(57)【要約】【課題】カード処理端末の交換作業を容易化する。【解決手段】故障等によりカード処理端末の交換作業が発生した場合、新たに設置されたカード処理端末は、処理Ｃ１でネットワークとの接続が確立された後、内部フラグにより新規に設置されたことを検出し、ネットワークを介して管理サーバに対し処理基準データの送信要求コマンドを自動送信する（処理Ｃ２）。管理サーバは、これに応じて必要な処理基準データをデータベースから読み出してファイルを作成し（処理Ｂ２）、それを当該カード処理端末に対し自動送信する（処理Ｂ３）。【選択図】  図３
2004326323.tif 000002
【特許請求の範囲】
【請求項１】
保持している処理基準データとカードから読み出した識別データとに基づいて処理対象データに係る処理を実行するカード処理端末と、そのカード処理端末に対し事前にネットワークを介して前記処理基準データを提供する管理サーバとからなるカード利用システムにおいて、
前記カード処理端末は、新規に設置されたか否かを判定する設置判定手段と、この設置判定手段により新規設置と判定された場合に前記ネットワークを介して前記管理サーバに対し前記処理基準データの送信要求コマンドを送信する送信要求手段とを備え、
前記管理サーバは、前記カード処理端末からの送信要求コマンドに応じて、当該カード処理端末に対し、要求された処理基準データを送信する配信手段を備えていることを特徴とするカード利用システム。
【請求項２】
前記設置判定手段は、前記処理基準データを受信したか否かを判定する内部フラグを備え、当該内部フラグの状態に基づいて新規に設置されたか否かを判定するように構成されていることを特徴とする請求項１記載のカード利用システム。
【請求項３】
前記管理サーバは、前記処理基準データが蓄積されたデータベースを備えており、
前記配信手段は、送信要求をしたカード処理端末に必要な処理基準データを前記データベースから選択して読み出し、それをデータファイルとして送信することを特徴とする請求項１または２記載のカード利用システム。
【請求項４】
食堂精算システムに供されるものであって、
前記処理対象データは、食器に設けられたＩＤタグから読み出した各食器を識別するための食器識別番号であり、
前記処理基準データは、少なくとも、前記食器識別番号と食器の種類を示す食器番号との対応を示す食器設定データおよびメニューと当該メニューに係る食事が盛り付けられた食器の食器番号との対応を示すメニュー設定データから構成されていることを特徴とする請求項１ないし３の何れかに記載のカード利用システム。
【請求項５】
管理サーバから事前にネットワークを介して送信された処理基準データとカードから読み出した識別データとに基づいて、入力された処理対象データに係る処理を実行するカード処理端末の処理基準データ設定方法において、
前記カード処理端末は、新規に設置されたか否かを判定し、新規に設置されたと判定した場合には前記ネットワークを介して前記管理サーバに対し前記処理基準データの送信要求コマンドを送信し、当該送信要求コマンドに応じて前記管理サーバから送信された処理基準データを受信してそれを保持することを特徴とするカード処理端末の処理基準データ設定方法。
【請求項６】
前記管理サーバは、前記送信要求コマンドを送信したカード処理端末に必要な処理基準データをデータベースから選択して読み出し、それをデータファイルとして当該カード処理端末に送信することを特徴とする請求項５記載のカード処理端末の処理基準データ設定方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、保持している処理基準データとカードから読み出した識別データとに基づいて処理を実行するカード処理端末と、そのカード処理端末に対し事前にネットワークを介して処理基準データを提供する管理サーバとからなるカード利用システムおよびカード処理端末の処理基準データ設定方法に関する。
【０００２】
【従来の技術】
特許文献１には、通信回線を介して接続されたホストコンピュータと各端末が、共に自システムの各ファイルの更新状況を管理する更新ファイル管理情報を備え、各端末は、ホストコンピュータ側の更新ファイル管理情報と自システムの更新ファイル管理情報とを比較して未更新のファイルを検出し、その未更新のファイルをホストコンピュータから受信したファイルにより更新するファイルネットワークシステムが開示されている。
【０００３】
【特許文献１】
特開平６−３３２８５８号公報
【０００４】
【発明が解決しようとする課題】
例えば食堂精算システムにおいては、各食堂に設置されたカード処理端末とこれら複数のカード処理端末を管理する管理サーバとがネットワークを介して接続されている。管理サーバは、各食堂がその日の営業を開始するまでに、当日のメニューとそれを盛り付ける食器との対応関係を示す処理基準データ（食器設定データ、メニュー設定データ）を作成し、カード処理端末に配信するようになっている。
【０００５】
一方、カード処理端末は、トレイ上の各食器に付されたＩＤタグから食器識別番号を読み取るとともに利用者のＩＣカードから識別コードを読み出して、上記処理基準データに基づいて各利用者がどのメニューをどれだけ食べたかを示す喫食データを作成するようになっている。管理サーバは、各カード処理端末から喫食データを集信し、集計処理を行っている。
【０００６】
この食堂精算システムのカード処理端末に故障が発生した場合、食堂の営業に支障が生じないようにするため、設置場所で修理するのではなく新しいカード処理端末に交換することが多い。管理サーバは、通常、作成した処理基準データを各カード処理端末に対し一度だけ送信すれば十分であるため、交換によって処理基準データを失ったカード処理端末に対し、作業員が自らの操作により処理基準データを設定する必要があった。この再設定方法として、従来は以下の２通りの方法が用いられていた。
【０００７】
第１の方法は、新しいカード処理端末に交換した後、作業者がそのカード処理端末とネットワークとの接続作業（ＩＰアドレスの設定等）を行い、続いて管理サーバを操作して管理サーバから交換したカード処理端末に対し上記処理基準データを再配信する方法である。
【０００８】
第２の方法は、新しいカード処理端末に交換した後、作業者がそのカード処理端末とネットワークとの接続作業を行うとともに、当該ネットワークにデータコピー用の装置（パソコン等）を接続し、ネットワークに接続されている他のカード処理端末から新たに設置したカード処理端末に対し上記パソコンを介して処理基準データを送信（コピー）する方法である。
【０００９】
第１の方法は、カード処理端末が設置された食堂と管理サーバが設置された本部とにそれぞれ作業員が必要となるため、作業効率が悪くメンテナンスのコストが増加するという問題がある。また、第２の方法は、食堂に複数台のカード処理端末が設置されていることおよびコピー用の装置が必要となり、パソコンの接続に付随する作業が発生するなどしてやはり作業に時間がかかる。
【００１０】
本発明は上記事情に鑑みてなされたもので、その目的は、カード処理端末の交換作業を容易に行うことができるカード利用システムおよびカード処理端末の処理基準データ設定方法を提供することにある。
【００１１】
【課題を解決するための手段】
請求項１および５に記載した手段によれば、カード処理端末は、保持している処理基準データと情報を記憶可能なカードから読み出した識別データとに基づいて処理対象データに係る処理を実行する。この処理に必要な処理基準データは、事前に管理サーバからネットワークを介してカード処理端末に送信される。
【００１２】
このカード利用システムにおいて、例えば故障によりカード処理端末の交換作業が発生した場合、新たに設置されたカード処理端末は処理基準データを持っていない。そこで、カード処理端末は、新規に設置されたために処理基準データを保持していないことを設置判定手段を用いて検出すると、ネットワークを介して管理サーバに対し処理基準データの送信要求コマンドを自動送信する。管理サーバは、このカード処理端末からの送信要求コマンドに応じて、当該カード処理端末に対し、要求された処理基準データを自動送信する。
【００１３】
従って、本手段を用いると、カード処理端末の交換作業に際し、作業員が新たに設置したカード処理端末とネットワークとの接続を確立すれば、その後は管理サーバからカード処理端末への処理基準データの送信が自動的に行われ、作業員の作業時間が大幅に低減し、作業効率の向上が図られる。
【００１４】
請求項２に記載した手段によれば、設置判定手段は、処理基準データを取得済み（受信済み）であるか否かを判定する内部フラグを備え、その内部フラグの状態に基づいて、処理基準データを取得済みであるかどうかすなわち新規に設置されたか否かを判定するので、作業者が新規設置か否かの情報を入力することなく、送信要求手段により送信要求コマンドの送信が行われる。
【００１５】
請求項３および６に記載した手段によれば、配信手段は、送信要求を受けた時点で、送信要求をしたカード処理端末に必要な処理基準データをデータベースから選択して読み出し、それをデータファイルとして作成して送信する。データベース内には、種々のデータ例えばカード処理端末の動作には不要なデータも含まれているため、上記選択的なデータ送信によりカード処理端末は不要なデータを受信しなくて済む。また、管理サーバ側においても、処理基準データをカード処理端末ごとに前もってファイルとして作成しておく必要がない。
【００１６】
請求項４に記載した手段によれば、カード処理端末は、食器に設けられたＩＤタグから食器を識別するための食器識別番号を読み取り、食器識別番号と食器の種類を示す食器番号との対応を示す食器設定データおよびメニューと当該メニューの品（食事）が盛り付けられた食器の食器番号との対応を示すメニュー設定データを参照することにより、利用者の食事内容について自動精算処理を行うことができる。
【００１７】
【発明の実施の形態】
以下、本発明に係るカード利用システムを事業所内の食堂精算システムに適用した一実施形態について図面を参照しながら説明する。
図１は、食堂精算システムの全体構成を示している。この食堂精算システム１は、ＬＡＮ、公衆電話網、インターネットなどのネットワーク２と、このネットワーク２に接続された管理サーバ３、データメンテナンス端末４および複数のカード処理端末５、５、…とから構成されている。管理サーバ３は食堂精算システム１の管理センターに設置され、データメンテナンス端末４は食事の提供サービスを行う提供業者の事務所に設置され、カード処理端末５は事業所内にある複数の食堂それぞれに複数台ずつ設置されている。
【００１８】
管理サーバ３は、食堂精算システム１の全体的な管理を行うもので、そのデータベース３ａには種々の処理基準データが格納されている。この処理基準データとは、食事の提供日、昼食／夕食の別、メニュー、メニューに係る食事が載せられる皿、価格、カロリーなどを相互に関係付けるためのデータで、カード処理端末５が精算処理または食事情報提供処理（カロリーや塩分量の表示など）を行うときに必要となるものである。このうち精算処理に関係するのは、時間割設定データ、食器設定データおよびメニュー設定データであり、食事提供日（昼食／夕食の別を含む。以下同様。）ごとに作成されるようになっている。
【００１９】
時間割設定データは、昼食の営業時間と夕食の営業時間を示すデータである。食器設定データは、各食器が持つ固有の食器識別番号と食器の種類を示す食器番号とを関連付けるデータであり、食堂で用いられる各食器を種類分けするのに必要となる。また、メニュー設定データは、食器番号とメニューとを関連付けるデータであり、各種類の食器に盛り付けられる食事（メニュー、献立）を特定するのに必要となる。このメニュー設定データには、メニューの価格、カロリー、塩分量などの情報も付加されている。
【００２０】
管理サーバ３は、各食堂がその日の昼食および夕食の営業を開始するまでに、データベース３ａに記憶された処理基準データの中から各食堂に設置されたカード処理端末５で必要となるものを読み出して、その処理基準データをファイル形式にしてネットワーク２を介して各カード処理端末５に配信するようになっている。各カード処理端末５に対してどの提供日の処理基準データを配信完了したかは、配信履歴として記憶されている。
【００２１】
管理サーバ３は、配信部３ｂ（配信手段に相当）を備えている。この配信部３ｂは、後述するカード処理端末５からの送信要求コマンドを受信すると、必要な処理基準データをデータベース３ａから読み出して、それをファイル形式にして送信要求コマンドの送信元であるカード処理端末５に対し自動配信するようになっている。なお、管理サーバ３は、この送信要求コマンドを受信した場合を除き、一度配信した処理基準データの再送は行わない。
【００２２】
さらに、管理サーバ３は、食堂の営業が終了した後に各カード処理端末５から送信されてくる喫食データを集信してデータベース３ａに格納し、集計処理を行うようになっている。喫食データとは、利用者の識別コード（識別データに相当）と食事内容とが関係付けられたデータで、どの利用者がどのメニューをどれだけ食べたかを表している。集計は、提供日ごと、利用者（識別コード）ごと、メニューごと、食堂ごとに、日単位、月単位で行われるようになっている。この集計データのうち利用者の月別の集計金額は、事業所の給与システムの管理サーバ（図示せず）に送られる。
【００２３】
データメンテナンス端末４は、食事提供業者が管理サーバ３のデータベース３ａに格納された処理基準データを設定、変更、削除するために用いるものである。すなわち、食事提供業者は、各提供日ごとに営業時間、メニュー、価格、各メニューに係る食事が載せられる皿の種類を決定し、上述した時間割設定データ、食器設定データおよびメニュー設定データを事前に設定する。また、データメンテナンス端末４は、上記集計データを管理サーバ３から受信して、日報を作成するようになっている。
【００２４】
カード処理端末５は、図２に示すように制御部６、カードリーダ７およびＩＤタグリーダ８を備えて構成されている。このうち制御部６は、ＣＰＵ、ハードディスクドライブ装置、半導体記憶装置、通信装置、入出力装置（表示部）などを備えて構成されており、アプリケーションプログラムの実行により喫食データの作成を行うようになっている。また、アプリケーションプログラムの実行により実現される機能として、後述する設置判定部６ａ（設置判定手段に相当）と送信要求部６ｂ（送信要求手段に相当）とを備えている。
【００２５】
食事の提供に用いられる食器にはＩＤタグ９が付されて（または埋め込まれて）おり、利用者が食器を載せたトレイを所定の位置に置くと、ＩＤタグリーダ８は、そのトレイ上の全ての食器についてＩＤタグ９内の半導体チップに記憶された固有の食器識別番号を非接触で読み取るようになっている。
【００２６】
カードリーダ７は、利用者が携帯しているＩＣカード１０と通信可能に構成されており、ＩＣカード１０の半導体チップに記憶されている固有の識別コードを読み出すようになっている。このＩＣカード１０は、フラッシュメモリのようなメモリＩＣを利用した非接触形式のものである。
【００２７】
制御部６は、予め管理サーバ３から配信された食器設定データに基づいて、ＩＤタグリーダ８によって読み取られた食器識別番号（処理対象データに相当）がどの種類の皿であるかを特定し、さらにメニュー設定データに基づいて、合計金額、カロリー、塩分量などを演算するようになっている。制御部６は、このデータ（提供日、販売したメニュー、金額など）と利用者の識別コードとを合わせて喫食データを作成し、これを管理サーバ３に送信するようになっている。この送信は、営業が終了した後に一括して行われるが、喫食データを作成するごとに逐次行うようにしてもよい。また、制御部６は、合計金額、カロリー、塩分量などの情報を利用者に見えるように表示部に表示し、レシートの発行を行うようになっている。
【００２８】
次に、食堂精算システム１においてカード処理端末５に故障が生じた場合の処理について、処理シーケンスを示す図３も参照しながら説明する。
故障が生じた場合、食堂の営業に支障が生じないようにするため、設置場所で修理するのではなく新しいカード処理端末５に交換することが多い。作業者は、新しいカード処理端末５を設置すると、まずネットワーク２との接続設定作業（ＩＰアドレスの設定等）を実施する（処理Ｃ１）。そして、設定後その設定を有効化するためにそのカード処理端末５を再起動する。ただし、自動的に接続確立可能な構成とした場合、あるいは新しいカード処理端末５について工場出荷前に接続設定可能な場合には、当該作業は不要である。
【００２９】
新たに設置されたカード処理端末５には、それ以前に管理サーバ３から配信された処理基準データ（処理Ｂ１）は存在しないため、このままでは上記アプリケーションプログラムは正常に動作しない。このため、カード処理端末５は、新規に設置されたか否かを判定するための設置判定部６ａ（すなわち処理基準データ取得判定部）を備えている。具体的には、処理基準データを取得済み（受信済み）であるか否かを判定する内部フラグを備え、その内部フラグの状態に基づいて、処理基準データを取得済みであるかどうかすなわち新規に設置されたか否かを判定する。
【００３０】
再起動されたカード処理端末５は、内部フラグに基づいて新規に設置されたと判定すると、送信要求部６ｂの機能として、管理サーバ３に対して処理基準データの送信要求コマンドを自動送信する（処理Ｃ２）。
【００３１】
管理サーバ３の配信部３ｂは、この送信要求コマンドを受信すると、必要な処理基準データ例えば当該交換日以降についての時間割設定データ、食器設定データおよびメニュー設定データをデータベース３ａから読み出してファイルを作成し（処理Ｂ２）、それを送信要求コマンドの送信元であるカード処理端末５に対し自動送信する（処理Ｂ３）。カード処理端末５は、このファイルを受信することにより、喫食データを作成するために必要な処理基準データを得ることができ、上記アプリケーションプログラムが正常に動作できるようになる。
【００３２】
以上説明したように、本実施形態によれば、故障等によりカード処理端末５の交換作業が発生した場合、新たに設置されたカード処理端末５は、内部フラグにより処理基準データを保持していないことを検出し、ネットワーク２を介して管理サーバ３に対し処理基準データの送信要求コマンドを自動送信する。そして、管理サーバ３は、これに応じて当該カード処理端末５に対し要求された処理基準データを自動送信する。
【００３３】
従って、カード処理端末５の交換作業に際し、作業員が（または自動的に）新たに設置したカード処理端末５とネットワーク２との接続を確立すれば、その後は管理サーバ３からカード処理端末５への処理基準データの送信が自動的に行われ、処理基準データを復旧するための作業員の作業時間が大幅に低減し、作業効率の向上が図られる。
【００３４】
また、管理サーバ３は、カード処理端末５から送信要求を受けた時点で、送信要求をしたカード処理端末５に必要な処理基準データをデータベース３ａから選択して読み出し、それをデータファイルとして作成して送信するので、カード処理端末５は不要なデータを受信しなくて済む。また、管理サーバ３側においても、処理基準データをカード処理端末ごとに前もってファイルとして作成しておく必要がない。
【００３５】
なお、本発明は上記し且つ図面に示す実施形態に限定されるものではなく、例えば以下のように変形または拡張が可能である。
カード処理端末５が送信要求するデータの選択は作業者が行ってもよい。また、カード処理端末５が管理サーバ３内の処理基準データを参照することにより、処理対象データに係る処理を実行する上で不足している処理基準データを選択してもよい。
【００３６】
ＩＣカード１０は、接触式のＩＣカードでも良い。また、ＩＣカード１０に替えて磁気カード等でも良く、そのようなカードを使用するときには、そのカードをリード可能な構成のカード処理端末５を使用すれば良い。さらに、喫食データをＩＣカードのＩＣチップに書き込むようにしてもよい。
本発明に係るカード利用システムは、食堂以外の精算システム、勤務管理システム、入場管理システム、生産管理システム、物流管理システムなどにも広く適用することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態を示す食堂精算システムの全体構成図
【図２】カード処理端末の構成図
【図３】カード処理端末に故障が生じた場合の処理シーケンスを示す図
【符号の説明】
１は食堂精算システム（カード利用システム）、２はネットワーク、３は管理サーバ、３ａはデータベース、３ｂは配信部（配信手段）、５はカード処理端末、６ａは設置判定部（設置判定手段）、６ｂは送信要求部（送信要求手段）、９はＩＤタグ、１０はＩＣカード（カード）である。
【図１】
2004326323.tif 000003
【図２】
2004326323.tif 000004
【図３】
2004326323.tif 000005