(57)【要約】【課題】  入出力装置を有さずとも、ネットワーク通信設定情報を読み取ることができるネットワーク装置、ネットワーク設定情報取得システム、ネットワーク設定情報取得方法およびネットワーク設定情報取得プログラムを提供する。【解決手段】  ネットワーク装置１１は、ネットワークの通信設定情報を記憶する記憶部１６と、記憶部から通信設定情報を読み出し、読み出した通信設定情報に従って通信設定の制御を行う制御部１４と、制御に従い通信設定情報を基にネットワークのインターフェースの通信設定を行い、メモリを備えるＩＣタグに通信設定情報を記憶させる通信設定部１５を備える。【選択図】      図５
2015228603.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークの通信設定情報を記憶する記憶部と、
前記記憶部から前記通信設定情報を読み出し、読み出した前記通信設定情報に従って通信設定の制御を行う制御部と、
前記制御に従い、前記通信設定情報を基に前記ネットワークのインターフェースの通信設定を行い、メモリを備えるＩＣタグに前記通信設定情報を記憶させる通信設定部
とを備えるネットワーク装置。
【請求項２】
前記インターフェースの通信設定時および前記ＩＣタグが前記通信設定情報を記憶する時のタイミング、又はこれらに前記記憶部が前記通信設定情報を記憶する時のタイミングを含めたタイミングは、ほぼ同時であることを特徴とする請求項１に記載のネットワーク装置。
【請求項３】
前記ネットワークを介して、前記通信設定情報を取得する通信設定情報取得部と、
取得した前記通信設定情報を前記記憶部に書き込む通信設定情報書込部
とを備えることを特徴とする請求項１又は２に記載のネットワーク装置。
【請求項４】
請求項１乃至３のいずれかに記載のネットワーク装置と、
前記ＩＣタグの前記通信設定情報を読み取り可能なＩＣリーダ装置
とを備えるネットワーク設定情報取得システム。
【請求項５】
ネットワークの通信設定情報を記憶する記憶部から前記通信設定情報を読み出し、読み出した前記通信設定情報に従って通信設定の制御を行い、
前記制御に従い、前記通信設定情報を基に前記ネットワークのインターフェースの通信設定を行い、メモリを備えるＩＣタグに前記通信設定情報を記憶させるネットワーク設定情報取得方法。
【請求項６】
前記インターフェースの通信設定時および前記ＩＣタグが前記通信設定情報を記憶する時のタイミング、又はこれらに前記記憶部が前記通信設定情報を記憶する時のタイミングを含めたタイミングは、ほぼ同時であることを特徴とする請求項５に記載のネットワーク設定情報取得方法。
【請求項７】
前記ネットワークを介して、前記通信設定情報を取得し、
取得した前記通信設定情報を前記記憶部に書き込む、請求項５又は６に記載のネットワーク設定情報取得方法。
【請求項８】
ネットワークの通信設定情報を記憶する記憶部から前記通信設定情報を読み出し、読み出した前記通信設定情報に従って通信設定の制御を行う機能と、
前記制御に従い、前記通信設定情報を基に前記ネットワークのインターフェースの通信設定を行い、メモリを備えるＩＣタグに前記通信設定情報を記憶させる機能
をコンピュータに実行させるネットワーク設定情報取得プログラム。
【請求項９】
前記インターフェースの通信設定時および前記ＩＣタグが前記通信設定情報を記憶する時のタイミング、又はこれらに前記記憶部が前記通信設定情報を記憶する時のタイミングを含めたタイミングは、ほぼ同時であることを特徴とする請求項８に記載のネットワーク設定情報取得プログラム。
【請求項１０】
前記ネットワークを介して、前記通信設定情報を取得する機能と、
取得した前記通信設定情報を前記記憶部に書き込む機能
を更にコンピュータに実行させる請求項８又は９に記載のネットワーク設定情報取得プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークの通信設定を必要とするネットワーク装置等に関する。
【背景技術】
【０００２】
インターネットやイントラネット等のネットワークに、パーソナルコンピュータ等の通信機器を接続する場合、ＩＰ（Internet Protocol）アドレス等のネットワーク情報を初期設定する必要がある。
【０００３】
今日のネットワーク通信機器の多くがＩＰ通信機能を有しており、代表的なものにサーバ・クライアント構成システムがある。サーバ・クライアント構成システムにおいては、クライアント側がサーバのＩＰアドレスを取得することでＩＰ通信が可能となる。クライアント側がサーバのＩＰアドレスを知る手段として、ＲＦＣ（Requests for Comments）１０３４に規定されたＤＮＳ（Domain Name System）がよく知られている。
【０００４】
しかし、ＤＮＳサーバを設置しない、あるいは設置する必要のないネットワークにおいては、ネットワーク上のＩＰアドレス設定を必要とする機器（以下、「ホスト端末」と記載）は、通信前に固有のＩＰアドレスの設定が必要となる。
【０００５】
ホスト端末を開発するメーカーの開発現場においては、ホスト端末のＩＰアドレスを変更する機会が頻繁にあり、設定したＩＰアドレスが分からなくなるという事故が少なからず発生している。
【０００６】
この事故を回避する為、ホスト端末のＩＰアドレスの設定を変更したときには、変更後の設定内容を利用者が知ることができるようにする必要がある。この為、当該ホスト端末外側の利用者が目視可能な位置にＩＰアドレスを記載したシールを貼ったり、ネットワーク構成管理台帳等に正しく設定内容を記録して管理したりする。しかし、これらはあくまで運用上のルールであり、人為的ミスによって記載内容とホスト端末の設定内容が異なってしまうことがあった。
【０００７】
この人為的ミスを回避するため、あるホスト端末のＩＰアドレスを変更する必要がある場合、当該ホスト端末に画面とキーボード等の入出力装置があれば、これらを利用してＩＰアドレスを変更したり、設定したＩＰアドレスを後から確認したりすることができる。しかし、ルータ装置等のように入出力装置を自身が備えていない通信装置の場合には、別の方法を用いてＩＰアドレスを確認する必要があった。この別の方法としては、例えば、１）ホスト端末に備え付けのポートを介してパーソナルコンピュータと接続し、パーソナルコンピュータからのコマンドによって確認する方法、２）ユーザがホスト端末に備え付けのディップスイッチを目視して確認する方法、３）ホスト端末に備え付けのオン・オフスイッチによって、例えばオフのときに決められたＩＰアドレスで通信可能にする方法、４）ホスト端末に備え付けのリセットボタンによってＩＰアドレスを工場出荷の状態に戻して通信可能にする方法、５）パーソナルコンピュータとホスト端末をネットワーク接続して、ＩＣＭＰ（Internet Control Message Protocol）の一種であるＰＩＮＧ（Packet INternet Groper）コマンドを使用してネットワーク内のＩＰアドレスをスキャンし、ＩＰアドレスを特定する方法がある。
【０００８】
この他、特許文献１は、あらかじめＩＣ（Integrated Circuit）カードやＩＣタグ媒体に書き込んであるＩＰアドレスをホスト端末のＩＰアドレスに設定することでネットワーク通信を可能とする技術を開示している。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００１−１６８８６８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
１）の方法では、ＲＳ（Recommended Standard）２３２Ｃインターフェース利用時の通信方式、例えば通信レートやコマンドの入力方法を当該ホスト端末のマニュアル等で把握する手間が必要である。さらに、インターフェースに応じたケーブルを別途用意する必要がある。パーソナルコンピュータ等の操作側では、シリアルポート（一般的に９ピンを備えるＤ-ＳＵＢ：D-subminiature）を具備している必要がある。あるいはＤ-ＳＵＢの９ピンをＵＳＢ（Universal Serial Bus）インターフェースに変換してパーソナルコンピュータ側のＵＳＢインターフェースに接続して通信できるようにする必要がある。この為には専用ケーブルを別途用意し、その専用ドライバをインストールしたうえで、通信するためのアプリケーション（ターミナルソフト）を操作する。
【００１１】
２）の方法では、ディップスイッチ自体が基板に直接装着されている場合が多いため、当該ホスト端末のカバーを取り外す等の手間が必要である。基板装着の場合、多くの機器では電源を切る必要があり、運用中の機器をいったん停止する必要がある。
【００１２】
３）の方法では、ＩＰアドレスが初期値に設定される場合、ネットワーク上の他のホスト端末のＩＰアドレスと重複しないことを事前に確認しておく必要がある。他のホスト端末と重複することが分かった場合、重複する他のホスト端末のＩＰアドレスを書き換える必要が生じる。これによりネットワークの運用に支障をきたすことがある。またＩＰアドレスの重複を回避するために、重複するいずれかのホスト端末をネットワークから物理的に切り離す必要があるが、これにより運用中のホスト端末を一旦停止する必要がある。
【００１３】
４）の方法では、リセットによって他のパラメータも初期化される仕様の場合、リセットすること自体が他の機能に影響することがある。また、リセット前のパラメータ値に復元（再設定）する作業に時間を要するため、事前にネットワークから切り離す等、運用中の機器を一旦停止するのと同等の制限が生じる。
【００１４】
５）の方法では、ＩＣＭＰサービスを無効化している、あるいはもともとＩＣＭＰ機能そのものを持たせていないホスト端末には対応できない。この他、ＰＩＮＧコマンドを送信するためのパーソナルコンピュータをネットワークに接続する必要があるが、接続するためのレイヤ２スイッチに空きポートがないことがある。あるいは、パーソナルコンピュータから他のホスト端末へのウイルス拡散を防止する目的で、パーソナルコンピュータからの接続そのものが運用上規制されることがある。
【００１５】
また、特許文献１に記載の手法では、ＩＰアドレスの重複が発生するという問題がある。重複の発生を検知または予知した場合、重複する他のホスト端末のＩＰアドレスを書き換えることができるが、これによりネットワークの運用に支障をきたすことがある。またＩＰアドレスの重複を回避するために、重複するいずれかのホスト端末をネットワークから物理的に切り離す必要があるが、これにより運用中のホスト端末を一旦停止する必要がある。
【００１６】
本発明は、上記の問題点を解決するべくなされた。本発明は、簡易な手順で、入出力装置を備えないネットワーク装置の通信設定の情報を得ることができるネットワーク装置等を提供することを主たる目的とする。
【課題を解決するための手段】
【００１７】
上記課題を解決するため、本発明の第１の観点は、ネットワークの通信設定情報を記憶する記憶部と、記憶部から通信設定情報を読み出し、読み出した通信設定情報に従って通信設定の制御を行う制御部と、制御に従い、通信設定情報を基にネットワークのインターフェースの通信設定を行い、メモリを備えるＩＣタグに通信設定情報を記憶させる通信設定部とを備えるネットワーク装置である。
【００１８】
本発明の第２の観点は、上記のネットワーク装置と、ＩＣタグの通信設定情報を読み取り可能なＩＣリーダ装置とを備えるネットワーク設定情報取得システムである。
【００１９】
本発明の第３の観点は、ネットワークの通信設定情報を記憶する記憶部から通信設定情報を読み出し、読み出した通信設定情報に従って通信設定の制御を行い、制御に従い、通信設定情報を基にネットワークのインターフェースの通信設定を行い、メモリを備えるＩＣタグに通信設定情報を記憶させるネットワーク設定情報取得方法である。
【００２０】
本発明の第４の観点は、ネットワークの通信設定情報を記憶する記憶部から通信設定情報を読み出し、読み出した通信設定情報に従って通信設定の制御を行う機能と、制御に従い、通信設定情報を基にネットワークのインターフェースの通信設定を行い、メモリを備えるＩＣタグに通信設定情報を記憶させる機能をコンピュータに実行させるネットワーク設定情報取得プログラムである。
【発明の効果】
【００２１】
本発明によれば、ネットワーク装置自身が入出力装置を有さずとも、当該ネットワーク装置の通信設定情報を簡単に閲覧することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の第一の実施形態に係るネットワーク設定情報取得システムの構成を示す図である。
【図２】本発明の第一の実施形態のネットワーク装置の構成図である。
【図３】本発明の第一の実施形態のネットワーク装置の実行制御部の内部構成図である。
【図４】本発明の第一の実施形態に係るネットワーク装置の動作を示すフロー図である。
【図５】本発明の第二の実施形態のネットワーク装置の構成図である。
【発明を実施するための形態】
【００２３】
次に図面を参照して、本発明の実施形態を説明する。以下の図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。ただし、図面は本発明の実施形態における構成を模式的に表している。更に以下に記載される本発明の実施形態は一例であり、その本質を同一とする範囲において適宜変更可能である。
＜第一の実施形態＞
（ネットワーク設定情報取得システム）
第一の実施形態に係るネットワーク設定情報取得システム１００は、図１に示すように、ネットワーク装置１およびＩＣリーダ装置８を備える。ネットワーク装置１はその外側面にＩＣタグ３を備え、この他に、一般的なネットワーク通信機能とＩＣタグ３へのリーダライタ機能を有する。ネットワーク装置１は、モニタ等の出力（表示）部、キーボード等の入力部は備えていない。ネットワーク装置１とは、具体的には、ネットワークに接続されて、所定の通信処理、例えばルーティング処理などを行うルータ装置等である。
【００２４】
ＩＣリーダ装置８は、ＩＣタグ３に格納されるネットワークの通信設定に必要となる情報を読み取るための装置である。ＩＣリーダ装置８は、読み取った通信設定の情報を表示する為の表示部を備えている。ＩＣリーダ装置８としては、市場に流通しているものを使用して構わない。
（ネットワーク装置）
ネットワーク装置１は、図２に示すように、リーダライタ部２、ＩＣタグ３、実行制御部４、通信設定部５、記憶部６およびネットワークインターフェース部７を備えている。
【００２５】
記憶部６は、電源供給を行わない状態でも書き込まれたデータが消えない不揮発性メモリ、例えばＳＲＡＭ（Static Random Access Memory）やＤＲＡＭ（Dynamic Random Access Memory）から構成される。記憶部６は、通信設定情報６１を記憶する。通信設定情報６１とは、ＬＡＮインターフェースのＩＰアドレス、サブネットマスク、デフォルトゲートウェイ等のネットワーク通信に必要な設定情報を指す。ルータ装置のようなネットワーク機器においてはポートＶＬＡＮの設定もこれに含める。この他に、シリアルポートの伝送速度設定もこれに含める。
【００２６】
ＩＣタグ３は、自身の内部にアンテナを持ち、外部より受信する弱い電波によって働く小型の非接触型タグで、ＲＦＩＤ（Radio frequency identification）の一種である。ＩＣタグ３は、記憶部６と同様に、通信設定情報６１を記憶する。若しくは、記憶部６が記憶する通信設定情報６１の一部を記憶する。ＩＣタグ３は、リーダライタ部２からの書き込み電波を受信可能な、ネットワーク装置１の外側面に嵌め込まれ又は貼り付けされる。
【００２７】
リーダライタ部２は、ＩＣタグ３に対して電波を出力することで、通信設定情報６１をビット列としてＩＣタグ３内に書き込みする。
【００２８】
通信設定部５は、通信設定情報６１を基にネットワークインターフェース部７の通信設定を行う。更に通信設定部５は、リーダライタ部２にこの通信設定情報６１をＩＣタグ３に書き込ませるよう指示する。
【００２９】
実行制御部４は、図３に示すように、通信設定情報取得部４ａ、通信設定情報書込部４ｂおよび通信設定制御部４ｃを備える。
【００３０】
設定情報取得部４ａは、ネットワークインターフェース部７を介して外部より記憶部６に記憶すべき通信設定情報６１を取得する。
【００３１】
通信設定情報書込部４ｂは、取得した通信設定情報６１を記憶部６に格納する。
【００３２】
通信設定制御部４ｃは、記憶部６に格納された通信設定情報６１を通信設定部５に引き渡し、通信設定部５が行う通信設定を制御する。具体的には、上述したネットワークインターフェース部７の設定およびリーダライタ部２のＩＣタグ３への設定を制御する。
【００３３】
尚、上述した実行制御部４内の各部は、機能ブロック単位のプログラムを表している。これらは実際には、図示しないコンピュータのＣＰＵ（Central Processing Unit）、図示しないＲＯＭ（Read Only Memory）や図示しないＲＡＭ(Random Access Memory)などに格納されている。図示しないＣＰＵがこれらのプログラムを適宜演算処理することでこれらの機能は実行される。尚、実行制御部４自身がＣＰＵであってもよい。
（ネットワーク装置の動作）
次にネットワーク装置１の動作について図４のフローチャートを参照して説明する。尚、以下の説明においては、通信設定情報６１の初期値は既に記憶部６に設定してあるものとする。
【００３４】
まず、ステップＳ１０１において、ネットワーク装置１の電源を投入すると、実行制御部４が起動する。
【００３５】
ステップＳ１０２において、実行制御部４の通信設定制御部４ｃは、記憶部６から通信設定情報６１を読み出し、読み出した通信設定情報６１を含む設定指示を通信設定部５に出力する。
【００３６】
ステップＳ１０３において、設定指示を受けた通信設定部５は、通信設定情報６１を受け取ると、この通信設定情報６１を基に、ネットワークインターフェース部７の通信設定を行う。また、通信設定情報６１を受けた直後または通信設定の開始とほぼ同時に、通信設定部５はリーダライタ部２に対し、ＩＣタグ３への通信設定情報６１の書き込み指示を出力する。リーダライタ部２は、通信設定部５から通信設定情報６１を受け取る。尚、この受け取る通信設定情報６１のデータ形式は単なるビット列でもよい。リーダライタ部２は、このビット列をＩＣタグ３に書き込むための電波を放射する。ＩＣタグ３は、書き込み用電波を受信すると、受信したビット列（通信設定情報６１）をＩＣタグ３内のメモリに記録する。これにより記憶部６、ネットワークインターフェース部７およびＩＣタグ３の通信設定情報６１の同期が完了する。この同期はほぼ同時に行われる。これはネットワークインターフェース部７およびＩＣタグ３の通信設定情報６１の設定中に電源が切られる等が発生することで、双方に異なる通信設定情報６１が記憶される、即ち非同期となることを防ぐ為である。
【００３７】
尚、ネットワーク装置１は、稼働中に、ネットワークインターフェース部７を介して接続された別のネットワーク機器から、通信設定情報６１の書き換え指示を受ける場合がある。この場合、ステップＳ１０４において、ネットワークインターフェース部７を介して、通信設定情報６１の書き換え指示を受けたか否かを実行制御部４の通信設定情報取得部４ａが判断する。書き換え指示を受け取った場合ステップＳ１０５へ進み、書き換え指示を受け取らなかった場合ステップＳ１０７へ進む。
【００３８】
ステップＳ１０５において、通信設定情報取得部４ａは新たな通信設定情報６１を受信する。通信設定情報書込部４ｂは、この新たな通信設定情報６１を記憶部６に書き込む。これとほぼ同時に、通信設定制御部４ｃは、通信設定部５に新たな通信設定情報６１を含む設定指示を出力する。
【００３９】
ステップＳ１０６において、設定指示を受けた通信設定部５は、通信設定情報書込部４ｂより新たな通信設定情報６１を受け取ると、この新たな通信設定情報６１を基に、ネットワークインターフェース部７の通信設定を行う。また同時に、通信設定部５はリーダライタ部２にＩＣタグ３への新たな通信設定情報６１の書き込み指示を出力する。リーダライタ部２は、通信設定部５から新たな通信設定情報６１を受け取り、これをＩＣタグ３に書き込むための電波を放射する。ＩＣタグ３は、書き換え電波に含まれる新たな通信設定情報６１をＩＣタグ内のメモリに記録する。これにより記憶部６とＩＣタグ３の通信設定情報６１の同期が完了する。この同期はほぼ同時に行われる。これは記憶部６、ネットワークインターフェース部７およびＩＣタグ３の通信設定情報６１の設定中に電源が切られる等のことが発生して、これらの通信設定情報６１が非同期となることを防ぐためである。
【００４０】
ステップＳ１０７で、ネットワーク装置１の電源が切断されると、実行制御部４も終了する。尚、電源が切断されない場合はステップＳ１０４に戻る。
【００４１】
以上の説明のように、本発明の第一の実施形態によると、実行制御部４は、記憶部６、ネットワークインターフェース部７およびＩＣタグ３の通信設定情報６１を一致させる。これにより、ネットワーク装置１自身に通信設定情報６１を表示する画面インターフェースが無くても、図１に示すような一般的なＩＣリーダ８を用いてＩＣタグ３からネットワーク装置１の現在の通信設定情報６１の内容を読み取ることが可能となる。この結果、ネットワーク装置１と通信させたいネットワーク機器の通信設定を、ネットワーク装置１の通信設定情報６１に合わせて書き換えることが可能になる。この他、ネットワーク装置１の通信設定情報６１を確認後、ネットワーク装置１と通信させたいネットワーク機器の通信設定に合わせて、ネットワーク装置１の通信設定情報６１を書き換えることも可能となる。
【００４２】
また、実行制御部４は、記憶部６、ネットワークインターフェース部７およびＩＣタグ３の通信設定情報６１の内容をほぼ同時に同期させる。これにより、同期中に電源が切られても、いずれかの部において異なる通信設定情報６１が記憶されるのを防ぐことができる。
＜第二の実施形態＞
（ネットワーク装置）
本発明の第二の実施形態に係るネットワーク装置１１は、図５に示すように、記憶部１６、制御部１４および通信設定部１５を備える。
【００４３】
記憶部１６は、ネットワークの通信設定情報を記憶する。制御部１４は、記憶部１６から通信設定情報を読み出し、読み出した通信設定情報に従って通信設定の制御を行う。通信設定部１５は、制御に従い、通信設定情報を基にネットワークのインターフェースの通信設定を行い、メモリを備えるＩＣタグに通信設定情報を記憶させる。
【００４４】
第二の実施形態に係るネットワーク装置１１によれば、ネットワーク装置１１自身が表示手段を有さずとも、市販のＩＣリーダ装置を使用することで、当該ネットワーク装置の通信設定情報を読み取ることができる。
【符号の説明】
【００４５】
１      ネットワーク装置
２      リーダライタ部
３      ＩＣタグ
４      実行制御部
４ａ      通信設定情報取得部
４ｂ      通信設定情報書込部
４ｃ      通信設定制御部
５      通信設定部
６      記憶部
６１      通信設定情報
７      ネットワークインターフェース部
【図１】
2015228603.tif 000003
【図２】
2015228603.tif 000004
【図３】
2015228603.tif 000005
【図４】
2015228603.tif 000006
【図５】
2015228603.tif 000007