(57)【要約】【課題】  プリンタやファイル保存などのストレージサービス検索にかかる時間を短縮できると共に、モバイルユーザがいろいろな場所で検索機能を利用した場合に状況に応じた検索結果だけをユーザに提示できる情報処理端末を提供する。【解決手段】  現在所属するネットワークを識別子により認識し（Ｓ１）、モバイルＰＣ１のサービスリスト保存部２３のサービスリストをチェックする（Ｓ２）。このチェックにより、上記サービスリストにモバイルＰＣ１が現在所属するネットワークの識別子が在るか否かを判断し（Ｓ３）、そのモバイルＰＣ１が現在所属するネットワークの識別子がない場合、そのモバイルＰＣ１が現在所属するネットワークが新規に検索され（Ｓ４）、その新規に検索された現在所属するネットワークのサービスリストを作成し（Ｓ５）、現在所属するネットワークの識別子と一緒にサービスリスト保存部２３に保存する（Ｓ６）。【選択図】      図４
2006215908.tif 000002
【特許請求の範囲】
【請求項１】
種々のネットワーク機器が接続された複数のネットワークに対して接続可能であり、接続された前記ネットワークのネットワーク機器を検索して利用する情報処理端末であって、
前記複数のネットワークの夫々に識別子を設け、前記ネットワークに接続された前記ネットワーク機器のサービスを検索する検索手段と、前記検索手段の検索結果として得られたサービスリストを、ネットワークの識別子に関連付けて記憶するサービスリスト記憶手段と、を備えたことを特徴とする情報処理端末。
【請求項２】
前記ネットワーク機器が、プリンタ及び／あるいはストレージを含むことを特徴とする請求項１に記載の情報処理端末。
【請求項３】
前記サービスリスト記憶手段に記憶しているサービスリストに対して有効期限を設け、前記有効期限が切れた時には自動的にサービスリストの更新を行うことを特徴とする請求項１に記載の情報処理端末。
【請求項４】
前記サービスリストに対してネットワーク以外の任意の識別子を設定することを特徴とする請求項１に記載の情報処理端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、種々のネットワーク機器が接続された複数のネットワークに接続可能であり、接続されたネットワークのネットワーク機器のサービスを検索して利用する情報端末装置に関し、特に、プリンタやファイル保存などのストレージサービス検索にかかる時間の短縮を図るのに好適なものである。
【背景技術】
【０００２】
一般に、モバイルパソコンを接続したネットワークに接続されたプリンタやストレージのサービスを検索して利用するネットワークシステムが知られている。
このようなネットワークシステムにおいて、ネットワーク上のサービスを検索する場合、検索リクエストを出して複数機器からのレスポンスを数秒待つために時間がかかり、そのため一度検索して得た結果を保存し再利用することが常套手段となっている。
なお、先行技術としては、特許文献１として、アドレス獲得部は、ネットワーク上のサーバ機器にアイデンティティ情報部のアイデンティティを、インタフェース部を介して送信し、その応答として前記サーバ機器からインタフェース部を介してアドレスを含む接続情報を受信し、ネットワーク接続情報部に設定し、サービスリスト獲得部は、接続情報獲得後、前記サーバ機器にサービスリストを要求する旨を通知し、その応答として前記サーバ機器から送信されるサービスリストをサービスリスト記憶部に設定する技術が、特許文献２として、送信元ＰＣのハードディスク装置のディレクトリ表現は、遠隔地のユーザへ送信され、ユーザは、伝送用のファイルを選択するため、ディレクトリ表現内を見て回り、電子メールアドレスを入力若しくは選択することによりファイルの宛先を指定し、電子メールメッセージは、ユーザの遠隔地から送信元ＰＣへ送信され、送信元ＰＣは、選択された文書を添付物としてパッケージ化し、宛先へ送信する技術が開示されている。
【特許文献１】特開平７−２６２１１７号公報
【特許文献２】特開２００４−３８９６３公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来のネットワークシステムでは、以下のような問題点があった。
ネットワーク上のサービスを検索するには時間がかかるため（検索リクエストを出して複数機器からのレスポンスを数秒待つため）、一度検索して得た結果を保存し再利用することは常套手段である。
しかしながら、上述のような検索結果を保存し再利用する仕組みは、図５に示すような一般的なモバイル利用環境に適用した場合、ユーザにとって役に立たないという問題点があった。すなわち、このモバイル利用環境は、図５に示すように、第１及び第２のプリンタ１０１、１０２及び第１のストレージ１０３が接続されたＡ支店のネットワークに、モバイルパソコン（以下、「モバイルＰＣ」という）１００が接続された状態から、第３のプリンタ１１１及び第２のストレージ１１２が接続されたＢ支店のネットワークに、上記モバイルのモバイルＰＣ１００を移動して接続した場合を示している。
図５に示すモバイル利用環境においては、Ａ支店のネットワークにモバイルＰＣ１００を接続して、Ａ支店でサービスを検索するとネットワークの第１及び第２のプリンタ１０１、１０２及び第１のストレージ１０３がヒットし、そのサービスリストを保存する。そして、次回、同じサービスを必要とする場合、Ａ支店のネットワークでは、上記保存されたサービスリストを利用すれば再検索の必要がない。
しかしながら、ネットワークの異なるＢ支店のネットワークにモバイルＰＣ１００を移動して接続し、ネットワークの異なるＢ支店のネットワークでプリンタなどサービスを利用する場合には、上記保存されたサービスリストは役に立たないものであった。
そこで、モバイルのモバイルＰＣ１００に、Ａ支店とＢ支店の両方のネットワークにおけるサービスリストを保存すれば、どちらの環境であっても再検索の必要はないが、利用できないサービスをユーザに提示するという問題点がある。すなわち、Ａ支店で利用するときにＢ支店のサービスは利用できないとともに、Ｂ支店で利用するときにＡ支店のサービスは利用できず、提示されたサービスを必ずしもユーザが利用できるとは限らないものであった。
本発明は、上記問題点を解決するためのもので、その目的は、プリンタやファイル保存などのストレージサービス検索にかかる時間を短縮できると共に、モバイルユーザがいろいろな場所で検索機能を利用した場合に状況に応じた検索結果だけをユーザに提示できる情報処理端末を提供することである。
【課題を解決するための手段】
【０００４】
上述の目的を達成するために、種々のネットワーク機器が接続された複数のネットワークに対して接続可能であり、接続された前記ネットワークのネットワーク機器を検索して利用する情報処理端末であって、前記複数のネットワークの夫々に識別子を設け、前記ネットワークに接続された前記ネットワーク機器のサービスを検索する検索手段と、前記検索手段の検索結果として得られたサービスリストを、ネットワークの識別子に関連付けて記憶するサービスリスト記憶手段と、を備えたことを特徴とする。
また、請求項２記載の発明は、前記ネットワーク機器が、プリンタ及び／あるいはストレージを含むことを特徴とすることを特徴とする。
また、請求項３記載の発明は、前記サービスリスト記憶手段に記憶しているサービスリストに対して有効期限を設け、前記有効期限が切れた時には自動的にサービスリストの更新を行うことを特徴とする。
また、請求項４記載の発明は、前記サービスリストに対してネットワーク以外の任意の識別子を設定することを特徴とする。
【発明の効果】
【０００５】
本発明によれば、ネットワーク機器であるプリンタやファイル保存などのストレージサービス検索にかかる時間を短縮できると共に、ユーザがいろいろな場所で検索機能を利用した場合に、状況に応じた検索結果をユーザに提示できる。
また、定期的に新規検索を行うので、新しく追加されたプリンタなどを発見できないという問題を回避できる。
また、例えばプライベートアドレスが利用さる環境を複数抱えるユーザにとっては、ネットワークが識別子として機能しないケースが考えられるが、ユーザが任意の識別子をつけ検索時にそれ選択できるので適切なサービスリストが提示可能である。
【発明を実施するための最良の形態】
【０００６】
以下に添付の図を参照してこの発明の実施形態を詳細に説明する。
図１は、本発明によるネットワークシステムのモバイル環境の一実施形態を示した説明図である。
図１に示すように、このモバイル利用環境は、ネットワーク機器である第１及び第２のプリンタ２、３、第１のストレージ４、及び第１のＦＡＸ５が接続されたＡ支店のネットワーク123.123.123.0に対して情報処理端末であるモバイルパソコン（モバイルＰＣ）１が接続された状態から、同じくネットワーク機器である第３のプリンタ１１、第２のストレージ１２、及び第２のＦＡＸ１３が接続されたＢ支店のネットワーク231.231.231.0に対して上記モバイルＰＣ１を移動して接続した場合を示している。
図２は上記図１に示したモバイルパソコンの機能ブロック図である。
図２に示すように、上記モバイルＰＣ１には、ユーザからの要求を解析するユーザ要求解析部２１と、ネットワーク処理を行うネットワーク部２４を介して、現在所属するネットワークを調べる検索要求・応答解析部２２と、ネットワークをリストの識別子として管理するサービスリスト保存部２３などが設けられている。なお、サービスリスト保存部２３には、図３に示すようなネットワークをリストの識別子として管理するサービスリストが保存されている。
図３はサービスリスト保存部に保存されたサービスリストの具体例の説明図である。
【０００７】
次に、図４を参照して、図１に示したネットワークシステムのモバイル環境に接続されるモバイルＰＣ１の動作について説明する。
図４は、図１に示したネットワークシステムのモバイル環境に接続されるモバイルＰＣの動作フローチャートである。
まず、検索要求・応答解析部２２により、そのモバイルＰＣ１が現在所属するネットワークを、その識別子により認識し（Ｓ１）、モバイルＰＣ１のサービスリスト保存部２３のサービスリストをチェックする（Ｓ２）。
このチェックにより、上記サービスリストにモバイルＰＣ１が現在所属するネットワークの識別子が在るか否かを判断し（Ｓ３）、そのモバイルＰＣ１が現在所属するネットワークの識別子がない場合、そのモバイルＰＣ１が現在所属するネットワークが新規に検索され（Ｓ４）、その新規に検索された現在所属するネットワークのサービスリストを作成し（Ｓ５）、現在所属するネットワークの識別子と一緒にサービスリスト保存部２３に保存する（Ｓ６）。
ここで、上記ステップＳ３−Ｓ６の処理を具体的に説明すると以下のようになる。まず、そのモバイルＰＣ１のサービスリスト保存部２３が、図３（ａ）に示すようなサービスリストを有している状態で、図１に示すように、Ａ支店のネットワーク123.123.123.0に接続された状態から、第３のプリンタ１１、第２のストレージ１２及び第２のＦＡＸ１３が接続されたＢ支店のネットワーク231.231.231.0に移動して接続した場合、上記ステップＳ３の判断において、そのモバイルＰＣ１が現在所属するネットワークの識別子（231.231.231.0）がサービスリストにないこととなり、Ｂ支店のネットワーク231.231.231.0上を検索し、図３（ｂ）に示すようなＢ支店のネットワーク231.231.231.0のサービスリストが作成されサービスリスト保存部２３に保存される。
【０００８】
次に、上記ステップＳ３において、そのモバイルＰＣ１が現在所属するネットワークの識別子がある場合、そのモバイルＰＣ１が現在所属するネットワークが、プライベートアドレスを有するプライベートネットワークであるか否かを判断し（Ｓ７）、プライベートアドレスを有するプライベートネットワークであった場合、ユーザにサービスリストの選択を促す（Ｓ８）。この選択として、ユーザに対して任意の識別子を設定する事を促しサービスリストと関連づけるようにすることもできる。
例えば、任意の識別子として、ネットワーク機器に割り当てられたＩＰアドレスとネットマスクの論理積で求められるもの（ｅｘ：192.168.100.101^255.255.255.0=192.168.100.0）を用いても良い。なお、上記プライベートアドレスとしては、以下のようなものがある。
Ｃｌａｓｓ  Ａ  ×１      10.0.0.0〜10.255.255.255
Ｃｌａｓｓ  Ｂ  ×１６    172.16.0.0〜172.31.255.255
Ｃｌａｓｓ  Ｃ  ×２５６  192.168.0.0〜192.168.255.255
すなわち、ＮＡＴ（Network Address Translation）などでプライベートアドレスが利用される環境を複数抱えるユーザにとっては、ネットワークが識別子として機能しないケースが考えられるが、ユーザが任意の識別子をつけ検索時にそれ選択できるので適切なサービスリストが提示可能である。
なお、上述したように作成されサービスリスト保存部２３に保存されたサービスリストを用いて、検索要求・応答解析部２２によりサービスが提供されるわけであるが、そのサービスリストを用いるときに有効期限をチェックし、期限が切れていれば新規検索処理を行うという判断処理を追加して行うようにしても良い。このように、定期的に新規検索を行えば、新しく追加されたプリンタなどを発見できないという問題を回避できる。
【図面の簡単な説明】
【０００９】
【図１】本発明によるネットワークシステムのモバイル環境の一実施形態を示した説明図。
【図２】図１に示したネットワークシステムのモバイル環境に接続されるモバイルＰＣの機能ブロック図。
【図３】サービスリスト保存部に保存されたサービスリストの具体例の説明図。
【図４】図１に示したネットワークシステムのモバイル環境に接続されるモバイルＰＣの動作フローチャート。
【図５】ネットワークシステムのモバイル環境例の全体を示した説明図。
【符号の説明】
【００１０】
１  モバイルＰＣ、２、３、１１  プリンタ、４、１２  ストレージ、５、１３  ＦＡＸ、２１  ユーザ要求解析部、２２  検索要求・応答解析部、２３  サービスリスト保存部、２４  ネットワーク部
【図１】
2006215908.tif 000003
【図２】
2006215908.tif 000004
【図３】
2006215908.tif 000005
【図４】
2006215908.tif 000006
【図５】
2006215908.tif 000007