(57)【要約】【課題】ユーザーにとって必要な設定項目か否かを確認する手間を軽減し、設定の忘れや設置間違いなどを防止するレシート付加情報設定装置を提供する。【解決手段】レシート付加情報設定用の設定項目および前記設定項目の設定順を定める項目設定順リストを保持する設定データ保持部と、レシート付加情報設定用の設定画面を表示する表示部と、ユーザーからの指令を受け付ける入力部と、前記データ保持部、前記表示部および前記入力部を制御する制御部とを備え、前記データ保持部は、前記設定項目の設定順が予め定められた前記項目設定順リストを保持し、前記制御部は、前記項目設定順リストの設定順に基づき、前記設定画面に対話形式で前記設定項目を前記表示部に表示させ、前記入力部にユーザーからの指令を受け付けさせることを特徴とするレシート付加情報設定装置。【選択図】図２
2015041266.tif 000002
【特許請求の範囲】
【請求項１】
レシート付加情報設定用の設定項目および前記設定項目の設定順を定める項目設定順リストを保持する設定データ保持部と、レシート付加情報設定用の設定画面を表示する表示部と、ユーザーからの指令を受け付ける入力部と、前記データ保持部、前記表示部および前記入力部を制御する制御部とを備え、
前記データ保持部は、前記設定項目の設定順が予め定められた前記項目設定順リストを保持し、
前記制御部は、前記項目設定順リストの設定順に基づき、前記設定画面に対話形式で前記設定項目を前記表示部に表示させ、前記入力部にユーザーからの指令を受け付けさせることを特徴とするレシート付加情報設定装置。
【請求項２】
前記制御部は、前記項目設定順リストを前記設定画面と併せて前記表示部に表示させ、前記項目設定順リストに表示された前記設定項目のうち、既に設定済みの設定項目の修正を前記入力部に受け付け可能にさせる請求項１に記載のレシート付加情報設定装置。
【請求項３】
前記制御部は、前記入力部が前記設定項目の修正を受け付けたとき、当該設定項目より後に設定された設定項目の設定内容をすべてリセットする請求項２に記載のレシート付加情報設定装置。
【請求項４】
前記制御部は、前記設定項目が選択形式である場合、予め定められた選択肢を初期の選択肢として前記表示部に表示させる請求項１ないし３のいずれか１つに記載のレシート付加情報設定装置。
【請求項５】
前記データ保持部は、前記設定項目ごとに予め定められた設定条件を保持し、
前記制御部は、前記設定条件に基づき、前記表示部に前記設定項目を表示させるべきか否かを判断する請求項１ないし４のいずれか１つに記載のレシート付加情報設定装置。
【請求項６】
前記制御部は、前記設定画面上に設定後のレシート付加情報の印刷イメージを前記表示部に表示させ、前記設定項目の修正を受け付けたとき、当該修正を反映させたレシート付加情報の印刷イメージを前記表示部に表示させる請求項２ないし５のいずれか１つに記載のレシート付加情報設定装置。
【請求項７】
レシート付加情報設定用の設定項目および前記設定項目の設定順を定める項目設定順リストを保持する設定データ保持工程と、レシート付加情報設定用の設定画面を表示する表示工程と、ユーザーからの指令を受け付ける入力工程とを有し、
前記設定項目の設定順が予め定められた前記項目設定順リストを保持し、前記項目設定順リストの設定順に基づき、前記設定画面に対話形式で前記設定項目を前記表示部に表示させ、前記入力部にユーザーからの指令を受け付けさせることを特徴とするレシート付加情報設定方法。
【請求項８】
レシート付加情報設定用の設定項目および前記設定項目の設定順を定める項目設定順リストを保持する設定データ保持部としての機能と、レシート付加情報設定用の設定画面を表示する表示部としての機能と、ユーザーからの指令を受け付ける入力部としての機能と、前記データ保持部、前記表示部および前記入力部を制御する制御部としての機能とを有し、
前記設定項目の設定順が予め定められた前記項目設定順リストを保持し、前記項目設定順リストの設定順に基づき、前記設定画面に対話形式で前記設定項目を前記表示部に表示させ、前記入力部にユーザーからの指令を受け付けさせる処理をコンピュータに行わせるためのレシート付加情報設定用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、レシートに付加される販促用の情報などのレシート付加情報の設定装置に関する。
【背景技術】
【０００２】
近年、Point of Sales（販売時点情報管理。以下、ＰＯＳと呼ぶ）システムの顧客サービスの一環として、スーパーマーケットやコンビニエンスストアのキャッシュレジスタなどからうち出されるレシートに、キャンペーン情報やイベント情報または広告などの販促用の情報が印刷されることがある。
このような販促用の情報（以下、レシート付加情報と呼ぶ）は、キャッシュレジスタなどのＰＯＳターミナルを管理するＰＯＳサーバーや、ＰＯＳサーバーと情報のやりとりをするストアサーバーなどによって設定される。そして、ＰＯＳサーバーやストアサーバー等で設定されたレシート付加情報は、各ＰＯＳターミナルに送信されてレシート付加情報の印刷が行われる。
【０００３】
このようなレシートに印刷すべき情報の設定装置としては、初期設定画面を見ながらレシートの店名部またはメッセージ部に自由な文章や絵を他対話形式で入力する計数発行機の初期設定装置が提案されている（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−２９９６０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ＰＯＳシステムは、スーパーマーケットやコンビニエンスストアなど特定の業種に限らず、近年、書店やレンタルショップ、飲食店、病院、薬局、ガソリンスタンド、空港、市役所、図書館および動物園など、多種多様な業種に導入されつつある。
その一方で、従来、レシート付加情報の設定は、図１７および図１８に示すように、管理番号、管理名称、発行区分、発券対象顧客指定、発行期間指定、発行回数制限、発券購入金額、使用対象商品指定およびクーポン券コードなど、１つの設定画面に複数の設定項目を一覧表示し、各設定項目にユーザー自ら必要な値を入力することによって設定を行っていた。
【０００６】
しかしながら、利用分野が特定の業種に限定されない汎用的なＰＯＳシステムにおいては、設定しなければならない項目数が多数あるため、設定に不慣れなユーザーにとっては設定が煩雑であり、このような設定のしにくさが問題となっていた。
また、設定項目には、全ての業種に共通の設定項目だけでなく、ユーザーの業種に無関係の設定項目も多いことから、１つの設定画面に設定項目を一覧表示した場合、どの項目が必要であり、どの項目が不要であるかがわかりにくいことがあった。それゆえ、しばしば設定の忘れや設定間違いなどの原因となっていた。
【０００７】
この発明は、以上のような事情を考慮してなされたものであって、その目的は、特定の利用分野に限定されない汎用的なＰＯＳシステムにおいて、ユーザーにとって必要な設定項目か否かを確認する手間を軽減し、設定の忘れや設置間違いなどを防止するレシート付加情報設定装置、レシート付加情報設定方法およびレシート付加情報設定用プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
この発明は、レシート付加情報設定用の設定項目および前記設定項目の設定順を定める項目設定順リストを保持する設定データ保持部と、レシート付加情報設定用の設定画面を表示する表示部と、ユーザーからの指令を受け付ける入力部と、前記データ保持部、前記表示部および前記入力部を制御する制御部とを備え、前記データ保持部は、前記設定項目の設定順が予め定められた前記項目設定順リストを保持し、前記制御部は、前記項目設定順リストの設定順に基づき、前記設定画面に対話形式で前記設定項目を前記表示部に表示させ、前記入力部にユーザーからの指令を受け付けさせることを特徴とするレシート付加情報設定装置を提供するものである。
また、この発明は、レシート付加情報設定用の設定項目および前記設定項目の設定順を定める項目設定順リストを保持する設定データ保持工程と、レシート付加情報設定用の設定画面を表示する表示工程と、ユーザーからの指令を受け付ける入力工程とを有し、前記設定項目の設定順が予め定められた前記項目設定順リストを保持し、前記項目設定順リストの設定順に基づき、前記設定画面に対話形式で前記設定項目を前記表示部に表示させ、前記入力部にユーザーからの指令を受け付けさせることを特徴とするレシート付加情報設定方法を提供するものである。
また、この発明は、レシート付加情報設定用の設定項目および前記設定項目の設定順を定める項目設定順リストを保持する設定データ保持部としての機能と、レシート付加情報設定用の設定画面を表示する表示部としての機能と、ユーザーからの指令を受け付ける入力部としての機能と、前記データ保持部、前記表示部および前記入力部を制御する制御部としての機能とを有し、前記設定項目の設定順が予め定められた前記項目設定順リストを保持し、前記項目設定順リストの設定順に基づき、前記設定画面に対話形式で前記設定項目を前記表示部に表示させ、前記入力部にユーザーからの指令を受け付けさせる処理をコンピュータに行わせるためのレシート付加情報設定用プログラムを提供するものである。
【発明の効果】
【０００９】
この発明によれば、前記データ保持部は、前記設定項目の設定順が予め定められた前記項目設定順リストを保持し、前記制御部は、前記項目設定順リストの設定順に基づき、前記設定画面に対話形式で前記設定項目を前記表示部に表示させ、前記入力部にユーザーからの指令を受け付けさせることから、当該項目設定順リストに従って設定項目を順番に設定していくことにより、ユーザーにとって必要な設定項目か否かを確認する手間を軽減し、設定の忘れや設置間違いなどを防止するレシート付加情報設定装置、レシート付加情報設定方法およびレシート付加情報設定用プログラムを実現できる。
【図面の簡単な説明】
【００１０】
【図１】この発明のレシート付加情報設定装置の概略構成を示すブロック図である。（実施形態１）
【図２】図１に示すデータ記憶部およびカウンタ記憶部の概略構成を示すブロック図である。（実施形態１）
【図３】図１に示すレシート付加情報設定装置の設定手順を示す説明図である。（実施形態１）
【図４】図１に示すレシート付加情報設定装置の設定手順を示す説明図である。（実施形態１）
【図５】図１に示すレシート付加情報設定装置の設定手順を示す説明図である。（実施形態１）
【図６】図１に示すレシート付加情報設定装置の設定手順を示す説明図である。（実施形態１）
【図７】図２に示すカテゴリデータの一例を示す説明図である。（実施形態１）
【図８】図２に示すカテゴリ設定順リストの一例を示す説明図である。（実施形態１）
【図９】図７に示すカテゴリデータリストおよび図８に示すカテゴリ設定順リストに基づき表示部に表示される設定の流れの一例を示す説明図である。（実施形態１）
【図１０】図２に示すカテゴリデータリストおよび項目設定順リストの関係を示す説明図である。（実施形態１）
【図１１】図２に示す項目データの一例を示す説明図である。（実施形態１）
【図１２】図１に示すレシート付加情報設定装置の設定画面の一例を示す説明図である。（実施形態１，２）
【図１３】図１に示すレシート付加情報設定装置の設定画面の一例を示す説明図である。（実施形態１，２）
【図１４】図１に示すレシート付加情報設定装置の設定画面の一例を示す説明図である。（実施形態１，２）
【図１５】図９に示すカテゴリ設定順リストのカテゴリを分類するグループの一例を示す説明図である。（実施形態３）
【図１６】図１５に示すグループの組み合わせからなるグループセットの一例を示す説明図である。（実施形態４）
【図１７】従来のレシート付加情報設定画面の一例を示す説明図である。（従来技術）
【図１８】従来のレシート付加情報設定画面の一例を示す説明図である。（従来技術）
【発明を実施するための形態】
【００１１】
以下、図面を用いてこの発明をさらに詳述する。なお、以下の説明は、すべての点で例示であって、この発明を限定するものと解されるべきではない。
【００１２】
（実施形態１）
＜レシート付加情報設定装置の構成＞
以下、図１および図２に基づき、この発明の実施形態１に係るレシート付加情報設定装置１の概略構成を説明する。
図１は、この発明のレシート付加情報設定装置１の概略構成を示すブロック図である。
図２は、図１に示すデータ記憶部４１およびカウンタ記憶部４２の概略構成を示すブロック図である。
【００１３】
図１に示すように、この発明のレシート付加情報設定装置１は、制御部１０、入力部２０、表示部３０および記憶部４０を備える。
制御部１０は、入力部２０を制御する入力制御部１１、表示部３０を制御する表示制御部１２、表示部３０に表示させる設定画面３２の表示内容を作成する表示内容作成部１３および設定処理に必要な判定を行う判定部１４を備える。
記憶部４０は、データ記憶部４１およびカウンタ記憶部４２を備える。
【００１４】
なお、この発明の設定データ保持部は、データ記憶部４１に相当する。
【００１５】
＜レシート付加情報設定装置の構成＞
以下、図１に示すレシート付加情報設定装置１の各構成要素を説明する。
【００１６】
制御部１０は、レシート付加情報設定装置１の各構成要素の動作を制御する部分である。主として、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏコントローラ、タイマー等からなるマイクロコンピュータによって実現される。制御部１０は、ＣＰＵあるいはマイクロプロセッサ(Microprocessor)を主体とする回路である。制御部１０は、ＲＯＭ等に予め格納された制御プログラムに基づいて、各ハードウェアを有機的に動作させて、後述するようなこの発明の表示機能または設定機能などを実行する。
なお、周辺回路として、特定の用途のために設計、製造される集積回路であるＡＳＩＣ（Application Specific Integrated Circuit）、その他の演算機能を有する回路を含んでいてもよい。
【００１７】
入力部２０は、レシート付加情報設定装置１を操作するためのインターフェイスである。例えば、キーボードやマウスなどがあげられる。また、タッチパネルの場合は表示部３０を通じて操作するものであってもよい。ユーザーは、入力部２０を操作することによって、レシート付加情報設定装置１に対する指示を実行する。
【００１８】
表示部３０は、レシート付加情報設定装置１のユーザーに対して各種情報の表示を行う部分である。表示部３０は、例えば、ＣＲＴディスプレイ、液晶ディスプレイ、ＥＬディスプレイなどで構成され、オペレーティングシステムやアプリケーションソフトウェアが処理状態など電子的なデータを表示するためのモニタやラインディスプレイなどの表示装置である。
【００１９】
記憶部４０は、レシート付加情報設定装置１の各種機能を実現するために必要な情報や、プログラムを記憶する部分であり、ＲＡＭやＲＯＭ等の半導体素子、ハードディスク、フラッシュメモリ等の記憶媒体が用いられる。
記憶部４０は、データ記憶部４１およびカウンタ記憶部４２を備える。データ記憶部４１およびカウンタ記憶部４２の詳細については、図２の説明において後述する。
【００２０】
＜データ記憶部およびカウンタ記憶部の構成＞
次に、図１に示すデータ記憶部４１およびカウンタ記憶部４２の各構成要素を説明する。
図２に示すように、データ記憶部４１は、カテゴリデータリスト４１１、カテゴリデータ４１２、項目データリスト４１３、項目データ４１４およびカテゴリ設定順リスト４１５を備える。
また、カウンタ記憶部４２は、カテゴリカウンタ４２１および項目カウンタ４２２を備える。
【００２１】
カテゴリデータリスト４１１は、カテゴリデータ４１２のアドレスを並べて保持したリストである。図２においては、上から順にＮｏ．１〜Ｎｏ．Ｍのカテゴリデータ４１２のアドレスが列挙されている。これらのアドレスから対応するカテゴリデータ４１２が参照される。
【００２２】
カテゴリデータ４１２は、カテゴリ名および項目設定順リストを有する。カテゴリ名は、カテゴリ名称の文字列を表すものである。項目設定順リストは、このカテゴリにおいて質問する項目のリスト（すなわち、項目番号の並び）を表すものである。このリストは要素順に意味があり、リストの先頭からの順に問い合わせが行われるものとする。
【００２３】
項目データリスト４１３は、項目データ４１４のアドレスを並べて保持したリストである。図２においては、上から順にＮｏ．１〜Ｎｏ．Ｎのアドレスまでの項目データ４１４のアドレスが列挙されている。これらのアドレスから対応する項目データ４１４が参照される。
逆に、設定の際に情報が入力された場合、これらのアドレスを通じて対応する項目データ４１４に情報が書き込まれる。
【００２４】
項目データ４１４は、例えば、項目名、質問メッセージ、入力タイプ、選択肢、前提条件、設定状態および設定値などのデータを有する。項目データ４１４の内容には、予め設定しておくものと、設定を行った際に更新されるものがある。
このように、設定項目は項目データ４１４という単位によって管理される。
【００２５】
項目データ４１４として予め設定すべき内容には、以下の項目があげられる。
「項目名」は、設定すべき項目の名称を示す文字列である。
「質問メッセージ」は、項目の入力をユーザーに促す際のメッセージを表す文字列である。
「入力タイプ」は、この項目の入力方式の種類、例えば、文字入力、数値入力または選択のいずれの入力方式であるかを示すものである。
「選択肢」は、複数の中から１つだけ選択すべき入力値のリストである。入力タイプとして選択を選んだ場合にのみ有効である。
「前提条件」は、この項目を質問するか否かの前提となる条件を示すものである。
「前提条件」としては、例えば、｛必須、項目ＸＸの入力時は必要、項目ＸＸの入力時は不要、項目ＸＸの未入力時は必要、項目ＸＸの未入力時は不要、項目ＸＸの入力がＹＹの場合には必要、項目ＸＸの入力がＹＹの場合には不要｝等の条件があげられる。
「設定状態」は、各項目の設定中の状態を示すものである。例えば、項目の入力が行われた場合に、「設定状態」を｛入力済、未入力｝のいずれかの値に更新される。
「設定値」は、ユーザーによって入力された値である。
【００２６】
カテゴリ設定順リスト４１５は、設定すべきカテゴリデータ４１２の順序を示すものである。カテゴリ設定順リスト４１５のリストの先頭から順に、設定画面３２の表示とユーザーへの問い合わせが行われる。
例えば、図２においては、カテゴリ１、カテゴリ４、カテゴリ３、カテゴリ２、カテゴリ６、……、カテゴリＭ−１およびカテゴリＭという順に質問が行われる。
【００２７】
このように、設定項目を複数まとめて「カテゴリ」という単位で定義することによって、例えば、顧客情報関連の設定、店舗情報関連の設定のようにひとまとまりの設定項目ごとに管理することが可能となる。
【００２８】
ユーザーの業種や業務内容などを考慮してカテゴリ設定順リスト４１５でカテゴリを設定する順番およびカテゴリデータ４１２の項目設定順リストで項目を設定する順番が設定される。
また、項目データ４１４の前提条件を用いて項目間の関係も予め設定される。
【００２９】
カウンタ記憶部４２は、カテゴリカウンタ４２１および項目カウンタ４２２を備える。
カテゴリカウンタ４２１は、カテゴリ設定順リスト４１５の設定順を定めるカウンタである。
項目カウンタ４２２は、項目設定順リストの設定順を定めるカウンタである。
【００３０】
なお、便宜上、設定内容が複数カテゴリから成り、各カテゴリに対して数項目ずつ設定項目があるという構成で説明しているが、本願発明はこの構成に縛られるものではない。
【００３１】
＜レシート付加情報設定装置の設定手順＞
次に、図３〜図６に基づき、レシート付加情報設定装置１の設定手順について説明する。
図３〜図６は、図１に示すレシート付加情報設定装置１の設定手順を示す説明図である。
【００３２】
制御部１０は、以下のステップに示す手順に従う。
図３のステップＳ１において、制御部１０は、表示部３０に設定画面３２を表示させる（ステップＳ１）。
【００３３】
次に、ステップＳ２において、制御部１０は、設定画面３２と併せて設定の流れ３１を表示部３０に表示させる（ステップＳ２）。
具体的には、図１２に示すように、カテゴリ設定順リスト４１５の順番にカテゴリ名を列挙した設定の流れ３１のリストを設定画面３２と併せて表示部３０に表示させる。
【００３４】
次に、ステップＳ３において、制御部１０は、カテゴリカウンタ４２１の値を１にセットする（ステップＳ３）。
【００３５】
次に、図４のステップＳ４において、制御部１０は、カテゴリ設定順リスト４１５を参照して、カテゴリカウンタ４２１の値に対応する番号のカテゴリデータ４１２を参照する（ステップＳ４）。
例えば、カテゴリカウンタ４２１の値が１にセットされている場合、制御部１０は、カテゴリ設定順リスト４１５の１番目のデータを参照する。
【００３６】
続いて、ステップＳ５において、制御部１０は、対応するカテゴリデータ４１２が存在するか否かを判定する（ステップＳ５）。
対応するカテゴリデータ４１２が存在する場合（ステップＳ５の判定がＹｅｓの場合）、制御部１０は、ステップＳ６において、設定の流れ３１に表示された、カテゴリカウンタ４２１の値に対応する番号のカテゴリ名を反転表示させる（ステップＳ６）。
具体的には、図１２、図１３および図１４に示すように、設定の流れ３１中のカテゴリ名のうち、１番目（「企画名称を入力」）、６番目（「お買上商品条件を設定」）および１４番目（「販促レシートのデザイン」）のカテゴリ名がそれぞれ反転表示されている。
一方、対応するカテゴリデータ４１２が存在しない場合（ステップＳ５の判定がＮｏの場合）、制御部１０は、ステップＳ７において表示部３０に設定画面３２をクリアさせ（ステップＳ７）、設定手順を終了させる。
【００３７】
次に、ステップＳ８において、制御部１０は、項目カウンタ４２２の値を１にセットする（ステップＳ８）。
【００３８】
続くステップＳ９において、制御部１０は、参照中のカテゴリデータ４１２の項目設定順リストを参照する（ステップＳ９）。
【００３９】
続いて、ステップＳ１０において、制御部１０は、項目設定順リストの項目カウンタ４２２の値に対応する番号の項目データ４１４を参照する（ステップＳ１０）。
【００４０】
次に、ステップＳ１１において、制御部１０は、対応する項目データ４１４が存在するか否かを判定する（ステップＳ１１）。
対応する項目データ４１４が存在する場合（ステップＳ１１の判定がＹｅｓの場合）、制御部１０は、図５に示すステップＳ１４の処理を行う。
一方、対応する項目データ４１４が存在しない場合（ステップＳ１１の判定がＮｏの場合）、制御部１０は、ステップＳ１２において、設定の流れ３１中のカテゴリカウンタ４２１の値に対応するカテゴリ名を通常表示に戻す（ステップＳ１２）。
【００４１】
次に、ステップＳ１３において、制御部１０は、カテゴリカウンタ４２１の値を１だけカウントアップする（ステップＳ１３）。
【００４２】
次に、図５のステップＳ１４において、制御部１０は、項目カウンタ４２２の値に対応する番号の項目データ４１４の前提条件を参照する（ステップＳ１４）。
【００４３】
続くステップＳ１５において、制御部１０は、前提条件が「必須」と設定されているか否かを判定する（ステップＳ１５）。
前提条件が「必須」と設定されている場合（ステップＳ１５の判定がＹｅｓの場合）、制御部１０は、ステップＳ１６において、前提条件の項目のデータを参照する（ステップＳ１６）。
一方、前提条件が「必須」と設定されていない場合（ステップＳ１５の判定がＮｏの場合）、制御部１０は、図６に示すステップＳ２３の処理を実行する（ステップＳ２３）。
【００４４】
続いて、ステップＳ１７において、制御部１０は、当該前提条件に係る項目のデータの「設定状態」および「設定値」を参照する（ステップＳ１７）。
【００４５】
続くステップＳ１８において、制御部１０は、設定状態が「入力済み」であるか否かを判定する（ステップＳ１８）。
設定状態が「入力済み」である場合（ステップＳ１８の判定がＹｅｓの場合）、制御部１０は、ステップＳ１９の判定を行う（ステップＳ１９）。
一方、設定状態が「入力済み」でない場合（ステップＳ１８の判定がＮｏの場合）、制御部１０は、ステップＳ２０の判定を行う（ステップＳ２０）。
【００４６】
次に、ステップＳ１９において、制御部１０は、前提条件が「項目ＸＸの入力時は必要」と設定されているか否かを判定する（ステップＳ１９）。
前提条件が「項目ＸＸの入力時は必要」と設定されている場合（ステップＳ１９の判定がＹｅｓの場合）、制御部１０は、図６に示すステップＳ２３の処理を行う（ステップＳ２３）。
一方、前提条件が「項目ＸＸの入力時は必要」と設定されていない場合（ステップＳ１９の判定がＮｏの場合）、制御部１０は、ステップＳ２１の判定を行う（ステップＳ２１）。
【００４７】
次に、ステップＳ２０において、制御部１０は、前提条件が「項目ＸＸの未入力時は必要」と設定されているか否かを判定する（ステップＳ２０）。
前提条件が「項目ＸＸの未入力時は必要」と設定されている場合（ステップＳ２０の判定がＹｅｓの場合）、制御部１０は、図６に示すステップＳ２３の処理を行う（ステップＳ２３）。
一方、前提条件が「項目ＸＸの未入力時は必要」と設定されていない場合（ステップＳ２０の判定がＮｏの場合）、制御部１０は、ステップＳ２２の処理を行う（ステップＳ２２）。
【００４８】
次に、ステップＳ２１において、制御部１０は、前提条件が「項目ＸＸの入力がＹＹの場合には必要」かつ「設定値＝ＹＹ」と設定されているか否かを判定する（ステップＳ２１）。
前提条件が「項目ＸＸの入力がＹＹの場合には必要」かつ「設定値＝ＹＹ」と設定されている場合（ステップＳ２１の判定がＹｅｓの場合）、制御部１０は、図６に示すステップＳ２３の処理を行う（ステップＳ２３）。
一方、前提条件が「項目ＸＸの入力がＹＹの場合には必要」かつ「設定値＝ＹＹ」と設定されていない場合（ステップＳ２１の判定がＮｏの場合）、制御部１０は、ステップＳ２２の処理を行う（ステップＳ２２）。
【００４９】
このように、制御部１０は、前提条件に従って当該設定項目の設定を行うべきか否かを判断する。
【００５０】
次に、ステップＳ２２において、制御部１０は「項目カウンタ」を１だけカウントアップする（ステップＳ２２）。
【００５１】
図６に示すステップＳ２３において、制御部１０は、参照中の項目データ４１４の内容に応じた設定画面３２を表示部３０に表示させる（ステップＳ２３）。
具体的には、図１２〜図１４に示すように、制御部１０は、項目名や質問メッセージ３２ｍを表示させ、入力タイプが「文字入力」または「数値入力」の場合は、文字または数値を入力するための入力欄を表示させる。また、入力タイプが「選択」の場合は、選択肢３２cを表示させる。
【００５２】
次に、ステップＳ２４において、ユーザーからの入力により設定内容が確定するのを確認すると（ステップＳ２４）、制御部１０は、続くステップＳ２５において、項目データ４１４の「設定状態」を「入力済み」とし、入力された値を「設定値」に設定する（ステップＳ２５）。
【００５３】
次に、ステップＳ２６において、制御部１０は、参照中の設定画面３２をクリアする（ステップＳ２６）。
【００５４】
次に、ステップＳ２７において、制御部１０は、項目カウンタ４２２の値を１だけカウントアップする（ステップＳ２７）。
その後、制御部１０は、図４に示すステップＳ１０以降の手順を再度実行する。
【００５５】
＜レシート付加情報設定装置の設定手順の具体例＞
次に、図７〜図１４に基づき、この発明のレシート付加情報設定装置１の設定手順の具体例を説明する。
図７は、図２に示すカテゴリデータ４１２の一例を示す説明図である。
図８は、図２に示すカテゴリ設定順リスト４１５の一例を示す説明図である。
図９は、図７に示すカテゴリデータリスト４１１および図８に示すカテゴリ設定順リスト４１５に基づき表示部３０に表示される設定の流れ３１の一例を示す説明図である。
図１０は、図２に示すカテゴリデータリスト４１１および項目設定順リストの関係を示す説明図である。
図１１は、図２に示す項目データ４１４の一例を示す説明図である。
図１２〜図１４は、図１に示すレシート付加情報設定装置１の設定画面３２の一例を示す説明図である。
【００５６】
レシート付加情報の設定は、カテゴリ設定順リスト４１５の順番に従って行われる。
ここで、図７に示すように、カテゴリデータ４１２が設定されたものとする。
図７の各データの上段はカテゴリ番号を表し、中段はカテゴリ名を表し、下段は項目設定順リストを表すものとする。
【００５７】
例えば、カテゴリ１について、カテゴリ名は「企画名称を入力」であり、項目設定順リストは「項目１−１」の１項目のみである。
また、カテゴリ４について、カテゴリ名は「発行期間を設定」であり、項目設定順リストは「項目４−１」、「項目４−２」、「項目４−３」、「項目４−４」および「項目４−５」の５項目である。以下、同様である。
【００５８】
次に、図８に示すようにカテゴリ設定順リスト４１５を設定したものとする。
図８において、カテゴリ設定順リスト４１５は、左側（すなわち、先頭）から順に「カテゴリ１」、「カテゴリ４」、「カテゴリ３」、「カテゴリ２」、「カテゴリ５」、「カテゴリ６」、「カテゴリ７」、……、「カテゴリ１５」となっており、設置の際は、この順番にカテゴリが参照される。
【００５９】
それゆえ、図７に示すカテゴリデータ４１２および図８に示すカテゴリ設定順リスト４１５に基づき設定を行う場合、カテゴリ設定順リスト４１５の１番目に設定されたカテゴリ１「企画名称を入力」について設定を行う。そして「企画名称を入力」について設定が完了した後、２番目に設定されたカテゴリ４「発行期間を設定」について設定を行う。次に「発行期間を設定」について設定が完了した後、３番目に設定されたカテゴリ３「発行対象店舗を設定」について設定を行う。次に、４番目に設定されたカテゴリ２「対象のお客様を指定」について設定を行う。
以下、同様にカテゴリ設定順リスト４１５のカテゴリ順に設定を行った後、最後に１５番目のカテゴリ「入力内容確認」において入力内容を確認した後、設定を完了する。
【００６０】
結局、図９に示すような順番で各カテゴリの設定が行われる。なお、図１２〜図１４に示すように、これと同様のリストが設定の流れ３１として、設定画面３２と併せて表示部３０に表示される。
【００６１】
また、各カテゴリが複数の項目を有する場合、項目設定順リストに従って各項目の設定を行う。
この場合、図１０に示すように、１番目に設定されたカテゴリ１について設定を行う場合、項目設定順リストの「項目１−１」の設定を行った後に、２番目に設定されたカテゴリ４の項目設定順リストの「項目４−１」、「項目４−２」、「項目４−３」、「項目４−４」および「項目４−５」の設定を行う。次に、カテゴリ４の全ての項目の設定を行った後に、３番目に設定されたカテゴリ３の項目設定順リストの「項目３−１」の設定を行い、さらにカテゴリ３の項目の設定を行った後に、４番目に設定されたカテゴリ２の項目設定順リストの「項目２−１」および「項目２−２」の設定を行う。
従って、図７に示すカテゴリデータ４１２および図８に示すカテゴリ設定順リスト４１５に基づく項目は、「項目１−１」、「項目４−１」、「項目４−２」、「項目４−３」、「項目４−４」、「項目４−５」、「項目３−１」、「項目２−１」、「項目２−２」、「項目５−１」、「項目６−１」、「項目７−１」、……、「項目１５−１」のような順番で設定される。
【００６２】
ここで、図１１に示すように、項目データ４１４を設定した場合を想定する。
（企画名称の入力設定）
最初に、カテゴリ設定順リスト４１５の１番目に設定されたカテゴリ１「企画名称を入力」の設定について説明する。図７のカテゴリ１の項目設定順リストには、「項目１−１」の１項目のみがある。そこで、図１１の項目データ４１４の「項目１−１」の内容に従って設定を行う。
【００６３】
次に、図１２に示すように、設定の流れ３１中の１番目のカテゴリ名「企画名称を入力」の文字が反転表示される。一方、設定画面３２には、「企画名称を入力して下さい」の質問メッセージ３２ｍが表示される。また、入力タイプが「文字入力」であるため、文字を入力するための入力欄３２ｅも併せて表示される。
そして、ユーザーによって入力欄３２ｅに企画名称が入力されると、項目データ４１４の「設定状態」が「未入力」から「入力済み」に変更され、入力欄３２ｅを通じて「設定値」に入力された企画名称が設定される。
【００６４】
（発行期間の設定）
次に、カテゴリ設定順リスト４１５の２番目に設定されたカテゴリ４「発行期間」の設定について説明する。図７のカテゴリ４の項目設定順リストには、「項目４−１」「項目４−２」「項目４−３」「項目４−４」および「項目４−５」の５項目が列挙されている。そこではじめに、図１１の項目データ４１４の「項目４−１」の内容に従って設定を行う。
【００６５】
図１２に示すように、設定の流れ３１中の１番目のカテゴリ名「企画名称を入力」の反転表示が通常表示に戻され、次に２番目のカテゴリ名「発行期間を設定」の文字が反転表示される。一方、設定画面３２は、「企画名称を入力」のカテゴリの設定画面３２から「発行期間を設定」のカテゴリの設定画面３２に切り替えられ、設定画面３２に「発行期間の種類を選択して下さい」の質問メッセージ３２ｍが表示される。また、入力タイプが「選択」であるため、図１１の「項目４−１」の選択肢「期間」「曜日」または「日付」のいずれかの項目を選択するための選択肢３２ｃが質問メッセージ３２ｍと併せて設定画面３２に表示される。
【００６６】
ここで、「期間」「曜日」または「日付」のいずれの項目を選択するかによって、その後の設定項目が異なる。
「期間」を選択した場合、「前提条件」から「項目４−２」および「項目４−３」の設定が必要となる。この場合、「項目４−２」において「開始日付」を入力した後、続く「項目４−３」において「終了日付」を入力する。質問メッセージ３２ｍの表示とともに、入力欄３２ｅが表示されるのは、企画名称の入力設定の場合と同じである。ここでは、入力タイプが「数値入力」であるため、数値を入力するための入力欄３２ｅが表示される。「設定状態」および「設定値」は、企画名称の入力設定の場合と同じである。
【００６７】
また、「曜日」を選択した場合、「前提条件」から「項目４−４」の設定が必要になる。この場合、「曜日を選択して下さい」という質問メッセージ３２ｍが表示される。「項目４−４」の入力タイプが「選択」であるため、「日／月／火／水／木／金／土」の７項目の選択肢３２ｃが表示される。「設定状態」および「設定値」は、企画名称の入力設定の場合と同じである。
【００６８】
また、「日付」を選択した場合、「前提条件」から「項目４−５」の設定が必要となる。この場合、「日付を入力して下さい」という質問メッセージ３２ｍが表示される。「項目４−５」の入力タイプが「数値入力」であるため、数値を入力するための入力欄３２ｅが表示される。「設定状態」および「設定値」は、企画名称の入力設定の場合と同じである。
【００６９】
このように、前提条件によって、必要となる設定項目のみが表示され、不要な設定項目が表示されないので、設定作業が容易になり、ユーザーの負担が軽減される。
【００７０】
（発行対象店舗の設定）
次に、カテゴリ４の設定項目の設定が全て完了した後、カテゴリ設定順リスト４１５の３番目に設定されたカテゴリ３「発行対象店舗」の設定を行う。設定の流れ３１中の２番目のカテゴリ名「発行期間を設定」の反転表示が通常表示に戻され、３番目のカテゴリ名「発行対象店舗を設定」の文字が反転表示される。一方、設定画面３２は、「発行期間の種類」の設定画面３２から「発行対象店舗」の設定画面３２に切り替えられ、カテゴリ４の設定項目で説明した場合と同様の処理を繰り返す。
【００７１】
（お買上商品条件の設定）
次に、カテゴリ設定順リスト４１５の６番目に設定されたカテゴリ６「お買上商品条件」の設定について説明する。図７のカテゴリ６の項目設定順リストには、「項目６−１」項目の１項目のみがある。そこで、図１１の項目データ４１４の「項目６−１」の内容に従って設定を行う。
【００７２】
図１３に示すように、設定の流れ３１中の６番目のカテゴリ名「お買上商品条件を設定」の文字が反転表示される。一方、設定画面３２には、「販促レシート発行条件のお買上商品部門の種類を選択して下さい」の質問メッセージ３２ｍが表示される。また、図１１の「項目６−１」の入力タイプが「選択」であるため、「指定なし／商品／取引先／メーカー／大分類／中分類／店大分類／店中分類」の８項目の選択肢が表示される。「設定状態」および「設定値」は、企画名称の入力設定の場合と同様である。
【００７３】
ここで「指定なし」を選択した場合、「前提条件」から「項目７−１」の設定が不要となる。それゆえ、カテゴリ６の「お買上商品条件」の設定が完了すると、カテゴリ設定順リスト４１５の７番目の「発行除外品」の設定をとばし、カテゴリ設定順リスト４１５の８番目に設定されたカテゴリ「お買上金額条件」の設定に移る。
一方、「指定なし」以外を選んだ場合は、「前提条件」を満たすため、「発行除外品」の設定に移る。
【００７４】
（販促レシートのデザインの設定）
次に、カテゴリ設定順リスト４１５の１４番目に設定されたカテゴリ１４「販促レシートのデザイン」の設定について説明する。
【００７５】
図１４に示すように、設定の流れ３１中の１４番目のカテゴリ名「販促レシートのデザイン」の文字が反転表示される。一方、設定画面３２には、「販促レシートの印刷の向きを選択して下さい」の質問メッセージ３２ｍが表示される。「項目１４−１」の入力タイプは「選択」であり、「タテ書きの販促レシートを印刷します／ヨコ書きの販促レシートを印刷します」の２項目の選択肢が表示される。
「設定状態」および「設定値」は、企画名称の入力設定の場合と同様である。
【００７６】
最後に、カテゴリ設定順リスト４１５の一番最後のカテゴリ１５「入力内容確認」の設定を行うことで、すべての設定が完了する。
【００７７】
（実施形態２）
次に、図１２〜図１４に基づき、この発明の第２実施形態に係るレシート付加情報設定装置１について説明する。
図１２に示すように、この発明の第２実施形態に係るレシート付加情報設定装置１は、設定の流れ３１のカテゴリ名の右側部分に修正ボタン３１ｃが設けられている。図１２においては、設定がまだなされていないため、修正ボタン３１ｃの操作がロックされている。ここで、修正ボタン３１ｃの操作がロックされているか否かは、「修正」の文字表示を影文字になっているか否かによって示される。
一方、図１３に示すように、カテゴリ設定順リスト４１５に従って設定が完了したカテゴリに対しては、修正ボタン３１ｃの操作が可能になる。また、設定が完了していないカテゴリについては、修正ボタン３１ｃの操作はロックされたままである。
このようにすれば、設定が確定した設定項目のみ修正を受け付けるようにできるため、設定に不慣れなユーザーであっても容易に設定可能なレシート付加情報設定装置を実現できる。
【００７８】
また、図１４に示すように、まだ未設定の部分（図１４の設定の流れ３１のリストの１４番目のカテゴリ名「販促レシートのデザイン」）だけでなく、前提条件により設定が除外された部分（図１４の設定の流れ３１のリストの７番目のカテゴリ名「発行除外品を設定」、１０番目のカテゴリ名「販促対象商品を設定」および１１番目のカテゴリ名「利用除外品を設定」）についても修正の必要がないことから、これらについても、修正ボタン３１ｃの操作がロックされる。
このようにすれば、ユーザーが設定後に修正したい項目がある場合、修正が必要な設定項目のみ当該項目に戻っていつでも修正することが可能となるため、設定に不慣れなユーザーであっても容易に設定可能なレシート付加情報設定装置を実現できる。
【００７９】
（実施形態３）
次に、図１５に基づき、この発明の第３実施形態に係るレシート付加情報設定装置１について説明する。
図１５は、図９に示すカテゴリ設定順リスト４１５のカテゴリを分類するグループの一例を示す説明図である。
【００８０】
図１５に示すように、第３実施形態に係るレシート付加情報設定装置１は、複数のカテゴリから構成されるグループごとにカテゴリを分類する。
このようにすれば、複数のカテゴリを予め定められたグループごとに一括して管理することができるため、当該グループごとにカテゴリ設定順の入れ替え操作が可能となる。
【００８１】
図１５においては、「企画名称を入力」から「お買上金額条件を設定」までのカテゴリをグループ１、「販促内容を設定」から「利用対象店舗を設定」までのカテゴリをグループ２、「販促レシートのデザイン」のカテゴリをグループ３、そして「入力内容確認」のカテゴリをグループ４としている。
【００８２】
（実施形態４）
次に、図１６に基づき、この発明の第４実施形態に係るレシート付加情報設定装置１について説明する。
図１６は、図１５に示すグループの組み合わせからなるグループセットの一例を示す説明図である。
【００８３】
図１６に示すように、第４実施形態に係るレシート付加情報設定装置１は、ユーザーの利用分野等に応じた各種のグループから構成された複数のグループセットをデータ記憶部４１に予め保持して用いる。
このようにすれば、ユーザーの利用分野に応じた適切なグループセットを用いることにより、ユーザーのニーズに応じた多様な設定が実現できる。
【００８４】
図１６において、「グループセットＡ（除外品なし）」、「グループセットＢ（除外品あり）」および「グループセットＣ（除外品あり・デザインなし）」の３種類のグループセットの例をあげる。
ここで、「汎用設定グループ」は、「企画名称を入力」、「対象のお客様を指定」等のユーザーの利用分野等に限らない汎用的なカテゴリからなるグループである。
「コンテンツ設定グループ」は、「販促内容を設定」、「販促対象商品を設定」等のコンテンツの設定に関するカテゴリからなるグループである。
「デザイン設定グループ」は、「販促レシートのデザイン」等、レシート付加情報のデザイン設定に関するカテゴリからなるグループである。
「入力確認設定グループ」は、「入力内容確認」等、レシート付加情報の入力内容の確認に関するカテゴリからなるグループである。
「除外品設定グループ」は、「発行除外品を設定」、「利用除外品を設定」など、除外品設定に関するカテゴリからなるグループである。
【００８５】
（他の実施形態）
１．実施形態１において、表示部３０に設定の流れ３１および設定画面３２を表示させる他、図１２〜図１４に示すように、切り替え操作ボタン（「戻る」ボタン３３ｂ、「次へ」ボタン３３ｎおよび「前へ」ボタン３３ｐ）を設けてもよい。また、これらのボタンによらず、対応するファンクションキーＦ１２，Ｆ９およびＥＮＤキーを押すことによって設定画面３２に切り替えを行うようにしてもよい。（実施形態５）
このようにすれば、修正ボタン３１ｃを用いずとも、直前直後の設定画面３２に自由に移動して設定を行うことが可能となる。
【００８６】
２．実施形態１において、カテゴリ設定順リスト４１５および項目設定順リストの順番をユーザーが変更できるようにしてもよい。
このようにすれば、カテゴリ設定順リスト４１５および項目設定順リストの順番をユーザーの都合に合わせてカスタマイズできる。（実施形態６）
具体的な順番の変更操作としては、例えば、設定の流れ３１に表示されたカテゴリ名を上下にドラッグ操作して、カテゴリ設定順リスト４１５の順番を入れかえる操作などが考えられる。
【００８７】
３．実施形態１において、図１４に示す「タテ書きの販促レシートを印刷します／ヨコ書きの販促レシートを印刷します」の２項目の選択肢３２ｃを表示させる際に、それまでの設定内容を反映させたタテ書きまたはヨコ書きの２種類のレシート付加情報の印刷イメージ３２ｐを併せて表示してもよい。
このようにすれば、当該印刷イメージ３２ｐを見ながら対応する修正ボタン３１ｃを操作することにより、設定に不慣れなユーザーであっても容易に設定可能なレシート付加情報設定装置を実現できる。（実施形態７）
また、どの選択肢３１ｃを選ぶかによって結果が大きく変わる場合であっても、複数種類のレシート付加情報の印刷イメージ３２ｐを同時に表示させることによって、最終的に得られるレシート付加情報のイメージの把握が容易になる。
【００８８】
４．実施形態１において、カテゴリによって設定項目を分類する場合に限られず、複数の階層で設定項目を分類してもよい。（実施形態８）
このようにすれば、階層ごとに項目設定順リストを管理することにより、従来よりも多様な設定が可能なレシート付加情報設定装置１を実現できる。
【００８９】
５．実施形態１において、修正ボタン３１ｃの操作による修正だけでなく、印刷イメージ３２ｐに直接張られたリンクをクリックすることにより、当該修正に係る設定画面３２に直接移動できるようにしてもよい。（実施形態９）
このようにすれば、印刷イメージ３２ｐに対応する修正ボタン３１ｃを探さずとも、印刷イメージ３２ｐ内に張られたリンクから当該修正に係る設定画面３２に直接移動することが可能となる。
【００９０】
６．実施形態１において、レシート付加情報設定装置１をユーザーの利用分野に応じた複数種類のカテゴリ設定順リスト４１５および項目設定順リストをデータ記憶部４１に保持させてもよい。（実施形態１０）
このようにすれば、カテゴリ設定順リスト４１５および項目設定順リストの細かい設定をユーザー自身が行わなくとも、データ記憶部４１に予め保持された複数種類のカテゴリ設定順リスト４１５および項目設定順リストをユーザーが選択することによって、ユーザーの利用分野に応じた多様な設定が容易に実現可能となる。
【００９１】
７．実施形態２において、ある設定項目を修正した場合、当該設定項目より前に設定した設定項目のリセットが必要となるか否かの条件を予め定めておき、当該条件を参照することによって、リセットが必要か否かを判断するようにしてもよい。（実施形態１１）
このようにすれば、設定項目の修正によってリセットが必要となる設定項目のみがリセットされるため、効率のよい修正が可能となる。
【００９２】
８．実施形態３において、図１２〜図１４に示すように、設定の流れ３１を表示する際に、複数のカテゴリを含むグループを色分け表示してもよい。（実施形態１２）
このようにすれば、どのカテゴリがどのグループに属するのかが明確になり、カテゴリの管理が容易になる。
【００９３】
９．実施形態４において、ユーザーの業種や業務内容などを入力させ、当該入力内容から適切なカテゴリ設定順リスト４１５および項目設定順リストを制御部１０が判断するものであってもよい。
このようにすれば、ユーザーの利用分野に応じて適切な設定項目が判断されるため、ユーザーの利用分野に即した効率的な設定が可能となる。（実施形態１３）
【００９４】
以上に述べたように、
（i）この発明のレシート付加情報設定装置は、レシート付加情報設定用の設定項目および前記設定項目の設定順を定める項目設定順リストを保持する設定データ保持部と、レシート付加情報設定用の設定画面を表示する表示部と、ユーザーからの指令を受け付ける入力部と、前記データ保持部、前記表示部および前記入力部を制御する制御部とを備え、前記データ保持部は、前記設定項目の設定順が予め定められた前記項目設定順リストを保持し、前記制御部は、前記項目設定順リストの設定順に基づき、前記設定画面に対話形式で前記設定項目を前記表示部に表示させ、前記入力部にユーザーからの指令を受け付けさせることを特徴とする。
また、この発明のレシート付加情報設定方法は、レシート付加情報設定用の設定項目および前記設定項目の設定順を定める項目設定順リストを保持する設定データ保持工程と、レシート付加情報設定用の設定画面を表示する表示工程と、ユーザーからの指令を受け付ける入力工程とを有し、前記設定項目の設定順が予め定められた前記項目設定順リストを保持し、前記項目設定順リストの設定順に基づき、前記設定画面に対話形式で前記設定項目を前記表示部に表示させ、前記入力部にユーザーからの指令を受け付けさせることを特徴とする。
また、この発明のレシート付加情報設定用プログラムは、レシート付加情報設定用の設定項目および前記設定項目の設定順を定める項目設定順リストを保持する設定データ保持部としての機能と、レシート付加情報設定用の設定画面を表示する表示部としての機能と、ユーザーからの指令を受け付ける入力部としての機能と、前記データ保持部、前記表示部および前記入力部を制御する制御部としての機能とを有し、前記設定項目の設定順が予め定められた前記項目設定順リストを保持し、前記項目設定順リストの設定順に基づき、前記設定画面に対話形式で前記設定項目を前記表示部に表示させ、前記入力部にユーザーからの指令を受け付けさせる処理をコンピュータに行わせる。
【００９５】
この発明において、「レシート付加情報」とは、スーパーマーケットやコンビニエンスストアのキャッシュレジスタなどからうち出されるレシートに印刷されるキャンペーン情報やイベント情報または広告などの販促用の情報である。
「レシート付加情報設定装置」は、キャッシュレジスタなどのＰＯＳターミナルを管理するＰＯＳサーバーやＰＯＳサーバーと情報をやりとりするストアサーバー等の専用の装置に限られず、通常のＰＣ（サーバー）やスマートフォンなどの携帯端末やタブレット端末等にインストールすることにより構成されるものであってもよい。
「設定項目」とは、管理番号、管理名称、発行区分、発券対象顧客指定、発行期間指定、発行回数制限、発券購入金額、使用対象商品指定およびクーポン券コードなど、レシート付加情報の設定に必要な項目である。
「前記設定項目の設定順が予め定められた前記項目設定順リスト」とは、例えば、ユーザーの業種や業務内容などを考慮して、設定項目の設定順が予め定められた項目設定順リストである。
また、特定の業種や業務内容に限られず、複数の業種や業務内容に共通の内容をより多く含む項目を優先して設定項目の設定順を予め定めるものであってもよい。
また、多様な業種や業務内容に応じて設定項目の設定順がそれぞれ予め定められた複数の項目設定順リストの中からユーザーの利用分野に適した項目設定順リストを選択させるものであってもよい。
「設定項目」は複数の階層に分類して保持されるものであってもよい。この場合、階層ごとに項目設定順を定める項目設定順リストを保持するものであってもよい。
【００９６】
さらに、この発明の好ましい態様について説明する。
（ii）この発明によるレシート付加情報設定装置において、前記制御部は、前記項目設定順リストを前記設定画面と併せて前記表示部に表示させ、前記項目設定順リストに表示された前記設定項目のうち、既に設定済みの設定項目の修正を前記入力部に受け付け可能にさせるものであってもよい。（実施形態１４）
【００９７】
このようにすれば、レシート付加情報の設定途中で既に設定済みの設定項目を修正したい場合であっても、表示部に表示された項目設定順リストから修正したい設定項目を直接修正することが可能となる。
【００９８】
「設定項目の修正」は、表示部に表示された項目設定順リストの設定済みの設定項目名近くに設けられた修正ボタンを押し、当該設定項目に対応した設定画面に移動して修正を行うものであってもよい。
また、修正ボタンを設けずに、既に設定済みの設定項目名に当該設定項目の設定画面へのリンクを張り、当該設定項目名をクリックすることにより、当該設定項目に対応した設定画面に移動して修正を行うようにしてもよい。
【００９９】
（iii）この発明によるレシート付加情報設定装置において、前記制御部は、前記入力部が前記設定項目の修正を受け付けたとき、当該設定項目より後に設定された設定項目の設定内容をすべてリセットするものであってもよい。（実施形態１５）
【０１００】
このようにすれば、修正に係る設定項目よりも後に設定された設定項目の設定はすべてリセットされるため、設定の途中で矛盾を生じることなく、適切な設定が可能となる。
【０１０１】
「リセット」は、すべての内容をリセットする場合に限られず、その設定項目の修正によってその設定内容より後に設定された設定項目の内容と矛盾を生じるなどの特段の影響が生じないか否かを判断して、影響がないと判断した設定項目については、リセットしないようにしてもよい。
【０１０２】
（iv）この発明によるレシート付加情報設定装置において、前記制御部は、前記設定項目が選択形式である場合、予め定められた選択肢を初期の選択肢として前記表示部に表示させるものであってもよい。（実施形態１６）
【０１０３】
このようにすれば、ユーザーにとって不要な設定項目が初期の選択肢として表示されないため、ユーザーにとって必要な設定項目であるか否かを確認する負担を軽減し、設定に不慣れなユーザーであっても容易に設定可能なレシート付加情報設定装置を実現できる。
【０１０４】
（v）この発明によるレシート付加情報設定装置において、前記データ保持部は、前記設定項目ごとに予め定められた設定条件を保持し、前記制御部は、前記設定条件に基づき、前記表示部に前記設定項目を表示させるべきか否かを判断するものであってもよい。（実施形態１７）
【０１０５】
このようにすれば、設定された項目に応じて、不要な設定項目をとばして必要な設定項目のみが設定画面に表示されるため、ユーザーにとって必要な設定項目であるか否かを確認する負担を軽減し、設定に不慣れなユーザーであっても容易に設定可能なレシート付加情報設定装置を実現できる。
【０１０６】
「設定条件」としては、当該設定項目より前に設定された設定項目に係る条件に限られず、ユーザーの利用分野や業種等に係る条件を定めるものであってもよい。
【０１０７】
（vi）この発明によるレシート付加情報設定装置において、前記制御部は、前記設定画面上に設定後のレシート付加情報の印刷イメージを前記表示部に表示させ、前記設定項目の修正を受け付けたとき、当該修正を反映させたレシート付加情報の印刷イメージを前記表示部に表示させるものであってもよい。（実施形態１８）
【０１０８】
このようにすれば、設定途中で修正した場合でも、修正が反映された印刷イメージを見ながら修正を行うことができるため、設定に不慣れなユーザーであっても容易に修正可能なレシート付加情報設定装置を実現できる。
【０１０９】
この発明の好ましい態様は、上述した複数の態様のうちの何れかを組み合わせたものも含む。
前述した実施形態の他にも、この発明について種々の変形例があり得る。それらの変形例は、この発明の範囲に属さないと解されるべきものではない。この発明には、請求の範囲と均等の意味および前記範囲内でのすべての変形とが含まれるべきである。
【符号の説明】
【０１１０】
１：レシート付加情報設定装置、    １０：制御部、    １１：入力制御部、    １２：表示制御部、    １３：表示内容作成部、    １４：判定部、    ２０：入力部、    ３０：表示部、    ３１：設定の流れ、    ３１ｃ：修正ボタン、    ３２：設定画面、    ３２ｃ：選択肢、    ３２ｅ：入力欄、    ３２ｍ：質問メッセージ、    ３２ｐ：印刷イメージ、    ３３ｂ：戻るボタン、    ３３ｐ：前へボタン、    ３３ｎ：次へボタン、    ４０：記憶部、    ４１：データ記憶部、    ４２：カウンタ記憶部、    ３１１，３１２，３１３，３１４：設定グループ、    ４１１：カテゴリデータリスト、    ４１２：カテゴリデータ、    ４１３：項目データリスト、    ４１４：項目データ、    ４１５：カテゴリ設定順リスト、    ４２１：カテゴリカウンタ、    ４２２：項目カウンタ
【図１】
2015041266.tif 000003
【図２】
2015041266.tif 000004
【図３】
2015041266.tif 000005
【図４】
2015041266.tif 000006
【図５】
2015041266.tif 000007
【図６】
2015041266.tif 000008
【図７】
2015041266.tif 000009
【図８】
2015041266.tif 000010
【図９】
2015041266.tif 000011
【図１０】
2015041266.tif 000012
【図１１】
2015041266.tif 000013
【図１２】
2015041266.tif 000014
【図１３】
2015041266.tif 000015
【図１４】
2015041266.tif 000016
【図１５】
2015041266.tif 000017
【図１６】
2015041266.tif 000018
【図１７】
2015041266.tif 000019
【図１８】
2015041266.tif 000020