(57)【要約】【課題】  操作性に制限のある機器や画面表示領域の小さな機器においても、使い勝手良く、画面に表示されている好みの機器情報を容易に選択することができネットワークに接続された機器情報を効率よく管理できる機器管理装置を提供する。【解決手段】  ネットワークに接続される機器と通信可能な機器管理装置において、通信部（１０３）は記機器と通信を行い、取得部は通信部（１０３）を用いて機器関連情報を取得し、関連情報記録部は取得された機器関連情報を記録し、接続状態記録部（４０４）は機器の接続状態を記録し、変更部は通信結果に応じて接続状態記録部に記録されている機器の接続状態を変更し、削除部（Ｓ６０７）は変更された機器状態に基づいて記録部に記録されている機器関連情報（４０１）を削除する。【選択図】  図１
2006185154.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続される機器と通信可能な機器管理装置であって、
前記機器と通信を行う通信手段と、
前記通信手段を用いて前記機器の機器関連情報を取得する取得手段と、
前記取得手段で取得した機器関連情報を記録する機器関連情報記録手段と、
前記機器の接続状態を記録する接続状態記録手段と、
前記通信手段により前記機器に対する通信結果に応じて前記接続状態記録手段に記録されている前記機器の接続状態を変更する変更手段と、
前記機器状態記録手段に記録されている機器状態に基づいて前記記録手段に記録されている前記機器関連情報を削除する削除手段とを備える機器管理装置。
【請求項２】
前記機器関連情報記録手段に記録されている前記機器関連情報には、前記機器の種別を表す機器種別情報、前記機器自体の情報を表す機器情報、前記機器が提供するサービス内容を表す機器サービス情報、および当該サービスの属性を示すサービス属性情報の少なくとも１つが含まれることを特徴とする請求項１に記載の機器管理装置。
【請求項３】
前記機器接続状態記録手段に記録されている前記機器接続状態は、接続中状態、接続離脱状態であることを特徴とする請求項１に記載の機器管理装置。
【請求項４】
前記機器管理装置は、さらに、前記機器関連情報を記録した時間を記録する機器関連情報記録時間記録手段とを備え、
前記削除手段が、前記機器状態に基づいて前記機器関連情報記録手段に記録されている前記機器情報を削除する代わりに、当該機器関連情報記録手段に記録されている前記機器記録時間に基づいて前記機器情報を削除することを特徴とする請求項１に記載の機器管理装置。
【請求項５】
前記機器関連情報記録時間は、時刻であることを特徴とする請求項２に記載の機器管理装置。
【請求項６】
前記機器関連情報記録時間は、機器が起動してからの起動経過時間であることを特徴とする請求項２に記載の機器管理装置。
【請求項７】
前記機器管理装置は、前記削除手段が、前記機器状態に基づいて前記機器関連情報記録手段に記録されている前記機器情報を削除する代わりに、前記機器状態と当該機器関連情報記録手段に記録されている前記機器記録時間に基づいて当該機器情報を削除することを特徴とする請求項１に記載の機器管理装置。
【請求項８】
前記削除手段は、前記機器状態が、離脱状態かつ、前記機器関連情報記録手段に記録されている前記記録時間が最も古い機器関連情報から削除することを特徴とする請求項７に記載の機器管理装置。
【請求項９】
前記機器管理装置は、さらに、
前記削除手段が削除を行う前記機器関連情報の候補を表示する表示手段とを備え、
前記削除手段は、前記機器状態記録手段に記録されている前記機器状態および前記機器関連情報記録手段に記録されている前記機器記録時間の少なくとも１つに基づいて削除候補リストを生成し、前記表示手段を介して、ユーザに表示し、ユーザからの選択に基づいて、前記機器関連情報記録手段から機器情報を削除することを特徴とする請求項１に記載の機器管理装置。
【請求項１０】
請求項１乃至請求項９のいずれかに記載の機器管理装置の少なくとも一部の手段の少なくとも一部の機能をコンピュータにより実行させることを特徴とするプログラム。
【請求項１１】
請求項１０に記載のプログラムを保持した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続される機器において、これらの機器のネットワーク接続情報や属性情報を管理し、それらの情報を表示画面に表示する機器管理装置および管理方法に関し、特にＡＶ機器においてネットワークに接続されているＡＶ機器の情報の管理および情報の画面表示を行う機器管理装置に関する。
【背景技術】
【０００２】
従来、ネットワークに接続されている機器の情報を管理および表示する方法として、有線および／又は無線のネットワークに参加する機器の表示において、情報機器のネットワークの通信状態、参加・離脱時間、参加・離脱率、および参加・離脱回数に応じて、表示を段階的に変更し、情報機器のネットワーク参加状況をユーザに分かり易く表示することを可能とする情報処理装置が提案されている（例えば、特許文献１）。
【特許文献１】特開２００３−１３４１２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述の情報処理装置として提案されている方法においては、ネットワークに接続される通信範囲内の機器情報を管理および表示する場合に、表示する機器がＡＶ機器であれば、ネットワーク上に接続される機器が多くなると、ＡＶ機器の画面解像度は高くないことから、ネットワーク上のＡＶ機器を一度に画面表示することができず、複数画面に分割して表示しなければならない。
【０００４】
また、ユーザが画面に表示される機器を選択する際にも、ＡＶ機器を想定した場合には、入力手段としてパソコンのようにキーボードやマウスを利用することは一般的ではない。それゆえに、リモコンでの入力操作となるために概して操作性が低く、ネットワーク上の他の機器が複数画面に分割して表示される場合には、ユーザには機器検索や機器判別において複数の入力操作が要求され、使い勝手が悪いという問題が生じている。
【０００５】
なお、携帯電話のように表示可能領域が狭い機器においては、ネットワークに接続されている全ての通信機器を１画面で表示できない場合があり、ユーザに更なる入力操作が要求され不便であるという問題もある。
【０００６】
さらに、上述のように操作性の低いリモコンを用いて、ユーザがネットワークに接続される全ての機器の中から画面表示する機器あるいは非表示の機器を選択するという方法は現実的ではない。
【０００７】
なお、さらに、ＡＶ機器のような組込機器は、利用可能なメモリ量が少ない。それゆえに、ネットワークに接続される機器の台数が多い場合には、そのすべての機器の情報を記憶することが難しいという実装上の制約もある。
【０００８】
本発明は、上述の問題を解決するものであり、リモコンを用いるＡＶ機器のように操作性に制限のある機器や、携帯電話等の画面表示領域の小さな機器においても、ユーザが使い勝手良く、画面に表示されている好みの機器情報を容易に選択することができ、さらにこれらの組込機器でもネットワークに接続された機器情報を効率よく管理できる機器管理装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明は、ネットワークに接続される機器と通信可能な機器管理装置であって、
前記機器と通信を行う通信手段と、
前記通信手段を用いて前記機器の機器関連情報を取得する取得手段と、
前記取得手段で取得した機器関連情報を記録する機器関連情報記録手段と、
前記機器の接続状態を記録する接続状態記録手段と、
前記通信手段により前記機器に対する通信結果に応じて前記接続状態記録手段に記録されている前記機器の接続状態を変更する変更手段と、
前記機器状態記録手段に記録されている機器状態に基づいて前記記録手段に記録されている前記機器関連情報を削除する削除手段とを備える。
【発明の効果】
【００１０】
本発明に係る機器管理装置は、ＡＶ機器などのように利用可能なメモリ量が少ない組込機器においても、ネットワーク上で発見された機器を効率よく管理できる。さらに、表示画面の解像度が低く、リモコンなど操作性の良くない入力装置を用いるＡＶ機器や表示画面が狭い携帯電話などの組込機器においてもネットワーク上の機器を容易に検索および識別できる。
【発明を実施するための最良の形態】
【００１１】
（第１の実施形態）
図１、図２、図３、図４、図５および図６を参照して、第１の実施の形態に係る機器管理装置であるテレビ２０１について説明する。図１に示すように、テレビ２０１は、画面にネットワークを介して接続されている機器のアイコン表示を行い、通信部１０２、処理部１０３、機器管理表１０４、および表示部１０５を含む。通信部１０２は、ネットワークを介して接続される通信機器であるＤＶＤレコーダと通信を行い、ＤＶＤレコーダからネットワーク経由で送信されたデータを受信すると共に、データを処理部１０３に送信する。また、通信部１０２は、処理部１０３からネットワーク上のＤＶＤレコーダに送信依頼されたデータを送信する。
【００１２】
処理部１０３は、機器管理表１０４に格納された情報に基づいて表示部１０５へのＵＩ（Ｕｓｅｒ Ｉｎｔｅｒｆａｃｅ）描画を指示する。また、通信部１０２から通知されたデータに従って処理を行う。
【００１３】
機器管理表１０４には、テレビ２０１がネットワーク上の機器であることと、表示部１０５に表示させたい機器の種類名、機器が提供するサービスの種類名、および機能名等が記録されている。なお、ユーザが表示希望する情報を機器管理表１０４に登録する方法として、テレビ２０１においては、リモコンを用いて編集画面において表示希望する情報を選択する方法がある。
【００１４】
表示部１０５は、ブラウン管や液晶、あるいはプラズマディスプレイといった表示デバイスであり、処理部１０３からの指示に従って、アイコン等のＵＩを表示する。
【００１５】
図２は、ネットワークを構成するＡＶ機器の一例を示す。第１の実施の形態においては、例えば宅内等のネットワークを介してテレビ２０１とＤＶＤレコーダ２０２とが接続される。
【００１６】
図３に、テレビ２０１の表示部１０５に表示される画面の一例を示す。表示部１０５は、ネットワーク上に存在する機器を表示しており、符号３０２、３０３、および３０４は、それぞれ、ネットワーク上に存在して、テレビ２０１に接続されている装置を表すアイコンを示している。具体的にはアイコン３０２は、ＤＶＤレコーダを表している。つまり、ネットワーク上に、ＤＶＤレコーダが２台とテレビが１台接続されていることが画面上で示されている。
【００１７】
図４に、機器管理表１０４の具体例を示す。機器管理表１０４は、１つ以上の機器情報４０１から構成され、登録可能上限数が決定されている。機器情報４０１は、機器属性情報４０２、機器登録時間４０３、および接続情報４０４を含む。機器属性情報４０１は、例えば、ＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  Ａｎｄ  Ｐｌａｙ）で用いられるＤｅｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｄｏｃｕｍｅｎｔに記述される情報で、ｄｅｖｉｃｅＴｙｐｅ、ｆｒｉｅｎｄｌｙＮａｍｅ、ｍａｎｕｆａｃｔｕｒｅ、ｍｏｄｅｌＮａｍｅ、ｍｏｄｅｌＮｕｍｂｅｒ、  ｓｅｒｉａｌＮｕｍｂｅｒ、およびＵＤＮ  などの、Ｄｅｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｄｏｃｕｍｅｎｔ  ５０１に記述されている機器に関する属性情報のすべて、あるいは、一部が格納される。
【００１８】
機器情報４０１に記録されている機器を機器Ａとして、機器情報４０１について説明する。接続情報４０４は、機器Ａがネットワーク上に存在するか否かといった機器の接続状態を表す。接続情報４０４は、「参加中」および「離脱」のいずれかの状態を示す。「参加中」は、機器Ａがネットワークに存在し、通信可能であることを表す。テレビ２０１が、機器情報４０１に新たに機器情報を記録したときには、接続情報４０４を「参加中」で記録する。「離脱」は、機器Ａがもはやネットワーク上には存在しないことを示している。
【００１９】
次に、「参加中」から「離脱」へ状態を変換する条件について説明する。テレビ２０１における機器Ａの接続情報４０４は、以下に示す５つの条件（条件１〜条件５）の少なくとも一つの条件が揃った場合に、「参加中」から「離脱」に変化する。
【００２０】
条件１：機器Ａから明示的にネットワーク離脱通知を受信した場合。例として、ＵＰｎＰでの通信を用いて説明する。ＵＰｎＰでは、機器がネットワークから離脱する前に、ＳＳＤＰ（Ｓｉｍｐｌｅ  Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）で規定されているｂｙｅｂｙｅメッセージをネットワーク上にマルチキャスト送信することと定められている。ネットワーク上にマルチキャスト送信されるｂｙｅｂｙｅメッセージには、どの機器がネットワークから離脱するかの情報も含まれている。したがって、テレビ２０１がこのｂｙｅｂｙｅメッセージを受信した場合には、機器Ａはネットワークからいなくなったと判定し、機器情報４０４を「離脱」とする。
【００２１】
条件２：ネットワークに対する検索要求に対する応答を受信しなかった場合。例として、ＵＰｎＰでの通信を用いて説明する。ＵＰｎＰでは、ネットワーク上の機器に対して、ＳＳＤＰで規定されているＭ−Ｓｅａｒｃｈと呼ばれる検索要求を送信することが出来る。Ｍ−Ｓｅａｒｃｈ要求メッセージには、検索要求元が検索したいＭｅｄｉａＳｅｒｖｅｒといった機器の種類や、ＣｏｎｔｅｎｔＤｉｒｅｃｔｏｒｙといった機器が保持するサービスの型、ＵＵＩＤ（Ｕｎｉｖｅｒｓａｌ  Ｕｎｉｑｕｅ  Ｉｄｅｎｔｉｆｉｅｒ）で表される機器を一意に特定できる値、あるいは、ネットワーク上のすべてのデバイスを格納することが出来る。
【００２２】
ＵＰｎＰに対応する機器は、このＭ−Ｓｅａｒｃｈ要求を受信すると、要求メッセージに該当する機器は応答を返さなければならない。テレビ２０１がネットワークに対して機器Ａから応答を得られるようなＭ−Ｓｅａｒｃｈ要求を送信したにもかかわらず、機器Ａから応答を受信しなかった場合、機器Ａはネットワークからいなくなったと判定し、機器情報４０４を「離脱」とする。
【００２３】
条件３：テレビ２０１から機器Ａに対する通信が失敗した場合。例として、ＵＰｎＰでの通信を用いて説明する。ＵＰｎＰでは、テレビ２０１から機器Ａに対して発生する通信として、ＳＯＡＰ（Ｓｉｍｐｌｅ  Ｏｂｊｅｃｔ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）によるサービス実行要求やＧＥＮＡ（Ｇｅｎｅｒｉｃ    Ｅｖｅｎｔ  Ｎｏｔｉｆｉｃａｔｉｏｎ  Ａｒｃｈｉｔｅｃｔｕｒｅ）によるイベントの購読要求／中止要求がある。これらの通信時に、ＴＣＰのＳＹＮ／ＡＣＫを受信できない場合や、応答受信タイムアウトが発生した場合には、通信相手である機器Ａがネットワークから離脱したと判定し、機器情報４０４を「離脱」とする。
【００２４】
条件４：ネットワークに接続されているテレビ２０１以外の第三の機器が機器Ａに対する通信が失敗した場合。例として、ＵＰｎＰでの通信を用いて説明する。テレビ２０１は、第三の機器から機器Ａに対するＳＯＡＰによるサービス実行要求やＧＥＮＡによるイベントの購読要求／中止要求を監視し、これらの通信が、ＴＣＰのＳＹＮ／ＡＣＫを受信できない場合や、応答受信タイムアウトが発生した場合には、通信相手である機器Ａはネットワークから離脱したと判定し、機器情報４０４を「離脱」とする。
【００２５】
条件５：ネットワークに接続されている機器から、ネットワーク接続通知を受信しなくなった場合。例として、ＵＰｎＰでの通信を用いて説明する。機器Ａは、ネットワーク上の機器に対して機器Ａがネットワークに接続していることを示すＳＳＤＰに規定されているａｌｉｖｅメッセージを定期的に送信する。テレビ２０１は、機器Ａを発見すると、このａｌｉｖｅメッセージを監視し、機器Ａからのａｌｉｖｅメッセージを受信しなくなると、通信相手である機器Ａがネットワークから離脱したものとみなし、機器情報４０４を「離脱」とする。
【００２６】
テレビ２０１は、機器Ａの機器情報４０１の接続情報４０４を「離脱」とすると、ユーザに対して機器Ａがネットワークからいなくなった旨を表示する。
【００２７】
次に、「離脱」から「参加中」へ状態を変換する条件について説明する。テレビ２０１における機器Ａの接続情報４０４は、以下に示す２つの条件（条件６〜条件７）の少なくとも一つの条件が揃った場合に、「離脱」から「参加中」に変化する。
条件６：ネットワークから離脱した機器Ａからネットワーク参加通知であるＳＳＤＰで規定されるａｌｉｖｅメッセージを受信すると、テレビ２０１は、機器Ａの接続情報４０４を「離脱」から「参加中」にする。
条件７：ネットワークから離脱した機器Ａからネットワーク参加通知であるＳＳＤＰで規定されるａｌｉｖｅメッセージを受信し、かつ、機器ＡのＤｅｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｄｏｃｕｍｅｎｔ  ５０１が正しく受信できた場合、テレビ２０１は、機器Ａの接続情報４０４を「離脱」から「参加中」にする。なお、Ｄｅｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｄｏｃｕｍｅｎｔ  ５０１の妥当性判断には、Ｄｅｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｄｏｃｕｍｅｎｔ  ５０１に含まれるＵＵＩＤとａｌｉｖｅメッセージに含まれるＵＵＩＤが一致した場合に、正しく受信できたとする。
【００２８】
テレビ２０１は、機器Ａの機器情報４０４を「参加中」とすると、ユーザに対して機器Ａがネットワークに参加した旨を表示する。
【００２９】
機器登録時間４０３は、テレビ２０１が、機器情報４０１に機器Ａの情報を記録した時間情報を格納する。なお、機器情報４０１の接続情報４０１に記録する時間情報は、時刻であってもよいし、テレビ２０１が起動してからの起動経過時間や特定の時点からの累積時間であっても良い。テレビ２０１は、機器Ａから定期的に通知される生存通知であるＳＳＤＰで規定されるａｌｉｖｅを受信すると、機器Ａの機器登録時間４０３を受信時刻、あるいは、起動経過時間や累積時間で更新する。
【００３０】
また、テレビ２０１がネットワーク上の機器に対して送信するＳＳＤＰで規定される検索要求に対する応答を機器Ａから受信した場合にも機器Ａの機器登録時間４０３を受信時刻、あるいは、起動経過時間や累積時間で更新する。なお、機器登録時間４０３は、ａｌｉｖｅ受信と検索要求応答受信時に更新されるとしているが、これは、どちらかの受信のみで更新しても良い。
【００３１】
図５に、機器情報４０１に記録される機器属性情報を含むＤｅｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｄｏｃｕｍｅｎｔの一例を示す。同図に例示されるＤｅｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｄｏｃｕｍｅｎｔは、ＵＰｎＰでの通信において、発見された機器が自身の属性情報を相手機器に通知するために、ＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）で記述された自身の属性情報である。
【００３２】
図６に示すフローチャートを参照して、テレビ２０１がネットワーク上で新規デバイスのネットワーク参加を検出した時の動作について説明する。テレビ２０１は、処理を開始すると、ネットワークに新たな機器が参加するまで、待機する（ステップＳ６０２）。新たな機器のネットワークへの参加検出は、ＳＳＤＰで規定されているａｌｉｖｅメッセージをテレビ２０１が受信するか、テレビ２０１が送信した検索要求に対して、応答を返信してきた場合に、新たなデバイスがネットワークに参加したと判定し、ステップＳ６０３に進む。
【００３３】
ステップＳ６０３においては、検出した機器情報４０１を記録可能な空領域（空エントリ）があるか否かを機器管理表１０４から検索する。空領域を発見した場合には、ステップＳ６０６に処理を進める。ステップＳ６０３において、空領域を発見できなかった場合には、ステップＳ６０４に進める。
【００３４】
ステップＳ６０６においては、空領域に新たに検出した機器の機器情報４０１（機器属性情報４０２、機器登録時間４０３、接続情報４０４）をアイコン表示などを利用して表示部１０５に表示することでユーザに通知する。
【００３５】
ステップＳ６０４においては、機器管理表１０４に記録されている各機器情報４０１において、接続情報４０４が「離脱」となっている機器情報４０１を検索する。そして、接続情報４０４が「離脱」の機器情報４０１を発見すると、ステップＳ６０７に進む。
【００３６】
ステップＳ６０７においては、ステップＳ６０４で検索した接続情報４０４が「離脱」の機器情報４０１を削除し、ステップＳ６０６に進む。危機管理票４０１において、接続情報４０４がすべて「参加中」である場合は、ステップＳ６０５に進む。
【００３７】
ステップＳ６０５においては、検出した新規参加機器の情報は、機器管理表１０４には、記録せずに、再びステップＳ６０２に進む。
【００３８】
上述のように、第１の実施の形態に係る機器管理装置によれば、テレビ２０１は、ネットワーク上で新たな機器を発見したときに、機器管理表１０４に登録可能な機器情報４０１の登録上限値に達した場合でも、ネットワーク上の機器の接続状態に基づいて機器管理表１０４の登録情報を削除することで、新たな機器情報４０１を登録することから、テレビ２０１のような組込機器のようにメモリ領域が限られる場合でも効率よく機器情報４０１を管理することが出来る。また、ユーザに表示する機器のアイコン数も制限できるため、テレビなどのように画面解像度が低く、リモコンのように自由な入力が難しい入力装置しか備わっていない機器でもユーザが利用しやすいユーザインタフェースを提供できる。
【００３９】
（第２の実施の形態）
次に、図７に示すフローチャートを参照して、第２の実施の形態に係る機器管理装置について説明する。なお、第２の実施の形態においては、機器管理装置である上述のテレビ２０１において、機器管理表１０４に空領域が残っていない状態で、ネットワークに新規参加機器を発見した場合に、削除する機器情報４０１が、接続情報４０４が「離脱」かつ、機器登録時間４０３に記録されている時間情報が最も古い機器の機器情報４０１であることを特徴とする。
【００４０】
図７は、テレビ２０１がネットワーク上で新規デバイスのネットワーク参加を検出した時の動作を示している。なお、図７において、Ｓ６０２、Ｓ６０３、Ｓ６０４、Ｓ６０５、およびＳ６０６における動作は、図６を参照して説明したのと同様であるので、説明を省く。つまり、図７においては、図６におけるステップ６０７が、削除する機器情報４０１を機器登録時間４０３に記録されている時間情報が最も古いかつ、接続情報４０４が「離脱」である機器の機器情報４０１を検索し、そして、機器登録時間４０３が最も古い機器情報４０１を削除するステップ７０１に置き換わっている。
【００４１】
ステップＳ７０１の結果、本実施の形態に係る機器管理装置の構成によれば、第１の実施の形態で得られる作用効果と共に、さらに、テレビ２０１は、機器管理表１０４に登録可能な機器情報４０１の上限が決まっている場合でも、ネットワーク上で新たな機器を発見したときに、機器管理表１０４がいっぱいになった場合でも、ネットワーク上の機器の接続状態および機器の接続時間に基づいて機器管理表１０４の登録情報４０１を選択し、削除することで、新たな機器情報４０１を登録することから、テレビ２０１のような組込機器のようにメモリ領域が限られる場合でもさらに効率よく機器情報４０１を管理することが出来る。
【００４２】
（第３の実施の形態）
次に、図８を参照して、本発明の第３の実施の形態に係る機器管理装置について説明する。なお、第３の実施の形態においては、機器管理装置であるテレビ２０１において、機器管理表１０４に空領域がない状態かつ、機器状態が「離脱」である機器情報４０１が、存在しない場合、新規機器の機器情報４０１の登録を諦めるのではなく、機器登録時間４０３から削除候補リストを作成し、ユーザに順番に表示することで、ユーザに削除機器を選択させることを特徴とする。
【００４３】
図８は、テレビ２０１がネットワーク上で新規デバイスのネットワーク参加を検出した時の動作を示している。なお、図８において、上述の第２の実施の形態において説明した図７と同じ構成要素、処理手順については同じ符号を付し、その詳細な説明を省略する。図８と図７の差異は、図７におけるステップ６０５が、削除する機器情報４０１を機器登録時間４０３に記録されている時間情報が最も古いかつ、接続情報４０４が「離脱」である機器から順番に、削除候補としてリストを作成し、リストの順番にユーザに表示し、そして、ユーザに削除機器を選択させるステップ８０１に置き換わっていることである。
【００４４】
ステップＳ８０１の結果、本実施の形態に係る機器管理装置の構成によれば、第１および第２の実施の形態で得られる作用効果と共に、さらに、テレビ２０１は、機器管理表１０４の上限が決まっている場合でも、ネットワーク上で新たな機器を発見したときに、機器管理表１０４がいっぱいになった場合でも、ネットワーク上の機器の接続状態および機器の接続時間に基づいて機器管理表１０４の登録情報の削除候補をユーザに表示、ユーザに選択させることで、ユーザの移行に即した機器管理が可能となる。
【００４５】
なお、上述した各実施の形態において、ネットワーク参加通知をマルチキャスト送信する装置をＤＶＤレコーダ２０２としたが、ネットワーク参加通知を送信でき、かつ、本発明の機器管理装置が解釈できる通信を行う機器であれば、ビデオ、パソコン、オーディオ機器、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｔ）、ＦＡＸ、プリンタ等であってもよい。
【００４６】
また、各実施の形態において、テレビ２０１は、表示部１０５を備えているが、表示部１０５が本発明の機器管理装置と一体となっている必要は無く、モニタとビデオの関係のように分離していてもよい。
【００４７】
さらに、第３の実施の形態では、機器管理表１０４に空領域が存在せず、かつ、接続情報４０４が「離脱」である機器情報４０１が存在しない場合には、削除候補をユーザに表示したが、機器管理表１０４に空領域が存在する条件下において、ユーザに削除候補を表示し、ユーザからの指示に応じて機器情報４０１を削除しても良い。
【００４８】
なお、さらに、各実施の形態において、テレビ２０１とＤＶＤレコーダ２０２は、ＵＰｎＰを用いてネットワーク上の機器発見、機器情報４０１の取得を行ったが、ＵＰｎＰに限定されるものではなく、機器発見、機器情報の取得が可能なプロトコルであれば、どのようなプロトコルでも良い。
【００４９】
また、機器削除の判定方法として、機器発見時間が最も古いものかつ、接続情報が「離脱」状態のものから順番に削除候補として選択したが、接続情報に関わらず、機器発見時間が最も古いものから優先的に削除しても良い。
【００５０】
そして、テレビ２０１の機器管理表１０４に格納されている表示部１０５に表示要求する機器の種類名やサービスの種類名、アクション名、アクションのオプション名の例として、ＵＰｎＰで規定されるＭｅｄｉａＳｅｒｖｅｒを表す機器の種類名である「ｕｒｎ：ｓｃｈｅｍａｓ−ＵＰｎＰ−ｏｒｇ：ｄｅｖｉｃｅ：ＭｅｄｉａＳｅｒｖｅｒ：１」という文字列とアクション名である「Ｂｒｏｗｓｅ」、更に、テレビ２０１が必要なアクションのオプションとして、「ｄｃ：ｔｉｔｌｅ」として説明したが、これに限定されるものではなく、複数の機器の種類名やサービス名、アクション名やアクションのオプション名を機器管理表１０４に格納してもよいことは言うまでもない。
【産業上の利用可能性】
【００５１】
本発明は、ネットワークに接続されるテレビ、ビデオ、パソコン、オーディオ機器、ＰＤＡ、ＦＡＸ、プリンタ等のＡＶ機器等の管理に適用できる。
【図面の簡単な説明】
【００５２】
【図１】第１の実施の形態に係る機器管理装置であるテレビの構成を示すブロック図
【図２】ネットワークを構成するＡＶ機器の一例を示す説明図
【図３】テレビの表示部に表示される画面の一例を示す説明図
【図４】機器管理表の構成を示す説明図
【図５】Ｄｅｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｄｏｃｕｍｅｎｔの例を示す説明図
【図６】第１の実施の形態に係る動作を表すフローチャート
【図７】第２の実施の形態に係る動作を表すフローチャート
【図８】第３の実施の形態に係る動作を表すフローチャート
【符号の説明】
【００５３】
１０２  通信部
１０３  処理部
１０４  機器管理表
１０５  表示部
２０１  テレビ
２０２  ＤＶＤレコーダ
３０２，３０３，３０４  アイコン
４０１  機器情報
４０２  機器属性情報
４０３  機器登録時間
４０４  接続情報
５０１  Ｄｅｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｄｏｃｕｍｅｎｔ
【図１】
2006185154.tif 000003
【図２】
2006185154.tif 000004
【図３】
2006185154.tif 000005
【図４】
2006185154.tif 000006
【図５】
2006185154.tif 000007
【図６】
2006185154.tif 000008
【図７】
2006185154.tif 000009
【図８】
2006185154.tif 000010