(57)【要約】      （修正有）【課題】データ放送のデータ伝送帯域に影響を与えることなく、データ放送におけるコンテンツをより見易く表示することができる車載装置を提供する。【解決手段】コンテンツ情報保持手段と、コンテンツ情報取得手段と、それぞれのコンテンツを識別するコンポーネントタグ値およびモジュールＩＤの組み合わせ毎に、当該コンテンツが表示される前記表示装置の画面上の領域を示す情報を含むデフォルトのレイアウト情報を作成するレイアウト情報作成手段と、コンテンツ表示手段と、コンテンツ情報特定手段と、前記コンテンツ表示手段は、前記コンテンツ情報保持手段を参照して、当該コンポーネントタグ値およびモジュールＩＤの組み合わせに対応するコンテンツを取得し、取得したコンテンツを、前記デフォルトのレイアウト情報に従って表示される大きさよりも大きく前記表示装置の画面に表示することを特徴とする車載装置。【選択図】図１１
2010004292.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載され、ディジタル放送において送信されるデータ放送を受信して表示装置に表示する車載装置であって、
データ放送において送信されたコンテンツを、当該コンテンツを識別するコンポーネントタグ値およびモジュールＩＤの組み合わせに対応付けて保持するコンテンツ情報保持手段と、
データ放送において送信されるコンテンツを取得し、取得したコンテンツを、対応するコンポーネントタグ値およびモジュールＩＤの組み合わせと共に前記コンテンツ情報保持手段に格納するコンテンツ情報取得手段と、
それぞれのコンテンツを識別するコンポーネントタグ値およびモジュールＩＤの組み合わせ毎に、当該コンテンツが表示される前記表示装置の画面上の領域を示す情報を含むデフォルトのレイアウト情報を作成するレイアウト情報作成手段と、
前記デフォルトのレイアウト情報に従って、対応するコンテンツを前記コンテンツ情報保持手段から取得して前記表示装置の画面に表示するコンテンツ表示手段と、
前記デフォルトのレイアウト情報を参照して、ユーザから指定された前記表示装置の画面上の座標に表示されているコンテンツに対応するコンポーネントタグ値およびモジュールＩＤの組み合わせを特定し、特定したコンポーネントタグ値およびモジュールＩＤの組み合わせを前記コンテンツ表示手段へ送信するコンテンツ情報特定手段と
を備え、
前記コンテンツ表示手段は、
前記コンテンツ情報特定手段からコンポーネントタグ値およびモジュールＩＤの組み合わせを受信した場合に、前記コンテンツ情報保持手段を参照して、当該コンポーネントタグ値およびモジュールＩＤの組み合わせに対応するコンテンツを取得し、取得したコンテンツを、前記デフォルトのレイアウト情報に従って表示される大きさよりも大きく前記表示装置の画面に表示することを特徴とする車載装置。
【請求項２】
請求項１に記載の車載装置であって、
拡大表示すべきコンテンツのコンポーネントタグ値およびモジュールＩＤの組み合わせを保持する拡大情報保持手段をさらに備え、
前記コンテンツ情報特定手段は、さらに、
前記表示装置の画面上においてユーザが予め定められた操作を行った場合に、前記デフォルトのレイアウト情報を参照して、ユーザから指定された前記表示装置の画面上の座標に表示されているコンテンツに対応するコンポーネントタグ値およびモジュールＩＤの組み合わせを特定し、特定したコンポーネントタグ値およびモジュールＩＤの組み合わせを前記拡大情報保持手段に格納し、
前記コンテンツ表示手段は、さらに、
前記拡大情報保持手段に格納されているコンポーネントタグ値およびモジュールＩＤの組み合わせに対応するコンテンツについては、当該コンテンツに対応するコンポーネントタグ値およびモジュールＩＤの組み合わせが前記拡大情報保持手段に格納されていない状態で表示される大きさよりも大きく前記表示装置の画面に表示することを特徴とする車載装置。
【請求項３】
請求項２に記載の車載装置であって、
前記表示装置の画面に表示されているコンテンツについてのコンポーネントタグ値およびモジュールＩＤの組み合わせ毎に、当該コンテンツが表示される契機となったイベントの種別を示すイベント情報を保持する表示情報保持手段と、
イベントが発生する都度、当該イベントのイベント情報を、当該イベントによって表示態様が変化したコンテンツのコンポーネントタグ値およびモジュールＩＤの組み合わせに対応付けて前記表示情報保持手段に格納するイベント記録手段と
をさらに備え、
前記コンテンツ情報特定手段は、さらに、
前記表示装置の画面上においてユーザが予め定められた操作を行った場合に、前記デフォルトのレイアウト情報を参照して、ユーザから指定された前記表示装置の画面上の座標に表示されているコンテンツに対応するコンポーネントタグ値およびモジュールＩＤの組み合わせを特定し、前記表示情報保持手段を参照して、特定したコンポーネントタグ値およびモジュールＩＤの組み合わせに対応付けられているイベント情報を抽出し、特定したコンポーネントタグ値およびモジュールＩＤの組み合わせと、抽出したイベント情報とを前記拡大情報保持手段に格納し、
前記コンテンツ表示手段は、
前記拡大情報保持手段に格納されているコンポーネントタグ値、モジュールＩＤ、およびイベント情報の組み合わせに対応するコンテンツについては、当該コンテンツに対応するコンポーネントタグ値、モジュールＩＤ、およびイベント情報の組み合わせが前記拡大情報保持手段に格納されていない状態で表示される大きさよりも大きく前記表示装置の画面に表示することを特徴とする車載装置。
【請求項４】
請求項２に記載の車載装置であって、
前記コンテンツ情報取得手段は、
前記拡大情報保持手段に格納されているコンポーネントタグ値およびモジュールＩＤの組み合わせに対応するコンテンツを優先的に取得して前記コンテンツ情報保持手段に格納し、
前記コンテンツ表示手段は、
前記コンテンツ情報保持手段に格納されたコンテンツから順に、当該コンテンツを前記表示装置の画面に表示することを特徴とする車載装置。
【請求項５】
請求項２に記載の車載装置であって、
前記拡大情報保持手段は、
コンテンツを通常の大きさで表示してから、当該コンテンツをより大きく表示するまでの待ち時間をさらに保持し、
前記コンテンツ表示手段は、さらに、
前記拡大情報保持手段に格納されているコンポーネントタグ値およびモジュールＩＤの組み合わせに対応するコンテンツについては、当該コンテンツに対応するコンポーネントタグ値およびモジュールＩＤの組み合わせが前記拡大情報保持手段に格納されていない状態で表示される大きさで当該コンテンツを前記表示装置の画面に表示し、前記拡大情報保持手段に格納されている待ち時間が経過した後に、当該コンテンツを大きく表示することを特徴とする車載装置。
【請求項６】
請求項１に記載の車載装置であって、
前記コンテンツ表示手段は、
前記コンテンツ情報特定手段によって特定されたコンポーネントタグ値およびモジュールＩＤの組み合わせに対応するコンテンツを前記表示装置の画面に表示する際に、ユーザから指定された座標が含まれない画面上の領域に表示することを特徴とする車載装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両等の移動体に搭載され、ディジタル放送において送信されるデータ放送を受信して表示する車載装置に関する。
【背景技術】
【０００２】
１３個のセグメントを使って放送されるディジタル放送は、高精細な映像を伝送可能であるため、数十インチの大画面の表示装置に表示されることが想定されている。また、ディジタル放送では、映像だけでなくデータ放送も送信される。このようなデータ放送におけるコンテンツは、映像が表示されている表示装置の一部の領域に画面分割等により表示されることが多い。
【０００３】
ところで、近年、車両等の移動体に搭載され、１３個のセグメントを使って放送されるディジタル放送の映像と共に、当該ディジタル放送において送信されるデータ放送を受信して表示する車載装置が市販されている。このような車載装置には、数インチの小型の表示装置が設けられる場合が多い。そのため、ディジタル放送の映像やデータ放送のコンテンツは、数インチの画面領域に収まるように縮小されて表示され、見にくくなってしなう場合がある。
【０００４】
映像であれば、動きや音声等により、ある程度情報を補間しながら閲覧することが可能であるが、データ放送のコンテンツは、文字や図形等により内容を表示する場合が多いため、表示自体が見にくいと、コンテンツが示す情報を認識することができない場合がある。
【０００５】
これを回避するために、下記の特許文献１には、データ放送が表示される画面環境毎にテンプレートを作成し、作成した複数のテンプレートをデータ放送と共に送信し、受信側では、受信した複数のテンプレートの中で、自分の画面環境に該当するテンプレートを特定し、特定したテンプレートに従って各コンテンツの画面上での大きさや位置を調整して表示する技術が開示されている。
【０００６】
【特許文献１】特開２００７−１３８１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、データ放送を表示する表示装置には、ナビゲーション装置のような車載装置もあれば、携帯電話やノート型のコンピュータ等、様々なものがあり、画面のサイズや表示可能な解像度の組み合わせは数多く存在する。その全ての画面環境に対応するテンプレートを全て作成するには、手間とコストがかかる場合がある。また、データ放送においてデータの伝送帯域は限られており、送信されるテンプレートの数が多くなると、本来送信すべきコンテンツのデータ量が制限されてしまう場合がある。
【０００８】
本発明は上記事情を鑑みてなされたものであり、本発明の目的は、データ放送のデータ伝送帯域に影響を与えることなく、データ放送におけるコンテンツをより見易く表示することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の車載装置は、ユーザから指定された画面上の位置に表示されている描画部品を拡大して表示する。
【００１０】
例えば、本発明は、車両に搭載され、ディジタル放送において送信されるデータ放送を受信して表示装置に表示する車載装置であって、データ放送において送信されたコンテンツを、当該コンテンツを識別するコンポーネントタグ値およびモジュールＩＤの組み合わせに対応付けて保持するコンテンツ情報保持手段と、データ放送において送信されるコンテンツを取得し、取得したコンテンツを、対応するコンポーネントタグ値およびモジュールＩＤの組み合わせと共にコンテンツ情報保持手段に格納するコンテンツ情報取得手段と、それぞれのコンテンツを識別するコンポーネントタグ値およびモジュールＩＤの組み合わせ毎に、当該コンテンツが表示される表示装置の画面上の領域を示す情報を含むデフォルトのレイアウト情報を作成するレイアウト情報作成手段と、デフォルトのレイアウト情報に従って、対応するコンテンツをコンテンツ情報保持手段から取得して表示装置の画面に表示するコンテンツ表示手段と、デフォルトのレイアウト情報を参照して、ユーザから指定された表示装置の画面上の座標に表示されているコンテンツに対応するコンポーネントタグ値およびモジュールＩＤの組み合わせを特定し、特定したコンポーネントタグ値およびモジュールＩＤの組み合わせをコンテンツ表示手段へ送信するコンテンツ情報特定手段とを備え、コンテンツ表示手段は、コンテンツ情報特定手段からコンポーネントタグ値およびモジュールＩＤの組み合わせを受信した場合に、コンテンツ情報保持手段を参照して、当該コンポーネントタグ値およびモジュールＩＤの組み合わせに対応するコンテンツを取得し、取得したコンテンツを、デフォルトのレイアウト情報に従って表示される大きさよりも大きく表示装置の画面に表示することを特徴とする車載装置を提供する。
【発明の効果】
【００１１】
請求項１に係る車載装置によれば、データ放送のデータ伝送帯域に影響を与えることなく、データ放送におけるコンテンツをより見易く表示することができる。
【００１２】
また、請求項２に係る車載装置によれば、ユーザによって指定されたコンテンツを、次回以降、自動的に拡大して表示することができる。
【００１３】
また、請求項３に係る車載装置によれば、ユーザから指定されたコンテンツを、ユーザから指定された時点でアクティブなイベントに紐付けることで、同一のコンテンツであっても、よりユーザの要求に沿ったタイミングでの拡大表示が可能となる。
【００１４】
また、請求項４に係る車載装置によれば、ユーザによって指定されたコンテンツを、他のコンテンツよりも早く表示することができる。
【００１５】
また、請求項５に係る車載装置によれば、コンテンツの本来のレイアウトを視聴者に提示した後に、指定されたコンテンツを拡大表示することで、拡大表示されたコンテンツが表示されることによって隠れてしまうコンテンツもユーザに見せることができる。
【００１６】
また、請求項６に係る車載装置によれば、拡大表示されたコンテンツの一部がユーザの指で隠れてしまうことを防止することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態について説明する。
【００１８】
図１は、本発明の一実施形態に係る車載装置１０の構成を示すシステム構成図である。車載装置１０は、フロントエンド部２０およびバックエンド部３０を備える。フロントエンド部２０は、複数のチューナ２１およびＯＦＤＭ（Orthogonal Frequency Division Multiplexing）復調ＬＳＩ（Large Scale Integration）２２を有する。
【００１９】
それぞれのチューナ２１は、アンテナ１１を介して受信したディジタル放送電波を復調し、復調結果をＯＦＤＭ復調ＬＳＩ２２へ出力する。ＯＦＤＭ復調ＬＳＩ２２は、それぞれのチューナ２１から出力された復調結果を、例えば最大比合成法等により合成して、デインタリーブおよび誤り検出・訂正等の処理を行って、ＴＳ（Transport Stream）パケットを復元する。そして、ＯＦＤＭ復調ＬＳＩ２２は、復元したＴＳパケットをバックエンド部３０へ出力する。
【００２０】
バックエンド部３０は、メディアバッファ３１、メディアプロセッサ３２、ＤＡＣ（Digital Analog Converter）３３、オーディオアンプ３４、ビデオアンプ３５、ＲＯＭ（Read Only Memory）３６、ＲＡＭ（Random Access Memory）３７、およびＣＰＵ（Central Processing Unit）３８を有する。
【００２１】
メディアプロセッサ３２は、フロントエンド部２０からＴＳパケットを受け取り、多重化されている映像、音声、およびデータ放送コンテンツを分離する処理を行う。そして、メディアプロセッサ３２は、分離した映像をデコード処理した後に、デコードした結果をメディアバッファ３１に一時的に格納する。そして、メディアプロセッサ３２は、映像の出力タイミングで、デコードされた映像データをメディアバッファ３１から取得してビデオアンプ３５を介してディスプレイ１３に表示する。
【００２２】
また、メディアプロセッサ３２は、分離した音声をデコード処理した後に、デコードした結果をメディアバッファ３１に一時的に格納する。そして、メディアプロセッサ３２は、音声の出力タイミングで、デコードした音声データをメディアバッファ３１から取得して、ＤＡＣ３３によりディジタルの音声信号をアナログに変換し、オーディオアンプ３４を介してスピーカ１２に出力する。
【００２３】
ＲＯＭ３６は、実行前のプログラムやフォント等を格納する。ＲＡＭ３７は、バックエンド部３０で動作するソフトウェアの作業用エリアである。ＣＰＵ３８は、バックエンド部３０でソフトウェアが動作するための命令を制御する。また、ＣＰＵ３８は、ディスプレイ１３の画面上に設けられたタッチパネル１４をユーザが触れた場合に、ユーザが触れた画面上の座標を算出する。
【００２４】
図２は、バックエンド部３０の機能構成の一例を示すブロック図である。バックエンド部３０は、拡大レイアウト保持部３００、描画部品保持部３０１、コンテンツ情報取得部３０２、文書解析部３０３、レイアウト情報作成部３０４、コンテンツ表示部３０５、デフォルトレイアウト保持部３０６、拡大情報保持部３０７、表示情報保持部３０８、コンテンツ情報保持部３０９、拡大情報設定部３１０、およびコンテンツ情報特定部３１１を備える。
【００２５】
拡大情報設定部３１０は、タッチパネル１４を介してユーザから拡大情報の設定を指示された場合に、例えば図３に示すような設定画面４０をディスプレイ１３に表示する。「拡大モード」は、コンテンツを自動的に拡大するか否かを設定するための項目である。「倍率」は、コンテンツの拡大率を設定するための項目であり、拡大前に画面に表示されるコンテンツの大きさに対する、拡大後に画面に表示されるコンテンツの大きさの比率で指定される。「拡大待ち時間」は、拡大前のコンテンツを表示してから、拡大後のコンテンツを表示するまでの時間を設定するための項目である。
【００２６】
設定画面４０においてＯＫボタン４２が選択された場合、拡大情報設定部３１０は、各設定項目においてカーソル４１が位置する設定値を拡大情報保持部３０７に格納する。
【００２７】
拡大情報保持部３０７には、例えば図４に示すように、チャネル３０７１、イベント種別３０７２、コンポーネントタグ値３０７３、モジュールＩＤ３０７４、倍率３０７５、待ち時間３０７６、および制御３０７７が、番号３０７０に対応付けて格納されている。コンポーネントタグ値３０７３およびモジュールＩＤ３０７４の組み合わせにより、それぞれのモジュールが特定される。イベント種別３０７２は、対応するモジュールに対して直前に発生したイベントの種別を示す。
【００２８】
制御３０７７には、コンテンツを自動的に拡大する場合にＯＮを示す情報が格納され、コンテンツを自動的に拡大しない場合にＯＦＦを示す情報が格納される。倍率３０７５、待ち時間３０７６、および制御３０７７は、拡大情報設定部３１０を介してユーザにより設定される情報である。
【００２９】
コンテンツ情報取得部３０２は、フロントエンド部２０からＴＳパケットを受け取った場合に、当該ＴＳパケットからＮＩＴ（Network Information Table）およびＤＳＭＣＣ（Digital Storage Media Command and Control）セクションを取り出す。そして、コンテンツ情報取得部３０２は、取り出したＮＩＴから現在受信中のチャネルを示す情報を取り出して表示情報保持部３０８に格納する。
【００３０】
表示情報保持部３０８には、例えば図５に示すように、現在受信中のチャネル３０８０と、ディスプレイ１３に表示されるコンテンツを含むモジュールの情報とが格納される。モジュールの情報としては、それぞれのモジュールを識別するコンポーネントタグ値３０８１およびモジュールＩＤ３０８２の組み合わせと、当該モジュールが現在の表示態様となるきっかけとなったイベントの種別を示すイベント種別３０８３とがある。
【００３１】
また、コンテンツ情報取得部３０２は、取り出したＤＳＭＣＣセクションからＤＤＢ（Download Data Block）およびＤＩＩ（Download Info Indication）を抽出する。そして、コンテンツ情報取得部３０２は、ＤＩＩに含まれているモジュール分割情報を元にＤＤＢからモジュールを生成する。このとき、コンテンツ情報取得部３０２は、拡大情報保持部３０７および表示情報保持部３０８を参照して、現在受信中のチャネルに対応付けて拡大情報保持部３０７に格納されているコンポーネントタグ値およびモジュールＩＤの組み合わせに対応するモジュールを優先的に生成する。
【００３２】
そして、コンテンツ情報取得部３０２は、生成したモジュールに含まれるＢＭＬ（Broadcast Markup Language）文書、ＣＳＳ（Cascading Style Sheets）文書、ＪＰＥＧやＰＮＧ形式等のコンテンツ、およびＥｃｍａ（European Computer Manufacturer Association）Ｓｃｒｉｐｔ文書等のファイル群を抽出してコンテンツ情報保持部３０９に格納する。
【００３３】
文書解析部３０３は、コンテンツ情報保持部３０９にＢＭＬ文書が格納された場合に、データ放送画面のレイアウトに必要な情報を含むＤＯＭ（Document Object Model）Ｔｒｅｅを、当該ＢＭＬ文書から作成してコンテンツ情報保持部３０９に格納する。また、文書解析部３０３は、コンテンツ情報保持部３０９に、ＥｃｍａＳｃｒｉｐｔ文書が格納された場合に、当該ＥｃｍａＳｃｒｉｐｔ文書をコンテンツ情報保持部３０９から取得し、実行可能なオブジェクトに変換してＲＡＭ上に配置する。
【００３４】
また、文書解析部３０３は、ＪＰＥＧやＰＮＧ形式等のコンテンツを含むファイルをコンテンツ情報保持部３０９から取得し、取得したファイルをデコードしてコンテンツ情報保持部３０９に格納する。このとき、文書解析部３０３は、例えば図６に示すようなコンテンツテーブル３０９０をコンテンツ情報保持部３０９に格納する。コンテンツテーブル３０９０には、コンテンツを含むモジュールを識別するコンポーネントタグ値３０９１およびモジュールＩＤ３０９２の組み合わせ毎に、当該モジュールに含まれるコンテンツ本体３０９３が格納される。
【００３５】
また、文書解析部３０３は、放送イベントまたはキーイベント等のイベントが発生し、ＥｃｍａＳｃｒｉｐｔに記述されている、当該イベントに対応する処理が実行された場合に、コンテンツテーブル３０９０を参照して、当該処理によって表示態様が変化したコンテンツを含むモジュールのコンポーネントタグ値およびモジュールＩＤの組み合わせを特定し、発生したイベントの種別で、特定したコンポーネントタグ値およびモジュールＩＤの組み合わせに対応付けて表示情報保持部３０８に格納されているイベント種別を更新する。
【００３６】
また、文書解析部３０３は、イベントが発生した場合に、当該イベントによって表示すべきコンテンツを含むモジュールが既にコンテンツ情報保持部３０９内に格納されているか否かを判定する。発生したイベントによって表示すべきコンテンツを含むモジュールが既にコンテンツ情報保持部３０９内に格納されている場合、文書解析部３０３は、当該イベントに対応するＥｃｍａＳｃｒｉｐｔの処理結果に基づいてレイアウトを変更するようレイアウト情報作成部３０４に指示する。一方、発生したイベントによって表示すべきコンテンツを含むモジュールがコンテンツ情報保持部３０９内に格納されていない場合、文書解析部３０３は、コンテンツ情報取得部３０２に当該モジュールの取得を指示する。
【００３７】
レイアウト情報作成部３０４は、コンテンツ情報保持部３０９に格納されているＤＯＭＴｒｅｅを参照して、データ放送において規定されているデフォルトのレイアウト情報を作成する。そして、レイアウト情報作成部３０４は、画面に表示するコンテンツをコンテンツ情報保持部３０９内のコンテンツテーブル３０９０から取得し、取得したコンテンツを、作成したデフォルトのレイアウト情報に設定されている大きさに縮小して描画部品を作成する。そして、レイアウト情報作成部３０４は、例えば図７に示すように、作成した描画部品を、当該描画部品を識別する部品ＩＤに対応付けて描画部品保持部３０１に格納する。
【００３８】
ここで、データ放送では、レイアウトが予め定められており、このレイアウトは、数十インチの大画面の表示装置で表示されることが想定されている。そのため、本実施形態の車載装置１０に接続される数インチのディスプレイ１３に、規定のレイアウトで表示されるデータ放送画面および各コンテンツは、全体的に縮小されて表示されることになる。
【００３９】
また、レイアウト情報作成部３０４は、作成したデフォルトのレイアウト情報をデフォルトレイアウト保持部３０６に格納すると共に、当該レイアウト情報に従って画面に表示されるコンテンツを含むモジュールのコンポーネントタグ値およびモジュールＩＤの組み合わせ、ならびに、当該コンテンツが表示されるきっかけとなったイベントの種別を表示情報保持部３０８に格納する。
【００４０】
デフォルトレイアウト保持部３０６内には、例えば図８に示すように、描画部品を識別する部品ＩＤ３０６０毎に、当該描画部品に対する親の描画部品のＩＤを示す親ＩＤ３０６１、当該描画部品に対する子の描画部品のＩＤを示す子ＩＤ３０６２、当該描画部品が表示される画面上での始点座標（本実施形態では矩形の描画部品の左上の座標）を示す始点３０６３、画面の横方向における当該描画部品の長さを示す幅３０６４、画面の縦方向における当該描画部品の長さを示す高さ３０６５、当該描画部品の元となるコンテンツのコンポーネントタグ値３０６６およびモジュールＩＤ３０６７、ならびに、当該描画部品が拡大対象である場合に１が格納される拡大フラグ３０６８が格納される。
【００４１】
本実施形態において、始点３０６３、幅３０６４、および高さ３０６５は、ピクセル単位の数値で指定される。ディスプレイ１３の画面上に表示される複数の描画部品には、例えば図９（ａ）に示すような木構造の親子関係が設定される。図９（ａ）のような親子関係にある描画部品は、例えば図９（ｂ）のように画面上に表示される。親の描画部品５０は、子の描画部品５１および描画部品５２よりも背面に表示される。
【００４２】
図２に戻って説明を続ける。レイアウト情報作成部３０４は、拡大情報保持部３０７内の制御フラグを参照して、コンテンツを自動的に拡大する機能が有効になっているか否かを判定する。コンテンツを自動的に拡大する機能が有効になっている場合、レイアウト情報作成部３０４は、拡大情報保持部３０７および表示情報保持部３０８を参照して、表示情報保持部３０８に格納されているチャネル、コンポーネントタグ値、モジュールＩＤ、およびイベント種別の組み合わせが、拡大情報保持部３０７に格納されているか否かを判定する。
【００４３】
これらの組み合わせが拡大情報保持部３０７に格納されている場合、レイアウト情報作成部３０４は、当該組み合わせに含まれるコンポーネントタグ値およびモジュールＩＤに対応するコンテンツをコンテンツ情報保持部３０９内のコンテンツテーブル３０９０から取得し、倍率を拡大情報保持部３０７から取得する。そして、レイアウト情報作成部３０４は、コンテンツテーブル３０９０から取得したコンテンツのコンポーネントタグ値およびモジュールＩＤに基づいて、当該コンテンツのデフォルトの大きさをデフォルトレイアウト保持部３０６から取得する。
【００４４】
そして、レイアウト情報作成部３０４は、デフォルトレイアウト保持部３０６から取得したデフォルトの大きさに、拡大情報保持部３０７から取得した倍率を乗じた大きさとなるように、コンテンツテーブル３０９０から取得したコンテンツを加工して拡大後の描画部品を作成する。そして、レイアウト情報作成部３０４は、拡大後の描画部品を、部品ＩＤに対応付けて描画部品保持部３０１に格納する。そして、レイアウト情報作成部３０４は、拡大後の描画部品に関するレイアウト情報を作成して拡大レイアウト保持部３００に格納する。
【００４５】
拡大レイアウト保持部３００には、拡大後の描画部品のレイアウト情報として、例えば図１０に示すように、拡大後の描画部品に対応する部品ＩＤ３０００、当該描画部品の画面上での始点３００１、当該描画部品の画面上での幅３００２、当該描画部品の画面上での高さ３００３、および拡大前の描画部品が画面表示されてから拡大後の描画部品が画面に表示されるまでの時間（秒単位）を示す待ち時間３００４が格納される。
【００４６】
また、レイアウト情報作成部３０４は、選択を示す情報と共に、選択された画面上の座標、コンポーネントタグ値、およびモジュールＩＤをコンテンツ情報特定部３１１から受信した場合に、当該コンポーネントタグ値およびモジュールＩＤに対応するコンテンツをコンテンツ情報保持部３０９内のコンテンツテーブル３０９０から取得する。そして、レイアウト情報作成部３０４は、倍率を拡大情報保持部３０７から取得し、コンテンツ情報特定部３１１から受信したコンポーネントタグ値およびモジュールＩＤに対応するコンテンツのデフォルトの大きさをデフォルトレイアウト保持部３０６から取得する。
【００４７】
そして、レイアウト情報作成部３０４は、デフォルトレイアウト保持部３０６から取得したデフォルトの大きさに、拡大情報保持部３０７から取得した倍率を乗じた大きさとなるように、コンテンツテーブル３０９０から取得したコンテンツを加工して拡大後の描画部品を作成する。そして、レイアウト情報作成部３０４は、拡大後の描画部品を、部品ＩＤに対応付けて描画部品保持部３０１に格納すると共に、拡大後の描画部品の部品ＩＤを含むレイアウト情報を作成して拡大レイアウト保持部３００に格納する。そして、レイアウト情報作成部３０４は、描画部品の拡大をコンテンツ表示部３０５に指示する。
【００４８】
このとき、レイアウト情報作成部３０４は、コンテンツ情報特定部３１１から受信した座標を含まない画面上の領域に、拡大後の描画部品が表示されるようなレイアウト情報を作成する。これにより、例えば図１１（ａ）に示すように、ユーザが画面に触れることにより、触れた画面上の座標に表示されている描画部品６０を選択した場合、レイアウト情報作成部３０４は、当該描画部品６０を拡大した描画部品６１を作成すると共に、例えば図１１（ｂ）に示すように、ユーザが触れた座標を含まない画面上の領域に、拡大した描画部品６１が配置されるようなレイアウト情報を作成する。これにより、車載装置１０は、拡大対象の描画部品を選択するために画面に触れたユーザの指で、拡大後の描画部品６１の一部が隠れてしまうことを防止することができる。
【００４９】
また、レイアウト情報作成部３０４は、選択解除を示す情報と共に、コンポーネントタグ値およびモジュールＩＤをコンテンツ情報特定部３１１から受信した場合に、描画部品の拡大解除をコンテンツ表示部３０５に指示する。そして、レイアウト情報作成部３０４は、拡大レイアウト保持部３００に登録されている部品ＩＤと同一の部品ＩＤの描画部品を、描画部品保持部３０１から削除し、拡大レイアウト保持部３００内のデータを削除する。
【００５０】
コンテンツ表示部３０５は、デフォルトレイアウト保持部３０６にデフォルトのレイアウト情報が格納された場合、または、デフォルトレイアウト保持部３０６内のデータが更新された場合に、当該デフォルトのレイアウト情報に従って、描画部品保持部３０１から描画部品を取得して画面上に配置することによりデータ放送画面をディスプレイ１３に表示する。そして、コンテンツ表示部３０５は、デフォルトレイアウト保持部３０６内の拡大フラグを参照して、拡大フラグに１が格納されている描画部品、すなわち拡大対象の描画部品が存在するか否かを判定する。
【００５１】
拡大対象の描画部品が存在する場合、コンテンツ表示部３０５は、拡大レイアウト保持部３００を参照して拡大後のレイアウト情報に示されている描画部品を描画部品保持部３０１から取得し、取得した描画部品を、拡大レイアウト保持部３００に格納されている待ち時間が経過した後に、拡大後のレイアウト情報に従ってディスプレイ１３の画面に表示する。コンテンツ表示部３０５は、例えば、デフォルトのレイアウトで各描画部品をＶＲＡＭ（Video RAM）に書き込み、待ち時間が経過した後に、拡大後の描画部品を拡大後のレイアウト情報に従ってＶＲＡＭに上書きする。
【００５２】
また、コンテンツ表示部３０５は、描画部品の拡大をレイアウト情報作成部３０４から指示された場合に、拡大レイアウト保持部３００を参照して、拡大後のレイアウト情報に含まれる部品ＩＤを抽出する。そして、コンテンツ表示部３０５は、抽出した部品ＩＤに対応する描画部品を描画部品保持部３０１から取得し、取得した描画部品を、拡大レイアウト保持部３００内のレイアウト情報に従ってディスプレイ１３の画面に表示する。
【００５３】
また、コンテンツ表示部３０５は、レイアウト情報作成部３０４から選択解除を指示された場合に、ディスプレイ１３に表示するデータ放送画面を、デフォルトレイアウト保持部３０６内のデフォルトのレイアウト情報に従った構成に戻す。
【００５４】
コンテンツ情報特定部３１１は、ユーザがディスプレイ１３の画面上のタッチパネル１４に触れた場合に、ユーザが触れた画面上の座標を特定し、ユーザが「選択」を意味する操作を行ったか、あるいは、「決定」を意味する操作を行ったかを判定する。「選択」を意味する操作とは、例えば所定時間（例えば１秒）以上、画面上の同一座標に触れ続ける動作であり、「決定」を意味する操作とは、例えばダブルクリックのように、所定時間（例えば１秒）以内に、画面上の同一座標に連続して２回触れる動作である。
【００５５】
ユーザが「選択」を意味する操作を行った場合、コンテンツ情報特定部３１１は、デフォルトレイアウト保持部３０６を参照して、ユーザが触れた画面上の座標に表示されており、かつ、最も前面に表示されている描画部品に対応するコンテンツのコンポーネントタグ値およびモジュールＩＤの組み合わせを抽出し、抽出した組み合わせと共に、選択を示す情報および選択された画面上の座標をレイアウト情報作成部３０４へ送る。
【００５６】
また、ユーザが「選択解除」を意味する操作を行った場合、コンテンツ情報特定部３１１は、選択中の描画部品に対応するコンテンツのコンポーネントタグ値およびモジュールＩＤの組み合わせと共に、選択解除を示す情報をレイアウト情報作成部３０４へ送る。「選択解除」を意味する操作とは、例えば、「選択」を意味する操作の後に、ディスプレイ１３の画面上のタッチパネル１４に何も接触していない状態が１秒以上継続することである。
【００５７】
また、ユーザが「決定」を意味する操作を行った場合、コンテンツ情報特定部３１１は、デフォルトレイアウト保持部３０６を参照して、ユーザが触れた画面上の座標に表示されており、かつ、最も前面に表示されている描画部品に対応するコンテンツのコンポーネントタグ値およびモジュールＩＤの組み合わせを抽出する。
【００５８】
そして、コンテンツ情報特定部３１１は、表示情報保持部３０８を参照して、抽出したコンポーネントタグ値およびモジュールＩＤの組み合わせに対応付けられているイベント種別を特定する。また、コンテンツ情報特定部３１１は、表示情報保持部３０８を参照して、現在受信中のチャネルを特定する。そして、コンテンツ情報特定部３１１は、抽出したコンポーネントタグ値およびモジュールＩＤの組み合わせに対応付けて、特定したイベント種別およびチャネルを拡大情報保持部３０７に格納する。
【００５９】
これにより、ユーザが「決定」の操作により指定した描画部品に対応するコンテンツは、コンテンツ情報取得部３０２によって優先的に取得されると共に、コンテンツ表示部３０５によって自動的に拡大表示されることになる。また、ユーザは拡大対象のコンテンツの描画部品に対して「決定」を意味する操作を行うことにより、自動的に拡大表示されるコンテンツに関する情報が拡大情報保持部３０７に登録されるので、拡大表示するコンテンツを特定するためのテキスト情報等を入力するユーザの手間を削減することができる。
【００６０】
なお、ユーザが「決定」を意味する操作を行った場合、コンテンツ情報特定部３１１は、「選択解除」を示す情報をレイアウト情報作成部３０４へ送らない。これにより、ユーザの選択操作によって、描画部品が１つ１つ拡大表示される過程で、拡大表示の対象となる描画部品が決定された場合に、当該拡大表示の対象となる描画部品を拡大表示したまま、データ放送画面の閲覧を続けることができる。
【００６１】
また、本実施形態において、ユーザは、コンテンツの選択や決定等の操作をタッチパネル１４を介して行うが、本発明はこれに限られず、リモコンを使ったカーソルキーの移動により選択の操作を実行したり、リモコンの決定キーにより決定の操作を実行するようにしてもよい。
【００６２】
図１２および１３は、車載装置１０の動作の一例を示すフローチャートである。例えば、データ放送の表示開始をユーザから指示される等の所定のタイミングで、車載装置１０は、本フローチャートに示す動作を開始する。
【００６３】
まず、フロントエンド部２０は、アンテナ１１を介して受信したディジタル放送電波を復調し、復調結果を合成して、デインタリーブおよび誤り検出・訂正等の処理を行ってＴＳパケットを復元し、復元したＴＳパケットをバックエンド部３０へ出力する。そして、バックエンド部３０内のコンテンツ情報取得部３０２は、ＴＳパケットからＮＩＴおよびＤＳＭＣＣセクションを取り出す（Ｓ１００）。
【００６４】
次に、コンテンツ情報取得部３０２は、ＮＩＴから現在受信中のチャネルを示す情報を取り出して表示情報保持部３０８に格納する。そして、コンテンツ情報取得部３０２は、取り出したＤＳＭＣＣセクションからＤＤＢおよびＤＩＩを抽出する。そして、コンテンツ情報取得部３０２は、ＤＩＩに含まれているモジュール分割情報に基づいて、取得可能なモジュールのコンポーネントタグ値およびモジュールＩＤの組み合わせを特定する。
【００６５】
次に、コンテンツ情報取得部３０２は、特定したコンポーネントタグ値およびモジュールＩＤの組み合わせが、現在受信中のチャネルに対応付けて拡大情報保持部３０７に格納されているか否かを判定する（Ｓ１０１）。特定したコンポーネントタグ値およびモジュールＩＤの組み合わせが、受信中のチャネルに対応付けて拡大情報保持部３０７に格納されていない場合（Ｓ１０１：Ｎｏ）、コンテンツ情報取得部３０２は、コンテンツ作成者等により予め規定された順番でモジュールを生成し（Ｓ１０３）、ステップＳ１０４に示す処理を実行する。
【００６６】
一方、特定したコンポーネントタグ値およびモジュールＩＤの組み合わせが、受信中のチャネルに対応付けて拡大情報保持部３０７に格納されている場合（Ｓ１０１：Ｙｅｓ）、コンテンツ情報取得部３０２は、特定したコンポーネントタグ値およびモジュールＩＤの組み合わせに対応するモジュールを優先的に生成する（Ｓ１０２）。このとき、コンテンツ情報取得部３０２は、特定したコンポーネントタグ値およびモジュールＩＤの組み合わせに対応するモジュール以外については、コンテンツ作成者等により予め規定された順番に従ってモジュールを生成する。
【００６７】
次に、コンテンツ情報取得部３０２は、生成したモジュールに含まれるＢＭＬ文書、ＣＳＳ文書、ＪＰＥＧやＰＮＧ形式等のコンテンツ、およびＥｃｍａＳｃｒｉｐｔ文書等のファイル群を抽出してコンテンツ情報保持部３０９に格納する。そして、文書解析部３０３は、当該ＢＭＬ文書からＤＯＭＴｒｅｅを作成してコンテンツ情報保持部３０９に格納する（Ｓ１０４）。
【００６８】
次に、文書解析部３０３は、コンテンツ情報保持部３０９に格納されたＥｃｍａＳｃｒｉｐｔ文書を取得して実行可能なオブジェクトに変換し、ＲＡＭ上に配置する（Ｓ１０５）。そして、文書解析部３０３は、コンテンツ情報保持部３０９からＪＰＥＧやＰＮＧ形式等のコンテンツを含むファイルを取得してデコードし、デコード結果を、当該コンテンツを含むモジュールを識別するコンポーネントタグ値およびモジュールＩＤの組み合わせに対応付けてコンテンツテーブル３０９０に格納する（Ｓ１０６）。
【００６９】
次に、レイアウト情報作成部３０４は、コンテンツ情報保持部３０９に格納されているＤＯＭＴｒｅｅを参照して、データ放送において規定されているデフォルトのレイアウト情報を作成する（Ｓ１０７）。そして、レイアウト情報作成部３０４は、画面に表示するコンテンツをコンテンツテーブル３０９０から取得し、取得したコンテンツを、作成したデフォルトのレイアウト情報に設定されている大きさに縮小して描画部品を作成し、作成した描画部品を、当該描画部品の部品ＩＤに対応付けて描画部品保持部３０１に格納する。
【００７０】
次に、レイアウト情報作成部３０４は、作成したデフォルトのレイアウト情報をデフォルトレイアウト保持部３０６に格納すると共に、当該レイアウト情報に従って画面に表示されるコンテンツを含むモジュールのコンポーネントタグ値およびモジュールＩＤの組み合わせ、ならびに、当該コンテンツが表示されるきっかけとなったイベントの種別を表示情報保持部３０８に格納する（Ｓ１０８）。
【００７１】
次に、レイアウト情報作成部３０４は、拡大情報保持部３０７内の制御フラグを参照して、コンテンツを自動的に拡大する機能が有効になっているか否かを判定する（Ｓ１０９）。コンテンツを自動的に拡大する機能が無効になっている場合（Ｓ１０９：Ｎｏ）、レイアウト情報作成部３０４は、ステップＳ１１２に示す処理を実行する。
【００７２】
一方、コンテンツを自動的に拡大する機能が有効になっている場合（Ｓ１０９：Ｙｅｓ）、レイアウト情報作成部３０４は、拡大情報保持部３０７および表示情報保持部３０８を参照して、表示情報保持部３０８に格納されているチャネル、コンポーネントタグ値、モジュールＩＤ、およびイベント種別の組み合わせが、拡大情報保持部３０７に格納されているか否かを判定する（Ｓ１１０）。表示情報保持部３０８に格納されているチャネル、コンポーネントタグ値、モジュールＩＤ、およびイベント種別の組み合わせが、拡大情報保持部３０７に格納されていない場合（Ｓ１１０：Ｎｏ）、レイアウト情報作成部３０４は、ステップＳ１１２に示す処理を実行する。
【００７３】
一方、表示情報保持部３０８に格納されているチャネル、コンポーネントタグ値、モジュールＩＤ、およびイベント種別の組み合わせが、拡大情報保持部３０７に格納されている場合（Ｓ１１０：Ｙｅｓ）、レイアウト情報作成部３０４は、当該組み合わせに含まれるコンポーネントタグ値およびモジュールＩＤに対応するコンテンツをコンテンツ情報保持部３０９内のコンテンツテーブル３０９０から取得し、倍率を拡大情報保持部３０７から取得する。そして、レイアウト情報作成部３０４は、コンテンツテーブル３０９０から取得したコンテンツのコンポーネントタグ値およびモジュールＩＤに基づいて、当該コンテンツのデフォルトの大きさをデフォルトレイアウト保持部３０６から取得する。
【００７４】
次に、レイアウト情報作成部３０４は、デフォルトレイアウト保持部３０６から取得したデフォルトの大きさに、拡大情報保持部３０７から取得した倍率を乗じた大きさとなるように、コンテンツテーブル３０９０から取得したコンテンツを加工して拡大後の描画部品を作成し、作成した拡大後の描画部品を、部品ＩＤに対応付けて描画部品保持部３０１に格納する。そして、レイアウト情報作成部３０４は、拡大後の描画部品に関するレイアウト情報を作成して拡大レイアウト保持部３００に格納する（Ｓ１１１）。
【００７５】
次に、コンテンツ表示部３０５は、デフォルトレイアウト保持部３０６に格納されたレイアウト情報に従って、描画部品保持部３０１から描画部品を取得して画面上に配置することによりデータ放送画面をディスプレイ１３に表示する（Ｓ１１２）。そして、コンテンツ表示部３０５は、デフォルトレイアウト保持部３０６内の拡大フラグを参照して、拡大フラグに１が格納されている描画部品、すなわち拡大対象の描画部品が存在するか否かを判定する（図１３のＳ１１３）。
【００７６】
デフォルトレイアウト保持部３０６内に拡大対象の描画部品が存在しない場合（Ｓ１１３：Ｎｏ）、コンテンツ表示部３０５は、ステップＳ１１５に示す処理を実行する。一方、デフォルトレイアウト保持部３０６内に拡大対象の描画部品が存在する場合（Ｓ１１３：Ｙｅｓ）、コンテンツ表示部３０５は、拡大レイアウト保持部３００を参照して、拡大後のレイアウト情報に示されている描画部品を描画部品保持部３０１から取得し、取得した描画部品を、拡大レイアウト保持部３００に格納されている待ち時間が経過した後に、拡大後のレイアウト情報に従ってディスプレイ１３の画面に表示する（Ｓ１１４）。
【００７７】
次に、文書解析部３０３は、放送イベントまたはキーイベント等のイベントが発生したか否かを判定する（Ｓ１１５）。イベントが発生した場合（Ｓ１１５：Ｙｅｓ）、文書解析部３０３は、ＥｃｍａＳｃｒｉｐｔに記述されている、当該イベントに対応する処理が実行された後に、コンテンツテーブル３０９０を参照して、当該処理によって表示態様が変化したコンテンツを含むモジュールのコンポーネントタグ値およびモジュールＩＤの組み合わせを特定する。そして、文書解析部３０３は、発生したイベントの種別で、特定したコンポーネントタグ値およびモジュールＩＤの組み合わせに対応付けて表示情報保持部３０８に格納されているイベント種別を更新する（Ｓ１１６）。
【００７８】
次に、文書解析部３０３は、発生したイベントによって表示されるべきコンテンツを含むモジュールが既にコンテンツ情報保持部３０９内に格納されているか否かを判定する（Ｓ１１７）。発生したイベントによって表示されるべきコンテンツを含むモジュールが既にコンテンツ情報保持部３０９内に格納されている場合（Ｓ１１７：Ｙｅｓ）、文書解析部３０３は、当該イベントに対応するＥｃｍａＳｃｒｉｐｔの処理結果に基づいてレイアウトを変更するようレイアウト情報作成部３０４に指示し、レイアウト情報作成部３０４は、再びステップＳ１０７に示した処理（図１２参照）を実行する。
【００７９】
一方、発生したイベントによって表示されるべきコンテンツを含むモジュールがコンテンツ情報保持部３０９内に格納されていない場合（Ｓ１１７：Ｎｏ）、文書解析部３０３は、コンテンツ情報取得部３０２に当該モジュールの取得を指示し、コンテンツ情報取得部３０２は、再びステップＳ１００に示した処理（図１２参照）を実行する。
【００８０】
また、ステップＳ１１５において、イベントが発生していない場合（Ｓ１１５：Ｎｏ）、コンテンツ情報特定部３１１は、ユーザがディスプレイ１３の画面上のタッチパネル１４に触れたか否かを判定する（Ｓ１１８）。ユーザがディスプレイ１３の画面上のタッチパネル１４に触れていない場合（Ｓ１１８：Ｎｏ）、文書解析部３０３は、再びステップＳ１１５に示した処理を実行する。
【００８１】
一方、ユーザがディスプレイ１３の画面上のタッチパネル１４に触れた場合（Ｓ１１８：Ｙｅｓ）、コンテンツ情報特定部３１１は、ユーザが触れた画面上の座標を特定し（Ｓ１１９）、「選択」を意味する操作であるか否かを判定する（Ｓ１２０）。
【００８２】
ユーザが「選択」を意味する操作を行った場合（Ｓ１２０：Ｙｅｓ）、コンテンツ情報特定部３１１は、デフォルトレイアウト保持部３０６を参照して、ユーザが触れた画面上の座標に表示されており、かつ、最も前面に表示されている描画部品のコンポーネントタグ値およびモジュールＩＤの組み合わせを特定し、特定した組み合わせを、選択を示す情報、および、ユーザが触れた画面上の座標を示す情報と共にレイアウト情報作成部３０４へ送る（Ｓ１２１）。
【００８３】
次に、レイアウト情報作成部３０４は、コンテンツ情報特定部３１１から受信したコンポーネントタグ値およびモジュールＩＤに対応するコンテンツを、コンテンツ情報保持部３０９内のコンテンツテーブル３０９０から取得し、倍率を拡大情報保持部３０７から取得し、コンテンツ情報特定部３１１から受信したコンポーネントタグ値およびモジュールＩＤに対応するコンテンツのデフォルトの大きさをデフォルトレイアウト保持部３０６から取得する。
【００８４】
そして、レイアウト情報作成部３０４は、デフォルトレイアウト保持部３０６から取得したデフォルトの大きさに、拡大情報保持部３０７から取得した倍率を乗じた大きさとなるように、コンテンツテーブル３０９０から取得したコンテンツを加工して拡大後の描画部品を作成して、拡大後の描画部品を、部品ＩＤに対応付けて描画部品保持部３０１に格納する。そして、レイアウト情報作成部３０４は、拡大後の描画部品の部品ＩＤを含むレイアウト情報を作成して拡大レイアウト保持部３００に格納し、描画部品の拡大をコンテンツ表示部３０５に指示する。
【００８５】
次に、コンテンツ表示部３０５は、拡大レイアウト保持部３００を参照して、拡大後のレイアウト情報に含まれる部品ＩＤを抽出し、抽出した部品ＩＤに対応する描画部品を描画部品保持部３０１から取得する。そして、コンテンツ表示部３０５は、取得した描画部品を、拡大レイアウト保持部３００内のレイアウト情報に従ってディスプレイ１３の画面に表示する（Ｓ１２２）。
【００８６】
次に、コンテンツ情報特定部３１１は、ユーザの指がディスプレイ１３の画面上のタッチパネル１４から離れたか否かを判定することにより、ユーザによる選択操作が終了したか否かを判定する（Ｓ１２３）。ユーザによる選択操作が終了した場合（Ｓ１２３：Ｙｅｓ）、コンテンツ情報特定部３１１は、選択中の描画部品に対応するコンテンツのコンポーネントタグ値およびモジュールＩＤの組み合わせと共に、選択解除を示す情報をレイアウト情報作成部３０４へ送る。
【００８７】
レイアウト情報作成部３０４は、描画部品の拡大解除をコンテンツ表示部３０５に指示する。そして、レイアウト情報作成部３０４は、拡大レイアウト保持部３００に登録されている部品ＩＤと同一の部品ＩＤの描画部品を、描画部品保持部３０１から削除し、拡大レイアウト保持部３００内のデータを削除する。コンテンツ表示部３０５は、ディスプレイ１３に表示するデータ放送画面を、デフォルトレイアウト保持部３０６内のデフォルトのレイアウト情報に従った構成に戻し（Ｓ１２４）、文書解析部３０３は、再びステップＳ１１５に示した処理を実行する。
【００８８】
また、ユーザによる選択操作が終了していない場合（Ｓ１２３：Ｎｏ）、コンテンツ情報特定部３１１は、ユーザが「決定」を意味する操作を行ったか否かを判定する（Ｓ１２５）。ユーザが「決定」を意味する操作を行った場合（Ｓ１２５：Ｙｅｓ）、コンテンツ情報特定部３１１は、ステップＳ１２８に示す処理を実行する。
【００８９】
また、ユーザが「決定」を意味する操作を行っていない場合（Ｓ１２５：Ｎｏ）、文書解析部３０３は、放送イベントまたはキーイベント等のイベントが発生したか否かを判定する（Ｓ１２６）。イベントが発生した場合（Ｓ１２６：Ｙｅｓ）、文書解析部３０３は、ステップＳ１１６に示した処理を実行する。一方、イベントが発生していない場合（Ｓ１２６：Ｎｏ）、コンテンツ情報特定部３１１は、再びステップＳ１２３に示した処理を実行する。
【００９０】
また、ステップＳ１２０において、ユーザが「選択」を意味する操作を行っていない場合（Ｓ１２０：Ｎｏ）、コンテンツ情報特定部３１１は、ユーザが「決定」を意味する操作を行ったか否かを判定する（Ｓ１２７）。ユーザが「決定」を意味する操作を行っていない場合（Ｓ１２７：Ｎｏ）、文書解析部３０３は、再びステップＳ１１５に示した処理を実行する。
【００９１】
ユーザが「決定」を意味する操作を行った場合（Ｓ１２７：Ｙｅｓ）、コンテンツ情報特定部３１１は、デフォルトレイアウト保持部３０６を参照して、ユーザが触れた画面上の座標に表示されており、かつ、最も前面に表示されている描画部品のコンポーネントタグ値およびモジュールＩＤの組み合わせ、すなわちコンテンツを特定する情報を抽出する（Ｓ１２８）。
【００９２】
次に、コンテンツ情報特定部３１１は、表示情報保持部３０８を参照して、現在受信中のチャネル、ならびに、抽出したコンポーネントタグ値およびモジュールＩＤの組み合わせに対応付けられているイベント種別を取得する（Ｓ１２９）。そして、コンテンツ情報特定部３１１は、抽出したコンポーネントタグ値およびモジュールＩＤの組み合わせに対応付けて、取得したイベント種別およびチャネルを拡大情報保持部３０７に格納し（Ｓ１３０）、文書解析部３０３は、再びステップＳ１１５に示した処理を実行する。
【００９３】
以上、本発明の実施の形態について説明した。
【００９４】
上記説明から明らかなように、本発明の車載装置１０によれば、データ放送のデータ伝送帯域に影響を与えることなく、データ放送におけるコンテンツをより見易く表示することができる。
【００９５】
なお、本発明は上記の実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【００９６】
例えば、本実施形態では、組み込み機器の一例として車載装置を想定したが、本発明はこれに限られず、ディジタル放送におけるデータ放送を受信して表示することができる携帯情報端末やノート型パソコン等の組み込み機器においても本発明を適用することができる。
【００９７】
また、上記した実施形態では、１３個のセグメントを使って放送されるディジタル放送におけるデータ放送を想定したが、本発明はこれに限られず、１個のセグメントを使用して放送される、いわゆるワンセグのデータ放送においても、本発明を適用することができる。
【００９８】
また、コンテンツによっては、画面右側に表示された文字列（コンテンツ名が表示されている領域）が選択された場合に、それをトリガとして、当該文字列に関連する画面上の他の領域の情報が更新される場合があるが、このような場合、画面右側の文字列が選択されたならば、当該文字列ではなく、当該文字列の選択により更新された情報の方を拡大表示するようにしてもよい。
【００９９】
具体的な動作としては、例えば、図１３のステップＳ１２１において、コンテンツ情報特定部３１１は、デフォルトレイアウト保持部３０６を参照して、ユーザが触れた画面上の座標に表示されており、かつ、最も前面に表示されている描画部品のコンポーネントタグ値およびモジュールＩＤの組み合わせを特定し、特定した組み合わせを、選択を示す情報、および、ユーザが触れた画面上の座標を示す情報と共にレイアウト情報作成部３０４へ送る（Ｓ１２１）。
【０１００】
レイアウト情報作成部３０４は、右側に表示される描画部品のコンポーネントタグ値およびモジュールＩＤの組み合わせと、当該描画部品の選択をトリガとして表示が変化する他の描画部品のコンポーネントタグ値およびモジュールＩＤの組み合わせとを関連付けた関連テーブルを予め保持している。レイアウト情報作成部３０４は、描画部品のコンポーネントタグ値およびモジュールＩＤの組み合わせをコンテンツ情報特定部３１１から受け取った場合に、当該描画部品に関連して表示が変化する他の描画部品のコンポーネントタグ値およびモジュールＩＤの組み合わせが関連テーブル内に存在するか否かを判定する。
【０１０１】
コンテンツ情報特定部３１１から受け取った描画部品に関連して表示が変化する他の描画部品のコンポーネントタグ値およびモジュールＩＤの組み合わせが関連テーブル内に存在する場合、レイアウト情報作成部３０４は、当該他の描画部品のコンポーネントタグ値およびモジュールＩＤに対応するコンテンツを、コンテンツ情報保持部３０９内のコンテンツテーブル３０９０から取得し、倍率を拡大情報保持部３０７から取得し、当該他の描画部品のコンポーネントタグ値およびモジュールＩＤに対応するコンテンツのデフォルトの大きさをデフォルトレイアウト保持部３０６から取得する。それ以降は、当該他の描画部品を拡大対象の描画部品としてステップＳ１２２以降の処理が実行される。
【図面の簡単な説明】
【０１０２】
【図１】本発明の一実施形態に係る車載装置１０の構成を示すシステム構成図である。
【図２】バックエンド部３０の機能構成の一例を示すブロック図である。
【図３】設定画面４０の一例を示す概念図である。
【図４】拡大情報保持部３０７に格納されるデータの構造の一例を示す図である。
【図５】表示情報保持部３０８に格納されるデータの構造の一例を示す図である。
【図６】コンテンツ情報保持部３０９に格納されるコンテンツテーブル３０９０のデータ構造の一例を示す図である。
【図７】描画部品保持部３０１に格納されるデータの構造の一例を示す図である。
【図８】デフォルトレイアウト保持部３０６に格納されるデータの構造の一例を示す図である。
【図９】コンテンツの親子関係を説明するための概念図である。
【図１０】拡大レイアウト保持部３００に格納されるデータの構造の一例を示す図である。
【図１１】拡大されたコンテンツが表示される様子を説明するための概念図である。
【図１２】車載装置１０の動作の一例を示すフローチャートである。
【図１３】車載装置１０の動作の一例を示すフローチャートである。
【符号の説明】
【０１０３】
０・・・中継局、１０・・・車載装置、１１・・・アンテナ、１２・・・スピーカ、１３・・・ディスプレイ、１４・・・タッチパネル、２０・・・フロントエンド部、２１・・・チューナ、２２・・・ＯＦＤＭ復調ＬＳＩ、３０・・・バックエンド部、３１・・・メディアバッファ、３２・・・メディアプロセッサ、３３・・・ＤＡＣ、３４・・・オーディオアンプ、３５・・・ビデオアンプ、３６・・・ＲＯＭ、３７・・・ＲＡＭ、３８・・・ＣＰＵ、３００・・・拡大レイアウト保持部、３０１・・・描画部品保持部、３０２・・・コンテンツ情報取得部、３０３・・・文書解析部、３０４・・・レイアウト情報作成部、３０５・・・コンテンツ表示部、３０６・・・デフォルトレイアウト保持部、３０７・・・拡大情報保持部、３０８・・・表示情報保持部、３０９・・・コンテンツ情報保持部、３１０・・・拡大情報設定部、３１１・・・コンテンツ情報特定部、４０・・・設定画面、
【図１】
2010004292.tif 000003
【図２】
2010004292.tif 000004
【図３】
2010004292.tif 000005
【図４】
2010004292.tif 000006
【図５】
2010004292.tif 000007
【図６】
2010004292.tif 000008
【図７】
2010004292.tif 000009
【図８】
2010004292.tif 000010
【図９】
2010004292.tif 000011
【図１０】
2010004292.tif 000012
【図１１】
2010004292.tif 000013
【図１２】
2010004292.tif 000014
【図１３】
2010004292.tif 000015