(57)【特許請求の範囲】
【請求項１】
第１のＰＯＳ端末に関する複数の設定情報を少なくとも記憶する第１の記憶デバイスと、
前記第１のＰＯＳ端末に関する前記複数の設定情報の識別情報を、前記複数の設定情報のうちでコピーを許容しない設定情報の識別情報を無効化可能に記述した制御ファイルを書き換え可能に記憶する第２の記憶デバイスと、
前記制御ファイルに記述された前記識別情報に基づいて、コピーを許容する設定情報のリストを表すリスト画像を生成する生成手段と、
前記リスト画像に表された設定情報のうちの少なくとも１つを操作者の指示に応じて選択する選択手段と、
前記第１のＰＯＳ端末に関する前記複数の設定情報のうちで前記選択手段が選択した設定情報を前記第１のＰＯＳ端末とは別の第２のＰＯＳ端末の設定情報として前記第１の記憶デバイス内にコピーするコピー手段とを具備したことを特徴とする設定情報管理装置。
【請求項２】
前記生成手段は、前記制御ファイルに記述され、かつ無効化されていない前記識別情報で識別される設定情報が前記第１のＰＯＳ端末に関する複数の設定情報に含まれない場合には、当該設定情報を含まないリストを表すものとして前記リスト画像を生成することを特徴とする請求項１に記載の設定情報管理装置。
【請求項３】
前記制御ファイルは、前記識別情報としての文字列情報を記述したテキストファイルであることを特徴とする請求項１または２に記載の設定情報管理装置。
【請求項４】
前記第２の記憶デバイスが記憶する前記制御ファイルを操作者の指示に応じて編集する編集手段をさらに備えることを特徴とする請求項１乃至３のいずれか一項に記載の設定情報管理装置。
【請求項５】
第１のＰＯＳ端末に関する複数の設定情報を少なくとも記憶する第１の記憶デバイスと、前記第１のＰＯＳ端末に関する前記複数の設定情報の識別情報を、前記複数の設定情報のうちでコピーを許容しない設定情報の識別情報を無効化可能に記述した制御ファイルを書き換え可能に記憶する第２の記憶デバイスとを備えた設定情報管理装置を制御するコンピュータを、
前記制御ファイルに記述された前記識別情報に基づいて、コピーを許容する設定情報のリストを表すリスト画像を生成する生成手段と、
前記リスト画像に表された設定情報のうちの少なくとも１つを操作者の指示に応じて選択する選択手段と、
前記第１のＰＯＳ端末に関する前記複数の設定情報のうちで前記選択手段が選択した設定情報を前記第１のＰＯＳ端末とは別の第２のＰＯＳ端末の設定情報としてコピーするコピー手段として機能させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、設定情報管理装置およびその制御プログラムに関する。
【背景技術】
【０００２】
ＰＯＳ端末は、その使用環境に応じて動作をカスタマイズするために多数の設定情報を利用することが一般的である。そして、例えば同一の事業者が運営する新店舗への既存店舗における設定を流用することを可能とするために、設定情報をコピーするためのコピーツールを管理用コンピュータやＰＯＳ端末において使用可能としている。
【０００３】
このようなコピーツールでは従来、予め定めた設定情報のリストを表示し、このリストの中から操作者が指定した設定情報をコピーの対象としている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１２０１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
どの設定情報をリストに含めるかはコピーツールで固定的に定められており、カスタマイズすることはできない。
【０００６】
ＰＯＳ端末の使用環境によっては、コピーすることが好ましくない設定情報が存在する場合もあり得るが、そのような設定情報がリストに含まれるならば、誤ってコピーされてしまう恐れがあった。
【０００７】
このような事情から、ＰＯＳ端末の使用環境に応じてコピーを許容する設定情報をカスタマイズできることが望まれていた。
【課題を解決するための手段】
【０００８】
実施形態の設定情報コピー装置は、第１および第２の記憶デバイス、生成手段、選択手段およびコピー手段を含む。第１の記憶デバイスは、第１のＰＯＳ端末に関する複数の設定情報を少なくとも記憶する。第２の記憶デバイスは、前記第１のＰＯＳ端末に関する前記複数の設定情報の識別情報を、前記複数の設定情報のうちでコピーを許容しない設定情報の識別情報を無効化可能に記述した制御ファイルを書き換え可能に記憶する。生成手段は、前記制御ファイルに記述された前記識別情報に基づいて、コピーを許容する設定情報のリストを表すリスト画像を生成する。選択手段は、前記リスト画像に表された設定情報のうちの少なくとも１つを操作者の指示に応じて選択する。コピー手段は、前記第１のＰＯＳ端末に関する前記複数の設定情報のうちで前記選択手段が選択した設定情報を前記第１のＰＯＳ端末とは別の第２のＰＯＳ端末の設定情報としてコピーする。
【図面の簡単な説明】
【０００９】
【図１】一実施形態に係るＰＯＳ管理装置を備えたＰＯＳシステムの構成を示す図。
【図２】図１中の補助記憶デバイスの構造を模式的に示す図。
【図３】図２中の制御ファイルフォルダの構造を模式的に示す図。
【図４】図３中の［全設定］用制御ファイルの記述内容を表す図。
【図５】図３中の［メニュー関連］用制御ファイルの記述内容を表す図。
【図６】図３中の［全設定］用追加用ファイルの記述内容を表す図。
【図７】図３中の［メニュー関連］用追加用ファイルの記述内容を表す図。
【図８】設定情報コピー処理のフローチャート。
【図９】一例としての操作画面を示す図。
【図１０】図２中の設定情報フォルダの構造を示す図。
【図１１】図２中の設定情報フォルダの構造を示す図。
【発明を実施するための形態】
【００１０】
以下実施の形態の一例を図面を用いて説明する。なお、本実施の形態では、設定情報コピー装置としての機能を備えた設定情報管理装置としてＰＯＳ（point-of-sale）管理装置を例に説明する。
【００１１】
図１は本実施形態に係るＰＯＳ管理装置１を備えたＰＯＳシステム１００の構成を示す図である。
【００１２】
ＰＯＳシステム１００は、ＰＯＳ管理装置１およびＰＯＳ端末２，３を含む。
【００１３】
ＰＯＳ管理装置１およびＰＯＳ端末２，３は、ＬＡＮ（local area network）やインターネットなどの通信ネットワーク２００を介して互いに通信可能である。
【００１４】
ＰＯＳ管理装置１は、ＰＯＳ端末２，３を管理するための各種の機能を実行する。なお、ＰＯＳシステム１００は、ＰＯＳ端末２，３以外のＰＯＳ端末を含んでも良い。ＰＯＳ管理端末１は、ＰＯＳシステム１００が含むＰＯＳ端末２，３以外のＰＯＳ端末を管理するための各種の機能も実行しても良い。
【００１５】
ＰＯＳ端末２，３は、買い上げ商品の登録、買上金額の算出、決済、あるいはポイント処理などのような商品販売に係わる各種のデータ処理を行う。ＰＯＳ端末２，３は、上記の各種のデータ処理を行うために複数の設定情報を参照する。設定情報は、独立したコンピュータファイルである場合もあるし、データベースに含まれたデータレコードである場合もある。なお、本実施形態においては、ＰＯＳ端末２は既存店舗であるＡ店舗に設置され、ＰＯＳ端末３は新店舗であるＢ店舗に設置される場合を想定する。
【００１６】
ＰＯＳ管理装置１は、ＣＰＵ（central processing unit）１０、ＲＯＭ（read-only memory）１１、ＲＡＭ（random-access memory）１２、補助記憶デバイス１３、入力インタフェース１４、表示インタフェース１５、通信デバイス１６、入力デバイス１７および表示デバイス１８を含む。そして、ＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、補助記憶デバイス１３、入力インタフェース１４、表示インタフェース１５および通信デバイス１６は、バス１９にそれぞれ接続されている。
【００１７】
ＣＰＵ１０は、ＲＯＭ１１およびＲＡＭ１２に記憶されたオペレーティングシステムおよびアプリケーションプログラムに基づいて、ＰＯＳ端末２，３を管理するための各種の機能を実行するための各種の処理を行う。
【００１８】
ＲＯＭ１１は、上記のオペレーティングシステムを記憶する。ＲＯＭ１１は、上記のアプリケーションプログラムを記憶する場合もある。またＲＯＭ１１は、ＣＰＵ１０が各種の処理を行う上で参照するデータを記憶する場合も有る。
【００１９】
ＲＡＭ１２は、ＣＰＵ１０が各種の処理を行う上で参照するデータを記憶する。さらにＲＡＭ１２は、ＣＰＵ１０が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアとして利用される。
【００２０】
補助記憶デバイス１３は、例えばハードディスクドライブやＳＳＤ（solid state drive）などである。補助記憶デバイス１３は、ＣＰＵ１０が各種の処理を行う上で使用するデータや、ＣＰＵ１０での処理によって生成されたデータを保存する。補助記憶デバイス１３は、上記のアプリケーションプログラムを記憶する場合もある。
【００２１】
入力インタフェース１４は、ＣＰＵ１０と入力デバイス１７との通信をインタフェースする。
【００２２】
表示インタフェース１５は、ＣＰＵ１０と表示デバイス１８との通信をインタフェースする。
【００２３】
通信デバイス１６は、通信ネットワーク２００を介してＰＯＳ端末２，３と通信する。通信デバイス１６としては、例えば既存のＬＡＮ通信デバイスを適用できる。
【００２４】
入力デバイス１７は、入力デバイス１７は、例えばキーボードやマウスなどであり、オペレータによる操作の内容を表したコマンドを出力する。
【００２５】
表示デバイス１８は、例えばＬＣＤ（liquid crystal display）であり、ＣＰＵ１０の制御の下に任意の画像を表示可能である。表示デバイス１８は、オペレータに対して提示するべき各種の情報を表した画像を表示するために利用される。
【００２６】
ところで、ＲＯＭ１１または補助記憶デバイス１３に記憶されるアプリケーションプログラムには、後述する設定情報コピー処理に関して記述した設定情報コピープログラムを含む。この設定情報コピープログラムが補助記憶デバイス１３に記憶される場合、ＰＯＳ管理装置１の譲渡は、一般的に設定情報コピープログラムが補助記憶デバイス１３に記憶された状態にて行われる。しかし、ＰＯＳ管理装置１を設定情報コピープログラムが補助記憶デバイス１３に記憶されない状態で譲渡されるとともに、磁気ディスク、光磁気ディスク、光ディスク、半導体メモリなどのようなリムーバブルな記録媒体に記録して、あるいはネットワークを介して設定情報コピープログラムを譲渡され、この設定情報コピープログラムが上記の別途に譲渡されたＰＯＳ管理装置１の補助記憶デバイス１３に書き込まれても良い。
【００２７】
ＰＯＳ管理装置１は、例えば汎用のサーバ装置やコンピュータ装置を基本ハードウェアとして用いることができる。そして、補助記憶デバイス１３、通信デバイス１６、入力デバイス１７および表示デバイス１８は、汎用のサーバ装置やコンピュータ装置に外付けで利用される汎用のデバイスをそれぞれ用いることができる。そして補助記憶デバイス１３、通信デバイス１６、入力デバイス１７および表示デバイス１８の少なくとも１つとして汎用のデバイスを用いる場合には、当該デバイスを含めずにＰＯＳ管理装置を実現しても良い。
【００２８】
図２は補助記憶デバイス１３の構造を模式的に示す図である。
【００２９】
図２に示すように補助記憶デバイス１３には、設定情報フォルダ７、項目名テーブル８および制御ファイルフォルダ９が設定される。
【００３０】
設定情報フォルダ７は、前述した設定情報をそれぞれ含む。すなわち補助記憶デバイス１３は、設定情報を記憶する記憶デバイス（第１の記憶デバイス）の一例である。
【００３１】
項目名テーブル８は、設定情報フォルダ７に含まれた設定情報のそれぞれを識別するための識別情報としての項目名を設定情報のそれぞれに関連付けて記述している。
【００３２】
制御ファイルフォルダ９は、設定情報フォルダ７に含まれた設定情報のうちでコピーを許容する設定情報の識別情報を記述した制御ファイルを含む。すなわち補助記憶デバイス１３は、制御ファイルを記憶する記憶デバイス（第２の記憶デバイス）の一例である。
【００３３】
図３は制御ファイルフォルダ９の構造を模式的に示す図である。
【００３４】
制御ファイルフォルダ９は、適用ファイルフォルダ９１およびデフォルトファイルフォルダ９２をサブフォルダとして含む。
【００３５】
適用ファイルフォルダ９１には、［全設定］用制御ファイル９１ａおよび［メニュー関連］用制御ファイル９１ｂを含む。これらのファイル９１ａ，９１ｂは、後述する設定情報コピー処理において適用する制御ファイルである。さらに具体的には、［全設定］用制御ファイル９１ａは対象設定において「全設定」が選択された場合に適用する制御ファイルであり、［メニュー関連］用制御ファイル９１ｂは対象設定において「メニュー関連」が選択された場合に適用する制御ファイルである。［全設定］用制御ファイル９１ａおよび［メニュー関連］用制御ファイル９１ｂは、例えば項目名を文字列情報として記述したテキスト形式のコンピュータファイルであり、例えば汎用のテキスト編集アプリケーションを利用してＰＯＳ管理装置１あるいは別のコンピュータにおいてオペレータが任意に編集可能である。
【００３６】
デフォルトファイルフォルダ９２には、［全設定］用追加用ファイル９２ａ、［メニュー関連］用追加用ファイル９２ｂ、［全設定］用デフォルトファイル９２ｃおよび［メニュー関連］用デフォルトファイル９２ｄを含む。［全設定］用追加用ファイル９２ａは、対象設定において「全設定」が選択されている場合のコピーの対象になり得る項目名の全てを記述する。［メニュー関連］用追加用ファイル９２ｂは、対象設定において「メニュー関連」が選択されている場合のコピーの対象になり得る項目名の全てを記述する。［全設定］用デフォルトファイル９２ｃは、［全設定］用制御ファイル９１ａのデフォルトの記述内容を表す。［メニュー関連］用デフォルトファイル９２ｄは、［メニュー関連］用制御ファイル９１ｂのデフォルトの記述内容を表す。これら４つのファイルは、典型的にはテキスト形式のコンピュータファイルとすることが想定されるが、記述されている項目名を［全設定］用制御ファイル９１ａおよび［メニュー関連］用制御ファイル９１ｂの編集のためにＰＯＳ管理装置１あるいは別のコンピュータのクリップボード機能により取り込むことが可能であれば、他の如何なる形式のファイルであっても良い。なお、［全設定］用追加用ファイル９２ａ、［メニュー関連］用追加用ファイル９２ｂ、［全設定］用デフォルトファイル９２ｃおよび［メニュー関連］用デフォルトファイル９２ｄは、編集が可能であっても良いが、編集を自由には行うことができないような保護措置を講じておくことが望ましい。
【００３７】
図４は［全設定］用制御ファイル９１ａの記述内容を表す図である。図５は［メニュー関連］用制御ファイル９１ｂの記述内容を表す図である。図６は［全設定］用追加用ファイル９２ａの記述内容を表す図である。図７は［メニュー関連］用追加用ファイル９２ｂの記述内容を表す図である。
【００３８】
図４乃至７に示すように、ファイル９１ａ，９１ｂ，９２ａ，９２ｂは、「メニュー」や「メニュー画像」などの項目名を列挙して記述している。項目名は、１行分の文字列が１つの設定情報に関連付けられた項目名を表す。ただし、行頭が「;」（半角セミコロン）である行の文字列をはコメントを表すものとし、項目名としては使用しない。つまりＣＰＵ１０は、後述する設定情報コピー処理に際しては行頭が「;」である行の記述を無視する。従って、［全設定］用制御ファイル９１ａおよび［メニュー関連］用制御ファイル９１ｂに記述された項目名をコピーを許容しない設定に変更したい場合には、その項目名を削除する他に、行頭に「;」を追記しても良い。
【００３９】
［全設定］用デフォルトファイル９２ｃは、［全設定］用制御ファイル９１ａと当初は同一内容である。［全設定］用制御ファイル９１ａの記述内容がオペレータにより編集された場合には、［全設定］用デフォルトファイル９２ｃは、［全設定］用制御ファイル９１ａと異なる。従って、編集済みの［全設定］用制御ファイル９１ａを当初の記述内容に戻したい場合には、［全設定］用制御ファイル９１ａの記述内容を［全設定］用デフォルトファイル９２ｃの記述内容で置き換えるようオペレータが［全設定］用制御ファイル９１ａを編集することによってそれを実現できる。
【００４０】
［メニュー関連］用デフォルトファイル９２ｄは、［メニュー関連］用制御ファイル９１ｂと当初は同一内容である。［メニュー関連］用制御ファイル９１ｂの記述内容がオペレータにより編集された場合には、［メニュー関連］用デフォルトファイル９２ｄは、［メニュー関連］用制御ファイル９１ｂと異なる。従って、編集済みの［メニュー関連］用制御ファイル９１ｂを当初の記述内容に戻したい場合には、［メニュー関連］用制御ファイル９１ｂの記述内容を［メニュー関連］用デフォルトファイル９２ｄの記述内容で置き換えるようオペレータが［メニュー関連］用制御ファイル９１ａを編集することによってそれを実現できる。
【００４１】
［全設定］用制御ファイル９１ａまたは［メニュー関連］用制御ファイル９１ｂに何らかの項目名を追加したい場合にオペレータは、手入力によって項目名を追記しても良い。しかしながら、この場合には入力ミスにより［全設定］用制御ファイル９１ａまたは［メニュー関連］用制御ファイル９１ｂの記述が不適正になってしまう恐れがある。そこで、オペレータが、［全設定］用追加用ファイル９２ａまたは［メニュー関連］用追加用ファイル９２ｂに記述された項目名を［全設定］用制御ファイル９１ａまたは［メニュー関連］用制御ファイル９１ｂへとコピーすることにより、コピー対象とする設定情報の追加を簡易、かつ的確に行うことが可能である。
【００４２】
次に以上のように構成されたＰＯＳシステム１００におけるＰＯＳ管理装置１の動作について説明する。なお、ＰＯＳ管理装置１はＰＯＳ端末２，３を管理するための複数の機能を有していて良いが、ここではＰＯＳ管理装置１による設定情報のコピー機能を実現するためのＣＰＵ１０の設定情報コピー処理について説明する。
【００４３】
設定情報のコピー機能の起動を要求する操作が入力デバイス１７においてオペレータによってなされ、それに応じたコマンドが入力インタフェース１４を介してＣＰＵ１０へと与えられると、ＣＰＵ１０は図８に示すような設定情報コピー処理を開始する。
【００４４】
ステップＳａ１においてＣＰＵ１０は、［全設定］用制御ファイル９１ａを補助記憶デバイス１３から読み出す。ＣＰＵ１０は例えば、読み出した［全設定］用制御ファイル９１ａをＲＡＭ１２に一時的に保存する。
【００４５】
ステップＳａ２においてＣＰＵ１０は、［全設定］用制御ファイル９１ａに記述された項目名のうちから、設定情報フォルダ７に含まれる実在の設定情報の項目名に合致するものを抽出する。これは例えば、［全設定］用制御ファイル９１ａに記述された項目名を項目名テーブルに記述された項目名のそれぞれと照合し、合致した項目名を抽出することにより実現できる。
【００４６】
ステップＳａ３においてＣＰＵ１０は、ステップＳａ２で抽出した項目名のリストを表した［全項目］用リスト画像を生成する。
【００４７】
ステップＳａ４においてＣＰＵ１０は、［メニュー関連］用制御ファイル９１ｂを補助記憶デバイス１３から読み出す。ＣＰＵ１０は例えば、読み出した［メニュー関連］用制御ファイル９１ｂをＲＡＭ１２に一時的に保存する。
【００４８】
ステップＳａ５においてＣＰＵ１０は、［メニュー関連］用制御ファイル９１ｂに記述された項目名のうちから、設定情報フォルダ７に含まれる実在の設定情報の項目名に合致するものを抽出する。これは例えば、［メニュー関連］用制御ファイル９１ｂに記述された項目名を項目名テーブルに記述された項目名のそれぞれと照合し、合致した項目名を抽出することにより実現できる。
【００４９】
ステップＳａ６においてＣＰＵ１０は、ステップＳａ５で抽出した項目名のリストを表した［メニュー関連］用リスト画像を生成する。
【００５０】
［全項目］用リスト画像および［メニュー関連］用リスト画像は、いずれもコピーを許容する設定情報のリストを表すリスト画像である。従ってＣＰＵ１０は、設定情報コピープログラムを実行することによって生成手段として機能する。
【００５１】
ステップＳａ７においてＣＰＵ１０は、対象設定を「全設定」に初期設定する。
【００５２】
ステップＳａ８においてＣＰＵ１０は、対象設定に応じたリスト画像を含めた操作画面を生成する。ステップＳａ７からステップＳａ８に移行した場合には対象設定は「全設定」となっているから、この場合にＣＰＵ１０は［全設定］用リスト画像を含めた操作画面を生成する。ここで生成した操作画面は、表示インタフェース１５を介して表示デバイス１８へと与えられ、表示デバイス１８が表示する。
【００５３】
図９は一例としての操作画面ＳＣ１を示す図である。
【００５４】
操作画面ＳＣ１は、［全設定］用リスト画像ＩＭ１を含んでいる。操作画面ＳＣ１は、終了ボタンＢ１、確定ボタンＢ２、メニュー関連ボタンＢ３、全設定ボタンＢ４、ファイル指定ボタンＢ５、全ファイルボタンＢ６および店舗選択ボタンＢ７などの各種の操作ボタンを含む。これらの操作ボタンは、操作画面が［メニュー関連］用リスト画像を含む場合でも同様に含む。
【００５５】
ステップＳａ９においてＣＰＵ１０は、表示デバイス１８が表示している操作画面上における何らかの操作が行われたか否かを確認する。そしてここでＮＯと判定したならばＣＰＵ１０は、ステップＳａ９に戻る。つまりステップＳａ９においてＣＰＵ１０は、何らかの操作がなされるのを待ち受ける。そして、表示デバイス１８が表示している操作画面上での操作のために入力デバイス１７をオペレータが操作したことを検知したならばＣＰＵ１０は、ステップＳａ９でＹＥＳと判定し、ステップＳａ１０へ進む。
【００５６】
ステップＳａ１０においてＣＰＵ１０は、上記の操作が終了ボタンＢ１を押下するものであったか否かを確認する。そしてここでＹＥＳと判定したならばＣＰＵ１０は、設定情報コピー処理を終了する。しかしながら、ここでＮＯと判定したならばＣＰＵ１０は、ステップＳａ１１へ進む。
【００５７】
ステップＳａ１１においてＣＰＵ１０は、上記の操作が確定ボタンＢ２を押下するものであったか否かを確認する。そしてここでＮＯと判定したならばＣＰＵ１０は、ステップＳａ１２へ進む。
【００５８】
ステップＳａ１２においてＣＰＵ１０は、上記の操作が、対象設定を変更するものであったか否かを確認する。この操作は、対象設定が「全設定」となっているときにおいてメニュー関連ボタンＢ３を押下する操作か、対象設定が「メニュー関連」となっているときにおいて全設定ボタンＢ４を押下する操作である。そしてここでＮＯと判定したならばＣＰＵ１０は、ステップＳａ１３へ進む。
【００５９】
ステップＳａ１３においてＣＰＵ１０は、ステップＳａ９で検知された操作に応じた処理を実行する。一例としては、対象ファイルが「全ファイル」となっているときにおいてファイル指定ボタンＢ５を押下する操作が行われたのであるならば、ＣＰＵ１０は対象ファイルを「ファイル指定」に変更する。逆に、対象ファイルが「ファイル指定」となっているときにおいて全ファイルボタンＢ６を押下する操作が行われたのであるならば、ＣＰＵ１０は対象ファイルを「全ファイル」に変更する。なお、対象ファイルに関する設定を変更したならばＣＰＵ１０は、対象ファイルの最新の設定を表すように操作画面を更新する。つまりＣＰＵ１０は例えば、対象ファイルを「全ファイル」に変更した場合には、図９に示すように全ファイルボタンＢ６の枠を太線とし、ファイル指定ボタンＢ５の枠を細線とする。
【００６０】
また、対象ファイルが「ファイル指定」であるときに［全設定］用リスト画像または［メニュー関連］用リスト画像に含まれた項目名を指定する操作がなされると、ＣＰＵ１０はそれにより指定される項目名に関連付けられた設定情報を指定設定情報に追加する。既に指定設定情報に含まれる設定情報に関連付けられた項目名が指定された場合にはＣＰＵ１０は、その指定された項目名に関連付けられた設定情報を指定設定情報から除外する。なお、対象ファイルが「全ファイル」であるときにＣＰＵ１０は、対象設定が「全設定」であるときには［全設定］用リスト画像に含まれた項目名の全てを指定設定情報とし、また対象設定が「メニュー関連」であるときには［メニュー関連］用リスト画像に含まれた項目名の全てを指定設定情報とする。従ってＣＰＵ１０は、設定情報コピープログラムを実行することによって選択手段として機能する。
【００６１】
また、店舗選択ボタンＢ７を押下する操作がなされると、ＣＰＵ１０は設定情報フォルダ７内に店舗毎のサブフォルダが存在する店舗のリストを表したプルダウンメニューを表示し、そこからオペレータにより選択された店舗をコピー元店舗とする。
【００６２】
そしてステップＳａ１３における処理を完了したならばＣＰＵ１０は、ステップＳａ９の待ち受け状態に戻る。
【００６３】
さて、対象設定が「全設定」であるときにメニュー関連ボタンＢ３が押下された場合や、対象設定が「メニュー関連」であるときに全設定ボタンＢ４が押下された場合には、対象設定を変更する操作が行われたことになるので、ＣＰＵ１０はステップＳａ１２でＹＥＳと判定し、ステップＳａ１４へ進む。
【００６４】
ステップＳａ１４においてＣＰＵ１０は、対象設定を変更する。すなわちＣＰＵ１０は、対象設定が「全設定」であったのならば「メニュー関連」に変更し、「メニュー関連」であったのならば「全設定」に変更する。そしてこの後にＣＰＵ１０は、ステップＳａ８に移行する。従ってＣＰＵ１０は、変更後の対象設定に応じたリスト画像を含むように操作画面を更新した上でステップＳａ９の待ち受け状態に戻る。
【００６５】
ＣＰＵ１０がステップＳａ９の待ち受け状態にあるときに確定ボタンＢ２を押下する操作が行われたならば、ＣＰＵ１０はステップＳａ１１にてＹＥＳと判定し、ステップＳａ１５へ進む。
【００６６】
ステップＳａ１５においてＣＰＵ１０は、設定情報フォルダ７内のコピー元店舗に関するサブフォルダに含まれた設定情報のうちで指定設定情報とされているものを読み出す。ＣＰＵ１０は例えば、読み出した設定情報をＲＡＭ１２に一時的に保存する。
【００６７】
ステップＳａ１６においてＣＰＵ１０は、設定情報フォルダ７内にコピー先店舗に関するサブフォルダが存在するか否かを確認する。そしてここでＮＯと判定したならばＣＰＵ１０は、ステップＳａ１７へ進む。なお、ここでＹＥＳと判定した場合にはＣＰＵ１０は、ステップＳａ１７をパスしてステップＳａ１８へ進む。
【００６８】
ステップＳａ１７においてＣＰＵ１０は、設定情報フォルダ７内にコピー先店舗に関するサブフォルダを作成する。本実施形態では、Ａ店舗およびＢ店舗が存在するが、Ｂ店舗は新店舗であるために設定情報フォルダ７内にＢ店舗に関するサブフォルダが存在しないとすると、設定情報フォルダ７には図１０に示すようにＡ店舗に関するＡ店舗フォルダ７ａのみがサブフォルダとして存在する。そしてコピー元店舗がＡ店舗であり、かつコピー先店舗がＢ店舗であるとするならば、ＣＰＵ１０は、図１１に示すようにＢ店舗フォルダ７ｂを設定情報フォルダ７のサブフォルダとして作成する。なお、コピー元店舗がＡ店舗であるならば、ＣＰＵ１０はステップＳａ１５においてはＡ店舗フォルダ７ａに含まれる設定情報のうちの指定設定情報を読み出すことになる。
【００６９】
ステップＳａ１８においてＣＰＵ１０は、設定情報フォルダ７内のコピー先店舗に関するサブフォルダに、ステップＳａ１５で読み出した設定情報を書き込む。これにより、例えばＡ店舗フォルダ７ａに含まれていたＡ店舗に関する設定を表して設定情報の少なくとも一部を、Ｂ店舗に関する設定情報としてＢ店舗フォルダ７ｂにコピーする。そしてこののちにＣＰＵ１０は、ステップＳａ９の待ち受け状態に戻る。従ってＣＰＵ１０は、設定情報コピープログラムを実行することによってコピー手段として機能する。
【００７０】
なお、Ａ店舗フォルダ７ａに含まれた設定情報はＰＯＳ端末２が参照し、Ｂ店舗フォルダ７ｂに含まれた設定情報はＰＯＳ端末３が参照する。ＰＯＳ端末２，３は、逐次に通信ネットワーク２００を介してＰＯＳ管理装置１にアクセスして必要な設定情報を参照しても良いし、各フォルダに含まれた設定情報の全てをＰＯＳ端末２，３内の記憶デバイスにダウンロードしておいても良い。
【００７１】
以上のようにＰＯＳ管理装置１によれば、既存店舗であるＡ店舗で使用するＰＯＳ端末２に関する設定情報を、新店舗であるＢ店舗で使用するＰＯＳ端末３に関する設定情報としてコピーすることにより、Ａ店舗における設定をＢ店舗において引き継いで使用することを可能とすることができる。
【００７２】
ただしＰＯＳ管理装置１は、コピー元の店舗に関する設定情報のうちでコピーを許容する設定情報は、対象設定が「全設定」であるときには［全設定］用リスト画像に示される項目名の設定情報、すなわち［全設定］用制御ファイル９１ａに記述された項目名の設定情報のみに制限し、対象設定が「メニュー関連」であるときには［メニュー関連］用リスト画像に示される項目名の設定情報、すなわち［メニュー関連］用制御ファイル９１ｂに記述された項目名の設定情報のみに制限する。そしてＰＯＳ管理装置１は、［全設定］用制御ファイル９１ａおよび［メニュー関連］用制御ファイル９１ｂを補助記憶デバイス１３で書き換え可能に記憶している。このため、［全設定］用制御ファイル９１ａおよび［メニュー関連］用制御ファイル９１ｂをオペレータが適宜に編集することによって、ＰＯＳ管理装置１がコピーを許容する設定情報を任意にカスタマイズできる。
【００７３】
さらにＰＯＳ管理装置１では、［全設定］用制御ファイル９１ａおよび［メニュー関連］用制御ファイル９１ｂをテキスト形式としているため、［全設定］用制御ファイル９１ａおよび［メニュー関連］用制御ファイル９１ｂを汎用のテキスト編集アプリケーションを利用して編集することができ、［全設定］用制御ファイル９１ａおよび［メニュー関連］用制御ファイル９１ｂのための特別なツールを準備する必要がない上、編集の作業も容易であり、編集作業に関わるオペレータの負担も軽い。
【００７４】
なお、［全設定］用制御ファイル９１ａおよび［メニュー関連］用制御ファイル９１ｂをテキスト編集アプリケーションを利用して自由に編集できることから、誤った項目名が記述されてしまう恐れがある。しかしながらＰＯＳ管理装置１では、関連付けられた設定情報が存在しない項目名については［全設定］用リスト画像および［メニュー関連］用リスト画像に含めないので、誤った項目名に関連付けられた設定情報がコピー対象とされることはない。
【００７５】
またＰＯＳ管理装置１では、［全設定］用追加用ファイル９２ａおよび［メニュー関連］用追加用ファイル９２ｂを予め用意し、これらのファイルに記述された項目名を［全設定］用制御ファイル９１ａおよび［メニュー関連］用制御ファイル９１ｂにコピーすることで、コピーを許容する設定情報の追加を誤りなく簡易に行うことが可能である。
【００７６】
またＰＯＳ管理装置１では、［全設定］用デフォルトファイル９２ｃおよび［メニュー関連］用デフォルトファイル９２ｄを予め用意しているので、編集により［全設定］用制御ファイル９１ａおよび［メニュー関連］用制御ファイル９１ｂが不適切になった場合には、［全設定］用デフォルトファイル９２ｃおよび［メニュー関連］用デフォルトファイル９２ｄを［全設定］用制御ファイル９１ａおよび［メニュー関連］用制御ファイル９１ｂとして置き換えることにより［全設定］用制御ファイル９１ａおよび［メニュー関連］用制御ファイル９１ｂをデフォルト状態に容易に戻すことができる。
【００７７】
この実施形態は、次のような種々の変形実施が可能である。
【００７８】
ＰＯＳ管理装置１では［全設定］用制御ファイル９１ａおよび［メニュー関連］用制御ファイル９１ｂを選択的に利用することとしているが、１つの制御ファイルのみを利用することとしても良いし、３つ以上の制御ファイルのうちの１つを選択的に利用することとしても良い。
【００７９】
ステップＳａ１５においてコピー元のＰＯＳ端末が備える記憶デバイスに記憶された設定情報を読み出し、ステップＳａ１８においてコピー先のＰＯＳ端末が備える記憶デバイスに上記の設定情報をコピーしても良い。
【００８０】
補助記憶デバイス１３におけるフォルダの構成は任意であって良い。
【００８１】
設定情報および制御ファイルは、別々の記憶デバイスに記憶されても良い。
【００８２】
設定情報コピー処理を実行する機能をＰＯＳ端末に備えても良い。
【００８３】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に、本願の当初の特許請求の範囲に記載された発明を付記する。
［１］  複数の設定情報のうちでコピーを許容する設定情報の識別情報を記述した制御ファイルを書き換え可能に記憶する記憶デバイスと、
前記制御ファイルに記述された前記識別情報に基づいて、コピーを許容する設定情報のリストを表すリスト画像を生成する生成手段と、
前記リスト画像に表された設定情報のうちの少なくとも１つを操作者の指示に応じて選択する選択手段と、
第１のＰＯＳ端末に関する設定情報のうちで前記選択手段が選択した設定情報を前記第１のＰＯＳ端末とは別の第２のＰＯＳ端末の設定情報としてコピーするコピー手段とを具備したことを特徴とする設定情報コピー装置。
ＰＯＳ端末に関する設定情報を記憶する第１の記憶デバイスと、
複数の設定情報のうちでコピーを許容する設定情報の識別情報を記述した制御ファイルを書き換え可能に記憶する第２の記憶デバイスと、
前記制御ファイルに記述された前記識別情報に基づいて、コピーを許容する設定情報のリストを表すリスト画像を生成する生成手段と、
前記リスト画像に表された設定情報のうちの少なくとも１つを操作者の指示に応じて選択する選択手段と、
第１のＰＯＳ端末に関する設定情報のうちで前記選択手段が選択した設定情報を前記第１のＰＯＳ端末とは別の第２のＰＯＳ端末の設定情報として前記第１の記憶デバイス内にコピーするコピー手段とを具備したことを特徴とする設定情報管理装置。
［２］  前記生成手段は、前記制御ファイルに記述された前記識別情報で識別される設定情報が前記第１のＰＯＳ端末に関する複数の設定情報に含まれない場合には、当該設定情報を含まないリストを表すものとして前記リスト画像を生成することを特徴とする［１］に記載の設定情報コピー装置。
［３］  前記制御ファイルは、前記識別情報としての文字列情報を記述したテキストファイルであることを特徴とする［１］または［２］に記載の設定情報コピー装置。
［４］  ＰＯＳ端末に関する設定情報を記憶する第１の記憶デバイスと、
複数の設定情報のうちでコピーを許容する設定情報の識別情報を記述した制御ファイルを書き換え可能に記憶する第２の記憶デバイスと、
前記制御ファイルに記述された前記識別情報に基づいて、コピーを許容する設定情報のリストを表すリスト画像を生成する生成手段と、
前記リスト画像に表された設定情報のうちの少なくとも１つを操作者の指示に応じて選択する選択手段と、
第１のＰＯＳ端末に関する設定情報のうちで前記選択手段が選択した設定情報を前記第１のＰＯＳ端末とは別の第２のＰＯＳ端末の設定情報として前記第１の記憶デバイス内にコピーするコピー手段とを具備したことを特徴とする設定情報管理装置。
［５］  前記第２の記憶デバイスが記憶する前記制御ファイルを操作者の指示に応じて編集する編集手段をさらに備えることを特徴とする請求項４に記載の設定情報管理装置。
［６］  複数の設定情報のうちでコピーを許容する設定情報の識別情報を記述した制御ファイルを書き換え可能に記憶する記憶デバイスにアクセス可能なコンピュータを、
前記制御ファイルに記述された前記識別情報に基づいて、コピーを許容する設定情報のリストを表すリスト画像を生成する生成手段と、
前記リスト画像に表された設定情報のうちの少なくとも１つを操作者の指示に応じて選択する選択手段と、
第１のＰＯＳ端末に関する設定情報のうちで前記選択手段が選択した設定情報を前記第１のＰＯＳ端末とは別の第２のＰＯＳ端末の設定情報としてコピーするコピー手段として機能させるための設定情報コピープログラム。
【符号の説明】
【００８４】
１…管理装置、２，３…ＰＯＳ端末、７…設定情報フォルダ、８…項目名テーブル、９…制御ファイルフォルダ、１０…ＣＰＵ、１１…ＲＯＭ、１２…ＲＡＭ、１３…補助記憶デバイス、１４…入力インタフェース、１５…表示インタフェース、１６…通信デバイス、１７…入力デバイス、１８…表示デバイス、１９…バス、１００…システム、２００…通信ネットワーク。
【図１】
0005634447.tif 000002
【図２】
0005634447.tif 000003
【図３】
0005634447.tif 000004
【図４】
0005634447.tif 000005
【図５】
0005634447.tif 000006
【図６】
0005634447.tif 000007
【図７】
0005634447.tif 000008
【図８】
0005634447.tif 000009
【図９】
0005634447.tif 000010
【図１０】
0005634447.tif 000011
【図１１】
0005634447.tif 000012