(57)【要約】端末装置において、双方向サービスに用いられる端末の動作を規定するスクリプトを含むテンプレートを予め取得し解析・蓄積しておく。端末装置は電子番組表を取得し、蓄積されているテンプレートが利用できる番組が存在する場合、取得した電子番組表の中に、テンプレートの存在を示す情報、テンプレートの機能を示す情報、テンプレートの利用に伴う課金情報、を表示する。【特許請求の範囲】
【請求項１】
番組に関する情報を提示するための電子番組表を取得する電子番組表取得部（１０３）と、
番組を特定する情報と端末の動作を規定する情報とを含むサブコンテンツを取得するサブコンテンツ取得部（１０４）と、
前記電子番組表を表示する電子番組表表示部（１０９）と、
前記サブコンテンツ取得部において取得されたサブコンテンツに前記電子番組表で提示される前記番組に関連するサブコンテンツが存在する場合に、前記番組に関する情報と共に、前記サブコンテンツが存在することを示すサブコンテンツ存在表示部（１０８）とを備える、電子番組表表示装置。
【請求項２】
前記サブコンテンツ取得部において取得されたサブコンテンツの内容を解析するサブコンテンツ解析部（１０６）と、
前記サブコンテンツ解析部により得られた前記端末の動作の内容によって、前記サブコンテンツ存在表示部において前記サブコンテンツが存在することを示すための表示を選択する表示選択部（１０７）とをさらに備える、請求項１に記載の電子番組表表示装置。
【請求項３】
前記サブコンテンツを再生するサブコンテンツ再生部（１１１）と、
前記サブコンテンツに含まれる情報とユーザからの入力とにより、メッセージを作成するメッセージ作成部（１１２）と、
前記メッセージ作成部により作成されたメッセージを送信する送信部（１１３）とをさらに備える、請求項２に記載の電子番組表表示装置。
【請求項４】
前記サブコンテンツ解析部は、前記メッセージ作成部で利用される機能を特定する、請求項３に記載の電子番組表表示装置。
【請求項５】
前記サブコンテンツ解析部は、前記サブコンテンツの利用が有料であるかどうかを特定する、請求項３に記載の電子番組表表示装置。
【請求項６】
前記サブコンテンツ解析部は、前記サブコンテンツの利用料金を特定する、請求項３に記載の電子番組表表示装置。
【請求項７】
前記サブコンテンツ解析部は、前記サブコンテンツの利用が可能な期間を特定する、請求項３に記載の電子番組表表示装置。
【請求項８】
前記サブコンテンツの利用が可能な期間は、前記サブコンテンツが関連する前記番組の放送中である、請求項７に記載の電子番組表表示装置。
【請求項９】
前記電子番組表取得部と前記サブコンテンツ取得部とは、同じ通信部を介して、各々、前記電子番組表と前記サブコンテンツとを取得する、請求項２に記載の電子番組表表示装置。
【請求項１０】
前記電子番組表取得部と前記サブコンテンツ取得部とは、各々、異なる通信部を介して、前記電子番組表と前記サブコンテンツとを取得する、請求項２に記載の電子番組表表示装置。
【請求項１１】
前記サブコンテンツ取得部は第１取得部（１１９）と第２取得部（１２０）とを含み、
前記表示選択部は、さらに、前記サブコンテンツが前記第１取得部で取得された場合には第１の表示を選択し、前記第２取得部で取得された場合には第２の表示を選択する、請求項２に記載の電子番組表表示装置。
【請求項１２】
サブコンテンツを再生する複数のサブコンテンツ再生部（１１１，１２２）と、
前記複数のサブコンテンツ再生部から前記サブコンテンツを再生するサブコンテンツ再生部を選択するサブコンテンツ再生部選択部（１２１）とをさらに備える、請求項２に記載の電子番組表表示装置。
【請求項１３】
前記サブコンテンツ解析部は前記サブコンテンツの内容を解析し、前記サブコンテンツを再生するサブコンテンツ再生部として第１サブコンテンツ再生部と第２サブコンテンツ再生部とを特定し、
前記サブコンテンツ再生部選択部は、前記第１サブコンテンツ再生部と前記第２サブコンテンツ再生部との中から前記サブコンテンツを再生するサブコンテンツ再生部を選択する、請求項１２に記載の電子番組表表示装置。
【請求項１４】
前記表示選択部は、前記サブコンテンツ解析部によって特定された前記サブコンテンツを再生するサブコンテンツ再生部に応じて前記表示を選択する、請求項１３に記載の電子番組表表示装置。
【請求項１５】
当該番組表表示装置の機能に関する情報である端末情報を取得する端末情報取得部（１２３）をさらに備え、
前記表示選択部は、前記サブコンテンツ解析部により得られた前記端末の動作の内容および前記端末情報取得部によって取得された前記端末情報によって前記表示を選択する、請求項２に記載の電子番組表表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】  この発明は電子番組表表示装置に関し、特に、利用者にわかりやすく電子番組表を表示する電子番組表表示装置に関する。
【背景技術】
【０００２】  現在、地上波デジタル放送、衛星デジタル放送などにおいては、最新のニュースや天気予報、放送されている番組に関連する情報などのサブコンテンツがデータ放送を利用して提供されており、ＢＭＬ（Ｂｒｏａｄｃａｓｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）と呼ばれる言語によって、画面に表示される情報の文字、画像、レイアウトなどが定義されている。視聴者は番組を視聴するだけではなく、放送されている番組や放送局に向けて発信することが可能であり、クイズ番組に参加したり、ショッピング番組で紹介されている商品を購入したりすることができる。また、このような番組に関連する情報はＥＰＧ（電子番組表：Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）によっても提供されており、視聴者は表示されたＥＰＧ上で番組を指定することで、その番組の出演者やストーリなどの情報を得ることができる。【０００３】  このような電子番組表等の番組に関連するサブコンテンツは、データ放送に含まれるだけではなく、通信回線を介したインターネット上でも提供されている。たとえば、特開２００５−２６８６７号公報（以下、特許文献１）などにおいて、利用者がより多彩なサービスを受けることができるよう、放送と通信とを融合させることを目的とした受信端末が提案されている。特許文献１に提案されているような受信端末では、データ放送に含まれるサブコンテンツとして、インターネットにおけるＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）などのリンク先情報を受信し、ＥＰＧ上の対応する番組の表示欄へ、リンク先にサブコンテンツが存在することを示すアイコン等の特定のマークを表示する。利用者はこのアイコンを選択することによって、インターネット上に存在するサブコンテンツを取得することが可能となる。【０００４】  一方、本願出願人は、携帯電話や携帯端末などにおいて、端末固有に保有されるカメラ、マイク、および住所録など各種機能を利用して、容易にマルチメディアコンテンツを作成できるマルチメディアデータ処理装置を先に提案し、特開２００４−３４３６８３号公報（以下、特許文献２）において開示されている。特許文献２に提案されたマルチメディアデータ処理装置では、テンプレート内に記述されたスクリプトによって各種機能が時系列で順に呼出されるため、ユーザは所定のタイミングでユーザインタフェースに従って操作するだけで、容易にマルチメディアコンテンツを作成することができる。【０００５】  テレビ番組が視聴できるチューナ内蔵携帯電話の普及などに伴い、今後携帯電話上で様々なデジタル放送を視聴することが利用者にとって身近になることが予想される。それに伴って、データ放送で提供されるサービスも家庭内のテレビだけではなく携帯電話での視聴を考慮することが必要となる。たとえば、ＢＭＬに代えて前述のテンプレートをデータ放送で提供することによって、利用者はサービスの利用に必要なデータをカメラ、マイク、住所録など携帯電話固有の機能から簡単に得ることができるようになる。
【特許文献１】特開２００５−２６８６７号公報
【特許文献２】特開２００４−３４３６８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】  すなわち、データ放送を通して端末に送信されるテンプレートは、利用者によって後から利用されることを可能にするために端末に保存されるが、保存されるテンプレートの数が多くなった場合には、利用者が所望のテンプレートを選択することが難しくなるという問題がある。また、そもそも端末内にどのようなサービスを利用できるテンプレートが保存されているかが分からないという問題がある。【０００７】  一般に、データ放送で提供される情報やサービスは放送される番組に関連するものであるため、利用者は情報やサービスをその番組と関連付けて記憶していることが多い。特許文献１に提案されているように、各情報をＥＰＧ上の対応する番組の表示欄へアイコンとして表示することは、利用者が番組名をキーとして情報を探す場合には有効であるが、アイコンは情報の有無のみを表しているため、実際にどのような情報が提供されているかはリンク先の情報を取得するまでわからず、アイコンの数が増えた場合に所望の情報を探し出すのが難しくなるという問題がある。【０００８】  本発明は、以上のような問題点に鑑みてなされたものであり、放送によって提供される電子番組表データ、および放送または通信によって提供される、番組に関連するサブコンテンツを受信し、電子番組表を表示する電子番組表表示装置であって、サブコンテンツを解析した結果に応じた表示を行なう電子番組表表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】  上記目的を達成するために、本発明のある局面に従うと、電子番組表表示装置は、番組に関する情報を提示するための電子番組表を取得する電子番組表取得部と、番組を特定する情報と端末の動作を規定する情報とを含むサブコンテンツを取得するサブコンテンツ取得部と、電子番組表を表示する電子番組表表示部と、サブコンテンツ取得部において取得されたサブコンテンツより、電子番組表で提示される番組に関連するサブコンテンツを選択するサブコンテンツ選択部と、その番組に関連するサブコンテンツが存在する場合に、上記番組に関する情報と共に、関連するサブコンテンツが存在することを示すサブコンテンツ存在表示部とを備える。【００１０】  さらに、電子番組表表示装置は、サブコンテンツ取得部において取得されたサブコンテンツの内容を解析するサブコンテンツ解析部と、サブコンテンツ解析部により得られた端末の動作の内容によって、サブコンテンツ存在表示部において関連するサブコンテンツが存在することを示すための表示を選択する表示選択部とを備えることが好ましい。【００１１】  さらに、電子番組表表示装置は、サブコンテンツを再生するサブコンテンツ再生部と、サブコンテンツに含まれる情報とユーザからの入力とにより、メッセージを作成するメッセージ作成部と、メッセージ作成部により作成されたメッセージを送信する送信部とを備えることがより好ましい。【００１２】  なお、サブコンテンツ解析部は、具体的には、メッセージ作成部で利用される機能を特定することが好ましい。または、サブコンテンツ解析部は、サブコンテンツの利用が有料であるかどうかを特定することが好ましい。または、サブコンテンツ解析部は、サブコンテンツの利用料金を特定することが好ましい。または、サブコンテンツ解析部は、サブコンテンツの利用が可能な期間を特定することが好ましい。なお、サブコンテンツの利用が可能な期間とは、具体的には、サブコンテンツが関連する番組の放送中であることがより好ましい。【００１３】  また、電子番組表取得部とサブコンテンツ取得部とは、同じ通信部を介して、各々、電子番組表とサブコンテンツとを取得することが好ましい。または、電子番組表取得部とサブコンテンツ取得部とは、各々、異なる通信部を介して、電子番組表とサブコンテンツとを取得することが好ましい。【００１４】  また、サブコンテンツ取得部は第１取得部と第２取得部とを含み、表示選択部は、さらに、サブコンテンツが第１取得部で取得された場合には第１の表示を選択し、第２取得部で取得された場合には第２の表示を選択することが好ましい。【００１５】  また、電子番組表表示装置は、サブコンテンツを再生する複数のサブコンテンツ再生部と、複数のサブコンテンツ再生部から上記サブコンテンツを再生するサブコンテンツ再生部を選択するサブコンテンツ再生部選択部とをさらに備えることが好ましい。【００１６】  さらに、サブコンテンツ解析部はサブコンテンツの内容を解析し、そのサブコンテンツを再生するサブコンテンツ再生部として第１サブコンテンツ再生部と第２サブコンテンツ再生部とを特定し、サブコンテンツ再生部選択部は、第１サブコンテンツ再生部と第２サブコンテンツ再生部との中から上記��ブコンテンツを再生するサブコンテンツ再生部を選択することが好ましい。【００１７】  さらに、表示選択部は、サブコンテンツ解析部によって特定され上記サブコンテンツを再生するサブコンテンツ再生に応じて表示を選択することがより好ましい。【００１８】  また番組表表示装置は、当該番組表表示装置の機能に関する情報である端末情報を取得する端末情報取得部をさらに備え、表示選択部は、サブコンテンツ解析部により得られた端末の動作の内容および端末情報取得部によって取得された端末情報によって表示を選択することが好ましい。
【発明の効果】
【００１９】  本発明のある局面にかかる電子番組表表示装置は、番組に関連するサブコンテンツの存在を電子番組表の中で示すことを可能にする。これにより、保存されるサブコンテンツの数が増えた場合においても、利用者が所望のサブコンテンツを探し出すことを容易にする。また、利用者は電子番組表を見るだけで、その番組に関連するサブコンテンツの存在を知ることができる。【００２０】  また、本発明のある局面にかかる電子番組表表示装置は、番組に関連するサブコンテンツの存在を電子番組表の中で示す際に、電子番組表を見た利用者に対して各サブコンテンツがどのようなものであるかを示唆することを可能にする。【００２１】  また、本発明のある局面にかかる電子番組表表示装置は、電子番組表に表示されているサブコンテンツ利用してメッセージを作成し、インターネットを介して所定のサーバに送信することで、利用者が番組関連のサービスを容易に利用することを可能とする。【００２２】  また、本発明のある局面にかかる電子番組表表示装置は、番組に関連するサブコンテンツの存在を電子番組表の中に表示する際に、各サブコンテンツがどのような機能を利用するのかを利用者に対して示唆することが可能となる。【００２３】  また、本発明のある局面にかかる電子番組表表示装置は、番組に関連するサブコンテンツの存在を電子番組表の中に表示する際に、サブコンテンツから利用されるサービスが有料であるかどうかを利用者に対して示唆することが可能となる。これにより、利用者が誤ってサブコンテンツから有料のサービスを利用することを防ぐ。【００２４】  また、本発明のある局面にかかる電子番組表表示装置は、番組に関連するサブコンテンツの存在を電子番組表の中に表示する際に、各サブコンテンツの利用料金を示唆することが可能となる。【００２５】  また、本発明のある局面にかかる電子番組表表示装置は、番組に関連するサブコンテンツの存在を電子番組表の中に表示する際に、各サブコンテンツの利用期間を示唆することが可能となる。これにより、利用者に対して特定の時間帯におけるサービスの利用を促すことができる。【００２６】  また、本発明のある局面にかかる電子番組表表示装置は、番組に関連するサブコンテンツの存在を電子番組表の中に表示する際に、各サブコンテンツが番組の放送中のみ利用できること示唆することが可能となる。これにより、利用者に対して番組の視聴を促すことができる。【００２７】  また、本発明のある局面にかかる電子番組表表示装置は、番組に関連するサブコンテンツと電子番組表とを同じ通信部を介して取得することが可能となる。【００２８】  また、本発明のある局面にかかる電子番組表表示装置は、番組に関連するサブコンテンツと電子番組表とを異なる通信部を介して取得することが可能となる。これにより、たとえばメールによって受信したサブコンテンツを、電子番組表に表示することができる。【００２９】  また、本発明のある局面にかかる電子番組表表示装置は、番組に関連するサブコンテンツの存在を電子番組表の中で示す際に、電子番組表を見た利用者に対して各サブコンテンツがどのように取得されたのかを示唆することを可能にする。【００３０】  また、本発明のある局面にかかる電子番組表表示装置は、複数のサブコンテンツ再生部からサブコンテンツ再生部を選択することを可能にする。【００３１】  また、本発明のある局面にかかる電子番組表表示装置は、サブコンテンツ解析部によって特定された複数のサブコンテンツ再生部からサブコンテンツ再生部を選択することを可能にする。【００３２】  また、本発明のある局面にかかる電子番組表表示装置は、サブコンテンツ解析部によって特定された複数のサブコンテンツ再生部に応じて、サブコンテンツが存在することを示すための表示を選択することを可能にする。これにより、利用者に対して各サブコンテンツがどの再生部によって再生可能かを示唆することができ、利用者は所望の再生部によって各サブコンテンツを再生することができる。【００３３】  また、本発明のある局面にかかる電子番組表表示装置は、端末の状態に応じて、サブコンテンツが存在することを示すための表示を選択することを可能にする。
【図面の簡単な説明】
【００３４】
【図１】電子番組表表示装置１１４の機能構成、および電子番組表表示装置１１４を含む電子番組表表示システムの構成の具体例を示すブロック図である。
【図２】電子番組表表示装置１１４での処理の具体例を示すフローチャートである。
【図３】ステップＳ２０４で表示される電子番組表の具体例を示す図である。
【図４】第１の実施の形態にかかるスクリプトの記述の具体例を示す図である。
【図５】テンプレート再生部１１１がテンプレートを再生することで表示される画面を説明する図である。
【図６】アイコン情報記憶部１１７に記憶されるアイコン情報の具体例を示す図である。
【図７】第１の実施の形態において、ステップＳ２０６で表示される電子番組表の具体例を示す図である。
【図８】第２の実施の形態にかかるスクリプトの記述の具体例を示す図である。
【図９】テンプレート再生部１１１が図８に示されるスクリプトを含むテンプレートを再生することで表示される画面を説明する図である。
【図１０】第２の実施の形態において、ステップＳ２０６で表示される電子番組表の具体例を示す図である。
【図１１】第３の実施の形態にかかるスクリプトの記述の具体例を示す図である。
【図１２】テンプレート再生部１１１が図１１に示されるスクリプトを含むテンプレートを再生することで表示される画面を説明する図である。
【図１３】第３の実施の形態において、ステップＳ２０６で表示される電子番組表の具体例を示す図である。
【図１４】ニュース番組で紹介された福祉団体に１００円の寄付を行なうテンプレートに含まれるスクリプトの記述の具体例を示す図である。
【図１５】図１４に示されるスクリプトを含むテンプレートが処理される場合の、電子番組表の表示の具体例を示す図である。
【図１６】第４の実施の形態にかかる電子番組表表示装置１１４の機能構成、および電子番組表表示装置１１４を含む電子番組表表示システムの構成の具体例を示すブロック図である。
【図１７】第４の実施の形態にかかる電子番組表表示装置１１４での処理の具体例を示すフローチャートである。
【図１８】選択画面の具体例を示す図である。
【図１９】第５の実施の形態にかかる電子番組表表示装置１１４の機能構成の具体例を示すブロック図である。
【図２０】アイコン情報記憶部１１７に記憶されるアイコン情報の他の具体例を示す図である。
【図２１】第４の実施の形態においてステップＳ２０６で表示される電子番組表の具体例を示す図である。
【図２２】第６の実施の形態にかかるスクリプトの記述の具体例を示す図である。
【図２３】電子番組表データの記述の具体例を示す図である。
【図２４】第７の実施の形態にかかる電子番組表表示装置１１４の機能構成の具体例を示すブロック図である。
【図２５】第７の実施の形態にかかる電子番組表表示装置１１４での処理の具体例を示すフローチャートである。
【図２６】第７の実施の形態にかかるスクリプトの記述の具体例を示す図である。
【図２７】アイコン情報記憶部１１７に記憶されるアイコン情報の具体例を示す図である。
【図２８】電子番組表の具体例を示す図である。
【図２９】電子番組表の具体例を示す図である。
【図３０】第９の実施の形態にかかる電子番組表表示装置１１４の機能構成の具体例を示すブロック図である。
【図３１】第９の実施の形態にかかる電子番組表表示装置１１４での処理の具体例を示すフローチャートである。
【図３２】アイコン情報記憶部１１７に記憶されるアイコン情報の他の具体例を示す図である。
【図３３】起動するアプリケーションを選択するダイアログの具体例を示す図である。
【符号の説明】
【００３５】  １０１  放送受信部、１０２  ＡＶデータ再生部、１０３  電子番組表取得部、１０４  テンプレート取得部、１０５  電子番組表閲覧部、１０６  テンプレート解析部、１０７  表示選択部、１０８  テンプレート存在表示部、１０９  電子番組表表示部、１１０  テンプレート選択部、１１１  テンプレート再生部、１１２  メッセージ作成部、１１３  通信部、１１４  電子番組表表示装置、１１５  放送局、１１６  サーバ、１１７  アイコン情報記憶部、１１８  テンプレート提供サーバ、１１９  放送テンプレート取得部、１２０  通信テンプレート取得部、１２１  アプリケーション選択部、１２２  Ｗｅｂブラウザ部、１２３  端末情報取得部。
【発明を実施するための最良の形態】
【００３６】  以下に、図面を参照しつつ、本発明の実施の形態について説明する。
本発明にかかる電子番組表表示装置は、放送局およびサーバに対して２種類の通信を可能とする端末装置であり、好適にはテレビ放送受信機能およびインターネット通信機能を備えた携帯電話である。【００３７】  ここで電子番組表とは、番組名や放送時刻等の番組に関する情報を表形式で画面に表示することで視聴者に提示するものである。【００３８】  以下の例においては、番組に関連するサブコンテンツの一例としてテンプレートを用いて説明する。【００３９】  図１を参照して、電子番組表表示装置１１４は、放送受信部１０１、ＡＶ（Ａｕｄｉｏ  Ｖｉｄｅｏ）データ再生部１０２、電子番組表取得部１０３、テンプレート取得部１０４、電子番組表閲覧部１０５、テンプレート解析部１０６、表示選択部１０７、テンプレート存在表示部１０８、電子番組表表示部１０９、テンプレート選択部１１０、テンプレート再生部１１１、メッセージ作成部１１２、通信部１１３、およびアイコン情報記憶部１１７を含んで構成される。【００４０】  放送受信部１０１は、放送局１１５に対して第１の通信を行ない、放送局１１５からデータ放送されるテレビ放送情報を受信し、受信したテレビ放送情報をＡＶデータ再生部１０２、電子番組表取得部１０３、およびテンプレート取得部１０４に入力する。ＡＶデータ再生部１０２は、入力されたテレビ放送情報に含まれるＡＶデータを再生する。【００４１】  電子番組表取得部１０３は、入力されたテレビ放送情報から電子番組表データを取得し、記憶部の所定の記憶領域等、図示されない所定の記憶領域に保存する。また、テンプレート取得部１０４は、入力されたテレビ放送情報からテンプレートを取得し、記憶部の所定の記憶領域等、図示されない所定の記憶領域に保存する。すなわち、電子番組表取得部１０３とテンプレート取得部１０４とは、同じ通信手段である放送受信部１０１を介して、各々電子番組表とテンプレートとを取得する。【００４２】  電子番組表閲覧部１０５は、所定のキーなどの入力手段に対応する機能であって、電子番組表取得部１０３で取得された電子番組表の閲覧について上記入力手段を用いた指示を受付け、指示信号を電子番組表表示部１０９およびテンプレート解析部１０６に入力する。【００４３】  テンプレート解析部１０６は、上記指示信号にしたがい、記憶されたテンプレートを解析して、テンプレートが関連する番組、テンプレートの表示名、およびテンプレートが持つ動作内容を特定し、解析結果を表示選択部１０７、テンプレート選択部１１０、およびテンプレート存在表示部１０８に入力する。また、電子番組表表示部１０９は、上記指示信号にしたがい、記憶された電子番組表を表示する。【００４４】  テンプレート選択部１１０は、テンプレート解析部１０６から入力された解析結果に基づいて、電子番組表表示部１０９の表示する各番組について、関連するテンプレートを選択する。また、表示選択部１０７は、テンプレート解析部１０６から入力された解析結果に基づいて、アイコン情報記憶部１１７に記憶されるアイコン情報より所定のアイコン情報を取得し、テンプレート存在表示部１０８に入力する。テンプレート存在表示部１０８は、テンプレート解析部１０６から入力されたテンプレートの表示名と表示選択部１０７から入力されたアイコン情報とを、電子番組表中の各番組に関連付けて表示する。テンプレート選択部１１０は、ユーザから、表示されたアイコンまたは表示名の選択を受付け、選択されたテンプレートを特定する指示信号をテンプレート再生部１１１に入力する。【００４５】  テンプレート再生部１１１は、上記指示信号にしたがい、選択されたテンプレートを再生する。テンプレート再生部１１１は、上記再生の際、テンプレートに含まれる情報をメッセージ作成部１１２に入力する。【００４６】  メッセージ作成部１１２は、テンプレート再生部１１１から入力されるテンプレートに含まれる情報と、ユーザからの入力とにより、メッセージを作成し、通信部１１３に入力する。通信部１１３は、入力されたメッセージを、インターネットを介してテンプレートによって指定された、またはユーザによって指定されたサーバ１１６へ送信する。【００４７】  図２のフローチャートに示される処理は、図示されない携帯電話等である電子番組表表示装置１１４の、図示されないＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）が記憶部に記憶されるプログラムを読出して実行し、図１に示される各機能を発揮させることで実現される。【００４８】  図２を参照して、始めに、放送局１１５より送信されたＡＶデータ、電子番組表データ、およびテンプレートが、放送受信部１０１によって受信される（ステップＳ２０１）。一例として、ＡＶデータはデジタル放送において視聴者がテレビ番組として視聴する番組コンテンツとして受信され、電子番組情報データおよびテンプレートはデジタル放送のデータ放送として受信される。【００４９】  次に、ステップＳ２０１で放送受信部１０１によって受信されたＡＶデータはＡＶデータ再生部１０２によって再生され、電子番組表データおよびテンプレートは、それぞれ電子番組表取得部１０３およびテンプレート取得部１０４によって取得され、所定の記憶領域に保存される（ステップＳ２０２）。【００５０】  そして、ユーザが所定のキー押下などを行なって指示した電子番組表の閲覧を電子番組表閲覧部１０５が受付けた場合には（ステップＳ２０３でＹＥＳ）、処理がステップＳ２０４へ遷移する。そうでない場合には（ステップＳ２０３でＮＯ）、処理がステップＳ２０１へ戻る。【００５１】  ステップＳ２０４では、電子番組表表示部１０９が、電子番組表取得部１０３にて取得され保存された電子番組表を表示する。図３に示されるように、ステップＳ２０４では、通常の電子番組表と同じく、各チャンネルの放送予定番組が時系列に並べられて表示される。【００５２】  また、テンプレート解析部１０６はテンプレート取得部１０４にて取得され保存されたテンプレートを解析し、テンプレートが関連する番組、テンプレートの表示名およびテンプレートが持つ動作内容を特定する（ステップＳ２０５）。ステップＳ２０５の処理の詳細は後述する。【００５３】  テンプレート選択部１１０は、電子番組表表示部１０９に表示された各番組について、ステップＳ２０５での解析結果に基づき、各番組に関連するテンプレートを選択する。また、表示選択部１０７は、ステップＳ２０５での解析結果に基づき、アイ��ン情報記憶部１１７よりアイコン情報を取得する。テンプレート存在表示部１０８は、取得したアイコン情報とテンプレートの表示名とを、電子番組表中の各番組に関連付けて表示する（ステップＳ２０６）。【００５４】  ステップＳ２０６で電子番組表内に表示されたアイコンまたは表示名が、テンプレート選択部１１０によってユーザに選択された場合には（ステップＳ２０７でＹＥＳ）、処理はステップＳ２０８へ遷移する。そうでない場合には（ステップＳ２０７でＮＯ）、処理がステップＳ２０１へ戻る。【００５５】  ステップＳ２０８において、テンプレート再生部１１１は、ステップＳ２０７で選択されたテンプレートを再生する。また、メッセージ作成部１１２は、再生されたテンプレートに含まれる情報とユーザからの入力とによりがメッセージを作成する。なお、ステップＳ２０８での処理の詳細は後述する。【００５６】  そして、ステップＳ２０８で作成されたメッセージは、通信部１１３によって、インターネットを介して、テンプレートによって指定された、またはユーザによって指定されたサーバ１１６へ送信される（ステップＳ２０９）。【００５７】  ［第１の実施の形態］
テンプレートは、情報および端末の動作を記述したスクリプトファイルと、１つまたは複数のメディアデータとから構成される。図４は、第１の実施の形態にかかるスクリプトの記述の具体例を示す図である。【００５８】  図４を参照して、スクリプトのヘッダ部分（第２行〜第１３行）の第１１行〜第１２行ではアクションの内容が定義されている。すなわち、アクションの内容として、アクションごとの固有の識別情報（ａｃｔｉｏｎ  ｉｄ）と、そのアクションの実行形式（ｔｙｐｅ）と、アクション内容（ｄｅｓｔ）と、アクションの実行領域（ｒｅｇｉｏｎ）とが定義されている。より具体的には、第１１行には、識別情報ａｃｔ＿ｉｍａｇｅであるアクションは、Ｉｍａｇｅ領域に表示されている情報とｐｌｕｇｉｎ：／／ｃａｍｅｒａで指定されるカメラで撮影された画像とを置換える（ｒｅｐｌａｃｅ）内容である旨が定義されている。同様に、第１２行には、識別情報ａｃｔ＿ｔｅｘｔであるアクションは、Ｔｅｘｔ領域に表示されている情報とｐｌｕｇｉｎ：／／ｔｅｘｔｅｄｉｔで指定されるテキストエディタで入力された文字列とを置換える（ｒｅｐｌａｃｅ）内容である旨が定義されている。Ｉｍａｇｅ領域およびＴｅｘｔ領域は、第６行〜第１０行によって定義されており、より具体的には、第８行目で定義されるＩｍａｇｅ領域は座標（０，０）を左上隅の座標とした幅２２０ピクセル高さ１５０ピクセルの矩形であり、第９行目で定義されるＴｅｘｔ領域は座標（０，１５０）を左上隅の座標とした幅２２０ピクセル高さ１５０ピクセルの矩形である。【００５９】  スクリプトの本体（ボディ）部分（第１４行〜第２８行）の第１５行〜第２７行の段落には、並列に実行されるメディアデータやアクションが記述されている。第１６行および第２６行には、これらのメディアデータやアクションが時系列的に実行される旨が記述されている。さらに、第１７行〜第２１行および第２２行〜第２５行の各段落には、各々、０秒〜５秒および５秒〜１０秒に実行されるメディアデータやアクションが記述されている。より具体的には、第１８行および第１９行には０秒〜５秒に各々テキストデータおよび画像データを再生させる旨が記述されており、第２０行には「カメラ起動」のＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を表示させ、ユーザからの操作を受付けた場合に、識別情報ａｃｔ＿ｉｍａｇｅであるアクションを実行させる旨が記述されている。【００６０】  テンプレート再生部１１１は、上記記述にしたがってアクションを実行することでテンプレートを再生する。図５は、テンプレート再生部１１１がテンプレートを再生することで表示される画面を説明する図である。ここで再生されるテンプレートは、図４に示されたスクリプトファイルを含むテンプレートであって、視聴者からの投稿を募集する番組に対して、撮影した写真にコメントを付けて投稿するためのテンプレートであるものとする。【００６１】  図５を参照して、０秒〜５秒で表示される１枚目のスライドでは、上半分のテキスト領域に「おもしろ写真を投稿しよう」という文字列が、下半分の画像領域には「写真を入れ替えてください」と描かれた画像が表示されている。また、画面の最下部には「カメラ起動」と表示されており、このスライドでカメラが利用できることを示している。ここで、ユーザが所定のキー押下など予め定められた操作を行なうとカメラが起動され、撮影された画像が下半分の画像領域に表示されていた画像と入替えられる。【００６２】  ５秒〜１０秒で表示される２枚目のスライドでは、上半分のテキスト領域に「写真にコメントを追加してください」という文字列が、下半分の画像領域には「あなたも投稿」と描かれた画像が表示されている。また、画面の最下部には「テキスト入力」と表示されており、このスライドでテキストエディタが利用できることを示している。ここで、ユーザが所定のキー押下など予め定められた操作を行なうとテキストエディタが起動され、入力された文字列が上半分のテキスト領域に表示されていた文字列と入替えられる。【００６３】  このようにして、時系列的にメディアデータが再生され、それと同時に時系列的に可能な操作が表示されることにより、ユーザは所定のタイミングで操作を行なうことでメディアデータの入替えなどの処理を実行することができる。すなわち、テンプレート解析部１０６において上記テンプレートが解析されることで、メッセージ作成部１１２において利用される機能としてメディアデータの入替機能が特定される。【００６４】  メッセージ作成部１１２は、上記解析結果にしたがってメディアデータが入替えられた新たなメッセージを作成する。作成されたメッセージは、通信部１１３によってインターネット介して所定のサーバまたは端末に送信される。より具体的には、第５行目によって定義されたメールアドレスへメッセージが送信される。ここでは、メールとしてメッセージを送信するためＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を利用しているが、第５行目にＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒｓ）を定義し、ＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）によってメッセージを送信してもよい。【００６５】  テンプレート解析部１０６において、図４に示されるスクリプトが解析される場合、スクリプトの第１１行〜第１２行で定義されているアクションの内容から、メッセージを作成するために、メッセージ作成部１１２において利用される機能としてテキスト入力とカメラ起動とが必要であることが検知される。また、スクリプトの第４行で定義されている日付、チャンネル情報、および放送時間から、テンプレートが関連している番組が特定される。さらに、スクリプトの第３行の記述から、テンプレートの表示名が特定される。本実施の形態では、テンプレートと番組とを関連付けるため、このようにテンプレートの中に番組を特定する情報が含まれているものとするが、テンプレートには識別子のみが含まれ、電子番組情報データの中に各番組が参照するテンプレートの識別子が含まれることによってテンプレートと番組とが関連付けられてもよい。その場合の具体例については後述する。【００６６】  図６は、アイコン情報記憶部１１７に記憶されるアイコン情報の具体例を示す図である。図６を参照して、アイコン情報記憶部１１７は、テンプレートの動作内容と、ユーザにその特徴を示唆するアイコン情報とを関連付けて���憶する。テンプレート存在表示部１０８は、各番組の表示欄にテンプレート解析部１０６によって特定されたテンプレートの表示名と、そのアイコン情報とを付加する。図７に示される電子番組表の具体例では、図３に示されたステップＳ２０４での表示に加えて、「あなたも投稿」という番組名の下に、カメラ起動を意味するカメラアイコンと、「投稿テンプレート」というテンプレート名とが表示されている。【００６７】  ［第２の実施の形態］
図８は、第２の実施の形態にかかるスクリプトの記述の具体例を示す図である。第２の実施の形態にかかるテンプレートは、クイズ番組の番組放送時に出題されるクイズに対して回答し、実際にクイズ番組に参加するためのテンプレートであるものとする。【００６８】  図８を参照して、スクリプトの第６行目ではテンプレートを利用できる時間帯が記述されている。より具体的には、このテンプレートが番組の再生中にのみ利用できるということが記述されており、テンプレート解析部１０６によってかかる利用時間の制限が解析される。【００６９】  図９は、テンプレート再生部１１１が図８に示されるスクリプトを含むテンプレートを再生することで表示される画面を説明する図である。図９を参照して、０秒〜５秒で表示される１枚目のスライドには、上半分のテキスト領域に「答えを入力してください」という文字列が、下半分の画像領域には「第一問！」と描かれた画像が表示されている。また、画面の最下部には「テキスト入力」と表示されており、このスライドでテキストエディタが利用できることを示している。ここで、ユーザが所定のキー押下など予め定められた操作を行なうとテキストエディタが起動され、入力された文字列が上半分のテキスト領域に表示されていた文字列と入替えられる。同様に、５秒〜１０秒で表示される２枚目のスライドにも上半分のテキスト領域に「答えを入力してください」という文字列が、下半分の画像領域には「第二問！」と描かれた画像が表示され、最下部には「テキスト入力」と表示されており、入力された文字列が上半分のテキスト領域に表示されていた文字列と入替えられる。【００７０】  かかるテンプレートがテンプレート取得部１０４によって取得された場合、表示選択部１０７は、この動作内容に応じたアイコン情報をアイコン情報記憶部１１７から取得し、テンプレート解析部１０６によって特定された番組の表示欄に付加する。すなわち、テンプレート解析部１０６によって解析された利用時間の制限に基づいて、その旨を示すアイコン情報がアイコン情報記憶部１１７から取得される。【００７１】  図１０は、第２の実施の形態において、ステップＳ２０６で表示される電子番組表の具体例を示す図である。図１０を参照して、図８に示されるスクリプトを含むテンプレートがテンプレート解析部１０６において解析された場合、「クイズチャンピオン」という番組名の下に、番組の再生中にのみ利用できる利用時間の制限を示すアイコンと、「クイズ参加テンプレート」というテンプレート名とが表示されている。利用者は、かかるテンプレートを選択することで、所定の利用時間内に、Ｔｅｘｔ領域に表示されている文字を、テキストエディタを起動してクイズの回答へと書換えて、作成したメッセージを番組に送信することができる。【００７２】  このように、番組放送中にのみ利用することができるサービスを電子番組表に表示し、利用者に対して番組放送以前に予め表示して周知させることで、番組の視聴を促すことができる。【００７３】  なお、上述の第２の実施の形態において、テンプレート名またはアイコン情報を表示するタイミングは、番組放送以前に替えて、テンプレートを利用できる時間帯のみとしてもよい。【００７４】  ［第３の実施の形態］
図１１は、第３の実施の形態にかかるスクリプトの記述の具体例を示す図である。第３の実施の形態にかかるテンプレートは、様々な商品を紹介して視聴者に購入を促すテレビショッピング番組に対して、実際の商品の発注を行なうためのテンプレートであるものとする。【００７５】  図１２は、テンプレート再生部１１１が図１１に示されるスクリプトを含むテンプレートを再生することで表示される画面を説明する図である。図１２を参照して、０秒〜５秒で表示される１枚目のスライドには、上半分のテキスト領域に「注文個数を入力してください」という文字列が、下半分の画像領域には対象商品の画像が表示されている。また、画面の最下部には「テキスト入力」と表示されており、このスライドでテキストエディタが利用できることを示している。ここで、ユーザが所定のキー押下など予め定められた操作を行なうとテキストエディタが起動され、入力された文字列が上半分のテキスト領域に表示されていた文字列と入替えられる。同様に、５秒〜１０秒で表示される２枚目のスライドにも上半分のテキスト領域に「注文個数を入力してください」という文字列が、下半分の画像領域には対象商品の画像が表示され、最下部には「テキスト入力」と表示されており、入力された文字列が上半分のテキスト領域に表示されていた文字列と入替えられる。【００７６】  さらに、図１１に示されるスクリプトでは、第６行目で、このテンプレートの利用が有料であることが記述されている。【００７７】  かかるテンプレートがテンプレート取得部１０４によって取得された場合、表示選択部１０７は、この動作内容に応じたアイコン情報をアイコン情報記憶部１１７から取得し、テンプレート解析部１０６によって特定された番組の表示欄に付加する。すなわち、テンプレート解析部１０６によって解析された課金情報に基づいて、その旨を示すアイコン情報がアイコン情報記憶部１１７から取得される。【００７８】  図１３は、第３の実施の形態において、ステップＳ２０６で表示される電子番組表の具体例を示す図である。図１３を参照して、図１１に示されるスクリプトを含むテンプレートが処理される場合、「テレビショッピング」という番組名の下に、テンプレートの利用が有料である課金情報を示すアイコンと、「商品購入テンプレート」というテンプレート名とが表示されている。利用者は、かかるテンプレートを選択することで、このテンプレートの利用が有料であることを承知した上で、Ｔｅｘｔ領域に表示されている文字を、テキストエディタを起動して、Ｉｍａｇｅ領域に示されている商品の発注個数へと書換え、作成したメッセージを番組に送信することができる。【００７９】  なお、テンプレートを用いてサービスを利用する際の料金が、利用者がどのようなメッセージを作成するかに関わらず固定であることがテンプレート解析部１０６において解析された場合には、上記ステップＳ２０６において、その料金を示すアイコンを表示してもよい。【００８０】  図１４は、ニュース番組で紹介された福祉団体に１００円の寄付を行なうテンプレートに含まれるスクリプトの記述の具体例を示す図である。図１４を参照して、スクリプトの第５行ではテンプレートを利用してサービスを利用する際の料金が１００円であることが定義されている。図１５は、電子番組表の表示の具体例を示す図である。図１５を参照して、図１４に示されるスクリプトを含むテンプレートがテンプレート解析部１０６において解析された場合、「ニュースの林」という番組名の下に、テンプレートの利用料金が１００円であることを示すアイコンと、「募金テンプレート」というテンプレート名とが表示される。【００８１】  ［第４の実施の形態］
第４の実施の形態にかかる電子番組表表示装置１１４の機能構成は図１に示された構成と同様である。図１６に示されるように、第４の実施の形態においては、電子番組表表示システムにはテンプレート提供サーバ１１８が含まれ、通信部１１３は、インターネットを介してサーバ１１６およびテンプレート提供サーバ１１８と通信して、テンプレート提供サーバ１１８からテンプレートを取得する。すなわち、本実施の形態においては、電子番組表取得部１０３とテンプレート取得部１０４とは、各々、異なる通信手段である放送受信部１０１と通信部１１３とを介して、電子番組表とテンプレートとを取得する。なおテンプレート提供サーバ１１８はサーバに限定されず、たとえば携帯電話等の通信端末などであってもよい。【００８２】  図１７のフローチャートに示される本実施の形態にかかる電子番組表表示装置１１４で処理もまた、図示されない携帯電話等である電子番組表表示装置１１４の、図示されないＣＰＵが記憶部に記憶されるプログラムを読出して実行し、図１６に示される各機能を発揮させることで実現される。【００８３】  図１７に示されるように、本実施の形態にかかる電子番組表表示装置１１４では、ステップＳ１７０１，Ｓ１７０３〜Ｓ１７１０に相当する図２のステップＳ２０１〜Ｓ２０９の処理に加えて、ステップＳ１７０２において、通信部１１３でテンプレート提供サーバ１１８からテンプレートを取得する処理が実行される。【００８４】  本実施の形態にかかる電子番組表表示装置１１４がテンプレート提供サーバ１１８から提供されるテンプレートを用いることにより、たとえばメールによって受信したテンプレートを、電子番組表に表示することが可能となる。【００８５】  ［第５の実施の形態］
図１９を参照して、第５の実施の形態にかかる電子番組表表示装置１１４の機能は、図１６の第４の実施の形態にかかる電子番組表表示装置１１４の機能構成のうちのテンプレート取得部１０４に替えて、放送テンプレート取得部１１９と通信テンプレート取得部１２０とを含んで構成される。【００８６】  第４の実施の形態においては、テンプレート取得部１０４が放送受信部１０１と通信部１１３との両者を介してテンプレートを取得したが、本実施の形態においては、放送テンプレート取得部１１９が放送受信部１０１を介してテンプレートを取得し、通信テンプレート取得部１２０が通信部１１３を介してテンプレートを取得する。放送テンプレート取得部１１９および通信テンプレート取得部１２０は、各々、上記テンプレート取得部１０４と同様に、取得したテンプレートを記憶部の所定の記憶領域等、図示されない所定の記憶領域に保存する。その際、テンプレートにいずれの取得部で取得されたのかを示す情報を付加することが好ましい。または、各々、異なる記憶領域にテンプレートを保存してもよい。【００８７】  テンプレート存在表示部１０８は、テンプレート解析部１０６よりテンプレートの解析結果としてテンプレートの表示名と共にいずれの取得部で取得されたものかを示す情報も受取る。そのため、記憶されたテンプレートを解析するテンプレート解析部１０６においては、テンプレートがどの通信手段を介して取得されたものであるかが解析される。このように、通信手段に対応したテンプレート取得部でテンプレートを取得することにより、テンプレートの解析結果をテンプレート解析部１０６より受取ったテンプレート存在表示部１０８は、表示するテンプレートがどの通信手段を介して取得されたかを認識することができる。【００８８】  なお、上記具体例では、テンプレートの伝達経路としての通信手段自体が異なる例が示されているが、テンプレートの伝達経路は放送波やインターネット等同じ通信手段であって、通信経路や通信に用いるプロトコル等が異なっていてもよい。その場合、本実施の形態にかかる電子番組表表示装置１１４は、同じ通信手段に対応したテンプレート取得部であって、各伝達経路に対応したテンプレート取得部を含む。【００８９】  アイコン情報記憶部１１７は、図６に示されたようなテンプレートの動作内容に対応するアイコン情報に加えて、図２０に示されるように取得部に応じたアイコン情報を保持する。テンプレート解析部１０６から解析結果を受取ったテンプレート選択部１１０は、テンプレートを取得した取得部に応じたアイコン情報を選択しテンプレート存在表示部１０８に入力する。このため、テンプレート存在表示部１０８は、表示するテンプレートがどの通信手段（またはどの伝達経路）を介して取得されたかによって異なるアイコンを表示する。【００９０】  図２１に示される電子番組表の具体例は図２０に示されるアイコン情報を用いて表示された電子番組表の具体例であって、「クイズ参加テンプレート」が放送受信部１０１で受信されて放送テンプレート取得部１１９で取得されたテンプレートであり、「募金テンプレート」が通信部１１３で受信されて通信テンプレート取得部１２０で取得されたテンプレートである��とが示されている。【００９１】  ［第６の実施の形態］
本実施の形態にかかるスクリプトの記述は、図４に示された第１の実施の形態にかかるスクリプトの記述の第４行にあるような各テンプレートが関連する番組をテンプレート解析部１０６が特定するための記述に替えて、図２２の第４行に示されるように番組の識別子が含まれる。このため、第１の実施の形態においては、各テンプレートが関連する番組をテンプレート解析部１０６が特定する際に、テンプレート内に記載された情報（図４の第４行）が利用されたのに対し、第６の実施の形態においては、テンプレートには各テンプレートが参照する番組の識別子のみが含まれ、電子番組表データの中に含まれた番組の識別子と比較されることによって、テンプレートと番組とが関連付けられる。具体的に図２２に示されるスクリプトには、第４行においては番組の識別子である“ｉｄ”が“００１２３”であることのみが記述されている。【００９２】  図２３は、本実施の形態にかかる電子番組表データの記述の具体例を示す図であり、電子番組表データは図３のように表示される電子番組表の元データである。【００９３】  図２３を参照して、本実施の形態にかかる電子番組表データは、各番組に関する情報がＸＭＬによって記述されおり、＜ｐｒｏｇｒａｍ＞要素によって各番組が表現されている。また、＜ｓｔａｒｔ＞属性、＜ｅｎｄ＞属性、＜ｃｈａｎｎｅｌ＞属性、および＜ｎａｍｅ＞要素によってそれぞれ、開始時刻、終了時刻、チャンネル、および番組名が表現されている。【００９４】  たとえば、第２行〜第５行には、２００５年５月９日１９時００分から２００５年５月９日２０時００分まで、１チャンネルで「あなたも投稿」という番組が放送されることが記述されている。また、＜ｉｄ＞要素で表されるこの番組の識別子が“００１２３”であることが記述されている。【００９５】  テンプレート解析部１０６は、図２２に示されたスクリプトを含むテンプレートを解析し、図２３に示された電子番組表データを参照することで、これらの識別子が等しいことから上記テンプレートがこの電子番組表データで示される番組に関連すると解析し、その結果をテンプレート存在表示部１０８に入力する。このように、テンプレート内に記載された識別子と、電子番組表に記載された識別子とを比較することにより、各テンプレートがどの番組に関連するものであるかを認識することができる。【００９６】  ［第７の実施の形態］
第７の実施の形態においては、電子番組表表示装置１１４がテンプレート再生部１１１の他にもコンテンツを再生するアプリケーションを含み、テンプレートの記載によって起動するアプリケーションを複数の候補から選択する。第７の実施の形態では、アプリケーションとして、テンプレート再生部１１１とＷｅｂブラウザとが含まれるものとする。【００９７】  図２４を参照して、第７の実施の形態にかかる電子番組表表示装置１１４の機能は、図１の第１の実施の形態にかかる電子番組表表示装置１１４の機能構成に加えて、アプリケーション選択部１２１およびＷｅｂブラウザ部１２２をさらに含んで構成される。【００９８】  アプリケーション選択部１２１は、テンプレート解析部１０６から解析結果と、テンプレート選択部１１０からテンプレートの選択結果とを受取り、これらに基づいて起動するアプリケーションを選択して、該当するアプリケーションに指示信号を入力する。Ｗｅｂブラウザ部１２２は、上記指示信号にしたがい、一般的なＷｅｂブラウザと同様に、選択されたテンプレートで指定されるＵＲＬでアクセスされるＷｅｂページを取得し表示する。【００９９】  図２６を参照して、本実施の形態にかかるスクリプトの記述は、図４に示された第１の実施の形態にかかるスクリプトの記述の第１行における＜ｓｍｉｌ＞要素開始の記述に替えて、＜ｓｍｉｌ＞要素中の＜ｂｒｏｗｓｅｒ＿ｕｒｌ＞属性において、Ｗｅｂブラウザ部１２２に引き渡されるＵＲＬが含まれる。【０１００】  図２５に示される本実施の形態にかかる電子番組表表示装置１１４での処理のステップＳ２５０１〜ステップＳ２５０４においては、図２のステップＳ２０１〜ステップＳ２０４と同様の処理が実行される。【０１０１】  ステップＳ２５０５においては、ステップＳ２０５と同様にテンプレート解析部１０６においてテンプレートが解析され、本実施の形態では、さらに、当該テンプレートがＷｅｂブラウザからも利用可能なものか否かが解析される。たとえば、図２６に示されたスクリプトを含むテンプレートの場合、ステップＳ２０５５ではテンプレート解析部１０６によって第１行目に記載されている＜ｓｍｉｌ＞要素中の＜ｂｒｏｗｓｅｒ＿ｕｒｌ＞属性が解析され、このテンプレートがＷｅｂブラウザからも利用可能であること、およびＷｅｂブラウザでの閲覧時に指定されるＵＲＬが「（公序良俗違反につき、不掲載）／ｔｏｕｋｏｕ」であることが解析される。また、スクリプト中に＜ｂｒｏｗｓｅｒ＿ｕｒｌ＞属性が存在しない場合には、Ｗｅｂブラウザからの利用が不可能であると判断される。【０１０２】  本実施の形態においてはアイコン情報記憶部１１７は、図６に示されたアイコン情報に加えて、図２７に示されるテンプレートがテンプレート再生部１１１で再生可能であることを意味するアイコンの情報と、ブラウザでの閲覧が可能であることを意味するアイコンの情報とを保持する。ステップＳ２５０６においてテンプレート存在表示部１０８は表示するテンプレートがどのアプリケーションを利用するものであるかというテンプレート解析部１０６での解析結果に基づいて、利用されるアプリケーションに応じたアイコンを表示する。【０１０３】  ステップＳ２５０６におい���表示される電子番組表の具体例を図２８に示す。図２８に示される表示においては、「投稿テンプレート」「クイズ参加テンプレート」「募金テンプレート」のいずれもがテンプレート再生部１１１にて再生が可能であることがアイコンによって示され、「投稿テンプレート」がＷｅｂブラウザでの閲覧も可能であることがアイコンによって示されている。【０１０４】  ステップＳ２５０８において、ステップＳ２５０７において選択されたテンプレートについて、アプリケーション選択部１２１によって起動するアプリケーションが選択される。スクリプトが＜ｂｒｏｗｓｅｒ＿ｕｒｌ＞属性を含まない場合は第１の実施の形態と同様に、テンプレート再生部１１１によってテンプレートが再生される。スクリプトが＜ｂｒｏｗｓｅｒ＿ｕｒｌ＞属性を含む場合には、テンプレート再生部１１１およびＷｅｂブラウザ部１２２の両者のアプリケーションが選択可能である。その場合、ここでは、たとえば図２８に示されるように、テンプレート存在表示部１０８はテンプレートが再生可能であること示す「Ｔ」アイコンとブラウザでの閲覧が可能であることを意味する「ＷＷＷ」アイコンとを表示してユーザに起動するアプリケーションの選択を可能とする。または、ユーザがテンプレートを選択した後に、図３３のような選択用のダイアログを表示してユーザに起動するアプリケーションを選択させてもよいし、予め設定された優先度によって自動的に起動するアプリケーションが選択されてもよい。【０１０５】  ［第８の実施の形態］
なお、テンプレートの利用するアプリケーションが電子番組表表示装置１１４においてサポートされていない場合について説明する。たとえば電子番組表表示装置１１４にテンプレート再生部１１１が含まれておらずＷｅｂブラウザ部１２２が含まれる場合、テンプレート存在表示部１０８はテンプレート解析部１０６からの解析結果に基づいてＷｅｂブラウザでの閲覧が可能なテンプレートを示すアイコンのみを電子番組表に表示してもよい。【０１０６】  たとえば図２８に示される電子番組表に相当する電子番組表データをテンプレート再生部１１１を含まない電子番組表表示装置１１４において表示する場合、図２９に示されるように、テンプレート存在表示部１０８はテンプレートが再生可能であること示す「Ｔ」アイコンを表示せず、ブラウザでの閲覧が可能な「投稿テンプレート」のみを表示する。【０１０７】  ［第９の実施の形態］
図３０を参照して、第９の実施の形態にかかる電子番組表表示装置１１４の機能は、図１の第１の実施の形態にかかる電子番組表表示装置１１４の機能構成に加えて端末情報取得部１２３をさらに含んで構成される。【０１０８】  端末情報取得部１２３は、図示されない電子番組表表示装置１１４の属性記憶部にアクセスし、カメラなどの機能の有無、および有料テンプレートの利用契約の有無などの端末の機能に関する情報（以下、端末情報）を取得し、表示選択部１０７に渡す。【０１０９】  本実施の形態にかかる電子番組表表示装置１１４では、表示選択部１０７において、テンプレート解析部１０６からのテンプレートの解析結果に加えて、端末情報取得部１２３からの端末情報にも基づいてアイコンを決定する。【０１１０】  図３１に示される本実施の形態にかかる電子番組表表示装置１１４での処理のステップＳ３１０１〜ステップＳ３１０５においては、図２のステップＳ２０１〜ステップＳ２０５と同様の処理が実行される。【０１１１】  ステップＳ３１０６で端末情報取得部１２３において端末情報が取得される。ステップＳ３１０７でテンプレート選択部１１０は、電子番組表表示部１０９に表示された各番組について、ステップＳ３１０５での解析結果に基づき、各番組に関連するテンプレートを選択する。また、表示選択部１０７は、ステップＳ３１０５での解析結果およびステップＳ３１０６において取得された端末情報に基づき、アイコン情報記憶部１１７よりアイコン情報を取得する。【０１１２】  図３２を参照して、本実施の形態にかかるアイコン情報記憶部１１７は、テンプレートの解析結果と端末情報とに関連付けてアイコンを記憶する。図３２に示される具体例では、表示選択部１０７において、テンプレート解析部１０６によってカメラが起動することが解析されたテンプレートについて、端末情報に基づいて、電子番組表表示装置１１４がカメラ機能を備える場合はカメラアイコンが選択され、カメラ機能を備えない場合には×印が付加されたカメラアイコンが選択される。このアイコンが表示されることで、当該テンプレートではカメラが起動されるが、その電子番組表表示装置１１４ではカメラを利用できないことが示される。【０１１３】  同様に、図３２に示される具体例において、有料テンプレートを利用する場合には、ユーザがその端末に対し当該有料テンプレートの利用契約を結んでいない時に、利用契約への申し込みを促すアイコンが表示される。【０１１４】  なお、たとえば電子番組表表示装置１１４がカメラ機能を備えない場合には、カメラ起動を行なわないテンプレートのみを電子番組表に表示してもよい。【０１１５】  なお、テンプレートを利用してメッセージを作成する際に端末内に保存されている個人情報を利用する場合には、そのことを示すアイコンを表示することが好ましい。【０１１６】  また、テンプレートの動作内容が複数ある場合には、１つのテンプレートに対して複数のアイコンを表示してもよい。【０１１７】  また、図１８に示される選択画面において特定の動作内容を持つテンプレートを選択することで、予め定められた、またはユーザによって選択された特定の動作内容を持つテンプレートのみ、表示名およびアイコンを表��するようにしてもよい。図１８に示される選択画面の具体例においては、ユーザによって、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能を利用するテンプレートと番組放送中にのみ利用できるテンプレートとの２種類が選択されている。このことによって、電子番組表にはその２種類のテンプレートのみが表示される。【０１１８】  また、表示する電子番組表としては、未放送の（未来の）ものに限定されず、すでに放送されたもの、現在放送中のもの（過去のもの）も含まれ得る。【０１１９】  また、テンプレートに優先度値情報を持たせることによって、１つの番組に対して複数のテンプレートが存在する場合に、表示するテンプレートを優先度値によって決定してもよい。【０１２０】  また、電子番組表表示装置１１４は、電子番組表において、メッセージが送信されることによって利用されるサービスが、番組公式サービスであることを示すアイコンを表示してもよい。【０１２１】  同様に、電子番組表において、メッセージが送信されることによって利用されるサービスが、懸賞やプレゼントへの応募であることを示すアイコンを表示してもよい。【０１２２】  同様に、電子番組表において、メッセージが送信されることによって利用されるサービスが、着信通知メロディ（着メロ）を提供することを示すアイコンを表示してもよい。【０１２３】  また、電子番組表において、電子番組表表示装置１１４が利用できないテンプレートを表示できなくしてもよい。たとえば、カメラ機能を持たない電子番組表表示装置では、カメラ機能を利用するテンプレートは電子番組表に表示しない、などが挙げられる。【０１２４】  なお、以上の各実施の形態においては、サブコンテンツの一例としてテンプレートを利用する電子番組表表示装置が示されているが、サブコンテンツの具体例はテンプレートに限定されず、他のあらゆるアプリケーションが採用され得る。たとえば、他の具体例として、ネットワークを介してダウンロード可能な携帯電話向けのアプリケーションが挙げられる。たとえばカメラを起動させる機能を備えた携帯電話用のアプリケーションが番組に関連付けられて配信されるとする。その場合、そのアプリケーションを受信した電子番組表示表示装置である携帯電話は、電子番組表中の上記番組の表示に関連付けて、上記番組に関連付けられて配信されたアプリケーションがカメラを起動させる機能を備えることを示すアイコンを表示させることができる。【０１２５】  さらに、上述の電子番組表表示装置で実行される電子番組表表示方法を、プログラムとして提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供するこ���もできる。【０１２６】  提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。【０１２７】  今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて請求の範囲によって示され、請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図１】
2007000944.tif 000002
【図２】
2007000944.tif 000003
【図３】
2007000944.tif 000004
【図４】
2007000944.tif 000005
【図５】
2007000944.tif 000006
【図６】
2007000944.tif 000007
【図７】
2007000944.tif 000008
【図８】
2007000944.tif 000009
【図９】
2007000944.tif 000010
【図１０】
2007000944.tif 000011
【図１１】
2007000944.tif 000012
【図１２】
2007000944.tif 000013
【図１３】
2007000944.tif 000014
【図１４】
2007000944.tif 000015
【図１５】
2007000944.tif 000016
【図１６】
2007000944.tif 000017
【図１７】
2007000944.tif 000018
【図１８】
2007000944.tif 000019
【図１９】
2007000944.tif 000020
【図２０】
2007000944.tif 000021
【図２１】
2007000944.tif 000022
【図２２】
2007000944.tif 000023
【図２３】
2007000944.tif 000024
【図２４】
2007000944.tif 000025
【図２５】
2007000944.tif 000026
【図２６】
2007000944.tif 000027
【図２７】
2007000944.tif 000028
【図２８】
2007000944.tif 000029
【図２９】
2007000944.tif 000030
【図３０】
2007000944.tif 000031
【図３１】
2007000944.tif 000032
【図３２】
2007000944.tif 000033
【図３３】
2007000944.tif 000034
【国際調査報告】
2007000944.tif 000035
2007000944.tif 000036
2007000944.tif 000037
2007000944.tif 000038