(57)【要約】【課題】放送サービスにおいてソフトキーを使用することを可能にした放送受信端末、並びに、放送受信端末の操作キー制御方法及び操作キー制御プログラムを提供する。【解決手段】放送受信端末１は、放送受信手段１２で、特定の操作キーの機能を設定した機能情報を含んだ放送データを受信し、データ復号手段１４で放送データから機能情報を抽出し、その機能情報を機能情報記憶手段１５に記憶し、ソフトキー表示手段１６で、機能情報で設定された操作キーの機能を示す文字又は図形を、表示画面上の操作キーに対応した所定の領域に表示することを特徴とする。【選択図】      図４
2004336179.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送の放送データを受信すると共に、その放送データに含まれる特定の操作キーの機能を設定した機能情報に基づいて、前記操作キーの機能を制御する放送受信端末であって、
前記放送データを受信する放送受信手段と、
この放送受信手段で受信した放送データから、前記機能情報を抽出する機能情報抽出手段と、
この機能情報抽出手段で抽出された機能情報を記憶する機能情報記憶手段と、
この機能情報記憶手段に記憶された機能情報を参照して、前記操作キーの機能を示す文字又は図形を、表示画面上で前記操作キーに対応した所定の領域に表示するソフトキー表示手段と、
前記操作キーが押下されたことを検出するキー入力検出手段と、
このキー入力検出手段で前記特定の操作キーの押下を検出したときに、前記機能情報記憶手段に記憶されている前記機能情報を参照して、当該操作キーに関連付けられている機能を実行するソフトキー実行手段と、
を備えていることを特徴とする放送受信端末。
【請求項２】
通信回線を介して、通信データを送受信する通信送受信手段と、前記放送受信手段と前記通信送受信手段とを切り替えて動作させる受信切り替え手段と、
を備えていることを特徴とする請求項１に記載の放送受信端末。
【請求項３】
前記機能情報は、マークアップ記述言語で記述されていることを特徴とする請求項１又は請求項２に記載の放送受信端末。
【請求項４】
前記機能情報は、クリック数又は長押しの少なくともいずれか１つにより、前記特定の操作キーの機能を設定したものであって、
前記キー入力検出手段が、前記クリック数又は長押しを検出することを特徴とする請求項１乃至請求項３のいずれか１項に記載の放送受信端末。
【請求項５】
前記表示画面の表示方向を切り替える表示方向切り替え手段を備え、
前記ソフトキー表示手段が、前記表示方向に基づいて、前記操作キーの機能を示す文字又は図形の表示方向又は形状を切り替えることを特徴とする請求項１乃至請求項４のいずれか１項に記載の放送受信端末。
【請求項６】
デジタル放送の放送データによって、前記放送データを受信する放送受信端末の操作キーの機能を制御する放送受信端末の操作キー制御方法であって、
放送局側から送信される特定の操作キーの機能を設定した機能情報を、前記放送データとして受信する放送データ受信ステップと、
この放送データ受信ステップで受信した放送データから、前記機能情報を抽出する機能情報抽出ステップと、
この機能情報抽出ステップで抽出した機能情報を、機能情報記憶手段に記憶する機能情報記憶ステップと、
前記機能情報記憶手段に記憶されている前記機能情報を参照して、前記操作キーの機能を示す文字又は図形を、表示画面上で前記操作キーに対応した所定の領域に表示するソフトキー表示ステップとを含み、
前記特定の操作キーを押下されたときに、前記機能情報記憶手段に記憶されている前記機能情報を参照して、当該操作キーに関連付けられている機能を実行することを特徴とする放送受信端末の操作キー制御方法。
【請求項７】
デジタル放送の放送データによって、前記放送データを受信する放送受信端末の操作キーの機能を制御するために、コンピュータを、
前記放送データから、前記機能情報を抽出する機能情報抽出手段、
この機能情報抽出手段で抽出した機能情報を、機能情報記憶手段に記憶する機能情報記憶制御手段、
前記機能情報記憶手段に記憶された機能情報を参照して、前記操作キーの機能を示す文字又は図形を、表示画面上で前記操作キーに対応した所定の領域に表示するソフトキー表示手段、
前記特定の操作キーを押下されたときに、前記機能情報記憶手段に記憶されている前記機能情報を参照して、当該操作キーに関連付けられている機能を実行するソフトキー実行手段、
として機能させることを特徴とする放送受信端末の操作キー制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタル放送の放送データによって、特定の操作キーの機能を動的に設定する放送受信端末、並びに、放送受信端末の操作キー制御方法及び操作キー制御プログラムに関する。
【０００２】
【従来の技術】
従来、地上波、衛星波、ケーブル等を介して放送されるデジタル放送等の放送サービスと、通信回線を介して提供されるインターネット等の通信サービスとを、１つの端末で享受できるデータ受信端末が提案されている（例えば、特許文献１参照。）。このようなデータ受信端末は、操作キーに特定の機能を割り当てることで、利用者が多くの機能を簡易に操作できるようにしている。
【０００３】
また、従来、インターネットに接続可能な携帯電話のような、小型の通信機器においては、液晶ディスプレイ（ＬＣＤ）等の表示画面の下方に特定の操作キーの機能を示す文字等を表示させ、その表示された文字と操作キーとを対応付けることで、特定の操作キーの機能を適宜変えて、多機能の操作を可能にしている（例えば、特許文献２参照。）。一般に、固有の機能を実現する操作キーをハードキーと呼ぶのに対し、機能を示す文字等と機能が動的に変わる操作キーとを合わせて、ソフトキーと呼んでいる。
【０００４】
【特許文献１】
特開２００３−０６９５１４号公報（第７−８頁、第２−３図）
【特許文献２】
特開２００１−２０４０８３号公報（第４頁、第３−４図）
【０００５】
【発明が解決しようとする課題】
しかし、前記従来の技術では、以下に示す課題が存在する。
まず、従来の放送サービスと通信サービスとを１つの端末で享受できるデータ受信端末においては、機能毎に独立した操作キーを割り当てる場合、操作面が大きくなってしまい、端末そのものの形状や重量が大きくなってしまうという問題があった。あるいは、操作面の大きさが限定されている場合は、操作キーに割り当てる機能を絞らなくてはならず、多機能なサービスを提供することができないという問題があった。
【０００６】
また、従来の携帯電話のような通信機器においては、ソフトキーによって、多機能な通信サービスの操作を実現している。しかし、この通信サービスにおけるソフトキーは、放送サービスには用いることができない。すなわち、前記した放送サービスと通信サービスとを１つの端末で享受できるデータ受信端末において、通信サービスで使用しているソフトキーを、放送サービスでは使用できないため、多機能なサービスを提供することができないという問題があった。
【０００７】
本発明は、以上のような問題点に鑑みてなされたものであり、多機能な放送サービスの操作を実現するために、放送サービスにおいてソフトキーを使用することを可能にした放送受信端末、並びに、放送受信端末の操作キー制御方法及び操作キー制御プログラムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明は、前記目的を達成するために創案されたものであり、まず、請求項１に記載の放送受信端末は、デジタル放送の放送データを受信すると共に、その放送データに含まれる特定の操作キーの機能を設定した機能情報に基づいて、前記操作キーの機能を制御する放送受信端末であって、放送受信手段と、機能情報抽出手段と、機能情報記憶手段と、ソフトキー表示手段と、キー入力検出手段と、ソフトキー実行手段とを備える構成とした。
【０００９】
かかる構成によれば、放送受信端末は、放送受信手段によって、デジタル放送の放送データを受信し、機能情報抽出手段によって、放送データから特定の操作キーの機能を設定した機能情報を抽出する。そして、放送受信端末は、機能情報抽出手段で抽出した機能情報を機能情報記憶手段に記憶する。
【００１０】
また、放送受信端末は、ソフトキー表示手段によって、機能情報記憶手段に記憶された機能情報を参照して、操作キーの機能を示す文字又は図形を、表示画面上で操作キーに対応した所定の領域に表示する。これによって、放送受信端末は、動的に変化する操作キーの機能が現在どの機能を行うものかを、利用者に対して明示することができる。
【００１１】
そして、放送受信端末は、キー入力検出手段によって、操作キーが押下されたことを検出し、ソフトキー実行手段によって、機能情報記憶手段に記憶されている操作キーに対応する機能情報を参照して、その機能情報として設定されている機能を実行する。このように、放送局側から放送データとして機能情報を配信することで、放送受信端末の操作キーの機能を動的に変化させることが可能になる。
【００１２】
また、請求項２に記載の放送受信端末は、請求項１に記載の放送受信端末において、通信送受信手段と、受信切り替え手段とを備える構成とした。
かかる構成によれば、放送受信端末は、通信送受信手段によって、通信回線を介して、通信データを送受信し、受信切り替え手段によって、放送受信手段と通信送受信手段とを切り替えて動作させる。これにより、１つの端末で通信データの送受信、例えば、インターネットのＷｅｂページの閲覧と、放送データの受信、例えば、テレビ番組の視聴とを切り替えて動作させることが可能になる。
【００１３】
さらに、請求項３に記載の放送受信端末は、請求項１又は請求項２に記載の放送受信端末において、前記機能情報が、マークアップ記述言語で記述されていることを特徴とする。
【００１４】
かかる構成によれば、放送受信端末は、機能情報がマークアップ記述言語で記述されているため、機能情報抽出手段で容易に機能情報を抽出することができる。例えば、この機能情報を、データ放送で放送されるＢＭＬ（Ｂｒｏａｄｃａｓｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）で記述することで、従来のデータ放送にソフトキーの機能を付加することができる。また、この機能情報は、ＢＭＬにおいて、メタタグ（Ｍｅｔａ  Ｔａｇｓ）によって識別されるメタデータとして記述したり、拡張ＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）として、機能を追加することとしてもよい。
【００１５】
また、請求項４に記載の放送受信端末は、請求項１乃至請求項３のいずれか１項に記載の放送受信端末において、前記機能情報は、クリック数又は長押しの少なくともいずれか１つにより、前記特定の操作キーの機能を設定したものであって、前記キー入力検出手段が、前記クリック数又は長押しを検出することを特徴とする。
【００１６】
かかる構成によれば、放送受信端末は、キー入力検出手段によって、操作キーのクリック数又は長押しを検出するため、ソフトキー実行手段が、同一の操作キーであっても、キー操作のクリックの仕方に応じて異なる機能を実行することが可能になる。
【００１７】
さらに、請求項５に記載の放送受信端末は、請求項１乃至請求項４のいずれか１項に記載の放送受信端末において、表示方向切り替え手段を備え、前記ソフトキー表示手段が、前記表示方向に基づいて、前記操作キーの機能を示す文字又は図形の表示方向又は形状を切り替えることを特徴とする。
【００１８】
かかる構成によれば、放送受信端末は、利用者が放送受信端末の向き（縦向き、横向き）を変える場合であっても、表示方向切り替え手段によって、表示画面の表示方向を切り替え、ソフトキー表示手段が、その表示方向に基づいて、操作キーの機能を示す文字又は図形の表示方向又は形状を切り替えて表示する。これにより、例えば、操作キーの機能を示す文字を、縦書き又は横書きに切り替えることが可能になる。
【００１９】
また、請求項６に記載の放送受信端末の操作キー制御方法は、デジタル放送の放送データによって、前記放送データを受信する放送受信端末の操作キーの機能を制御する放送受信端末の操作キー制御方法であって、放送データ受信ステップと、機能情報抽出ステップと、機能情報記憶ステップと、ソフトキー表示ステップとを含み、前記特定の操作キーを押下されたときに、前記機能情報記憶手段に記憶されている前記機能情報を参照して、当該操作キーに関連付けられている機能を実行することを特徴とする。
【００２０】
この方法によれば、放送受信端末は、放送データ受信ステップで、放送局側から送信される特定の操作キーの機能を設定した機能情報を、放送データとして受信し、機能情報抽出ステップで、放送データから特定の操作キーの機能を設定した機能情報を抽出する。そして、放送受信端末は、機能情報抽出ステップで抽出した機能情報を機能情報記憶手段に記憶する。
【００２１】
また、放送受信端末は、ソフトキー表示ステップで、機能情報記憶手段に記憶された機能情報を参照して、操作キーの機能を示す文字又は図形を、表示画面上で操作キーに対応した所定の領域に表示する。これによって、放送受信端末は、動的に変化する操作キーの機能が現在どの機能を行うものかを、利用者に対して明示することができる。
【００２２】
そして、特定の操作キーを押下されたときに、機能情報記憶手段に記憶されている機能情報を参照して、その操作キーに関連付けられている機能を実行する。このように、放送局側から放送データとして機能情報を配信することで、放送受信端末の操作キーの機能を動的に変化させることが可能になる。
【００２３】
さらに、請求項７に記載の放送受信端末の操作キー制御プログラムは、デジタル放送の放送データによって、前記放送データを受信する放送受信端末の操作キーの機能を制御するために、コンピュータを、機能情報抽出手段、機能情報記憶制御手段、ソフトキー表示手段、ソフトキー実行手段として機能させることとした。
【００２４】
かかる構成によれば、放送受信端末の操作キー制御プログラムは、機能情報抽出手段によって、放送データから特定の操作キーの機能を設定した機能情報を抽出して、機能情報記憶手段に記憶する。
そして、操作キー制御プログラムは、ソフトキー表示手段によって、機能情報記憶手段に記憶された機能情報を参照して、操作キーの機能を示す文字又は図形を、表示画面上で操作キーに対応した所定の領域に表示する。これによって、放送受信端末は、動的に変化する操作キーの機能が現在どの機能を行うものかを、利用者に対して明示することができる。
【００２５】
そして、操作キー制御プログラムは、ソフトキー実行手段によって、特定の操作キーを押下されたときに、機能情報記憶手段に記憶されている機能情報を参照して、操作キーに関連付けられている機能を実行する。このように、放送局側から放送データとして機能情報を配信することで、放送受信端末の操作キーの機能を動的に変化させることが可能になる。
【００２６】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
ここでは、まず、本発明における放送受信端末を概観することでソフトキーの概念について説明し、放送によってそのソフトキーの機能を動的に設定することが可能なデータ放送用データの仕組みについて説明する。そして、本発明における放送受信端末の詳細な構成、動作を順次説明していくこととする。
【００２７】
［放送受信端末（放送通信融合端末）におけるソフトキーの概念］
まず、図１を参照してソフトキーの概念について説明する。図１は、本発明における放送受信端末の外観図である。図１の放送受信端末１は、放送データを受信する機能と、通信データを送受信する通信機能とを備えた放送通信融合端末であって、映像やデータを表示する表示部（表示画面）ｄｉと、操作キーｋを複数備えた操作部ｏｐとを備えている。このような放送受信端末（放送通信融合端末）１にあっては、データ放送等の放送サービス、インターネット等の通信サービス等、多機能なサービスを限られた操作キーｋによって、操作しなければならない。
【００２８】
そこで、放送受信端末１は、表示部ｄｉに隣接する位置に配置したソフトキー用操作キーｓｋと、そのソフトキー用操作キーｓｋとの対応関係が識別可能な表示部ｄｉの特定の領域に、機能の内容を識別することが可能な文字や図形（機能表示ｆｄ）を表示している。この機能表示ｆｄの内容を変えることで、ソフトキー用操作キーｓｋが押下されたときの機能を変えることができる。例えば、機能表示ｆｄａで「戻る」と表示させた場合、ソフトキー用操作キーｓｋａに対して、表示画面ｄｉの内容を１画面前の状態に戻す機能に割り当てたことになる。また、例えば、機能表示ｆｄａで「ＥＰＧ」と表示させた場合、同じソフトキー用操作キーｓｋａであっても、ＥＰＧ（電子番組表：Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）を表示させる機能に割り当てられたことになる。このように、機能表示ｆｄと、その機能表示ｆｄに対応付けられたソフトキー用操作キーｓｋとを合わせてソフトキーと呼ぶ。
なお、表示部（表示画面）ｄｉの最上部には、放送受信端末１の動作状態を示す図形アイコンや文字を表示する。この動作状態には、電池の残容量、通信電波状態、放送電波状態、文字入力、受信チャンネル、データ放送の有無、緊急情報、インターネット接続、留守電話記録の有無等がある。
【００２９】
［データ放送用データによるソフトキーの機能設定］
次に、図２及び図３を参照（適宜図１参照）して、放送データによってソフトキーの機能を動的に設定する方法について説明する。図２は、社団法人電波産業会（ＡＲＩＢ：Ａｓｓｏｃｉａｔｉｏｎ  ｏｆ  Ｒａｄｉｏ  Ｉｎｄｕｓｔｒｉｅｓ  ａｎｄ  Ｂｕｓｉｎｅｓｓ）によって規定されたデジタルテレビ放送向けのマークアップ言語であるＢＭＬ（Ｂｒｏａｄｃａｓｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）に独自要素を定義して、ソフトキーの機能を符号化した例を示した図である。図３は、ＢＭＬの記述の中に、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）と同様な符号化表現のメタタグ（Ｍｅｔａ  Ｔａｇｓ）を用いてソフトキーの機能を符号化した例を示した図である。
【００３０】
（ソフトキーの機能設定：第１例）
図２では、放送データによってソフトキーの機能を設定する第１例として、ＢＭＬに独自要素である「ｓｅｔｋｅｙ」を定義して、ソフトキーの機能を符号化する例を示している。この独自要素ｓｅｔｋｅｙでは、大きく分けて２つの内容を設定している。１つは、ソフトキーとして機能する操作キーを特定する操作キー内容ｋｃｏである。もう１つは、ソフトキーに対応付けられた動作を指定する動作指示内容ａｃｏである。
【００３１】
操作キー内容ｋｃｏは、キー識別番号ｋｉｄと、キー機能表示ｋｆｃと、キー操作態様ｋｍｄとを設定するものである。
キー識別番号ｋｉｄは、どのソフトキー用操作キーｓｋに対して設定を行うものかを示す識別番号を設定するものである。ここでは、「ｋｅｙＩｄ＝」以下に続く番号で操作キーを設定する。例えば、左の操作キーから順番に０、１、２…というように予め定めた固有の番号を識別番号として、「ｋｅｙＩｄ＝」以下に記述する。なお、このキー識別番号ｋｉｄを設定しないときは、デフォルト（初期値）として、識別番号「０」が設定されたものとしてもよい。
【００３２】
キー機能表示ｋｆｃは、機能表示ｆｄとして表示させる文字や図形を設定するものである。ここでは、「ｔｅｘｔ＝」以下に文字や図形を設定する。例えば、機能表示ｆｄとして文字を表示させる場合は文字列を、図形を表示させる場合は図形のファイル名を、「ｔｅｘｔ＝」以下に記述する。なお、表示を行わない場合は「ＮＵＬＬ」を記述しておく。
【００３３】
キー操作態様ｋｍｄは、ソフトキー用操作キーｓｋをどのように操作するかにより、ソフトキーに対応付けられた動作を切り替えて実行することを設定するものである。ここでは、「ｋｅｙＭｏｄｅ」以下に操作方法を設定する。例えば、２秒以上操作キーを押下する（長押し）場合は「０」、１クリックの場合は「１」、０．４秒以下の間隔で２回押下する（２クリック）場合は「２」のように、「ｋｅｙＭｏｄｅ」以下に記述する。なお、このキー操作態様ｋｍｄを設定しないときは、デフォルト（初期値）として、１クリック「１」が設定されたものとしてもよい。
なお、操作キー内容ｋｃｏ内において、キー識別番号ｋｉｄ、キー機能表示ｋｆｃ及びキー操作態様ｋｍｄは、それぞれ「ｋｅｙＩｄ」、「ｔｅｘｔ」及び「ｋｅｙＭｏｄｅ」で識別可能であるため、この順番で記述する必要はない。
【００３４】
動作指示内容ａｃｏは、リンク先指定ｕｒｌ、復号処理指定ｄｅｃ又は端末動作指定ｆｎｃのいずれか１つを設定するものである。
リンク先指定ｕｒｌは、ソフトキーとして設定されたソフトキー用操作キーｓｋが押下されたときに、遷移するリンク先を設定するものである。ここでは、「ｈｒｅｆ」以下に遷移するリンク先を設定し、「ｈｒｅｆ＝”リンク先”」と記述する。なお、このリンク先は、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）で記述してもよいし、ＢＭＬでコンテンツを指定する名前（コンテンツ名前空間）で記述してもよい。これによって、ソフトキー用操作キーｓｋが押下されたときに、設定されたリンク先へ遷移する。
【００３５】
復号処理指定ｄｅｃは、放送受信端末１内で復号を行う処理を設定するものである。ここでは、「ｏｎｏｃｃｕｒ」以下に復号処理、例えばスクリプト名を設定し、「ｏｎｏｃｃｕｒ＝”スクリプト名”」と記述する。これによって、ソフトキー用操作キーｓｋが押下されたときに、設定されたスクリプトが実行される。
【００３６】
端末動作指定ｆｎｃは、予め定めた予約語によって、放送受信端末１の動作を設定するものである。ここでは、「ｆｕｎｃｔｉｏｎ」以下に予約語を定義し、「ｆｕｎｃｔｉｏｎ＝”予約語”」と記述する。なお、予約語としては、例えば、「メニュー」、「ＥＰＧ」、「初期状態」、「待受状態」等がある。放送受信端末１は、「メニュー」によってメニュー画面を表示したり、「ＥＰＧ」によって番組表を表示したり、「初期状態」によって電源投入時の状態に戻したり、「待受状態」によって電話やメールを待受け受信する状態に遷移したり等の予め定めた動作を実行する。
【００３７】
例えば、＜ｂｍｌ：ｓｅｔｋｅｙ  ｋｅｙＩｄ＝”０”  ｔｅｘｔ＝”メニュー”  ｋｅｙＭｏｄｅ＝”１”  ｆｕｎｃｔｉｏｎ＝”メニュー”／＞で符号化された表現は、最左の操作キー（ソフトキー用操作キーｓｋａ）に対応する機能表示ｆｄａとして、文字列「メニュー」を表示し、ソフトキー用操作キーｓｋａを１クリックされたときに、予約語「メニュー」で予め設定されている動作を実行してメニュー画面を表示する。
【００３８】
また、例えば、＜ｂｍｌ：ｓｅｔｋｅｙ  ｋｅｙＩｄ＝”２”  ｔｅｘｔ＝”ＯＮ”  ｋｅｙＭｏｄｅ＝”０”  ｆｕｎｃｔｉｏｎ＝”待受状態”／＞と、＜ｂｍｌ：ｓｅｔｋｅｙ  ｋｅｙＩｄ＝”２”  ｔｅｘｔ＝”進む→”  ｋｅｙＭｏｄｅ＝”１”  ｆｕｎｃｔｉｏｎ＝”ｇｏＦｏｒｗａｒｄ（）；”／＞のように、１つの操作キー（ソフトキー用操作キーｓｋ）に対して、キー操作態様ｋｍｄの異なる符号化を行ってもよい。この場合、最左から３つ目（図１においては最右）の操作キー（ソフトキー用操作キーｓｋａ）に対応する機能表示ｆｄａとして、文字列「ＯＮ」と文字列「進む→」とを表示（例えば二段表示）させ、ソフトキー用操作キーｓｋａを長押しされたときは、予約語「待受状態」で予め設定されている動作を実行して待受状態に移行し、ソフトキー用操作キーｓｋａを１クリックされたときは、スクリプト「ｇｏＦｏｒｗａｒｄ（）；」を実行することとしてもよい。
このように、１つのソフトキー用操作キーｓｋに対して、キー操作態様ｋｍｄの異なる複数の符号化を行ってもよい。
【００３９】
（ソフトキーの機能設定：第２例）
図３では、放送データによってソフトキーの機能を設定する第２例として、ＢＭＬの記述の中にＨＴＭＬと同様の符号化表現のメタタグを用いてソフトキーの機能を符号化する例を示している。ここでは、「ｓｏｆｔ−ｋｅｙ」というメタタグを新たに定義して用いている。このメタタグｓｏｆｔ−ｋｅｙは、図２と同様、操作キー内容ｋｃｏ及び動作指示内容ａｃｏの２つの内容を設定している。
【００４０】
操作キー内容ｋｃｏは、キー識別番号ｋｉｄとキー機能表示ｋｆｃとキー操作態様ｋｍｄとを、区切り記号「／」で区切って記述しており、キー識別番号ｋｉｄ、キー機能表示ｋｆｃ、キー操作態様ｋｍｄのいずれかを省略する場合も、この区切り記号「／」は省略しない。なお、個々のキー識別番号ｋｉｄ、キー機能表示ｋｆｃ及びキー操作態様ｋｍｄの内容については、図２と同様であるので説明を省略する。
【００４１】
動作指示内容ａｃｏは、リンク先指定ｕｒｌ、復号処理指定ｄｅｃ又は端末動作指定ｆｎｃのいずれか１つを設定するものである。なお、個々のリンク先指定ｕｒｌ、復号処理指定ｄｅｃ又は端末動作指定ｆｎｃの内容については、図２と同様であるので説明を省略する。
【００４２】
例えば、＜ｍｅｔａ  ｎａｍｅ＝”ｓｏｆｔ−ｋｅｙ”  ｃｏｎｔｅｎｔ＝”［０／”←戻る”／１；ＵＲＬ＝＊＊＊＊＊］”／＞で符号化された表現は、最左の操作キー（ソフトキー用操作キーｓｋａ）に対応する機能表示ｆｄａに、文字列「←戻る」を表示し、ソフトキー用操作キーｓｋａを１クリックされたときに、ＵＲＬで指定されたリンク先へ遷移する。
なお、この符号化においても、前記した第１例と同様に、１つのソフトキー用操作キーｓｋに対して、キー操作態様ｋｍｄの異なる複数の符号化を行ってもよい。
【００４３】
（ソフトキーの機能設定：第３例）
放送データによってソフトキーの機能を設定する第３例として、ＢＭＬの拡張ＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）を用いて、ソフトキーの機能を設定することとしてもよい。
【００４４】
例えば、「ｂｒｏｗｓｅｒ．ｓｅｔＳｏｆｔＫｅｙ（ｋｅｙＩｄ，ｔｅｘｔ，ｋｅｙＭｏｄｅ，ｔｒａｎｓａｃｔｉｏｎ）；」のように、拡張ＡＰＩとして、「ｓｅｔＳｏｆｔＫｅｙ」を用い、「ｋｅｙＩｄ」、「ｔｅｘｔ」及び「ｋｅｙＭｏｄｅ」を、それぞれ図２で示したキー識別番号ｋｉｄ、キー機能表示ｋｆｃ及びキー操作態様ｋｍｄとし、「ｔｒａｎｓａｃｔｉｏｎ」を、図２で示した動作指示内容ａｃｃの内の１つを記述することとする。
以上のように、ＢＭＬの中にソフトキーの機能を符号化して送ることで、データ放送を受信した放送受信端末１は、放送データによってソフトキーの機能を動的に変化させることが可能になる。
【００４５】
［放送受信端末（放送通信融合端末）の構成］
次に、図４を参照して、本発明における放送受信端末（放送通信融合端末）の構成について説明する。図４は、放送受信端末の全体構成を示したブロック図である。放送受信端末１は、放送波３を介して、デジタル放送によって放送データとして放送される映像、音声及びデータを受信して、利用者に対して提示するものである。さらに、放送受信端末１は、通信回線２を介して、インターネット等の通信サービスを利用者に提供するものでもある。以下、この放送受信端末を放送通信融合端末と呼ぶこととする。
【００４６】
ここでは、図４に示したように、放送通信融合端末１を、通信送受信手段１０と、Ｗｅｂデータ復号手段１１と、放送受信手段１２と、映像・音声復号手段１３と、データ復号手段１４と、機能情報記憶手段１５と、ソフトキー表示手段１６と、操作内容解析実行手段１７と、合成手段１８と、表示手段１９と、操作手段２０とを備えて構成した。
【００４７】
通信送受信手段１０は、通信回線２を介して、データの通信を行うものである。例えば、インターネットのＷｅｂ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）サイトに対してＷｅｂページのデータ要求を送信し、要求したＷｅｂサイトからデータを取得する。なお、この通信送受信手段１０は、ＴＣＰ／ＩＰの通信プロトコルによってデータ（通信データ）の送受信を行う。ここで取得したＷｅｂページのデータは、Ｗｅｂデータ復号手段１１へ出力される。
【００４８】
Ｗｅｂデータ復号手段１１は、通信送受信手段１０で取得したＷｅｂページのデータを復号し、表示可能な出力形式に変換するもので、一般的なＷｅｂブラウザである。例えば、このＷｅｂデータ復号手段１１は、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）によって記述されたテキストデータ、文書中に埋め込まれた画像や音声、動画等を個々の表示可能な出力形式に変換して出力するものである。ここで表示可能な出力形式に変換されたデータ（ここではＷｅｂデータと呼ぶ）は合成手段１８へ出力される。
【００４９】
放送受信手段１２は、放送波３を介して、デジタル放送で放送される放送データを受信するものである。この放送受信手段１２では、放送データを受信、復調し、誤り訂正やＴＭＣＣ（Ｔｒａｎｓｍｉｓｓｉｏｎ  ａｎｄ  Ｍｕｌｔｉｐｌｅｘｉｎｇ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｃｏｎｔｒｏｌ）復号等の復号を行い、ＭＰＥＧ２のトランスポートストリーム（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）として出力する。なお、映像・音声（映像ストリーム及び音声ストリーム）は、映像・音声復号手段１３へ出力される。また、データ（データストリーム）は、カルーセル伝送を復号したデータファイルとして、データ復号手段１４へ出力される。
【００５０】
映像・音声復号手段１３は、放送受信手段１２で受信し、復調された映像・音声（映像ストリーム及び音声ストリーム）を復号するものである。例えば、映像・音声がＭＰＥＧ２の符号化方式によって符号化されている場合は、ＭＰＥＧ２の復号を行い表示可能な出力形式の映像・音声データとして、合成手段１８へ出力する。
【００５１】
データ復号手段（ＢＭＬ解析手段）１４は、放送受信手段１２で受信し、復調されたデータ（データファイル）を復号するものである。なお、日本のデータ放送として放送されるデータファイルは、マークアップ言語であるＢＭＬで記述されている。そこで、このデータ復号手段１４は、ＢＭＬを解析するＢＭＬ解析手段として機能し、ＢＭＬを表示可能な出力形式に変換したデータ（データ放送データ）を合成手段１８へ出力する。
【００５２】
このデータ復号手段１４には、機能情報抽出部１４ａを備え、ＢＭＬに含まれるソフトキーの機能を設定した機能情報を抽出する。
機能情報抽出部（機能情報抽出手段）１４ａは、データファイルの中からソフトキーの機能を設定したＢＭＬを解析し、前記した図２、図３等で説明した符号化表現で記述された情報（機能情報）を抽出して、機能情報記憶手段１５に記憶するものである。また、機能情報抽出部１４ａは、その機能情報の中に、画面上にソフトキーの文字、図形等の機能表示を表示する内容がある場合は、その旨を示す「表示指示」をソフトキー表示手段１６へ通知する。
【００５３】
機能情報記憶手段１５は、データ復号手段１４の機能情報抽出部１４ａで抽出された機能情報１５ａを記憶するもので、半導体メモリ、ハードディスク等の一般的な記録媒体である。この機能情報記憶手段１５に記憶された機能情報１５ａは、ソフトキー表示手段１６と操作内容解析実行手段１７とによって参照される。なお、この機能情報記憶手段１５は、図示していない機能情報記憶制御手段を介して、書き込み、読み出しが行われるものとする。
【００５４】
ここで、図５を参照して、機能情報記憶手段１５に記憶される機能情報１５ａの内容について説明する。図５は、機能情報１５ａの内容を示す図である。図５に示すように、機能情報１５ａは、図２（図３）で説明した操作キー内容ｋｃｏと動作指示内容ａｃｏとを設定したデータベース構造となっている。
【００５５】
操作キー内容ｋｃｏには、キー識別番号ｋｉｄとキー識別表示ｋｆｃとキー操作態様ｋｍｄが記憶されている。動作指示内容ａｃｏには、リンク先指定ｕｒｌ、復号処理指定ｄｅｃ又は端末動作指定ｆｎｃのいずれか１つが記憶されている。なお、キー識別番号ｋｉｄ、キー識別表示ｋｆｃ、キー操作態様ｋｍｄ、リンク先指定ｕｒｌ、復号処理指定ｄｅｃ及び端末動作指定ｆｎｃの具体的な内容は、図２で説明した内容と同じであるので、説明を省略する。
【００５６】
このように、機能情報１５ａを構成することで、あるソフトキー用操作キーが押下されたときに、そのソフトキー用操作キーの識別番号（キー識別番号ｋｉｄ）とキー操作態様ｋｍｄとを検索キーとして、機能情報１５ａを検索し、ソフトキーの動作を特定することができる。
図４に戻って説明を続ける。
【００５７】
ソフトキー表示手段１６は、データ復号手段１４の機能情報抽出部１４ａから「表示指示」を通知されることで、機能情報記憶手段１５に記憶されている機能情報１５ａを参照して、表示画面上に表示するソフトキーの文字、図形を合成手段１８へ出力するものである。このソフトキー表示手段１６は、「表示指示」を通知された段階で、図５に示した機能情報１５ａにおいてソフトキーに対応するキー識別番号ｋｉｄ及びキー操作態様ｋｍｄを検索キーとして、キー識別表示ｋｆｃを検索し、そのキー識別表示ｋｆｃに記述されている文字列や図形のファイル名に基づいて、表示する文字、図形のデータを合成手段１８へ通知する。
【００５８】
なお、このソフトキー表示手段１６は、後記する操作内容解析実行手段１７から「表示方向切り替え指示」を通知された場合は、キー識別表示ｋｆｃとして記憶されている文字列の表示方向を変え、文字表示を縦書きから横書き（あるいはその逆）に変えて、合成手段１８へ通知する。また、図形を表示する場合は、キー識別表示ｋｆｃで指定されているファイルの図形を９０度回転させて、合成手段１８へ通知する。
【００５９】
操作内容解析実行手段１７は、後記する操作手段２０から入力される操作キーのキーコード（識別番号）に基づいて、その操作キーに対応する動作を実行するものである。ここでは、操作内容解析実行手段１７をソフトキー実行部１７ａと、受信切り替え部１７ｂと、表示方向切り替え部１７ｃとを備えて構成した。
【００６０】
ソフトキー実行部（ソフトキー実行手段）１７ａは、ソフトキーに対応する操作キー（ソフトキー用操作キー）を押下されたときに、機能情報記憶手段１５に記憶されている機能情報１５ａを参照して、その操作キーに対応する動作指示内容に記述されている動作を実行するものである。なお、ここで実行する動作がＢＭＬで記述された動作である場合は、データ復号手段（ＢＭＬ解析手段）１４に対して、その動作を実行する旨を示す「動作指示」を通知する。
【００６１】
受信切り替え部（受信切り替え手段）１７ｂは、放送データの受信と、通信データの送受信とを切り替えるものである。例えば、放送データを視聴しているときに、操作手段２０から、インターネットに接続するための操作キーを押された、あるいは、押下された操作キーに対応する機能情報１５ａに、インターネットのリンク先が記述されている場合は、通信送受信手段１０及び放送受信手段１２に対して「受信切り替え指示」を通知する。そして、放送データの受信を停止し、通信回線２を介して、通信データ（Ｗｅｂデータ）を取得する。
【００６２】
また、インターネットのページを閲覧しているときに、操作手段２０から、放送のチャンネンルを切り替える操作キー（例えばチャンネルボタン）を押下されたときは、通信送受信手段１０及び放送受信手段１２に対して「受信切り替え指示」を通知して、通信回線２との接続を切断（常時接続の場合は切断不用）し、放送データの受信を行う。
【００６３】
表示方向切り替え部（表示方向切り替え手段）１７ｃは、表示画面の表示方向を切り替える制御を行うものである。この表示方向切り替え部１７ｃは、操作手段２０から、特定の操作キーを押下されることで、表示画面の切り替えを行う旨を示す「表示方向切り替え指示」を、ソフトキー表示手段１６及び合成手段１８に対して通知する。
なお、この表示方向切り替え部１７ｃは、角度センサによって、放送通信融合端末１が使用されている向き（縦向き、横向き）を検出し、その検出結果に基づいて、「表示方向切り替え指示」を通知することとしてもよい。
【００６４】
合成手段１８は、Ｗｅｂデータ復号手段１１から通知されるＷｅｂデータ、映像・音声復号手段１３から通知される映像データ、データ復号手段１４から通知されるデータ放送データ及びソフトキー表示手段１６から通知されるソフトキー用の文字や図形を合成し、画像データとして、表示手段１９へ出力するものである。この合成手段１８は、一般的なＧＤＣ（Ｇｒａｐｈｉｃ  Ｄｉｓｐｌａｙ  Ｃｏｎｔｒｏｌｌｅｒ）で実現することができる。なお、音声データについては、通知されたデータを図示していない切り替え手段によって切り替えて、そのまま表示手段１９へ出力するものとする。
【００６５】
また、合成手段１８は、操作内容解析実行手段１７の表示方向切り替え部１７ｃから通知される「表示方向切り替え指示」に基づいて、表示画面の表示方向を切り替えて合成を行う。このとき、ソフトキー表示手段１６からは、表示方向に合った（回転された）ソフトキーの文字、図形が通知される。
なお、合成手段１８は、Ｗｅｂデータ、映像データ、データ放送データについては、表示方向に基づいて、表示サイズと表示位置とを切り替えて合成し表示を行うものとする。
【００６６】
例えば、図１に示した放送通信融合端末１の表示方向を、切り替えて図８に示した表示状態とすることができる。この図８では、図１で示したソフトキーの文字を横書きから縦書きに変更して表示した例である。このように表示する方向によって、利用者が使い易い状態で表示を行うことができる。
【００６７】
表示手段１９は、合成手段１８から出力される画像データや音声データを出力するもので、画像データを表示するための液晶ディスプレイと、音声データを出力するためのスピーカとを備えている。
【００６８】
操作手段２０は、キー入力検出部２０ａを備え、利用者が放送通信融合端末１に対して、操作キーによって種々の操作を行うものである。この操作手段２０によって、利用者は、視聴する放送番組を切り替えたり、放送と通信の切り替えを行ったりすることができる。
【００６９】
キー入力検出部２０ａは、入力された操作キーの押下を検出し、その操作キーに対応するキーコード（識別番号）を操作内容解析実行手段１７へ通知するものである。なお、このキー入力検出部２０ａでは、操作キーが押下されたときの、時間を計測する機能を備え、例えば、２秒以上操作キーが押下されたときに、操作キーが長押しされたと判定し、０．４秒以下の間隔で２回操作キーが押下されたときに、連続したクリック（２クリック）動作であると判定する。これらのキー操作態様は、キーコード（識別番号）と共に操作内容解析実行手段１７へ通知される。
【００７０】
このような構成によって、放送受信端末（放送通信融合端末）１は、放送データによって、特定の操作キー（ソフトキー用操作キー）の機能を動的に設定することが可能になる。これによって、限られた形状、重量の端末においても、多彩な機能を盛り込むことができる。
【００７１】
以上、本発明に係る放送受信端末（放送通信融合端末）１の構成について説明したが、本発明はこれに限定されるものではない。ここでは、放送受信端末を、放送データを受信する機能と、通信データを送受信する通信機能とを備えた放送通信融合端末として説明したが、放送データを受信する機能のみを有する端末として構成することも可能である。すなわち、デジタル放送のテレビジョン受像機に、本発明を適用することで、操作手段であるリモコンの操作キーの数を増やすことなく、多機能化を図ることができる。
【００７２】
なお、放送受信端末（放送通信融合端末）１は、一般的なコンピュータにプログラムを実行させ、コンピュータ内の演算装置や記憶装置を動作させることにより実現することができる。
【００７３】
また、機能情報抽出部１４ａ、機能情報記憶制御手段（図示せず）、ソフトキー表示手段１６及びソフトキー実行部（ソフトキー実行手段）１７ａをＢＭＬ等で記述した操作キー制御プログラムとして独立した構成とすることも可能である。この操作キー制御プログラムを通信回線２や放送波３を介してダウンロードすることで、従来のデジタル放送受信機においても、ソフトキーの機能を追加することが可能になる。
【００７４】
［放送受信端末（放送通信融合端末）の動作］
次に、図６及び図７を参照（適宜図４参照）して、本発明における放送受信端末（放送通信融合端末）の動作について説明する。図６は、放送通信融合端末１が放送データを受信する動作を示したフローチャートである。図７は、放送通信融合端末１が操作キーを押下されたときの動作を示すフローチャートである。
【００７５】
（放送データ受信動作）
まず、図６を参照（適宜図４参照）して、放送通信融合端末１が放送データを受信する動作について説明する。なお、ここでは、放送データの全ストリーム中から、映像・音声ストリーム及びデータ放送のデータストリームを受信する動作について説明する。
【００７６】
放送通信融合端末１は、放送受信手段１２によって、放送波３を介して放送される放送データを受信する（ステップＳ１０）。そして、受信した放送データがデータ（データストリーム）であるかどうかを判定する（ステップＳ１１）。ここでは、受信した放送データがデータ（データストリーム）であることを、放送受信手段１２内の図示していないセクション復号手段により、放送データの中のＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）に含まれるＰＡＴ（Ｐｒｏｇｒａｍ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ）及びＰＭＴ（Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）で指定されるデータストリームのＰＩＤ（Ｐａｃｋｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）により判定する。そして、データと判断されたパケットを集め、カルーセル伝送を復号して、データファイルを生成する（ステップＳ１２）。
【００７７】
そして、データファイルが完成したかどうかを判定し（ステップＳ１３）、完成していない場合（ステップＳ１３でＮｏ）は、表示動作は開始せず、次のデータの受信動作に移る。一方、データファイルが完成している場合（ステップＳ１３でＹｅｓ）は、データ復号手段（ＢＭＬ解析手段）１４によって、ＢＭＬで記述されたデータファイルの内容を解析する（ステップＳ１４）。そして、機能情報抽出部１４ａによって、そのデータファイルの中のデータが、ソフトキーを設定する機能情報であるかどうかを判定し（ステップＳ１５）、機能情報である場合（ステップＳ１５でＹｅｓ）は、その機能情報を、機能情報記憶手段１５に記憶する（ステップＳ１６）。そして、ソフトキーに対応する文字、図形を、合成手段１８を介して表示画面に合成し、出力する（ステップＳ１７）。
【００７８】
一方、機能情報でない場合（ステップＳ１５でＮｏ）、又は、機能情報の処理（ステップＳ１７までの処理）を終了した場合は、データ復号手段１４によって、データファイルを復号し（ステップＳ１８）、合成手段１８を介して表示画面に合成し、出力する（ステップＳ１９）。
【００７９】
なお、ステップＳ１１において、受信した放送データが、映像・音声ストリームである場合（ステップＳ１１でＮｏ）は、映像・音声復号手段１３によって、映像・音声ストリームを復号し（ステップＳ２０）、合成手段１８を介して表示画面に合成し、出力する（ステップＳ２１）。ただし、音声は合成を行わずに出力する。
【００８０】
以上の動作によって、放送通信融合端末１は、デジタル放送の放送データとして放送されるデータストリームによって、ソフトキーに対応する文字、図形を動的に変化して表示することができる。また、機能情報を記憶することができるため、そのソフトキーの機能を動的に設定することができる。
【００８１】
（操作キー押下動作）
次に、図７を参照（適宜図４参照）して、放送通信融合端末１が操作キーを押下されたときの動作について説明する。なお、操作キーの動作には、通常のチャンネル切り替え動作や、矢印キー等によるボタンの選択動作等が含まれるが、ここでは、本発明に係るソフトキー用操作キーと、表示方向切り替えキーとが押下された場合についてその動作を説明する。
【００８２】
放送通信融合端末１は、操作手段２０のキー入力検出部２０ａによって、利用者が操作キーを押下したことを検出する（ステップＳ３０）。そして、操作内容解析実行手段１７で、押下された操作キーの種類を判定し（ステップＳ３１）、押下された操作キーがソフトキー用操作キーであると判定した場合は、ソフトキー実行部１７ａが、機能情報記憶手段１５に記憶されている機能情報１５ａを参照し（ステップＳ３２）、押下されたソフトキー用操作キーのキー識別番号ｋｉｄ及びキー操作態様ｋｍｄに対応する動作指示内容ａｃｏ（図５参照）に基づいて処理を実行する（ステップＳ３３）。なお、ここで実行する動作がＢＭＬで記述された動作である場合は、データ復号手段１４がＢＭＬを解析して動作を行う。
【００８３】
一方、ステップＳ３１において、押下された操作キーの種類が、表示方向切り替えキーと判定された場合は、表示方向切り替え部１７ｃが、ソフトキー表示手段１６に対して、表示方向切り替え指示を通知する（ステップＳ３４）。そして、ソフトキー表示手段１６が、機能情報記憶手段１５に記憶されている機能情報１５ａを参照し、表示方向に合わせて文字又は図形を回転して、合成手段１８へ出力する（ステップＳ３５）。
【００８４】
さらに、表示方向切り替え部１７ｃが、合成手段１８に対して、表示方向切り替え指示を通知する（ステップＳ３６）。そして、合成手段１８が、通知された表示方向切り替え指示に基づいて表示方向を切り替え、合成を行い表示する（ステップＳ３７）。
なお、ここでは、表示方向切り替えを、特定の操作キーが押下されたときに実行することとしたが、角度センサによって表示方向を検出し、その表示方向に基づいて切り替えを行うこととしてもよい。
【００８５】
以上の動作によって、放送通信融合端末１は、ソフトキーの機能を動的に設定され記憶された機能情報を参照することで、同じ操作キーに対して異なる機能を動作させることができる。また、表示画面の方向を切り替えることができ、ソフトキーの文字、図形をその表示方向に合わせて表示させることができる。
【００８６】
（画面遷移例）
次に、図９を参照して、放送通信融合端末１における表示画面の遷移の一例を説明する。図９は、放送通信融合端末１の画面遷移の一例を示す画面遷移図である。
【００８７】
図９（ａ）の表示画面は、メニュー画面（メニュートップ）を表示したものである。ここでは、「ＴＶ」、「インターネット」、「メール」等のメニューを表示している。このメニュー画面において、上下キー（図示せず）でメニューの項目を選択し、決定キー（図示せず）で決定することで画面が遷移する。ここでは、「ＴＶ」を選択し、図９（ｂ）に遷移したものとする。
【００８８】
図９（ｂ）の表示画面は、テレビの番組を選択する選択画面（メニューＴＶ）を表示したものである。ここでは、「ＮＨＫ番組表（ＥＰＧ）」、「ＮＨＫ番組検索（キーワード）」のメニューを表示している。この選択画面において、上下キー（図示せず）でメニューの項目を選択し、決定キー（図示せず）で決定することで画面が遷移する。ただし、「ＮＨＫ番組検索（キーワード）」では、番組検索用のキーワード入力欄にキーワードを入力し、決定キーを押すことで画面が遷移する。あるいは、直接数字キー（テンキー）を押下することでチャンネルを選択し、テレビ番組の画面に移行する。ここでは、直接数字キーを押下して、図９（ｃ）に遷移したものとする。
【００８９】
なお、図９（ａ）及び（ｂ）でソフトキーとして表示されている機能表示「メニュー」及び「←戻る」は、放送通信融合端末１が端末として固有に保持しているデータを表示しているものであって、放送データとして受信した機能を表示しているものではない。
【００９０】
図９（ｃ）の表示画面は、テレビ番組の内容を表示したものである。ここでは、映像と、その映像に連動したデータ放送の内容を表示した例を示している。ここで、ソフトキーとして表示されている「ＥＰＧ」（機能表示ｆｄａ）、「メニュー」（機能表示ｆｄｂ）及び「独立データ」（機能表示ｆｄｃ）は、放送データで受信した文字列を表示している。このソフトキーに対応する操作キーを押下することで、機能情報（図５）で設定されている操作キーに対応する動作を実行する。例えば、「独立データ」（機能表示ｆｄｃ）に対応する操作キーが押下されたときは、ＢＭＬで別途準備されたファイルを起動させることで、放送番組とは独立した天気予報、交通情報等の情報を表示する。
ここでは、上下キー（図示せず）で「あらすじ」を選択して、図９（ｄ）へ遷移したものとする。
【００９１】
図９（ｄ）の表示画面は、データ放送のデータ（ここでは、「あらすじ」）を表示したものである。ここで、ソフトキーとして表示されている「←戻る」（機能表示ｆｄａ）、「トップ」（機能表示ｆｄｂ）及び「つづき→」（機能表示ｆｄｃ）は、放送データで受信した文字列を表示している。
【００９２】
ここで、「つづき→」（機能表示ｆｄｃ）に対応する操作キーを押下することで、図９（ｅ）の表示画面に遷移する。この図９（ｅ）においても、図９（ｄ）と同様にソフトキーを表示している。この図９（ｅ）で、「←戻る」（機能表示ｆｄａ）に対応する操作キーを押下することで、図９（ｄ）の表示画面に戻る。このように、放送データで受信した操作キーの機能を設定した機能情報によって、操作キーに複数の機能を持たせることができる。
【００９３】
なお、図９（ｆ）は、図９（ｃ）の表示画面において、Ｗｅｂサイトを閲覧するメニュー（ｗｍ）を選択したときの表示画面を表している。ここでは、インターネットへの接続の確認を行う画面（確認画面）を表示し、「はい」を選択することで、図９（ｇ）の表示画面（Ｗｅｂトップ）へ遷移する。これは、受信切り替え部１７ｂ（図４）において、放送データの受信と通信データの送受信とを切り替えることで、実現することができる。
このように、放送通信融合端末１（図４）は、放送データを受信する機能と、通信データを送受信する機能とを融合し、限られた数の操作キーにおいて、効率的に複数の機能を実現することができる。
【００９４】
【発明の効果】
以上説明したとおり、本発明に係る放送受信端末、並びに、放送受信端末の操作キー制御方法及び操作キー制御プログラムでは、以下に示す優れた効果を奏する。
【００９５】
請求項１、請求項６又は請求項７に記載の発明によれば、デジタル放送によって放送データとして放送される、特定の操作キーの機能を設定した機能情報に基づいて、放送受信端末の操作キーの機能を変化させることができ、放送サービスにおいても、ソフトキーを使用することが可能になる。これによって、操作キーの機能を動的に変化させることができるため、限られた形状、重量の端末であっても、多彩な機能を盛り込むことが可能になる。
【００９６】
請求項２に記載の発明によれば、デジタル放送を受信する機能と、通信データを送受信する機能とを切り替えて動作させることができる。なお、この場合においても、放送サービスと通信サービスの多彩なサービスを限られた操作キーにおいて、ソフトキーによって効率よく実現することができる。また、放送サービスと通信サービスとで、ソフトキーを共用することができるため、更なる多機能化を実現することが可能になる。
【００９７】
請求項３に記載の発明によれば、放送データとして放送される機能情報が、マークアップ言語で記述されるため、放送側では、例えば、従来のＢＭＬに機能情報の設定を付加するだけでソフトキーの機能を実現することができる。また、放送受信端末においても、従来のＢＭＬの復号処理に機能情報を解析する機能を付加するだけで、容易にソフトキーの機能を実現することができる。
【００９８】
請求項４に記載の発明によれば、同一の操作キーであっても、キー操作のクリックの仕方に応じて異なる機能を実行することができるので、限定された数の操作キーで多彩な機能を実現することが可能になる。
【００９９】
請求項５に記載の発明によれば、放送受信端末を横置きにして視聴する場合であっても、表示画面に表示されるソフトキーに対応する文字、図形を、表示方向に合わせて配置して表示するため、操作性の高い放送受信端末を実現することができる。
【図面の簡単な説明】
【図１】本発明における放送受信端末の外観図である。
【図２】ＢＭＬの独自要素としてソフトキーの機能を符号化した例を示した図である。
【図３】メタタグを用いてソフトキーの機能を符号化した例を示した図である。
【図４】本発明における放送受信端末の全体構成を示したブロック図である。
【図５】機能情報記憶手段に記憶される機能情報の内容を示した図である。
【図６】本発明における放送受信端末が放送データを受信する動作を示したフローチャートである。
【図７】本発明における放送受信端末が操作キーを押下されたときの動作を示すフローチャートである。
【図８】放送受信端末を横置きにしたときのソフトキーの表示状態を示す図である。
【図９】放送受信端末の画面遷移の一例を示した画面遷移図である。
【符号の説明】
１        放送受信端末（放送通信融合端末）
１０      通信送受信手段
１１      Ｗｅｂデータ復号手段
１２      放送受信手段
１３      映像・音声復号手段
１４      データ復号手段（ＢＭＬ解析手段）
１４ａ    機能情報抽出部（機能情報抽出手段）
１５      機能情報記憶手段
１５ａ    機能情報
１６      ソフトキー表示手段
１７      操作内容解析実行手段
１７ａ    ソフトキー実行部（ソフトキー実行手段）
１７ｂ    受信切り替え部（受信切り替え手段）
１７ｃ    表示方向切り替え部（表示方向切り替え手段）
１８      合成手段
１９      表示手段
２０      操作手段
２０ａ    キー入力検出部（キー入力検出手段）
２        通信回線
３        放送波
【図１】
2004336179.tif 000003
【図２】
2004336179.tif 000004
【図３】
2004336179.tif 000005
【図４】
2004336179.tif 000006
【図５】
2004336179.tif 000007
【図６】
2004336179.tif 000008
【図７】
2004336179.tif 000009
【図８】
2004336179.tif 000010
【図９】
2004336179.tif 000011