(57)【要約】      （修正有）【課題】ログを記録する事象を変更することができる決済装置およびプログラムを提供する。【解決手段】決済装置１の制御部１００は、記憶部１０５に記憶された制御プログラム１０８に従って動作する。ログ記録レベルテーブル１０９は、ログに記録する事象の種別が段階的に増加するように複数段階にレベル分けした情報テーブルであり、制御部は、ログ記録レベルの一つに基づいて、自装置に発生した事象をログとして記憶部等に記録する。設定変更部は、ログ記録レベルを変更する入力を受け付けた場合、ログ記録設定情報１１２に設定されたログ記録レベルを、入力において指定されたログ記録レベルに変更する。初期値設定部は、レベル変更条件テーブル１１０に規定された変更条件を満たす特定の事象が発生したことを条件に、ログ記録設定情報１１２に設定されているログ記録レベルを、初期値情報１１１に記憶されているログ記録レベルに変更する。【選択図】図２
2018049562.tif 000002
【特許請求の範囲】
【請求項１】
記録する事象の種別が段階的に増加するように複数段階にレベル分けされたログ記録レベルの一つに基づいて、自装置に発生した事象をログとして記録する記録手段と、
前記ログ記録レベルを変更する入力を受け付ける入力手段と、
前記記録手段が記録する前記ログのログ記録レベルを、前記入力手段が受け付けたログ記録レベルに変更する第１変更手段と、
特定の事象が発生したことを条件に、前記記録手段が記録する前記ログのログ記録レベルを、所定のログ記録レベルに変更する第２変更手段と、
を備える決済装置。
【請求項２】
前記第２変更手段は、前記事象として自装置の起動処理が実行されたことを条件に、前記ログ記録レベルを、所定のログ記録レベルに変更する、
請求項１に記載の決済装置。
【請求項３】
前記第１変更手段は、自装置に発生した異常を検知したことを条件に、検知した異常に応じたログ記録レベルに変更する、
請求項１又は２に記載の決済装置。
【請求項４】
前記第１変更手段は、前記異常を検知した処理が終了したことを条件に、ログ記録レベルを変更前のログ記録レベルに戻す、
請求項３に記載の決済装置。
【請求項５】
前記記録手段は、前記第１変更手段が自装置に発生した異常を検知したことにより前記ログ記録レベルを変更したことを条件に、当該異常についてのログは変更後のログ記録レベルで記録する、
請求項３に記載の決済装置。
【請求項６】
コンピュータを、
記録する事象の種別が段階的に増加するように複数段階にレベル分けされたログ記録レベルの一つに基づいて、自装置に発生した事象をログとして記録する記録手段と、
前記ログ記録レベルを変更する入力を受け付ける入力手段と、
前記記録手段が記録する前記ログのログ記録レベルを、前記入力手段が受け付けたログ記録レベルに変更する第１変更手段と、
特定の事象が発生したことを条件に、前記記録手段が記録する前記ログのログ記録レベルを、所定のログ記録レベルに変更する第２変更手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、決済装置およびプログラムに関する。
【背景技術】
【０００２】
従来、スーパーマーケット等の店舗では、決済処理を行うための決済装置が用いられている。決済装置は、利用状況やエラー等の発生をログとして記録する機能を備えている。係るログは、記録する情報の詳細度等に応じて複数段階のレベルに分けられており、一般的に高レベルになるほど詳細な情報を記録するよう設定されている。例えば、トラブル等が発生した場合には、トラブルの原因を調査するため高レベルに設定することで、より詳細なログを記録させている。
【０００３】
このように決済装置の管理者は、トラブルが発生する度に、より詳細なログを記録する設定に変更していた。また、管理者は、より詳細なログの記録はＣＰＵや記憶媒体への負担が大きいため、トラブルの原因の調査が完了した場合に、低レベルの設定に戻していた。しかしながら、管理者は、決済装置にトラブルが発生する度に設定を変更しなければならず煩雑であった。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、ログを記録する事象を変更することができる決済装置およびプログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態の決済装置は、記録手段と、入力手段と、第１変更手段と、第２変更手段とを備える。前記記録手段は、記録する事象の種別が段階的に増加するように複数段階にレベル分けされたログ記録レベルの一つに基づいて、自装置に発生した事象をログとして記録する。前記入力手段は、前記ログ記録レベルを変更する入力を受け付ける。前記第１変更手段は、前記記録手段が記録する前記ログのログ記録レベルを、前記入力手段が受け付けたログ記録レベルに変更する。前記第２変更手段は、特定の事象が発生したことを条件に、前記記録手段が記録する前記ログのログ記録レベルを、所定のログ記録レベルに変更する。
【図面の簡単な説明】
【０００６】
【図１】図１は、決済装置の外観を示す斜視図である。
【図２】図２は、決済装置のハードウェア構成の一例を示すブロック図である。
【図３】図３は、ログ記録レベルテーブルのデータ構成の一例を示す説明図である。
【図４】図４は、レベル変更条件テーブルのデータ構成の一例を示す説明図である。
【図５】図５は、決済装置が備える特徴的な機能構成を示すブロック図である。
【図６】図６は、レベル変更処理の一例を示すフローチャート図である。
【発明を実施するための形態】
【０００７】
以下、添付図面を参照して、決済装置及びプログラムの実施形態を詳細に説明する。なお、以下に説明する実施形態は、決済装置及びプログラムの一実施形態であって、その構成や仕様等を限定するものではない。本実施形態は、スーパーマーケット等の店舗に導入される、取引の決済を行う決済装置への適用例である。
【０００８】
図１は、決済装置１の外観を示す斜視図である。決済装置１は、決済カードを使用して、一取引に係る決済を行う組み込み機器である。ここで、決済カードとは、クレジットカードや、デビットカードや、非接触ＩＣカードによる決済に使用されるカードである。
【０００９】
決済装置１は、本体１１の側部に電源スイッチ１２を備える。また、決済装置１は、本体１１の上部の開口を覆いふさぐ上面パネル１３を本体１１の上部に備える。決済装置１は、上面パネル１３が開かれると本体１１の内部に、ロール状のレシート用紙を収納する収納部を備える。
【００１０】
上面パネル１３は、表示部１４を備える。表示部１４は、例えば、液晶ディスプレイ等である。また、表示部１４は、決済装置１を操作するタッチパネル１５を備える。タッチパネル１５は、表示部１４上の操作（タッチ）された箇所を検知して、表示部１４が表示している表示要素に応じた操作が入力されたものとして判断する。これにより、タッチパネル１５は、表示部１４が表示したキーが操作されたとしてキーの操作を受け付ける。
【００１１】
決済装置１は、本体１１の側面上部に、決済用の決済カードから決済カードに格納されている情報を読み取るカード読取部１６を備える。
【００１２】
決済装置１は、本体１１の内部に、上述のレシート用紙に決済に関する情報や売上レポート等を印字する印字部１１３（図２参照）を備える。決済装置１は、本体１１と上面パネル１３との間に設けられているレシート発行口１７から印字後のレシート用紙を発行する。
【００１３】
次に、決済装置１のハードウェア構成について説明する。
【００１４】
図２は、決済装置１のハードウェア構成の一例を示すブロック図である。決済装置１は、各部を制御するための制御部１００を備える。制御部１００は、ＣＰＵ（Central  Processing  Unit）１０１と、ＲＯＭ（Read  Only  Memory）１０２と、ＲＡＭ（Random  Access  Memory）１０３とを備える。ＣＰＵ１０１は、アドレスバス、データバス等のバスライン１０４を介して、ＲＯＭ１０２と、ＲＡＭ１０３と接続する。ＣＰＵ１０１は、ＲＯＭ１０２や記憶部１０５に記憶されたプログラムを、ＲＡＭ１０３に展開する。ＣＰＵ１０１は、ＲＡＭ１０３に展開したプログラムに従って動作することで決済装置１を制御する。
【００１５】
制御部１００は、バスライン１０４を介して、記憶部１０５と、コントローラ１０６と、通信インタフェース１０７と接続する。
【００１６】
記憶部１０５は、電源が遮断されても記憶情報を保持するフラッシュメモリ等の不揮発性メモリである。記憶部１０５は、制御プログラム１０８と、ログ記録レベルテーブル１０９と、レベル変更条件テーブル１１０と、初期値情報１１１と、ログ記録設定情報１１２とを記憶する。
【００１７】
制御プログラム１０８は、オペレーティングシステムや、決済装置１が備えている機能を発揮させるためのプログラムである。制御プログラム１０８には、本実施形態に係る特徴的な機能を発揮させるプログラムが含まれる。
【００１８】
図３は、ログ記録レベルテーブル１０９のデータ構成の一例を示す説明図である。ログ記録レベルテーブル１０９は、ログに記録する事象の種別が段階的に増加するように複数段階にレベル分けした情報テーブルである。ログ記録レベルテーブル１０９は、ログ記録レベルと、記録事象とを関連付けて記憶する。ログ記録レベルは、記録する事象の種別が段階的に増加するように複数段階にレベル分けした場合のレベル値である。記録事象は、ログに記録する事象の内容である。
【００１９】
図３のログ記録レベルテーブル１０９は、レベル１からレベル４までの記録事象を示している。レベル１は、決済装置１の電源が投入された場合または電源が遮断された場合の日時、致命的なエラーの発生日時、及び致命的なエラーのエラーコード等をログに記録する。致命的なエラーとは、決済装置１が動作することができない程度のエラー等である。エラーコードとは、エラーを識別可能な識別情報である。レベル２は、レベル１においてログに記録する事象に加えて、軽微なエラーの発生日時、及び軽微なエラーのエラーコード等の事象に記録する。軽微なエラーは、致命的なエラー以外のエラーである。更に詳しくは、軽微なエラーは、決済装置１の機能の一部のエラーである。例えば、軽微なエラーは、通信における通信エラーや、所定の期間が経過したことを示すタイムアウトエラーや、ファイルの読込みや書込みのエラー等である。レベル３は、レベル２においてログに記録する事象に加えて、エラー発生時に実行していた処理の内容を示す情報、及び処理で使用したデータの記録等をログに記録する。レベル４は、レベル３においてログに記録する事象に加えて、操作の記録等をログに記録する。このように、ログ記録レベルテーブル１０９は、記録する事象の種別が段階的に増加するようにレベル分けされており、高レベルになるほど記録する情報量は増大する。なお、本実施形態に係るログ記録レベルテーブル１０９は、レベル４までを示しているが、ログ記録レベルテーブル１０９は、レベル５以上あってもよい。
【００２０】
図４は、レベル変更条件テーブル１１０のデータ構成の一例を示す説明図である。レベル変更条件テーブル１１０は、ログ記録レベルを変更する変更条件を記憶した情報テーブルである。レベル変更条件テーブル１１０は、変更条件コードと、変更条件と、変更内容とを関連付けて記憶する。変更条件コードは、ログ記録レベルを変更する変更条件を識別可能な識別情報である。変更条件は、ログ記録レベルを変更する条件である。例えば、変更条件は、決済装置１自身に発生したエラー等の異常を検知したことである。変更内容は、変更条件に適合した場合におけるログ記録レベルの変更内容である。
【００２１】
図４のレベル変更条件テーブル１１０は、Ｌ００１と、Ｌ００２と、Ｌ００３と、Ｌ００４とについて示している。Ｌ００１に係る変更条件は、操作ミスにより発生したエラーのエラーコードを検知したことである。Ｌ００１に係る変更内容は、操作内容を記録するために、操作ミスと同様の操作を検知した場合にログ記録レベルをレベル４に変更するものである。Ｌ００２に係る変更条件は、通信処理で誤ったデータを受信したことによるエラーのエラーコードを検知したことである。Ｌ００２に係る変更内容は、データ内容を記録するために、ログ記録レベルがレベル２以下の場合にレベル３に変更する。さらに、Ｌ００２に係る変更内容は、通信処理が終了した後にログ記録レベルを変更前のレベルに変更するものである。Ｌ００３の変更条件は、タイムアウトエラーを示すエラーコードを検知したことである。Ｌ００３の変更内容は、他にもエラーが発生している可能性があるため、ログ記録レベルがレベル１の場合にレベル２に変更するものである。Ｌ００４の変更条件は、ファイルの読込みエラーを示すエラーコードを検知したことである。Ｌ００４の変更内容は、ファイルの読込み又は書込み処理を実行する場合においてログ記録レベルがレベル２以下の場合にレベル３に変更する。さらに、Ｌ００４の変更内容は、読込み又は書込み処理が終了した後にログ記録レベルを変更前のレベルに変更する。なお、本実施形態に係るレベル変更条件テーブル１１０は、４つの変更条件を示しているが、レベル変更条件テーブル１１０は、５つ以上の変更条件及び変更内容を有していてもよい。
【００２２】
初期値情報１１１には、初期化された場合に設定するログ記録レベルが記憶されている。ここで、初期化とは、例えば、決済装置１に電源を投入して起動させる起動処理である。なお、初期化は、起動処理に限らず、決済装置１を初期化する操作が入力された場合の処理等であってもよい。本実施形態に係る初期値情報１１１には、ログ記録レベルのレベル１が設定されていることを想定している。しかしながら、初期値情報１１１には、任意のログ記録レベルを設定することができる。さらに、初期値情報１１１には、ログ記録レベルに限らず、特定の事象を設定してもよい。
【００２３】
ログ記録設定情報１１２は、現在のログ記録レベルの設定値を示す情報である。すなわち、ログ記録設定情報１１２は、記録する事象が段階的に増加するよう複数段階にレベル分けされたログ記録レベルから選択された一のログ記録レベルを示す情報である。
【００２４】
コントローラ１０６は、表示部１４と、タッチパネル１５と、カード読取部１６と、印字部１１３と接続する。コントローラ１０６は、制御部１００からの指令に基づいて、接続された各種ハードウェアを制御する。
【００２５】
印字部１１３は、プラテンローラと印字ヘッドとを備える。プラテンローラは、本体１１の内部に収納されたレシート用紙を回転することで引き出して搬送する。印字ヘッドは、例えばサーマルヘッドである。印字ヘッドは、プラテンローラが搬送したレシート用紙に、客が購入した商品の明細等を印字する。
【００２６】
通信インタフェース１０７は、インターネット等のネットワークを介して、各装置と通信するためのインタフェースである。
【００２７】
次に、決済装置１が備える特徴的な機能について説明する。ここで、図５は、決済装置１が備える特徴的な機能構成を示すブロック図である。
【００２８】
決済装置１の制御部１００は、記憶部１０５に記憶された制御プログラム１０８をＲＡＭ１０３に展開し、制御プログラム１０８に従って動作することで、図５に示す各機能部をＲＡＭ１０３に生成する。具体的には、決済装置１の制御部１００は、機能部として、起動制御部１００１と、操作制御部１００２と、表示制御部１００３と、印字制御部１００４と、通信制御部１００５と、売上登録部１００６と、会計処理部１００７と、ログ記録部１００８と、ログ出力部１００９と、設定変更部１０１０と、初期値設定部１０１１とを備える。
【００２９】
起動制御部１００１は、電源スイッチ１２の押下により電力の供給が開始した場合に、決済装置１を起動させる。
【００３０】
操作制御部１００２は、タッチパネル１５を制御して、各種操作を受け付ける。なお、操作制御部１００２は、タッチパネル１５に限らず、ハードウェアキーから各種操作を受け付けてもよい。
【００３１】
表示制御部１００３は、表示部１４を制御して、各種画面を表示させる。
【００３２】
印字制御部１００４は、印字部１１３を制御して、レシート用紙に各種情報を印字させる。
【００３３】
通信制御部１００５は、通信インタフェース１０７を制御して、ネットワークを介して接続された一又は複数の装置と通信する。すなわち、通信制御部１００５は、ネットワークを介して、各種情報の入力を受け付ける。また、通信制御部１００５は、ネットワークを介して、各種情報を出力する。
【００３４】
売上登録部１００６は、販売データ処理における、販売対象の商品を登録する売上登録処理を制御する。すなわち、売上登録部１００６は、商品を識別可能な商品コード等を操作制御部１００２が受け付けた場合に、指定された商品コードの商品を売上登録する。また、売上登録部１００６は、一取引に係る売上登録した商品の代金の合計金額を算出する。
【００３５】
会計処理部１００７は、カード読取部１６と協働で、販売対象の商品の会計処理を実行する。ここで、会計処理とは、例えば、一取引において商品等の代金を電子決済サービス等により支払う処理である。
【００３６】
ログ記録部１００８は、本実施形態に係る記録手段として機能する。ログ記録部１００８は、ログ記録設定情報１１２に設定されたログ記録レベルに基づいて、決済装置１に発生した事象をログとして記録する。さらに詳しくは、ログ記録部１００８は、ログ記録設定情報１１２に設定されたログ記録レベルの記録事象が決済装置１に発生したことを条件に発生した記録事象を示すログを生成する。そして、ログ記録部１００８は、生成したログを記憶部１０５等に記憶させる。
【００３７】
ログ出力部１００９は、ログ記録部１００８が記憶部１０５等に記憶させたログを出力する。ログ出力部１００９は、様々な方法によりログを出力する。例えば、ログ出力部１００９は、通信制御部１００５と協働で、通信インタフェース１０７にログを送信させることにより出力する。また、ログ出力部１００９は、表示制御部１００３と協働で、表示部１４にログを表示させることにより出力する。また、ログ出力部１００９は、印字制御部１００４と協働で、印字部１１３にログを印字させることにより出力する。
【００３８】
設定変更部１０１０は、本実施形態に係る第１変更手段として機能する。設定変更部１０１０は、ログ記録部１００８にログとして記録させる事象を変更する。すなわち、設定変更部１０１０は、ログ記録設定情報１１２を変更する。
【００３９】
例えば、設定変更部１０１０は、レベル変更条件テーブル１１０に規定された変更条件を満たした場合に、レベル変更条件テーブル１１０の変更内容に示されたログ記録レベルに変更する。例えば、設定変更部１０１０は、決済装置１自身に発生したエラー等の異常を検知したことを条件に、ログ記録部１００８にログとして記録させる事象を、検知した異常に応じた事象に変更する。さらに、設定変更部１０１０は、レベル変更条件テーブル１１０の変更内容において処理が終了後にログ記録レベルを戻すことが規定されている場合に、変更前のログ記録レベルに変更する。例えば、設定変更部１０１０は、変更内容に設定されている異常を検知した処理が終了したことを条件に、ログ記録部１００８にログとして記録させる事象を、変更する前の事象に戻す。
【００４０】
ここで、設定変更部１０１０は、自装置に発生した異常等の事象を検知したことによりログ記録レベルを変更したことを条件に、検知した異常等の事象については変更後のログ記録レベルでログ記録部１００８にログを記録させる。例えば、図４に示すレベル変更条件テーブル１１０のＬ００２には、通信処理で誤ったデータを受信したことによるエラーを示すエラーコードを検知した場合にログ記録レベルをレベル３に変更することが示されている。そして、図３に示すログ記録レベルテーブル１０９のレベル３には、処理で使用したデータについても記録することが設定されている。すなわち、ログ記録部１００８は、通信処理で誤ったデータを受信したことによるエラーにより設定変更部１０１０がレベル３に変更した場合には、誤ったデータについてもログとして記録する。
【００４１】
本実施形態に係る設定変更部１０１０は、ログ記録部１００８が記録したログに基づいて変更条件を満たしたか否かを判定する。例えば、設定変更部１０１０は、ログ記録部１００８が記録したログからエラー等の異常を検知する。しかしながら、設定変更部１０１０は、ログからの検知に限らず、他の方法により変更条件を満たしたか否かを判定してもよい。例えば、設定変更部１０１０は、決済装置１の各部にセンサを備えている場合には、センサからの出力により変更条件を満たしたか否かを判定してもよい。
【００４２】
また、設定変更部１０１０は、ログ記録レベルを変更する入力を受け付けた場合に、入力において指定されたログ記録レベルをログ記録設定情報１１２に設定する。ここで、ログ記録レベルを変更する入力は、様々な方法により受け付ける。例えば、操作制御部１００２や通信制御部１００５が、ログ記録レベルを変更する入力を受け付ける入力手段として機能する。さらに詳しくは、操作制御部１００２は、ログ記録レベルを変更する操作を受け付ける。また、通信制御部１００５は、ログ記録レベルを変更する情報を受け付ける。そして、設定変更部１０１０は、操作制御部１００２や通信制御部１００５が受け付けたログ記録レベルに変更する。
【００４３】
初期値設定部１０１１は、本実施形態に係る第２変更手段として機能する。初期値設定部１０１１は、特定の事象が発生したことを条件に、初期値情報１１１に記憶されているログ記録レベルをログ記録設定情報１１２に変更する。例えば、特定の事象とは、決済装置１自身を起動させる起動処理である。また、特定の事象とは、決済装置１を初期化する操作が入力された場合に実行する初期化処理である。
【００４４】
ここで、本実施形態の初期値情報１１１には、ログ記録レベルのレベル１が設定されている。また、エラー等の異常が決済装置１に発生している場合には、ログ記録設定情報１１２には、ログ記録レベルのレベル２以上が設定される。すなわち、初期値設定部１０１１は、起動処理等の特定の事象が発生したことを条件に、設定変更部１０１０が変更したログ記録レベルよりも低いログ記録レベルを設定する。従って、初期値設定部１０１１は、エラー等の異常が決済装置１に発生してログ記録レベルが上げられた場合であっても、決済装置１の再起動により初期値情報１１１をログ記録設定情報１１２に設定するためログ記録レベルを下げることができる。すなわち、初期値設定部１０１１は、ログ記録部１００８が記録対象とする事象の種類を変更前よりも少なくできるため、ＣＰＵ１０１や記憶部１０５等の負担を軽減することができる。
【００４５】
次に、決済装置１が実行するレベル変更処理について説明する。ここで、図６は、実施形態の決済装置１が実行するレベル変更処理の一例を示すフローチャート図である。
【００４６】
決済装置１の起動制御部１００１は、決済装置１を起動させる（ステップＳ１）。
【００４７】
決済装置１の設定変更部１０１０は、初期値情報１１１に設定されているログ記録レベルを、ログ記録設定情報１１２に設定する（ステップＳ２）。
【００４８】
決済装置１の各機能部は、各種処理を実行する（ステップＳ３）。
【００４９】
決済装置１のログ記録部１００８は、ステップＳ３の各種処理の実行により発生した事象のログを生成する（ステップＳ４）。決済装置１のログ記録部１００８は、生成したログを記憶部１０５等に記憶させる（ステップＳ５）。
【００５０】
決済装置１の設定変更部１０１０は、記憶部１０５等に記憶されたログに基づいて、レベル変更条件テーブル１１０の変更条件に規定された条件が満たされたか否かを判定する（ステップＳ６）。
【００５１】
レベル変更条件テーブル１１０の変更条件に規定された条件が満たされたことを条件に（ステップＳ６；Ｙｅｓ）、決済装置１の設定変更部１０１０は、レベル変更条件テーブル１１０の変更条件に規定されたレベルに変更する（ステップＳ７）。さらに、設定変更部１０１０は、レベル変更条件テーブル１１０の変更条件に、処理が終了後にレベルを変更前のレベルに戻すことが規定されている場合には、処理が終了後にレベルを変更前のレベルに戻す。そして、決済装置１は、ステップＳ３に移行する。
【００５２】
一方、レベル変更条件テーブル１１０の変更条件に規定された条件が満たされていないことを条件に（ステップＳ６；Ｎｏ）、決済装置１の初期値設定部１０１１は、初期値情報１１１を設定する条件が満たされているか否かを判定する（ステップＳ８）。
【００５３】
初期値情報１１１を設定する条件が満たされていないことを条件に（ステップＳ８；Ｎｏ）、決済装置１は、ステップＳ３に移行する。一方、初期値情報１１１を設定する条件が満たされていることを条件に（ステップＳ８；Ｙｅｓ）、決済装置１は、ステップＳ２に移行する。
【００５４】
そして、決済装置１は、何れかのステップで電源が遮断された場合にレベル変更処理を終了する。
【００５５】
以上のように、本実施形態に係る決済装置１によれば、ログ記録部１００８は、ログ記録設定情報１１２に設定されているログ記録レベルの事象が発生した場合に、発生した事象内容を示すログを生成する。操作制御部１００２等は、操作制御部１００２がログ記録設定情報１１２のログ生成レベルを変更する操作等を受け付けた場合に、ログ記録設定情報１１２のログ生成レベルを変更する。そして、初期値設定部１０１１は、決済装置１を起動する起動処理等の特定の事象が発生した場合に、ログ記録設定情報１１２に初期値情報１１１を設定する。従って、決済装置１は、管理者の操作がなくても、ログを記録する事象を変更することができる。すなわち、決済装置１は、管理者の操作がなくてもログを生成する対象の設定を変更するため、管理者がログ記録レベルの変更を失念した場合であってもログ記録レベルを変更することができる。
【００５６】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００５７】
また、上記実施形態において、決済装置１は、レベル変更条件テーブル１１０とは別に初期値情報１１１を記憶部１０５に記憶している。しかしながら、初期値情報１１１は、レベル変更条件テーブル１１０に組み込まれていてもよい。この場合には、レベル変更条件テーブル１１０の変更条件として決済装置１を起動する起動処理が設定され、変更内容としてログ生成レベルをレベル１に設定されることがレベル変更条件テーブル１１０に登録されていればよい。
【００５８】
上記実施形態や変形例の各装置で実行されるプログラムは、各装置が備える記憶媒体（ＲＯＭ又は記憶部）に予め組み込んで提供するものとするが、これに限らないものとする。例えば、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。さらに、記憶媒体は、コンピュータ或いは組み込みシステムと独立した媒体に限らず、ＬＡＮ（Local  Area  Network）やインターネット等により伝達されたプログラムをダウンロードして記憶又は一時記憶した記憶媒体も含まれる。
【００５９】
また、上記実施形態や変形例の各装置で実行されるプログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよいし、インターネット等のネットワーク経由で提供又は配布するように構成してもよい。
【符号の説明】
【００６０】
１  決済装置
１００  制御部
１０５  記憶部
１０８  制御プログラム
１０９  ログ記録レベルテーブル
１１０  レベル変更条件テーブル
１１１  初期値情報
１１２  ログ記録設定情報
１００１  起動制御部
１００２  操作制御部
１００３  表示制御部
１００４  印字制御部
１００５  通信制御部
１００６  売上登録部
１００７  会計処理部
１００８  ログ記録部
１００９  ログ出力部
１０１０  設定変更部
１０１１  初期値設定部
【先行技術文献】
【特許文献】
【００６１】
【特許文献１】特開２０１０−６６８０１号公報
【図１】
2018049562.tif 000003
【図２】
2018049562.tif 000004
【図３】
2018049562.tif 000005
【図４】
2018049562.tif 000006
【図５】
2018049562.tif 000007
【図６】
2018049562.tif 000008