(57)【特許請求の範囲】
【請求項１】
情報提供の必要の程度に従い複数種類に分類された一般医薬品を販売する店舗に設置される取引処理端末装置であって、
顧客との取引対象となる一般医薬品に対応した、前記種類を指す種類データおよび商品価格を指す価格データを含む商品情報を入力する商品情報入力手段と、
前記商品情報入力手段が入力する前記商品情報の前記価格データが指す商品価格の累計金額を算出する累計算出手段と、
前記商品情報入力手段が入力する前記商品情報の前記種類データが指す前記種類に基づき、取引対象となる一般医薬品について前記情報提供の必要の程度を判定する判定手段と、
前記判定手段が判定した前記情報提供の必要の程度に基づく情報を報知する報知手段と、
前記情報提供が実施されたことを指す提供済みデータの入力操作を受付けるための入力操作受付手段と、
前記累計算出手段が算出した累計金額をレシートに印刷出力する累計出力手段と、
前記入力操作受付手段を介して受付けた前記提供済みデータを出力する提供済みデータ出力手段と、を備える、取引処理端末装置。
【請求項２】
前記情報提供の必要の程度と、情報提供者に必要とされる要求資格条件とが対応付けされた条件情報が予め記憶された記憶部から、前記判定手段が判定した必要の程度に対応付けされた前記要求資格条件を読み出して出力する条件出力手段と、
前記取引処理端末装置の操作者を特定するために入力された操作者情報に基づき、当該操作者が有する情報提供のための操作者資格条件を取得する条件取得手段と、
前記条件取得手段が取得した前記操作者資格条件と、前記条件出力手段が出力する前記要求資格条件とを比較し、比較結果を出力する比較結果出力手段と、をさらに備え、
前記報知手段は、前記判定手段が判定した前記情報提供の必要の程度と、前記比較結果出力手段が出力する前記比較結果とに基づく情報を報知する手段を含み、
前記条件取得手段は、
前記取引処理端末装置の操作者を特定するための操作者情報と、当該操作者が所有する前記操作者資格条件とを対応付けて予め記憶した条件記憶部を、前記操作者情報に基づき検索して、当該操作者情報に対応する前記操作者資格条件を取得する、請求項１に記載の取引処理端末装置。
【請求項３】
入力された前記操作者情報を、前記レシートに印刷出力する手段を、さらに備え、
前記提供済みデータは、前記情報提供を実施した情報提供者を一意に識別するデータを含み、
前記提供済みデータ出力手段は、前記提供済みデータを前記レシートに印刷出力する、請求項２に記載の取引処理端末装置。
【請求項４】
前記提供済みデータ出力手段は、前記提供済みデータを記憶させるために、所定の記憶領域に前記提供済みデータを出力する、請求項１から３のいずれかに記載の取引処理端末装置。
【請求項５】
情報提供の必要の程度に従い複数種類に分類された一般医薬品を販売する店舗に設置される取引処理端末装置と、前記取引処理端末装置と通信するサーバ装置とを備える取引処理システムであって、
前記取引処理端末装置は、
顧客との取引対象となる一般医薬品に対応した、前記種類を指す種類データおよび商品価格を指す価格データを含む商品情報を入力する商品情報入力手段と、
前記商品情報入力手段が入力する前記商品情報の前記価格データが指す商品価格の累計金額を算出する累計算出手段と、
前記累計算出手段が算出した累計金額をレシートに印刷出力する累計出力手段と、
前記商品情報入力手段が入力する前記商品情報の前記種類データを、前記サーバ装置に送信する端末送信手段と、
前記サーバ装置から送信される情報を受信する端末受信手段と、を備え、
前記サーバ装置は、
前記端末送信手段が送信する前記種類データを受信するサーバ受信手段と、
前記サーバ受信手段が受信する前記種類データが指す前記種類に基づき、取引対象となる一般医薬品について前記情報提供の必要の程度を判定する判定手段と、
前記判定手段が判定した前記情報提供の必要の程度に基づく情報を、前記取引処理端末装置に送信するサーバ送信手段と、を備え、
前記取引処理端末装置は、さらに、
前記端末受信手段を介して受信した前記情報提供の必要の程度に基づくを報知する報知手段と、
前記情報提供が実施されたことを指す提供済みデータの入力操作を受付けるための入力操作受付手段と、
前記入力操作受付手段を介して受付けた前記提供済みデータを出力する提供済みデータ出力手段と、を備える、取引処理システム。
【請求項６】
情報提供の必要の程度に従い複数種類に分類された一般医薬品を販売する店舗に設置される情報処理装置による取引処理方法であって、
商品情報入力手段が、顧客との取引対象となる一般医薬品に対応した、前記種類を指す種類データおよび商品価格を指す価格データを含む商品情報を入力するステップと、
累計算出手段が、前記入力するステップで入力した前記商品情報の前記価格データが指す商品価格の累計金額を算出するステップと、
判定手段が、前記入力するステップで入力した前記商品情報の前記種類データが指す前記種類に基づき、取引対象となる一般医薬品について前記情報提供の必要の程度を判定するステップと、
報知手段が、前記判定するステップで判定した前記情報提供の必要の程度に基づく情報を報知するステップと、
入力操作受付手段が、前記情報提供が実施されたことを指す提供済みデータの入力操作を受付けるステップと、
累計出力手段が、前記算出するステップで算出された前記累計金額をレシートに印刷出力するステップと、
提供済みデータ出力手段が、入力操作を受付けるステップで受付けた前記提供済みデータを出力するステップと、を備える、取引処理方法。
【請求項７】
情報提供の必要の程度に従い複数種類に分類された一般医薬品を販売するための取引処理方法をコンピュータに実行させるためのプログラムを記録した機械読取り可能な記録媒体であって、
前記取引処理方法は、
商品情報入力手段が、顧客との取引対象となる一般医薬品に対応した、前記種類を指す種類データおよび商品価格を指す価格データを含む商品情報を入力するステップと、
累計算出手段が、前記入力するステップで入力した前記商品情報の前記価格データが指す商品価格の累計金額を算出するステップと、
判定手段が、前記入力するステップで入力した前記商品情報の前記種類データが指す前記種類に基づき、取引対象となる一般医薬品について前記情報提供の必要の程度を判定するステップと、
報知手段が、前記判定するステップで判定した前記情報提供の必要の程度に基づく情報を報知するステップと、
入力操作受付手段が、前記情報提供が実施されたことを指す提供済みデータの入力操作を受付けるステップと、
累計出力手段が、前記算出するステップで算出された前記累計金額をレシートに印刷出力するステップと、
提供済みデータ出力手段が、入力操作を受付けるステップで受付けた前記提供済みデータを出力するステップと、を備える、プログラムを記録した機械読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は取引処理端末装置に関し、特に、一般医薬品を販売する店舗に設置される取引処理端末装置に関する。
【背景技術】
【０００２】
医師による処方箋を必要としない一般医薬品はドラッグストア等の薬局・薬店で販売されているが、一般医薬品については、当該医薬品に関する情報提供の必要の程度に応じて以下のような種類に分類されて、販売者には、種類毎に以下の条件が課せられている。
【０００３】
第１類医薬品：薬剤師による、対面販売での書面情報提供義務(＝商品内容や利用法を文書で購入者に説明する義務)を負う。
【０００４】
第２類医薬品：薬剤師または登録販売者による、商品内容や注意事項等の情報提供を購入者に対して行うことが求められる(努力義務)。
【０００５】
第３類医薬品：商品の情報提供は義務付けられていないが、薬剤師または登録販売者は、購入者からの相談には応じなければならない。
【０００６】
販売店では、商品(一般用医薬品)の購入についても、他の商品と同様、ＰＯＳ（Point Of Sales）等による売上登録処理により決済が行われているが、上記の「情報提供」と「決済処理」は関連付けられて記録されているわけではないため、商品販売後に情報提供実施の有無を確認できる機能の提供が求められていた。
【０００７】
この課題に関連して、特許文献１では、薬剤師の許可を得ずに医薬品を販売してしまうことを抑止するための方式として、薬剤師の許可が無い限り商品を販売できないシステムが提案されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００９−２１１３１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１では、情報提供(商品説明)が義務付けられていない第２・第３類医薬品を含め、商品販売後に情報提供の有無を記録する構成とはなっていないため、商品販売後に情報提供実施の有無を確認することはできなかった。
【００１０】
それゆえに本発明の目的は、一般医薬品の商品販売後に情報提供実施の有無を確認可能ならしめる取引処理端末装置を提供することである。
【課題を解決するための手段】
【００１１】
この発明のある局面に従う取引処理端末装置は、情報提供の必要の程度に従い複数種類に分類された一般医薬品を販売する店舗に設置される取引処理端末装置であって、顧客との取引対象となる一般医薬品に対応した、種類を指す種類データおよび商品価格を指す価格データを含む商品情報を入力する商品情報入力手段と、商品情報入力手段が入力する商品情報の価格データが指す商品価格の累計金額を算出する累計算出手段と、商品情報入力手段が入力する商品情報の種類データが指す種類に基づき、取引対象となる一般医薬品について情報提供の必要の程度を判定する判定手段と、判定手段が判定した情報提供の必要の程度に基づく情報を報知する報知手段と、情報提供が実施されたことを指す提供済みデータの入力操作を受付けるための入力操作受付手段と、累計算出手段が算出した累計金額をレシートに印刷出力する累計出力手段と、入力操作受付手段を介して受付けた提供済みデータを出力する提供済みデータ出力手段と、を備える。
【００１２】
好ましくは、情報提供の必要の程度と、情報提供者に必要とされる要求資格条件とが対応付けされた条件情報が予め記憶された記憶部から、判定手段が判定した必要の程度に対応付けされた要求資格条件を読み出して出力する条件出力手段と、取引処理端末装置の操作者を特定するために入力された操作者情報に基づき、当該操作者が有する情報提供のための操作者資格条件を取得する条件取得手段と、条件取得手段が取得した操作者資格条件と、条件出力手段が出力する要求資格条件とを比較し、比較結果を出力する比較結果出力手段と、をさらに備え、報知手段は、判定手段が判定した情報提供の必要の程度と、比較結果出力手段が出力する比較結果とに基づく情報を報知する手段を含み、条件取得手段は、取引処理端末装置の操作者を特定するための操作者情報と、当該操作者が所有する操作者資格条件とを対応付けて予め記憶した条件記憶部を、操作者情報に基づき検索して、当該操作者情報に対応する操作者資格条件を取得する。
【００１３】
好ましくは、入力された前記操作者情報を、レシートに印刷出力する手段を、さらに備え、提供済みデータは、情報提供を実施した情報提供者を一意に識別するデータを含み、提供済みデータ出力手段は、提供済みデータをレシートに印刷出力する。
【００１４】
好ましくは、提供済みデータ出力手段は、提供済みデータを記憶させるために、所定の記憶領域に提供済みデータを出力する。
【００１５】
この発明の他の局面に従う取引処理システムは、情報提供の必要の程度に従い複数種類に分類された一般医薬品を販売する店舗に設置される取引処理端末装置と、取引処理端末装置と通信するサーバ装置とを備える取引処理システムであって、取引処理端末装置は、顧客との取引対象となる一般医薬品に対応した、種類を指す種類データおよび商品価格を指す価格データを含む商品情報を入力する商品情報入力手段と、商品情報入力手段が入力する商品情報の前記価格データが指す商品価格の累計金額を算出する累計算出手段と、累計算出手段が算出した累計金額をレシートに印刷出力する累計出力手段と、商品情報入力手段が入力する商品情報の種類データを、サーバ装置に送信する端末送信手段と、サーバ装置から送信される情報を受信する端末受信手段と、を備え、サーバ装置は、端末送信手段が送信する種類データを受信するサーバ受信手段と、サーバ受信手段が受信する種類データが指す種類に基づき、取引対象となる一般医薬品について情報提供の必要の程度を判定する判定手段と、判定手段が判定した情報提供の必要の程度に基づく情報を、取引処理端末装置に送信するサーバ送信手段と、を備え、取引処理端末装置は、さらに、端末受信手段を介して受信した情報提供の必要の程度に基づくを情報を報知する報知手段と、情報提供が実施されたことを指す提供済みデータの入力操作を受付けるための入力操作受付手段と、入力操作受付手段を介して受付けた提供済みデータを出力する提供済みデータ出力手段と、を備える。
【００１６】
この発明のさらに他の局面に従うと、情報提供の必要の程度に従い複数種類に分類された一般医薬品を販売する店舗に設置される情報処理装置による取引処理方法であって、商品情報入力手段が、顧客との取引対象となる一般医薬品に対応した、種類を指す種類データおよび商品価格を指す価格データを含む商品情報を入力するステップと、累計算出手段が、入力するステップで入力した商品情報の価格データが指す商品価格の累計金額を算出するステップと、判定手段が、入力するステップで入力した商品情報の種類データが指す種類に基づき、取引対象となる一般医薬品について情報提供の必要の程度を判定するステップと、報知手段が、判定するステップで判定した情報提供の必要の程度に基づく情報を報知するステップと、入力操作受付手段が、情報提供が実施されたことを指す提供済みデータの入力操作を受付けるステップと、累計出力手段が、算出するステップで算出された累計金額をレシートに印刷出力するステップと、提供済みデータ出力手段が、入力操作を受付けるステップで受付けた提供済みデータを出力するステップと、を備える。
【００１７】
この発明のさらに他の局面に従うと、プログラムを記録した機械読取り可能な記録媒体は、情報提供の必要の程度に従い複数種類に分類された一般医薬品を販売するための取引処理方法をコンピュータに実行させるためのプログラムを記録した機械読取り可能な記録媒体であって、取引処理方法は、商品情報入力手段が、顧客との取引対象となる一般医薬品に対応した、種類を指す種類データおよび商品価格を指す価格データを含む商品情報を入力するステップと、累計算出手段が、入力するステップで入力した商品情報の価格データが指す商品価格の累計金額を算出するステップと、判定手段が、入力するステップで入力した商品情報の種類データが指す種類に基づき、取引対象となる一般医薬品について情報提供の必要の程度を判定するステップと、報知手段が、判定するステップで判定した情報提供の必要の程度に基づく情報を報知するステップと、入力操作受付手段が、情報提供が実施されたことを指す提供済みデータの入力操作を受付けるステップと、累計出力手段が、算出するステップで算出された累計金額をレシートに印刷出力するステップと、提供済みデータ出力手段が、入力操作を受付けるステップで受付けた提供済みデータを出力するステップと、を備える。
【発明の効果】
【００１８】
本発明によれば、取引対象となる一般医薬品について情報提供の必要の程度を判定し、判定した情報提供が実施されたことを指す提供済みデータを出力するとともに、商品の累計金額をレシートに印刷出力するので、商品販売後に情報提供実施の有無を確認することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施の形態に係る取引処理システムの概略構成図である。
【図２】本発明の実施の形態に係るＰＯＳ端末のブロック構成図である。
【図３】本発明の実施の形態に係るサーバの概略構成図である。
【図４】本発明の実施の形態に係る取引処理のフローチャートである。
【図５】本発明の実施の形態に係る商品説明処理のためのフローチャートである。
【図６】本発明の実施の形態に係るサーバの処理フローチャートである。
【図７】本実施の形態に係るデータパケットの一例を示す図である。
【図８】本発明の実施の形態に係るレシートに印刷された情報の一例を示す図である。
【図９】この発明の実施の形態に係るレシートに印刷された情報の他の例を示す図である。
【発明を実施するための形態】
【００２０】
以下、この発明の実施の形態について図面を参照し詳細に説明する。なお、各図中同一符号は同一または相当部分を指す。
【００２１】
本実施の形態に係る取引処理端末装置は、取扱い商品に一般医薬品を含む店舗に設けられた取引処理システムに備えられるＰＯＳ端末装置を例示するが、これに限定されない。たとえば、同等の機能を備えるキャッシュレジスタであってもよい。
【００２２】
本実施の形態の店舗では一般医薬品は、背景技術の欄で説明をしたとおり「情報提供」の必要の程度に従って複数種類（第１〜第３類医薬品）に分類されており、且つ商品には識別情報を指示するためのバーコードが付されていると想定する。
【００２３】
また、第１〜第３類医薬品について「情報提供」する者に要求される資格は、第１類医薬品については“薬剤師”、第２類または第３類医薬品については“薬剤師”または“登録販売者”である。
【００２４】
また、本実施の形態では、取引処理には、顧客が買い上げる商品についての決済処理が含まれる。決済処理には、顧客が買い上げる商品についての売上を登録するための売上登録処理が含まれる。
【００２５】
図１を参照して本実施の形態に係る取引処理システムは、サーバ−クライアント方式によりシステムを構成する。具体的には、取引処理システムは、店舗内または店舗の外部に設けられたコンピュータであるサーバ４００、通信の中継装置であるＨＵＢ（ハブ）５００、複数のクライアント端末、および複数のクライアント端末をＨＵＢ５００を介してサーバ４００に接続するためのネットワーク６００を備える。ネットワーク６００は、有線または無線を含むＬＡＮ（Local Area Network）に相当する。
【００２６】
複数のクライアント端末には、店員などによって店舗内で携帯されながら操作されて、商品に関する情報の操作入力を受付ける１台または複数台の情報端末１００、取引処理のために操作される１台または複数台のＰＯＳ端末２００を含む。ここでは、取引処理のためにＰＯＳ端末２００を操作する者を、売上登録者またはＰＯＳ操作者と称する。
【００２７】
図２を参照して、ＰＯＳ端末２００は、ＰＯＳ端末２００の動作を全体的に制御・監視するＣＰＵ（Central Processing Unit）２０１、ＣＰＵ２０１が実行するプログラムや各種のデータを格納するためのメモリ２０２、ＣＰＵ２０１の指令に基づいて情報を表示するディスプレイ２０３、取引処理のための各種データを入力するために操作されるキーボード２０４、レシートの印字動作などを行なうプリンタ２０５、顧客または店員などが提示するカード状の記録媒体に記録された情報を読込むためのカードリーダ２０６、商品に付されたバーコードを読込むためのバーコードリーダ２０７、ネットワーク６００を介したサーバ４００などの他の機器との通信においてインターフェイスとして機能するネットワークインターフェース２０８、各種のプログラム・データを記憶するための記憶部２０９、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）２１１が着脱自在に装着されて、装着されたＣＤ−ＲＯＭ２１１のデータをアクセスするためのＣＤ−ＲＯＭ駆動装置２１０、ＦＤ（Flexible Disk）２１３が着脱自在に装着されて、装着されたＦＤ２１３のデータを読み書きするためのＦＤ駆動装置２１２を備える。
【００２８】
キーボード２０４およびバーコードリーダ２０７は、顧客との取引対象となる一般医薬品に対応して、当該医薬品の種類を指す種類データおよび商品価格を示す価格データを含んだ商品情報を入力するための部分に相当する。
【００２９】
キーボード２０４は、「情報提供」が実施されたことを指す提供済みデータの入力操作を受付けるための入力操作受付の部分に相当する商品説明完了キー２３１を含む。
【００３０】
ＣＰＵ２０１は、入力された商品情報に基づき当該商品が、第１類医薬品に該当するか否かを判断するための第１類医薬品判断部２１６、入力された商品情報に基づき、医薬品の内容、利用方法、注意事項などを顧客（購入者）に対して説明することにより「情報提供」する必要がある医薬品であるかを検出するための要説明医薬品検出部２１７、商品情報を取得するための商品情報取得部２１８、「情報提供」のための商品説明処理部２１９、商品の売上登録を含む決済処理を行なうための商品決済処理部２２０、レシートに取引処理に関する情報を印刷するための印刷処理部２２１、および後述の電子ジャーナル２４２を更新するためのジャーナル更新部２２２を含む。
【００３１】
メモリ２０２には、当該ＰＯＳ端末２００を操作する売上登録者またはＰＯＳ操作者を識別するための売上登録者コード２２３、「情報提供」を実施した者を特定するための商品説明者コード２２４、「情報提供」者に要求される条件である資格を指す説明資格レベル２２５、「情報提供」を実施したか否かを指す商品説明実施フラグ２２６、および要求される資格を有した者により「情報提供」が実施されたか否かを指す商品説明者フラグ２２７のデータを含む。なお、図中では、商品説明実施フラグ２２６と商品説明者フラグ２２７のフラグは、“Ｆ”と略される。
【００３２】
記憶部２０９は、商品情報２４１、レシート印字情報と同一の情報が記録されて、記録された情報を所定期間蓄積するための電子ジャーナル２４２、当該ＰＯＳ端末２００の売上登録者情報２４３、および商品説明者情報２４４を格納する。
【００３３】
商品情報２４１は、顧客との決済処理毎に、売上登録される各商品について当該商品名のデータＤ１、単価（価格）のデータＤ２、第１類医薬品であるか否かを示すデータＤ３および「情報提供」を要する一般医薬品であるか否かを示すデータＤ４が格納される。
【００３４】
売上登録者情報２４３は、売上登録者を一意に識別する識別番号のデータＤ５、氏名のデータＤ６および当該売上登録者が有する「情報提供」のための資格を指すデータＤ７を含む。
【００３５】
商品説明者情報２４４は、「情報提供」を実施した者を一意に識別する識別番号のデータＤ５、氏名のデータＤ６および当該実施者が有する「情報提供」のための資格を指すデータＤ７を含む。
【００３６】
図３を参照して、サーバ４００は、処理部４０１、外部からの操作を受付けるマウス４０４およびキーボード４０３、ならびに情報を出力するためのモニタ４０２を備える。
【００３７】
処理部４０１は、ＣＰＵ４０５、メモリ４０６、固定ディスク４０７、サーバ通信部４０９、着脱自在に装着されるＦＤ４１２をアクセスするためのＦＤ駆動装置４１１、着脱自在に装着されるＣＤ−ＲＯＭをアクセスするためのＣＤ−ＲＯＭ駆動装置４１３、モニタ４０２に関連した表示部インターフェース４１５を備える。こられらの各部は、相互に内部バス４０８で接続される。
【００３８】
メモリ４０６は、各種の情報を記憶するものであって、たとえば、ＣＰＵ４０５でのプログラムの実行に必要なデータを一時的に記憶する。固定ディスク４０７は、ＣＰＵ４０５が実行するプログラムやデータベースを記憶する。ＣＰＵ４０５は、サーバ４００の各要素を制御するものであって、各種の演算を実施する装置である。
【００３９】
サーバ通信部４０９は、ＣＰＵ４０５からのデータをネットワーク６００を介してＰＯＳ端末２００や情報端末１００に送信し、ＰＯＳ端末２００や情報端末１００からネットワーク６００を介して送信されるデータを受信する。
【００４０】
ＣＰＵ４０５は機能として、商品マスタ検索部４２１、店員データベース検索部４２２および通信処理部４２３を備える。これらの機能は、メモリ４０６または固定ディスク４０７などの記憶媒体に格納されている所定プログラムの命令をＣＰＵ４０５が実行することにより実現される。
【００４１】
メモリ４０６は、商品マスタファイル（以下、商品マスタと略す）４２４および店員データベース２４５を格納する。
【００４２】
商品マスタ４２４には、商品のそれぞれについて、バーコードナンバー（Ｎｏ）のデータＡ１、商品名のデータＡ２、単価（価格）のデータＡ３、第１類医薬品に該当するか否か指すデータＡ４、および「情報提供」が必要とされる商品であるか否かを示すデータＡ５が格納される。ここでは、商品マスタ４２４には、店舗で販売される商品の全てについて情報が登録されていると想定する。
【００４３】
店員データベース２４５には、店員のそれぞれについて、当該店員を識別するための店員コードのデータＡ７、名前のデータＡ８およびレベルのデータＡ９を含む。データＡ９は、当該店員が取得している「情報提供」のための資格をレベル（０、１、２のいずれかの値）指す。レベル“２”は薬剤師の資格を指し、“１”は販売登録者の資格を指し、“０”は、「情報提供」のためのいずれの資格も有していないことを指す。
【００４４】
図４〜図６には、本実施の形態に係る取引処理のフローチャートが示される。図４と図５のフローチャートは、予めプログラムとしてＰＯＳ端末２００のメモリ２０２に格納されている。ＣＰＵ２０１は当該プログラムをメモリ２０２から読出し、当該プログラムの命令を実行することにより、フローチャートに従う機能が実現される。また、図６のフローチャートは、予めプログラムとしてサーバ４００のメモリ４０６に格納されている。ＣＰＵ４０５は当該プログラムをメモリ４０６から読出し、当該プログラムの命令を実行することにより、フローチャートに従う機能が実現される。
【００４５】
図７には、ＰＯＳ端末２００とサーバ４００との間の通信に用いられるデータパケットＰＡの一例が示される。データパケットＰＡは、当該データパケットＰＡが情報を要求するパケットであるか、要求に応答するパケットであるかを示す“要求”または“応答”の別を指すデータを格納するフィールドＦ１、当該データパケットＰＡの送信先情報（アドレス情報など）を格納するフィールドＦ２、当該データパケットＰＡの送信元情報（アドレス情報など）を格納するフィールドＦ３、および“要求”または“応答”に関連するデータを格納するフィールドＦ４を含む。
【００４６】
なお、ここでは、ＰＯＳ端末２００からサーバ４００宛ての送信データパケットＰＡは、フィールドＦ２にサーバ４００のアドレス情報が格納され、フィールドＦ３にはＰＯＳ端末２００のアドレス情報が格納される。ＰＯＳ端末２００は、メモリ２０２にサーバ４００のアドレス情報および自己のアドレス情報を格納していると想定する。また、サーバ４００は、自己のアドレス情報をメモリ４０６に格納していると想定する。
【００４７】
本実施の形態では、ＰＯＳ端末２００とサーバ４００とはデータパケットＰＡを用い通信すると想定するが、ネットワーク６００を流れるデータのフォーマットは、データパケットＰＡに限定されるものではなく、ネットワーク６００の通信に適用されるプロトコルによれば、通信の形式はフレーム単位であるとしてもよい。
【００４８】
図４〜図６のフローチャートに従って、取引処理について説明する。顧客は商品購入の決済処理のためにＰＯＳ端末２００に商品を持参する。ＰＯＳ操作者（売上登録者）は自分に割当てられた売上登録者コードをキーボード２０４・カードリーダ２０６などを操作して入力する（ステップＳ３）。入力された売上登録者コードは、メモリ２０２に売上登録者コード２２３として格納される。
【００４９】
ＣＰＵ２０１は、フィールドＦ１に“認証要求”を格納し、フィールドＦ４にメモリ２０２から読出した売上登録者コード２２３を格納した認証要求のデータパケットＰＡを生成し、生成したデータパケットＰＡをサーバ４００宛てに送信する。
【００５０】
図７を参照して、サーバ４００の通信処理部４２３は、ＰＯＳ端末２００から要求のデータパケットＰＡを受信するまで待機する（ステップＳ７３でＮＯ）。
【００５１】
通信処理部４２３が認証要求のデータパケットＰＡを受信すると（ステップＳ７３でＹＥＳ）、ＣＰＵ４０５は、受信したデータパケットＰＡのフィールドＦ１の認証要求に従って、店員データベース検索部４２２を用いてフィールドＦ４の売上登録者コード２２３に基づき店員データベース２４５を検索する（ステップＳ７５）。
【００５２】
店員データベース検索部４２２は、検索結果に基づき、当該売上登録者コード２２３に一致する店員コードのデータＡ７が店員データベース２４５に格納されているか否かを判定する。通信処理部４２３は、フィールドＦ１に“応答”を格納し、フィールドＦ４に判定結果（ＯＫまたはＮＧ）を格納したデータパケットＰＡを生成し、生成したデータパケットＰＡを認証要求元のＰＯＳ端末２００に宛てて送信する（ステップＳ７７）。
【００５３】
このデータパケットＰＡのフィールドＦ２には、“認証要求”のデータパケットＰＡのフィールドＦ３のアドレス情報が格納される。検索により、売上登録者コード２２３に一致する店員コードのデータＡ７が店員データベース２４５に格納されていると判定されると、店員データベース２４５から読出された当該データＡ７と、対応のデータＡ８およびＡ９と、判定結果“ＯＫ”とがフィールドＦ４に格納される。店員データベース２４５に格納されていないと判定されるとフィールドＦ４には“ＮＧ”が格納される。
【００５４】
図４に戻り、ＰＯＳ端末２００のＣＰＵ２０１は、サーバ４００から応答のデータパケットＰＡを受信する（ステップＳ５）。ＣＰＵ２０１は、受信したデータパケットＰＡのフィールドＦ４の内容が“ＮＧ”を指すと判定すると（ステップＳ７でＮＯ）、ステップＳ３の処理に戻り、正規の店員による操作がされるのを検出する。
【００５５】
フィールドＦ４の内容が“ＯＫ”を指すと判定すると（ステップＳ７でＹＥＳ）、フィールドＦ４から読出したデータＡ７、Ａ８およびＡ９を、記憶部２０９の売上登録者情報２４３のデータＤ５、Ｄ６およびＤ７として格納する（ステップＳ９）。
【００５６】
続いて、商品説明処理部２１９はメモリ２０２の商品説明実施フラグ２２６を“ＯＦＦ（０）”に設定し（ステップＳ１１）、商品説明者フラグ２２７を“ＯＦＦ（０）”に設定する（ステップＳ１３）。
【００５７】
次に、顧客が持参した商品に付されたバーコードがバーコードリーダ２０７によって走査されて、商品情報取得部２１８は走査されて入力されたバーコードの情報を入力する（ステップＳ１５）。商品情報取得部２１８は、フィールドＦ１に商品情報要求を格納し、バーコードの情報をフィールドＦ４に格納したデータパケットＰＡを生成し、サーバ４００宛てに送信する（ステップＳ１７）。
【００５８】
図７を参照して、サーバ４００の通信処理部４２３は、ステップＳ１７から送信された商品情報要求のデータパケットＰＡを受信する（ステップＳ７３でＹＥＳ）。
【００５９】
通信処理部４２３が商品情報要求を受信したことに応答して、商品マスタ検索部４２１が起動される。商品マスタ検索部４２１は、受信したデータパケットＰＡのフィールドＦ４から読出したバーコードの情報に基づき商品マスタ４２４を検索する。検索結果に基づき、受信したバーコードの情報に一致するバーコードＮｏを指すデータＡ１に対応のデータＡ２、Ａ３、Ａ４およびＡ５を商品マスタ４２４から読出す。
【００６０】
通信処理部４２３は、フィールドＦ１に“応答”を格納し、フィールドＦ２に商品情報要求のデータパケットＰＡのフィールドＦ３のアドレス情報を格納し、フィールドＦ４に読出したこれらデータＡ２〜Ａ５を格納したデータパケットＰＡを生成し、当該データパケットＰＡを要求元のＰＯＳ端末２００に送信する（Ｓ７７）。
【００６１】
図４を参照して、ＰＯＳ端末２００の商品情報取得部２１８は、サーバ４００から応答のデータパケットＰＡを受信し、受信したデータパケットＰＡのフィールドＦ４から読出したデータＡ２〜Ａ５を、記憶部２０９の商品情報２４１にデータＤ１〜Ｄ４としてそれぞれ格納する（ステップＳ１９）。
【００６２】
ステップＳ１５〜Ｓ１９の処理は、顧客が決済を希望するすべての商品について繰返し行なわれる。すべての商品について処理が終了すると、ＰＯＳ操作者（売上登録者）は、キーボード２０４の所定キーを操作するので、すべての商品情報の入力が完了したことが指示がＰＯＳ端末２００により受付けされる（ステップＳ２１でＹＥＳ）。このとき、商品情報２４１は、売上登録された商品のそれぞれについてデータＤ１〜Ｄ４を含む。
【００６３】
入力完了の指示が受付されると、第１類医薬品判断部２１６は、商品情報２４１のデータＤ３に基づき、売上登録される各商品について「情報提供」の必要の程度を判定する。すなわち、入力された商品情報２４１の中に、データＤ３が“１類”を指示する商品情報が含まれているか否かを判定する（ステップＳ２３）。
【００６４】
データＤ３が“１類”を指示する商品情報が含まれていると判定すると（ステップＳ２３でＹＥＳ）、商品説明処理部２１９によって、メモリ２０２の説明資格レベル２２５に“２”（薬剤師）が設定される（ステップＳ２５）。
【００６５】
続いて、商品説明処理部２１９により、図５に従って後述の商品説明処理がされる（ステップＳ２７）。商品説明処理では、商品説明者情報２４４、商品説明実施フラグ２２６および商品説明者フラグ２２７の値が場合に応じて更新される。
【００６６】
商品説明処理が終了すると、商品の決済処理（ステップＳ２９）がされる。決済処理においては、商品決済処理部２２０は、記憶部２０９に格納された商品情報２４１のデータＤ２の単価の累計金額を算出する。商品情報２４１と算出された累計金額からレシートに印字するべきレシート情報２４６を作成する。作成したレシート情報２４６には、２０９から読出した売上登録者情報２４３を、後述するレシートの欄Ｃ１に印字するべき情報としてレシート情報２４６に追加して、その後、レシート情報２４６を記憶部２０９の所定領域に一時的に格納する。
【００６７】
続いて、商品説明処理部２１９は、メモリ２０２の商品説明実施フラグ２２６を参照し、参照結果に基づき当該フラグが「情報提供」の実施完了を指示しているか否か、すなわち“ＯＮ（値１）”を指示するか否かを判定する（ステップＳ３１）。“ＯＮ”と判定すると（ステップＳ３１で“ＯＮ”）、次に、商品説明者フラグ２２７を判定する（ステップＳ３３）。“ＯＦＦ”と判定すると（ステップＳ３１で“ＯＦＦ”）、「情報提供」は実施されていないので、後述するステップＳ３７の処理に移行する。
【００６８】
ステップＳ３３において、商品説明者フラグ２２７が“ＯＮ（値１）”を指示すると判定すると（ステップＳ３３で“ＯＮ”）、記憶部２０９から読出した商品説明者情報２４４を、後述の説明者の欄Ｃ２の情報として、レシート情報２４６に追加する（ステップＳ３５）。その後、印刷処理部２２１によりレシート情報２４６がレシートに印刷されて、印刷されたレシートは顧客に渡される（ステップＳ３７）。続いて、ジャーナル更新部２２２によって、レシートに印刷されたレシート情報２４６が、電子ジャーナル２４２に記録（格納）される（ステップＳ３９）。
【００６９】
一方、商品説明者フラグ２２７が“ＯＦＦ（値０）”を指示すると判定すると（ステップＳ３３で“ＯＦＦ”）、売上登録者（ＰＯＳ操作者）が「情報提供」を実施したので、記憶部２０９から読出した売上登録者情報２４３を、後述の説明者の欄Ｃ２の情報として、レシート情報２４６に追加する（ステップＳ４５）。その後、ステップＳ３７、Ｓ３９の処理が、前述と同様に行なわれる。
【００７０】
ステップＳ２３に戻り、商品情報２４１には、第１類医薬品が含まれていないと判定されると（ステップＳ２３でＮＯ）、要説明医薬品検出部２１７は商品情報２４１のデータＤ４に基づき“要説明”のフラグがセットされている商品が含まれているか否かを判定する。データＤ４のフラグがセットされている、すなわち「情報提供」の努力義務が要求される第２類医薬品などが含まれていると判定されると（ステップＳ４１でＹＥＳ）、商品説明処理部２１９は、メモリ２０２の説明資格レベル２２５として値１（登録販売者）を設定する（ステップＳ４３）。その後、ステップＳ２７の商品説明処理に移行する。一方、データＤ４に基づき“要説明”のフラグがセットされている商品が含まれていない、すなわち「情報提供」の努力義務が要求される商品が含まれていないと判定されると（ステップＳ４１でＮＯ）、処理は前述したステップＳ２９の決済処理に移行する。
【００７１】
図５を参照して、ステップＳ２７における商品説明処理部２１９の処理手順について説明する。
【００７２】
まず、商品説明処理部２１９は、売上登録者が説明資格レベル２２５が指示するレベル以上の資格を有するか否かを判定する（ステップＳ４５）。具体的には、記憶部２０９から読出した売上登録者情報２４３のデータＤ７の値と、メモリ２０２から読出した説明資格レベル２２５が指示する値とを比較し、比較結果に基づき、データＤ７の値が、説明資格レベル２２５の値以上を指示するか否かを判定する。つまり、説明資格レベル２２５が“１”を指示する場合、データＤ７が“１”または“２”を指示するか否かを判定する。また、説明資格レベル２２５が“２”を指示する場合には、データＤ７が“２”を指示するか否かを判定する。
【００７３】
ステップＳ４５の判定結果、売上登録者（ＰＯＳ操作者）は、レベル以上の資格を所有すると判定すると（ステップＳ４５でＹＥＳ）、商品説明処理部２１９は、ディスプレイ２０３に、“商品説明が必要”とメッセージ表示するとともに、対象の商品名を商品情報２４１のデータＤ１から読出し、ディスプレイ２０３に表示する（ステップＳ６３）。その後、ステップＳ５９の処理に移る。
【００７４】
ステップＳ５９においては、商品説明処理部２１９は、「情報提供」の実施が完了したか否かを判定する（ステップＳ５９）。つまり、ステップＳ６３でディスプレイ２０３に表示された情報に基づき、売上登録者（ＰＯＳ操作者）が顧客に対して対象商品の「情報提供」を実施した場合には、売上登録者は商品説明完了キー２３１を操作する。商品説明処理部２１９は、当該操作を受付けることにより「情報提供」の実施完了を検知する。ここでは、売上登録者が商品説明完了キー２３１を操作することにより、情報提供が実施されたことを指す提供済データの入力がされるとしているが、商品説明完了キー２３１の操作者は、「情報提供」を受けた顧客であってもよい。
【００７５】
商品説明処理部２１９は、商品説明完了キー２３１が操作されたことによる提供済データの入力操作を受付けていないと判定する期間は（ステップＳ５９でＮＯ）、ステップＳ５９の処理を繰返すが、商品説明完了キー２３１が操作されたことによる提供済データの入力操作を受付けたと判定すると（ステップＳ５９でＹＥＳ）、商品説明実施フラグ２２６を“１（ＯＮ）”に設定する（ステップＳ６１）。その後、図４の処理に戻る。
【００７６】
一方、ステップＳ４５の判定結果、売上登録者（ＰＯＳ操作者）は、「情報提供」に必要とされるレベル以上の資格を所有していないと判定すると（ステップＳ４５でＮＯ）、商品説明処理部２１９は、ディスプレイ２０３に“有資格者による商品説明が必要”のメッセージを表示すると共に、商品情報２４１から読出した対象商品のデータＤ１の商品名を表示する（ステップＳ４７）。
【００７７】
売上登録者（ＰＯＳ操作者）は、ディスプレイ２０３に表示されたメッセージを確認すると、有資格者を呼出す。呼出された有資格者は、キーボード２０４またはカードリーダ２０６から自己の商品説明者コード２２４を入力する。入力された商品説明者コード２２４はメモリ２０２に格納される（ステップＳ４９）。
【００７８】
商品説明処理部２１９は、入力された商品説明者コード２２４をメモリ２０２から読出し、読出した商品説明者コード２２４をフィールドＦ４に格納し、フィールドＦ１に“確認要求”を格納したデータパケットＰＡを生成し、生成したデータパケットＰＡをサーバ４００宛てに送信する（ステップＳ５１）。
【００７９】
図６を参照して、サーバ４００の通信処理部４２３は、ステップＳ５１で送信された確認要求のデータパケットＰＡを受信する（ステップＳ７３でＹＥＳ）。店員データベース検索部４２２は、受信した確認要求のデータパケットＰＡのフィールドＦ１の確認要求に従って、フィールドＦ４の商品説明者コード２２４に基づき店員データベース２４５を検索する。検索結果、商品説明者コード２２４に一致するデータＡ７、Ａ８およびＡ９が読出される。ＣＰＵ４０５は、読出したデータＡ７〜Ａ９をフィールドＦ４に格納し、フィールドＦ１に“応答”を格納したデータパケットＰＡを生成する。生成されたデータパケットＰＡは、サーバ４００から要求元のＰＯＳ端末２００に宛てて送信される（ステップＳ７７）。当該データパケットＰＡのフィールドＦ２には、ステップＳ７３で受信したデータパケットＰＡのフィールドＦ３の内容が格納される。
【００８０】
図５に戻り、商品説明処理部２１９は、ステップＳ７７で送信された“応答”のデータパケットＰＡを受信すると（ステップＳ５１）、受信したデータパケットＰＡのフィールドＦ４の内容に基づき、ステップＳ４９で商品説明者コード２２４を入力した商品説明者は、「情報提供」について要求される資格を所有するか否かを判定する（ステップＳ５３）。具体的には、受信したデータパケットＰＡのフィールドＦ４から読出された資格レベルのデータＡ９と、メモリ２０２から読出した説明資格レベル２２５とを比較照合し、（データＡ９の値≧説明資格レベル２２５の値）の条件が成立するか否かを判定する。
【００８１】
上記の条件は成立する、すなわち商品説明者は「情報提供」に要求される資格を所有すると判定すると（ステップＳ５３でＹＥＳ）、フィールドＦ４から読出したデータＡ７〜Ａ９を、記憶部２０９の商品説明者情報２４４のデータＤ５〜Ｄ７として格納する（ステップＳ５５）。
【００８２】
その後、商品説明処理部２１９は、メモリ２０２の商品説明者フラグ２２７を“ＯＮ（１）”に設定する（ステップＳ５７）。その後、前述したステップＳ５９およびステップＳ６１の処理が行なわれる。
【００８３】
一方、ステップＳ５３の処理において上述の条件は成立しない、すなわち商品説明者は、「情報提供」について要求される資格を所有しないと判定すると（ステップＳ５３でＮＯ）、商品説明処理部２１９は、ディスプレイ２０３に“資格が不足”のメッセージを表示する（ステップＳ６５）。その後、処理はステップＳ４９に戻る。
【００８４】
図８と図９には、売上登録者（ＰＯＳ操作者）の情報が印字される欄Ｃ１と、「情報提供」の実施者の情報が印字される欄Ｃ２を含むレシート情報２４６のレシート印刷例が示される。図８には、欄Ｃ１とＣ２の売上登録者（ＰＯＳ操作者）と「情報提供」者が異なった場合の印刷例である。図９は、欄Ｃ１とＣ２の売上登録者（ＰＯＳ操作者）と「情報提供」者が同じ場合のレシートへの印刷例である。なお、商品説明処理（ステップＳ２７）が実行されない場合には、ステップＳ２９で作成されたレシート情報２４６に基づき、商品情報２４１と欄Ｃ１の売上登録者（ＰＯＳ操作者）の情報とがレシートに印字される。
【００８５】
以上のように本実施の形態によれば、レシートおよび電子ジャーナル２４２に、商品情報２４１とともに「情報提供」の実施の有無、すなわち情報提供者の情報を記録することにより、販売後であっても情報提供実施の有無を確認することができる。
【００８６】
なお、図４では、商品説明処理（ステップＳ２７）を決済処理（ステップＳ２９）の実行前に、実行するようにしているが、決済処理（ステップＳ２９）の後に実行するようにしてもよい。
【００８７】
また、商品販売後に情報提供実施の有無を確認可能であれば、レシートには「情報提供」者を識別する情報に代替して、「情報提供」済みを指す所定データを印字し、また電子ジャーナル２４２にも当該所定データのみを格納するとしてもよい。
【００８８】
上述した実施の形態においては、商品マスタ４２４および店員データベース２４５をサーバ４００に備え、且つこれらを検索する機能もサーバ４００により提供されるとしているが、これらのデータベースおよび機能を各ＰＯＳ端末２００が備えるようにしてもよい。これにより、サーバ４００とＰＯＳ端末２００との間のデータパケットＰＡの通信は略されるので、通信にかかる時間を省略することができる。
【００８９】
（他の実施の形態）
上述したＰＯＳ端末２００およびサーバ４００が行なう取引処理方法は、プログラムとして提供することもできる。このようなプログラムは、コンピュータに相当するＰＯＳ端末２００およびサーバ４００に付属するＦＤ２１３，４１２、ＣＤ−ＲＯＭ２１１，４１４、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）およびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスク（固定ディスク４０７）などの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワーク６００を介したダウンロードによって、ＰＯＳ端末２００およびサーバ４００に対してプログラムを提供することもできる。
【００９０】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされてＣＰＵ２０１またはＣＰＵ４０５により読出されて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００９１】
なお、一般的傾向として、コンピュータのオペレーティングシステムの一部として様々なプログラムモジュールを用意しておき、アプリケーションプログラムはこれらモジュールを所定の配列で必要なときに呼出して処理を進める方式が一般的である。そうした場合、当該取引処理システムを実現するためのソフトウェア自体にはそうしたモジュールは含まれず、当該コンピュータでオペレーティングシステムと協働してはじめて取引処理システムが実現することになる。しかし、一般的なプラットホームを使用する限り、そうしたモジュールを含ませたソフトウェアを流通させる必要はなく、それらモジュールを含まないソフトウェア自体およびそれらソフトウェアを記録した記録媒体（およびそれらソフトウェアがネットワーク６００上を流通する場合のデータ信号）が実施の形態を構成すると考えることができる。
【００９２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００９３】
１００  情報端末、２００  ＰＯＳ端末、２０２，４０６  メモリ、２０３  ディスプレイ、２０４，４０３  キーボード、２０５  プリンタ、２０６  カードリーダ、２０７  バーコードリーダ、２０８  ネットワークインターフェース、２０９  記憶部、２１６  第１類医薬品判断部、２１７  要説明医薬品検出部、２１８  商品情報取得部、２１９  商品説明処理部、２２０  商品決済処理部、２２１  印刷処理部、２２２  ジャーナル更新部、２２３  売上登録者コード、２２４  商品説明者コード、２２５  説明資格レベル、２２６  商品説明実施フラグ、２２７  商品説明者フラグ、２３１  商品説明完了キー、２４１  商品情報、２４２  電子ジャーナル、２４３  売上登録者情報、２４４  商品説明者情報、２４５  店員データベース、２４６  レシート情報、４００  サーバ、４０１  処理部、４０２  モニタ、４０４  マウス、４２１  商品マスタ検索部、４２２  店員データベース検索部、４２３  通信処理部、４２４  商品マスタ、６００  ネットワーク。
【図１】
0005472917.tif 000002
【図２】
0005472917.tif 000003
【図３】
0005472917.tif 000004
【図４】
0005472917.tif 000005
【図５】
0005472917.tif 000006
【図６】
0005472917.tif 000007
【図７】
0005472917.tif 000008
【図８】
0005472917.tif 000009
【図９】
0005472917.tif 000010