(57)【特許請求の範囲】
【請求項１】
デジタル放送を受信する放送受信装置において、
受信したデジタル放送データの中から番組に対応して放送される放送受信装置で利用可能な番組以外のコンテンツを記憶する記憶手段と、
前記番組の放送後において、該記憶手段に記憶した番組以外のコンテンツを、該コンテンツに対応する番組情報と関連付けて表示する表示手段と、
を含むことを特徴とする放送受信装置。
【請求項２】
前記表示されている番組情報と関連付けられた番組以外のコンテンツを選択すると、当該コンテンツを用いた処理を実行する制御手段、を備えたことを特徴とする、
請求項１記載の放送受信装置。
【請求項３】
前記記憶手段は、前記番組以外のコンテンツに関連付けた保護フラグを記憶し、
前記記憶手段に新規の前記番組以外のコンテンツを記憶するための空きがない場合、前記記憶手段に記憶されている前記番組以外のコンテンツの保護フラグを参照して、該保護設定されていない前記番組以外のコンテンツの記憶領域に新規の前記番組以外のコンテンツを記憶させる制御手段、を備えたことを特徴とする、
請求項１記載の放送受信装置。
【請求項４】
前記記憶手段に記憶されている前記番組以外のコンテンツの中から該コンテンツに含まれる利用期限情報を参照し、現在時刻に基づいて利用期限が過ぎている番組以外のコンテンツを利用不可能な状態または消去する制御手段、を備えたことを特徴とする、
請求項１記載の放送受信装置。
【請求項５】
受信した前記デジタル放送データの中から特定の番組以外のコンテンツを指示するコマンドを検出すると、前記記憶手段に記憶されている前記番組以外のコンテンツの中で、当該指示されたコンテンツを利用不可能な状態または消去する制御手段、を備えたことを特徴とする、
請求項１記載の放送受信装置。
【請求項６】
前記記憶手段に記憶されている前記番組以外のコンテンツをもとにした複製物を作成する際に、該コンテンツに含まれる著作権保護データを参照し、該著作権保護データに基づいて複製を許可または禁止制御する制御手段、を備えたことを特徴とする、
請求項１記載の放送受信装置。
【請求項７】
前記記憶手段に記憶されている前記番組以外のコンテンツを使用する際に、該コンテンツに含まれる保護データを参照し、該保護データに基づいて使用を許可または禁止制御する制御手段、を備えたことを特徴とする、
請求項１記載の放送受信装置。
【請求項８】
受信したデジタル放送データの中から番組に対応して放送される放送受信装置で利用可能な番組以外のコンテンツを記憶し、前記番組の放送後において、該記憶した番組以外のコンテンツと該コンテンツに対応する番組情報とを関連付けて表示することを特徴とするデータ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデジタル放送受信手段を備えた放送受信装置及びデータ処理方法に関する。
特に、本発明は、番組に多重して放送される放送受信装置で利用可能なデータを検出して記憶し、これを利用するように状態設定する放送受信装置に関する。さらに本発明は、そのようなデータ利用方法に関する。
【背景技術】
【０００２】
従来、デジタル放送は衛星放送において、テレビジョン放送、ラジオ放送、データ放送といったメディアが実用化されている。これらのうち、データ放送はテレビジョン放送、ラジオ放送の番組と連動するもの（番組連動型データ放送）と、独立なデータ放送が実用化されている（非特許文献１、非特許文献２、参照）。
番組連動型データ放送は、番組を視聴していると番組に多重化されて放送されるデータ放送が自動的に利用可能になるもので、データ放送によって文字や画像で構成した画面を表示させ、ニュース、天気予報、番組関連情報、ショッピング情報など、様々な情報を取得することができる。
データ放送は、番組放送中に同じ内容を何度も繰り返し放送することにより、途中から視聴を始めた場合でも問題なく利用できるようにされている。デジタルデータ放送は、放送という一方向の通信メディアでありながら、選択肢を用意して多岐に渡る情報を提供可能としておくことにより、インタラクティブなメディアを作り上げている。
【０００３】
さらに地上波デジタル放送も実用化されているが、番組とデータ放送とを多重化し、提示する仕組みはほぼ同じになっている。そして地上波デジタル放送を携帯機器で受信し視聴可能とすることも検討されている（例えば、特許文献１を参照）。
【０００４】
一方、携帯電話機等の携帯端末装置においては、携帯電話網を用いてデータ通信を行い、データセンターやインターネットへ接続し、携帯端末装置で利用する静止画像や動画像や着信メロディーや着信ムービーをダウンロードしている。
【０００５】
特許文献２は、このような従来技術による移動通信端末を開示している。この装置は、壁紙、スクリーンセーバ、発呼着呼時に表示する動画像、アイコン、フォント画面枠の装飾、着信音やメール着信音などを設定する。複数のデータが一つの設定ファイルに格納されており、一つの設定ファイルを選択するとそれに格納されている複数のデータにより複数の設定が行われる。設定ファイルは予め記憶しておくか、またはデータ通信によってダウンロードするなどして取得してもよい。
【０００６】
また、特許文献３では、データ放送供給方法が開示されている。この方法は、衛星デジタル放送において、空いた放送帯域にデータ放送を割り当て、受信側で受信したデータ放送を記録媒体に蓄積するとともに、データ放送に含まれているコンテンツごとに振り分け、この記録したコンテンツをテレビジョン受像機の操作によって適宜選択して視聴するという方法である。これは空いた狭い帯域を有効利用するとともに、コンテンツの配信やサービス事業等の普及を目指したものである。
【０００７】
また、特許文献４では、番組予約の容易な放送受信装置が開示されている。この装置は、視聴した番組の視聴情報を記録し、記録された視聴情報から視聴履歴表を作成して表示し、表示された視聴履歴表の中で番組を選択し、選択した番組と同様の番組の受信を予約するという装置である。この装置では、毎週あるいは毎日放送される一連の番組の予約を視聴者が容易に行うことができる。この装置が表示する視聴履歴表には、一定期間前から現在までに視聴した番組の、曜日、開始及び終了時刻、チャンネルなどの情報が含まれている。  
【特許文献１】特開２００２−９９２０号公報
【特許文献２】特開２００２−１１８６３８号公報
【特許文献３】特開２００１−３５７３１１号公報
【特許文献４】特開２００１−３３３３３６号公報
【非特許文献１】ＡＲＩＢ  ＳＴＤ−Ｂ２４  デジタル放送におけるデータ放送符号化方式と伝送方式、電波産業会
【非特許文献２】ＡＲＩＢ  ＳＴＤ−Ｂ３２  デジタル放送における映像符号化、音声符号化及び多重化方式、電波産業会
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上記従来例では、壁紙や着信音を新しいものに変えたいと思った際に、それを提供しているデータセンターやインターネットサイトに接続しなければならず、データ通信を行うための手順が面倒であるという問題がある。
【０００９】
また利用可能なデータを探したり、自分の好みに合うかを検討したりしなければならならないという手順も面倒である。
【００１０】
携帯電話機の利用者の中にはデータ通信について知識がなく、詳細な使用方法を理解しない人も少なくないため、こうしたダウンロードサービスを利用できない人がいるという問題がある。
【００１１】
またデータ通信を利用すると通信料金がかかってしまうという問題がある。
ダウンロードにかかる時間は通信速度によって異なるが、普及タイプの携帯電話機の通信速度は14.4kbpsから64kbpsであるため、数分の時間を要するという問題がある。
【００１２】
また、特許文献３では、データ放送に含まれているコンテンツが番組に関係ないものであったり、視聴している番組とリンクしてコンテンツが記録されたりしないので、ユーザが視聴した番組に関連したコンテンツに容易にアクセスできないという問題がある。
【００１３】
また、特許文献４では、視聴履歴の表示は出来るが、データ放送にコンテンツが含まれていない。
【課題を解決するための手段】
【００１４】
本発明は上記の問題を克服することを目的とする。
本発明によれば、デジタル放送を受信する放送受信装置において、受信したデジタル放送データの中から番組に対応して放送される放送受信装置で利用可能な番組以外のコンテンツを記憶する記憶手段と、前記番組の放送後において、該記憶手段に記憶した番組以外のコンテンツを、該コンテンツに対応する番組情報と関連付けて表示する表示手段とを含むことを特徴とする。
また本発明のデータ処理方法は、受信したデジタル放送データの中から番組に対応して放送される放送受信装置で利用可能な番組以外のコンテンツを記憶し、前記番組の放送後において、該記憶した番組以外のコンテンツと該コンテンツに対応する番組情報とを関連付けて表示することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、デジタル放送を視聴したり記録（例えば録画）したりすることによって、放送受信装置で利用可能なデータを記憶し、後にこれを番組に関連付けて表示し、選択することによって放送受信装置でデータを容易に利用するようにすることができる。また、データ通信を行うという面倒な手順が不要となる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明を実施するための最良の形態を、本発明の放送受信装置を代表してデジタル放送受信機能を有する携帯端末装置を例示して図面に基づいて説明する。
【００１７】
第１実施の形態
図１は本発明の第１実施形態である携帯端末装置を示すブロック図である。図２は図１に示した携帯端末装置の外観図である。
図１および図２の携帯端末装置１００は、地上デジタル放送受信手段１を備え、かつ携帯電話網を利用したデータ通信を実現する無線部１２、オーディオ部１３、マイクロフォン（マイク）１４、スピーカ１５を備えている。これらを制御するために、制御部７、バス９、ＲＡＭ１０、ＲＯＭ１１を備えている。これらによって本実施の形態の携帯端末装置１００は１台で地上デジタル放送を受信しかつ携帯電話およびデータ通信の機能を実現する。
【００１８】
デジタル放送受信部１はＵＨＦ帯で放送される地上デジタル放送波を受信し、直交周波数分割多重化（ＯＦＤＭ：Ｏｒｔｈｏｇｏｎａｌ  ＦｒｅｑｕｅｎｃｙＤｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）方式の１セグメントを復調し、携帯機器向けのベースバンド信号を出力する。このベースバンド信号はトランスポートストリーム（ＴＳ）と呼ばれるパケット化されたデータである。ＴＳパケットは検出部２において必要なデータが検出され分離される。必要なパケットはさらに各種のストリームに分離され再構成されて、オーディオ信号（音声信号）およびビデオ信号（映像信号）（以下、これらを総称してＡＶデータという）や、データ放送のデータとなる。
これらのデータのうちＡＶデータは検出部２から図示していないＡＶデコーダに供給され、表示部５に番組として表示される。
また検出部２はデータ放送の中に多重化されている利用可能データを検出して制御部７に割り込みをかけて通知する。すると制御部７はバス９を介して検出部２よりデータを読み出す。
【００１９】
利用可能データには事業者定義の特別の記述子タグを割り振られており、これを元にして多重分離することができ、さらに携帯通信装置のキャリアや端末メーカや機種を指定する識別子を格納している。この識別子によって、特定のキャリアや特定のメーカ、あるいは特定の機種に限定して配信することができる。あるいはこれら識別子の中にワイルドカードを設けておくことにより、広い範囲の端末に共通に利用可能なデータを配信することもできる。
【００２０】
制御部７は、たとえば、コンピュータのＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であり、演算回路の他、ＩＯインターフェース回路やクロックを集積したもので、バス９、ＲＡＭ１０、ＲＯＭ１１とともに、いわゆるコンピュータ装置を形成している。また制御部７はデータ放送受信部１とオーディオ部１３に対して、たとえば、Ｉ2Ｃインターフェースを用いて制御を行い、無線部１２に対して、例えば、ＲＳ２３２Ｃシリアルインターフェースによって制御を行う。
利用可能データを受け取った制御部７はこれをバス９を介して、記憶部３に記憶する。記憶部３は、例えば、不揮発なフラッシュメモリである。あるいは制御部７は利用可能なデータを一旦ＲＡＭ１０にバッファした後、記憶部３に記憶させてもよい。
【００２１】
検出部２はまた現在受信している番組情報を検出して制御部７へ割り込みで通知し、バス９を介してデータを供給する。
番組情報とは放送時間、放送チャンネル、番組名、番組記述などの情報である。
【００２２】
番組情報を受け取った制御部７はこれをバス９を介して、視聴履歴記憶部４に記憶する。視聴履歴記憶部４もまた、例えば、不揮発なフラッシュメモリである。
【００２３】
無線部１２は制御部７からシリアルインターフェースによって制御を受けながら、携帯電話網において無線データ通信を行う。無線部１２はまた携帯電話装置としても動作し、アナログ音声信号をオーディオ部１３と入出力する。オーディオ部１３は、マイクロフォン１４から入力されるアナログ信号を増幅して無線部１２に送り、また受信側アナログ信号を増幅してスピーカ１５より音声を出力させる。オーディオ部１３はまた制御部７とシリアルインターフェースによってデジタル音声信号を入出力し、Ａ／Ｄ変換またはＤ／Ａ変換を行う。これによって音楽データを再生してスピーカ１５より出力したり、マイクロフォン１４から音を収音してＲＡＭ１０にデジタル音声データを蓄積したりすることが可能である。
【００２４】
図３はデジタル放送における多重化方式の概略を説明するための図である。伝送されるデータはトランスポートストリーム（ＴＳ）パケットの集まりである。ＴＳパケットは１８８バイトで、ヘッダが４バイトで、ヘッダ以外のペイロード２３が１８４バイトである。ヘッダには、同期バイト２１と、パケット識別子（ＰＩＤ：Ｐａｃｋｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）２２が含まれている。デジタル放送受信部１がＴＳパケットを受信したらＰＩＤ２２を元に分類してパケット化された主要なストリーム（ＰＥＳ：Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）またはセクション形式を組み立てる。
ＰＥＳは映像音声などのデータを格納し、セクション形式はファイルやその他のデータを格納する。
ＰＥＳはストリームＩＤ２４、パケット長２５、データ２６などを含んでおり、ＰＥＳを１８４バイトごとに細かくしたものがペイロード２３に格納されている。
【００２５】
セクション形式はテーブル識別２７、セクション長２８、データ２９などを含んでおり、同様にこれを１８４バイトごとに分断（分割）したデータがペイロード２３に格納されている。
【００２６】
セクション形式のデータ２９はさらに記述子が含まれ、記述子は記述子タグ３０、記述子長３１、記述子データ３２からなっている。
【００２７】
例えば、放送局が受信器のアプリケーションに汎用イベントメッセージを伝えるためには、記述子タグ３０を「０ｘ４０」に、テーブル識別２７を「０ｘ３Ｄ」にセットしたセクション形式で多重化され放送される。このセクション形式はＤＳＭ−ＣＣ（Ｄｉｇｉｔａｌ  Ｓｔｏｒａｇｅ  Ｍｅｄｉａ  Ｃｏｍｍａｎｄａｎｄ  Ｃｏｎｔｒｏｌ）カルーセル伝送方式を拡張したものである。ただし、ＤＳＭ−ＣＣのＰＩＤは、ＰＭＴ（Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）に指定してあるので、ＰＭＴを受信すれば判明する。
【００２８】
本実施の形態の携帯端末装置１００に利用可能なデータは、セクション形式において、記述子タグ３０を、事業者定義の記述子のタグ値として選択可能な値の範囲から割り当てる。
検出部２はこの記述子タグ３０を検出して、利用可能データの存在を認識する。
【００２９】
番組情報は、テーブル識別２７が０ｘ４Ｅの、ＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）に格納されており検出部２はこれも検出する。ＥＩＴにより、現在受信中の番組名、番組記述、開始時刻、時間長などを取得することができる。
【００３０】
その後、利用者は図１及び図２に示した操作部６の各種キー６０１、６０２、６０３を操作して、視聴履歴リストを表示部５に表示させる。
【００３１】
図４は表示部５に表示される視聴履歴リストの１例を示す図である。一つの視聴履歴データ表示５１は２行で表示され、複数の視聴履歴データがリスト状に表示されている。最終段は操作部６にある左ソフトキーの処理を示す領域５７、センターキー６０２の処理内容を示す領域５８、右ソフトキーの処理内容を示す領域５９が表示されている。これらのキーが押下されたときの処理内容は各状態によって変わり、それに応じて領域５７から５９に表示する文字も変える。
【００３２】
視聴履歴データ表示５１には、チャンネル番号５２、番組名５３、開始時刻５４が表示される。また視聴履歴データ表示５１では、小画像５５が表示され、利用可能データの存在を示している。小画像が２個表示されていることから、この番組を視聴中に２個の利用可能データを取得したことが示されている。小画像５６は録画データの存在を示しており、番組視聴中などに録画操作を行ったことが示されている。
【００３３】
視聴履歴リストにおいては一つだけ選択されている項目が存在し、選択状態と非選択状態では色を変えて区別するが、図４に示した例示では視聴履歴データ表示６０のように反転でこれを示してある。
【００３４】
図５（ａ）〜（ｄ）は図４に示した視聴履歴リストにおいて選択項目を変更する過程を示した図である。
図５（ａ）では、最上段の視聴履歴データ表示５１が選択中で、反転表示されている。ここで操作部６にある下キーを押下すると、図５（ｂ）のように小画像６１が選択され、反転表示される。さらに下キーを押下すると、図５（ｃ）のように小画像５５が選択され、反転表示される。さらに下キーを押下すると、図５（ｄ）のように視聴履歴データ表示６３が選択され反転表示される。
番組に対応して放送される利用可能データの存在を示す小画像５５や小画像６１を選択して反転表示させている状態で、ユーザー（操作者）が図２に示したセンターキー６０２を押下すると、対応した利用可能データを利用するように携帯端末装置１００の状態を設定する。但しその際設定してよいかどうかをユーザーに確認するためのダイアログを表示してももちろんよい。番組に対応して放送される利用可能データには壁紙や着信メロディーや各種の静止画像と動画像が含まれ、これらを利用可能するように状態設定すると、携帯端末装置１００の該当する様々な場面で表示され、また演奏されるようになる。
【００３５】
番組に対応して放送される利用可能データは番組に関連した画像つまり、番組名や出演者の写真が含まれた画像であってよいし、着信メロディーは番組中で使用している音楽データであってよい。また番組のスポンサーが提供する利用可能データはそれぞれが制作著作した画像や音楽データであってよく、利用者の携帯端末装置を楽しく一新すると同時に、製品情報やサービス情報などを表示させることも可能となる。さらにまた高音質の音楽データを暗号化した状態で配信し、その音楽を再生して聴く際に料金を徴収することも可能である。
【００３６】
図６は本発明の一実施形態である携帯端末装置１００のデータ処理方法を示すフローチャートである。
図６はまた図１に示す本発明の実施の形態の携帯端末装置１００の処理手順を示す図でもある。
図６において携帯端末装置１００が処理を開始すると、処理Ｓ１を実行する。
【００３７】
処理Ｓ１は番組に多重して放送されるデジタル放送データを受信する処理である。この処理はデジタル放送受信部１において連続的に行われる。次に処理Ｓ２に進む。
【００３８】
処理Ｓ２は受信したデジタル放送データの中から携帯端末装置１００で利用可能なデータと、番組の番組情報とを検出する処理である。各データはそれぞれに割り当てたテーブル識別２７と記述子タグ３０ともに供給されており、これらによって各データを検出する。次に処理Ｓ３に進む。
【００３９】
処理Ｓ３は利用可能データを制御部７の制御のもとで記憶部３に記憶する処理である。次に処理Ｓ４に進む。
【００４０】
処理Ｓ４は番組情報を利用可能データと関連付けて、視聴履歴データとして記憶する処理である。次に処理Ｓ５へ進む。
【００４１】
処理Ｓ５は記憶部３に記憶した視聴履歴データから制御部７が視聴履歴リストを作成して表示し、かつ表示される複数の項目の中の一つの項目を選択表示する処理である。視聴履歴リスト中に表示される視聴履歴データ表示５１には、チャンネル５２、番組名５３、放送開始時刻５４、が表示され、さらに利用可能データが関連付けられている場合には、それを示す小画像５５を表示する。一つの番組中に、複数の利用可能データが記憶部３に記憶された場合には、複数の小画像を表示する。視聴履歴リストの中には一つだけ選択中の項目が存在し、他とは色を変えることによって表示する。利用可能データの存在を示す各画像は選択項目として、選択可能としている。次に処理Ｓ６へ進む。
【００４２】
処理Ｓ６はキーイベントを待つ処理である。キーイベントは操作部６の各種キー６０１、６０２、６０３をユーザーが押下することによって発生する。次に判定処理Ｓ７へ進む。
【００４３】
判定処理Ｓ７は、制御部７において、発生したキーイベントが選択表示された項目の変更を指示するものであるかを判定する処理である。キーイベントを通知するデータの中には、操作部６におけるどのキーが押されたのか、離されたのか、押し続けられているのかといった情報が含まれている。選択項目の移動は携帯端末装置１００の上下キー６０３（図２）で行うので、上下キー６０３が押された場合と押しつづけられている場合に、制御部７は、項目の変更が指示されていると判定する。制御部７における判定処理の結果、発生したキーイベントが選択表示された項目の変更を指示するものである場合、処理Ｓ８へ進む。さもなければ判定処理Ｓ９へ進む。
【００４４】
処理Ｓ８は選択項目を変更する処理である。上下キー６０３の下キーが押されたか押し続けられた場合、選択項目を右方向へ、右方向に選択すべき項目がない場合は下方向へ移動させる。上下キー６０３の上キーが押されたか押し続けられた場合、制御部７は、選択項目を左方向へ、左方向に選択すべき項目がない場合は上方向へ移動させる。次に処理Ｓ５へ進む。
【００４５】
制御部７における判定処理Ｓ９は発生したキーイベントが選択表示された項目の実行を指示するものであるかを判定する処理である。選択項目の実行はセンターキー６０２で行うので、センターキー６０２が押され、その後、センターキー６０２が離された場合に、選択項目の実行が指示されたものと判定する。制御部７における判定処理の結果、発生したキーイベントが選択表示された項目の実行を指示するものである場合、判定処理Ｓ１０へ進む。さもなければ処理Ｓ６へ戻る。
【００４６】
制御部７における判定処理Ｓ１０は実行を指示された項目が属する視聴履歴データに関連付けた利用可能なデータが存在するか判定する処理である。実行が指示された項目は現在選択されている項目であるので、現在どの視聴履歴データが選択項目を含んでいるのかは管理されている。よって、その視聴履歴に関連付けた視聴履歴データへのポインタがＮＵＬＬであるかどうかを判定する。ポインタがＮＵＬＬでなければ、有効な利用可能データが存在するので、処理Ｓ１１へ進む。ポインタがＮＵＬＬであれば関連付けた利用可能データは存在しないため、処理Ｓ１２へ進む。
【００４７】
処理Ｓ１１は利用可能データを利用するように、制御部７において、携帯端末装置１００の状態を設定する処理である。利用可能データは壁紙画像や着信メロディーや枠の装飾用画像などといった単体のコンテンツたちと、それらの存在とタイプを記述する定義ファイルから構成されている。この定義ファイルの記述言語は、例えば、ＸＭＬを用いる。本実施の形態の携帯端末装置１００はこのＸＭＬ定義ファイルに基づいて各単体コンテンツを利用するように状態を設定する。つまり本実施の形態の携帯端末装置１００は壁紙を表示しようとするとＸＭＬ定義ファイルに記述されていた壁紙を利用すべきことを認識し、記憶部３から該当する壁紙を取り出して表示処理する。処理Ｓ１１の後このフローは終了する。よって、利用可能データを用いた表示処理や再生処理などの各種処理が実行される。
【００４８】
制御部７における処理Ｓ１２は選択項目に関するその他の実行処理である。例えば、選択項目の詳細な情報を表示する処理や、関連した情報を表示するためにページをジャンプする処理である。処理Ｓ１２の後このフローチャートの処理は終了する。
【００４９】
本発明の第１実施の形態の携帯端末装置と、その携帯端末装置のデータ処理方法によれば、デジタル放送を視聴することによって、携帯端末装置１００で利用可能なデータを記憶部３に記憶し、後にこれを選択することによって携帯端末装置１００で利用するように状態を設定することができ、データ通信を行うという面倒な手順が不要となる。
また利用可能なデータを探したり、好みに合うかを取捨選択したりすることなく、次々と良質なデータを蓄積することができる。
本発明の第１実施の形態では、デジタル放送を利用するため、通信料金が発生しないという利点がある。また番組を視聴している間に利用可能データが記憶されるので、ダウンロードのための時間が発生しないという利点がある。
また記憶部３に記憶した利用可能データの存在は、視聴履歴をリスト表示した際に表示部５に表示されるため、番組や、番組のスポンサーと関連したデータを容易に呼び出し、選択することができるという利点がある。
【００５０】
第２実施の形態
図７は本発明の第２実施の形態の携帯端末装置１００Ａの構成を示すブロック図である。
図７に示した携帯端末装置１００Ａは、基本的には、図１に示した携帯端末装置１００の構成に類似しているが、記憶部３Ａ内に利用可能データ保護フラグを記憶する第１の保護フラグ記憶部８１と、視聴履歴記憶部４Ａ内に視聴履歴保護フラグを記憶する第２の保護フラグ記憶部８２を備えている。
第２実施の形態の携帯端末装置１００Ａでは、受信した利用可能データを記憶部３Ａに記憶させる際に、関連付けて利用可能データ保護フラグを第１の保護フラグ記憶部８１に記憶させる。このとき保護はされておらず、利用可能データを保護するためには、ユーザーが操作部６を操作して制御部７がそれに応じて保護設定を別途行う。
また受信した番組情報を視聴履歴データとして視聴履歴記憶部４Ａに記憶させる際に、関連付けて視聴履歴保護フラグを第２の保護フラグ記憶部８２に記憶させる。このとき保護はされておらず、視聴履歴データを保護するためには、ユーザーが操作部６を操作して制御部７がそれに応じて保護設定を別途行う。
【００５１】
第２実施形態では保護の仕方は利用可能データ保護フラグと視聴履歴保護フラグとのどちらか片方でも運用可能であるし、両者を同時に運用することも可能である。
【００５２】
第２実施形態では記憶部３Ａに新規の利用可能データを記憶するための空きがない場合、制御部７は記憶部３Ａに記憶されている利用可能データを調査し、関連付けて第１の保護フラグ記憶部８１に記憶されている利用可能データ保護フラグを参照して、保護設定されていない利用可能データを探す。保護設定されていない利用可能データが見つかればそれを削除してその記憶領域に新規の利用可能データを記憶させる。これによって記憶部３Ａの記憶容量が限られていても、次々と最新の利用可能データの記憶を可能とし、しかも上書きされたくない利用可能データを保護することができる。
【００５３】
また第２実施形態では視聴履歴記憶部４Ａに新規の視聴履歴データを記憶するための空きがない場合、制御部７は視聴履歴記憶部４Ａに記憶されている視聴履歴データを調査し、関連付けて第２の保護フラグ記憶部８２に記憶されている視聴履歴データ保護フラグを参照して、保護設定されていない視聴履歴データであって、かつ視聴履歴データと関連付けられているものを探す。制御部７は、そのような視聴履歴データが見つかればそれに関連付けてある視聴履歴データを削除し、その記憶領域に新規の利用可能データを記憶部３Ａに記憶させる。これによって記憶部３Ａの記憶容量が限られていても、次々と最新の利用可能データの記憶を可能とし、しかも上書きされたくない利用可能データを保護することができる。
【００５４】
図８（ａ）〜（ｂ）は第２実施形態において利用可能データを保護設定した場合に、表示部５に表示される視聴履歴リストの例を示す図である。
保護設定した利用可能データの存在を示す小画像は、小画像６４と小画像６５であり、鍵をかけたことを意味するような画像に変わっている。図８（ａ）では視聴履歴データ表示５１が選択状態であり反転表示されている。この状態で上下キー６０３の下キーを押下すると、図８（ｂ）のように、小画像６４に選択項目が移動し反転表示される。保護されている利用可能データは保護を解除しなければ削除できないため、右ソフトキーのメニュー表示５９は保護解除に代えてある。
【００５５】
図９は第２実施形態において視聴履歴データを保護設定した場合に、表示部５に表示される視聴履歴リストの１例を示す図である。
保護設定した視聴履歴データ表示においては、鍵をイメージした小画像６６や小画像６７が表示される。選択中の視聴履歴データが保護されている場合、反転表示された小画像６７が表示されるとともに、右ソフトキーのメニュー表示５９は保護解除に変えてある。
【００５６】
図１０は本発明の第２実施の形態の携帯端末装置１００Ａのデータ利用方法の実施形態を示すフローチャートである。図１０は図７に示す本発明の第２実施の形態の携帯端末装置１００Ａの処理手順でもある。
図１０のフローチャートは図６に示したフローチャートの処理に類似しており、異なるのは、処理Ｓ１３と処理Ｓ２０の内容である。即ち、第２実施の形態の携帯端末装置１００Ａにおいては、制御部７が処理１３において記憶部３Ａに記憶容量の空きがあるか否かをチェックして、空いていない場合は制御部７が処理２０において空きを作ることである。
【００５７】
図１１は図１０における処理Ｓ２０の第１の方法の詳細を示すフローチャートである。
図１２は図１０における処理Ｓ２０の第２の方法の詳細を示すフローチャートである。
図１０のフローチャートにおいて図６と共通しているものは同一の符号を付しており、説明を省略し、図１０に特徴的な部分を説明する。
【００５８】
図１０における処理Ｓ２の次に判定処理Ｓ１３へ進む。
判定処理Ｓ１３は、制御部７において、検出した利用可能データを記憶するための空きが記憶部３Ａにあるかどうか判定する処理である。この判定処理Ｓ１３の結果、記憶するための空きが記憶部３Ａにある場合には処理Ｓ３へ進む。さもなければ処理Ｓ２０へ進む。
【００５９】
処理Ｓ２０は、制御部７が記憶部３Ａに既に記憶されている利用可能データを無効にするまたは削除することによって、メモリの空きを作るための処理である。次に処理Ｓ３へ進む。
【００６０】
処理Ｓ２０の第１方法
図１１を用いて処理Ｓ２０の第１の方法の詳細を説明する。図１１において処理を開始すると処理Ｓ２０１を実行する。
【００６１】
処理Ｓ２０１は利用可能データを選ぶための変数の初期化処理で、制御部７は、利用可能データのアドレスを格納するポインタ変数ＰｏをＮＵＬＬに、時刻変数Ｔｏをその型で表せる最大値に設定する。次に処理Ｓ２０２に進む。
【００６２】
処理Ｓ２０２は、制御部７が利用可能データのアドレスを格納する第２のポインタ変数Ｐを最初の利用可能データのアドレスに代入する処理である。次に判定処理Ｓ２０３へ進む。
【００６３】
判定処理Ｓ２０３は、制御部７がポインタ変数Ｐが有効かどうか、つまりＮＵＬＬ以外であるかどうかを判定する処理である。変数ＰがＮＵＬＬであれば、記憶部３Ａに記憶されている利用可能データは全て調査したことになるので、判定処理Ｓ２０８へ進む。変数ＰがＮＵＬＬ以外のアドレスである場合は判定処理Ｓ２０４へ進む。
【００６４】
判定処理Ｓ２０４は、制御部７が変数Ｐがポイントしている利用可能データ（＊Ｐ）の保護フラグを参照して保護されているかどうかを判定する処理である。判定の結果、保護されている場合は処理Ｓ２０７へ進む。保護されていない場合は判定処理Ｓ２０５へ進む。
【００６５】
判定処理Ｓ２０５は、制御部７が変数Ｐがポイントしている利用可能データ（＊Ｐ）の時刻Ｔが変数Ｔｏ未満であるかどうか判定する処理である。判定の結果、時刻Ｔが変数Ｔｏ未満の場合は処理Ｓ２０６へ進む。時刻Ｔが変数Ｔｏ未満でない場合は処理Ｓ２０７へ進む。
【００６６】
処理Ｓ２０６は、制御部７が変数Ｔｏに時刻Ｔを代入し、ポインタ変数Ｐｏにポインタ変数Ｐを代入する処理である。この処理によって保護設定されていない利用可能データの中で、時刻が最も古いものがＰｏ、Ｔｏに記憶されることになる。次に処理Ｓ２０７へ進む。
【００６７】
処理Ｓ２０７は、制御部７が変数Ｐがポイントしている利用可能データ（＊Ｐ）の次の順番の利用可能データのアドレスを変数Ｐに代入する処理である。利用可能データのメンバー変数の中には、次の順番の利用可能データのアドレスを格納する変数が用意されており、これを参照して代入する。これは線形リストとして知られているデータ構造である。もし変数Ｐが最後の利用可能データであった場合は、次の順番の利用可能データのアドレスを格納する変数にはＮＵＬＬを格納しておくので、判定処理Ｓ２０３で最後が検出できる。次に判定処理Ｓ２０３へ戻る。
【００６８】
判定処理Ｓ２０８はポインタ変数Ｐｏが有効かどうか、つまりＮＵＬＬ以外であるかどうかを、制御部７が判定する処理である。判定の結果、ポインタ変数ＰｏがＮＵＬＬ以外であれば処理Ｓ２０９へ進む。ポインタ変数ＰｏがＮＵＬＬであればこのフローチャートの処理は終了となる。
【００６９】
処理Ｓ２０９は、制御部７が変数Ｐｏがポイントしている利用可能データ（＊Ｐｏ）を削除する処理である。利用可能データを削除した場合、それに関連付けて記憶されている視聴履歴データにおいて、関連付けを解除する。関連付けを解除した場合、次に視聴履歴リストを表示した際には、該当する視聴履歴においては削除した利用可能データに関する小画像は表示部５には表示されない。もしくは関連付けを解除せずに視聴履歴データを削除してもよい。
【００７０】
このように第２実施形態においては、記憶部３Ａに空きがなくなった場合でも、制御部７によって保護されておらず最も古い利用可能データを自動的に削除し、新規に受信した利用可能データを記憶できるようにしている。なお利用可能データを保護するためには、図示しない別の処理操作により行う。このとき記憶部３Ａに記憶可能な全ての利用可能データを保護設定できないようにすると、少なくとも一つは必ず最新の利用可能データを記憶できるようになる。
【００７１】
処理Ｓ２０の第２方法
図１０における処理Ｓ２０の第２の方法のフローチャートを図１２に示す。図１２において処理を開始すると、処理Ｓ２３１を実行する。
【００７２】
処理Ｓ２３１は視聴履歴データを選ぶための変数の初期化処理で、制御部７は、視聴履歴データのアドレスを格納するポインタ変数ＲｏをＮＵＬＬに、時刻変数Ｔｏをその型で表せる最大値に設定する。次に処理Ｓ２３２に進む。
【００７３】
処理Ｓ２３２は、制御部７が視聴履歴データのアドレスを格納する第２のポインタ変数Ｒを最初の視聴履歴データのアドレスに代入する処理である。次に判定処理Ｓ２３３へ進む。
【００７４】
判定処理Ｓ２３３はポインタ変数Ｒが有効かどうか、つまりＮＵＬＬ以外であるかどうかを制御部７が判定する処理である。変数ＲがＮＵＬＬであれば、視聴履歴記憶部４Ａに記憶されている視聴履歴データは全て調査したことになるので、判定処理Ｓ２３９へ進む。変数ＲがＮＵＬＬ以外のアドレスである場合は判定処理Ｓ２３４へ進む。
【００７５】
判定処理Ｓ２３４は変数Ｒがポイントしている視聴履歴データ（＊Ｒ）には関連付けて記憶した利用可能データが存在するかどうかを制御部７が判定する処理である。利用可能データが存在する場合は判定処理Ｓ２３５へ進み、利用可能データが存在しない場合は処理Ｓ２３８へ進む。
【００７６】
判定処理Ｓ２３５は変数Ｒがポイントしている視聴履歴データ（＊Ｒ）の保護フラグを参照して保護されているかどうかを制御部７が判定する処理である。判定の結果、保護されている場合は処理Ｓ２３８へ進む。保護されていない場合は判定処理Ｓ２３６へ進む。
【００７７】
判定処理Ｓ２３６は変数Ｒがポイントしている視聴履歴データ（＊Ｒ）の時刻Ｔが変数Ｔｏ未満であるかどうかを制御部７が判定する処理である。判定の結果、時刻Ｔが変数Ｔｏ未満の場合は処理Ｓ２３７へ進む。時刻Ｔが変数Ｔｏ未満でない場合は処理Ｓ２３８へ進む。
【００７８】
処理Ｓ２３７は、制御部７が変数Ｔｏに時刻Ｔを代入し、ポインタ変数Ｒｏにポインタ変数Ｒを代入する処理である。この処理によって関連付けられた利用可能データが存在しかつ保護設定されていない視聴履歴データの中で、時刻が最も古いものがＲｏ、Ｔｏに記憶されることになる。次に処理Ｓ２３８へ進む。
【００７９】
処理Ｓ２３８は、制御部７が変数Ｒがポイントしている視聴履歴データ（＊Ｒ）の次の順番の視聴履歴データのアドレスを変数Ｒに代入する処理である。視聴履歴データのメンバー変数の中には、次の順番の視聴履歴データのアドレスを格納する変数が用意されており、これを参照して代入する。もしＲが最後の視聴履歴データであった場合は、次の順番の視聴履歴データのアドレスを格納する変数にはＮＵＬＬを格納しておくので、判定処理Ｓ２３３で最後が検出できる。次に判定処理Ｓ２３３へ戻る。
【００８０】
判定処理Ｓ２３９はポインタ変数Ｒｏが有効かどうか、つまりＮＵＬＬ以外であるかどうかを制御部７が判定する処理である。判定の結果、変数ＲｏがＮＵＬＬ以外であれば処理Ｓ２４０へ進む。変数ＲｏがＮＵＬＬであればこのフローチャートの処理は終了となる。
【００８１】
処理Ｓ２４０は、制御部７において、変数Ｒｏがポイントしている視聴履歴データ（＊Ｒｏ）に関連付けられている利用可能データを削除する処理である。利用可能データを削除した場合、視聴履歴データ（＊Ｒｏ）において、関連付けを解除する。関連付けを解除した場合、次に視聴履歴リストを表示した際には、該当する視聴履歴においては削除した利用可能データに関する小画像は表示されない。もしくは関連付けを解除せずに視聴履歴データ（＊Ｒｏ）を削除してもよい。
【００８２】
このように第２実施形態においては、記憶部３Ａに空きがなくなった場合でも、関連付けられた利用可能データが存在し、かつ保護されておらず、かつ最も古い視聴履歴データを探し、関連付けられた利用可能データを自動的に削除し、新規に受信した利用可能データを記憶できるようにしている。なお視聴履歴データを保護するためには、図示しない別の処理操作により行う。このとき視聴履歴記憶部４に記憶可能な全ての利用可能データを保護設定できないようにすると、少なくとも一つは必ず最新の視聴履歴データを記憶できるようになる。
【００８３】
本発明の第２実施の形態の携帯端末装置と、その携帯端末装置のデータ処理方法によれば、上述した第１実施の形態の効果と同様の下記の効果を奏する。
（１）デジタル放送を視聴することによって、携帯端末装置１００Ａで利用可能なデータを記憶部３Ａに記憶し、後にこれを選択することによって携帯端末装置１００Ａで利用するように状態を設定することができ、データ通信を行うという面倒な手順が不要となる。
（２）利用可能なデータを探したり、好みに合うかを取捨選択したりすることなく、次々と良質なデータを蓄積することができる。
（３）デジタル放送を利用するため、通信料金が発生しないという利点がある。また番組を視聴している間に利用可能データが記憶されるので、ダウンロードのための時間が発生しないという利点がある。
（４）記憶部３Ａに記憶した利用可能データの存在は、視聴履歴をリスト表示した際に表示部５に表示されるため、番組や、番組のスポンサーと関連したデータを容易に呼び出し、選択することができるという利点がある。
さらに第２実施の形態によれば上述した効果に加えて下記の効果を奏する。
（５）利用可能データの記憶部３Ａの記憶容量には限りがあるため、記憶部３Ａに空きが無かった場合、保護されていない過去の利用可能データを削除して新しい利用可能データを記憶することにより、特に手順を踏まずとも次々と最新の利用可能データを記憶しておくことができる。
【００８４】
第３実施の形態
図１３は本発明の第３実施の形態の携帯端末装置の構成を示すブロック図である。
図１３の携帯端末装置１００Ｂは、図１に示した携帯端末装置１００に加えて、時計８３と、記憶部３Ｂ内に利用期限記憶部８４が設けられている。時計８３は制御部７等とは別系統の電源によって常時動作し、実時間を保持する。利用期限記憶部８４は記憶部３Ｂの一部であり、各利用期限データに添付された利用期限情報を記憶する。
第３実施の形態では制御部７は、記憶部３Ｂに記憶されている利用可能データの中で、利用期限データの期限が時計８３が提供する現在時刻に対して切れている（過ぎている）ものを探して利用不可能な状態にするまたは消去する。つまり、利用可能データの中から該利用可能データに含まれる利用期限情報を参照し、現在時刻に基づいて利用期限が過ぎている利用可能データを利用不可能な状態にするまたは消去する。
【００８５】
図１４は図１３に示した携帯端末装置１００Ｂにおけるデータ利用方法の実施形態を示すフローチャートである。
図１４は図１３に示す本発明の第３実施の形態の携帯端末装置１００Ｂの処理手順でもある。
図１５は図１４における処理Ｓ４０の詳細を示すフローチャートである。
図１４のフローチャートにおいて図６と共通しているものは同一の符号を付しており、説明を省略し、図１４に特徴的な部分を説明する。
【００８６】
図１４における処理Ｓ４で、制御部７は視聴履歴データを視聴履歴記憶部４に記憶した後、処理Ｓ４０へ進む。
処理Ｓ４０は制御部７が利用期限が切れた利用可能データを削除する処理である。次に上述した表示処理Ｓ５へ進む。
【００８７】
次に図１５を用いて処理Ｓ４０の詳細を説明する。図１５において処理を開始すると処理Ｓ４０１を実行する。
処理Ｓ４０１は制御部７による変数の初期化処理で、利用可能データのアドレスを格納するポインタ変数ＰをＮＵＬＬに設定する。次に判定処理Ｓ４０２に進む。
【００８８】
判定処理Ｓ４０２はポインタ変数Ｐが有効かどうか、つまりＮＵＬＬ以外であるかどうかを制御部７において判定する処理である。変数ＰがＮＵＬＬであれば、記憶部３Ｂに記憶されている利用可能データは全て調査したことになるので、このフローチャートの処理は終了となる。変数ＰがＮＵＬＬ以外のアドレスである場合は判定処理Ｓ４０３へ進む。
【００８９】
判定処理Ｓ４０３は、制御部７が変数Ｐがポイントしている利用可能データ（＊Ｐ）の利用期限データを参照し、現在時刻と比較して期限切れであるか判定する処理である。つまり、制御部７は現在時刻よりも利用期限の値の方が小さければ利用期限が切れていると判定する。期限切れでなければ処理Ｓ４０４へ進み、期限切れであれば処理Ｓ４０５へ進む。
【００９０】
処理Ｓ４０４は、制御部７が変数Ｐがポイントしている利用可能データ（＊Ｐ）の次の順番の利用可能データのアドレスを変数Ｐに代入する処理である。次に判定処理Ｓ４０２に戻る。
【００９１】
処理Ｓ４０５は、制御部７がポインタ変数Ｐがポイントしている利用可能データ（＊Ｐ）に関連付けて視聴履歴記憶部４に記憶されている視聴履歴データにおいて、関連付けを解除する処理である。次に処理Ｓ４０６へ進む。
【００９２】
処理Ｓ４０６は、制御部７がポインタ変数Ｐ’に、変数Ｐがポイントしている利用可能データ（＊Ｐ）の次の順番の利用可能データのアドレスを代入する処理である。次に処理Ｓ４０７へ進む。
【００９３】
処理Ｓ４０７は、制御部７が変数Ｐがポイントしている利用可能データ（＊Ｐ）を削除する処理である。次に処理Ｓ４０８へ進む。
【００９４】
処理Ｓ４０８は、制御部７がポインタ変数Ｐにポインタ変数Ｐ’を代入する処理である。次に判定処理Ｓ４０２に戻る。
記憶部３Ｂに記憶されている全ての利用可能データを調査し終わった時点で、ポインタ変数ＰがＮＵＬＬになるため、判定処理Ｓ４０２で終わりが検出され、このフローチャートの処理は終了する。
【００９５】
このように本発明の第３実施の形態においては処理Ｓ５において視聴履歴リストを作成して表示する前に毎回、期限切れの利用可能データがあるか調査をし、期限切れの利用可能データを記憶部３Ｂから削除してから、視聴履歴リストを作成して表示部５に表示する。このため利用可能データの提供者は利用期限を設定した利用可能データを放送により配信することにより、データに対する権利を保護したり、新規の利用可能データを確実に記憶させたりすることができるようになる。
【００９６】
このように、第３実施の形態によれば、上記効果の他に、上述した第１、２実施の形態の効果を奏することができる。
【００９７】
第４実施の形態
図１６は本発明の第４実施の形態の携帯端末装置の構成を示すブロック図である。
図１６に示した第４実施形態の携帯端末装置１００Ｃでは図１に示した携帯端末装置１００に加えて、ＲＡＭ１０Ｃの中に削除コマンドキュー８５が設けられ、記憶部３Ｃの中に識別データ記憶部８６が設けられている。
利用可能データは識別データを添付して放送され、記憶部３Ｃに記憶されると、識別データは識別データ記憶部８６に記憶される。
利用可能データの放送の後、しばらく時間を置いた後、これの削除を利用可能データの供給者が意図すると、削除を指示するコマンドを放送する。削除は識別データを指定して指示され、利用可能データと同様の多重化方法を用いて放送される。検出部２は削除コマンドを検出すると、一旦、ＲＡＭ１０Ｃの削除コマンドキュー８５に格納する。
制御手段７は削除コマンドキュー８５を検査して削除コマンドが格納されている場合、記憶部３Ｃに記憶されている利用可能データの中で同じ識別データを持つ利用可能データを探し、存在すれば消去する。
つまり、受信した放送データの中から特定の利用可能データを指示するコマンドを検出すると、記憶手段に記憶されている利用可能データの中で、当該指示された利用可能データを利用不可能な状態にするまたは消去する。
【００９８】
図１７は本発明の第４実施の形態の携帯端末装置１００Ｃのデータ利用方法の実施形態を示すフローチャートである。図１７は図１６に示す携帯端末装置１００Ｃの処理手順でもある。
図１８は図１７における処理Ｓ５０の詳細を示すフローチャートである。
図１９は図１８における処理Ｓ５０３の詳細を示すフローチャートである。
図１７のフローチャートにおいて第１実施の形態の携帯端末装置１００における処理を示した図６と共通しているものは同一の符号を付しており、説明を省略し、図１７に特徴的な部分を説明する。
【００９９】
処理Ｓ２は、検出部２が受信した放送データの中から携帯端末装置１００Ｃで利用可能なデータと、番組の番組情報と、さらに削除コマンドを検出する処理である。削除コマンドもそれが格納されたデータに割り当てた識別データが割り当てられており、検出部２は識別データによって検出する。検出した削除コマンドは、制御部７がＲＡＭ１０Ｃの中に設けられた削除コマンドキュー８５にいったん格納する。次に処理Ｓ５０に進む。
【０１００】
処理Ｓ５０は、制御部７が削除コマンドキュー８５に格納された削除コマンドを実行する処理である。次に処理Ｓ３へ進む。
【０１０１】
次に図１８を参照して処理Ｓ５０の詳細を説明する。図１８において処理を開始すると処理Ｓ５０１を実行する。
【０１０２】
処理Ｓ５０１は、制御部７が削除コマンドキュー８５から削除コマンドを取り出し変数Ｃに代入する処理である。もし削除コマンドキュー８５に削除コマンドが存在しない場合は、エラーコマンドがＣに代入される。次に判定処理Ｓ５０２に進む。
【０１０３】
判定処理Ｓ５０２は変数Ｃが有効な削除コマンドかどうかを制御部７が判定する処理である。有効な削除コマンドなら処理Ｓ５０３に進み、エラーコマンドを含む無効なコマンドならばこのフローチャートの処理を終了する。
【０１０４】
処理Ｓ５０３は、制御部７が削除コマンドＣが指定する識別データをＩとして、Ｉと同じ識別データを持つ利用可能データを調査し、もしあれば削除する処理である。次に処理Ｓ５０１に戻る。
図１８に示したフローチャートの処理は削除コマンドキュー８５に削除コマンドが無くなり、Ｃにエラーコマンドが代入されるまで実行され、その後、終了する。
【０１０５】
次に図１９を参照して処理Ｓ５０３の詳細を説明する。図１９においては処理を開始する前に識別データ変数Ｉに削除すべき識別データが格納されているものとする。処理を開始すると処理Ｓ５１１を実行する。
【０１０６】
処理Ｓ５１１は制御部７による変数の初期化処理で、利用可能データのアドレスを格納するポインタ変数ＰをＮＵＬＬに設定する。次に判定処理Ｓ５１２に進む。
【０１０７】
判定処理Ｓ５１２はポインタ変数Ｐが有効かどうか、つまりＮＵＬＬ以外であるかどうかを制御部７が判定する処理である。変数ＰがＮＵＬＬであれば、記憶部３に記憶されている利用可能データは全て調査したことになるので、このフローチャートの処理は終了となる。変数ＰがＮＵＬＬ以外のアドレスである場合は判定処理Ｓ５１３へ進む。
【０１０８】
判定処理Ｓ５１３は変数Ｐがポイントしている利用可能データ（＊Ｐ）の識別データを参照し、変数Ｉと一致するかどうかを制御部７が判定する処理である。一致しなければ処理Ｓ５１４へ進み、一致すれば処理Ｓ５１５へ進む。
【０１０９】
処理Ｓ５１４は、制御部７が変数Ｐがポイントしている利用可能データ（＊Ｐ）の次の順番の利用可能データのアドレスを変数Ｐに代入する処理である。次に判定処理Ｓ５１２に戻る。
【０１１０】
処理Ｓ５１５は、制御部７がポインタ変数Ｐがポイントしている利用可能データ（＊Ｐ）に関連付けて視聴履歴記憶部４に記憶されている視聴履歴データにおいて、関連付けを解除する処理である。次に処理Ｓ５１６へ進む。
【０１１１】
処理Ｓ５１６は、制御部７がポインタ変数Ｐ’に、変数Ｐがポイントしている利用可能データ（＊Ｐ）の次の順番の利用可能データのアドレスを代入する処理である。次に処理Ｓ５１７へ進む。
【０１１２】
処理Ｓ５１７は、制御部７が変数Ｐがポイントしている利用可能データ（＊Ｐ）を削除する処理である。次に処理Ｓ５１８へ進む。
【０１１３】
処理Ｓ５１８は、制御部７がポインタ変数Ｐにポインタ変数Ｐ’を代入する処理である。次に判定処理Ｓ５１２に戻る。
記憶部３Ｃに記憶されている全ての利用可能データを調査し終わった時点で、ポインタ変数ＰがＮＵＬＬになるため、判定処理Ｓ５１２で終わりが検出され、このフローチャートの処理は終了する。
【０１１４】
第５実施の形態
図２０は本発明の第５実施の形態の携帯端末装置の構成を示すブロック図である。
図２０に示した携帯端末装置１００Ｄは、図１に示した携帯端末装置１００に加えて、記憶部３Ｄの中に著作権保護データ記憶部８７を設けている。
利用可能データは著作権保護データを添付して放送され、記憶部３Ｄに記憶されると、著作権保護データは著作権保護データ記憶部８７に記憶される。
著作権保護データ内には、著作権者データ、複製許可フラグ、利用許可フラグなどを含んでいる。
【０１１５】
携帯端末装置１００Ｄが受信した利用可能データを利用（使用する）するように選択されて、実行操作されると、制御部７は、壁紙や着信メロディーなど様々な場面で設定された利用可能データを表示処理したり、再生処理したりするようになる。携帯端末装置１００Ｄの機能の中には、画像を加工して新たな画像を作成する機能や、動画（ムービー）や音声データを加工して別のデータに変換する機能がある。またメールに添付して送信するには、データを、例えば、ＢＡＳＥ６４方式でエンコードした複製物を作成する。このような利用を行う際に、第５実施の形態では、著作権保護データを参照し、この内の複製許可フラグが複製物の作成を許可している場合にのみ、複製物を作成する制御部７を備えている。
【０１１６】
また第５実施の形態ではある条件が満たされた場合にのみ、画像の表示や動画や音声データの再生（使用）を許可させることも第５実施の形態の著作権保護データ内の利用許可フラグを用いて可能である。その条件とは、例えば、利用者がコンテンツ利用料金を支払った場合であるとか、利用者が放送データに多重化されて放送されるゲームを実行し所定の得点を取得した場合であるとか、利用者が所定のＣＭを視聴した際にデータ放送によって配給されるポイントを集め、そのポイント合計が所定値に達した場合などがある。このような制御を可能とするために第５実施の形態は、記憶部３Ｄに記憶されている利用可能データを利用する際に、著作権保護データ記憶部８７の著作権保護データを参照し、これの利用許可フラグが利用可能データの利用を許可している場合にのみ、利用する制御部７を備えている。そして、利用許可フラグは利用可能データの放送時には利用不可（使用不可）としておき、後にある条件が満たされた場合に、制御部７は、利用許可に書き換えるように、利用可能データを書き換え可能な記憶部８７に記憶する。
【０１１７】
本発明の実施の形態における著作権保護データの取り扱いは、時間に依存するものであってもよい。この場合、ある期限までは、複製や利用（使用）を許可しておき、期限を過ぎたら一旦複製や利用を不許可にし、その後、利用者が利用料金を支払うなどの所定の条件を満たした場合に、複製や利用（使用）を許可するといった実施形態も本発明の第５実施の形態に含まれる。
【０１１８】
また本発明の第５実施の形態の利用許可フラグの取り扱いは、部分的に利用を不許可にするものであってもよい。この場合、利用許可フラグが利用（使用）を許可していない場合、画像や映像の一部を表示し、一部の表示を隠すことや、音楽データの一部の時間だけを再生し、他の部分の再生を不許可にするといった実施形態も本発明の実施の形態に含まれる。
【０１１９】
図２１は本発明の第５実施の形態の携帯端末装置のデータ利用方法の実施形態を示すフローチャートである。図２１は図２０に示す本発明の第５実施の形態の携帯端末装置１００Ｄの処理手順でもある。
図２１は第１実施の形態の処理を示した図６のフローチャートの処理とも共通しており、異なるのは処理Ｓ６０の内容である。
【０１２０】
図２２は図２１における処理Ｓ６０の第１方法の詳細を示すフローチャートである。
図２３は図２１における処理Ｓ６０の第２方法の詳細を示すフローチャートである。
図２１のフローチャートにおいて図６と共通しているものは同一の符号を付しており、説明を省略し、図２１に特徴的な部分を説明する。
【０１２１】
処理Ｓ１１で利用可能データを利用するように、制御部７が携帯端末装置１００Ｄの状態を設定すると、次に処理Ｓ６０へ進む。
【０１２２】
処理Ｓ６０は、制御部７において、実際に携帯端末装置が状態設定されている利用可能データを利用する処理である。この後、このフローチャートの処理は終了する。
【０１２３】
第１方法
図２２を参照して処理Ｓ６０の詳細を説明する。
図２２において処理を開始すると判定処理Ｓ６０１を実行する。
【０１２４】
判定処理６０１は、制御部７において、著作権保護データ内の複製許可フラグが複製物の作成を許可しているかを判定する。この判定処理６０１の結果、複製が許可されている場合には、処理Ｓ６０２へ進む。不許可の場合は処理Ｓ６０３へ進む。
【０１２５】
処理Ｓ６０２は制御部７が複製物を作成する処理である。この後、このフローチャートの処理は終了する。
【０１２６】
処理Ｓ６０３は、制御部７において、利用可能データの複製物の作成が許可されていないことを利用者に警告する画像を表示部５に表示し、警告音をスピーカ１５から発生させる処理である。この後、このフローチャートの処理は終了する。
【０１２７】
第２方法
図２３を参照して処理Ｓ６０の詳細を説明する。
図２３において処理を開始すると判定処理Ｓ６１１を実行する。
【０１２８】
判定処理６１１は、制御部７において、著作権保護データ内の利用許可フラグが複製物の作成を許可しているかを判定する。この判定処理６１１の結果、複製が許可されている場合には、処理Ｓ６１２へ進む。不許可の場合は処理Ｓ６１３へ進む。
【０１２９】
処理Ｓ６１２は、制御部７が利用可能データを表示部５に表示するか、あるいはスピーカ１５で再生する処理である。この後、このフローチャートの処理は終了する。
【０１３０】
処理Ｓ６１３は、制御部７が利用可能データの複製物の作成が許可されていないことを利用者に警告する画像を表示部５に表示し、警告音をスピーカ１５から発生させる処理である。この後、このフローチャートの処理は終了する。
【０１３１】
以上述べたように、本発明の各実施の形態によれば、下記の効果を奏する。
（１）デジタル放送を視聴することによって、携帯端末装置で利用可能なデータを記憶し、後にこれを選択することによって携帯端末装置で利用するように状態を設定することができ、データ通信を行うという面倒な手順が不要となる。
（２）利用可能なデータを探したり、好みに合うかを取捨選択したりすることなく、次々と良質なデータを蓄積することができる。
（３）デジタル放送を利用するため、通信料金が発生しないという利点がある。また番組を視聴している間に利用可能データが記憶されるので、ダウンロードのための時間が発生しないという利点がある。
（４）記憶した利用可能データの存在は、視聴履歴をリスト表示した際に表示されるため、番組や、番組のスポンサーと関連したデータを容易に呼び出し、選択することができるという利点がある。
（５）利用可能データの記憶容量には限りがあるため、空きが無かった場合、保護されていない過去の利用可能データを削除して新しい利用可能データを記憶することにより、特に手順を踏まずとも次々と最新の利用可能データを記憶しておくことができるという利点がある。
（６）データの提供者によって利用期限を設定したり、デジタル放送に多重化して放送されるコマンドを用いて、記憶されている利用可能データを削除したりでき、データ提供者の権利を守り、あるいはデータ提供者側の指示で記憶を再利用させ、常に最新の利用可能データの配信を可能にできるという利点がある。
【０１３２】
また、本発明は、上述の実施例に限定されることはなく、様々な応用例にも適用可能である。例えば、上述の履歴は、視聴履歴に限定されることはなく、記録履歴などにも応用可能である。また、上述の画像や音楽データなどの利用可能データ（放送コンテンツ）が利用可能な装置であれば、携帯端末装置に限定されることはなく、放送受信装置であれば良い。
【図面の簡単な説明】
【０１３３】
【図１】図１は本発明の第１実施の形態の携帯端末装置の構成を示すブロック図である。
【図２】図２は図１の携帯端末装置の外観図である。
【図３】図３はデジタル放送における多重化方式の概略を説明するための図である。
【図４】図４は携帯端末装置の表示部に表示される視聴履歴リストの１例を示す図である。
【図５】図５（ａ）〜（ｄ）は図４に示した視聴履歴リストにおいて選択項目を変更する過程を示した図である。
【図６】図６は本発明の一実施形態である携帯端末装置のデータ処理方法を示すフローチャートである。
【図７】図７は本発明の第２実施の形態の携帯端末装置の構成を示すブロック図である。
【図８】図８（ａ）〜（ｂ）は本発明の第２実施形態において利用可能データを保護設定した場合に、表示部に表示される視聴履歴リストの例を示す図である。
【図９】図９は第２実施形態において視聴履歴データを保護設定した場合に、表示部５に表示される視聴履歴リストの１例を示す図である。
【図１０】図１０は本発明の第２実施の形態の携帯端末装置のデータ利用方法の実施形態を示すフローチャートである。
【図１１】図１１は図１０における処理Ｓ２０の第１の方法の詳細を示すフローチャートである。
【図１２】図１２は図１０における処理Ｓ２０の第２の方法の詳細を示すフローチャートである。
【図１３】図１３は本発明の第３実施の形態の携帯端末装置の構成を示すブロック図である。
【図１４】図１４は図１３に示した携帯端末装置におけるデータ利用方法の実施形態を示すフローチャートである。
【図１５】図１５は図１４における処理Ｓ４０の詳細を示すフローチャートである。
【図１６】図１６は本発明の第４実施の形態の携帯端末装置の構成を示すブロック図である。
【図１７】図１７は本発明の第４実施の形態の携帯端末装置のデータ利用方法の実施形態を示すフローチャートである。
【図１８】図１８は図１７における処理Ｓ５０の詳細を示すフローチャートである。
【図１９】図１９は図１８における処理Ｓ５０３の詳細を示すフローチャートである。
【図２０】図２０は本発明の第５実施の形態の携帯端末装置の構成を示すブロック図である。
【図２１】図２１は本発明の第５実施の形態の携帯端末装置のデータ利用方法の実施形態を示すフローチャートである。
【図２２】図２２は図２１における処理Ｓ６０の第１方法の詳細を示すフローチャートである。
【図２３】図２３は図２１における処理Ｓ６０の第２方法の詳細を示すフローチャートである。
【符号の説明】
【０１３４】
１００〜１００Ｄ…携帯端末装置
１…地上デジタル放送受信手段、２…検出部、
３〜３Ｄ…記憶部、
８１…第１の保護フラグ記憶部、８４…利用期限記憶部
８６…識別データ、８７…著作権保護データ記憶部
４〜４Ｃ…視聴履歴記憶部、８２…第２の保護フラグ記憶部、
５…表示部、
６…操作部、６０１…各種キー、６０２…センターキー、６０３…上下キー
７…制御部
１０、１０Ｃ…ＲＡＭ、８５…削除キュー、
１１…ＲＯＭ、１２…無線部、１３…オーディオ部、
１４…マイクロフォン、１５…スピーカ、８３…時計
【図１】
0004828192.tif 000002
【図２】
0004828192.tif 000003
【図３】
0004828192.tif 000004
【図４】
0004828192.tif 000005
【図５】
0004828192.tif 000006
【図６】
0004828192.tif 000007
【図７】
0004828192.tif 000008
【図８】
0004828192.tif 000009
【図９】
0004828192.tif 000010
【図１０】
0004828192.tif 000011
【図１１】
0004828192.tif 000012
【図１２】
0004828192.tif 000013
【図１３】
0004828192.tif 000014
【図１４】
0004828192.tif 000015
【図１５】
0004828192.tif 000016
【図１６】
0004828192.tif 000017
【図１７】
0004828192.tif 000018
【図１８】
0004828192.tif 000019
【図１９】
0004828192.tif 000020
【図２０】
0004828192.tif 000021
【図２１】
0004828192.tif 000022
【図２２】
0004828192.tif 000023
【図２３】
0004828192.tif 000024