"注文データの入力を受け付けるハンディ端末を含むオーダエントリシステムであって、前記ハンディ端末に設けられたバイブレータと、このバイブレータの複数通りの振動パターンのそれぞれに対し、前記バイブレータを振動させるための条件を記憶した条件記憶部と、この条件記憶部に記憶された条件が成立したとき、当該成立した条件に対応する振動パターンにて前記バイブレータを振動させるコマンドを前記ハンディ端末に送信する通信部と、を備えていることを特徴とするオーダエントリシステム。前記ハンディ端末の操作者の身分を記憶した身分記憶部をさらに備え、前記条件記憶部には、前記複数通りの振動パターンのそれぞれに対し、前記バイブレータを振動させるための条件と、前記ハンディ端末の操作者の身分とが記憶され、前記通信部は、前記条件記憶部に記憶された条件が成立し、かつ当該条件とともに記憶された身分と前記身分記憶部によって記憶された前記ハンディ端末の操作者の身分とが一致する場合、当該成立した条件に対応する振動パターンにて前記バイブレータを振動させるコマンドを前記ハンディ端末に送信することを特徴とする請求項1に記載のオーダエントリシステム。注文データの入力を受け付けるハンディ端末であって、バイブレータと、このバイブレータの複数通りの振動パターンのそれぞれに対し、前記バイブレータを振動させるための条件を記憶した条件記憶部と、この条件記憶部に記憶された条件が成立したとき、当該成立した条件に対応する振動パターンにて前記バイブレータを振動させる振動制御部と、を備えていることを特徴とするハンディ端末。当該ハンディ端末の操作者の身分を記憶した身分記憶部をさらに備え、前記条件記憶部には、前記複数通りの振動パターンのそれぞれに対し、前記バイブレータを振動させるための条件と、当該ハンディ端末の操作者の身分とが記憶され、前記振動制御部は、前記条件記憶部に記憶された条件が成立し、かつ当該条件とともに記憶された身分と前記身分記憶部によって記憶された操作者の身分とが一致する場合、当該成立した条件に対応する振動パターンにて前記バイブレータを振動させることを特徴とする請求項3に記載のハンディ端末。注文データの入力を受け付けるハンディ端末が備えるバイブレータの複数通りの振動パターンのそれぞれに対し、前記バイブレータを振動させるための条件を記憶した条件記憶部と、この条件記憶部に記憶された条件が成立したとき、当該成立した条件に対応する振動パターンにて前記バイブレータを振動させるコマンドを前記ハンディに送信する通信部と、を備えていることを特徴とするサーバ装置。注文データの入力を受け付けるハンディ端末に、当該ハンディ端末に設けられたバイブレータの複数通りの振動パターンのそれぞれに対し、前記バイブレータを振動させるための条件を記憶した条件記憶部を参照し、この条件記憶部に記憶された条件が成立したとき、当該成立した条件に対応する振動パターンにて前記バイブレータを振動させる振動制御機能、を実現させるためのコンピュータプログラム。上記のように所持者の聴覚に訴える手段にてアラームを行う機能を実現すると、周囲の人々に迷惑であったり、店内が混雑していて騒がしいと聞こえなかったりすることがある。このような問題を解決する一手として、ハンディ端末にバイブレータを設け、このバイブレータの振動によってアラームを行う機能を実現する手法が考えられる。しかしながら、単にバイブレータを振動させるだけでは、そのアラームが何を示すものであるのかを確認するために、いちいちハンディ端末のディスプレイを見るなどの作業が必要となり、手間と時間が掛かってしまう。一実施形態におけるオーダエントリシステムは、注文データの入力を受け付けるハンディ端末を含み、前記ハンディ端末に設けられたバイブレータと、このバイブレータの複数通りの振動パターンのそれぞれに対し、前記バイブレータを振動させるための条件を記憶した条件記憶部と、この条件記憶部に記憶された条件が成立したとき、当該成立した条件に対応する振動パターンにて前記バイブレータを振動させるコマンドを前記ハンディ端末に送信する通信部と、を備えている。以下、一実施形態について図面を参照しながら説明する。図1は、本実施形態に係るオーダエントリシステムの全体構成図である。このオーダエントリシステムは、例えばレストランにて稼動するものであり、サーバPC1と、複数のハンディ端末2と、複数の無線基地局3と、キッチンプリンタ4とを備えている。これらのうち、サーバPC1、各無線基地局3、及びキッチンプリンタ4は、店舗内に設けられたLANLocalAreaNetwork回線5に有線接続されている。なお、ハンディ端末2は、後述の説明において、ハンディターミナルHTとも言い、ハンディ端末2とハンディターミナルHTとは同義である。サーバPC1は、例えば当該店舗の事務室に設置され、客からの注文データの記憶管理や在庫管理などに使用されるパーソナルコンピュータである。各ハンディ端末2は、店員によって所持され、客からのメニュー品目の注文受け付けに使用される。各ハンディ端末2は、メニュー品目の注文を受け付けると、当該メニュー品目を示す情報や注文した客の座席を示す情報等を含む注文データを、無線通信により無線基地局3に送信する。各無線基地局3は、例えば当該店舗の天井に取り付けられ、ハンディ端末2から送信される注文データを受信すると、当該受信した注文データをLAN回線5を介してサーバPC1に送信する。注文データを受信したとき、サーバPC1は、当該注文データを記憶するとともに、当該注文データをLAN回線5を介してキッチンプリンタ4に送信する。キッチンプリンタ4は、当該店舗の調理場に設置され、サーバPC1から受信した注文データ等を印刷した調理票を発行する。調理人は、この調理票を参照して客の注文に係るメニュー品目を調理する。なお、客の飲食代金は、例えば図示せぬPOSPointOfSales端末によって会計処理される。このPOS端末は、例えばLAN回線5に接続され、サーバPC1から会計対象の客の注文データを受信して飲食代金を算出し、会計が完了したときにはその旨をサーバPC1に知らせる。次に、サーバPC1の詳細な構成について説明する。図2は、サーバPC1の要部構成を示すブロック図である。サーバPC1は、制御の中枢として機能するCPUCentralProcessingUnit10を備える。このCPU10には、アドレスバスやデータバス等のバスライン18を介してROMReadOnlyMemory11、RAMRandomAccessMemory12、時計回路13、通信ユニット14、キーボード15、ディスプレイ16、HDDHardDiskDrive17等が接続されている。ROM11は、CPU10によって実行されるコンピュータプログラム等の固定的データを記憶している。RAM12は、サーバPC1のメインメモリとして機能するものであり、処理場面に応じて各種の作業用記憶領域を生成する。時計回路13は、例えば年、月、日、時、分、秒の単位で時間を計時する。通信ユニット14には、上記LAN回線5が接続されている。通信ユニット14は、LAN回線5を介して各種のデータを無線基地局3やキッチンプリンタ4に送信する。キーボード15は、各種ファンクションキーやアルファベットキー、置数キー等で構成されている。ディスプレイ16は、例えばLCDLiquidCrystalDisplayであり、キーボード15の操作等に応じて、注文データや在庫情報等を選択的に表示する。HDD17は、客からの注文履歴が蓄積保存されるデータベース、食材等の在庫情報からなるデータベース、振動パターンテーブル101、HTハンディターミナル所持者テーブル102等を記憶している。振動パターンテーブル101及びHT所持者テーブル102のデータ構造に関しては、図5,図6の説明にて後述する。なお、ハンディターミナルHTとハンディ端末2は同義である。次に、ハンディ端末2の詳細な構成について説明する。図3は、ハンディ端末2の外観斜視図である。ハンディ端末2は、本体部2aと、この本体部2aに対しヒンジを介して開閉自在に取り付けられた蓋体部2bとを備える。本体部2aには、メンブレンキー25や、例えばLCDであるディスプレイ27が設けられている。蓋体部2bには、メンブレンキー31が設けられている。メンブレンキー25,31は、メニュー品目を指定するための操作キーや置数キー等にて構成されている。図4は、ハンディ端末2の要部構成を示すブロック図である。本体部2aは、制御の中枢として機能するCPU20を備える。このCPU20には、アドレスバスやデータバス等のバスライン30を介してROM21、RAM22、時計回路23、無線通信ユニット24、上記メンブレンキー25、上記メンブレンキー31、上記ディスプレイ27、バイブレータ28、バッテリ29等が接続されている。なお、メンブレンキー31は、フレキシブル接続片26を介して、バスライン30に接続されている。ROM21は、CPU20によって実行されるコンピュータプログラム等の固定的データを記憶している。RAM22は、ハンディ端末2のメインメモリとして機能するものであり、処理場面に応じて各種の作業用記憶領域を生成する。時計回路23は、例えば年、月、日、時、分、秒の単位で時間を計時する。無線通信ユニット24は、例えば最寄りの無線基地局3とのリンクを確立し、その無線基地局3に対し電波を介した無線通信により注文データ等を送信する。バイブレータ28は、CPU20からの指令に応じて、複数通りの振動パターンにて振動する。バッテリ29は、ハンディ端末2の各部に対して電源を供給する。バッテリ29は、ハンディ端末2の筐体に設けられたコネクタに商用交流電源等の外部電源が接続された際に充電される。次に、振動パターンテーブル101及びHTハンディターミナル所持者テーブル102のデータ構造について説明する。図5は、振動パターンテーブル101のデータ構造例を示す模式図である。振動パターンテーブル101は、バイブレータ28の振動に関する情報が記述されるものであり、具体的には、1から昇順の振動パターンナンバNo.、振動パターン、メッセージ、条件、備考、対象者を対応付けたレコードによって構成されている。振動パターンの欄には、例えばパターン1連続:ブルブルブル、パターン21回振動、1秒オフの繰返し:ブルブルブル、パターン32回振動、1秒オフの繰返し:ブルブルブルブルブルブルのように、振動の態様を示す情報本例では振動回数と振動の停止期間が記述される。メッセージの欄には、例えば至急スタッフルームへ集合してください。、厨房へ来て下さい。、休憩時間です。のように、振動中にハンディ端末2のディスプレイ27に表示すべきメッセージが記述される。条件の欄には、例えば操作入力IP1操作入力IP1がなされたときに振動させる、操作入力IP2操作入力IP2がなされたときに振動させる、14:00到来14:00になったときに振動させるのように、振動を開始するための条件が記述される。備考の欄には、例えば緊急連絡、連絡、アラームのように、そのレコードに基づく振動を目的別に区分する情報が記述される。対象者の欄には、例えばフロア責任者、担当者のように、そのレコードに基づく振動により報知すべき相手の身分を示す情報が記述される。図6は、HT所持者テーブル102のデータ構造例を示す模式図である。HT所持者テーブル102は、ハンディ端末2の所持者の氏名とその所持者の身分を設定したものであり、HT識別番号、HT所持者、身分を対応付けたレコードによって構成されている。HT識別番号の欄には、例えばHT001、HT002、HT003のように、各ハンディ端末2の識別番号が記述される。HT所持者の欄には、例えば担当者A、担当者B、担当者Cのように、HT識別番号の欄に記述されたハンディ端末2を所持する店員の氏名が記述される。身分の欄には、例えば担当者、フロア責任者のように、HT所持者の欄に記述された担当者の身分が記述される。上記のような構成の振動パターンテーブル101及びHT所持者テーブル102は、例えばサーバPC1を操作して内容変更が可能であり、一日の店舗業務が開始される際にサーバPC1から各ハンディ端末2に配信され、各ハンディ端末2のRAM12にも記憶される。次に、本実施形態に係るオーダエントリシステムの特徴的な動作について説明する。図7は、サーバPC1が実行する処理のフローチャートであり、図8は各ハンディ端末2が実行する処理のフローチャートである。なお、サーバPC1の動作は、CPU10がROM11に記憶されたコンピュータプログラムを実行することで実現され、ハンディ端末2の動作は、CPU20がROM21に記憶されたコンピュータプログラムを実行することで実現される。サーバPC1のCPU10は、先ずHDD17に記憶された振動パターンテーブル101の各レコードに含まれる条件の欄を参照し、各条件の成否をチェックするステップS101。なお、ここではサーバPC1側でチェック可能な条件として、振動パターンナンバ123678のレコードに記述された操作入力IP1操作入力IP214:00到来操作入力IP3操作入力IP4操作入力IP5をチェックするものとする。各操作入力IP1~IP5は、例えば事務室に所在する店員や管理者がキーボード15を操作することで入力される。したがって、CPU10は、キーボード15から操作入力がなされているならば、その入力が操作入力IP1操作入力IP2操作入力IP3操作入力IP4操作入力IP5と一致するか否かを判定することで、これら条件の成否をチェックできる。また、CPU10は、時計回路13によって計時される時刻を参照することで14:00到来の条件の成否をチェックできる。各条件の成否をチェックしたならば、CPU10は、成立した条件の有無を判定するステップS102。成立した条件がないならばステップS102のNo、CPU10は、ステップS101に戻って再び各条件の成否をチェックする。一方、各条件のうちのいずれかが成立したならばステップS102のYes、CPU10は、振動パターンテーブル101を参照して、成立した条件に係るレコードの対象者の欄に記述された身分を特定するステップS103。さらに、CPU10は、特定した身分と一致する身分が記述されたレコードを、HDD17に記憶されたHT所持者テーブル102から特定し、特定したレコードに記述されたHT識別番号で示されるハンディ端末2を、振動を指令する対象に決定するステップS104。CPU10は、このように決定したハンディ端末2を宛先として、通信ユニット14に振動を指令するコマンドを送信させるステップS105。このコマンドは、例えば指令対象のハンディ端末2のHT識別番号と、ステップS101にて成立した条件に係るレコードに記述された振動パターンナンバとを用いて構成される。通信ユニット14から送信された上記コマンドは、無線基地局3に中継され、同コマンドに含まれるHT識別番号で示されるハンディ端末2に送られる。なお、振動を指令する対象として決定されたハンディ端末2が複数ある場合には、それら各ハンディ端末2に対して上記コマンドが送信される。次に、CPU10は、上記コマンドの送信先であるハンディ端末2の所持者を示すリストを生成してステップS106、ディスプレイ16に表示させるステップS107。このときディスプレイ16に表示されるリストの一例を、図9に示す。このリスト160は、操作入力IP1がなされたことにより振動パターンナンバ1のレコードの条件が成立した場合に生成表示されるリストである。この場合、振動パターンナンバ1のレコードの対象者の欄に記述された身分フロア責任者担当者の店員、すなわち担当者A担当者B担当者C担当者Dフロア責任者Eフロア責任者Fが所持するハンディ端末2に対し、上記コマンドが送信される。したがって、リスト160には、店員の氏名担当者A担当者B担当者C担当者Dフロア責任者Eフロア責任者Fが配置される。上記のようなリストを表示させた後、CPU10は、上記コマンドを送信したハンディ端末2からの確認通知を待つステップS108のNo。確認通知は、後述のステップS214にてハンディ端末2から送信されるものであり、この確認通知には送信元のハンディ端末2のHT識別番号が含まれている。通信ユニット14を介していずれかのハンディ端末2から確認通知を受信するとステップS108のYes、CPU10は、上記リストにおいて、当該通知に含まれるHT識別番号に対応するハンディ端末2の所持者を、確認通知を未受信のハンディ端末2の所持者から識別化するステップS109。この識別化は、例えば図9に示した確認済みなる文字を、確認通知を受信したハンディ端末2の所持者の氏名の横に表記することで行えばよい。その他にも、確認通知を受信したハンディ端末2の所持者の氏名の彩色を変更したり、消去すること等で、上記識別化を行ってもよい。上記識別化を行った後、CPU10は、上記リストにて示された所持者のうち、確認通知を未受信の者が存在するか否かを判定するステップS110。未受信の者が存在するならば、CPU10は、ステップS107,S108に戻り、次の解除通知の受信を待つ。一方、確認通知を未受信の者が存在しない場合ステップS110のNo、CPU10は、上記リストをディスプレイ16の画面上から消去してステップS111、ステップS101に戻る。以上でバイブレータ28の振動に関し、サーバPC1が実行する一連の処理の説明を終了する。次に、ハンディ端末2の動作について説明する。ハンディ端末2のCPU20も、図8のフローチャートに示すように、RAM22に記憶された振動パターンテーブル101の各レコードに含まれる条件の欄を参照し、各条件の成否をチェックするステップS201。なお、ここではハンディ端末2側でチェック可能な条件として、振動パターンナンバ45のレコードに記述された電池残量20リンク解除をチェックするものとする。電池残量は、バッテリ29から供給される電圧の値をバッテリ29に併設された電圧計にて検査することで確認できる。そして、CPU20は、バッテリ29の残量が最大充電時の20に達しているか否かを判定することで、電池残量20の条件の成否をチェックできる。また、CPU20は、無線通信ユニット24と無線基地局3とのリンクが確立しているか否かを判定することでリンク解除の条件の成否をチェックできる。各条件の成否をチェックしたならば、CPU20は、成立した条件の有無を判定するステップS202。成立した条件があるならばステップS202のYes、CPU20は、成立した条件に係るレコードの対象者の欄に記述された身分を特定するステップS203。さらに、CPU20は、RAM22に記憶されたHT所持者テーブル102を参照し、自機のHT識別番号のレコードに記述された身分と、ステップS203にて特定した身分とが一致するか否かを判定するステップS204。そして、一致するならばステップS204のYes、CPU20は、RAM22にフラグFを生成し、その値を0とするステップS205。一方、一致しないならばステップS204のNo、ステップS201に戻って再び各条件の成否をチェックする。ステップS202にて成立した条件がないならばステップS202のNo、CPU20は、サーバPC1がステップS105にて送信するコマンドを受信したか否かを判定するステップS206。受信していないならばステップS206のNo、ステップS201に戻って再び各条件の成否をチェックする。一方、無線通信ユニット24を介してサーバPC1から上記コマンドを受信しているならばステップS206のYes、CPU20は、RAM22にフラグFを生成し、その値を1とするステップS207。ステップS205、あるいはステップS207の後、CPU20は、バイブレータ28を振動させるとともにステップS208、当該バイブレータ28の振動に対応するメッセージをディスプレイ27に表示させるステップS209。これらの処理において、ステップS205を経てステップS208に到達している場合、CPU20は、ステップS201にて成立した条件に係るレコードに記述された振動パターンに従ってバイブレータ28を動作させ、同レコードに記述されたメッセージをディスプレイ27に表示させる。また、ステップS207を経てステップS208に到達している場合、CPU20は、サーバPC1から受信したコマンドに含まれる振動パターンナンバを参照し、このナンバに対応するレコードをRAM22に記憶された振動パターンテーブル101から特定して、特定したレコードに記述された振動パターンに従ってバイブレータ28を動作させ、同レコードに記述されたメッセージをディスプレイ27に表示させる。ステップS209にて表示されるメッセージの一例を、図10に示す。図示したものは、振動パターンナンバ1の振動パターンパターン1にてバイブレータ28を動作させる際のメッセージ至急スタッフルームへ集合して下さい。の表示例である。メッセージは、ポップアップ270内に表示される。ポップアップ270内には、メンブレンキー25,31によって操作可能なOKボタン271が配置されている。ポップアップ270が表示されている間は、OKボタン271の操作に関わる入力を除き、メンブレンキー25,31からの入力が無効化される。OKボタン271が操作されると、ポップアップ270が消去される。ステップS208にてバイブレータ28を振動させ、ステップS209にてディスプレイ27にメッセージを表示させた状態で、CPU20は、バイブレータ28の振動の解除操作、すなわちOKボタン271の操作を待つステップS210のNo。OKボタン271が操作されるとステップS210のYes、CPU20は、バイブレータ28の振動を停止させステップS211、ディスプレイ27からメッセージポップアップ270を消去するステップS212。その後、CPU20は、RAM22に生成したフラグFの値を判定するステップS213。フラグFの値が0であるならばステップS213の0、CPU20は、ステップS201に戻って再び各条件の成否をチェックする。一方、フラグFの値が1であるならばステップS213の1、CPU20は、無線通信ユニット24によりサーバPC1宛に、自機のHT識別番号を含む確認通知を送信するステップS214。この確認通知は、無線基地局3に中継されて、サーバPC1に送られる。確認通知を送信した後、CPU20は、ステップS201に戻って再び各条件の成否をチェックする。以上で各ハンディ端末2がバイブレータ28の振動に関して実行する一連の処理の説明を終了する。以上説明したように、本実施形態に係るオーダエントリシステムにおいては、ハンディ端末2のバイブレータ28の複数通りの振動パターンのそれぞれに対し、バイブレータ28を振動させるための条件が振動パターンテーブル101に記述され、いずれかの条件が成立したときに当該成立した条件に対応する振動パターンにてバイブレータ28を振動させる。このような構成であれば、ハンディ端末2の所持者は、バイブレータ28の振動パターンから、当該振動がどのような連絡事項、あるいはアラームを示しているのかを容易に把握できる。さらに、ハンディ端末2の所持者操作者の身分がHT所持者テーブル102に記述され、振動パターンテーブル101にも上記条件に加えて連絡あるいはアラームの対象者の身分が記述されている。そして、いずれかの条件が成立したとき、当該条件とともに振動パターンテーブル101に記述された身分とHT所持者テーブル102に記述された身分とが一致するハンディ端末2のバイブレータ28を振動させる。このような構成であれば、特定の身分の者に対する連絡やアラームが可能となり、無駄な連絡やアラームが省略されるので、店舗における業務が効率化される。また、バイブレータ28を振動させるための条件のチェックは、サーバPC1及びハンディ端末2の双方で行いステップS101、S201、サーバPC1側のチェックで条件が成立したならばサーバPC1の制御の下でハンディ端末2のバイブレータ28が振動しステップS105、S208、ハンディ端末2側のチェックで条件が成立したならばハンディ端末2の制御の下でバイブレータ28が振動するステップS208。このように、本実施形態においてはサーバPC1及びハンディ端末2の双方に振動制御部としての機能を実現させている。したがって、サーバPC1とハンディ端末2との通信が途切れた場合などでも、振動パターンテーブル101に記述された条件が成立した場合には、その条件に応じたパターンにてバイブレータ28を振動させることができる。上記実施形態に開示された構成は、実施段階において各構成要素を適宜変形して具体化できる。具体的な変形例としては、例えば次のようなものがある。上記実施形態では、サーバPC1及びハンディ端末2で振動条件の成否をチェックし、条件が成立したならば対象のハンディ端末2のバイブレータ28を振動させる場合を例示した。しかしながら、条件のチェックや振動の制御は、サーバPC1及びハンディ端末2のいずれか一方でのみなされてもよいし、他の装置、例えば無線基地局3や、インターネット等を介してオーダエントリシステムに接続された他のサーバ等によってなされてもよい。図5,図6に示した振動パターンテーブル101やHT所持者テーブル102のデータ構造は一例であり、その内容に種々の変更を加えてもよい。例えば、振動パターンを8つではなくより少数、あるいは多数設定してもよいし、それぞれの振動パターンや振動を行う条件を他のものに変更してもよい。また、ハンディ端末2の所持者の身分を、担当者とフロア責任者の2つからさらに増やしてもよい。上記実施形態では、OKボタン271が操作されるとバイブレータ28の振動が停止しステップS212、ディスプレイ27からメッセージが消去されるとしたステップS212。しかしながら、例えばハンディ端末2に設けられたサイドキーのように、ディスプレイ27を見なくても操作できる入力手段をハンディ端末2に設け、この入力手段が操作されたときにバイブレータ28の振動が停止し、ディスプレイ27からメッセージが消去されるようにしてもよい。このようにすれば、ディスプレイ27をいちいち見なくても振動の解除等が行える。上記実施形態では、サーバPC1のCPU10がROM11に記憶されたコンピュータプログラムを実行し、ハンディ端末2のCPU20がROM21に記憶されたコンピュータプログラムを実行することにより、バイブレータ28の振動に関わる処理を実現するとした。しかしながら、これに限らず上記コンピュータプログラムを所定のネットワークからサーバPC1やハンディ端末2にダウンロードしてもよいし、同様の機能を記録媒体に記憶させたものをサーバPC1やハンディ端末2にインストールしてもよい。記録媒体としては、CD-ROMやUSBメモリ等を利用でき、かつサーバPC1やハンディ端末2に内蔵あるいは接続されたデバイスが読み取り可能な記録媒体であれば、その形態はどのようなものであってもよい。また、このように予めインストールやダウンロードにより得る機能は、サーバPC1やハンディ端末2内部のオペレーティングシステム等と協働してその機能を実現させるものであってもよい。本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。"