(57)【特許請求の範囲】
【請求項１】
所定の規格に準拠して符号化されているデータを復号処理し、復号処理後のデータを再生処理するデータ処理装置であって、
受信したデータの欠落時間を算出するデータ欠落時間算出手段と、
再生処理される前記データに欠落が生じている場合、前記データ欠落時間算出手段により算出された欠落時間が所定の時間より長いときには、前記欠落に対して前記データの再生時間を短縮して再生する第１の処理を行い、前記欠落時間が前記所定の時間より短いときには、前記データの欠落部分に任意のデータを挿入する第２の処理を行う制御手段と、を備えることを特徴とするデータ処理装置。
【請求項２】
前記制御手段は、前記データ欠落時間算出手段により算出された前記欠落時間が所定の時間よりも長いか否かを判断し、前記欠落時間が前記所定の時間よりも長いと判断した場合には、再生処理される時間から当該欠落時間を省略して前記第１の処理を行うように制御し、
前記欠落時間が前記所定の時間よりも短いと判断した場合には、当該欠落時間を省略せずに任意のデータを挿入して前記第２の処理を行うように制御することを特徴とする請求項１記載のデータ処理装置。
【請求項３】
前記符号化されているデータから一定の時間間隔で所定の時間情報を含むパケットを抽出して時間情報テーブルを生成する時間情報テーブル生成手段と、
前記時間情報テーブルを参照して前記時間情報が前記一定の時間間隔で抽出されているか否かを判断する判断手段と、を備え、
前記データ欠落時間算出手段は、前記判断手段により前記時間情報が前記一定の時間間隔で抽出されていないと判断されたときには、データの欠落時間を算出することを特徴とする請求項２記載のデータ処理装置。
【請求項４】
データ欠落時間算出手段は、前記判断手段により前記時間情報が前記一定の時間間隔で抽出されていないと判断されたときには、前記符号化されているデータが欠落を生じていると推定し、前記一定の時間間隔になっていない箇所の直前の時間情報と直後の時間情報とに基づいてデータの欠落時間を算出することを特徴とする請求項３記載のデータ処理装置。
【請求項５】
前記制御手段は、前記欠落時間が所定の時間よりも長いと判断した場合には、前記欠落時間に任意のデータを挿入して前記再生処理を行うことを特徴とする請求項２から４のいずれか１項に記載のデータ処理装置。
【請求項６】
前記データ欠落時間算出手段は、前記直前の時間情報が属するパケットを解析し、再生開始のタイミングを規定する第１の再生開始時間情報と再生時間を取得し、前記直後の時間情報が属するパケットを解析し、再生開始のタイミングを規定する第２の再生開始時間情報を取得し、前記第１の再生開始時間情報と、前記再生時間と、前記第２の再生開始時間情報とから前記データの欠落時間を算出することを特徴とする請求項４に記載のデータ処理装置。
【請求項７】
前記任意のデータは、黒画像のデータ又は直前の画像のデータであることを特徴とする請求項２から６のいずれか１項に記載のデータ処理装置。
【請求項８】
前記制御手段は、前記任意のデータの挿入とともにデータが欠落した旨を視覚的又は聴覚的に報知するように制御することを特徴とする請求項２から７のいずれか１項に記載のデータ処理装置。
【請求項９】
所定の規格に準拠して符号化されているデータを復号処理し、復号処理後のデータを再生処理するデータ処理方法であって、
受信したデータの欠落時間を算出するデータ欠落時間算出工程と、
再生処理される前記データに欠落が生じている場合、前記データ欠落時間算出工程により算出された欠落時間が所定の時間より長いときには、前記欠落に対して前記データの再生時間を短縮して再生する第１の処理を行い、前記欠落時間が前記所定の時間より短いときには、前記データの欠落部分に任意のデータを挿入する第２の処理を行う切替工程と、を備えることを特徴とするデータ処理方法。
【請求項１０】
前記切替工程は、前記データ欠落時間算出工程により算出された前記欠落時間が所定の時間よりも長いか否かを判断し、前記欠落時間が前記所定の時間よりも長いと判断した場合には、再生処理される時間から当該欠落時間を省略して前記第１の処理を行うように切り替え、前記欠落時間が前記所定の時間よりも短いと判断した場合には、当該欠落時間を省略せずに任意のデータを挿入して前記第２の処理を行うように切り替えることを特徴とする請求項９記載のデータ処理方法。
【請求項１１】
所定の規格に準拠して符号化されているデータを復号処理し、復号処理後のデータを再生処理する電子機器であって、
受信したデータの欠落時間を算出するデータ欠落時間算出手段と、
再生処理される前記データに欠落が生じている場合、前記データ欠落時間算出手段により算出された欠落時間が所定の時間より長いときには、前記欠落に対して前記データの再生時間を短縮して再生する第１の処理を行い、前記欠落時間が前記所定の時間より短いときには、前記データの欠落部分に任意のデータを挿入する第２の処理を行う制御手段と、を備えることを特徴とする電子機器。
【請求項１２】
前記制御手段は、前記データ欠落時間算出手段により算出された前記欠落時間が所定の時間よりも長いか否かを判断し、前記欠落時間が前記所定の時間よりも長いと判断した場合には、再生処理される時間から当該欠落時間を省略して前記第１の処理を行うように制御し、前記欠落時間が前記所定の時間よりも短いと判断した場合には、当該欠落時間を省略せずに任意のデータを挿入して前記第２の処理を行うように制御することを特徴とする請求項１１記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、符号化されているデータを復号処理し、復号処理後のデータを再生処理するデータ処理装置及びデータ処理方法並びに電子機器に関する。
【背景技術】
【０００２】
近年、携帯電子機器は、例えば、テレビ放送波を受信するアンテナ部と、アンテナ部で受信したテレビ放送波を復調処理する復調処理部と、復調処理された信号（トランスポートストリーム（ＴＳ））を音声ＴＳと映像ＴＳとに分離する分離処理部と、分離処理された音声ＴＳをデコード処理する音声ＴＳデコード処理部と、分離処理された映像ＴＳをデコード処理する映像ＴＳデコード処理部と、音声ＴＳデコード処理部によりデコード処理された音声を出力するスピーカと、映像ＴＳデコード処理部によりデコード処理された映像を出力するディスプレイと、ＴＳから同期信号を抽出し、音声と映像の同期処理を行う同期処理部と、を備えるものがある。
【０００３】
また、このような携帯電子機器では、受信したコンテンツをメモリに録画することができる機能も有している。
【０００４】
ここで、コンテンツの録画時に、ストリームが欠落している場合には、欠落している部分に前画面を表示又は黒画像等を挿入することにより実時間を変えないで再生する方法（以下、第１の再生方法という。）や、また、特許文献１に提案されているように、欠落した部分を飛ばすことにより実時間を短縮して再生する方法（以下、第２の再生方法という。）がある。
【特許文献１】特開２００６−２３８００３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、第１の再生方法を採用する携帯電子機器において、例えば、数分間にも及ぶ長時間分のストリームの欠落が生じた場合、数分間も前画面や黒画像等が無音状態で再生されることになり、視聴者に違和感を与えてしまい、好ましい再生形態ではない。
【０００６】
また、第２の再生方法を採用する携帯電子機器において、例えば、数秒程度の短期間のストリームの欠落が生じた場合、その数秒間の画像や音声が短縮されてしまうため、視聴者に違和感を与えてしまい、好ましい再生形態ではない。
【０００７】
本発明は、上述のような課題に鑑みてなされたものであり、その目的の一つは、視聴者に違和感を与えない再生処理を行うことができるデータ処理装置及びデータ処理方法並びに電子機器を提供することである。
【課題を解決するための手段】
【０００８】
本発明に係るデータ処理装置は、上述の課題を解決するために、所定の規格に準拠して符号化されているデータを復号処理し、復号処理後のデータを再生処理するデータ処理装置であって、受信したデータの欠落時間を算出するデータ欠落時間算出手段と、再生処理される前記データに欠落が生じている場合、前記データ欠落時間算出手段により算出された欠落時間に基づいて、前記欠落に対して前記データの再生時間を短縮して再生する第１の処理と、前記データの欠落部分に任意のデータを挿入する第２の処理とを切り替える制御手段とを備えることを特徴とする。
【０００９】
また、上記データ処理装置では、前記制御手段は、前記データ欠落時間算出手段により算出された前記欠落時間が所定の時間よりも長いか否かを判断し、前記欠落時間が前記所定の時間よりも長いと判断した場合には、再生処理される時間から当該欠落時間を省略して前記第１の処理を行うように制御し、前記欠落時間が前記所定の時間よりも短いと判断した場合には、当該欠落時間を省略せずに任意のデータを挿入して前記第２の処理を行うように制御することが好ましい。
【００１０】
また、上記データ処理装置では、前記符号化されているデータから一定の時間間隔で所定の時間情報を含むパケットを抽出して時間情報テーブルを生成する時間情報テーブル生成手段と、前記時間情報テーブルを参照して前記時間情報が前記一定の時間間隔で抽出されているか否かを判断する判断手段と、を備え、前記データ欠落時間算出手段は、前記判断手段により前記時間情報が前記一定の時間間隔で抽出されていないと判断されたときには、データの欠落時間を算出することが好ましい。
【００１１】
また、上記データ処理装置では、データ欠落時間算出手段は、前記判断手段により前記時間情報が前記一定の時間間隔で抽出されていないと判断されたときには、前記符号化されているデータが欠落を生じていると推定し、前記一定の時間間隔になっていない箇所の直前の時間情報と直後の時間情報とに基づいてデータの欠落時間を算出することが好ましい。
【００１２】
また、上記データ処理装置では、前記制御手段は、前記欠落時間が所定の時間よりも長いと判断した場合には、前記欠落時間に任意のデータを挿入して前記再生処理を行うことが好ましい。
【００１３】
また、上記データ処理装置では、前記データ欠落時間算出手段は、前記直前の時間情報が属するパケットを解析し、再生開始のタイミングを規定する第１の再生開始時間情報と再生時間を取得し、前記直後の時間情報が属するパケットを解析し、再生開始のタイミングを規定する第２の再生開始時間情報を取得し、前記第１の再生開始時間情報と、前記再生時間と、前記第２の再生開始時間情報とから前記データの欠落時間を算出することが好ましい。
【００１４】
また、上記データ処理装置では、前記任意のデータは、黒画像のデータ又は直前の画像のデータであることが好ましい。
【００１５】
また、上記データ処理装置では、前記制御手段は、前記任意のデータの挿入とともにデータが欠落した旨を視覚的又は聴覚的に報知するように制御することが好ましい。
【００１６】
本発明に係るデータ処理方法は、上述の課題を解決するために、所定の規格に準拠して符号化されているデータを復号処理し、復号処理後のデータを再生処理するデータ処理方法であって、受信したデータの欠落時間を算出するデータ欠落時間算出工程と、再生処理される前記データに欠落が生じている場合、前記データ欠落時間算出工程により算出された欠落時間に基づいて、前記欠落に対して前記データの再生時間を短縮して再生する第１の処理と、前記データの欠落部分に任意のデータを挿入する第２の処理とを切り替える切替工程とを備えることを特徴とする。
【００１７】
また、上記データ処理方法では、前記切替工程は、前記データ欠落時間算出工程により算出された前記欠落時間が所定の時間よりも長いか否かを判断し、前記欠落時間が前記所定の時間よりも長いと判断した場合には、再生処理される時間から当該欠落時間を省略して前記第１の処理を行うように切り替え、前記欠落時間が前記所定の時間よりも短いと判断した場合には、当該欠落時間を省略せずに任意のデータを挿入して前記第２の処理を行うように切り替えることが好ましい。
【００１８】
本発明に係る電子機器は、上述の課題を解決するために所定の規格に準拠して符号化されているデータを復号処理し、復号処理後のデータを再生処理する電子機器であって、、受信したデータの欠落時間を算出するデータ欠落時間算出手段と、再生処理される前記データに欠落が生じている場合、前記データ欠落時間算出手段により算出された欠落時間に基づいて、前記欠落に対して前記データの再生時間を短縮して再生する第１の処理と、前記データの欠落部分に任意のデータを挿入する第２の処理とを切り替える制御手段とを備えることを特徴とする。
【００１９】
また、上記電子機器では、前記制御手段は、前記データ欠落時間算出手段により算出された前記欠落時間が所定の時間よりも長いか否かを判断し、前記欠落時間が前記所定の時間よりも長いと判断した場合には、再生処理される時間から当該欠落時間を省略して前記第１の処理を行うように制御し、前記欠落時間が前記所定の時間よりも短いと判断した場合には、当該欠落時間を省略せずに任意のデータを挿入して前記第２の処理を行うように制御することが好ましい。
【発明の効果】
【００２０】
本発明によれば、視聴者に違和感を与えない再生処理を行うことができる。
【発明を実施するための最良の形態】
【００２１】
以下、図面を参照して本発明を実施するための最良の形態を説明する。なお、以下、本発明に係るデータ処理装置を備える電子機器として携帯電話機について説明するが、本発明はこれに限定されるものではなく、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ  ｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ポータブルナビゲーション装置、ノートパソコン等であっても良い。
【００２２】
図１及び図２により、携帯電話機１における基本構造を説明する。図１は、携帯電話機１を開いた状態（第１開状態）における正面図を示す。また、図２（Ａ）は、携帯電話機１を開いた状態における左側面図を示し、図２（Ｂ）は、携帯電話機１を開いた状態における右側面図を示す。
【００２３】
携帯電話機１は、操作部側筐体２と、表示部側筐体３とを備える。操作部側筐体２と表示部側筐体３とはヒンジ機構を備える連結部４を介して連結され、該携帯電話機１を開状態及び閉状態に変形可能なように構成されている。
【００２４】
ここで、閉状態とは、両筐体が互いに重なるように配置された状態であり、開状態とは、両筐体が互いに重ならないように配置された状態をいう。そして、開状態における表状態とは、後述する表示部側筐体３における表面３Ａに配置されるディスプレイ３０と、操作部側筐体２におけるフロントケース２ａに配置される操作キー群１１とが同じ側を向くように配置された状態であり、裏状態とは、表示部側筐体３におけるディスプレイ３０と操作部側筐体２における操作キー群１１とが反対側を向くように配置された状態をいう。
【００２５】
操作部側筐体２は、外面がフロントケース２ａとリアケース２ｂにより構成される。この操作部側筐体２は、フロントケース２ａ側に、操作キー群１１と、携帯電話機１の使用者が通話時に発した音声が入力される音声入力部（マイク）１２とがそれぞれ露出するように構成される。ここで、操作キー群１１は、各種設定や電話帳機能やメール機能等の各種機能を作動させるための機能設定操作キー１３と、電話番号の数字やメール等の文字等を入力するための入力操作キー１４と、各種操作における決定や上下左右方向のスクロール等を行う決定操作キー１５と、から構成されている。また、マイク１２は、操作部側筐体２の長手方向における連結部４側とは反対の外端部側に配置される。つまり、マイク１２は、携帯電話機１が開状態において一方の外端部側に配置される。
【００２６】
操作キー群１１を構成する各キーそれぞれには、操作部側筐体２と表示部側筐体３との開閉状態や表裏状態等の変形状態や、起動されているアプリケーションの種類に応じて所定の機能が割り当てられる（キー・アサイン）。携帯電話機１において、操作キー群１１を構成する各キーが使用者により押圧されることで、各キーに割り当てられている機能に応じた動作が実行される。
【００２７】
操作部側筐体２における一方の側面には、図２（Ａ）に示すように、外部機器（例えば、ホスト装置）とデータの送受信を行うためのインターフェース１６と、ヘッドホン／マイク端子１７と、着脱可能な外部メモリのインターフェース１８と、バッテリを充電するための充電端子１９とが設けられている。なお、インターフェース１６、ヘッドホン端子／マイク端子１７及びインターフェース１８は、不使用時において着脱可能な防塵対策用のキャップで覆われている。
【００２８】
操作部側筐体２における他方の側面には、図２（Ｂ）に示すように、一対のサイドキー２０と、撮像時に使用される操作キー２１と、電波の受信角度を調整可能な放送波受信用のアンテナ部２２とが配置される。このサイドキー２０には、操作部側筐体２と表示部側筐体３との開閉状態の変形状態や、起動されているアプリケーションの種類に応じて所定の機能が割り当てられる（キー・アサイン）。ここで、上述と同様に、サイドキー２０が使用者により押圧されることで、携帯電話機１においてサイドキー２０に割り当てられている機能に応じた動作が実行される。
【００２９】
また、表示部側筐体３は、外面がフロントケース３ａとリアケース３ｂにより構成される。表示部側筐体３におけるフロントケース３ａには、図１に示すように、各種情報を表示するための所定形状のディスプレイ３０と、通話の相手側における音声を出力する音声出力部３１とが露出するように配置される。ここで、音声出力部３１は、表示部側筐体３の長手方向における連結部４とは反対の外端部側に配置される。つまり、音声出力部３１は、携帯電話機１が開状態において他方の端部側に配置される。
【００３０】
なお、本実施形態においては、連結部４により折り畳み可能な携帯電話機１の説明をしているが、折り畳み式ではなく、操作部側筐体２と表示部側筐体３とを重ね合わせた状態から一方の筐体を一方向にスライドさせるようにしたスライド式や、操作部側筐体２と表示部側筐体３との重ね合せ方向に沿う軸線を中心に一方の筐体を回転させるようにした回転式（ターンタイプ）や、操作部側筐体２と表示部側筐体３とが一つの筐体に配置され連結部を有さない型式（ストレートタイプ）でも良い。
【００３１】
つぎに、図３の機能ブロック図を参照して、携帯電話機１の各機能について説明する。携帯電話機１は、図３に示すように、外部機器（無線基地局等）と通信を行う通信部１００と、所定の処理を行う処理部１５０と、放送波を受信する放送波受信部２００と、を備えている。
【００３２】
通信部１００の構成と動作について説明する。通信部１００は、所定の通信方式（例えば、ＣＤＭＡ（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｉｔｉｐｌｅ  Ａｃｃｅｓｓ）２０００＿１ｘ等）に基づいて、基地局を介して他の通信端末装置との間で電話による通信やメールによる通信等を行うアンテナ部１０１と、送信処理を行う送信回路と受信処理を行う受信回路とにより構成される通信処理部１０２と、を備える。
【００３３】
アンテナ部１０１は、例えば、所定の使用周波数帯（例えば、８００ＭＨｚ）で基地局と通信を行う。なお、使用周波数帯は、８００ＭＨｚ以外の周波数帯であっても良い。また、アンテナ部１０１は、複数の使用周波数帯に対応できるように構成されていても良い。
【００３４】
通信処理部１０２は、アンテナ部１０１によって受信した信号を受信回路により復調処理し、処理後の信号を処理部１５０に供給し、また、処理部１５０から供給された信号を送信回路により変調処理し、アンテナ部１０１を介して外部機器に送信する。
【００３５】
また、処理部１５０は、操作キー群１１と、マイク１２と、ディスプレイ３０と、音声出力部３１と、所定のデータが格納されるメモリ１５１と、所定の音処理を行う音処理部１５２と、所定の画像処理を行う画像処理部１５３と、被写体を撮像するカメラ部２３と、着信音等が出力されるスピーカ１５４と、各構成部分を制御する主制御部１５５等を備えている。なお、メモリ１５１は、着脱可能なメモリであって、放送波受信部２００等により受信されたコンテンツが保存される。
【００３６】
また、放送波受信部２００の構成と動作について説明する。放送波受信部２００は、図４に示すように、アンテナ部２２と、アンテナ部２２に接続されている受信処理部２０１と、受信処理部２０１により処理された信号が供給される復号処理部２０２と、復号処理部２０２により復号処理された信号が供給される再生処理部２０３と、受信処理部２０１により処理された信号が供給される時間情報テーブル生成部２０４（時間情報テーブル生成手段）と、時間情報テーブル生成部２０４に接続されている判断部２０５（判断手段）と、判断部２０５に接続されているデータ欠落時間算出部２０６（データ欠落時間算出手段）と、データ欠落時間算出部２０６に接続され、所定の制御を行う制御部２０７（制御手段）とを備える。また、放送波受信部２００は、受信処理部２０１により処理された信号（ストリーム）をメモリ１５１に書き込み、また、メモリ１５１から読み出す書込・読出部２０８を備えている。
【００３７】
アンテナ部２２は、空間を伝播してくる信号を受信し、受信した信号を受信処理部２０１に供給する。また、アンテナ部２２は、上述したように、電波の受信角度を調整可能なように構成されている。また、アンテナ部２２により受信される信号は、所定の規格（例えば、ＭＰＥＧ（ｍｏｖｉｎｇ  ｐｉｃｔｕｒｅ  ｅｘｐｅｒｔｓ  ｇｒｏｕｐ）２）に準拠して符号化されているものとする。
【００３８】
受信処理部２０１は、所定の処理を行う。具体的には、受信処理部２０１は、所定方式により変調・圧縮処理されたデジタル放送信号を受信し、受信したデジタル放送信号に基づいて、放送局が送り出したＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）パケットの復元処理を行う。
【００３９】
ここで、ＴＳパケットについて説明する。ＴＳパケットには、映像ＴＳパケットと、音声ＴＳパケットと、字幕や番組情報等の付加情報が含まれている。また、この付加情報には、復号処理の開始タイミングを規定する時刻情報（ＤＴＳ、ｄｅｃｏｄｉｎｇ  ｔｉｍｅ  ｓｔａｍｐ）や、再生を行うタイミングを規定する時刻情報（ＰＴＳ、Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｔｉｍｅ  Ｓｔａｍｐ）等が含まれている。
【００４０】
また、ＴＳパケットは、１８８バイトの固定長パケットであり、図５に示すように、４バイト固定のヘッダと、１８４バイト可変長であるアダプテーションフィールドと、ペイロードとから構成されている。また、ヘッダには、ＰＩＤ（Ｐａｋｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）が記述されており、パケットの識別を可能としている。
【００４１】
また、同じＰＩＤである複数のＴＳパケットのペイロード部分がつなぎ合わされることにより、ＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）パケットが構成される。
【００４２】
また、ＰＥＳパケットには、パケットごとに一定の時間間隔でＰＣＲ（Ｐｒｏｇｒａｍ  Ｃｌｏｃｋ  Ｒｅｆｅｒｅｎｃｅ）が含まれている。ここで、ＰＣＲは、復号処理部２０２により符号化されているデータを復号処理する際及び、再生処理部２０３により復号処理後のデータを再生処理する際に参照される基準の時間情報である。したがって、ＰＣＲを参照することにより、システムの時間情報を得ることができる。
【００４３】
また、ＰＥＳパケットは、単一のメディア情報をあるプレゼンテーションの単位でパケット化されており、メディア再生の時間管理を行う単位となる。したがって、一つのＰＥＳパケットで、一つのフレームを構成する。
【００４４】
復号処理部２０２は、受信処理部２０１により復元処理された後の信号に係るデータ、又は書込・読出部２０８によりメモリ１５１から読み出されたデータをパケットごとに復号処理する。
【００４５】
再生処理部２０３は、復号処理部２０２による復号処理後のデータを再生処理し、処理後の映像信号をディスプレイ３０に供給し、処理後の音声信号をスピーカ１５４に供給する。
【００４６】
時間情報テーブル生成部２０４は、符号化されているデータに一定の時間間隔でパケットごとに含まれている所定の時間情報を抽出して時間情報テーブルを生成する。ここで、所定の時間情報とは、例えば、ＭＰＥＧ２において規定されているＰＣＲである。
【００４７】
判断部２０５は、時間情報テーブルを参照して時間情報が一定の時間間隔で抽出されているか否かを判断する。
【００４８】
データ欠落時間算出部２０６は、判断部２０５により時間情報が一定の時間間隔で抽出されていないと判断されたときには、符号化されているデータが欠落を生じていると推定し、一定の時間間隔になっていない箇所の直前の時間情報と直後の時間情報とに基づいてデータの欠落時間を算出する。
【００４９】
また、データ欠落時間算出部２０６は、直前の時間情報が属するパケットを解析し、再生開始のタイミングを規定する第１の再生開始時間情報と再生時間を取得し、直後の時間情報が属するパケットを解析し、再生開始のタイミングを規定する第２の再生開始時間情報を取得し、第１の再生開始時間情報と、再生時間と、第２の再生開始時間情報とからデータの欠落時間を算出する構成であっても良い。
【００５０】
制御部２０７は、データ欠落時間算出部２０６により算出された欠落時間が所定の時間よりも長いか否かを判断し、欠落時間が所定の時間よりも長いと判断した場合には、当該欠落時間を省略して再生処理部２０３による再生処理を行うように制御し（第１の処理）、欠落時間が所定の時間よりも短いと判断した場合には、当該欠落時間を省略せずに任意のデータを挿入して再生処理部２０３による再生処理を行うように制御する（第２の処理）。なお、再生処理部２０３は、第１の処理において任意のデータを挿入して再生処理を行うように制御する構成にしても良い。
【００５１】
また、任意のデータは、例えば、黒画像のデータ又は直前の画像のデータである。また、制御部２０７は、例えば、黒画像又は直前の画像を挿入するときには、画面が次第に明るくなり映像が現れるように挿入（フェードイン挿入）し、黒画像又は直前の画像のデータを消去するときには、映像が次第に消えて行くように消去（フェードアウト）しても良い。また、制御部２０７は、黒画像又は直前の画像を挿入する際に、画面中に映像が何秒欠落したのかを示すメッセージを併せて挿入しても良い。
【００５２】
＜実施例＞
ここで、放送波受信部２００の具体的な動作について説明する。なお、以下では、映像ＰＥＳにおいて一定期間（図６中のａ−ｂ期間）においてデータ（ストリーム）の欠落が生じたものとする。
【００５３】
また、ＰＣＲは、上述したように、システムの時間情報を保持しており、図６に示すように、映像ＰＥＳにおいて所定の時間間隔（例えば、０．５ｓ間隔）で配置されているので、ＰＣＲを監視することにより、データの欠落を予測することができる。
【００５４】
時間情報テーブル生成部２０４は、各映像ＰＥＳからＰＣＲのみを抽出し、時間情報テーブルＡを生成する（図６を参照）。判断部２０５は、時間情報テーブル生成部２０４により生成された時間情報テーブルを監視し、ＰＣＲが所定の時間間隔で抽出されているか否かを判断する。図６に示す例では、ＰＲＣ３〜ＰＣＲ５を抽出することができない。
【００５５】
判断部２０５は、時間情報テーブルを参照し、ＰＣＲ３〜ＰＣＲ５が抽出できていないことを把握し、データが欠落していると判断する。
【００５６】
データ欠落時間算出部２０６は、判断部２０５の判断結果に基づいて、ＰＣＲ２〜ＰＣＲ６の間における正確な欠落時間を算出する。データ欠落時間算出部２０６は、ＰＣＲ６が配置されている位置から前に向かって、映像ＰＥＳの先頭をサーチする（図７（Ａ）中の「Ａ１」）。データ欠落時間算出部２０６は、最初にサーチされた映像ＰＥＳ１にデータの欠落が生じていないかどうかを判定する（図７（Ａ）中の「Ａ２」）。
【００５７】
データ欠落時間算出部２０６は、映像ＰＥＳ１にデータの欠落が生じていないと判定した場合には、映像ＰＥＳ１のヘッダを解析し、ＰＴＳ１と再生開始時間（ＤＲＵ１）を取得する（７（Ａ）中の「Ａ３」）。なお、一般的には、ＰＥＳは、複数のコンテンツのパケットが多重化されているため、同一のコンテンツにおける映像ＰＥＳが連続していることは稀であるが、本実施例では、便宜上、同一のコンテンツにおける映像ＰＥＳが連続しているものとして説明する。
【００５８】
つぎに、データ欠落時間算出部２０６は、ＰＣＲ２が配置されている位置から後ろに向かって映像ＰＥＳの先頭をサーチする（図７（Ｂ）中の「Ｂ１」）。データ欠落時間算出部２０６は、最初にサーチされた映像ＰＥＳ２にデータの欠落が生じていないかどうかを判定する（図７（Ｂ）中の「Ｂ２」）。
【００５９】
データ欠落時間算出部２０６は、映像ＰＥＳ２にデータの欠落が生じていないと判定した場合には、映像ＰＥＳ２のヘッダを解析し、ＰＴＳ２を取得する（図７（Ｂ）中の「Ｂ３」）。
【００６０】
データ欠落時間算出部２０６は、所定の演算（ＰＴＳ２−（ＰＴＳ１＋ＤＲＵ１））を行い、データの欠落時間を算出する。
【００６１】
制御部２０７は、データ欠落時間算出部２０６による演算結果からデータの欠落時間が所定の時間よりも長いか短いかを判断する。
【００６２】
制御部２０７は、欠落時間が所定の時間（例えば、３ｓ）よりも長いと判断した場合には、当該欠落時間を省略して再生処理部２０３による再生処理を行うように制御する。したがって、例えば、欠落時間が４ｓ〜６０ｓの５６ｓであった場合には、所定の時間よりも長いので、制御部２０７の制御により、再生処理部２０３からディスプレイ３０に出力される画像は、図８（Ａ）に示すように、再生時間を短縮しつつ黒画像等の任意の画像が挿入されて再生が行われる。したがって、本発明では、長期間に渡るデータの欠落が生じた場合において、長時間に渡って前画面や黒画像等が無音状態で再生されることはないので、視聴者に違和感を与えず、良好な再生形態を実現することができる。
【００６３】
また、制御部２０７は、欠落時間が所定の時間（例えば、３ｓ）よりも短いと判断した場合には、当該欠落時間を省略せずに再生処理部２０３による再生処理を行うように制御する。したがって、例えば、欠落時間が４ｓ〜６ｓの２ｓであった場合には、所定の時間より短いので、制御部２０７の制御により、再生処理部２０３からディスプレイ３０に出力される画像は、図８（Ｂ）に示すように、再生時間が省略されることなく黒画像等の任意の画像が挿入されて再生が行われる。したがって、本発明では、数秒程度の短期間のデータの欠落が生じた場合において、その数秒間の画像や音声が短縮されることがないので、視聴者に違和感を与えず、良好な再生形態を実現することができる。なお、図８（Ｂ）では、２箇所（４ｓ〜６ｓ、及び１２ｓ）で短時間のデータ欠落が生じた場合の再生制御を示している。
【００６４】
このようにして、本発明に係る携帯電話機１では、データの欠落時間に応じて適宜表示方法を変更するので、視聴者に対して視聴しやすい再生形態を提供することができる。
【００６５】
なお、制御部２０７は、欠落時間が所定の時間と同等であれば、再生時間を省略するように制御しても良いし、また、再生時間を省略しないように制御しても良い。
【００６６】
また、上述では映像ＰＥＳが一定期間においてストリームの欠落が生じた場合について例示したが、これに限られず、本発明は、音声ＰＥＳが一定期間においてストリームの欠落が生じた場合であっても対応可能である。
【００６７】
また、本実施例においては、復号処理部２０２と、再生処理部２０３と、時間情報テーブル生成部２０４と、判断部２０５と、データ欠落時間算出部２０６と、制御部２０７とは、放送波受信部２００に備えられているものとしたが、これに限られず、これらは、処理部１５０に備えられても良い。また、本実施例においては、判断部２０５と、データ欠落時間算出部２０６と、制御部２０７とによって各処理がそれぞれ独立して実行されるものとして説明したが、これに限られず、主制御部１５５により一体的に実行されるような構成であっても良い。
【００６８】
また、本実施例において、判断部２０５は、ＭＰＥＧ２−ＴＳ内のＰＣＲの規則性に基づいてデータの欠落判定を行うものとして説明したが、これに限られず、ＴＯＴや映像又は音声のＰＴＳの規則性に基づいてデータの欠落判定を行う構成であっても良い。
【図面の簡単な説明】
【００６９】
【図１】携帯電話機を開いた状態（第１開状態）における正面図を示す。
【図２】（Ａ）携帯電話機を開いた状態における左側面図を示し、（Ｂ）携帯電話機を開いた状態における右側面図を示す。
【図３】本発明に係る携帯電話機の機能を示すブロック図である。
【図４】本発明に係る携帯電話機に備えられている放送波処理部の機能を示すブロック図である。
【図５】ＴＳパケットの構成について示す図である。
【図６】ＰＣＲの説明に供する図である。
【図７】データの欠落時間を算出する方法についての説明に供する図である。
【図８】データの欠落時間に応じて制御が行われた後の再生画像の様子を示す図である。
【符号の説明】
【００７０】
１  携帯電話機
２２  アンテナ部
１５１  メモリ
２００  放送波処理部
２０１  受信処理部
２０２  復号処理部
２０３  再生処理部
２０４  時間情報テーブル生成部（時間情報テーブル生成手段）
２０５  判断部（判断手段）
２０６  データ欠落時間算出部（データ欠落時間算出手段）
２０７  制御部（制御手段）
２０８  書込・読出部
【図１】
0005284652.tif 000002
【図２】
0005284652.tif 000003
【図３】
0005284652.tif 000004
【図４】
0005284652.tif 000005
【図５】
0005284652.tif 000006
【図６】
0005284652.tif 000007
【図７】
0005284652.tif 000008
【図８】
0005284652.tif 000009