(57)【特許請求の範囲】
【請求項１】
ネットワークへの接続を可能にする環境設定情報、及びネットワーク上の資源の共有を可能にする共有資源情報を、ネットワーク環境に応じて、第１の記憶領域に設定すべき情報端末装置において、
設定されている環境設定情報及び共有資源情報を第１の記憶領域から取得する手段と、
取得した環境設定情報及び共有資源情報を、ネットワーク環境を特定する情報に関連付けて第２の記憶領域に保存する手段と、
所定のタイミングで、第２の記憶領域に保存されている各ネットワーク環境の環境設定情報に含まれる、各ネットワーク環境でのネットワークへの接続ノードを特定する情報を順次発行してネットワークへの接続を要求し、ネットワークへの接続の可不可を判定する判定手段と、
接続が可能であると判定したネットワーク環境に関連付けて保存されている環境設定情報及び共有資源情報を第１の記憶領域に設定する手段と
を備えたことを特徴とする情報端末装置。
【請求項２】
第２の記憶領域の保存内容に基づいて設定した環境設定情報及び／又は共有資源情報の設定内容の変更を受け付ける手段と、
該環境設定情報及び／又は共有資源情報の設定内容が変更された場合は、第２の記憶領域の保存内容を変更後の設定内容に変更する手段と
を備えたことを特徴とする請求項１記載の情報端末装置。
【請求項３】
各ネットワーク環境でのネットワークへの接続回数を計数して計数値を保存する手段
を備え、
前記判定手段が、各ネットワーク環境でのネットワークへの接続ノードを特定する情報を、接続回数の多い接続ノードから順次発行する手段であることを特徴とする請求項１又は２記載の情報端末装置。
【請求項４】
コンピュータに、ネットワークへの接続を可能にする環境設定情報、及びネットワーク上の資源の共有を可能にする共有資源情報を、ネットワーク環境に応じて、第１の記憶領域に書き込ませるコンピュータプログラムが記録されており、コンピュータでの読み取りが可能な記録媒体において、
コンピュータに、設定されている環境設定情報及び共有資源情報を第１の記憶領域から取得させるプログラムコード手段と、
コンピュータに、取得した環境設定情報及び共有資源情報を、各ネットワーク環境を特定する情報に関連付けて第２の記憶領域に書き込ませるプログラムコード手段と、
コンピュータに、所定のタイミングで、第２の記憶領域に書き込まれている各ネットワーク環境の環境設定情報に含まれる、各ネットワーク環境でのネットワークへの接続ノードを特定する情報を順次発行してネットワークへの接続を要求させ、ネットワークへの接続の可不可を判定させるプログラムコード手段と、コンピュータに、接続が可能であると判定したネットワーク環境に関連付けて書き込まれている境設定情報及び共有資源情報を第１の記憶領域に書き込ませるプログラムコード手段と
を含むコンピュータプログラムが記録されていることを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばモバイル・コンピューティングにおけるノート型パソコンのような情報端末装置のように、ネットワーク環境が勤務先、出張先、自宅等に変わる都度、ＩＰアドレスのような環境設定情報、及びフォルダ、プリンタ、デバイス・ドライブ等のネットワーク上の共有資源の情報を設定し直さなければならない情報端末装置、及びコンピュータにこれらの情報を設定させるコンピュータプログラムが記録されている記録媒体に関する。
【０００２】
【従来の技術】
ノート型パソコンのような情報端末装置を利用して、勤務先、出張先、自宅等の複数のネットワーク環境でモバイル・コンピューティングを行う場合、ネットワーク環境が変わる都度、例えば、ＴＣＰ／ＩＰを通信プロトコルとしているネットワーク環境では、情報端末装置を接続すべきノードのＩＰアドレス、ゲートウエイのＩＰアドレス、ＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｅｒｖｅｒ）によって割り当てられたＩＰアドレス等のネットワーク環境の設定情報を設定し直さなければネットワークに接続することができない。
【０００３】
また、ＳＯＨＯ（Ｓｍａｌｌ  Ｏｆｆｉｃｅ  Ｈｏｍｅ  Ｏｆｆｉｃｅ）のような環境では、複数台のコンピュータで、プリンタ、フォルダ、またＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ）ディスク、ＤＡＴ（Ｄｉｇｉｔａｌ  ＡｕｄｉｏＴａｐｅ  ｒｅｃｏｒｄｅｒ）等のデバイス・ドライブといった資源をネットワーク化して共有するシステムを構築することで、狭いオフィス面積を最大限に活用するケースが増加している。
【０００４】
このようにネットワーク上の資源を共有する場合、コンピュータに、プリンタの論理プリンタ名、デバイス・ドライブ名、フォルダのパス等の共有資源情報を設定しなければ資源を利用できるようにならない。
【０００５】
【発明が解決しようとする課題】
以上のように、従来の情報端末装置は、ネットワーク環境が変わった場合、そのネットワーク環境に応じた環境設定情報を手作業で設定し直さなければならず、ネットワークにすぐに接続できないため、作業効率が低下する。
【０００６】
またプリンタ、デバイス・ドライブ等の資源を共有しているネットワーク環境では共有資源情報を手作業で設定しなければならず、情報端末装置を接続してもすぐに資源を利用できるようにならないため、作業効率が低下する。
【０００７】
また、ＩＰアドレスのような桁数が多く数字だけで構成されている情報は記憶しておくことが困難であるため、メモを見る等して設定しなければならず設定操作が煩雑であるとともに、設定ミスの発生する危険性がある。
【０００８】
本発明はこのような問題点を解決するためになされたものであって、例えば、Ｗｉｎｄｏｗｓ  ９５／９８（マイクロソフト社）のようなＯＳを搭載したコンピュータには、各種の設定情報を保存するレジストリが設けられている点に着目し、設定された環境設定情報、及び共有資源情報をレジストリのような記憶領域から取得してネットワーク環境別に他の記憶領域に保存しておき、例えばシステムの起動時に、これらの中からユーザが選択した環境設定情報及び共有資源情報をレジストリのような記憶領域に設定することにより、また各ネットワーク環境の環境設定情報に含まれているＩＰアドレスのような、各ネットワーク環境での接続ノードを特定する情報を所定の順序で順次発行してネットワークへの接続を要求し、ネットワークへの接続が可能であった環境設定情報及び共有資源情報を自動的に設定することにより、ネットワーク環境が変わっても、そのネットワーク環境に応じた環境設定情報、及び共有資源情報をユーザが逐一、手作業で設定する必要がなくて作業効率が良い情報端末装置、及びこの装置をコンピュータで実現するためのコンピュータプログラムが記録されている記録媒体の提供を目的とする。
【０００９】
【課題を解決するための手段】
本発明の情報端末装置は、ネットワークへの接続を可能にする環境設定情報、及びネットワーク上の資源の共有を可能にする共有資源情報を、ネットワーク環境に応じて、第１の記憶領域に設定すべき情報端末装置において、設定されている環境設定情報及び共有資源情報を第１の記憶領域から取得する手段と、取得した環境設定情報及び共有資源情報を、ネットワーク環境を特定する情報に関連付けて第２の記憶領域に保存する手段と、所定のタイミングで、第２の記憶領域に保存されている各ネットワーク環境の環境設定情報に含まれる、各ネットワーク環境でのネットワークへの接続ノードを特定する情報を順次発行してネットワークへの接続を要求し、ネットワークへの接続の可不可を判定する判定手段と、接続が可能であると判定したネットワーク環境に関連付けて保存されている環境設定情報及び共有資源情報を第１の記憶領域に設定する手段とを備えたことを特徴とする。
【００１１】
また本発明の情報端末装置は、さらに、第２の記憶領域の保存内容に基づいて設定した環境設定情報及び／又は共有資源情報の設定内容の変更を受け付ける手段と、該環境設定情報及び／又は共有資源情報の設定内容が変更された場合は、第２の記憶領域の保存内容を変更後の設定内容に変更する手段とを備えたことを特徴とする。
【００１２】
また本発明の情報端末装置は、さらに、各ネットワーク環境でのネットワークへの接続回数を計数して計数値を保存する手段を備え、前記判定手段が、各ネットワーク環境でのネットワークへの接続ノードを特定する情報を、接続回数の多い接続ノードから順次発行する手段であることを特徴とする。
【００１４】
また本発明の記録媒体は、コンピュータに、ネットワークへの接続を可能にする環境設定情報、及びネットワーク上の資源の共有を可能にする共有資源情報を、ネットワーク環境に応じて、第１の記憶領域に書き込ませるコンピュータプログラムが記録されており、コンピュータでの読み取りが可能な記録媒体において、コンピュータに、設定されている環境設定情報及び共有資源情報を第１の記憶領域から取得させるプログラムコード手段と、コンピュータに、取得した環境設定情報及び共有資源情報を、各ネットワーク環境を特定する情報に関連付けて第２の記憶領域に書き込ませるプログラムコード手段と、コンピュータに、所定のタイミングで、第２の記憶領域に書き込まれている各ネットワーク環境の環境設定情報に含まれる、各ネットワーク環境でのネットワークへの接続ノードを特定する情報を順次発行してネットワークへの接続を要求させ、ネットワークへの接続の可不可を判定させるプログラムコード手段と、コンピュータに、接続が可能であると判定したネットワーク環境に関連付けて書き込まれている境設定情報及び共有資源情報を第１の記憶領域に書き込ませるプログラムコード手段とを含むコンピュータプログラムが記録されていることを特徴とする。
【００１６】
本発明では、例えば、Ｗｉｎｄｏｗｓ９５／９８のようなＯＳを搭載したコンピュータには、各種の設定情報を保存するレジストリが設けられている点に着目し、設定された環境設定情報、及び共有資源情報をレジストリのような第１の記憶領域から取得して、勤務先、出張先等のネットワーク環境別に第２の記憶領域に保存しておき、例えばシステム起動時のような所定のタイミングで、各ネットワーク環境の環境設定情報に含まれているＩＰアドレスのような、各ネットワーク環境での接続ノードを特定する情報を順次発行してネットワークへの接続を要求し、ネットワークへの接続が可能であった環境設定情報及び共有資源情報を第１の記憶領域に自動的に設定する。従って、ネットワーク環境が変わっても、ユーザは、そのネットワーク環境に応じた環境設定情報、及び共有資源情報の設定を意識しなくてよい。
【００１７】
また本発明では、第２の記憶領域の保存内容に基づいて第１の記憶領域に設定した環境設定情報、共有資源情報のいずれか一方、または両方の設定内容が変更された場合、第２の記憶領域の保存内容を変更後の設定内容に変更する。
従って、ユーザは設定内容を手作業で変更することができる。
【００１８】
また本発明では、各ネットワーク環境でのネットワークへの接続回数を計数して計数値を保存しておき、各ネットワーク環境の環境設定情報に含まれているＩＰアドレスのような、各ネットワーク環境での接続ノードを特定する情報を順次発行してネットワークへの接続を要求し、ネットワークへの接続の可不可を判定する際に、接続回数が多いネットワーク環境の情報を優先的に発行する。
従って、環境設定情報及び共有資源情報の設定を早期に完了することができる。
【００１９】
【発明の実施の形態】
図１は本発明の情報端末装置（以下、本発明装置という）を接続するネットワーク環境のブロック図、図２はネットワーク環境情報テーブル及び共有情報テーブルの概念図である。
本発明装置１は、例えばＷｉｎｄｏｗｓ  ９５／９８のようなＯＳが搭載されたノート型パソコンのような情報端末装置により実現される。
本発明装置１を接続するネットワーク環境はＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）２により接続され、ＬＡＮ２はゲートウエイ３を介してインターネットのようなネットワークに接続される。
【００２０】
ＬＡＮ２には、パソコン４、プリンタ５、ＭＯ６、ＤＡＴ７などのデバイスが接続されている。パソコン４が管理しているフォルダには、ＬＡＮ２を介して共有することが可能なフォルダが含まれており、またプリンタ５、ＭＯ６、ＤＡＴ７なども、ＬＡＮ２を介して共有することが可能である。
【００２１】
本発明装置１のメモリ１１のシステム領域１１１には、ネットワーク環境に応じた環境設定情報、ネットワークを介して共有する資源の情報等、パソコンとユーザに関するさまざまな設定情報を記録する、第１の記憶領域としてのレジストリ１１１ａが存在する。
【００２２】
本発明装置１のメモリ１１の作業領域１１２、即ち第２の記憶領域には、例えばシステム終了時にレジストリ１１１ａから取得した、各ネットワーク環境（大井町９Ｆ、ＦＴＴ６Ｆ、ＳＬ８Ｆなど）に応じて設定された、情報端末装置用の接続ノードのＩＰアドレス、ゲートウエイのＩＰアドレス、ＤＮＳによって割り当てられたＩＰアドレス、ＮｅｔＢｉｏｓの使用／非使用、詳細設定、バインド（Ｃ／Ｓ共有または非共有）、ドメイン名を保存するネットワーク環境情報テーブル１１２ａと、またネットワーク環境で共有する共有プリンタ名（論理プリンタ名）、共有デバイス・ドライブ名、共有フォルダ名（パス）等を、各接続環境の接続ノードのＩＰアドレスに関連付けて保存する共有情報テーブル１１２ｂとが設けられている。
【００２３】
ネットワーク環境情報テーブル１１２ａには、上述の環境設定情報の他に、各ネットワーク環境でネットワークへ接続する都度、カウントアップされる接続回数を保存する領域が設けられており、この接続回数に基づいて、例えばシステム起動時のような所定のタイミングで、環境設定情報及び共有情報を自動的に設定するためにネットワークへの接続の可否を判定すべく発行するゲートウエイのＩＰアドレスを発行する際の発行優先順位を決定する。
【００２４】
次に、本発明装置のシステム起動時の動作の一例を、図３のフローチャートに基づいて説明する。
システムが起動されると、ネットワーク環境情報テーブル１１２ａの優先順にゲートウエイのＩＰアドレスを発行して（ステップＳ３−１）、ネットワークとの接続を要求する。ゲートウエイからの応答信号に基づいて、ネットワークとの接続が可能か否かを判定する（ステップＳ３−２）。
【００２５】
ネットワークとの接続が不可能な場合はステップＳ３−１に戻って次の順位のゲートウエイのＩＰアドレスを発行してネットワークとの接続を要求する。
接続が可能になるまでＩＰアドレスの発行を繰り返し、接続が可能になった場合は、ネットワーク環境情報テーブル１１２ａのその他の情報（ＤＮＳ設定ＩＰアドレス、ＮｅｔＢＩＯＳの使用／非使用、詳細設定の有無、バインドの共有の有無、ドメイン名など）をレジストリ１１１ａにセットする（ステップＳ３−３）。
【００２６】
次に、ネットワーク環境情報テーブル１１２ａの接続ノードのＩＰアドレスとリンクした共有情報テーブル１１２ｂのレコードを検索し、共有情報テーブル１１２ｂの該当レコードの各種情報をレジストリ１１１ａにセットする（ステップＳ３−４）。
【００２７】
ネットワーク環境情報テーブル１１２ａの接続回数に“１”を加算して全レコードの並び順を接続回数順にソートして（ステップＳ３−５）、システムをログオフする（ステップＳ３−６）。
以上の情報がレジストリ１１１ａに設定されることにより、ネットワーク環境での通信及び資源の共有といったシステムの使用が可能になる（ステップＳ３−７）。
【００２８】
なお、ステップＳ３−１、Ｓ３−２を繰り返した結果、いずれのＩＰアドレスを発行してもネットワークに接続できなかった場合は、手動での設定をユーザに要求する。
【００２９】
また、以上の手順では、システムがネットワーク環境情報テーブル１１２ａ及び共有情報テーブル１１２ｂから、必要な情報をレジストリ１１１ａに自動的にセットしたが、ネットワーク環境情報テーブル１１２ａの情報、または接続環境名（大井町９Ｆ、ＦＴＴ６Ｆ、ＳＬ８Ｆなど）をユーザに提示して選択させ、選択された情報をレジストリ１１１ａにセットしてもよい。
【００３０】
なお、以上の情報設定において、ユーザが手作業でレジストリ１１１ａの設定内容を変更することも可能である。
【００３１】
次に、本発明装置のシステム終了時の動作を、図４のフローチャートに基づいて説明する。
システムの終了が指示されると、レジストリ１１１ａの設定内容がネットワーク環境情報テーブル１１２ａに保存されているか否か、即ち新規の接続環境でのネットワーク接続か否かを判定し（ステップＳ４−１）、新規接続の場合は、ネットワーク環境情報テーブル１１２ａ、及び共有情報テーブル１１２ｂに、レジストリ１１１ａの設定内容を新規追加する（ステップＳ４−２）。
【００３２】
一方、新規接続でない場合は、ネットワーク環境情報テーブル１１２ａ、及び共有情報テーブル１１２ｂの該当するレコードの保存内容を、レジストリ１１１ａの設定内容で更新する（ステップＳ４−３）。
【００３３】
なお、以上のようなネットワーク環境情報及び共有資源情報設定のコンピュータプログラムはコンピュータにプレインストールして提供することも、またＣＤ−ＲＯＭ、ＭＯ等の可搬型記録媒体で提供することも可能である。さらに回線経由で提供することも可能である。
【００３４】
【発明の効果】
以上のように、本発明では、例えば、Ｗｉｎｄｏｗｓ  ９５／９８のようなＯＳを搭載したコンピュータには、各種の設定情報を保存するレジストリが設けられている点に着目し、設定された環境設定情報、及び共有資源情報をレジストリのような記憶領域から取得してネットワーク環境別に他の記憶領域に保存しておき、例えばシステムの起動時に、これらの中からユーザが選択した環境設定情報及び共有資源情報をレジストリのような記憶領域に設定するので、また各ネットワーク環境の環境設定情報に含まれているＩＰアドレスのような、各ネットワーク環境での接続ノードを特定する情報を所定の順序で順次発行してネットワークへの接続を要求し、ネットワークへの接続が可能であった環境設定情報及び共有資源情報を自動的に設定するので、ネットワーク環境が変わっても、そのネットワーク環境に応じた環境設定情報、及び共有資源情報をユーザが逐一、手作業で設定する必要がなくて作業効率が良いという優れた効果を奏する。
【図面の簡単な説明】
【図１】本発明装置を接続するネットワーク環境のブロック図である。
【図２】ネットワーク環境情報テーブル及び共有情報テーブルの概念図である。
【図３】本発明装置のシステム起動時の動作の一例のフローチャートである。
【図４】本発明装置のシステム終了時の動作フローチャートである。
【符号の説明】
１  情報端末装置（本発明装置）
１１  メモリ
１１１  システム領域
１１１ａ  レジストリ
１１２  作業領域
１１２ａ  ネットワーク環境情報テーブル
１１２ｂ  共有情報テーブル
２  ＬＡＮ
３  ゲートウエイ
４  パソコン
５  プリンタ
６  ＭＯ
７  ＤＡＴ
【図１】
0003835959.tif 000002
【図２】
0003835959.tif 000003
【図３】
0003835959.tif 000004
【図４】
0003835959.tif 000005