(57)【要約】【課題】販売データ処理装置の動作環境の変更をより容易に行うことができる。【解決手段】ハードディスク部１０２は、訓練モードでの動作を指定する情報である動作環境情報を複数記憶する。液晶タッチパネル１１２は、複数の動作環境情報のうち、いずれか１つの情報を選択する入力を受け付ける。訓練モードで動作する場合、ＣＰＵ１００は、液晶タッチパネル１１２が受け付けた入力に基づいて、ハードディスク部１０２が記憶する動作環境情報を読み出し、読み出した動作環境情報で指定される動作で動作するように制御する。【選択図】図２
2010055376.tif 000002
【特許請求の範囲】
【請求項１】
商品の登録を行う登録モードと、操作の訓練を行う訓練モードとの少なくとも２種類のモードで動作する販売データ処理装置であって、
前記訓練モードでの動作を指定する情報である動作環境情報を複数記憶する記憶部と、
複数の前記動作環境情報のうち、いずれか１つの情報を選択する入力を受け付ける入力受付部と、
前記訓練モードで動作する場合、前記入力受付部が受け付けた入力に基づいて、前記記憶部が記憶する前記動作環境情報を読み出し、読み出した前記動作環境情報で指定される動作で動作するように制御する制御部と、
を備えたことを特徴とする販売データ処理装置。
【請求項２】
前記動作環境情報は、前記訓練モードでの動作を指定するプログラムまたはデータである
ことを特徴とする請求項１に記載の販売データ処理装置。
【請求項３】
前記記憶部は、前記登録モードでの動作を指定する情報である登録環境情報をさらに記憶し、
前記入力受付部は、前記記憶部が記憶する前記動作環境情報のうちいずれか１つを指定する入力と、指定された当該動作環境情報を前記登録環境情報とする変更指示の入力とをさらに受け付け、
前記制御部は、前記入力部が変更指示の入力を受け付けた場合、前記変更指示で指定された前記動作環境情報を前記登録環境情報として前記記憶部に記憶させる
ことを特徴とする請求項１または請求項２のいずれか１項に記載の販売データ処理装置。
【請求項４】
前記記憶部が前記動作環境情報を記憶しているか否かを判断する判断部
を備え、
前記判断部が前記記憶部は前記動作環境情報を記憶していないと判断した場合、前記訓練モードで動作する場合、前記制御部は、前記記憶部が記憶する前記登録環境情報を読み出し、当該登録環境情報で指定される動作で動作するように制御する
ことを特徴とする請求項３に記載の販売データ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、買上商品の登録を行う販売データ処理装置に関する。
【背景技術】
【０００２】
顧客が買い上げる商品の登録・精算に、ＰＯＳ（Ｐｏｉｎｔ  ｏｆ  Ｓａｌｅｓ）端末装置などの販売データ処理装置（いわゆるレジ）が使用されている。このような販売データ処理装置は、実際の商品の登録・精算を行う登録モードと、店員などの操作者（オペレータ）が販売データ処理装置の操作手順を訓練するためのモードである訓練モードとを備えていることが知られている（例えば、特許文献１参照）。
【０００３】
この訓練モードは、実際の商品の登録・精算では使用しないモードであり、販売データ処理装置の操作にまだ慣れていない操作者が訓練用として使用したり、また、操作に慣れている操作者であっても、操作手順などの確認を行う場合にも使用したりする。
【０００４】
販売データ処理装置を使用している飲食店や量販店やスーパーマーケットなどの店舗では、例えば、来月１日から、あるいは来年１月１日からなど、ある時期を境に運用方法の変更や新サービスの導入などを行う場合がある。このような場合、運用変更や新サービスの導入のタイミングに合わせて、販売データ処理装置の制御を行うプログラムを新しいプログラムに変更し、販売データ処理装置の動作環境を新たな動作環境に変更する必要がある。また、ある時期を境に、新メニューの追加や既存メニューの価格変更などを行う場合がある。このような場合、新メニューの追加や既存メニューの価格変更などのタイミングに合わせて、販売データ処理装置が使用するデータを新しいデータに変更し、販売データ処理装置の動作環境を新たな動作環境に変更する必要がある。
【０００５】
上記のように、販売データ処理装置の制御を行うプログラムの変更や、販売データ処理装置が使用するデータの変更などにより、販売データ処理装置の動作環境を変更した場合、販売データ処理装置の操作方法も変更される場合がある。そのため、運用変更や新サービスの導入などを開始する前に、操作者は、新たな動作環境で動作する販売データ処理装置の操作に十分慣れる必要がある。
【０００６】
運用変更や新サービスの導入などを開始する前に、操作者は、新たな動作環境で動作する販売データ処理装置の操作の訓練を行うため、新たな動作環境で動作する販売データ処理装置の操作の訓練を行う期間と、変更前の動作環境で販売データ処理装置が実稼動している期間とは重なっている。よって、実稼動と訓練とを平行して行う期間において、店舗が開店しており販売データ処理装置が実稼動しているときには、販売データ処理装置は、変更前の動作環境にて登録モードで動作する必要がある。また、店舗の閉店後、操作者が新たな動作環境で動作する販売データ処理装置の操作の訓練を行なっているときには、販売データ処理装置は、変更後の新たな動作環境にて動作する必要がある。
【特許文献１】特開２００６−４８４６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、販売データ処理装置の動作環境を変更するには、販売データ処理装置の制御を行うプログラムの変更や、販売データ処理装置が使用するデータの変更を行う必要があり、大変な労力やリスクが発生し、容易に行うことが出来ない。このことにより、現在の動作環境とは異なる新しい動作環境で動作する販売データ処理装置の操作の訓練を容易に行うことが出来ないという問題がある。
【０００８】
具体的には、販売データ処理装置の動作環境を新たな動作環境に変更するためには、変更前における販売データ処理装置の動作環境をＣＤやＤＶＤや販売データ処理装置が備えているハードディスクなどの記憶媒体などにバックアップを行う。続いて、変更後の新しいプログラムや新しいデータを販売データ処理装置にインストールし、新たな動作環境に変更する。また、新たな動作環境の確認後は、販売データ処理装置の動作環境を新たな動作環境から以前の動作環境に変更するために、ＣＤやＤＶＤや販売データ処理装置が備えているハードディスクなどに取得したバックアップデータを、販売データ処理装置に再度戻す必要がある。これらの作業を行うには、大変な労力がかかり、さらに操作間違えなどによるデータの消失などのリスクが伴う。
【０００９】
なお、この問題を避けるため、販売データ処理装置の製造元や販売元が、変更後のプログラムやデータをインストールした販売データ処理装置を用意し、ユーザに貸与することもある。しかしながら、店舗には、貸与された販売データ処理装置を配置する十分な場所が無いことが多い。また、貸与される販売データ処理装置の台数が少数台の場合、操作者全員が一度に操作の訓練を行うことが出来ない。そのため、既存の販売データ処理装置の動作環境を変更し、動作環境変更後の販売データ処理装置を用いて操作の訓練を行うことが望ましい。
【００１０】
本発明は上記の点に鑑みてなされたものであり、現在の動作環境とは異なる新しい動作環境で動作する販売データ処理装置の操作の訓練を容易に行うことができる販売データ処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、商品の登録を行う登録モードと、操作の訓練を行う訓練モードとの少なくとも２種類のモードで動作する販売データ処理装置であって、前記訓練モードでの動作を指定する情報である動作環境情報を複数記憶する記憶部と、複数の前記動作環境情報のうち、いずれか１つの情報を選択する入力を受け付ける入力受付部と、前記訓練モードで動作する場合、前記入力受付部が受け付けた入力に基づいて、前記記憶部が記憶する前記動作環境情報を読み出し、読み出した前記動作環境情報で指定される動作で動作するように制御する制御部と、を備えたことを特徴とする販売データ処理装置である。
【００１２】
これにより、販売データ処理装置の動作環境の変更をより容易に行うことができ、訓練モードを複数の動作環境で実行することができる。
【００１３】
また、本発明の販売データ処理装置において、前記動作環境情報は、前記訓練モードでの動作を指定するプログラムまたはデータであることを特徴とする。
【００１４】
これにより、先々導入を予定しているプログラムに基づいて、販売データ処理装置が動作する際の操作の訓練を行うことができ、また、先々予定している新メニューの追加や、既存メニューの価格の変更など、データ内容を変更した際の操作の訓練を容易に行うことができる。
【００１５】
また、本発明の販売データ処理装置において、前記記憶部は、前記登録モードでの動作を指定する情報である登録環境情報をさらに記憶し、前記入力受付部は、前記記憶部が記憶する前記動作環境情報のうちいずれか１つを指定する入力と、指定された当該動作環境情報を前記登録環境情報とする変更指示の入力とをさらに受け付け、前記制御部は、前記入力部が変更指示の入力を受け付けた場合、前記変更指示で指定された前記動作環境情報を前記登録環境情報として前記記憶部に記憶させることを特徴とする。
【００１６】
これにより、先々導入を予定しているプログラムや、先々変更を予定しているデータに基づいた販売データ処理装置の操作を訓練モードにて確認し、確認後、実際の商品登録を行う登録モードでこれらのプログラムやデータを用いることができる。
【００１７】
また、本発明は、前記記憶部が前記動作環境情報を記憶しているか否かを判断する判断部を備え、前記判断部が前記記憶部は前記動作環境情報を記憶していないと判断した場合、前記訓練モードで動作する場合、前記制御部は、前記記憶部が記憶する前記登録環境情報を読み出し、当該登録環境情報で指定される動作で動作するように制御することを特徴とする販売データ処理装置である。
【００１８】
これにより、販売データ処理装置が記憶する環境が１つしかない場合において、訓練モードを実行する場合は、自動的に登録モードの動作環境にて訓練モードが起動するため、必要がない選択操作を行う必要がなくなる。
【発明の効果】
【００１９】
本発明によれば、現在の動作環境とは異なる新しい動作環境で動作する販売データ処理装置の操作の訓練を容易に行うことができる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照しながら本発明の一実施形態について説明する。図１は、本実施形態における販売データ処理装置１の外観を示した外観構成図である。図１（ａ）は販売データ処理装置１の正面図である。また、図１（ｂ）は販売データ処理装置１の側面図である。
【００２１】
販売データ処理装置１は、レシート発行口１０９と、スキャナ部１１０と、液晶タッチパネル１１２と、キー操作部１１４と、客用表示部１１６と、カードリーダ部１１８と、ＣＤ−ＲＯＭ読取部１２２とを備える。
【００２２】
レシート発行口１０９は、内蔵するレシート印字部（ジャーナルプリンタ）によって印刷されるレシートを排出する。スキャナ部１１０は、商品に付されたバーコードを読み取る。液晶タッチパネル１１２は、表面部に透明な接点スイッチであるタッチキーが設けられており、操作者からの入力を受け付ける。また、液晶タッチパネル１１２は、商品登録を行った商品名や合計金額などの情報を表示する。キー操作部１１４は、メカキーからなり、操作者からの入力を受け付ける。客用表示部１１６は、商品登録を行った商品や合計金額などの情報を顧客に対して表示する。カードリーダ部１１８は、クレジットカードなどの情報を読み取る。ＣＤ−ＲＯＭ読取部１２２は、ＣＤ−ＲＯＭの挿入を受け付け、挿入されたＣＤ−ＲＯＭが記憶するデータを読み取る。
【００２３】
図２は、本実施形態における販売データ処理装置１の内部構成を示すブロック図である。販売データ処理装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、中央演算処理装置）１００と、ハードディスク部１０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ランダムアクセスメモリ）１０４と、レシート印字部１０８と、スキャナ部１１０と、液晶タッチパネル１１２と、キー操作部１１４と、客用表示部１１６と、カードリーダ部１１８と、ＣＤ−ＲＯＭ読取部１２２とを備える。また、ＣＰＵ１００は、他の構成部とシステムバス１２０により接続されており、互いにデータの入出力を行うことができる。
【００２４】
ＣＰＵ１００は、販売データ処理装置１が備える各部の制御や演算処理を行う。ハードディスク部１０２は、ＣＰＵ１００を動作させるためのプログラムや、販売データ処理装置１が用いるデータなどを記憶する。ＲＡＭ１０４は半導体素子を利用した記憶装置であり、ＣＰＵ１００が制御、演算を行うためのワークエリアとして使用される。レシート印字部１０８はジャーナルプリンタであり、レシートの印字を行う。
【００２５】
図３は、本実施形態におけるハードディスク部１０２が記憶する、販売データ処理装置１を動作させるためのプログラムと、販売データ処理装置１が動作する際に用いるデータとの階層構造を示した図である。本実施形態では、プログラムの拡張子を「ｅｘｅ」とし、データの拡張子を「ｃｓｖ」としている。
【００２６】
図示する例では、「Ｃ：」（Ｃドライブ）の直下に「ｒｅｇｉｓｔｒｙ  ｍｏｄｅ」フォルダと、「ｔｒａｉｎｉｎｇ  ｍｏｄｅ」フォルダとの２つのフォルダが定義されている。「ｒｅｇｉｓｔｒｙ  ｍｏｄｅ」フォルダ以下の階層に記憶されているプログラムとデータは、商品登録処理を実際に行うモードである「登録モード」で用いるプログラムとデータである。「ｒｅｇｉｓｔｒｙ  ｍｏｄｅ」フォルダの下層フォルダには、「ｐｒｏｇｒａｍ」フォルダと、「ｄａｔａ」フォルダとが定義されている。
【００２７】
この「ｐｒｏｇｒａｍ」フォルダ以下の階層には、「登録モード」で用いるプログラムを記憶する。この「ｐｒｏｇｒａｍ」フォルダには「ｐｇ０１０１．ｅｘｅ」が記憶されている。プログラム「ｐｇ０１０１．ｅｘｅ」は、商品登録を行うように販売データ処理装置１を動作させるためのプログラムである。
【００２８】
また、この「ｄａｔａ」フォルダ以下の階層には、「登録モード」で用いるデータを記憶する。この「ｄａｔａ」フォルダには「ｄｔ０１０１．ｃｓｖ」が記憶されている。データ「ｄｔ０１０１．ｃｓｖ」は、商品登録を行う際に販売データ処理装置１が用いるデータである。
【００２９】
「ｔｒａｉｎｉｎｇ  ｍｏｄｅ」フォルダ以下の階層に記憶されているプログラムとデータは、販売データ処理装置１の操作手順を訓練するためのモードである「訓練モード」で用いるプログラムとデータである。「ｔｒａｉｎｉｎｇ  ｍｏｄｅ」フォルダの下層フォルダには、「ｐｒｏｇｒａｍ」フォルダと、「ｄａｔａ」フォルダとが定義されている。
【００３０】
この「ｐｒｏｇｒａｍ」フォルダ以下の階層には、「訓練モード」で用いるプログラムを記憶する。この「ｐｒｏｇｒａｍ」フォルダの下層フォルダには、「９月稼動予定プログラム」フォルダが定義されている。この「９月稼動予定プログラム」フォルダには「ｐｇ０２０１．ｅｘｅ」が記憶されている。プログラム「ｐｇ０２０１．ｅｘｅ」は、９月１日から導入する新サービスに対応した商品登録を行うように販売データ処理装置１を動作させるプログラムである。なお、フォルダ名である「９月稼動予定プログラム」は、「ｐｇ０２０１．ｅｘｅ」のバージョン名である。
【００３１】
また、この「ｄａｔａ」フォルダ以下の階層には「訓練モード」で用いるデータを記憶する。この「ｄａｔａ」フォルダの下層フォルダには、「来月価格変更予定データ」フォルダが定義されている。この「来月価格変更予定データ」フォルダには「ｄｔ０１０２．ｃｓｖ」が記憶されている。データ「ｄｔ０１０２．ｃｓｖ」は、来月の価格を用いて商品登録を行う際に販売データ処理装置１が用いるデータである。なお、フォルダ名「来月価格変更予定データ」は、「ｄｔ０１０２．ｃｓｖ」のバージョン名である。この「ｄａｔａ」フォルダの下層フォルダに定義されている他のフォルダおよびこのフォルダに記憶されている他のデータについては図示する通りである。
【００３２】
販売データ処理装置１は、ハードディスク部１０２が記憶する複数のプログラムと複数のデータとのうち、１つのプログラムと１つのデータとを選択し、選択したプログラムとデータとに基づいて動作することで、選択したプログラムとデータに応じた動作環境で動作することができる。
【００３３】
例えば、販売データ処理装置１がプログラム「ｐｇ０１０１．ｅｘｅ」とデータ「ｄｔ０１０１．ｃｓｖ」とを選択した場合、販売データ処理装置１はプログラム「ｐｇ０１０１．ｅｘｅ」とデータ「ｄｔ０１０１．ｃｓｖ」とに基づいて動作する。また、販売データ処理装置１がプログラム「ｐｇ０２０１．ｅｘｅ」とデータ「ｄｔ０２０１．ｃｓｖ」とを選択した場合、販売データ処理装置１はプログラム「ｐｇ０２０１．ｅｘｅ」とデータ「ｄｔ０２０１．ｃｓｖ」とに基づいて動作する。
【００３４】
図４は、本実施形態におけるＣＤ−ＲＯＭが記憶する、販売データ処理装置１を動作させるためのプログラムと、販売データ処理装置１が動作する際に用いるデータとの階層構造を示した図である。
【００３５】
図示する例では、「Ｄ：」（Ｄドライブ）の直下に「ｔｒａｉｎｉｎｇ  ｍｏｄｅ」フォルダが定義されている。「ｔｒａｉｎｉｎｇ  ｍｏｄｅ」フォルダの下層フォルダには、「ｐｒｏｇｒａｍ」フォルダと、「ｄａｔａ」フォルダとが定義されている。
【００３６】
この「ｐｒｏｇｒａｍ」フォルダ以下の階層には、「訓練モード」で用いるプログラムを記憶する。この「ｐｒｏｇｒａｍ」フォルダの下層フォルダには、「９月稼動予定プログラム」フォルダが定義されている。この「９月稼動予定プログラム」フォルダには「ｐｇ０２０１．ｅｘｅ」が記憶されている。フォルダ名である「９月稼動予定プログラム」は、「ｐｇ０２０１．ｅｘｅ」のバージョン名である。
【００３７】
また、この「ｄａｔａ」フォルダ以下の階層には「訓練モード」で用いるデータを記憶する。この「ｄａｔａ」フォルダの下層フォルダには、「９月稼動予定プログラム用データ」フォルダが定義されている。この「９月稼動予定プログラム用データ」フォルダには「ｄｔ０２０１．ｃｓｖ」が記憶されている。フォルダ名「９月稼動予定プログラム用データ」は、「ｄｔ０２０１．ｃｓｖ」のバージョン名である。
【００３８】
なお、「ｔｒａｉｎｉｎｇ  ｍｏｄｅ」フォルダと、このフォルダの下層フォルダの「ｐｒｏｇｒａｍ」フォルダと「ｄａｔａ」フォルダとの名称は、本実施形態では固定している。一方、「ｐｒｏｇｒａｍ」フォルダと「ｄａｔａ」フォルダとの下層フォルダの名称は、そのフォルダに記憶されているプログラムおよびデータのバージョン名を示すため、自由に設定することができる。
【００３９】
図４を参照して説明したとおり、ＣＤ−ＲＯＭは、販売データ処理装置１を動作させるためのプログラムと、販売データ処理装置１が動作する際に用いるデータとを記憶している。本実施形態では、ＣＤ−ＲＯＭが記憶するプログラムとデータとを販売データ処理装置１のハードディスク部１０２にコピーすることができる。
【００４０】
図５は、本実施形態において、ＣＤ−ＲＯＭが記憶するプログラムとデータとを、販売データ処理装置１のハードディスク部１０２にコピーする手順を示したフローチャートである。
【００４１】
（ステップＳ１０１）操作者は、販売データ処理装置１を動作させるためのプログラムと、販売データ処理装置１が動作する際に用いるデータとが記憶されたＣＤ−ＲＯＭを、ＣＤ−ＲＯＭ読取部１２２に挿入する。ＣＤ−ＲＯＭ読取部１２２は、販売データ処理装置１を動作させるためのプログラムと、販売データ処理装置１が動作する際に用いるデータとが記憶されたＣＤ−ＲＯＭが挿入されたことを認識する。その後、ステップＳ１０２に進む。
【００４２】
（ステップＳ１０２）ＣＰＵ１００は、液晶タッチパネル１１２に「訓練モード用インストール実行」キーを表示させる。操作者は、ＣＤ−ＲＯＭが記憶する販売データ処理装置１を動作させるためのプログラムと、販売データ処理装置１が動作する際に用いるデータとをハードディスク部１０２にコピーさせる場合は、「訓練モード用インストール実行」キーを押下する。操作者により、「訓練モード用インストール実行」キーが押下された場合、タッチパネル１１２は、表示する「訓練モード用インストール実行」キーが押下されたことを検知する。その後、ステップＳ１０３に進む。
【００４３】
（ステップＳ１０３）ＣＤ−ＲＯＭ読取部１２２は、挿入されたＣＤ−ＲＯＭから、販売データ処理装置１を動作させるためのプログラムと、販売データ処理装置１が動作する際に用いるデータとを読み取る。ＣＰＵ１００は、ＣＤ−ＲＯＭ読取部１２２が読み取ったプログラムとデータとを、ハードディスク部１０２に記憶させる。その後、処理を終了する。
【００４４】
なお、本実施形態では、ＣＤ−ＲＯＭとハードディスク部１０２とは同一のフォルダ「ｔｒａｉｎｉｎｇ  ｍｏｄｅ」と「ｄａｔａ」とを有している。ＣＰＵ１００は、ＣＤ−ＲＯＭの「ｐｒｏｇｕｒａｍ」フォルダに記憶されているプログラムを、ハードディスク部１０２の「ｔｒａｉｎｉｎｇ  ｍｏｄｅ」フォルダの下層フォルダ「ｐｒｏｇｒａｍ」に記憶させ、ＣＤ−ＲＯＭの「ｄａｔａ」フォルダに記憶されているデータを、ハードディスク部１０２の「ｔｒａｉｎｉｎｇ  ｍｏｄｅ」フォルダの下層フォルダ「ｄａｔａ」に記憶させる。
【００４５】
上述した手順により、ハードディスク部１０２は、新たに、販売データ処理装置１を動作させるためのプログラムと、販売データ処理装置１が動作する際に用いるデータとを記憶することができる。
【００４６】
次に、本実施形態において、販売データ処理装置１が訓練モードで動作する際の動作環境を変更する手順について説明する。図６は、本実施形態において、販売データ処理装置１が訓練モードで動作する際の動作環境を変更する手順を示したフローチャートである。
【００４７】
（ステップＳ２０１）販売データ処理装置１は、通常、登録モードで動作している。操作者は、登録モードから、操作の訓練を行う動作環境である訓練モードに切り換える場合、液晶タッチパネル１１２が表示する「訓練モード」キーを押下する。操作者により、「訓練モード」キーが押下された場合、液晶タッチパネル１１２は、表示する「訓練モード」キーが押下されたことを検知する。その後、ステップＳ２０２に進む。
【００４８】
（ステップＳ２０２）ＣＰＵ１００は、ハードディスク部１０２が記憶する情報を読み出し、ハードディスク部１０２の「ｔｒａｉｎｉｎｇ  ｍｏｄｅ」フォルダ内に情報が含まれているか否か判断する。ＣＰＵ１００が「ｔｒａｉｎｉｎｇ  ｍｏｄｅ」フォルダ内に情報が含まれていると判断した場合はステップＳ２０４に進み、それ以外はステップＳ２０３に進む。
【００４９】
（ステップＳ２０３）ＣＰＵ１００は、登録モード用のプログラムとデータを使用して訓練モードを起動する。その後、処理を終了する。
【００５０】
（ステップＳ２０４）ＣＰＵ１００は、ハードディスク部１０２が記憶する、「ｔｒａｉｎｉｎｇ  ｍｏｄｅ」フォルダの下層フォルダ「ｐｒｏｇｒａｍ」の下層フォルダ名を読み出す。このフォルダ名は、販売データ処理装置１を動作させるためのプログラムの名称（バージョン名）である。また、ＣＰＵ１００は、ハードディスク部１０２が記憶する、「ｔｒａｉｎｉｎｇ  ｍｏｄｅ」フォルダの下層フォルダ「ｄａｔａ」の下層フォルダ名を読み出す。このフォルダ名は、販売データ処理装置１が動作する際に用いるデータの名称（バージョン名）である。
【００５１】
続いて、ＣＰＵ１００は、「使用するプログラム」を選択する入力を受け付けるキーとして、「稼動中プログラム」キーと、ハードディスク部１０２から読み出したプログラムの名称を表示するキーとを液晶タッチパネル１１２に表示する。同時に、ＣＰＵ１００は、「使用するデータ」を選択する入力を受け付けるキーとして、「稼動中データ」キーと、ハードディスク部１０２から読み出したデータの名称を表示するキーとを液晶タッチパネル１１２に表示する。その後、ステップＳ２０５に進む。
【００５２】
図７は、本実施形態のステップＳ２０４において、液晶タッチパネル１１２が表示する画面を示した図である。図示する例では、「使用するプログラム」を選択する入力を受け付けるキーとして、「稼動中プログラム」キーと、「９月稼動予定プログラム」キーとが表示されている。また、「使用するデータ」を選択する入力を受け付けるキーとして、「稼動中データ」キーと、「来月価格変更予定データ」キーと、「夏メニュー用データ」キーと、「冬メニュー用データ」キーと、「９月稼動予定プログラム用データ」キーとが表示されている。また、画面右下に「実行」キーと、「戻る」キーとが表示されている。なお、組み合わせて動作することができない「使用するプログラム」と「使用するデータ」が存在する場合、「使用するプログラム」が選択された後、選択された「使用するプログラム」と組み合わせて動作する事ができない「使用するデータ」を選択する入力を受け付けるキーは画面上から消えるように制御される。
【００５３】
以下、図６の説明に戻る。
（ステップＳ２０５）操作者は、液晶タッチパネル１１２に表示されている、「使用するプログラム」を選択する入力を受け付けるキーのうち１つと、「使用するデータ」を選択する入力を受け付けるキーのうち１つを押下し、販売データ処理装置１の動作環境を決定するプログラムとデータとを指定する。液晶タッチパネル１１２は、押下されたキーを検知し、このキーに対応するプログラム名とデータ名とをＣＰＵ１００に入力する。その後、ステップＳ２０６に進む。
【００５４】
（ステップＳ２０６）操作者は、液晶タッチパネル１１２に表示されている「実行」キーを押下する。液晶タッチパネル１１２は、「実行」キーが押下されたことを検知し、「実行」キーが押下されたことを示す情報をＣＰＵ１００に入力する。その後、ステップＳ２０７に進む。
【００５５】
（ステップＳ２０７）ＣＰＵ１００は、ステップＳ２０５で液晶タッチパネル１１２から入力されたプログラム名とデータ名とに基づいて、プログラム名に該当するプログラムと、データ名に該当するデータとをハードディスク部１０２から読み出す。続いて、ＣＰＵ１００は、読み出したプログラムとデータとをＲＡＭ１０４に展開し、このプログラムとデータとに基づいて、変更後の動作環境にて訓練モードを起動する。その後、処理を終了する。
【００５６】
上述したとおり、ハードディスク部１０２は、販売データ処理装置１を動作させるプログラムと販売データ処理装置１が動作する際に用いるデータとをそれぞれ複数種類記憶している。そして、タッチパネル部１１２は、操作者から、プログラムとデータとを指定する入力を受け付ける。続いて、ＣＰＵ１００は、タッチパネル部１１２が受け付けた入力に基づいて、プログラムとデータとをハードディスク部１０２から読み出す。続いて、ＣＰＵ１００は、ハードディスク部１０２から読み出したプログラムとデータとに基づいて動作する。これにより、販売データ処理装置１の動作環境の変更をより容易に行うことができる。
【００５７】
次に、本実施形態において、訓練モードで用いる販売データ処理装置１を動作させるプログラム、または販売データ処理装置１が動作する際に用いるデータを、登録モードで用いるプログラムまたはデータに変更する手順について説明する。登録モードで用いるプログラムまたはデータを変更することで、登録モードでの動作環境を変更することができる。なお、本実施形態では、訓練モードで用いるプログラムとデータは、ハードディスク部１０２の「ｔｒａｉｎｉｎｇ  ｍｏｄｅ」フォルダ以下の階層に記憶されている。また、登録モードで用いるプログラムとデータは、「ｒｅｇｉｓｔｒｙ  ｍｏｄｅ」フォルダ以下の階層に記憶されている。
【００５８】
図８は、本実施形態において、訓練モードで用いるプログラムまたはデータを、登録モードで用いるプログラムまたはデータに変更する手順を示したフローチャートである。
【００５９】
（ステップＳ３０１）操作者は、訓練モードで用いるプログラムとデータとを、登録モードで用いるプログラムとデータとに変更したい場合、液晶タッチパネル１１２が表示する「登録モードへコピー実行」キーを押下する。操作者により、「登録モードへコピー実行」キーが押下された場合、液晶タッチパネル１１２は、表示する「登録モードへコピー実行」キーが押下されたことを検知する。その後、ステップＳ３０２に進む。
【００６０】
（ステップＳ３０２）ＣＰＵ１００は、ハードディスク部１０２が記憶する情報を読み出し、ハードディスク部１０２の「ｔｒａｉｎｉｎｇ  ｍｏｄｅ」フォルダ内に情報が含まれているか否か判断する。ＣＰＵ１００が「ｔｒａｉｎｉｎｇ  ｍｏｄｅ」フォルダ内に情報が含まれていると判断した場合はステップＳ３０４に進み、それ以外はステップＳ３０３に進む。
【００６１】
（ステップＳ３０３）ハードディスク部１０２は、訓練モードで用いるプログラムとデータとを記憶していないため、ＣＰＵ１００は、液晶タッチパネル１１２にエラーメッセージを表示させる。その後、処理を終了する。
【００６２】
（ステップＳ３０４）ＣＰＵ１００は、ハードディスク部１０２が記憶する、「ｔｒａｉｎｉｎｇ  ｍｏｄｅ」フォルダの下層フォルダ「ｐｒｏｇｒａｍ」の下層フォルダ名を読み出す。このフォルダ名は、販売データ処理装置１を動作させるためのプログラムの名称（バージョン名）である。また、ＣＰＵ１００は、ハードディスク部１０２が記憶する、「ｔｒａｉｎｉｎｇ  ｍｏｄｅ」フォルダの下層フォルダ「ｄａｔａ」の下層フォルダ名を読み出す。このフォルダ名は、販売データ処理装置１が動作する際に用いるデータの名称（バージョン名）である。
【００６３】
続いて、ＣＰＵ１００は、「コピーするプログラム」を選択する入力を受け付けるキーとして、ハードディスク部１０２から読み出したプログラムの名称を表示するキーを液晶タッチパネル１１２に表示する。同時に、ＣＰＵ１００は、「コピーするデータ」を選択する入力を受け付けるキーとして、ハードディスク部１０２から読み出したデータの名称表示するキーを液晶タッチパネル１１２に表示する。その後、ステップＳ３０５に進む。
【００６４】
図９は、本実施形態のステップＳ３０４において、液晶タッチパネル１１２が表示する画面を示した図である。図示する例では、「コピーするプログラム」を選択する入力を受け付けるキーとして、「９月稼動予定プログラム」キーが表示されている。また、「コピーするデータ」を選択する入力を受け付けるキーとして、「来月価格変更予定データ」キーと、「夏メニュー用データ」キーと、「冬メニュー用データ」キーと、「９月稼動予定プログラム用データ」キーとが表示されている。また、画面右下に「実行」キーと、「戻る」キーとが表示されている。
【００６５】
以下、図８の説明に戻る。
（ステップＳ３０５）操作者は、液晶タッチパネル１１２に表示されているプログラム名を示すキーまたはデータ名を示すキーのうち１つを押下し、登録モードで用いるプログラムまたはデータを指定する。液晶タッチパネル１１２は、押下されたキーを検知し、このキーに対応するプログラム名またはデータ名をＣＰＵ１００に入力する。その後、ステップＳ３０６に進む。
【００６６】
（ステップＳ３０６）操作者は、液晶タッチパネル１１２に表示されている「実行」キーを押下する。液晶タッチパネル１１２は、「実行」キーが押下されたことを検知し、「実行」キーが押下されたことを示す情報をＣＰＵ１００に入力する。その後、ステップＳ３０７に進む。
【００６７】
（ステップＳ３０７）ＣＰＵ１００は、ステップＳ２０５で液晶タッチパネル１１２から入力されたプログラム名またはデータ名に基づいて、プログラム名に該当するプログラム、またはデータ名に該当するデータをハードディスク部１０２から読み出す。続いて、ＣＰＵ１００は、読み出したプログラムまたはデータを、ハードディスク部１０２の「ｒｅｇｉｓｔｒｙ  ｍｏｄｅ」フォルダ以下の階層に記憶させる。続いて、ＣＰＵ１００は、プログラムまたはデータを記憶させたフォルダ内に記憶されている、既存のプログラムまたはデータを、ハードディスク部１０２から削除する。その後、ステップＳ３０８に進む。
【００６８】
（ステップＳ３０８）ＣＰＵ１００は、ステップＳ３０７でハードディスク部１０２から読み出したプログラムまたはデータを、ハードディスク部１０２から削除する。その後、処理を終了する。
【００６９】
上述したとおり、訓練モードで用いるプログラムまたはデータを、登録モードで用いるプログラムまたはデータに容易に変更することができる。これにより、登録モードの動作環境を、変更前の動作環境から変更後の動作環境に容易に変更することができる。
【００７０】
以上、図面を参照して本発明の実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【００７１】
例えば、本実施形態では、ＣＤ−ＲＯＭを用いて新たなプログラムとデータとをハードディスク部１０２に記憶させたが、ＣＤ−ＲＯＭの代わりに、メモリカードや、ＵＳＢメモリや、ＤＶＤなどの記録媒体を用いてもよい。また、記録媒体を用いる代わりに、インタネットやＬＡＮなどを用いて、新たなプログラムとデータとをハードディスク部１０２に記憶させてもよい。
【００７２】
また、図３に示したハードディスク部１０２の階層構造や、図４に示したＣＤ−ＲＯＭの階層構造は１つの例であり、他の階層構造としてもよい。
【００７３】
また、訓練モードで用いるプログラムまたはデータを、登録モードで用いるプログラムまたはデータに変更したい場合、液晶タッチパネル１１２が表示する「登録モードへコピー実行」キーを押下する例を説明したが、このコピーを開始する時間を予め定めたスケジュールプログラムを用意し、このプログラムを実行することで自動でコピーを開始するようにしてもよい。
【図面の簡単な説明】
【００７４】
【図１】本発明の一実施形態における販売データ処理装置の外観を示した外観構成図である。
【図２】本実施形態における販売データ処理装置の内部構成を示すブロック図である。
【図３】本実施形態におけるハードディスク部が記憶するプログラムとデータとの階層構造を示した図である。
【図４】本実施形態におけるＣＤ−ＲＯＭが記憶するプログラムとデータとの階層構造を示した図である。
【図５】本実施形態において、ＣＤ−ＲＯＭが記憶するプログラムとデータとを、ハードディスク部にコピーする手順を示したフローチャートである。
【図６】本実施形態において、販売データ処理装置が訓練モードで動作する際の動作環境を変更する手順を示したフローチャートである。
【図７】本実施形態において、訓練モードの動作環境を選択する画面を示した図である。
【図８】本実施形態において、訓練モードで用いるプログラムまたはデータを、登録モードで用いるプログラムまたはデータに変更する手順を示したフローチャートである。
【図９】本実施形態において、訓練モードの動作環境を登録モードへコピーする対象を選択する画面を示した図である。
【符号の説明】
【００７５】
１・・・販売データ処理装置、１００・・・ＣＰＵ、１０２・・・ハードディスク部、１０４・・・ＲＡＭ、１０８・・・レシート印字部、１０９・・・レシート発行口１０９、１１０・・・スキャナ部、１１２・・・液晶タッチパネル、１１４・・・キー操作部、１１６・・・客用表示部、１１８・・・カードリーダ部、１２０・・・システムバス、１２２・・・ＣＤ−ＲＯＭ読取部
【図１】
2010055376.tif 000003
【図２】
2010055376.tif 000004
【図３】
2010055376.tif 000005
【図４】
2010055376.tif 000006
【図５】
2010055376.tif 000007
【図６】
2010055376.tif 000008
【図７】
2010055376.tif 000009
【図８】
2010055376.tif 000010
【図９】
2010055376.tif 000011