(57)【要約】【課題】デジタル機器の処理中に生じる待ち時間において再生させる動画コンテンツを、動画コンテンツの再生時間の長さに制限されずに選択することができるコンテンツ再生装置を提供する。【解決手段】制御部２は、処理部３の処理中に動画コンテンツを再生し、処理部３の処理が終了すると動画コンテンツの再生を停止するようにコンテンツ再生部５を制御する。コンテンツ再生部５は、動画コンテンツの再生を停止すると、その時点の再生位置を示す再生位置情報を制御部２に出力する。制御部２は、処理部３の処理中に動画コンテンツの再生をさせるときは、再生位置情報に基づいて前回の再生停止位置から再生を開始させる。【選択図】図１
2008177831.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送を受信可能なコンテンツ再生装置であって、
コンテンツデータを格納するコンテンツ格納手段と、
所望チャンネルのデジタル放送パケットを受信する処理を行い、この受信処理の終了時点で受信処理終了信号を出力する受信手段と、
前記コンテンツ格納手段に格納されたコンテンツデータを再生する再生手段と、
外部から選局指示または電源投入指示が入力された場合、受信処理開始指示を前記受信手段に出力するとともに、再生開始指示を前記再生手段に出力し、その後前記受信処理開始指示によって受信処理が開始された前記受信手段から出力される前記受信処理終了信号が入力された場合、再生停止指示を前記再生手段に出力する制御手段とを備え、
前記再生手段は、前記制御手段から前記再生停止指示が入力されたら、その時点における再生中のコンテンツデータの再生位置を示す再生位置情報を前記制御手段に出力する処理を実行する手段であり、
前記制御手段は、前記再生手段からの前記再生位置情報を記憶し、前記再生開始指示を出力する際には、前記再生開始指示とともに前記再生位置情報を前記再生手段に出力することで、直近の前記再生停止指示を前記再生手段に出力した時点における再生位置からコンテンツデータの再生を開始するように前記再生手段を制御する処理を実行する手段であることを特徴とするコンテンツ再生装置。
【請求項２】
ネットワーク接続可能なコンテンツ再生装置であって、
コンテンツデータを格納するコンテンツ格納手段と、
ネットワークを介して所望の複数のネットワークパケットを受信するとともに、受信した前記ネットワークパケットを解析する処理を行い、前記ネットワークパケットの解析処理の終了時点で解析終了信号を出力する受信手段と、
前記コンテンツ格納手段に格納されたコンテンツデータを再生する再生手段と、
外部からネットワークアクセス要求が入力された場合、受信処理開始指示を前記受信手段に出力するとともに、再生開始指示を前記再生手段に出力し、その後前記受信処理開始指示によって受信および解析処理が開始された前記受信手段から出力される前記解析終了信号が入力されたら、再生停止指示を前記再生手段に出力する制御手段とを備え、
前記再生手段は、前記制御手段から前記再生停止指示が入力されたら、その時点における再生中のコンテンツデータの再生位置を示す再生位置情報を前記制御手段に出力する処理を実行する手段であり、
前記制御手段は、前記再生手段からの前記再生位置情報を記憶し、前記再生開始指示を出力する際には、前記再生開始指示とともに前記再生位置情報を前記再生手段に出力することで、直近の前記再生停止指示を前記再生手段に出力した時点における再生位置からコンテンツデータの再生を開始するように前記再生手段を制御する処理を実行する手段であることを特徴とするコンテンツ再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ再生装置に関する。
【背景技術】
【０００２】
近年、デジタル機器はハードウェアの性能向上を凌ぐ勢いで多機能化が進んでおり、デジタル機器における各種処理にはある程度の時間を要するものがあるため、ユーザが処理を待つ機会が増えてきている。例えば、デジタル放送受信機においては、選局中や起動中に、アナログ放送受信機にはない待ち時間が生じており、ユーザに不便さを感じさせている。このようなデジタル機器において、長時間を要する処理自体を効率化することによりユーザの待ち時間を短縮することもできるが、大幅に待ち時間を短縮することは困難である。
【０００３】
そこで、デジタル機器の処理中に生じる待ち時間によりユーザが感じる不便さを軽減するための技術として、特許文献１には、デジタル放送受信機が長時間を要する処理を行っている間に、動画アイコンを表示する方法が提案されている。また、特許文献２には、デジタル放送の選局処理中に、動画を表示する技術が開示されている。
【特許文献１】特開平１−１２０５９５号公報
【特許文献２】特開２００６−１４１０３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１および特許文献２では、デジタル機器の処理中に生じる待ち時間に表示可能な短時間の動画コンテンツしか再生できないため、待ち時間に表示できる動画コンテンツの種類が制限されていた。
【０００５】
本発明は上記に鑑みてなされたもので、デジタル機器の処理中に生じる待ち時間において再生させる動画コンテンツを、動画コンテンツの再生時間の長さに制限されずに選択することができるコンテンツ再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明のコンテンツ再生装置は、デジタル放送を受信可能なコンテンツ再生装置であって、コンテンツデータを格納するコンテンツ格納手段と、所望チャンネルのデジタル放送パケットを受信する処理を行い、この受信処理の終了時点で受信処理終了信号を出力する受信手段と、前記コンテンツ格納手段に格納されたコンテンツデータを再生する再生手段と、外部から選局指示または電源投入指示が入力された場合、受信処理開始指示を前記受信手段に出力するとともに、再生開始指示を前記再生手段に出力し、その後前記受信処理開始指示によって受信処理が開始された前記受信手段から出力される前記受信処理終了信号が入力された場合、再生停止指示を前記再生手段に出力する制御手段とを備え、前記再生手段は、前記制御手段から前記再生停止指示が入力されたら、その時点における再生中のコンテンツデータの再生位置を示す再生位置情報を前記制御手段に出力する処理を実行する手段であり、前記制御手段は、前記再生手段からの前記再生位置情報を記憶し、前記再生開始指示を出力する際には、前記再生開始指示とともに前記再生位置情報を前記再生手段に出力することで、直近の前記再生停止指示を前記再生手段に出力した時点における再生位置からコンテンツデータの再生を開始するように前記再生手段を制御する処理を実行する手段であることを特徴とする。
【０００７】
また、本発明のコンテンツ再生装置は、ネットワーク接続可能なコンテンツ再生装置であって、コンテンツデータを格納するコンテンツ格納手段と、ネットワークを介して所望の複数のネットワークパケットを受信するとともに、受信した前記ネットワークパケットを解析する処理を行い、前記ネットワークパケットの解析処理の終了時点で解析終了信号を出力する受信手段と、前記コンテンツ格納手段に格納されたコンテンツデータを再生する再生手段と、外部からネットワークアクセス要求が入力された場合、受信処理開始指示を前記受信手段に出力するとともに、再生開始指示を前記再生手段に出力し、その後前記受信処理開始指示によって受信および解析処理が開始された前記受信手段から出力される前記解析終了信号が入力されたら、再生停止指示を前記再生手段に出力する制御手段とを備え、前記再生手段は、前記制御手段から前記再生停止指示が入力されたら、その時点における再生中のコンテンツデータの再生位置を示す再生位置情報を前記制御手段に出力する処理を実行する手段であり、前記制御手段は、前記再生手段からの前記再生位置情報を記憶し、前記再生開始指示を出力する際には、前記再生開始指示とともに前記再生位置情報を前記再生手段に出力することで、直近の前記再生停止指示を前記再生手段に出力した時点における再生位置からコンテンツデータの再生を開始するように前記再生手段を制御する処理を実行する手段であることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、デジタル機器の処理中に生じる待ち時間にコンテンツデータを再生する際、前回再生を停止した位置からコンテンツデータの再生を開始するので、デジタル機器の処理中に生じる待ち時間において再生させるコンテンツデータを、コンテンツデータの再生時間の長さに制限されずに、長時間のコンテンツデータでも選択することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明のコンテンツ再生装置を実施するための最良の形態について、図面を参照して説明する。
【００１０】
図１は本発明の実施の形態に係るコンテンツ再生装置の構成を示すブロック図である。図１に示すように本実施の形態に係るコンテンツ再生装置は、ユーザ入力部１と、制御部２と、処理部３と、コンテンツ格納部４と、コンテンツ再生部５と、コンテンツ再生位置格納部６と、スピーカ７と、表示部８とを備える。
【００１１】
ユーザ入力部１は、ユーザの操作を受け取り、結果を制御部２に出力する。制御部２は、ユーザ操作に応じた処理要求をユーザ入力部１から受信し、それに応じて処理部３に処理開始指示を送信し、その後直ちにコンテンツ再生指示をコンテンツ再生部５に送信する。
【００１２】
また、制御部２は、処理を終了した処理部３から送信される処理終了信号を受信すると、コンテンツ再生停止指示をコンテンツ再生部５に送信する。また、制御部２は、コンテンツ再生停止指示を受信したコンテンツ再生部５から送信される再生位置情報を、コンテンツ再生位置格納部６に格納する。
【００１３】
処理部３は、制御部２からの処理開始指示を受信すると、それに応じた処理を開始する。また、処理部３は、処理が終了すると、処理終了信号を制御部２に送信する。
【００１４】
コンテンツ格納部４は、動画のコンテンツデータを格納する。コンテンツ再生部５は、制御部２からのコンテンツ再生指示を受信すると、コンテンツ格納部４からコンテンツデータをロードし、このコンテンツデータから映像信号と音声信号とを生成する。また、コンテンツ再生部５は、制御部２からのコンテンツ再生停止指示を受信すると、その時点における再生中のコンテンツデータの再生位置を示す再生位置情報を制御部２に送信する。
【００１５】
スピーカ７は、コンテンツ再生部５からの音声信号を空気の振動に変換して放音する。表示部８は、コンテンツ再生部５からの映像信号を光の強弱に変換して映像を表示する。
【００１６】
ここで、処理部３が行う処理は、例えばブートの処理であり、コンテンツ再生部５によるコンテンツの再生処理よりも長時間を要するものである。
【００１７】
次に、本実施の形態に係るコンテンツ再生装置の動作について、図２を参照して説明する。図２は図１に示すコンテンツ再生装置の動作を示すシーケンス図である。
【００１８】
まず、ステップＳ１１０において、ユーザ入力部１は、ユーザ操作に応じた処理要求を制御部２に送信する。
【００１９】
次に、制御部２は、ユーザ入力部１からの処理要求を受信すると、ステップＳ１２０において、直ちに処理開始指示を処理部３に送信する。次に、ステップＳ１３０において、制御部２は、処理開始指示の送信後直ちにコンテンツ再生指示をコンテンツ再生部５に送信する。このとき、制御部２は、前回のコンテンツ再生停止時にコンテンツ再生部５から受け取った再生位置情報をコンテンツ格納部４から読み出し、コンテンツ再生指示とともに送信する。
【００２０】
コンテンツ再生部５は、コンテンツ再生指示を受信すると、当該コンテンツの初回再生時はコンテンツ冒頭から、２回目以降は、再生位置情報に基づいて、前回の再生を停止した位置からコンテンツデータの再生を開始する。処理部３が時間をかけて処理を行う間、コンテンツ再生部５は、コンテンツの再生を継続する。
【００２１】
そして、処理部３は、処理を終了したら、ステップＳ１４０において、処理終了後直ちに制御部２に処理終了信号を送信する。
【００２２】
次いで、制御部２は、ステップＳ１５０において、処理部３からの処理終了信号を受信すると、直ちにコンテンツ再生部５にコンテンツ再生停止指示を送信する。その後、制御部２は、コンテンツの再生を停止したコンテンツ再生部５から送信される再生位置情報を受け取り、これをコンテンツ再生位置格納部６に格納する。
【００２３】
このように本実施の形態によれば、処理部３の処理中に生じる待ち時間にコンテンツを再生する際、前回再生を停止した位置からコンテンツの再生を開始するので、細切れの待ち時間に一連の動画コンテンツを再生することができる。このため、処理部３の処理中に生じる待ち時間において再生させるコンテンツを、動画コンテンツの再生時間の長さに制限されずに、長時間の動画コンテンツでも選択することができる。
【００２４】
以下に、本発明の具体的な実施例について説明する。
【００２５】
（実施例１）
図３は本発明を適用したデジタル放送受信機の構成を示すブロック図である。図３に示すように実施例１のデジタル放送受信機は、リモコン受信部１１と、ＣＰＵ１２と、ＳＤＲＡＭ１３と、デジタル放送受信部１４と、デジタル放送デコーダ１５と、ハードディスク１６と、デコーダ１７と、音声出力プロセッサ１８と、映像出力プロセッサ１９と、スピーカ２０と、ディスプレイ２１とを備える。
【００２６】
リモコン受信部１１は、ユーザによるリモコン（図示せず）の操作に応じてチャンネル切り替え要求を出力する。
【００２７】
ＣＰＵ１２は、リモコン受信部１１からチャンネル切り替え要求を受信すると、チャンネル切り替え処理開始指示をデジタル放送受信部１４に送信し、その後直ちにコンテンツ再生指示をデコーダ１７に送信する。
【００２８】
また、ＣＰＵ１２は、チャンネル切り替え処理を終了したデジタル放送受信部１４から送信されるチャンネル切り替え処理終了信号を受信すると、コンテンツ再生停止指示をデコーダ１７に送信する。
【００２９】
また、ＣＰＵ１２は、コンテンツ再生停止指示を受信したデコーダ１７から送信される再生位置情報を、次回の再生時にデコーダ１７に送信するためにＳＤＲＡＭ１３に格納する。
【００３０】
また、ＣＰＵ１２は、デジタル放送受信部１４からチャンネル切り替え処理終了信号を受信すると、デジタル放送デコーダ１５にデジタル放送デコード開始指示を送信し、その後デジタル放送デコードが成功したか否かをデジタル放送デコード状態として受信する。
【００３１】
デジタル放送受信部１４は、ＣＰＵ１２からのチャンネル切り替え処理開始指示を受信すると、チャンネル切り替え処理を実行し、所望チャンネルのデジタル放送パケットを受信する。また、デジタル放送受信部１４は、デジタル放送パケットの受信処理が終了すると、チャンネル切り替え処理終了信号をＣＰＵ１２に送信する。
【００３２】
デジタル放送デコーダ１５は、ＣＰＵ１２からデジタル放送デコード開始指示を受信すると、デジタル放送受信部１４で受信したデジタル放送パケットをデコードして、音声を音声出力プロセッサ１８に、映像を映像出力プロセッサ１９に送信する。また、デジタル放送デコーダ１５は、デジタル放送パケットのデコードが成功したか否かをデジタル放送デコード状態としてＣＰＵ１２に送信する。
【００３３】
ハードディスク１６は、動画のコンテンツデータを格納する。デコーダ１７は、ＣＰＵ１２からの再生位置情報により指定された再生位置に対応するコンテンツデータをハードディスク１６からロードし、これをデコードした後に、音声を音声出力プロセッサ１８に、映像を映像出力プロセッサ１９に送信する。
【００３４】
また、デコーダ１７は、ＣＰＵ１２からのコンテンツ再生停止指示を受信すると、その時点における再生中のコンテンツデータの再生位置を示す再生位置情報をＣＰＵ１２に送信する。
【００３５】
音声出力プロセッサ１８は、デジタル放送デコーダ１５、デコーダ１７からの音声を加工して音声信号をスピーカ２０に出力する。映像出力プロセッサ１９は、デジタル放送デコーダ１５、デコーダ１７からの映像を加工して映像信号をディスプレイ２１に出力する。
【００３６】
スピーカ２０は、音声出力プロセッサ１８から入力された音声信号を空気の振動に変換して放音する。ディスプレイ２１は、映像出力プロセッサ１９から受け取った映像信号を光の強弱に変換して映像を表示する。
【００３７】
次に、実施例１のデジタル放送受信機の動作について、図４を参照して説明する。図４は実施例１のデジタル放送受信機の動作を示すシーケンス図である。
【００３８】
まず、ステップＳ２１０において、リモコン受信部１１は、ユーザのリモコン操作に応じたチャンネル切り替え要求をＣＰＵ１２に送信する。
【００３９】
次に、ＣＰＵ１２は、リモコン受信部１１からのチャンネル切り替え要求を受け取ると、ステップＳ２２０において、直ちにチャンネル切り替え処理開始指示をデジタル放送受信部１４に送信する。その後、ステップＳ２３０において、ＣＰＵ１２は、直ちにコンテンツ再生指示をデコーダ１７に送信する。このとき、ＣＰＵ１２は、前回のコンテンツ再生停止時にデコーダ１７から受け取った再生位置情報をＳＤＲＡＭ１３から読み出し、コンテンツ再生指示とともに送信する。
【００４０】
デジタル放送受信部１４は、チャンネル切り替え処理開始指示を受信すると、チャンネル切り替え処理を実行し、所望チャンネルのデジタル放送パケットを受信する。
【００４１】
また、デコーダ１７は、コンテンツ再生指示を受信すると、当該コンテンツの初回再生時はコンテンツ冒頭から、２回目以降は、再生位置情報に基づいて、前回の再生を停止した位置からコンテンツデータのデコードを開始し、音声を音声出力プロセッサ１８に、映像を映像出力プロセッサ１９に出力する。その後、音声出力プロセッサ１８から音声信号がスピーカ２０に、映像出力プロセッサ１９から映像信号がディスプレイ２１にそれぞれ供給され、動画コンテンツが再生される。
【００４２】
そして、デジタル放送受信部１４は、所望チャンネルのデジタル放送パケットの受信処理が終了すると、ステップＳ２４０において、チャンネル切り替え処理終了信号をＣＰＵ１２に送信する。
【００４３】
次いで、ＣＰＵ１２は、デジタル放送受信部１４からのチャンネル切り替え終了信号を受信すると、ステップＳ２５０において、直ちにコンテンツ再生停止指示をデコーダ１７に送信する。その後、ＣＰＵ１２は、コンテンツデータのデコードを停止したデコーダ１７から送信される再生位置情報を受け取り、これをＳＤＲＡＭ１３に格納する。
【００４４】
そして、ＣＰＵ１２は、ステップＳ２６０において、デジタル放送デコード開始指示をデジタル放送デコーダ１５に送信する。デジタル放送デコーダ１５は、デジタル放送受信部１４で受信したデジタル放送パケットをデコードし、音声、映像をそれぞれ音声出力プロセッサ１８、映像出力プロセッサ１９に出力する。その後、音声出力プロセッサ１８から音声信号がスピーカ２０に、映像出力プロセッサ１９から映像信号がディスプレイ２１にそれぞれ供給され、ユーザに指定されたチャンネルが再生される。
【００４５】
なお、図示しないリモコンのユーザ操作に応じて、明示的にハードディスク１６の動画コンテンツを再生し、その後再生を停止した場合は、その停止時点における再生位置情報をＳＤＲＡＭ１３に上書きし、次回のチャンネル切り替え処理の際にその位置から再生するようにしてもよい。
【００４６】
また、チャンネル切り替え処理終了信号を受け取った後に、直ちに動画コンテンツの再生を停止してデジタル放送のデコードを開始するのではなく、所定時間動画コンテンツを再生し続けるようにしてもよい。
【００４７】
また、再生する動画コンテンツをユーザが選択できるようにしてもよい。また、再生する動画コンテンツを放送やネットワークから自動的に受信したものにしてもよい。また、リモコンによりメニュー操作画面から動画コンテンツの選択や動画コンテンツ表示の有無の選択ができるようにしてもよい。
【００４８】
また、再生する動画のコンテンツデータの格納場所を、ハードディスク１６に替えてＳＤカードや外部機器にしてもよい。
【００４９】
また、チャンネル切り替え処理時だけでなく、デジタル放送受信機の起動処理時や、弱電波を受信して放送を表示できなくなった時、チャンネルサーチ時、ＣＭ検出時などにおいても、動画コンテンツを表示するようにしてもよい。
【００５０】
また、再生する動画を広告にしてもよいし、スクリプトにしたがって雑談をするキャラクターを表示するようにしてもよい。
【００５１】
このようにして、実施例１では、デジタル放送受信機のチャンネル切り替え処理中や起動処理中などに、再生時間の長さに制限されない一連の動画コンテンツを視聴でき、ユーザの精神的負担を軽減できる。また、連続したチャンネル切り替えでも、同様にユーザの精神的負担を軽減できる。
【００５２】
（実施例２）
実施例２は、本発明をパーソナルコンピュータ、携帯電話、デジタル放送受信機などのネットワークインタフェースを持つ機器に適用した場合である。図５は実施例２に係るネットワーク接続機器の構成を示すブロック図である。図５に示すように実施例２のネットワーク接続機器は、ユーザ入力インタフェース３１と、ＣＰＵ３２と、ＳＤＲＡＭ３３と、ネットワークインタフェースカード３４と、ネットワークパケット解析部３５と、ハードディスク３６と、デコーダ３７と、音声処理プロセッサ３８と、画像処理プロセッサ３９と、スピーカ４０と、ディスプレイ４１とを備える。
【００５３】
ユーザ入力インタフェース３１は、キー入力やリモコン入力などによるユーザの操作を受け取り、結果をＣＰＵ３２に出力する。
【００５４】
ＣＰＵ３２は、ユーザ入力インタフェース３１からネットワークアクセス要求を受信すると、パケット受信処理開始指示をネットワークインタフェースカード３４に送信し、その後直ちにコンテンツ再生指示をデコーダ３７に送信する。
【００５５】
また、ＣＰＵ３２は、パケット受信処理を終了したネットワークインタフェースカード３４からパケット受信処理終了信号を受信すると、ネットワークパケット解析部３５にネットワークパケット解析開始指示を送信し、ネットワークパケット解析の成功したか否かをネットワークパケット解析状態として受信する。
【００５６】
また、ＣＰＵ３２は、最後のネットワークパケットの解析処理を終了したネットワークパケット解析部３５から送信されるネットワークパケット解析終了信号を受信すると、コンテンツ再生停止指示をデコーダ３７に送信する。
【００５７】
また、ＣＰＵ３２は、コンテンツ再生停止指示を受信したデコーダ３７から送信される再生位置情報を次回の再生時にデコーダ３７に送信するためにＳＤＲＡＭ３３に格納する。
【００５８】
ネットワークインタフェースカード３４は、ＣＰＵ３２からのパケット受信処理開始指示を受信すると、所望のネットワークパケットの受信処理を実行する。また、ネットワークインタフェースカード３４は、ネットワークパケットの受信処理が終了すると、その都度パケット受信処理終了信号をＣＰＵ３２に送信する。
【００５９】
また、ネットワークパケット解析部３５は、ＣＰＵ３２からのネットワークパケット解析開始指示を受信すると、受け取ったネットワークパケットからファイルを再構成し、表示する映像を更新し、映像を画像処理プロセッサ３９に送信し、音声を音声処理プロセッサ３８に送信する。また、ネットワークパケット解析部３５は、ネットワークパケットの解析処理が終了すると、その都度ネットワークパケット解析終了信号をＣＰＵ３２に送信する。
【００６０】
ハードディスク３６は、動画のコンテンツデータを格納する。デコーダ３７は、ＣＰＵ３２からの再生位置情報により指定された再生位置に対応するコンテンツデータをハードディスク３６からロードし、これをデコードした後に、音声を音声処理プロセッサ３８に、映像を画像処理プロセッサ３９に送信する。
【００６１】
また、デコーダ３７は、ＣＰＵ３２からのコンテンツ再生停止指示を受信すると、その時点における再生中のコンテンツデータの再生位置を示す再生位置情報をＣＰＵ３２に送信する。
【００６２】
音声処理プロセッサ３８は、ネットワークパケット解析部３５、デコーダ３７からの音声を加工して音声信号をスピーカ４０に出力する。画像処理プロセッサ３９は、ネットワークパケット解析部３５、デコーダ３７からの映像を加工して映像信号をディスプレイ４１に出力する。
【００６３】
スピーカ４０は、音声処理プロセッサ３８から入力された音声信号を空気の振動に変換して放音する。ディスプレイ４１は、画像処理プロセッサ３９から受け取った映像信号を光の強弱に変換して映像を表示する。
【００６４】
次に、実施例２のネットワーク接続機器の動作について、図６を参照して説明する。図６は実施例２のネットワーク接続機器の動作を示すシーケンス図である。
【００６５】
実施例２では、ユーザからのＷＥＢブラウズの要求を受け、複数のネットワークパケットを受け取りブラウザに表示するような用途を想定している。ＷＥＢブラウザは、すべてのネットワークパケットの受信を待たずに、ネットワークパケットを受け取り次第表示を更新するが、すべてのネットワークパケットの受信が完了する前は完全な表示ができない。そこで、すべてのネットワークパケットの表示が完了するまでの間、ブラウザの中、またはブラウザとは別の表示領域に動画を表示することで、ユーザの細切れの待ち時間を有効活用する。
【００６６】
まず、ステップＳ３１０において、ユーザ入力インタフェース３１は、ユーザ操作に応じたネットワークアクセス要求をＣＰＵ３２に送信する。
【００６７】
次に、ＣＰＵ３２は、ユーザ入力インタフェース３１からのネットワークアクセス要求を受け取ると、ステップＳ３２０において、直ちにパケット受信処理開始指示をネットワークインタフェースカード３４に送信する。その後、ステップＳ３３０において、ＣＰＵ３２は、直ちにコンテンツ再生指示をデコーダ３７に送信する。このとき、ＣＰＵ３２は、前回のコンテンツ再生停止時にデコーダ３７から受け取った再生位置情報をＳＤＲＡＭ３３から読み出し、コンテンツ再生指示とともに送信する。
【００６８】
ネットワークインタフェースカード３４は、パケット受信処理開始指示を受信すると、パケット受信処理を実行し、所望のネットワークパケットを受信する。
【００６９】
また、デコーダ３７は、コンテンツ再生指示を受信すると、当該コンテンツの初回再生時はコンテンツ冒頭から、２回目以降は、再生位置情報に基づいて、前回の再生を停止した位置からコンテンツデータのデコードを開始し、音声を音声処理プロセッサ３８に、映像を画像処理プロセッサ３９に出力する。その後、音声処理プロセッサ３８から音声信号がスピーカ４０に、画像処理プロセッサ３９から映像信号がディスプレイ４１にそれぞれ供給され、動画コンテンツが再生される。
【００７０】
そして、ネットワークインタフェースカード３４は、ネットワークパケットの受信処理が終了すると、ステップＳ３４０において、パケット受信処理終了信号をＣＰＵ３２に送信する。
【００７１】
次いで、ＣＰＵ３２は、ネットワークインタフェースカード３４からのパケット受信処理終了信号を受信すると、ステップＳ３５０において、ネットワークパケット解析開始指示をネットワークパケット解析部３５に送信する。
【００７２】
ネットワークパケット解析部３５は、ＣＰＵ３２からのネットワークパケット解析開始指示を受信すると、受け取ったネットワークパケットからファイルを再構成し、表示する映像を更新し、映像を画像処理プロセッサ３９に送信し、音声を音声処理プロセッサ３８に送信する。そして、ネットワークパケット解析部３５は、ネットワークパケットの解析処理が終了すると、ステップＳ３６０において、ネットワークパケット解析終了信号をＣＰＵ３２に送信する。
【００７３】
ここで、ユーザが要求したネットワークアクセス要求は、複数のネットワークパケット受信を伴うものであるとし、ＣＰＵ３２は、ネットワークパケット解析終了信号を受信すると、次のパケット受信処理開始指示をネットワークインタフェースカード３４に送信する（ステップＳ３７０，Ｓ４１０）。そして、ネットワークインタフェースカード３４は、ネットワークパケットを受信すると、その都度ＣＰＵ３２にパケット受信処理終了信号を送信（ステップＳ３８０，Ｓ４２０）し、パケット受信処理終了信号を受信したＣＰＵ３２は、ネットワークパケット解析開始指示をその都度ネットワークパケット解析部３５に送信する（ステップＳ３９０，Ｓ４３０）。そして、ネットワークパケット解析部３５は、ネットワークパケットの解析処理が終了すると、その都度ネットワークパケット解析終了信号をＣＰＵ３２に送信する（ステップＳ４００，Ｓ４４０）。
【００７４】
そして、ＣＰＵ３２は、最後のネットワークパケットに対するネットワークパケット解析終了信号を受信すると、ステップＳ４５０において、デコーダ３７にコンテンツ再生停止指示を送信し、動画コンテンツの再生を停止させる。その後、ＣＰＵ３２は、コンテンツデータのデコードを停止したデコーダ３７から送信される再生位置情報を受け取り、これをＳＤＲＡＭ３３に格納する。
【００７５】
なお、ネットワークパケットの受信処理中、解析処理中だけでなく、データ送信中や不安定なアプリケーションの実行中、その他の時間のかかるアプリケーションの実行中においても、動画コンテンツを表示するようにしてもよい。
【００７６】
また、１つの動画コンテンツを最後まで再生したら、他の動画のコンテンツ再生を開始するようにしてもよい。また、新規に再生する動画コンテンツを、指定した動画コンテンツのグループからランダムに選択するようにしてもよい。
【００７７】
このようにして、実施例２では、複数のネットワークパケットを受信する期間に、ユーザに不完全なウェブ表示だけを見せるのではなく、一連の動画コンテンツを効率的に表示することができる。
【図面の簡単な説明】
【００７８】
【図１】本発明の実施の形態に係るコンテンツ再生装置の構成を示すブロック図である。
【図２】図１に示すコンテンツ再生装置の動作を示すシーケンス図である。
【図３】本発明を適用したデジタル放送受信機の構成を示すブロック図である。
【図４】図３に示すデジタル放送受信機の動作を示すシーケンス図である。
【図５】本発明を適用したネットワーク接続機器の構成を示すブロック図である。
【図６】図５に示すネットワーク接続機器の動作を示すシーケンス図である。
【符号の説明】
【００７９】
１  ユーザ入力部
２  制御部
３  処理部
４  コンテンツ格納部
５  コンテンツ再生部
６  コンテンツ再生位置格納部
７  スピーカ
８  表示部
１１  リモコン受信部
１２  ＣＰＵ
１３  ＳＤＲＡＭ
１４  デジタル放送受信部
１５  デジタル放送デコーダ
１６  ハードディスク
１７  デコーダ
１８  音声出力プロセッサ
１９  映像出力プロセッサ
２０  スピーカ
２１  ディスプレイ
３１  ユーザ入力インタフェース
３２  ＣＰＵ
３３  ＳＤＲＡＭ
３４  ネットワークインタフェースカード
３５  ネットワークパケット解析部
３６  ハードディスク
３７  デコーダ
３８  音声処理プロセッサ
３９  画像処理プロセッサ
４０  スピーカ
４１  ディスプレイ
【図１】
2008177831.tif 000003
【図２】
2008177831.tif 000004
【図３】
2008177831.tif 000005
【図４】
2008177831.tif 000006
【図５】
2008177831.tif 000007
【図６】
2008177831.tif 000008