(57)【要約】【課題】複数の時間帯毎に追加料金を請求するという追加料金体系を採用する業務を支援する。【解決手段】情報処理を実行する情報処理部が、（１）ユーザインターフェースによって入力された顧客の入場時刻を特定するための基準となる入場時刻のデータと顧客の退場時刻を特定するための基準となる退場時刻のデータとを受け入れ、（２）任意設定可能な一又は二以上の時間帯のそれぞれに任意設定可能な追加料金を決定する要素を対応付けて記憶部に設定記憶している追加料金テーブルを参照し、受け入れた入場時刻から退場時刻に至る滞在時間から追加料金の対象となる時間帯を求め、当該求めた時間帯に対応付けられている追加料金を決定する要素に基づいて当該求めた時間帯毎に追加料金を求め、当該求めた追加料金を加算して請求すべき追加料金を求め、（３）基本料金に請求すべき追加料金を加えた金額での決済処理を実行する。【選択図】図１
2008225663.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによる情報入力機能とユーザに対する情報報知機能とを有するユーザインターフェースと、
情報処理を実行する情報処理部と、
前記情報処理部が、前記ユーザインターフェースにより入力された顧客の入場時刻を受け入れる手段と、
前記情報処理部が、前記ユーザインターフェースにより入力された顧客の退場時刻を受け入れる手段と、
前記情報処理部が、任意設定可能な一又は二以上の時間帯のそれぞれに任意設定可能な追加料金を決定する要素を対応付けて記憶部に設定記憶している追加料金テーブルを参照し、前記受け入れた入場時刻から退場時刻に至る滞在時間帯から追加料金の対象となる時間帯を求め、当該求めた時間帯に対応付けられている追加料金を決定する要素に基づいて当該求めた時間帯毎に追加料金を求め、当該求めた追加料金を加算して請求すべき追加料金を求める手段と、
前記情報処理部が、基本料金に前記請求すべき追加料金を加えた金額での決済処理を実行する手段と、
を備える商品販売データ処理装置。
【請求項２】
前記情報処理部が、入場時に顧客から預かる前金の仮払い処理を実行する手段を更に備え、
前記情報処理部は、前記前金分の金額を請求金額から減じて前記決済処理を実行する、
請求項１記載の商品販売データ処理装置。
【請求項３】
前記ユーザインターフェースは、コードデータを読み取るコードリーダを備え、
前記情報処理部は、入場する顧客に渡し退場する顧客から返却してもらう入場証に付されたコードデータを前記コードリーダによって読み取った時点の時刻を時計回路から取得し、当該時刻を前記入場時刻として受け入れる、
請求項１又は２記載の商品販売データ処理装置。
【請求項４】
前記記憶部は、商品コードにその単価を対応付けて記憶する商品データファイルを記憶し、
前記追加料金を決定する要素は、前記商品データファイルに単価が記憶されている商品コードであり、
前記情報処理部は、前記求めた時間帯に対応付けられている商品コードに基づいて前記商品データファイルから単価を検索して前記対象時間帯毎の追加料金を求める、
請求項１ないし３のいずれか一記載の商品販売データ処理装置。
【請求項５】
レシートを印字発行するレシートプリンタを備え、
前記情報処理部は、前記決済処理に際して、基本料金と時間帯毎の追加料金とを明記したレシートを前記レシートプリンタに印字発行させる処理を実行する、
請求項１ないし４のいずれか一記載の商品販売データ処理装置。
【請求項６】
ユーザによる情報入力機能とユーザに対する情報報知機能とを有するユーザインターフェースを備えるコンピュータにインストールされ、当該コンピュータに、
前記ユーザインターフェースにより入力された顧客の入場時刻を受け入れる機能と、
前記ユーザインターフェースにより入力された顧客の退場時刻を受け入れる機能と、
任意設定可能な一又は二以上の時間帯のそれぞれに任意設定可能な追加料金を決定する要素を対応付けて記憶部に設定記憶している追加料金テーブルを参照し、前記受け入れた入場時刻から退場時刻に至る滞在時間帯から追加料金の対象となる時間帯を求め、当該求めた時間帯に対応付けられている追加料金を決定する要素に基づいて当該求めた時間帯毎に追加料金を求め、当該求めた追加料金を加算して請求すべき追加料金を求める機能と、
基本料金に前記請求すべき追加料金を加えた金額による決済処理を実行する機能と、
を実行させる機械読み取り可能な商品販売データ処理用のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、温浴場、カラオケボックス、漫画喫茶等での使用に適したＰＯＳ端末（Point of Sales Terminal）やＥＣＲ（Electronic Cash Register）等の商品販売データ処理装置に関する。
【背景技術】
【０００２】
温浴場、カラオケボックス、漫画喫茶等の店舗では、基本料金に追加料金を加算して請求金額とすることがある。この場合の追加料金は、滞在時間に応じたタイムチャージではなく、深夜料金やイベント料金等のようなある時間帯の滞在に対して付加される料金である。タイムチャージは、基本料金に含まれる。そこで、従来、そのような店舗での使用に適したＰＯＳ端末やＥＣＲ等の商品販売データ処理装置として、顧客が滞在した時間が追加料金を必要とする時間帯にかかっている場合、基本料金に追加料金を加えた金額の決済を可能とするようにしたものが実用化されている。
【０００３】
また、温浴場等ではなく飲食店での使用に適した商品販売データ処理装置ではあるが、顧客に提供した飲食物の料金とは別に奉仕料金を計上して会計処理をすることができ、なおかつ、所望の時間帯毎に異なる所望の奉仕料金を設定することができ、時刻に応じて異なる奉仕料金を計上することができるようにしたものが従来から知られている（特許文献１参照）。
【０００４】
同様に、温浴場等ではなく飲食店での使用に適した商品販売データ処理装置ではあるが、料理の標準飲食時間を設定しておき、この標準飲食時間と顧客の座席専有時間との偏差に応じて飲食料金を増減するようにしたものが従来から知られている（特許文献２参照）。
【０００５】
【特許文献１】特開平１０−２６９４６２号公報（段落００１８〜００５３参照）
【特許文献２】特開２００２−３５２３３０公報（段落００４７〜００８５参照）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
温浴場、カラオケボックス、漫画喫茶等の店舗では、単一の追加料金のみならず、複数の時間帯毎に追加料金を請求したいという要望がある。例えば、午前１０時〜翌午前９時まで営業している温浴場の場合、一例として、
１０：００〜１７：００  追加料金無し
１７：００〜１９：００  追加料金１００円（夕方追加料金）
１９：００〜２２：００  追加料金３００円（夜間追加料金）
２２：００〜０５：００  追加料金５００円（深夜追加料金）
０５：００〜０９：００  追加料金４００円（早朝追加料金）
という追加料金体系の採用が望まれることがある。このような追加料金体系を採用した場合、午前１０時〜午後５時までに入場した顧客に請求すべき追加料金は、
（ケース１）１７：００前に退場した場合：                    ０円
（ケース２）１７：００〜１９：００の間に退場した場合    １００円
（ケース３）１９：００〜２２：００の間に退場した場合    ４００円
（ケース４）２２：００〜０５：００の間に退場した場合    ９００円
（ケース５）０５：００〜０９：００の間に退場した場合  １３００円
となる。ケース３の金額は、夕方追加料金（１００円）と夜間追加料金（３００円）とを加算した金額である。ケース４の金額は、夕方追加料金（１００円）と夜間追加料金（３００円）と深夜追加料金（５００円）とを加算した金額である。ケース５の金額は、夕方追加料金（１００円）と夜間追加料金（３００円）と深夜追加料金（５００円）と早朝追加料金（４００円）とを加算した金額である。
【０００７】
これに対して、従来の商品販売データ処理装置には、単一時間帯での追加料金を自動で決済処理に含めるようにしたものはあるが、上記一例のような複数の時間帯毎に追加料金を設定し、顧客に滞在時間に応じた追加料金を自動で決済処理に含め得るようにしたものはない。よって、複数の時間帯毎に追加料金を請求するという追加料金体系を採用する業務を支援することができない。
【０００８】
特許文献１には、所望の時間帯毎に異なる所望の奉仕料金を設定することができ、時刻に応じて異なる奉仕料金を計上することができるようにした商品販売データ処理装置が記載されている。しかしながら、特許文献１には、複数の時間帯に跨る奉仕料金を計上することについては一切の記載がない。
【０００９】
上記特許文献２には、料理の標準飲食時間を設定しておき、この標準飲食時間と顧客の座席専有時間との偏差に応じて飲食料金を増減するようにした商品販売データ処理装置が記載されている。しかしながら、特許文献２にも、複数の時間帯に跨る奉仕料金を計上することについては一切の記載がない。
【００１０】
本発明の目的は、複数の時間帯毎に追加料金を請求するという追加料金体系を採用する業務を支援することである。
【課題を解決するための手段】
【００１１】
本発明の商品販売データ処理装置は、ユーザによる情報入力機能とユーザに対する情報報知機能とを有するユーザインターフェースと、情報処理を実行する情報処理部と、前記情報処理部が、前記ユーザインターフェースにより入力された顧客の入場時刻を受け入れる手段と、前記情報処理部が、前記ユーザインターフェースにより入力された顧客の退場時刻を受け入れる手段と、前記情報処理部が、任意設定可能な一又は二以上の時間帯のそれぞれに任意設定可能な追加料金を決定する要素を対応付けて記憶部に設定記憶している追加料金テーブルを参照し、前記受け入れた入場時刻から退場時刻に至る滞在時間帯から追加料金の対象となる時間帯を求め、当該求めた時間帯に対応付けられている追加料金を決定する要素に基づいて当該求めた時間帯毎に追加料金を求め、当該求めた追加料金を加算して請求すべき追加料金を求める手段と、前記情報処理部が、基本料金に前記請求すべき追加料金を加えた金額での決済処理を実行する手段と、を備える。
【００１２】
本発明の機械読み取り可能な商品販売データ処理用のコンピュータプログラムは、ユーザによる情報入力機能とユーザに対する情報報知機能とを有するユーザインターフェースを備えるコンピュータにインストールされ、当該コンピュータに、前記ユーザインターフェースにより入力された顧客の入場時刻を受け入れる機能と、前記ユーザインターフェースにより入力された顧客の退場時刻を受け入れる機能と、任意設定可能な一又は二以上の時間帯のそれぞれに任意設定可能な追加料金を決定する要素を対応付けて記憶部に設定記憶している追加料金テーブルを参照し、前記受け入れた入場時刻から退場時刻に至る滞在時間帯から追加料金の対象となる時間帯を求め、当該求めた時間帯に対応付けられている追加料金を決定する要素に基づいて当該求めた時間帯毎に追加料金を求め、当該求めた追加料金を加算して請求すべき追加料金を求める機能と、基本料金に前記請求すべき追加料金を加えた金額による決済処理を実行する機能と、を実行させる。
【発明の効果】
【００１３】
本発明によれば、任意の複数の時間帯毎に任意の追加料金を設定し、顧客の滞在時間に応じた追加料金を自動で決済処理に含めることができ、したがって、複数の時間帯毎に追加料金を請求するという追加料金体系を採用する業務を支援することができる。
【発明を実施するための最良の形態】
【００１４】
本発明の実施の一形態を図１ないし図１１に基づいて説明する。本実施の形態は、温浴場向けのＰＯＳ端末を含む温浴システムへの適用例である。
【００１５】
図１は、温浴システム１のシステム構成を概略的に示す模式図である。本実施の形態の温浴システム１が設置されている温浴場は、入退場時に顧客が立ち寄るカウンタ１１と図示しない温浴施設の他に、ショップ２１、カフェ３１、レストラン４１を併設している。温浴システム１は、カウンタ１１に設置されているＰＯＳ端末１０１と、ショップ２１に設置されているショップ用のＰＯＳ端末２２と、カフェ３１に設置されているカフェ用のＰＯＳ端末３２と、レストラン４１に設置されているオーダエントリーシステム４２と、サーバ５１とがネットワーク回線６１を介してデータ送受信可能に接続されて構築されている。
【００１６】
図２は、ＰＯＳ端末１０１を示す斜視図である。ＰＯＳ端末１０１は、ドロワ１０２の上に載置されており、ドロワ１０２の抽斗１０３の開放動作を制御することができる。ＰＯＳ端末１０１の上面右側にはキーボード１０４とオペレータ用表示器１０５とが配列され、上面左側にはレシートプリンタ１０６が配列されている。ＰＯＳ端末１０１の上面後方には、客用表示器１０７が立設されている。オペレータ用表示器１０５には、タッチパネル１０８が積層配置されている。キーボード１０４、オペレータ用表示器１０５、客用表示器１０７及びタッチパネル１０８は、ユーザによる情報入力機能とユーザに対する情報報知機能とを有するユーザインターフェースとして機能する。図２中、ＰＯＳ端末１０１の右側面近傍に設けられている溝は、カードリーダライタ１０９（図３参照）によるカード情報の読み取り等をするためにカードをスキャンするためのカード読取溝１１０である。このようなＰＯＳ端末１０１には、データコードとしてのバーコードを読み取るためのコードリーダとしてのバーコードリーダ１１１が接続されている。ＰＯＳ端末１０１での各種情報の入力は、入力装置としての機能するキーボード１０４、タッチパネル１０８及びバーコードリーダ１１１によって可能である。また、ＰＯＳ端末１０１は、ネットワーク回線６１を介して外部機器とデータ通信を実行するための通信インターフェース１１２も内蔵している。
【００１７】
図３は、ＰＯＳ端末１０１のハードウェア構成を示すブロック図である。ＰＯＳ端末１０１は、各種演算処理を実行し各部を制御する情報処理部としてのＣＰＵ２０１を備えている。ＣＰＵ２０１には、固定データを固定的に記憶保存するＲＯＭ２０２と、可変データを書き換え自在に記憶してワークエリアとして使用されるＲＡＭ２０３と、ＨＤＤ２０４と、ＣＤ−ＲＯＭドライブ２０５とがバス接続されている。ＣＰＵ２０１とＲＯＭ２０２とＲＡＭ２０３とは、情報処理を実行する情報処理部としてのマイクロコンピュータ２０６を構成する。
【００１８】
ＨＤＤ２０４は、オペレーティングシステム２５１、商品販売データ処理を実行するための商品販売データ処理用のコンピュータプログラム２５２、商品データファイル２５３等をインストールしている。コンピュータプログラム２５２には、追加料金テーブル２５４や顧客管理テーブル２５５等が含まれている。
【００１９】
前述したドロワ１０２、キーボード１０４、オペレータ用表示器１０５、レシートプリンタ１０６、客用表示器１０７、タッチパネル１０８、カードリーダライタ１０９、バーコードリーダ１１１、通信インターフェース１１２は、いずれも各種の入出力回路（全て図示せず）を介してＣＰＵ２０１に接続され、ＣＰＵ２０１によって動作制御される。
【００２０】
ＨＤＤ２０４にインストールされているオペレーティングシステム２５１、コンピュータプログラム２５２、商品データファイル２５３は、一例として、ＣＤ−ＲＯＭ２０５ａに記録され、ＣＤ−ＲＯＭドライブ２０５によって読み取られてＨＤＤ２０４にインストールされる。これに対して、磁気ディスクドライブがＣＰＵ２０１に接続されていれば磁気ディスクが記憶するコンピュータプログラム２５２等をＨＤＤ２０４にインストールすることができ、他の種類の光メディアドライブがＣＰＵ２０１に接続されていれば対応する光メディアが記憶するコンピュータプログラム２５２等をＨＤＤ２０４にインストールすることができる。ＵＳＢメモリやフラッシュディスク等も同様である。あるいは、ＣＰＵ２０１に通信インターフェースが接続されていれば、例えばサーバ５１等の上位機からダウンロードしたコンピュータプログラム２５２等をＨＤＤ２０４にインストールすることも可能である。
【００２１】
このようなＨＤＤ２０４にインストールされているオペレーティングシステム２５１、コンピュータプログラム２５２、商品データファイル２５３は、ＰＯＳ端末１０１の起動時、その全部又は一部がＲＡＭ２０３にコピーされて使用される。ＣＰＵ２０１は、ＲＡＭ２０３にコピーされたコンピュータプログラム２５２に従った処理を実行する。別の一例として、商品データファイル２５３は、ＨＤＤ２０４にインストールされているのではなく、サーバ５１によって管理される記憶装置（図示せず）に記憶保存され、ＰＯＳ端末１０１がネットワーク回線６１を介して必要なデータを取得するように構築されていてもよい。
【００２２】
図４は、商品データファイル２５３の一例を示す模式図である。商品データファイル２５３は、商品を特定する商品コード２５３ａに品名２５３ｂ及び単価２５３ｃを対応付けて記憶している。商品データファイル２５３に記憶されている商品は、例えばショップ２１が提供するタオル類等の各種のグッズ、カフェ３１やレストラン４１が提供する飲食物の他、温浴場の施設利用に対して課金する基本料金（商品コード「８００１」）及び追加料金（商品コード「８００２」、「８００３」、「８００４」、「８００５」）も含まれている。商品コード「８００１」である基本料金は、「追加料金」という品名が設定されており、単価として５００（円）が設定されている。商品コード「８００２」の追加料金は、「夕方追加料金」という品名が設定されており、単価として１００（円）が設定されている。商品コード「８００３」の追加料金は、「夜間追加料金」という品名が設定されており、単価として３００（円）が設定されている。商品コード「８００４」の追加料金は、「深夜追加料金」という品名が設定されており、単価として５００（円）が設定されている。商品コード「８００５」の追加料金は、「早朝追加料金」という品名が設定されており、単価として４００（円）が設定されている。
【００２３】
図５は、追加料金テーブル２５４の一例を示す模式図である。追加料金テーブル２５４は、時間帯番号２５４ａ毎に時間帯２５４ｂと商品コード２５４ｃとを対応付けて記憶している。図５に例示する追加料金テーブル２５４の一例では、「時間帯番号１」に対応付けて「１０：００〜１７：００」という時間帯と「８００２」という商品コードとが設定されており、「時間帯番号２」に対応付けて「１９：００〜２２：００」という時間帯と「８００３」という商品コードとが設定されており、「時間帯番号３」に対応付けて「２２：００〜０５：００」という時間帯と「８００４」という商品コードとが設定されており、「時間帯番号４」に対応付けて「０５：００〜０９：００」という時間帯と「８００５」という商品コードとが設定されている。「時間帯番号５」以降の設定値は、ＮＵＬＬコードとなっている。
【００２４】
ここで、商品コード２５４ｃは、図４に例示する商品データファイル２５３を検索することで対応する追加料金を取得可能であるという意味で、追加料金を決定する要素である。別の一例として、追加料金テーブル２５４は、商品コード２５４ｃに代えて、実際の金額を記憶するようなファイル構造であってもよい。この場合には、商品データファイル２５３を検索することなく、追加料金テーブル２５４に設定されている時間帯番号２５４ａに基づいて直接的に金額を取得することが可能である。
【００２５】
図６は、顧客管理テーブル２５５の一例を示す模式図である。顧客管理テーブル２５５は、ＩＤ番号２５５ａに対応させて入場時刻２５５ｂと購入商品２５５ｃとを記憶している。本実施の形態の温浴システム１では、入場時に、顧客に入場証としてリストバンド（図示せず）を渡す。このリストバンドには、一意の番号をコード化したバーコードが付されている。そこで、ＰＯＳ端末１０１に接続されているバーコードリーダ１１１によってリストバンドに付されたバーコードを読み取ることで、このバーコードによって特定される一意の番号を顧客管理テーブル２５５のＩＤ番号２５５ａに記憶し、顧客をそのＩＤ番号２５５ａで管理する。
【００２６】
別の一例として、リストバンドではない形態の入場証、例えばカード形態の入場証等を採用することもできる。入場証は、バーコードリーダ１１１によって読み取り可能なバーコードが付されていれば、どのような形態のものであってもよい。また、ＰＯＳ端末１０１にバーコードリーダ１１１以外のデータコード読取装置が接続されていれば、当該接続されているデータコード読取装置によって読み取ることができる形態のデータコードをリストバンド等の入場証に付すシステム構成としてもよい。
【００２７】
つまり、ショップ２１に設置されているショップ用のＰＯＳ端末２２、カフェ３１に設置されているカフェ用のＰＯＳ端末３２、レストラン４１に設置されているオーダエントリーシステム４２は、商品の購入時やメニュー品目の注文時、顧客のリストバンドに付されているバーコードをバーコードリーダ（図示せず）によって読み取り、ネットワーク回線６１を介して、読み取った番号に購入商品等の商品コードを伴わせてＰＯＳ端末１０１に送信する。ＰＯＳ端末１０１は、顧客管理テーブル２５５中、受信した番号と同一のＩＤ番号２５５ａに対応付けられている購入商品２５５ｃに、当該受信した番号に伴われている商品コードを記憶する。これにより、顧客管理テーブル２５５に設定されているＩＤ番号２５５ａにより、顧客が購入した商品等を管理することができる。
【００２８】
図７は、ＰＯＳ端末１０１での入退場処理の流れを示すフローチャートである。このフローチャートに示す処理は、ＨＤＤ２０４にインストールされており、ＰＯＳ端末１０１の起動時、その全部又は一部がＲＡＭ２０３にコピーされる商品販売データ処理用のコンピュータプログラム２５２に従いＣＰＵ２０１により実行される。
【００２９】
ＣＰＵ２０１は、バーコードリーダ１１１によるバーコードの読み取りに待機している（ステップＳ１０１）。この場合のバーコードは、顧客の入場時、顧客に渡すリストバンドに付されているバーコードである。本実施の形態の温浴システム１の運用上、リストバンドに付されているバーコードの読み取りは、顧客の入場時と退場時とのいずれかにおいてのみ実行される。
【００３０】
ＣＰＵ２０１は、バーコードリーダ１１１によるバーコード読み取りを判定すると（ステップＳ１０１のＹ）、入場指定の有無（ステップＳ１０２）、退場指定の有無（ステップＳ１０３）の判定を実行する。入場指定と退場指定とは、一例として、キーボード１０４に割り付けられた入場指定用のキーと退場指定用のキーと（いずれも図示せず）の押下によってなされる。別の一例として、入場指定と退場指定とをそれぞれ示すバーコードを用意しておき、それらのバーコードをバーコードリーダ１１１によって読み取ることで、入場指定と退場指定とをそれぞれ実行するようにしてもよい。
【００３１】
ＣＰＵ２０１は、入場指定を判定すると（ステップＳ１０２のＹ）、入場処理を実行する（ステップＳ１０４）。入場処理において、ＣＰＵ２０１は、まず、自らの時計回路（図示せず）から現在時刻を取得し、ＲＡＭ２０３に記憶する。この場合の記憶領域は、図６に例示する顧客管理テーブル２５５中、読み取ったバーコードで特定される番号と同一のＩＤ番号２５５ａに対応する入場時刻２５５ｂである。続いて、ＣＰＵ２０１は、顧客管理テーブル２５５中、当該ＩＤ番号２５５ａに対応する購入商品２５５ｃに「８００１」という商品コードを記憶させる。「８００１」という商品コードは、「基本料金」である（図４参照）。これにより、リストバンドを介して顧客とＩＤ番号２５５ａとの物理的な対応付けがなされ、ＩＤ番号２５５ａで特定される顧客の入場時刻２５５ｂが特定され、更に、顧客管理テーブル２５５の購入商品２５５ｃに記憶される商品コードをもって顧客の管理を行なうことができるようになる。
【００３２】
別の一例として、温浴施設への入場時に前金を仮払いしてもらう運用を採用する場合、その運用に適合するように、ステップＳ１０４の入場処理として、前金の仮払い処理を実行できるようにしてもよい。前金の仮払い処理は、一例として、温浴施設の施設利用に対して課金すべき基本料金を前金としてこれを預かったことをＲＡＭ２０３に記憶する。このようなＲＡＭ２０３への記憶は、実際に預かる前金金額の記憶処理であろうと、例えば図６に例示する顧客管理テーブル２５５への顧客登録をもって前金預かりとするような記憶処理であろうと、その処理内容を問わない。但し、前金の仮払い処理を実行する場合には、当該顧客の最終的な決済処理（図７のフローチャート中のステップＳ１１０参照）に際して、現実に預かった前金分の金額を請求金額から差し引く必要がある。
【００３３】
顧客は、入場後、温浴を楽しむことができる。そして、ショップ２１での買物、カフェ３１及びレストラン４１での飲食を楽しむことができる。顧客がショップ２１での買物、カフェ３１及びレストラン４１での飲食を楽しんだ場合、前述したように、ショップ２１に設置されているショップ用のＰＯＳ端末２２、カフェ３１に設置されているカフェ用のＰＯＳ端末３２、レストラン４１に設置されているオーダエントリーシステム４２は、商品の購入時やメニュー品目の注文時、顧客のリストバンドに付されているバーコードをバーコードリーダ（図示せず）によって読み取り、ネットワーク回線６１を介して、読み取った番号に購入商品等の商品コードを伴わせてＰＯＳ端末１０１に送信する。ＰＯＳ端末１０１は、図６に例示する顧客管理テーブル２５５中、受信した番号と同一のＩＤ番号２５５ａに対応付けられている購入商品２５５ｃに、当該受信した番号に伴われている商品コードを記憶する。
【００３４】
温浴、ショップ２１での買物、カフェ３１及びレストラン４１での飲食等を楽しんだ顧客は、退場時、入場時に渡されたリストバンドをカウンタ１１に持ち寄り、会計をする。この際、カウンタ１１の係員は、顧客からリストバンドを受け取り、リストバンドに付されているバーコードをバーコードリーダ１１１によって読み取り、キーボード１０４の操作によって退場指定をする。これにより、ＰＯＳ端末１０１のＣＰＵ２０１は、バーコードリーダ１１１によるバーコード読み取りを判定し（ステップＳ１０１のＹ）、入場指定がなく（ステップＳ１０２のＮ）、退場指定があったことを判定する（ステップＳ１０３のＹ）。
【００３５】
ＣＰＵ２０１は、退場指定を判定すると（ステップＳ１０２のＹ）、その顧客の滞在時間帯を取得する（ステップＳ１０５）。つまり、ＣＰＵ２０１は、顧客管理テーブル２５５中、その顧客の入場時刻、つまり、ステップＳ１０１で読み取りを判定したバーコードによって特定される番号と同一のＩＤ番号２５５ａに対応付けられている入場時刻２５５ｂに記憶されている時刻を取得し、これを入場時刻としてＲＡＭ２０３のワークエリアに記憶する。また、自らの時計回路（図示せず）から現在時刻を取得し、これを退場時刻としてＲＡＭ２０３のワークエリアに記憶する。こうしてＲＡＭ２０３のワークエリアに記憶した入場時刻と退場時刻とによって、滞在時間帯が取得される（ステップＳ１０５）。
【００３６】
ＣＰＵ２０１は、ステップＳ１０５での滞在時間帯の取得処理後、追加料金処理を実行する（ステップＳ１０６）。追加料金処理は、ステップＳ１０５で取得した滞在時間帯に基づいて追加料金の有無を判定し、追加料金が発生する場合には対応する商品コードを顧客管理テーブル２５５の購入商品２５５ｃに記憶する処理である。このような追加料金処理については、図８に基づいて次に詳述する。
【００３７】
図８は、図７のステップＳ１０６における追加料金処理の詳細を示すフローチャートである。一例として、ここでは、図７のフローチャート中のステップＳ１０５で取得した滞在時間帯として、入場時刻が午前１１時２０分で退場時刻が午後８時１０分であると想定する。
【００３８】
ＰＯＳ端末１０１のＣＰＵ２０１は、追加料金処理として、まず、追加料金テーブル２５４の時間帯番号２５４ａによって特定される時間帯番号Ｎを１に置く（ステップＳ１０６−１）。そして、図５に例示する追加料金テーブル２５４の時間帯番号２５４ａ中、ステップＳ１０６−１で設定した「時間帯番号１」に対応する時間帯２５４ｂ及び商品コード２５４ｃのデータ設定の有無を判定する（ステップＳ１０６−２）。図５に示す一例では、「時間帯番号１」に対応付けられている時間帯２５４ｂには「１７：００〜１９：００」という時間帯が、商品コード２５４ｃには「８００２」という商品コードが設定されている。そこで、データ設定ありと判定される（ステップＳ１０６−２のＹ）。
【００３９】
ＣＰＵ２０１は、データ設定ありと判定すると（ステップＳ１０６−２のＹ）、図７のフローチャート中のステップＳ１０５で取得した滞在時間帯が、時間帯番号Ｎ（ここでは「時間帯番号１」）に対応付けられている時間帯２５４ｂに設定されている時間帯に含まれているかどうかを判定する（ステップＳ１０６−３）。前述したように、ここでは、入場時刻が午前１１時２０分で退場時刻が午後８時１０分であると想定していることから、図５に例示する追加料金テーブル２５４中、「時間帯番号１」に対応付けられている時間帯２５４ｂに設定されている１７：００〜１９：００という時間帯に、図７のフローチャート中のステップＳ１０５で取得した滞在時間帯が含まれていることになる。そこで、この場合には、追加料金テーブル２５４の「時間帯番号１」に対応付けられている商品コード２５４ｃに設定されている商品コード（ここでは「８００２」）を取得し、ＲＡＭ２０３に記憶する（ステップＳ１０６−４）。この場合のＲＡＭ２０３の記憶領域は、図６に例示する顧客管理テーブル２５５中、図７のフローチャート中のステップＳ１０１で読み取り判定したバーコードによって特定される番号と同一のＩＤ番号２５５ａに対応付けられている購入商品２５５ｃの領域である。
【００４０】
その後、ＣＰＵ２０１は、Ｎを１つインクリメントし（ステップＳ１０６−５）、Ｎが時間帯の最大設定可能値Ｘに達したかどうかを判定する（ステップＳ１０６−６）。ＣＰＵ２０１は、Ｎが最大設定可能値Ｘに達しないと判定する場合には（ステップＳ１０６−６のＮ）、ステップＳ１０６−２の判定処理にリターンする。これに対して、Ｎが最大設定可能値Ｘに達していると判定した場合には処理を終了する。
【００４１】
前述したように、ここでは、入場時刻が午前１１時２０分で退場時刻が午後８時１０分であると想定していることから、「時間帯番号１」及び「時間帯番号２」についてはステップＳ１０６−３の判定がＹとなるのに対して、「時間帯番号３」以降についてはステップＳ１０６−３の判定がＮとなる。つまり、ステップＳ１０６−３の判定がＮである場合、ＣＰＵ２０１は、１０６−４の処理をスキップしてステップＳ１０６−５のインクリメント処理に移る。また、図５に例示する追加料金テーブル２５４では、「時間帯番号４」までは対応する商品コード２５４ｃにデータ設定がなされているのに対して、「時間帯番号５」以降の設定値はＮＵＬＬコードとなっている。このため、ステップＳ１０６−２の判定処理はＮとなり、処理を終了する。
【００４２】
以上の処理の結果、入場時刻が午前１１時２０分で退場時刻が午後８時１０分であるとの想定の下では、図５に例示する追加料金テーブル２５４中の「時間帯番号１」及び「時間帯番号２」の時間帯番号２５４ａに対応付けられている商品コード２５４ｃにデータ設定されている「８００２」及び「８００３」という商品コードのみが、図６に例示する顧客管理テーブル２５５中の対応する購入商品２５５ｃの領域に記憶される。
【００４３】
図７のフローチャートの説明に戻る。
【００４４】
ＣＰＵ２０１は、ステップＳ１０６の追加料金処理に続いて、合計金額を計算する（ステップＳ１０７）。つまり、ＣＰＵ２０１は、顧客管理テーブル２５５を参照し、その顧客が購入した商品、つまり、ステップＳ１０１で読み取りを判定したバーコードによって特定される番号と同一のＩＤ番号２５５ａに対応付けられている購入商品２５５ｃに記憶されている商品コードを取得する。そして、図４に例示する商品データファイル２５３から対応する商品コードに対応付けされている単価を検索し、これを合計して購入商品の金額を求める。この金額には、「８００１」という商品コードによって特定される基本料金、該当する場合には「８００２」〜「８００５」という商品コードによって特定される追加料金が含まれている。前述したように、入場時刻が午前１１時２０分で退場時刻が午後８時１０分であるとの想定の下では、「８００２」及び「８００３」という商品コードによって特定される追加料金が含まれることになる。
【００４５】
ＣＰＵ２０１は、ステップＳ１０７の処理によって合計金額を計算したならば、オペレータ用表示器１０５及び客用表示器１０７に取引情報を表示する（ステップＳ１０８）。そして、キーボード１０４に割り付けられている図示しない締めキーの押下操作による締め指定の有無を判定し（ステップＳ１０９）、締め指定を判定したならば（ステップＳ１０９のＹ）、決済処理を実行する（ステップＳ１１０）。決済処理では、レシートプリンタ１０６によるレシートの印字発行、必要に応じたドロワ１０２の抽斗１０３の開放、ＲＡＭ２０３の一部領域として設定されている売上メモリ（図示せず）への売上仮登録等が実行される。
【００４６】
別の一例として、図７のフローチャート中のステップＳ１０４の入場処理として、前金の仮払い処理を実行した場合、ステップＳ１１０の決済処理に際しては、現実に預かった前金分の金額を請求金額から差し引く必要がある。
【００４７】
以上説明したように、本実施の形態によれば、顧客の滞在時間に応じた追加料金を自動で決済処理に含めることができ、したがって、複数の時間帯毎に追加料金を請求するという追加料金体系を採用する業務を支援することができる。
【００４８】
図９は、図７のステップＳ１１１の処理によって印字発行されるレシートの一例を示す模式図である。図９に例示するレシートには、「基本料金」、「夕方追加料金」、「夜間追加料金」という温浴場の施設利用に対して課金する料金と、「天丼」、「ビール」、「中華定食」というカフェ３１やレストラン４１での飲食に対して課金する料金とが明示されている。つまり、ＰＯＳ端末１０１のＣＰＵ２０１は、決済処理に際して、基本料金と時間帯毎の追加料金とを明記したレシートをレシートプリンタ１０６によって印字発行させる処理を実行する。
【００４９】
図１０は、ＰＯＳ端末１０１での追加料金テーブル２５４の設定処理の流れを示すフローチャートである。ＰＯＳ端末１０１は、各種の設定を実行可能な設定モードを有している。設定モードには、追加料金テーブル２５４に設定すべき追加料金の設定というメニューが含まれている。そこで、ＰＯＳ端末１０１のＣＰＵ２０１は、設定モード時、追加料金の設定が選択されたかどうかを判定し（ステップＳ２０１）、選択されたと判定する場合には（ステップＳ２０１のＹ）、追加料金テーブル２５４の設定画面をオペレータ用表示器１０５に表示する（ステップＳ２０２）。
【００５０】
図１１は、ＰＯＳ端末１０１のオペレータ用表示器１０５に表示される追加料金テーブル２５４の設定画面の一例を示す模式図である。この設定画面には、時間帯番号を表示する時間帯番号表示領域Ａと、この時間帯番号表示領域Ａに表示される時間帯に対応付けて時間帯入力領域Ｂと商品コード入力領域Ｃとが表示される。時間帯入力領域Ｂは、開始時間と終了時間との入力欄を有しており、商品コード入力領域Ｃは、商品コードの入力欄を有している。これらの各入力欄には、例えばキーボード１０４に含まれている図示しないテンキーでの置数によるデータ入力が可能である。
【００５１】
図１１に例示する追加料金テーブル２５４の設定画面では、時間帯番号表示領域Ａとして「時間帯番号５」までの入力欄が示されている。ＰＯＳ端末１０１のＣＰＵ２０１は、表示されている最終時間帯番号（ここでは「時間帯番号５」）までの時間帯入力領域Ｂ及び商品コード入力領域Ｃへの置数によるデータ入力が完了した場合、「時間帯番号６」以降の時間帯番号表示領域Ａ、時間帯入力領域Ｂ及び商品コード入力領域Ｃを順次表示させる処理を実行する。
【００５２】
図１１に例示する追加料金テーブル２５４の設定画面には、確定ボタンＤも表示される。この確定ボタンＤは、時間帯入力領域Ｂ及び商品コード入力領域Ｃにデータ入力された値を確定し、その値で追加料金テーブル２５４を設定すべきことを指定するためのオブジェクトである。確定ボタンＤは、タッチパネル１０８によってタッチ操作可能である。
【００５３】
図１０のフローチャートの説明に戻る。
【００５４】
ＰＯＳ端末１０１のＣＰＵ２０１は、追加料金テーブル２５４の設定画面をオペレータ用表示器１０５に表示する処理を実行した後（ステップＳ２０２）、時間帯入力領域Ｂ及び商品コード入力領域Ｃへの置数によるデータ入力の有無を判定する（ステップＳ２０３）。データ入力ありを判定した場合には（ステップＳ２０３のＹ）、入力された値を項目（時間帯、商品コード）と対応付けてＲＡＭ２０３のワークエリアに一時記憶し（ステップＳ２０４）、確定ボタンＤのタッチ指定による確定指定の有無を判定する（ステップＳ２０５）。これに対して、データ入力ありを判定しない場合には（ステップＳ２０３のＮ）、ステップＳ２０４の処理をスキップし、確定ボタンＤのタッチ指定による確定指定の有無を判定する（ステップＳ２０５）。
【００５５】
ＰＯＳ端末１０１のＣＰＵ２０１は、確定ボタンＤのタッチ指定による確定指定ありを判定すると（ステップＳ２０５のＹ）、ＲＡＭ２０３のワークエリアに一時記憶する図５に例示する追加料金テーブル２５４に設定し、処理を終了する。
【００５６】
ここで、本実施の形態において、情報処理部であるマイクロコンピュータ２０６が、入場時に顧客から預かる前金の仮払い処理を実行するようにし、前金分の金額を請求金額から減じて決済処理を実行するようにすることで、そのような運用を採用している店舗に適した温浴システム１を構築することができる。
【００５７】
また、入場する顧客に渡し退場する顧客から返却してもらうリストバンド（入場証）に付されたバーコード（コードデータ）をバーコードリーダ１１１（コードリーダ）によって読み取った時点の時刻をＣＰＵ２０１の時計回路から取得し、当該時刻を入場時刻として受け入れるようにしたので、ユーザインターフェースによる入力時刻の入力操作を容易化することができる。
【００５８】
また、追加料金を決定する要素として、商品データファイル２５３と追加料金テーブル２５４とで共通化される商品コードを用い、商品データファイル２５３から単価を検索して対象時間毎の追加料金を求めるようにしたので、追加料金を商品データファイル２５３に登録する商品と同一に扱うことができる。これにより、例えば顧客との間での解釈上の疑義等によるレジマイナス処理の必要が生じた場合、その対処を容易にすることができる。
【００５９】
更に、決済処理に際して、基本料金と時間帯毎の追加料金とを明記したレシートを印字発行できるようにしたので、顧客に対して明朗会計を訴求することができる。
【図面の簡単な説明】
【００６０】
【図１】本実施の形態の温浴システムのシステム構成を概略的に示す模式図である。
【図２】ＰＯＳ端末（商品販売データ処理装置）を示す斜視図である。
【図３】ＰＯＳ端末（商品販売データ処理装置）のハードウェア構成を示すブロック図である。
【図４】商品データファイルの一例を示す模式図である。
【図５】追加料金テーブルの一例を示す模式図である。
【図６】顧客管理テーブルの一例を示す模式図である。
【図７】ＰＯＳ端末（商品販売データ処理装置）での入退場処理の流れを示すフローチャートである。
【図８】図７のステップＳ１０６における追加料金処理の詳細を示すフローチャートである。
【図９】図７のステップＳ１１０の処理によって印字発行されるレシートの一例を示す模式図である。
【図１０】ＰＯＳ端末（商品販売データ処理装置）での追加料金テーブルの設定処理の流れを示すフローチャートである。
【図１１】ＰＯＳ端末（商品販売データ処理装置）のオペレータ用表示器（ユーザインターフェース）に表示される追加料金テーブルの設定画面の一例を示す模式図である。
【符号の説明】
【００６１】
１０４…キーボード（ユーザインターフェース）、１０５…オペレータ用表示器（ユーザインターフェース）、１０６…レシートプリンタ、１０７…客用表示器（ユーザインターフェース）、１０８…タッチパネル（ユーザインターフェース）、１１１…バーコードリーダ（コードリーダ）、２０３…ＲＡＭ（記憶部）、２０４…ＨＤＤ（記憶部）、２０６…マイクロコンピュータ（情報処理部）、２５３…商品データファイル、２５３ａ…商品コード、２５４…追加料金テーブル、２５４ｃ…商品コード（追加料金を決定する要素）
【図１】
2008225663.tif 000003
【図２】
2008225663.tif 000004
【図３】
2008225663.tif 000005
【図４】
2008225663.tif 000006
【図５】
2008225663.tif 000007
【図６】
2008225663.tif 000008
【図７】
2008225663.tif 000009
【図８】
2008225663.tif 000010
【図９】
2008225663.tif 000011
【図１０】
2008225663.tif 000012
【図１１】
2008225663.tif 000013