(57)【特許請求の範囲】
【請求項１】
管理対象となる端末装置の識別情報を記憶する記憶部と、
管理対象装置と同一拠点に設置され位置情報を取得可能な端末装置から、前記管理対象装置の識別情報と前記端末装置の位置情報と前記端末装置の識別情報とを受信し、受信した前記端末装置の識別情報と前記記憶部に記憶された前記管理対象となる端末装置の識別情報とが一致する場合、受信した前記位置情報に基づいて、前記管理対象装置の識別情報から識別される管理対象装置の設置場所を特定する情報を含む前記管理対象装置の管理情報を作成する制御部と、
を有することを特徴とする管理装置。
【請求項２】
管理対象装置を保守する者が所属する複数の保守拠点の各々の保守拠点に対応する位置情報を記憶する記憶部を有し、
前記制御部は、
前記記憶部に記憶された前記各々の保守拠点に対応する位置情報を参照して、前記複数の保守拠点のうちの受信した前記端末装置の位置情報に応じたいずれかの保守拠点を特定し、
前記管理対象装置の設置場所を特定する情報と、特定した前記いずれかの保守拠点の位置情報とを含む前記管理対象装置の管理情報を作成することを特徴とする請求項１に記載の管理装置。
【請求項３】
自端末装置と同一拠点に設置され自端末装置と同一の箱に梱包された管理対象装置の識別情報を記憶する記憶部と、
前記箱が開梱されたことを検出した場合、自端末装置の位置情報を取得し、前記管理対象装置の識別情報と自端末装置の位置情報とを対応付けて管理装置に送信する制御部と、
を有することを特徴とする端末装置。
【請求項４】
前記管理対象装置と同一の箱に梱包されており、
前記制御部は、
前記箱が開梱されたことを検出した場合、自端末装置の位置情報を取得することを特徴とする請求項３に記載の端末装置。
【請求項５】
端末装置と管理装置とが接続される管理システムにおいて、
前記端末装置は、
前記端末装置と同一拠点に設置される管理対象装置の識別情報を記憶し、
前記端末装置の位置情報を取得し、
前記管理対象装置の識別情報と前記端末装置の位置情報と前記端末装置の識別情報とを対応付けて前記管理装置に送信し、
前記管理装置は、
管理対象となる端末装置の識別情報を記憶し、
前記端末装置から、前記管理対象装置の識別情報と前記端末装置の位置情報と前記端末装置の識別情報とを受信し、
受信した前記端末装置の識別情報と記憶した前記管理対象となる端末装置の識別情報とが一致する場合、受信した前記位置情報に基づいて、前記管理対象装置の識別情報から識別される管理対象装置の設置場所を特定する情報を含む前記管理対象装置の管理情報を作成する、
ことを特徴とする管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理装置、端末装置、および管理システムに関する。
【背景技術】
【０００２】
従来、定期的または障害が発生した際に、管理対象装置の設置場所に保守要員が出向いて、管理対象装置の保守点検を行うことがある。関連する先行技術として、例えば、電子カセッテが梱包箱から取り出されて客先に設置されたことを検知する設置検知回路や、加速度センサ等のセンサ群の測定結果である輸送情報を元に輸送中の電子カセッテの故障有無を判定するものがある。また、携帯端末に、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機能や、バーコード入力機能を付加して、センターの指示、または携帯端末に予め設定した条件に基づいて、携帯端末からＧＰＳ情報または／およびバーコード情報を付加してセンターに送信する技術がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２０５８５０号公報
【特許文献２】特開２００１−３４８１１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術によれば、管理対象装置の設置場所を把握できない場合がある。具体的には、例えば、管理対象装置を設置した現地作業員が入力した情報に基づいて管理対象装置の設置場所を特定する情報を作成すると、現地作業員による入力ミスや入力漏れにより、管理対象装置の設置場所を特定する情報が不正確な場所を示すおそれがある。
【０００５】
１つの側面では、本発明は、管理対象装置の設置場所を特定する情報を作成することができる管理装置、端末装置、および管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一側面によれば、管理対象装置と同一拠点に設置され位置情報を取得可能な端末装置から、管理対象装置の識別情報と端末装置の位置情報とを受信し、受信した位置情報に基づいて、識別情報から識別される管理対象装置の設置場所を特定する情報を含む管理対象装置の管理情報を作成する管理装置、端末装置、および管理システムが提案される。
【発明の効果】
【０００７】
本発明の一態様によれば、管理対象装置の設置場所を特定する情報を作成することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、本実施の形態にかかる管理システム１００の動作例を示す説明図である。
【図２】図２は、管理装置１０２のハードウェア構成例を示すブロック図である。
【図３】図３は、端末装置１０３のハードウェア構成例を示すブロック図である。
【図４】図４は、管理システム１００の機能構成例を示すブロック図である。
【図５】図５は、アドレス管理テーブル４２１の記憶内容の一例を示す説明図である。
【図６】図６は、保守拠点情報管理テーブル４２２の記憶内容の一例を示す説明図である。
【図７】図７は、管理情報の作成の一例を示す説明図（その１）である。
【図８】図８は、管理情報の作成の一例を示す説明図（その２）である。
【図９】図９は、位置情報送信処理手順の一例を示すフローチャートである。
【図１０】図１０は、管理情報作成処理手順の一例を示すフローチャートである。
【図１１】図１１は、管理情報格納処理手順の一例を示すフローチャートである。
【図１２】図１２は、管理情報照会編集処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下に図面を参照して、開示の管理装置、端末装置、および管理システムの実施の形態を詳細に説明する。
【００１０】
図１は、本実施の形態にかかる管理システム１００の動作例を示す説明図である。管理システム１００は、管理対象装置１０１の保守の支援を行うシステムである。具体的には、製造元から出荷された管理対象装置１０１のオンサイト拠点に所属する保守要員は、障害が発生した際、または定期的に、管理対象装置１０１が設置された拠点に出向き、管理対象装置１０１の保守サービスとして、管理対象装置１０１の保守を行う。例えば、保守要員は、障害が発生した際、管理対象装置１０１が設置された拠点において、管理対象装置１０１を直接操作して障害の発生となった原因を追究する。また、保守要員は、管理対象装置１０１の内部に蓄えられた管理対象装置１０１の動作結果を示す情報を収集したり、他の箇所で見つかった不具合を解消するため、管理対象装置１０１の部品を交換したり、管理対象装置１０１のファームウェアを更新したりする。また、管理対象装置１０１は、どのようなものでもよく、例えば、ストレージ装置等である。また、管理対象装置１０１は、１つでもよいし、複数でもよい。
【００１１】
ここで、例えば、管理対象装置１０１を用いる現地作業員が入力した、管理対象装置１０１の設置場所を特定する情報や管理対象装置１０１の識別情報を含む管理対象装置１０１の管理情報に基づいて、保守要員は、管理対象装置１０１の管理、運用を行う。しかしながら、現地作業員による入力漏れや入力ミスにより、正確な情報を得られないと、保守作業が困難となる。例えば、現地作業員が管理対象装置１０１の識別情報として装置号機名を誤って入力した場合、管理対象装置１０１に詳しくない保守要員が、管理対象装置１０１が設置された拠点に出向いてしまうおそれがあり、保守にかかるコストが増大する。また、現地作業員が管理対象装置１０１の設置場所を特定する情報を誤って入力した場合、保守要員は、管理対象装置１０１が設置された拠点にたどり着くことが困難となり、保守にかかるコストが増大する。
【００１２】
正確な管理対象装置１０１の管理情報を得るため、現地作業員が、ＧＰＳ機能を有する携帯端末を用いて、メール等で管理対象装置１０１の管理情報を入力して発信することが考えられる。しかしながら、現地作業員が入力した情報の入力漏れや入力ミスが発生するおそれがある。また、管理対象装置１０１がネットワークインターフェースを有するならば、管理対象装置１０１から管理対象装置１０１の管理情報を発信することが考えられる。しかしながら、管理対象装置１０１が設置された拠点のセキュリティ上、外部ネットワークへのアクセスが制限されており、管理対象装置１０１が、管理対象装置１０１の管理情報を発信できない場合がある。
【００１３】
このように、正確な管理対象装置１０１の情報を得ることができないと、管理対象装置１０１の動作結果を示す情報等を収集することや、管理対象装置１０１の不具合の情報を展開することが困難となり、管理対象装置１０１の品質向上を阻害する原因となる。また、管理対象装置１０１が設置された拠点が製造元の国とは異なる国にある場合、現地作業員が管理対象装置１０１の情報を入力する内容を正しく理解できなかった結果、正確な管理対象装置１０１の管理情報を入力できなくなる場合がある。
【００１４】
そこで、本実施の形態にかかる管理システム１００は、開梱時に管理対象装置１０１と同梱された端末装置から受信した端末装置の位置情報から、管理対象装置１０１の設置場所を特定する情報を作成する。これにより、管理システム１００は、現地作業員による設置場所の入力を伴わずに管理対象装置１０１の管理情報を作成することができるため、設置場所を特定する情報を含む管理対象装置１０１の管理情報が正確になる。
【００１５】
図１に示す管理システム１００は、管理装置１０２と、端末装置１０３とを有する。管理対象装置１０１と端末装置１０３とはネットワーク１１０により接続される。図１の例では、端末装置１０３とネットワーク１１０とは無線通信により接続され、管理対象装置１０１とネットワーク１１０とは有線通信により接続される。
【００１６】
管理装置１０２は、管理対象装置１０１を管理するコンピュータである。管理装置１０２は、例えば、サーバである。また、管理装置１０２は、例えば、パーソナル・コンピュータでもよい。端末装置１０３は、管理対象装置１０１と同一拠点に設置されており、かつ、位置情報を取得可能であり、かつ、管理対象装置１０１の識別情報を記憶するコンピュータである。管理対象装置１０１の識別情報について、管理対象装置１０１が複数あるならば、端末装置１０３は、全ての管理対象装置１０１の識別情報を記憶する。
【００１７】
ここで、同一拠点であることを担保するために、例えば、管理対象装置１０１の製造元は、端末装置１０３と管理対象装置１０１とを同一の箱に梱包して出荷する。そして、現地作業員が、箱を開梱して管理対象装置１０１と端末装置１０３とを設置することにより、端末装置１０３と管理対象装置１０１とが同一拠点であることを担保することができる。また、現地作業員が、箱を開梱して管理対象装置１０１を箱から取り出して設置する一方で、端末装置１０３については箱の中から取り出さずに箱を拠点内に保管したとしても、端末装置１０３と管理対象装置１０１とが同一拠点であることを担保することができる。図１の例では、管理対象装置１０１と端末装置１０３とは、拠点ｂｓに設置されたものである。
【００１８】
また、位置情報の取得方法について、例えば、端末装置１０３は、ＧＰＳセンサを有し、ＧＰＳセンサから得られた位置情報を取得してもよいし、端末装置１０３の近傍にある基地局から位置情報を取得してもよい。図１の例では、端末装置１０３は、ＧＰＳセンサを介して得られたＧＰＳ衛星１１１との通信により、端末装置１０３の位置情報を取得する。
【００１９】
端末装置１０３の位置情報を取得した後、端末装置１０３は、管理対象装置１０１の識別情報１２１と、端末装置１０３の位置情報１２２とを対応付けて管理対象装置１０１に送信する。管理対象装置１０１は、管理対象装置１０１の識別情報１２１と、端末装置１０３の位置情報１２２とを受信する。そして、管理対象装置１０１は、端末装置１０３の位置情報１２２に基づいて、管理対象装置１０１の設置場所を特定する情報を含む管理対象装置１０１の管理情報１２３を作成する。
【００２０】
具体的には、例えば、管理対象装置１０１は、端末装置１０３の位置情報１２２を、管理対象装置１０１の位置情報と見做して、端末装置１０３の位置情報を管理対象装置１０１の設置場所とする。また、管理対象装置１０１は、端末装置１０３の位置情報１２２を、住所を示す文字列に変換して、変換した文字列を管理対象装置１０１の設置場所としてもよい。
【００２１】
次に、図２を用いて管理装置１０２のハードウェア構成例を示し、図３を用いて端末装置１０３のハードウェア構成例を示し、図４を用いて管理システム１００の機能構成例を示す。
【００２２】
図２は、管理装置１０２のハードウェア構成例を示すブロック図である。図２において、管理装置１０２は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３と、を含む。また、管理装置１０２は、ディスクドライブ２０４およびディスク２０５と、通信インターフェース２０６と、ＭＭＩ（Ｍａｎ  Ｍａｃｈｉｎｅ  Ｉｎｔｅｒｆａｃｅ）２０７と、を含む。また、ＣＰＵ２０１〜ディスクドライブ２０４、通信インターフェース２０６、ＭＭＩ２０７はバス２０８によってそれぞれ接続される。
【００２３】
ＣＰＵ２０１は、管理装置１０２の全体の制御を司る演算処理装置である。ＲＯＭ２０２は、ブートプログラムなどのプログラムを記憶する不揮発性メモリである。ＲＡＭ２０３は、ＣＰＵ２０１のワークエリアとして使用される揮発性メモリである。
【００２４】
ディスクドライブ２０４は、ＣＰＵ２０１の制御に従ってディスク２０５に対するデータのリードおよびライトを制御する制御装置である。ディスクドライブ２０４には、例えば、磁気ディスクドライブ、ソリッドステートドライブなどを採用することができる。ディスク２０５は、ディスクドライブ２０４の制御で書き込まれたデータを記憶する不揮発性メモリである。例えばディスクドライブ２０４が磁気ディスクドライブである場合、ディスク２０５には、磁気ディスクを採用することができる。また、ディスクドライブ２０４がソリッドステートドライブである場合、ディスク２０５には、半導体素子によって形成された半導体メモリ、いわゆる半導体ディスクを採用することができる。
【００２５】
通信インターフェース２０６は、ネットワーク１１０と内部のインターフェースを司り、他の装置からのデータの入出力を制御する制御装置である。具体的に、通信インターフェース２０６は、通信回線を通じてネットワーク１１０を介して端末装置１０３等の他の装置に接続される。通信インターフェース２０６には、例えば、モデムやＬＡＮアダプタなどを採用することができる。ＭＭＩ２０７は、管理装置１０２の利用者と管理装置１０２を仲立ちする装置である。
【００２６】
図３は、端末装置１０３のハードウェア構成例を示すブロック図である。図３において、端末装置１０３は、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、ディスクドライブ３０４と、ディスク３０５と、通信インターフェース３０６と、を有する。さらに、端末装置１０３は、ＧＰＳセンサ３０７と、を有する。また、ＣＰＵ３０１〜ディスクドライブ３０４、通信インターフェース３０６、ＧＰＳセンサ３０７は、バス３０８によってそれぞれ接続される。
【００２７】
ここで、ＣＰＵ３０１は、端末装置１０３の全体の制御を司る演算処理装置である。ＲＯＭ３０２は、ブートプログラムなどのプログラムを記憶する不揮発性メモリである。ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される揮発性メモリである。ディスクドライブ３０４は、ＣＰＵ３０１の制御に従ってディスク３０５に対するデータのリード／ライトを制御する制御装置である。ディスク３０５は、ディスクドライブ３０４の制御で書き込まれたデータを記憶する不揮発性メモリである。ディスクドライブ３０４には、例えば、ソリッドステートドライブ等を採用することができる。ディスクドライブ３０４がソリッドステートドライブである場合、ディスク３０５には、半導体メモリ、いわゆる半導体ディスクを採用することができる。
【００２８】
通信インターフェース３０６は、ネットワーク１１０と内部のインターフェースを司り、他の装置からのデータの入出力を制御する制御装置である。具体的に、通信インターフェース３０６は、通信回線を通じてネットワーク１１０に接続され、ネットワーク１１０を介して他のコンピュータに接続される。そして、通信インターフェース３０６は、ネットワーク１１０と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。ＧＰＳセンサ３０７は、ＧＰＳ衛星から信号を受信して、端末装置１０３の位置情報を得るセンサである。なお、図３に示した端末装置１０３は、専用の端末装置を想定するが、スマートフォンやタブレット端末や、携帯電話でもよい。
【００２９】
（管理システム１００の機能構成例）
図４は、管理システム１００の機能構成例を示すブロック図である。端末装置１０３は、制御部４０１を有する。そして、制御部４０１は、取得部４０２と、送信部４０３とを含む。制御部４０１は、記憶装置に記憶された管理プログラムをＣＰＵ３０１が実行することにより、各部の機能を実現する。記憶装置とは、具体的には、例えば、図３に示したＲＯＭ３０２、ＲＡＭ３０３、ディスク３０５などである。また、各部の処理結果は、ＣＰＵ３０１のレジスタや、ＣＰＵ３０１のキャッシュメモリ等に格納される。
【００３０】
また、図４には示していないが、端末装置１０３は、端末装置１０３と同一拠点に設置される管理対象装置１０１の識別情報を記憶する記憶部を有する。管理対象装置１０１の識別情報は、ディスク３０５といった記憶装置に格納されている。
【００３１】
また、管理装置１０２は、制御部４１１を有する。そして、制御部４１１は、受信部４１２と、特定部４１３と、作成部４１４とを含む。制御部４１１は、記憶装置に記憶された管理プログラムをＣＰＵ２０１が実行することにより、各部の機能を実現する。記憶装置とは、具体的には、例えば、図２に示したＲＯＭ２０２、ＲＡＭ２０３、ディスク２０５などである。また、各部の処理結果は、ＣＰＵ２０１のレジスタや、ＣＰＵ２０１のキャッシュメモリ等に格納される。
【００３２】
また、管理装置１０２は、アドレス管理テーブル４２１、保守拠点情報管理テーブル４２２、管理情報テーブル４２３を有する記憶部を有する。アドレス管理テーブル４２１、保守拠点情報管理テーブル４２２、管理情報テーブル４２３は、ディスク２０５といった記憶装置に格納されている。
【００３３】
アドレス管理テーブル４２１は、管理対象となる端末装置１０３の識別情報として、メールアドレスを記憶するテーブルである。アドレス管理テーブル４２１の記憶内容の一例は、図５で説明する。
【００３４】
保守拠点情報管理テーブル４２２は、管理対象装置１０１を保守する者が所属する複数の保守拠点の各々の保守拠点に対応する位置情報を記憶するテーブルである。保守拠点情報管理テーブル４２２の記憶内容の一例は、図６で説明する。
【００３５】
管理情報テーブル４２３は、管理情報を記憶するテーブルである。管理情報テーブル４２３の記憶内容の一例は、図７、図８で説明する。
【００３６】
取得部４０２は、自装置となる端末装置１０３の位置情報を取得する。具体的な位置情報の取得例については、例えば、図１で説明した方法がある。また、管理対象装置１０１と端末装置１０３とが同一の箱に梱包されているとする。このとき、取得部４０２は、箱が開梱されたことを検出した場合、端末装置１０３の位置情報を取得してもよい。開梱を検出する方法としては、例えば、特許文献１に記載された方法がある。また、取得するタイミングとしては、例えば、取得部４０２は、現地作業員に端末装置１０３の電源ボタンを押下された場合に、端末装置１０３の位置情報を取得してもよい。
【００３７】
送信部４０３は、管理対象装置１０１の識別情報と端末装置１０３の位置情報とを対応付けて管理装置１０２に送信する。
【００３８】
受信部４１２は、端末装置１０３から、管理対象装置１０１の識別情報と端末装置１０３の位置情報とを受信する。
【００３９】
また、受信部４１２は、端末装置１０３から、管理対象装置１０１の識別情報と端末装置１０３の位置情報と端末装置１０３の識別情報とを受信してもよい。
【００４０】
特定部４１３は、保守拠点情報管理テーブル４２２を参照して、複数の保守拠点のうちの受信部４１２が受信した端末装置１０３の位置情報に応じたいずれかの保守拠点を特定する。例えば、特定部４１３は、複数の保守拠点のうちの端末装置１０３の位置情報が示す座標位置から最も近い保守拠点を特定する。
【００４１】
作成部４１４は、受信部４１２が受信した位置情報に基づいて、受信部４１２が受信した識別情報から識別される管理対象装置１０１の設置場所を特定する情報を含む管理対象装置１０１の管理情報を作成する。
【００４２】
また、作成部４１４は、管理対象装置１０１の設置場所を特定する情報と、特定部４１３が特定したいずれかの保守拠点の位置情報とを含む管理対象装置１０１の管理情報を作成してもよい。
【００４３】
また、作成部４１４は、受信部４１２が受信した端末装置１０３の識別情報と記憶した管理対象となる端末装置１０３の識別情報とが一致する場合、受信部４１２が受信した位置情報に基づいて、管理対象装置１０１の管理情報を作成してもよい。
【００４４】
図５は、アドレス管理テーブル４２１の記憶内容の一例を示す説明図である。アドレス管理テーブル４２１は、端末装置１０３の識別情報として、端末装置１０３に付与されたメールアドレスを記憶するテーブルである。図５に示すアドレス管理テーブル４２１は、レコード５０１−１、２を有する。
【００４５】
アドレス管理テーブル４２１は、メールアドレスフィールドを有する。メールアドレスフィールドは、端末装置１０３に付与されたメールアドレスを格納する。例えば、レコード５０１−１は、ある端末装置１０３に付与されたメールアドレスが、「ａ＠…．ｃｏ．ｊｐ」であることを示す。
【００４６】
図６は、保守拠点情報管理テーブル４２２の記憶内容の一例を示す説明図である。保守拠点情報管理テーブル４２２は、保守拠点に関する情報を記憶するテーブルである。図６に示す保守拠点情報管理テーブル４２２は、レコード６０１−１、２を有する。
【００４７】
保守拠点情報管理テーブル４２２は、保守拠点名と、電話番号と、位置情報と、というフィールドを含む。保守拠点名フィールドには、保守拠点の名称が格納される。電話番号フィールドには、保守拠点の電話番号が格納される。位置情報フィールドには、保守拠点の位置座標として、保守拠点の経度と緯度とが格納される。
【００４８】
例えば、レコード６０１−１は、保守拠点名「○○拠点」の電話番号が「ｘｘ−ｘｘｘｘ−ｘｘｘｘ」であり、保守拠点の位置座標が「経度：ｘ１、緯度：ｙ１」であることを示す。
【００４９】
図７は、管理情報の作成の一例を示す説明図（その１）である。端末装置１０３は、開梱されたことを検出すると、図７の（１）の処理として、位置情報を取得して、位置情報を含めたメール７０１を管理装置１０２に送信する。管理装置１０２は、端末装置１０３からメール７０１を受信する。図７に示すメール７０１は、送信元アドレスが、「ａ＠…．ｃｏ．ｊｐ」であり、本文には、管理対象装置の装置号機名が「ｂ号機」であり、装置型名が「ｃ」であり、位置情報が「経度：ｘｘ、緯度：ｙｙ」という内容が記載されている。
【００５０】
管理装置１０２は、図７の（２）の処理として、メール７０１から送信元アドレスを取得し、取得したメールアドレスがアドレス管理テーブル４２１に登録されているか否かを判断する。図７の例では、取得したメールアドレスがアドレス管理テーブル４２１に登録されていると判断し、管理装置１０２は、図７の（３）の処理として、装置情報を作成して、管理情報テーブル４２３に格納する。
【００５１】
ここで、管理情報テーブル４２３は、管理情報を格納するテーブルである。管理情報テーブル４２３は、装置号機名と、装置型名と、位置情報と、保守拠点名と、電話番号と、というフィールドを含む。また、管理情報テーブル４２３は、管理装置１０２の利用者が自由に編集可能な備考フィールドを含んでもよい。
【００５２】
装置号機名フィールドには、保守対象となる装置号機名が格納される。装置型名フィールドには、保守対象となる装置型名が格納される。位置情報フィールドには、保守対象となる装置が設置された位置情報が格納される。ここで、位置情報フィールドには、保守対象となる装置が設置された位置の緯度経度の値が格納されてもよいし、管理対象装置１０１の利用者に分り易くするため、緯度経度から変換された保守対象となる装置が設置された住所を示す文字列が格納されてもよい。保守拠点名フィールドには、保守対象となる装置を保守する保守拠点名が格納される。電話番号フィールドには、保守対象となる装置を保守する保守拠点名の電話番号が格納される。
【００５３】
具体的には、図７の（３）の処理として、管理装置１０２は、メール７０１から装置号機名と装置型名と位置情報とを取得し、取得した装置号機名と装置型名とが一致するレコードが管理情報テーブル４２３にあるか否か検索する。図７の例では、取得した装置号機名と装置型名とが一致するレコードを検出できなかったとして、管理装置１０２は、管理情報テーブル４２３に、取得した装置号機名と装置型名と位置情報とを有するレコード７０２−１を追加する。位置情報について、管理装置１０２は、位置情報「経度：ｘｘ、緯度：ｙｙ」から変換した「×○県△□市…」を位置情報フィールドに格納する。レコード７０２−１の保守拠点フィールドと電話番号フィールドへの登録については図８で説明する。
【００５４】
図８は、管理情報の作成の一例を示す説明図（その２）である。図７で示した（３）の処理の後、管理装置１０２は、図８の（１）の処理として、メール７０１の位置情報を用いて、保守拠点情報管理テーブル４２２から、近傍の保守拠点を検索する。図８の例では、管理装置１０２は、「経度：ｘｘ、緯度：ｙｙ」の近傍として、レコード６０１−１を検出する。そして、管理装置１０２は、図８の（２）の処理として、検出したレコード６０１−１の「○○拠点」と「ｘｘ−ｘｘｘｘ−ｘｘｘｘ」とを、レコード７０２−１の保守拠点名フィールドと、電話番号フィールドとに格納する。
【００５５】
次に、図９〜図１２を用いて、管理システム１００の各装置が実行するフローチャートについて説明する。
【００５６】
図９は、位置情報送信処理手順の一例を示すフローチャートである。位置情報送信処理は、位置情報を管理装置１０２に送信する処理である。
【００５７】
端末装置１０３は、開梱されたことを検出して起動する（ステップＳ９０１）。次に、端末装置１０３は、ＧＰＳセンサ３０７を用いて位置情報を取得する（ステップＳ９０２）。そして、端末装置１０３は、メール本文に、装置号機名と装置型名と位置情報とを添付する（ステップＳ９０３）。次に、端末装置１０３は、管理装置１０２に予め登録されたアドレスでメールを送信する（ステップＳ９０４）。ステップＳ９０４の処理終了後、端末装置１０３は、位置情報送信処理を終了する。位置情報送信処理を実行することにより、端末装置１０３は、位置情報を管理装置１０２に送信することができる。
【００５８】
また、位置情報送信処理は、管理対象装置１０１の設置場所が変更、すなわち、管理対象装置１０１が移設される度に行われる。管理対象装置１０１を移設する際には、例えば、移設元の現地作業員が、端末装置１０３と管理対象装置１０１とを梱包していた箱に再び梱包する。そして、移設先の現地作業員が、端末装置１０３と管理対象装置１０１とを梱包する箱を開梱した際に、端末装置１０３は、位置情報送信処理を再び実行する。
【００５９】
図１０は、管理情報作成処理手順の一例を示すフローチャートである。管理情報作成処理は、メールを受信した際に、管理情報を作成する処理である。
【００６０】
管理装置１０２は、メールを受信する（ステップＳ１００１）。次に、管理装置１０２は、受信したメールの送信元アドレスを取得する（ステップＳ１００２）。そして、管理装置１０２は、送信元アドレスをアドレス管理テーブル４２１から検索する（ステップＳ１００３）。次に、管理装置１０２は、アドレス管理テーブル４２１から送信元アドレスを検出したか否かを判断する（ステップＳ１００４）。アドレス管理テーブル４２１から送信元アドレスを検出した場合（ステップＳ１００４：Ｙｅｓ）、管理装置１０２は、管理情報格納処理を実行する（ステップＳ１００５）。管理情報格納処理の詳細は、図１１で説明する。
【００６１】
一方、アドレス管理テーブル４２１から送信元アドレスを検出していない場合（ステップＳ１００４：Ｎｏ）、管理装置１０２は、受信したメールを破棄する（ステップＳ１００６）。ステップＳ１００５、または、ステップＳ１００６の処理終了後、管理装置１０２は、管理情報作成処理を終了する。管理情報作成処理を実行することにより、管理装置１０２は、管理情報を作成することができる。
【００６２】
図１１は、管理情報格納処理手順の一例を示すフローチャートである。管理情報格納処理は、管理情報を格納する処理である。
【００６３】
管理装置１０２は、受信したメールから装置号機名および装置型名を取得する（ステップＳ１１０１）。次に、管理装置１０２は、取得した装置号機名および装置型名を用いて、管理情報テーブル４２３を検索する（ステップＳ１１０２）。そして、管理装置１０２は、一致する装置のレコードを検出したか否かを判断する（ステップＳ１１０３）。一致する装置のレコードを検出していない場合（ステップＳ１１０３：Ｎｏ）、管理装置１０２は、管理情報テーブル４２３に、取得した装置号機名および装置型名を有するレコードを追加する（ステップＳ１１０４）。
【００６４】
一方、一致する装置のレコードを検出した場合（ステップＳ１１０３：Ｙｅｓ）、管理装置１０２は、既に管理情報テーブル４２３に登録されているため、管理情報テーブル４２３に対して特に処理は行わない。ステップＳ１１０３：Ｙｅｓとなる場合とは、管理対象装置１０１が移設した場合である。
【００６５】
ステップＳ１１０４の処理終了後、または、ステップＳ１１０３：Ｙｅｓの場合、管理装置１０２は、受信したメールから位置情報を取得する（ステップＳ１１０５）。次に、管理装置１０２は、管理情報テーブル４２３の前述のレコードに、取得した位置情報を格納する（ステップＳ１１０６）。そして、管理装置１０２は、取得した位置情報を用いて、保守拠点情報管理テーブル４２２から、近傍の保守拠点を検索する（ステップＳ１１０７）。次に、管理装置１０２は、管理情報テーブルの前述のレコードに、検出した保守拠点名と保守拠点の電話番号を格納する（ステップＳ１１０８）。ステップＳ１１０８の処理終了後、管理装置１０２は、管理情報格納処理を終了する。管理情報格納処理を実行することにより、管理装置１０２は、管理情報を格納することができる。
【００６６】
図１２は、管理情報照会編集処理手順の一例を示すフローチャートである。管理情報照会編集処理は、管理情報を照会したり編集したりする処理である。
【００６７】
管理装置１０２は、管理対象装置に関する情報を用いて管理情報テーブル４２３を検索する（ステップＳ１２０１）。具体的には、管理装置１０２の利用者が入力した、装置号機名や、装置型名等といった管理対象装置に関するキーワードを用いて管理情報テーブル４２３を検索する。
【００６８】
次に、管理装置１０２は、一致する装置のレコードを検出したか否かを判断する（ステップＳ１２０２）。一致する装置のレコードを検出した場合（ステップＳ１２０２：Ｙｅｓ）、管理装置１０２は、指示内容が次に示す内容のいずれに一致するかを判断する（ステップＳ１２０３）。次に示す内容は、情報照会と、変更と、削除と、である。指示内容が情報照会である場合（ステップＳ１２０３：情報照会）、管理装置１０２は、検出したレコードの内容を表示する（ステップＳ１２０４）。
【００６９】
また、指示内容が変更である場合（ステップＳ１２０３：変更）、管理装置１０２は、ＭＭＩ画面に、検出したレコードの内容を出力する（ステップＳ１２０５）。次に、管理装置１０２は、変更内容を受け付ける（ステップＳ１２０６）。ステップＳ１２０６の処理の一例として、管理装置１０２は、備考フィールドに格納された内容が変更された内容を受け付ける。そして、管理装置１０２は、変更したレコードの内容を表示する（ステップＳ１２０７）。ステップＳ１２０７の処理の一例として、管理装置１０２は、備考フィールドの変更後の内容を含む、検出したレコードの各フィールドの内容を表示する。
【００７０】
指示内容が削除である場合（ステップＳ１２０３：削除）、管理装置１０２は、ＭＭＩ画面に、検出したレコードの内容を出力する（ステップＳ１２０８）。次に、管理装置１０２は、削除内容を受け付ける（ステップＳ１２０９）。ステップＳ１２０９の処理の一例として、管理装置１０２は、備考フィールドに格納された内容が削除された内容を受け付ける。そして、管理装置１０２は、削除したレコードの内容を表示する（ステップＳ１２１０）。ステップＳ１２１０の処理の一例として、管理装置１０２は、備考フィールドに何も格納されていないことを含む、検出したレコードの各フィールドの内容を表示する。
【００７１】
ステップＳ１２０４、ステップＳ１２０７、ステップＳ１２１０のうちのいずれかの処理終了後、または、一致する装置のレコードを検出していない場合（ステップＳ１２０２：Ｎｏ）、管理装置１０２は、管理情報照会編集処理を終了する。管理情報照会編集処理を実行することにより、管理装置１０２は、管理情報を照会したり、管理情報を編集したりすることができる。
【００７２】
以上説明したように、管理装置１０２によれば、開梱時に管理対象装置１０１と同梱された端末装置から受信した端末装置の位置情報から、管理対象装置１０１の設置場所を特定する情報を作成する。これにより、管理装置１０２は、現地作業員による設置場所の入力を伴わずに管理対象装置１０１の管理情報を作成することができるため、設置場所を特定する情報を含む管理対象装置１０１の管理情報が正確になる。また、管理対象装置１０１の管理情報が正確になるため、管理システム１００は、管理対象装置１０１の保守にかかるコストを抑制することができる。
【００７３】
また、管理システム１００は、現地作業員による設置場所の入力を伴わずに管理対象装置１０１の管理情報を作成するため、現地作業員の入力にかかる負担を抑制することができる。また、管理システム１００は、現地作業員の入力を伴わないため、入力画面における入力ミスや入力漏れのチェック等も行わずに済むため、管理システム１００にかかる負荷を抑制することができる。
【００７４】
また、管理装置１０２によれば、複数の保守拠点のうちの端末装置１０３の位置情報に応じたいずれかの保守拠点を含む管理対象装置１０１の管理情報を作成してもよい。これにより、管理装置１０２は、管理対象装置１０１の保守に適切な保守拠点の情報を管理対象装置１０１の管理情報として作成でき、管理対象装置１０１の保守にかかる時間的なコストや経済的なコストを削減することができる。
【００７５】
また、管理装置１０２は、管理対象装置１０１の種別と端末装置１０３の位置情報とに応じて、複数の保守拠点から保守拠点を特定してもよい。例えば、管理装置１０２は、アドレス管理テーブル４２１に、メールアドレスに管理対象装置１０１の種別を対応付けておく。そして、管理装置１０２は、受信した送信元メールアドレスから管理対象装置１０１の種別を特定し、複数の保守拠点から保守拠点を特定する。
【００７６】
例えば、管理対象装置１０１が大型の機械である場合、管理対象装置１０１を保守する保守要員は、自動車に保守に用いる工具や交換部品等を詰め込んで、自動車で管理対象装置１０１が設置された拠点に出向くものとする。このとき、管理装置１０２は、管理対象装置１０１が大型の機械という種別を特定し、複数の保守拠点のうちの端末装置１０３の位置情報が示す位置から近い保守拠点をいくつか特定したうえで、自動車で向かった際に最も速く到達する拠点を特定する。
【００７７】
また、管理対象装置１０１が小型の機械である場合、管理対象装置１０１を保守する保守要員は、保守に用いる工具や交換部品等を工具箱に詰め込んで、電車や徒歩で管理対象装置１０１が設置された拠点に出向くものとする。このとき、管理装置１０２は、管理対象装置１０１が小型の機械という種別を特定し、複数の保守拠点のうちの端末装置１０３の位置情報が示す位置から近い保守拠点をいくつか特定する。そして、管理装置１０２は、いくつか特定した保守拠点の中から、電車や徒歩で向かった際に最も速く到達する拠点、または交通費を最も小さくすることができる拠点を特定する。このように、管理装置１０２は、管理対象装置１０１の種別に応じた保守拠点を特定することにより、管理対象装置１０１の保守にかかる時間的なコストや経済的なコストを、管理対象装置１０１の種別を考慮しない場合に比べて削減することができる。
【００７８】
また、管理装置１０２によれば、端末装置１０３から受信した端末装置１０３の識別情報と、アドレス管理テーブル４２１に記憶した端末装置１０３の識別情報とが一致する場合、管理対象装置１０１の管理情報を作成してもよい。これにより、管理装置１０２は、管理しなくてよい管理対象装置１０１に関しては、アドレス管理テーブル４２１に記憶しておかないことにより、管理にかかるコストを削減することができる。また、管理装置１０２は、無関係のメールによる管理情報テーブル４２３への登録を抑制できるため、セキュリティを確保することができる。
【００７９】
ここで、本実施の形態では、端末装置１０３の識別情報として、メールアドレスを用いているが、よりセキュリティを確保できる情報を用いてもよい。例えば、管理システム１００は、ハッシュ関数に端末装置１０３の識別情報を入力して得たハッシュ値を、端末装置１０３の識別情報として用いてもよい。例えば、端末装置１０３は、ハッシュ関数に送信元アドレスを入力して得たハッシュ値を本文に追加して、管理対象装置１０１にメールを送信する。メールを受信した管理装置１０２は、受信したメールの送信元アドレスをハッシュ関数に入力して得たハッシュ値と、受信したメールの本文内のハッシュ値とが一致すれば、管理対象装置１０１の管理情報を作成する。
【００８０】
ここで、端末装置１０３の識別情報として、ハッシュ関数に送信元アドレスを入力して得たハッシュ値を用いる場合、管理対象装置１０１が移設する度に送信されるメールのハッシュ値は常に同一の値となるため、第三者に悪用されるおそれがある。例えば、メールを盗聴した第三者が、盗聴したメールの本文のハッシュ値と、全くでたらめな位置情報とを、盗聴したメールの送信元アドレスを用いて管理装置１０２にメールを送信したとする。この場合、管理装置１０２は、第三者が送信したメールに基づいて管理対象装置１０１の管理情報を作成することになる。
【００８１】
そこで、管理システム１００は、端末装置１０３の識別情報とメールの送信回数とを結合した文字列をハッシュ関数に入力して得たハッシュ値を、端末装置１０３の識別情報として用いてもよい。
【００８２】
具体的には、管理対象装置１０１は、アドレス管理テーブル４２１の送信先メールアドレスに、受信回数を記憶しておく。そして、端末装置１０３は、ハッシュ関数に送信元アドレスとメールの送信回数とを結合した文字列を入力して得たハッシュ値を本文に追加して、管理対象装置１０１にメールを送信する。ここで、メールの送信回数は、これからメールを送信する分を含めてもよいし含めなくてもよい。メールを受信した管理装置１０２は、受信したメールの送信元アドレスと受信回数とを結合した文字列をハッシュ関数に入力して得たハッシュ値と、受信したメールの本文内のハッシュ値とが一致すれば、管理対象装置１０１の管理情報を作成する。これにより、メールを盗聴した第三者が、盗聴したメールの本文のハッシュ値を用いてメールを送信しても、送信回数が異なるため、管理装置１０２は、メールを盗聴した第三者からのメールを破棄することができる。
【００８３】
また、端末装置１０３によれば、端末装置１０３と同一拠点に設置された管理対象装置１０１の識別情報を記憶しておき、管理対象装置１０１の識別情報と、取得した端末装置１０３の位置情報とを対応付けて管理装置１０２に送信してもよい。これにより、端末装置１０３は、セキュリティ上、情報送信できない管理対象装置１０１に代わって、管理対象装置１０１の位置情報と見做せる情報を管理装置１０２に送信することができる。
【００８４】
また、端末装置１０３によれば、管理対象装置１０１と端末装置１０３とが同一の箱に梱包されており、箱が開梱されたことを検出した場合、端末装置１０３の位置情報を取得してもよい。これにより、端末装置１０３は、現地作業員に手間を増やさずに、管理対象装置１０１の識別情報と端末装置１０３の位置情報とを送信することができる。また、現地作業員の手間がないことから、端末装置１０３は、管理対象装置１０１の識別情報と端末装置１０３の位置情報との送信漏れを抑止することができる。
【００８５】
また、管理システム１００は、管理対象装置１０１の正確な管理情報を得ることができるため、管理対象装置１０１が設置された拠点に保守要員が出向くことが容易になるため、管理対象装置１０１の設計変更等といった情報を現地作業員に伝えることが容易になる。また、管理対象装置１０１の正確な管理情報が得られない場合、製造元は、保守サービスを実行するために、管理対象装置１０１を購入した業者等に問い合わせすることになり、保守にかかるコストが増大する。本実施の形態における管理システム１００は、管理対象装置１０１の正確な管理情報が得られるため、保守にかかるコストを抑制することができる。
【００８６】
また、管理システム１００は、管理対象装置１０１の正確な管理情報を得ることができるため、管理対象装置１０１が設置された拠点に保守要員が出向くことが容易になるため、管理対象装置１０１の動作結果を示す情報の収集を容易にすることができる。これにより、管理対象装置１０１の開発者は、管理対象装置１０１の動作結果を示す情報を用いて、管理対象装置１０１の品質向上を図ることができる。
【００８７】
なお、本実施の形態で説明した管理方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本管理プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また本管理プログラムは、インターネット等のネットワークを介して配布してもよい。
【００８８】
上述した実施の形態に関し、さらに以下の付記を開示する。
【００８９】
（付記１）管理対象装置と同一拠点に設置され位置情報を取得可能な端末装置から、前記管理対象装置の識別情報と前記端末装置の位置情報とを受信し、
受信した前記位置情報に基づいて、前記識別情報から識別される管理対象装置の設置場所を特定する情報を含む前記管理対象装置の管理情報を作成する、
制御部を有することを特徴とする管理装置。
【００９０】
（付記２）管理対象装置を保守する者が所属する複数の保守拠点の各々の保守拠点に対応する位置情報を記憶する記憶部を有し、
前記制御部は、
前記記憶部に記憶された前記各々の保守拠点に対応する位置情報を参照して、前記複数の保守拠点のうちの受信した前記端末装置の位置情報に応じたいずれかの保守拠点を特定し、
前記管理対象装置の設置場所を特定する情報と、特定した前記いずれかの保守拠点の位置情報とを含む前記管理対象装置の管理情報を作成することを特徴とする付記１に記載の管理装置。
【００９１】
（付記３）管理対象となる端末装置の識別情報を記憶する記憶部を有し、
前記制御部は、
前記端末装置から、前記管理対象装置の識別情報と前記端末装置の位置情報と前記端末装置の識別情報とを受信し、
受信した前記端末装置の識別情報と前記記憶部に記憶された前記管理対象となる端末装置の識別情報とが一致する場合、受信した前記位置情報に基づいて、前記管理対象装置の管理情報を作成することを特徴とする付記１または２に記載の管理装置。
【００９２】
（付記４）自装置と同一拠点に設置される管理対象装置の識別情報を記憶する記憶部と、
自装置の位置情報を取得し、前記管理対象装置の識別情報と自装置の位置情報とを対応付けて管理装置に送信する制御部と、
を有することを特徴とする端末装置。
【００９３】
（付記５）前記管理対象装置と同一の箱に梱包されており、
前記制御部は、
前記箱が開梱されたことを検出した場合、自装置の位置情報を取得することを特徴とする付記４に記載の端末装置。
【００９４】
（付記６）端末装置と管理装置とが接続される管理システムにおいて、
前記端末装置は、
前記端末装置と同一拠点に設置される管理対象装置の識別情報を記憶し、
前記端末装置の位置情報を取得し、
前記管理対象装置の識別情報と前記端末装置の位置情報とを対応付けて前記管理装置に送信し、
前記管理装置は、
前記端末装置から、前記管理対象装置の識別情報と前記端末装置の位置情報とを受信し、
受信した前記位置情報に基づいて、前記識別情報から識別される管理対象装置の設置場所を特定する情報を含む前記管理対象装置の管理情報を作成する、
ことを特徴とする管理システム。
【００９５】
（付記７）コンピュータが、
管理対象装置と同一拠点に設置され位置情報を取得可能な端末装置から、前記管理対象装置の識別情報と前記端末装置の位置情報とを受信し、
受信した前記位置情報に基づいて、前記識別情報から識別される管理対象装置の設置場所を特定する情報を含む前記管理対象装置の管理情報を作成する、
処理を実行することを特徴とする管理方法。
【００９６】
（付記８）コンピュータに、
管理対象装置と同一拠点に設置され位置情報を取得可能な端末装置から、前記管理対象装置の識別情報と前記端末装置の位置情報とを受信し、
受信した前記位置情報に基づいて、前記識別情報から識別される管理対象装置の設置場所を特定する情報を含む前記管理対象装置の管理情報を作成する、
処理を実行させることを特徴とする管理プログラム。
【符号の説明】
【００９７】
１００  管理システム
１０１  管理対象装置
１０２  管理装置
１０３  端末装置
１２３  管理情報
４０１、４１１  制御部
４０２  取得部
４０３  送信部
４１２  受信部
４１３  特定部
４１４  作成部
４２１  アドレス管理テーブル
４２２  保守拠点情報管理テーブル
４２３  管理情報テーブル
【図１】
0006442906.tif 000002
【図２】
0006442906.tif 000003
【図３】
0006442906.tif 000004
【図４】
0006442906.tif 000005
【図５】
0006442906.tif 000006
【図６】
0006442906.tif 000007
【図７】
0006442906.tif 000008
【図８】
0006442906.tif 000009
【図９】
0006442906.tif 000010
【図１０】
0006442906.tif 000011
【図１１】
0006442906.tif 000012
【図１２】
0006442906.tif 000013