(57)【要約】【課題】従来の機器リモコン通信システムでは、機器リモコンに表示するコンテンツの作成が難しいという課題があった。【解決手段】機器リモコン２と、機器リモコン２で表示させる情報を入力するコンテンツ入力端末５と、コンテンツ情報を管理・記憶する情報提供サーバー４からなる機器リモコン通信システムにおいて、情報提供サーバー４中に、コンテンツ入力端末５においてオペレータから入力された情報を通信により取得し、その情報から機器リモコン２で表示する表示情報を生成するコンテンツ生成部２８と、その生成結果をオペレータに対してプレビューするプレビュー情報出力部３０を備える。【選択図】図３
2005252517.tif 000002
【特許請求の範囲】
【請求項１】
機器の遠隔制御を行なうとともにユーザに対して情報表示を行なう機器リモコンと、前記機器リモコンで表示させる表示情報の基となるコンテンツ情報をオペレータに入力させるコンテンツ入力端末と、前記コンテンツ情報を前記コンテンツ入力端末から通信により受信し、その情報から前記機器リモコンで表示するための表示情報を生成して前記機器リモコンへ送信する情報提供サーバーからなる機器リモコン通信システム。
【請求項２】
機器リモコンで表示する表示情報およびその表示設定情報を記憶・管理し、機器リモコンに対して前記表示情報および前記表示設定情報を送信する表示情報管理部と、コンテンツ入力端末においてオペレータから入力されたコンテンツ情報を通信により取得し、その情報から前記機器リモコンで表示する表示情報を生成し、前記表示情報管理部へコンテンツ情報として出力するコンテンツ生成部を備えたことを特徴とする情報提供サーバー。
【請求項３】
コンテンツ生成部は、コンテンツ入力端末でオペレータから入力された文字、画像、音声の少なくともひとつの情報から、ＨＴＭＬやＸＭＬなどのマークアップ言語で書かれた表示情報を生成し、表示情報管理部へ出力することを特徴とする請求項２記載の情報提供サーバー。
【請求項４】
コンテンツ生成部が生成した表示情報を取得し、表示情報の表示情報管理部への登録前に、コンテンツ入力端末に機器リモコンで実際に表示される情報を表示するプレビュー情報出力部を備えたことを特徴とする請求項２または３記載の情報提供サーバー。
【請求項５】
コンテンツ入力端末において、機器リモコンで表示する表示情報に関する設定情報（種別、重要度、表示開始日時、表示終了日時、送信ユーザ、送信ユーザグループなど）を入力する画面を表示し、オペレータから入力された前記設定情報をコンテンツ生成部および表示情報管理部に出力する表示条件設定部を備えたことを特徴とする請求項２から４のいずれか１項記載の情報提供サーバー。
【請求項６】
機器リモコンからの情報提供サーバーへのアクセスを監視し、表示情報管理部に記憶・管理されている表示情報が機器リモコンに送信され表示されたかどうかを管理する既読／未読情報管理部と、前記既読／未読情報管理部に記憶されている表示情報毎、機器リモコン毎の既読／未読情報をコンテンツ入力端末に向けて表示する既読／未読情報出力部を備えたことを特徴とする請求項項２から５のいずれか１項記載の情報提供サーバー。
【請求項７】
コンテンツ生成部、プレビュー情報出力部、表示条件設定部、既読／未読情報出力部の少なくともひとつの入出力インタフェースは、ＨＴＭＬ、ＸＭＬなどのマークアップ言語を利用したＨＴＴＰ通信によって行われ、前記ＨＴＭＬ、ＸＭＬなどのマークアップ言語で記載された情報の表示が可能なＷＥＢブラウザを備えたコンテンツ入力端末で、前記ＷＥＢブラウザを介してオペレータに情報の入出力を行わせることを特徴とする請求項２から６のいずれか１項記載の情報提供サーバー。
【請求項８】
請求項１〜７のいずれか１項記載の機能の少なくとも一部をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、宅外や宅内の通信を介して、機器の遠隔制御／遠隔モニタ、ユーザに対する情報表示を行う機器リモコン通信システムと、機器リモコンに対して情報提供を行う情報提供サーバーに関するものである。
【背景技術】
【０００２】
従来、この種の機器リモコン通信システムは、例えば、特許文献１のような構成が多い。図９は、前記特許文献１に記載された従来のリモコンの構成を示すものである。図９に示したリモコン１００の各部の動作を下記に列挙する。
【０００３】
通信手段１０１は、インターネットなどの通信回線と接続し表示情報の取得を行う。表示手段１０２は、通信回線から取得した情報の表示を行う。入力操作手段１０３は、機器制御や表示に関する操作をユーザから受け付ける。記憶部１０４は、通信手段１０１で得た情報を記憶する。機器操作制御手段１０５は、入力操作手段１０３で入力された内容にしたがって機器の制御を行う。情報処理制御手段１０６は、通信手段１０１、表示手段１０２、入力操作手段１０３、記憶手段１０４、機器操作制御手段１０５、それぞれの動作や情報の流れを制御する。
【０００４】
この構成により、インターネットなどの通信回線から得た情報を表示手段１０２により表示する。
【０００５】
リモコン１００とサーバーとの関係を図１０に示す。広告依頼企業１１２などのコンテンツ提供者は、メインサーバー１１１もしくはサブサーバー１１０に対して情報の配信を依頼する。その依頼に応じてオペレータはコンテンツを作成し、メインサーバー１１１、サブサーバー１１０へ登録する。登録された情報は、リモコン１００へ送信される。
【特許文献１】特開２００２−１９９４７１号公報（第１−４項、第１図〜第４図）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、前記従来の構成では、機器リモコンは表示部の仕様が一律ではないため、表示コンテンツの入力が難しいという課題があった。
【０００７】
具体的には、機器リモコンの表示部の画面サイズ（ピクセル数）や色数などは、機種に応じて様々に異なる。また、ＷＥＢブラウザ機能（ＨＴＭＬなどのマークアップ言語で書かれたコンテンツを表示する機能）を持つ機器リモコンでも、ＨＴＭＬの文法や対応タグなどに制限があることがほとんどであり、パソコンで表示できるＨＴＭＬをそのまま表示することはできない。
【０００８】
したがって、従来は、オペレータが機器リモコンそれぞれの表示方法や特性を理解して、表示コンテンツを作成する必要があり、コンテンツの登録が非常に難しいという課題があった。
【課題を解決するための手段】
【０００９】
前記従来の課題を解決するために、本発明では、コンテンツ入力端末でオペレータが入力した情報を通信により受信し、その情報から機器リモコンで表示するための表示情報を生成して、機器リモコンへ送信する情報提供サーバーを備える。コンテンツ入力端末で、オペレータは、機器リモコンで表示させる表示情報の基となるコンテンツ情報を入力する。この情報から情報提供サーバーは機器リモコンで表示するための表示情報を生成する。
【００１０】
これにより、例えば、機器リモコンがＷＥＢブラウザ機能を持っている場合、情報提供サーバーでは、コンテンツ入力端末でオペレータから入力された文章（文字列）などの情報から、ＨＴＭＬなどのマークアップ言語で書かれた表示情報を生成する。これにより、オペレータは、機器リモコンの表示能力に関する制約などを理解しなくとも、容易に機器リモコン用のコンテンツを作成することが可能になる。
【発明の効果】
【００１１】
本発明の機器リモコン通信システム、情報提供サーバーおよびそのプログラムを用いることにより、以下のような効果が得られる。
（１）機器リモコンで表示するコンテンツについて、専用の入力端末（コンテンツ入力端末）を設けることにより、従来よりも簡単にコンテンツ入力が可能となる。
（２）情報提供サーバー内にコンテンツ生成部を設けることにより、コンテンツ入力端末から入力された情報から、機器リモコンでの表示に適したコンテンツを生成できる。これにより、オペレータは機器リモコンに関する詳細な知識が無くとも、簡単に表示コンテンツを作成することができる。
（３）情報提供サーバーにはプレビュー情報出力部を備え、生成した機器リモコン用の表示情報のプレビュー画像を作成できる。この画像はコンテンツ入力端末で確認することができ、オペレータは配信前に作成したコンテンツを確認することができる。
（４）情報提供サーバーに表示条件設定部を設けることにより、機器リモコンで表示する表示情報に関する設定情報（種別、重要度、表示開始日時、表示終了日時など）をオペレータが入力できるようになり、より詳細な表示設定が可能になる。
（５）情報提供サーバーに、コンテンツの既読／未読情報を管理する既読／未読情報管理部と既読／未読情報出力部を備えることにより、コンテンツの機器リモコン毎あるいはユーザ毎の既読／未読情報をコンテンツ入力端末でオペレータに対して表示させることができる。
（６）コンテンツ生成部、プレビュー情報出力部、表示条件設定部、既読／未読情報出力部等は、全て情報提供サーバー内部に構成されている。これらはＷＥＢアプリケーションとして構成されており、入出力インタフェースは、ＨＴＭＬ、ＸＭＬを利用したＨＴＴＰ通信で実現されている。したがって、コンテンツ入力端末には、ＷＥＢブラウザ機能さえあれば良く、コンテンツ作成／管理用の特別な機能を追加しなくても良いという利点がある。各機能がソフトウェアで構成される場合は、特別なソフトをインストールする必要が無くなる。
【発明を実施するための最良の形態】
【００１２】
第１の発明は、機器の遠隔制御を行うと伴にユーザに対して情報表示を行なう機器リモコンと、機器リモコンで表示させる表示情報の基となるコンテンツ情報をオペレータに入力させるコンテンツ入力端末と、コンテンツ情報を前記コンテンツ入力端末から通信により受信し、その情報から機器リモコンで表示するための表示情報を生成して機器リモコンへ送信する情報提供サーバーからなる機器リモコン通信システムである。コンテンツ入力端末という機器リモコン専用の入力端末を用い、その入力結果は情報提供サーバーへ通信により送信されるため、オペレータは情報提供サーバーに対して設定を行わずに済み、専用のコンテンツ入力端末のみの操作でコンテンツを登録できる。
【００１３】
第２の発明は、機器リモコンでの表示情報およびその表示設定情報を記憶・管理し、機器リモコンに対して表示情報を送信する表示情報管理部と、コンテンツ入力端末においてオペレータから入力された情報を通信により取得し、その情報から機器リモコンで表示する表示情報を生成し表示情報管理部へ出力するコンテンツ生成部を備えた情報提供サーバーである。コンテンツ生成部を備えることにより、コンテンツ入力端末から入力された情報から、機器リモコンで表示可能なコンテンツが生成できる。これにより、オペレータのコンテンツ作成が簡単になる。
【００１４】
第３の発明は、第２の発明において、コンテンツ生成部がコンテンツ入力端末でオペレータから入力された文字、画像、音声の少なくともひとつの情報から、ＨＴＭＬやＸＭＬなどのマークアップ言語で書かれた表示情報を生成し、表示情報管理部へ出力する。ＨＴＭＬなどマークアップ言語で書かれた情報を生成することにより、文字だけのコンテンツや画像の入ったコンテンツなどさまざまな種類のコンテンツを生成することができる。
【００１５】
第４の発明は、第２〜３のいずれかの発明において、コンテンツ生成部が表示情報管理部へ表示情報を出力し登録する前に、コンテンツ生成部が生成した表示情報を取得しコンテンツ入力端末のオペレータに対して機器リモコンで表示される情報を表示するプレビュー情報出力部を備える。これにより、オペレータは機器リモコンでの表示具合を確かめてから、コンテンツを登録できる。
【００１６】
第５の発明は、第２〜４のいずれかの発明において、コンテンツ入力端末に機器リモコンで表示する表示情報に関する設定情報（種別、重要度、表示開始日時、表示終了日時など）を入力する画面を表示し、オペレータから入力された前記設定情報を表示情報管理部に出力する表示条件設定部を備える。これにより、コンテンツの表示条件や表示方法をオペレータが細かく指定できる。
【００１７】
第６の発明は、第２〜５のいずれかの発明において、機器リモコンからの情報提供サーバーへのアクセスを監視し、表示情報管理部に記憶・管理されている表示情報が機器リモコンに送信され表示されたかどうかを管理する既読／未読情報管理部と、既読／未読情報管理部に記憶されている表示情報毎、機器リモコン毎の既読／未読情報をコンテンツ入力端末に向けて出力する既読／未読情報出力部を備える。これにより、オペレータは、コンテンツ入力端末側で、各表示情報（コンテンツ）に対して既読か未読かを知ることができる。
【００１８】
第７の発明は、第２〜６のいずれかの発明において、コンテンツ生成部、プレビュー情報出力部、表示条件設定部、既読／未読情報出力部の少なくともひとつの入出力インタフェースは、ＨＴＭＬ、ＸＭＬなどのマークアップ言語を利用したＨＴＴＰ通信によって行われる。これにより、情報提供サーバー側にコンテンツ作成に関するほとんどの機能を集約でき、コンテンツ入力端末側には、ＷＥＢブラウザ機能だけで良くなる。これにより、コンテンツ入力端末側の構成が簡単になるというメリットが生まれる。
【００１９】
第８の発明は、第１〜７の発明のいずれか１項記載の機能の少なくとも一部をコンピュータに実現させるためのプログラムである。プログラムであるので電気・情報機器、コンピュータ、サーバー等のハードリソースを協働させて本発明の機能の一部あるいは全部を容易に実現することができる。また、記録媒体に記録したり通信回線を用いてプログラムを配信したりすることでプログラムの配布やインストール作業が簡単にできる。
【００２０】
以下、本発明の実施の形態について、図面を参照しながら説明する。なお、本実施の形態によって本発明が限定されるものではない。
【００２１】
（実施の形態１）
図１は本発明の全体構成を示した図である。図１において、機器１はユーザの宅内に設置された一般的な機器や装置である。例えば、（ａ）エアコン、換気扇、送風機、ファンヒータなどの空調機器、（ｂ）給湯器、床下暖房機、ガスメータ、ドアホン、センサ機器（ガス漏れ警報機や、侵入センサなど）などの設備機器、（ｃ）洗濯機、電子レンジなどの白物家電機器などである（ビデオ、テレビ、パソコンなどのＡＶ家電機器でも良い）。
【００２２】
機器リモコン２は、ユーザからの操作指示に基づいて機器１と通信を行い、機器１の制御／モニタを行うとともに、情報提供サーバー４と通信してさまざまな情報を表示する機器である。なお、機器１と機器リモコン２の間の通信は、有線（電灯線、ツイストペア線など）による通信でも良いし、無線通信（赤外線、小電力無線、無線ＬＡＮなど）でも良い。なお、図１では無線通信の例を示している。
【００２３】
宅内上位通信装置３は、機器リモコン２をインターネットなどの宅外通信網と接続するためのモデムやルータ等の機器である。具体的な構成としては、ＡＤＳＬルータや、ＣＡＴＶモデム、ＩＳＤＮダイアルアップルータ、光ファイバーの回線終端装置、メディアコンバータ、ホームＰＮＡ装置、ルータ、スイッチングハブ等である。図では、宅内上位通信装置３は１つの構成のように図示しているが、例えばスプリッタとＡＤＳＬルータのように、構成が複数台に分かれていても良い。機器リモコン２と宅内上位通信装置３は、ＩＥＥＥ８０２．３規格に基づく有線のＬＡＮで接続されており、ＴＣＰ／ＩＰプロトコルに基づく通信を行う（ＩＥＥＥ８０２．１１に基づく無線のＬＡＮ接続や、他の通信方法、通信回線でもかまわない）。
【００２４】
情報提供サーバー４は、コンテンツ情報を記憶・管理するとともに、機器リモコン２に対してコンテンツ情報を送信（配信）するサーバー装置である。ここでのコンテンツとは、機器リモコンに関連した暮らしに関係のある情報として、機器などのメンテナンス情報や、掲示板、回覧板などの地域情報が主であるが、広告情報、天気予報、ニュースなどの一般情報や、占いなどのエンターテイメント情報などを含めても良い。
【００２５】
一般的に、情報提供サーバー４は情報センターなどのデータセンターに設置される。コンテンツ入力端末５は、機器リモコン２に表示するコンテンツの基となる文章、画像、音声などの情報を入力する端末である。ＷＥＢブラウザが搭載されたパソコンで構成される。コンテンツ入力端末５は、宅内上位通信装置３’を介して、情報提供サーバー４と情報のやりとりを行う。
【００２６】
なお、コンテンツ入力端末５は、コンテンツ作成者が利用するものである。例えば、集合住宅で、「掲示板」「回覧板」情報などを入力する場合は、集合住宅の管理組合などにコンテンツ入力端末５を設置し、管理人がオペレータとしてこの端末を操作することになる。
【００２７】
なお、宅内上位通信装置３’は、上述した宅内上位通信装置３と同様な構成であり、コンテンツ入力端末５をインターネット網へ接続させるための、ルータやモデムなどの構成となる。
【００２８】
以上のように構成されたシステムでは、機器リモコン２は、機器１の制御だけでなく通信回線を利用して情報提供サーバー４へアクセスし、コンテンツ情報を取得／表示する。
【００２９】
図２は、機器リモコン２の詳細な構成を示したものである。通信部１１は、ＩＥＥＥ８０２．３に基づくＬＡＮ通信を利用して宅内上位通信装置３と通信を行うことにより、インターネット等の公衆通信網を介して情報提供サーバー４とデータの送受信を行う通信装置である。インデックス取得部１２は、通信部１１を介して情報提供サーバー４と接続し、コンテンツに関する目次情報（インデックス情報）を取得する。ここでのインデックス情報とは、コンテンツ毎のＩＤ，タイトル、ＵＲＬ、種別、重要度、表示開始日時、表示終了日時などの項目情報のことを示す。なお、コンテンツ本体はユニークなＩＤが付与されているものとし、ＨＴＭＬ言語で記述され、情報提供サーバー４中のコンテンツサーバー部２３に記憶されているものとする。したがって、コンテンツそれ自身はＵＲＬ情報を指定することにより機器リモコン２からアクセス可能である。また、前回のアクセス時点から新しい情報が追加されたかどうかを示す新着情報をインデックス情報のひとつとして追加しても良い。この場合、ユーザに対してコンテンツ情報の新着があったどうかを表示することが可能になる。
【００３０】
ＷＥＢブラウザ部１３はインデックス取得部１２で取得したＵＲＬに対して通信部１１を介してアクセスを行い、ＵＲＬ先であるコンテンツサーバー部２３からＨＴＭＬコンテンツを取得して表示部１５に表示させるような動作を行う。また、コンテンツの取得時にＩＤ記憶部１８中のＩＤ情報を情報提供サーバー４へ送信する動作も行う。制御部１４は、インデックス取得部１２、ＷＥＢブラウザ部１３、後述する表示部１５、ユーザ入力部１６、機器制御部１７、ＩＤ記憶部１８を制御し、各部のデータのやり取りを行う。表示部１５は、制御部１４にしたがって、ユーザの入力操作を促すガイド画面、機器状態を示す状態画面などを表示したり、ＷＥＢブラウザ部１３で作成される画面を表示したりするための表示デバイスである。具体的には、液晶ディスプレイ、ＥＬディスプレイ、ＣＲＴ、ＬＥＤアレイなどの表示デバイスと、その制御回路で構成される。ユーザ入力部１６は、ユーザからの機器制御に関する入力操作や、コンテンツに対する指示の入力操作を受け付ける。ユーザ入力部１６は、基本的には、押しボタン、セレクタなどのスイッチ類で構成されている。また、表示部１５と合体させた構成としてタッチパネルなどを利用しても良い。機器制御部１７は、機器１と通信を行い、ユーザ入力部１６で入力された指示どおりに機器１の制御やモニタを行う。ＩＤ記憶部１８は、機器リモコン２毎あるいはユーザ毎にユニークなＩＤ情報を記憶している。
【００３１】
次に、情報提供サーバー４の詳細構成を図３を用いて説明する。情報提供サーバー４は、一般的にはデータセンターや情報管理センターなどに設置される設備である。サーバー側通信部２０は、機器リモコン２やコンテンツ入力端末５からの通信を、インターネットを介して受けつける通信装置である。具体的には、回線終端装置、メディアコンバータ、モデム、ルータ、スイッチなどで構成される。表示情報管理部２１は、機器リモコン２で表示する情報を記憶・管理するサーバーである。これは、インフォメーションサーバー部２２とコンテンツサーバー部２３で構成される。インフォメーションサーバー部２２は、コンテンツの目次情報（上述したインデックス情報）を管理／記憶するとともに、サーバー側通信部２０を介して機器リモコン２のインデックス取得部１２へ情報を送信する。コンテンツサーバー部２３は、機器リモコン２で表示するＨＴＭＬで記述されたコンテンツ情報を記憶／管理している。コンテンツサーバー部２３は、ＷＥＢサーバーをベースに構成されており、コンテンツ自体を記憶しているとともに、機器リモコン２からの通信リクエストに対し適切なコンテンツを応答として返す処理を行う。
【００３２】
なお、本実施例ではコンテンツはＨＴＭＬで記載されているものとするが、ＸＭＬ等の他のマークアップ言語で書かれていても良いし、バイナリデータ形式など他のフォーマットでも良い。
【００３３】
ユーザ情報管理部２４は、（１）機器リモコンやユーザ毎のＩＤ情報、（２）ユーザの個人情報（氏名、住所、電話番号など）、（３）コンテンツ入力端末５のオペレータ情報（ＩＤ、パスワード、オペレータの個人情報、オペレータの管理権限、オペレータの管理するユーザなど）を、関連付けて管理／記憶するデータベースサーバーである。既読／未読情報管理部２５は、表示情報管理部２１へのアクセスを監視し、コンテンツサーバー部２３に格納されているコンテンツそれぞれについて、どの機器リモコン（あるいはどのユーザ）で読まれたか／読まれていないかを管理する。既読／未読情報出力部２６は、既読／未読情報管理部２５で管理されている既読／未読情報を、オペレータにわかる形式でコンテンツ入力端末に表示させる。認証部２７は、オペレータの認証を行う。コンテンツ入力端末５において、オペレータがコンテンツの作成機能や既読／未読管理機能などを利用する前に、そのオペレータがユーザ情報管理部２４に登録された正しいオペレータであるかどうかをＩＤ／パスワードなどの情報により認証を行う。正しく認証が行われたオペレータにのみメニュー画面を表示する。なお、認証部２７は、ＩＤ／パスワードによる認証方式でなく、指紋などの生体情報による認証やＩＣカードなどの専用認証デバイスによる認証など他の方法を用いても良い。
【００３４】
コンテンツ生成部２８は、コンテンツ入力端末５において、機器リモコン２で表示する画面の基となる情報（文字、画像、音声など）を入力させ、その情報から機器リモコン２で表示可能なＨＴＭＬ情報を生成する。なお、本実施例では、オペレータから入力される情報は、文字情報のみとして説明を行う。表示条件設定部２９は、表示情報（コンテンツ）毎に設定される種別、重要度、表示開始日時、表示終了日時などの情報をオペレータに入力させる。入力された情報はコンテンツ生成部２８やプレビュー情報出力部３０へ送信する。プレビュー情報出力部３０は、コンテンツ生成部２８で生成されたＨＴＭＬ表示情報をオペレータに対して表示し、オペレータからの確認が得られたときに、コンテンツ生成部２８で生成されたＨＴＭＬや表示条件設定部２９で入力された設定情報を、コンテンツサーバー部２３およびインフォメーションサーバー部２２にそれぞれ登録する。コンテンツサーバー部２３、インフォメーションサーバー部２２に出力されたコンテンツは、その後、機器リモコン２により取得／表示される。
【００３５】
以上のように構成された機器リモコン２および情報提供サーバー４において、機器リモコン２から情報提供サーバー４へアクセスし、コンテンツを取得／表示する処理について、各部の動作を図４のフローチャートを用いて説明する。
【００３６】
（ステップＡ１）ユーザは、機器リモコン２のユーザ入力部１６を操作し、コンテンツ表示動作の開始を指示する。ユーザ入力部１６は、上述したように押しボタンやタッチパネル等から構成されている。ユーザが所定のボタン等を押すことにより、制御部１４はコンテンツ取得と表示の動作を開始する。
【００３７】
（ステップＡ２）制御部１４は、ユーザ入力部１６での入力を検出すると、インデックス取得部１２を起動する。インデックス取得部１２は通信部１１を制御して、情報提供サーバー４中のインフォメーションサーバー部２２へアクセスする。
【００３８】
表示情報の本体は、コンテンツサーバー部２３に格納されており、インフォメーションサーバー部２２には、その表示情報コンテンツのＵＲＬ、ＩＤ、タイトル、種別（掲示板、回覧板、メンテナンス情報などの情報種別）、重要度、表示開始日時、表示終了日時等からなるインデックス情報（目次情報）が記憶されている。これらの情報を登録されているコンテンツの件数分だけ、インデックス取得部１２は取得する。
【００３９】
（ステップＡ３）制御部１４はＷＥＢブラウザ部１３を起動し、取得したインデックス情報に含まれるＵＲＬ情報を接続先情報として渡す処理を行う。
【００４０】
（ステップＡ４）ＷＥＢブラウザ部１３は通信部１１を制御し、指定されたＵＲＬへ接続を行う。通常、ＵＲＬはコンテンツサーバー部２３内のコンテンツを示しているため、ＷＥＢブラウザ部１３はコンテンツサーバー部２３へアクセスすることになる。ＷＥＢブラウザ部１３は、ＵＲＬで指定されたＨＴＭＬファイルを取得し、そのファイル内に記載されたＨＴＭＬ情報にしたがってコンテンツを表示部１５へ表示する。
【００４１】
なお、コンテンツサーバー部２３へのアクセス時に、ＷＥＢブラウザ部１３はＩＤ記憶部１８に格納されたＩＤ情報も同時に情報提供サーバー４へ送信する。情報提供サーバー４中の既読／未読情報管理部２５は、このＩＤ情報とＷＥＢブラウザ部１３が取得したコンテンツのＩＤ情報を記録／管理し、コンテンツサーバー部２３が送信したコンテンツは、取得したＩＤ情報を持つユーザ／機器リモコンに対して表示された（既読である）と記録する。
【００４２】
（ステップＡ５）制御部１４は、ステップＡ２で取得した複数のＵＲＬ情報（インデックス情報）に対するコンテンツをすべて表示したかどうかを判断する。表示すべきコンテンツが残っているようであれば、ステップＡ３に戻り、次のＵＲＬをＷＥＢブラウザ部１３に表示させる。すべて表示していれば、コンテンツ取得・表示の動作は終了することになる。
【００４３】
以上のような動作を行うことにより、機器リモコン２は情報提供サーバー４にアクセスして、コンテンツを表示させることが可能である。
【００４４】
次に、コンテンツ情報を作成／登録する際の、コンテンツ入力端末５と情報提供サーバー４の動作を図５のフローチャートで説明する。本実施例では、コンテンツ入力端末５はＷＥＢブラウザ機能を持つパソコンである。このＷＥＢブラウザ機能を用いて情報提供サーバー４へアクセスし、コンテンツの入力および登録を行う。
【００４５】
（ステップＢ１）コンテンツ入力端末５の起動後、オペレータはＷＥＢブラウザ機能を利用して情報提供サーバー４へアクセスする。情報提供サーバー４のＵＲＬはあらかじめ決められているものとし、このＵＲＬ情報を用いてアクセスする。
【００４６】
（ステップＢ２）コンテンツ入力に際して、まず、コンテンツ入力端末５を操作するオペレータが適切かどうかを判断するために、情報提供サーバー４中の認証部２７を用いてユーザ認証を行う。図６は、コンテンツ入力端末５の画面遷移を表した図である。認証は、図６（１）のようにＩＤとパスワードを用いて行う。ＩＤやパスワードの情報およびオペレータの情報は、あらかじめユーザ情報管理部２４に登録されている。なお、本実施例では、ＩＤ／パスワードによる認証を用いたが、指紋など生体情報を用いる認証やＩＣカードなどの認証デバイスを用いた認証でも良い。
【００４７】
（ステップＢ３）認証結果により処理の分岐を行う。認証部２７は、認証結果がＮＧであればステップＢ２に戻り、ＩＤ／パスワードの再入力を促す画面を出力する。ＯＫであれば、ステップＢ４に進む。
【００４８】
（ステップＢ４）認証結果がＯＫの場合、認証部２７はメニュー画面をオペレータに対して表示する。図６（２）に表示例を示す。ここでは、「既読／未読管理」「コンテンツ入力」の２つのメニューを表示している。なお、ここでは代表的な例として、これら２つのメニューを示したが、「コンテンツ削除」「コンテンツ変更」等、他の機能を追加しても良い。
【００４９】
（ステップＢ５）オペレータは、メニュー画面を操作して選択指示を行う。「コンテンツ入力」が選択された場合は、ステップＢ６へ進み、「既読／未読管理」が選択された場合は、ステップＢ１１へ進む。
【００５０】
（ステップＢ６）コンテンツ生成部２８および表示条件設定部２９は、オペレータに対してコンテンツ内容および表示条件の入力指示画面を出力する。図６（３）に入力指示画面の例を示す。図に示すように、コンテンツ内容情報である「タイトル」「内容」、表示条件である「種別」「重要度」「表示開始日時」「表示終了日時」の入力画面を出力する。オペレータは、これらの情報を画面に対して入力する。なお、この例では、コンテンツ内容入力と表示条件入力が１画面になっているが、別の画面でも良い。また、表示条件（表示設定情報）に、有効期限、送信ユーザ、送信ユーザグループやなど他の項目を追加しても良い。送信ユーザとは、コンテンツを送信したいユーザであり、送信ユーザグループとは、コンテンツを送信したいユーザの属するグループである。グループを利用する場合は、ユーザ情報管理部２４にその情報を各ユーザ毎に登録しておく必要がある。
【００５１】
（ステップＢ７）コンテンツ生成部２８は、上記ステップＢ６で入力された情報を、機器リモコン２で表示される形式に変換する。
【００５２】
一般に、機器リモコン２の表示部１５の画面サイズ（ピクセル数）や色数などは、機種に応じて様々に異なる。また、この実施例のようにＷＥＢブラウザ機能を持つ機器リモコンでも、ＨＴＭＬの文法や対応タグなどは機種に応じて様々な制約がある。したがって、機器リモコン２用のコンテンツを作成するには、機器リモコン２の画面サイズ、色数、対応するＨＴＭＬ文法などをオペレータが十分に知った上で作成を行う必要があった。本実施例は、このコンテンツ作成をコンテンツ生成部２８が行うことにより、オペレータのコンテンツ作成を簡略化する。
【００５３】
コンテンツ生成部２８が行う、具体的なコンテンツ作成方法を図７の例により説明する。
【００５４】
図７（Ａ）は、ステップＢ６で入力された「タイトル」「内容」を示している。図７では、説明を簡単にするため、この２つの情報から機器リモコン２で表示するコンテンツを作成する方法を示している。
【００５５】
この「タイトル」「内容」情報は、まず、図７（Ｂ）に示す以下の処理にかけられる。
（１）文字チェック：機器リモコンで表示できない文字を他の文字に変換したり、エラー表示を行ったりする。（機器リモコンでは、通常のコンピュータで取り扱う全ての漢字や記号を扱うことができないことが多い。このため、事前に表示出来る文字に変換する。また漢字コード（ＳＪＩＳ，ＥＵＣなど）が異なっていれば、ここで変換する。）
（２）一行の文字数、行数チェック：機器リモコン２の機種によって、表示できる１行の文字数や行数が異なるため、行中に適切に改行コードを挿入したり、行数が多い場合にエラー表示を行ったりする。
（３）コード変換：機器リモコンでは、パソコンで利用するような漢字コードで無い場合がある。その場合には漢字コードの変換を行う。また、本実施例のように機器リモコン２に表示されるのがＨＴＭＬのような場合は、改行コードをタグである＜ＢＲ＞に変換するなど、特定の文字をタグに変換するような処理も行う。
（４）その他：行末の禁則処理なども行う。
【００５６】
次に、上記した（１）〜（４）で処理した「タイトル」と「内容」を、テンプレートＨＴＭＬファイルへ挿入する。具体的な挿入処理を図７（Ｃ）に示す。
【００５７】
テンプレートＨＴＭＬファイルは、機器リモコン２の種別毎に事前に用意されている。このテンプレートＨＴＭＬファイル中の変換文字列（図７（Ｃ）中の***TITLE***,***CONTENTS***）に対して文字列置換を行い、「タイトル」「内容」をそれぞれ文字列置換する。これに処理により、図７（Ｄ）のようなＨＴＭＬが作成できる。テンプレートＨＴＭＬには、機器リモコン２毎に特有なデザインや処理が施されており、その一部を入力されたタイトルや内容と置き換えることにより、機器リモコン２で表示可能なコンテンツを作成できる。
【００５８】
なお、図７では説明を簡単にするために、入力された「タイトル」と「本文」からコンテンツを作成する例を示したが、「種別」「重要度」「表示開始日時」「表示終了日時」などの他の入力情報を合わせて利用しても良い。また、図７で示したテンプレートＨＴＭＬファイルは一例であり、ＸＭＬ等の他のマークアップ言語で記載しても良く、さらにJava（Ｒ）Scriptなどの言語を加えても良い。さらにＨＴＭＬなどのマークアップ言語でなく、独自仕様のファイルフォーマットでも良い。また、配信するユーザや機器リモコン２の種別に応じて、テンプレートＨＴＭＬファイルを変更しても良い。
【００５９】
（ステップＢ８）コンテンツ生成部２８で作成されたコンテンツは、プレビュー情報出力部３０に入力される。プレビュー情報表示部３０は、作成されたコンテンツ（本実施例では、ＨＴＭＬファイル）をオペレータに対して表示する（図６（４）参照）。プレビュー情報表示部３０は、機器リモコン２の表示をエミュレーションする機能を持ち、ステップＢ７で作成したコンテンツを機器リモコン２で表示されるものと近い形で表示を行う。また、表示したコンテンツが、機器リモコン２で表示するのに適切化どうかをオペレータに確認させる（図６（４）の「ＯＫ」「やり直し」ボタンに対応する）。
【００６０】
（ステップＢ９）プレビュー情報表示部３０は、確認結果に応じて処理を分岐させる。作成したコンテンツのプレビュー画面に対して、オペレータが「ＯＫ」の操作を行った場合はステップＢ１０に進み、ＮＧ（やり直し）の場合はステップＢ６に戻り、コンテンツおよび表示設定情報の入力をやり直させる。
【００６１】
（ステップＢ１０）プレビュー情報表示部３０は、作成情報がオペレータから確認されたものと判断し、コンテンツ生成部２８で生成したＨＴＭＬファイルおよび表示設定情報を、それぞれ、コンテンツサーバー部２３、およびインフォメーションサーバー部２２へ送信し登録する。機器リモコン２は、これらの情報をインデックス取得部１２およびＷＥＢブラウザ部１３により取得し、ユーザに対して表示させる。
【００６２】
（ステップＢ１１）このステップは、ステップＢ５のメニュー表示（図６（２））で、「既読／未読情報表示」を選択した場合に実行される。このステップでは、既読／未読情報出力部２６がコンテンツ毎の既読／未読情報を表示する。ステップＡ４で説明したように、機器リモコン２中のＷＥＢブラウザ部１３がコンテンツをアクセスする毎に、既読／未読情報管理部２５では、機器リモコン２中のＩＤ情報と取得したコンテンツのＩＤ情報を関連づけ、既読情報として記録していく。既読／未読情報出力部２６は、この既読／未読情報管理部２５で蓄えられた情報を表示する。
【００６３】
表示例を図８に示す。図８（１）では、コンテンツのＩＤとタイトルを一覧にした画面である。この中のコンテンツをオペレータが選択すると、図８（２）へ画面遷移を行う。図８（２）では、選択したコンテンツに対する既読者と未読者を一覧して表示している。既読／未読情報管理部２５で取得している機器リモコン２中のＩＤ情報と、ユーザ（名前、住所などの個人情報）の関係は、ユーザ情報管理部２４に格納されている。したがって、既読／未読情報管理部２５で得たＩＤ情報より、ユーザ情報管理部２４を検索することにより、既読者／未読者の名前や住所、電話番号などを一覧して表示することが可能である。
【００６４】
以上のような処理により、オペレータが入力した情報から、機器リモコン２で表示するコンテンツを生成したり、コンテンツ毎に既読者／未読者をコンテンツ入力端末で表示したりすることが出来る。これらの機能により、オペレータにとって、コンテンツの作成と管理が容易になる。
【００６５】
なお、本実施例では、コンテンツ生成部２８、表示条件設定部２９，プレビュー情報表示部３０、既読／未読情報出力部２６は、ＷＥＢアプリケーションであり、ＨＴＴＰ通信を用いてＨＴＭＬやＣＧＩを用いて実現される。したがって、図５に示すように、コンテンツ作成などの処理を行う部分はすべて情報提供サーバー４内に存在する。この場合、コンテンツ入力端末５は、ＷＥＢブラウザ機能だけを持てば良く、特別なアプリケーションをインストールする必要が無くなるというメリットがある。
【００６６】
また、本実施例では、コンテンツ生成部２８に入力される情報は、文字情報だけとして説明したが、画像や音声など他の情報を用いても良い。ＨＴＭＬファイルでは、画像や音声も問題なく利用できるため、図７と同様のアルゴリズムにより、機器リモコン２で表示／再生可能なコンテンツを生成することができる。また、コンテンツ入力端末５は、本実施例では、ＷＥＢブラウザ機能を有したパソコンとしたが、ＷＥＢブラウザ機能を持つ携帯電話、ＰＤＡ、テレビ、デジタルカメラ、ワークステーションなど他の機器でも良い。
【００６７】
なお、本実施の形態で説明した手段や部は、ＣＰＵ（またはマイコン）、ＲＡＭ、ＲＯＭ、記憶・記録装置、Ｉ／Ｏなどを備えた電気・情報機器、コンピュータ、サーバー等のハードリソースを協働させるプログラムの形態で実施してもよい。プログラムの形態であれば、磁気メディアや光メディアなどの記録媒体に記録したりインターネットなどの通信回線を用いて配信することで新しい機能の配布・更新やそのインストール作業が簡単にできる。
【産業上の利用可能性】
【００６８】
以上のように、本発明にかかる機器リモコン通信システム、情報提供サーバーおよびそのプログラムでは、オペレータから入力された情報をもとに、機器リモコンで表示する表示情報コンテンツを生成でき、さらに既読／未読管理も可能である。これにより、家電機器や設備機器だけでなく、ユーザに対する情報提供が必須である各種機器の制御用のリモコンをはじめとして、一般の情報端末や、携帯端末などの用途にも適用できる。
【図面の簡単な説明】
【００６９】
【図１】本発明の実施例１における全体構成を示す図
【図２】本発明の実施例１における機器リモコンの構成図
【図３】本発明の実施例１における情報提供サーバーの構成図
【図４】本発明の実施例１のコンテンツ取得動作を示すフローチャート
【図５】本発明の実施例１のコンテンツ登録動作を示すフローチャート
【図６】本発明の実施例１のコンテンツ登録画面遷移を示す図
【図７】本発明の実施例１のコンテンツ生成方法を示す図
【図８】本発明の実施例１のコンテンツ既読／未読情報表示例を示す図
【図９】従来の機器リモコンの構成を示す図
【図１０】従来例の全体構成を示す図
【符号の説明】
【００７０】
１  機器
２  機器リモコン
３  宅内上位通信装置
４  情報提供サーバー
５  コンテンツ入力端末
１１  通信部
１２  インデックス取得部
１３  ＷＥＢブラウザ部
１４  制御部
１５  表示部
１６  ユーザ入力部
１７  機器制御部
１８  ＩＤ記憶部
２０  サーバー側通信部
２１  表示情報管理部
２２  インフォメーションサーバー部
２３  コンテンツサーバー部
２４  ユーザ情報管理部
２５  既読／未読情報管理部
２６  既読／未読情報出力部
２７  認証部
２８  コンテンツ生成部
２９  表示条件設定部
３０  プレビュー情報出力部
【図１】
2005252517.tif 000003
【図２】
2005252517.tif 000004
【図３】
2005252517.tif 000005
【図４】
2005252517.tif 000006
【図５】
2005252517.tif 000007
【図６】
2005252517.tif 000008
【図７】
2005252517.tif 000009
【図８】
2005252517.tif 000010
【図９】
2005252517.tif 000011
【図１０】
2005252517.tif 000012