(57)【特許請求の範囲】
【請求項１】
１つのキーに対して複数のシフトレベルにそれぞれ対応する入力情報が割り当て可能な複数の割り当てキーと、
押下圧力レベルが検知可能なシフトキーと、
前記シフトキーへの押下圧力レベルに応じてシフトレベルを判定し、前記複数の割り当てキーのそれぞれに対して前記シフトレベルに対応させて割り当てられた複数の入力情報から、判定された前記シフトレベルに応じた所定の入力情報を選択する制御部と、
を備える電子機器。
【請求項２】
前記制御部は、前記シフトキーが所定時間以上の時間押下されたことを検知して、前記シフトレベルをロックさせる、
請求項１に記載の電子機器。
【請求項３】
１つのキーに対して複数のシフトレベルにそれぞれ対応する入力情報が割り当て可能な複数の割り当てキーと、
押下圧力レベルが検知可能なシフトキーと、
前記シフトキーへの押下圧力時間に応じてシフトレベルを判定し、前記複数の割り当てキーのそれぞれに対して前記シフトレベルに対応させて割り当てられた複数の入力情報から、判定された前記シフトレベルに応じた所定の入力情報を選択する制御部と、
を備える電子機器。
【請求項４】
前記制御部は、前記シフトキーが所定値以上の圧力で押下されたことを検知して、前記シフトレベルをロックさせる、
請求項３に記載の電子機器。
【請求項５】
表示部をさらに有し、
前記制御部は、前記シフトレベルを判定し、前記複数の割り当てキーのそれぞれに対して前記シフトレベルに対応させて割り当てられた複数の入力情報から、前記シフトレベルに対応する入力情報を選択して前記表示部に表示する、
請求項１から４のいずれか１項に記載の電子機器。
【請求項６】
前記複数の入力情報は、メニュー情報に関する情報、または操作に関する情報である、
請求項１から５のいずれか１項に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に関する。
【背景技術】
【０００２】
近年、レストラン、居酒屋、カラオケ店など飲食物を提供する店舗では、スタッフが客から受けた注文をハンディターミナルと称される注文端末装置に入力し、入力された注文を注文端末装置から注文管理装置に送信する注文管理システムが提案されている（例えば特許文献１）。注文端末装置では、一般的に本体側にタッチパネル入力部が用意され、蓋体側に、押圧操作によってメニュー等が入力できる複数のキーが用意されている。これら押圧操作によってキーが入力できる複数のキーに、各メニューが割り付けられている。スタッフは、客からの注文を聞いて、オーダーに応じたメニュー名のキーを押して、注文メニューを登録する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−５９１２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述のように、飲食店で使用される注文端末装置では、蓋体側に、押圧操作によってキーが入力できる複数のキーが用意されている。飲食店では、少ないタッチ数で、かつ、多くのメニューが入力できることが要望されるため、蓋体側のキーは、必須の要件になっている。蓋体側の割り当てキーは、通常、横に４〜５列で、縦には１０〜１２段程度の設定があり、さらに、各々の割り当てキーには、３〜４個のメニューが設定可能となっている。
【０００５】
１つの割り当てキーに設定された複数のメニューは、ファンクションキーを使って選択する方法が知られている。例えば、１つの割り当てキーに、「ポタージュスープ」、「ミネストローネスープ」、「オニオンスープ」、「クラムチャウダースープ」の４つのメニューが設定されているとする。この場合、２ｎｄ、３ｒｄ、４ｔｈの３個のファンクションキーが用意される。ファンクションキーを押さないで当該メニューボタンを押下すると、「ポタージュスープ」が選択され、２ｎｄのファンクションキーを押して当該メニューボタンを押下すると、「ミネストローネスープ」が選択され、３ｒｄのファンクションキーを押して当該メニューボタンを押すと、「オニオンスープ」が選択され、４ｔｈのファンクションキーを押下して当該メニューボタンを押すと、「クラムチャウダースープ」が選択される。しかしながら、このように、ファンクションキーで切り替える方式では、２ｎｄ、３ｒｄ、４ｔｈの３個のファンクションキーが必要になり、ファンクションキーの数が多くなるという問題が生じる。
【０００６】
また、１回押すと１行目のメニュー、連続して同じキーを押すと２行目のメニューというように、押した回数でサイクリックに切り替える方法が知られている。このような方式では、複数のファンクションキーは不要になるが、逆に、タッチ回数が増えてしまうという問題がある。また、誤ってひとつ余計にキーを押してしまったような場合には、元に戻るためにさらにキーを押して初めから繰り替えさなければならず、キー操作が多くなるという問題が生じる。なお、このような問題は、注文入力装置に限らず起こり得る。例えば、多くの情報から入力したい情報を選択して入力させる機能を搭載した電子機器や、入力ボタン等の入力部の数が少ない電子機器や、タッチパネル等の入力部の面積が小さい電子機器等で同様な問題が起こり得る。
【０００７】
上述の課題を鑑み、本発明は、複数のファンクションキーを設けることなく、１つのキーに対して割り当てられた複数の入力情報を容易に選択して入力できる電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述の課題を鑑み、本発明の一態様に係る電子機器は、１つのキーに対して複数のシフトレベルにそれぞれ対応する入力情報が割り当て可能な複数の割り当てキーと、押下圧力レベルが検知可能なシフトキーと、前記シフトキーへの押下圧力レベルに応じてシフトレベルを判定し、前記複数の割り当てキーのそれぞれに対して前記シフトレベルに対応させて割り当てられた複数の入力情報から、判定された前記シフトレベルに応じた所定の入力情報を選択する制御部とを備える。
【０００９】
また、本発明の他の態様の電子機器において、前記制御部は、前記シフトキーが所定時間以上の時間押下されたことを検知して、前記シフトレベルをロックさせる。
【００１０】
また、本発明の他の態様の電子機器は、１つのキーに対して複数のシフトレベルにそれぞれ対応する入力情報が割り当て可能な複数の割り当てキーと、押下圧力レベルが検知可能なシフトキーと、前記シフトキーへの押下圧力時間に応じてシフトレベルを判定し、前記複数の割り当てキーのそれぞれに対して前記シフトレベルに対応させて割り当てられた複数の入力情報から、判定された前記シフトレベルに応じた所定の入力情報を選択する制御部と、を備える。
【００１１】
また、本発明の他の態様の電子機器において、前記制御部は、前記シフトキーが所定値以上の圧力で押下されたことを検知して、前記シフトレベルをロックさせる。
【００１２】
また、本発明の他の態様の電子機器は、表示部をさらに有し、前記制御部は、前記シフトレベルを判定し、前記複数の割り当てキーのそれぞれに対して前記シフトレベルに対応させて割り当てられた複数の入力情報から、前記シフトレベルに対応する入力情報を選択して前記表示部に表示する。
【００１３】
また、本発明の他の態様の電子機器において、前記複数の入力情報は、メニュー情報に関する情報、または操作に関する情報である。
【発明の効果】
【００１４】
本発明によれば、押下圧力レベルが検知可能なシフトキーを設けることで、複数のファンクションキーを用いることなく、割り当てキーに割り当てられた複数の入力情報から所定の入力情報を選択して入力できる。また、１つのシフトキーだけで操作できるので、キーの操作回数が減らせ、操作速度の向上が図れる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施形態に係る注文管理システムの概略構成図である。
【図２】本発明の第１の実施形態に係る注文端末装置の概略のブロック図である。
【図３】本発明の第１の実施形態に係る注文端末装置の外観構成を示す図である。
【図４】本発明の第１の実施形態に係る注文端末装置の蓋体１１０を開いたときの構成を示す図である。
【図５】本発明の第１の実施形態に係る注文端末装置におけるテンキー部の詳細を示す図である。
【図６】本発明の第１の実施形態に係る注文端末装置における割り当てキーの説明図である。
【図７】本発明の第１の実施形態に係る注文端末装置における割り当てキーの説明図である。
【図８】本発明の第１の実施形態に係る注文端末装置におけるテンキー部のシフトレベルの表示の説明図である。
【図９】本発明の第１の実施形態での割り当てキーのシフト制御を示すフローチャートである。
【図１０】本発明の第２の実施形態での割り当てキーのシフト制御を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について図面を参照しながら説明する。本実施形態では、電子機器を含むシステムの一例として、注文管理システムの例を用いて説明する。図１は、電子機器を含むシステムの一例であり、本実施形態に係る注文管理システム１の概略構成図である。図１に示すように、注文管理システム１は、注文端末装置１０−１〜１０−ｎ（ｎは１以上の整数）、無線中継装置２０−１〜２０−ｍ（ｍは１以上の整数）、注文管理装置４０、及び伝票出力装置５０−ｏ（ｏは１以上の整数）を備えている。無線中継装置２０と注文管理装置４０とは、ネットワーク３０を介して接続されている。ここで、ネットワーク３０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の有線ネットワークである。なお、ネットワーク３０は、無線ネットワークであってもよい。
【００１７】
以下の説明において、注文端末装置１０−１〜１０−ｎを特定しない場合、注文端末装置１０という。無線中継装置２０−１〜２０−ｍを特定しない場合、無線中継装置２０という。伝票出力装置５０−ｏを特定しない場合、伝票出力装置５０という。
【００１８】
注文端末装置１０は、無線中継装置２０、ネットワーク３０を介して注文管理装置４０と通信を行う。注文端末装置１０は、スタッフにより、各種の入力キーによって入力又は選択された情報を検出し、検出した情報を無線中継装置２０、ネットワーク３０を介して注文管理装置４０へ送信する。注文端末装置１０が送信する情報は、客の人数や卓の情報、および、注文された商品番号、商品名、その数量等の情報である。無線中継装置２０は、注文端末装置１０が送信した情報を受信し、受信した情報を、ネットワーク３０を介して注文管理装置４０に送信する。また、無線中継装置２０は、ネットワーク３０を介して注文管理装置４０が送信した調理指示伝票情報や、会計伝票情報を受信し、受信した伝票情報を伝票出力装置５０に送信する。
【００１９】
注文管理装置４０は、無線中継装置２０及びネットワーク３０を介して、注文端末装置１０からの情報を受信する。注文管理装置４０は、受信した情報を自装置内に記憶させる。
【００２０】
伝票出力装置５０は、注文管理装置４０から受信した情報に応じて、調理を行うための調理指示伝票や、お客が支払いを行うための会計伝票を発行する。伝票出力装置５０は、例えばプリンタである。
【００２１】
図２は、本実施形態に係る注文端末装置１０の概略のブロック図である。図２に示すように、注文端末装置１０は、ＣＰＵ（中央演算処理装置）１０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３、不揮発性メモリ１０４、表示部１０５、タッチパネル入力部１０６、キー入力部１０７、通信制御部１０８を備えている。
【００２２】
ＣＰＵ１０１は、ＲＯＭ１０２が記憶する制御プログラムと、ＲＡＭ１０３及び不揮発性メモリ１０４が記憶する各種情報を読み出し、読み出した制御プログラムと各種情報とに基づいて各部の制御を行う。また、ＣＰＵ１０１は、必要な情報をＲＡＭ１０３及び不揮発性メモリ１０４に記憶させる。ＣＰＵ１０１は、バスを介して注文端末装置１０が備える各部と互いにデータの入出力が可能な状態で接続している。
【００２３】
ＲＯＭ１０２は、ＣＰＵ１０１が用いる制御プログラムを記憶する記憶領域である。ＲＡＭ１０３は、ＣＰＵ１０１が用いる情報を記憶する一時記憶領域である。不揮発性メモリ１０４は、ＣＰＵ１０１が用いる情報を記憶する記憶領域である。不揮発性メモリ１０４としては、フラッシュメモリ等が用いられる。
【００２４】
表示部１０５は、ＣＰＵ１０１の制御に応じて各種情報を表示する。表示部１０５は、例えば液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイである。
【００２５】
タッチパネル入力部１０６は、表示部１０５上に積層配置されている。タッチパネル入力部１０６は、使用者が押下した座標位置や動きを検出して、各種の入力を行う。また、タッチパネル入力部１０６は、押下の圧力を検出することができる。表示部１０５とタッチパネル入力部１０６とにより、タッチパネル表示部１０９が構成される。
【００２６】
キー入力部１０７は、操作されたキーを検出し、検出したキーを示す情報をＣＰＵ１０１に出力する。
【００２７】
通信制御部１０８は、ＣＰＵ１０１から出力された入力情報を無線中継装置２０に送信する。また、通信制御部１０８は、無線中継装置２０から受信した信号をＣＰＵ１０１に出力する。
【００２８】
図３は、本発明の第１の実施形態に係る注文端末装置（電子機器）１０の外観構成を示す。注文端末装置１０は、開閉自在の蓋体１１０により、本体１１１を覆う構成となっている。レストランや居酒屋でスタッフが携帯する場合には、図３（Ａ）に示すように、蓋体１１０は閉じられる。スタッフが客の注文を受ける際には、図３（Ｂ）に示すように、蓋体１１０が開かれる。
【００２９】
図４は、注文端末装置１０の蓋体１１０を開いたときの構成を示す。図４（Ａ）に示すように、注文端末装置１０の本体１１１には、タッチパネル表示部１０９が設けられる。タッチパネル表示部１０９は、表示部１０５上にタッチパネル入力部１０６を積層配置して構成される。タッチパネル表示部１０９には、各種の文字やアイコン、ボタン等が表示され、スタッフがタッチパネル表示部１０９をタッチすることで、各種の入力が行える。タッチパネル表示部１０９の上側には、情報表示領域１２１が表示される。タッチパネル表示部１０９の下側には、テンキー部１２２が表示される。蓋体１１０側には、キー入力部１０７として、複数の割り当てキー１４１が配置されている。割り当てキー１４１には、提供できるメニューが割り当てられている。
【００３０】
図５は、テンキー部１２２の詳細を示すものである。図５に示すように、テンキー部１２２には、メニューキー１３１、確認キー１３２、送信キー１３３、クリアキー１３４、シフトキー１３５、数字及び記号キー１３６等が表示される。メニューキー１３１は、メニュー入力画面を表示するキーである。確認キー１３２は注文確認画面を表示するキーである。送信キー１３３は、注文管理装置４０にデータを転送するキーである。クリアキー１３４は、入力をクリアするときのキーである。シフトキー１３５は、入力切り替えをするキーである。後に説明するように、シフトキー１３５は押下圧力を検出することが可能である。シフトキー１３５の押下圧力により、割り当てキー１４１のシフトレベルを複数に切り替えることができる。数字及び記号キー１３６は、数字や記号を入力するキーである。
【００３１】
図６は、蓋体１１０の割り当てキー１４１を示すものである。図６に示すように、蓋体１１０側には、例えばメンブレン方式の複数の割り当てキー１４１が配置されている。割り当てキー１４１には、メニューが割り当てられている。本実施形態では、１つの割り当てキー１４１に対して、最大４つまでの複数のメニューを割り当てることができる。同一の割り当てキー１４１に割り当てられた複数のメニューは、本体１１１側のシフトキー１３５により切り替えることができる。
【００３２】
次に、割り当てキー１４１の操作について説明する。図６に示したように、割り当てキー１４１には、メニューが最大４つまで割り当てられている。ここでは、例えば、図６における割り当てキー１４１ａについて説明する。
【００３３】
図７は、割り当てキー１４１ａの表示を示す。また、図８は、テンキー部１２２のシフトレベルの表示を示す。図７に示すように、割り当てキー１４１ａには、１行目に「ポタージュスープ」、２行目に「ミネストローネスープ」、３行目に「オニオンスープ」、４行目に「クラムチャウダースープ」のメニューが設定されている。ここで、シフトレベルが１行目なら、割り当てキー１４１ａが押されると、「ポタージュスープ」が入力される。シフトレベルが２行目なら、割り当てキー１４１ａが押されると、「ミネストローネスープ」が入力される。シフトレベルが３行目なら、割り当てキー１４１ａが押されると、「オニオンスープ」が入力される。シフトレベルが４行目なら、割り当てキー１４１ａが押されると、「クラムチャウダースープ」が入力される。本実施形態では、シフトキー１３５の押下圧力を検出することで、シフトレベルが遷移していく。また、設定されているシフトレベルは、図８に示すように、テンキー部１２２に表示される。
【００３４】
使用者がシフトキー１３５に触れていないときには、シフトレベルは１行目になっている。なお、シフトレベルが１行目のときには、図８（Ａ）に示すように、シフトレベルは表示されていない。ここで、使用者がそのまま、割り当てキー１４１ａを押した場合は、１行目に設定された「ポタージュスープ」が入力される。
【００３５】
次に、使用者がシフトキー１３５に軽くタッチすると、シフトレベルが２行目になり、図８（Ｂ）に示すように、テンキー部１２２に２ｎｄの意味の「２」の文字１５１が透過モードで表示される。このタイミングで、使用者が割り当てキー１４１ａを押した場合に、２行目に設定された「ミネストローネスープ」が入力される。
【００３６】
使用者がシフトキー１３５を更に強く押下すると、シフトレベルが３行目になり、図８（Ｃ）に示すように、テンキー部１２２に３ｒｄの意味の「３」の文字１５２が透過モードで表示される。ここで、割り当てキー１４１ａを押した場合に、３行目の「オニオンスープ」が入力される。
【００３７】
使用者がシフトキー１３５を更に強く押下すると、シフトレベルが４行目になり、図８（Ｄ）に示すように、テンキー部１２２に４ｔｈの意味の「４」の文字１５３が透過モードで表示される。ここで、使用者が割り当てキー１４１ａを押した場合に、４行目の「クラムチャウダースープ」が入力される。
【００３８】
このように、本実施形態では、使用者がシフトキー１３５を押下する圧力を強くしてくと、１ｓｔ→２ｎｄ→３ｒｄ→４ｔｈとシフトレベルがアップしていく。シフトキー１３５の押圧を緩めると、逆に、４ｔｈ→３ｒｄ→２ｎｄ→１ｓｔとシフトレベルがダウンする。また、シフトキー以外のキーが入力された場合には、シフトモードが解除され、１ｓｔレベルに戻る。
【００３９】
なお、シフトキー１３５のシフトレベルは、順に上がるものではなく、強い押圧でシフトキー１３５を押した場合は、その押圧レベルに応じたシフト状態と判断される。また、一定時間以上シフトキー１３５をタッチすることで、シフトモードは指を離した時点のシフトレベルでロックされる。この場合は、再びシフトキー１３５を押すことで解除される。また、現在のシフトレベルは、テンキー部１２２の文字１５１〜１５３により、使用者に一目で判定できる。更に、図８（Ｅ）に示すように、表示部１０５の上側の情報表示領域１２１にも、現在のシフトレベルの表示を示す「２ｎｄ」の文字１５５を表示しても良い。
【００４０】
また、割り当てキー１４１には、メニューのほかに、分類(メニューグループ)、操作用のファンクションキーを割り付けることもでき、これらは、メニューと同じようにシフト操作によって、選択することが可能である。例えば、メニューグループを選択した場合は、本体に、そのグループのメニュー一覧が選択可能に表示される。
【００４１】
図９は、本発明の第１の実施形態での割り当てキーのシフト制御を示すフローチャートである。
【００４２】
（ステップＳ１０１）ＣＰＵ１０１は、シフトレベルを１行目に設定する。その後、ステップＳ１０２の処理に進む。
（ステップＳ１０２）ＣＰＵ１０１は、キータッチを検出する。その後、ステップＳ１０３の処理に進む。
【００４３】
（ステップＳ１０３）ＣＰＵ１０１は、入力されたキーはシフトキーであるか否かを判定する。シフトキーであると判定した場合（ステップＳ１０３：Ｙｅｓ）、ＣＰＵ１０１は、ステップＳ１０７の処理に進む。一方、シフトキーではないと判定した場合（ステップＳ１０３：Ｎｏ）、ＣＰＵ１０１は、ステップＳ１０４の処理に進む。
（ステップＳ１０４）ＣＰＵ１０１は、シフト状態を判断し、入力されたキーを判別する。その後、ステップＳ１０５の処理に進む。
【００４４】
（ステップＳ１０５）ＣＰＵ１０１は、ロックフラグがオンか否かを判定する。ロックフラグがオンであると判定した場合（ステップＳ１０５：Ｙｅｓ）、ＣＰＵ１０１は、ステップＳ１０２の処理に戻る。一方、ロックフラグがオフであると判定した場合（ステップＳ１０５：Ｎｏ）、ＣＰＵ１０１は、ステップＳ１０６の処理に進む。
（ステップＳ１０６）ＣＰＵ１０１は、シフトレベルを１行目に設定する。その後、ステップＳ１０２の処理に戻る。
【００４５】
（ステップＳ１０７）ＣＰＵ１０１は、シフトロックフラグがオンか否かを判定する。シフトロックフラグがオンであると判定した場合（ステップＳ１０７：Ｙｅｓ）、ＣＰＵ１０１は、ステップＳ１０８の処理に進む。一方、シフトロックフラグがオフであると判定した場合（ステップＳ１０７：Ｎｏ）、ＣＰＵ１０１は、ステップＳ１０９の処理に進む。
（ステップＳ１０８）ＣＰＵ１０１は、ロックフラグを解除する。その後、ステップＳ１０２の処理に戻る。
【００４６】
（ステップＳ１０９）ＣＰＵ１０１は、シフトキー１３５の押下時間の計測を開始する。その後、ステップＳ１１０の処理に進む。
（ステップＳ１１０）ＣＰＵ１０１は、シフトキー１３５の押圧を検出する。その後、ステップＳ１１１の処理に進む。
【００４７】
（ステップＳ１１１）ＣＰＵ１０１は、シフトキー１３５の押下圧力が所定値Ｐ１以下か否かを判定する。シフトキーの押下圧力が所定値Ｐ１以下であると判定した場合（ステップＳ１１１：Ｙｅｓ）、ＣＰＵ１０１は、ステップＳ１１２の処理に進む。一方、シフトキーの押下圧力が所定値Ｐ１以下ではないと判定した場合（ステップＳ１１１：Ｎｏ）、ＣＰＵ１０１は、ステップＳ１１３の処理に進む。
【００４８】
（ステップＳ１１２）ＣＰＵ１０１は、シフトレベルを２行目に設定する。その後、ステップＳ１１６の処理に進む。
（ステップＳ１１３）ＣＰＵ１０１は、シフトキー１３５の押下圧力が所定値Ｐ２以下か否かを判定する。シフトキーの押下圧力が所定値Ｐ２以下であると判定した場合（ステップＳ１１３：Ｙｅｓ）、ＣＰＵ１０１は、ステップＳ１１４の処理に進む。一方、シフトキーの押下圧力が所定値Ｐ２以下ではないと判定した場合（ステップＳ１１３：Ｎｏ）、ＣＰＵ１０１は、ステップＳ１１５の処理に進む。
【００４９】
（ステップＳ１１４）ＣＰＵ１０１は、シフトレベルを３行目に設定する。その後、ステップＳ１１６の処理に進む。
（ステップＳ１１５）ＣＰＵ１０１は、シフトレベルを４行目に設定する。その後、ステップＳ１１６の処理に進む。
【００５０】
（ステップＳ１１６）ＣＰＵ１０１は、シフトキーアップされたか否かを判定する。シフトキーアップされたと判定した場合（ステップＳ１１６：Ｙｅｓ）、ＣＰＵ１０１は、ステップＳ１１７の処理に進む。一方、シフトキーアップされていないと判定した場合（ステップＳ１１６：Ｎｏ）、ＣＰＵ１０１は、ステップＳ１１０の処理に戻る。
【００５１】
（ステップＳ１１７）ＣＰＵ１０１は、シフトキー１３５の押下時間が所定時間以上か否かを判定する。シフトキー１３５の押下時間が所定時間以上ではないと判定した場合（ステップＳ１１７：Ｎｏ）、ＣＰＵ１０１は、ステップＳ１０２の処理に戻る。一方、シフトキー１３５の押下時間が所定時間以上であると判定した場合（ステップＳ１１７：Ｙｅｓ）、ＣＰＵ１０１は、ステップＳ１１８の処理に進む。
（ステップＳ１１８）ＣＰＵ１０１は、ロックフラグをオンにする。その後、ステップＳ１０２の処理に戻る。
【００５２】
以上説明したように、本発明の第１の実施形態では、割り当てキー１４１に割り当てられた複数のメニューを、シフトキー１３５の押下圧力に応じて、選択することができる。また、本発明の第１の実施形態では、シフトキー１３５を所定時間以上長押しすると、シフトレベルがロックされる。このため、１つのシフトキー１３５で、複数のシフトレベルを設定することができる。また、シフトキー１３５の押下圧力でシフトレベルを設定できるので、タッチ数が減らせるとともに、押圧を弱めることで、順方向だけでなく、逆方向のシフト状態の遷移も可能になり、より、操作がしやすくなる。また、誤った操作でシフト状態に入ってしまった場合には、再度シフトキー１３５をタッチすることで解除されるため、操作ミスが起こりにくい。
【００５３】
＜第２の実施形態＞
次に、本発明の第２の実施形態に係る注文端末装置１０について説明する。なお、注文管理システム１及び注文端末装置１０の構成については、前述の第１の実施形態と同様であり、対応する符号には同一符号を付して、その説明を省略する。
【００５４】
第１の実施形態と同様に、図６における割り当てキー１４１ａについて説明する。この割り当てキー１４１ａには、図７に示すように、「ポタージュスープ」、「ミネストローネスープ」、「オニオンスープ」、「クラムチャウダースープ」が割り当てられているとする。
【００５５】
本発明の第２の実施形態では、使用者がシフトキー１３５に触れていないときには、使用者がそのまま、割り当てキー１４１ａを押した場合は、１行目に設定された「ポタージュスープ」が入力される。使用者がシフトキー１３５に軽くタッチすると、シフトレベルが２行目に遷移し、使用者がこのタイミングでシフトキーを強く押して、割り当てキー１４１ａを押した場合に、２行目に設定された「ミネストローネスープ」が入力される。使用者がシフトキー１３５をタッチし続けると、シフトレベルが３行目に遷移し、使用者がこのタイミングでシフトキーを強く押して、割り当てキー１４１ａを押した場合に、３行目の「オニオンスープ」が入力される。使用者がシフトキー１３５をさらにタッチし続けると、シフトレベルが４行目に遷移し、使用者がこのタイミングでシフトキーを強く押して、割り当てキー１４１ａを押した場合に、４行目の「クラムチャウダースープ」が入力される。
【００５６】
また、第１の実施形態と同様に、シフトレベルは、図８に示したように、テンキー部１２２上での透過モードの文字で知らされる。
【００５７】
このように、本発明の第２の実施形態では、使用者がシフトキー１３５を押し続けている間は、シフト状態が、２ｎｄ→３ｒｄ→４ｔｈにサイクリックに切り替わる。使用者がシフトキー１３５から指を離した場合には、初期状態（１ｓｔ）に戻る。使用者がシフトキー１３５を所定圧力以上で押下した場合は、現在のシフトの状態がロックされ、指を離しても、当該のシフト状態が継続する。この場合は、ふたたび、シフトキー１３５をタッチすることで、シフトキーの切り替えが再開される。
【００５８】
図１０は、本発明の第２の実施形態での割り当てキーのシフト制御を示すフローチャートである。
【００５９】
（ステップＳ２０１）ＣＰＵ１０１は、シフトレベルを１行目に設定する。その後、ステップＳ２０２の処理に進む。
（ステップＳ２０２）ＣＰＵ１０１は、キータッチを検出する。その後、ステップＳ２０３の処理に進む。
【００６０】
（ステップＳ２０３）ＣＰＵ１０１は、入力されたキーはシフトキーであるか否かを判定する。シフトキーであると判定した場合（ステップＳ２０３：Ｙｅｓ）、ＣＰＵ１０１はステップＳ２０７の処理に進む。一方、シフトキーではないと判定した場合（ステップＳ２０３：Ｎｏ）、ＣＰＵ１０１は、ステップＳ２０４の処理に進む。
（ステップＳ２０４）ＣＰＵ１０１は、シフト状態を判断し、入力されたキーを判別する。その後、ステップＳ２０５の処理に進む。
【００６１】
（ステップＳ２０５）ＣＰＵ１０１は、ロックフラグがオンか否かを判定する。ロックフラグがオンであると判定した場合（ステップＳ２０５：Ｙｅｓ）、ＣＰＵ１０１は、ステップＳ２０２の処理に戻る。一方、ロックフラグがオフであると判定した場合（ステップＳ２０５：Ｎｏ）、ＣＰＵ１０１は、ステップＳ２０６の処理に進む。
（ステップＳ２０６）ＣＰＵ１０１は、シフトレベルを１行目に設定する。その後、ステップＳ２０２の処理に戻る。
【００６２】
（ステップＳ２０７）ＣＰＵ１０１は、シフトロックフラグがオンか否かを判定する。シフトロックフラグがオンであると判定した場合（ステップＳ２０７：Ｙｅｓ）、ＣＰＵ１０１は、ステップＳ２０８の処理に進む。一方、シフトロックフラグがオフであると判定した場合（ステップＳ２０７：Ｎｏ）、ＣＰＵ１０１は、ステップＳ２０９の処理に進む。
（ステップＳ２０８）ＣＰＵ１０１は、ロックフラグを解除する。その後、ステップＳ２０２の処理に戻る。
【００６３】
（ステップＳ２０９）ＣＰＵ１０１は、シフトキー１３５の押下時間の計測を開始する。その後、ステップＳ２１０の処理に進む。
（ステップＳ２１０）ＣＰＵ１０１は、シフトキー１３５の押圧時間を検出する。その後、ステップＳ２１１の処理に進む。
【００６４】
（ステップＳ２１１）ＣＰＵ１０１は、シフトキー１３５の押下時間が所定時間ｔ１以下か否かを判定する。シフトキーの押下時間が所定時間ｔ１以下であると判定した場合（ステップＳ２１１：Ｙｅｓ）、ＣＰＵ１０１は、ステップＳ２１２の処理に進む。一方、シフトキーの押下時間が所定時間ｔ１以下ではないと判定した場合（ステップＳ２１１：Ｎｏ）、ＣＰＵ１０１は、ステップＳ２１３の処理に進む。
【００６５】
（ステップＳ２１２）ＣＰＵ１０１は、シフトレベルを２行目に設定する。その後、ステップＳ２１７の処理に進む。
（ステップＳ２１３）ＣＰＵ１０１は、シフトキー１３５の押下時間が所定時間ｔ２以下か否かを判定する。シフトキーの押下時間が所定時間ｔ２以下であると判定した場合（ステップＳ２１３：Ｙｅｓ）、ＣＰＵ１０１は、ステップＳ２１４の処理に進む。一方、シフトキー１３５の押下時間が所定時間ｔ２以下ではないと判定した場合（ステップＳ２１３：Ｎｏ）、ＣＰＵ１０１は、ステップＳ２１５の処理に進む。
【００６６】
（ステップＳ２１４）ＣＰＵ１０１は、シフトレベルを３行目に設定する。その後、ステップＳ２１７の処理に進む。
（ステップＳ２１５）ＣＰＵ１０１は、シフトキー１３５の押下時間が所定時間ｔ３以下か否かを判定する。シフトキーの押下時間が所定時間ｔ３以下であると判定した場合（ステップＳ２１５：Ｙｅｓ）、ＣＰＵ１０１は、ステップＳ２１６の処理に進む。一方、シフトキーの押下時間が所定時間ｔ３以下ではないと判定した場合（ステップＳ２１５：Ｎｏ）、ＣＰＵ１０１は、ステップＳ２１７の処理に進む。
【００６７】
（ステップＳ２１６）ＣＰＵ１０１は、シフトレベルを４行目に設定する。その後、ステップＳ２１７の処理に進む。
（ステップＳ２１７）ＣＰＵ１０１は、シフトキー１３５の押圧を検出する。その後、ステップＳ２１８の処理に進む。
【００６８】
（ステップＳ２１８）ＣＰＵ１０１は、シフトキーアップがされたか否かを判定する。シフトキーアップがされたと判定した場合（ステップＳ２１８：Ｙｅｓ）、ＣＰＵ１０１は、ステップＳ２２１の処理に進む。一方、シフトキーアップがされていないと判定した場合（ステップＳ２１８：Ｎｏ）、ＣＰＵ１０１は、ステップＳ２１９の処理に進む。
【００６９】
（ステップＳ２１９）ＣＰＵ１０１は、シフトキー１３５の押下時間が所定時間ｔ３以上か否かを判定する。シフトキー１３５の押下時間が所定時間ｔ３以上であると判定した場合（ステップＳ２１９：Ｙｅｓ）、ＣＰＵ１０１は、ステップＳ２２０の処理に進む。一方、シフトキー１３５の押下時間が所定時間ｔ３以上ではないと判定した場合（ステップＳ２１９：Ｎｏ）、ＣＰＵ１０１は、ステップＳ２１０の処理に戻る。
（ステップＳ２２０）ＣＰＵ１０１は、シフトキー１３５の押下時間を計測するタイマーをクリアする。その後、ステップＳ２１０の処理に戻る。
【００７０】
（ステップＳ２２１）ＣＰＵ１０１は、シフトキー１３５の押下圧力が所定の押圧以上か否かを判定する。シフトキー１３５の押下圧力が所定値以上であると判定した場合（ステップＳ２２１：Ｙｅｓ）、ＣＰＵ１０１は、ステップＳ２２２の処理に進む。一方、シフトキー１３５の押下圧力が所定値以上ではないと判定した場合（ステップＳ２２１：Ｎｏ）、ＣＰＵ１０１は、ステップＳ２２３の処理に進む。
【００７１】
（ステップＳ２２２）ＣＰＵ１０１は、シフトロックフラグをオンにする。その後、ステップＳ２０２の処理に戻る。
（ステップＳ２２３）ＣＰＵ１０１は、シフトレベルを１行目に設定する。その後、ステップＳ２０２の処理に戻る。
【００７２】
以上説明したように、本発明の第２の実施形態では、割り当てキー１４１に割り当てられた複数のメニューを、シフトキー１３５の押下時間に応じて、選択することができる。また、本発明の第２の実施形態では、シフトキー１３５を所定値以上の圧力で押下すると、シフトレベルがロックされる。このため、１つのシフトキー１３５で、複数のシフトレベルを設定することができる。また、誤った操作でシフト状態に入ってしまった場合に、シフトキー１３５から手を離すだけで解除されるため、操作ミスが起こりにくい。
【００７３】
なお、上述の第１及び第２の実施形態では、本体１１１側のシフトキー１３５の押圧強度を検出しているが、蓋体１１０側のキーの押圧の強度によって、シフトレベルを遷移させることも可能である。
【００７４】
なお、注文管理システム１の全部または一部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各部の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００７５】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【符号の説明】
【００７６】
１・・・注文管理システム、１０・・・注文端末装置、４０・・・注文管理装置、５０・・・伝票出力装置、１０１・・・ＣＰＵ、１０９・・・タッチパネル表示部、１１０・・・蓋体、１１１・・・本体、１２１・・・情報表示領域、１２２・・・テンキー部、１３５・・・シフトキー、１４１・・・割り当てキー
【図１】
0006623492.tif 000002
【図２】
0006623492.tif 000003
【図３】
0006623492.tif 000004
【図４】
0006623492.tif 000005
【図５】
0006623492.tif 000006
【図６】
0006623492.tif 000007
【図７】
0006623492.tif 000008
【図８】
0006623492.tif 000009
【図９】
0006623492.tif 000010
【図１０】
0006623492.tif 000011