(57)【要約】【課題】キッティングにおける情報処理装置と管理情報との対応付けの確認を容易に実現する。【解決手段】管理システムは、記憶部と、登録部と、読取部と、照合部と、を備える。記憶部は、設置対象である複数の情報処理装置に割り当てる管理番号を記憶する。登録部は、複数の情報処理装置の製造番号を受信し、受信した製造番号を管理番号のうち任意の一つと１対１で対応付けて記憶部に登録する。読取部は、複数の情報処理装置上に表示される管理番号と製造番号とを読み取る。照合部は、読取部が読み取った管理番号および製造番号と、記憶部に記憶される管理番号および製造番号と、を照合し、照合結果を出力する。【選択図】図１
2018147184.tif 000002
【特許請求の範囲】
【請求項１】
設置対象である複数の情報処理装置に割り当てる管理番号を記憶する記憶部と、
前記複数の情報処理装置の製造番号を受信し、受信した製造番号を前記管理番号のうち任意の一つと１対１で対応付けて前記記憶部に登録する登録部と、
前記複数の情報処理装置上に表示される管理番号と製造番号とを読み取る読取部と、
前記読取部が読み取った管理番号および製造番号と、前記記憶部に記憶される管理番号および製造番号と、を照合し、照合結果を出力する照合部と、
を備える管理システム。
【請求項２】
前記照合部が出力する照合結果を表示する表示部をさらに備え、
前記照合部は、前記読取部が読み取った管理番号および製造番号と、前記記憶部に記憶される管理番号および製造番号と、が一致しない場合に、前記読取部が読み取った管理番号と対応づけて前記記憶部に記憶される製造番号を、前記照合結果と併せて前記表示部に表示させることを特徴とする請求項１に記載の管理システム。
【請求項３】
前記読取部は、管理番号と製造番号の一方の読取後、他方の読取があった場合、一方の読取から他方の読取までの期間が所定期間内か否かに応じて、異なる処理を実行することを特徴とする請求項１または２に記載の管理システム。
【請求項４】
コンピュータに、
記憶部に、設置対象である複数の情報処理装置に割り当てる管理番号を記憶し、
前記複数の情報処理装置の製造番号を受信し、受信した製造番号を前記管理番号のうち任意の一つと１対１で対応付けて前記記憶部に登録し、
前記複数の情報処理装置上に表示される管理番号と製造番号とを読み取り、
前記読み取った管理番号および製造番号と、前記記憶部に記憶される管理番号および製造番号と、を照合し、照合結果を出力する、
ことを含む各処理を実行させることを特徴とする管理方法。
【請求項５】
記憶部に、設置対象である複数の情報処理装置に割り当てる管理番号を記憶する記憶手順と、
前記複数の情報処理装置の製造番号を受信し、受信した製造番号を前記管理番号のうち任意の一つと１対１で対応付けて前記記憶部に登録する登録手順と、
前記複数の情報処理装置上に表示される管理番号と製造番号とを読み取る読取手順と、
前記読み取った管理番号および製造番号と、前記記憶部に記憶される管理番号および製造番号と、を照合し、照合結果を出力する照合手順と、
を含む処理を、コンピュータに実行させる管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理システム、管理方法および管理プログラムに関する。
【背景技術】
【０００２】
移転や新設などで会社や工場等に社員が使用するパーソナルコンピュータ（ＰＣ）等の情報処理装置を設置する際には、多数の情報処理装置が一度に会社や工場内に設置される。このとき、各情報処理装置はソフトウェアのインストールやネットワークへの接続を経て、使用可能な状態にされなければならない。かかる設定作業をキッティングという。
【０００３】
たとえば、顧客注文情報から生成する構成情報ファイルを情報処理装置の固有構成情報ファイルとし、ネットワークを介して情報処理装置側から自動的に取得可能に構成したシステムが知られている（特許文献１）。このシステムでは、情報処理装置は、取得した固有の構成情報ファイルをもとに、ハードウェアの構成確認を自動で行う。そして、情報処理装置は、構成確認を行った結果から、情報処理装置のハードウェアに対応した生産用テストプログラムまたは出荷用オペレーションシステムを自動選択、自動インストールする。
【０００４】
またたとえば、基本ソフトの自動インストールを可能としたインストールシステムが知られている（特許文献２）。このシステムでは、出荷用パソコン本体の電源投入後、インストール用フロッピー（登録商標）ディスクをドライバに入れて起動させて、インストール起動プログラムを内蔵メモリにコピーする。そして、バーコード読み取り装置でパソコン本体の本体識別番号のバーコードを読み取り、識別番号情報をキーとして、インストールサーバから当該識別番号のインストール情報を読み込む。そして、当該システムは、インストール情報を基に、インストールサーバの記憶装置から対応のソフトウェア情報を読み、基本ソフトと環境設定のための情報を読み込んで、基本ソフトのインストール処理を実行する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１５６０４号公報
【特許文献２】特開平８−８７４６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、キッティングに際しては、顧客の会社や工場において使用する管理用の情報が各情報処理装置に割り当てられることが多い。管理用の情報とはたとえば、管理用の識別子である管理ＩＤ（Identifier）や管理番号等である。管理用の情報はたとえばシール等に表示され、当該シールが情報処理装置に貼付される。
【０００７】
このとき、シールは作業員が手作業で情報処理装置に貼付する。しかし、大規模な工場や会社を対象とするキッティングの場合、作業対象の情報処理装置の数も膨大になり、印字したシールと情報処理装置との対応付けを間違うなど人為的なミスが発生する可能性がある。
【０００８】
１つの側面では、キッティングにおける情報処理装置と管理情報との対応付けの確認を容易に実現することができる管理システム、管理方法および管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
第１の案では、管理システムは、記憶部と、登録部と、読取部と、照合部と、を備える。記憶部は、設置対象である複数の情報処理装置に割り当てる管理番号を記憶する。登録部は、複数の情報処理装置の製造番号を受信し、受信した製造番号を前記管理番号のうち任意の一つと１対１で対応付けて記憶部に登録する。読取部は、複数の情報処理装置上に表示される管理番号と製造番号とを読み取る。照合部は、読取部が読み取った管理番号および製造番号と、記憶部に記憶される管理番号および製造番号と、を照合し、照合結果を出力する。
【発明の効果】
【００１０】
本発明の１実施形態によれば、キッティングにおける情報処理装置と管理情報との対応付けの確認を容易に実現することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、第１の実施形態に係る管理システムの構成の一例を説明するための図である。
【図２】図２は、第１の実施形態に係る顧客情報記憶部に記憶される情報の構成の一例を示す図である。
【図３】図３は、第１の実施形態に係る管理システムにおける処理の流れの一例を示すフローチャートである。
【図４】図４は、第１の実施形態に係る管理システムの読取処理の流れの一例を説明するための図である。
【図５】図５は、第１の実施形態に係る管理システムの照合処理の流れの一例を示すフローチャートである。
【図６】図６は、第１の実施形態に係る管理システムの表示部に表示される情報の一例を示す図である。
【図７】図７は、第１の実施形態に係る管理システムの構成の他の例を説明するための図である。
【図８】図８は、実施形態に係る管理プログラムを実行するコンピュータの一例について説明するための図である。
【図９】図９は、従来のキッティングの手順の一例を説明するための図である。
【発明を実施するための形態】
【００１２】
以下に、本願の開示する管理システム、管理方法および管理プログラムの実施形態を図面に基づいて詳細に説明する。なお、この実施形態によりこの発明が限定されるものではない。
【００１３】
（キッティングの流れの一例）
まず、実施形態に係る管理システムの詳細について説明する前に、前提として、一般的なキッティングの手法の一例を説明する。図９は、従来のキッティングの手順の一例を説明するための図である。
【００１４】
まず、キッティングを行う業者に対して、顧客からキッティングに関する情報が提供される（図９の（１））。顧客はたとえば、配置する各情報処理装置に割り当てる管理番号や情報処理装置の配置先、配置先でのＩＰアドレス等の情報を提供する。情報はキッティング業者が管理する記憶装置に登録される（図９の（２））。次に、キッティング業者は、キッティング対象の情報処理装置を箱から取り出して順に並べる（図９の（３））。情報処理装置各々には、製造業者によって製造番号が付与されている。製造番号は、情報処理装置が梱包されている箱の表面や、情報処理装置の背面等に表示される。業者は、並べた情報処理装置各々の製造番号をチェックして、記憶装置に登録する（図９の（４））。次に、キッティング業者は、顧客から取得した情報に基づき、各情報処理装置に必要なプログラムや情報等をクローニング等によりインストールする（図９の（５））。インストールが完了すると、次にキッティング業者は各情報処理装置に割り当てた管理番号を印字したシールを印刷する（図９の（６））。シールには、少なくとも情報処理装置に割り当てた管理番号が表示される。また、キッティング業者は、記憶装置に記憶された情報に基づき、各情報処理装置の製造番号と管理番号との対応表を印刷する（図９の（７））。そして、キッティング業者は対応表を目視で確認しつつ、情報処理装置一つ一つに管理番号が表示されたシールを貼付する（図９の（８））。そして、シールの貼付が完了すると、情報処理装置は顧客が指定した配置先に出荷される（図９の（９））。シールを貼付する際には、複数の作業員が、対応表と実際の情報処理装置に表示される製造番号と、シールに表示される管理番号、対応表に記載された製造番号と管理番号との対応付けなどを確認しつつ作業を行う。このように、キッティングを行う際には、作業員がシールの貼付を手で行い、情報処理装置と管理番号との対応付けに誤りがないか確認する。このため、キッティングの作業は煩雑になりやすくミスが発生する可能性がある。
【００１５】
（第１の実施形態）
図１は、第１の実施形態に係る管理システム１の構成の一例を説明するための図である。図１に示すように、第１の実施形態に係る管理システム１は、管理サーバ２と、判定装置３と、を備える。管理サーバ２と判定装置３とはネットワーク４により通信可能に接続される。管理サーバ２はまた、キッティングの際にネットワーク４を介して複数の情報処理装置５Ａ，５Ｂ，５Ｃ，…と接続される。
【００１６】
（管理サーバ２の構成の一例）
管理サーバ２は、キッティングに関する処理を実行する情報処理装置である。管理サーバ２は、記憶部２０と制御部３０と通信部４０と入力部５０と出力部６０とを備える。
【００１７】
記憶部２０は、管理サーバ２における処理に用いられる情報および管理サーバ２における処理によって生成される情報を記憶する。記憶部２０には、半導体メモリ素子等を採用できる。例えば、半導体メモリ素子としては、ＶＲＡＭ（Ｖｉｄｅｏ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やフラッシュメモリ（ｆｌａｓｈ  ｍｅｍｏｒｙ）などが挙げられる。
【００１８】
記憶部２０は、顧客情報記憶部２１を備える。図２は、第１の実施形態に係る顧客情報記憶部２１に記憶される情報の構成の一例を示す図である。図２の（Ａ）は、顧客情報に基づいて記憶部２０に情報が登録された状態を示す。また、図２の（Ｂ）は、顧客情報に基づいて記憶部２０に情報が登録された後、情報処理装置５Ａ，５Ｂ，５Ｃ…の製造番号が対応付けて記憶された状態を示す。
【００１９】
図２の（Ａ）に示すように、顧客情報記憶部２１に記憶される顧客情報は、「管理番号」と、「行先」と、「設定情報」と、「製造番号」と、を含む。「管理番号」は、顧客から提供される情報に含まれる。「管理番号」は、キッティングの対象である情報処理装置５Ａ，５Ｂ，５Ｃ…を顧客が管理するために使用する番号である。「管理番号」は、顧客が指定し、情報処理装置５Ａ，５Ｂ，５Ｃ…の各々に１対１対応で付与される。「行先」は、情報処理装置を最終的に配置する場所の情報である。「行先」はたとえば、顧客の事業所や工場を特定する情報である。「行先」はたとえば、「大阪事業所」「東京本社」等の情報である。「設定情報」は、情報処理装置の設定に関する情報である。「設定情報」はたとえば、情報処理装置の配置先におけるＩＰアドレスや、情報処理装置にインストールするプログラム等の情報である。「製造番号」は、情報処理装置の製造業者が各情報処理装置に一意に付与する番号である。「製造番号」は、情報処理装置を梱包する箱の表面や情報処理装置の背面等に表示される。なお、ここでは「管理番号」および「製造番号」は「番号」とするが、それぞれ対象を一意に特定することが出来る情報であれば数字以外の情報であってもよい。
【００２０】
図２中（Ａ）の例では、顧客情報として「管理番号、Ｍ００１」、「行先、ＡＢＣ１２３」、「設定情報、ＩＰアドレスＸＸＸ」が記憶される。これは、顧客が提供した情報によれば、キッティング対象の情報処理装置に付与される管理番号の一つは「Ｍ００１」であることを示す。また、管理番号「Ｍ００１」を付与される情報処理装置は、「ＡＢＣ１２３」で特定される場所に配置されることを示す。また、管理番号「Ｍ００１」を付与される情報処理装置は、配置先で「ＸＸＸ」というＩＰアドレスを付与されることを示す。
【００２１】
図２の（Ｂ）の例には、図２の（Ａ）に示す「管理番号」「行先」「設定情報」に加えて「管理番号、Ｍ００１」に対応付けて「製造番号、ＸＹＺ０００１」が記憶される。これは、製造番号「ＸＹＺ０００１」で一意に特定される情報処理装置には、管理番号「Ｍ００１」が付与されたことを示す。
【００２２】
制御部３０は、管理サーバ２の動作および機能を制御する。制御部３０にはたとえば、各種の集積回路や電子回路を採用できる。また、制御部３０に含まれる機能部の一部を別の集積回路や電子回路とすることもできる。例えば、集積回路としては、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）が挙げられる。また、電子回路としては、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などが挙げられる。
【００２３】
制御部３０は、登録部３１と設定部３２とを有する。
【００２４】
登録部３１は、外部から入力された顧客情報を顧客情報記憶部２１に登録する。登録部３１はまた、通信部４０を介して受信した情報処理装置５Ａ，５Ｂ，５Ｃ…の製造番号を、各管理番号に対応付けて顧客情報記憶部２１に記憶する。登録部３１は、受信される順序に従って、記憶部２０に記憶された管理番号に製造番号を順番に対応づけるものとする。
【００２５】
設定部３２は、登録部３１により顧客情報記憶部２１に製造番号が登録された後、登録された設定情報に基づき、情報処理装置５Ａ，５Ｂ，５Ｃ…に対するプログラムのインストールや情報の格納を実行する。なお、図２に示す顧客情報記憶部２１には「設定情報」として配置先のＩＰアドレスが記憶されるが、設定部３２による処理中はキッティング場所のＩＰアドレスが仮に使用される。
【００２６】
通信部４０は、管理サーバ２と外部装置との間での情報の送受信を実現する。通信部４０が実現する通信の形式は特に限定されない。通信部４０はたとえば、外部装置が対応する形式であれば、無線通信および有線通信のいずれを実現してもよい。通信部４０の具体的態様は特に限定されない。
【００２７】
入力部５０は、外部からの情報の入力を受け付ける。入力部５０はたとえば、マウス、キーボード、ジョイスティック、タッチパネル等である。
【００２８】
出力部６０は、任意の形式の情報を外部に出力する。出力部６０はたとえば、モニタ、スピーカ、プリンタ等である。
【００２９】
（判定装置３の構成の一例）
判定装置３は、記憶部７０と制御部８０と通信部９０とを有する。判定装置３はこのほか、情報の直接入力を受け付ける入力部や任意の形式で情報を出力するための出力部を備えてもよい。
【００３０】
記憶部７０は、判定装置３における処理に用いられる情報および判定装置３における処理によって生成される情報を記憶する。記憶部７０には、半導体メモリ素子等を採用できる。例えば、半導体メモリ素子としては、ＶＲＡＭ（Ｖｉｄｅｏ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やフラッシュメモリ（ｆｌａｓｈ  ｍｅｍｏｒｙ）などが挙げられる。
【００３１】
制御部８０は、判定装置３の動作および機能を制御する。制御部８０にはたとえば、各種の集積回路や電子回路を採用できる。また、制御部８０に含まれる機能部の一部を別の集積回路や電子回路とすることもできる。例えば、集積回路としては、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）が挙げられる。また、電子回路としては、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などが挙げられる。
【００３２】
制御部８０は、読取部８１と照合部８２と表示部８３と印刷部８４とを有する。
【００３３】
読取部８１は、外部から情報を読み取る読取装置である。読取部８１は、シール上に印刷された文字や形象から情報を読み取る。また、読取部８１は、段ボール箱や情報処理装置５Ａ，５Ｂ，５Ｃ…上の文字や形象から情報を読み取る。たとえば、読取部８１は、段ボール箱に印字された製造番号やシール上に印字された製造番号を読み取る。読取部８１はたとえば、イメージスキャナ、光学式文字読取装置（Optical  Character  Recognition：ＯＣＲ）、（Optical  Mark  Reader：ＯＭＲ）等である。
【００３４】
読取部８１は情報処理装置５Ａ，５Ｂ，５Ｃ…上や梱包用の箱に表示される製造番号を読み込むと、管理サーバ２の顧客情報記憶部２１を参照し、当該製造番号が登録済みか否かを判定する。登録済みの場合、読取部８１は登録済みの旨を表示部８３に表示させる。他方、登録済みではない場合、読取部８１は管理サーバ２の登録部３１に当該製造番号を管理番号に対応付けて顧客情報記憶部２１に登録させる。
【００３５】
また、読取部８１は、管理番号と製造番号とを所定時間内に連続して読み込んだ場合、当該管理番号と製造番号とを、照合部８２に送信する。管理番号の読み込みと製造番号の読み込みとの間の時間間隔が所定時間以上の場合には、読み込みが無効（エラー）となりその旨が表示部８３に表示されるか、または管理番号が新たに登録される（詳細は後述）。
【００３６】
照合部８２は、読取部８１が管理番号と製造番号の組み合わせを読み込んだ場合に、顧客情報記憶部２１に記憶される情報を参照し、当該組み合わせと一致する組み合わせがあるか否かを判定する。たとえば、読取部８１が、管理番号「Ｍ００２」と製造番号「ＸＹＰ０２１」との組み合わせを読み込んだ場合、照合部８２は顧客情報記憶部２１を参照する。たとえば、図２の（Ｂ）の例では、管理番号「Ｍ００２」と対応付けて製造番号「ＸＹＮ００１２」が記憶されている。したがって、照合部８２は、一致する組み合わせはないと判定し、表示部８３にその旨を表示させる。他方、読取部８１が、管理番号「Ｍ００２」と製造番号「ＸＹＮ００１２」の組み合わせを読み込んだ場合、照合部８２は一致する組み合わせがあると判定する。そして、照合部８２は、表示部８３にその旨を表示させる。
【００３７】
表示部８３は、情報を画像や文字によって表示する。表示部８３はたとえば、液晶ディスプレイ（ＬＣＤ）、プラズマディスプレイ（ＰＤＰ）等の情報を表示するための構造を含む。表示部８３は、読取部８１および照合部８２からの指示に基づき各種情報を表示する。
【００３８】
印刷部８４は、指示入力に基づき情報を所定の媒体に印刷する。印刷部８４は、印刷した媒体を出力するためのプリンタを含む。印刷部８４はたとえば、管理サーバ２の顧客情報記憶部２１に記憶される管理番号と製造番号との組み合わせを所定のタイミングで対応表として印刷出力する。また、印刷部８４は外部からの指示入力に応じて対応表を印刷出力してもよい。また、印刷部８４は、製造番号を表示するシールを所定のタイミングで印刷出力する。
【００３９】
通信部９０は、判定装置３と管理サーバ２他の外部装置と間の通信を実現する。通信部９０が実現する通信の形式は特に限定されない。通信部９０はたとえば、外部装置が対応する形式であれば、無線通信および有線通信のいずれを実現してもよい。無線通信にはたとえば赤外線通信やＷｉＦｉ（登録商標）が含まれる。
【００４０】
ネットワーク４は、管理サーバ２、判定装置３および情報処理装置５Ａ，５Ｂ，５Ｃ…の間の通信を実現する。ネットワーク４が実現する通信の種類は特に限定されない。ネットワーク４は無線通信網、有線通信網またはその双方であってよい。
【００４１】
情報処理装置５Ａ，５Ｂ，５Ｃ…は、キッティングの対象となる情報処理端末である。情報処理装置５Ａ，５Ｂ，５Ｃ…は、顧客が使用するための設定が行われる情報処理端末である。情報処理装置５Ａ，５Ｂ，５Ｃ…はたとえばパーソナルコンピュータ（ＰＣ）である。第１の実施形態では、複数の情報処理装置５Ａ，５Ｂ，５Ｃ…は同一の機種であるものとする。
【００４２】
（第１の実施形態における処理の流れの一例）
図３は、第１の実施形態に係る管理システム１における処理の流れの一例を示すフローチャートである。
【００４３】
管理システム１において、キッティングを実行する場合、図３に示すように、まず管理サーバ２は通信部４０または入力部５０を介して顧客情報を取得する（ステップＳ３０１）。顧客情報の取得態様は特に限定されず、たとえば、管理サーバ２に対して顧客が使用する情報処理装置５Ａ，５Ｂ，５Ｃ…がネットワーク４を介して顧客情報を送信する等してもよい。次に、登録部３１は、取得した顧客情報から管理番号、行先、設定情報等を抽出し、顧客情報記憶部２１に登録する（ステップＳ３０２）。次に、判定装置３の読取部８１は、情報処理装置５Ａ，５Ｂ，５Ｃ…の製造番号を読み取る。たとえば、読取部８１は、情報処理装置５Ａ，５Ｂ，５Ｃ…の箱に印字された製造番号を読み取る（ステップＳ３０３）。読み取った製造番号は、管理サーバ２の登録部３１により顧客情報記憶部２１に登録される（ステップＳ３０４）。そして、管理サーバ２に送信され、設定部３２は記憶された情報に基づき、情報処理装置５Ａ，５Ｂ，５Ｃ…にプログラムのインストール等を実行する（ステップＳ３０５）。設定部３２の処理が完了すると、管理サーバ２から判定装置３の印刷部８４にシールの印刷指示が送信される。印刷部８４は、顧客情報記憶部２１に記憶される情報に基づき、管理番号を表示するシールを印刷し出力する（ステップＳ３０６）。出力されたシールは順次情報処理装置５Ａ，５Ｂ，５Ｃ…に貼付される（ステップＳ３０７）。シールが貼付された後、読取部８１は読取処理を実行する（ステップＳ３０８）。すなわち、読取部８１は、情報処理装置５Ａ，５Ｂ，５Ｃ…に貼付されたシールから管理番号を読み取る。また、読取部８１は、情報処理装置５Ａ，５Ｂ，５Ｃ…に表示される製造番号を読み取る。次に、照合部８２は照合処理を実行する（ステップＳ３０９）。照合処理においては、照合部８２は、読取部８１が読み取った管理番号と製造番号の組み合わせと、顧客情報記憶部２１に記憶される組み合わせとを比較し一致するか否かを判定する。そして、照合部８２による判定結果を表示部８３に表示させる。これで管理システム１における処理が終了する。
【００４４】
（読取処理の流れの一例）
図４は、第１の実施形態に係る管理システム１の読取処理の流れの一例を説明するための図である。図４に示す読取処理は、図３のステップＳ３０８における処理を含む。また、図４に示す読取処理は、図３のステップＳ３０８に示す処理に加えて、読取部８１が管理番号を読み取って顧客情報記憶部２１に登録する処理（図３のステップＳ３０２参照）を含む。
【００４５】
読取処理が開始すると、図４に示すようにまず、読取部８１は、製造番号を読み取ったか否かを判定する（ステップＳ４０１）。読取部８１は、製造番号を読み取ったと判定した場合（ステップＳ４０１、肯定）、製造番号の読取から所定時間内に管理番号を読み取ったか否かを判定する（ステップＳ４０２）。所定時間内に管理番号を読み取ったと判定した場合（ステップＳ４０２、肯定）、読取部８１は読み取った組み合わせを照合部８２に送る（ステップＳ４０３）。他方、読取部８１は、製造番号を読み取ったと判定した（ステップＳ４０１、肯定）が、所定時間内に管理番号を読み取っていないと判定した場合（ステップＳ４０２、否定）、組み合わせを照合部８２に送らず、ステップ４０６（後述）に進む。
【００４６】
製造番号の読取があり、所定時間内に管理番号の読取があった場合は、判定装置３はシール貼付後の情報処理装置５Ａ，５Ｂ，５Ｃ…について、管理サーバ２に記憶されている情報と、実際のシールと情報処理装置との対応とに齟齬がないかを判定中と考えられる。すなわち、照合部８２による照合を行うため、読取部８１が情報処理装置５Ａ，５Ｂ，５Ｃ…に表示された製造番号を読み取り、かつ、当該情報処理装置５Ａ，５Ｂ，５Ｃ…に貼付されたシールに表示の管理番号を読み取っているとみなすことができる。そこで、図４のステップＳ４０１で肯定、ステップＳ４０２で肯定の場合には、読取部８１は、読み取った番号の組み合わせを照合部８２に送信する。
【００４７】
他方、製造番号を読み取っていないと判定した場合（ステップＳ４０１、否定）、次に管理番号を読み取ったか否かを判定する（ステップＳ４０４）。管理番号を読み取っていないと判定した場合（ステップＳ４０４、否定）、読取部８１は管理番号も製造番号も読み取っていないので、処理は最初に戻る。他方、管理番号を読み取ったと判定した場合（ステップＳ４０４、肯定）、読取部８１は管理番号の読取から所定時間内に製造番号を読み取ったか否かを判定する（ステップＳ４０５）。所定時間内に製造番号を読み取ったと判定した場合（ステップＳ４０５、肯定）、読取部８１は読み取った管理番号と製造番号との組み合わせを照合部８２に送信する（ステップＳ４０３）。他方、所定時間内に製造番号を読み取っていないと判定した場合（ステップＳ４０５、否定）、読取部８１は、ステップＳ４０４で読み取った管理番号が顧客情報記憶部２１に登録されているか否かを判定する（ステップＳ４０６）。管理番号が登録済みであると判定した場合（ステップＳ４０６、肯定）、読取部８１は表示部８３にエラー表示（「登録済」）を表示させて（ステップＳ４０７）処理を終了する。他方、管理番号が登録済みではないと判定した場合（ステップＳ４０６、否定）、読取部８１は登録部３１に当該管理番号を顧客情報記憶部２１に新しく登録させる（ステップＳ４０８）。
【００４８】
ステップＳ４０２において読取部８１は所定時間内に管理番号を読み取っていないと判定した場合、ステップＳ４０６に進む。この場合は、製造番号の読取はあったが管理番号の読取がなかった場合であるため、新たに製造番号の読取を行っている途中（図３のステップＳ３０３の場合）である可能性がある。そこで、読取部８１は、製造番号が登録済みか否かを判定する（ステップＳ４０６）。そして、製造番号が登録済みであると判定した場合（ステップＳ４０６、肯定）、読取部８１は表示部８３にエラー表示（「登録済」）を表示させて（ステップＳ４０７）処理を終了する。他方、製造番号が登録済みではないと判定した場合（ステップＳ４０６、否定）、読取部８１は登録部３１に当該製造番号を顧客情報記憶部２１に新しく登録させる（ステップＳ４０８）。このように、ステップＳ４０６では、読取部８１は、読取があった製造番号または管理番号のいずれか一方の登録有無を判定して処理を実行する。そして読取部８１は処理を繰り返す。
【００４９】
製造番号の読取と管理番号の読取との間に所定時間を超える時間が経過している場合は、製造番号と管理番号とが同じ情報処理装置５Ａ，５Ｂ，５Ｃ…に対応するものではない可能性がある。そこで、実施形態１の管理システム１の読取部８１は、製造番号と管理番号の双方の読み込みがあっても、読み込みの間に所定時間を超える時間が経過している場合は、新規登録か否かを判定する。そして、読取部８１は、新規登録でないと判定した場合はエラーとして処理する。
【００５０】
（照合処理の流れの一例）
図５は、第１の実施形態に係る管理システム１の照合処理の流れの一例を示すフローチャートである。図５に示すように、照合部８２はまず、読取部８１から管理番号と製造番号との組み合わせを受信したか否かを判定する（ステップＳ５０１）。受信していないと判定した場合（ステップＳ５０１、否定）、照合部８２はステップＳ５０１を繰り返す。他方、受信したと判定した場合（ステップＳ５０１、肯定）、照合部８２は、顧客情報記憶部２１を参照して、受信した組み合わせが記憶されている情報と一致するか否かを判定する（ステップＳ５０２）。一致すると判定した場合（ステップＳ５０２、肯定）、照合部８２は、表示部８３に正しい組み合わせであることを意味する「〇」を表示させる（ステップＳ５０３）。そして照合部６３は処理を終了する。他方、一致しないと判定した場合（ステップＳ５０２、否定）、照合部８２は、受信した組み合わせに含まれる管理番号と対応付けて記憶されている製造番号を特定する（ステップＳ５０４）。そして、照合部８２は、表示部８３に正しくない組み合わせであることを意味する「×」を表示させ、特定した製造番号を併せて表示させる（ステップＳ５０５）。表示される製造番号は修正候補である。そして、照合部８２は処理を繰り返す。
【００５１】
ここで、照合部８２が受信した組み合わせが顧客情報記憶部２１に記憶されていない場合、組み合わせに含まれる管理番号に他の情報処理装置５Ａ，５Ｂ，５Ｃ…が対応づけられていることを意味する。そこで、照合部８２はまず、顧客情報記憶部２１に管理番号に対応付けて記憶されている製造番号を特定する。ここで特定された製造番号の情報処理装置は、受信された組み合わせに含まれる管理番号のシールを貼付されるはずの情報処理装置と推定できる。したがって、受信された組み合わせに含まれる製造番号の情報処理装置には、誤った管理番号のシールが貼付されていると推測される。そこで、照合部８２は、誤った管理番号のシールが貼付されていると推測される情報処理装置の製造番号を表示部８３に表示させて、作業者に注意喚起する。
【００５２】
（表示部に表示される情報の一例）
図６は、第１の実施形態に係る管理システム１の表示部８３に表示される情報の一例を示す図である。図６の（Ａ）は、照合部８２が受信した組み合わせが正しい組み合わせであることを示す表示の一例である。図６の（Ｂ）は、照合部８２が受信した組み合わせが正しくない組み合わせであることを示す表示の一例である。
【００５３】
図６の（Ａ）に示す例では、「チェック結果」の表示の下に、正しい組み合わせであることを意味する「〇」が大きく表示される。また、画面の下部にチェック対象となった組み合わせに含まれる管理番号と製造番号とが表示される。
【００５４】
図６の（Ｂ）に示す例では、「チェック結果」の表示の下に、正しくない組み合わせであることを意味する「×」が大きく表示される。また、画面の下部にチェック対象となった組み合わせに含まれる管理番号と製造番号とが表示される。さらに、チェック対象となった組み合わせに含まれる管理番号と対応して顧客情報記憶部２１に記憶されている製造番号が、修正候補として表示される（「もしかして、ＸＹＮ００１２？」）。なお、図６の（Ｂ）の例では、修正候補として製造番号を表示するものとしたが、管理番号を修正候補として表示してもよい。また、組み合わせに含まれる製造番号と隣接して記憶されている他の製造番号を修正候補として表示してもよい。
【００５５】
（第１の実施形態の効果）
このように、第１の実施形態に係る管理システム１においては、記憶部は、設置対象である複数の情報処理装置に割り当てる管理番号を記憶する。そして、登録部は、複数の情報処理装置の製造番号を受信し、受信した製造番号を前記管理番号のうち任意の一つと１対１で対応付けて記憶部に登録する。さらに、読取部は、複数の情報処理装置上に表示される管理番号と製造番号とを読み取る。そして、照合部は、読取部が読み取った管理番号および製造番号と、記憶部に記憶される管理番号および製造番号と、を照合し、照合結果を出力する。このため、管理システム１は、キッティングにおける情報処理装置と管理情報との対応付けの確認を容易に実現することができる。そして、管理システム１は、シールの貼り間違いを容易かつ確実に発見することができ、作業者の目視のみに依存する場合と比して誤りを容易に発見することができる。
【００５６】
また、第１の実施形態の管理システム１は、照合部が出力する照合結果を表示する表示部をさらに備える。照合部は、読取部が読み取った管理番号および製造番号と、記憶部に記憶される管理番号および製造番号と、が一致しない場合に、読取部が読み取った管理番号と対応づけて記憶部に記憶される製造番号を、照合結果と併せて表示部に表示させる。このように、照合部が正しい対応付けの製造番号を修正候補として表示するため、作業者が容易にシールを正しい情報処理装置に貼付し直すことができる。
【００５７】
また、第１の実施形態の管理システム１において、読取部は、管理番号と製造番号の一方の読取後、他方の読取があった場合、一方の読取から他方の読取までの期間が所定期間内か否かに応じて、異なる処理を実行する。このため、読取部の処理手順を一元的に構成でき、新規に管理番号や製造番号を登録するときと、照合処理を行うときとで、作業者が特に意識しなくても適切な処理を実行することができる。
【００５８】
なお、図１の例では、判定装置３が、読取部８１、照合部８２、表示部８３、印刷部８４を有し各処理を実行するものとした。しかし、これに限定されず、各処理を別個独立の装置が実行するように構成してもよい。たとえば、読取装置、判定装置、表示装置、印刷装置をそれぞれ別体として構成し、ネットワーク４を介して管理サーバ２と接続するようにしてもよい。また、判定装置３を管理サーバ２に組み入れてもよい。この場合、管理サーバ２と別に、読取、表示、印刷のみを実行する端末を配置し、管理サーバ２側で実質的な処理は全て実行するものとしてもよい。たとえば、端末は、読取のみを行って読み取った情報をそのまま管理サーバ２に送信するように構成してもよい。また、端末は、管理サーバ２から送信される情報を管理サーバ２の指示に基づき表示するのみとしてもよい。また、端末は、管理サーバ２から送信される情報を管理サーバ２の指示に基づき印刷するのみとしてもよい。
【００５９】
図７は、第１の実施形態に係る管理システムの構成の他の例を説明するための図である。図７の管理サーバは図１の管理サーバ２と同様の情報処理装置である。顧客マスタは、所定の情報を格納するデータベースである。図７の例では、管理サーバと顧客マスタとはネットワークを介して接続される。さらに、管理サーバと顧客マスタはプリンタ、判定装置、読取装置とネットワークを介して接続される。また管理サーバ、顧客マスタ、プリンタ、判定装置および読取装置は、ネットワークを介して情報処理装置（キッティングの対象）と通信可能に接続することができる。このように構成した場合、図１の管理サーバ２が有する、顧客情報記憶部２１は顧客マスタに配置される。また、管理サーバ２が有する登録部３１は管理サーバに配置しても読取装置に配置してもよい。また、図１の管理サーバ２が有する設定部３２は管理サーバに配置される。さらに、図１の判定装置３が有する読取部８１は、図７では読取装置として別個独立の装置で構成する。読取装置としてはたとえば、ＯＣＲ等を使用する。また、図１の照合部８２および表示部８３は図７の判定装置および判定装置が備えるディスプレイやモニタ等の表示部として構成される。また、図１の印刷部８４は、図７では独立のプリンタとして構成する。
【００６０】
図７のように管理システムを構成した場合、管理サーバはキッティング業者の作業場の事務室に配置し、プリンタ、判定装置、読取装置はキッティングを実際に行う作業場に配置する等、柔軟に配置に対応することができる。
【００６１】
（変形例１）
上記実施形態１に係る管理システム１では、管理番号を表示するシールを情報処理装置に貼付した後に、管理番号と製造番号とが正しく対応しているか否かを判定装置３が判定し表示するものとした。これに加えて、変形例１の管理システム１Ａでは、シール貼付時に、顧客情報記憶部２１に記憶された情報を参照して貼り間違いを防止する。管理システム１Ａが備える各部の構成および機能は管理システム１と同様である。ただし、管理システム１Ａが備える制御部８０Ａの読取部８１Ａと印刷部８４Ａの機能は読取部８１および印刷部８４と相違する。また、管理システム１Ａにおける処理の流れは、図３に示す第１の実施形態の管理システム１における処理の流れと同様である。ただし、ステップＳ３０６における処理が第１の実施形態と変形例１とでは相違する。以下、第１の実施形態との相違点について説明する。
【００６２】
変形例１に係る管理システム１Ａは、第１の実施形態に係る管理システム１と同様、図３のステップＳ３０１乃至ステップＳ３０５の処理を実行する。そして、ステップＳ３０６Ａにおいて、読取部８１Ａは、各情報処理装置５Ａ，５Ｂ，５Ｃ…上に表示される製造番号を読み取る。読取部８１Ａが読み取った製造番号は印刷部８４Ａに送信される。印刷部８４Ａは製造番号の受信をトリガとして、顧客情報記憶部２１を参照し、受信した製造番号に対応する管理番号を抽出する。そして、印刷部８４Ａは抽出した管理番号を表示するシールを印刷する。
【００６３】
このように、印刷部８４Ａを、製造番号の入力がなければ管理番号を表示するシールを印刷できないように構成すれば、シール貼付時に読み取られた製造番号に対応する管理番号が必ずシールに表示される。このため、作業者が目視に頼って製造番号を確認する場合と比較してシールの貼り間違いをさらに抑制することができる。
【００６４】
また、シール貼付のための装置と読取装置とを一体化して、情報処理装置５Ａ，５Ｂ，５Ｃ…上に当該装置を配置すれば、製造番号の読取と対応する管理番号を表示するシールの貼付まで実行されるように構成してもよい。このように構成すれば、作業者が特に注意しなくてもシールの貼り間違いをなくすことができる。またシールの貼付を自動化することができる。
【００６５】
（分散および統合）
図示した各装置の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【００６６】
（管理プログラム）
また、上記の実施形態で説明した各種の処理は、予め用意されたプログラムをサーバにインストールして、サーバが当該サーバと接続されるコンピュータの動作を制御することで、サーバとコンピュータとが処理を協働して実行することによって実現することができる。そこで、以下では、図８を用いて、上記の実施形態と同様の機能を有する管理プログラムを実行するコンピュータの一例について説明する。
【００６７】
図８は、実施形態に係る管理プログラムを実行するコンピュータの一例について説明するための図である。図８に示すように、コンピュータ１０００は、操作部１１００と、ディスプレイ１２００と、通信部１３００とを有する。さらに、このコンピュータ１０００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１４００と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１５００と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１６００と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１７００とを有する。これら１１００〜１７００の各部はバス１８００を介して接続される。
【００６８】
ＨＤＤ１７００には、図８に示すように、上記の第１の実施形態で示した各部と同様の機能を発揮するモジュールを実装することができる管理プログラム１７００ａが予め記憶される。この管理プログラム１７００ａについては、図１等に示した各々の各構成要素と同様、適宜統合または分離してもよい。すなわち、ＨＤＤ１７００に記憶される各データは、常に全てのデータがＨＤＤ１７００に記憶される必要はなく、処理に必要なデータのみがＨＤＤ１７００に記憶されればよい。
【００６９】
そして、ＣＰＵ１４００が、管理プログラム１７００ａの各モジュールをＨＤＤ１７００から読み出してＲＡＭ１６００に展開する。これによって、図８に示すように、管理プログラム１７００ａは、管理プロセス１６００ａとして機能する。この管理プロセス１６００ａは、ＨＤＤ１７００から読み出した各種データを適宜ＲＡＭ１６００上の自身に割り当てられた領域に展開し、この展開した各種データに基づいて各種処理を実行する。なお、管理プロセス１６００ａは、図１等に示した各処理部にて実行される処理を含む。また、ＣＰＵ１４００上で仮想的に実現される各処理部は、常に全ての処理部がＣＰＵ１４００上で動作する必要はなく、必要な処理部のみが仮想的に実現されればよい。
【００７０】
なお、上記の管理プログラム１７００ａについては、必ずしも最初からＨＤＤ１７００やＲＯＭ１５００に記憶させておく必要はない。たとえば、コンピュータ１０００に挿入されるフレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などの「可搬用の物理媒体」に各プログラムを記憶させる。または、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」に各プログラムを記憶させる。そして、コンピュータ１０００がこれらの可搬用の物理媒体から各プログラムを取得して実行するようにしてもよい。また、公衆回線、インターネット、ＬＡＮ、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを介してコンピュータ１０００に接続される他のコンピュータまたはサーバ装置などに各プログラムを記憶させておいてもよい。そして、コンピュータ１０００がこれらから各プログラムを取得して実行するようにしてもよい。
【符号の説明】
【００７１】
１，１Ａ  管理システム
２  管理サーバ
２０  記憶部
３０  制御部
３１  登録部
３２  設定部
４０  通信部
５０  入力部
６０  出力部
３  判定装置
７０  記憶部
８０，８０Ａ  制御部
８１，８１Ａ  読取部
８２  照合部
８３  表示部
８４，８４Ａ  印刷部
９０  通信部
４  ネットワーク
５Ａ，５Ｂ，５Ｃ…  情報処理装置
【図１】
2018147184.tif 000003
【図２】
2018147184.tif 000004
【図３】
2018147184.tif 000005
【図４】
2018147184.tif 000006
【図５】
2018147184.tif 000007
【図６】
2018147184.tif 000008
【図７】
2018147184.tif 000009
【図８】
2018147184.tif 000010
【図９】
2018147184.tif 000011