(57)【要約】【課題】ユーザインターフェース（ＵＩ）におけるユーザの利便性を向上させることができるようにする。【解決手段】ネットワークを介して制御機器及び制御対象機器が互いの機能を含むデータを送受信することが可能な制御データ一覧表示システムであって、前記制御対象機器は、最後に取り扱ったコンテンツデータを記憶する手段を備え、制御機器は、ユーザが前記制御対象機器を制御するためのＧＵＩなどを表示する手段と、前記制御対象機器より送られるデータから前記制御対象機器を現すアイコンを構成する手段と、前記コンテンツデータの縮小表示画面を構成する手段とを備え、前記アイコンと、前記コンテンツデータの縮小表示画面とを合わせて前記表示画面に表示することを特徴とする制御データ一覧表示システム等、を提供する。【選択図】図１
2007109335.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが制御対象機器を制御するための制御機器と、前記制御機器によって制御される制御対象機器がネットワークに接続され、前記ネットワークを介して前記制御機器及び前記制御対象機器が互いの機能を含むデータを送受信することが可能な制御データ一覧表示システムであって、
前記制御対象機器は、最後に取り扱ったコンテンツデータを記憶するコンテンツデータ保存手段を備え、
前記制御機器は、ユーザが前記制御対象機器を制御するためのＧＵＩを少なくとも表示する表示手段と、前記制御対象機器より送られるデータから前記制御対象機器を現すアイコンを構成するアイコン生成手段と、前記コンテンツデータ保存手段によって保持されるコンテンツデータの縮小表示画面を構成する縮小表示画面生成手段とを備え、前記表示手段は、前記アイコン生成手段によって生成されるアイコンと、前記縮小表示画面生成手段によって生成されるコンテンツデータの縮小表示画面とを合わせて表示画面に表示することを特徴とする制御データ一覧表示システム。
【請求項２】
前記制御機器は、前記制御対象機器と前記制御対象機器で最後に取り扱ったコンテンツデータとを関連付けて記憶するコンテンツデータ関連付け保存手段を備え、前記縮小表示画面生成手段は、前記コンテンツデータ関連付け保存手段によって保持されるコンテンツデータの縮小表示画面を構成することを特徴とする請求項１に記載の制御データ一覧表示システム。
【請求項３】
前記制御機器は、自身を操作したユーザを識別するユーザ識別手段を備え、前記コンテンツデータ関連付け保存手段は、前記ユーザ識別手段によって認識されたユーザと、前記制御対象機器と、前記ユーザが前記制御対象機器で最後に取り扱ったコンテンツデータとを関連付けてユーザごとに記憶し、前記表示手段は、前記縮小表示画面生成手段によって生成されるコンテンツデータの縮小表示画面をユーザごとに切り替えて前記表示画面に表示することを特徴とする請求項２に記載の制御データ一覧表示システム。
【請求項４】
前記制御機器は、前記制御対象機器ごとに前記アイコン及び前記縮小表示画面の表示と非表示を切り替えることを特徴とする請求項１または２に記載の制御データ一覧表示システム。
【請求項５】
前記制御機器は、前記ユーザ識別手段によって認識されたユーザごとに前記アイコン前記縮小表示画面の表示と非表示を切り替えることを特徴とする請求項３に記載の制御データ一覧表示システム。
【請求項６】
ユーザが制御対象機器を制御するための制御機器と、前記制御機器によって制御される制御対象機器がネットワークに接続され、前記ネットワークを介して前記制御機器及び前記制御対象機器が互いの機能を含むデータを送受信することが可能な表示方法において、
前記制御対象機器の制御方法は、最後に取り扱ったコンテンツデータを記憶するコンテンツデータ保存工程を備え、
前記制御機器の制御方法は、ユーザが前記制御対象機器を制御するためのＧＵＩを少なくとも表示する表示工程と、前記制御対象機器より送られるデータから前記制御対象機器を現すアイコンを構成するアイコン生成工程と、前記コンテンツデータ保存工程によって保持されるコンテンツデータの縮小表示画面を構成する縮小表示画面生成工程とを備え、前記表示工程は、前記アイコン生成工程によって生成されるアイコンと、前記縮小表示画面生成工程によって生成されるコンテンツデータの縮小表示画面とを合わせて表示画面に表示することを特徴とする表示方法。
【請求項７】
前記請求項６に記載の方法の各工程をコンピュータにて実施させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は制御データ一覧表示システム、表示方法及びコンピュータプログラムに関し、例えばネットワーク上に接続されたパーソナルコンピュータや周辺機器、ＡＶ機器、および家電製品などを制御するシステムに用いて好適な技術に関する。
【背景技術】
【０００２】
従来、パーソナルコンピュータ（ＰＣ）などにおいて、アクセス可能なデータを一覧表示する際、以下の方法がある。例えば、ファイルに付けられた名前に加えて、データがテキストファイルであればテキスト用のアイコンで表現し、データがプレゼンテーションファイルであればプレゼンテーションファイル用のアイコンで表現する方法が知られている。さらには、データの縮小版での表現方法として、実際のデータの中身を縮小表示することによってデータの内容を視覚的に分かりやすく表現するＧＵＩが広く利用されている。
【０００３】
また、データに限らずデバイスに関しても、接続されたデバイスをデバイス種類によってアイコンで表現する方法が考えられている。複数のデバイスがネットワークにつながれる際に、ＴＶなどの表示画面を有するデバイス上に他の接続機器のアイコンを表示してＴＶの表示画面上から操作する技術も知られている。
【０００４】
例えば、以下に示す特許文献１では、表示画面を持たないデバイスは操作画面を構成し、さらには取り扱うコンテンツを示すコンテンツ表示部品を有し、ＴＶなど表示画面を持つデバイスが接続される他の機器の表示部品を表示している。
【０００５】
【特許文献１】特開平１１−３４１４７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来特許ではウィンドウシステム同様に、縮小表示するデータ内容はデータごとに常に固定である。そのため、例えば動画など表示内容が任意に変わるコンテンツに対してはメニュー画面や代表画面などあらかじめ決められた画面でしか表現できなかった。
【０００７】
さらには、デバイスアイコンと同時に表示するコンテンツ表示部品は、デバイスが再生できるデータの中にどのようなコンテンツがあるかを表示するためのもので、デバイスと、デバイスが最後に取り扱ったコンテンツを組み合わせて表示するものではない。例えば、複数のデバイスがネットワークに接続される際には、所望のデータがどのデバイスに保存されているか分からなくなってしまう場合がある。それ故、複数のデバイス内に保存されているデータから、いくつかのデバイスに保存され得る何らかの映像データを探す際、どのデバイスで観た映像か思い出せない場合には、映像データを再生する可能性のあるデバイスを一つずつ探さなければならなかった。映像データの再生をするデバイスとしては、ＶＨＳビデオプレーヤ、ビデオカメラ、ＤＶＤプレーヤ、ＤＶＤレコーダ、ＰＣなど、その他にも複数のデバイスが該当する。よって、たとえデバイス内のデータを確認できる手段があっても、デバイスを選択してからデータを選択する方法では、まず、データがどのデバイスにあるかは分からないため一つ一つのデバイスについてデータを確認していかなければならなかった。
【０００８】
本発明は前述の問題点に鑑み、ユーザが複数のデータを探す手間を減らすことを目的とする。
【課題を解決するための手段】
【０００９】
本発明は前記目的を達成するために、ユーザが制御対象機器を制御するための制御機器と、前記制御機器によって制御される制御対象機器がネットワークに接続され、前記ネットワークを介して前記制御機器及び前記制御対象機器が互いの機能を含むデータを送受信することが可能な制御データ一覧表示システムであって、前記制御対象機器は、最後に取り扱ったコンテンツデータを記憶するコンテンツデータ保存手段を備え、前記制御機器は、ユーザが前記制御対象機器を制御するためのＧＵＩを少なくとも表示する表示手段と、前記制御対象機器より送られるデータから前記制御対象機器を現すアイコンを構成するアイコン生成手段と、前記コンテンツデータ保存手段によって保持されるコンテンツデータの縮小表示画面を構成する縮小表示画面生成手段とを備え、前記表示手段は、前記アイコン生成手段によって生成されるアイコンと、前記縮小表示画面生成手段によって生成されるコンテンツデータの縮小表示画面とを合わせて表示画面に表示することを特徴とする制御データ一覧表示システム等、を提供する。
【発明の効果】
【００１０】
本発明によれば、デバイスの一覧を示すとともに、デバイスが最後に取り扱ったデータ内容を縮小表示することで、所望のコンテンツデータを再生できるデバイスが複数ある場合でも、所望のコンテンツデータがどこにあるか分かりやすくなる。
【００１１】
同時に、最近使ったコンテンツを一覧表示するのと同じような感覚で、デバイス一覧からデバイスだけでなく最近使用したコンテンツも選べるので、ユーザの利便性を向上させることができる。
【００１２】
また、コンテンツデータの再生が途中で終了していた場合には、停止させた時点のコンテンツ画像を表示させて、どこまで観ていたか分かりやすくすることが可能なので、利便性の高い制御機器を提供できる。
【００１３】
さらにはデバイスのアイコンとそのデバイスで最後に取り扱ったコンテンツを制御機器に表示させる際に、デバイスごともしくはユーザごとに一覧表示させるコンテンツデータを替えることで、ユーザのプライバシーやセキュリティを保つとともに、ユーザがデータを探しやすくなる。
【発明を実施するための最良の形態】
【００１４】
（第１の実施形態）
以下、図面を用いて本発明の実施形態を詳細に説明する。
図１は、本実施形態におけるシステムの機能構成の一例を示すブロック図である。
図１において、１０１は制御機器であり、１０２は、制御機器１０１によって制御される制御対象機器である。制御機器１０１と制御対象機器１０２とはネットワーク１０３で接続され、それぞれ互いの機能を含むデータを送受信する。
【００１５】
制御機器１０１において、１０４は制御対象機器１０２から受け取ったデータを用いて、接続される制御対象機器１０２に対応するアイコンを作成するためのアイコン生成手段である。１０５は接続される制御対象機器１０２が最後に表示した画面のデータから縮小表示画面を生成する縮小表示画面生成手段である。
【００１６】
１０６は、接続される制御対象機器１０２と、制御対象機器１０２が最後に扱ったデータとをユーザに示すための表示画面である。表示画面１０６には、アイコン生成手段１０４によって生成される制御対象機器１０２を現すアイコンと、縮小表示画面生成手段１０５によって生成される制御対象機器１０２が最後に表示した画面の縮小画面とを用いて前記内容が表示される。
【００１７】
一方、制御対象機器１０２において、１０７はコンテンツデータ保存手段で、制御対象機器１０２が最後に扱ったコンテンツのデータを保持する。なお、ネットワークへのインターフェースは特に明記しないが、ネットワークに接続して、制御対象機器１０２とやり取りができれば、どのような接続形態であってもよい。もちろん、ネットワーク１０３は無線でも有線でも、制御機器１０１と制御対象機器１０２との間でデータのやり取りができればよい。また、制御対象機器１０２のコンテンツデータ保存手段１０７は制御機器１０１ごとにコンテンツデータを保存できるようにしてもよい。
【００１８】
その場合には制御機器１０１に合わせて、異なる縮小表示画面を用いることができる。単純な例で示すために、制御機器と制御対象機器は一つで説明するが、どちらも一つ以上で可能であり、むしろ複数の制御機器及び制御対象機器があるときに効果を発するシステムである。
【００１９】
図２は、本実施形態による制御機器１０１の外観の一例を示す図である。
２０１は本実施形態における制御機器１０１としてのネットワーク接続が可能なＴＶである。２０２はＴＶ２０１の表示画面である。表示画面２０２には、通常のＴＶ画面に加えて、図２に示すように接続されたデバイスのアイコン２０３を表示する。
【００２０】
アイコン２０３はＴＶ画面に重ねてもよく、ＴＶ画面が隠れないようにアイコン表示専用の範囲を用意して表示するようにしてもよく、アイコン２０３を半透明にしてＴＶ画面の邪魔にならないようにするなどしてもよい。ここでは特に表示形式を限定するものではない。
【００２１】
アイコン２０４及び２０５はデバイスのアイコン２０３だけでなく、デバイスが最後に取り扱ったデータを縮小表示してデバイスのアイコン２０３とともに表示している。
【００２２】
図３は、本実施形態において、アイコン２０３、２０４、２０５などで示した、アイコン表示部分の拡大図である。
３０１及び３０２はＤＶＤプレーヤのアイコンである。それぞれ最後に取り扱ったデータを縮小表示してアイコンと一緒に表示している。また、図３に示したようにアイコンの画だけでなく、アイコンの説明をテキスト表示できると好ましい。デバイスの名前は任意に変更でき、例えば、３０１と３０２のＤＶＤプレーヤが同じメーカの製品であっても、区別するために「リビングＤＶＤプレーヤ」、「子供部屋ＤＶＤプレーヤ」などと別の名前を表示する。３０３は応接間にあるカラオケセットを示すアイコン、３０４は書斎にあるプリンタを示すアイコン、３０５は玄関のライトを示すアイコンである。
【００２３】
このように、制御機器１０１の表示画面上にアイコンで示すデバイスはネットワーク上に接続される制御対象機器１０２であればどのようなものであってもよい。
【００２４】
図１１は、図２に示したＴＶの表示画面にデバイスの一覧が表示された際、アイコン２０４で示したＤＶＤプレーヤがユーザによって選択された際の表示画面の例を示す図である。アイコンとコンテンツデータの縮小表示画面で表現されたＤＶＤプレーヤのアイコン２０４をＴＶのリモコンなどによって選択することによって、図１１のような画面に切り替わる。
【００２５】
１１０１はＴＶの表示画面で、ＤＶＤプレーヤのコンテンツが表示される。表示された時点で再生されるようにしてもよいし、停止のままでもよい。１１０２はＤＶＤプレーヤのメニューリストである。ＴＶのリモコンや、ＴＶから操作することができればどのような形であってもよい。
【００２６】
タッチパネルが使用できるディスプレイを持つ制御機器１０１であれば、メニューに触れるだけで操作できるようにすることも可能である。１１０３はＤＶＤプレーヤが選択される前に表示していたＴＶの画面に関して、観戦していたＴＶ番組の縮小表示画面がＴＶデバイスを示すアイコンとともに表示された画を示している。
【００２７】
以下、本実施形態の一例をより具体的に説明する。
まず、制御対象機器側の処理を説明する。図４は、本実施形態の制御対象機器１０２において、ユーザ操作が起こった際に制御機器１０１に対してデータを送信する動きの一例を示すフローチャートである。本実施形態では制御機器１０１はＴＶ２０１、制御対象機器１０２はＤＶＤプレーヤとする。
【００２８】
ＤＶＤプレーヤでデータを再生している間、ステップＳ４０１においてユーザによるＴＶ画面２０２上のコントローラによる再生停止の要求、もしくはＤＶＤプレーヤの操作ボタンによる再生停止の要求によって、ユーザの再生停止要求がきているかどうか調べる。
【００２９】
ステップＳ４０１でＮＯとなれば、再生停止要求があるまで再び待つ。ステップＳ４０１でＹＥＳとなればステップＳ４０２に進む。ステップＳ４０２では再生の中断を行い、続けてステップＳ４０３で中断した時点での表示データを保存する。保存するデータとしては、表示画像の他に、画像や音量の設定など、再生に関わるデータを保存できる。次にステップＳ４０４で、制御機器１０１に対してＤＶＤプレーヤの停止による状態変化を含む機器データおよび保存した表示画像を送信して終了する。
【００３０】
次に、制御機器側の処理を説明する。図５は、本実施形態の制御機器１０１において、ユーザ操作によって変化が起こった際の動きの一例を示すフローチャートである。
ステップＳ５０１で制御対象機器１０２の変化を検知するとＹＥＳとなりステップＳ５０２に進む。ステップＳ５０１でＮＯとなった場合には検知があるまで待つ。
【００３１】
ステップＳ５０２では機器データの確認を行う。本実施形態では制御機器１０１はＴＶ２０１、制御対象機器１０２はＤＶＤプレーヤなのでＴＶがＤＶＤプレーヤからの状態変化を受けてＤＶＤプレーヤの機器データを確認する。ステップＳ５０１の検知時にＤＶＤプレーヤという機器情報を受け取るようにしてもよい。
【００３２】
また、ステップＳ５０２で機器データが確認できなければ問い合わせるようにしてもよい。もしくは、ＴＶ２０１側で接続機器のデータを保持するようにし、それぞれの機器の状態を常に更新するようにしてもよい。機器が何であるかがＤＶＤプレーヤであると分かったので、続けてステップＳ５０３でコンテンツデータがあるかどうか確認する。ステップＳ５０３でコンテンツデータがあると判断された場合はＹＥＳとなりステップＳ５０４へ進む。
【００３３】
ステップＳ５０４では、コンテンツデータを問い合わせる。ステップＳ５０４で取得したコンテンツデータをもとに、ステップＳ５０５で縮小表示画面を作成する。縮小表示するサイズはＴＶの大きさによって決めてもよいし、ユーザが設定できるようにしてもよく、表示の位置も同様である。
【００３４】
ステップＳ５０６では、ステップＳ５０５で作成した縮小表示画面を表示する。ステップＳ５０６が終わると、もしくはステップＳ５０３でＮＯとなった場合にはステップＳ５０７でＤＶＤプレーヤから取得した機器データにアイコンデータがあるかどうか確認する。
【００３５】
ステップＳ５０７でＮＯとなった場合にはアイコンを生成する(ステップＳ５０８)。ステップＳ５０７でＹＥＳとなった場合、もしくはステップＳ５０８が終了するとステップＳ５０９においてＤＶＤプレーヤのアイコンを表示する。このとき、誰かが使用中であるかどうかなど制御対象機器１０２の状態に合わせたアイコンを表示するが、アイコンが用意されない場合などはその限りではない。
【００３６】
また、ステップＳ５０５とステップＳ５０９で表示を分けたが、同時に表示するようにしてもよい。さらに、ステップＳ５０３でコンテンツデータを確認するが、ステップＳ５０２で取得した機器データから、例えば図２に示したような玄関のライトの場合など、明らかにコンテンツを有する機器ではないと判断できる場合には以降の処理は行わないのが好ましい。
【００３７】
また、ステップＳ５０４ではコンテンツデータを問い合わせるとしている。しかし、ＤＶＤプレーヤなどの制御対象機器１０２の状態変化が停止や中断で、縮小表示画像の表示が必要となる操作だった場合には、状態変化とともに縮小表示画像が送られるならば、コンテンツデータを問い合わせる必要及び縮小表示画像を作成する必要はない。
【００３８】
ここでは制御対象機器１０２はＤＶＤプレーヤとしたが、それ以外のデータの再生機でもよく、さらにはスキャナなどデータを扱う全ての機器に応用できる。スキャナに利用した場合のアイコン例を図６に示す。
【００３９】
６０１は、スキャナが取り込んで保持するデータの縮小画面である。データの縮小表示画面６０１は、例えば、スキャナで最後に取り込んだドキュメントを表示するようにしてもよいし、スキャナに取り込むためのドキュメントがセットしてある場合だけ表示してもよい。
【００４０】
前述したＤＶＤプレーヤに関しても同様で、ＤＶＤメディアが挿入してあればコンテンツを表示し、ＤＶＤメディアが何もなければ再生できるコンテンツがないとしてアイコンの他には何も表示しないようにしてもよい。
【００４１】
また、ネットワーク上には存在しなかった制御対象機器１０２がネットワーク上に接続されたときの処理も前述した例と同様に行うことができる。この場合について、制御機器１０１はＴＶ２０１、制御対象機器１０２はＤＶＤプレーヤとして説明する。
【００４２】
図５では、まずステップＳ５０１でＤＶＤプレーヤの状態変化を検知するとしたが、状態変化だけでなく接続や離脱も検知することができる。ＤＶＤプレーヤの接続をＴＶ２０１が検知すると、ＴＶ２０１は機器データを問いわせる。もしくはＤＶＤプレーヤから送られる機器データをＴＶ２０１が受け取る。
【００４３】
また、ＵＰｎＰ（Universal Plug&Play）などのプロトコルによって送信されるデータをもとに、ＴＶ２０１側で接続機器の情報を解析してもよい。ステップＳ５０２以降の動作は図５で示したフローチャートのステップＳ５０２以降と同様の処理であるのでここでは省略する。離脱の場合には、表示していたアイコンなどの制御対象機器情報を非表示にしたり、グレーアウト表示したりすることによって、表示を切り替える。
【００４４】
以上のように、制御対象機器１０２の接続検知や再生停止などの状態変化に応じて制御機器１０１がアイコンおよびコンテンツの縮小表示画面を生成して表示することによって、ユーザとってより利便性の高いＧＵＩを提供することができる。
【００４５】
（第２の実施形態）
以下、図面を用いて第２の実施形態を詳細に説明する。図７は、本実施形態におけるシステムの機能構成の一例を示すブロック図である。
図７において、７０１は制御機器であり、７０２は制御機器７０１によって制御される制御対象機器である。制御機器７０１と制御対象機器７０２とはネットワーク７０３で接続され、それぞれ互いの機能を含むデータを送受信することができる。
【００４６】
制御機器７０１において、７０４は制御対象機器７０２から受け取ったデータを用いて、接続される制御対象機器７０２に対応するアイコンを作成するためのアイコン生成手段である。７０５は接続される制御対象機器７０２が最後に表示した画面のデータから縮小表示画面を生成する縮小表示画面生成手段である。
【００４７】
７０６は、接続される制御対象機器と７０２、制御対象機器７０２が最後に扱ったデータをユーザに示すための表示画面である。表示画面７０６には、アイコン生成手段７０４によって生成される制御対象機器７０２を現すアイコンと縮小表示画面生成手段７０５によって生成される制御対象機器７０２が最後に表示した画面の縮小画面を用いて前記内容が表示される。
【００４８】
第１の実施形態では、図１の制御対象機器１０２において、１０７はコンテンツデータ保存手段を持つとしたが、ここでは、制御対象機器７０２が最後に扱ったコンテンツのデータは制御機器７０１におけるデータ保存手段７０７で保持する。
【００４９】
以上説明したように制御機器７０１側で制御対象機器７０２のコンテンツデータを保持しておくことが可能になる。そのため、制御対象機器７０２に最後に取り扱ったデータを保存する機能がなくても、制御機器７０１がアイコンおよびコンテンツの縮小表示画面を生成して表示することができ、ユーザとってより利便性の高いＧＵＩを提供することができる。
【００５０】
制御機器７０１で保存し、表示したコンテンツデータをユーザが選択した場合には、このコンテンツデータをリクエストデータとして、制御対象機器７０２に送ることで、再生データの指定ができる。実際のデータも制御機器７０１が保存してもよいし、制御対象機器７０２のメディア、もしくは別に用意されるメディアサーバなどから、選択された時点でダウンロードされるようにしてもよい。
【００５１】
また、制御機器７０１ごとにコンテンツデータの管理が可能になるので、他の制御機器から制御した場合のコンテンツデータは表示しないことも可能になる。第１の実施形態において、コンテンツデータ保存手段１０７が機器ごとにコンテンツデータを管理することもできる。ところが、本実施形態によれば、制御機器７０１が制御対象機器７０２に対して一つのコンテンツデータを管理すればよいので、より簡単な仕組みで実現できる。
【００５２】
制御機器７０１が複数存在した場合に、制御機器７０１ごとに使用用途が異なっていたり、取り扱うコンテンツの分野がことなっていたりする場合などには、その制御機器７０１で使用するコンテンツデータだけが表示されるので使いやすい。
【００５３】
例えば、同じＤＶＤプレーヤのアイコンを表示する際に、映画鑑賞などに用いるスクリーンには、ＤＶＤプレーヤのアイコンと共に表示される縮小表示画面は、そのスクリーンから最後に制御した映画コンテンツであるが、日常のニュース番組などを観賞するためのＴＶには、ＤＶＤプレーヤのアイコンと共に、そのＴＶから最後に制御したウォーキング指導コンテンツであり、子供部屋のＴＶには、そのＴＶから最後に制御したアニメコンテンツである、とするようなことも可能になる。
【００５４】
（第３の実施形態）
以下、図面を用いて第３の実施形態を詳細に説明する。前述の各実施形態において、ユーザごとにコンテンツデータを管理することで、各ユーザに対して適した縮小表示画面を用意することも可能である。
【００５５】
図８は、本実施形態におけるシステムの機能構成の一例を示すブロック図である。
図８において、８０１は制御機器であり、８０２は、制御機器８０１によって制御される制御対象機器である。制御機器８０１と制御対象機器８０２とはネットワーク８０３で接続され、それぞれ互いの機能を含むデータを送受信することができる。
【００５６】
制御機器８０１において、８０４はアイコン生成手段、８０６がユーザ識別手段である。８０７はユーザごとのコンテンツデータ保存手段であり、ユーザ識別手段８０６によって識別されるユーザ情報ごとにコンテンツデータを保存する。８０８には、ユーザ識別手段８０６によって識別されたユーザごとに異なるＧＵＩ画面が表示される。
【００５７】
ユーザ識別手段８０６は、ユーザが一意に識別できれば、パスワードを入力する方法や、ユーザの使用するリモコンによって区別する方法や、ＩＣタグで管理する方法など、どのような方法を用いてもよい。
【００５８】
ユーザ識別手段８０６を用いれば、制御機器８０１側で制御対象機器８０２を使用したユーザごとに利用したコンテンツデータを記憶することができる。それ故、途中に別のユーザが同じ制御機器８０１から同じ制御対象機器８０２を使用した後でも、ユーザごとに記憶したコンテンツデータを用いて制御機器８０１に制御対象機器８０２のアイコンと共にユーザにあったコンテンツデータを表示することができる。
【００５９】
よって、デバイスを複数のユーザで共有する場合でも、途中で再生を終了したユーザは、他のユーザが利用した後でも自分が前回利用した状態から再生を開始できるので利便性を向上させることができる。
【００６０】
制御対象機器８０２側のコンテンツデータ保存手段８０９には、ユーザごとに最後に使用したコンテンツデータを保持することができなくても、制御機器８０１が保持する。それ故、制御機器８０１がコンテンツデータを保持するユーザであれば、誰かが使った後でも自分が最後にアクセスした状態が制御機器８０１に表示されるので、より使いやすい。ここで、コンテンツデータ保存手段８０９は、制御機器８０１、制御対象機器８０２のいずれかにあればよいし、あるいはどちらにも兼ね備えられていてもよい。
【００６１】
（第４の実施形態）
以下、図面を用いて第４の実施形態を詳細に説明する。前述の各実施形態において、制御対象機器ごとにアイコンおよび縮小表示画面を、制御機器の表示画面上に表示するかどうか設定できるようにすることで、必要なものだけを制御機器に表示することが可能になる。本実施形態においては、図１に示す構成からなる制御機器１０１及び制御対象機器１０２を用いて説明する。
【００６２】
図９は、本実施形態において、制御対象機器１０２によって制御機器１０１への表示と非表示を分ける動作の一例を示すフローチャートである。
ステップＳ９０１で制御対象機器１０２に関する操作要求や接続による変化を検知すると、ステップＳ９０２によって制御対象機器１０２が確認される。
【００６３】
ステップＳ９０３において、制御対象機器１０２より送られた情報、もしくは制御機器１０１にあらかじめ設定された情報によって、ステップＳ９０２で確認された制御対象機器１０２のアイコンや縮小表示画面を表示する必要があるかどうか判断する。ステップＳ９０３でＹＥＳとなれば前述した例と同様にステップＳ９０４からステップＳ９０６でコンテンツの縮小表示画面とアイコンを表示する。ステップＳ９０３でＮＯとなれば、何も表示せずに終了する。
【００６４】
以上説明したように制御機器１０１側で制御対象機器１０２ごとに表示と非表示を切り替えることができる。これにより、表示する必要のないデバイスまで表示して制御機器１０１の表示画面が制御対象機器１０２でいっぱいになって使いづらくなるという問題の発生率を減少することができる。
【００６５】
また、個人用として使用する制御対象機器１０２でも、設定によっては制御機器１０１には非表示にすることができる。これにより、他人に使われたくはないが、ネットワークに接続したい場合などでも気兼ねなくネットワークに接続することができるようになりユーザの使用形態の幅をより広げることが可能になる。
【００６６】
（第５の実施形態）
以下、図面を用いて第５の実施形態を詳細に説明する。前述の各実施形態において、ユーザごとに制御対象機器のアイコンおよび縮小表示画面を、制御機器の表示画面上に表示するかどうか設定できるようにすることで、各ユーザにとって、必要なものだけを制御機器に表示することが可能になる。本実施形態においては、図８に示す構成からなる制御機器８０１及び制御対象機器８０２を用いて説明する。
【００６７】
図１０は、本実施形態において、ユーザによって制御機器８０１への制御対象機器８０２の表示と非表示を分ける動作の一例を示すフローチャートである。
ステップＳ１００１で制御対象機器８０２に関する操作要求や接続による変化を検知すると、ステップＳ１００２によって制御対象機器８０２が確認される。ステップＳ１００３において、ユーザ認識ができるかどうか確認する。
【００６８】
ステップＳ１００３でＹＥＳとなればユーザを確認する。ここでは制御対象機器８０２より送られたユーザ識別情報を用いてもよいし、もしくは制御機器８０１で認識されたユーザ識別情報によって識別してもよい。また、ユーザと、各ユーザに対する制御対象機器８０２の表示および非表示のどちらにするかといったテーブル表は制御機器８０１が有してもよいし、制御対象機器８０２が有してもよい。
【００６９】
ステップＳ１００２で確認された制御対象機器８０２に関してステップＳ１００４で認識されているユーザに対してアイコンや縮小表示画面を表示する必要があるかどうか判断する。ステップＳ１００４でＹＥＳとなれば前述した例と同様にステップＳ１００５からステップＳ１００７でコンテンツの縮小表示画面とアイコンを表示する。ステップＳ１００４でＮＯとなれば、何も表示せずに終了する。
【００７０】
以上説明した実施形態によって、例えば共有できるように設定してある制御対象機器８０２に関して、使用権限のあるユーザや管理者が制御機器８０１を利用している間だけ表示して利用できるようにしたりすることができる。
【００７１】
その結果、複数のユーザが同一の制御機器８０１を利用する場合に、デバイスの使用権限によって簡単に表示と非表示を切り替えることができる。さらに、思わぬユーザに勝手にデバイスを使用されたり、使えないデバイスまで表示して分かりづらくなったりすることが減り、利便性を向上させることができる。
【００７２】
（本発明に係る他の実施形態）
前述した本発明の実施形態における制御データ一覧表示システムを構成する各手段、並びに表示方法の各工程は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００７３】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００７４】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図４、５、９、１０に示すフローチャートに対応したプログラム）を、システムまたは装置に直接、または遠隔から供給する。そして、そのシステムまたは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００７５】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００７６】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００７７】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスクなどがある。さらに、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などもある。
【００７８】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する方法がある。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００７９】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００８０】
また、その他の方法として、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記録媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００８１】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００８２】
さらに、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００８３】
【図１】本発明の第１の実施形態に係る機能構成の一例を示すブロック図である。
【図２】本発明の第１の実施形態による制御機器の外観図の一例を示す図である。
【図３】本発明の第１の実施形態による制御機器に表示されるアイコンの一例を示す図である。
【図４】本発明の第１の実施形態において、制御対象機器がユーザ操作に応じて、制御機器に対してデータを送信する動きの一例を示すフローチャートである。
【図５】本発明の第１の実施形態において、制御機器がユーザ操作に応じてＧＵＩを変化させる際の動きの一例を示すフローチャートである。
【図６】本発明の第１の実施形態において、制御対象機器がスキャナの場合における、アイコンおよびコンテンツデータの表示例を示す図である。
【図７】本発明の第２の実施形態に係る機能構成の一例を示すブロック図である。
【図８】本発明の第３の実施形態に係る機能構成の一例を示すブロック図である。
【図９】本発明の第４の実施形態において、制御対象機器によって制御機器への表示と非表示を分ける動作の一例を示すフローチャートである。
【図１０】本発明の第５の実施形態において、ユーザによって制御機器への制御対象機器の表示と非表示を分ける動作の一例を示すフローチャートである。
【図１１】本発明の第１の実施形態による制御機器の外観の一例を示す図である。
【符号の説明】
【００８４】
１０１  制御機器
１０２  制御対象機器
１０３  ネットワーク
１０４  アイコン生成手段
１０５  縮小表示画面生成手段
１０６  コンテンツデータ保存手段
【図１】
2007109335.tif 000003
【図２】
2007109335.tif 000004
【図３】
2007109335.tif 000005
【図４】
2007109335.tif 000006
【図５】
2007109335.tif 000007
【図６】
2007109335.tif 000008
【図７】
2007109335.tif 000009
【図８】
2007109335.tif 000010
【図９】
2007109335.tif 000011
【図１０】
2007109335.tif 000012
【図１１】
2007109335.tif 000013