(57)【要約】【課題】動画像鑑賞装置に特殊なハードウェア回路やドライバアプリケーションを追加せずとも、受信した動画像放送の鑑賞ができる外部接続装置を提供する。【解決手段】外部接続装置は、動画像の鑑賞を行うことのできる動画像鑑賞装置に接続される外部接続装置であって、動画像放送を受信する、動画像放送受信手段と、前記動画像放送受信手段で受信した動画像放送に基づいて、動画像鑑賞データを生成し、データ格納手段における連続したアドレスの格納領域にシーケンシャルに格納する、動画像鑑賞データ生成手段であって、前記動画像鑑賞装置が動画像鑑賞データを読み出したアドレスの格納領域に、新たに受信した動画像放送に基づく動画像鑑賞データをシーケンシャルに上書きする、動画像鑑賞データ生成手段と、を備えて構成される。【選択図】図１
2008124635.tif 000002
【特許請求の範囲】
【請求項１】
動画像の鑑賞を行うことのできる動画像鑑賞装置に接続される外部接続装置であって、
動画像放送を受信する、動画像放送受信手段と、
連続したアドレスの格納領域が、前記動画像鑑賞装置からは擬似的に復号可能な１つのファイルとして見える擬似ファイルのデータを格納するための擬似ファイルデータ格納領域として確保される、データ格納手段と、
前記動画像放送受信手段で受信した動画像放送に基づいて、前記動画像鑑賞装置で復号可能なデータフォーマットの動画像鑑賞データを生成し、前記データ格納手段の前記擬似ファイルデータ格納領域に擬似ファイルのデータとしてシーケンシャルに格納する、動画像鑑賞データ生成手段であって、前記擬似ファイルデータ格納領域のうち、前記動画像鑑賞装置が擬似ファイルのデータとして動画像鑑賞データを読み出した格納領域に、新たに受信した動画像放送に基づく動画像鑑賞データをシーケンシャルに上書きする、動画像鑑賞データ生成手段と、
を備えることを特徴とする外部接続装置。
【請求項２】
複数の放送局の動画像放送を受信できた場合には、
前記データ格納手段には、それぞれの放送局毎に、擬似ファイルデータ格納領域が個別に確保され、
前記動画像鑑賞データ生成手段は、それぞれの放送局毎に、動画像鑑賞データを生成し、対応する擬似ファイルデータ格納領域に格納する、ことを特徴とする請求項１に記載の外部接続装置。
【請求項３】
前記動画像鑑賞データ生成手段は、前記動画像鑑賞装置が前記動画像鑑賞データの再生を開始する前に、一旦、前記データ格納手段における前記擬似ファイルデータ格納領域に動画像鑑賞データを充填する、ことを特徴とする請求項１又は請求項２に記載の外部接続装置。
【請求項４】
前記動画像鑑賞データ生成手段は、前記動画像鑑賞装置が前記動画像鑑賞データの再生を開始する際に、再度、前記動画像放送受信手段で受信した新たな動画像放送に基づいて、動画像鑑賞データを生成し、この新たな動画像鑑賞データで、前記データ格納手段における前記擬似ファイルデータ格納領域の全体を充填し直す、第１再充填手段を備える、ことを特徴とする請求項３に記載の外部接続装置。
【請求項５】
前記動画像鑑賞データ生成手段は、前記動画像鑑賞装置が前記動画像鑑賞データの再生を終了する際に、再度、前記動画像放送受信手段で受信した新たな動画像放送に基づいて、動画像鑑賞データを生成し、この新たな動画像鑑賞データで、前記データ格納手段における前記擬似ファイルデータ格納領域の全体を充填し直す、第２再充填手段を備える、ことを特徴とする請求項３又は請求項４に記載の外部接続装置。
【請求項６】
前記第１再充填手段及び／又は前記第２再充填手段が、前記データ格納手段における前記擬似ファイルデータ格納領域の全体を新たな動画像鑑賞データで充填し直す際には、その先頭のアドレスに、動画ヘッダ情報を格納する、ことを特徴とする請求項４又は請求項５に記載の外部接続装置。
【請求項７】
前記動画像鑑賞データ生成手段は、前記データ格納手段における前記擬似ファイルデータ格納領域の全体が前記動画像鑑賞データで一旦充填されるまでは、アドレス順に前記動画像鑑賞データを前記擬似ファイルデータ格納領域にシーケンシャルに格納し、
前記動画像鑑賞装置は、随時、前記データ格納手段における前記擬似ファイルデータ格納領域からアドレス順に前記動画像鑑賞データをシーケンシャルに読み出し、
前記動画像鑑賞データ生成手段は、前記データ格納手段における前記擬似ファイルデータ格納領域の全体が前記動画像鑑賞データで一旦充填された後は、前記擬似ファイルデータ格納領域の先頭のアドレスに戻り、前記動画像鑑賞装置が擬似ファイルのデータとして動画像鑑賞データを読み出した格納領域に、新たに受信した動画像放送に基づく動画像鑑賞データをシーケンシャルに上書きする、
ことを特徴とする請求項１乃至請求項６のいずれかに記載の外部接続装置。
【請求項８】
前記動画像鑑賞データは、少なくとも、動画データと音声データとを含んでいる、ことを特徴とする請求項１乃至請求項７のいずれかに記載の外部接続装置。
【請求項９】
動画像の鑑賞を行うことのできる動画像鑑賞装置に接続される外部接続装置の制御方法であって、
連続したアドレスの格納領域を、前記動画像鑑賞装置からは擬似的に復号可能な１つのファイルとして見える擬似ファイルのデータを格納するための擬似ファイルデータ格納領域として、データ格納手段に確保するステップと、
動画像放送を受信するステップと、
前記受信した動画像放送に基づいて、前記動画像鑑賞装置で復号可能なデータフォーマットの動画像鑑賞データを生成し、前記データ格納手段の前記擬似ファイルデータ格納領域に擬似ファイルのデータとしてシーケンシャルに格納するとともに、前記擬似ファイルデータ格納領域のうち、前記動画像鑑賞装置が擬似ファイルのデータとして動画像鑑賞データを読み出した格納領域に、新たに受信した動画像放送に基づく動画像鑑賞データをシーケンシャルに上書きするステップと、
を備えることを特徴とする外部接続装置の制御方法。
【請求項１０】
動画像の鑑賞を行うことのできる動画像鑑賞装置に接続される外部接続装置を制御するためのプログラムであって、
連続したアドレスの格納領域を、前記動画像鑑賞装置からは擬似的に復号可能な１つのファイルとして見える擬似ファイルのデータを格納するための擬似ファイルデータ格納領域として、データ格納手段に確保するステップと、
動画像放送を受信するステップと、
前記受信した動画像放送に基づいて、前記動画像鑑賞装置で復号可能なデータフォーマットの動画像鑑賞データを生成し、前記データ格納手段の前記擬似ファイルデータ格納領域に擬似ファイルのデータとしてシーケンシャルに格納するとともに、前記擬似ファイルデータ格納領域のうち、前記動画像鑑賞装置が擬似ファイルのデータとして動画像鑑賞データを読み出した格納領域に、新たに受信した動画像放送に基づく動画像鑑賞データをシーケンシャルに上書きするステップと、
を外部接続装置に実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部接続装置に関し、特に、動画像鑑賞装置に接続される外部接続装置に関する。
【背景技術】
【０００２】
液晶画面などの表示画面を備えつつ、小型化を図ったポータブルな情報処理装置が普及してきている。このような情報処理装置は、静止画の他に動画像も再生することができることから、動画像鑑賞装置として用いることができる。
【０００３】
このような小型の動画像鑑賞装置を用いて、外出先でもワンセグなどの動画像放送を鑑賞したいというニーズは非常に高まっている。しかし、動画像放送受信用の外部接続装置をこの動画像鑑賞装置に接続するだけでは、動画像放送を動画像鑑賞装置で再生することはできず、予め特殊なハードウェア回路が動画像鑑賞装置に内蔵されていることが条件となったり、特殊なドライバアプリケーションをユーザが動画像鑑賞装置にインストールしなければならなかったりする。このため、動画像鑑賞装置で動画像放送も鑑賞できるようにすることは、回路数や部品点数の増大を招くこととなり、装置の小型化の妨げとなっている。特に組み込み機器の場合、一般のパーソナルコンピュータのようにキーボードやマウスが備えられておらず、ユーザが特殊なドライバアプリケーションをインストールするのは非常に手間が掛かっていた。
【０００４】
しかも、動画像放送のデータフォーマットには様々なものがあり、各動画像鑑賞装置が対応しているデータフォーマットにも限りがあることから、受信した動画像放送のデータも、動画像鑑賞装置が対応しているデータフォーマットに変換しなければならない（例えば、特開２００１−９４９３３号公報参照）。このため、動画像鑑賞装置に内蔵すべきハードウェア回路が保持すべき機能も増大することとなる。
【０００５】
さらに、動画像放送のデジタル化における各国の規格は様々であり、製品出荷国のそれぞれの国の規格毎にハードウェア回路を用意すると、ハードウェア回路の種類が増大するとともに、製品出荷国毎に動画像鑑賞装置を作り分けなければならず、装置の量産性に著しい負担をかけることとなる。また、各国の規格毎にハードウェア回路を設計しなければならず、開発コストの増大も招いてしまう。
【特許文献１】特開２００１−９４９３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
そこで本発明は、前記課題に鑑みてなされたものであり、動画像鑑賞装置に特殊なハードウェア回路やドライバアプリケーションを追加せずとも、受信した動画像放送の鑑賞ができる外部接続装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明に係る外部接続装置は、
動画像の鑑賞を行うことのできる動画像鑑賞装置に接続される外部接続装置であって、
動画像放送を受信する、動画像放送受信手段と、
連続したアドレスの格納領域が、前記動画像鑑賞装置からは擬似的に復号可能な１つのファイルとして見える擬似ファイルのデータを格納するための擬似ファイルデータ格納領域として確保される、データ格納手段と、
前記動画像放送受信手段で受信した動画像放送に基づいて、前記動画像鑑賞装置で復号可能なデータフォーマットの動画像鑑賞データを生成し、前記データ格納手段の前記擬似ファイルデータ格納領域に擬似ファイルのデータとしてシーケンシャルに格納する、動画像鑑賞データ生成手段であって、前記擬似ファイルデータ格納領域のうち、前記動画像鑑賞装置が擬似ファイルのデータとして動画像鑑賞データを読み出した格納領域に、新たに受信した動画像放送に基づく動画像鑑賞データをシーケンシャルに上書きする、動画像鑑賞データ生成手段と、
を備えることを特徴とする。
【０００８】
この場合、複数の放送局の動画像放送を受信できた場合には、
前記データ格納手段には、それぞれの放送局毎に、擬似ファイルデータ格納領域が個別に確保され、
前記動画像鑑賞データ生成手段は、それぞれの放送局毎に、動画像鑑賞データを生成し、対応する擬似ファイルデータ格納領域に格納するようにしてもよい。
【０００９】
また、前記動画像鑑賞データ生成手段は、前記動画像鑑賞装置が前記動画像鑑賞データの再生を開始する前に、一旦、前記データ格納手段における前記擬似ファイルデータ格納領域に動画像鑑賞データを充填するようにしてもよい。
【００１０】
この場合、前記動画像鑑賞データ生成手段は、前記動画像鑑賞装置が前記動画像鑑賞データの再生を開始する際に、再度、前記動画像放送受信手段で受信した新たな動画像放送に基づいて、動画像鑑賞データを生成し、この新たな動画像鑑賞データで、前記データ格納手段における前記擬似ファイルデータ格納領域の全体を充填し直す、第１再充填手段を備えるようにしてもよい。
【００１１】
また、前記動画像鑑賞データ生成手段は、前記動画像鑑賞装置が前記動画像鑑賞データの再生を終了する際に、再度、前記動画像放送受信手段で受信した新たな動画像放送に基づいて、動画像鑑賞データを生成し、この新たな動画像鑑賞データで、前記データ格納手段における前記擬似ファイルデータ格納領域の全体を充填し直す、第２再充填手段を備えるようにしてもよい。
【００１２】
また、これらの場合、前記第１再充填手段及び／又は前記第２再充填手段が、前記データ格納手段における前記擬似ファイルデータ格納領域の全体を新たな動画像鑑賞データで充填し直す際には、その先頭のアドレスに、動画ヘッダ情報を格納するようにしてもよい。
【００１３】
また、前記動画像鑑賞データ生成手段は、前記データ格納手段における前記擬似ファイルデータ格納領域の全体が前記動画像鑑賞データで一旦充填されるまでは、アドレス順に前記動画像鑑賞データを前記擬似ファイルデータ格納領域にシーケンシャルに格納し、
前記動画像鑑賞装置は、随時、前記データ格納手段における前記擬似ファイルデータ格納領域からアドレス順に前記動画像鑑賞データをシーケンシャルに読み出し、
前記動画像鑑賞データ生成手段は、前記データ格納手段における前記擬似ファイルデータ格納領域の全体が前記動画像鑑賞データで一旦充填された後は、前記擬似ファイルデータ格納領域の先頭のアドレスに戻り、前記動画像鑑賞装置が擬似ファイルのデータとして動画像鑑賞データを読み出した格納領域に、新たに受信した動画像放送に基づく動画像鑑賞データをシーケンシャルに上書きするようにしてもよい。
【００１４】
また、前記動画像鑑賞データは、少なくとも、動画データと音声データとを含んでいるようにしてもよい。
【００１５】
本発明に係る制御方法は、動画像の鑑賞を行うことのできる動画像鑑賞装置に接続される外部接続装置の制御方法であって、
連続したアドレスの格納領域を、前記動画像鑑賞装置からは擬似的に復号可能な１つのファイルとして見える擬似ファイルのデータを格納するための擬似ファイルデータ格納領域として、データ格納手段に確保するステップと、
動画像放送を受信するステップと、
前記受信した動画像放送に基づいて、前記動画像鑑賞装置で復号可能なデータフォーマットの動画像鑑賞データを生成し、前記データ格納手段の前記擬似ファイルデータ格納領域に擬似ファイルのデータとしてシーケンシャルに格納するとともに、前記擬似ファイルデータ格納領域のうち、前記動画像鑑賞装置が擬似ファイルのデータとして動画像鑑賞データを読み出した格納領域に、新たに受信した動画像放送に基づく動画像鑑賞データをシーケンシャルに上書きするステップと、
を備えることを特徴とする。
【００１６】
本発明に係るプログラムは、動画像の鑑賞を行うことのできる動画像鑑賞装置に接続される外部接続装置を制御するためのプログラムであって、
連続したアドレスの格納領域を、前記動画像鑑賞装置からは擬似的に復号可能な１つのファイルとして見える擬似ファイルのデータを格納するための擬似ファイルデータ格納領域として、データ格納手段に確保するステップと、
動画像放送を受信するステップと、
前記受信した動画像放送に基づいて、前記動画像鑑賞装置で復号可能なデータフォーマットの動画像鑑賞データを生成し、前記データ格納手段の前記擬似ファイルデータ格納領域に擬似ファイルのデータとしてシーケンシャルに格納するとともに、前記擬似ファイルデータ格納領域のうち、前記動画像鑑賞装置が擬似ファイルのデータとして動画像鑑賞データを読み出した格納領域に、新たに受信した動画像放送に基づく動画像鑑賞データをシーケンシャルに上書きするステップと、
を外部接続装置に実行させることを特徴とする。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して、本発明の実施形態を説明する。なお、以下に説明する実施形態は、本発明の技術的範囲を限定するものではない。
【００１８】
図１は、本実施形態に係る動画像鑑賞装置１０と、この動画像鑑賞装置１０に接続された外部接続装置２０とを示すブロック図である。本実施形態では、この図１の動画像鑑賞装置１０は、携帯型の情報処理端末により構成されているが、ノート型コンピュータやディスクトップ型コンピュータなどで、動画像鑑賞装置１０を構成することも可能である。
【００１９】
図１に示すように、動画像鑑賞装置１０は、ＣＰＵ（Central Processing Unit）３０と、ＲＡＭ（Random Access Memory）３２と、ＲＯＭ（Read Only Memory）３４と、ハードディスクドライブ３６と、表示画面３８と、音声出力部４０と、インターフェース４２とを備えて構成されており、これらは互いに内部バスを介して接続されている。
【００２０】
ＣＰＵ３０は、この動画像鑑賞装置１０の各種の制御を行うためのユニットである。具体的には、ＲＯＭ３４又はハードディスクドライブ３６に格納された各種のプログラムを実行することにより、動画像鑑賞装置１０の全体的な制御を行う。ＲＡＭ３２には、ＣＰＵ３２が各種の処理を実行するにあたり必要となる様々なデータが一時的に格納される。
【００２１】
表示画面３８は、例えば、小型の液晶画面により構成されており、ＣＰＵ３０の制御に基づいて静止画や動画像が表示される。特に本実施形態においては、外部接続装置２０から取得した動画データが再生され、表示画面３８に表示される。音声出力部４０は、例えば、小型のスピーカやヘッドフォン出力により構成されており、ＣＰＵ３０の制御に基づいて音声の出力が行われる。特に本実施形態においては、外部接続装置２０から取得した音声データが再生され、音声出力部４０から出力される。
【００２２】
インターフェース４２は、例えば、ＵＳＢ（Universal Serial Bus）インターフェースにより構成されている。このため、このインターフェース４２に対応して、カード型スロット４４が設けられており、このカード型スロットに外部接続装置２０が挿入されることにより、インターフェース４２と外部接続装置２０とが電気的に接続される。但し、ＵＳＢインターフェースは、この動画像鑑賞装置１０に着脱自在に外部接続装置２０を接続するインターフェースの一例であり、他の仕様により、外部接続装置２０が動画像鑑賞装置１０に接続されるようにしてもよい。
【００２３】
図２は、本実施形態に係る外部接続装置２０の内部構成の一例を説明するブロック図である。この図２に示すように、本実施形態に係る外部接続装置２０は、アンテナ部５０と、チューナ５２と、メモリ５４と、ＣＰＵ５６と、フォーマットコンバータ５８と、コントローラ６０と、インターフェース６２とを備えて構成されている。
【００２４】
アンテナ部５０は、外部からの動画像放送を受信する。本実施形態では、動画像放送としてワンセグのデジタル放送を受信することを想定していが、これ以外の規格の動画像放送であってもよい。
【００２５】
受信した動画像放送のデータは、チューナ５２でデコードされる。ワンセグの動画像放送における動画データのデータフォーマットはＨ２６４という規格であり、このチューナ５２はＨ２６４規格に対応している。また、音声データのデータフォーマットは、ＭＰＥＧ２ＡＡＣであり、このチューナ５２はこれにも対応している。
【００２６】
チューナ５２では、受信した動画像放送のデータが、動画データと音声データとに区分され、動画像鑑賞データとして、メモリ５４に出力される。詳しくは後述するが、この動画データと音声データを少なくとも含んでいる動画像鑑賞データは、メモリ５４に一時的に擬似ファイルとして格納される。
【００２７】
この外部接続装置２０の挿入される動画像鑑賞装置１０は、ワンセグのフォーマットＨ２６４に対応していないことも有り得る。このため本実施形態では、フォーマットコンバータ５８は、メモリ５４に格納されている動画データのフォーマットを、Ｈ２６４からＭＰＥＧ４やＭＰＥＧ２のフォーマットに変換する。どのようなフォーマットに変換するかは、ＣＰＵ５６が、この外部接続装置２０の接続された動画像鑑賞装置１０から設定情報を取得して、フォーマットコンバータ５８に指示をする。ここでは、動画像鑑賞装置１０は、ＭＰＥＧ４やＭＰＥＧ２のフォーマットには対応しているものとする。換言すれば、動画像鑑賞装置１０は、ＭＰＥＧ４やＭＰＥＧ２のドライバアプリケーションはプリインストールされているものとする。
【００２８】
メモリ５４とＣＰＵ５６とは、コントローラ６０を介してインターフェース６２に接続されている。このインターフェース６２が動画像鑑賞装置１０のインターフェース４２とデータのやり取りを行う。つまり、このインターフェース６２は、ＵＳＢインターフェースにより構成されている。
【００２９】
本実施形態では、メモリ５４に保持されている動画像放送の擬似ファイルである動画像鑑賞データを、動画像鑑賞装置１０に送信する。動画像放送の擬似ファイルは、動画像鑑賞装置１０にとっては、例えば、ＭＰＥＧ４のデータファイルとしか見えないため、動画像鑑賞装置１０は、このＭＰＥＧ４のデータファイルを読み出し、復号して再生するだけで、動画像放送の再生をしたことになる。
【００３０】
次に、図３及び図４に基づいて、本実施形態に係る外部接続装置２０で実行される動画像鑑賞処理について詳しく説明する。この図３及び図４に示す動画像鑑賞処理は、ＣＰＵ５６の内部に設けられた内部メモリに格納されている動画像鑑賞処理プログラムを、ＣＰＵ５６が実行することにより実現される処理である。また、この動画像鑑賞処理は、外部接続装置２０が動画像鑑賞装置１０に接続され、この動画像鑑賞装置１０から電源の供給を受けながら、動画像の鑑賞をする指示を受け付けた場合に起動される処理である。すなわち、ユーザが、動画像鑑賞装置１０に動画像の鑑賞をする指示を入力した場合に、外部接続装置２０で動画像鑑賞処理が起動される。
【００３１】
まず、図３に示すように、外部接続装置２０は、アンテナ部５０の受信状況を確認する（ステップＳ１０）。すなわち、外部接続装置２０の置かれている状況により、受信できる動画像放送のチャンネルが異なるので、どのようなチャンネルの動画像放送を正常に受信できるのかを確認する。
【００３２】
次に、外部接続装置２０は、フォルダ及びファイルの構成を決定し（ステップＳ１２）、擬似ファイルを生成する（ステップＳ１４）。図５は、決定されたフォルダ及びファイル構成の一例を示す図である。この図５の例では、ＮＨＫとフジテレビの動画像放送が正常に受信できた場合を示している。本実施形態では、正常に動画像放送の受信ができた放送局については、１つのフォルダが生成され、このフォルダの下に１つの擬似ファイルが生成される。
【００３３】
次に、図３に示すように、外部接続装置２０は、フォーマットコンバータ５８の設定を行う（ステップＳ１６）。具体的には、外部接続装置２０は、図５の設定ファイル（ｉｎｉｔ．ｉｎｉ）を実行することによりイニシャライズを行い、フォーマットコンバータ５８の設定を行う。フォーマットコンバータ５８がＨ２６４から変換すべき動画データのデータフォーマットは、接続される動画像鑑賞装置１０によって異なるが、外部接続装置２０は、動画像鑑賞装置１０が対応しているフォーマットを動画像鑑賞装置１０から取得して、この対応しているデータフォーマットにフォーマットコンバータ５８を設定する。本実施形態では、接続された動画像鑑賞装置１０はＭＰＥＧ４に対応していることを想定しているので、フォーマットコンバータ５８は、動画像鑑賞データに含まれている動画データのデータフォーマットを、Ｈ２６４からＭＰＥＧ４に変換する設定にされる。
【００３４】
次に、外部接続装置２０は、擬似ファイルのバッファを充填する（ステップＳ１８）。図６は、擬似ファイルのデータを格納するために形成されるメモリ領域Ｍ１０の構成の一例を示す図である。このメモリ領域Ｍ１０は、メモリ５４に形成される。また、このメモリ領域Ｍ１０は、１つの擬似ファイルに対して１つ形成される。したがって、図５の例では、ＮＨＫ用のメモリ領域Ｍ１０とフジテレビ用のメモリ領域Ｍ１０とが、メモリ５４内に形成されることとなる。
【００３５】
図６に示すように、本実施形態においては、メモリ領域Ｍ１０のアドレスは、「００」から「ＦＦ」が割り付けられている。すなわち、全部で２５６個のアドレス空間が形成されている。このアドレス空間の先頭アドレス「００」には、画像ヘッダ情報が格納される。この画像ヘッダ情報は、動画像鑑賞装置１０が最初に読み出すデータであり、本実施形態では、アドレス「００」からシーケンシャルに動画像鑑賞データが格納されていることが記述されている。また、画像ヘッダ情報には、その他の動画像生成に必要な情報、例えば、更新日時、ファイルサイズ、画像解像度、フレームレート、ビットレートなどが格納されている。
【００３６】
アドレス「０１」以降には、チューナ５２から受信した動画像鑑賞データが格納される。動画像鑑賞データが格納される際には、画像データと音声データとに分けられて、このメモリ領域Ｍ１０に格納される。例えば、アドレス「０１」が画像データ、アドレス「０２」が音声データ、アドレス「０３」が画像データ、アドレス「０４」が音声データというようになる。ステップＳ１８では、外部接続装置２０は、アドレス「０１」からアドレス「ＦＦ」まで、これらの動画像鑑賞データをシーケンシャルに格納する。
【００３７】
次に、図３に示すように、外部接続装置２０は、これまでに生成したフォルダ及びファイルの構成を、動画像鑑賞装置１０に開示する（ステップＳ２０）。すなわち、動画像鑑賞装置１０は、メモリ５４に生成された図５のフォルダ及びファイル構成を取得する。フォルダ及びファイル構成を取得した動画像鑑賞装置１０は、表示画面３８に、図７に示すような動画像選択画面Ｗ１０を表示する。
【００３８】
すなわち、ユーザは、表示画面３８に表示された動画像選択画面Ｗ１０に基づいて、自分が鑑賞したい動画像を選択する。ユーザがこの動画像を選択することにより、鑑賞する動画像放送のチャンネルを選択したこととなる。具体的には、動画像鑑賞装置１０は、メモリ領域Ｍ１０から、先頭画像を表示するのに必要なデータを取得して、各放送局毎に、先頭画像をサムネイル画像として動画像選択画面Ｗ１０に表示する。例えば、アドレス「０１」に格納されている動画データにより、先頭画像の表示ができる場合には、このアドレス「０１」に格納されている動画データを取得して、サムネイル画像を表示する。この表示されたサムネイル画像を手がかりとして、ユーザは、自分の見たい動画像を選択する。すなわち、ユーザは、動画像鑑賞装置１０に設けられているボタンを操作して、動画像選択画面Ｗ１０に表示されているカーソルＣＲを移動し、自分の希望する動画像を選択する。
【００３９】
また、動画像鑑賞装置１０は、図５の擬似ファイルが格納されているフォルダ名を、放送局名として、サムネイル画像の近傍に表示する。これにより、ユーザは、この表示された放送局名を手がかりに、自分の鑑賞したいチャンネルを選択することもできる。なお、アドレス「００」に格納されている動画ヘッダ情報に、動画像放送局に関する情報が含まれている場合には、この動作ヘッダ情報に基づいて、動画像鑑賞装置１０は、放送局名を特定するようにしてもよい。さらには、放送局名に基づいて、ユーザが鑑賞したいチャンネルが特定できると考えれば、動画像選択画面Ｗ１０においては、サムネイル画像の表示をしないようにすることもできる。
【００４０】
次に、図３に示すように、外部接続装置２０は、動画像鑑賞装置１０からファイルデータの要求があったかどうかを判断する（ステップＳ２２）。すなわち、動画像選択画面Ｗ１０に基づいて、ユーザがいずれかの動画像を選択するので、動画像鑑賞装置１０は、ユーザの選択した動画像のファイルデータを外部接続装置２０に要求する。上述したように、動画像鑑賞装置１０にとっては、図５の擬似ファイルは、単なるＭＰＥＧ４のファイルとしてしか認識できない。このため、動画像鑑賞装置１０は、通常のＭＰＥＧ４のファイルアクセスをするのと同様の処理で、図５の擬似ファイルにアクセスする。
【００４１】
このステップＳ２２において、動画像鑑賞装置１０からファイルデータの要求がないと判断した場合（ステップＳ２２：ＮＯ）には、外部接続装置２０は、この要求があるまでステップＳ２２を繰り返して待機する。
【００４２】
一方、動画像鑑賞装置１０からファイルデータの要求があった場合（ステップＳ２２：ＹＥＳ）には、図４に示すように、外部接続装置２０は、動画像鑑賞装置１０から指定されたファイルデータのメモリ領域Ｍ１０のバッファを再び充填する（ステップＳ３０）。すなわち、メモリ領域Ｍ１０に格納されている動画データや音声データは、更新されていないため、古いデータとなっている。つまり、現在放送されている動画像放送のデータと非連続になっている。このため、外部接続装置２０は、チューナ５２から新しい動画像放送のデータを取得して、メモリ領域Ｍ１０を新しい動画像鑑賞データで充填し直す。
【００４３】
但し、古い動画像放送が一瞬だけ、動画像鑑賞装置１０の表示画面３８に表示されても差し支えないと考える場合には、このステップＳ３０の処理を省くことも可能である。あるいは、動画像の表示が開始された直後の１、２秒は、表示画面３８を強制的に黒くマスクすることにより、古い動画像の表示がされないようにしてもよい。
【００４４】
次に、外部接続装置２０は、要求のあったファイルデータの読み出しを、動画像鑑賞装置１０に許可する（ステップＳ３２）。すなわち、ユーザの指定した擬似ファイルのメモリ領域Ｍ１０からの動画像鑑賞データの取得を許可する。外部接続装置２０からファイルデータの読み出しを許可された動画像鑑賞装置１０は、アドレス「０１」からシーケンシャルに動画像鑑賞データを読み出す。この読み出し処理は、動画像鑑賞装置１０にとっては、単に、ＭＰＥＧ４のファイルのデータを読み出す処理に過ぎず、動画像放送の動画像を再生しているという処理ではない。このため、動画像鑑賞装置１０では、プリインストールされているＭＰＥＧ４のデータフォーマットに基づいて、動画像鑑賞データの復号を行い、表示画面３８に表示することができる。なお、このファイルデータの読み出しは、アドレス「００」の動画ヘッダ情報から、再度始めるようにしてもよい。この場合、動画像鑑賞装置１０は、動画像の各種設定もやり直すこととなる。
【００４５】
動画像鑑賞装置１０からメモリ５４内に形成されたメモリ領域Ｍ１０へのアクセスは、コントローラ６０を介して行われる。ＣＰＵ５６は、このコントローラ６０を監視しており、動画像鑑賞装置１０がメモリ領域Ｍ１０におけるどのアドレスから動画像鑑賞データを読み出したかを特定することができる。
【００４６】
このため、図４に示すように、続いて、外部接続装置２０は、動画像鑑賞装置１０が所定の大きさ以上のファイルデータをメモリ領域Ｍ１０から読み出したかどうかを判断する（ステップＳ３４）。例えば、本実施形態では、アドレス１６個分のデータを、動画像鑑賞装置１０が読み出したかどうかを判断する。
【００４７】
所定の大きさ以上のファイルデータをメモリ領域Ｍ１０から読み出していた場合（ステップＳ３４：ＹＥＳ）には、外部接続装置２０は、メモリ領域Ｍ１０のデータ上書き処理を行う（ステップＳ３６）。すなわち、メモリ領域Ｍ１０に格納されている動画放送の動画像鑑賞データは、リアルタイムの放送なので、再度アクセスされることはない。このため、一旦、動画像鑑賞装置１０が読み出した動画像鑑賞データは、再び読み出されることはない。この特徴を利用して、本実施形態では、動画像鑑賞装置１０が読み出しをしたアドレスについては、新しい動画像鑑賞データをシーケンシャルに上書きすることとしている。
【００４８】
例えば、動画像鑑賞装置１０が、アドレス「００」からアドレス「０Ｆ」までのデータを読み出した場合には、チューナ５２から取得した新しい動画像鑑賞データを、このアドレス「００」からアドレス「０Ｆ」に上書きして格納する。この上書きした後のメモリ領域Ｍ１０の状態を図８に例示している。
【００４９】
すなわち、図８に示すように、アドレス「００」には、動画像鑑賞データのデータ２５５の続きのデータ２５６が上書きで格納され、アドレス「０１」には、動画像鑑賞データのデータ２５７が上書きで格納される。このように既に読み出されたアドレスのメモリ領域を有効に再利用することにより、限られた容量しかないメモリ５４を用いても、動画像放送の動画像再生が実現できるようにしている。
【００５０】
このような循環的なアドレス指定を実現するために、本実施形態では、メモリ領域Ｍ１０に対するアドレス指定の下位２バイトだけを抜き出して、アドレスが特定されるようにしている。すなわち、例えば「ＡＢＣＤ００」という６バイトで表現できるアドレス空間を擬似ファイルの論理アドレス空間として使用する場合でも、実際にメモリ領域Ｍ１０で有効なのは下位２バイトの「００」だけである。このため、例えば、論理アドレス「００００ＦＦ」というアドレス指定の次には、論理アドレス「０００１００」というアドレス指定がなされるが、メモリ領域Ｍ１０に対しては、先頭のアドレス「００」にアクセスがなされることとなる。
【００５１】
この上書き処理がなされている間にも、随時、動画像鑑賞装置１０は、メモリ領域Ｍ１０からシーケンシャルに動画像鑑賞データを読み出し続ける。このため、図４に示すように、所定の大きさ（例えば、アドレス１６個分）のデータの更新が完了した場合、外部接続装置２０は、一旦、上述したステップＳ３４に戻る。
【００５２】
一方、上述したステップＳ３４で、所定の大きさ以上のファイルデータの読み込みが発生していないと判断した場合（ステップＳ３４：ＮＯ）には、外部接続装置２０は、動画像鑑賞装置１０からファイルクローズの要求があったかどうかを判断する（ステップＳ３８）。すなわち、ユーザは、動画像放送の鑑賞を終了したいと考えた場合、動画像鑑賞装置１０のボタンを操作して、動画像鑑賞装置１０に動画像の鑑賞の終了を指示する。この指示を受けた場合、動画像鑑賞装置１０は、外部接続装置２０にファイルクローズを要求する。これは、動画像鑑賞装置１０にとっては、動画像の再生終了は、ＭＰＥＧ４のファイルのファイルクローズに他ならないからである。
【００５３】
このファイルクローズの要求を受けていないと判断した場合（ステップＳ３８：ＮＯ）には、外部接続装置２０は、上述したステップＳ３４からを繰り返す。
【００５４】
一方、このファイルクローズの要求を受けた場合（ステップＳ３８：ＹＥＳ）には、外部接続装置２０は、動画像鑑賞装置１０が読み出していた擬似ファイルの再生成を行う（ステップＳ４０）。すなわち、図６及び図８から分かるように、動画像再生をしている間は、メモリ領域Ｍ１０のアドレスの先頭から動画像鑑賞データを見た場合、動画像鑑賞データの連続性は崩れている。このため、外部接続装置２０は、メモリ領域Ｍ１０の状態を、図６に示したような状態に戻す必要がある。このため、本実施形態では、外部接続装置２０は、アドレス「００」に動画ヘッダ情報を格納するとともに、チューナ５２から新しい動画像鑑賞データを取得して、アドレス「０１」からアドレス「ＦＦ」にシーケンシャルに格納し直す。このステップＳ４０の後、上述したステップＳ２２に戻る。
【００５５】
このため、メモリ領域Ｍ１０に新しく格納された動画像鑑賞データを動画像鑑賞装置１０が取得することにより、動画像鑑賞装置１０の表示画面３８には、新しい動画像鑑賞データに基づく動画像選択画面Ｗ１０が表示されることとなる。
【００５６】
以上のように、本実施形態に係る外部接続装置２０によれば、動画像放送に基づいて生成された動画像鑑賞データを、擬似ファイルとしてメモリ５４に格納する際には、循環的に使用されるメモリ領域Ｍ１０を形成し、一度、動画像鑑賞装置１０に読み出されたアドレスのメモリ領域には、新しい動画像鑑賞データを上書きして格納するようにしたので、限られたメモリ容量しかないメモリ５４においても、動画像の擬似ファイルを格納し、この擬似ファイルを動画像鑑賞装置１０で再生できるようになる。
【００５７】
さらに、外部接続装置２０は、受信した動画像放送のデータを、この外部接続装置２０の接続された動画像鑑賞装置１０でサポートしているデータフォーマットの動画像鑑賞データに変換した上で、擬似ファイルとしてメモリ５４に格納しておくこととした。このため、動画像鑑賞装置１０は、この擬似ファイルをファイルとしてオープンするだけで、動画像放送の再生をできるようになる。
【００５８】
なお、本発明は上記実施形態に限定されず種々に変形可能である。例えば、上述した実施形態では、動画像鑑賞装置１０がＨ２６４のフォーマットに対応していない場合を例に処理内容を説明したが、動画像鑑賞装置１０がＨ２６４のフォーマットに対応している場合でも、本発明を同様に適用することができる。動画像鑑賞装置１０がＨ２６４のフォーマットに対応している場合には、チューナ５２から受信した動画像放送のデータは、フォーマット変換することなく、動画像鑑賞データとして、メモリ領域Ｍ１０に格納される。
【００５９】
また、上述した実施形態では、外部接続装置２０は、アクセスする擬似ファイルを動画像鑑賞装置１０から指定される前に、予め、メモリ領域Ｍ１０に動画像鑑賞データを充填しておくこととしたが、このメモリ領域Ｍ１０の動画像鑑賞データの充填は、アクセスする擬似ファイルが指定されてから行うようにしてもよい。この場合、アクセスする擬似ファイルを動画像鑑賞装置１０が指定してから、外部接続装置２０において、メモリ領域Ｍ１０に動画像鑑賞データが充填され、動画像鑑賞データが動画像鑑賞装置１０に送られることとなる。このため、動画像鑑賞装置１０がアクセスをしようとしてから相応の時間が経過することになるため、動画像鑑賞装置１０側でタイムアウトエラーとなる可能性もある。したがって、動画像鑑賞装置１０でタイムアウトエラーが発生しないように、動画像鑑賞装置１０でタイムアウトエラーが発生するまでの時間が、この経過時間より長く設定されている必要が生じる。
【００６０】
また、上述した実施形態では、ステップＳ４０で、これまでアクセスされていた擬似ファイルのメモリ領域Ｍ１０を、新しい動画像鑑賞データで再び充填することとしたが、このステップＳ４０の処理は省くことも可能である。このステップＳ４０の処理を省く場合、外部接続装置２０は、ファイルクローズの要求を受け付けた時点で動画像鑑賞処理を終了し、ユーザが再度、別の動画像放送を見ようとした場合は、この動画像鑑賞処理を初めからやり直すようにすればよい。
【００６１】
さらに、上述の実施形態で説明した動画像鑑賞処理については、この動画像鑑賞処理を実行するためのプログラムをフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）、ＲＯＭ、メモリカード等の記録媒体に記録して、記録媒体の形で頒布することが可能である。この場合、この記録媒体に記録されたプログラムを外部接続装置に読み込ませ、実行させることにより、上述した実施形態を実現することができる。
【００６２】
さらに、このようなプログラムは、記録媒体の形ではなく、ネットワークを通じて搬送波として頒布することも可能である。ネットワーク上を搬送波の形で伝送されたプログラムは、外部接続装置に取り込まれて、このプログラムを実行することにより上述した実施形態を実現することができる。
【００６３】
また、記録媒体にプログラムを記録する際や、ネットワーク上を搬送波として伝送される際に、プログラムの暗号化や圧縮化がなされている場合がある。この場合には、これら記録媒体や搬送波から取得したプログラムの復号や伸張を行った上で、外部接続装置はプログラムを実行する必要がある。
【００６４】
また、上述した実施形態では、動画像鑑賞処理をソフトウェアにより実現する場合を例に説明したが、この動画像鑑賞処理をＡＳＩＣ（Application Specific IC）などのハードウェアにより実現するようにしてもよい。
【図面の簡単な説明】
【００６５】
【図１】本実施形態に係る動画像鑑賞装置と外部接続装置の接続関係と、動画像鑑賞装置の内部構成の一例を示すブロック図。
【図２】図１に示した外部接続装置の内部構成の一例を示すブロック図。
【図３】図２に示した外部接続装置で実行される動画像鑑賞処理の内容を説明するためのフローチャートを示す図（その１）。
【図４】図２に示した外部接続装置で実行される動画像鑑賞処理の内容を説明するためのフローチャートを示す図（その２）。
【図５】動画像鑑賞処理で外部接続装置が生成するフォルダ及びファイル構成の一例を示す図。
【図６】外部接続装置のメモリに動画像鑑賞データをシーケンシャルに格納するために形成されるメモリ領域の構成の一例を示す図（初期状態）。
【図７】動画像鑑賞装置の表示画面に表示される動画像選択画面の一例を示す図。
【図８】外部接続装置のメモリに動画像鑑賞データをシーケンシャルに格納するために形成されるメモリ領域の構成の一例を示す図（動画再生中）。
【符号の説明】
【００６６】
１０  動画像鑑賞装置
２０  外部接続装置
３０  ＣＰＵ
３２  ＲＡＭ
３４  ＲＯＭ
３６  ハードディスクドライブ
３８  表示画面
４０  音声出力部
４２  インターフェース
４４  カード型スロット
【図１】
2008124635.tif 000003
【図２】
2008124635.tif 000004
【図３】
2008124635.tif 000005
【図４】
2008124635.tif 000006
【図５】
2008124635.tif 000007
【図６】
2008124635.tif 000008
【図７】
2008124635.tif 000009
【図８】
2008124635.tif 000010