(57)【特許請求の範囲】
【請求項１】
操作キーの操作に応じて、自動販売機に対して所定の設定を行うための複数の項目を表示する表示部と、
前記表示部に表示される前記複数の項目のうち、使用頻度が所定頻度以上の項目と前記使用頻度が前記所定頻度未満の項目との表示状態を異ならせる制御部と、
時刻を計時する計時部と、
前記計時部の計時時刻に基づいて、前記複数の項目夫々の使用時刻を更新して記憶する記憶部と、
前記複数の項目のうち、前記使用時刻に応じた時刻と前記計時時刻との間の時間が所定時間を超える項目を前記使用頻度が所定頻度未満の項目と判定する判定部と、
を備え、
前記制御部は、前記判定部の判定結果に応じて前記表示部を制御すること
を特徴とする自動販売機。
【請求項２】
前記制御部は、
前記使用頻度が前記所定頻度以上の項目を前記表示部に表示させ、
前記使用頻度が前記所定頻度未満の項目を前記表示部に表示させないこと、
を特徴とする請求項１に記載の自動販売機。
【請求項３】
前記制御部は、
前記使用頻度が前記所定頻度以上の項目を前記表示部に第１表示色で表示させ、
前記使用頻度が前記所定頻度未満の項目を前記表示部に前記第１表示色とは異なる第２表示色で表示させること、
を特徴とする請求項１に記載の自動販売機。
【請求項４】
前記制御部は、
前記使用頻度が前記所定頻度以上の項目を前記使用頻度が高い順に表示させること、
を特徴とする請求項２に記載の自動販売機。
【請求項５】
前記所定時間は、前記複数の項目ごとに設定されること
を特徴とする請求項１に記載の自動販売機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動販売機に関する。
【背景技術】
【０００２】
ディスプレイに表示された自動販売機の設定項目をキー操作によって選択して自動販売機に対して各種機能等の設定を行う装置として、例えば特許文献１のキーボードが知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５−７３７６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されるキーボードでは、例えば設定項目が複数ある場合、ディスプレイに表示された設定項目の一覧から所定の設定項目を、キー操作によって選択して自動販売機に対して種々の設定を行っていた。
【０００５】
例えば使用頻度の低い設定項目がディスプレイの上位に表示された場合、使用頻度の高い設定項目を選択するために、例えばディスプレイに表示されたカーソルをその設定項目の位置に移動する必要があった。又、例えば使用頻度の低い設定項目のみがディスプレイに表示された場合、使用頻度の高い設定項目を選択するために、例えばディスプレイの表示項目をキー操作によって切り替えて、その使用頻度の高い設定項目を選択する必要があった。又、例えば複数の設定項目のうち、所定の設定項目のみを表示する場合、予めその設定項目をキーボードのメモリに記憶する必要があった。
【０００６】
よって、設定項目が複数ある場合、選択する設定項目の位置にカーソルを移動したり、ディスプレイの表示項目をキー操作によって切り替えたり、予め所定の設定項目をキーボードのメモリに記憶したりする必要があり、自動販売機に対する各種機能等の設定が煩雑となる虞があった。
【課題を解決するための手段】
【０００７】
前述した課題を解決する主たる本発明は、操作キーの操作に応じて、自動販売機に対して所定の設定を行うための複数の項目を表示する表示部と、前記表示部に表示される前記複数の項目のうち、使用頻度が所定頻度以上の項目と前記使用頻度が前記所定頻度未満の項目との表示状態を異ならせる制御部と、時刻を計時する計時部と、前記計時部の計時時刻に基づいて、前記複数の項目夫々の使用時刻を更新して記憶する記憶部と、前記複数の項目のうち、前記使用時刻に応じた時刻と前記計時時刻との間の時間が所定時間を超える項目を前記使用頻度が所定頻度未満の項目と判定する判定部と、を備え、前記制御部は、前記判定部の判定結果に応じて前記表示部を制御することを特徴とする自動販売機である。
【０００８】
本発明の他の特徴については、添付図面及び本明細書の記載により明らかとなる。
【発明の効果】
【０００９】
本発明によれば、自動販売機に対して簡単に各種機能等の設定を行うことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１乃至第３実施形態、その他の実施形態に係る自動販売機を示す図である。
【図２】本発明の第１及び第２実施形態、その他の実施形態に係る自動販売機の機能を示すブロック図である。
【図３】本発明の第１及び第２実施形態、その他の実施形態に係るキーボードを示す図である。
【図４】本発明の第１及び第２実施形態、その他の実施形態に係る使用時刻テーブルの一例を示す図である。
【図５】本発明の第１及び第２実施形態、その他の実施形態に係る詳細表示テーブルの一例を示す図である。
【図６】本発明の第１及び第２実施形態、その他の実施形態に係る全表示キーが押下されたときの表示パネルの表示の一例を示す図である。
【図７】本発明の第１実施形態、その他の実施形態に係る項目一覧キーが押下されたときの表示パネルの表示の一例を示す図である。
【図８】本発明の第２実施形態、その他の実施形態に係る項目一覧キーが押下されたときの表示パネルの表示の一例を示す図である。
【図９】本発明の第１実施形態、その他の実施形態に係る自動販売機の動作を示すフローチャートである。
【図１０】本発明の第２実施形態、その他の実施形態に係る自動販売機の動作を示すフローチャートである。
【図１１】本発明の第３実施形態に係る自動販売機の機能を示すブロック図である。
【図１２】本発明の第３実施形態に係るキーボードを示す図である。
【図１３】本発明の第３実施形態に係る項目表示テーブルの一例を示す図である。
【図１４】本発明の第３実施形態に係る詳細表示テーブルの一例を示す図である。
【図１５】本発明の第３実施形態に係る表示モードを選択するときの表示パネルの表示の一例を示す図である。
【図１６】本発明の第３実施形態に係る自動販売機の動作を示すフローチャートである。
【図１７】本発明のその他の実施形態に係る自動販売機の機能を示すブロック図である。
【発明を実施するための形態】
【００１１】
本明細書および添付図面の記載により、少なくとも以下の事項が明らかとなる。
【００１２】
[第１実施形態]
＝＝＝自動販売機の外観＝＝＝
図１は、本実施形態に係る自動販売機を示す図である。  
自動販売機１は、例えばレギュラーコーヒー飲料等を調理して販売する自動販売機である。自動販売機１は、筐体１０、前扉１２、軸１１、接客面５、取出口６、ハンドルロック１４、例えば４本の脚１３ａ乃至１３ｄを含んで構成される。尚、筐体１０は図示されていないが、前扉１２に重なって見えない状態となっている。脚１３ｃは図示されていないが、脚１３ａに重なって見えない状態となっている。脚１３ｄは図示されていないが、脚１３ｂに重なって見えない状態となっている。
【００１３】
筐体１０は、例えば略直方体形状であり、筐体１０の底面が例えば４本の脚１３ａ乃至１３ｄに載置された状態で立設する。筐体１０を支える脚１３ａ乃至１３ｄは、底面下の例えば四隅に設けられる。筐体１０は、例えば中空構造であり、内部に例えば販売機構６０が配設される。尚、販売機構６０の詳細については後述する。
【００１４】
前扉１２は、筐体１０の正面に取り付けられた状態で開閉する扉である。軸１１は、長手方向が例えば鉛直方向に沿った状態で、筐体１０の正面の縁に取り付けられる。前扉１２は、軸１１を軸に回動するように前扉１２の縁が軸１１に取り付けられる。
【００１５】
ハンドルロック１４は、前扉１２を施錠するために前扉１２に設けられた例えばシリンダ錠付きの錠前である。
【００１６】
接客面５は、自動販売機１の利用者と自動販売機１とのインターフェースを司るものである。接客面５は、商品表示板６４、選択釦６５、表示ランプ６６、硬貨投入口３、紙幣挿入口４、返却レバー３ａ、返却口３ｂを含んで構成される。尚、説明の便宜上、自動販売機１には、商品表示板６４、選択釦６５、表示ランプ６６が、夫々例えば５個ずつ設けられているものとする。各商品表示板６４は、例えば夫々異なる飲料のイメージを表示する。各選択釦６５は、各商品表示板６４に表示されたイメージの飲料を購入するときに押下される釦である。各表示ランプ６６は、各商品表示板６４に表示されたイメージの飲料が例えば売り切れであるか否かを示すためのランプである。尚、各商品表示板６４に表示されたイメージの飲料が例えば売り切れである場合、各表示ランプ６６は例えば点灯し、各商品表示板６４に表示されたイメージの飲料が例えば売り切れでない場合、各表示ランプ６６は例えば消灯するものとする。硬貨投入口３は、自動販売機１の利用者が飲料の代金を支払うために、硬貨を投入する投入口である。紙幣挿入口４は、自動販売機１の利用者が飲料の代金を支払うために、紙幣を挿入する挿入口である。返却レバー３ａは、硬貨投入口３に投入された硬貨、紙幣挿入口４に挿入された紙幣を返却するためのレバーである。返却口３ｂは、返却レバー３ａを例えば下側に向けて押下したときに、例えば硬貨投入口３に投入された硬貨を返却する返却口である。各商品表示板６４、硬貨投入口３、紙幣挿入口４、返却レバー３ａ、返却口３ｂは、前扉１２に設けられる。各選択釦６５及び各表示ランプ６６は、前扉１２における各商品表示板６４の例えば下部に設けられる。
【００１７】
取出口６は、飲料が供給されるカップ６３がセットされる空間を有するとともに、筐体１０の内部に配設された販売機構６０から供給管６２を通じて飲料が供給される空間を有する取出口である。取出口６は、前扉１２に設けられる。
【００１８】
＝＝＝自動販売機の機能＝＝＝
以下、図１乃至図５を参照して、本実施形態に係る自動販売機１の機能について説明する。図２は、本実施形態に係る自動販売機の機能を示すブロック図である。図３は、本実施形態に係るキーボードを示す図である。図４は、本実施形態に係る第１の領域２５１に記憶された使用時刻テーブル２５ａの一例を示す図である。図５は、本実施形態に係る第２の領域２５２に記憶された詳細表示テーブル２５ｂの一例を示す図である。
【００１９】
自動販売機１は、主制御部２、複数の従制御部、硬貨投入機構３０、紙幣挿入機構４０、接客面５、販売機構６０、キーボード７を含んで構成される。尚、従制御部は、例えば、硬貨処理制御部３１、紙幣処理制御部４１、接客制御部５１、販売制御部６１、入出力制御部７１である。
【００２０】
主制御部２は、従制御部を統括制御する。主制御部２は、ＣＰＵ２１、タイマ２２（計時部）、ＲＯＭ２３、ＲＡＭ２５（記憶部）を含んで構成される。尚、ＣＰＵ２１とＲＯＭ２３が本実施形態における制御部、判定部に相当する。ＲＯＭ２３には、ＣＰＵ２１が従制御部を統括制御するプログラムが記憶される。ＲＡＭ２５には、ＣＰＵ２１が従制御部を統括制御するときに利用される情報が記憶される。ＲＡＭ２５は、例えば第１の領域２５１、第２の領域２５２、第３の領域２５３を有する。第１の領域２５１には、例えば使用時刻テーブル２５ａが記憶される。使用時刻テーブル２５ａには、例えば、自動販売機１に対して所定の設定を行うための複数の項目と、複数の項目を夫々使用したときに更新される使用時刻と、複数の項目夫々の重み付け係数とが夫々対応付けられている。尚、使用時刻テーブル２５ａの複数の項目には夫々、例えば項目番号が付されている。重み付け係数は、閾値時間を算出するための係数である。閾値時間の詳細は後述する。第２の領域２５２には、例えば詳細表示テーブル２５ｂが記憶される。詳細表示テーブル２５ｂには、例えば、自動販売機１に対して所定の設定を行うための複数の項目と、複数の項目を夫々選択したときに表示パネル７０１（表示部）に表示される詳細表示内容とが夫々対応付けられている。尚、詳細表示テーブル２５ｂの複数の項目には夫々、例えば項目番号が付されている。表示パネル７０１の詳細は後述する。第３の領域２５３には、例えば、キーボード７の項目一覧キー７０６が押下されたときの計時時刻が記憶される。ＣＰＵ２１は、ＲＯＭ２３に記憶された所定のプログラムに基づいて、従制御部を統括制御する。タイマ２２は、例えば表示パネル７０１に表示された項目が選択された時刻や、例えばキーボード７の項目一覧キー７０６が押下された時刻を計時する。尚、キーボード７の詳細については後述する。
【００２１】
硬貨処理制御部３１と硬貨投入機構３０は、自動販売機１の利用者が硬貨投入口３から投入する硬貨を受け取り、必要に応じて返却口３ｂから例えば釣銭を返却する。  
紙幣処理制御部４１と紙幣挿入機構４０は、自動販売機１の利用者が紙幣挿入口４から挿入する紙幣を受け取り、必要に応じて紙幣挿入口４から例えば釣札を返却したり、返却口３ｂから例えば釣銭を返却したりする。
【００２２】
接客制御部５１は、接客面５における選択釦６５の押下を検出し、検出信号を主制御部２に送信する。主制御部２から売り切れ信号が送信された場合、接客制御部５１は、表示ランプ６６を例えば点灯させる。主制御部２から売り切れ信号が送信さない場合、接客制御部５１は、表示ランプ６６を例えば消灯させる。
【００２３】
販売制御部６１と販売機構６０は、選択釦６５の押下にともない主制御部２から送信される制御信号に基づいて、取出口６の内部で供給管６２を通じて、該当の飲料をカップ６３に供給する。尚、主制御部２は、例えば、接客制御部５１から送信された検出信号を受信したときに、制御信号を送信するものとする。
【００２４】
入出力制御部７１は、例えばキーボード７の所定のキーが押下されると、その押下信号を主制御部２に送信したり、主制御部２から送信される表示信号を受信して、例えば、使用時刻テーブル２５ａの項目を表示パネル７０１に表示させたりする。尚、キーボード７の詳細は後述する。
【００２５】
＝＝＝キーボード＝＝＝
以下、図２乃至図５を参照して、本実施形態に係るキーボード７について説明する。  
キーボード７は、表示パネル７０１、テンキー７０２、上矢印キー７０３、下矢印キー７０４、決定キー７０５、項目一覧キー７０６、全表示キー７０７を含んで構成される。
【００２６】
表示パネル７０１は、例えば、使用時刻テーブル２５ａの項目や詳細表示テーブル２５ｂの詳細表示内容を表示する例えば液晶ディスプレイである。尚、表示パネル７０１は、例えば複数の表示色で表示できるものとする。  
全表示キー７０７は、押下されたときに使用時刻テーブル２５ａの項目を例えば全て表示するキーである。  
項目一覧キー７０６は、押下されたときに例えば使用時刻テーブル２５ａの使用時刻に基づいて所定の項目を表示するキーである。尚、項目一覧キー７０６を押下したときに表示パネル７０１に表示される項目の詳細については後述する。  
ここで、表示パネル７０１には、カーソル７００が表示される。カーソル７００は、表示パネル７０１に表示された例えば複数の項目のうち、選択する項目を示す例えばプロンプトである。尚、カーソル７００は、項目一覧キー７０６、全表示キー７０７が押下されたとき、表示パネル７０１に表示される項目のうち例えば最上位に表示される項目を示すものとする。  
上矢印キー７０３と下矢印キー７０４は、表示パネル７０１に表示された例えばカーソル７００を移動させるキーである。  
決定キー７０５は、例えば、表示パネル７０１のカーソル７００に示された項目を選択するキーである。
【００２７】
＝＝＝主制御部＝＝＝
以下、図２乃至図５を参照して、本実施形態に係る主制御部２について説明する。  
主制御部２は、ＲＯＭ２３に記憶された所定のプログラムに基づいて、従制御部を統括制御する。  
主制御部２は、入出力制御部７１から送信される押下信号を受信して、受信した押下信号に基づいて、ＲＡＭ２５から情報を読み出したり、ＲＡＭ２５に情報を書き込んだりする。主制御部２は、受信した押下信号に基づいて、例えば入出力制御部７１に表示信号を送信する。
【００２８】
例えば、全表示キー７０７が押下されたことを示す押下信号を主制御部２が受信した場合、主制御部２は、第１の領域２５１から使用時刻テーブル２５ａを読み出して、使用時刻テーブル２５ａの項目を例えば全て表示パネル７０１に表示させる表示信号を送信する。例えば、決定キー７０５が押下されたことを示す押下信号を主制御部２が受信した場合、主制御部２は、選択された項目の使用時刻として、例えば決定キー７０５が押下された時刻を使用時刻テーブル２５ａに記憶する。又、その場合、主制御部２は、詳細表示テーブル２５ｂから選択された項目の詳細表示内容を読み出して、その詳細表示内容を表示パネル７０１に表示させる表示信号を送信する。例えば、項目一覧キー７０６が押下されたことを示す押下信号を主制御部２が受信した場合、主制御部２は、第３の領域２５３に項目一覧キー７０６が押下されたときの計時時刻を記憶する。又、その場合、主制御部２は、第１の領域２５１から使用時刻テーブル２５ａを読み出して、使用時刻テーブル２５ａの使用時刻に基づいて所定の項目を所定の順序に並べた状態で表示パネル７０１に表示させる表示信号を送信する。尚、所定の順序に並べた状態で表示パネル７０１に表示される所定の項目の詳細については後述する。
【００２９】
＝＝＝自動販売機の動作＝＝＝
以下、図１乃至図７、図９を参照して、本実施形態に係る自動販売機の動作について説明する。図６は、本実施形態に係る全表示キー７０７が押下されたときの表示パネル７０１の表示の一例を示す図である。図７は、本実施形態に係る項目一覧キー７０６が押下されたときの表示パネル７０１の表示の一例を示す図である。図９は、本実施形態に係る自動販売機の動作を示すフローチャートである。
【００３０】
ＲＯＭ２３に記憶された自動販売機１に対して各種機能等の設定を行うプログラムの実行が開始され、主制御部２が制御動作を開始したところから説明する。
【００３１】
主制御部２は、全表示キー７０７が押下されたか否かを判断する（ステップＳ１１）。  
全表示キー７０７が押下されたことを示す押下信号を主制御部２が受信した場合（ステップＳ１１のＹＥＳ）、主制御部２は、使用時刻テーブル２５ａの項目を例えば全て表示パネル７０１に表示させる。主制御部２は、第１の領域２５１から使用時刻テーブル２５ａを読み出して、使用時刻テーブル２５ａの項目を例えば全て表示パネル７０１に表示させる表示信号を送信する。入出力制御部７１は、その表示信号を受信して、使用時刻テーブル２５ａの項目を例えば全て表示パネル７０１に表示させる（ステップＳ１２）。
【００３２】
一方、全表示キー７０７が押下されたことを示す押下信号を主制御部２が受信しない場合（ステップＳ１１のＮＯ）、主制御部２は、以下の制御を行う。主制御部２は、項目一覧キー７０６が押下されたか否かを判断する（ステップＳ１３）。
【００３３】
項目一覧キー７０６が押下されたことを示す押下信号を主制御部２が受信しない場合（ステップＳ１３のＮＯ）、主制御部２は、上記ステップＳ１１の判断を再度実行する。
【００３４】
一方、項目一覧キー７０６が押下されたことを示す押下信号を主制御部２が受信した場合（ステップＳ１３のＹＥＳ）、主制御部２は、以下の制御を行う。主制御部２は、項目一覧キー７０６が押下されたときの計時時刻を第３の領域２５３に記憶する（ステップＳ１４）。主制御部２は、第１の領域２５１から使用時刻テーブル２５ａを読み出して、使用時刻テーブル２５ａの使用時刻と、第３の領域２５３に記憶された計時時刻に基づいて、表示パネル７０１に表示する項目を選択する。主制御部２は、例えば、使用時刻と計時時刻との間の時間（以下、経過時間という）を算出する。主制御部２は、使用時刻テーブル２５ａの複数の項目夫々の経過時間が、閾値時間（所定時間）を超えるか否かを判定する。ここで、閾値時間は、表示パネル７０１に項目を表示するか否かを判定するための時間であり、例えば使用時刻テーブル２５ａの複数の項目ごとに設けられる。各閾値時間は、例えば、使用時刻テーブル２５ａの各項目の重み付け係数と所定の長さの時間を掛け合わせて算出される。尚、所定の長さの時間は、例えば３０日である。ここで、使用時刻テーブル２５ａの例えば項目番号２、３、４、５、７、９が付された項目の経過時間が、各閾値時間を例えば超えて、例えば項目番号１、６、８が付された項目の経過時間が、各閾値時間を例えば超えないものとする。主制御部２は、表示パネル７０１に表示する項目として、例えば項目番号１、６、８が付された項目を選択する（ステップＳ１５）。主制御部２は、表示パネル７０１に表示する項目の表示順を決定する。主制御部２は、表示パネル７０１に表示する項目の経過時間の長さを相互に比較する。ここで、使用時刻テーブル２５ａの例えば項目番号８が付された項目の経過時間は、例えば項目番号１が付された項目の経過時間よりも例えば短いものとする。使用時刻テーブル２５ａの例えば項目番号１が付された項目の経過時間は、例えば項目番号６が付された項目の経過時間よりも例えば短いものとする。主制御部２は、表示パネル７０１の上位から下位に向かって、例えば項目番号８、１、６が付された項目の順番で表示パネル７０１に表示することを決定する（ステップＳ１６）。主制御部２は、使用時刻テーブル２５ａの例えば項目番号８、１、６が付された項目の順番で表示パネル７０１に表示する表示信号を送信する。入出力制御部７１は、その表示信号を受信して、使用時刻テーブル２５ａの例えば項目番号８、１、６が付された項目の順番で表示パネル７０１に表示させる（ステップＳ１７）。
【００３５】
前述したように、主制御部２は、使用時刻テーブル２５ａの各項目が使用されたときにタイマ２２で計時される各使用時刻を更新する。項目一覧キー７０６が押下されたとき、主制御部２は、そのときにタイマ２２で計時された計時時刻を第３の領域２５３に記憶する。又、そのとき、主制御部２は、使用時刻テーブル２５ａの各使用時刻と第３の領域２５３に記憶された計時時刻との間の各経過時間が閾値時間を超えるか否かを判定する。主制御部２は、経過時間が閾値時間を超えない項目を表示パネル７０１に表示させ、経過時間が閾値時間を超える項目を表示パネル７０１に表示させないように、入出力制御部７１を制御する。よって、使用時刻テーブル２５ａの各項目が、各項目の使用頻度に応じて表示パネル７０１に表示されるので、自動販売機１に対して簡単に各種機能等の設定を行うことができる。
【００３６】
又、閾値時間は、使用時刻テーブル２５ａの各項目に設けられた各重み付け係数に応じた時間とされる。よって、自動販売機１に対して各種機能等の設定を行うときに必要な項目を表示パネル７０１に表示できるので、自動販売機１に対して各種機能等の設定を行う作業の作業効率を向上させることができる。
【００３７】
又、主制御部２は、表示パネル７０１に表示される各項目の経過時間の長さを相互に比較して、例えば経過時間の長さが短い順に表示パネル７０１の上位から表示させるように入出力制御部７１を制御する。よって、使用頻度の例えば高い順に各項目が表示パネル７０１に表示されるので、使用頻度の例えば高い項目を選択するときに、その項目を簡単に選択できるため、自動販売機１に対してより簡単に各種機能等の設定を行うことができる。
【００３８】
[第２実施形態]
＝＝＝自動販売機＝＝＝
第２実施形態における自動販売機１ａは、第１実施形態における自動販売機１のＲＯＭ２３に記憶されたプログラムを、自動販売機１ａのＣＰＵ２１を動作させるプログラムに変更したものである。尚、自動販売機１ａのプログラム以外の構成は、自動販売機１の構成と同様であるので、その説明は省略する。
【００３９】
＝＝＝主制御部＝＝＝
主制御部２は、ＲＯＭ２３に記憶された所定のプログラムに基づいて、従制御部を統括制御する。  
主制御部２は、受信した押下信号に基づいて、例えば入出力制御部７１に表示信号を送信する。  
例えば、全表示キー７０７が押下されたことを示す押下信号を主制御部２が受信した場合、主制御部２は、第１の領域２５１から使用時刻テーブル２５ａを読み出す。その後、主制御部２は、使用時刻テーブル２５ａの項目を例えば全て例えば黒色の表示色で表示パネル７０１（表示部）に表示させる表示信号を送信する。例えば、項目一覧キー７０６が押下されたことを示す押下信号を主制御部２が受信した場合、主制御部２は、第３の領域２５３に項目一覧キー７０６が押下されたときの計時時刻を記憶する。又、その場合、主制御部２は、第１の領域２５１から使用時刻テーブル２５ａを読み出して、使用時刻テーブル２５ａの使用時刻に基づいて所定の項目を例えば黒色で表示パネル７０１に表示し、所定の項目以外の項目を例えば灰色の表示色で表示パネル７０１に表示させる表示信号を送信する。
【００４０】
＝＝＝自動販売機の動作＝＝＝
図８は、本実施形態に係る項目一覧キー７０６が押下されたときの表示パネル７０１の表示の一例を示す図である。
【００４１】
図１０は、本実施形態に係る自動販売機の動作を示すフローチャートである。尚、図９に示されたステップと同じステップについては同じ番号を付すのみで、その説明は省略する。
【００４２】
ＲＯＭ２３に記憶された自動販売機１ａに対して各種機能等の設定を行うプログラムの実行が開始され、主制御部２が制御動作を開始したところから説明する。
【００４３】
全表示キー７０７が押下されたことを示す押下信号を主制御部２が受信した場合（ステップＳ１１のＹＥＳ）、主制御部２は、使用時刻テーブル２５ａの項目を例えば全て例えば黒色の表示色で表示パネル７０１に表示させる。主制御部２は、第１の領域２５１から使用時刻テーブル２５ａを読み出して、使用時刻テーブル２５ａの項目を例えば全て例えば黒色の表示色で表示パネル７０１に表示させる表示信号を送信する。入出力制御部７１は、その表示信号を受信して、使用時刻テーブル２５ａの項目を例えば全て例えば黒色の表示色で表示パネル７０１に表示させる（ステップＳ１２０）。項目一覧キー７０６が押下されたことを示す押下信号を主制御部２が受信した場合（ステップＳ１３のＹＥＳ）、主制御部２は、以下の制御を行う。主制御部２は、第１の領域２５１から使用時刻テーブル２５ａを読み出して、使用時刻テーブル２５ａの使用時刻と、第３の領域２５３に記憶された計時時刻に基づいて、使用時刻テーブル２５ａの複数の項目を夫々表示パネル７０１に表示する表示色を決定する。主制御部２は、例えば、使用時刻と計時時刻との間の時間（以下、経過時間という）を算出する。主制御部２は、使用時刻テーブル２５ａの複数の項目夫々の経過時間が、閾値時間（所定時間）を超えるか否かを判定する。ここで、閾値時間は、表示パネル７０１に項目を表示する表示色を判定するための時間であり、例えば使用時刻テーブル２５ａの複数の項目ごとに設けられる。各閾値時間は、例えば、使用時刻テーブル２５ａの各項目の重み付け係数と所定の長さの時間を掛け合わせて算出される。尚、所定の長さの時間は、例えば３０日である。ここで、使用時刻テーブル２５ａの例えば項目番号２、３、４、５、７、９が付された項目の経過時間が、各閾値時間を例えば超えて、例えば項目番号１、６、８が付された項目の経過時間が、各閾値時間を例えば超えないものとする。主制御部２は、使用時刻テーブル２５ａの例えば項目番号１、６、８が付された項目を例えば黒色の表示色で表示し、例えば項目番号２、３、４、５、７、９が付された項目を例えば灰色の表示色で表示することを決定する（ステップＳ１５０）。主制御部２は、使用時刻テーブル２５ａの例えば項目番号１、６、８が付された項目を例えば黒色の表示色で表示する表示信号を送信し、例えば項目番号２、３、４、５、７、９が付された項目を例えば灰色の表示色で表示する表示信号を送信する。入出力制御部７１は、その表示信号を受信して、項目番号１、６、８が付された項目を例えば黒色の表示色で表示パネル７０１に表示させ、項目番号２、３、４、５、７、９が付された項目を例えば灰色の表示色で表示させる（ステップＳ１７０）。
【００４４】
前述したように、主制御部２は、使用時刻テーブル２５ａの各項目が使用されたときにタイマ２２（計時部）で計時される各使用時刻を更新する。項目一覧キー７０６が押下されたとき、主制御部２は、そのときにタイマ２２で計時された計時時刻を第３の領域２５３に記憶する。又、そのとき、主制御部２は、使用時刻テーブル２５ａの各使用時刻と第３の領域２５３に記憶された計時時刻との間の各経過時間が閾値時間を超えるか否かを判定する。主制御部２は、経過時間が閾値時間を超えない項目を表示パネル７０１に例えば黒色の表示色で表示させ、経過時間が閾値時間を超える項目を表示パネル７０１に例えば灰色の表示色で表示させるように、入出力制御部７１を制御する。よって、使用時刻テーブル２５ａの各項目が、各項目の使用頻度に応じた表示色で表示パネル７０１に表示されるので、自動販売機１ａに対して簡単に各種機能等の設定を行うことができる。
【００４５】
[第３実施形態]
＝＝＝自動販売機＝＝＝
第３実施形態における自動販売機１ｂは、第１実施形態における自動販売機１の主制御部２、キーボード７を、自動販売機１ｂの主制御部２ｂ、キーボード７ｂに変更したものである。尚、自動販売機１ｂの主制御部２ｂ、キーボード７ｂ以外の構成は、自動販売機１の構成と同様であるので、その説明は省略する。
【００４６】
＝＝＝主制御部＝＝＝
以下、図１、図１１乃至図１４を参照して、本実施形態に係る主制御部２ｂについて説明する。図１１は、本実施形態に係る自動販売機の機能を示すブロック図である。尚、図２に示された機能と同じ機能については同じ番号を付すのみで、その説明は省略する。図１２は、本実施形態に係るキーボードを示す図である。尚、図３に示された構成と同じ構成については同じ番号を付すのみで、その説明は省略する。図１３は、本実施形態に係る第１の領域２５１ｂに記憶された項目表示テーブル２５０ａの一例を示す図である。図１３は、本実施形態に係る第２の領域２５２ｂに記憶された詳細表示テーブル２５０ｂの一例を示す図である。
【００４７】
自動販売機１ｂは、主制御部２ｂ、複数の従制御部、硬貨投入機構３０、紙幣挿入機構４０、接客面５、販売機構６０、キーボード７ｂを含んで構成される。尚、従制御部は、例えば、硬貨処理制御部３１、紙幣処理制御部４１、接客制御部５１、販売制御部６１、入出力制御部７１である。
【００４８】
主制御部２ｂは、従制御部を統括制御する。主制御部２ｂは、ＣＰＵ２１、タイマ２２、ＲＯＭ２３、ＲＡＭ３５ｂを含んで構成される。ＲＡＭ３５ｂには、ＣＰＵ２１が従制御部を統括制御するときに利用される情報が記憶される。ＲＡＭ３５ｂは、例えば第１の領域２５１ｂ、第２の領域２５２ｂ、第３の領域２５３ｂ、第４の領域２５４ｂを有する。
【００４９】
第１の領域２５１ｂには、例えば項目表示テーブル２５０ａが記憶される。項目表示テーブル２５０ａには、例えば、自動販売機１ｂに所定の設定を行うための複数の項目と、各表示モードのときに、複数の項目が夫々表示パネル７０１に表示されるか否かを示す情報とが夫々対応付けられている。尚、複数の項目には夫々、項目番号が付されている。表示モードの詳細については後述する。
【００５０】
第２の領域２５２ｂには、例えば詳細表示テーブル２５０ｂが記憶される。詳細表示テーブル２５０ｂには、例えば、自動販売機１ｂに所定の設定を行うための複数の項目と、複数の項目を夫々選択したときに表示パネル７０１に表示される詳細表示内容とが夫々対応付けられている。尚、詳細表示テーブル２５０ｂの複数の項目には夫々、例えば項目番号が付されている。
【００５１】
第３の領域２５３ｂには、例えば、易しい、普通、難しいのうち、何れの表示モードが選択されているかを示す表示モード情報が記憶される。
【００５２】
第４の領域２５４ｂには、表示モードとして例えば、難しいが選択されたときに認証されるパスワードを示すパスワード情報が記憶される。
【００５３】
例えば、表示モードを選択するときに決定キー７０５が押下されたことを示す押下信号を主制御部２ｂが受信した場合、主制御部２ｂは、選択された表示モードを示す表示モード情報を第３の領域２５３ｂに記憶する。例えば、項目表示テーブル２５０ａの複数の項目のうち、所定の項目が選択されたことを示す押下信号を主制御部２ｂが受信した場合、主制御部２ｂは、詳細表示テーブル２５０ｂから選択された項目の詳細表示内容を読み出して、その詳細表示内容を表示パネル７０１に表示させる表示信号を送信する。例えばテンキー７０２によってパスワードが入力されて決定キー７０５が押下されたことを示す押下信号を主制御部２ｂが受信した場合、主制御部２ｂは、第４の領域２５４ｂに記憶されたパスワード情報に示されるパスワードと、例えばテンキー７０２によって入力されたパスワードとが同じであるか否かの判断を行う。
【００５４】
＝＝＝自動販売機の動作＝＝＝
以下、図１５、図１６を参照して、本実施形態に係る自動販売機の動作について説明する。図１５は、本実施形態に係る表示モードを選択するときの表示パネル７０１の表示の一例を示す図である。図１６は、本実施形態に係る自動販売機の動作を示すフローチャートである。
【００５５】
ＲＯＭ２３に記憶された自動販売機１ｂに対して各種機能等の設定を行うプログラムの実行が開始され、主制御部２ｂが制御動作を開始したところから説明する。
【００５６】
主制御部２ｂは、選択する表示モードを表示パネル７０１に表示させる表示信号を送信する。入出力制御部７１は、その表示信号を受信して、表示パネル７０１に選択する表示モードとして、例えば易しい、普通、難しいを表示する（ステップＳ２０１）。主制御部２ｂは、決定キー７０５が押下されたか否かを判断する（ステップＳ２０２）。決定キー７０５が押下されたことを示す押下信号を主制御部２ｂが受信しない場合（ステップＳ２０２のＮＯ）、主制御部２ｂは、上記ステップＳ２０２の判断を再度行う。決定キー７０５が押下されたことを示す押下信号を主制御部２ｂが受信した場合（ステップＳ２０２のＹＥＳ）、主制御部２ｂは、選択された表示モードを示す表示モード情報を第３の領域２５３ｂに記憶する（ステップＳ２０３）。主制御部２ｂは、表示モードとして易しいが選択されたか否かを判断する（ステップＳ２０４）。主制御部２ｂは、第３の領域２５３ｂに記憶された表示モード情報を読み出す。表示モードとして易しいが選択されたことを示す表示モード情報が第３の領域２５３ｂに記憶されている場合（ステップＳ２０４のＹＥＳ）、主制御部２ｂは、項目表示テーブル２５０ａの複数の項目のうち、所定の項目を表示する。主制御部２ｂは、項目表示テーブル２５０ａの複数の項目の例えば項目番号１、２が付された項目を表示させる表示信号を送信する。入出力制御部７１は、その表示信号を受信して、例えば項目番号１、２が付された項目を表示パネル７０１に表示させる（ステップＳ２０５）。表示モードとして易しいが選択されたことを示す表示モード情報が第３の領域２５３ｂに記憶されていない場合（ステップＳ２０４のＮＯ）、主制御部２ｂは、表示モードとして普通が選択されたか否かを判断する（ステップＳ２０６）。主制御部２ｂは、第３の領域２５３ｂに記憶された表示モード情報を読み出す。表示モードとして普通が選択されたことを示す表示モード情報が第３の領域２５３ｂに記憶されている場合（ステップＳ２０６のＹＥＳ）、主制御部２ｂは、項目表示テーブル２５０ａの複数の項目のうち、所定の項目を表示する。主制御部２ｂは、項目表示テーブル２５０ａの複数の項目の例えば項目番号１、２、３が付された項目を表示させる表示信号を送信する。入出力制御部７１は、その表示信号を受信して、例えば項目番号１、２、３が付された項目を表示パネル７０１に表示させる（ステップＳ２０７）。表示モードとして普通が選択されたことを示す表示モード情報が第３の領域２５３ｂに記憶されていない場合（ステップＳ２０６のＮＯ）、主制御部２ｂは、パスワードを入力する画面を表示パネル７０１に表示させる（ステップＳ２０８）。例えばテンキー７０２によってパスワードが入力されて決定キー７０５が押下されたことを示す押下信号を主制御部２ｂが受信したとき、主制御部２ｂは、第４の領域２５４ｂに記憶されたパスワード情報に示されるパスワードと、例えばテンキー７０２によって入力されたパスワードとが同じであるか否かの判断を行う（ステップＳ２０９）。第４の領域２５４ｂに記憶されたパスワード情報に示されるパスワードと、例えばテンキー７０２によって入力されたパスワードとが同じである場合（ステップＳ２０９のＹＥＳ）、主制御部２ｂは、項目表示テーブル２５０ａの複数の項目のうち、例えば全ての項目を表示する。主制御部２ｂは、項目表示テーブル２５０ａの複数の項目のうち例えば全ての項目を表示させる表示信号を送信する。入出力制御部７１は、その表示信号を受信して、例えば全ての項目を表示パネル７０１に表示させる（ステップＳ２１０）。第４の領域２５４ｂに記憶されたパスワード情報に示されるパスワードと、例えばテンキー７０２によって入力されたパスワードとが同じでない場合（ステップＳ２０９のＮＯ）、主制御部２ｂは、上記ステップＳ２０１の制御動作の後、上記ステップＳ２０２の判断を再度行う。
【００５７】
前述したように、主制御部２ｂは、選択された表示モードに基づいて、自動販売機１ｂに所定の設定を行うための所定の項目を表示パネル７０１に表示させるように、入出力制御部７１を制御する。よって、選択された表示モードに基づいた項目のみが表示パネル７０１に表示されるので、表示パネル７０１に表示された項目以外の項目を誤設定するのを防止することができる。
【００５８】
又、例えば表示モードとして難しいが選択された場合、主制御部２ｂは、パスワードの認証を行い、入力されたパスワードと、第４の領域２５４ｂに記憶されたパスワード情報に示されたパスワードとが一致したときに、例えば全ての項目を表示パネル７０１に表示させるように、入出力制御部７１を制御する。よって、所定の項目を、パスワードが一致したときにのみ表示パネル７０１に表示させることができる。従って、自動販売機１ｂに対して各種機能等の設定を行うときのセキュリティを向上させることができる。
【００５９】
[その他の実施形態]
第１実施形態においては、表示パネル７０１に表示される複数の項目夫々の経過時間が例えば短い順にその複数の項目を表示パネル７０１に表示させるように、主制御部２が入出力制御部７１を制御する場合について説明したが、これに限定されるものではない。例えば、過去の一定期間に複数の項目が夫々使用された回数の順にその複数の項目を表示パネル７０１に表示させるように、主制御部２ｄが入出力制御部７１を制御してもよい。以下、図１７を参照して、複数の項目が過去の一定期間に夫々使用された回数の順にその複数の項目を表示パネル７０１に表示させる自動販売機１ｄについて説明する。尚、過去の一定期間は、例えば、直近の一ヶ月間であることとする。図１７は、本実施形態に係る自動販売機の機能を示すブロック図である。尚、図２に示された機能と同じ機能については同じ番号を付すのみで、その説明は省略する。自動販売機１ｄは、第１実施形態における自動販売機１のＲＡＭ２５に第４の領域２５４ｄを追加したものである。第４の領域２５４ｄには、例えば使用履歴テーブルが記憶される。使用履歴テーブルには、使用時刻テーブル２５ａの複数の項目と、その複数の項目が夫々使用された時刻の履歴とが夫々対応付けられている。例えば、決定キー７０５が押下されて表示パネル７０１に表示された複数の項目のうち何れかの項目が選択されたことを示す押下信号を主制御部２ｄが受信した場合、主制御部２ｄは、選択された項目が使用された時刻の履歴として、例えば決定キー７０５が押下されたときにタイマ２２で計時された時刻を使用履歴テーブルに記憶する。以下、項目一覧キー７０６が押下されて所定の項目を表示パネル７０１に表示させる自動販売機１ｄの動作について説明する。例えば、項目一覧キー７０６が押下されたことを示す押下信号を主制御部２ｄが受信した場合、主制御部２ｄは、前述したように表示パネル７０１に表示させる項目を選択する。そして、主制御部２ｄは、第４の領域２５４ｄの使用履歴テーブルの複数の項目が夫々使用された時刻の履歴を参照する。主制御部２ｄは、選択された複数の項目が夫々例えば直近の一ヶ月間に使用された回数として、選択された複数の項目が使用された時刻の履歴のうち、例えば直近の一ヶ月間に該当する時刻の個数を計数する。主制御部２ｄは、その選択された複数の項目を、例えば直近の一ヶ月間に使用された回数が例えば多い順で表示パネル７０１に表示させる表示信号を送信する。入出力制御部７１は、その表示信号を受信して、複数の項目を例えば直近の一ヶ月間に使用された回数が例えば多い順に表示パネル７０１に表示させる。この場合、過去の一定期間に複数の項目が夫々使用された回数の順にその複数の項目が表示パネル７０１に表示される。よって、自動販売機１ｄに対して簡単に各種機能等の設定を行うことができる。又、第４の領域２５４ｄには、例えば使用履歴テーブルが記憶されている場合について説明したが、これに限定されるものではない。例えば、第４の領域２５４ｄには、例えば使用回数テーブルが記憶されているものとしてもよい。使用回数テーブルには、使用時刻テーブル２５ａの複数の項目と、その複数の項目が例えば一ヶ月ごとに使用された回数が夫々対応付けられている。ここで、主制御部２ｄには、複数の項目が夫々選択された回数を計数する例えばカウンタ（不図示）が設けられているものとする。カウンタは、例えば一ヶ月ごとにリセットされるものとする。例えば、決定キー７０５が押下されて表示パネル７０１に表示された複数の項目のうち何れかの項目が選択されたことを示す押下信号を主制御部２ｄが受信した場合、主制御部２ｄは、カウンタで計数された、その項目の使用回数をその月の使用回数として使用回数テーブルに記憶する。複数の項目が表示パネル７０１に表示されるとき、主制御部２ｄは、使用回数テーブルを参照する。そして、主制御部２ｄは、複数の項目を例えば直近の一ヶ月間の使用回数の順に表示パネル７０１に表示させる。この場合、過去の一定期間に複数の項目が夫々使用された回数の順にその複数の項目が表示パネル７０１に表示される。よって、自動販売機１ｄに対して簡単に各種機能等の設定を行うことができる。尚、過去の一定期間は、例えば直近の一ヶ月間であることとして説明したが、これに限定されるものではない。例えば、一定期間を直近の二ヶ月間としてもよい。
【００６０】
又、第１実施形態においては、表示パネル７０１に表示される複数の項目を選択し、その選択された複数の項目夫々の経過時間が例えば短い順にその複数の項目を表示パネル７０１に表示させるように、主制御部２が入出力制御部７１を制御する場合について説明したが、これに限定されるものではない。例えば、表示パネル７０１に表示される複数の項目を選択せずに、使用時刻テーブル２５ａの複数の項目夫々の経過時間が例えば短い順にその複数の項目を全て表示パネル７０１に表示させるように、主制御部２が入出力制御部７１を制御してもよい。この場合、使用頻度の例えば高い順に複数の項目が全て表示パネル７０１に表示されるので、使用頻度の例えば高い項目を選択するときに、その項目を簡単に選択できるため、自動販売機１に対して簡単に各種機能等の設定を行うことができる。
【００６１】
又、第２実施形態においては、使用時刻テーブル２５ａの複数の項目を、その複数の項目ごとに決定された表示色で表示パネル７０１に表示させるように、主制御部２が入出力制御部７１を制御する場合について説明したが、これに限定されるものではない。例えば、複数の項目を、経過時間が例えば短い順に並べた状態で、複数の項目ごとに決定された表示色で表示パネル７０１に表示させるように、主制御部２が入出力制御部７１を制御してもよい。この場合、使用頻度の例えば高い順に複数の項目が表示パネル７０１に表示されるので、使用頻度の例えば高い項目を選択するときに、その項目を簡単に選択できるため、自動販売機１ａに対して簡単に各種機能等の設定を行うことができる。
【００６２】
又、第１及び第２実施形態においては、例えば閾値時間が使用時刻テーブル２５ａの複数の項目ごとに設けられる場合について説明したが、これに限定されるものではない。例えば、複数の項目全てに対して共通の閾値時間を設けてもよい。その場合、複数の項目ごとに重み付け係数を設けることなく、各種機能等の設定を簡単に行える自動販売機１、１ａを提供できる。
【００６３】
又、第３実施形態においては、例えば難しいの表示モードが選択されたときにパスワードの認証を行う場合について説明したが、これに限定されるものではない。例えば、第１実施形態における使用時刻テーブル２５ａの所定の項目が表示パネル７０１に表示されるときに、パスワードの認証を行ってもよい。その場合、自動販売機１に対して各種機能等の設定を行うときのセキュリティを向上させることができる。
【００６４】
尚、第１乃至第３実施形態、その他の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得るとともに、本発明にはその等価物も含まれる。
【符号の説明】
【００６５】
１、１ａ、１ｂ、１ｄ  自動販売機
２、２ｂ、２ｄ  主制御部
３  硬貨投入口
４  紙幣挿入口
５  接客面
６  取出口
７、７ｂ  キーボード
１０  筐体
１１  軸
１２  前扉
１３ａ、１３ｂ、１３ｃ、１３ｄ  脚
２１  ＣＰＵ
２２  タイマ
２３  ＲＯＭ
２５、３５ｂ、３５ｄ  ＲＡＭ
３０  硬貨投入機構
３１  硬貨処理制御部
４０  紙幣挿入機構
４１  紙幣処理制御部
５１  接客制御部
６０  販売機構
６１  販売制御部
７１  入出力制御部
７００  カーソル
７０１  表示パネル
７０２  テンキー
７０３  上矢印キー
７０４  下矢印キー
７０５  決定キー
７０６  項目一覧キー
７０７  全表示キー
【図１】
0005668484.tif 000002
【図２】
0005668484.tif 000003
【図３】
0005668484.tif 000004
【図４】
0005668484.tif 000005
【図５】
0005668484.tif 000006
【図６】
0005668484.tif 000007
【図７】
0005668484.tif 000008
【図９】
0005668484.tif 000009
【図１０】
0005668484.tif 000010
【図１１】
0005668484.tif 000011
【図１２】
0005668484.tif 000012
【図１３】
0005668484.tif 000013
【図１４】
0005668484.tif 000014
【図１５】
0005668484.tif 000015
【図１６】
0005668484.tif 000016
【図１７】
0005668484.tif 000017
【図８】
0005668484.tif 000018