(57)【要約】【課題】情報端末において、ＩＰｖ６上に構成されるホームネットワーク上の機器との間の通信を簡易操作で行えるようにする。【解決手段】情報端末において、ＩＰｖ６上に構成されたホームネットワーク上の機器のＩＰアドレスを含む通信に必要な情報を探索する探索手段と、ユーザ操作とネットワークの識別子を関連付ける手段と、該ユーザ操作を契機に上記探索手段を作動させる手段と、探索結果と上記識別子を関連付けて登録する手段とを備え、上記登録結果に基づき、外部から上記ホームネットワーク上の機器に対しアクセス可能な構成とする。【選択図】  図１
2004158982.tif 000002
【特許請求の範囲】
【請求項１】
ホームネットワーク上の機器との間で通信可能な情報端末であって、
ＩＰｖ６上に構成されたホームネットワーク上の機器のＩＰアドレスを含む通信に必要な情報を探索する探索手段と、
ユーザ操作とネットワークの識別子を関連付ける手段と、
該ユーザ操作を契機に上記探索手段を作動させる手段と、
探索結果と上記識別子を関連付けて登録する手段と、
を備え、上記登録結果に基づき、外部から上記ホームネットワーク上の機器に対しアクセス可能にしたことを特徴とする情報端末。
【請求項２】
ホームネットワーク上の機器との間で通信可能な情報端末であって、
ＩＰｖ６上に構成された特定のホームネットワークに接続されているとき該ホームネットワーク上の機器のＩＰアドレスを含む通信に必要な情報を探索し、該ＩＰアドレスのうちのリンクローカルアドレスを登録する手段と、
上記特定のホームネットワークへの接続から一旦離れ、再び同じホームネットワークもしくは異なるネットワークに接続されたとき、上記登録されているリンクローカルアドレス宛に情報を送信し、返答があれば、上記特定のホームネットワークに再接続されたと判断する接続検出手段と、
を備えたことを特徴とする情報端末。
【請求項３】
ホームネットワーク上の機器との間で通信可能な情報端末であって、
ＩＰｖ６上に構成された特定のホームネットワークに接続されているとき該ホームネットワーク上の機器のＩＰアドレスを含む通信に必要な情報を探索し、該ＩＰアドレスのうちのリンクローカルアドレスを登録する手段と、
上記特定のホームネットワークへの接続から一旦離れ、再び同じホームネットワークもしくは異なるネットワークに接続されたとき、該ネットワーク上の機器からリンクローカルアドレスを取得して上記登録されたリンクローカルアドレスと比較し、所定数以上一致した場合に上記特定のホームネットワークに再接続されたと判断する接続検出手段と、
を備えたことを特徴とする情報端末。
【請求項４】
自宅のホームネットワーク上の機器のＩＰアドレスを含む情報と、第１の外部ネットワーク上の機器のＩＰアドレスを含む通信に必要な情報とを登録可能な手段と、
自宅のホームネットワークに再接続されたとき、もしくは、上記第１の外部ネットワークと異なる第２の外部ネットワークに接続されたとき、ネットワークが変更されたことを検出し、上記登録された第１の外部ネットワーク上の機器の情報を自動的に消去するかまたは表示しないようにする手段と、
を備える請求項１、２または３に記載の情報端末。
【請求項５】
ホームネットワーク上の機器との間で通信可能な情報端末に用いる通信管理プログラムであって、
上記情報端末内のコンピュータに、
ＩＰｖ６上に構成されたホームネットワーク上の機器のＩＰアドレスを含む通信に必要な情報を探索する手順と、
ユーザ操作とネットワークの識別子を関連付ける手順と、
該ユーザ操作を契機に上記探索手段を作動させる手順と、
探索結果と上記識別子を関連付けて登録する手順と、
を実行させ、外部から上記情報端末をして上記ホームネットワーク上の機器に対しアクセス可能にしたことを特徴とする通信管理プログラム。
【請求項６】
ホームネットワーク上の機器との間で通信可能な情報端末に用いる通信管理プログラムであって、
上記情報端末内のコンピュータに、
該情報端末が、ＩＰｖ６上に構成された特定のホームネットワークに接続されているとき、該ホームネットワーク上の機器のＩＰアドレスを含む通信に必要な情報を探索する手順と、
上記ＩＰアドレスのうちのリンクローカルアドレスを登録する手順と、
上記特定のホームネットワークへの接続から一旦離れ、再び同じホームネットワークもしくは異なるネットワークに接続されたとき、上記登録されているリンクローカルアドレス宛に情報を送信する手順と、
返答があったとき、上記特定のホームネットワークに再接続されたと判断する手順と、
を実行させることを特徴とする通信管理プログラム。
【請求項７】
ホームネットワーク上の機器との間で通信可能な情報端末に用いる通信管理プログラムであって、
上記情報端末内のコンピュータに、
該情報端末が、ＩＰｖ６上に構成された特定のホームネットワークに接続されているとき、該ホームネットワーク上の機器のＩＰアドレスを含む通信に必要な情報を探索する手順と、
上記ＩＰアドレスのうちのリンクローカルアドレスを登録する手順と、
上記特定のホームネットワークへの接続から一旦離れ、再び同じホームネットワークもしくは異なるネットワークに接続されたとき、該ネットワーク上の機器からリンクローカルアドレスを取得して上記登録されたリンクローカルアドレスと比較し、所定数以上一致した場合に上記特定のホームネットワークに再接続されたと判断する手順と、
を実行させることを特徴とする通信管理プログラム。
【請求項８】
上記情報端末内のコンピュータに、
自宅のホームネットワーク上の機器のＩＰアドレスを含む情報と、第１の外部ネットワーク上の機器のＩＰアドレスを含む通信に必要な情報とを登録する手順と、
自宅のホームネットワークに再接続されたとき、もしくは、上記第１の外部ネットワークと異なる第２の外部ネットワークに接続されたとき、ネットワークが変更されたことを検出し、上記登録された第１の外部ネットワーク上の機器の情報を自動的に消去するかまたは表示しないようにする手順と、
を実行させる請求項５、６または７に記載の通信管理プログラム。
【請求項９】
ホームネットワーク上の機器との間で通信可能な情報端末における通信管理方法であって、
ＩＰｖ６上に構成されたホームネットワーク上の機器のＩＰアドレスを含む通信に必要な情報を探索するステップと、
ユーザ操作とネットワークの識別子を関連付けるステップと、
該ユーザ操作を契機に上記探索手段を作動させるステップと、
上記探索結果と上記識別子を関連付けて登録するステップと、
を経て、上記情報端末により外部から上記ホームネットワーク上の機器に対しアクセスすることを特徴とする通信管理方法。
【請求項１０】
ホームネットワーク上の機器との間で通信可能な情報端末における通信管理方法であって、
上記情報端末が、ＩＰｖ６上に構成された特定のホームネットワークに接続されているとき、該ホームネットワーク上の機器のＩＰアドレスを含む通信に必要な情報を探索するステップと、
上記ＩＰアドレスのうちのリンクローカルアドレスを登録するステップと、
上記特定のホームネットワークへの接続から一旦離れ、再び同じホームネットワークもしくは異なるネットワークに接続されたとき、上記登録されているリンクローカルアドレス宛に情報を送信するステップと、
返答があったとき、上記特定のホームネットワークに再接続されたと判断するステップと、
を備えたことを特徴とする通信管理方法。
【請求項１１】
ホームネットワーク上の機器との間で通信可能な情報端末における通信管理方法であって、
上記情報端末が、ＩＰｖ６上に構成された特定のホームネットワークに接続されているとき、該ホームネットワーク上の機器のＩＰアドレスを含む通信に必要な情報を探索するステップと、
上記ＩＰアドレスのうちのリンクローカルアドレスを登録するステップと、
上記特定のホームネットワークへの接続から一旦離れ、再び同じホームネットワークもしくは異なるネットワークに接続されたとき、該ネットワーク上の機器からリンクローカルアドレスを取得して上記登録されたリンクローカルアドレスと比較し、所定数以上一致した場合に上記特定のホームネットワークに再接続されたと判断するステップと、
を備えたことを特徴とする通信管理方法。
【請求項１２】
自宅のホームネットワーク上の機器のＩＰアドレスを含む情報と、第１の外部ネットワーク上の機器のＩＰアドレスを含む通信に必要な情報とを登録するステップと、
自宅のホームネットワークに再接続されたとき、もしくは、上記第１の外部ネットワークと異なる第２の外部ネットワークに接続されたとき、ネットワークが変更されたことを検出し、上記登録された第１の外部ネットワーク上の機器の情報を自動的に消去するかまたは表示しないようにするステップと、
を有する請求項９、１０または１１に記載の通信管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ホームネットワーク上の機器と情報通信を行う情報端末技術に関し、特に、外部から該機器に対しアクセスする場合の技術に関する。
【０００２】
【従来の技術】
ホームネットワーク上の機器にアクセスする情報端末の従来技術としては、例えば、ユーザが自宅のネットワーク上の機器のアドレス情報を該情報端末に登録した上で該情報端末を携帯して移動し、自宅ネットワークから離れた位置から自宅のネットワークに接続する場合は、該情報端末を外部のネットワークに接続し、該外部ネットワークから自宅の機器にアクセスし、または、該外部ネットワーク上の機器のアドレス情報を取得し該外部ネットワーク内で通信を行う等した後、再び自宅のネットワークに戻り、自宅の機器と通信するという方法がある。かかる場合、再び自宅のネットワークに接続したとき、自宅のネットワークに接続される他の機器の構成が変わっていることがある。その場合、ユーザが手動で他機器のアドレス情報の追加・減少について更新するか、自宅に戻ったことをユーザが入力するなどにより、情報端末がアドレス情報を更新するようになっている。この場合、ユーザに面倒な操作を強いることになるため、ユーザが自宅に戻ったことを意識せずに、自動的に情報端末のアドレス情報が更新されることが望まれる。そのためには自宅に戻ったことを情報端末が自動検出する必要がある。自宅に戻ったことを検出する方法として、Ｍｏｂｉｌｅ  ＩＰではネットワークアドレスのプレフィクスを比較して判断するようになっている。
情報端末をユーザが携帯して移動することにより、自宅のネットワークから外部のネットワークへ移動して上記のような使い方をする他に、さらに異なる外部のネットワークへ移動して自宅もしくは先に接続した外部ネットワーク上の機器にアクセスするという使い方もある。この場合には、情報端末が接続した外部ネットワーク毎にそのネットワーク上にある機器のアドレス情報を取得し登録した上で、別の外部ネットワークに移動するため、接続したネットワーク上の機器のアドレス情報を蓄積していくようになっている。
【０００３】
本発明に関し、従来技術として特定される特許文献や非特許文献は特にない。
【０００４】
【発明が解決しようとする課題】
上記従来技術のように、自宅ホームネットワーク上の機器のアドレス情報を情報端末に登録し宅外に持ち出して使用する場合、ユーザが、どのネットワークを自宅ネットワークとするかは、ユーザの意向に依存する。また、外部のネットワークから、自宅もしくは別の外部ネットワーク上の機器にアクセスする場合には、アクセスしたい外部ネットワーク上の機器のアドレス情報を記憶して持ち出す必要があるため、ユーザの任意のタイミングで、ネットワーク上の機器のアドレス情報を情報端末に登録する手段が必要となる。また、情報端末が自宅に接続したことを検出する方法として、ネットワークアドレスのプレフィクスを比較する場合には、プレフィクスを得るために、ネットワーク上のルータが動作している必要がある。しかしながら、ホームネットワークにおいてはルータの電源がＯＦＦ状態とされることがしばしば容易に起こり得る。そのため、プレフィクスを使わずに自宅ネットワークに接続したことを検出する手段が必要となる。また、情報端末が外部のネットワークを移動していく場合、各外部ネットワーク上にある機器のアドレス情報を登録していくと、アドレス情報が混在して、ユーザの操作を混乱させるおそれもある。
【０００５】
新規技術として、情報量の多いＩＰｖ６（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ６）の通信方式を用い、この上にホームネットワークを構成する技術が考えられる。該技術においては、宅外のネットワークに接続している情報端末から自宅のネットワーク上の機器にアクセスするとき、それらの機器のＩＰアドレスもしくはＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｅｒｖｅｒ）に登録したＦＱＤＮ（Ｆｕｌｌｙ  Ｑｕａｌｉｆｉｅｄ  Ｄｏｍａｉｎ  Ｎａｍｅ）を指定する必要がある。しかし、該ＩＰｖ６においては１つの情報機器が複数のＩＰアドレスを有するため、ユーザが手動でＩＰアドレスを管理するとした場合には煩雑な操作を伴い、操作を間違う危険性も高い。また、ＤＮＳ登録については、自宅の全ての機器をＤＮＳ登録する場合にはやはり煩雑操作を伴う上、自宅の機器のホスト名を外部に公開することにもなってしまい、セキュリティ面での問題も生ずる。
本発明の課題点は、上記従来技術の状況に鑑み、情報端末技術において、ＩＰｖ６上に構成されるホームネットワーク上の機器との間の通信を、セキュリティ面などの問題もなく簡易操作で行えるようにすることである。
本発明の目的は、かかる課題点を解決できる情報端末技術の提供にある。
【０００６】
【課題を解決するための手段】
上記課題点を解決するために、本発明では、基本的に、ＩＰｖ６上に構成されるホームネットワーク上の機器のＩＰアドレスを含む通信に必要な情報（以下アドレス情報とする）を情報端末に記憶して登録し、外部に持ち出して使用できるようにする。具体的には、情報端末において、（１）ＩＰｖ６上に構成されたホームネットワーク上の機器のＩＰアドレスを含む通信に必要な情報を探索する探索手段と、ユーザ操作とネットワークの識別子を関連付ける手段と、該ユーザ操作を契機に上記探索手段を作動させる手段と、探索結果と上記識別子を関連付けて登録する手段とを備え、上記登録結果に基づき、外部から上記ホームネットワーク上の機器に対しアクセス可能にした構成とする。（２）ＩＰｖ６上に構成された特定のホームネットワークに接続されているとき該ホームネットワーク上の機器のＩＰアドレスを含む通信に必要な情報を探索し、該ＩＰアドレスのうちのリンクローカルアドレスを登録する手段と、上記特定のホームネットワークへの接続から一旦離れ、再び同じホームネットワークもしくは異なるネットワークに接続されたとき、上記登録されているリンクローカルアドレス宛に情報を送信し、返答があれば、上記特定のホームネットワークに再接続されたと判断する接続検出手段とを備えた構成とする。（３）ＩＰｖ６上に構成された特定のホームネットワークに接続されているとき該ホームネットワーク上の機器のＩＰアドレスを含む通信に必要な情報を探索し、該ＩＰアドレスのうちのリンクローカルアドレスを登録する手段と、上記特定のホームネットワークへの接続から一旦離れ、再び同じホームネットワークもしくは異なるネットワークに接続されたとき、該ネットワーク上の機器からリンクローカルアドレスを取得して上記登録されたリンクローカルアドレスと比較し、所定数以上一致した場合に上記特定のホームネットワークに再接続されたと判断する接続検出手段とを備えた構成とする。（４）上記（１）、（２）または（３）において、自宅のホームネットワーク上の機器のＩＰアドレスを含む情報と、第１の外部ネットワーク上の機器のＩＰアドレスを含む通信に必要な情報とを登録可能な手段と、自宅のホームネットワークに再接続されたとき、もしくは、上記第１の外部ネットワークと異なる第２の外部ネットワークに接続されたとき、ネットワークが変更されたことを検出し、上記登録された第１の外部ネットワーク上の機器の情報を自動的に消去するかまたは表示しないようにする手段とを備えた構成とする。
【０００７】
【発明の実施の形態】
以下、本発明の実施例につき、図面を用いて説明する。
図１、図２は本発明の第１の実施例を示す図である。図１において、１０００は情報端末である。情報端末１０００は、ＩＰｖ６上に構成されるホームネットワークに接続されて、該ホームネットワークに接続されている他の機器と情報通信を行うネットワーク接続手段１００５と、該ホームネットワーク上にあり情報端末１０００と通信し得る全ての機器のアドレス情報を探索するアドレス情報探索手段１００４と、ユーザ操作を認識してアドレス情報探索手段１００４を作動させるユーザ操作認識手段１００１と、ユーザ操作とネットワークの識別子を関連付けるユーザ操作・ネットワーク識別子関連付け手段１００２と、アドレス情報探索手段１００４の探索結果とネットワーク識別子を関連付けて記憶登録する記憶登録手段１００３を備えて構成される。図２は、図１に示す情報端末１０００において、ユーザ操作認識手段１００１が認識する具体的なユーザ操作としてボタン押下の例を示したものである。情報端末１０００は、ユーザ操作手段としてボタン２００１、２００２、２００３を有し、各ボタンとネットワーク識別子を関連付けたリスト２００４を有している。２００５は自宅ネットワークのアドレス情報リストであり、ボタン２００１が押下されたことを契機に情報端末に記憶登録される。また、２００６は、自宅外の外部ネットワークのアドレス情報リストであり、ボタン２００２が押下されたことを契機に情報端末に記憶登録される。
【０００８】
まず、情報端末１０００を宅外に持ち出して自宅のネットワーク上の機器と通信するために、自宅ネットワーク上の機器のアドレス情報を、情報端末１０００に記憶登録する場合の動作につき説明する。情報端末１０００において、ボタン２００１は予め自宅ネットワークの識別子と関連付けられ、ボタン２００２は外部ネットワーク１の識別子と関連付けられ、ボタン２００３は外部ネットワーク２の識別子と関連付けられており、それらの対応付けはリスト２００４に記されているものとする。ここで、「外部ネットワーク１」及び「外部ネットワーク２」という識別子は、ユーザが情報端末１０００を接続させる頻度の高い外部ネットワークや、ユーザにとって重要な外部ネットワークを意味するものとする。ユーザが自宅のネットワーク上のアドレス情報を登録するため、情報端末１０００を自宅ネットワークに接続した状態でボタン２００１を押下すると、ユーザ操作認識手段１００１がそれを認識し、アドレス情報探索手段１００４を作動させる。ユーザ操作認識手段１００１は、ユーザ操作・ネットワーク識別子関連付け手段１００２にボタン２００１が押下されたことを伝える。アドレス情報探索手段１００４は、ネットワーク接続手段１００５を介して、自宅ネットワーク上の機器のアドレス情報を取得する。一方、ユーザ操作・ネットワーク識別子関連付け手段１００２は、リスト２００４を用いて、ボタン２００１が自宅のネットワークと関連付けられていることを認識し、アドレス情報探索手段１００４によって得られたアドレス情報を自宅ネットワークという識別子と対応付けて記憶登録手段１００３に渡す。これを受けて記憶登録手段１００３は、自宅ネットワーク上の機器のグローバルアドレス等のアドレス情報リスト２００５を作成し記憶する。
【０００９】
次に、自宅以外の第１の外部ネットワーク上の機器に、該第１の外部ネットワーク以外のネットワークに接続した情報端末１０００から通信するために、該第１の外部ネットワーク上の機器のアドレス情報を、情報端末１０００に記憶登録する場合につき説明する。ユーザが、情報端末１０００を第１の外部ネットワークに接続させた状態でボタン２００２を押下すると、ユーザ操作認識手段１００１がそれを認識し、アドレス情報探索手段１００４を作動させる。ユーザ操作認識手段１００１は、ユーザ操作・ネットワーク識別子関連付け手段１００２にボタン２００２が押下されたことを伝える。アドレス情報探索手段１００４は、ネットワーク接続手段１００５を介して、第１の外部ネットワーク上の機器のアドレス情報を取得する。一方、ユーザ操作・ネットワーク識別子関連付け手段１００２は、リスト２００４を用いてボタン２００２が外部ネットワーク１と関連付けられていることを認識し、アドレス情報探索手段１００４によって得られたアドレス情報を、「外部ネットワーク１」という識別子と対応付けて記憶登録手段１００３に渡す。これを受けて記憶登録手段１００３は、第１の外部ネットワーク上の機器のグローバルアドレス等のアドレス情報リスト２００６を作成し記憶する。同様に、上記自宅ネットワーク及び第１の外部ネットワーク以外の第２の外部ネットワークに情報端末１０００を接続させた状態でボタン２００３を押下した場合は、第２の外部ネットワーク上の機器のアドレス情報リスト２００７が作成され記憶される。
【００１０】
図３は、図１に示す情報端末１０００において、ユーザ操作認識手段１００１の具体的なユーザ操作としてメニュー選択の例を示したものである。情報端末１０００の画面３０００にメニュー３００１が表示され、アドレス登録メニュー３００２を選択すると、自宅ネットワークを選択するメニュー３００３、「外部ネットワーク１」を選択するメニュー３００４、「外部ネットワーク２」を選択するメニュー３００５が表示される。ここで、「外部ネットワーク１」及び「外部ネットワーク２」という識別子は、ユーザが情報端末１０００を接続させる頻度の高い外部ネットワークや、ユーザにとって重要な外部ネットワークを意味するものとする。ユーザが自宅のネットワーク上のアドレス情報を登録するため、情報端末１０００を自宅ネットワークに接続した状態で自宅ネットワークのメニュー３００３を選択すると、アドレス情報探索手段１００４が作動する。同時にユーザ操作・ネットワーク識別子の関連付け手段２００２により関連付けがなされる。アドレス情報探索手段１００４はネットワーク接続手段１００５を介して、自宅ネットワーク上の機器のアドレス情報を取得する。一方、ユーザ操作・ネットワーク識別子関連付け手段１００２は、自宅ネットワークのメニュー３００３が自宅のネットワークと関連付けられていることを認識し、アドレス情報探索手段１００４によって得られたアドレス情報を、自宅ネットワークという識別子と対応付けて記憶登録手段１００３に渡す。これを受けて、記憶登録手段１００３は、自宅ネットワーク上の機器のグローバルアドレス等のアドレス情報リスト２００５を作成し記憶する。外部ネットワーク上の機器のアドレス情報を記憶登録する場合も同様である。
【００１１】
本第１の実施例では、所望のネットワーク上機器のアドレス情報を初めて記憶登録する場合について説明したが、再度この動作を繰り返す場合、先に記憶登録するアドレス情報に対して上書きするか、上書きを禁止するかは、ユーザの任意とし、その制御は記憶登録手段１００３にて実現可能である。また、ネットワーク識別子の数は、ユーザのニーズに合わせて増減可能とし、メニューにおいては容易に実現可能である。また、ボタンについては、ハード的なボタンではなく、ソフトボタンによっても容易に実現可能である。また、本第１の実施例では、ユーザ操作としてハードボタン、ソフトボタン、メニュー操作を例に説明したが、この他に、ＩＣカードの挿入によるユーザ操作とＩＣカード内の情報としてネットワーク識別子を持つ場合や、ＳＤ／ＭＭＣ／ＳＭＭＣカードといったメモリカードの挿入によるユーザ操作と各メモリカードとネットワーク識別子を関連付ける場合も考えられる。また、アドレス情報としては、ＩＰアドレスを含む通信上の必要情報としたが、この中にはグローバルアドレスやリンクローカルアドレス等のＩＰアドレスの他、機器の名前やＩＤ等の機器を識別する情報や、機器が有する機能や操作方法、コンテンツ等の情報も含まれるものとする。
【００１２】
上記第１の実施例によれば、自宅や外部ネットワーク上の機器のアドレス情報をユーザが任意のタイミングで情報端末に記憶登録することが可能である。このため、どのネットワークを自宅ネットワークとして情報端末に記憶登録させるかを、ユーザが任意に選択することができる。また、接続する外部ネットワークや、ユーザにとって重要な外部ネットワーク上の機器のアドレス情報などを記憶登録しておくことも可能である。
【００１３】
図４、図５は、本発明の第２の実施例を示す図である。図４は情報端末４０００の構成例図であり、図１に示す情報端末１０００に、特定のネットワークに再接続されたことを検出するホームネットワーク接続検出手段４００１と、該ネットワーク上機器のアドレス情報を更新するアドレス情報更新手段４００２を加えた構成になっている。図５は、図４のホームネットワーク接続検出手段４００１の処理フローを示す。
【００１４】
本第２の実施例では、自宅ネットワークを例にとり、自宅ネットワーク上の機器のアドレス情報を記憶登録した情報端末４０００が、自宅ネットワークから離れて外部ネットワークに接続し、再び自宅のネットワークに接続したときに、自動的に自宅ネットワーク上の機器のアドレス情報を更新するときの動作につき説明する。図５におけるネットワーク（Ｉ）は自宅のネットワークとして説明する。情報端末４０００が、上記第１の実施例で説明した方法により、自宅ネットワーク上の機器のアドレス情報を記憶して登録し、該アドレス情報にはリンクローカルアドレスが含まれているものとする。このリンクローカルアドレス情報は、図５に示すリストａ（データＤ５６）として情報端末４０００に記憶登録されている。情報端末４０００が自宅から離れて外部ネットワークに接続され、再び自宅のネットワークに接続されたときに、ネットワーク接続検出手段４００１は記憶登録手段１００３から自宅ネットワークのアドレス情報リストａ（データＤ５６）を参照して、リストａのリンクローカルアドレス宛にメッセージを送信する（ステップＳ５１）。次に、このメッセージに対して機器から返答があるかどうかを判断する（ステップＳ５２）。返答があった場合は、自宅のネットワークに再び接続されたと認識し（ステップＳ５３）、返答がなかった場合は、自宅のネットワーク以外のネットワークに接続されたものと認識する（ステップＳ５５）。このように、ネットワーク接続検出手段４００１が自宅ネットワークに再接続したことを認識した場合に、アドレス情報更新手段４００２が、アドレス情報探索手段１００２を用いて現状の自宅ネットワーク構成機器のアドレス情報を取得し、以前に取得したアドレス情報及びネットワーク構成機器情報を更新し、記憶登録手段１００３にて情報端末４０００に記憶登録する。
【００１５】
上記第２の実施例によれば、ルータが動作していないと得ることのできないネットワークのプレフィクスを意識することなく、ルータが動作していないホームネットワークにおいても、情報端末がこのネットワークに再接続したことを自動的に検出することが可能となる。
なお、本第２の実施例構成では、自宅ネットワーク上の機器のアドレス情報を予め記憶登録しておく方法としては、上記第１の実施例の方法と同じものとしたが、他の方法であってもよい。また、本実施例に示す方法で予め自宅ネットワーク上の機器のアドレス情報を記憶登録しておき、再び自宅ネットワークに接続した場合も同様である。
【００１６】
図６は本発明の第３の実施例を示す図である。図６は、上記図４のホームネットワーク接続検出手段４００１の処理フローを示すものであるが、図５で説明した第２の実施例の方法とは異なる方法でネットワーク接続検出手段４００１を実現するようになっている。
【００１７】
ネットワーク（Ｉ）上の機器のリンクローカルアドレスを含むアドレス情報を、上記第１の実施例で説明した方法により、図６に示すリストｂ（データＤ６６）として記憶登録している情報端末１０００が、あるネットワークに接続された場合、そのネットワーク上の機器のリンクローカルアドレスを含むアドレス情報を取得する（ステップＳ６１）。次に，これらのリンクローカルアドレスとリストｂにあるリンクローカルアドレスを比較し（ステップＳ６２）、所定の数、例えばネットワーク上の機器が５台であれば、そのうちの３台のリンクローカルアドレスが一致しているかどうかを判別し（ステップＳ６３）、一致していれば、ネットワーク（Ｉ）に再接続されたと認識し（ステップＳ６５）、一致していなければ、ネットワーク（Ｉ）以外のネットワークに接続されたと認識する（ステップＳ６４）。ステップＳ６３に定める所定の数は、情報端末１０００が接続されるネットワークの状況から任意に設定することができる。
【００１８】
上記第３の実施例によれば、リンクローカルアドレスを用いることにより、ルータが動作していないホームネットワークにおいても、情報端末がこのネットワークに再接続されたことを自動的に検出することが可能となる。
なお、本第３の実施例では、自宅ネットワーク上の機器のアドレス情報を予め記憶登録しておく方法として、上記第１の実施例の場合と同じ方法を示したが、他の方法であってもよい。また、本実施例に示す方法で予め自宅ネットワーク上の機器のアドレス情報を記憶登録しておき、再び自宅ネットワークに接続した場合も同様である。
【００１９】
図７、図８は本発明の第４の実施例を示す図である。図７は、情報端末７０００の構成例図であり、図１に示す情報端末１０００に、図４に示すネットワーク検出手段４００１と、あるネットワークに接続された際に、予め記憶登録されている、過去に接続したネットワーク上の機器のアドレス情報を表示させない機能を持つ外部ネットワークアドレス情報非表示手段７００１とを付加した場合の構成例を示す。図８は、情報端末７０００が、自宅のネットワークを離れ、外部のネットワークに接続された後、再び自宅のネットワークに接続されたときの処理フローを示す図である。
【００２０】
図７、図８を用いて、情報端末７０００が、自宅のネットワークを離れ、外部のネットワークに接続された後、再び自宅のネットワークに接続されたときの動作につき説明する。情報端末７０００が、自宅のネットワークに接続され（ステップＳ８１）、自宅ネットワーク上の他機器と通信し（ステップＳ８２）、上記第１の実施例で説明した方法により、自宅ネットワーク上の機器のアドレス情報をリストａとして記憶登録し（ステップＳ８１）、自宅のネットワークから離れて（ステップＳ８４）、第１の外部ネットワークに接続される（ステップＳ８５）。該第１の外部ネットワークにおいて、該ネットワーク上の機器と通信したり、リストａを用いて自宅のネットワーク上機器と通信したりする（ステップＳ８６）。ここで、第１の外部ネットワーク上の機器と通信する過程で、これらの機器のアドレス情報は情報端末７０００に記憶登録される（ステップＳ８７）ものとする。記憶登録する手段は、様々なホームネットワークのプロトコルにおいて実現されるものであり、上記第１の実施例で説明した手段とは異なり、ユーザが意図的に登録するものではないとする。このような情報端末７０００が、第１の外部ネットワークから離れて（ステップＳ８８）、再び自宅のネットワークに接続される（Ｓ８９）。ここで、情報端末７０００は自宅のネットワークに再接続されたことを、上記第２の実施例の方法、上記第３の実施例の方法またはその他の方法によって自動検出（ステップＳ９０）する。ステップＳ９０により、自宅のネットワークに接続されたと判断すると、外部ネットワークアドレス情報非表示手段７００１は、自宅ネットワーク上の機器のアドレス情報リストａ以外のアドレス情報を、外部のアドレス情報と認識し、それらを情報端末７０００のユーザインターフェースにおいて非表示にする（ステップＳ９１）。その後、ユーザは自宅の他機器と通信を行う（ステップＳ９２）。
【００２１】
上記第４の実施例によれば、自宅のホームネットワークを中心として情報端末を利用する場合、自宅のネットワーク環境において、必要のない外部ネットワーク上機器のアドレス情報を自動的に非表示にすることができる。このため、自宅ネットワーク上の機器のアドレス情報と、必要のない外部ネットワーク上機器のアドレス情報との混在を防止でき、ユーザの操作性を向上させることができる。
【００２２】
図９は本発明の第５の実施例を示す。本図９は、図７に示す情報端末７０００が、自宅のネットワークを離れて、第１の外部ネットワークに接続され、さらに第１の外部ネットワークを離れて、自宅ネットワーク及び第１の外部ネットワークとは異なる第２の外部ネットワークに接続されるときの処理フローを示す図である。
図９において、ステップＳ８１〜ステップＳ８８までは、上記図８に示した第４の実施例における流れと同じである。情報端末７０００が、第１の外部ネットワークを離れて（ステップＳ８８）、第２の外部ネットワークに接続される（ステップＳ９３）。ここで、情報端末７０００は、自宅以外のネットワークに接続されたことを、上記第２の実施例の方法、上記第３の実施例の方法もしくは他の方法で自動検出（ステップＳ９４）する。ステップＳ９４により自宅以外のネットワークに接続されたと判断すると、外部ネットワークアドレス情報非表示手段７００１は、自宅ネットワーク上機器のアドレス情報リストａ以外のアドレス情報を、外部のアドレス情報と認識し、それらを情報端末７０００のユーザインターフェースにおいて非表示にする（ステップＳ９５）。その後、ユーザは第２の外部ネットワーク上の機器や、自宅の機器と通信を行う（ステップＳ９６）。
【００２３】
上記第５の実施例によれば、自宅のホームネットワークを中心として情報端末を利用する場合、外部のネットワークへの接続を繰り返しても、自宅のネットワーク上の機器のアドレス情報以外の、不要な外部ネットワーク上の機器のアドレス情報を自動的に非表示にすることが可能である。このため、自宅ネットワーク上の機器のアドレス情報と不要な外部ネットワーク上の機器のアドレス情報とを混在させることがなく、ユーザの操作性を向上させることができる。
【００２４】
図１０は本発明の第６の実施例を示す図である。本図１０は情報端末１１００の構成例図であり、図７に示す情報端末７０００の外部ネットワークアドレス情報非表示手段７００１を、外部ネットワークアドレス情報消去手段１１０１で置き換えた場合の構成例である。情報端末１１００は、上記第４の実施例及び上記第５の実施例で説明した動作の中で、外部ネットワークアドレス情報を非表示にする動作を消去するようになっている。
【００２５】
上記第６の実施例によれば、自宅のホームネットワークを中心として情報端末を利用する場合、自宅のネットワーク環境においても、外部のネットワークへの接続を繰り返しても、必要のない外部ネットワーク上の機器のアドレス情報を自動的に削除することが可能である。このため、該外部ネットワーク上の機器のアドレス情報を自宅ネットワーク上の機器のアドレス情報と混在させることがなく、ユーザの操作性を向上させることができる。また、不必要な情報の蓄積をなくせるため、情報端末のメモリを圧迫することがない。
【００２６】
上記第１〜第６の実施例によれば、どのネットワークを自宅ネットワークとして情報端末に記憶登録させるかを、ユーザが任意に選択することができる。また自宅以外の頻繁に接続する外部ネットワークやユーザにとって重要な外部ネットワーク上の機器のアドレス情報を容易に記憶登録しておくことが可能となる。また、ルータが動作していないと得られないネットワークのプレフィクスを意識することなく、ルータが動作していないホームネットワークにおいても、情報端末がこのネットワークに再接続されたことを自動的に検出することが可能となる。また、自宅のホームネットワークを中心として情報端末を利用する場合、自宅のネットワーク環境において外部のネットワークへの接続を繰り返しても、必要のない外部ネットワーク上の機器のアドレス情報を自動的に非表示にすることが可能であり、これによって自宅ネットワーク上の機器のアドレス情報と、外部ネットワーク上の機器の不要なアドレス情報との混在をなくしてユーザの操作性を向上させることができる。
【００２７】
【発明の効果】
本発明によれば、情報端末において、アドレス管理や他機器との通信に関わるユーザの操作性を向上させることができる。
【図面の簡単な説明】
【図１】本発明の第１の実施例を示す図である。
【図２】図１におけるユーザ操作認識手段の構成例を示す図である。
【図３】図１におけるユーザ操作認識手段の他の構成例を示す図である。
【図４】本発明の第２の実施例を示す図である。
【図５】図４におけるネットワーク接続検出手段の処理フローを示す図である。
【図６】本発明の第３の実施例を示す図である。
【図７】本発明の第４の実施例を示す図である。
【図８】図７における情報端末の処理フローを示す図である。
【図９】本発明の第５の実施例を示す図である。
【図１０】本発明の第６の実施例を示す図である。
【符号の説明】
１０００、４０００、７０００…情報端末、  １００１…ユーザ操作認識手段、  １００２、２００２…ユーザ操作・ネットワーク識別子関連付け手段、  １００３…記憶登録手段、  １００４…アドレス情報探索手段、  １００５…ネットワーク接続手段、  １１０１…外部ネットワークアドレス情報消去手段、  ２００１、２００２、２００３…ボタン、  ２００４…ボタン・ネットワーク識別子関連付けリスト、  ２００５、２００６、２００７…アドレス情報リスト、  ４００１…ネットワーク接続検出手段、  ４００２…アドレス情報更新手段、  ７００１…外部ネットワークアドレス情報非表示手段。
【図１】
2004158982.tif 000003
【図２】
2004158982.tif 000004
【図３】
2004158982.tif 000005
【図４】
2004158982.tif 000006
【図５】
2004158982.tif 000007
【図６】
2004158982.tif 000008
【図７】
2004158982.tif 000009
【図８】
2004158982.tif 000010
【図９】
2004158982.tif 000011
【図１０】
2004158982.tif 000012