(57)【要約】【課題】リモコンに兼用される通信端末の操作性を改善する。【解決手段】モニタ３００を接続するＳＴＢ１００は、モニタ３００への出力コンテンツの種別に基づき、遠隔制御されるべき１つ以上の機能を検出し、検出した１つ以上の機能を示す機能情報を携帯電話２００に送信する。携帯電話２００は、受信した機能情報に基づき、キー部２０８のキーそれぞれに、ＳＴＢ１００またはモニタ３００が有する異なる機能それぞれを割当てて、キーが操作されたきには、当該キーに割当てられた機能を制御するためのリモコンコードを、ＳＴＢ１００に送信する。このときディスプレイ２０７にはキー部２０８のキー配列画像が表示されて、キー配列画像では、機能が割当てられたキーに対応のキー画像のみが所定表示態様に従い表示される。【選択図】図１
2010183438.tif 000002
【特許請求の範囲】
【請求項１】
リモートコントローラに兼用される通信端末から受信する制御コードに従い遠隔制御される複数機能を有するコンテンツ出力装置であって、
出力されるコンテンツの種別を検出する種別検出部と、
前記種別検出部が検出した前記種別に基づき、前記複数機能のうち前記遠隔制御されるべき１つ以上の機能を検出する機能検出部と、
前記機能検出部が検出した前記１つ以上の機能を示す機能情報を前記通信端末に送信する機能情報送信部と、を備える、コンテンツ出力装置。
【請求項２】
外部からの受信信号に基づき前記コンテンツを取得するコンテンツ取得部を備える、請求項１に記載のコンテンツ出力装置。
【請求項３】
前記受信信号には、テレビジョン放送信号が含まれる、請求項２に記載のコンテンツ出力装置。
【請求項４】
前記コンテンツ出力装置には、当該コンテンツ出力装置から出力された前記コンテンツを入力し、入力した前記コンテンツに従う画像を表示するモニタ部が接続される、請求項１から３のいずれかに記載のコンテンツ出力装置。
【請求項５】
前記モニタ部はテレビであり、
前記コンテンツ出力装置は、前記テレビのセットトップボックスである、請求項４に記載のコンテンツ出力装置。
【請求項６】
コンテンツ出力装置の複数機能を遠隔制御するリモートコントローラに兼用される通信端末であって、
外部から操作される複数のキーが配置されるキー部と、
表示部と、
前記表示部に、前記キー部における前記複数キーの配列を指すキー配列画像を表示する表示制御部と、
前記複数機能のうちから、出力コンテンツの種別に従い決定された前記遠隔制御されるべき１つ以上の機能を示す機能情報を、前記コンテンツ出力装置から受信する機能情報受信部と、
受信した前記機能情報に基づき、前記キー部の複数キーのうちの１つ以上のキーそれぞれに、前記コンテンツ出力装置が有する異なる機能それぞれを割当てる機能割当部と、
キーが操作されたき、当該キーに割当てられた前記機能を制御するための制御コードを、前記コンテンツ出力装置に送信する送信部と、を備える、通信端末。
【請求項７】
前記表示制御部は、
前記キー配列画像においては、前記複数キーに対応する複数キー画像のうち前記機能が割当てられたキーに対応のキー画像を所定表示態様に従い表示する、請求項６に記載の通信端末。
【請求項８】
前記表示制御部は、
前記キー配列画像においては、前記複数キーに対応する複数キー画像のうち前記機能が割当てられたキーに対応のキー画像のみを表示する、請求項７に記載の通信端末。
【請求項９】
前記表示制御部は、
前記キー配列画像においては、前記複数キーに対応する複数キー画像のうち前記機能が割当てられたキーに対応のキー画像を拡大表示する、請求項７に記載の通信端末。
【請求項１０】
前記複数キーに光照射する光源部を、さらに備え、
前記光源部は、前記複数キーのうち前記機能が割当てられたキーを光照射する、請求項６から９のいずれかに記載の通信端末。
【請求項１１】
前記キー配列画像における前記複数キーに対応する複数キー画像のうち前記機能が割当てられたキーに対応のキー画像の表示色と、前記キー部における当該キーに照射される光の色とは一致する、請求項１０に記載の通信端末。
【請求項１２】
前記表示制御部は、
前記表示部に、前記複数キーに対応する複数キー画像のうち前記機能が割当てられたキーに対応の前記キー画像に関連付けて、割当てられた前記機能を指示する情報を表示する、請求項６から１１のいずれかに記載の通信端末。
【請求項１３】
表示一体型入力装置をさらに備え、
前記表示部と、前記キー部とは、一体的に構成されて前記表示一体型入力装置に供される、請求項６から１２のいずれかに記載の通信端末。
【請求項１４】
前記通信端末は、携帯型電話機である、請求項６から１３のいずれかに記載の通信端末。
【請求項１５】
リモートコントローラから受信する制御コードに従い遠隔制御される複数機能を有するコンテンツ出力装置と、
前記リモートコントローラに兼用される通信端末とを備え、
前記コンテンツ出力装置は、
出力されるコンテンツの種別を検出する種別検出部と、
前記種別検出部が検出した前記種別に基づき、前記複数機能のうち前記遠隔制御されるべき１つ以上の機能を検出する機能検出部と、
前記機能検出部が検出した前記１つ以上の機能を示す機能情報を前記通信端末に送信する機能情報送信部と、を含み、
前記通信端末は、
外部から操作される複数のキーが配置されるキー部と、
表示部と、
前記表示部に、前記キー部における前記複数キーの配列を指すキー配列画像を表示する表示制御部と、
前記機能情報を、前記コンテンツ出力装置から受信する機能情報受信部と、
受信した前記機能情報に基づき、前記キー部の複数キーのうちの１つ以上のキーそれぞれに、前記コンテンツ出力装置が有する異なる機能それぞれを割当てる機能割当部と、
キーが操作されたとき、当該キーに割当てられた前記機能を制御するための前記制御コードを、前記コンテンツ装置に送信する送信部と、を含む、遠隔制御システム。
【請求項１６】
外部から操作される複数のキーが配置されるキー部と、表示部とを備える通信端末を、コンテンツ出力装置の複数機能を遠隔制御するリモートコントローラに兼用するために、前記通信端末のコンピュータを、
前記表示部に、前記キー部における前記複数キーの配列を指すキー配列画像を表示する表示制御部と、
前記複数機能のうちから、出力コンテンツの種別に従い決定された前記遠隔制御されるべき１つ以上の機能を示す機能情報を、前記コンテンツ出力装置から受信する機能情報受信部と、
受信した前記機能情報に基づき、前記キー部の複数キーのうちの１つ以上のキーそれぞれに、前記コンテンツ出力装置が有する異なる機能それぞれを割当てる機能割当部と、
キーが操作されたとき、当該キーに割当てられた前記機能を制御するための制御コードを、前記コンテンツ装置に送信する送信部と、して機能させる、遠隔制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はコンテンツ出力装置、通信端末、遠隔制御システムおよび遠隔制御プログラムに関し、特に、通信端末をコンテンツ出力装置のリモートコントローラに兼用するためのコンテンツ出力装置、通信端末、遠隔制御システムおよび遠隔制御プログラムに関する。
【背景技術】
【０００２】
家電機器を遠隔制御（リモートコントロール）するためにリモコン（リモートコントローラの略）が利用される。とりわけ、ＴＶ（televisionの略）などの映像・音声の出力デバイスでは、音声・映像出力の態様、受信チャンネルの切替、放送信号の供給源の切替（ネットワーク、地上波放送信号など）など、多くの機能を有するので、機能切替に関しリモコンには操作性の改良が求められている。
【０００３】
特許文献１には、映像音声再生装置であるＴＶと双方向に通信する双方向リモコンが記載される。この文献では、リモコンに実装された副画面上にテレビ操作のためのＧＵＩ（Graphical User Interface）を表示している。
【０００４】
特許文献２には、デジタル放送受信装置と双方向に通信するリモコンが示される。デジタル放送受信装置は、一般の放送番組と、リモコン専用コンテンツとが多重化された放送信号を受信すると、受信した放送信号からリモコン専用コンテンツを分離して抽出し、抽出したリモコン専用コンテンツを双方向リモコンに送信する。双方向リモコンの表示部には、リモコン専用コンテンツが表示される。  特許文献３においては、双方向リモコンの表示部にコンテンツ情報を表示する。ユーザが表示されたコンテンツ情報から所望のコンテンツを選択指示すると、選択されたコンテンツが表示部に表示される。
【０００５】
特許文献４では、テレビと双方向通信するリモコンが示される。リモコンは、複数個のカラーボタンと表示部を有する。リモコンでは、テレビから受信した情報に基づき表示部に表示する操作情報の背景色は、操作すべきボタンの色と関連付けされている。
【０００６】
上述の文献のリモコンは、いずれも専用リモコンであるので、制御するべき機器毎に準備しなければならず、リモコンの台数が増えてしまう。この課題を解消するために、近年は携帯電話をリモコンに兼用する技術が提供されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０００−３３３３６２号公報
【特許文献２】特開２００５−１９８０６１号公報
【特許文献３】特開２００４−２６６７９９号公報
【特許文献４】特開２００７−１２９３３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
携帯電話をリモコンに兼用する場合においては、ユーザは携帯電話のキーと、リモコンのキーとの対応付けを理解するのが困難であり、リモコンとして用いる場合に誤ったキーを操作することがあった。
【０００９】
それゆえに、この発明の目的は、通信端末をコンテンツ出力装置の機能を制御するためのリモコンに兼用するに際して、操作性を改善することのできるコンテンツ出力装置、通信端末、遠隔制御システムおよび遠隔制御プログラムを提供することである。
【課題を解決するための手段】
【００１０】
この発明のある局面に従う、リモートコントローラに兼用される通信端末から受信する制御コードに従い遠隔制御される複数機能を有するコンテンツ出力装置は、出力されるコンテンツの種別を検出する種別検出部と、検出した種別に基づき、複数機能のうち遠隔制御されるべき１つ以上の機能を検出する機能検出部と、検出した１つ以上の機能を示す機能情報を通信端末に送信する機能情報送信部と、を備える。
【００１１】
好ましくは、外部からの受信信号に基づきコンテンツを取得するコンテンツ取得部を、さらに備える。
【００１２】
好ましくは、受信信号には、テレビジョン放送信号が含まれる。
好ましくは、コンテンツ出力装置には、当該コンテンツ出力装置から出力されたコンテンツを入力し、入力したコンテンツに従う画像を表示するモニタ部が接続される。
【００１３】
好ましくは、モニタ部はテレビであり、コンテンツ出力装置は、テレビのセットトップボックスである。
【００１４】
この発明の他の局面に従う、コンテンツ出力装置の複数機能を遠隔制御するリモートコントローラに兼用される通信端末は、外部から操作される複数のキーが配置されるキー部と、表示部と、表示部に、キー部における複数キーの配列を指すキー配列画像を表示する表示制御部と、複数機能のうちから、出力コンテンツの種別に従い決定された遠隔制御されるべき１つ以上の機能を示す機能情報をコンテンツ出力装置から受信する機能情報受信部と、受信した機能情報に基づき、キー部の複数キーのうちの１つ以上のキーそれぞれに、コンテンツ出力装置が有する異なる機能それぞれを割当てる機能割当部と、キーが操作されたき、当該キーに割当てられた機能を制御するための制御コードを、コンテンツ装置に送信する送信部と、を備える。
【００１５】
好ましくは、表示制御部は、キー配列画像においては、複数キーに対応する複数キー画像のうち機能が割当てられたキーに対応のキー画像を所定表示態様に従い表示する。
【００１６】
好ましくは、表示制御部は、キー配列画像においては、複数キーに対応する複数キー画像のうち機能が割当てられたキーに対応のキー画像のみを表示する。
【００１７】
好ましくは、表示制御部は、キー配列画像においては、複数キーに対応する複数キー画像のうち機能が割当てられたキーに対応のキー画像を拡大表示する。
【００１８】
好ましくは、複数キーに光照射する光源部を、さらに備え、光源部は、複数キーのうち機能が割当てられたキーを光照射する。
【００１９】
好ましくは、キー配列画像における複数キーに対応する複数キー画像のうち機能が割当てられたキーに対応のキー画像の表示色と、キー部における当該キーに照射される光の色とは一致する。
【００２０】
好ましくは、表示制御部は、表示部に、複数キーに対応する複数キー画像のうち機能が割当てられたキーに対応のキー画像に関連付けて、割当てられた機能を指示する情報を表示する。
【００２１】
好ましくは、表示一体型入力装置をさらに備え、表示部とキー部とは、一体的に構成されて表示一体型入力装置に供される。この場合、表示によってキーが形成されるので、表示部に表示されたキーを、指やタッチペンなどで触ることによって操作することが可能になり、操作性を向上させることができる。
【００２２】
好ましくは、通信端末は、携帯型電話機である。
この発明のさらに他の局面に従う遠隔制御システムは、リモートコントローラから受信する制御コードに従い遠隔制御される複数機能を有する上述のコンテンツ出力装置と、リモートコントローラに兼用される上述の通信端末とを備える。
【００２３】
この発明のさらに他の局面に従う遠隔制御プログラムは、外部から操作される複数のキーが配置されるキー部と、表示部とを備える通信端末を、コンテンツ出力装置の複数機能を遠隔制御するリモートコントローラに兼用するために、通信端末のコンピュータを、表示部に、キー部における複数キーの配列を指すキー配列画像を表示する表示制御部と、複数機能のうちから、出力コンテンツの種別に従い決定された遠隔制御されるべき１つ以上の機能を示す機能情報を、コンテンツ出力装置から受信する機能情報受信部と、受信した機能情報に基づき、キー部の複数キーのうちの１つ以上のキーそれぞれに、コンテンツ出力装置が有する異なる機能それぞれを割当てる機能割当部と、キーが操作されたとき、当該キーに割当てられた機能を制御するための制御コードを、コンテンツ装置に送信する送信部として機能させ、表示制御部は、キー配列画像においては、複数キーに対応する複数キー画像のうち機能が割当てられたキーに対応のキー画像を所定表示態様に従い表示する。
【００２４】
この発明によれば、コンテンツ出力装置は、出力コンテンツの種別に基づき、遠隔制御されるべき１つ以上の機能を検出し、検出した１つ以上の機能を示す機能情報を通信端末に送信する。通信端末は、受信した機能情報に基づき、キー部のキーそれぞれに、コンテンツ出力装置が有する異なる機能それぞれを割当てて、キーが操作されたきには、当該キーに割当てられた機能を制御するための制御コードを、コンテンツ出力装置に送信する。
【００２５】
これにより、通信端末の既存のキーに、リモコンとして使用時の出力コンテンツの種別に従う機能を割当てることにより、キー操作がされたときには、そのときに出力されるコンテンツ種別に応じた機能の制御コードを、コンテンツ出力装置に送信し、当該機能を制御することができる。
【発明の効果】
【００２６】
したがって、本発明によれば、通信端末をコンテンツ出力装置の機能を制御するためのリモコンに兼用するにあたって操作性を改善することができる。
【図面の簡単な説明】
【００２７】
【図１】この発明の実施の形態に係る遠隔制御システムの概略構成図である。
【図２】この発明の実施の形態に係るＳＴＢの機能構成を示す図である。
【図３】この発明の実施の形態に係る携帯電話の機能構成を示す図である。
【図４】この発明の実施の形態に係るＳＴＢの記憶内容の一例を示す図である。
【図５】この発明の実施の形態に係る携帯電話の記憶内容の一例を示す図である。
【図６】この発明の実施の形態に係る携帯電話がリモコンモードにあるときの表示画面の一例を示す図である。
【図７】この発明の実施の形態に係る携帯電話がリモコンモードにあるときの表示画面の他の例を示す図である。
【図８】この発明の実施の形態に係る携帯電話がリモコンモードにあるときの表示画面の他の例を示す図である。
【図９】この発明の実施の形態に係る携帯電話がリモコンモードにあるときの表示画面の他の例を示す図である。
【図１０】この発明の実施の形態に係るモニタの画面表示例を示す図である。
【図１１】この発明の実施の形態に係るモニタの他の画面表示例を示す図である。
【図１２】この発明の実施の形態に係るモニタの他の画面表示例を示す図である。
【図１３】この発明の実施の形態に係るモニタの他の画面表示例を示す図である。
【図１４】この発明の実施の形態に係る枠組情報について説明する図である。
【図１５】この発明の実施の形態に係る処理フローチャートである。
【発明を実施するための形態】
【００２８】
以下、この発明の実施の形態について図面を参照し説明する。なお、図中、同一符号は同一または相当する部分を指す。
【００２９】
図１を参照して、本実施の形態に係る遠隔制御システムは、コンテンツ出力装置の１例であるＳＴＢ（set top boxの略）１００と、ＳＴＢ１００を遠隔制御するためのリモコンとして兼用される通信端末の１例である携帯電話２００を備える。ＳＴＢ１００と携帯電話２００とは双方向に通信する。ＳＴＢ１００は、ＴＶ受像機などのモニタ３００を接続し、モニタ３００に対する映像または音声およびデータの供給およびこれら情報の出力を制御する。ＳＴＢ１００は、外部のＩＰ（Internet Protocol）ネットワーク５００に、ネットワークＩ／Ｆ（interfaceの略）４００を介して接続されて、ＩＰネットワーク５００との間で通信を行なう。また、ＳＴＢ１００は、携帯電話２００との間でBluetooth方式に従う電波による短距離無線通信を行なう。ここでは、Bluetooth方式による電波を用いるが、ＩｒＤＡ（Infrared Data Association）方式による赤外線を利用するとしてもよい。Bluetooth方式は、ＩｒＤＡ方式に比べ消費電力が小さく、製造コストも低く抑えることができるとの利点がある。
【００３０】
ＳＴＢ１００は、モニタ３００を介して、ユーザがさまざまなサービスを受けることが可能となるための機能を有する。ＳＴＢ１００を介して、モニタ３００には、ＩＰネットワーク５００から、インターネット放送によるコンテンツが供給される。インターネット放送には、テレビの生中継と同じくリアルタイムで番組データを送信するもの（生放送型）と、所定サーバに予め格納されたコンテンツデータを送信するもの（オンデマンド型）を含む。これらのコンテンツデータは、ストリーミング形式で配信される。また、モニタ３００は、受信したコンテンツに含まれる音声データに従う音声を出力するためのスピーカ３０１を備える。なお、ＳＴＢ１００はモニタ３００に内蔵されてもよい。
【００３１】
図１を参照して、携帯電話２００は、たとえば２つの筐体からなる折畳みタイプであり、一方の筐体は液晶などからなるディスプレイ２０７を有し、他方の筐体は、キー、スイッチなどが設けられたキー部２０８を備える。キー部２０８は、携帯電話２００としての機能を発揮する（制御する）ための操作キーと、ＳＴＢ１００またはモニタ３００の機能を遠隔から制御するための操作キーとに兼用される。同様に、ディスプレイ２０７も、携帯電話２００としての機能を制御するための情報表示と、ＳＴＢ１００またはモニタ３００の機能を遠隔から制御するための情報表示とに兼用される。
【００３２】
また、携帯電話２００は、ＳＴＢ１００との通信とは別に、アンテナ２０４を介した携帯電話本来の通話機能・電子メールなどのデータ通信機能を備える。ここでは、アンテナ２０４を介した携帯電話本来の通話機能・電子メールなどのデータ通信機能は周知の機能を適用するので、説明は略す。
【００３３】
図２と図３を参照して、ＳＴＢ１００と携帯電話２００の機能構成について説明する。図２を参照して、ＳＴＢ１００は、放送信号を入力し、入力したデジタル放送信号のうちから、指定されたチャンネルに対応の信号を選択的に抽出する、いわゆるチューニング動作を行うチューナ部１０３、チューナ部１０３から出力された多重化されたＭＰＥＧ−ＴＳ（Moving Picture Experts Group−Transport Stream）信号の分離処理を行なう分離部１０４、ＭＰＥＧの復号処理を行なうＭＰＥＧ復号部１０５、動画または静止画または文字などを合成することによって表示画面の作成処理を行なう画面合成処理部１０６、および画面合成処理部１０６から出力された映像信号を入力し、モニタ３００に出力するための映像出力コネクタ部１０７を備える。
【００３４】
さらにＳＴＢ１００は、ＳＴＢ１００内の各部を集中的に制御および監視するためのＣＰＵ（Central Processing Unit）１０１、ＣＰＵ１０１によって参照されるデータおよび実行されるべきプログラムのデータが格納されるＲＯＭ（Read Only Memory）およびＲＡＭ（Random Access Memory）からなる記憶部１０２、ＣＰＵ１０１から出力されたデータを入力し、入力データに基づき画像信号を生成し画面合成処理部１０６に出力する画像生成部１１３、ＣＰＵ１０１から与えられるデータに基づき、モニタ３００の動作を制御するための信号を生成し、映像出力コネクタ部１０７を介してモニタ３００に出力するための制御信号生成部１１４、および携帯電話２００との間でBluetooth方式に従う通信をするための通信部を備える。この通信部は、携帯電話２００からの信号を復調して受信する受信部１０９、受信部１０９によって受信された信号を解析し、その解析結果をＣＰＵ１０１に出力する信号解析部１１０、ＣＰＵ１０１から与えられるデータに基づき携帯電話２００に送信すべき信号を生成する信号生成部１１２、および信号生成部１１２から出力された信号を携帯電話２００に変調して送信する送信部１１１を含む。
【００３５】
チューナ部１０３は、ネットワークＩ／Ｆ４００を介してＩＰネットワーク５００からインターネット放送信号４０４を入力し、また、外部のアンテナ４０１によって受信された地上波デジタル放送信号４０３を入力する。チューナ部１０３は、ＣＰＵ１０１から与えられる制御信号に従い、インターネット放送信号４０４および地上デジタル放送信号４０３のいずれか一方を入力し、入力した放送信号から、ＣＰＵ１０１から与えられる指定チャンネルに対応したＩＰパケットデータまたは周波数帯域の信号を抽出し（チューニングし）、分離部１０４に出力する。
【００３６】
画面合成処理部１０６は、通常は、ＭＰＥＧ復号部１０５から入力する放送信号による画面の画像信号を入力して映像出力コネクタ部１０７に出力する。画像生成部１１３から画像信号を入力する場合には、当該画像信号とＭＰＥＧ復号部１０５から入力する画像信号とを合成処理して、合成画面の画像信号を生成して映像出力コネクタ部１０７を介してモニタ３００に与える。このとき、モニタ３００には、合成画像が表示される。
【００３７】
ＣＰＵ１０１は、携帯電話２００から送信されたＳＴＢ１００の機能を制御するためのリモコンコードを受信部１０９および信号解析部１１０を介し受信すると、受信したリモコンコードに従い各部を制御する。たとえば、リモコンコードが指示するチャンネル切替指令に従い、チューナ部１０３にチャンネル信号を出力する。チューナ部１０３は、ＣＰＵ１０１から入力したチャンネル信号に従いチューニング動作をする。また、たとえばリモコンコードが指示する音量制御指令に従い、制御信号生成部１１４を介して、モニタ３００に出力音量を制御するための信号を出力する。
【００３８】
ＳＴＢ１００のＣＰＵ１０１は、分離部１０４から入力する信号から所定メニュー情報である枠内情報を取得する枠内情報取得部１８１、分離部１０４から入力する信号から番組表のデータを取得する番組表取得部１８２、ＳＴＢ１００またはモニタ３００の機能であって、且つモニタ３００に表示されている画面の種別に対応して操作が許可される機能を判定（検出）する許可機能判定部１８３およびモニタ３００に表示されている画面の種別を判定（検出）する画面判定部１８４を備える。画面判定部１８４は、画面種別を判定するために枠判定部１２４およびコンテンツ種別判定部１２５を含む。ＣＰＵ１０１内の各部の機能は、ＣＰＵ１０１が記憶部１０２に予め格納された所定プログラムを読出し、実行することにより実現される。
【００３９】
図３を参照して、携帯電話２００は、携帯電話２００自体を集中的に制御および監視するためのＣＰＵ２０１、ＣＰＵ２０１によって参照されるデータおよびプログラムなどが予め格納されるＲＯＭおよびＲＡＭからなる記憶部２０２、外部に接続されるアンテナ２０４を介して通話および電子メールの通信処理を行なうための通信処理部２０３、通話などの音声を入出力するための音声入出力部２１０、および外部から着脱自在に装着される小型のＳＤカード（ＳＤ（Secure Digital）メモリカードの略）６００とＣＰＵ２０１との間のデータ転送を行なうためのＩ／Ｆ２１１を備える。
【００４０】
携帯電話２００は、さらに、キー部２０８、操作されたキーに応じたキー入力信号をキー部２０８から入力して解析し、その解析結果をＣＰＵ２０１に出力する入力解析部２０９、ディスプレイ２０７、画像データに従いディスプレイ２０７の表示を制御する表示制御部２０６、ＣＰＵ２０１から与えられるデータに基づきディスプレイ２０７に表示すべき画像（イメージ）データを生成し、表示制御部２０６に出力する画像生成部２０５を備える。
【００４１】
また、携帯電話２００は、キー部２０８の各キーを背面から光照射して照らすための光源部となるＬＥＤ（Light Emitting Diode）などからなるバックライト部２１６、およびバックライト部２１６の各キーに対応のＬＥＤを点灯制御するためのライト制御部２１７を備える。ライト制御部２１７は、ＣＰＵ２０１から与えられるデータに基づき、バックライト部２１６の複数のＬＥＤのうち、点灯または消灯すべきキーに対応のＬＥＤのみを点灯または消灯するよう制御する。
【００４２】
携帯電話２００は、ＳＴＢ１００と通信するための通信部に、ＳＴＢ１００から送信された信号を復調して受信し、出力する受信部２１２、受信部２１２から出力された受信信号を入力し、信号解析しその結果をＣＰＵ２０１に出力する信号解析部２１３、ＣＰＵ２０１から与えられるデータに基づき送信すべき信号を生成する信号生成部２１５、信号生成部２１５から出力された信号を変調してＳＴＢ１００に送信するための送信部２１４を含む。
【００４３】
ＣＰＵ２０１は、操作が許可された機能を各キーに割当てるための機能割当部２２０、ディスプレイ２０７に表示すべきキー配列の画像を編集する画像編集部２２１、ライト色決定部２２５およびライト点灯部２２６を含む。画像編集部２２１は、与えられるデータに基づき、キー部２０８のキー配列に従って各キーに対応した画像（キー画像）が配列された画像を編集により生成する。画像編集部２２１は、キー画像の配列をキー部２０８のキー配列とは異なるように変更させる配列変更部２２２、キー画像のサイズを変更するサイズ変更部２２３およびキー画像を点滅して表示させるための点滅表示部２２４を有する。ＣＰＵ２０１内の各部の機能は、ＣＰＵ２０１が記憶部２０２に予め格納された所定プログラムを読出し、実行することにより実現される。
【００４４】
ライト色決定部２２５はキー部２０８の各キーのバックライトの発光色を制御し、ライト点灯部２２６は、キー部２０８の各キーのバックライトの点灯を制御する。
【００４５】
本実施の形態では、携帯電話２００をＳＴＢ１００のリモコンとして機能させるために、ＣＰＵ１０１およびＣＰＵ２０１は図２で説明した機能部を内蔵するとともに、記憶部１０２および２０２は、図４および図５に示されるようなデータおよび情報を格納する。
【００４６】
図４を参照してＳＴＢ１００の記憶部１０２には、割当てされた識別子により一意に識別される複数個の枠組データ１２０、割当てされた識別子により一意に識別される複数個の枠内情報１３０、モニタ３００の表示画面の種別のデータ１４１と、データ１４１のそれぞれに対応して携帯電話２００のリモコン機能によって操作が許可されるＳＴＢ１００またはモニタ３００の機能を示すデータ１４２が格納されたテーブル１４０、現在表示枠識別子のデータ１５０、現在表示コンテンツ種別のデータ１６０および番組表データ１７０が格納される。
【００４７】
枠組データ１２０およびテーブル１４０は、ＳＴＢ１００の製造段階において記憶部１０２に予め格納されるデータである。枠内情報１３０および番組表データ１７０は、受信するインターネット放送信号４０４または地上デジタル放送信号４０３から取得する情報に基づいている。現在表示枠識別子のデータ１５０は、記憶部１０２の複数個の枠組データ１２０のうち、モニタ３００において現在表示されている枠組データ１２０の識別子を指す。現在表示コンテンツ種別のデータ１６０は、前述した生放送型のコンテンツまたはオンデマンド型のコンテンツなど、モニタ３００に表示されているコンテンツの種別を指す。
【００４８】
枠内情報１３０は、モニタ３００に出力されるコンテンツを選択するためにモニタ３００に表示されるメニュー情報を指す。枠内情報１３０はモニタ３００の画面において組まれた所定枠内で表示される。枠組情報１２０は、現在表示中のコンテンツの画像を妨げることなく枠内情報１３０を表示するための枠組みを決定する情報を指す。
【００４９】
番組表データ１７０は、放送局から送信される。ＣＰＵ１０１は、インターネット放送信号４０４の所定周波数帯域に含まれる番組表のデジタルデータを抽出し、抽出したデータに基づき番組表データ１７０を生成して、記憶部１０２に格納する。ＣＰＵ１０１は、定期的に番組表データの取得動作をして、記憶部１０２の番組表データ１７０を更新する。
【００５０】
図５を参照して、携帯電話２００の記憶部２０２には、オリジナル画像データ２２９、携帯電話２００の動作モードが、本来の携帯電話機能を操作可能な携帯電話モード、およびリモコン機能が操作可能なリモコンモードのいずれであるかを指示するためのモードデータ２３０、リモコン機能のためのリモコン用プログラム２３１、キー部２０８のキー配列を表すキー配列画像データ２３２、リモコンコード群２３３、許可機能識別情報２３４、リモコンモードと携帯電話モードとの間で動作するプログラムを切替えるための切替プログラム２３５、リモコンモードにおいて電話の着信などがあった場合に一時的に待避させられたリモコン用プログラム２３１のデータを指す待避データ２３６、キー部２０８の各キーの情報と、当該キーに割当られたＳＴＢ１００またはモニタ３００の機能の情報を格納したキー／機能割当テーブル２３７、ならびに携帯電話機能のための携帯電話用プログラム２３８および携帯電話用データ２３９が格納される。
【００５１】
オリジナル画像データ２２９は、携帯電話２００のキー部２０８におけるキーの配置（配列）を示すとともに、各キーの形・サイズを模式的に示すキー画像のデータである。
【００５２】
本実施の形態では、説明を簡単にするために携帯電話２００は、リモコンモードおよび携帯電話モードのいずれかのモードで動作すると想定する。携帯電話モードに移行させるとき、切替プログラム２３５は携帯電話用プログラム２３８を起動させ、リモコンモードのためのリモコン用プログラム２３１は待機状態に置き、リモコンモードに移行させるとき、切替プログラム２３５はリモコン用プログラム２３１を起動させ、携帯電話用プログラム２３８は待機状態に置く。
【００５３】
携帯電話用プログラム２３８は、携帯電話用データ２３９を用いて携帯電話２００を携帯電話として機能させる。ここでは、携帯電話用プログラム２３８の起動の優先順位は、リモコン用プログラム２３１よりも高く設定される。したがって、リモコンモードにおいて電話の着信などがあると、リモコンモードは中断して携帯電話モードに切替わり、通話が可能となる。このとき、リモコンモードにおいてリモコン用プログラム２３１が使用していたデータは、切替プログラム２３５により退避データ２３６として記憶部２０２に格納される。したがって、通話が終了した後に、リモコンモードに戻ると、リモコン用プログラム２３１が退避データ２３６を用いて処理を実行することにより、中断した時点からリモコンモードの処理は再開する。
【００５４】
リモコン用プログラム２３１とリモコンコード群２３３は、携帯電話２００の製造段階において記憶部２０２に格納されるか、または製造後に、ＳＤカード６００によって記憶部２０２にインストールするか、またはアンテナ２０４を介して通信処理部２０３を経由し、外部ネットワークの所定サーバからダウンロードされる。具体的には、ユーザは、所定サーバにアクセスし、ＳＴＢ１００またはモニタ３００のメーカーおよび機種のデータを用いて要求することにより、所定サーバから当該メーカーおよび機種に対応したリモコン用プログラム２３１およびリモコンコード群２３３を記憶部２０２にダウンロードすることができる。リモコンコード群２３３は、ＳＴＢ１００またはモニタ３００が有する機能のそれぞれに対応した当該機能を操作・制御するための命令コードに対応のリモコンコードを含む。
【００５５】
図６〜図９には、携帯電話２００がリモコンモードであるときに、ディスプレイ２０７に表示されるキー配列画像データ２３２に従う画像と、キー部２０８における各キーのバックライトの点灯状態等が示される。図１０〜図１３には、図６〜図９のキー配列画像に関連付けたモニタ３００の表示画面例が示される。
【００５６】
携帯電話２００の動作モードがリモコンモードであるときに、モニタ３００に表示すべきコンテンツを切替えるために、キー部２０８の所定キーを操作すると、キー操作信号に従うリモコンコードが携帯電話２００からＳＴＢ１００に送信される。ＳＴＢ１００では、受信したリモコンコードが解析され、モニタ３００には、その解析結果に対応するコンテンツの画面が表示される（図１０参照）。
【００５７】
本実施の形態では、説明を簡単にするために、表示コンテンツ切替のためのメニュー画面にはポータル画面およびジャンル検索画面の２種類であると想定するが、これに限定されるものではない。
【００５８】
図１０は、ポータル画面の表示の一例であって、モニタ３００の画面中央部に受信しているコンテンツの画像が表示される。そして、その周囲の破線部分３０２には、記憶部１０２から読出された枠組データ１２０および枠内情報（メニュー情報）１３０に従って生成された画像が表示される。図１０に表示される枠組データ１２０が、図１４に例示される。
【００５９】
図１０の画面を表示する際の、ＣＰＵ１０１の動作について説明する。ＣＰＵ１０１は、携帯電話２００から、ポータル画面要求のリモコンコードを受信すると、枠内情報取得部１８１は、受信しているインターネット放送信号４０４の所定周波数帯域から抽出したデジタルデータを、ポータル画面のための枠内情報（メニュー情報）１３０として記憶部１０２に格納する。ＣＰＵ１０１は、格納した枠内情報１３０と、ポータル画面に対応の枠組データ１２０とを記憶部１０２から読出し画像生成部１１３に与える。画像生成部１１３は、与えられた枠組データ１２０および枠内情報１３０に基づき、図１０の部分３０２に相当する画像を生成し、その画像信号を画面合成処理部１０６に出力する。画面合成処理部１０６は、ＭＰＥＧ復号部１０５から与えられるコンテンツの画像信号と、画像生成部１１３から与えられる画像信号とを合成し、処理後のデータを映像コネクタ１０７を介してモニタ３００に出力する。これにより、モニタ３０２は図１０の画面が表示される。
【００６０】
図１１には、メニュー画面の他の例であるジャンル検索画面が表示された状態が示される。ジャンル検索画面のリモコンコードを受信すると、ジャンル検索画面を構成するための枠内情報（メニュー情報）１３０も、インターネット放送信号４０４のＩＰパケットデータを所定手順で抽出することにより、取得する。ＣＰＵ１０１は、対応の枠組データ１２０および枠内情報１３０を記憶部１０２から読出し、画像生成部１１３に与える。画像生成部１１３は与えられる枠組データ１２０および枠内情報１３０に基づき図１１の部分３０３に相当する画像の信号を生成し画面合成処理部１０６に出力する。画面合成処理部１０６は、現在指定されたチャンネルに対応のインターネット放送信号４０４によるコンテンツの画像信号と、画像生成部１１３から与えられるジャンル検索画面のための画像信号とを合成（重畳）処理し、処理後の信号を映像出力コネクタ部１０７を介してモニタ３００へ出力する。これにより、モニタ３００には図１１の画面が表示される。
【００６１】
ここでは、ポータル画面またはジャンル検索画面への切替指示のリモコンコードが送信されたことに応じて、受信する放送信号から、ポータル画面またはジャンル検索画面のデータを抽出することで取得したが、取得方法は、これに限定されない。たとえば、ＣＰＵ１０１は、定期的に、受信する放送信号から、ポータル画面およびジャンル検索画面に対応するデジタルデータを抽出し、記憶部１０２に格納する。そして、ポータル画面またはジャンル検索画面への切替指示のリモコンコードを受信した時は、記憶部１０２から対応の枠組データ１２０および枠内情報１３０を読出すことで取得してもよい。
【００６２】
ここで、図１０または図１１に示した枠組データ１２０を用いたメニュー画面が表示されるとき、表示に用いられている枠組データ１２０の識別コード、すなわちホーム用またはジャンル用の識別コードが、記憶部１０２の現在表示枠識別子のデータ１５０として格納される。また、モニタ３００に、インターネット放送信号４０４からチューナ部１０３において指定チャンネルに対応のコンテンツデータが抽出されて表示されている場合、その表示コンテンツの種別、すなわち生放送型およびオンデマンド型のいずれかの種別の情報が、現在表示コンテンツ種別のデータ１６０として記憶１０２に格納される。現在表示コンテンツ種別のデータ１６０は、受信するチャンネルのインターネット放送信号４０４に含まれており、これを抽出して解析することによって取得することができる。
【００６３】
図１２には、インターネット放送信号４０４の指定チャンネルに対応する生放送型のコンテンツのモニタ３００の表示画面の一例が示される。生放送型のコンテンツにおいては、一般的に、放送局側からカレンダー（放送日時）情報および天気予報からなるデータ３０４が重畳されているので、番組のコンテンツとともにデータ３０４が表示される。
【００６４】
図１３には、インターネット放送信号４０４から抽出したオンデマンド型のコンテンツのモニタ３００の表示画面例が示される。オンデマンド型のコンテンツが表示される場合、サーバ側の所定記憶領域から読出された（再生された）データを受信し、これに従うコンテンツ画像がモニタ３００に表示されることから、オンデマンド型のコンテンツに併せて、サーバ側からはインジケータ３０５のデータも併せて送信される。図１３に示されるようにインジケータ３０５は、再生されるコンテンツ画像と併せて表示される。インジケータ３０５は、表示コンテンツが、現在どの時点まで再生されたか（または、残りの再生すべきデータ量はどれくらいであるか）を視覚的に示すものである。
【００６５】
本実施の形態では、モニタ３００に表示されている画面の種別によって、操作が許可される機能が決定されて、決定された許可機能の種類に応じて携帯電話２００のリモコンモードにおけるディスプレイ２０７のキー配列画像が変更される。本実施の形態では、モニタ３００に表示される画面は、受信した放送信号に従うコンテンツの画像と、表示すべきコンテンツの関連情報に従う画像（コンテンツの表示態様を選択する、または表示すべきコンテンツの切替ためのメニュー画像など）と、これら２つの画像の組合せ画像などから構成される。
【００６６】
ＳＴＢ１００の画面判定部１８４は、記憶部１０２の現在表示枠識別子のデータ１５０および現在表示コンテンツ種別のデータ１６０を読出し、読出した両データに基づきモニタ３００に表示されている画面の種別を判定する。画面の種別として、本実施の形態では、現在表示枠識別子のデータ１５０および現在表示コンテンツ種別のデータ１６０に基づき、生放送型コンテンツが表示されている状態においてポータル画面（図１０参照）のメニュー画像が表示されていると検出したときには、種別‘Ａ１’と判定する。また、オンデマンド型コンテンツが表示されている状態においてジャンル検索画面（図１１参照）のメニュー画像が表示されていると検出したときには、種別‘Ａ２’と判定する。ここでは、表示されている画面の種別を、受信しているインターネット放送信号４０４に基づく表示コンテンツの種別と表示枠の情報（メニュー情報の種別）との組合せにより判定するが、これは一例であって、これに限定されるものではない。
【００６７】
画面判定部１８４は判定した表示画面の種別を許可機能判定部１８３に出力する。許可機能判定部１８３は、入力した表示画面の種別に基づき記憶部１０２のテーブル１４０を検索し、種別に一致するデータ１４１に対応するデータ１４２を読出す。読出されたデータ１４２は、判定した種別の画面が表示される状態においてモニタ３００またはＳＴＢ１００の機能のうち、外部から操作が許可される機能を示す。許可機能判定部１８３は、読出したデータ１４２が示す許可機能の情報を、携帯電話２００側に送信する。
【００６８】
携帯電話２００において、ＣＰＵ２０１の機能割当部２２０は、ＳＴＢ１００から受信した許可機能の情報を画像編集部２２１に与えて、画像編集の指示を出力する。画像編集部２２１は、画像編集指示に応じて、記憶部２０２からオリジナル画像データ２２９を読出し、読出したオリジナル画像データ２９を、機能割当部２２０から与えられた許可機能の情報に基づき編集し、キー配列画像データ２３２を生成する。
【００６９】
機能割当部２２０は、リモコン用プログラム２３１によって実現される。機能割当部２２０のリモコン用プログラム２３１は、ＳＴＢ１００から受信した許可機能の情報を、キー部２０８のいずれのキーに割当てるかを決定する。この決定の手順は、メーカー・機種によって異なり、リモコン用プログラム２３１において命令コードとして記述されている。各キーについて割当てられた機能の情報は、機能割当部２２０によって、キー／機能割当テーブル２３７に格納される。これにより、キー／機能割当テーブル２３７には、生成されたキー配列画像データ２３２の画像が示すキーと、各キーに対応して当該キーに割当てられた機能の情報が格納される。キー配列画像データ２３２は、画像生成部２０５に与えられて、画像生成部２０５はキー配列画像データ２３２に基づき表示用の画像データを生成し、表示制御部２０６に出力する。表示制御部２０６は入力する表示用画像データに従う画像をディスプレイ２０７に表示する。
【００７０】
キー配列画像データ２３２に従う表示画像の例について説明する。図６には、モニタ３００の表示画面の種別‘Ａ１’の場合に生成されるキー配列画像データ２３２に従うディスプレイ２０７の表示画面の一例が示される。ここでは、説明のために、ディスプレイ２０７に表示されるキー部２０８のキー配列画像における各キーに対応するキー画像を、‘ボタン’と呼ぶ。
【００７１】
図６では、ディスプレイ２０７の表示画像におけるボタン配列における各ボタンの位置は、キー部２０８のキー配列における対応キーの位置に一致する。そして、ボタンには、テーブル１４０のデータ１４２の許可機能の情報に基づき、対応のキーに割当てられている機能を指す情報（機能名など）が、ボタンと関連付けて表示される。たとえば、ボタンに重ねて、または、ボタンの近傍（直近）に表示される。したがって、ユーザはディスプレイ２０７の各ボタンに表示される機能の情報を確認することで、許可された機能が割当てられたキー部２０８のキーと、当該キーを操作することで、動作させることが可能な機能を識別することができる。
【００７２】
ディスプレイ２０７において表示ボタン８１、８２および８３は、いずれの種別の画面と判定された場合であっても表示される。ボタン８１に対応のキーには、直前の操作に戻る機能が、ボタン８２に対応のキーには、モニタ３００の表示態様の切替の機能が割当てられ、ボタン８３に対応のキーには、メニュー（ポータル画面、ジャンル検索画面）の選択と決定の機能が割当られる。
【００７３】
また、ボタン７１に対応のキーには、番組表データ１７０に従う番組表をモニタ３００に表示する機能が割当てられ、表示ボタン７２に対応のキーにはモニタ３００またはＳＴＢ１００の電源をＯＦＦする機能が割当てられ、ボタン７３に対応のキーにはモニタ３００の出力音量の調整機能が割当てられ、ボタン７４に対応のキーにはチャンネル切替機能が割当てられ、ボタン７５に対応のキーにはモニタ３００の画面をフルサイズ（最大サイズ）に切替えるための機能が割当てられ、ボタン７６に対応のキーには地上デジタル放送への切替機能が割当てられ、ボタン７７に対応のキーにはペアレンタルコントロール（Parental Control）を指定する機能が割当てられる。
【００７４】
図６では、上述したボタン７１〜７７に対応するキー部２０８のキーおよびボタン８１〜８３に対応するキー部２０８のキーを操作することによってのみ、モニタ３００またはＳＴＢ１００の機能を操作することが許可されている。したがって、たとえば許可機能が割当てされていない（ディスプレイ２０７の対応するボタンに機能情報が表示されない）キー部２０８のたとえば数値キー“３”を操作しても、リモコンコードは何ら送信されない。
【００７５】
本実施の形態では、操作が許可されている機能が割当てられたキーとそうでないキーとをキー部２０８において識別可能な態様で提示するために、バックライト部２１６の各ＬＥＤを点灯制御する。
【００７６】
具体的には、ライト点灯部２２６は、キー／機能割当テーブル２３７を検索して、検索結果に基づき機能が割当てられているキーを検出する。そして、検出したキーに対応するＬＥＤのみを点灯させるような制御信号を生成して、ライト制御部２１７に制御信号を送出する。これにより、ライト制御部２１７は、与えられる制御信号に基づきバックライト部２１６の各ＬＥＤを点灯制御する。これによってキー部２０８において操作が許可されている機能が割当てられているキーのみのバックライトが点灯し、当該キーのみがバックライトにより照らされる。
【００７７】
したがって、ユーザはキー部２０８のキーの点灯状態を確認することで、操作が許可されている機能が割当てられたキーとそうでないキーを視覚で判断することができる。
【００７８】
図７には、モニタ３００の表示画面の種別‘Ａ２’の場合に生成されるキー配列画像データ２３２に従うディスプレイ２０７の表示画面の一例が示される。
【００７９】
図７でも図６と同様に、ディスプレイ２０７の表示画像におけるボタン配列における各ボタンの位置は、キー部２０８のキー配列における対応キーの位置に一致し、ボタンには、対応のキーに割当てられている機能を指す情報（機能名など）が、ボタンの近傍（直近）に表示される。
【００８０】
図７では、図６で説明したボタンに追加して、ボタン７８が表示されている。ボタン７８に対応のキー部２０８のキーには、オンデマンド型コンテンツに関してサーバから供給されるコンテンツを選択するためのメニューをモニタ３００に表示する機能が割当てられる。
【００８１】
図７では、ディスプレイ２０７において一点鎖線で囲まれているボタン群２１０に対応のキー部２０８の数値キー‘７’、‘８’、‘９’および‘０’ならびに‘＊’および‘♯’の記号キーについては、許可された機能が割当てられていないことを示している。したがって、ユーザの誤操作を防止するために、許可された機能のみが割当てられたキーに対応のボタンのみが表示されるようにしてもよい。具体的には、図８に示すように、画像編集部２２１は図７のボタン群２１０のボタンは表示しないようにしてもよい。
【００８２】
図９には、オンデマンド型のコンテンツのみが表示されている場合の画面であると種別が判定された場合の、ディスプレイ２０７における表示例が示される。表示されるオンデマンド型のコンテンツは、外部のサーバに蓄積してあるコンテンツデータを読出しによって、すなわち再生することによってＳＴＢ１００を介してモニタ３００に供給されるため、一般的なＤＶＤ（Digital Versatile Disc）再生機器に設けられるような巻戻し、再生／一時停止、早送り、チャプタ単位の送りまたは巻戻し、および再生停止など、の許可された機能が割当てられたキーに対応のボタン群７９が表示されている。図９では、オンデマンド型のコンテンツ表示の場合であるので、ＴＶ局のチャンネル切替機能は許可されないことが示される。
【００８３】
ここでは、図８に示したように、機能が割当てられていないキーに対応のボタン表示は画像編集部２２１によって消去するようにしているが、対応のキーに機能が割当てられているか否かに従うディスプレイ２０７におけるボタンの表示態様の変更は、ボタンの消去に限定されない。
【００８４】
たとえば、サイズ変更部２２３は、ディスプレイ２０７では機能が割当てられているキーに対応のボタンのみを拡大表示し、機能が割当てられていないキーに対応のボタンは小さくして表示するようにしてもよい。また、点滅表示部２２４は、機能が割当てられているキーに対応のボタンのみをディスプレイ２０７において点滅表示させるようにしてもよい。また、配列変更部２２２は、ディスプレイ２０７におけるボタンの配列を変更するようにしてもよい。たとえば、機能が割当てられたキーに対応のボタンのみを隣接するボタン同士の間隔（スペース）を大きくするような配列態様で表示し、機能割当がされていないキーに対応のボタンは、隣接するボタン同士の間隔がほとんどない態様の配列で表示するようにしてもよい。このような表示態様の変更をすれば、機能が割当てられているキーをディスプレイ２０７において速やかに視認することができる。
【００８５】
また、ライト色決定部２２５により、各キーに対応のＬＥＤの発光色を決定するようにしてもよい。つまり、ディスプレイ２０７の各ボタンに色付けがされる場合には、キー部２０８における各キーのバックライトの色を対応するボタンの表示色と一致させる。これにより、ディスプレイ２０７の所望機能に対応するボタンの表示色に一致する発光色で照らされたキー部２０８のキーを、簡単に識別することができるので、優れた操作性を得ることができる。
【００８６】
次に、図１５のフローチャートに従い、携帯電話２００のディスプレイ２０７におけるキー配置画像の切替動作について、たとえば、モニタ３００に図１２のように生放送型コンテンツを表示している状態において、ポータル画面の要求操作がされる場合を想定し説明する。
【００８７】
モニタ３００に図１２のように生放送型コンテンツが表示されている状態において、ユーザが携帯電話２００のキー部２０８の所定キーを操作して携帯電話モードからリモコンモードへの切替操作をする（ステップＳ３）。切替操作の信号を入力したＣＰＵ２０１は、当該信号に基づき記憶部２０２のモードデータ２３１を“リモコンモード”に更新する。切替プログラム２３５は、更新後のモードデータ２３１に基づき、携帯電話用プログラム２３８を待ち状態に設定し、リモコン用プログラム２３１を待ち状態から実行可能状態または実行状態に設定する。このとき、携帯電話用プログラムで処理されていた中間データなどは、待避データ２３６として格納される。したがって、その後、切替プログラム２３５によって携帯電話用プログラム２３８が待ち状態→実行状態（または実行可能状態）に遷移したときに、携帯電話用プログラム２３８は待避データ２３６を用いることにより、切替直前の処理から携帯電話の処理を続行することができる。
【００８８】
リモコン用プログラム２３１は実行開始されると、機能要求信号のリモコンコードをＳＴＢ１００に送信する（ステップＳ５）。
【００８９】
ＳＴＢ１００においては、携帯電話２００から機能要求信号を受信するまで待機するが（ステップＳ４１でＮＯ）、受信すると（ステップＳ４１でＹＥＳ）、信号解析部１１０は、受信したリモコンコードを解析し、解析結果をＣＰＵ１０１の許可機能判定部１８３に与える（ステップＳ４３）。許可機能判定部１８３は、画面判定部１８４によって判定されたモニタ３００における表示画面の種別に基づき、テーブル１４０を検索する。検索結果に基づき、表示画面の種別に対応するデータ１４２が示す許可機能の情報を読出す。これにより許可機能を判定する（ステップＳ４５）。そして、判定された許可機能の情報を携帯電話２００に送信する（ステップＳ４７）。送信後は、携帯電話２００から受信するまで待機する（ステップＳ４９でＮＯ）。
【００９０】
携帯電話２００においてはＳＴＢ１００から送信された許可機能の情報を受信する（ステップＳ７）。受信した許可機能の情報が示す各機能には、機能割当部２２０によって、キー部２０８の対応のキーが割当てられる。許可された機能の情報と割当キーの情報は、画像編集部２２１に与えられる。
【００９１】
画像編集部２２１は、与えられる機能情報と割当てキーの情報に基づき、記憶部２０２から読出したオリジナル画像データ２２９を編集し、キー配列画像データ２３２を生成し、生成したキー配列画像データ２３２を記憶部２０２に格納する。また、このとき、許可された機能の情報と割当キーの情報を、記憶部２０２０のキー/機能割当テーブル２３７に格納する。
【００９２】
続いて、ＣＰＵ２０１は、記憶部２０２からキー配列画像データ２３２を読出し画像生成部２０５に与える。画像生成部２０５は、与えられるキー配列画像データ２３２に基づき表示用の画像データを生成する。生成した画像データに基づき表示制御部２０６がディスプレイ２０７にキー配列画像データを表示する（ステップＳ１１）。これにより、ディスプレイ２０７には図６または図７の画像が表示される。
【００９３】
その後、ＣＰＵ２０１は、キー部２０８からのキー入力信号に基づきユーザによってキー操作がされたか否かを判定する（ステップＳ１３）。キー入力信号は入力解析部２０９により解析されて、いずれのキーが操作されたかを指す解析結果がＣＰＵ２０１に与えられる。
【００９４】
ＣＰＵ２０１は、解析結果に基づきモード切替の所定キーが操作されたことを検出すると（ステップＳ１５でＹＥＳ）、ディスプレイ２０７の表示画像を消去し（ステップＳ２７）、モードデータ２３０を‘携帯電話モード’に更新する。切替プログラム２３５は、モードデータ２３０が更新されたことに応じて、リモコン用プログラム２３１を待ち状態に設定し、携帯電話用プログラム２３８を待ち状態から実行状態に切替える（ステップＳ２９）。これにより、携帯電話２００は動作モードはリモコンモードから携帯電話モードに移行する。
【００９５】
一方、操作キーはモード切替の所定キーではないと検出すると（ステップＳ１５でＮＯ）、ステップＳ１３で操作されたキーに対応のキー入力信号に基づくリモコンコードがリモコン用プログラム２３１によって生成（エンコード）されて（ステップＳ１７）、生成されたリモコンコードがＳＴＢ１００に向けて送信される（ステップＳ１９）。その後、携帯電話２００は、ＳＴＢ１００から何らかの信号を受信するまで待機する（ステップＳ２１でＮＯ）。
【００９６】
ＳＴＢ１００においては、携帯電話２００からリモコンコードを受信すると（ステップＳ４９でＹＥＳ）、受信したリモコンコードを信号解析部１１０によって解析する（ステップＳ５１）。ＣＰＵ１０１は、解析結果を入力し、解析結果に基づく処理を行なう。
【００９７】
ここでは、生放送型のコンテンツの表示画面に、ポータル画面を表示させるためのキー操作がされたと想定するので、ステップＳ５１の解析結果に基づき、ポータル画面の表示指令であると解析がされる。
【００９８】
ステップＳ５３においては、前述した画像生成部１１３および画面合成処理部１０６を用いた手順に従い、モニタ３００のコンテンツ画像とホームのメニュー情報に従う画像が合成されて、この合成画面の表示がされる（図１０参照）。したがって、画面判定部１８４により、モニタ３００に表示された画面は種別“Ａ１”と判定される。
【００９９】
機能割当部２２０は、判定された種別に基づきテーブル１４０を検索して、検索結果に基づき、テーブル１４０からデータ１４２の当該種別に対応する許可機能の情報が読出されて、携帯電話２００に送信される（ステップＳ５３、Ｓ５５）。
【０１００】
携帯電話２００においては、ＳＴＢ１００から情報を受信する（ステップＳ２１でＹＥＳ）。受信情報を解析し、解析結果に基づき受信情報は許可機能の情報でないと判定されると（ステップＳ２３でＮＯ）、処理は受信した情報に従う他の処理に移行する（ステップＳ２５）。他の処理終了後は、ステップＳ２７の処理に移行する。
【０１０１】
解析結果に基づき受信情報は許可機能の情報であると判定されると（ステップＳ２３でＮＯ）、ステップＳ９の処理に移行する。これにより、図１０の表示画面に対応の、図６または図７の画面が編集されてディスプレイ２０７に表示される（ステップＳ９、Ｓ１１）。
【０１０２】
上述の処理によれば、携帯電話２００の動作モードがリモコンモードにあるときは、モニタ３００における表示画面の種別に基づいて許可される機能が判別されて、判別された許可機能が割当てされるべきキーを検出し、検出したキーと許可機能情報とに基づくキー配列画像データ２３２が生成されてディスプレイ２０７に表示され、そして、検出した許可機能のみを、携帯電話２００のキーに割当てる。
【０１０３】
これに対し、一般的にＳＴＢ１００を操作するための専用リモコンであれば、ＳＴＢ１００およびモニタ３００において操作が許可されるべき機能のすべてについて、個々にキーを割当てる必要がある。本実施の形態であれば、専用リモコンを設けることなく、携帯電話２００の限定された数のキーで専用リモコンと同等の機能を果たすことができる。また、携帯電話２００のディスプレイ２０７にキー部２０８のキー配列に従いキーに対応のキー画像（ボタン）を表示し、且つボタンの近傍に対応キーに割当てされた機能の情報を表示することにより、携帯電話２００のキーをリモコンキーとして兼用する場合であっても、各キーを操作することで、どのような機能を動作させることが可能かを、速やかに認識することができる。
【０１０４】
ここで、本実施の形態における携帯電話２００をＳＴＢ１００と双方向通信するリモコンとして機能させて、図６〜図９に従う表示を行わせる方法は、プログラムとして提供することができる。このようなプログラムは、携帯電話２００に付属するＲＯＭ、ＲＡＭおよびＳＤカード６００のメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。たとえば、図３の構成では、ＣＰＵ２０１は、Ｉ／Ｆ２１１を介してＳＤカード６００に格納されたプログラムを読出し、実行する。または、ＳＤカード６００から読出したプログラムを、またはネットワークを介してダウンロードしたプログラムを記憶部２０２の所定領域に格納した後に、所定領域から当該プログラムを読出し、実行する。
【０１０５】
また、ＳＴＢ１００をリモコンとして携帯電話２００と双方向通信する機能は、プログラムとして提供することができる。このようなプログラムは、ＳＴＢ１００に付属する記憶部１０２に相当するＲＯＭまたはＲＡＭ、およびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。また、ＩＰネットワーク５００のような各種ネットワークを介したダウンロードによって、プログラムを提供することもできる。たとえば、図２の構成では、ＣＰＵ１０１は、ＩＰネットワーク５００上の所定サーバから送信されたプログラムをチューナ部１０３を介して受信し、実行する。または、メモリカードから読出したプログラムを、またはネットワークを介してダウンロードしたプログラムを記憶部１０２の所定領域に格納した後に、所定領域から当該プログラムを読出し、実行する。
【０１０６】
提供されるプログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【０１０７】
（別の実施例）
上述の実施の形態では、キー配列画像データ２３２は携帯電話２００で生成するとしたが、ＳＴＢ１００において生成して、携帯電話２００に送信するようにしてもよい。つまり、一般的に携帯電話２００のキー配列はメーカー・機種に依存せずほぼ同様であることが知られているので、ＳＴＢ１００がオリジナル画像データ２２９を備えて、キー配列画像データ２３２を編集により生成し、生成したキー配列画像データを携帯電話２００に送信する。
【０１０８】
本実施の形態では、リモコンに兼用される通信端末の１例として携帯電話２００を用いたが、携帯電話２００に限定されない。ＳＴＢ１００と双方向に通信可能であり、且つキーの画面を表示可能なディスプレイ機能を有するものであれば、たとえばＰＨＳ（Personal Handy Phone）、携帯ゲーム機、ＰＤＡ（Personal Digital Assistant）、汎用のリモコン、腕時計などであってもよい。
【０１０９】
また、携帯電話２００のディスプレイ２０７を確認して、視線をキー部２０８に移してキー操作することが煩わしい場合には、ディスプレイ２０７とキー部２０８の機能を一体化した表示入力一体型タッチパネルから画面を構成するようにすればよい。その場合には、表示入力一体型タッチパネルのディスプレイの画面の表示ボタンを直接押す（タッチする）と、押したボタンに対応付けられた機能のリモコンコードが送信されるようになり、より操作性が増す。この場合であっても、ディスプレイ２０７には、モニタ３００の表示画面の種別に応じて操作が許可されている機能に対応のボタンのみを限定的に表示するのがよい。
【０１１０】
また、本実施の形態では、携帯電話２００を折畳み可能な携帯電話としているが、折畳みではないフラットタイプの携帯電話であってもよく、またスライドタイプの携帯電話であってもよい。
【０１１１】
また、本実施の形態では、携帯電話用プログラム２３８の優先度をリモコン用プログラム２３１よりも高く設定しているが、この優先度を可変に設定可能としてもよい。
【０１１２】
また、ＳＴＢ１００の機能はモニタ３００に内蔵されてもよく、その場合には、モニタ３００はＴＶ、またはパーソナルコンピュータなどに相当する。また、ＳＴＢ１００の機能がパーソナルコンピュータに内蔵された場合には、ＳＴＢ１００の機能はパーソナルコンピュータにインストールされるインターネットブラウザ機能に相当する。
【０１１３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１１４】
１００  ＳＴＢ、２００  携帯電話、３００  モニタ、５００  ＩＰネットワーク、２１６  バックライト部、２１７  ライト制御部、２０７  ディスプレイ、２０８  キー部、１８３  許可機能判定部、１８４  画面判定部、２２０  機能割当部、２２１  画像編集部、１４０  テーブル、２３１  リモコン用プログラム、２３２  キー配列画像データ、２３３  リモコンコード群、２３４  許可機能識別情報、２３７  キー／機能割当テーブル、２３８  携帯電話用プログラム。
【図１】
2010183438.tif 000003
【図２】
2010183438.tif 000004
【図３】
2010183438.tif 000005
【図４】
2010183438.tif 000006
【図５】
2010183438.tif 000007
【図６】
2010183438.tif 000008
【図７】
2010183438.tif 000009
【図８】
2010183438.tif 000010
【図９】
2010183438.tif 000011
【図１０】
2010183438.tif 000012
【図１１】
2010183438.tif 000013
【図１２】
2010183438.tif 000014
【図１３】
2010183438.tif 000015
【図１４】
2010183438.tif 000016
【図１５】
2010183438.tif 000017