An objective function and a constraint expression are established by a
scheme of the invention as conditions for selecting advertisement
information to be inserted into a slot in a content. The objective
function is used to maximize a total of cost values held by the
advertisements selected to be inserted into slots. The constraint
expression is used to equalize totaled lengths of the selected
advertisements with the length of the slots. The objective function and
constraint expression making up the selection conditions are solved as a
mathematical programming assignment problem, whereby advertisement
information is selected for insertion into predetermined slots in a
manner maximizing the benefits of the parties participating in the
scheme. In a setup of moving picture streaming distribution, the scheme
allows suitable advertisement information to be inserted selectively into
slots of contents.