(57)【要約】【課題】販売機によっても顧客に多様なサービスを提供できるようにする。【解決手段】販売機として、第１種別の顧客に対応する１以上のサービスを提供するための第１サービス提供画面と、第２種別の顧客に対応する１以上のサービスを提供するための第２サービス提供画面のうちのいずれか一方を操作が可能な状態で表示させる表示制御部と、入力情報を入力する入力部と、第１サービス提供画面または第２サービス提供画面に対する操作によって選択されたサービスに応じた精算を実行する精算部とを備え、表示制御部は、入力部が入力した入力情報に基づいて、第１サービス提供画面に代えて、第２種別の顧客に対応する１以上のサービスを提供するための第２サービス提供画面を操作が可能な状態で表示させるように構成する。【選択図】図３
2015036914.tif 000002
【特許請求の範囲】
【請求項１】
第１種別の顧客に対応する１以上のサービスを提供するための第１サービス提供画面と、第２種別の顧客に対応する１以上のサービスを提供するための第２サービス提供画面のうちのいずれか一方を操作が可能な状態で表示させる表示制御部と、
入力情報を入力する入力部と、
第１サービス提供画面または第２サービス提供画面に対する操作によって選択されたサービスに応じた精算を実行する精算部とを備え、
前記表示制御部は、前記入力部が入力した入力情報に基づいて、第１サービス提供画面に代えて、第２種別の顧客に対応する１以上のサービスを提供するための第２サービス提供画面を操作が可能な状態で表示させる
販売機。
【請求項２】
前記入力部は、
前記入力情報としてコード情報を読み取るように構成され、
前記入力情報は、表示すべき第１サービス提供画面または第２サービス提供画面を示す情報を含む
請求項１に記載の販売機。
【請求項３】
前記入力部は、
操作により指定された数値を前記入力情報として入力する
請求項１に記載の販売機。
【請求項４】
前記表示制御部は、
前記入力部が入力した入力情報が前記第２サービス提供画面を表示可能な条件を満たしていない場合に第１サービス提供画面を表示させる
請求項１から３のいずれか一項に記載の販売機。
【請求項５】
前記表示制御部は、
前記入力部が入力した入力情報に含まれる情報であって第２サービス提供画面を表示させることのできる資格についての有効性を示す有効情報に基づいて、前記資格が無効と判定した場合に第１サービス提供画面を表示させる
請求項４に記載の販売機。
【請求項６】
精算が終了するのに応じて、前記表示制御部が、これまで操作が可能な状態で表示させていた第２サービス提供画面について操作が不可の状態とする、
または、精算が終了するのに応じて、前記精算部が、前記精算の終了後に第２サービス提供画面に対する操作によって選択されたサービスに応じた次の精算を不可とする
請求項１から５のいずれか一項に記載の販売機。
【請求項７】
サーバ装置と販売機を備え、
前記サーバ装置は、
編集されたサービス提供画面制御データであって、第１種別の顧客に対応する１以上のサービスを提供するための第１サービス提供画面と、第２種別の顧客に対応する１以上のサービスを提供するための第２サービス提供画面との表示に利用されるサービス提供画面制御データを記憶する記憶部と、
前記記憶部に記憶されるサービス提供画面制御データを前記販売機に送信させる送信制御部とを備え、
前記販売機は、
前記サーバ装置から送信されたサービス提供画面制御データを取得する画面データ取得部と、
取得されたサービス提供画面制御データを利用して、第１サービス提供画面と第２サービス提供画面のうちのいずれか一方を操作が可能な状態で表示させる表示制御部と、
入力情報を入力する入力部と、
第１サービス提供画面または第２サービス提供画面に対する操作によって選択されたサービスに応じた精算を実行する精算部とを備え、
前記表示制御部は、前記入力部が入力した入力情報に基づき、第１サービス提供画面に代えて、第２サービス提供画面を操作が可能な状態で表示させる
販売システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば発券機などの販売機及び販売システムに関する。
【背景技術】
【０００２】
券売機として、割引券に印字された割引情報を読み取るのに応じて、食券を発行する際に読み込んだ割引情報に基づいて代金を減算して精算するというものが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５１１５０１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
券売機などに代表される販売機を備える店舗においても、例えば会員などの特別な顧客に対して、単品の割引などにとどまらず、多様なサービスを提供したいという要望がある。
しかし、特許文献１に記載の券売機に対応した割引のサービスを顧客に提供するには、事前に割引情報を割引券に印字したうえで顧客に配布しておくことが必要である。このために、多様なサービスの選択肢を顧客に提供しようとすれば、選択肢の数に応じた割引情報を個々に印字した割引券、無料サービス券などの各種サービス券を事前に配布しなければならず、手間や費用などの負担が非常に重くなってしまう。
【０００５】
本発明は、このような事情に鑑みてなされたもので、販売機によって顧客に多様なサービスを提供できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明の一態様としての販売機は、第１種別の顧客に対応する１以上のサービスを提供するための第１サービス提供画面と、第２種別の顧客に対応する１以上のサービスを提供するための第２サービス提供画面のうちのいずれか一方を操作が可能な状態で表示させる表示制御部と、入力情報を入力する入力部と、第１サービス提供画面または第２サービス提供画面に対する操作によって選択されたサービスに応じた精算を実行する精算部とを備え、前記表示制御部は、前記入力部が入力した入力情報に基づいて、第１サービス提供画面に代えて、第２種別の顧客に対応する１以上のサービスを提供するための第２サービス提供画面を操作が可能な状態で表示させる。
【０００７】
上記構成の販売機によれば、入力情報に応じて、第１サービス提供画面に代えて第２サービス提供画面を表示させることが可能となる。これにより、第２サービス提供画面の内容に応じて多様なサービスを提供することが可能になる。
【０００８】
また、上記の販売機において、前記入力部は、前記入力情報としてコード情報を読み取るように構成され、前記入力情報は、操作が可能な状態で表示すべき第１サービス提供画面または第２サービス提供画面を示す情報を含んでもよい。
上記構成により、販売機は、入力情報が含む情報の内容に従って、第１サービス提供画面または第２サービス提供画面のいずれを表示すべきかを適切に決定できる。
【０００９】
また、上記の販売機において、前記入力部は、操作により指定された数値を入力してもよい。
上記構成により、販売機は、顧客が入力した数値に基づいて第２サービス提供画面を表示させることが可能になる。
【００１０】
また、上記の販売機において、前記表示制御部は、前記入力部が入力した入力情報が前記第２サービス提供画面を表示可能な条件を満たしていない場合に第１サービス提供画面を表示させてもよい。
上記構成によれば、入力情報が表示可能な条件を満たしておらず、適正でない場合には第２サービス提供画面を提示せずに第１サービス提供画面を提示することができる。
【００１１】
また、上記の販売機において、前記表示制御部は、前記入力部が入力した入力情報に含まれる情報であって第２サービス提供画面を表示させることのできる資格についての有効性を示す有効情報に基づいて、前記資格が無効と判定した場合に第１サービス提供画面を表示させてもよい。
上記構成によれば、入力情報に含まれる有効情報が有効であれば第２サービス提供画面を表示させ、有効でなければ第１サービス提供画面を表示させることができる。
【００１２】
また、上記の販売機において、精算が終了するのに応じて、前記表示制御部が、これまで操作が可能な状態で表示させていた第２サービス提供画面について操作が不可の状態とする、または、精算が終了するのに応じて、前記精算部が、前記精算の終了後に第２サービス提供画面に対する操作によって選択されたサービスに応じた次の精算を不可とするようにしてもよい。
上記構成によれば、第２サービス提供画面に対する操作に応じた精算が終了したのにかかわらず、第２サービス提供画面が継続して操作可能な状態のまま表示される状況を回避できる。
【００１３】
本発明の一態様としての販売システムは、サーバ装置と販売機を備え、前記サーバ装置は、編集されたサービス提供画面制御データであって、第１種別の顧客に対応する１以上のサービスを提供するための第１サービス提供画面と、第２種別の顧客に対応する１以上のサービスを提供するための第２サービス提供画面との表示に利用されるサービス提供画面制御データを記憶する記憶部と、前記記憶部に記憶されるサービス提供画面制御データを前記販売機に送信させる送信制御部とを備え、
前記販売機は、前記サーバ装置から送信されたサービス提供画面制御データを取得する画面データ取得部と、取得されたサービス提供画面制御データを利用して、第１サービス提供画面と第２サービス提供画面のうちのいずれか一方を操作が可能な状態で表示させる表示制御部と、入力情報を入力する入力部と、第１サービス提供画面または第２サービス提供画面に対する操作によって選択されたサービスに応じた精算を実行する精算部とを備え、前記表示制御部は、前記入力部が入力した入力情報に基づき、第１サービス提供画面に代えて、第２サービス提供画面を操作が可能な状態で表示させる。
【００１４】
上記構成によれば、編集の行われたサービス提供画面制御データがサーバ装置から販売機に送信され、販売機は受信したサービス提供画面制御データを利用して第１サービス提供画面と前記第２サービス提供画面を表示させることができる。これにより、販売機を備える店舗ごとにサービス提供画面制御データを編集、作成する必要が無く、サービス提供画面を柔軟に変更することが可能になる。
【発明の効果】
【００１５】
以上説明したように、本発明によれば、販売機によって顧客に多様なサービスを提供できるようになるという効果が得られる。
【図面の簡単な説明】
【００１６】
【図１】第１実施形態に係る券売機の外観例を示す図である。
【図２】第１実施形態に係る商品画面の遷移例を示す図である。
【図３】第１実施形態に係る券売機の構成例を示す図である。
【図４】第１実施形態に係る商品ファイルの構造例を示す図である。
【図５】第１実施形態に係るキーファイルの構造例を示す図である。
【図６】第１実施形態、第２実施形態に係る特典管理ファイルの構造例を示す図である。
【図７】第１実施形態に係るサーバ装置の構成例を示す図である。
【図８】第１実施形態に係る券売機が実行する処理手順例を示すフローチャートである。
【図９】第２実施形態に係る商品画面の遷移例を示す図である。
【図１０】第２実施形態に係る券売機が実行する処理手順例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
＜第１実施形態＞
［券売機の外観例］
以下、本実施形態の券売機について説明する。本実施形態の券売機としては、飲食店に設置され、顧客が商品を選択して精算を行うのに応じて食券を発行するというものを例に挙げる。
【００１８】
図１は、本実施形態における券売機１００の外観例を示している。同図においては、券売機１００における前面側のパネルが示されている。
同図に示すように、券売機１００の前面には、操作表示パネル１１１が備えられる。操作表示パネル１１１は、顧客が商品を選択して購入するための画像が表示される。また、操作表示パネル１１１は、タッチパネルを備えることで、画面上の画像に対して指を触れることによる操作が可能である。顧客は、操作表示パネル１１１に表示された画像上に対してタッチ操作を行うことで、商品の選択や精算の指示などを行うことができる。
【００１９】
また、券売機１００には、顧客が支払のための貨幣を投入する部位として、コイン投入口１０５と紙幣投入口１０６が備えられる。
コイン投入口１０５は、硬貨（コイン）が投入される部位である。紙幣投入口１０６は、紙幣が投入される部位である。
払出口１０９は、精算の際に釣銭が排出される部位である。
【００２０】
リーダー部１１０（入力部の一例）は、クーポン券からクーポン情報（入力情報の一例）を読み取る部位である。クーポン券は、顧客に特定のサービスを利用してもらうための券である。このようなクーポン券は、例えば紙媒体やカードなどとして配布されてもよいし、店舗側が運用するサーバなどから、クーポン券のデータを顧客の端末に対して送信することにより配布してもよい。
【００２１】
クーポン券には、例えばバーコードなどによるコード情報としての形式のクーポン情報が含まれている。クーポン情報は、クーポン券が利用可能な店舗を示す利用可能店舗情報、クーポンが利用可能な期限（期間）を示す有効期限情報、クーポン券に対応したサービスを提供する商品画面を示す商品画面識別子を含む。なお、有効期限は、会員用商品画面を表示させることのできる資格についての有効性（有効または無効のいずれであるのか）を示す有効情報の１つである。
【００２２】
顧客がクーポン券において示されるバーコードをリーダー部１１０の手前にかざすことで、リーダー部１１０がバーコードを検出し、検出したバーコードの読み取りを行う。これにより、リーダー部１１０がクーポン情報を読み取ることができる。
なお、例えばクーポン券にＩＣ（Integrated Circuit）チップを埋め込んでおき、ＩＣチップにクーポン情報を記憶させてもよい。この場合、リーダー部１１０は、通信距離内のＩＣチップと通信を行ってクーポン情報を取得するように構成すればよい。
【００２３】
［券売機によるサービス提供例］
本実施形態の券売機１００を備える飲食店は会員制度を設けている。会員の顧客に対しては、会員でない一般顧客に対するサービスよりも優遇された内容のサービスを提供するようにしている。例えば、同じ商品であっても会員の顧客の割引率が一般顧客よりも高い、あるいは、会員にのみ無料でスープやデザートなどのサービスが付くといったものである。
このように一般顧客と会員とで異なるサービスを提供するにあたり、本実施形態の券売機１００は、一般顧客と会員とでそれぞれ異なるサービス内容が反映された商品画面を提示する。
なお、商品画面とは、顧客が購入したい商品（メニュー）を選択する操作を行うための画面である。また、商品画面には、顧客に向けて各種のサービス内容も表示されている。例えば、「本日、カレー○○円引き！」「餃子セットにはスープを無料サービス」などのようなサービス内容を表す表示が商品画面上にて行われる。このような商品画面は、顧客にサービスを提供するためのサービス提供画面の一例である。
【００２４】
図２を参照して、本実施形態の券売機１００における商品画面の遷移について説明する。なお、図２の説明にあたっては、会員として、Ａランク会員とＢランク会員との異なる２種類の種別が定められている場合を例に挙げる。そして、Ａランク会員は、Ｂランク会員よりもランクが高く、サービス内容についてもＢランク会員より優遇される。
【００２５】
まず、券売機１００の操作表示パネル１１１における初期表示としては、図２（ａ）に示すように、一般顧客用商品画面Ｐ１（第１サービス提供画面の一例）が表示される。また、初期表示においては、一般顧客用商品画面Ｐ１とともに、例えば「会員の方はクーポン券をリーダー部にかざして下さい」のように、顧客が会員である場合には、クーポン券をリーダー部１１０により読み取らせることを促す表示が行われる。
【００２６】
券売機１００の前に立って商品を購入しようとする顧客がＡランク会員またはＢランク会員である場合、顧客は、自分が所有しているクーポン券のバーコード部分をリーダー部１１０の前にかざし、券売機１００にクーポン券のクーポン情報を読み取らせる。
【００２７】
クーポン情報には、前述のように、利用可能店舗情報、有効期限情報、商品画面識別子（例えば遷移先の商品画面としてのページ情報）が含まれる。
ここで、券売機１００は、クーポン情報における利用可能店舗情報と有効期限情報を利用して、クーポン券に対応するサービスを提供する商品画面を表示可能な条件（商品画面表示条件）を満たしているか否かについて判定する。具体的に、券売機１００は、商品画面表示条件として、利用可能店舗情報に自機の設置されている店舗が含まれており、かつ、有効期限情報が示す有効期限に現日時が含まれているか否かについて判定する。
商品画面表示条件を満たしている場合、券売機１００は、クーポン情報における商品画面識別子が示す商品画面を操作表示パネル１１１に表示させる。
【００２８】
具体的に、クーポン情報における商品画面識別子がＡランク会員に対応する商品画面を示している場合、券売機１００は、読み取られた商品画面識別子に基づき図２（ｂ）に示すように、操作表示パネル１１１の表示について、一般顧客用商品画面Ｐ１からＡランク会員用商品画面Ｐ２（第２サービス提供画面の一例）に遷移させる。
また、クーポン情報における商品画面識別子がＢランク会員に対応する商品画面を示している場合、券売機１００は、読み取られた商品画面識別子に基づき図２（ｃ）に示すように、操作表示パネル１１１の表示について、一般顧客用商品画面Ｐ１からＢランク会員用商品画面Ｐ３（第２サービス提供画面の一例）に遷移させる。
【００２９】
また、顧客がＡランク会員でもＢランク会員でもない一般顧客である場合、クーポン券は所持していないので、クーポン情報が読み取られることもない。この場合、操作表示パネル１１１の表示は図２（ａ）の状態の初期表示を保つ。
また、顧客がＡランク会員またはＢランク会員であっても、クーポン券が期限切れの場合には、前述の表示条件を満たさない。従って、この場合にも、操作表示パネル１１１の表示は図２（ａ）の状態の初期表示のままであり、会員用商品画面に遷移しない。ただし、クーポン券が期限切れであることにより図２（ａ）の状態の初期表示のままとする場合には、クーポン券が期限切れであることを顧客に通知するメッセージが表示される。
【００３０】
このように、本実施形態の券売機１００は、クーポン券のクーポン情報を読み取ることにより、表示を一般顧客用商品画面Ｐ１から、会員のみを対象としたサービスを提供できる会員専用の商品画面に遷移させることができる。
【００３１】
ここで、一般顧客用商品画面Ｐ１、Ａランク会員用商品画面Ｐ２、Ｂランク会員用商品画面Ｐ３のそれぞれにおいては、例えば、多数の商品の提示とともに、顧客に向けてのサービスが提示されている。顧客は、このように提示されるサービスのうちで気に入ったものがあれば、そのサービスが受けられる商品を選択して購入する操作を行えばよい。これにより、顧客は、値引きや無料サービス品の追加などのサービスを享受することができる。
そのうえで、Ａランク会員用商品画面Ｐ２とＢランク会員用商品画面Ｐ３は、一般顧客用商品画面Ｐ１よりも顧客を優遇したサービス内容を提示している。さらにＡランク会員用商品画面Ｐ２とＢランク会員用商品画面Ｐ３とを比較した場合には、Ａランク会員用商品画面Ｐ２がＢランク会員用商品画面Ｐ３よりも優遇されたサービスを提供する内容になっている。つまり、本実施形態においては、クーポン券を読み取らせることによって、顧客の種別に応じて異なるサービスを提供することができる。
【００３２】
そのうえで、本実施形態においては、クーポン券は具体的なサービス内容との対応付けは行われておらず、サービスを提供するための商品画面と対応付けられている。これにより、本実施形態では、商品画面に掲載するサービスの内容を変更することで、１つのクーポン券に対応させて多様なサービスを容易に提供できる。
例えば、サービス内容を印刷したクーポン券を顧客に配布するという態様では、クーポン券に対応するサービスが固定的になってしまうために、本実施形態のようにサービスの多様性を与えることは難しい。
【００３３】
さらに、本実施形態においては、一般顧客用商品画面Ｐ１、Ａランク会員用商品画面Ｐ２、Ｂランク会員用商品画面Ｐ３は、例えば本部にて作成され、サーバ装置２００を介して店舗の券売機１００にデータとして配信される。
このように商品画面のデータを本部側から配信する態様とすることで、本部側で必要に応じていつでも表品画面を編集し直してサービス内容を変更することが可能である。これにより、本実施形態としては、そのときの売上状況や当日の天候などに応じてサービス内容を柔軟に変更することも可能である。
【００３４】
［券売機の構成例］
図３は、本実施形態の券売機１００の構成例を示している。なお、同図において、図１と同一部分には同一符号を付して説明を省略する。
同図に示す券売機１００は、ＣＰＵ１０１、ＲＡＭ１０２、記憶部１０３、通信部１０４、コイン投入口１０５、紙幣投入口１０６、貨幣識別部１０７、貨幣払出部１０８、払出口１０９、リーダー部１１０、操作表示パネル１１１、印字部１１２を備える。
ＣＰＵ（Central Processing Unit）１０１は、記憶部１０３に記憶されるプログラム（図示せず）を実行することにより、券売機１００における各種の制御を実行する。ＣＰＵ１０１は、表示制御部、精算部の一例である。
ＲＡＭ（Random Access Memory）１０２は、ＣＰＵ１０１の作業領域であり、演算結果が一時的に記憶される。
【００３５】
記憶部１０３は、例えばフラッシュメモリやハードディスクなどを備え、ＣＰＵ１０１が利用する各種の情報を記憶する。同図において、記憶部１０３は、商品ファイル記憶部１３１と商品画面制御データ記憶部１３２とを含む。
【００３６】
商品ファイル記憶部１３１は、商品ファイルを記憶する。商品ファイルは、商品に関連する所定の情報を商品ごとに格納した情報である。
図４は、商品ファイル記憶部１３１が記憶する商品ファイルの構造例を示している。同図に示すように、商品ファイルは、１つの商品に対応する品番ごとに、品名、値段、画像データが対応付けられる。
品番は、対応の商品を一意に示す番号である。値段は対応の商品に設定された価格を示す。画像データは、商品画面において対応の商品のキー（ボタン）に表示すべき画像のデータである。
【００３７】
ここで、本実施形態の商品ファイルにおいては、同図における「カレー」の例として示すように、同じ品名であっても値段が異なる商品については、値段ごとに応じて異なる品番が対応付けられるようにして管理される。
このように、商品ファイルにおいて同じ商品であっても値段が異なるものについては個別に管理することで、同じ商品について、商品画面（一般顧客用商品画面Ｐ１、Ａランク会員用商品画面Ｐ２、Ｂランク会員用商品画面Ｐ３）ごとに異なる値段を設定するための制御を容易に実現できる。
【００３８】
商品画面制御データ記憶部１３２は、商品画面制御データ（サービス提供画面制御データの一例）を記憶する。商品画面制御データは、図２に例示したような各商品画面（一般顧客用商品画面Ｐ１、Ａランク会員用商品画面Ｐ２、Ｂランク会員用商品画面Ｐ３）の表示に利用されるデータである。
ＣＰＵ１０１は、商品画面制御データを利用して、一般顧客用商品画面Ｐ１、Ａランク会員用商品画面Ｐ２、Ｂランク会員用商品画面Ｐ３を操作表示パネル１１１に表示させる。
なお、一般顧客用商品画面Ｐ１、Ａランク会員用商品画面Ｐ２、Ｂランク会員用商品画面Ｐ３の各データは、例えば階層化などによって複数の画面から構成されていてもよい。
【００３９】
商品画面制御データは、例えば、キーファイルとサービス管理ファイルとを含む。これに応じて、商品画面制御データ記憶部１３２は、キーファイル記憶部１３２ａとサービス管理ファイル記憶部１３２ｂとを備える。
キーファイル記憶部１３２ａはキーファイルを記憶する。本実施形態の商品画面は、商品ごとに対応した複数のキー（ボタン）が表示される。顧客は、商品画面上で表示されたキーを操作することによって商品を選択できる。キーファイルは、商品画面上のキーを表示するのに利用される情報である。
【００４０】
図５はキーファイル記憶部１３２ａが記憶するキーファイルの構造例を示している。
同図に示すキーファイルは、商品画面に配置されるキーごとに１つのレコードが対応する。１つのキーに対応して、１つのレコードは、キー番号、品番、支点座標、キーサイズ、商品画面識別子、品名、画像データを含む。
キー番号は、対応のキーに付与された番号を示す。品番は、対応のキーに表示される商品の番号を示す。
始点座標は、対応のキーが配置される商品画面上での始点となる１つの座標を示す。キーサイズは、対応のキーのサイズとして、例えば縦方向と横方向のサイズを示す。
商品画面識別子は、対応のキーが配置される商品画面を示す。これまでの説明から理解されるように、本実施形態における商品画面識別子によっては、顧客の種別（一般顧客、Ａランク会員、Ｂランク会員）に応じた一般顧客用商品画面Ｐ１、Ａランク会員用商品画面Ｐ２、Ｂランク会員用商品画面Ｐ３のそれぞれが示される。
品名は、対応のキーに表示される商品の名称を示す。画像データは、対応のキーに表示される画像である。
【００４１】
ＣＰＵ１０１は、１つの商品画面を表示させるにあたり、表示すべき商品画面の商品画面識別子を含むレコードをキーファイルから取得し、取得したレコードにおける各属性の情報を利用して、例えば商品の画像が表示されたキーを商品画面の背景画像上に配置させる。この際、ＣＰＵ１０１は、レコードにおける品番に対応付けられた品名と画像データを商品ファイルから取得し、取得した品名と画像データを対応のキーの画像として表示させる。
ただし、１つのキー番号には一定範囲内で複数の品番を対応させることができる。１つのキー番号に複数の品番（商品）を対応させている場合、商品ファイルから１つの品名と画像データを特定して取得できない。このような場合に、ＣＰＵ１０１は、キーファイルのレコードにおいて格納されている品名と画像データとを利用してキーの画像を生成する。したがって、キーファイルにおける品名と画像データは、必須ではなく、１つのキー番号に１つの品番（商品）を対応させている場合には格納しておく必要はない。
【００４２】
サービス管理ファイル記憶部１３２ｂは、サービス管理ファイルを記憶する。サービス管理ファイルは、サービス内容の異なる商品画面のそれぞれを顧客種別と対応付ける情報である。
図６は、記憶部１０３が記憶するサービス管理ファイルの構造例を示している。同図において、サービス管理ファイルは、商品画面識別子ごとに顧客種別と有効期限とが対応付けられている。なお、サービス番号は、第２の実施形態に対応する情報であることから、ここでの説明は省略する。
【００４３】
商品画面識別子は、対応の商品画面を一意に示す識別子である。顧客種別は、商品画面が対応する顧客の種別を示す。
また、商品画面にて提供されるサービスには有効期限が設定されている。つまり、商品画面には有効期限が対応付けられる。サービス管理ファイルにおける有効期限は、対応の商品画面により提供されるサービスの有効期限を示す。
【００４４】
なお、同図に示すサービス管理ファイルの構造では、一般顧客、Ａランク会員、Ｂランク会員ごとの区分にしたがって商品画面が対応付けられている。しかし、例えば、例えば、Ａランク会員あるいはＢランク会員をさらに細分化したサブランクを設定し、サブランクごとに商品画面を対応付けるようにすることも可能である。
【００４５】
説明を図３に戻す。
通信部１０４は、ネットワーク３００を介してサーバ装置２００と通信を実行する。
【００４６】
貨幣識別部１０７は、コイン投入口１０５に投入された硬貨の種別と、紙幣投入口１０６に投入された紙幣の種別を識別する。
【００４７】
貨幣払出部１０８は、券売機１００内にて蓄えられている硬貨や紙幣を、釣銭や払戻金として払い出す部位である。
払出口１０９は、貨幣払出部１０８によって払い出された硬貨や紙幣が排出される部位である。
【００４８】
リーダー部１１０は、前述のようにクーポン券に印刷されたバーコードを読み取ることによりクーポン情報を取得する。
操作表示パネル１１１は、ＣＰＵ１０１の制御に応じて画像を表示する。また、操作表示パネル１１１は、タッチ操作が行われるのに応じて操作情報をＣＰＵ１０１に出力する。ＣＰＵ１０１は、操作情報に応じて所定の処理を実行する。
【００４９】
印字部１１２は、ＣＰＵ１０１の制御に応じて、食券に印字を行い、印字した食券を発行する。印字した食券は、払出口１０９に排出される。
【００５０】
［サーバ装置］
図３においては、サーバ装置２００も示されている。サーバ装置２００は、券売機１００の上位装置である。券売機１００は、例えば店舗を管理する本部に設置され、店舗に設置される券売機１００とネットワーク３００を介して通信が可能なように接続されている。なお、本部が複数の店舗を管理する場合、サーバ装置２００は、複数の店舗ごとに設置される複数の券売機１００と接続されてもよい。
【００５１】
本部においては、顧客種別ごとの商品画面制御データを作成する。作成された商品画面制御データはサーバ装置２００から券売機１００に対して送信される。
本部は、これまでの売上状況や天候などに応じてサービス内容を変更する場合には、サービス内容を変更した商品画面制御データを作成し、サーバ装置２００にアップロードすればよい。サーバ装置２００はアップロードされた商品画面制御データを券売機１００に対して送信する。
このように、商品画面制御データを券売機１００に送信する構成により、本部にて商品画面制御データを編集するだけでサービス内容を柔軟に変更することが可能とされている。
【００５２】
図７は、サーバ装置２００の構成例を示している。同図に示すサーバ装置２００は、通信部２０１、ＣＰＵ２０２、ＲＡＭ２０３、記憶部２０４を備える。
通信部２０１は、ネットワーク３００を介して券売機１００と通信を実行する。
【００５３】
ＣＰＵ（Central Processing Unit）２０２は、記憶部２０４に記憶されるプログラム（図示せず）を実行することにより、券売機１００における各種の制御を実行する。
ＲＡＭ（Random Access Memory）２０３は、ＣＰＵ２０２の作業領域であり、演算結果が一時的に記憶される。
【００５４】
記憶部２０４は、例えばフラッシュメモリやハードディスクなどを備え、ＣＰＵ２０２が利用する各種の情報を記憶する。同図においては、記憶部２０４は、商品画面制御データ記憶部２４１と特典管理ファイル記憶部２４２とを備える。
商品画面制御データ記憶部２４１は、商品画面制御データを記憶する。前述のように商品画面制御データは、キーファイルとサービス管理ファイルとを含む。これに対応して、商品画面制御データ記憶部２４１は、キーファイル記憶部２４１ａとサービス管理ファイル２４１ｂとを備える。商品画面制御データ記憶部２４１が記憶する商品画面制御データ（キーファイル及びサービス管理ファイル）は、前述のように、本部が編集し、アップロードしたものである。また、編集者の操作に応じて商品画面制御データの編集が可能なようにサーバ装置２００を構成してもよい。
【００５５】
特典管理ファイル記憶部２４２は、特典管理ファイルを記憶する。顧客に特典を提供するのに利用されるファイルである。具体的に、特典管理ファイルは、顧客情報と、顧客の種別ごとに提供すべき特典のデータを含む。
例えば、Ａランク会員にクーポン券を配布しようとする場合、特典管理ファイルには、Ａランク会員用のクーポン券のデータが登録される。ＣＰＵ２０２は、特典管理ファイルの顧客情報において登録されているＡランク会員の端末のアドレス（メールアドレスなど）に対して、Ａランク会員用のクーポン券のデータを送信する。これにより、Ａランク会員の端末にＡランク会員のクーポン券が送信される。Ａランク会員は、例えば端末が受信したクーポン券のデータを端末で表示させてかざしたり、クーポン券のデータを印刷したものをかざしたりすることで、券売機１００のリーダー部１１０に読み取らせることができる。
【００５６】
ＣＰＵ２０２は、例えば運用者による送信指示などに応じて、商品画面制御データを商品画面制御データ記憶部２４１から読み出す。ＣＰＵ２０２は、読み出した商品画面制御データを券売機１００に送信する。
券売機１００は、サーバ装置２００から受信した商品画面制御データを、記憶部１０３における商品画面制御データ記憶部１３２に記憶させる。
このようにして、券売機１００は、商品画面制御データを取得することができる。また、券売機１００は、受信した商品画面制御データによりこれまで記憶していた商品画面制御データを更新する。これにより、以降において、操作表示パネル１１１に表示される商品画面の内容も変更される。
【００５７】
なお、同図では、サーバ装置２００が、券売機１００への商品画面制御データの送信と、顧客の端末へのクーポン券のデータの送信を行っている。しかし、券売機１００への商品画面制御データを送信するサーバ装置と、顧客の端末へのクーポン券のデータの送信を行うサーバ装置とがそれぞれ個別に備えられてもよい。
【００５８】
［処理手順例］
図８のフローチャートは、第１実施形態の券売機１００が、商品画面の表示に関連して実行する処理手順例を示している。
【００５９】
ステップＳ１０１：券売機１００におけるＣＰＵ１０１は、初期表示として、操作表示パネル１１１における一般顧客用商品画面Ｐ１の表示を開始させる。
【００６０】
ステップＳ１０２：一般顧客用商品画面Ｐ１を表示させている状態の下で、ＣＰＵ１０１は、リーダー部１１０によるクーポン情報の読み取りが行われたか否かについて判定する。
クーポン情報の読み取りが行われていない場合、ＣＰＵ１０１は、ステップＳ１０５に処理を進める。
【００６１】
ステップＳ１０３：ステップＳ１０２にてクーポン情報の読み取りが行われた場合、ＣＰＵ１０１は、読み取られたクーポン情報を取得する。そして、前述のように、取得したクーポン情報に含まれる利用可能店舗情報及び有効期限情報が表示条件を満たしているか否かについて判定する。
表示条件を満たしていない場合、ＣＰＵ１０１は、ステップＳ１０５に処理を進める。
【００６２】
ステップＳ１０４：表示条件を満たしている場合、ＣＰＵ１０１は、読み取られたクーポン情報における商品画面識別子に対応するレコードをキーファイルから取得し、取得したレコードの情報を前述のように利用してキーを配置するように商品画面を生成する。そして、生成した商品画面を操作表示パネル１１１に表示させる。
このようにして、ステップＳ１０４によっては、図２にて説明したように、顧客がクーポン券をリーダー部１１０に読み取らせるのに応じて、会員用商品画面が表示される。つまり、クーポン券がＡランク会員に対応したサービスを提供するものである場合には、Ａランク会員用商品画面Ｐ２が表示される。また、クーポン券がＢランク会員に対応したサービスを提供するものである場合には、Ｂランク会員用商品画面Ｐ３が表示される。
【００６３】
ステップＳ１０５：ＣＰＵ１０１は、ステップＳ１０１により一般顧客用商品画面Ｐ１が表示されている状態、あるいは、ステップＳ１０４によりＡランク会員用商品画面Ｐ２またはＢランク会員用商品画面Ｐ３が表示されている状態において、精算が終了するのを待機している。
なお、精算が終了するまでの間においては、顧客は、表示されている商品画面に対して商品選択の操作を行い、支払金額の投入などを行う。この際、顧客は、商品画面に表示されているいくつかのサービスの通知を見て、気に入ればそのサービスに該当する商品を選択する。
【００６４】
そして、精算が終了するのに応じて、ＣＰＵ１０１は、ステップＳ１０１に処理を戻す。つまり、精算終了後においては、必ず初期表示による一般顧客用商品画面Ｐ１の表示に戻るようにされている。この際、ＣＰＵ１０１は、これまで操作が可能な状態で会員用商品画面（Ａランク会員用商品画面Ｐ２またはＢランク会員用商品画面Ｐ３：第２サービス提供画面の一例）を表示させていた場合、精算が終了するのに応じて、一般顧客用商品画面Ｐ１に戻すことにより、会員用商品画面について操作が不可の状態とする。
これにより、例えば会員用商品画面が表示された状態のまま次の顧客の順番になり、次の顧客がクーポン券を読み取らせることなく会員用商品画面を利用して精算が行われてしまうような不都合を回避できる。
あるいは、精算の終了後においても会員用商品画面については表示させたうえで、精算の終了後に会員用商品画面に対する操作によって選択されたサービスに応じた次の精算については不可とする（禁止する）ように構成してもよい。このように構成しても、次の顧客がクーポン券を読み取らせることなく会員用商品画面を利用して精算が行われてしまうことを回避できる。
【００６５】
なお、会員用商品画面の表示の有効性の判定に利用される有効情報としては、有効期限の他に、クーポン券を利用可能な回数を示す有効回数であってもよい。
この場合には、例えば、クーポン情報にクーポン券を一意に識別するクーポン券識別子も含める。そのうえで、券売機１００は、クーポン券が利用されるのに応じて、クーポン情報に含まれていたクーポン券識別子をサーバ装置２００に送信する。サーバ装置２００は、送信されたクーポン券識別子にクーポン券の使用回数を対応付けて記憶する。
券売機１００は、クーポン券からクーポン情報を読み取ると、クーポン情報に含まれるクーポン券識別子をサーバ装置２００に送信して、使用可否を問い合わせる。サーバ装置２００は、問い合わせに応答して、受信したクーポン券識別子に対応する使用回数を参照する。サーバ装置２００は、使用回数が有効回数以下であれば使用可能であることを券売機１００に通知し、使用回数が有効回数を越えていれば使用不可であることを券売機１００に通知する。
券売機１００は、図８のステップＳ１０３として、使用可能の通知を受けた場合にはステップＳ１０４に進み、使用不可の通知を受けた場合にはステップＳ１０５に進むようにすればよい。
【００６６】
＜第２実施形態＞
［概要］
続いて、本願発明の第２実施形態について説明する。
第２実施形態の券売機１００は、予め特定ランクの会員に所定の桁数の番号（以降、サービス番号と呼ぶ）を通知しておくようにする。
なお、通知の態様としては、特定ランクの会員のメールアドレスを登録してもらうようにしたうえで、登録されたメールアドレスを宛先として、サービス番号の記載された電子メールを送信すればよい。あるいは、はがきやダイレクトメールなどで郵送することによりサービス番号を通知してもよい。
【００６７】
そして、サービス番号の通知を受けた特定ランクの会員は、券売機１００が設置された店舗に赴き、券売機１００に表示される案内に従ってサービス番号に対応する数値を入力（指定）する操作を行う。ここで、入力したサービス番号が正しければ、券売機１００は、特定ランクの会員向けの会員用商品画面を表示する。一方、入力したサービス番号が正しくなければ、券売機１００は、特定ランクの会員向けの会員用商品画面の表示には遷移しない。
【００６８】
図９を参照して、第２実施形態に係る券売機１００における商品画面の遷移例について説明する。
なお、以降の説明にあたり、第２実施形態における顧客種別は、一般顧客、カード会員、メール会員の３種類である場合を例に挙げる。一般顧客は、カード会員とメール会員のいずれでもない顧客である。カード会員は、店舗側に会員として登録しており、会員カードを所有している会員である。メール会員は、カード会員よりもランクが高い会員であり、カード会員のうちで、店舗側にメールアドレスを登録している会員である。
ここで、会員カードには、会員カードを一意に識別するカード識別子などの情報を含むカード情報が記憶されている。
【００６９】
第２実施形態の券売機１００の場合、操作表示パネル１１１の初期表示として、図９（ａ）に例示する顧客種別選択画面が表示される。顧客種別選択画面は、一般顧客と会員（カード会員またはメール会員）のうちのいずれかを顧客が選択する画面である。
顧客は、自分が会員（カード会員とメール会員のうちのいずれか）である場合には、顧客種別選択画面において配置される会員ボタンＢＴ１と一般顧客ボタンＢＴ２のうち、会員ボタンＢＴ１をタッチする操作を行う。一方、顧客は、自分が会員ではない場合には、一般顧客ボタンＢＴ２をタッチする操作を行う。
【００７０】
一般顧客ボタンＢＴ２が操作された場合、操作表示パネル１１１は、図９（ｂ）に示すように一般顧客用商品画面Ｐ１１が表示される状態に変化する。この場合、一般顧客である顧客は、表示された一般顧客用商品画面Ｐ１１に対する操作によって商品を選択し、精算を行う。
一方、一般顧客ボタンＢＴ２が操作された場合、操作表示パネル１１１は、図９（ｃ）に例示するように会員カードを券売機１００に読み取らせることを顧客に案内するためのカード提示案内画面の表示に変化する。そこで、顧客は、自分が所有している会員カードをリーダー部１１０にかざして、リーダー部１１０にカード情報の読み取りを実行させる。
【００７１】
なお、第２実施形態において、リーダー部１１０は、会員カードに印刷されたコード情報としてのカード情報を読み取る構成でもよいし、会員カードに備えられたＩＣチップに記憶されたカード情報を読み取る構成でもよい。
【００７２】
券売機１００は、会員カードからのカード情報の読み取りを行うと、カード情報に含まれるカード識別子などに基づいて、会員カードが使用可能なものであるか否かについてのカード認証を実行する。
カード認証が不成立の場合には、図９（ｂ）の一般顧客用商品画面Ｐ１１の表示に遷移する。一方、カード認証が成立した場合、操作表示パネル１１１は、図９（ｄ）のカード会員用商品画面Ｐ１３を表示する状態に遷移する。ここで、同図に示す操作表示パネル１１１においては、カード会員用商品画面Ｐ１３とともにメール会員用ボタンＢＴ３が配置されるとともに、メール会員にメール会員用ボタンＢＴ３に対する操作を案内するメッセージが表示されている。
【００７３】
顧客がカード会員である場合、顧客は、このまま、図９（ｄ）のように表示されたカード会員用商品画面Ｐ１３に対して商品選択や精算のための操作を行って食券を購入する。
一方、顧客がメール会員である場合、顧客は、メール会員用ボタンＢＴ３に対してタッチ操作を行う。メール会員用ボタンＢＴ３に対するタッチ操作に応じて、操作表示パネル１１１は、図９（ｅ）に示すサービス番号入力画面Ｐ１４の表示に遷移する。
【００７４】
一例として、サービス番号入力画面Ｐ１４は、同図に示すように、１〜９の各数に対応したキーが配列された画面である。
メール会員である顧客は、例えば電子メールによって通知された所定桁数のサービス番号に応じた複数のキーを桁順に従ってタッチ操作を行う。つまり、顧客はサービス番号の数値を入力（指定）する操作を行う。
【００７５】
サービス番号として入力された数値が正しければ、操作表示パネル１１１は、図９（ｆ）に示すようにメール会員用商品画面Ｐ１２を表示する状態に遷移する。
メール会員である顧客は、表示されたメール会員用商品画面Ｐ１２に対して商品の選択と精算のための操作を行って食券を購入する。
これに対して、入力されたサービス番号の数値が正しくなかった場合、操作表示パネル１１１は、例えば図９（ｄ）のカード会員用商品画面Ｐ１３が表示された状態に戻る。なお、例えば、サービス番号が正しくなかった場合の表示として、例えば一定回数の範囲内で図９（ｅ）のサービス番号入力画面Ｐ１４の表示を維持したうえで、正しいサービス番号の再度の入力を顧客に促すようなメッセージを表示させてもよい。
【００７６】
ここで、一般顧客用商品画面Ｐ１１とメール会員用商品画面Ｐ１２とカード会員用商品画面Ｐ１３とでは、それぞれ、提供するサービス内容が異なっている。つまり、カード会員用商品画面Ｐ１３におけるサービス内容は、一般顧客用商品画面Ｐ１１におけるサービス内容よりも優遇された内容を有する。さらに、メール会員用商品画面Ｐ１２におけるサービス内容は、カード会員用商品画面Ｐ１３におけるサービス内容よりも優遇された内容を有する。このように、第２実施形態においては、会員カードとサービス番号との併用により、一般顧客、カード会員、メール会員の３つの顧客種別ごとに対応した商品画面を表示することができる。
【００７７】
なお、図９に示した商品画面の遷移によれば、一般顧客用商品画面Ｐ１１とカード会員用商品画面Ｐ１３との間においては、一般顧客用商品画面Ｐ１１が第１サービス提供画面で、カード会員用商品画面Ｐ１３が第２サービス提供画面という関係が成立する。また、これとともに、カード会員用商品画面Ｐ１３とメール会員用商品画面Ｐ１２との間において、カード会員用商品画面Ｐ１３が第１サービス提供画面で、メール会員用商品画面Ｐ１２が第２サービス提供画面という関係が成立する。このように、第２実施形態における図９の態様の下では、第１サービス提供画面と第２サービス提供画面の関係性を持つ商品画面の組合せが２つ存在する。
【００７８】
＜処理手順例＞
図１０は、第２実施形態の券売機１００が、商品画面の表示に関連して実行する処理手順例を示している。
ステップＳ２０１：ＣＰＵ１０１は、初期表示として、図９（ａ）にて説明したように、顧客種別選択画面を操作表示パネル１１１の表示を開始させる。
ステップＳ２０２：ＣＰＵ１０１は、顧客種別選択画面が表示されている状態の下で会員ボタンＢＴ１または一般顧客ボタンＢＴ２が操作されるのを待機している。そして、会員ボタンＢＴ１または一般顧客ボタンＢＴ２が操作されるのに応じて、ＣＰＵ１０１は、操作されたボタンが会員ボタンＢＴ１であるか否かについて判定する（ステップＳ２０２）。
操作されたボタンが会員ボタンＢＴ１でない場合、ＣＰＵ１０１は、ステップＳ２０６に処理を進める。
【００７９】
ステップＳ２０３：ＣＰＵ１０１は、操作されたボタンが会員ボタンＢＴ１である場合、図９（ｃ）にて説明したように、カード提示案内画面を操作表示パネル１１１に表示させる。
ステップＳ２０４：ＣＰＵ１０１は、カード提示案内画面を表示させた状態の下で、リーダー部１１０によるカード情報の読み取りが行われるのを待機する。
この場合において、例えば一定時間を経過してもカード情報の読み取りが行われなかったり、顧客種別選択画面に表示を戻す操作などが行われたりした場合、ＣＰＵ１０１は、ステップＳ２０１に処理を戻し、再度、初期表示としての顧客種別選択画面を表示させる。
【００８０】
ステップＳ２０５：カード情報の読み取りが行われた場合、ＣＰＵ１０１は、読み取られたカード情報を利用してカード認証を行う。
【００８１】
ステップＳ２０６：顧客種別選択画面において一般顧客ボタンＢＴ２が操作された、あるいは、カード認証が成立しなかった場合、ＣＰＵ１０１は、図９（ｂ）にて説明したように、操作表示パネル１１１に一般顧客用商品画面を表示させる。
ステップＳ２０７：ＣＰＵ１０１は、一般顧客用商品画面を表示させた状態において精算が終了するのを待機する。そして、精算が終了するのに応じて、ＣＰＵ１０１はステップＳ２０１に処理を戻すことで、初期表示としての顧客種別選択画面を操作表示パネル１１１に表示させる。
【００８２】
ステップＳ２０８：カード認証が成立した場合、ＣＰＵ１０１は、図９（ｄ）にて説明したようにカード会員用商品画面Ｐ１３とメール会員用ボタンＢＴ３を操作表示パネル１１１に表示させる。
ステップＳ２０９：ＣＰＵ１０１は、カード会員用商品画面Ｐ１３とメール会員用ボタンＢＴ３を表示させた状態において、メール会員用ボタンＢＴ３に対する操作が行われるのを待機する。
ステップＳ２１０：また、ＣＰＵ１０１は、カード会員用商品画面Ｐ１３とメール会員用ボタンＢＴ３を表示させた状態において、カード会員用商品画面Ｐ１３に対する操作に応じた精算が終了するのを待機している。精算が終了した場合、ＣＰＵ１０１は、ステップＳ２０１に処理を戻すことで、初期表示としての顧客種別選択画面を操作表示パネル１１１に表示させる。
【００８３】
ステップＳ２１１：メール会員用ボタンＢＴ１３に対する操作が行われるのに応じて、ＣＰＵ１０１は、図９（ｅ）にて説明したようにサービス番号入力画面Ｐ１４を表示させる。
ステップＳ２１２：ＣＰＵ１０１は、サービス番号入力画面Ｐ１４を表示させた状態において、サービス番号としての正しい数値が入力されたか否かについて判定する。
第２実施形態におけるサービス管理ファイルは、商品画面識別子、顧客種別、有効期限に加えてサービス番号を含む（図６参照）。サービス管理ファイルにおけるサービス番号は、対応の商品画面を表示させるのに入力されるべきサービス番号を示す。
ステップＳ２１１の判定にあたっては、サービス番号入力画面Ｐ１４に入力されたサービス番号が、サービス管理ファイルにおいてメール会員用商品画面Ｐ１２を示す商品画面識別子に対応付けられたサービス番号と一致するか否かについて判定する。
【００８４】
サービス番号入力画面Ｐ１４に対して正しい数値が入力されなかった場合、ＣＰＵ１０１は、ステップＳ２０８に処理を戻すことで、再度、カード会員用商品画面Ｐ１３とメール会員用ボタンＢＴ３を操作表示パネル１１１に表示させる。なお、前述のように、カード会員用商品画面Ｐ１３とメール会員用ボタンＢＴ３の表示に代えて、サービス番号入力画面を表示させた状態で再度のサービス番号の入力を促すメッセージを表示し、サービス番号の入力を再び待機してもよい。
【００８５】
ステップＳ２１３：サービス番号入力画面Ｐ１４に対して正しい数値が入力されるのに応じて、ＣＰＵ１０１は、図９（ｆ）に示したようにメール会員用商品画面Ｐ１２を操作表示パネル１１１に表示させる。
ステップＳ２１０：ＣＰＵ１０１は、メール会員用商品画面Ｐ１２を表示させた状態において、メール会員用商品画面Ｐ１２に対する操作に応じた精算が終了するのを待機している。精算が終了した場合、ＣＰＵ１０１は、ステップＳ２０１に処理を戻すことで、初期表示としての顧客種別選択画面を操作表示パネル１１１に表示させる。
【００８６】
なお、第２実施形態の変形例として、従業員のみが知らされている従業員向けのサービス番号が入力されるのに応じて、例えば社員用の価格で商品を購入することのできるような従業員向けの商品画面が表示されるようにしてもよい。
【００８７】
なお、第２実施形態において、メール会員用商品画面Ｐ１２を表示させるにあたってサービス番号以外の態様による入力が行われてもよい。一例として、予め通知されたスライド操作のパターンによるスライド操作を、操作表示パネル１１１における所定の操作対象領域に行うようにしてもよい。
【００８８】
なお、上記各実施形態においては、操作表示パネル１１１の画面上で顧客種別選択画面と各会員用商品画面のうちいずれか１つのみが表示されるようにしているが、顧客種別選択画面と各会員用商品画面とを同時に表示させてもよい。
この場合には、クーポン情報の読み取り、カード情報の読み取り、あるいはサービス番号の入力などに応じて、１つの商品画面のみを操作可能な状態で表示し、他の商品画面を操作不可の状態で表示すればよい。
【００８９】
また、上記各実施形態においては、サーバ装置２００が配信した商品画面制御データを券売機１００が記憶部１０３に記憶し、券売機１００は記憶部１０３から商品画面制御データを読み出して商品画面を生成し、生成した商品画面を表示させていた。
これに対して、例えば券売機１００は、読み取ったクーポン情報、カード情報、サービス番号などをサーバ装置２００に送信し、サーバ装置２００が受信したこれらの情報の内容に応じて、券売機１００にて表示すべき商品画面の商品画面制御データを逐次送信するようにしてもよい。券売機１００は、逐次受信される商品画面制御データを利用して商品画面を生成し、生成した商品画面を表示させる。
【００９０】
また、これまでの実施形態の説明では、飲食店に設置される券売機１００を例に挙げているが、これに限定されることなく、本実施形態の構成は、例えば遊戯施設などで設置される他の券売機や、各所に設置される自動販売機などをはじめ、各種の販売機に適用できる。
また、上記実施形態の説明では、図４の商品ファイルについて、同一品名ではあるが値段の異なる商品については、それぞれが異なる品番により管理する例を示した。しかし、このような商品の管理の態様については、これに限定されない。例えば、共通の品番の下で、値段の異なる商品を識別可能なように管理するようにしてもよい。
【００９１】
上記実施形態として示した販売機に関し、以下の付記項を開示する。
（付記項１）
第１種別の顧客に対応する１以上のサービスを提供するための第１サービス提供画面と、第２種別の顧客に対応する１以上のサービスを提供するための第２サービス提供画面のうちのいずれか一方を操作が可能な状態で表示させる表示制御部と、入力情報を入力する入力部と、第１サービス提供画面または第２サービス提供画面に対する操作によって選択されたサービスに応じた精算を実行する精算部とを備え、前記表示制御部は、前記入力部が入力した入力情報に基づいて、第１サービス提供画面に代えて、第２種別の顧客に対応する１以上のサービスを提供するための第２サービス提供画面を操作が可能な状態で表示させる販売機。
【００９２】
（付記項２）
前記入力部は、前記入力情報としてコード情報を読み取るように構成され、前記入力情報は、表示すべき第１サービス提供画面または第２サービス提供画面を示す情報を含む付記項１に記載の販売機。
【００９３】
（付記項３）
前記入力部は、操作により指定された数値を前記入力情報として入力する付記項１に記載の販売機。
【００９４】
（付記項４）
前記表示制御部は、前記入力部が入力した入力情報が前記第２サービス提供画面を表示可能な条件を満たしていない場合に第１サービス提供画面を表示させる付記項１から３のいずれか一項に記載の販売機。
【００９５】
（付記項５）
前記表示制御部は、前記入力部が入力した入力情報に含まれる情報であって第２サービス提供画面を表示させることのできる資格についての有効性を示す有効情報に基づいて、前記資格が無効と判定した場合に第１サービス提供画面を表示させる付記項４に記載の販売機。
【００９６】
（付記項６）
精算が終了するのに応じて、前記表示制御部が、第２サービス提供画面について操作が不可の状態とする、または、精算が終了するのに応じて、前記精算部が、前記精算の終了後に第２サービス提供画面に対する操作によって選択されたサービスに応じた次の精算を不可とする付記項１から５のいずれか一項に記載の販売機。
【００９７】
（付記項７）
前記第２サービス提供画面により提供されるサービスの内容は、前記前記第１サービス提供画面により提供されるサービスの内容よりも顧客を優遇したものである付記項１から６のいずれか一項に記載の販売機。
上記構成により、入力情報の入力を行った顧客に対して、より優遇された内容のサービスを提供できる。
【００９８】
（付記項８）
サーバ装置と販売機を備え、前記サーバ装置は、編集されたサービス提供画面制御データであって、第１種別の顧客に対応する１以上のサービスを提供するための第１サービス提供画面と、第２種別の顧客に対応する１以上のサービスを提供するための第２サービス提供画面との表示に利用されるサービス提供画面制御データを記憶する記憶部と、
前記記憶部に記憶されるサービス提供画面制御データを前記販売機に送信させる送信制御部とを備え、前記販売機は、前記サーバ装置から送信されたサービス提供画面制御データを取得する画面データ取得部と、取得されたサービス提供画面制御データを利用して、第１サービス提供画面と第２サービス提供画面のうちのいずれか一方を操作が可能な状態で表示させる表示制御部と、入力情報を入力する入力部と、第１サービス提供画面または第２サービス提供画面に対する操作によって選択されたサービスに応じた精算を実行する精算部とを備え、前記表示制御部は、前記入力部が入力した入力情報に基づき、第１サービス提供画面に代えて、第２サービス提供画面を操作が可能な状態で表示させる販売システム。
【００９９】
なお、これまでに説明した券売機１００またはサーバ装置２００の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより券売機１００またはサーバ装置２００としての処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやＷＡＮ、ＬＡＮ、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、ＣＤ−ＲＯＭ等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【符号の説明】
【０１００】
１００  券売機
１０１  ＣＰＵ
１０２  ＲＡＭ
１０３  記憶部
１０４  通信部
１０５  コイン投入口
１０６  紙幣投入口
１０７  貨幣識別部
１０８  貨幣払出部
１０９  払出口
１１０  リーダー部
１１１  操作表示パネル
１１２  印字部
１３１  商品ファイル記憶部
１３２  商品画面制御データ記憶部
２００  サーバ装置
【図１】
2015036914.tif 000003
【図２】
2015036914.tif 000004
【図３】
2015036914.tif 000005
【図４】
2015036914.tif 000006
【図５】
2015036914.tif 000007
【図６】
2015036914.tif 000008
【図７】
2015036914.tif 000009
【図８】
2015036914.tif 000010
【図９】
2015036914.tif 000011
【図１０】
2015036914.tif 000012