(57)【要約】【課題】従来はネットワークに接続された機器毎の位置情報や機器毎のネットワークアドレスを管理する位置情報保持装置を各機器に設けて位置情報を設定する必要があった。【解決手段】この発明の位置情報管理装置は、ネットワークに接続された複数の機器２それぞれからネットワークアドレスを受信するとともに、ネットワークアドレスの受信順を管理して受信順とネットワークアドレスとを対応させて登録順位テーブル３１に記憶させる登録順位設定部３３と、機器の設置場所と設置場所の機器の設置順位とを対応させて設置位置テーブル３２に記憶させる設置位置設定部３４と、設置位置テーブル３２と登録順位テーブル３１とを参照して機器のネットワークアドレスと機器の設置場所との少なくともいずれか一方から他方を検索する管理部３５とを備える。【選択図】        図２
2004159169.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続される複数の機器を管理する位置情報管理において、
ネットワークに接続される機器の設置場所と機器の設置順位とを対応させて記憶する設置位置テーブルと、
ネットワークに接続される機器の設置順位と機器のアドレス情報とを対応させて記憶する登録順位テーブルと、
ネットワークに接続されて設置された機器から機器のアドレス情報を受信するとともに、受信した機器のアドレス情報の受信順をネットワークに接続された機器の設置順位として、上記アドレス情報に対応させて上記登録順位テーブルに記憶させる登録順位設定部と、
ネットワークに接続されて設置された機器の設置場所を入力して機器の設置順位に対応させて上記設置位置テーブルに記憶させる設置位置設定部と、
上記設置位置テーブルと上記登録順位テーブルとを参照して、上記機器のアドレス情報と上記機器の設置場所との少なくともいずれか一方から他方を検索する管理部と
を備えたことを特徴とする位置情報管理装置。
【請求項２】
ネットワークに接続されたある機器Ａを別の機器Ｂに交換する場合に、上記位置情報管理装置は、上記ある機器Ａより機器Ａのアドレス情報とともに機器の交換を通知する交換情報とを受信し、上記別の機器Ｂより上記機器Ｂのアドレス情報を受信し、
上記登録順位設定部は、上記機器Ａから上記交換情報を受信すると、受信した機器Ａのアドレス情報と一致する上記登録順位テーブルに記憶されているアドレス情報を検索し、検索したアドレス情報に対応する機器の設置順位を取得し、上記機器Ｂから受信した上記機器Ｂのアドレス情報を、上記取得した機器の設置順位に対応させて記憶させる
ことを特徴とする請求項１記載の位置情報管理装置。
【請求項３】
ネットワーク接続される複数の機器を管理する位置情報管理方法において、
ネットワークに接続されて設置された機器から機器のアドレス情報をネットワークを介して受信するとともに、受信した機器のアドレス情報の受信順をネットワークに接続された機器の設置順位として上記アドレス情報に対応させて記憶させる上記登録順設定工程と、
ネットワークに接続されて設置された機器の設置場所を入力して機器の設置順位に対応させて記憶させる設置位置設定工程と、
上記設置位置登録工程により記憶された機器の設置場所と機器の設置順位と、上記登録順設定工程により記憶された機器のアドレス情報と機器の設置順位とを参照して、上記アドレス情報と上記機器の設置場所との少なくともいずれか一方から他方を検索する管理工程と
を有することを特徴とする位置情報管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、所定のネットワークに複数の機器を接続して構成した情報処理システムにおける機器の設置場所と機器のネットワークアドレスとを管理する位置情報管理装置及び位置情報管理方法に関するものである。
【０００２】
【従来の技術】
従来の機器設置場所認識方法として、特開平７−２４８９８３号公報がある。特開平７−２４８９８３号公報には、ネットワークに接続されている機器に電源を供給するコンセント部に該コンセントの位置情報を保持する装置を設けることが記載されている。
【０００３】
次に動作について説明する。
従来例では、電源を供給するコンセント部に設けられた該コンセントの位置情報を機器の電源立ち上げ時に該機器に自動的に取り込み、ネットワークに接続されている他の機器からの要求に応じて上記位置情報を送出する。
具体的には、コンセント部である電源部は、電源部が設置されている位置情報を保持する位置情報記憶部を有する位置保持装置を備える。外部記憶装置は、位置情報記憶エリアを有している。管理対象機器は、電源投入時の初期処理において位置保持装置から位置情報記憶部の内容を読み取り、読み取った内容を管理対象機器内の位置情報記憶エリアおよび外部記憶装置内の位置情報記憶エリアに格納する。
【０００４】
【特許文献１】
特開平７−２４８９８３号公報（段落番号［０００７］，図１）
【０００５】
【発明が解決しようとする課題】
従来の機器設置場所認識方法は、機器に電源を供給するコンセントに該コンセントの位置情報を保持する装置を設けているため、各コンセントの位置情報保持装置に対して位置情報を設定する必要がある。例えば、多数の機器により構成される情報処理システムでは膨大な数のコンセントを使用する状態が一般的であり、これら多数のコンセントの位置情報保持装置に対して位置情報を設定しなくてはならないという問題点があった。
【０００６】
この発明は上記のような問題点を解決するためになされたもので、各機器の位置情報を一元管理し、多数の機器の設置場所の管理を容易に行うことを目的とする。
【０００７】
【課題を解決するための手段】
この発明に係る位置情報管理装置は、ネットワークに接続される複数の機器を管理する位置情報管理装置であって、位置情報管理装置は、ネットワークに接続される機器の設置場所と機器の設置順位とを対応させて記憶する設置位置テーブルと、ネットワークに接続される機器の設置順位と機器のアドレス情報とを対応させて記憶する登録順位テーブルと、ネットワークに接続されて設置された機器から機器のアドレス情報を受信するとともに、受信した機器のアドレス情報の受信順をネットワークに接続された機器の設置順位として、上記アドレス情報に対応させて上記登録順位テーブルに記憶させる登録順位設定部と、ネットワークに接続されて設置された機器の設置場所を入力して機器の設置順位に対応させて上記設置位置テーブルに記憶させる設置位置設定部と、上記設置位置テーブルと上記登録順位テーブルとを参照して、上記機器のアドレス情報と上記機器の設置場所との少なくともいずれか一方から他方を検索する管理部とを備えたことを特徴とする。
【０００８】
【発明の実施の形態】
実施の形態１．
図１は、位置情報管理装置によって管理される機器のネットワーク構成図の一例である。
図１において、ネットワーク４には、サブネットワーク５が複数接続されている。１つのサブネットワーク５には、ルータ装置１と位置情報管理装置３と１つ以上の機器２とが接続されている。ルータ装置１は、複数の機器２と位置情報管理装置３とが接続されるサブネットワーク５とネットワーク４とを接続する。位置情報管理装置３は、自身が接続されているサブネットワーク５に接続されている機器２の設置場所（以下、設置場所を位置情報とも称する）及びネットワークアドレス（第２のアドレス情報）を管理する。図１の点線で囲んだ部分のサブネットワークとルータ装置１と位置情報管理装置３と複数の機器２とを備える場合の一例を説明する。
【０００９】
図２は、この実施の形態の位置情報管理装置を接続するネットワーク構成図であり、図１の点線で囲んだ部分に相当する。
図２において、ルータ装置１は、サブネットワーク情報通知部１１を備える。サブネットワーク情報通知部１１は、サブネットワーク５を介して機器２へ定期的にサブネットワーク５固有の番号情報を通知する。
機器２は、ネットワーク固有アドレス記憶部２１とアドレス生成部２２と登録要求部２３とを備える。また、機器２は、機器固有の第１のアドレス情報を有するものとする。アドレス生成部２２は、ルータ装置１から通知されたサブネットワーク５固有の番号情報と機器固有の第１のアドレス情報とを用いてネットワークアドレスである第２のアドレス情報を生成し、生成したネットワークアドレスをネットワーク固有アドレス記憶部２１に登録する。登録要求部２３は、アドレス生成部２２が生成したネットワークアドレスをサブネットワーク５を介して位置情報管理装置３へ通知するアドレス通知部の一例である。
この実施の形態及び、他の実施の形態で説明する機器２は、予め決定された設置場所のネットワークに予め決定された設置順位で接続されるものである。例えば、「設置場所α」にはサブネットワーク５に５台の機器をそれぞれ「設置順位が１番から５番」の順で設置するものとし、「設置場所β」にはサブネットワーク５に１台の機器を「設置順位が６番」で設置するものとする。なお、「設置順位」は「登録順位」とも称する。
位置情報管理装置３は、登録順位テーブル３１と、設置位置テーブル３２と、登録順位設定部３３と、設置位置設定部３４と、管理部３５とを備える。登録順位テーブル３１は、サブネットワーク５に接続された各機器２から通知されるネットワークアドレスとネットワークアドレスの受信順とを対応させて記憶する。設置位置テーブル３２は、予め決定された設置場所と、予め決定された設置場所のネットワークに接続する機器の設置順位とを対応させて記憶する。登録順位設定部３３は、サブネットワーク５に接続された各機器２から通知されるネットワークアドレスを受信するとともに、受信したネットワークのアドレスの受信順を管理し、管理した受信順とネットワークアドレスとを対応させて、登録順位テーブル３１に記憶させる。設置位置設定部３４は、予め決定された設置場所と、予め決定された設置場所のネットワークに接続する機器の設置順位とを対応させて設置位置テーブル３２に記憶させる。
上記したように、機器を設置する設置場所と設置場所に機器を設置する設置順位が予め決定されている。このため、機器を設置場所のネットワーク或いはサブネットワークに接続する場合、接続を行う作業者は予め決定された設置場所に予め決定された設置順位で機器の設置を行う。この結果、接続の完了した機器からは機器の生成したネットワークアドレスが設置順で通知されることになる。つまり、ネットワークアドレスの受信順と設置順とは一致する。管理部３５は、設置位置テーブル３２と登録順位テーブル３１とにそれぞれ記憶されている情報を参照して、ネットワークアドレスを管理する。または、設置位置テーブル３２と登録順位テーブル３１とにそれぞれ記憶されている情報を参照して、機器の設置場所を管理する。
【００１０】
次に動作について図３〜図６を用いて説明する。
図３は、ＩＰｖ６プロトコルを参考にした場合のネットワークアドレスの生成方法を説明する図である。
図４は、登録順位テーブル３１に記憶されている情報の一例を示す図である。
図５は、設置位置テーブル３２に記憶されている情報の一例を示す図である。
図６は、設置場所と機器の設置順位の具体例を説明する図である。
まず、機器２がサブネットワーク５に接続されると、機器のアドレス生成部２２は、機器固有の第１のアドレス情報である機器固有番号２０１、例えばＭＡＣアドレスを元にしてサブネットワーク内で固有のアドレス２０２を生成する。一方、ルータ装置１は定期的にサブネットワーク５固有の番号情報に相当する値２０３を通知しており、機器２のアドレス生成部２２は、ルータ装置１から通知される値２０３と、既に生成済みのサブネットワーク固有のアドレス２０２とを結合して、第２のアドレス情報であるネットワークアドレス２０４を生成する。
【００１１】
このネットワークアドレス生成方法は、例えばＩＰｖ６プロトコルに実装されているアドレスの自動設定機能と同様のものである。ＩＰｖ６によるアドレス生成方法の例を図３に示す。ＩＰｖ６ではサブネットワークをリンクと称し、機器固有番号として６バイトのイーサネット（登録商標）ＭＡＣアドレス（図３の機器固有番号２０１）を利用する。ルータ装置からはリンクの番号として８バイトの値（図３の値２０３）を通知し、最終的には合計１６バイトの世界的に一意であるネットワークアドレス（ＩＰｖ６グローバルアドレス，図３のネットワークアドレス２０４）が生成される。
【００１２】
機器のアドレス生成部２２は、ネットワークアドレス２０４を生成すると、生成したネットワークアドレスをネットワーク固有アドレス記憶部２１に記憶する。さらに、機器２は位置情報管理装置３に対して生成したネットワークアドレス２０４の登録を要求するため、登録要求部２３よりネットワークアドレス２０４を通知する。
位置情報管理装置３は登録順位設定部３３により、機器の登録要求部２３からネットワークアドレスの登録要求を受信し、受信したネットワークアドレス２０４の受信順を管理する。そして、受信したネットワークアドレス２０４と管理した受信順とを対応させて登録順位テーブル３１に順次記憶する。最終的にはサブネットワーク５に接続される機器２のネットワークアドレス２０４が登録順位テーブルに記憶される。
【００１３】
登録順位テーブル３１の例を図４に示す。図４では、テーブルエントリ３０１と受信順とを一致させている。このため、ネットワークアドレス２０４はテーブルエントリ３０１の順に記憶される。
【００１４】
また、位置情報管理装置３の設置位置テーブル３２には機器の設置場所と設置場所における設置順位とが決定したときに、設置場所と設置場所の機器の設置順位を設置位置設定部３４により記憶させる。このとき、多数の機器を設置する場合には設置場所毎に順次設置していく方法が一般的であると考えられるため、設置位置テーブル３２上では、図５のように特定の設置場所に対して登録順位の範囲を対応させて示してもよい。また、設置場所と登録順位を１対１に対応させたい場合には、設置位置テーブル３２上でそのように対応させてもよい。
設置場所と設置場所の設置順位の例を図６に示すとともに、設置位置テーブル３２の例を図５に示す。図６において、設置場所α，β，γ，ｘそれぞれの設置場所のサブネットワーク５に、機器２ａから２ｉを接続する。機器２ａから２ｅの５台を、機器２ｄ，機器２ｅ，機器２ｃ，機器２ｂ，機器２ａの順で設置場所αに設置する。また、機器２ｆを設置順位６で設置場所βには設置し、機器２ｇ，機器２ｈをそれぞれ設置順位７，８で設置場所γに設置し、機器２ｉを設置順位９で設置場所ｘに設置する。
図６の設置場所と設置場所の機器の設置順位（登録順位）とを設置位置テーブル３２に記憶させた例を図５に示す。図５では、設置場所を示す設置場所エントリ４０１毎に登録順位を示す登録順位エントリ４０２を記憶している。横方向に並んでいる設置場所エントリと登録順位エントリは、その設置場所に対応する登録順位もしくは登録順位の範囲を示す。ここでは、図６と対応するように「設置場所α」には「登録順位１〜５」が、「設置場所β」には「登録順位６」が、「設置場所γ」には「登録順位７〜８」がそれぞれ記憶されている。
【００１５】
機器の設置作業者は、図５及び図６に示すそれぞれの設置場所に予め決定された設置順位で機器をネットワークに設置していく。従って、位置情報管理装置には、機器の設置順位と同様の順番で、ネットワークアドレス２０４が通知されるので、ネットワークアドレス２０４の受信順と設置順位とは一致することになる。図４に示す登録順位テーブル３１に記憶されたネットワークアドレスの登録順位と図５に示す設置位置テーブル３２に記憶された設置順位（登録順位）とは一致する。例えば、設置場所αの設置順位１の機器２ｄはネットワークアドレスＡであり、設置場所αの設置順位２の機器２ｅはネットワークアドレスＢであり、設置場所αの設置順位３の機器２ｃはネットワークアドレスＣである。
【００１６】
このように、設置順位と受信順位とが一致するため、設置場所からネットワークアドレスを検索したり、或いは、ネットワークアドレスから設置場所を検索できる。例えば、所定の設置場所に設置されている機器と通信する場合は、設置位置テーブル３２を通信したい機器が設置されている目的の設置場所で検索し、目的の設置場所の設置順位を取得する。得られた設置順位または設置順位の範囲により登録順位テーブル３１を検索することにより、目的の設置場所に設置されている機器のネットワークアドレスが得られる。この具体例を説明すると、目的の場所が設置場所γであると、「設置場所γ」で設置位置テーブル３２を検索し、設置順位７〜８を取得する。さらに、設置順位７〜８で登録順位テーブル３１を検索すると、通信したい機器のネットワークアドレスを検索できる。
また、例えば、通信を行っている機器の設置場所を知りたい場合は、通信を行っている機器のネットワークアドレスを用いて登録順位テーブル３１をネットワークアドレスで検索し、そのネットワークアドレスに対応する登録順位を取得する。得られた登録順位により設置位置テーブル３２を検索することにより、その機器の設置場所を知ることができる。この具体例を説明すると、通信を行っている機器のネットワークアドレスＢの設置場所を知りたい場合は、まずネットワークアドレスＢに対応する登録順位を登録順位テーブル３１より検索する。図４によるとネットワークアドレスＢの登録順位は登録順位２である。取得した登録順位２を用いて設置位置テーブル３２を検索すると、設置場所αを取得できる。このようにして、ネットワークＢの設置場所を知ることができる。
【００１７】
以上のように、機器のネットワークアドレスを機器の設置順位により位置情報管理装置に登録し、設置場所との対応付けをするようにしているので、個々の機器に位置情報を設定する必要がない。多数の機器の位置情報を管理する必要がある場合には特に少ない労力によって各機器のネットワークアドレスと設置場所とを対応付けることができる。
また、位置情報管理装置上に、全ての機器のネットワークアドレスと設置位置を対応付けて保持しているため、ネットワークアドレスからの設置位置の検索や、設置位置からのネットワークアドレスの検索が迅速にできる。これにより、特に多数の機器を管理する場合に、管理が容易化される。
【００１８】
この実施の形態では、ネットワークに多数の機器を接続して構成した情報処理システムにおける機器の設置場所を管理するため、複数の機器が接続されネットワークの一部を構成するサブネットワークと、そのサブネットワークに接続されると共に他のサブネットワークまたはネットワークに接続され、サブネットワークに属する機器に対してサブネットワーク固有の番号を定期的に通知するルータ装置と、サブネットワークに複数接続され機器固有の番号を基にしてサブネットワーク内で固有のアドレスを生成すると共に、ルータ装置から通知されるサブネットワーク固有の番号とサブネットワーク内で固有のアドレスを基にしてネットワークで固有のアドレスを生成する機器と、各機器から通知されるアドレス登録要求によりその機器のサブネットワーク内での登録順とアドレスとを対応付けて記憶すると共に登録順と機器位置とを対応付ける位置情報管理装置とによって構成され、上記機器はサブネットワークに接続されると上記ルータ装置より通知されるサブネットワーク固有アドレスと自装置固有の番号を基にしてネットワークアドレスを生成したのち上記位置情報管理装置に対してネットワークアドレスの登録要求を発行し、位置情報管理装置はその機器のサブネットワーク内での登録順番とネットワーク固有アドレスとを対応付けて記憶すると共に登録順番と設定された機器位置情報とを対応付ける。
【００１９】
この実施の形態では、ネットワークに接続される複数の機器を管理する位置情報管理は、ネットワークに接続される機器の設置場所と機器の設置順位とを対応させて記憶する設置位置テーブルと、ネットワークに接続される機器の設置順位と機器のアドレス情報とを対応させて記憶する登録順位テーブルと、ネットワークに接続されて設置された機器から機器のアドレス情報を受信するとともに、受信した機器のアドレス情報の受信順をネットワークに接続された機器の設置順位として、上記アドレス情報に対応させて上記登録順位テーブルに記憶させる登録順位設定部と、ネットワークに接続されて設置された機器の設置場所を入力して機器の設置順位に対応させて上記設置位置テーブルに記憶させる設置位置設定部と、上記設置位置テーブルと上記登録順位テーブルとを参照して、上記機器のアドレス情報と上記機器の設置場所との少なくともいずれか一方から他方を検索する管理部とを備えたことを特徴とする位置情報管理装置の一例を説明した。
【００２０】
実施の形態２．
実施の形態１では、ルータ装置を設け、ルータ装置からサブネットワーク番号を通知することによりネットワークアドレスを生成するようにしたものであるが、ルータ装置を設けず、機器固有の番号のみを用いることによっても同様の動作を行うことができる。
図７にこの実施の形態のネットワーク構成図を示す。図７において、各機器２はネットワーク４に接続される。位置情報管理装置はネットワーク４に接続され、ネットワーク４に接続されている複数の機器２の設置場所とネットワークアドレスとを管理する。
【００２１】
図７のような構成では、上記したようにサブネットワーク番号を用いずに機器のネットワークアドレスを生成する。
図３を用いてこの実施の形態のネットワークアドレスの生成方法を説明する。ルータ装置が接続されていないため、サブネットワーク固有の番号情報に相当する値２０３には既定値を設定してネットワークアドレスを生成する。他は、図３と同じである。
【００２２】
以上のように、ルータ装置が接続されず、機器と位置情報管理装置とがネットワークに接続されている場合であっても、機器のネットワークアドレスを機器の設置順位により位置情報管理装置に登録し、設置場所との対応付けをするようにしているので、個々の機器に位置情報を設定する必要がない。多数の機器の位置情報を管理する必要がある場合には特に少ない労力によって各機器のネットワークアドレスと設置場所とを対応付けることができる。
また、位置情報管理装置上に、全ての機器のネットワークアドレスと設置位置を対応付けて保持しているため、ネットワークアドレスからの設置位置の検索や、設置位置からのネットワークアドレスの検索が迅速にできる。これにより、特に多数の機器を管理する場合に、管理が容易化される。
【００２３】
実施の形態３．
この実施の形態では、ネットワークに接続されれた機器を別の機器に交換する場合の位置情報とネットワークアドレス情報を管理する例を説明する。
図８に機器の交換を説明する図を示す。図８において、機器２ｃを機器２ｊに交換する。他の機器は図６と同じである。
故障等の原因により機器を交換する場合に、交換対象となる機器２ｃ（第１の機器）はサブネットワーク５（或いは、ネットワーク４）から取り外される前に登録要求部２３より削除要求を位置情報管理装置３に送信する。位置情報管理装置３の登録順位設定部３３は、機器２ｃ（第１の機器）からの交換要求を受取ると、機器２ｃのネットワークアドレスを交換対象ネットワークアドレスとして一時的に記憶する。次に、交換対象となる機器に交代して接続される機器２ｊ（第２の機器）がサブネットワーク５（或いは、ネットワーク４）に接続されると、機器２ｊ（第２の機器）は実施の形態１と同様の方法によってネットワークアドレスを生成し、登録要求部２３から位置情報管理装置３に生成したネットワークアドレスの登録要求を行う。位置情報管理装置３の登録順位設定部３３は、予め一時的に記憶していた機器２ｃのネットワークアドレスが登録されていた登録順位の位置に機器ｊのネットワークアドレスを登録する。例えば、機器ｃのネットワークアドレスは図９の斜線で図示した「ネットワークアドレスＣ」であるとすると、登録順位は「登録順位３」である。このため、機器ｊのネットワークアドレスは登録順位テーブル３１の登録順位３に対応させて記憶する。
【００２４】
以上のように、位置情報管理装置上で登録順位テーブルの更新が可能となり、故障などによる機器交換によって設置場所に対応する機器のネットワークアドレスが変更された場合でも、設置場所と新たなネットワークアドレスの対応付けを自動的に行うことができる。
【００２５】
この実施の形態では、機器を交換する際、位置情報管理装置は機器からの交換要求を受け、その機器に代わって接続された機器から通知される新たなネットワークアドレスを交換の対象となった機器の登録順位および設置位置情報とに対応付けることを特徴とする位置情報管理装置について一例を説明した。
【００２６】
この実施の形態で説明した位置情報管理装置は、交換要求のあった機器のネットワークアドレスの登録順位テーブルに記憶されている登録順位はそのままに、ネットワークアドレスを交換されて新たに接続された機器のネットワークアドレスに更新することにより、故障などにより機器を交換した場合でも設置場所と機器のネットワークアドレスとの対応付けを保持することができる。
【００２７】
この実施の形態では、ネットワークに接続されたある機器Ａを別の機器Ｂに交換する場合に、上記位置情報管理装置は、上記ある機器Ａより機器Ａのアドレス情報とともに機器の交換を通知する交換情報とを受信し、上記別の機器Ｂより上記機器Ｂのアドレス情報を受信し、上記登録順位設定部は、上記機器Ａから上記交換情報を受信すると、受信した機器Ａのアドレス情報と一致する上記登録順位テーブルに記憶されているアドレス情報を検索し、検索したアドレス情報に対応する機器の設置順位を取得し、上記機器Ｂから受信した上記機器Ｂのアドレス情報を、上記取得した機器の設置順位に対応させて記憶させることを特徴とする位置情報管理装置について一例を説明した。
【００２８】
実施の形態４．
この実施の形態では、ネットワークに新たな機器を追加接続する例を説明する。
図１０は追加する機器を説明する図である。図１０において、「設置場所β」に「機器２ｋ」を追加接続する。機器２ｋの設置順位は「ｎ」とする。
機器２ｋを追加接続する場合、位置情報管理装置３は設置位置設定部３４により、機器２ｋの設置順位ｎと設置場所βとを対応させて設置位置テーブル３２に記憶させる。図１１に設置位置テーブル３２の例を示す。追加接続する機器２ｋの設置場所と設置順位とは、設置位置テーブル３２の空き領域の先頭に追加して記憶する。或いは、既に記憶されている「設置場所β」に対応して記憶されている「登録順位６」を「登録順位６，ｎ」としても良い。
設置位置テーブル３２に追加登録を行い、実際に機器２ｋの接続が行われると、実施の形態１と同様に機器２ｋのネットワークアドレスが登録要求部２３から位置情報管理装置３へ通知される。位置情報管理装置３の登録順位設定部３３は、登録順位テーブル３１を検索してネットワークアドレスが登録されている登録順位の一番大きい値の登録順位を取得する。取得した登録順位に１を加算し、登録順位ｎを求め、機器２ｋのネットワークアドレスを登録順位ｎに対応させて登録順位テーブル３１に記憶させる。
【００２９】
実施の形態５．
位置情報管理装置３をネットワークへ接続する位置は、図１２のようにルータ装置と直列になるように接続してもかまわない。
【００３０】
実施の形態６．
この実施の形態では、位置情報管理方法について、図を用いて説明する。
図１３は、位置情報管理方法の工程を説明する図である。
図１３では、初めにＳ１にて設置位置テーブル３２に設置位置設定部３４により設置場所の機器の設置順位を記憶させる（設置位置設定工程）。次に、Ｓ２にて設置が行われた機器のアドレス生成部２２によってサブネットワーク固有のアドレスが生成される（アドレス生成工程）。ルータ装置が接続されている場合は、Ｓ３にてアドレス生成部２２によってルータ装置より送信されたサブネットワーク固有の番号の値とＳ２で生成したサブネットワーク固有のアドレスとを用いてその機器固有のネットワークアドレスを生成する（アドレス生成工程）。ルータ装置が接続されていない場合は、Ｓ４にてアドレス生成部２２によって固定の値を設定されたサブネットワーク固有の番号の値とＳ２で生成されたサブネットワーク固有のアドレスとを用いてその機器固有のネットワークアドレスを生成する（アドレス生成工程）。Ｓ３或いはＳ４で生成されたネットワークアドレスは、Ｓ５で登録要求部２３によって位置情報管理装置３へ通知される（登録要求工程）。Ｓ６にて位置情報管理装置３は、登録順位設定部３３によってＳ５で送信されたネットワークアドレスを受信するとともに受信順序を管理して、ネットワークアドレスを受信順に対応させて登録順位テーブル３１に記憶させる（登録順位記憶工程）。
【００３１】
以上の工程により、位置情報管理装置は機器の設置位置とネットワークアドレスを対応させる。
このことにより、機器のネットワークアドレスを機器の設置順位により位置情報管理装置に登録し、設置場所との対応付けをするようにしているので、個々の機器に位置情報を設定する必要がない。多数の機器の位置情報を管理する必要がある場合には特に少ない労力によって各機器のネットワークアドレスと設置場所とを対応付けることができる。
また、位置情報管理装置上に、全ての機器のネットワークアドレスと設置位置を対応付けて保持しているため、ネットワークアドレスからの設置位置の検索や、設置位置からのネットワークアドレスの検索が迅速にできる。これにより、特に多数の機器を管理する場合に、管理が容易化される。
【００３２】
この実施の形態では、ネットワーク接続される複数の機器を管理する位置情報管理方法は、ネットワークに接続されて設置された機器から機器のアドレス情報をネットワークを介して受信するとともに、受信した機器のアドレス情報の受信順をネットワークに接続された機器の設置順位として上記アドレス情報に対応させて記憶させる上記登録順設定工程と、ネットワークに接続されて設置された機器の設置場所を入力して機器の設置順位に対応させて記憶させる設置位置設定工程と、上記設置位置登録工程により記憶された機器の設置場所と機器の設置順位と、上記登録順設定工程により記憶された機器のアドレス情報と機器の設置順位とを参照して、上記アドレス情報と上記機器の設置場所との少なくともいずれか一方から他方を検索する管理工程とを有することを特徴とする位置情報管理方法の一例を説明した。
【００３３】
【発明の効果】
以上のように、この発明の位置情報管理装置によれば、個々の機器に位置情報を設定する必要がなく、少ない労力によって多数の機器のネットワークアドレスと設置場所を対応付けて一元管理することができるという効果がある。
【図面の簡単な説明】
【図１】位置情報管理装置を含むシステム全体のネットワーク構成を示す図。
【図２】実施の形態１のネットワーク構成図。
【図３】実施の形態１のネットワークアドレスを生成する方法を示す図。
【図４】実施の形態１の登録順位テーブルの例を示す図。
【図５】実施の形態１の設置位置テーブルの例を示す図。
【図６】実施の形態１の機器の設置場所と設置順位とを示す図。
【図７】実施の形態２のネットワーク構成図。
【図８】実施の形態３の機器の設置場所と設置順位とを示す図。
【図９】実施の形態３の登録順位テーブルの例を示す図。
【図１０】実施の形態４の機器の設置場所と設置順位とを示す図。
【図１１】実施の形態４の設置位置テーブルの例を示す図。
【図１２】実施の形態５のネットワーク構成図。
【図１３】実施の形態６の位置情報管理方法の手順を示す図。
【符号の説明】
１  ルータ装置、２，２ａ〜２ｋ  機器、３  位置情報管理装置、４  ネットワーク、５  サブネットワーク、１１  サブネットワーク情報通知部、２１  ネットワーク固有アドレス記憶部、２２  アドレス生成部、２３  登録要求部、３１  登録順位テーブル、３２  設置位置テーブル、３３  登録順位設定部、３４設置位置設定部、３５  管理部、２０１  機器固有番号、２０２  サブネットワーク固有のアドレス、２０３  値、２０４  ネットワークアドレス、３０１  テーブルエントリ、４０１  設置場所エントリ、４０２  登録順位エントリ。
【図１】
2004159169.tif 000003
【図２】
2004159169.tif 000004
【図３】
2004159169.tif 000005
【図４】
2004159169.tif 000006
【図５】
2004159169.tif 000007
【図６】
2004159169.tif 000008
【図７】
2004159169.tif 000009
【図８】
2004159169.tif 000010
【図９】
2004159169.tif 000011
【図１０】
2004159169.tif 000012
【図１１】
2004159169.tif 000013
【図１２】
2004159169.tif 000014
【図１３】
2004159169.tif 000015