JP4709972B2 - Information processing apparatus, content distribution system, control program, computer-readable recording medium - Google Patents
Information processing apparatus, content distribution system, control program, computer-readable recording medium Download PDFInfo
- Publication number
- JP4709972B2 JP4709972B2 JP2005192975A JP2005192975A JP4709972B2 JP 4709972 B2 JP4709972 B2 JP 4709972B2 JP 2005192975 A JP2005192975 A JP 2005192975A JP 2005192975 A JP2005192975 A JP 2005192975A JP 4709972 B2 JP4709972 B2 JP 4709972B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- unit
- storage unit
- reproduction
- program
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
本発明は、映像,画像,音響等のコンテンツを取得し、当該コンテンツを再生する情報処理装置,当該コンテンツをサーバ装置から当該情報処理装置に配信するコンテンツ配信システム,制御プログラム,コンピュータ読み取り可能な記録媒体に関する。 The present invention relates to an information processing apparatus that acquires content such as video, image, and sound, and reproduces the content, a content distribution system that distributes the content from the server apparatus to the information processing apparatus, a control program, and computer-readable recording It relates to the medium.
近年、インターネット等の通信網を利用して、画像データや音響データ等のコンテンツを端末装置に配信するコンテンツ配信システムが実現されている。また、単にコンテンツを端末装置に配信し、再生するだけでなく、再生したコンテンツに利用者が関心を抱くように、コンテンツの配信態様や再生態様に様々な工夫を施す試みがなされている。 In recent years, a content distribution system that distributes content such as image data and sound data to a terminal device using a communication network such as the Internet has been realized. In addition to simply distributing and playing back content to a terminal device, various attempts have been made to devise various ways of distributing and playing back content so that users are interested in the played back content.
例えば、以下に示す特許文献1においては、情報処理装置にて広告コンテンツを再生しているときに、視聴者から入力された指示に応じて、上記広告コンテンツの再生を一時停止し、当該広告の内容に関連する関連コンテンツを再生する技術が開示されている。また、以下に示す特許文献2においては、視聴者装置において視聴者がテレビ放送等を視聴している際、上記視聴者装置からの要求に応じて、当該テレビ放送の内容に関連したコンテンツを上記視聴者装置に配信するコンテンツ提供サーバが開示されている。
このように、コンテンツ配信業者においては、配信・再生するコンテンツに対する利用者の関心度を向上させるために、コンテンツの配信・再生態様に様々な趣向を凝らせる工夫が日々行われている。 As described above, in order to improve the user's interest in the content to be distributed / reproduced, content distributors are devised every day to make various ways of distributing and reproducing the content.
つまり、コンテンツ配信業者においては、どのようなタイミングまたはどのような態様でコンテンツを配信し、また、どのようなタイミングまたはどのような態様でコンテンツを再生すれば、より効果的に当該コンテンツを利用者に印象付けることができるかが重大なテーマとなっている。 In other words, the content distributor can distribute the content at any timing or in any manner, and can reproduce the content more effectively by reproducing the content at any timing or in any manner. Whether or not you can impress is a critical theme.
本発明は、利用者がコンテンツに関心を示しやすいタイミングで、当該コンテンツを再生する情報処理装置,コンテンツ配信システム,制御プログラム,コンピュータ読み取り可能な記録媒体を提供することを目的とする。 An object of the present invention is to provide an information processing apparatus, a content distribution system, a control program, and a computer-readable recording medium that reproduces the content at a timing at which the user can easily show interest in the content.
以上の目的を達成するために、本発明の情報処理装置は、記憶部と、外部から取得したコンテンツを記憶部に書き込む第一書込手段と、プログラムに基づいて、利用者から命令された特定の処理を実行する処理手段と、上記特定の処理が開始されたことを検知すると、上記特定の処理が開始されてから完了するまでのうちの少なくとも一部の期間において、上記第一記憶部に書き込まれているコンテンツを再生する再生手段と、を含むことを特徴とする。 In order to achieve the above object, an information processing apparatus according to the present invention includes a storage unit, first writing means for writing content acquired from the outside to the storage unit, and a specification instructed by a user based on a program. When the processing means for executing the process and the start of the specific process are detected, the first storage unit stores in the at least part of the period from the start of the specific process to the completion thereof. And reproducing means for reproducing the written content.
この構成によれば、外部から取得したコンテンツは、利用者から命令された特定の処理が開始されてから完了するまでのうちの少なくとも一部の期間において、再生されることとなる。これにより、特定の処理の実行命令を入力した利用者からすれば、この特定の処理が開始されてから完了されるまでの間に、再生されている広告用コンテンツを視聴することができる。 According to this configuration, the content acquired from the outside is reproduced during at least a part of the period from the start to the completion of the specific process instructed by the user. As a result, the user who has input the execution instruction for the specific process can view the advertisement content being played during the period from the start of the specific process to the completion of the process.
なお、上記した「特定の処理」とは、開始から完了にある程度の時間を要する処理であって、利用者を処理完了待ち状態にさせる処理であり、例えば、プログラムの起動処理(プログラムを起動して該プログラムの実行中に用いられるGUI画像を入力待ち受け状態に移行させる処理),通信処理(外部装置からデータをダウンロードし、または、外部装置へデータをアップロードさせる処理),ウィルスソフトにおける各種処理(ウィルススキャン処理等),リムーバブルな記録媒体から装置内部の記憶装置へ大量データを転写する処理,ソフトウェアの更新処理,ソフトウェアのインストールまたはアンインストール処理等が該当する。 Note that the above-mentioned “specific process” is a process that requires a certain amount of time from start to completion, and is a process that puts the user in a process completion waiting state. Processing for shifting a GUI image used during execution of the program to an input standby state), communication processing (processing for downloading data from an external device or uploading data to an external device), various processing in virus software ( Virus scan processing, etc.), processing for transferring a large amount of data from a removable recording medium to a storage device inside the device, software update processing, software installation or uninstallation processing, and the like.
一般的に、コンピュータにおいては、上記起動処理等の特定の処理はすぐに完了せず、処理の開始から完了まである程度の時間を要するものである。ここで、上記特定の処理の実行命令を入力した利用者からすれば、この時間が経過するまで何もせずに待機しておかなければならない。 In general, in a computer, a specific process such as the startup process is not completed immediately, and a certain amount of time is required from the start to the completion of the process. Here, for the user who has input the execution instruction for the specific process, it is necessary to wait without doing anything until this time elapses.
これに対し、上記構成によれば、この待機している間、利用者にコンテンツを視聴させることになる。ここで、利用者からすれば、何もしない待機時間であるからこそ、この待機時間に再生されるコンテンツへの関心が高まる。それゆえ、上記構成によれば、利用者がコンテンツに関心を示しやすいタイミングで、当該コンテンツを利用者に再生することとなり、コンテンツを効果的に利用者に印象付けさせることができる。また、利用者からしても、上記待機時間にコンテンツを視聴することにより、上記待機時間を有効活用できるというメリットがある。 On the other hand, according to the above configuration, the user is allowed to view the content while waiting. Here, from the standpoint of the user, interest in the content that is played back during this waiting time increases because it is the waiting time for nothing. Therefore, according to the above configuration, the content is played back to the user at a timing at which the user can easily show interest in the content, and the content can be effectively impressed by the user. Also, there is an advantage that the user can effectively use the standby time by viewing the content during the standby time.
また、開始から完了までにある程度の時間を要する処理の代表例としては、上記プログラムの起動処理であって、上記プログラムの実行中に表示部に表示されるGUI画像を入力待ち受け状態にまで移行させる処理が挙げられる。それゆえ、上記特定の処理としては、上記プログラムの起動処理であって、上記プログラムの実行中に表示部に表示されるGUI画像を入力待ち受け状態にまで移行させる処理であることが好ましい。 Further, as a typical example of processing that requires a certain amount of time from start to completion, the program is started, and a GUI image displayed on the display unit during execution of the program is shifted to an input standby state. Processing. Therefore, it is preferable that the specific process is a process for starting the program, and a process for shifting the GUI image displayed on the display unit to the input standby state during the execution of the program.
さらに、開始から完了までにある程度の時間を要する処理の代表例としては、外部装置との間でデータをダウンロードまたはアップロードさせる処理(通信処理)が挙げられる。それゆえ、上記特定の処理とは、外部装置との間でデータを通信する処理であることが好ましい。 Furthermore, a representative example of processing that requires a certain amount of time from start to completion is processing (communication processing) for downloading or uploading data with an external device. Therefore, the specific process is preferably a process of communicating data with an external device.
また、本発明の情報処理装置は、上記構成に加えて、上記特定の処理の開始時に開始要求信号を生成し、上記処理手段による処理の終了時に終了通知信号を生成する信号生成手段を含み、上記再生手段は、上記開始要求信号の生成タイミングで上記再生を開始し、上記終了通知信号の生成タイミングで上記再生を終了することが好ましい。 In addition to the above configuration, the information processing apparatus of the present invention includes a signal generation unit that generates a start request signal at the start of the specific process and generates an end notification signal at the end of the process by the processing unit. It is preferable that the reproduction means starts the reproduction at the generation timing of the start request signal and ends the reproduction at the generation timing of the end notification signal.
また、上記特定の処理に要する時間は、処理の実行を実現するプログラムの種類毎に異なるものである。それゆえ、例えば、コンテンツの再生時間を一定とすれば、あるプログラムによる上記特定の処理の実行中においては、必要十分な時間、コンテンツを再生できるが、別のプログラムによる上記特定の処理の実行中においては、コンテンツの再生時間が過剰または不足するという事態が起こりうる。 In addition, the time required for the specific process differs for each type of program that implements the process. Therefore, for example, if the reproduction time of content is constant, the content can be reproduced for a necessary and sufficient time during execution of the specific processing by a program, but the specific processing is being executed by another program. In this case, there may occur a situation where the content playback time is excessive or insufficient.
これに対し、上記構成によれば、上記特定の処理が行われる度に、この特定の処理の開始タイミングおよび完了タイミングを実際に検知していることになるため、特定の処理の実行を実現するプログラム毎に当該処理に要する時間が異なっていても、プログラムの種類や処理の種類には関係なく、実際に処理に要した時間だけコンテンツを再生することができる。 On the other hand, according to the above configuration, since the start timing and completion timing of the specific process are actually detected every time the specific process is performed, the execution of the specific process is realized. Even if the time required for the processing differs for each program, the content can be reproduced for the time actually required for the processing regardless of the type of the program and the type of the processing.
さらに、本発明の情報処理装置は、上記構成に加えて、上記特定の処理の開始時に開始要求信号を生成する信号生成手段と、上記プログラムの種類と、上記プログラムによって実現される上記特定の処理に要する推定時間とがプログラム毎に対応付けられて記憶されている対応付テーブルと、特定の処理が開始されるとこの特定の処理を実現しているプログラムの種類を検出し、検出したプログラムの種類に対応付けられている推定時間を上記対応付テーブルから読み出す推定時間取得手段と、を含み、上記再生手段は、上記開始要求信号の生成タイミングで上記再生を開始し、上記推定時間取得手段にて取得された推定時間が上記開始から経過すると、上記再生を終了することが好ましい。 Furthermore, in addition to the above-described configuration, the information processing apparatus of the present invention includes a signal generation unit that generates a start request signal at the start of the specific process, the type of the program, and the specific process realized by the program. The association table in which the estimated time required for each program is stored in association with each program, and when a specific process is started, the type of the program that realizes the specific process is detected. An estimated time acquisition unit that reads an estimated time associated with a type from the association table, and the reproduction unit starts the reproduction at the generation timing of the start request signal, and sends the estimated time acquisition unit When the estimated time acquired in this way has elapsed from the start, it is preferable to end the reproduction.
以上の構成によれば、上記特定の処理が開始されるとコンテンツの再生が開始され、当該特定の処理の開始から完了に要する推定時間が経過するまでの間、コンテンツの再生が行われ続ける。ここで、上記推定時間は、対応付テーブルにおいて、上記特定の処理を行うプログラムの種類に応じて予め記憶されているため、上記特定の処理を行うプログラムの種類毎に、コンテンツの再生時間を異ならせることができる。 According to the above configuration, when the specific process is started, the reproduction of the content is started, and the reproduction of the content is continued from the start of the specific process until the estimated time required for completion elapses. Here, since the estimated time is stored in advance in the correspondence table according to the type of the program that performs the specific process, the content reproduction time differs depending on the type of the program that performs the specific process. Can be made.
つまり、上記特定の処理に要する時間は、プログラムの種類毎に異なるものであるところ、上記構成によれば、プログラム毎に特定の処理に要する予測時間を予め記憶させておき、この予測時間だけコンテンツを再生することになる。したがって、コンテンツの再生時間を、上記特定の処理を行うプログラムに応じた最適な時間に設定することが可能となる。 In other words, the time required for the specific process differs depending on the type of program. According to the above configuration, the predicted time required for the specific process is stored in advance for each program, and the content corresponding to this predicted time is stored. Will play. Therefore, the content reproduction time can be set to an optimum time according to the program for performing the specific process.
また、以上の構成は、上記終了通知信号の生成が不要であり、このような信号を生成することのできないプログラムにて上記特定の処理を行う場合に最適な構成となる。 The above configuration does not require generation of the end notification signal, and is an optimal configuration when the specific processing is performed by a program that cannot generate such a signal.
また、本発明の情報処理装置は、上記構成に加えて、上記特定の処理が開始されるとこの特定の処理を実現しているプログラムの種類を検出する検出手段を含み、上記再生手段は、上記検出手段に検出されたプログラムの種類に応じて、再生するコンテンツのデータ品質を変更することが好ましい。 In addition to the above configuration, the information processing apparatus of the present invention includes a detection unit that detects a type of a program that realizes the specific process when the specific process is started. It is preferable to change the data quality of the content to be reproduced in accordance with the type of program detected by the detection means.
ここで、データ品質とは、コンテンツのデータ量,色数,画素数,解像度,階調数等を意味するものである。 Here, the data quality means the content data amount, the number of colors, the number of pixels, the resolution, the number of gradations, and the like.
上記特定の処理に要する時間は、この特定の処理を実行するプログラムの種類によって異なるものである。そこで、上記構成によれば、上記特定の処理を行っているプログラムの種類に応じて、再生するコンテンツのデータ品質を変更している。これにより、上記特定の処理に要する時間に応じて、該時間に適したデータ品質(データ量)のコンテンツを再生することができる。例えば、コンテンツのデータ量が大き過ぎて、コンテンツの再生が始まる前に上記データ処理が完了するという不都合を回避できる。 The time required for the specific process varies depending on the type of program that executes the specific process. So, according to the said structure, the data quality of the content to reproduce | regenerate is changed according to the kind of program which is performing the said specific process. As a result, according to the time required for the specific processing, it is possible to reproduce content having data quality (data amount) suitable for the time. For example, it is possible to avoid the inconvenience that the data processing is completed before the content reproduction is started because the content data amount is too large.
また、本発明の情報処理装置は、上記構成に加えて、上記所定の処理を実現したプログラムの種類と、この所定の処理に要した時間とを対応付けた履歴を上記記憶部に記録する第二書込手段と、上記所定の処理が開始されるとこの処理を実現しているプログラムの種類を検出する検出手段と、上記検出手段にて検出されたプログラムの種類に対応付けられている上記時間を上記記憶部から読み出す読出手段と、上記再生手段は、上記読出手段に読み出された時間の多寡に応じて、再生するコンテンツのデータ品質を変更することが好ましい。 In addition to the above configuration, the information processing apparatus according to the present invention records, in the storage unit, a history in which the type of the program that realizes the predetermined process and the time required for the predetermined process are associated with each other. Two writing means, detection means for detecting the type of program realizing the processing when the predetermined processing is started, and the program associated with the type of program detected by the detection means It is preferable that the reading means for reading time from the storage unit and the reproducing means change the data quality of the content to be reproduced according to the amount of time read by the reading means.
上記特定の処理に要する時間は、この特定の処理を実行するプログラムの種類によって異なり、また、プログラムの種類が同じであれば当該特定の処理に要する時間は略一定の傾向を示す。そこで、上記構成においては、プログラムによって上記特定の処理が開始されると、過去に行われた上記プログラムによる上記特定の処理に要した時間に応じて、再生するコンテンツの品質を変更している。これにより、過去の履歴から予想される特定の処理に要する時間に応じて、コンテンツのデータ量をこの時間内に再生可能な量に調整することができ、例えば、コンテンツのデータ量が大き過ぎて、コンテンツの表示が開始されるよりも先にアプリケーションの起動処理が完了してしまうという不都合を回避できる。 The time required for the specific process varies depending on the type of the program that executes the specific process, and if the program type is the same, the time required for the specific process tends to be substantially constant. Therefore, in the above configuration, when the specific process is started by the program, the quality of the content to be reproduced is changed according to the time required for the specific process by the program performed in the past. As a result, the content data amount can be adjusted to an amount that can be reproduced within this time according to the time required for the specific processing expected from the past history. For example, the content data amount is too large. Thus, it is possible to avoid the inconvenience that the application activation process is completed before the content display is started.
さらに、本発明の情報処理装置は、上記構成に加えて、上記第一記憶部には複数のコンテンツが書き込まれており、上記再生手段は、上記複数のコンテンツの各々を所定の順序で再生することが好ましい。 Furthermore, in addition to the above configuration, the information processing apparatus of the present invention has a plurality of contents written in the first storage unit, and the reproducing means reproduces each of the plurality of contents in a predetermined order. It is preferable.
以上の構成によれば、利用者から命令された特定の処理が開始されてから完了するまでのうちの少なくとも一部の期間において、単一のコンテンツを再生するのではなく、複数のコンテンツの各々を順次再生することとなる。それゆえ、利用者からすれば、複数のコンテンツの各々を順に視聴することができるため、単一のコンテンツを再生する構成よりも、バリエーションに富んだコンテンツ視聴サービスを受けることができる。 According to the above configuration, each of the plurality of contents is not played back at least in a part of the period from the start to the completion of the specific process instructed by the user. Will be played sequentially. Therefore, since the user can view each of the plurality of contents in order, it is possible to receive a content viewing service that is richer in variation than the configuration of reproducing a single content.
また、本発明の情報処理装置は、上記構成に加えて、上記再生手段は、再生中のコンテンツに対してスキップする指示が利用者から入力されると、当該スキップの対象となったコンテンツの再生を中止し、次に再生すべきコンテンツを再生することが好ましい。 In addition to the above configuration, the information processing apparatus according to the present invention, in addition to the above configuration, when the user inputs an instruction to skip the content being played back, the playback unit plays back the content that is the target of the skip It is preferable that the content to be reproduced next is reproduced.
上記構成によれば、利用者からすれば、再生される全てのコンテンツを視聴する必要性はなく、所望するコンテンツを選択して視聴することが可能となる。 According to the above configuration, it is not necessary for the user to view all the content to be played back, and it is possible to select and view the desired content.
また、本発明の情報処理装置は、上記構成に加えて、上記記憶部には、上記複数のコンテンツと、当該複数のコンテンツの各々の再生順序を示した順序データとが対応付けられて書き込まれており、上記再生手段は、上記順序データに示される順序に基づいて上記所定の順序を決定することが好ましい。 In the information processing apparatus according to the present invention, in addition to the above-described configuration, the plurality of contents and order data indicating the reproduction order of the plurality of contents are written in the storage unit in association with each other. Preferably, the reproducing means determines the predetermined order based on the order indicated in the order data.
上記構成によれば、複数のコンテンツの各々の再生順序は、第一記憶部に書き込まれている順序データに基づいて定められる。それゆえ、利用者やコンテンツ提供者からすれば、複数のコンテンツを外部から情報処理装置に入力する際、同時に各コンテンツの順序を示した順序データを入力することによって、各コンテンツの再生順序を予め定めておくことが可能となる。 According to the above configuration, the reproduction order of each of the plurality of contents is determined based on the order data written in the first storage unit. Therefore, from the viewpoint of the user or content provider, when inputting a plurality of contents from the outside to the information processing apparatus, by simultaneously inputting the order data indicating the order of the contents, the reproduction order of the contents is set in advance. It can be determined.
さらに、本発明の情報処理装置は、上記構成に加えて、上記複数のコンテンツの各々についての再生履歴を上記記憶部に書き込む第三書込手段と、上記記憶部に記憶されている再生履歴を参照して、上記順序データを書き換える順序変更手段と、を含むことが好ましい。 Furthermore, in addition to the above-described configuration, the information processing apparatus according to the present invention further includes a third writing means for writing a reproduction history for each of the plurality of contents in the storage unit, and a reproduction history stored in the storage unit. It is preferable to include order change means for rewriting the order data.
以上の構成によれば、各コンテンツの再生順序を固定とせず、過去の再生履歴を参照して、逐次再生順序を変更することが可能になる。それゆえ、例えば、過去の再生順序とは異なる再生順序となるように順序データを書き換えたり、また、過去に再生されていないコンテンツの再生順序が優先されるように順序データを書き換えたり、さらに、過去の再生時間または再生回数が少ないコンテンツの再生順序が優先されるように順序データを書き換えるといった制御が可能となる。また、過去の再生回数の多いコンテンツの再生順序が優先されるように順序データを書き換えてもよい。 According to the above configuration, it is possible to sequentially change the playback order with reference to the past playback history without fixing the playback order of each content. Therefore, for example, the order data is rewritten so that the playback order is different from the past playback order, the order data is rewritten so that the playback order of content that has not been played back in the past is given priority, It is possible to perform control such as rewriting the order data so that the playback order of the content having a small playback time or number of playbacks is given priority. Further, the order data may be rewritten so that the order of reproduction of the content having a large number of past reproductions is given priority.
なお、上記順序変更手段が、過去の再生回数または再生時間の少ないコンテンツが優先される順序になるように、上記順序データを書き換える場合、複数のコンテンツの各々の通算の再生時間や通算の再生回数をできるだけ均等に近くなるようにすることができるという効果を奏する。 In the case where the order change unit rewrites the order data so that the order of priority is given to the content with a small number of past playbacks or playback times, the total playback time and the total number of playbacks of each of the plurality of contents. The effect is that it can be made as close to as even as possible.
また、本発明の情報処理装置は、上記構成に加えて、上記記憶部には、上記コンテンツと当該コンテンツを再生すべき期間を日時で示したスケジュール情報とが対応付けられて書き込まれており、上記再生手段は、上記コンテンツについて、当該コンテンツに対応付けられているスケジュール情報に示される日時に限定して再生することが好ましい。 Further, in addition to the above configuration, the information processing apparatus of the present invention is written in the storage unit in association with the content and schedule information indicating the period for reproducing the content by date and time, Preferably, the reproduction means reproduces the content only on the date and time indicated in the schedule information associated with the content.
以上の構成によれば、コンテンツの再生すべき日時をコンテンツ毎に予め定めておくことができる。それゆえ、各コンテンツについて、再生するのに好ましい日時(例えば、上映中の映画を広告するコンテンツの場合、上映期間中のみ)に限定してコンテンツを再生することができる。 According to the above configuration, the date and time when content should be reproduced can be determined in advance for each content. Therefore, for each content, it is possible to reproduce the content only on the preferred date and time for reproduction (for example, in the case of content advertising a movie being screened, only during the screening period).
また、本発明の情報処理装置は、上記構成に加えて、上記複数のコンテンツの各々についての再生履歴を上記記憶部に書き込む第三書込手段と、上記記憶部に記憶されている再生履歴を参照して、上記スケジュール情報を書き換えるスケジュール変更手段と、を含むことを特徴とする。 In addition to the above-described configuration, the information processing apparatus according to the present invention includes a third writing unit that writes a reproduction history for each of the plurality of contents in the storage unit, and a reproduction history stored in the storage unit. And a schedule changing means for rewriting the schedule information.
以上の構成によれば、過去の再生履歴を参照して、逐次、上記スケジュール情報を変更することが可能になる。それゆえ、例えば、過去に再生されていないコンテンツが優先して再生されるようにスケジュール情報を変更したり、過去の再生頻度の高いコンテンツの再生期間を圧縮するようにスケジュール情報を変更したり、過去の再生頻度の低いコンテンツの再生期間を伸ばすようにスケジュール情報を変更するといった制御が可能となる。また、過去の再生頻度の高いコンテンツの再生期間を伸ばすようにスケジュール情報を変更してもよい。 According to the above configuration, the schedule information can be sequentially changed with reference to the past reproduction history. Therefore, for example, the schedule information is changed so that the content that has not been played back in the past is played back preferentially, the schedule information is changed so as to compress the playback period of the content having a high playback frequency in the past, It is possible to perform control such as changing the schedule information so as to extend the playback period of the past content with low playback frequency. Further, the schedule information may be changed so as to extend the playback period of the past content with high playback frequency.
なお、上記スケジュール変更手段が、過去の再生回数または再生時間の少ないコンテンツほど上記再生すべき期間が長くなるように、上記スケジュール情報を書き換える場合、複数のコンテンツの各々の通算の再生時間や通算の再生回数をできるだけ均等に近くなるようにすることができるという効果を奏する。 In addition, when the schedule change unit rewrites the schedule information so that the content to be played back becomes longer as the number of times of playback or the playback time in the past becomes shorter, the total playback time or the total of each of the plurality of contents There is an effect that the number of reproductions can be made as close as possible.
また、本発明のコンテンツ配信システムは、以上の目的を達成するために、上記情報処理装置と、上記情報処理装置に対して上記コンテンツを配信するサーバ装置とを含む。 In order to achieve the above object, the content distribution system of the present invention includes the information processing apparatus and a server apparatus that distributes the content to the information processing apparatus.
以上の構成によれば、コンテンツを配信するサーバを管理する配信業者からすれば、利用者がコンテンツに関心を示しやすいタイミングで、当該コンテンツを利用者に再生することができ、コンテンツを効果的に利用者に印象付けさせることができる。 According to the above configuration, if the distributor manages the server that distributes the content, the content can be played back to the user at a timing at which the user is easily interested in the content, and the content can be effectively Impress users.
また、本発明のコンテンツ配信システムにおいて、上記情報処理装置は、上記コンテンツを再生すると、当該コンテンツが再生されたことを示す再生済情報を上記サーバ装置に送信することが好ましい。 In the content distribution system of the present invention, when the information processing apparatus reproduces the content, the information processing apparatus preferably transmits reproduced information indicating that the content has been reproduced to the server apparatus.
これにより、サーバ装置の管理者からすれば、情報処理装置に配信したコンテンツが配信先で真に再生されたことを確認することが可能になる。 Thereby, it becomes possible for the administrator of the server apparatus to confirm that the content distributed to the information processing apparatus has been truly reproduced at the distribution destination.
また、本発明の情報処理装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させる制御プログラム,当該制御プログラムを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。 Further, the information processing apparatus of the present invention may be realized by a computer. In this case, a control program that causes the computer to operate as each of the above means and a computer-readable recording medium that records the control program are also included in the present invention. It falls into the category.
以上の目的を達成するために、本発明の情報処理装置は、記憶部と、外部から取得したコンテンツを記憶部に書き込む第一書込手段と、プログラムに基づいて、利用者から命令された特定の処理を実行する処理手段と、上記特定の処理が開始されたことを検知すると、上記特定の処理が開始されてから完了するまでのうちの少なくとも一部の期間において、上記第一記憶部に書き込まれているコンテンツを再生する再生手段と、を含むことを特徴とする。 In order to achieve the above object, an information processing apparatus according to the present invention includes a storage unit, first writing means for writing content acquired from the outside to the storage unit, and a specification instructed by a user based on a program. When the processing means for executing the process and the start of the specific process are detected, the first storage unit stores in the at least part of the period from the start of the specific process to the completion thereof. And reproducing means for reproducing the written content.
それゆえ、上記構成によれば、利用者がコンテンツに関心を示しやすいタイミングで、当該コンテンツを利用者に再生することとなり、コンテンツを効果的に利用者に印象付けさせることができる。また、利用者からしても、上記待機時間にコンテンツを視聴することにより、上記待機時間を有効活用できるというメリットがある。 Therefore, according to the above configuration, the content is played back to the user at a timing at which the user can easily show interest in the content, and the content can be effectively impressed by the user. Also, there is an advantage that the user can effectively use the standby time by viewing the content during the standby time.
〔実施の形態1〕
以下、本発明の一実施形態について図に基づいて説明する。図2は、本実施形態のコンテンツ配信システムの概略を示すブロック図である。図2に示すように、コンテンツ配信システム1は、利用者端末(情報処理装置)2…,配信管理サーバ(サーバ装置)3,登録用端末4,通信ネットワークNを含む構成である。なお、同図に示すように、利用者端末2…,配信管理サーバ3,登録用端末4は、各々、通信ネットワークNに接続されている。
[Embodiment 1]
Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 2 is a block diagram showing an outline of the content distribution system of the present embodiment. As shown in FIG. 2, the content distribution system 1 includes a user terminal (information processing device) 2, a distribution management server (server device) 3, a registration terminal 4, and a communication network N. As shown in the figure, the user terminals 2..., The distribution management server 3, and the registration terminal 4 are each connected to a communication network N.
登録用端末4は、スポンサー(広告主)の保有する端末コンピュータである。スポンサーは、登録用端末4から配信管理サーバ3にアクセスし、配信管理サーバ3に対して、広告用コンテンツの登録作業を行う。 The registration terminal 4 is a terminal computer owned by a sponsor (advertiser). The sponsor accesses the distribution management server 3 from the registration terminal 4, and performs advertising content registration for the distribution management server 3.
なお、広告用コンテンツとは、スポンサー(企業等)が取り扱う商品・サービスを一般公衆に宣伝するための情報媒体であり、本実施形態ではこの広告用コンテンツを静止画像として説明する。但し、広告用コンテンツは、静止画像に限定されるものではなく、例えば、動画像,音響等であっても構わない。また、登録用端末4は、スポンサーではなく、広告代理業者の保有する端末であっても構わない。 The advertising content is an information medium for advertising products / services handled by a sponsor (company, etc.) to the general public. In this embodiment, the advertising content is described as a still image. However, the advertising content is not limited to a still image, and may be a moving image, sound, or the like, for example. Further, the registration terminal 4 may be a terminal owned by an advertising agent instead of a sponsor.
配信管理サーバ3は、コンテンツ配信業者の所有するサーバコンピュータであり、登録されている広告用コンテンツを利用者端末2…の各々に配信するものである。 The distribution management server 3 is a server computer owned by a content distributor, and distributes registered advertising content to each of the user terminals 2.
利用者端末2…は、配信管理サーバ3から広告用コンテンツが配信され、当該広告用コンテンツを利用者に表示する情報処理装置である。なお、利用者端末2としては、汎用のパーソナルコンピュータ,携帯電話,PHS(Personal Handyphone System,登録商標),PDA(Personal Digital Assistant)等が挙げられる。 The user terminal 2 is an information processing apparatus that distributes advertising content from the distribution management server 3 and displays the advertising content to the user. Examples of the user terminal 2 include a general-purpose personal computer, a mobile phone, a PHS (Personal Handyphone System, registered trademark), a PDA (Personal Digital Assistant), and the like.
通信ネットワークNは、インターネット,衛生通信網,LAN(Local Area Network),WAN(Wide Area Network),FTTH(Fiber To The Home),CATV(Community Antenna Television),XDSL(Digital Subscribe Line),ISDN(Integrated Services Digital Network),公衆電話回線網,接続ケーブル等を含む種々の無線・有線通信回線である。 The communication network N includes the Internet, sanitary communication network, LAN (Local Area Network), WAN (Wide Area Network), FTTH (Fiber To The Home), CATV (Community Antenna Television), XDSL (Digital Subscribe Line), ISDN (Integrated). Services Digital Network), public telephone line networks, connection cables, and other various wireless and wired communication lines.
以上示した構成において、スポンサーは、登録用端末4を用いて、配信対象となる広告用コンテンツを配信管理サーバ3に登録する。そして、この配信管理サーバ3は、登録された広告用コンテンツを利用者端末2…の各々に配信する。さらに、利用者端末2においては、配信された広告用コンテンツが利用者に表示されることとなる。このようにして、スポンサーは、利用者端末2…の利用者に対して広告用コンテンツを提示することができ、コマーシャル活動を行うことができる。 In the configuration described above, the sponsor uses the registration terminal 4 to register the advertising content to be distributed to the distribution management server 3. The distribution management server 3 distributes the registered advertising content to each of the user terminals 2. Further, in the user terminal 2, the distributed advertising content is displayed to the user. In this way, the sponsor can present advertising content to the users of the user terminals 2... And can perform commercial activities.
(広告用コンテンツの登録)
つぎに、スポンサーが配信管理サーバ3に広告用コンテンツの登録作業を行う手順について詳細に説明する。図3は、配信管理サーバ3と登録用端末4との間で実現される通信手順を示したフローチャートである。
(Registration of advertising content)
Next, a procedure in which a sponsor performs a registration operation of advertising content in the distribution management server 3 will be described in detail. FIG. 3 is a flowchart showing a communication procedure realized between the distribution management server 3 and the registration terminal 4.
まず、登録用端末4は、スポンサー(登録用端末4のオペレータ)から入力された指示に応じて、ブラウザによって配信管理サーバ3にアクセスする。そして、登録用端末4は、スポンサーから入力されたスポンサーID(Identification Data)を配信管理サーバ3へ送信する(S1)。なお、上述したスポンサーIDは、当該スポンサーの識別情報であって、真正なスポンサーに対してユニークに与えられていると共に、配信管理サーバ3の記憶部(不図示)に予め記憶されている情報である。 First, the registration terminal 4 accesses the distribution management server 3 through a browser in accordance with an instruction input from a sponsor (an operator of the registration terminal 4). Then, the registration terminal 4 transmits a sponsor ID (Identification Data) input from the sponsor to the distribution management server 3 (S1). The sponsor ID described above is identification information of the sponsor, and is information that is uniquely given to a genuine sponsor and is stored in advance in a storage unit (not shown) of the distribution management server 3. is there.
配信管理サーバ3は、登録用端末4からスポンサーIDを受信すると、この登録用端末4が真正のスポンサーによって操作されているものか否かを判別する処理(スポンサー認証)を行う(S2)。具体的に、配信管理サーバ3は、登録用端末4から上記スポンサーIDを受信すると、受信したスポンサーIDと、配信管理サーバ3に予め記憶されているスポンサーIDとを照合している。 When receiving the sponsor ID from the registration terminal 4, the distribution management server 3 performs a process (sponsor authentication) for determining whether or not the registration terminal 4 is operated by a genuine sponsor (S2). Specifically, when receiving the sponsor ID from the registration terminal 4, the distribution management server 3 collates the received sponsor ID with the sponsor ID stored in advance in the distribution management server 3.
そして、配信管理サーバ3は、S2のスポンサー認証処理において、アクセスしてきた登録用端末4が真正のスポンサーによって操作されているものと判断すると、この登録用端末4との通信を維持すると共に、コンテンツ登録用画像と当該コンテンツ登録用画像の表示指示とを登録用端末4に送信する(S3)。さらに、登録用端末4は、自装置の表示部に、配信管理サーバ3から送られてきたコンテンツ登録用画像を表示する(S4)。ここで、コンテンツ登録用画像とは、登録用端末4に入力された広告用コンテンツや登録用端末4に記憶されている広告用コンテンツを配信管理サーバ3にアップロードさせるためのGUI(Graphical User Interface)である。 When the distribution management server 3 determines in the sponsor authentication process in S2 that the registered terminal 4 that has been accessed is operated by a genuine sponsor, the distribution management server 3 maintains communication with the registration terminal 4 and the content. The registration image and the display instruction for the content registration image are transmitted to the registration terminal 4 (S3). Furthermore, the registration terminal 4 displays the content registration image sent from the distribution management server 3 on the display unit of the own device (S4). Here, the content registration image is a GUI (Graphical User Interface) for causing the distribution management server 3 to upload the advertising content input to the registration terminal 4 or the advertising content stored in the registration terminal 4. It is.
なお、配信管理サーバ3は、S2のスポンサー認証処理において、登録用端末4が不正なスポンサーによって操作されているものと判断すると、当該登録用端末4との通信を切断する。 If the distribution management server 3 determines that the registration terminal 4 is operated by an unauthorized sponsor in the sponsor authentication process of S2, the distribution management server 3 disconnects communication with the registration terminal 4.
S4において、登録用端末4の表示部にコンテンツ登録用画像が表示されると、当該登録用端末4は、スポンサーから入力される指示に応じて、当該登録用端末4に入力された広告用コンテンツまたは記憶されている広告用コンテンツを配信管理サーバ3へ送信(アップロード)する(S6)。これにより、配信管理サーバ3に広告用コンテンツが入力されることとなる(S7)。 In S4, when the content registration image is displayed on the display unit of the registration terminal 4, the registration terminal 4 receives the advertisement content input to the registration terminal 4 in response to an instruction input from the sponsor. Alternatively, the stored advertising content is transmitted (uploaded) to the distribution management server 3 (S6). Thereby, the advertising content is input to the distribution management server 3 (S7).
その後、配信管理サーバ3は、入力された広告用コンテンツから、互いに同一内容かつ異品質の広告用コンテンツを複数生成し(データ品質の調整処理,S8)、生成した各品質の広告用コンテンツをコンテンツDB18(図4参照)に保存・登録する(S9)。具体的に、コンテンツDB18においては、同一内容の広告用コンテンツについて、各々異なる品質の広告用コンテンツが互いに対応付けられて記憶されることになる。なお、上記した「品質」とは、広告用コンテンツのデータ量,色数,画素数,解像度,階調数等を意味するものである。 Thereafter, the distribution management server 3 generates a plurality of advertisement contents having the same content and different qualities from the input advertisement contents (data quality adjustment processing, S8), and generates the generated advertisement contents of each quality as contents. Save and register in the DB 18 (see FIG. 4) (S9). Specifically, in the content DB 18, advertisement contents having different qualities are stored in association with each other for the same content for advertisement. Note that the above-mentioned “quality” means the data amount, the number of colors, the number of pixels, the resolution, the number of gradations, etc. of the advertising content.
なお、このように、同一の内容で互いに異なる品質の広告用コンテンツを複数生成しているのは、利用者端末2…のスペックは端末毎で異なるものであり、各々の利用者端末2…のスペックに適した品質の広告用コンテンツを配信するためである。ここで、上記「スペック」とは、利用者端末2におけるデータ処理性能(メモリ容量,CPUの処理能力)や表示性能(色数,画素数,解像度,階調数等)を意味するものである。 The reason why a plurality of advertisement contents having the same content and different qualities are generated is that the specifications of the user terminals 2 are different for each terminal. This is to distribute advertising content of a quality suitable for the specifications. Here, the “spec” means data processing performance (memory capacity, CPU processing capacity) and display performance (number of colors, number of pixels, resolution, number of gradations, etc.) in the user terminal 2. .
コンテンツの登録が終了すると、配信管理サーバ3は、各品質の広告用コンテンツのうち、登録用端末4の性能に適合する品質の広告用コンテンツと、登録済を示すメッセージと、当該コンテンツおよび上記メッセージを表示する指示とを登録用端末4に送信する(S10)。これにより、登録用端末4において、配信管理サーバ3に登録された広告用コンテンツと、登録済を示すメッセージとが表示部に表示され(S11)、スポンサーは、配信管理サーバ3にアップロードした広告用コンテンツが登録されたことを確認することができる。このようにして、広告用コンテンツの登録処理が行われる。 When the registration of the content is completed, the distribution management server 3, among the advertising content of each quality, the advertising content having a quality suitable for the performance of the registration terminal 4, a message indicating the registration, the content and the message Is transmitted to the registration terminal 4 (S10). Thereby, in the registration terminal 4, the advertising content registered in the distribution management server 3 and the message indicating registration are displayed on the display unit (S <b> 11), and the sponsor uploads the advertising content uploaded to the distribution management server 3. It is possible to confirm that the content has been registered. In this way, the advertising content registration process is performed.
なお、以上示した広告用コンテンツの登録処理はあくまでも一例に過ぎず、コンテンツ配信サーバに対して配信対象となるコンテンツを登録する処理であれば周知のいかなる手法を用いても構わない。例えば、上述した一例では、登録用端末4を用いて配信管理サーバ3に広告用コンテンツを登録しているが、このような登録用端末4を用いずに、配信管理サーバ3に直接広告用コンテンツを入力する構成であってもよいし、配信管理サーバ3にて広告用コンテンツを生成する構成であってもよい。 The advertising content registration process described above is merely an example, and any known technique may be used as long as it is a process for registering content to be distributed to the content distribution server. For example, in the above-described example, the advertising content is registered in the distribution management server 3 using the registration terminal 4, but the advertising content is directly registered in the distribution management server 3 without using such a registration terminal 4. May be configured, or the distribution management server 3 may generate the advertising content.
(広告用コンテンツの配信)
つぎに、配信管理サーバ3が利用者端末2に広告用コンテンツを配信する処理について詳細に説明する。図4は、配信管理サーバ3および登録用端末4において、コンテンツ配信処理を実行する構成の詳細を示した機能ブロック図である。
(Distribution of advertising content)
Next, a process in which the distribution management server 3 distributes the advertising content to the user terminal 2 will be described in detail. FIG. 4 is a functional block diagram showing details of a configuration for executing content distribution processing in the distribution management server 3 and the registration terminal 4.
同図に示すように、配信管理サーバ3は、通信部11,制御部19,端末・スペックDB(データベース)17,コンテンツDB18を含む構成である。また、制御部19は、配信管理サーバ3を制御するコンピュータであって、コンテンツ登録監視部12,スペック情報送信部13,スペック情報更新処理部14,コンテンツ要求受付部15,コンテンツ配信部16を含んでいる。 As shown in the figure, the distribution management server 3 includes a communication unit 11, a control unit 19, a terminal / spec DB (database) 17, and a content DB 18. The control unit 19 is a computer that controls the distribution management server 3, and includes a content registration monitoring unit 12, a specification information transmission unit 13, a specification information update processing unit 14, a content request reception unit 15, and a content distribution unit 16. It is out.
通信部11は、通信ネットワークNを介して外部装置(例えば、利用者端末2)と通信を行うための通信インターフェースである。 The communication unit 11 is a communication interface for communicating with an external device (for example, the user terminal 2) via the communication network N.
端末・スペックDB17は、配信管理サーバ3の管理者(コンテンツ配信業者)との間で予め契約を締結している利用者の利用者端末2…について、当該利用者端末2の位置情報(例えばIPアドレス,URL等)と、当該利用者端末2のスペックを示したスペック情報とを対応付けて蓄積しているデータベースである。なお、配信管理サーバ3は、利用者端末2との間で上記契約を締結する際に、当該利用者端末2の位置情報とスペック情報とを利用者端末2から受信して端末・スペックDB17に記憶しているものとする。 The terminal / spec DB 17 stores the location information (for example, IP) of the user terminal 2 of the user terminal 2 of the user who has concluded a contract with the administrator (content distributor) of the distribution management server 3 in advance. This is a database in which address, URL, etc.) and specification information indicating the specifications of the user terminal 2 are stored in association with each other. When the distribution management server 3 concludes the contract with the user terminal 2, the distribution management server 3 receives the position information and spec information of the user terminal 2 from the user terminal 2 and stores them in the terminal / spec DB 17. It shall be remembered.
コンテンツDB18は、登録用端末4からアップロードした広告用コンテンツを登録・蓄積するためのデータベースである。なお、上述したように、コンテンツDB18においては、同一内容の広告用コンテンツについて、各々異なる品質の広告用コンテンツが互いに対応付けられて記憶されている。 The content DB 18 is a database for registering and accumulating advertisement content uploaded from the registration terminal 4. Note that, as described above, in the content DB 18, advertisement contents having different qualities are stored in association with each other with respect to the same advertisement contents.
コンテンツ登録監視部12は、コンテンツDB18を監視するブロックであり、コンテンツDB18に新たなコンテンツが登録された場合、新たなコンテンツが登録された旨をスペック情報送信部13およびコンテンツ配信部16に伝達するものである。 The content registration monitoring unit 12 is a block for monitoring the content DB 18. When new content is registered in the content DB 18, the content registration monitoring unit 12 notifies the specification information transmission unit 13 and the content distribution unit 16 that new content has been registered. Is.
スペック情報送信部13は、コンテンツDB18に新たなコンテンツが登録された場合、端末・スペックDB17から各利用者端末2の位置情報およびスペック情報を読み出し、各利用者端末2に対して各々の利用者端末2のスペック情報を送信するブロックである。 When new content is registered in the content DB 18, the spec information transmission unit 13 reads the position information and spec information of each user terminal 2 from the terminal / spec DB 17 and sends each user terminal 2 to each user terminal 2. It is a block for transmitting specification information of the terminal 2.
なお、後述するが、上記スペック情報を受信した利用者端末2は、受信したスペック情報に示されるスペックが自装置の現時点のスペックと一致する場合、配信管理サーバ3に対してコンテンツ要求を送信する。また、利用者端末2は、受信したスペック情報に示されるスペックが自装置の現時点のスペックと一致しない場合、真正のスペック情報(利用者端末2の現時点のスペックを示したスペック情報)とスペック情報更新要求とを配信管理サーバ3に送信する。 As will be described later, the user terminal 2 that has received the specification information transmits a content request to the distribution management server 3 when the specification indicated in the received specification information matches the current specification of the device itself. . In addition, when the specification indicated in the received specification information does not match the current specification of the own device, the user terminal 2 authentic information (spec information indicating the current specification of the user terminal 2) and the specification information. An update request is transmitted to the distribution management server 3.
コンテンツ要求受付部15は、利用者端末2から上記コンテンツ要求を受信すると、コンテンツ要求を送ってきた利用者端末2の位置情報とスペック情報とを端末・スペックDB17から読み出し、読み出した位置情報およびスペック情報をコンテンツ配信部16に伝達するブロックである。 When receiving the content request from the user terminal 2, the content request receiving unit 15 reads the position information and spec information of the user terminal 2 that has sent the content request from the terminal / spec DB 17, and reads the read position information and spec. It is a block for transmitting information to the content distribution unit 16.
コンテンツ配信部16は、コンテンツ要求を送ってきた利用者端末2の位置情報とスペック情報とが伝達されると、新たに登録された広告用コンテンツであって、上記スペック情報に示されるスペックに最も適合する品質の広告用コンテンツをコンテンツDB18から読み出し、読み出した広告用コンテンツを上記位置情報に示される利用者端末2に送信するブロックである。 When the location information and the specification information of the user terminal 2 that has sent the content request are transmitted, the content distribution unit 16 is the newly registered advertising content, and is most suitable for the specification indicated in the specification information. This is a block for reading the advertising content of suitable quality from the content DB 18 and transmitting the read advertising content to the user terminal 2 indicated by the position information.
スペック情報更新処理部14は、利用者端末2から真正のスペック情報とスペック情報更新要求とを受信すると、端末・スペックDB17においてこの利用者端末2の位置情報に対応付けられているスペック情報を、上記真正のスペック情報に書き換える処理(更新処理)を行うブロックである。また、スペック情報更新処理部14は、上記更新処理を完了すると、スペック情報の更新が行われた利用者端末2に対して再度スペック情報の送信を行う旨の命令をスペック情報送信部13に与える。 When the specification information update processing unit 14 receives the genuine specification information and the specification information update request from the user terminal 2, the specification information associated with the position information of the user terminal 2 in the terminal / spec DB 17 is It is a block for performing processing (update processing) for rewriting the above-mentioned genuine specification information. When the update process is completed, the specification information update processing unit 14 gives an instruction to the specification information transmission unit 13 to transmit the specification information again to the user terminal 2 in which the specification information has been updated. .
つぎに、利用者端末2の構成について説明する。図4に示すように、利用者端末2は、通信部21,制御部28,スペック情報記憶部26,コンテンツ記憶部27を含む構成である。また、制御部28は、利用者端末2を制御するコンピュータであり、スペック情報照合部22,コンテンツ要求部23,スペック情報更新要求部24,コンテンツ取得部25を含む構成である。 Next, the configuration of the user terminal 2 will be described. As shown in FIG. 4, the user terminal 2 includes a communication unit 21, a control unit 28, a specification information storage unit 26, and a content storage unit 27. The control unit 28 is a computer that controls the user terminal 2, and includes a specification information matching unit 22, a content request unit 23, a specification information update request unit 24, and a content acquisition unit 25.
通信部21は、通信ネットワークNを介して外部装置(例えば、配信管理サーバ3)と通信を行うための通信インターフェースである。 The communication unit 21 is a communication interface for communicating with an external device (for example, the distribution management server 3) via the communication network N.
スペック情報記憶部26は、書き込み可能な不揮発性メモリ(EPROM,EEPROM,フラッシュメモリ)またはハードディスク等に含まれる記憶領域であって、利用者端末2の上記スペック情報が格納される記憶領域である。このスペック情報記憶部26においては、現在の利用者端末2のスペックを示すスペック情報がリアルタイムで更新記憶されている。 The specification information storage unit 26 is a storage area included in a writable nonvolatile memory (EPROM, EEPROM, flash memory), a hard disk, or the like, and is a storage area in which the specification information of the user terminal 2 is stored. In the spec information storage unit 26, spec information indicating the specs of the current user terminal 2 is updated and stored in real time.
コンテンツ記憶部(記憶部)27は、書き込み可能な不揮発性メモリまたはハードディスク等に含まれる記憶領域であって、配信管理サーバ3から配信されてくる広告用コンテンツが書き込まれる記憶領域である。 The content storage unit (storage unit) 27 is a storage area included in a writable nonvolatile memory or a hard disk, and is a storage area in which advertising content distributed from the distribution management server 3 is written.
スペック情報照合部22は、配信管理サーバ3から上記したスペック情報を受信すると、受信したスペック情報の照合を行うブロックである。具体的に、スペック情報照合部22は、配信管理サーバ3から受信したスペック情報と、スペック情報記憶部26に記憶されているスペック情報(自装置の現時点の機種を示したスペック情報)とを照合し、配信管理サーバ3から受信したスペック情報が自装置の現時点のスペック情報と一致するか否かを判定する。 The spec information collation unit 22 is a block that collates the received spec information when the spec information is received from the distribution management server 3. Specifically, the spec information collation unit 22 collates the spec information received from the distribution management server 3 with the spec information stored in the spec information storage unit 26 (spec information indicating the current model of the device itself). Then, it is determined whether or not the specification information received from the distribution management server 3 matches the current specification information of the own device.
そして、スペック情報照合部22は、配信管理サーバ3から受信したスペック情報が自装置の現時点のスペック情報と一致する場合、コンテンツ要求部23にコンテンツ要求の送信を命令し、配信管理サーバ3から受信したスペック情報が自装置の現時点のスペック情報と一致しない場合、スペック情報更新要求部24にスペック情報更新要求の送信を命令する。 Then, when the spec information received from the distribution management server 3 matches the current spec information of the device itself, the spec information collation unit 22 instructs the content request unit 23 to transmit the content request and receives it from the distribution management server 3. If the specified spec information does not match the current spec information of the device itself, the spec information update request unit 24 is instructed to transmit a spec information update request.
コンテンツ要求部23は、スペック情報照合部22からコンテンツ要求の送信の命令を受けると、配信管理サーバ3に対してコンテンツ要求(コンテンツ要求を示した信号)を送信する。 Upon receiving a content request transmission command from the specification information matching unit 22, the content request unit 23 transmits a content request (a signal indicating a content request) to the distribution management server 3.
スペック情報更新要求部24は、スペック情報照合部22からスペック情報更新要求の送信の命令を受けると、スペック情報記憶部26から現時点の自装置のスペック情報(つまり、真正の機種情報)を読み出し、当該スペック情報とスペック情報更新要求(更新要求を示した信号)とを配信管理サーバ3に送信する。 When the specification information update request unit 24 receives a command to transmit a specification information update request from the specification information matching unit 22, the specification information update request unit 24 reads the current specification information (that is, authentic model information) of the device itself from the specification information storage unit 26. The specification information and a specification information update request (a signal indicating an update request) are transmitted to the distribution management server 3.
コンテンツ取得部(第一書込手段)25は、配信管理サーバ3から広告用コンテンツが配信されると、当該広告用コンテンツをコンテンツ記憶部27に書き込んで保存する処理を行うブロックである。 The content acquisition unit (first writing unit) 25 is a block that performs processing of writing and storing the advertising content in the content storage unit 27 when the advertising content is distributed from the distribution management server 3.
つぎに、配信管理サーバ3から利用者端末2に広告用コンテンツが配信される通信手順について詳細に説明する。図5は、配信管理サーバ3と利用者端末2との間で実現される通信手順を示したフローチャートである。 Next, a communication procedure for distributing advertising content from the distribution management server 3 to the user terminal 2 will be described in detail. FIG. 5 is a flowchart showing a communication procedure realized between the distribution management server 3 and the user terminal 2.
まず、配信管理サーバ3は、コンテンツDB18に新たなコンテンツが登録されるか監視している。そして、コンテンツDB18に新たなコンテンツが登録された場合(S11においてYES)、配信管理サーバ3は、端末・スペックDB17から各利用者端末2の位置情報およびスペック情報を読み出し、各利用者端末2に対して各々の利用者端末2のスペック情報を送信する(S12)。 First, the distribution management server 3 monitors whether new content is registered in the content DB 18. When a new content is registered in the content DB 18 (YES in S11), the distribution management server 3 reads the location information and spec information of each user terminal 2 from the terminal / spec DB 17 and stores it in each user terminal 2. On the other hand, the specification information of each user terminal 2 is transmitted (S12).
これに対し、利用者端末2は、上記スペック情報を受信し、受信したスペック情報と自装置の現時点のスペックを示したスペック情報との照合処理を行う(S13)。 On the other hand, the user terminal 2 receives the specification information and performs a collation process between the received specification information and the specification information indicating the current specification of the device itself (S13).
さらに、利用者端末2は、この照合処理の結果、配信管理サーバ3から受信したスペック情報と自装置の現時点の機種を示したスペック情報とが一致する場合、配信管理サーバ3に対してコンテンツ要求を送信する(S14)。そして、配信管理サーバ3は、上記コンテンツ要求を受信すると(S15)、このコンテンツ要求を送ってきた利用者端末2に対して新たに登録された広告用コンテンツを配信する(S16)。なお、配信されるコンテンツは、新たに登録された広告用コンテンツであって、配信先の利用者端末2のスペック情報(端末・スペックDBに記憶されているスペック情報)に示されるスペックに最も適合する品質の広告用コンテンツが配信される。そして、利用者端末2は、この広告用コンテンツを受信し、当該広告用コンテンツをコンテンツ記憶部27に格納する(S17)。 Further, as a result of the collation processing, when the specification information received from the distribution management server 3 matches the spec information indicating the current model of the own device, the user terminal 2 makes a content request to the distribution management server 3. Is transmitted (S14). When receiving the content request (S15), the distribution management server 3 distributes the newly registered advertising content to the user terminal 2 that has sent the content request (S16). Note that the content to be distributed is newly registered advertising content that best matches the specifications indicated in the specification information of the user terminal 2 that is the distribution destination (spec information stored in the terminal / spec DB). Quality advertising content is delivered. Then, the user terminal 2 receives the advertisement content and stores the advertisement content in the content storage unit 27 (S17).
また、利用者端末2は、S13の照合処理の結果、配信管理サーバ3から受信したスペック情報と自装置の現時点の機種を示したスペック情報とが不一致である場合、スペック情報記憶部26から自装置の現時点の機種を示した真正のスペック情報を読み出し、この真正のスペック情報とスペック情報更新要求とを配信管理サーバ3に送信する(S18)。そして、この真正のスペック情報およびスペック情報更新要求を受信した配信管理サーバ3は、端末・スペックDB17において上記利用者端末2の位置情報に対応付けられているスペック情報を、上記真正のスペック情報に書き換える処理(更新処理)を行う(S19)。さらに、配信管理サーバ3は、S19の更新処理を完了すると、スペック情報の更新が行われた利用者端末2に対して更新後のスペック情報の送信を行う(S12)。そして、この利用者端末2に広告用コンテンツが格納されるまで(S17)、S13〜S16の処理が行われることになる。 If the specification information received from the distribution management server 3 and the specification information indicating the current model of the user apparatus do not match as a result of the collation processing in S13, the user terminal 2 determines that the user terminal 2 The authentic specification information indicating the current model of the apparatus is read, and the authentic specification information and the specification information update request are transmitted to the distribution management server 3 (S18). The distribution management server 3 that has received the genuine specification information and the specification information update request converts the specification information associated with the position information of the user terminal 2 in the terminal / spec DB 17 into the genuine specification information. A rewriting process (update process) is performed (S19). Furthermore, after completing the update process of S19, the distribution management server 3 transmits the updated specification information to the user terminal 2 in which the specification information has been updated (S12). Then, the processing of S13 to S16 is performed until the advertising content is stored in the user terminal 2 (S17).
以上示した広告用コンテンツの配信手順によれば、配信管理サーバ3は、利用者端末2のスペックを示したスペック情報を予め保持しておき、当該スペック情報に示されるスペックに適合する品質の広告用コンテンツを、当該利用者端末2に送信している。これにより、配信管理サーバ3から各利用者端末2に配信される広告用コンテンツは、配信先の利用者端末2のスペック(記憶容量,表示可能な色数,階調数,解像度,画素数等)に適合したものとなる。例えば、携帯電話の表示部のスペックと汎用PCの表示部のスペックとは大幅に異なるものであるが、配信管理サーバ3は、同一内容の広告用コンテンツについて、携帯電話には当該携帯電話の表示部のスペックに適合したデータ形式の広告用コンテンツを送信でき、汎用PCには当該汎用PCの表示部のスペックに適合したデータ形式の広告用コンテンツを送信することができる。 According to the advertisement content distribution procedure described above, the distribution management server 3 holds the specification information indicating the specifications of the user terminal 2 in advance, and the quality advertisement conforming to the specifications indicated in the specification information. Content is transmitted to the user terminal 2. As a result, the advertising content distributed from the distribution management server 3 to each user terminal 2 has specifications (storage capacity, number of displayable colors, number of gradations, resolution, number of pixels, etc.) of the user terminal 2 as the distribution destination. ). For example, although the specifications of the display unit of the mobile phone and the specifications of the display unit of the general-purpose PC are significantly different, the distribution management server 3 displays the mobile phone display for the same content for advertisement. Advertising content in a data format that conforms to the specifications of the general-purpose PC can be transmitted, and advertising content in a data format that conforms to the specifications of the display section of the general-purpose PC can be transmitted to the general-purpose PC.
また、以上示した広告用コンテンツの配信手順によれば、利用者端末2側において、配信管理サーバ3に記憶されているスペック情報が現時点の利用者端末2のスペックと一致するものか否かの判定が行われている(S13)。そして、一致する場合は、このスペック情報に示されるスペックに応じた広告用コンテンツが配信され(S14〜S16)、一致しない場合は、配信管理サーバ3に記憶されているスペック情報の更新処理が行われ(S18,S19)、その後、更新されたスペック情報に示されるスペックに応じた広告用コンテンツが配信されることとなる(S14〜S16)。このようにすることによって、例えば、利用者端末2の位置情報とスペック情報とが端末・スペックDB17に登録された後、利用者端末2においてスペックが変更された場合(例えば、メモリ容量を変更した等)であっても、変更後のスペックに適合した広告用コンテンツを配信することが可能になる。 Further, according to the advertisement content distribution procedure described above, whether or not the spec information stored in the distribution management server 3 matches the spec of the current user terminal 2 on the user terminal 2 side. A determination is made (S13). If they match, the advertising content corresponding to the spec indicated in the spec information is distributed (S14 to S16). If they do not match, the spec information stored in the distribution management server 3 is updated. (S18, S19), and thereafter, the advertising content corresponding to the specifications indicated in the updated specification information is distributed (S14 to S16). By doing so, for example, when the location information and specification information of the user terminal 2 are registered in the terminal / spec DB 17 and then the specification is changed in the user terminal 2 (for example, the memory capacity is changed). Etc.), it is possible to distribute advertising content that conforms to the changed specifications.
また、以上示した広告用コンテンツの配信処理において、利用者端末2のスペック情報の代わりに、利用者端末2の機種を示した機種情報を用いてもよい。装置のスペックは装置の機種に固有のものであるため、このような機種情報であっても利用者端末2のスペックを特定することが可能だからである。 In the advertisement content distribution process described above, model information indicating the model of the user terminal 2 may be used instead of the specification information of the user terminal 2. This is because the specifications of the apparatus are specific to the model of the apparatus, and thus the specifications of the user terminal 2 can be specified even with such model information.
なお、以上示した広告用コンテンツの配信処理において、利用者端末2は、配信された広告用コンテンツをコンテンツ記憶部27に格納(S17)した後、広告用コンテンツを受信した旨を示すコンテンツ受付信号を配信管理サーバ3に送信し、配信管理サーバ3は、広告用コンテンツを送信してから上記コンテンツ受付信号を所定時間内に受信しなかった場合、再度利用者端末2に広告用コンテンツを送信するようにしてもよい。これにより、例えば利用者端末2の電源がOFFになっている等の理由で利用者端末2が広告用コンテンツを受信できなかった場合、配信管理サーバ3は、再度、この利用者端末2に広告用コンテンツを送信することができ、より確実に広告用コンテンツの配信処理を実行することが可能となる。 In the advertising content distribution process described above, the user terminal 2 stores the distributed advertising content in the content storage unit 27 (S17) and then receives a content acceptance signal indicating that the advertising content has been received. Is transmitted to the distribution management server 3, and the distribution management server 3 transmits the advertising content to the user terminal 2 again if the content reception signal is not received within a predetermined time after transmitting the advertising content. You may do it. Thereby, for example, when the user terminal 2 cannot receive the advertising content because the power of the user terminal 2 is turned off, the distribution management server 3 sends the advertisement to the user terminal 2 again. The content for advertisement can be transmitted, and the distribution processing of the content for advertisement can be executed more reliably.
また、図4および図5に示した処理によれば、利用者端末2のスペック情報を配信管理サーバ3が予め記憶しているが、このように記憶しておく必要はない。例えば、広告用コンテンツが配信管理サーバ3に新たに登録される度に(S11においてYES)、配信管理サーバ3が利用者端末2から該利用者端末2のスペック情報を取得し、取得したスペック情報に示されるスペックに適合する広告用コンテンツを該利用者端末2に配信するようにしてもよい。 Moreover, according to the process shown in FIG. 4 and FIG. 5, although the delivery management server 3 has memorize | stored beforehand the specification information of the user terminal 2, it is not necessary to memorize | store in this way. For example, every time advertising content is newly registered in the distribution management server 3 (YES in S11), the distribution management server 3 acquires the specification information of the user terminal 2 from the user terminal 2, and the acquired specification information It is also possible to distribute advertising content that conforms to the specifications shown in FIG.
なお、図4,図5に示した広告用コンテンツの配信処理は、あくまでも一例に過ぎず、周知のコンテンツ配信処理を適用することによっても、配信管理サーバ3から利用者端末2に広告用コンテンツを配信することが可能である。 The distribution process of the advertisement content shown in FIGS. 4 and 5 is merely an example, and the advertisement content can be sent from the distribution management server 3 to the user terminal 2 by applying a known content distribution process. It is possible to deliver.
また、本願の発明者による特許第3555756号において開示されているコンテンツの配信処理を本実施形態の広告用コンテンツの配信処理に適用することも可能である。さらに、未公開ではあるが本願の発明者による先行特許出願である特願2004−245798号,特願2004−318414号,特願2005−024554号に開示されているコンテンツの配信処理を本実施形態の広告用コンテンツの配信処理に適用することによっても、配信管理サーバ3から利用者端末2に広告用コンテンツを配信することが可能である。 The content distribution process disclosed in Japanese Patent No. 3555756 by the inventor of the present application can also be applied to the advertising content distribution process of the present embodiment. Furthermore, the content distribution processing disclosed in Japanese Patent Application Nos. 2004-245798, 2004-318414, and 2005-024554, which are unpublished but are prior patent applications by the inventors of the present application, is described in this embodiment. It is also possible to distribute the advertising content from the distribution management server 3 to the user terminal 2 by applying to the advertising content distribution process.
(広告用コンテンツの表示)
つぎに、利用者端末2における広告用コンテンツの表示処理の内容について詳細に説明する。図1は、利用者端末2において、広告用コンテンツの表示を実行する構成の詳細を示した機能ブロック図である。
(Display of advertising content)
Next, the contents of the advertising content display process in the user terminal 2 will be described in detail. FIG. 1 is a functional block diagram showing details of a configuration for executing display of advertising content in the user terminal 2.
図1に示すように、利用者端末2は、入力部31,表示部32,制御部33,コンテンツ記憶部27,アプリ格納部(記憶部)34,通信部21を含む構成である。 As shown in FIG. 1, the user terminal 2 includes an input unit 31, a display unit 32, a control unit 33, a content storage unit 27, an application storage unit (storage unit) 34, and a communication unit 21.
入力部31は、利用者から各種の入力を受け付けるものであり、入力用ボタン、キーボード、マウスなどのポインティングデバイス、その他の入力デバイスによって構成されている。なお、入力部31は、オペレータから入力された情報を入力データに変換して制御部33に送信する。 The input unit 31 receives various inputs from the user, and includes an input button, a keyboard, a pointing device such as a mouse, and other input devices. The input unit 31 converts information input from the operator into input data and transmits the input data to the control unit 33.
表示部32は、CRT(陰極線管)、LCD(液晶表示素子)、PDP(プラズマディスプレィ)、有機EL(electroluminescence)ディスプレィ、無機ELディスプレィなどの表示デバイスによって構成されている。表示部32は、制御部28から受信した表示データに基づいて、文字や画像などの各種の情報を表示出力する。 The display unit 32 includes a display device such as a CRT (cathode ray tube), an LCD (liquid crystal display element), a PDP (plasma display), an organic EL (electroluminescence) display, or an inorganic EL display. The display unit 32 displays and outputs various types of information such as characters and images based on the display data received from the control unit 28.
アプリ格納部34は、不揮発性メモリ(ROM,EPROM,EEPROM,フラッシュメモリ)またはハードディスク等に含まれる記憶領域であって、利用者端末2にインストールされている各種アプリケーション(アプリケーションプログラム)が保存・格納されている記憶領域である。なお、各種アプリケーションとしては、例えば、文書作成ソフト,作図ソフト等のアプリケーションや、メールソフト,ブラウザ,ストリーミングデータ再生用ソフト等の通信用アプリケーションが該当する。利用者端末2においては、このようなアプリケーションを起動させることによって様々な処理を実現することが可能となる。 The application storage unit 34 is a storage area included in a nonvolatile memory (ROM, EPROM, EEPROM, flash memory) or a hard disk, and stores and stores various applications (application programs) installed in the user terminal 2. Storage area. Examples of various applications include applications such as document creation software and drawing software, and communication applications such as mail software, browsers, and streaming data playback software. In the user terminal 2, various processes can be realized by starting such an application.
コンテンツ記憶部27は、図4にて示したコンテンツ記憶部27と同一の部材である。つまり、配信管理サーバ3から配信された広告用コンテンツが格納されている記憶領域である。 The content storage unit 27 is the same member as the content storage unit 27 shown in FIG. That is, it is a storage area in which advertising content distributed from the distribution management server 3 is stored.
制御部33は、利用者端末2を制御するコンピュータであって、起動処理部36,コンテンツ取得部25,監視部38,再生部39を含む構成である。 The control unit 33 is a computer that controls the user terminal 2, and includes a startup processing unit 36, a content acquisition unit 25, a monitoring unit 38, and a playback unit 39.
コンテンツ取得部25は、図4に示すコンテンツ取得部25と同一の部材である。つまり、コンテンツ取得部25は、配信管理サーバ3から通信部21を介して広告用コンテンツが配信されると、当該広告用コンテンツをコンテンツ記憶部27に書き込んで保存する処理を行うブロックである。 The content acquisition unit 25 is the same member as the content acquisition unit 25 shown in FIG. That is, the content acquisition unit 25 is a block that performs processing of writing and storing the advertising content in the content storage unit 27 when the advertising content is distributed from the distribution management server 3 via the communication unit 21.
起動処理部(データ処理手段)36は、入力部31から入力される利用者の命令に応じて、アプリ格納部34に保存されているアプリケーションを起動するブロックである。具体的に、本実施形態において、起動処理部36は、利用者によるアプリケーションの起動命令を入力部31から入力すると、利用者が指定しているアプリケーションをアプリ格納部34から読み出し、当該アプリケーションの実行中に表示部32に表示されるGUI画像を入力不可状態から入力待ち受け状態にまで移行させる処理(アプリケーション起動処理)を行う。 The activation processing unit (data processing means) 36 is a block that activates an application stored in the application storage unit 34 in accordance with a user command input from the input unit 31. Specifically, in the present embodiment, when the activation processing unit 36 inputs an application activation command by the user from the input unit 31, the activation processing unit 36 reads the application designated by the user from the application storage unit 34 and executes the application. A process (application activation process) is performed for shifting the GUI image displayed on the display unit 32 from the input disabled state to the input standby state.
監視部(信号生成手段)38は、起動処理部36を監視し、起動処理部36が上記アプリケーションの起動を開始する際、このアプリケーションの起動要求である起動要求信号(開始要求信号)を生成し、この起動要求信号を再生部39に伝達している。また、監視部38は、起動処理部36を監視し、上記アプリケーションの起動処理中において、上記GUI画像が表示部32に完全に表示されることによって当該GUI画像が入力待ち受け状態(利用者がアプリケーションを使用できる状態)に移行すると、上記GUI画像が入力待ち受け状態に移行してアプリケーションの起動が完了したことを示す入力待ち受け信号(終了通知信号)を生成し、この入力待ち受け信号を再生部39に伝達している。 The monitoring unit (signal generation unit) 38 monitors the activation processing unit 36, and generates an activation request signal (start request signal) that is an activation request for the application when the activation processing unit 36 starts activation of the application. The activation request signal is transmitted to the reproduction unit 39. In addition, the monitoring unit 38 monitors the activation processing unit 36, and during the application activation process, the GUI image is completely displayed on the display unit 32, whereby the GUI image is in an input standby state (the user is in the application waiting state). The GUI image is shifted to an input standby state, an input standby signal (end notification signal) indicating that the application has been started is generated, and this input standby signal is transmitted to the reproduction unit 39. Communicating.
つまり、上記した起動要求信号は、上記アプリケーションの起動処理が開始されることを示すシグナルであるといえ、入力待ち受け信号は、上記起動処理時において、上記GUI画像が入力不可状態から入力待ち受け状態に移行して当該起動処理が完了したことを示すシグナルであると言える。 That is, the above-described activation request signal can be said to be a signal indicating that the application activation process is started, and the input waiting signal is changed from the input disabled state to the input waiting state during the activation process. It can be said that this is a signal indicating that the activation process has been completed.
再生部(再生手段)39は、アプリケーション起動処理が開始されたことを検出すると、コンテンツ記憶部27から広告用コンテンツを読み出して、この読み出した広告用コンテンツを表示部32に表示(再生)する。なお、再生部39は、監視部38による起動要求信号の生成が伝達されることによって、上記開始を検出している。 When the reproduction unit (reproduction means) 39 detects that the application activation process has been started, the reproduction unit (reproduction unit) 39 reads the advertising content from the content storage unit 27 and displays (reproduces) the read advertising content on the display unit 32. Note that the playback unit 39 detects the start by transmitting the generation of the activation request signal by the monitoring unit 38.
また、再生部39は、アプリケーション起動処理が完了したことを検出すると、コンテンツの表示(再生)を終了する。なお、再生部39は、監視部38による上記入力待ち受け信号の生成が伝達されることによって、アプリケーションの起動処理の完了を検出している。 Further, when the reproduction unit 39 detects that the application activation process is completed, the reproduction unit 39 ends the display (reproduction) of the content. Note that the reproduction unit 39 detects the completion of the application activation process by transmitting the generation of the input standby signal by the monitoring unit 38.
つまり、アプリケーション起動処理が開始されてから、上記GUI画像が入力待ち受け状態になるまでの間、表示部32においては、上記GUI画像(入力待ち受け状態前のGUI画像)の他、広告用コンテンツが表示されることとなる。なお、広告用コンテンツの表示態様としては、図14(a)に示すように、表示部32に表示されているGUI画像100上に広告用コンテンツ101を重畳表示する態様であってもよいし、図14(b)に示すように、表示部32上において、縮小されて表示されているGUI画像100とは別領域に広告用コンテンツ101を表示させる態様であってもよい。 That is, after the application activation process is started until the GUI image is in the input standby state, the display unit 32 displays advertising content in addition to the GUI image (GUI image before the input standby state). Will be. In addition, as a display mode of the advertising content, as illustrated in FIG. 14A, a mode in which the advertising content 101 is superimposed on the GUI image 100 displayed on the display unit 32 may be displayed. As shown in FIG. 14B, the advertisement content 101 may be displayed in a different area from the GUI image 100 displayed on the display unit 32 in a reduced size.
以上示した利用者端末2は、コンテンツ記憶部27と、配信管理サーバ3から取得した広告用コンテンツをコンテンツ記憶部27に書き込むコンテンツ取得部25と、アプリケーションが保存されているアプリ格納部34と、利用者から命令された処理であるアプリケーション起動処理(アプリケーションを起動し、このアプリケーションのGUI画像を入力待ち受け状態まで移行させる処理)を実行する起動処理部36と、上記アプリケーション起動処理の開始を検知すると、この起動処理が開始されてから完了するまでの間において、コンテンツ記憶部27に書き込まれている広告用コンテンツを再生する再生部39と、を含む構成であると言える。 The user terminal 2 described above includes the content storage unit 27, the content acquisition unit 25 that writes the advertising content acquired from the distribution management server 3 to the content storage unit 27, the application storage unit 34 that stores the application, When detecting the start of the application start process and the start processing unit 36 for executing the application start process (process for starting the application and shifting the GUI image of the application to the input standby state) which is a process instructed by the user It can be said that the configuration includes a reproduction unit 39 that reproduces the advertising content written in the content storage unit 27 from the start to the completion of the activation process.
この構成によれば、配信管理サーバ3から利用者端末2に配信された広告用コンテンツは、利用者端末2におけるアプリケーション起動処理が開始されてから完了されるまでの間に再生されることとなる。つまり、アプリケーションの起動に際し、当該アプリケーションにおけるGUI画像が表示され始めてから上記GUI画像が入力待ち受け状態になるまでの間、広告用コンテンツが再生されることになる。これにより、アプリケーションの起動命令を入力した利用者からすれば、アプリケーションにおけるGUI画像が入力待ち受け状態になるまでの間(利用者がアプリケーションを使用できるようになるまでの間)、再生されている広告用コンテンツを視聴することができる。 According to this configuration, the advertising content distributed from the distribution management server 3 to the user terminal 2 is played back after the application activation process in the user terminal 2 is started and completed. . In other words, when the application is activated, the advertising content is reproduced from when the GUI image in the application starts to be displayed until the GUI image enters the input standby state. Thus, for a user who has input an application activation command, the advertisement being played until the GUI image in the application is in an input standby state (until the user can use the application). Content for viewing.
一般的に、コンピュータにおいては、アプリケーションが起動してもGUI画像は直ぐに入力待ち受け状態にならず、入力待ち受け状態になるまである程度の時間を要するものである。ここで、アプリケーションを用いようとしている利用者からすれば、この時間が経過するまで何もせずに待機しておかなければならない。 In general, in a computer, even if an application is started, the GUI image does not immediately enter an input standby state, and requires a certain amount of time to enter an input standby state. Here, the user who is going to use the application must wait without doing anything until this time elapses.
これに対し、上記構成によれば、この待機している間、利用者に広告用コンテンツを視聴させることになる。ここで、利用者からすれば、何もしない待機時間であるからこそ、この待機時間に再生される広告用コンテンツへの関心が高まる。それゆえ、上記構成によれば、利用者が広告用コンテンツに関心を示しやすいタイミングで、当該広告用コンテンツを利用者に再生することとなり、広告用コンテンツを効果的に利用者に印象付けさせることができる。また、利用者からしても、上記待機時間に広告用コンテンツを視聴することにより、上記待機時間を有効活用できるというメリットがある。 On the other hand, according to the above configuration, the user is allowed to view the advertising content while waiting. Here, from the standpoint of the user, interest in advertising content that is played back during this waiting time increases because it is a waiting time for nothing. Therefore, according to the above configuration, the advertising content is played back to the user at a timing at which the user can easily show interest in the advertising content, and the advertising content is effectively impressed by the user. Can do. In addition, there is an advantage that the user can effectively use the standby time by viewing the advertisement content during the standby time.
また、アプリケーションの起動処理に要する時間は、アプリケーションの種類毎に異なるものである。それゆえ、例えば、再生部39による広告用コンテンツの再生時間を一定とすれば、あるアプリケーションの起動処理中においては、必要十分な時間、広告用コンテンツを再生できるが、別のアプリケーションの起動処理中においては、広告用コンテンツの再生時間が過剰または不足するという事態が起こりうる。 Further, the time required for the application activation process varies depending on the type of application. Therefore, for example, if the playback time of the advertisement content by the playback unit 39 is constant, the advertisement content can be played for a necessary and sufficient time during the startup process of a certain application, but the startup process of another application is being executed. In this case, there may be a situation where the reproduction time of the advertising content is excessive or insufficient.
そこで、本実施形態の構成によれば、監視部38が、起動処理部36を監視し、アプリケーション起動処理の開始時に起動要求信号を生成し、アプリケーション起動処理の完了時(アプリケーションにおけるGUI画像の入力待ち受け状態への移行が修了したとき)に入力待ち受け信号を生成している。そして、再生部39は、上記起動要求信号の生成タイミングで上記再生を開始し、上記入力待ち受け信号の生成タイミングで上記再生を終了している。この構成によれば、アプリケーションの起動の度に、アプリケーションの起動処理の開始タイミングおよび完了タイミングを実際に検知していることになるため、アプリケーション毎に起動処理に要する時間が異なっていても、起動させたアプリケーションにおいて実際に起動に要する時間だけ広告用コンテンツを再生することができる。 Therefore, according to the configuration of the present embodiment, the monitoring unit 38 monitors the activation processing unit 36, generates an activation request signal at the start of the application activation process, and completes the application activation process (input of a GUI image in the application). When the transition to the standby state is completed, an input standby signal is generated. The reproducing unit 39 starts the reproduction at the generation timing of the activation request signal and ends the reproduction at the generation timing of the input waiting signal. According to this configuration, since the start timing and completion timing of the application startup process are actually detected every time the application is started, even if the time required for the startup process differs for each application, The content for advertisement can be reproduced for the time required for the actual activation of the application.
なお、以上示した実施の形態においては、スポンサーの宣伝媒体としての広告用コンテンツを再生しているが、再生されるコンテンツは広告用コンテンツに限定されるものではない。例えば、本日のニュース等を内容とした報道コンテンツであってもよいし、各種グラビアや風景画像等を内容としたコンテンツであってもよい。 In the embodiment described above, the advertising content as the sponsor's advertising medium is reproduced. However, the reproduced content is not limited to the advertising content. For example, it may be news content including today's news or the like, or content including various gravure images or landscape images.
また、本実施形態では、再生されるコンテンツは静止画像であることを前提として説明したが、静止画像に限定されるものではなく、動画像でもよいし、音響であってもよい。なお、動画像のコンテンツを再生する場合、例えば、映画のワンシーンを示したコンテンツを再生してもよいし、短時間のアニメーションを示したコンテンツを再生してもよい。また、音響のコンテンツを再生する場合、例えば、流行中の音楽を再生してもよいし、携帯電話の着メロ(登録商標)を音響コンテンツとして再生してもよい。 In the present embodiment, the content to be played back has been described on the premise that it is a still image. However, the content is not limited to a still image, and may be a moving image or sound. Note that when playing back moving image content, for example, content showing a movie scene may be played, or content showing a short animation may be played. In the case of reproducing acoustic content, for example, popular music may be reproduced, or a ringtone (registered trademark) of a mobile phone may be reproduced as acoustic content.
また、本実施形態の構成においては、コンテンツ記憶部27に保存されている広告用コンテンツは、配信管理サーバ3から配信されたものであるが、利用者端末2にインストールされているプログラムとは別個に外部から取得したものであれば、配信管理サーバ3から配信されてきたものに限定されない。例えば、リムーバブルな各種記録媒体に記録された広告用コンテンツを利用者端末2に読み込ませることによっても、コンテンツ取得部25は、利用者端末2のコンテンツ記憶部27に広告用コンテンツを書き込むことができる。 In the configuration of the present embodiment, the advertising content stored in the content storage unit 27 is distributed from the distribution management server 3, but is separate from the program installed in the user terminal 2. If it is acquired from the outside, it is not limited to what has been distributed from the distribution management server 3. For example, the content acquisition unit 25 can also write the advertising content in the content storage unit 27 of the user terminal 2 by causing the user terminal 2 to read the advertising content recorded on various removable recording media. .
また、コンテンツ記憶部27に保存されている広告用コンテンツは、その内容が配信管理サーバ3によって適宜更新される形態であってもよい。 Further, the content for advertisement stored in the content storage unit 27 may be appropriately updated by the distribution management server 3.
さらに、本実施の形態においては、広告用コンテンツは、利用者端末2におけるアプリケーション起動処理が開始されてから完了されるまでの間に再生されていることになるが、上記アプリケーション起動処理が開始されてから完了するまでの全期間再生する形態には限定されず、アプリケーション起動処理が開始されてから完了するまでの間の少なくとも一部の期間に再生する形態であってもよい。 Furthermore, in the present embodiment, the advertising content is played back from the start of the application activation process in the user terminal 2 to the completion thereof, but the application activation process is started. It is not limited to a form that is played back for the entire period from the start to the completion, but may be a form that plays back during at least a part of the period from the start of the application activation process to the completion.
また、コンテンツ記憶部27に記憶されている広告用コンテンツが配信管理サーバ3から配信されたものである場合、利用者端末2は、当該広告用コンテンツを再生した後、当該広告用コンテンツが再生されたことを示す再生済情報を配信管理サーバ3に送信してもよい。そして、配信管理サーバ3では、この再生済情報を記憶部(不図示)に記憶し、管理者にこの再生済情報を提示する。これにより、配信管理サーバ3の管理者からすれば、利用者端末2に配信した広告用コンテンツが配信先で真に再生されたことを確認することが可能になる。 Further, when the advertising content stored in the content storage unit 27 is distributed from the distribution management server 3, the user terminal 2 reproduces the advertising content after reproducing the advertising content. Reproduced information indicating this may be transmitted to the distribution management server 3. The distribution management server 3 stores the reproduced information in a storage unit (not shown) and presents the reproduced information to the administrator. As a result, the administrator of the distribution management server 3 can confirm that the advertising content distributed to the user terminal 2 is truly played back at the distribution destination.
なお、上記した実施の形態では、アプリケーション起動処理の際にコンテンツを再生するようにしているが、開始から完了にある程度の時間を要する処理であって、利用者を処理完了待ち状態にさせる処理であれば上記アプリケーション起動処理に限定されるものではない。 In the above-described embodiment, content is played back at the time of application startup processing. However, this processing requires a certain amount of time from start to completion, and is processing that puts the user in a process completion waiting state. If it exists, it is not limited to the said application starting process.
例えば、通信処理(外部装置からデータをダウンロードし、または、外部装置へデータをアップロードさせる処理),ウィルスソフトにおける各種処理(ウィルススキャン処理等),リムーバブルな記録媒体から装置内部の記憶装置へ大量データを転写する処理,ソフトウェアの更新処理,ソフトウェアのインストールまたはアンインストール処理の開始から完了までの間にコンテンツを再生するようにしてもよい。 For example, communication processing (processing to download data from an external device or upload data to an external device), various processing in virus software (virus scanning processing, etc.), a large amount of data from a removable recording medium to a storage device inside the device The content may be reproduced during the period from the start to the completion of the process of transferring the information, the software update process, and the software installation or uninstallation process.
〔実施の形態2〕
実施の形態1では、アプリケーションの起動処理が開始されてから、上記GUI画像が入力待ち受け状態になるまでの間に広告用コンテンツを再生する態様について説明したが、本実施形態では、通信用アプリケーションが通信処理を開始してから完了するまでの間、広告用コンテンツを再生する態様について説明する。
[Embodiment 2]
In the first embodiment, the aspect in which the advertising content is played after the application activation process is started until the GUI image enters the input standby state has been described. However, in this embodiment, the communication application is A description will be given of an aspect in which the advertising content is reproduced from the start to the completion of the communication process.
通信用アプリケーションによる通信処理は、開始から完了まである程度の待機時間を要するものであり、利用者は、この待機時間中、大抵何もしない。したがって、この待機時間中に広告用コンテンツを再生すれば、実施の形態1と同様、利用者が広告用コンテンツに関心を示しやすいタイミングで、当該広告用コンテンツを利用者に示すこととなり、広告用コンテンツを効果的に利用者に印象付けさせることができる。また、利用者からしても、上記待機時間に広告用コンテンツを視聴することにより、上記待機時間を有効活用できるというメリットがある。 The communication processing by the communication application requires a certain waiting time from the start to the completion, and the user usually does nothing during this waiting time. Therefore, if the advertising content is played during this waiting time, the advertising content is shown to the user at a timing at which the user is likely to be interested in the advertising content, as in the first embodiment. Content can be effectively impressed by users. In addition, there is an advantage that the user can effectively use the standby time by viewing the advertisement content during the standby time.
なお、本実施形態では、実施の形態1と同様の部材については同一の参照符号を付してその説明を省略し、実施の形態1と異なる点のみについて説明することとする。 In the present embodiment, the same members as those in the first embodiment are denoted by the same reference numerals, description thereof is omitted, and only differences from the first embodiment will be described.
図6は、利用者端末2aにおいて、広告用コンテンツの表示を実行する構成の詳細を示した機能ブロック図である。図6に示すように、利用者端末2aは、実施の形態1にて説明した入力部31,表示部32,コンテンツ記憶部27,通信部21の他、制御部33a,通信アプリ格納部41を含む構成である。 FIG. 6 is a functional block diagram showing details of a configuration for executing display of advertising content in the user terminal 2a. As shown in FIG. 6, the user terminal 2a includes a control unit 33a and a communication application storage unit 41 in addition to the input unit 31, the display unit 32, the content storage unit 27, and the communication unit 21 described in the first embodiment. It is the composition which includes.
通信アプリ格納部(記憶部)41は、不揮発性メモリまたはハードディスク等に含まれる記憶領域であって、利用者端末2にインストールされている各種通信用アプリケーションが保存・格納されている記憶領域である。 The communication application storage unit (storage unit) 41 is a storage area included in a non-volatile memory or a hard disk, and is a storage area in which various communication applications installed in the user terminal 2 are stored and stored. .
制御部33aは、利用者端末2aを制御するコンピュータであって、実施の形態1にて説明したコンテンツ取得部25の他、監視部38a,再生部39a,通信処理部42を含む構成である。 The control unit 33a is a computer that controls the user terminal 2a, and includes a monitoring unit 38a, a reproduction unit 39a, and a communication processing unit 42 in addition to the content acquisition unit 25 described in the first embodiment.
通信処理部(データ処理手段)42は、入力部31から入力される通信命令に応じて、通信アプリ格納部41の通信用アプリケーションに基づいて、外部装置との間で通信処理を行うブロックである。ここで、通信とは、外部装置からデータをダウンロードする処理や、外部装置へデータをアップロードする処理を意味するものとする。 The communication processing unit (data processing means) 42 is a block that performs communication processing with an external device based on a communication application in the communication application storage unit 41 in accordance with a communication command input from the input unit 31. . Here, the communication means a process of downloading data from an external device and a process of uploading data to the external device.
また、本実施形態において、監視部38aは、通信処理部42を監視し、通信処理部42が通信処理を開始する際、この通信処理の開始要求である開始要求信号を生成し、この開始要求信号を再生部39aに伝達している。また、監視部38aは、通信処理部42を監視し、上記通信処理が終了すると、通信が終了したことを示す終了信号(終了通知信号)を生成し、この終了信号を再生部39aに伝達している。 In this embodiment, the monitoring unit 38a monitors the communication processing unit 42. When the communication processing unit 42 starts the communication process, the monitoring unit 38a generates a start request signal that is a request for starting the communication process. The signal is transmitted to the reproducing unit 39a. The monitoring unit 38a monitors the communication processing unit 42. When the communication processing is completed, the monitoring unit 38a generates an end signal (end notification signal) indicating the end of communication, and transmits this end signal to the reproduction unit 39a. ing.
さらに、本実施形態において、再生部39aは、監視部38によって上記開始要求信号が生成されると、コンテンツ記憶部27から広告用コンテンツを読み出して、この読み出した広告用コンテンツを表示部32に表示(再生)する。また、再生部39aは、監視部38によって上記終了信号が生成されると、コンテンツの表示(再生)を終了する。 Further, in the present embodiment, when the start request signal is generated by the monitoring unit 38, the playback unit 39a reads the advertising content from the content storage unit 27 and displays the read advertising content on the display unit 32. (Reproduce. In addition, when the end signal is generated by the monitoring unit 38, the playback unit 39a ends the display (playback) of the content.
以上のようにすれば、通信処理の開始から終了までの間、表示部32において広告用コンテンツを再生することが可能となる。 By doing so, it is possible to reproduce the advertising content on the display unit 32 from the start to the end of the communication process.
なお、本実施の形態において、監視部38aは、通信処理部42を監視し、開始要求信号および終了信号を生成する構成であるが、例えば、通信処理時に利用される通信ポート,通信元および通信先のアドレス(URL等),ネットワークポート,ネットワークプロトコル等を監視することによっても、通信開始および通信終了のタイミングを検知して開始信号および終了信号を生成できる場合もある。 In the present embodiment, the monitoring unit 38a is configured to monitor the communication processing unit 42 and generate a start request signal and an end signal. For example, a communication port, a communication source, and a communication used at the time of communication processing are used. In some cases, the start signal and end signal can be generated by detecting the timing of communication start and communication end by monitoring the previous address (URL, etc.), network port, network protocol, and the like.
〔実施の形態3〕
実施の形態1,2では、監視部38において入力待ち受け信号または終了信号が生成されるタイミングで、再生部39が広告用コンテンツの再生を終了することとしたが、この再生を終了する形態としては別の形態であってもよい。本実施形態では、再生部39が、別の方法で広告用コンテンツの再生を終了する形態について説明する。なお、本実施形態では、実施の形態1,2と同様の部材については同一の参照符号を付してその説明を省略し、実施の形態1,2と異なる点のみについて説明することとする。
[Embodiment 3]
In the first and second embodiments, the playback unit 39 ends the playback of the advertising content at the timing when the monitoring unit 38 generates the input standby signal or the end signal. Another form may be sufficient. In the present embodiment, a mode in which the playback unit 39 ends the playback of the advertising content by another method will be described. In the present embodiment, the same members as those in the first and second embodiments are denoted by the same reference numerals, the description thereof is omitted, and only points different from the first and second embodiments will be described.
図7は、利用者端末2bにおいて、広告用コンテンツの表示を実行する構成の詳細を示した機能ブロック図である。図7に示すように、利用者端末2bは、実施の形態1,2にて説明した入力部31,表示部32,コンテンツ記憶部27,アプリ格納部34,通信部21の他、アプリ・時間対応テーブル51,制御部33bを含む構成である。 FIG. 7 is a functional block diagram showing details of a configuration for executing display of advertising content in the user terminal 2b. As illustrated in FIG. 7, the user terminal 2 b includes the input unit 31, the display unit 32, the content storage unit 27, the application storage unit 34, the communication unit 21, and the application / time described in the first and second embodiments. The configuration includes a correspondence table 51 and a control unit 33b.
アプリ・時間対応テーブル(対応付テーブル)51には、アプリ格納部34に格納されている各アプリケーションの種類と、上記アプリケーションの起動処理の開始から完了に要する推定時間との関係がアプリケーション毎に対応付けられて記憶されている。 In the application / time correspondence table (correspondence table) 51, the relationship between the type of each application stored in the application storage unit 34 and the estimated time required for starting and completing the application activation process corresponds to each application. Attached and memorized.
制御部33bは、利用者端末2bを制御するコンピュータであって、実施の形態1にて説明した起動処理部36,コンテンツ取得部25の他、監視部38b,再生部39b,推定時間取得部52を含む構成である。 The control unit 33b is a computer that controls the user terminal 2b, and in addition to the activation processing unit 36 and the content acquisition unit 25 described in the first embodiment, the monitoring unit 38b, the reproduction unit 39b, and the estimated time acquisition unit 52. It is the structure containing.
監視部(信号生成手段)38bは、起動処理部36における起動処理を監視し、起動処理部36がアプリケーションを起動する際、このアプリケーションの起動要求である起動要求信号を生成し、この起動要求信号を再生部39bに伝達している。 The monitoring unit (signal generation unit) 38b monitors the activation process in the activation processing unit 36, and when the activation processing unit 36 activates the application, generates an activation request signal that is an activation request for the application, and this activation request signal Is transmitted to the reproducing unit 39b.
推定時間取得部(推定時間取得手段)52は、起動処理部36においてアプリケーションの起動処理が行われると、起動されたアプリケーションの種類を検出し、検出されたアプリケーションの種類に対応付けられている推定時間をアプリ・時間対応テーブル51から読み出して、読み出した推定時間を示す情報を再生部39bに伝達している。 The estimated time acquisition unit (estimated time acquisition means) 52 detects the type of the activated application when the activation processing is performed in the activation processing unit 36, and estimates associated with the detected type of application. The time is read from the application / time correspondence table 51, and information indicating the read estimated time is transmitted to the reproduction unit 39b.
再生部39bは、監視部38bによる上記起動要求信号の生成が伝達されると、コンテンツ記憶部27から広告用コンテンツを読み出して、この読み出した広告用コンテンツを表示部32に表示(再生)する。また、再生部39bは、再生開始から、推定時間取得部52によって読み出された推定時間が経過するまで当該再生を継続し、再生開始からこの推定時間が経過すると当該再生を終了する。 When the generation of the activation request signal by the monitoring unit 38b is transmitted, the reproducing unit 39b reads out the advertising content from the content storage unit 27 and displays (reproduces) the read advertising content on the display unit 32. Further, the playback unit 39b continues the playback from the start of playback until the estimated time read by the estimated time acquisition unit 52 elapses, and ends the playback when the estimated time elapses from the start of playback.
以上の構成によれば、アプリケーションの起動処理が開始されると広告用コンテンツの再生が開始され、当該アプリケーションの起動処理の開始から完了に要する推定時間が経過するまでの間、広告用コンテンツの再生が行われ続ける。ここで、上記推定時間は、アプリ・時間対応テーブル51において、アプリケーションの種類に応じて予め記憶されているため、起動されるアプリケーションの種類毎に、広告用コンテンツの再生時間を異ならせることができる。 According to the above configuration, when the application activation process is started, the reproduction of the advertisement content is started, and the reproduction of the advertisement content is performed from the start of the application activation process until the estimated time required for completion elapses. Continue to be done. Here, since the estimated time is stored in advance in the application / time correspondence table 51 according to the type of application, the reproduction time of the advertising content can be made different for each type of application to be activated. .
つまり、アプリケーションの起動処理に要する時間は、アプリケーションの種類毎に異なるものであるところ、上記構成によれば、アプリケーション毎にアプリケーションの起動処理に要する予測時間を予め記憶させておき、この予測時間だけ広告用コンテンツを再生することになる。したがって、広告用コンテンツの再生時間を、起動させるアプリケーションに応じた最適な時間に設定することが可能となる。 In other words, the time required for the application activation process varies depending on the type of application. According to the above configuration, the estimated time required for the application activation process is stored in advance for each application, and only this estimated time is stored. Advertising content will be played. Therefore, it is possible to set the reproduction time of the advertising content to an optimal time according to the application to be activated.
また、以上の構成は、アプリケーションの起動処理の完了を示す入力待ち受け信号が不要であり、このような信号を生成することのできないアプリケーションを起動させる場合に最適な構成となる。 In addition, the above configuration does not require an input standby signal indicating completion of application activation processing, and is optimal when an application that cannot generate such a signal is activated.
なお、本実施の形態では、アプリケーションの起動処理の際のコンテンツの再生を例にして説明したが、通信処理の際にコンテンツを再生する場合(実施の形態2の場合)においても本実施の形態の構成を適用できることは言うまでもない。 Note that, in the present embodiment, the content reproduction during the application activation process has been described as an example. However, the present embodiment also applies when the content is reproduced during the communication process (in the case of the second embodiment). Needless to say, this configuration can be applied.
〔実施の形態4〕
また、以上示した利用者端末2において、起動されるプログラムの種類または通信処理を行っているプログラムの種類に応じて、再生するコンテンツの品質を変更するようにしてもよい。以下では、この変更を実現する構成について説明する。なお、本実施形態では、実施の形態1〜3と同様の部材については同一の参照符号を付してその説明を省略し、実施の形態1〜3と異なる点のみについて説明することとする。
[Embodiment 4]
Further, in the user terminal 2 described above, the quality of the content to be reproduced may be changed according to the type of the program to be activated or the type of the program performing the communication process. Below, the structure which implement | achieves this change is demonstrated. In the present embodiment, the same members as those in the first to third embodiments are denoted by the same reference numerals, the description thereof is omitted, and only differences from the first to third embodiments will be described.
図8は、利用者端末2cにおいて、広告用コンテンツの表示を実行する構成の詳細を示した機能ブロック図である。図8に示すように、利用者端末2cは、実施の形態1,2にて説明した入力部31,表示部32,アプリ格納部34の他、制御部33c,コンテンツ記憶部27a,品質テーブル64を含む構成である。 FIG. 8 is a functional block diagram showing details of a configuration for executing display of advertising content in the user terminal 2c. As shown in FIG. 8, in addition to the input unit 31, the display unit 32, and the application storage unit 34 described in the first and second embodiments, the user terminal 2c includes a control unit 33c, a content storage unit 27a, and a quality table 64. It is the structure containing.
なお、図8においては、説明の便宜上、ネットワークN,通信部21,コンテンツ取得部25の各々の部材を省略しているが、これら部材は図8の利用者端末2cにおいても構成されているものとする。 In FIG. 8, for convenience of explanation, the members of the network N, the communication unit 21, and the content acquisition unit 25 are omitted, but these members are also configured in the user terminal 2c of FIG. And
コンテンツ記憶部27aは、広告用コンテンツが格納されている記憶領域であるが、本実施形態では、同一内容の広告用コンテンツについて互いに異品質の広告用コンテンツが複数記憶されている。例えば、図9に示すように、コンテンツ記憶部27aにおいては、A社の広告を示すコンテンツAについて、「品質a」の広告用コンテンツと、「品質b」の広告用コンテンツと、「品質c」の広告用コンテンツとが互いに対応付けられて記憶されている。ここで、各品質の広告用コンテンツは、互いに同一の広告内容を示すものであるが、各々は品質を異とするものである。ここで、「品質」とは、前述した通り、広告用コンテンツのデータ量,色数,画素数,解像度,階調数等を意味するものである。 The content storage unit 27a is a storage area in which advertising content is stored, but in the present embodiment, a plurality of different types of advertising content are stored for the same content of advertising content. For example, as shown in FIG. 9, in the content storage unit 27a, for the content A indicating the advertisement of the company A, the "quality a" advertising content, the "quality b" advertising content, and the "quality c" Are stored in association with each other. Here, the advertising content of each quality shows the same advertising content, but each has a different quality. Here, “quality” means the data amount of advertisement content, the number of colors, the number of pixels, the resolution, the number of gradations, and the like, as described above.
なお、実施の形態1においては、配信管理サーバ3は、同一内容の広告用コンテンツについて互いに異品質の広告用コンテンツを複数生成し、この複数の広告用コンテンツのうち、配信先の利用者端末2に最も適合する品質の広告用コンテンツのみを当該利用者端末2に配信する構成であった。しかし、本実施形態においては、配信管理サーバ3は、この複数の広告用コンテンツの全てを利用者端末2に配信しているものとする。 In the first embodiment, the distribution management server 3 generates a plurality of advertisement contents of different quality for the same advertisement contents, and among the plurality of advertisement contents, the distribution destination user terminal 2 Only the advertising content of the quality that best fits the above is distributed to the user terminal 2. However, in the present embodiment, it is assumed that the distribution management server 3 distributes all of the plurality of advertisement contents to the user terminal 2.
品質テーブル64は、アプリケーションの種類を示した種類情報と、広告用コンテンツの品質の度合を示した品質情報とを対応付けたテーブルである。ここで、起動処理に要する時間が長いと予想されるアプリケーションの種類情報には、データ量の大きい品質の品質情報を対応付け、起動処理に要する時間が短いと予想されるアプリケーションの種類情報には、データ量の小さい品質の品質情報を対応付けておく。 The quality table 64 is a table in which type information indicating the type of application is associated with quality information indicating the degree of quality of the advertising content. Here, quality information with a large amount of data is associated with application type information that is expected to take a long time for startup processing, and application type information that is expected to take a short time for startup processing The quality information with a small amount of data is associated with the data.
また、制御部33cは、利用者端末2cを制御するコンピュータであって、実施の形態1にて説明した起動処理部36,監視部38の他、再生部39c,アプリ種類検出部61,品質選択部62を含む構成である。 The control unit 33c is a computer that controls the user terminal 2c. In addition to the activation processing unit 36 and the monitoring unit 38 described in the first embodiment, the reproduction unit 39c, the application type detection unit 61, and the quality selection unit The configuration includes the part 62.
アプリ種類検出部(検出手段)61は、起動処理部36においてアプリケーションの起動処理が開始されると、起動されるアプリケーションの種類を検出し、この種類を示した種類情報を品質選択部62に伝達するブロックである。 When application activation processing is started in the activation processing unit 36, the application type detection unit (detection means) 61 detects the type of application to be activated, and transmits type information indicating the type to the quality selection unit 62. It is a block to do.
品質選択部62は、上記種類情報が伝達されると、品質テーブル64を参照して、伝達された種類情報に対応付けられている品質情報を読み出し、さらに、この品質情報に示される品質に最も近い品質の広告用コンテンツをコンテンツ記憶部27aから読み出して再生部39cに伝達するブロックである。 When the type information is transmitted, the quality selection unit 62 refers to the quality table 64, reads the quality information associated with the transmitted type information, and further determines the quality indicated in the quality information. This is a block for reading out advertising content of close quality from the content storage unit 27a and transmitting it to the playback unit 39c.
再生部39cは、監視部38によって起動要求信号が伝達されると、品質選択部62によって読み出された広告用コンテンツを表示部32に表示(再生)する。また、再生部39は、監視部38によって上記入力待ち受け信号が伝達されると、広告用コンテンツの表示(再生)を終了する。 When the activation request signal is transmitted from the monitoring unit 38, the reproduction unit 39c displays (reproduces) the advertising content read by the quality selection unit 62 on the display unit 32. In addition, when the input waiting signal is transmitted from the monitoring unit 38, the playback unit 39 ends the display (playback) of the advertising content.
以上の構成によれば、再生部39cにおいて再生される広告用コンテンツは、起動処理の対象となるアプリケーションの種類に応じて、同一内容ではあるが広告用コンテンツの品質が変更されることになる。 According to the above configuration, the advertising content played back by the playback unit 39c has the same content but the quality of the advertising content is changed according to the type of application to be activated.
また、以上の構成では、起動処理に要する時間が長いアプリケーションほど、当該起動処理中に、データ量の大きい品質の広告用コンテンツが再生され、起動処理に要する時間が短いアプリケーションほど、当該起動処理中に、データ量の小さい品質の広告用コンテンツが再生されることとなる。 Further, in the above configuration, an application that takes a longer time for the startup process is played back during the startup process, and a high-quality advertising content is played back. In addition, the advertising content with a small amount of data is reproduced.
つまり、比較的起動時間の長いアプリケーションを起動する際、広告用コンテンツの再生時間に余裕があるため、データ量の多い高品質(高解像度,高画素数,多色)の広告用コンテンツを再生し、比較的起動時間の短いアプリケーションを起動する際、広告用コンテンツの再生時間に余裕がないため、データ量の小さい低品質(低解像度,低画素数)の広告用コンテンツを再生している。 In other words, when launching an application with a relatively long startup time, the playback time of the advertising content is sufficient, so high-quality (high resolution, high pixel count, multicolor) advertising content with a large amount of data is played back. When an application with a relatively short activation time is activated, there is no room for the reproduction time of the advertising content, so the low-quality (low resolution, low pixel count) advertising content with a small amount of data is reproduced.
これにより、アプリケーションの起動時間に応じて、該起動時間に適したデータ量の広告用コンテンツを再生することができる。例えば、広告用コンテンツのデータ量が大き過ぎて、広告用コンテンツの表示が開始されるよりも先にアプリケーションの起動処理が完了してしまうという不都合を回避できる。 Thereby, according to the activation time of the application, it is possible to reproduce the advertising content having a data amount suitable for the activation time. For example, it is possible to avoid the inconvenience that the application activation process is completed before the display of the advertising content is started because the data amount of the advertising content is too large.
なお、本実施の形態では、アプリケーションの起動処理の際のコンテンツの再生を例にして説明したが、通信処理の際にコンテンツを再生する場合(実施の形態2の場合)においても本実施の形態の構成を適用できることは言うまでもない。 Note that, in the present embodiment, the content reproduction during the application activation process has been described as an example. However, the present embodiment also applies when the content is reproduced during the communication process (in the case of the second embodiment). Needless to say, this configuration can be applied.
〔実施の形態5〕
実施の形態4では、起動されるプログラムの種類または通信処理を行っているプログラムの種類に応じて、再生する広告用コンテンツの品質を変更する形態について説明したが、プログラムの起動履歴に応じて、再生する広告用コンテンツの品質を変更する形態であってもよい。以下では、この変更を実現する構成について説明する。なお、本実施形態では、実施の形態4にて用いた図8を援用し、さらに、実施の形態4と同様の部材については同一の参照符号を付してその説明を省略し、実施の形態4と異なる点のみについて説明することとする。
[Embodiment 5]
In the fourth embodiment, the form in which the quality of the advertising content to be played is changed according to the type of the program to be started or the type of the program performing the communication processing has been described. The form which changes the quality of the content for advertisement to reproduce may be sufficient. Below, the structure which implement | achieves this change is demonstrated. In the present embodiment, FIG. 8 used in the fourth embodiment is used, and the same members as those in the fourth embodiment are denoted by the same reference numerals and the description thereof is omitted. Only points different from 4 will be described.
図8に示すように、利用者端末2cは、実施の形態4にて説明した入力部31,表示部32,アプリ格納部34,制御部33c,コンテンツ記憶部27a,品質テーブル64の他、履歴記憶部60を含む構成である。 As shown in FIG. 8, the user terminal 2c has a history in addition to the input unit 31, display unit 32, application storage unit 34, control unit 33c, content storage unit 27a, quality table 64 described in the fourth embodiment. The configuration includes the storage unit 60.
また、制御部33cにおいては、実施の形態4にて説明した起動処理部36,監視部38,再生部39c,監視部38,アプリ種類検出部61,品質選択部62の他、履歴書込部63を含む構成である。 Further, in the control unit 33c, in addition to the activation processing unit 36, the monitoring unit 38, the reproduction unit 39c, the monitoring unit 38, the application type detection unit 61, the quality selection unit 62 described in the fourth embodiment, a history writing unit 63.
履歴書込部(第二書込手段)63は、起動処理部36においてアプリケーションの起動処理が行われ、再生部39cにおいて広告用コンテンツが再生された後、上記起動されたアプリケーションの種類と、アプリケーションの起動処理に要した起動時間とを対応付けた履歴を履歴記憶部(記憶部)60に記録するブロックである。なお、履歴書込部63は、アプリ種類検出部61から、上記起動されたアプリケーションの種類を検知し、起動処理部36から上記起動処理に要した起動時間を検知している。 The history writing unit (second writing unit) 63 performs application activation processing in the activation processing unit 36, and after the advertising content is reproduced in the reproduction unit 39c, the type of the activated application and the application This is a block for recording in the history storage unit (storage unit) 60 a history associated with the startup time required for the startup process. The history writing unit 63 detects the type of the activated application from the application type detection unit 61 and detects the activation time required for the activation process from the activation processing unit 36.
また、本実施形態において、品質選択部(読出手段)62は、起動処理部36においてアプリケーションの起動処理が開始され、アプリ種類検出部61から上記種類情報(アプリケーションの種類を示した情報)が伝達されると、伝達された種類情報に示されるアプリケーションの種類に対応付けられている起動時間を履歴記憶部60から読み出し、この起動時間の多寡に応じて、コンテンツ記憶部27aから読み出す広告用コンテンツの品質を選択している。 In this embodiment, the quality selection unit (reading unit) 62 starts the application activation process in the activation processing unit 36, and the type information (information indicating the type of application) is transmitted from the application type detection unit 61. Then, the activation time associated with the type of application indicated in the transmitted type information is read from the history storage unit 60, and the advertisement content read from the content storage unit 27a is read according to the amount of the activation time. Choose quality.
具体的に、品質選択部62は、読み出した起動時間が長い程、データ量の大きい品質の広告用コンテンツを選択し、読み出した起動時間が短い程、データ量の小さな品質の広告用コンテンツを選択している。そして、品質選択部62によってコンテンツ記憶部27aから読み出された広告用コンテンツは再生部39cに伝達される。 Specifically, the quality selection unit 62 selects a high-quality advertising content as the read activation time is long, and selects a low-quality advertising content as the read activation time is short. is doing. Then, the advertising content read from the content storage unit 27a by the quality selection unit 62 is transmitted to the reproduction unit 39c.
そして、再生部39cは、監視部38によって起動要求信号が伝達されると、品質選択部62によって読み出された広告用コンテンツを表示部32に表示(再生)する。また、再生部39cは、監視部38によって上記入力待ち受け信号が伝達されると、広告用コンテンツの表示(再生)を終了する。 Then, when the activation request signal is transmitted from the monitoring unit 38, the reproduction unit 39c displays (reproduces) the advertising content read by the quality selection unit 62 on the display unit 32. Further, when the input waiting signal is transmitted from the monitoring unit 38, the playback unit 39c ends the display (playback) of the advertising content.
以上の構成によれば、アプリケーションの起動処理が開始されると、このアプリケーションの過去の起動処理時における起動に要した時間の多寡に応じて、現在開始された起動処理中に再生される広告用コンテンツの品質が変更されることとなる。具体的に、過去における起動に要した時間が長い程、データ量の大きい高品質の広告用コンテンツが再生され、過去における起動に要した時間が短い程、データ量の小さな低品質の広告用コンテンツが再生されることとなる。 According to the above configuration, when an application activation process is started, an advertisement that is played back during the currently activated activation process according to the amount of time required for activation of the application in the past activation process. The quality of the content will be changed. Specifically, the longer the time required for launching in the past, the higher the amount of high-quality advertising content that is played, and the shorter the time required for launching in the past, the smaller the amount of data, the lower-quality advertising content. Will be played.
つまり、アプリケーションの起動処理に要する時間は、アプリケーションの種類に応じて異なり、また、アプリケーションの種類が同じであれば、アプリケーションの起動処理に要する時間は略一定の傾向を示す。それゆえ、上記構成においては、アプリケーションの起動処理が開始されると、このアプリケーションの過去の起動処理における起動時間から、現在開始されているアプリケーションの起動処理中に再生する広告用コンテンツの品質を選択している。 That is, the time required for the application activation process varies depending on the type of application, and if the application type is the same, the time required for the application activation process tends to be substantially constant. Therefore, in the above configuration, when the application startup process is started, the quality of the advertising content to be played back during the startup process of the currently started application is selected from the startup time in the past startup process of this application. is doing.
具体的に、過去の起動時間が比較的長いアプリケーションを起動する際、起動時間に余裕があると考えられるため、データ量の多い高品質(高解像度,高画素数,多色)の広告用コンテンツを再生し、過去の起動時間が比較的短いアプリケーションを起動する際、起動時間に余裕がないものと考えられるため、データ量の小さい低品質(低解像度,低画素数)の広告用コンテンツを再生している。 Specifically, when launching an application with a relatively long past launch time, it is considered that there is a sufficient launch time, so high-quality (high resolution, high pixel count, multicolor) advertising content with a large amount of data When starting an application with a relatively short startup time, it is considered that there is not enough startup time, so low-quality (low resolution, low pixel count) advertising content with a small amount of data is played. is doing.
これにより、過去の起動履歴からアプリケーションの起動時間を予想し、該起動時間に適したデータ量の広告用コンテンツを再生するということが可能になる。それゆえ、例えば、広告用コンテンツのデータ量が大き過ぎて、広告用コンテンツの表示が開始されるよりも先にアプリケーションの起動処理が完了してしまうという不都合を回避できる。 As a result, it is possible to predict the application activation time from the past activation history and reproduce the advertising content having a data amount suitable for the activation time. Therefore, for example, it is possible to avoid the inconvenience that the application activation process is completed before the display of the advertising content is started because the data amount of the advertising content is too large.
なお、起動されたアプリケーションの種類と、アプリケーションの起動処理に要した起動時間とを対応付けた履歴が履歴記憶部60に書き込まれていないと、品質選択部62における品質の選択処理は実現することができない。そこで、履歴が未だ書き込まれていない場合、品質選択部62は、品質テーブル64を参照して、広告用コンテンツの品質を選択すればよい(つまり、実施の形態4の処理を行えばよい)。 Note that the quality selection process in the quality selection unit 62 is realized if the history storing unit 60 does not write a history that associates the type of the activated application with the activation time required for the application activation process. I can't. Therefore, when the history is not yet written, the quality selection unit 62 may select the quality of the advertising content with reference to the quality table 64 (that is, the processing of the fourth embodiment may be performed).
また、本実施の形態において、再生部39cは、アプリケーションの起動処理が開始されると、履歴記憶部60を参照して、このアプリケーションの過去の起動処理時における起動に要した時間の多寡に応じて、広告用コンテンツの再生時間を調整するようにしてもよい。このようにすれば、過去の起動履歴からアプリケーションの起動時間を予想し、広告用コンテンツの再生時間をこの起動時間に合致するようにすることも可能となる。 In the present embodiment, when the application activation process is started, the playback unit 39c refers to the history storage unit 60 and responds to the amount of time required for activation of the application during the past activation process. Thus, the playback time of the advertising content may be adjusted. In this way, it is possible to predict the activation time of the application from the past activation history, and to match the reproduction time of the advertising content with this activation time.
なお、本実施の形態では、アプリケーションの起動処理の際のコンテンツの再生を例にして説明したが、通信処理の際にコンテンツを再生する場合(実施の形態2の場合)においても本実施の形態の構成を適用できることは言うまでもない。 Note that, in the present embodiment, the content reproduction during the application activation process has been described as an example. However, the present embodiment also applies when the content is reproduced during the communication process (in the case of the second embodiment). Needless to say, this configuration can be applied.
〔実施の形態6〕
また、アプリケーションの起動処理の際に、単一の広告用コンテンツを再生するのではなく、互いに内容の異なる複数の広告用コンテンツの各々を順次再生することも可能である。以下では、この点について具体的に説明する。なお、本実施形態では、実施の形態1〜5と同様の部材については同一の参照符号を付してその説明を省略し、実施の形態1〜5と異なる点のみについて説明することとする。
[Embodiment 6]
In addition, in the application activation process, it is also possible to sequentially reproduce each of a plurality of advertisement contents having different contents instead of reproducing a single advertisement content. Below, this point is demonstrated concretely. In the present embodiment, the same members as those in the first to fifth embodiments are denoted by the same reference numerals, the description thereof is omitted, and only points different from the first to fifth embodiments will be described.
図11は、利用者端末2dにおいて、広告用コンテンツの再生を実行する構成の詳細を示した機能ブロック図である。図11に示すように、利用者端末2dは、実施の形態1〜5にて説明した入力部31,表示部32,アプリ格納部34の他、制御部33d,コンテンツ記憶部27bを含む構成である。なお、図11においては、説明の便宜上、ネットワークN,通信部21,コンテンツ取得部25の各々の部材を省略しているが、これら部材は図11の利用者端末2dにおいても構成されているものとする。 FIG. 11 is a functional block diagram illustrating details of a configuration for executing reproduction of advertising content in the user terminal 2d. As shown in FIG. 11, the user terminal 2d includes a control unit 33d and a content storage unit 27b in addition to the input unit 31, the display unit 32, and the application storage unit 34 described in the first to fifth embodiments. is there. In FIG. 11, for convenience of explanation, the members of the network N, the communication unit 21, and the content acquisition unit 25 are omitted, but these members are also configured in the user terminal 2d of FIG. And
コンテンツ記憶部27bは、広告用コンテンツが格納されている記憶領域であるが、本実施形態のコンテンツ記憶部27bにおいては、互いに異なる内容の複数のコンテンツと各広告用コンテンツの再生順序とが対応付けられて記憶されている。例えば、図13に示すように、コンテンツ記憶部27bにおいては、互いに内容の異なるコンテンツA,コンテンツB,コンテンツCと、これらコンテンツの再生順序(A,B,Cの順)を示した順序データと、が対応付けられて記憶されている。 The content storage unit 27b is a storage area in which advertising content is stored, but in the content storage unit 27b of the present embodiment, a plurality of different contents and the playback order of each advertising content are associated with each other. Is remembered. For example, as shown in FIG. 13, in the content storage unit 27b, content A, content B, and content C having different contents, and order data indicating the reproduction order of these contents (order of A, B, and C) Are stored in association with each other.
また、図11に示すように、制御部33dは、実施の形態1と同様、監視部38,再生部39dを含む構成である。つまり、再生部39dは、監視部38によって起動要求信号が伝達されると、品質選択部62によって読み出されたコンテンツを表示部32に表示(再生)する。また、再生部39dは、監視部38によって上記入力待ち受け信号が伝達されると、コンテンツの表示(再生)を終了する。 As shown in FIG. 11, the control unit 33d includes a monitoring unit 38 and a playback unit 39d, as in the first embodiment. That is, when the activation request signal is transmitted from the monitoring unit 38, the reproduction unit 39d displays (reproduces) the content read by the quality selection unit 62 on the display unit 32. Further, when the input waiting signal is transmitted from the monitoring unit 38, the playback unit 39d ends the display (playback) of the content.
ここで、本実施の形態では、再生部39dは、起動要求信号が伝達されて入力待ち受け信号が伝達されるまでの間、単に一つのコンテンツを再生しているのではなく、互いに内容の異なる複数のコンテンツの各々を順次再生している。具体的に、再生部39dは、監視部38が起動要求信号を生成すると、コンテンツ記憶部27bに記憶されている順序データを参照して、コンテンツA,B,Cの順で循環するように各々のコンテンツを再生する。 Here, in the present embodiment, the reproducing unit 39d does not simply reproduce one content until the activation request signal is transmitted and the input standby signal is transmitted, but a plurality of contents different from each other are reproduced. Each piece of content is played sequentially. Specifically, when the monitoring unit 38 generates the activation request signal, the playback unit 39d refers to the order data stored in the content storage unit 27b and circulates in the order of the contents A, B, and C. Play the content.
このようにすることによって、アプリケーションの起動処理が終了するのを待機している利用者からすれば、複数のコンテンツの各々を順に視聴することができるため、単一のコンテンツを再生する構成よりも、バリエーションに富んだコンテンツ視聴サービスを提供することができる。 In this way, since a user who is waiting for the application startup process to finish can view each of a plurality of contents in order, the configuration in which a single content is played back can be achieved. It is possible to provide a content viewing service rich in variations.
また、以上の構成において、再生中のコンテンツをスキップする指示が入力部31を介して利用者から入力されると、再生部39bは、当該スキップの対象となったコンテンツの再生を中止し、次に再生すべきコンテンツを再生するようにしてもよい。例えば、コンテンツAが再生されている瞬間に利用者がスキップ指示を入力すると、再生部39dは、次に再生すべきコンテンツBを再生することとなる。このような構成により、利用者からすれば、再生される全てのコンテンツを視聴する必要性はなく、所望するコンテンツを選択して視聴することが可能となる。 Further, in the above configuration, when an instruction to skip the content being played back is input from the user via the input unit 31, the playback unit 39b stops the playback of the content targeted for skipping, and next The content to be reproduced may be reproduced. For example, when the user inputs a skip instruction at the moment when the content A is being reproduced, the reproduction unit 39d reproduces the content B to be reproduced next. With such a configuration, it is not necessary for the user to view all the reproduced content, and it is possible to select and view the desired content.
また、以上の構成において、コンテンツ記憶部27bには、複数コンテンツに順序データが対応付けられて記憶されていることとなるが、この複数コンテンツと順序データとの組み合わせは配信管理サーバ3から配信されたものであってもよいし、リムーバブルな記録媒体から読み出されたものであってもよい。 In the above configuration, the content storage unit 27b stores the order data in association with the plurality of contents. The combination of the plurality of contents and the order data is distributed from the distribution management server 3. Or may be read from a removable recording medium.
なお、この複数コンテンツと順序データとの組み合わせが配信管理サーバ3から配信される形態である場合、この複数コンテンツと順序データとの組み合わせは、スポンサーによって登録用端末4から配信管理サーバ3に登録されるものである。但し、複数コンテンツのみが登録用端末4から配信管理サーバ3に登録され、順序データは配信管理サーバ3によって自動的または管理者からの入力によって上記複数コンテンツに対応付けられる形態であってもよい。 When the combination of the plurality of contents and the order data is distributed from the distribution management server 3, the combination of the plurality of contents and the order data is registered in the distribution management server 3 from the registration terminal 4 by the sponsor. Is. However, only a plurality of contents may be registered in the distribution management server 3 from the registration terminal 4, and the order data may be associated with the plurality of contents automatically by the distribution management server 3 or by an input from the administrator.
また、コンテンツ記憶部27bに記憶されている順序データは、利用者端末2の利用者からの入力指示によって書き込まれ、または、利用者端末2の利用者からの入力指示に応じて書き換えられてよい。 Further, the order data stored in the content storage unit 27b may be written according to an input instruction from the user of the user terminal 2 or rewritten according to an input instruction from the user of the user terminal 2. .
さらに、コンテンツ記憶部27bに記憶されている複数のコンテンツと順序データとの組み合わせは、配信管理サーバ3によって適宜更新される形態であっても構わない。 Furthermore, the combination of the plurality of contents and the order data stored in the content storage unit 27b may be appropriately updated by the distribution management server 3.
また、コンテンツ記憶部27において、互いに内容の異なる複数のコンテンツの各々に、コンテンツを再生すべき時間帯を示したスケジュールデータを対応付けて記憶させておき、再生部39dは、当該スケジュールデータに従って各コンテンツを再生する形態であってもよい。例えば、図12に示すコンテンツ記憶部27cのように、コンテンツAには8時〜10時を示すスケジュールデータを対応付け、コンテンツBには10時〜14時を示すスケジュールデータを対応付け、コンテンツCには15時〜17時を示すスケジュールデータを対応付けて記憶しておく。そして、再生部39dは、コンテンツ記憶部27cのスケジュールデータを参照して、8時〜10時の時間帯で監視部38から起動要求信号が伝達されてきた場合はコンテンツAを再生し、10時〜14時の時間帯で監視部38から起動要求信号が伝達されてきた場合はコンテンツBを再生し、15時〜17時の時間帯で監視部38から起動要求信号が伝達されてきた場合はコンテンツCを再生する。このようにしておけば、予め定めたスケジュールで各コンテンツを再生することができる。つまり、互いに内容の異なる複数のコンテンツの各々を、互いに別々の時間帯で再生することができる。 Further, in the content storage unit 27, schedule data indicating a time zone in which the content is to be reproduced is stored in association with each of a plurality of contents having different contents, and the reproduction unit 39d is configured to store each piece of content according to the schedule data. A form of reproducing content may be used. For example, as in the content storage unit 27c shown in FIG. 12, schedule data indicating 8 o'clock to 10 o'clock is associated with content A, schedule data indicating 10 o'clock to 14 o'clock is associated with content B, and content C Is stored in association with schedule data indicating 15:00 to 17:00. Then, the reproduction unit 39d refers to the schedule data in the content storage unit 27c, and reproduces the content A when the activation request signal is transmitted from the monitoring unit 38 in the time period from 8 o'clock to 10 o'clock. When the activation request signal is transmitted from the monitoring unit 38 in the time zone of -14: 00, the content B is reproduced, and when the activation request signal is transmitted from the monitoring unit 38 in the time zone of 15:00 to 17:00 The content C is reproduced. In this way, each content can be reproduced according to a predetermined schedule. That is, each of a plurality of contents having different contents can be reproduced in different time zones.
また、図12に示したコンテンツ記憶部27cでは、時間帯のみがスケジュールデータとして記憶されていることになるが、月日をスケジュールデータとして記憶してもよい。このようにすれば、各コンテンツについて、再生するのに好ましい日時(例えば、上映中の映画を広告するコンテンツの場合、上映期間中のみ)に限定してコンテンツを再生することができる。 In the content storage unit 27c shown in FIG. 12, only the time zone is stored as the schedule data, but the date may be stored as the schedule data. In this way, for each content, the content can be played back only on the preferred date and time for playback (for example, in the case of content that advertises a movie being shown, only during the screening period).
なお、図12に示したコンテンツとスケジュールデータとの組み合わせは、配信管理サーバ3から配信されたものであってもよいし、リムーバブルな記録媒体から読み出されたものであってもよい。 Note that the combination of content and schedule data shown in FIG. 12 may be delivered from the delivery management server 3 or read from a removable recording medium.
また、図12に示したスケジュールデータは、利用者端末2の利用者からの入力指示によって書き込まれ、または、利用者端末2の利用者からの入力指示に応じて書き換えられるものであってもよい。 The schedule data shown in FIG. 12 may be written according to an input instruction from the user of the user terminal 2 or rewritten according to an input instruction from the user of the user terminal 2. .
また、このコンテンツとスケジュールデータとの組み合わせが配信管理サーバ3から配信される形態である場合、このコンテンツとスケジュールデータとの組み合わせは、スポンサーによって登録用端末4から配信管理サーバ3に登録されるものである。但し、コンテンツのみが登録用端末4から配信管理サーバ3に登録され、スケジュールデータは配信管理サーバ3によって自動的または管理者からの入力によって上記コンテンツに対応付けられる形態であってもよい。 Further, when the combination of the content and the schedule data is distributed from the distribution management server 3, the combination of the content and the schedule data is registered in the distribution management server 3 from the registration terminal 4 by the sponsor. It is. However, only the content may be registered in the distribution management server 3 from the registration terminal 4, and the schedule data may be associated with the content by the distribution management server 3 automatically or by input from the administrator.
さらに、配信管理サーバ3は、コンテンツとスケジュールデータとの組み合わせの登録を行うに際し、同一時間帯に複数のコンテンツが登録されないようにコンテンツの登録を制限し、さらに、コンテンツが既に登録されている時間帯に対して別のコンテンツの登録指示が登録用端末4から入力された場合、登録用端末4に対してエラー通知を行ってもよい。 Furthermore, when registering the combination of the content and the schedule data, the distribution management server 3 restricts the registration of the content so that a plurality of content is not registered in the same time zone, and the time when the content is already registered When a registration instruction for another content is input from the registration terminal 4 to the band, an error notification may be sent to the registration terminal 4.
また、図12に示したコンテンツ記憶部27cでは、同一の時間帯について単一のコンテンツのみが登録されていることとなるが、同一の時間帯について複数のコンテンツを登録させることも可能である。例えば、図10に示すコンテンツ記憶部27dでは、同一の時間帯について、互いに内容の異なる複数のコンテンツと、各コンテンツの再生順序を示した順序データとが対応付けて記憶されている。 In the content storage unit 27c shown in FIG. 12, only a single content is registered for the same time zone, but a plurality of contents can be registered for the same time zone. For example, in the content storage unit 27d shown in FIG. 10, a plurality of contents having different contents and order data indicating the playback order of each content are stored in association with each other for the same time zone.
具体的には、コンテンツ記憶部27dでは、8時〜10時の時間帯を示すスケジュールデータに、コンテンツA,B,Cと、A→B→Cの順序データとが対応付けられて記憶されている。また、10時〜12時の時間帯を示すスケジュールデータには、コンテンツC,D,Eと、C→D→Eの順序データとが対応付けられて記憶されている。そして、このコンテンツ記憶部27dを参照する再生部39dは、8時〜10時の時間帯で監視部38から起動要求信号が伝達されてきた場合、アプリケーションの起動処理が行われている間、コンテンツA,B,Cの順に各々を順次再生することになる。また、再生部39dは、10時〜12時の時間帯で監視部38から起動要求信号が伝達されてきた場合、アプリケーションの起動処理が行われている間、コンテンツA,B,Cの順に各々を順次再生することになる。さらに、再生部39dは、10時〜12時の時間帯で監視部38から起動要求信号が伝達されてきた場合、アプリケーションの起動処理が行われている間、コンテンツD,E,Fの順に各々を順次再生することになる。 Specifically, in the content storage unit 27d, the content data A, B, C and the order data of A → B → C are stored in association with the schedule data indicating the time zone from 8:00 to 10:00. Yes. The schedule data indicating the time zone from 10:00 to 12:00 stores the contents C, D, E and the order data of C → D → E in association with each other. When the activation request signal is transmitted from the monitoring unit 38 in the time period from 8 o'clock to 10 o'clock, the playback unit 39d that refers to the content storage unit 27d performs content while the application activation process is being performed. Each is reproduced in the order of A, B, and C. In addition, when the activation request signal is transmitted from the monitoring unit 38 in the time period from 10:00 to 12:00, the reproduction unit 39d is in the order of the contents A, B, and C while the application activation process is being performed. Will be played sequentially. Furthermore, when the activation request signal is transmitted from the monitoring unit 38 in the time period from 10:00 to 12:00, the reproduction unit 39d is in the order of the contents D, E, and F during the application activation process. Will be played sequentially.
なお、図10に示したコンテンツ記憶部27dを適用する場合、時間帯を示したスケジュールデータと複数のコンテンツと順序データとの組み合わせは、配信管理サーバ3から配信されたものであってもよいし、リムーバブルな記録媒体から読み出されたものであってもよい。 When the content storage unit 27d shown in FIG. 10 is applied, the combination of the schedule data indicating the time zone, the plurality of contents, and the order data may be distributed from the distribution management server 3. Alternatively, it may be read from a removable recording medium.
また、時間帯を示したスケジュールデータと複数のコンテンツと順序データとの組み合わせが配信管理サーバ3から配信される形態である場合、これらデータの組み合わせは、スポンサーによって登録用端末4から配信管理サーバ3に登録されるものである。但し、複数コンテンツのみが登録用端末4から配信管理サーバ3に登録され、順序データは配信管理サーバ3によって自動的または管理者からの入力によって上記複数コンテンツに対応付けられる形態であってもよい。 Further, when a combination of schedule data indicating a time zone, a plurality of contents, and order data is distributed from the distribution management server 3, the combination of these data is sent from the registration terminal 4 to the distribution management server 3 by the sponsor. Is registered. However, only a plurality of contents may be registered in the distribution management server 3 from the registration terminal 4, and the order data may be associated with the plurality of contents automatically by the distribution management server 3 or by an input from the administrator.
また、図13においては、同一時間帯を示したスケジュールデータに3つのコンテンツが登録されていることとなるが、同一時間帯に登録することの可能なコンテンツの数の最大値は、コンテンツの登録が行われる配信管理サーバ3において定められているものである。そして、配信管理サーバ3は、この最大値を超えた数のコンテンツが登録用端末4から登録されようとしている場合、登録用端末4に対してエラー通知を行うと共に、この最大値を越える数のコンテンツの登録を禁止する。なお、この最大値は配信管理サーバ3の管理者によって調整可能である。 In FIG. 13, three contents are registered in the schedule data indicating the same time period. The maximum number of contents that can be registered in the same time period is the content registration. Is defined in the distribution management server 3 in which is performed. When the number of contents exceeding the maximum value is to be registered from the registration terminal 4, the distribution management server 3 notifies the registration terminal 4 of an error and the number exceeding the maximum value Prohibit content registration. This maximum value can be adjusted by the administrator of the distribution management server 3.
なお、本実施の形態では、アプリケーションの起動処理の際のコンテンツの再生を例にして説明したが、通信処理の際にコンテンツを再生する場合(実施の形態2の場合)においても本実施の形態の構成を適用できることは言うまでもない。 Note that, in the present embodiment, the content reproduction during the application activation process has been described as an example. However, the present embodiment also applies when the content is reproduced during the communication process (in the case of the second embodiment). Needless to say, this configuration can be applied.
また、本実施形態にて説明した互いに異なる内容の複数コンテンツを順に再生する点と、実施の形態5にて説明したコンテンツの品質を適宜変更する点とを組み合わせてコンテンツ再生処理を行ってもよい。 Further, the content reproduction processing may be performed by combining the point of sequentially reproducing a plurality of contents having different contents described in the present embodiment and the point of appropriately changing the quality of the content described in the fifth embodiment. .
〔実施の形態7〕
実施の形態6では、コンテンツ記憶部27bに複数のコンテンツを記憶させておき、この複数のコンテンツに対応付けて記憶されている順序データに応じて、各コンテンツを順次再生する構成について説明した。
[Embodiment 7]
In the sixth embodiment, a configuration has been described in which a plurality of contents are stored in the content storage unit 27b and each content is sequentially played back according to the order data stored in association with the plurality of contents.
ところが、この構成によれば、単に再生順序のみが規定されているだけであるため、各コンテンツが均等に再生されない恐れがある。例えば、図13のコンテンツ記憶部27bにおいては、コンテンツA→コンテンツB→コンテンツC→コンテンツA→…の順で各コンテンツが再生されることになるが、コンテンツBの再生中にアプリケーションの起動処理が終了した場合、コンテンツCはコンテンツA,Bよりも再生回数および再生時間が少なくなる。 However, according to this configuration, since only the playback order is defined, there is a possibility that the contents are not played back equally. For example, in the content storage unit 27b of FIG. 13, each content is reproduced in the order of content A → content B → content C → content A →... When finished, the content C has a smaller number of times of reproduction and reproduction time than the contents A and B.
そこで、本実施の形態では、コンテンツの再生履歴を蓄積しておき、該再生履歴に応じて上記順序データを書き換える構成を採用する。以下、この構成について詳細に説明する。なお、本実施形態では、実施の形態6にて用いた図11を援用し、さらに、実施の形態6と同様の部材については同一の参照符号を付してその説明を省略し、実施の形態6と異なる点のみについて説明することとする。 Therefore, in the present embodiment, a configuration is adopted in which the content reproduction history is stored and the order data is rewritten in accordance with the reproduction history. Hereinafter, this configuration will be described in detail. In the present embodiment, FIG. 11 used in the sixth embodiment is used, and the same members as those in the sixth embodiment are denoted by the same reference numerals, and the description thereof is omitted. Only points different from 6 will be described.
図11に示すように、利用者端末2dは、実施の形態6にて説明した入力部31,表示部32,アプリ格納部34,制御部33d,コンテンツ記憶部27bの他、履歴記憶部60aを含む構成である。また、制御部33dは、監視部38,再生部39dの他、履歴書込部63aおよび順序変更部70を含む構成である。 As shown in FIG. 11, the user terminal 2d includes a history storage unit 60a in addition to the input unit 31, the display unit 32, the application storage unit 34, the control unit 33d, and the content storage unit 27b described in the sixth embodiment. It is the composition which includes. The control unit 33d includes a history writing unit 63a and an order changing unit 70 in addition to the monitoring unit 38 and the reproduction unit 39d.
履歴記憶部(記憶部)60aは、再生部39dによって過去に再生されたコンテンツの種類と、該コンテンツの再生時間と、該コンテンツの再生回数とを対応付けた再生履歴が記録されている記録領域である。 The history storage unit (storage unit) 60a is a recording area in which a playback history in which the type of content played back by the playback unit 39d, the playback time of the content, and the playback count of the content are associated is recorded. It is.
履歴書込部(第三書込手段)63aは、再生部39dを監視し、再生されたコンテンツの種類および再生時間を順次検出していき、履歴記憶部60aにおいてコンテンツの種類毎に記録されている再生時間と再生回数とを順次更新する処理を行うブロックである。 The history writing unit (third writing unit) 63a monitors the playback unit 39d and sequentially detects the type and playback time of the played content, and is recorded for each content type in the history storage unit 60a. This is a block for performing a process of sequentially updating the playback time and the number of times of playback.
順序変更部(順序変更手段)70は、履歴記憶部60aを逐次参照し、再生回数または再生時間の少ないコンテンツが優先される順序になるように、コンテンツ記憶部27bに記憶されている順次データを更新(書き換える)処理を行うブロックである。例えば、図13に示すコンテンツ記憶部27bの順序データは、コンテンツA,B,Cの順になるように定められているが、履歴記憶部60aにおいて、コンテンツCの再生時間が最も少なく、コンテンツAの再生時間が次に少ない場合、順序変更部70は、上記順序データをコンテンツC,A,Bの順に書き換える処理を行う。 The order changing unit (order changing unit) 70 sequentially refers to the history storage unit 60a, and uses the sequential data stored in the content storage unit 27b so that the content with a small number of playbacks or playback times is prioritized. This is a block for performing update (rewrite) processing. For example, the order data of the content storage unit 27b shown in FIG. 13 is determined to be in the order of the contents A, B, and C. However, in the history storage unit 60a, the reproduction time of the content C is the shortest, and the content A When the reproduction time is the next shortest, the order changing unit 70 performs a process of rewriting the order data in the order of the contents C, A, and B.
以上の構成によれば、各コンテンツの再生順序を固定とせず、過去の再生時間または再生回数が少ないコンテンツの再生順序が優先されるように、逐次再生順序が変更されることとなる。それゆえ、複数のコンテンツの各々の通算の再生時間や通算の再生回数を可能な限り均等に近くなるようにすることができる。 According to the above configuration, the playback order of the contents is not fixed, and the playback order is sequentially changed so that the playback order of the contents with a small past playback time or number of playbacks is given priority. Therefore, the total playback time and the total number of playbacks of each of the plurality of contents can be made as close as possible to each other.
なお、以上の構成では、図13における各コンテンツの再生順序を示す順序データを上記再生履歴に基づいて書き替えていることになるが、書き換えるデータは順序データに限定されるものではない。例えば、図12や図13における時間帯を示したスケジュールデータを上記再生履歴に基づいて書き換える構成であってもよい。具体的には、図11に示す利用者端末2dにおいて、履歴記憶部60aに記憶されている再生履歴を参照して、過去の再生回数または再生時間の少ないコンテンツほど上記時間帯が長くなるように上記スケジュール情報を書き換えるスケジュール変更部(スケジュール変更手段,不図示)を含めてもよい。このようにしても、複数のコンテンツの各々の通算の再生時間や通算の再生回数をできるだけ均等に近くなるようにすることができる。 In the above configuration, the order data indicating the playback order of each content in FIG. 13 is rewritten based on the playback history, but the data to be rewritten is not limited to the order data. For example, the schedule data indicating the time zone in FIG. 12 or 13 may be rewritten based on the reproduction history. Specifically, in the user terminal 2d shown in FIG. 11, referring to the reproduction history stored in the history storage unit 60a, the above-mentioned time zone becomes longer as the content has a smaller number of past reproductions or reproduction times. A schedule change unit (schedule change means, not shown) for rewriting the schedule information may be included. Even in this case, the total reproduction time and the total number of reproductions of each of the plurality of contents can be made as close as possible to each other.
また、利用者端末2は、履歴記録部63aに記録されている履歴情報を、適宜、配信管理サーバ3へ送信し、配信管理サーバ3にも上記履歴情報を保持させ、配信管理サーバ3の管理者からの要求に応じて、この履歴情報を配信管理サーバ3の表示部にて表示させる構成でもよい。これにより、配信管理サーバ3の管理者は、コンテンツ配信先の利用者端末2におけるコンテンツの再生状況を適宜確認することができる。 Further, the user terminal 2 appropriately transmits the history information recorded in the history recording unit 63a to the distribution management server 3, and causes the distribution management server 3 to hold the history information, thereby managing the distribution management server 3. The history information may be displayed on the display unit of the distribution management server 3 in response to a request from the person. Thereby, the administrator of the distribution management server 3 can appropriately check the reproduction status of the content in the user terminal 2 as the content distribution destination.
ところで、以上の実施の形態にて示した制御部19,28,33に含まれる各部の奏する機能は、プロセッサなどの演算回路が、ROMやRAMなどの記憶手段に記憶されたプログラムを実行し、各種周辺回路,センサ等を制御することによっても実現することができる。したがって、以上の演算回路,周辺回路等を有するコンピュータが、上記プログラムを記録した記録媒体を読み取り、当該プログラムを実行するだけで、本実施形態の利用者端末2の各種機能および各種処理を実現することができる。また、上記プログラムをリムーバブルな記録媒体に記録することにより、任意のコンピュータ上で上記の各種機能および各種処理を実現することができる。 By the way, the function which each part contained in the control part 19,28,33 shown in the above embodiment plays, the arithmetic circuit, such as a processor, executes the program memorize | stored in memory | storage means, such as ROM and RAM, It can also be realized by controlling various peripheral circuits and sensors. Therefore, various functions and various processes of the user terminal 2 of the present embodiment are realized by a computer having the above arithmetic circuit, peripheral circuit, and the like only by reading the recording medium storing the program and executing the program. be able to. In addition, by recording the program on a removable recording medium, the various functions and various processes described above can be realized on an arbitrary computer.
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー(登録商標)ディスク/ハードディスク等の磁気ディスクやCD−ROM/MO/MD/DVD/CD−R等の光ディスクを含むディスク系、ICカード(メモリカードを含む)/光カード等のカード系、あるいはマスクROM/EPROM/EEPROM/フラッシュROM等の半導体メモリ系などを用いることができる。 Examples of the recording medium include a tape system such as a magnetic tape and a cassette tape, a magnetic disk such as a floppy (registered trademark) disk / hard disk, and an optical disk such as a CD-ROM / MO / MD / DVD / CD-R. Card system such as IC card, IC card (including memory card) / optical card, or semiconductor memory system such as mask ROM / EPROM / EEPROM / flash ROM.
また、利用者端末を通信ネットワークと接続可能に構成し、上記プログラムコードを、通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、LAN、ISDN、VAN、CATV通信網、仮想専用網(virtual private network)、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、IEEE1394、USB、電力線搬送、ケーブルTV回線、電話線、ADSL回線等の有線でも、IrDAやリモコンのような赤外線、Bluetooth(登録商標)、802.11無線、HDR、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。 Further, the user terminal may be configured to be connectable to a communication network, and the program code may be supplied via the communication network. The communication network is not particularly limited. For example, the Internet, intranet, extranet, LAN, ISDN, VAN, CATV communication network, virtual private network, telephone line network, mobile communication network, satellite communication. A net or the like is available. Further, the transmission medium constituting the communication network is not particularly limited. For example, even in the case of wired such as IEEE 1394, USB, power line carrier, cable TV line, telephone line, ADSL line, etc., infrared rays such as IrDA and remote control, Bluetooth ( (Registered trademark), 802.11 wireless, HDR, mobile phone network, satellite line, terrestrial digital network, and the like can also be used. The present invention can also be realized in the form of a computer data signal embedded in a carrier wave in which the program code is embodied by electronic transmission.
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、上述した実施形態において開示された各技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。 The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope shown in the claims, and the embodiments can be obtained by appropriately combining the respective technical means disclosed in the above-described embodiments. The form is also included in the technical scope of the present invention.
本発明の情報処理装置は、汎用のパーソナルコンピュータ,携帯電話,PHS,PDA等のコンピュータ機器に利用することが可能である。 The information processing apparatus of the present invention can be used for computer devices such as general-purpose personal computers, mobile phones, PHS, and PDAs.
1 コンテンツ配信システム
2 利用者端末(情報処理装置)
3 配信管理サーバ(サーバ装置)
4 登録用端末
11 通信部
12 コンテンツ登録監視部
13 スペック情報送信部
14 スペック情報更新処理部
15 コンテンツ要求受付部
16 コンテンツ配信部
19,28,33 制御部
21 通信部
22 スペック情報照合部
23 コンテンツ要求部
24 スペック情報更新要求部
25 コンテンツ取得部(第一書込手段)
26 スペック情報記憶部
27 コンテンツ記憶部(記憶部)
31 入力部
32 表示部
34 アプリ格納部(記憶部)
36 起動処理部(データ処理手段)
38 監視部(信号生成手段)
39 再生部(再生手段)
41 通信アプリ格納部(記憶部)
42 通信処理部(データ処理手段)
51 アプリ・時間対応テーブル(対応付テーブル)
52 推定時間取得部(推定時間取得手段)
60 履歴記憶部(記憶部)
60a 履歴記憶部(記憶部)
61 アプリ種類検出部(検出手段)
62 品質選択部(読出手段)
63 履歴書込部(第二書込手段)
63a 履歴書込部(第三書込手段)
64 品質テーブル
70 順序変更部(順序変更手段)
1 Content distribution system 2 User terminal (information processing device)
3 Distribution management server (server device)
DESCRIPTION OF SYMBOLS 4 Registration terminal 11 Communication part 12 Content registration monitoring part 13 Specification information transmission part 14 Specification information update process part 15 Content request reception part 16 Content distribution part 19, 28, 33 Control part 21 Communication part 22 Specification information collation part 23 Content request Unit 24 specification information update request unit 25 content acquisition unit (first writing means)
26 Specification Information Storage Unit 27 Content Storage Unit (Storage Unit)
31 Input unit 32 Display unit 34 Application storage unit (storage unit)
36 Start processing unit (data processing means)
38 Monitoring unit (signal generating means)
39 Reproduction unit (reproduction means)
41 Communication application storage unit (storage unit)
42 Communication processing unit (data processing means)
51 Application / time correspondence table (correspondence table)
52 Estimated time acquisition unit (estimated time acquisition means)
60 History storage unit (storage unit)
60a History storage unit (storage unit)
61 Application type detection unit (detection means)
62 Quality selection section (reading means)
63 History writing unit (second writing means)
63a History writing unit (third writing means)
64 Quality table 70 Order change section (order change means)
Claims (18)
外部から取得したコンテンツを上記記憶部に書き込む第一書込手段と、
プログラムに基づいて、利用者から命令された特定の処理を実行する処理手段と、
上記特定の処理が開始されたことを検知すると、上記特定の処理が開始されてから完了するまでのうちの少なくとも一部の期間において、上記記憶部に書き込まれているコンテンツを再生する再生手段と、
上記特定の処理の開始時に開始要求信号を生成する信号生成手段と、
上記プログラムの種類と、上記プログラムによって実現される上記特定の処理に要する推定時間とがプログラム毎に対応付けられている対応付テーブルと、
特定の処理が開始されるとこの特定の処理を実現しているプログラムの種類を検出し、検出したプログラムの種類に対応付けられている推定時間を上記対応付テーブルから読み出す推定時間取得手段とを含み、
上記再生手段は、上記開始要求信号の生成タイミングで上記再生を開始し、上記推定時間取得手段にて取得された推定時間が上記開始から経過すると、上記再生を終了することを特徴とする情報処理装置。 A storage unit;
A first writing means for writing contents acquired from the outside in the storage unit,
Processing means for executing specific processing instructed by the user based on the program;
When it is detected that the specific process has been started, reproduction means for reproducing the content written in the storage unit for at least a part of the period from the start of the specific process to the completion thereof ,
Signal generating means for generating a start request signal at the start of the specific process;
A correspondence table in which the type of the program and the estimated time required for the specific processing realized by the program are associated with each program;
When a specific process is started, an estimated time acquisition unit that detects the type of the program realizing the specific process and reads the estimated time associated with the detected type of program from the association table; Including
The reproduction means starts the reproduction at the generation timing of the start request signal, and terminates the reproduction when the estimated time acquired by the estimated time acquisition means elapses from the start. apparatus.
外部から取得したコンテンツを上記記憶部に書き込む第一書込手段と、
プログラムに基づいて、利用者から命令された特定の処理を実行する処理手段とを備えた情報処理装置であって、
上記記憶部は、互いに同一内容であるものの互いにデータ品質が異なる複数のコンテンツの組を記憶しており、
上記特定の処理が開始されるとこの特定の処理を実現しているプログラムの種類を検出する検出手段と、
上記プログラムの種類と、上記プログラムの種類に応じたデータ品質を示す品質情報とが対応付けられている品質テーブルと、
上記検出手段に検出されたプログラムの種類に対応付けられている品質情報を上記品質テーブルから読み出し、上記品質テーブルから読み出した品質情報に示されているデータ品質に最も近いデータ品質を有するコンテンツを上記記憶部から読み出す品質選択部と、
上記特定の処理が開始されると、上記特定の処理が開始されてから完了するまでのうちの少なくとも一部の期間において、上記品質選択部にて読み出されたコンテンツを再生する再生手段とを備え、
上記データ品質とは、上記コンテンツのデータ量、色数、画素数、解像度、階調数のうちのいずれかであることを特徴とする情報処理装置。 A storage unit;
A first writing means for writing contents acquired from the outside in the storage unit,
An information processing apparatus comprising processing means for executing specific processing instructed by a user based on a program ,
The storage unit stores a plurality of content sets that have the same content but different data quality from each other,
Detecting means for detecting a type of a program realizing the specific process when the specific process is started;
A quality table in which the type of the program is associated with quality information indicating data quality according to the type of the program;
The quality information associated with the type of program detected by the detection means is read from the quality table, and the content having the data quality closest to the data quality indicated in the quality information read from the quality table is A quality selection unit read from the storage unit;
When the specific process is started, reproduction means for reproducing the content read by the quality selection unit in at least a part of the period from the start of the specific process to the completion thereof Prepared,
The above data quality, the information processing apparatus, wherein said data amount of the content, number of colors, the number of pixels, the resolution is one of the gradation number.
外部から取得したコンテンツを上記記憶部に書き込む第一書込手段と、
プログラムに基づいて、利用者から命令された特定の処理を実行する処理手段と、
上記特定の処理が開始されたことを検知すると、上記特定の処理が開始されてから完了するまでのうちの少なくとも一部の期間において、上記記憶部に書き込まれているコンテンツを再生する再生手段と、
上記特定の処理を実現したプログラムの種類と、この特定の処理に要した時間とを対応付けた履歴を上記記憶部に記録する第二書込手段と、
上記特定の処理が開始されるとこの処理を実現しているプログラムの種類を検出する検出手段と、
上記検出手段にて検出されたプログラムの種類に対応付けられている上記時間を上記記憶部から読み出す読出手段とを備え、
上記再生手段は、上記読出手段に読み出された時間が長いほどデータ量の大きいコンテンツを再生し、上記読出手段に読み出された時間が短いほどデータ量の小さいコンテンツを再生するようになっていることを特徴とする情報処理装置。 A storage unit;
A first writing means for writing contents acquired from the outside in the storage unit,
Processing means for executing specific processing instructed by the user based on the program;
When it is detected that the specific process has been started, reproduction means for reproducing the content written in the storage unit for at least a part of the period from the start of the specific process to the completion thereof ,
A second writing unit that records in the storage unit a history in which the type of the program realizing the specific process is associated with the time required for the specific process;
Detecting means for detecting the type of program realizing the processing when the specific processing is started;
Reading means for reading the time associated with the type of program detected by the detection means from the storage unit;
The reproduction means reproduces content having a large amount of data as the time read by the reading means increases, and reproduces content having a small amount of data as the time read by the reading means decreases. the information processing apparatus characterized by there.
上記再生手段は、上記開始要求信号の生成タイミングで上記再生を開始し、上記終了通知信号の生成タイミングで上記再生を終了することを特徴とする請求項2または3に記載の情報処理装置。 Including a signal generation means for generating a start request signal at the start of the specific process and generating an end notification signal at the end of the process by the processing means;
4. The information processing apparatus according to claim 2 , wherein the reproduction unit starts the reproduction at a generation timing of the start request signal and ends the reproduction at a generation timing of the end notification signal.
上記再生手段は、上記複数のコンテンツの各々を所定の順序で再生することを特徴とする請求項1に記載の情報処理装置。 A plurality of contents are written in the storage unit,
The information processing apparatus according to claim 1 , wherein the reproduction unit reproduces each of the plurality of contents in a predetermined order.
上記再生手段は、上記順序データに示される順序に基づいて上記所定の順序を決定することを特徴とする請求項7または8に記載の情報処理装置。 In the storage unit, the plurality of contents and order data indicating the reproduction order of each of the plurality of contents are written in association with each other,
It said reproducing means, the information processing apparatus according to claim 7 or 8, wherein determining the predetermined order based on the order shown in the sequence data.
上記記憶部に記憶されている再生履歴を参照して、上記順序データを書き換える順序変更手段と、
を含むことを特徴とする請求項9に記載の情報処理装置。 A third writing means for writing a reproduction history of each of the plurality of contents into the storage unit;
Order change means for rewriting the order data with reference to the reproduction history stored in the storage unit;
The information processing apparatus according to claim 9 , comprising:
上記再生手段は、上記コンテンツについて、当該コンテンツに対応付けられているスケジュール情報に示される日時に限定して再生することを特徴とする請求項7または8に記載の情報処理装置。 In the storage unit, the content and schedule information indicating a period in which the content is to be reproduced are shown in association with each other.
The information processing apparatus according to claim 7 , wherein the reproduction unit reproduces the content only on a date and time indicated in schedule information associated with the content.
上記記憶部に記憶されている再生履歴を参照して、上記スケジュール情報を書き換えるスケジュール変更手段と、
を含むことを特徴とする請求項12に記載の情報処理装置。 A third writing means for writing a reproduction history of each of the plurality of contents into the storage unit;
A schedule changing means for rewriting the schedule information with reference to the reproduction history stored in the storage unit;
The information processing apparatus according to claim 12 , comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005192975A JP4709972B2 (en) | 2005-06-30 | 2005-06-30 | Information processing apparatus, content distribution system, control program, computer-readable recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005192975A JP4709972B2 (en) | 2005-06-30 | 2005-06-30 | Information processing apparatus, content distribution system, control program, computer-readable recording medium |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007013711A JP2007013711A (en) | 2007-01-18 |
JP4709972B2 true JP4709972B2 (en) | 2011-06-29 |
Family
ID=37751571
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005192975A Active JP4709972B2 (en) | 2005-06-30 | 2005-06-30 | Information processing apparatus, content distribution system, control program, computer-readable recording medium |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4709972B2 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009130901A (en) * | 2007-11-28 | 2009-06-11 | Hitachi Kokusai Electric Inc | Television broadcasting receiving apparatus |
JP4933468B2 (en) * | 2008-02-29 | 2012-05-16 | 株式会社ディーアンドエムホールディングス | Optical disk playback device |
JP5561852B2 (en) * | 2009-11-26 | 2014-07-30 | シャープ株式会社 | Content distribution apparatus, content viewing apparatus, content distribution method, and content viewing method |
JP2012137805A (en) * | 2010-12-24 | 2012-07-19 | Yahoo Japan Corp | Portable terminal, advertisement display method and advertisement display program |
US20150040157A1 (en) * | 2012-03-28 | 2015-02-05 | Panasonic Corporation | Video display device, video display method, and program |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0983991A (en) * | 1995-09-18 | 1997-03-28 | Toshiba Corp | Communication system and method for collecting program viewing rate |
JPH09325938A (en) * | 1996-06-05 | 1997-12-16 | U Orugu Syst Kk | Information processor, communication system and message reporting method |
JP2002101390A (en) * | 2000-06-22 | 2002-04-05 | Yamaha Corp | Video reproduction controller, contents reproduction controller and method for supplying advertisement information |
JP2004080447A (en) * | 2002-08-19 | 2004-03-11 | Star Collaboration Kk | Contents reproducing apparatus, operation control method for contents reproducing apparatus, and program for controlling contents reproduction |
-
2005
- 2005-06-30 JP JP2005192975A patent/JP4709972B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0983991A (en) * | 1995-09-18 | 1997-03-28 | Toshiba Corp | Communication system and method for collecting program viewing rate |
JPH09325938A (en) * | 1996-06-05 | 1997-12-16 | U Orugu Syst Kk | Information processor, communication system and message reporting method |
JP2002101390A (en) * | 2000-06-22 | 2002-04-05 | Yamaha Corp | Video reproduction controller, contents reproduction controller and method for supplying advertisement information |
JP2004080447A (en) * | 2002-08-19 | 2004-03-11 | Star Collaboration Kk | Contents reproducing apparatus, operation control method for contents reproducing apparatus, and program for controlling contents reproduction |
Also Published As
Publication number | Publication date |
---|---|
JP2007013711A (en) | 2007-01-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2640628C2 (en) | Method and device for presenting multimedia information | |
CN101627602B (en) | Media demand and playback system | |
US9489665B2 (en) | Information processing system, information processing apparatus, method and program | |
US20060218226A1 (en) | Automatic recording based on preferences | |
IES20030534A2 (en) | Method and apparatus for an interactive media display | |
JP2002074123A (en) | Server user reservation method, reservation managing device and program storage medium | |
US10268760B2 (en) | Apparatus and method for reproducing multimedia content successively in a broadcasting system based on one integrated metadata | |
JP4709972B2 (en) | Information processing apparatus, content distribution system, control program, computer-readable recording medium | |
CN101252674B (en) | Network system, server apparatus, terminal apparatus, display method of content guide | |
JP2007267325A (en) | Mobile terminal device, server device and broadcast reproducing system | |
KR100924646B1 (en) | System and method for providing individual broadcasting service using iptv | |
KR100716577B1 (en) | A mobile terminal for displaying a program information including AD data, and its control method And its supply method | |
KR100744286B1 (en) | Method and system for transmitting advertisement data of digital multimedia broadcasting | |
US20110093566A1 (en) | Method for providing content download service and terminal apparatus applying the same | |
US8620110B2 (en) | Method and system for distributing digital images | |
WO2005076498A1 (en) | Broadcast data communicating method, broadcast data receiving terminal, and broadcast data transmitting server | |
JP2010233034A (en) | Related content distribution system, user device management server, and computer program | |
JP2011244415A (en) | Display device, system, display method, program, and recording medium | |
JP2007060390A (en) | Contents reproducing terminal | |
JP2007195119A (en) | Mobile terminal device, program, and information storage medium | |
KR20010044209A (en) | A mobile phone capable of reproducing advertisement data and an advertisement method using the mobile phone | |
CN115119022A (en) | Control method for skipping video advertisements and display device | |
KR100938995B1 (en) | Advertising preference research method using digital frame | |
WO2002027572A1 (en) | Method for advertisement using electrically-rewritable recording medium, recording medium used by the same, and electronic device having display function | |
JP2005277783A (en) | Terminal device, server device, communication network system, control method for terminal device, for server device, and for communication network, program, and recording medium with the program recorded thereon |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080116 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20100614 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100825 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101122 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101130 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110120 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110215 |