(57)【要約】【課題】設定作業の負担を低減できる。【解決手段】情報処理装置３１は、制御部３２と記憶部３３とを備える。制御部３２は、第１の電子機器１１から第１の電子機器１１の識別情報である第１の識別情報と設定情報とを受け付け記憶部３３に管理情報３５として記憶し、第２の電子機器２１から第２の電子機器２１の識別情報である第２の識別情報を受け付け、設定情報と第２の識別情報とを対応づけて管理情報３５に記憶し、第２の電子機器２１から設定情報送信要求を受け付け、管理情報３５から第２の識別情報に対応する設定情報を読み出し、第２の電子機器２１に送信する。【選択図】図１
2019139430.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置における設定情報管理方法であって、
第１の電子機器から前記第１の電子機器の識別情報である第１の識別情報と設定情報とを受け付け記憶部に管理情報として記憶し、
第２の電子機器から前記第２の電子機器の識別情報である第２の識別情報を受け付け、前記設定情報と前記第２の識別情報とを対応づけて前記管理情報に記憶し、
前記第２の電子機器から設定情報送信要求を受け付け、
前記管理情報から前記第２の識別情報に対応する前記設定情報を読み出し、前記第２の電子機器に送信する、
設定情報管理方法。
【請求項２】
前記設定情報は、
前記第１の電子機器が第１の拠点で使用されるためのアドレス情報を含む情報である、
請求項１記載の設定情報管理方法。
【請求項３】
前記第２の識別情報は、
前記第２の電子機器が第２の拠点で製造された際に前記情報処理装置に対して送信される情報である、
請求項１記載の設定情報管理方法。
【請求項４】
前記情報処理装置の制御部は、
前記第２の電子機器が前記第１の電子機器が使用されている第１の拠点において使用可能になるまでの状態を示すステータス情報を前記第２の電子機器から受信し、
前記ステータス情報を前記第２の識別情報と対応づけて前記管理情報に記憶する、
請求項１記載の設定情報管理方法。
【請求項５】
前記情報処理装置の制御部は、
前記第２の電子機器から設置場所情報を要求する要求電文を受け付け、
前記要求電文に含まれる設定情報と、前記管理情報に記憶された前記第２の識別情報と対応づけられた設定情報とを比較し、
前記比較した結果、設定情報が同一である場合、設定情報が同一である旨の情報と前記第２の電子機器の設置場所を確認する旨の情報とを前記第２の電子機器に送信し、
前記比較した結果、設定情報が異なる場合、設定情報が異なる旨の情報を前記第２の電子機器に送信する、
請求項１記載の設定情報管理方法。
【請求項６】
第１の電子機器と第２の電子機器と情報処理装置とを含む情報処理システムであって、
前記情報処理装置は、
第１の電子機器から前記第１の電子機器の識別情報である第１の識別情報と設定情報とを受け付け記憶部に管理情報として記憶し、
前記第２の電子機器から前記第２の電子機器の識別情報である第２の識別情報を受け付け、前記設定情報と前記第２の識別情報とを対応づけて前記記憶部に記憶し、
前記第２の電子機器から設定情報送信要求を受け付け、
前記記憶部から前記第２の識別情報に対応する前記設定情報を前記第２の電子機器に送信する第１の制御部を備え、
前記第１の電子機器は、
第１の拠点で前記第１の電子機器が使用されるためのアドレス情報を含む前記設定情報を前記第１の電子機器が備える記憶部に記憶し、
前記設定情報を前記情報処理装置に送信する第２の制御部を備え、
前記第２の電子機器は、
第２の拠点で前記第２の電子機器が製造された際に前記情報処理装置に対して前記第２の識別情報を送信し、
前記情報処理装置から受信した前記設定情報の設定を行う第３の制御部を備える、
情報処理システム。
【請求項７】
前記第１の制御部は、
前記第２の電子機器から設置場所情報を要求する要求電文を受け付け、
前記要求電文に含まれる設定情報と、前記管理情報に記憶された前記第２の識別情報と対応づけられた設定情報とを比較し、
前記比較した結果、設定情報が同一である場合、設定情報が同一である旨の情報と前記第２の電子機器の設置場所を確認する旨の情報とを前記第２の電子機器に送信し、
前記比較した結果、設定情報が異なる場合、設定情報が異なる旨の情報を前記第２の電子機器に送信する、
請求項６記載の情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定情報管理方法および情報処理システムに関する。
【背景技術】
【０００２】
スーパーマーケットや百貨店等の小売店では、ＰＯＳ（Point Of Sale）端末が広く普及している。ＰＯＳ端末（以下、レジとも記載する）は、バーコードスキャナを備え、商品に付されたバーコードをスキャンし、商品コードを取得する。そして、ＰＯＳ端末は、取得した商品コードに基づき商品名や販売価格等の商品情報を取得し、会計処理を行い、商品情報や会計情報をプリンタでレシートに印刷する。
【０００３】
ＰＯＳ端末を小売店で運用するため、システム管理者は、ＰＯＳ端末にソフトウェアのインストールや、ネットワークの設定や、レシート印刷情報（店舗名、住所、電話番号等）の設定等を行う必要がある。また、店舗ごとや端末ごとにＰＯＳ端末の設定内容が異なる場合があるため、システム管理者の作業負荷が高いものとなっている。
【０００４】
電子機器の設定作業に対する作業員の負担を軽減させるため、バーコードで設定情報を入力する技術が知られている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１６−５５９９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来技術は、納品前の電子機器に対して作業員がキーボードを用いて入力し設定を行う作業をバーコード入力に置き換えて負担を軽減するものであり、作業員が電子機器一台ごとに個別の設定項目について設定作業を行うものである。また、電子機器に対する作業は、物流業者のみで行うものではなく、生産拠点やキッティングセンター等の納品前の個別の工程それぞれにおいて必要である。
【０００７】
また、近年、ＰＯＳ端末に対するソフトウェアやネットワークの初期設定の多様化と、ＰＯＳ端末の台数の増加に伴い、ＰＯＳ端末のリプレース作業に伴う設定作業の負担が従来よりも増加している。ＰＯＳ端末のリプレース作業とは、運用されているＰＯＳ端末（旧ＰＯＳ端末）を新規のＰＯＳ端末に置き換える作業である。ＰＯＳ端末のリプレース作業においては、旧ＰＯＳ端末の設定を引き継いで設定する内容と、新たに設定すべき内容とを把握する必要があるため、作業の手間がかかり、人為的なミスが発生することが多かった。
【０００８】
このような状況に対処するため、ＰＯＳ端末等の電子機器の設定作業の負担を低減できる技術が望まれている。
一側面では、本発明は、設定作業の負担を低減できる設定情報管理方法および情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、以下に示すような設定情報管理方法を提供する。情報処理装置における設定情報管理方法では、第１の電子機器から第１の電子機器の識別情報である第１の識別情報と設定情報とを受け付け記憶部に管理情報として記憶し、第２の電子機器から第２の電子機器の識別情報である第２の識別情報を受け付け、設定情報と第２の識別情報とを対応づけて管理情報に記憶し、第２の電子機器から設定情報送信要求を受け付け、管理情報から第２の識別情報に対応する設定情報を読み出し、第２の電子機器に送信する。
【発明の効果】
【００１０】
一態様によれば、設定作業の負担を低減できる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施形態の情報処理システムの一例を示す図である。
【図２】第２の実施形態の情報処理システムの一例を示す図である。
【図３】第２の実施形態の統合管理サーバのハードウェア構成の一例を示す図である。
【図４】第２の実施形態のＰＯＳ端末のハードウェア構成の一例を示す図である。
【図５】第２の実施形態の情報処理システムの機能の一例を示す図である。
【図６】第２の実施形態の統合管理情報の一例を示す図である。
【図７】第２の実施形態の顧客管理情報の一例を示す図である。
【図８】第２の実施形態の設定情報の一例を示す図である。
【図９】第２の実施形態の電文の一例を示す図である。
【図１０】第２の実施形態の指示情報印刷レシートの一例を示す図である。
【図１１】第２の実施形態の設定指示画面の一例を示す図である。
【図１２】第２の実施形態の設定情報送信処理のフローチャートの一例を示す図である。
【図１３】第２の実施形態の生産拠点処理のフローチャートの一例を示す図である。
【図１４】第２の実施形態のキッティング処理のフローチャートの一例を示す図である。
【図１５】第２の実施形態の物流処理のフローチャートの一例を示す図である。
【図１６】第２の実施形態の現地調整処理のフローチャートの一例を示す図である。
【図１７】第２の実施形態の統合管理処理のフローチャートの一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して実施の形態を詳細に説明する。
［第１の実施形態］
まず、第１の実施形態の情報処理システムについて図１を用いて説明する。図１は、第１の実施形態の情報処理システムの一例を示す図である。
【００１３】
情報処理システム５０は、電子機器の設定情報を管理し、新規の電子機器を使用可能とするため設定を行うシステムである。ここで、情報処理システム５０は、電子機器の使用場所である第１の拠点１０と、電子機器の製造および設定場所である第２の拠点２０と、電子機器の情報を管理する情報処理装置３１とを含む。また、情報処理システム５０において、第１の拠点１０に含まれる電子機器と第２の拠点２０に含まれる電子機器と情報処理装置３１とはネットワークを介して情報通信が可能である。
【００１４】
第１の拠点１０は、電子機器が使用される場所である。たとえば、電子機器がＰＯＳ端末である場合、第１の拠点１０は、スーパーや百貨店等の店舗である。また、電子機器が現金自動預払機である場合、第１の拠点１０は、銀行やコンビニエンスストア等である。なお、第１の拠点１０において、複数の電子機器が使用されているが、第１の電子機器１１以外の記載は省略する。
【００１５】
第１の電子機器１１は、第１の拠点１０において使用されている電子機器である。第１の電子機器１１は、制御部１２と記憶部１３とを備える。制御部１２は、第１の電子機器１１の制御を行うものであり、たとえば、プロセッサである。制御部１２は、第１の電子機器１１の全体を制御し、情報処理装置３１と情報の送受信を行う。記憶部１３は、メモリ等の記憶装置であり、設定情報を記憶する。設定情報とは、電子機器を使用するために用いられる情報であり、たとえば、アドレス情報や、拠点におけるネットワーク設定情報や、拠点における電子機器の識別情報等を含む。なお、第１の電子機器１１は、第１の拠点１０において使用するために必要な設定情報が記憶部１３に記憶済みであるとする。
【００１６】
第２の拠点２０は、電子機器が製造および設定される場所である。たとえば、電子機器を製造する工場やキッティングセンターや物流センター等である。なお、第２の拠点２０において、複数の電子機器が製造されるが、第２の電子機器２１以外の記載は省略する。
【００１７】
第２の電子機器２１は、第２の拠点２０において生産された電子機器である。第２の電子機器２１は、制御部２２と記憶部２３とを備える。制御部２２は、第２の電子機器２１の制御を行うものであり、たとえば、プロセッサである。制御部２２は、第２の電子機器２１の全体を制御し、情報処理装置３１と情報の送受信を行う。記憶部２３は、メモリ等の記憶装置であり、設定情報を記憶する。なお、第２の電子機器２１は、製造された直後であり、設定情報が入力されておらず、第２の電子機器２１を識別する物理アドレス（第２の識別情報）以外の設定情報が記憶部２３に記憶されていないものとする。
【００１８】
情報処理装置３１は、第１の拠点１０および第２の拠点２０に含まれる電子機器を管理する機能を備えたコンピュータである。情報処理装置３１は、制御部３２、記憶部３３を備える。制御部３２は、情報処理装置３１全体を制御するものであり、たとえば、プロセッサ等である。制御部３２は、第１の電子機器１１および第２の電子機器２１と情報通信を行う。また、制御部３２は、記憶部３３に対し情報の記憶および読み出しが可能である。記憶部３３は、メモリやディスク等の記憶装置であり、管理情報３５を記憶する。管理情報３５は、電子機器を管理するための情報を含む。制御部３２は、第１の拠点１０で使用されている電子機器から収集した情報を管理情報３５に記憶する。また、制御部３２は、第２の拠点２０で製造された第２の電子機器２１から第２の識別情報を収集し、管理情報３５に記憶する。
【００１９】
ここで、情報処理システム５０における設定情報管理方法について説明する。情報処理システム５０において、第１の拠点１０で使用中である第１の電子機器１１を第２の電子機器２１に置き換えるリプレース作業を実施するものとする。
【００２０】
情報処理装置３１の制御部３２は、第１の電子機器１１から第１の電子機器１１の識別情報である第１の識別情報（たとえば、第１の電子機器１１の物理アドレス）と設定情報（たとえば、ＩＰ（Internet Protocol）アドレス）とを受け付ける。制御部３２は、第１の電子機器１１から受け付けた情報を記憶部３３に管理情報３５として記憶する。たとえば、制御部３２が、第１の電子機器１１の第１の識別情報「Ｋ００１」と、設定情報「１６８．１６８．１．１」を制御部１２から受け付けた場合、これらの情報を管理情報３５に記憶する。
【００２１】
制御部３２は、第２の電子機器２１から第２の電子機器２１の識別情報である第２の識別情報を受け付け、設定情報と第２の識別情報とを対応づけて管理情報３５に記憶する。
たとえば、制御部３２が、第２の識別情報「Ｎ００１」を制御部２２から受け付けた場合、設定情報「１６８．１６８．１．１」と対応づけて管理情報３５に記憶する。
【００２２】
制御部３２は、第２の電子機器２１から設定情報送信要求を受け付け、管理情報３５から第２の識別情報に対応する設定情報を読み出し、第２の電子機器２１に送信する。
たとえば、制御部３２は、制御部２２から設定情報送信要求を受け付け、要求の送信元である第２の電子機器２１を示す第２の識別情報「Ｎ００１」に対応する設定情報「１６８．１６８．１．１」を読み出し、制御部２２に送信する。制御部２２は、制御部３２から受信した設定情報を自機（第２の電子機器２１）に設定する。
【００２３】
こうして、情報処理システム５０は、第１の拠点１０で使用される第１の電子機器１１から設定情報を取得し、第２の拠点２０で製造された第２の電子機器２１に設定情報を設定することができる。これにより、情報処理システム５０において、使用中の電子機器から設定情報を取得し、新規の電子機器に設定する作業の負担を低減できる。また、情報処理システム５０は、管理情報３５において、第２の電子機器２１が第１の拠点１０で使用可能になるまでの状態を示すステータス情報を第２の電子機器２１から受信し、ステータス情報を第２の識別情報と対応づけて管理情報３５に記憶する。これにより、情報処理システム５０において、リプレース作業の進捗状態を管理することが可能となる。
【００２４】
従来、第１の拠点１０で使用中の電子機器の設定情報を引き継いで新規の電子機器に置き換えるリプレース作業においては、作業員が電子機器１台ごとに使用中の電子機器から設定情報を取得した上で新規の電子機器に手作業で設定情報を入力する必要があった。このため、第１の拠点１０において、多数（たとえば、数十台以上）の電子機器が用いられている場合、作業時間がかかり人為的なミスが生じることも多かった。
【００２５】
情報処理システム５０を用いることにより、使用中である第１の電子機器１１から収集した設定情報を、新規に製造された第２の電子機器２１に設定することが可能となる。第２の電子機器２１は、情報処理装置３１が第１の電子機器１１から取得した設定情報に基づき自機（第２の電子機器２１）に設定を行うため、人為的な入力ミス（たとえば、アドレスの数値の入力ミス等）を防止することができる。このため、作業員は、個別の電子機器に対して手作業で設定作業を行う必要がなくなり、設定作業に費やされる時間や労力を削減できる。また、情報処理システム５０は、リプレースを行う電子機器同士（第１の電子機器１１および第２の電子機器２１）の識別情報とステータスと対応づけて管理情報３５に記録する。システム管理者は、管理情報３５を閲覧することにより、リプレースの作業の進捗状態を把握することができる。こうして、情報処理システム５０は、設定作業の負担を低減できる。
【００２６】
［第２の実施形態］
次に、第２の実施形態として、情報処理装置３１を統合管理サーバに適用した情報処理システムについて図２を用いて説明する。図２は、第２の実施形態の情報処理システムの一例を示す図である。
【００２７】
情報処理システム５００は、統合管理サーバ１００と、店舗４１０と、生産拠点４２０と、キッティングセンター４３０と、物流センター４４０とを含む。
統合管理サーバ１００は、ネットワーク５５０を介して店舗４１０と、生産拠点４２０と、キッティングセンター４３０と、物流センター４４０と情報通信を行う。具体的には、統合管理サーバ１００は、店舗４１０、生産拠点４２０、キッティングセンター４３０、物流センター４４０それぞれに含まれるコンピュータや各種電子機器と情報通信を行う。なお、ネットワーク５５０は、無線ネットワーク、有線ネットワークを問わない。
【００２８】
店舗４１０は、ＰＯＳ端末が使用される場所であり、現地とも記載する。なお、店舗４１０は、ＰＯＳ端末が使用される１以上の店舗のうちの１つである。店舗４１０は、店舗管理サーバ３００ａと、ＰＯＳ端末２００ａ，…を含む。店舗４１０は、１以上の使用中のＰＯＳ端末、１以上の新規のＰＯＳ端末を含む。店舗４１０において、使用中のＰＯＳ端末を新規のＰＯＳ端末に置き換え（リプレース）作業が行われる。店舗４１０におけるリプレース作業で、使用中のＰＯＳ端末が撤去され、新規のＰＯＳ端末の運用が開始される。店舗４１０において、新規のＰＯＳ端末を使用できるように設定や設置等を行うことを現地調整（現調）と記載する。また、使用中のＰＯＳ端末をＰＯＳ端末２００ａ，…と記載し、新規のＰＯＳ端末をＰＯＳ端末２００ｂ，…と記載する。
【００２９】
店舗管理サーバ３００ａは、店舗４１０に含まれるＰＯＳ端末２００ａ，２００ｂ，…を管理するコンピュータである。店舗管理サーバ３００ａは、統合管理サーバ１００やＰＯＳ端末２００ａ，２００ｂ，…と情報通信を行う。ＰＯＳ端末２００ａ，…は、自ＰＯＳ端末に設定された情報を統合管理サーバ１００に送信する。統合管理サーバ１００は、使用中のＰＯＳ端末２００ａ，…から設定情報を収集し、新規に設置するＰＯＳ端末２００ｂ，…に設定する。
【００３０】
生産拠点４２０は、ＰＯＳ端末２００ｂ，…を生産する工場等である。生産拠点４２０は、生産管理サーバ３００ｂと、ＰＯＳ端末２００ｂ，…とを含む。生産管理サーバ３００ｂは、生産拠点４２０に含まれるＰＯＳ端末２００ｂを管理するコンピュータである。また、生産管理サーバ３００ｂは、統合管理サーバ１００と情報通信を行う。ＰＯＳ端末２００ｂは、生産拠点４２０において筐体に共通部品やオプション部品の取り付けが係員によって行われ、キッティングセンター４３０に配送される。
【００３１】
キッティングセンター４３０は、生産されたＰＯＳ端末２００ｂ，…のソフトウェアの設定を行う場所である。キッティングセンター４３０は、キッティング管理サーバ３００ｃとＰＯＳ端末２００ｂ，…とを含む。キッティング管理サーバ３００ｃは、キッティングセンター４３０に含まれるＰＯＳ端末２００ｂを管理するコンピュータである。また、キッティング管理サーバ３００ｃは、統合管理サーバ１００と情報通信を行う。ＰＯＳ端末２００ｂは、キッティングセンター４３０においてソフトウェアの設定が係員によって行われ、物流センター４４０に配送される。
【００３２】
物流センター４４０は、ＰＯＳ端末２００ｂを店舗４１０に配送するためのセンターである。物流センター４４０は、物流管理サーバ３００ｄとＰＯＳ端末２００ｂ，…とを含む。物流管理サーバ３００ｄは、物流センター４４０に含まれるＰＯＳ端末２００ｂを管理するコンピュータである。また、物流管理サーバ３００ｄは、統合管理サーバ１００と情報通信を行う。ＰＯＳ端末２００ｂは、物流センター４４０において配送先の店舗４１０の確認が係員によって行われ、設置予定の店舗４１０に配送される。
【００３３】
こうして、ＰＯＳ端末２００ｂは、生産拠点４２０で生産され、キッティングセンター４３０において設定が行われ、物流センター４４０で配送され、店舗４１０で使用される。
【００３４】
次に、第２の実施形態の統合管理サーバのハードウェア構成について図３を用いて説明する。図３は、第２の実施形態の統合管理サーバのハードウェア構成の一例を示す図である。
【００３５】
統合管理サーバ１００は、プロセッサ１１１、ＲＡＭ（Random Access Memory）１１２、ＨＤＤ（Hard Disk Drive）１１３、画像信号処理部１１４、入力信号処理部１１５、媒体リーダ１１６、通信インタフェース１１７を含む。統合管理サーバ１００は、プロセッサ１１１によって装置全体が制御されている。プロセッサ１１１には、バス１１８を介してＲＡＭ１１２と複数の周辺機器が接続されている。プロセッサ１１１は、マルチプロセッサであってもよい。プロセッサ１１１は、たとえば、ＣＰＵ（Central Processing Unit）、ＭＰＵ（Micro Processing Unit）、ＤＳＰ（Digital Signal Processor）、ＡＳＩＣ（Application Specific Integrated Circuit）、またはＰＬＤ（Programmable Logic Device）である。また、プロセッサ１１１は、ＣＰＵ、ＭＰＵ、ＤＳＰ、ＡＳＩＣ、ＰＬＤのうちの２以上の要素の組み合わせであってもよい。
【００３６】
ＲＡＭ１１２は、統合管理サーバ１００の主記憶装置として使用される。ＲＡＭ１１２には、プロセッサ１１１に実行させるＯＳ（Operating System）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に記憶される。また、ＲＡＭ１１２には、プロセッサ１１１による処理に必要な各種データが記憶される。
【００３７】
バス１１８に接続されている周辺機器としては、ＨＤＤ１１３、画像信号処理部１１４、入力信号処理部１１５、媒体リーダ１１６および通信インタフェース１１７がある。
ＨＤＤ１１３は、内蔵したディスクに対して、磁気的にデータの書き込みおよび読み出しを行う。ＨＤＤ１１３は、統合管理サーバ１００の補助記憶装置として使用される。ＨＤＤ１１３には、ＯＳのプログラム、アプリケーションプログラム、および各種データが記憶される。なお、ＨＤＤ１１３に限らず、ＳＳＤ（Solid State Drive）を使用することもできる。なお、補助記憶装置としては、フラッシュメモリ等の半導体記憶装置を使用することもできる。
【００３８】
画像信号処理部１１４は、プロセッサ１１１からの命令に従って、統合管理サーバ１００に接続されたディスプレイ１１４ａに画像を出力する。ディスプレイ１１４ａとしては、ＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）、プラズマディスプレイ、有機ＥＬ（ＯＥＬ：Organic Electro-Luminescence）ディスプレイ等、任意の種類のディスプレイを用いることができる。
【００３９】
入力信号処理部１１５は、統合管理サーバ１００に接続された入力デバイス１１５ａから入力信号を取得し、プロセッサ１１１に出力する。入力デバイス１１５ａとしては、マウス、タッチパネル、タッチパッド、トラックボール、キーボード、リモートコントローラ、ボタンスイッチ等、任意の種類の入力デバイスを用いることができる。また、統合管理サーバ１００に、複数の種類の入力デバイスが接続されていてもよい。
【００４０】
媒体リーダ１１６は、記録媒体１１９に記録されたプログラムやデータを読み取る読み取り装置である。記録媒体１１９として、たとえば、磁気ディスク、光ディスク、光磁気ディスク（ＭＯ：Magneto-Optical disk）、半導体メモリ等を使用できる。磁気ディスクには、フレキシブルディスク（ＦＤ：Flexible Disk）やＨＤＤが含まれる。光ディスクには、ＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disc）が含まれる。
【００４１】
媒体リーダ１１６は、たとえば、記録媒体１１９から読み取ったプログラムやデータを、ＲＡＭ１１２やＨＤＤ１１３等の他の記録媒体にコピーする。読み取られたプログラムは、たとえば、プロセッサ１１１によって実行される。なお、記録媒体１１９は可搬型記録媒体であってもよく、プログラムやデータの配布に用いられることがある。また、記録媒体１１９やＨＤＤ１１３を、コンピュータ読み取り可能な記録媒体と言うことがある。
【００４２】
通信インタフェース１１７は、ネットワーク５５０に接続されている。通信インタフェース１１７は、他のコンピュータ、記憶装置、または通信機器との間でデータの送受信を行う。
【００４３】
以上のようなハードウェア構成によって、第２の実施形態の統合管理サーバ１００の処理機能を実現することができる。なお、第１の実施形態の情報処理装置３１は、図３に示した統合管理サーバ１００のハードウェア構成で実現できる。また、店舗管理サーバ３００ａ、生産管理サーバ３００ｂ、キッティング管理サーバ３００ｃおよび物流管理サーバ３００ｄも、図３に示した統合管理サーバ１００のハードウェア構成で実現できる。
【００４４】
なお、上記の構成は一例であり、構成部の組み合わせは適宜決定できる。たとえば、上記構成のうち必要のないものを削除するとしてもよい。
統合管理サーバ１００は、たとえばコンピュータ読み取り可能な記録媒体に記録されたプログラムを実行することにより、第２の実施の形態の処理機能を実現する。統合管理サーバ１００に実行させる処理内容を記述したプログラムは、様々な記録媒体に記録しておくことができる。たとえば、統合管理サーバ１００に実行させるプログラムをＨＤＤ１１３に記憶しておくことができる。プロセッサ１１１は、ＨＤＤ１１３内のプログラムの少なくとも一部をＲＡＭ１１２にロードし、プログラムを実行する。また、統合管理サーバ１００に実行させるプログラムを、光ディスク、メモリ装置、メモリカード等の可搬型記録媒体に記録しておくこともできる。可搬型記録媒体に記憶されたプログラムは、たとえばプロセッサ１１１からの制御により、ＨＤＤ１１３にインストールされた後、実行可能となる。また、プロセッサ１１１が、可搬型記録媒体から直接プログラムを読み出して実行することもできる。
【００４５】
次に、第２の実施形態のＰＯＳ端末のハードウェア構成について図４を用いて説明する。図４は、第２の実施形態のＰＯＳ端末のハードウェア構成の一例を示す図である。
ＰＯＳ端末２００ａは、各種入出力装置に接続する。ＰＯＳ端末２００ａは、プロセッサ２１１によって装置全体が制御されている。プロセッサ２１１は、たとえば、ＣＰＵ（Central Processing Unit）等である。プロセッサ２１１には、バス２１７を介してＲＡＭ（Random Access Memory）２１２と、不揮発性メモリ２１３と、通信インタフェース２１４、グラフィック処理装置２１５、入出力インタフェース２１６が接続されている。
【００４６】
ＲＡＭ２１２には、プロセッサ２１１に実行させるＯＳ（Operating System）のプログラム、ＰＯＳ業務を実行するためのアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ２１２には、プロセッサ２１１による処理に必要な各種データが格納される。
【００４７】
不揮発性メモリ２１３は、ＰＯＳ端末２００ａのシステム設定に必要な情報やファームウェア等を記憶する記憶部であり、たとえば、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）等である。不揮発性メモリ２１３は、バス２１７を介して情報を書き込むことができる。通信インタフェース２１４は、ネットワーク５５０を介してデータの送受信を行う。
【００４８】
グラフィック処理装置２１５には、ディスプレイ２２１ａおよびカスタマディスプレイ２２２ａが接続されている。グラフィック処理装置２１５は、プロセッサ２１１からの命令に応じて、ＰＯＳ業務を行うために必要な情報をディスプレイ２２１ａおよびカスタマディスプレイ２２２ａの画面に表示させる。
【００４９】
ディスプレイ２２１ａは、ＰＯＳ端末２００ａの商品の取引作業を行うための所定のＧＵＩ（Graphical User Interface）を表示する。また、ディスプレイ２２１ａは、たとえば、液晶ディスプレイである。ディスプレイ２２１ａは、タッチパネル２２３ａの下層に位置している。ディスプレイ２２１ａの表示する画面は、タッチパネル２２３ａを透過して、レジ係員から視認可能である。レジ係員は、ディスプレイ２２１ａによって表示された画面を見ながら、タッチパネル２２３ａに対するタッチ操作により処理の選択やデータ入力ができる。カスタマディスプレイ２２２ａは、顧客側に取引情報を表示する表示装置であり、たとえば、商品購入代金の合計額、顧客からの預かり価格、釣銭価格等を表示する。
【００５０】
入出力インタフェース２１６には、タッチパネル２２３ａ、キーボード２２４ａ、プリンタ２２７ａ、自動釣銭機２２５ａ、スキャナ２２６ａ、が接続されている。入出力インタフェース２１６は、タッチパネル２２３ａ、キーボード２２４ａ、プリンタ２２７ａ、自動釣銭機２２５ａ、スキャナ２２６ａからそれぞれ送られてくる信号をバス２１７を介してプロセッサ２１１に送信する。
【００５１】
キーボード２２４ａは、ディスプレイ２２１ａに表示されたＧＵＩを操作するための入力装置である。
自動釣銭機２２５ａは、顧客から受け取った現金（硬貨、紙幣）の入金と、釣銭の出金とを行う。自動釣銭機２２５ａは、プロセッサ２１１からの指令に従い、現金を排出する機能を有する。また、自動釣銭機２２５ａは、投入された現金を計数し、プロセッサ２１１に通知する機能を有する。
【００５２】
スキャナ２２６ａは、商品に付与されたバーコードや文字情報等を読み取るための装置である。レジ係員は、スキャナ２２６ａを商品に付されたバーコードに向けてかざすことで、スキャナ２２６ａを入力装置とした商品コードの入力を行う。なお、商品コードとは、商品に付与されたバーコードから取得した商品を識別するための情報である。商品コード等の入力結果は、ディスプレイ２２１ａ，カスタマディスプレイ２２２ａに表示されて、レジ係員や顧客が商品コード等の入力結果を確認することができる。プリンタ２２７ａは、商品の精算処理結果をロール紙に印字してレシートを発行する印字手段である。
【００５３】
以上のようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。なお、これらの構成は一例であり、ＰＯＳ端末２００ａは、ＦＰＧＡ（Field Programmable Gate Array）やＤＳＰ等からなるモジュールを含んで構成することもできる。
【００５４】
なお、第１の実施形態の第１の電子機器１１および第２の電子機器２１がＰＯＳ端末である場合、図４に示したハードウェア構成で実現できる。ＰＯＳ端末２００ｂ，…も、ＰＯＳ端末２００ａと同様である。また、上記のハードウェア構成は一例であり、構成部の組み合わせは適宜決定される。上記のハードウェア構成のうち、必要のないものを削除するとしてもよいし、必要に応じた構成部を追加するとしてもよい。たとえば、ＰＯＳ端末２００ａは、情報を記憶するためにＨＤＤ等を備えることもできる。
【００５５】
次に、第２の実施形態の情報処理システムの機能の一例について図５を用いて説明する。図５は、第２の実施形態の情報処理システムの機能の一例を示す図である。
ＰＯＳ端末２００ａは、制御部２１０ａを有する。制御部２１０ａは、プロセッサ２１１により実現される。具体的には、プロセッサ２１１は、ＲＡＭ２１２に記憶されたプログラムを実行することで、制御部２１０ａの機能を発揮する。ただし、制御部２１０ａは、ＡＳＩＣ等のハードワイヤードロジックにより実現されてもよい。制御部２１０ａは、入出力インタフェース２１６を介してタッチパネル２２３ａに入力された操作の指示を受け付ける。制御部２１０ａは、操作の指示に応じて、統合管理サーバ１００と情報通信を行う。制御部２１０ａは、グラフィック処理装置２１５を介してディスプレイ２２１ａに操作を選択するための情報等を表示する。制御部２１０ａは、入出力インタフェース２１６を介してプリンタ２２７ａでレシートを印字し排出する。
【００５６】
ＰＯＳ端末２００ｂは、制御部２１０ｂを有する。制御部２１０ｂは、プロセッサにより実現される。具体的には、プロセッサは、ＲＡＭに記憶されたプログラムを実行することで、制御部２１０ｂの機能を発揮する。ただし、制御部２１０ｂは、ＡＳＩＣ等のハードワイヤードロジックにより実現されてもよい。制御部２１０ｂは、入出力インタフェースを介してタッチパネル２２３ｂに入力された操作の指示を受け付ける。制御部２１０ｂは、操作の指示に応じて、統合管理サーバ１００と情報通信を行う。制御部２１０ｂは、グラフィック処理装置を介してディスプレイ２２１ｂに操作を選択するための情報等を表示する。制御部２１０ｂは、入出力インタフェースを介してプリンタ２２７ｂでレシートを印字し排出する。
【００５７】
統合管理サーバ１００は、制御部１１０および記憶部１５０を有する。制御部１１０は、プロセッサ１１１により実現される。具体的には、プロセッサ１１１は、ＲＡＭ１１２に記憶されたプログラムを実行することで、制御部１１０の機能を発揮する。ただし、制御部１１０は、ＡＳＩＣ等のハードワイヤードロジックにより実現されてもよい。記憶部１５０は、ＲＡＭ１１２の記憶領域やＨＤＤ１１３の記憶領域を用いて実現される。制御部１１０は、店舗管理サーバ３００ａ、ＰＯＳ端末２００ａ，２００ｂ，…から各種情報を受信し、記憶部１５０に記憶する。また、制御部１１０は、生産管理サーバ３００ｂ、ＰＯＳ端末２００ａ，２００ｂ，…に各種情報を送信する。記憶部１５０は、統合管理情報および顧客管理情報を記憶する。統合管理情報については、後で図６を用いて説明する。顧客管理情報については、後で図７を用いて説明する。
【００５８】
店舗管理サーバ３００ａは、制御部３１０ａおよび記憶部３５０ａを有する。制御部３１０ａは、プロセッサにより実現される。具体的には、プロセッサは、ＲＡＭに記憶されたプログラムを実行することで、制御部３１０ａの機能を発揮する。ただし、制御部３１０ａは、ＡＳＩＣ等のハードワイヤードロジックにより実現されてもよい。記憶部３５０ａは、ＲＡＭの記憶領域やＨＤＤの記憶領域を用いて実現される。制御部３１０ａは、統合管理サーバ１００およびＰＯＳ端末２００ａ，２００ｂ，…と情報通信を行う。
【００５９】
生産管理サーバ３００ｂは、制御部３１０ｂおよび記憶部３５０ｂを有する。制御部３１０ｂは、プロセッサにより実現される。具体的には、プロセッサは、ＲＡＭに記憶されたプログラムを実行することで、制御部３１０ｂの機能を発揮する。ただし、制御部３１０ｂは、ＡＳＩＣ等のハードワイヤードロジックにより実現されてもよい。記憶部３５０ｂは、ＲＡＭの記憶領域やＨＤＤの記憶領域を用いて実現される。制御部３１０ｂは、統合管理サーバ１００およびＰＯＳ端末２００ｂ，…と情報通信を行う。
【００６０】
統合管理サーバ１００、店舗管理サーバ３００ａ、生産管理サーバ３００ｂ、ＰＯＳ端末２００ａ，２００ｂ，…の処理については、後で図１２〜図１７を用いて説明する。
次に、第２の実施形態の統合管理情報の一例について図６を用いて説明する。図６は、第２の実施形態の統合管理情報の一例を示す図である。
【００６１】
統合管理情報６００は、使用中のＰＯＳ端末２００ａ，…を新規のＰＯＳ端末２００ｂ，…に置き換えるために用いられる情報である。また、統合管理情報６００は、使用中のＰＯＳ端末２００ａ，…についての情報を収集し、新規のＰＯＳ端末２００ｂ，…のＭＡＣ（Media Access Control Address）アドレスと対応づけて管理する情報である。なお、ＭＡＣアドレスは、ＰＯＳ端末２００ｂ，…を識別する物理アドレスの一例に過ぎず、ＰＯＳ端末２００ｂ，…を識別可能な情報であればその他の情報であってもよい。また、統合管理情報６００は、生産拠点４２０、キッティングセンター４３０および物流センター４４０の各地点におけるＰＯＳ端末２００ｂ，…のステータスを管理する情報である。統合管理情報６００は、統合管理サーバ１００の記憶部１５０に記憶される情報である。
【００６２】
統合管理情報６００は、管理番号、店舗名、店舗住所・電話番号、売場名、レーン番号、設置場所画像データ名、ＰＯＳ番号、ＭＡＣアドレス、ＩＰ（Internet Protocol）アドレス、新ＭＡＣアドレスおよびステータスの項目を含む。
【００６３】
管理番号の項目には、統合管理サーバ１００が各エントリを識別する情報が付与される。管理番号の項目には、数字が昇順に付与されているが、文字や記号等を含むものであってもよい。
【００６４】
店舗名、店舗住所・電話番号、売場名、レーン番号、設置場所画像データ名、ＰＯＳ番号、ＭＡＣアドレス、ＩＰアドレスの８つの項目には、店舗４１０で使用中のＰＯＳ端末２００ａ，…から取得した情報が設定される。なお、これら８つの項目には、店舗管理サーバ３００ａを介して取得した情報が設定される場合もある。
【００６５】
店舗名の項目には、ＰＯＳ端末２００ａ，…が使用されている店舗４１０の名称が登録される。店舗住所・電話番号の項目には、ＰＯＳ端末２００ａ，…が使用されている店舗４１０の住所および電話番号が登録される。売場名の項目には、ＰＯＳ端末２００ａ，…が使用されている店舗４１０の売場の名称が登録される。レーン番号の項目には、ＰＯＳ端末２００ａ，…が使用されている店舗４１０のレジが設定されているレーンの番号が登録される。なお、レーン番号は、店舗４１０におけるレジの設置位置情報の一例であり、その他の情報であってもよい。
【００６６】
設置場所画像データ名の項目には、店舗４１０におけるＰＯＳ端末２００ａ，…が使用されている場所の画像データのファイル名が登録される。なお、設置場所画像データ名は、画像データのファイル名のみではなく、画像データの所在を示す情報（フォルダ名、ディレクトリ名等）であってもよい。設置場所画像データは、係員が利用中ＰＯＳ端末２００ａ，…をカメラで撮像した画像データであってもよいし、ＰＯＳ端末２００ａ，…にカメラを接続して撮像した画像データであってもよいし、設置場所の状態を示す画像であればその他の画像データであってもよい。
【００６７】
ＰＯＳ番号の項目には、ＰＯＳ端末２００ａ，…が使用されている店舗４１０におけるＰＯＳ端末を識別する情報が登録される。ＭＡＣアドレスの項目には、使用されているＰＯＳ端末２００ａ，…のＭＡＣアドレス（物理アドレス）が登録される。ＩＰアドレスの項目には、使用されているＰＯＳ端末２００ａ，…のＩＰアドレスが登録される。
【００６８】
新ＭＡＣアドレスの項目には、新規のＰＯＳ端末２００ｂ，…のＭＡＣアドレスが登録される。新ＭＡＣアドレスの項目には、生産拠点４２０においてＰＯＳ端末が生産された際に、生産管理サーバ３００ｂまたはＰＯＳ端末２００ｂ，…から統合管理サーバ１００が受信したＭＡＣアドレスが登録される。ＰＯＳ端末が生産される前の状態は、新ＭＡＣアドレスの登録がない状態「−」である。
【００６９】
ステータスの項目には、新規のＰＯＳ端末２００ｂ，…のステータス（生産から運用前の状態）を管理する情報が登録される。統合管理サーバ１００は、生産管理サーバ３００ｂ、ＰＯＳ端末２００ｂ，…からステータス更新要求電文を受信し、ステータス更新要求電文に応じてステータスの項目を登録する。ステータス更新要求電文が受信される前の状態は、ステータスの登録がない状態「−」である。
【００７０】
たとえば、ステータスの項目には、「１：製造完了」、「２：キッティング完了」、「３：配送完了」、「４：現調完了」のいずれかが登録される。ステータスの項目「１：製造完了」は、生産拠点４２０においてＰＯＳ端末の製造が完了したことを示す。ステータスの項目「２：キッティング完了」は、キッティングセンター４３０においてＰＯＳ端末のキッティング作業が完了したことを示す。なお、キッティング作業には、ＰＯＳ端末に対するソフトウェアのインストールや、ネットワークの設定や、データの初期設定等の作業が含まれる。ステータスの項目「３：配送完了」は、物流センター４４０においてＰＯＳ端末の配送作業が完了したことを示す。ステータスの項目「４：現調完了」は、店舗４１０において現地調整作業が完了したことを示す。なお、現地調整作業には、店舗４１０における新規ＰＯＳ端末２００ｂ，…の設置および設定、使用中のＰＯＳ端末２００ａ，…の撤去等の作業が含まれる。
【００７１】
なお、これらのステータスは一例に過ぎず、その他の項目をステータスとしてもよい。たとえば、キッティング作業の途中経過のステータスとして、ＩＰアドレスの設定が完了した際に「２：１：ＩＰアドレス設定完了」というステータスを登録してもよい。また、アプリケーションのインストールが完了した際に「２：２：アプリケーション設定完了」というステータスを登録してもよい。
【００７２】
たとえば、統合管理情報６００には、管理番号が「００１」、店舗名が「Ａスーパー」、店舗住所・電話番号が「Ａ町１−１、１２３−４５６７」、売場名が「１Ｆ食品」、レーン番号が「１」、設置場所画像データ名が「Ａ０１．ｊｐｇ」という情報が登録される。また、ＰＯＳ番号が「Ａ０１」、ＭＡＣアドレスが「１２：３４：１Ａ：２Ｂ：３Ｃ：４Ｄ」、ＩＰアドレスが「１２３．１２３．１．１」、新ＭＡＣアドレスが「９８：７６：５Ｆ：４Ｅ：３Ｄ：２Ｃ」、ステータスが「２：キッティング完了」という情報が登録される。
【００７３】
これは、管理番号「１」のエントリであって、「Ａスーパー」で使用されるＰＯＳ端末であり、店舗住所が「Ａ町１−１」、店舗の電話番号が「１２３−４５６７」、ＰＯＳ端末が設置される売場名が「１Ｆ食品」でありレーン番号が「１」であることを示す。また、ＰＯＳ端末が設定される場所の画像データ名が「Ａ０１．ｊｐｇ」であり、ＰＯＳ番号が「Ａ０１」、使用中のＰＯＳ端末のＭＡＣアドレスが「１２：３４：１Ａ：２Ｂ：３Ｃ：４Ｄ」、ＩＰアドレスが「１２３．１２３．１．１」であることを示す。また、使用中のＰＯＳ端末を置き換える新規のＰＯＳ端末のＭＡＣアドレスが「９８：７６：５Ｆ：４Ｅ：３Ｄ：２Ｃ」であり、新規のＰＯＳ端末がキッティングセンター４３０においてキッティング作業が完了した状態であることを示す。
【００７４】
なお、統合管理情報６００は、原則としてＰＯＳ端末２００ａ，２００ｂ，…から収集した情報によって構成されるが、システム管理者等が変更を行うことも可能である。たとえば、ＰＯＳ端末２００ｂ，…のキッティング作業中において、店舗４１０の転居があった場合、システム管理者が統合管理情報６００の店舗住所・電話番号等を変更することが可能である。
【００７５】
また、統合管理情報６００には、ＰＯＳ端末のリプレース作業を行う係員に対する指示事項の項目を登録することも可能である。たとえば、係員に対する指示事項として、「ＩＰアドレス確認」や、「旧ＰＯＳ端末と新ＰＯＳ端末とを交換。旧ＰＯＳ端末を撤去」や、「新ＰＯＳ端末の設定確認後、設置確認を入力」等の情報を登録することも可能である。
【００７６】
情報処理システム５００のシステム管理者は、統合管理情報６００を閲覧することにより、ＰＯＳ端末２００ｂ，…の状態を把握することができる。たとえば、システム管理者は、店舗名ごとにステータスを確認することにより、各店舗におけるＰＯＳ端末をリプレースする際の作業の進捗状況を把握することが可能となる。
【００７７】
次に、第２の実施形態の顧客管理情報の一例について図７を用いて説明する。図７は、第２の実施形態の顧客管理情報の一例を示す図である。
顧客管理情報６１０は、ＰＯＳ端末を含むシステムを導入する顧客の情報である。顧客管理情報６１０は、管理者によって統合管理サーバ１００の記憶部１５０に予め登録される情報である。統合管理サーバ１００は、顧客管理情報６１０から抽出した情報を、生産管理サーバ３００ｂに対しＰＯＳ端末の生産情報として送信する。
【００７８】
顧客管理情報６１０は、顧客名、本店住所・電話番号、店舗数、ＰＯＳ端末総数および店舗情報の項目を含む。顧客名の項目には、ＰＯＳ端末を含むシステムを導入する顧客の名称が登録される。本店住所・電話番号の項目には、本店の住所および本店の電話番号が登録される。店舗数の項目には、店舗の数（本店および支店の合計数）が登録される。ＰＯＳ端末総数の項目には、顧客が運用するＰＯＳ端末の総数が登録される。
【００７９】
店舗情報の項目には、本店住所・電話番号、本店ＰＯＳ端末数、本店ソフトウェアの項目を含む。なお、店舗情報の項目には、支店についての項目も含むが、本店の項目と同様であるため、説明を省略する。本店住所・電話番号の項目には、本店の住所および電話番号が登録される。本店ＰＯＳ端末数の項目には、本店の店舗において使用されるＰＯＳ端末数が登録される。本店ソフトウェアの項目には、本店の店舗において使用されるＰＯＳ端末にインストールされるソフトウェアの名称およびバージョンが登録される。なお、本店ソフトウェアの項目には、ソフトウェアのみではなく、ソフトウェアが用いるデータ等も登録してもよい。
【００８０】
たとえば、顧客管理情報６１０には、顧客名が「Ａスーパー」、本店住所・電話番号が「Ａ町１−１、１２３−４５６７」、店舗数が「１０」、ＰＯＳ端末総数が「１０２０」、という情報が登録される。また、店舗情報において、本店住所・電話番号が「Ａ町１−１、１２３−４５６７」、本店ＰＯＳ端末数が「１２０」、本店ソフトウェアが「ＰＯＳアプリＶ．０７」という情報が登録される。また、店舗情報において、Ｂ支店住所・電話番号が「Ｂ町１０−１０、１２３−１０１０」、Ｂ支店ＰＯＳ端末数が「１００」、Ｂ支店ソフトウェアが「ＰＯＳアプリＶ．０６」という情報が登録される。
【００８１】
これは、顧客である「Ａスーパー」について、本店の住所が「Ａ町１−１」、本店の電話番号が「１２３−４５６７」であり、Ａスーパーの店舗数が１０店舗であり、Ａスーパーで運用されているＰＯＳ端末総数が１０２０台であることを示す。また、Ａスーパー本店の住所が「Ａ町１−１」、Ａスーパー本店の電話番号が「１２３−４５６７」、Ａスーパー本店のＰＯＳ端末数が１２０台、本店で運用されるＰＯＳ端末のソフトウェアがＰＯＳアプリでありバージョンが「Ｖ．０７」であることを示す。また、ＡスーパーＢ支店の住所が「Ｂ町１０−１０」、ＡスーパーＢ支店の電話番号が「１２３−１０１０」、ＡスーパーＢ支店のＰＯＳ端末数が１００台、Ｂ支店で運用されるＰＯＳ端末のソフトウェアがＰＯＳアプリでありバージョンが「Ｖ．０６」であることを示す。
【００８２】
なお、統合管理サーバ１００は、顧客管理情報６１０に基づき、生産管理サーバ３００ｂにＰＯＳ端末の生産指示（生産台数の指示、インストールするソフトウェアの指示等）を行うことが可能である。
【００８３】
次に、第２の実施形態の設定情報の一例について図８を用いて説明する。図８は、第２の実施形態の設定情報の一例を示す図である。
設定情報６２０は、ＰＯＳ端末２００ａ，…に設定された情報である。設定情報６２０は、記憶部２５０ａに記憶される情報である。ＰＯＳ端末２００ａ，…は、設定情報６２０を統合管理サーバ１００に送信する。統合管理サーバ１００は、設定情報６２０を受信し、統合管理情報６００に登録する。
【００８４】
設定情報６２０は、店舗名、店舗住所・電話番号、売場名、レーン番号、設置場所画像データ、ＰＯＳ番号、ＭＡＣアドレスおよびＩＰアドレスの項目を含む。これらの項目は、統合管理情報６００に含まれる項目と同様であるため、説明を省略する。
【００８５】
また、設定情報６２０は、使用中のＰＯＳ端末２００ａ，…におけるシステムファイルやユーザーファイルとして記憶部２５０ａに記憶された情報のうち、新規のＰＯＳ端末２００ｂ，…に引き継ぐ情報の一例にすぎず、その他の情報であってもよい。なお、システムファイルやユーザーファイルの詳細については、説明を省略する。
【００８６】
次に、第２の実施形態の電文の一例について図９を用いて説明する。図９は、第２の実施形態の電文の一例を示す図である。
電文６３０は、統合管理サーバ１００がＰＯＳ端末２００ａ，２００ｂ，…、店舗管理サーバ３００ａ、生産管理サーバ３００ｂ等と情報交換を行う際に送受信する情報である。
【００８７】
電文６３０には、電文種別、送信元識別情報、送信先識別情報および電文内容の項目が含まれる。電文種別の項目には、電文の種類別を示す識別情報（１１，…，１７）が登録される。送信元識別情報の項目には、電文の送信元であるＰＯＳ端末２００ａ，２００ｂ，…、店舗管理サーバ３００ａ、生産管理サーバ３００ｂのいずれかの識別情報（ＩＰアドレス等）が登録される。送信先識別情報の項目には、電文の送信先である統合管理サーバ１００、ＰＯＳ端末２００ａ，２００ｂ，…、店舗管理サーバ３００ａ、生産管理サーバ３００ｂのいずれかの識別情報（ＩＰアドレス等）が登録される。電文内容の項目には、電文種別に応じた内容が登録される。
【００８８】
たとえば、電文種別「１１」は、電文６３０が設定情報登録要求電文であることを示す。設定情報登録要求電文は、使用中のＰＯＳ端末２００ａ，…が統合管理サーバ１００に対して、設定情報６２０を統合管理情報６００に登録することを要求する電文である。設定情報登録要求電文の電文内容には、送信元であるＰＯＳ端末２００ａ，…の設定情報６２０が登録される。統合管理サーバ１００は、設定情報登録要求電文を受信し、電文に含まれる設定情報６２０を統合管理情報６００に登録する。
【００８９】
電文種別「１２」は、電文６３０が生産情報要求電文であることを示す。生産情報要求電文は、生産管理サーバ３００ｂが統合管理サーバ１００に対して、生産拠点４２０において製造するＰＯＳ端末２００ｂ，…の情報を要求する電文である。生産情報要求電文の電文内容には、顧客名が登録される。統合管理サーバ１００は、生産情報要求電文を受信し、電文に含まれる顧客の情報を顧客管理情報６１０から抽出し、生産管理サーバ３００ｂに送信する。
【００９０】
電文種別「１３」は、電文６３０がＭＡＣアドレス登録要求電文であることを示す。ＭＡＣアドレス登録要求電文は、生産管理サーバ３００ｂが新規のＰＯＳ端末２００ｂ，…からＭＡＣアドレスを取得し、統合管理サーバ１００に対してＭＡＣアドレスの登録を要求する電文である。ＭＡＣアドレス登録要求電文の電文内容には、新規のＰＯＳ端末２００ｂのＭＡＣアドレスが登録される。統合管理サーバ１００は、ＭＡＣアドレス登録要求電文を受信し、受信した電文に含まれるＭＡＣアドレスを統合管理情報６００の新ＭＡＣアドレスに登録する。
【００９１】
電文種別「１４」は、電文６３０が設定情報送信要求電文であることを示す。設定情報送信要求電文は、新規のＰＯＳ端末２００ｂ，…が統合管理サーバ１００に対して自端末に設定する設定情報を要求する電文である。設定情報送信要求電文の電文内容には、送信元のＰＯＳ端末のＭＡＣアドレスが登録される。統合管理サーバ１００は、設定情報送信要求電文を受信し、受信した電文に含まれるＭＡＣアドレスと同一の新ＭＡＣアドレスのエントリの情報を統合管理情報６００から抽出し、設定情報として送信元のＰＯＳ端末に送信する。言い換えると、統合管理サーバ１００は、統合管理情報６００に含まれる使用中のＰＯＳ端末の設定情報のうち新規のＰＯＳ端末に引き継ぐ情報を抽出し、設定情報として新規のＰＯＳ端末に送信する。統合管理サーバ１００が新規のＰＯＳ端末に対して送信する設定情報の項目は、たとえば、店舗名、店舗住所・電話番号、売場名、レーン番号、設置場所画像データ、ＰＯＳ番号およびＩＰアドレスである。なお、ＭＡＣアドレスは、予めＰＯＳ端末のハードウェアに付与されているため、送信する設定情報の項目には含めない。
【００９２】
電文種別「１５」は、電文６３０が物流情報要求電文であることを示す。物流情報要求電文は、新規のＰＯＳ端末２００ｂ，…が統合管理サーバ１００に対して自端末の物流情報（配送先の店舗４１０の住所や電話番号等）を要求する電文である。物流情報要求電文の電文内容には、送信元のＰＯＳ端末のＭＡＣアドレスが登録される。統合管理サーバ１００は、物流情報要求電文を受信し、受信した電文に含まれるＭＡＣアドレスと同一の新ＭＡＣアドレスのエントリの情報を統合管理情報６００から抽出し、物流情報として送信元のＰＯＳ端末に送信する。なお、統合管理サーバ１００は、統合管理情報６００から店舗名、店舗住所・電話番号を抽出して物流情報とする。
【００９３】
電文種別「１６」は、電文６３０が設置場所情報要求電文であることを示す。設置場所情報要求電文は、新規のＰＯＳ端末２００ｂ，…が統合管理サーバ１００に対して自端末の設置場所情報（配送先の店舗４１０における設置場所を示す情報）を要求する電文である。設置場所情報要求電文の電文内容には、送信元のＰＯＳ端末のＭＡＣアドレスが登録される。統合管理サーバ１００は、設置場所情報要求電文を受信し、受信した電文に含まれるＭＡＣアドレスと同一の新ＭＡＣアドレスのエントリの情報を統合管理情報６００から抽出し、設置場所情報として送信元のＰＯＳ端末に送信する。なお、統合管理サーバ１００は、統合管理情報６００から売場名、レーン番号、設置場所画像データを抽出して設置場所情報とする。
【００９４】
電文種別「１７」は、電文６３０がステータス更新要求電文であることを示す。ステータス更新要求電文は、新規のＰＯＳ端末２００ｂ，…が統合管理サーバ１００に対して、自端末（電文を送信したＰＯＳ端末）のステータスの更新を要求する電文である。ステータス更新要求電文の電文内容には、「１：製造完了」、「２：キッティング完了」、「３：配送完了」、「４：現調完了」のいずれかが登録される。統合管理サーバ１００は、ステータス更新要求電文を受信し、受信した電文に含まれるステータスを統合管理情報６００のステータスとして更新（上書き）する。なお、統合管理サーバ１００は、受信した電文に含まれる送信元識別情報で識別されるＰＯＳ端末のエントリのステータスを更新する。
【００９５】
次に、第２の実施形態の指示情報印刷レシートの一例について図１０を用いて説明する。図１０は、第２の実施形態の指示情報印刷レシートの一例を示す図である。
指示情報印刷レシート７００は、キッティング作業においてＰＯＳ端末２００ｂ，…が印刷するレシートである。ＰＯＳ端末は、通常の運用時においては会計情報（商品の価格、商品の合計金額、顧客からの預かり金額、釣銭金額等）の印刷をレシートに行うが、キッティング作業においては係員への指示情報の印刷をレシートに行う。
【００９６】
指示情報印刷レシート７００の印刷内容には、配達先、店舗内設置場所、ＰＯＳ端末設定内容が含まれる。なお、指示情報印刷レシート７００の印刷内容は一例に過ぎず、その他の情報であってもよい。
【００９７】
次に、第２の実施形態の設定指示画面の一例について図１１を用いて説明する。図１１は、第２の実施形態の設定指示画面の一例を示す図である。
設定指示画面７５０は、店舗４１０に配送された新規のＰＯＳ端末２００ｂ，…において表示される画面の一例である。設定指示画面７５０は、店舗４１０においてＰＯＳ端末のリプレース作業を行う係員が確認する画面である。設定指示画面７５０は、設定情報表示領域７５１、設置場所画像データ表示領域７５２、指示事項表示領域７５３および設置確認ボタン７５４を含む。設定情報表示領域７５１は、自端末（設定指示画面７５０を表示したＰＯＳ端末）の設定情報６２０に含まれる設置場所画像データ以外の情報が表示される領域である。設置場所画像データ表示領域７５２は、設定情報６２０に含まれる設置場所画像データが表示される領域である。指示事項表示領域７５３は、ＰＯＳ端末のリプレース作業を行う係員に対する指示事項が表示される領域である。設置確認ボタン７５４は、ＰＯＳ端末のリプレース作業を行う係員によって、ＰＯＳ端末の設置を確認した際に押下されるボタンである。
【００９８】
係員は、店舗４１０に配送された新規のＰＯＳ端末２００ｂを店舗４１０内のネットワークを介して統合管理サーバ１００に接続する。ＰＯＳ端末２００ｂは、統合管理サーバ１００から情報を受信し、設定指示画面７５０を表示する。係員は、設定指示画面７５０に基づき新規のＰＯＳ端末２００ｂの設定を確認し、使用中のＰＯＳ端末２００ａを撤去する。
【００９９】
次に、第２の実施形態の設定情報送信処理について図１２を用いて説明する。図１２は、第２の実施形態の設定情報送信処理のフローチャートの一例を示す図である。
設定情報送信処理は、使用中のＰＯＳ端末２００ａ，…（以下、ＰＯＳ端末２００ａと記載する）が統合管理サーバ１００に自端末の設定情報を送信する処理である。ＰＯＳ端末２００ａの制御部２１０ａは、係員からの設定情報送信の開始指示を受け付け、または統合管理サーバ１００から設定情報送信の開始指示を受信し、設定情報送信処理を実行する。
【０１００】
［ステップＳ１１］制御部２１０ａは、自端末（ＰＯＳ端末２００ａ）の記憶部２５０ａから設置場所画像データ以外の設定情報６２０を取得する。
［ステップＳ１２］制御部２１０ａは、自端末の設置場所画像データを記憶部２５０ａに記憶する。設置場所画像データは、自端末が設置された場所を撮像した画像データである。制御部２１０ａは、ディスプレイ２２１ａに設置場所画像データを入力する指示を表示させる。係員は、ＰＯＳ端末２００ａを操作して画像データを記憶部２５０ａに記憶させる。
【０１０１】
なお、画像データは、店舗４１０における係員がカメラでＰＯＳ端末２００ａを撮像した画像データでもよいし、ＰＯＳ端末２００ａにカメラを接続して撮像した画像でもよいし、店舗４１０に設置された監視カメラで撮像した画像データでもよい。
【０１０２】
［ステップＳ１３］制御部２１０ａは、設定情報登録要求電文を生成する。設定情報登録要求電文の電文内容には、ステップＳ１１で取得した設定情報とステップＳ１２で記憶した設置場所画像データとを含む。
【０１０３】
［ステップＳ１４］制御部２１０ａは、設定情報登録要求電文を統合管理サーバ１００に送信する。統合管理サーバ１００は、ＰＯＳ端末２００ａから受信した設定情報登録要求電文に含まれる設定情報６２０を統合管理情報６００として記憶部１５０に記憶する。
【０１０４】
このように、情報処理システム５００において、使用中のＰＯＳ端末２００ａが設定情報６２０を統合管理サーバ１００に送信することで、統合管理サーバ１００が使用中ＰＯＳ端末２００ａの情報を収集できる。
【０１０５】
次に、第２の実施形態の生産拠点処理について図１３を用いて説明する。図１３は、第２の実施形態の生産拠点処理のフローチャートの一例を示す図である。
生産拠点処理は、生産管理サーバ３００ｂが統合管理サーバ１００から新規のＰＯＳ端末２００ｂ，…（以下、ＰＯＳ端末２００ｂと記載する）の生産台数を問い合わせ、生産されたＰＯＳ端末２００ｂのＭＡＣアドレスを統合管理サーバ１００に送信する処理である。生産管理サーバ３００ｂの制御部３１０ｂは、係員からの生産拠点処理の開始指示を受け付け、生産拠点処理を実行する。
【０１０６】
［ステップＳ２１］制御部３１０ｂは、生産情報要求電文を生成し、統合管理サーバ１００に送信する。なお、制御部３１０ｂは、生産拠点処理の開始指示を係員から受け付ける際に、顧客名の入力を受け付け、生産情報要求電文の電文内容とする。
【０１０７】
なお、制御部３１０ｂは、生産情報要求電文の電文内容に顧客名だけでなく支店名も受け付けることが可能である。
［ステップＳ２２］制御部３１０ｂは、統合管理サーバ１００から生産情報を受信する。生産情報には、ステップＳ２１で送信した生産情報要求電文に含まれる顧客名に対応するＰＯＳ端末総数が含まれる。
【０１０８】
また、制御部３１０ｂは、生産情報要求電文の電文内容に顧客名および支店名を含めた場合、支店についてのＰＯＳ端末数を統合管理サーバ１００から取得し、支店ごとの生産台数を管理することも可能である。
【０１０９】
なお、ステップＳ２３からステップＳ２５は、新規のＰＯＳ端末２００ｂ，…が１台製造される毎に行ってもよいし、製造台数分のＰＯＳ端末２００ｂ，…が製造されてから行ってもよい。
【０１１０】
［ステップＳ２３］制御部３１０ｂは、生産拠点４２０におけるネットワークを介して製造された新規のＰＯＳ端末２００ｂからＭＡＣアドレスを取得する。
［ステップＳ２４］制御部３１０ｂは、ＭＡＣアドレス登録電文を生成し、統合管理サーバ１００に送信する。なお、制御部３１０ｂは、ＭＡＣアドレス登録電文の電文内容にステップＳ２３で取得したＭＡＣアドレスを登録する。
【０１１１】
［ステップＳ２５］制御部３１０ｂは、ステータス更新要求電文を生成し、統合管理サーバ１００に送信する。なお、制御部３１０ｂは、ステータス更新要求電文の電文内容に「１：製造完了」を登録する。
【０１１２】
［ステップＳ２６］制御部３１０ｂは、ステップＳ２２で取得した生産情報に基づき、新規のＰＯＳ端末２００ｂについて生産台数分のＭＡＣアドレス登録電文の送信が完了したか否かを判定する。制御部３１０ｂは、生産台数分のＭＡＣアドレス登録電文の送信が完了していない場合にステップＳ２３にすすみ、完了した場合に処理を終了する。
【０１１３】
ＰＯＳ端末２００ｂは、生産拠点処理を終えた後、キッティングセンター４３０に配送される。
次に、第２の実施形態のキッティング処理について図１４を用いて説明する。図１４は、第２の実施形態のキッティング処理のフローチャートの一例を示す図である。
【０１１４】
キッティング処理は、ＰＯＳ端末２００ｂが統合管理サーバ１００から設定情報を取得し、自端末の設定を行う処理である。ＰＯＳ端末２００ｂの制御部２１０ｂは、係員から電源を投入されキッティング処理の開始指示を受け付け、キッティング処理を実行する。
【０１１５】
［ステップＳ３１］制御部２１０ｂは、設定情報送信要求電文を生成し、統合管理サーバ１００に送信する。なお、制御部２１０ｂは、自端末のＭＡＣアドレスを設定情報送信要求電文の電文内容として登録する。設定情報送信要求電文を受信した統合管理サーバ１００は、受信した電文に含まれるＭＡＣアドレスと同一の新ＭＡＣアドレスのエントリの情報を統合管理情報６００から抽出し、設定情報として制御部２１０ｂに送信する。
【０１１６】
［ステップＳ３２］制御部２１０ｂは、設定情報を統合管理サーバ１００から受信する。
［ステップＳ３３］制御部２１０ｂは、設定情報を自端末に設定する。たとえば、制御部２１０ｂは、ステップＳ３２で受信した設定情報に含まれるＩＰアドレスを自端末のＩＰアドレスとして設定する。また、制御部２１０ｂは、設定情報に基づき、システムファイルやユーザーファイルの設定等を行うこともできる。
【０１１７】
［ステップＳ３４］制御部２１０ｂは、係員指示情報をレシートに印刷する指示をプリンタ２２７ａに行う。たとえば、制御部２１０ｂは、受信した設定情報に含まれる店舗名、店舗住所・電話番号、売場名等を係員指示情報としてレシートに印刷する指示をプリンタ２２７ａに行う。レシートに印刷された指示情報の一例が、指示情報印刷レシート７００である。なお、このレシートは、ＰＯＳ端末２００ｂを梱包した配送箱に貼ることが望ましい。
【０１１８】
［ステップＳ３５］制御部２１０ｂは、ステータス更新要求電文を生成し、統合管理サーバ１００に送信し、処理を終了する。なお、制御部２１０ｂは、ステータス更新要求電文の電文内容に「２：キッティング完了」を登録する。ＰＯＳ端末２００ｂは、キッティング処理を終えた後、物流センター４４０に配送される。
【０１１９】
このように、制御部２１０ｂは、統合管理サーバ１００から受信した設定情報を自端末に設定することで、係員がＰＯＳ端末を個別に設定作業をする労力を低減できる。また、制御部２１０ｂがステータス更新要求電文を統合管理サーバ１００に送信することにより、統合管理サーバ１００において作業の進捗情報を管理することが可能になる。
【０１２０】
なお、上述の処理は一例であり、ＰＯＳ端末２００ｂは、キッティング管理サーバ３００ｃからの開始指示に応じてキッティング処理を開始することができる。また、ＰＯＳ端末２００ｂは、キッティング管理サーバ３００ｃを介して統合管理サーバ１００と情報通信を行うことができる。
【０１２１】
次に、第２の実施形態の物流処理について図１５を用いて説明する。図１５は、第２の実施形態の物流処理のフローチャートの一例を示す図である。
物流処理は、ＰＯＳ端末２００ｂが統合管理サーバ１００から物流情報を取得し、物流センター４４０における係員への指示を行う処理である。ＰＯＳ端末２００ｂの制御部２１０ｂは、係員から電源を投入され物流処理の開始指示を受け付け、物流処理を実行する。
【０１２２】
［ステップＳ４１］制御部２１０ｂは、物流情報要求電文を生成し、統合管理サーバ１００に送信する。制御部２１０ｂは、自端末のＭＡＣアドレスを物流情報要求電文の電文内容として登録する。物流情報要求電文を受信した統合管理サーバ１００は、受信した電文に含まれるＭＡＣアドレスと同一の新ＭＡＣアドレスのエントリの情報を統合管理情報６００から抽出し、物流情報として制御部２１０ｂに送信する。なお、統合管理サーバ１００は、統合管理情報６００から店舗名、店舗住所・電話番号を抽出して物流情報とする。
【０１２３】
［ステップＳ４２］制御部２１０ｂは、物流情報を統合管理サーバ１００から受信する。
［ステップＳ４３］制御部２１０ｂは、受信した物流情報をディスプレイ２２１ａに表示する。係員は、ディスプレイ２２１ａに表示された物流情報と、プリンタ２２７ａで印字された指示情報印刷レシート７００とを目視して比較確認する。このように、制御部２１０ｂが、物流情報を統合管理サーバ１００から受信してディスプレイ２２１ａに表示することにより、係員は物流情報の更新の有無を確認できる。
【０１２４】
［ステップＳ４４］制御部２１０ｂは、タッチパネル２２３ａを介して配送指示入力を受け付けたか否かを判定する。制御部２１０ｂは、配送指示の入力を受け付けた場合はステップＳ４５にすすみ、入力を受け付けない場合はステップＳ４４にもどる。
【０１２５】
制御部２１０ｂは、ステップＳ４３およびＳ４４において、物流情報を確認する画面および配送指示の入力受付画面を表示する。係員は、画面に表示された情報と、指示情報印刷レシート７００の情報とが異なる場合、ＰＯＳ端末２００ｂの配送先の住所等を再確認する。なお、入力受付画面についての図示を省略する。
【０１２６】
［ステップＳ４５］制御部２１０ｂは、ステータス更新要求電文を生成し、統合管理サーバ１００に送信し、処理を終了する。なお、制御部２１０ｂは、ステータス更新要求電文の電文内容に「３：配送完了」を登録する。ＰＯＳ端末２００ｂは、物流処理を終えた後、店舗４１０に配送される。
【０１２７】
なお、上述の処理は一例であり、ＰＯＳ端末２００ｂは、物流管理サーバ３００ｄからの開始指示に応じて物流処理を開始してもよい。また、ステップＳ４３の物流情報の更新が無い場合やステップＳ４４の配送指示の入力の確認が不要の場合は、ＰＯＳ端末２００ｂを配送箱から開封せずにレシートに印刷された配送先へ係員が配送し、物流管理サーバ３００ｄにおいてステップＳ４５のステータス更新要求電文を生成し、統合管理サーバ１００に送信してもよい。
【０１２８】
また、ＰＯＳ端末２００ｂは、物流管理サーバ３００ｄを介して統合管理サーバ１００と情報通信を行ってもよい。
次に、第２の実施形態の現地調整処理について図１６を用いて説明する。図１６は、第２の実施形態の現地調整処理のフローチャートの一例を示す図である。
【０１２９】
現地調整処理は、ＰＯＳ端末２００ｂ，…が、自端末の設定の確認の指示画面の表示を行う処理である。
ＰＯＳ端末２００ｂ，…の制御部２１０ｂ，…は、係員から電源を投入され、現地調整処理の開始指示を受け付け、現地調整処理を実行する。
【０１３０】
［ステップＳ５１］制御部２１０ｂは、ＰＯＳ端末２００ｂに電源が投入され、店舗４１０（現地）のネットワークに接続する。
なお、新規のＰＯＳ端末２００ｂは、本ステップを実行するに際して、店舗４１０において仮設置の状態であってもよい。
【０１３１】
［ステップＳ５２］制御部２１０ｂは、ＩＰアドレスが重複しているか否かを判定する。なお、ＩＰアドレスの重複チェックの方法は、どのような方法であってもよい。たとえば、各種ＯＳに備えられているシステムコマンドを用いてＩＰアドレスの重複を調べてもよいし、ＡＲＰ（Address Resolution Protocol）を用いてＩＰアドレスの重複を調べてもよいし、統合管理サーバ１００でＩＰアドレスの重複を調べてもよいし、その他の方法であってもよい。
【０１３２】
制御部２１０ｂは、ＩＰアドレスが重複している場合はステップＳ５５にすすみ、重複していない場合はステップＳ５３にすすむ。
ここで、本ステップの処理について説明する。本ステップは、店舗４１０において、ＰＯＳ端末のＩＰアドレスの引継ぎが行われたか否かを確認する処理である。たとえば、使用中のＰＯＳ端末２００ａを新規のＰＯＳ端末２００ｂに置き換える場合、使用中のＰＯＳ端末２００ａと同一のＩＰアドレスが新規のＰＯＳ端末２００ｂに設定されたことを確認した上で、使用中のＰＯＳ端末２００ａを撤去しなければならない。これは、店舗４１０において使用中のシステムと同一の環境を引き継いだ状態（システムのクローンを生成した状態）でＰＯＳ端末を新規の端末と入れ替えを行うためである。つまり、ＩＰアドレスが重複している旨の結果を得られた場合、使用中のＰＯＳ端末２００ａのＩＰアドレスが新規のＰＯＳ端末２００ｂに正しく設定されていることを意味する。
【０１３３】
［ステップＳ５３］制御部２１０ｂは、ＩＰアドレスを修正する指示を表示する。制御部２１０ｂは、修正指示と統合管理サーバ１００から受信したＩＰアドレスとをディスプレイ２２１ｂに表示する。
【０１３４】
［ステップＳ５４］制御部２１０ｂは、タッチパネル２２３ｂを介してＩＰアドレス修正入力を受け付け、ステップＳ５１にすすむ。なお、ＩＰアドレス修正入力の受付画面については、図示を省略する。
【０１３５】
［ステップＳ５５］制御部２１０ｂは、ＩＰアドレス確認完了画面をディスプレイ２２１ｂに表示する。なお、ＩＰアドレス確認完了画面については、図示を省略する。
なお、係員により、旧ＰＯＳ端末（使用中のＰＯＳ端末２００ａ）が撤去され、新規のＰＯＳ端末２００ｂが店舗４１０において正式に設置される。
【０１３６】
［ステップＳ５６］制御部２１０ｂは、設置場所情報要求電文を生成し、統合管理サーバ１００に送信する。なお、制御部２１０ｂは、自端末のＭＡＣアドレスを設置場所情報要求電文の電文内容として登録する。
【０１３７】
なお、統合管理サーバ１００は、設置場所情報要求電文を受信し、受信した電文に含まれるＭＡＣアドレスと同一の新ＭＡＣアドレスのエントリの情報を統合管理情報６００から抽出し、設置場所情報として送信元のＰＯＳ端末に送信する。
【０１３８】
［ステップＳ５７］制御部２１０ｂは、設置場所情報を統合管理サーバ１００から受信し、設置場所情報に基づき設定指示画面７５０をディスプレイ２２１ｂに表示する。
なお、係員は、設定指示画面７５０を目視し、ＰＯＳ端末２００ｂの設定内容および設置場所を確認する。
【０１３９】
［ステップＳ５８］制御部２１０ｂは、設置確認入力を受け付けたか否かを判定する。言い換えると、制御部２１０ｂは、タッチパネル２２３ｂを介して設定指示画面７５０に含まれる設置確認ボタン７５４の押下を受け付けたか否かを判定する。
【０１４０】
制御部２１０ｂは、設置確認入力を受け付けない場合はステップＳ５９にすすみ、設置確認入力を受け付けた場合はステップＳ６０にすすむ。
［ステップＳ５９］制御部２１０ｂは、設置場所確認の指示をディスプレイ２２１ｂに表示する。たとえば、制御部２１０ｂは、ディスプレイ２２１ｂに「新規のＰＯＳ端末の設定内容および設置場所を確認の上で、設置確認ボタンを押下してください。」という文言を表示できる。
【０１４１】
［ステップＳ６０］制御部２１０ｂは、ステータス更新要求電文を生成し、統合管理サーバ１００に送信し、処理を終了する。なお、制御部２１０ｂは、ステータス更新要求電文の電文内容に「４：現調完了」を登録する。ＰＯＳ端末２００ｂは、現地調整処理を終えた後、店舗４１０において実運用される。
【０１４２】
なお、上述の処理は一例であり、ＰＯＳ端末２００ａ，２００ｂ，…は、店舗管理サーバ３００ａからの開始指示に応じて現地調整処理を開始することができる。また、ＰＯＳ端末２００ａ，２００ｂ，…は、店舗管理サーバ３００ａを介して統合管理サーバ１００と情報通信を行うことができる。
【０１４３】
次に、第２の実施形態の統合管理処理について図１７を用いて説明する。図１７は、第２の実施形態の統合管理処理のフローチャートの一例を示す図である。
統合管理処理は、統合管理サーバ１００がＰＯＳ端末２００ａ，２００ｂ，…から電文を受信し、受信した電文に応じて情報の送信や情報の登録を行う処理である。統合管理サーバ１００の制御部１１０は、係員から統合管理処理の開始指示を受け付け、統合管理処理を実行する。なお、制御部１１０は、統合管理処理を常時実行中であってもよい。
【０１４４】
［ステップＳ７１］制御部１１０は、ＰＯＳ端末２００ａ，２００ｂ，…から電文を受信したか否かを判定する。制御部１１０は、電文を受信した場合はステップＳ７２にすすみ、電文を受信しない場合はステップＳ７１にもどる。
【０１４５】
［ステップＳ７２］制御部１１０は、電文の種類を判定する。制御部１１０は、電文が設定情報登録要求電文またはＭＡＣアドレス登録要求電文である場合、ステップＳ７３にすすむ。制御部１１０は、電文が生産情報要求電文、設定情報送信要求電文、物流情報要求電文、設置場所情報要求電文のいずれかである場合、ステップＳ７４にすすむ。制御部１１０は、電文がステータス更新要求電文である場合、ステップＳ７５にすすむ。
【０１４６】
［ステップＳ７３］制御部１１０は、受信した電文に応じて設定情報またはＭＡＣアドレスを統合管理情報６００に登録する。
まず、制御部１１０が設定情報登録要求電文を受信した場合について説明する。制御部１１０は、受信した電文が設定情報登録要求電文である場合、電文内容に含まれる設定情報を統合管理情報６００に登録する。たとえば、制御部１１０は、統合管理情報６００に管理番号を昇順に設定し、電文を受信した順に電文内容である設定情報を登録する。
【０１４７】
次に、制御部１１０がＭＡＣアドレス登録要求電文を受信した場合について説明する。制御部１１０は、受信した電文がＭＡＣアドレス登録要求電文である場合、電文内容に含まれるＭＡＣアドレスを統合管理情報６００に登録する。制御部１１０は、受信したＭＡＣアドレス登録要求電文に含まれる送信元識別情報で識別されるＰＯＳ端末のエントリの新ＭＡＣアドレスとして電文内容のＭＡＣアドレスを登録する。
【０１４８】
制御部１１０は、本ステップの処理を行い、ステップＳ７１にもどる。
［ステップＳ７４］制御部１１０は、受信した電文に応じて、生産情報、設定情報、物流情報、設置場所情報のいずれかを電文の送信元に送信する。
【０１４９】
まず、制御部１１０が生産情報要求電文を受信した場合について説明する。制御部１１０は、受信した電文が生産情報要求電文である場合、生産情報を送信元識別情報で識別される生産管理サーバ３００ｂに送信する。制御部１１０は、電文内容に含まれる顧客名を含む顧客管理情報６１０からＰＯＳ端末総数を抽出し、生産情報とする。なお、制御部１１０は、電文内容に顧客名のみでなく本店名や支店名等を含む場合、それぞれの店舗におけるＰＯＳ端末数を生産情報に含めることができる。
【０１５０】
次に、制御部１１０が設定情報送信要求電文を受信した場合について説明する。制御部１１０は、受信した電文が設定情報送信要求電文である場合、設定情報を送信元識別情報で識別されるＰＯＳ端末に送信する。制御部１１０は、受信した電文内容に含まれるＭＡＣアドレスと同一の新ＭＡＣアドレスのエントリの情報を統合管理情報６００から抽出し、設定情報として送信元のＰＯＳ端末に送信する。言い換えると、制御部１１０は、統合管理情報６００に含まれる使用中のＰＯＳ端末の設定情報のうち新規のＰＯＳ端末に引き継ぐ情報を抽出し、設定情報とする。電文の応答として送信する設定情報の項目は、店舗名、店舗住所・電話番号、売場名、レーン番号、設置場所画像データ、ＰＯＳ番号およびＩＰアドレスであるが、これらは一例であり、その他の情報を含めてもよい。なお、ＭＡＣアドレスは、各ＰＯＳ端末が固有で保持する情報であり、使用中のＰＯＳ端末から新規のＰＯＳ端末に対して引き継ぐ情報ではないため、電文の応答として送信する設定情報には含めない。
【０１５１】
次に、制御部１１０が物流情報要求電文を受信した場合について説明する。制御部１１０は、受信した電文が物流情報要求電文である場合、物流情報を送信元識別情報で識別されるＰＯＳ端末に送信する。制御部１１０は、受信した電文内容に含まれるＭＡＣアドレスと同一の新ＭＡＣアドレスのエントリの情報を統合管理情報６００から抽出し、物流情報として送信元のＰＯＳ端末に送信する。制御部１１０は、統合管理情報６００から店舗名、店舗住所・電話番号を抽出して物流情報とする。
【０１５２】
次に、制御部１１０が設置場所情報要求電文を受信した場合について説明する。制御部１１０は、受信した電文が設置場所情報要求電文である場合、設置場所情報を送信元識別情報で識別されるＰＯＳ端末に送信する。制御部１１０は、受信した電文内容に含まれるＭＡＣアドレスと同一の新ＭＡＣアドレスのエントリの情報を統合管理情報６００から抽出し、設置場所情報として送信元のＰＯＳ端末に送信する。制御部１１０は、統合管理情報６００から売場名、レーン番号、設置場所画像データを抽出して設置場所情報とする。
【０１５３】
なお、制御部１１０が、設置場所情報要求電文を受信した場合における他の処理例を説明する。制御部１１０は、電文送信元であるＰＯＳ端末のＩＰアドレスと電文内容に含まれるＭＡＣアドレスとが対応づけられているか否かを統合管理情報６００に基づいて確認することもできる。制御部１１０は、ＩＰアドレスが統合管理情報６００に登録されているＩＰアドレスと同一である場合、ＩＰアドレスが重複する旨の情報と設置場所情報とを電文送信元のＰＯＳ端末に送信することもできる。また、制御部１１０は、ＩＰアドレスが異なる場合、設定情報（この場合、ＩＰアドレス）が異なる旨の情報を電文送信元のＰＯＳ端末に送信することもできる。
【０１５４】
制御部１１０は、本ステップの処理を行い、ステップＳ７１にもどる。
［ステップＳ７５］制御部１１０は、統合管理情報６００のステータスをステータス更新要求電文の電文内容に含まれるステータスに更新する。制御部１１０は、受信したステータス更新要求電文に含まれる送信元識別情報で識別されるＰＯＳ端末のエントリのステータスを更新する。
【０１５５】
たとえば、ステータス更新要求電文の送信元識別情報が「１２３．１２３．１．１」であり、電文内容が「２：キッティング完了」である場合について説明する。制御部１１０は、統合管理情報６００のエントリのうち、送信元識別情報が「１２３．１２３．１．１」である管理番号「００１」のステータスを「２：キッティング完了」に更新する。制御部１１０は、本ステップの処理を行い、ステップＳ７１にもどる。
【０１５６】
こうして、制御部１１０は、統合管理情報６００を用いることで、生産拠点４２０、キッティングセンター４３０、物流センター４４０および店舗４１０の各地点におけるＰＯＳ端末２００ｂのステータスを管理することができる。これにより、システム管理者は、キッティング作業の全工程の進捗状態を把握することができる。また、システム管理者は、キッティング作業における特定の端末の進捗状態を把握することもできる。
【０１５７】
情報処理システム５００は、使用中のＰＯＳ端末２００ａから取得した設定情報を新規のＰＯＳ端末２００ｂに送信し、新規のＰＯＳ端末２００ｂにおいて設定情報の設定を行うことにより、設定情報の移行にかかる労力および時間を軽減できる。このように、情報処理システム５００は、ＰＯＳ端末等の各種電子機器の設定作業の負担を低減できる。
【０１５８】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、第１の電子機器１１、第２の電子機器２１、情報処理装置３１、ＰＯＳ端末２００ａ，２００ｂ，…、統合管理サーバ１００および店舗管理サーバ３００ａが有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記憶装置、光ディスク、光磁気記録媒体、半導体メモリ等がある。磁気記憶装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープ等がある。光ディスクには、ＤＶＤ、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ／ＲＷ等がある。光磁気記録媒体には、ＭＯ等がある。
【０１５９】
プログラムを流通させる場合には、たとえば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１６０】
プログラムを実行するコンピュータは、たとえば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムにしたがった処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムにしたがった処理を実行することもできる。また、コンピュータは、ネットワークを介して接続されたサーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムにしたがった処理を実行することもできる。
【０１６１】
また、上記の処理機能の少なくとも一部を、ＤＳＰ、ＡＳＩＣ、ＰＬＤ等の電子回路で実現することもできる。
【符号の説明】
【０１６２】
１０  第１の拠点
１１  第１の電子機器
１２，２２，３２  制御部
１３，２３，３３  記憶部
２１  第２の電子機器
３１  情報処理装置
３５  管理情報
５０  情報処理システム
【図１】
2019139430.tif 000003
【図２】
2019139430.tif 000004
【図３】
2019139430.tif 000005
【図４】
2019139430.tif 000006
【図５】
2019139430.tif 000007
【図６】
2019139430.tif 000008
【図７】
2019139430.tif 000009
【図８】
2019139430.tif 000010
【図９】
2019139430.tif 000011
【図１０】
2019139430.tif 000012
【図１１】
2019139430.tif 000013
【図１２】
2019139430.tif 000014
【図１３】
2019139430.tif 000015
【図１４】
2019139430.tif 000016
【図１５】
2019139430.tif 000017
【図１６】
2019139430.tif 000018
【図１７】
2019139430.tif 000019