(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2023144963
(43)【公開日】2023-10-11
(54)【発明の名称】不動医薬品マッチングシステム、不動医薬品マッチング方法、不動医薬品マッチングサーバおよびプログラム
(51)【国際特許分類】
G06Q 30/0601 20230101AFI20231003BHJP
G16H 20/10 20180101ALI20231003BHJP
G06Q 10/087 20230101ALI20231003BHJP
【FI】
G06Q30/06 312
G16H20/10
G06Q10/08 330
【審査請求】有
【請求項の数】20
【出願形態】OL
(21)【出願番号】P 2022052195
(22)【出願日】2022-03-28
(11)【特許番号】
(45)【特許公報発行日】2022-09-12
(71)【出願人】
【識別番号】000003193
【氏名又は名称】凸版印刷株式会社
(71)【出願人】
【識別番号】522123762
【氏名又は名称】株式会社ミライシアホールディング
(74)【代理人】
【識別番号】100149548
【弁理士】
【氏名又は名称】松沼 泰史
(74)【代理人】
【識別番号】100139686
【弁理士】
【氏名又は名称】鈴木 史朗
(74)【代理人】
【識別番号】100169764
【弁理士】
【氏名又は名称】清水 雄一郎
(74)【代理人】
【識別番号】100147267
【弁理士】
【氏名又は名称】大槻 真紀子
(72)【発明者】
【氏名】道場 夏樹
(72)【発明者】
【氏名】神山 武士
【テーマコード(参考)】
5L049
5L099
【Fターム(参考)】
5L049AA16
5L049BB53
5L099AA25
(57)【要約】
【課題】不動医薬品の注文候補を購入店舗端末に自動表示させ、不動医薬品の需要と供給との適切なマッチングを実現することができる不動医薬品マッチングシステム、不動医薬品マッチング方法、不動医薬品マッチングサーバおよびプログラムを提供する。
【解決手段】出品店舗端末と購入店舗端末と不動医薬品マッチングサーバとを備える不動医薬品マッチングシステムでは、不動医薬品マッチングサーバが、購入店舗端末にアップロードされた使用量ファイルと出品店舗端末にアップロードされた不動在庫ファイル等とに基づいて不動医薬品マッチングシステムに出品された不動医薬品うちの購入店舗端末による不動医薬品の注文候補を示す情報を生成して購入店舗端末に送信し、購入店舗端末が不動医薬品マッチングシステムのwebサイトにログインする時に、購入店舗端末では、購入店舗端末による不動医薬品の注文候補が表示される。
【選択図】
図1
【特許請求の範囲】
【請求項1】
不動医薬品の出品に用いられる出品店舗端末と、
不動医薬品の購入に用いられる購入店舗端末と、
不動医薬品の需要と供給とのマッチングを行う不動医薬品マッチングサーバとを備える不動医薬品マッチングシステムであって、
前記出品店舗端末は、
不動在庫ファイルをアップロードする操作またはトリガーを受け付ける出品店舗端末入力部と、
前記出品店舗端末にアップロードされた不動在庫ファイルを前記不動医薬品マッチングサーバに送信する出品店舗端末通信部とを備え、
前記購入店舗端末は、
使用量ファイルをアップロードする操作またはトリガーを受け付ける購入店舗端末入力部と、
前記購入店舗端末にアップロードされた使用量ファイルを前記不動医薬品マッチングサーバに送信する購入店舗端末通信部とを備え、
前記不動医薬品マッチングサーバは、
前記購入店舗端末にアップロードされた使用量ファイルが示す購入店舗における医薬品の使用量データと、前記出品店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品の情報または前記出品店舗端末が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報とに基づいて、前記不動医薬品マッチングシステムに出品された不動医薬品から前記購入店舗端末による不動医薬品の注文候補を示す情報である注文候補情報を生成する注文候補情報生成部と、
前記注文候補情報生成部によって生成された注文候補情報を前記購入店舗端末に送信する不動医薬品マッチングサーバ通信部とを備え、
前記購入店舗端末が前記不動医薬品マッチングシステムのwebサイトにログインする時に、前記購入店舗端末では、前記注文候補情報生成部によって生成された注文候補情報が示す不動医薬品の注文候補が表示される、
不動医薬品マッチングシステム。
【請求項2】
前記出品店舗端末入力部は、出品店舗のレセプトコンピュータによって出力された不動在庫ファイルをアップロードする操作またはトリガーを受け付け、
前記購入店舗端末入力部は、購入店舗のレセプトコンピュータによって出力された使用量ファイルをアップロードする操作またはトリガーを受け付ける、
請求項1に記載の不動医薬品マッチングシステム。
【請求項3】
前記出品店舗端末入力部は、出品店舗のレセプトコンピュータによって出力された使用量ファイルをアップロードする操作またはトリガーを受け付け、
前記出品店舗端末通信部は、前記出品店舗端末にアップロードされた使用量ファイルを前記不動医薬品マッチングサーバに送信し、
前記購入店舗端末入力部は、購入店舗のレセプトコンピュータによって出力された不動在庫ファイルをアップロードする操作またはトリガーを受け付け、
前記購入店舗端末通信部は、前記購入店舗端末にアップロードされた不動在庫ファイルを前記不動医薬品マッチングサーバに送信し、
前記不動医薬品マッチングサーバは、
前記出品店舗端末にアップロードされた使用量ファイルが示す出品店舗における医薬品の使用量データと、前記購入店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品の情報または前記購入店舗端末が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報とに基づいて、前記購入店舗端末によって前記不動医薬品マッチングシステムに出品された不動医薬品から前記出品店舗端末による交換に用いられる不動医薬品の候補を示す交換候補情報を生成する交換候補情報生成部を備え、
前記不動医薬品マッチングサーバ通信部は、前記交換候補情報生成部によって生成された交換候補情報を前記出品店舗端末に送信し、
前記出品店舗端末では、前記交換候補情報生成部によって生成された交換候補情報が示す不動医薬品の交換候補が表示され、
前記出品店舗端末入力部は、交換対象を調整する操作を受け付ける、
請求項2に記載の不動医薬品マッチングシステム。
【請求項4】
前記交換候補情報生成部は、
前記出品店舗端末にアップロードされた使用量ファイルが示す出品店舗における医薬品の使用量データと、前記購入店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品の情報または前記購入店舗端末が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報とに基づいて、前記購入店舗端末によって前記不動医薬品マッチングシステムに出品された不動医薬品から前記出品店舗端末にアップロードされた使用量ファイルが示す医薬品を除いて交換候補情報を生成する機能を有し、
前記不動医薬品マッチングサーバ通信部は、前記交換候補情報生成部によって前記出品店舗端末にアップロードされた使用量ファイルが示す医薬品を除いて生成された交換候補情報を前記出品店舗端末に送信し、
前記出品店舗端末では、前記交換候補情報生成部によって前記出品店舗端末にアップロードされた使用量ファイルが示す医薬品を除いて生成された交換候補情報が示す不動医薬品の交換候補が表示され、
前記出品店舗端末入力部は、交換対象を調整する操作を受け付ける、
請求項3に記載の不動医薬品マッチングシステム。
【請求項5】
前記交換候補情報生成部は、
前記出品店舗端末にアップロードされた使用量ファイルが示す出品店舗における医薬品の使用量データと、前記購入店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品の情報と、前記購入店舗端末にアップロードされた使用量ファイルが示す出品店舗における医薬品の使用量データとに基づいて、前記購入店舗端末にアップロードされた使用量ファイルが示す出品店舗における医薬品のうち前記不動医薬品マッチングシステムにアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品以外の医薬品から前記出品店舗端末による交換に用いられる医薬品の候補を示す交換候補情報を生成する機能を有し、
前記不動医薬品マッチングサーバ通信部は、前記交換候補情報生成部によって生成された前記出品店舗端末による交換に用いられる医薬品の候補を示す交換候補情報を前記出品店舗端末に送信し、
前記出品店舗端末では、前記交換候補情報生成部によって生成された前記出品店舗端末による交換に用いられる医薬品の候補を示す交換候補情報が示す医薬品の交換候補が表示され、
前記出品店舗端末入力部は、交換対象を調整する操作を受け付ける、
請求項3または4に記載の不動医薬品マッチングシステム。
【請求項6】
前記出品店舗端末入力部は、不動医薬品を前記不動医薬品マッチングシステムに出品する操作を受け付け、
前記出品店舗端末通信部は、前記出品店舗端末入力部が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報を前記不動医薬品マッチングサーバに送信し、
前記購入店舗端末入力部は、購入店舗のレセプトコンピュータによって出力された不動在庫ファイルをアップロードする操作またはトリガーを受け付け、
前記購入店舗端末通信部は、前記購入店舗端末にアップロードされた不動在庫ファイルを前記不動医薬品マッチングサーバに送信し、
前記不動医薬品マッチングサーバは、
前記出品店舗端末入力部が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報と、前記購入店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品の情報または前記購入店舗端末が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報とに基づいて、前記購入店舗端末によって前記不動医薬品マッチングシステムに出品された不動医薬品うちの前記出品店舗端末による交換に用いられる不動医薬品の候補を示す交換候補情報を生成する交換候補情報生成部を備え、
前記不動医薬品マッチングサーバ通信部は、前記交換候補情報生成部によって生成された交換候補情報を前記出品店舗端末に送信し、
前記出品店舗端末では、前記交換候補情報生成部によって生成された交換候補情報が示す不動医薬品の交換候補が表示され、
前記出品店舗端末入力部は、交換対象を調整する操作を受け付ける、
請求項1に記載の不動医薬品マッチングシステム。
【請求項7】
前記出品店舗端末入力部は、前記出品店舗端末にアップロードされる不動在庫ファイルに記載された不動医薬品に関する情報であって、前記出品店舗端末にアップロードされる不動在庫ファイルに記載されていない情報である不動在庫ファイル外情報をアップロードする操作を受け付け、
前記出品店舗端末通信部は、前記出品店舗端末にアップロードされた不動在庫ファイル外情報を前記不動医薬品マッチングサーバに送信する、
請求項1に記載の不動医薬品マッチングシステム。
【請求項8】
前記不動在庫ファイル外情報には、
不動医薬品の規格、不動医薬品を包装する箱の有無および不動医薬品の開封状態を含む不動医薬品の状態、および、不動医薬品の画像の少なくともいずれかが含まれる、
請求項7に記載の不動医薬品マッチングシステム。
【請求項9】
前記出品店舗端末入力部は、アップロードされた不動在庫ファイルの内容を修正する操作と、アップロードされた不動在庫ファイル外情報の内容を修正する操作と、アップロードされた不動在庫ファイルの内容の確認および/またはアップロードされた不動在庫ファイル外情報の内容の確認が完了したことを示す操作のうち少なくとも1つの操作を受け付け、
前記出品店舗端末通信部は、修正された不動在庫ファイルの内容と、修正された不動在庫ファイル外情報の内容と、アップロードされた不動在庫ファイルの内容および/またはアップロードされた不動在庫ファイル外情報の内容の確認が完了したことを示す情報のうち少なくとも1つを前記不動医薬品マッチングサーバに送信し、
前記不動医薬品マッチングサーバは、
前記不動医薬品マッチングサーバ通信部が、アップロードされた不動在庫ファイルの内容および/またはアップロードされた不動在庫ファイル外情報の内容の確認が完了したことを示す情報のうち少なくとも1つを受信する前に、アップロードされた不動在庫ファイルの内容およびアップロードされた不動在庫ファイル外情報の内容を非公開状態にすると共に、前記不動医薬品マッチングサーバ通信部が、アップロードされた不動在庫ファイルの内容および/またはアップロードされた不動在庫ファイル外情報の内容の確認が完了したことを示す情報のうち少なくとも1つを受信した後に、アップロードされた不動在庫ファイルの内容およびアップロードされた不動在庫ファイル外情報の内容を公開状態にする公開状態設定部を備える、
請求項8に記載の不動医薬品マッチングシステム。
【請求項10】
前記不動医薬品マッチングサーバは、前記出品店舗端末にアップロードされた不動在庫ファイルに少なくとも基づいて、前記出品店舗端末によって前記不動医薬品マッチングシステムに出品された不動医薬品の情報を示す商品マスタを生成する商品マスタ生成部を備え、
前記商品マスタ生成部によって生成される商品マスタが示す不動医薬品の情報には、少なくともYJコード(個別医薬品コード)、品名、規格、在庫数量、単位、ロットナンバー、使用期限のいずれかが含まれる、
請求項1に記載の不動医薬品マッチングシステム。
【請求項11】
前記不動医薬品マッチングサーバは、前記出品店舗端末にアップロードされた不動在庫ファイルと使用量ファイルに少なくとも基づいて、前記出品店舗端末によって前記不動医薬品マッチングシステムに出品された不動医薬品の情報と前記出品店舗端末によって前記不動医薬品マッチングシステムにアップロードした使用量ファイルの医薬品の情報を示す商品マスタを生成する商品マスタ生成部を備える、
請求項3の不動医薬品マッチングシステム。
【請求項12】
前記商品マスタ生成部によって生成された商品マスタに既に含まれる不動医薬品の情報を含む不動在庫ファイルが前記出品店舗端末にアップロードされた場合に、
前記商品マスタ生成部は、商品マスタを上書きし、
前記商品マスタ生成部によって生成された商品マスタに、前記出品店舗端末によって前記不動医薬品マッチングシステムに出品された不動医薬品の情報と、他の出品店舗端末によって前記不動医薬品マッチングシステムに出品された同一種類の不動医薬品の情報とが含まれる場合に、
前記商品マスタ生成部は、前記出品店舗端末によって前記不動医薬品マッチングシステムに出品された不動医薬品と、前記他の出品店舗端末によって前記不動医薬品マッチングシステムに出品された同一種類の不動医薬品との最安単価を抽出し、
前記商品マスタ生成部によって抽出された最安単価は、前記購入店舗端末において表示可能である、
請求項10に記載の不動医薬品マッチングシステム。
【請求項13】
前記購入店舗端末入力部によってアップロードする操作またはトリガーが受け付けられた使用量ファイルが示す購入店舗における医薬品の使用量データには、少なくともYJコード、品名、使用日、使用数量、単位のいずれかが含まれ、
前記購入店舗端末入力部は、前記購入店舗端末にアップロードされる使用量ファイルに記載された医薬品に関する情報であって、前記購入店舗端末にアップロードされる使用量ファイルに記載されていない情報である使用量ファイル外情報をアップロードする操作を受け付け、
前記購入店舗端末通信部は、前記購入店舗端末にアップロードされた使用量ファイル外情報を前記不動医薬品マッチングサーバに送信する、
請求項1に記載の不動医薬品マッチングシステム。
【請求項14】
前記購入店舗端末入力部が、前記購入店舗端末に既にアップロードされた使用量ファイルに記載された医薬品に関する情報または使用量ファイル外情報を上書きする情報である上書き情報をアップロードする操作を受け付けた場合に、
前記購入店舗端末通信部は、前記購入店舗端末にアップロードされた上書き情報を前記不動医薬品マッチングサーバに送信し、
前記注文候補情報生成部は、前記購入店舗端末通信部によって送信された上書き情報を反映させた注文候補情報を生成する、
請求項13に記載の不動医薬品マッチングシステム。
【請求項15】
前記購入店舗端末が前記不動医薬品マッチングシステムのwebサイトにログインする時に、前記購入店舗端末では、前記注文候補情報生成部によって生成された注文候補情報が示す前記購入店舗端末による不動医薬品の注文候補が、前記不動医薬品マッチングシステムのwebサイトのトップページに表示される、
請求項1に記載の不動医薬品マッチングシステム。
【請求項16】
前記注文候補情報生成部によって生成される注文候補情報には、前記購入店舗端末による注文候補の不動医薬品を前記不動医薬品マッチングシステムに出品している出品店舗を示す情報が含まれ、
前記不動医薬品マッチングサーバは、
前記注文候補情報生成部によって生成される注文候補情報に含められる出品店舗を選定する出品店舗選定部を備え、
前記出品店舗選定部は、前記購入店舗端末による注文候補の不動医薬品の販売単価、前記購入店舗端末による注文候補の不動医薬品の販売数量、および、店舗所在地の少なくともいずれかに基づいて、前記注文候補情報生成部によって生成される注文候補情報に含められる出品店舗を選定する、
請求項1に記載の不動医薬品マッチングシステム。
【請求項17】
前記不動医薬品マッチングサーバは、
前記購入店舗端末が前記不動医薬品マッチングシステムのwebサイトにログインする時に前記購入店舗端末に表示される前記購入店舗端末による不動医薬品の注文候補の表示順序を設定する注文候補表示順序設定部を備え、
前記注文候補表示順序設定部は、前記不動医薬品マッチングシステムを利用した前記購入店舗端末による不動医薬品の購入履歴に基づいて、前記購入店舗端末による不動医薬品の注文候補の表示順序を設定する、
請求項1に記載の不動医薬品マッチングシステム。
【請求項18】
前記購入店舗端末にアップロードされた使用量ファイルが示す購入店舗における医薬品の使用量データには、購入店舗において使用された医薬品の最終使用日を示す情報が含まれ、
前記注文候補情報生成部は、前記購入店舗端末にアップロードされた使用量ファイルが示す購入店舗における医薬品の使用量データであって、最終使用日から前記不動医薬品マッチングシステムのwebサイトへのログイン日までの日数が所定日数以内である医薬品の使用量データと、前記出品店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品の情報または前記出品店舗端末が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報とに基づいて、前記不動医薬品マッチングシステムに出品された不動医薬品うちの前記購入店舗端末による不動医薬品の注文候補を示す情報である注文候補情報を生成する、
請求項1に記載の不動医薬品マッチングシステム。
【請求項19】
不動医薬品の出品に用いられる出品店舗端末と、
不動医薬品の購入に用いられる購入店舗端末と、
不動医薬品の需要と供給とのマッチングを行う不動医薬品マッチングサーバとを備える不動医薬品マッチングシステムの不動医薬品マッチング方法であって、
前記出品店舗端末が、不動在庫ファイルをアップロードする操作またはトリガーを受け付ける出品店舗端末入力ステップと、
前記出品店舗端末が、前記出品店舗端末にアップロードされた不動在庫ファイルを前記不動医薬品マッチングサーバに送信する出品店舗端末通信ステップと、
前記購入店舗端末が、使用量ファイルをアップロードする操作またはトリガーを受け付ける購入店舗端末入力ステップと、
前記購入店舗端末が、前記購入店舗端末にアップロードされた使用量ファイルを前記不動医薬品マッチングサーバに送信する購入店舗端末通信ステップと、
前記不動医薬品マッチングサーバが、前記購入店舗端末にアップロードされた使用量ファイルが示す購入店舗における医薬品の使用量データと、前記出品店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品の情報または前記出品店舗端末が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報とに基づいて、前記不動医薬品マッチングシステムに出品された不動医薬品うちの前記購入店舗端末による不動医薬品の注文候補を示す情報である注文候補情報を生成する注文候補情報生成ステップと、
前記不動医薬品マッチングサーバが、前記注文候補情報生成ステップにおいて生成された注文候補情報を前記購入店舗端末に送信する不動医薬品マッチングサーバ通信ステップとを備え、
前記購入店舗端末が前記不動医薬品マッチングシステムのwebサイトにログインする時に、前記購入店舗端末では、前記注文候補情報生成ステップにおいて生成された注文候補情報が示す前記購入店舗端末による不動医薬品の注文候補が表示される、
不動医薬品マッチング方法。
【請求項20】
不動医薬品の需要と供給とのマッチングを行う不動医薬品マッチングサーバであって、
不動医薬品の出品には、出品店舗端末が用いられ、
不動医薬品の購入には、購入店舗端末が用いられ、
前記出品店舗端末は、
不動在庫ファイルをアップロードする操作またはトリガーを受け付け、
前記出品店舗端末にアップロードされた不動在庫ファイルを前記不動医薬品マッチングサーバに送信し、
前記購入店舗端末は、
使用量ファイルをアップロードする操作またはトリガーを受け付け、
前記購入店舗端末にアップロードされた使用量ファイルを前記不動医薬品マッチングサーバに送信し、
前記出品店舗端末と前記購入店舗端末と前記不動医薬品マッチングサーバとによって不動医薬品マッチングシステムが構成され、
前記不動医薬品マッチングサーバは、
前記購入店舗端末にアップロードされた使用量ファイルが示す購入店舗における医薬品の使用量データと、前記出品店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品の情報または前記出品店舗端末が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報とに基づいて、前記不動医薬品マッチングシステムに出品された不動医薬品うちの前記購入店舗端末による不動医薬品の注文候補を示す情報である注文候補情報を生成する注文候補情報生成部と、
前記注文候補情報生成部によって生成された注文候補情報を前記購入店舗端末に送信する不動医薬品マッチングサーバ通信部とを備え、
前記購入店舗端末が前記不動医薬品マッチングシステムのwebサイトにログインする時に、前記購入店舗端末では、前記注文候補情報生成部によって生成された注文候補情報が示す前記購入店舗端末による不動医薬品の注文候補が表示される、
不動医薬品マッチングサーバ。
【請求項21】
不動医薬品マッチングサーバを構成するコンピュータに、
不動医薬品の需要と供給とのマッチングを行うマッチング処理を実行させるためのプログラムであって、
不動医薬品の出品には、出品店舗端末が用いられ、
不動医薬品の購入には、購入店舗端末が用いられ、
前記出品店舗端末は、
不動在庫ファイルをアップロードする操作またはトリガーを受け付け、
前記出品店舗端末にアップロードされた不動在庫ファイルを前記不動医薬品マッチングサーバに送信し、
前記購入店舗端末は、
使用量ファイルをアップロードする操作またはトリガーを受け付け、
前記購入店舗端末にアップロードされた使用量ファイルを前記不動医薬品マッチングサーバに送信し、
前記出品店舗端末と前記購入店舗端末と前記不動医薬品マッチングサーバとによって不動医薬品マッチングシステムが構成され、
前記マッチング処理には、
前記購入店舗端末にアップロードされた使用量ファイルが示す購入店舗における医薬品の使用量データと、前記出品店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品の情報または前記出品店舗端末が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報とに基づいて、前記不動医薬品マッチングシステムに出品された不動医薬品うちの前記購入店舗端末による不動医薬品の注文候補を示す情報である注文候補情報を生成する注文候補情報生成ステップと、
前記注文候補情報生成ステップにおいて生成された注文候補情報を前記購入店舗端末に送信する不動医薬品マッチングサーバ通信ステップとが含まれ、
前記購入店舗端末が前記不動医薬品マッチングシステムのwebサイトにログインする時に、前記購入店舗端末では、前記注文候補情報生成ステップにおいて生成された注文候補情報が示す前記購入店舗端末による不動医薬品の注文候補が表示される、
プログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、不動医薬品マッチングシステム、不動医薬品マッチング方法、不動医薬品マッチングサーバおよびプログラムに関する。
【背景技術】
【0002】
特許文献1には、在庫取引システムを利用して調剤薬局間で医薬品の不動在庫(調剤薬局が医薬品の卸会社やメーカー等から仕入れたものの、予定どおりに売れなかった医薬品の在庫)を取引する例について記載されている。特許文献1に記載された技術では、在庫取引サーバが調剤薬局間の在庫取引をサポートするサービスを提供する企業内などに設置され、利用者端末がサービスを利用する各々の調剤薬局内などに設置される。
また、特許文献1に記載された技術では、店舗間で商品の在庫を取引するために、各々の店舗の購入実績に関する情報が用いられる。詳細には、特許文献1に記載された技術では、各々の店舗の購入実績が、例えば調剤薬局名(または識別コード)、過去1年の取扱高合計、月毎の取扱高平均、取扱回数の密度などであり、過去の取引実績データに基づくものである。
ところで、特許文献1に記載された技術では、過去の取引実績データが、所定期間(例えば直近1年間)に各調剤薬局が医薬品卸会社から購入した実績のデータや、患者に提供(投薬)した実績のデータ、保険者に対して保険請求を行った実績のデータの他、在庫取引システムを介した所定回数(例えば直近4回)の取引での購入額合計や取引参加率のデータなどである。つまり、特許文献1に記載された技術では、店舗間での商品の在庫の取引に用いられる各々の店舗の購入実績に関する情報(過去の取引実績データに基づくもの)が、各々の店舗によって容易に取得できる情報ではなく、取得するために煩雑な作業などが必要になる情報である。
そのため、特許文献1に記載された技術によっては、各々の店舗にとって利用しやすい店舗間での商品の在庫の取引を実現することができない。
【0003】
特許文献2には、薬局または病院における不動在庫品目を管理する医薬品在庫管理システムについて記載されている。特許文献2に記載された技術では、医薬品在庫管理システムにおいて、レセプトコンピュータが出力するデータが用いられる。
ところで、特許文献2に記載された技術では、レセプトコンピュータが出力するデータが、不動医薬品の購入を検討している購入店舗による不動医薬品の注文候補の推定に用いられるのではなく、存在する不動医薬品の品目(不動在庫品目)を推定(抽出)するために用いられる。
そのため、特許文献2に記載された技術によっては、不動医薬品の購入を検討している購入店舗による不動医薬品の注文候補を推定することができず、薬局、病院などとって利用しやすい相互間での不動医薬品の取引を実現することができない。
【0004】
特許文献3には、調剤薬局における医薬品の在庫を管理する在庫管理システムについて記載されている。特許文献3に記載された技術では、調剤薬局における医薬品の在庫を管理するために、レセプトコンピュータから取得可能な調剤データ(調剤薬局での調剤における医薬品の使用量の情報などを含む)が用いられる。
ところで、特許文献3に記載された技術では、レセプトコンピュータから取得可能な調剤薬局での調剤における医薬品の使用量の情報などを含む調剤データが、調剤薬局における医薬品の在庫を管理に用いられるものの、不動医薬品の購入を検討している購入店舗による不動医薬品の注文候補を推定するためには用いられない。
そのため、特許文献3に記載された技術によっても、不動医薬品の購入を検討している購入店舗による不動医薬品の注文候補を推定することができず、不動医薬品の需要と供給との適切なマッチングを実現することができない。
【先行技術文献】
【特許文献】
【0005】
【特許文献1】特許第6078193号公報
【特許文献2】特開2018-142151号公報
【特許文献3】特許第6896780号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
本発明者等は、不動医薬品の購入を検討している購入店舗による不動医薬品の注文候補を推定するために、特許文献1に記載された多岐にわたる過去の取引実績データを用いなくても、多くの店舗が導入しているレセプトコンピュータから出力される使用量ファイルを用いることによって、購入店舗による不動医薬品の注文候補を高精度に推定できることを見い出した。
また、本発明者等は、レセプトコンピュータから出力される使用量ファイルおよび不動在庫ファイルを用いる簡易な手法によって、不動医薬品の需要と供給との適切なマッチングを実現できることを見い出した。
【0007】
上述した点に鑑み、本発明は、不動医薬品の注文候補を購入店舗端末に自動表示させ、不動医薬品の需要と供給との適切なマッチングを実現することができる不動医薬品マッチングシステム、不動医薬品マッチング方法、不動医薬品マッチングサーバおよびプログラムを提供することを目的とする。
【課題を解決するための手段】
【0008】
本発明の一態様は、不動医薬品の出品に用いられる出品店舗端末と、不動医薬品の購入に用いられる購入店舗端末と、不動医薬品の需要と供給とのマッチングを行う不動医薬品マッチングサーバとを備える不動医薬品マッチングシステムであって、前記出品店舗端末は、不動在庫ファイルをアップロードする操作またはトリガーを受け付ける出品店舗端末入力部と、前記出品店舗端末にアップロードされた不動在庫ファイルを前記不動医薬品マッチングサーバに送信する出品店舗端末通信部とを備え、前記購入店舗端末は、使用量ファイルをアップロードする操作またはトリガーを受け付ける購入店舗端末入力部と、前記購入店舗端末にアップロードされた使用量ファイルを前記不動医薬品マッチングサーバに送信する購入店舗端末通信部とを備え、前記不動医薬品マッチングサーバは、前記購入店舗端末にアップロードされた使用量ファイルが示す購入店舗における医薬品の使用量データと、前記出品店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品の情報または前記出品店舗端末が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報とに基づいて、前記不動医薬品マッチングシステムに出品された不動医薬品うちの前記購入店舗端末による不動医薬品の注文候補を示す情報である注文候補情報を生成する注文候補情報生成部と、前記注文候補情報生成部によって生成された注文候補情報を前記購入店舗端末に送信する不動医薬品マッチングサーバ通信部とを備え、前記購入店舗端末が前記不動医薬品マッチングシステムのwebサイトにログインする時に、前記購入店舗端末では、前記注文候補情報生成部によって生成された注文候補情報が示す前記購入店舗端末による不動医薬品の注文候補が表示される、不動医薬品マッチングシステムである。
【0009】
本発明の一態様は、不動医薬品の出品に用いられる出品店舗端末と、不動医薬品の購入に用いられる購入店舗端末と、不動医薬品の需要と供給とのマッチングを行う不動医薬品マッチングサーバとを備える不動医薬品マッチングシステムの不動医薬品マッチング方法であって、前記出品店舗端末が、不動在庫ファイルをアップロードする操作またはトリガーを受け付ける出品店舗端末入力ステップと、前記出品店舗端末が、前記出品店舗端末にアップロードされた不動在庫ファイルを前記不動医薬品マッチングサーバに送信する出品店舗端末通信ステップと、前記購入店舗端末が、使用量ファイルをアップロードする操作またはトリガーを受け付ける購入店舗端末入力ステップと、前記購入店舗端末が、前記購入店舗端末にアップロードされた使用量ファイルを前記不動医薬品マッチングサーバに送信する購入店舗端末通信ステップと、前記不動医薬品マッチングサーバが、前記購入店舗端末にアップロードされた使用量ファイルが示す購入店舗における医薬品の使用量データと、前記出品店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品の情報または前記出品店舗端末が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報とに基づいて、前記不動医薬品マッチングシステムに出品された不動医薬品うちの前記購入店舗端末による不動医薬品の注文候補を示す情報である注文候補情報を生成する注文候補情報生成ステップと、前記不動医薬品マッチングサーバが、前記注文候補情報生成ステップにおいて生成された注文候補情報を前記購入店舗端末に送信する不動医薬品マッチングサーバ通信ステップとを備え、前記購入店舗端末が前記不動医薬品マッチングシステムのwebサイトにログインする時に、前記購入店舗端末では、前記注文候補情報生成ステップにおいて生成された注文候補情報が示す前記購入店舗端末による不動医薬品の注文候補が表示される、不動医薬品マッチング方法である。
【0010】
本発明の一態様は、不動医薬品の需要と供給とのマッチングを行う不動医薬品マッチングサーバであって、不動医薬品の出品には、出品店舗端末が用いられ、不動医薬品の購入には、購入店舗端末が用いられ、前記出品店舗端末は、不動在庫ファイルをアップロードする操作またはトリガーを受け付け、前記出品店舗端末にアップロードされた不動在庫ファイルを前記不動医薬品マッチングサーバに送信し、前記購入店舗端末は、使用量ファイルをアップロードする操作またはトリガーを受け付け、前記購入店舗端末にアップロードされた使用量ファイルを前記不動医薬品マッチングサーバに送信し、前記出品店舗端末と前記購入店舗端末と前記不動医薬品マッチングサーバとによって不動医薬品マッチングシステムが構成され、前記不動医薬品マッチングサーバは、前記購入店舗端末にアップロードされた使用量ファイルが示す購入店舗における医薬品の使用量データと、前記出品店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品の情報または前記出品店舗端末が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報とに基づいて、前記不動医薬品マッチングシステムに出品された不動医薬品うちの前記購入店舗端末による不動医薬品の注文候補を示す情報である注文候補情報を生成する注文候補情報生成部と、前記注文候補情報生成部によって生成された注文候補情報を前記購入店舗端末に送信する不動医薬品マッチングサーバ通信部とを備え、前記購入店舗端末が前記不動医薬品マッチングシステムのwebサイトにログインする時に、前記購入店舗端末では、前記注文候補情報生成部によって生成された注文候補情報が示す前記購入店舗端末による不動医薬品の注文候補が表示される、不動医薬品マッチングサーバである。
【0011】
本発明の一態様は、不動医薬品マッチングサーバを構成するコンピュータに、不動医薬品の需要と供給とのマッチングを行うマッチング処理を実行させるためのプログラムであって、不動医薬品の出品には、出品店舗端末が用いられ、不動医薬品の購入には、購入店舗端末が用いられ、前記出品店舗端末は、不動在庫ファイルをアップロードする操作またはトリガーを受け付け、前記出品店舗端末にアップロードされた不動在庫ファイルを前記不動医薬品マッチングサーバに送信し、前記購入店舗端末は、使用量ファイルをアップロードする操作またはトリガーを受け付け、前記購入店舗端末にアップロードされた使用量ファイルを前記不動医薬品マッチングサーバに送信し、前記出品店舗端末と前記購入店舗端末と前記不動医薬品マッチングサーバとによって不動医薬品マッチングシステムが構成され、前記マッチング処理には、前記購入店舗端末にアップロードされた使用量ファイルが示す購入店舗における医薬品の使用量データと、前記出品店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品の情報または前記出品店舗端末が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報とに基づいて、前記不動医薬品マッチングシステムに出品された不動医薬品うちの前記購入店舗端末による不動医薬品の注文候補を示す情報である注文候補情報を生成する注文候補情報生成ステップと、前記注文候補情報生成ステップにおいて生成された注文候補情報を前記購入店舗端末に送信する不動医薬品マッチングサーバ通信ステップとが含まれ、前記購入店舗端末が前記不動医薬品マッチングシステムのwebサイトにログインする時に、前記購入店舗端末では、注文候補情報生成ステップにおいて生成された注文候補情報が示す前記購入店舗端末による不動医薬品の注文候補が表示される、プログラムである。
【発明の効果】
【0012】
本発明によれば、不動医薬品の注文候補を購入店舗端末に自動表示させ、不動医薬品の需要と供給との適切なマッチングを実現することができる不動医薬品マッチングシステム、不動医薬品マッチング方法、不動医薬品マッチングサーバおよびプログラムを提供することができる。
【図面の簡単な説明】
【0013】
【
図1】第1実施形態の不動医薬品マッチングシステム1の一例を示す図である。
【
図2】
図1に示す出品店舗端末11-2と購入店舗端末12と不動医薬品マッチングサーバ13とによって不動医薬品の等価交換が行われる処理の一例を説明するための図である。
【
図3】第1実施形態の不動医薬品マッチングシステム1において実行される処理の一例を説明するためのシーケンス図である。
【
図4】購入店舗端末12の購入店舗端末表示部12Cによって表示される購入店舗端末12による不動医薬品の注文候補などの一例を示す図である。
【
図5】出品店舗端末11-2の出品店舗端末表示部11Cによって表示される出品店舗端末11-2による交換に用いられる不動医薬品の候補などの一例を示す図である。
【発明を実施するための形態】
【0014】
<第1実施形態>
以下、添付図面を参照し、本発明の不動医薬品マッチングシステム、不動医薬品マッチング方法、不動医薬品マッチングサーバおよびプログラムの実施形態について説明する。
【0015】
図1は第1実施形態の不動医薬品マッチングシステム1の一例を示す図である。
図1に示す例では、不動医薬品マッチングシステム1が、不動医薬品マッチングシステム1を利用する複数の利用者(例えば調剤薬局などの医薬品を販売する店舗)によって用いられる複数の利用者端末と、不動医薬品マッチングサーバ13とを備えている。利用者端末は、不動医薬品の出品に用いられる出品店舗端末としての機能と、不動医薬品の購入に用いられる購入店舗端末としての機能とを有する。
【0016】
図1に示す例では、複数の利用者端末が、6つの出品店舗端末11-1~11-6と、1つの購入店舗端末12とによって構成されている。
他の例では、出品店舗端末の数が6以外の任意の数であったり、購入店舗端末の数が1以外の任意の数であったりしてもよい。
【0017】
図1に示す例では、6つの出品店舗端末11-1~11-6のそれぞれが、出品店舗端末通信部11Aと、出品店舗端末入力部11Bと、出品店舗端末表示部11Cとを備えている。出品店舗端末11-1~11-6のそれぞれの出品店舗端末通信部11Aは、例えばネットワーク(図示せず)を介して不動医薬品マッチングサーバ13と通信する。出品店舗端末11-1~11-6のそれぞれの出品店舗端末入力部11Bは、不動在庫ファイルをアップロードする操作、不動医薬品を不動医薬品マッチングシステム1出品する操作などを受け付ける。
詳細には、
図1に示す例では、出品店舗端末11-1~11-6のそれぞれを用いる店舗(不動医薬品を不動医薬品マッチングシステム1に出品する出品店舗)が、レセプトコンピュータ(レセコン)を利用する店舗である。出品店舗端末11-1~11-6のそれぞれの出品店舗端末入力部11Bは、出品店舗のレセプトコンピュータによって出力された不動在庫ファイルをアップロードする操作を受け付ける。出品店舗端末11-1~11-6のそれぞれの出品店舗端末通信部11Aは、出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイルを不動医薬品マッチングサーバ13に送信する。
更に、出品店舗端末11-1~11-6のそれぞれの出品店舗端末入力部11Bは、出品店舗端末11-1~11-6のそれぞれを用いる店舗における不動医薬品を不動医薬品マッチングシステム1に出品する操作を受け付ける。出品店舗端末11-1~11-6のそれぞれの出品店舗端末通信部11Aは、出品店舗端末11-1~11-6のそれぞれの出品店舗端末入力部11Bが受け付けた不動医薬品マッチングシステム1に出品された不動医薬品の情報を不動医薬品マッチングサーバ13に送信する。
また、出品店舗端末11-1~11-6のそれぞれの出品店舗端末入力部11Bは、出品店舗のレセプトコンピュータによって出力された使用量ファイルをアップロードする操作を受け付ける。出品店舗端末11-1~11-6のそれぞれの出品店舗端末通信部11Aは、出品店舗端末11-1~11-6のそれぞれにアップロードされた使用量ファイルを不動医薬品マッチングサーバ13に送信する。
出品店舗端末11-1~11-6のそれぞれの出品店舗端末表示部11Cは、不動医薬品マッチングサーバ13から受信した情報などを表示する。
【0018】
図1に示す例では、購入店舗端末12が、購入店舗端末通信部12Aと、購入店舗端末入力部12Bと、購入店舗端末表示部12Cとを備えている。購入店舗端末通信部12Aは、例えばネットワークを介して不動医薬品マッチングサーバ13と通信する。購入店舗端末入力部12Bは、使用量ファイルをアップロードする操作などを受け付ける。
詳細には、
図1に示す例では、購入店舗端末12を用いる店舗(不動医薬品マッチングシステム1に出品されている不動医薬品を購入する購入店舗)が、レセプトコンピュータを利用する店舗である。購入店舗端末12の購入店舗端末入力部12Bは、購入店舗のレセプトコンピュータによって出力された使用量ファイルをアップロードする操作を受け付ける。購入店舗端末通信部12Aは、購入店舗端末12にアップロードされた使用量ファイルを不動医薬品マッチングサーバ13に送信する。
また、購入店舗端末12の購入店舗端末入力部12Bは、購入店舗のレセプトコンピュータによって出力された不動在庫ファイルをアップロードする操作を受け付ける。購入店舗端末通信部12Aは、購入店舗端末12にアップロードされた不動在庫ファイルを不動医薬品マッチングサーバ13に送信する。
更に、購入店舗端末12の購入店舗端末入力部12Bは、購入店舗端末12を用いる店舗における不動医薬品を不動医薬品マッチングシステム1に出品する操作を受け付ける。購入店舗端末12の購入店舗端末通信部12Aは、購入店舗端末12の購入店舗端末入力部12Bが受け付けた不動医薬品マッチングシステム1に出品された不動医薬品の情報を不動医薬品マッチングサーバ13に送信する。
購入店舗端末表示部12Cは、不動医薬品マッチングサーバ13から受信した情報などを表示する。
【0019】
図1に示す例では、不動医薬品マッチングサーバ13が、不動医薬品の需要と供給とのマッチングを行う。不動医薬品マッチングサーバ13は、不動医薬品マッチングサーバ通信部13Aと、不動在庫ファイル取得部13Bと、使用量ファイル取得部13Cと、注文候補表示順序設定部13Dと、出品店舗選定部13Eと、注文候補情報生成部13Fと、交換候補情報生成部13Gと、公開状態設定部13Hと、商品マスタ生成部13Iとを備えている。不動医薬品マッチングサーバ通信部13Aは、ネットワークを介して出品店舗端末11-1~11-6のそれぞれと通信すると共に、ネットワークを介して購入店舗端末12と通信する。
不動在庫ファイル取得部13Bは、出品店舗端末11-1~11-6のそれぞれから送信された不動在庫ファイルを取得する。つまり、不動在庫ファイル取得部13Bは、出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイルが示す不動医薬品の情報であって、出品店舗端末11-1~11-6のそれぞれから不動医薬品マッチングシステム1に出品された不動医薬品の情報を取得する。更に、不動在庫ファイル取得部13Bは、出品店舗端末11-1~11-6のそれぞれから送信された出品店舗端末11-1~11-6のそれぞれを用いる店舗から不動医薬品マッチングシステム1に出品された不動医薬品の情報を取得する。また、不動在庫ファイル取得部13Bは、購入店舗端末12から送信された不動在庫ファイルを取得する。つまり、不動在庫ファイル取得部13Bは、購入店舗端末12にアップロードされた不動在庫ファイルが示す不動医薬品の情報であって、購入店舗端末12から不動医薬品マッチングシステム1に出品された不動医薬品の情報を取得する。更に、不動在庫ファイル取得部13Bは、購入店舗端末12から送信された購入店舗端末12を用いる店舗から不動医薬品マッチングシステム1に出品された不動医薬品の情報を取得する。
使用量ファイル取得部13Cは、購入店舗端末12から送信された使用量ファイルを取得する。つまり、使用量ファイル取得部13Cは、購入店舗端末12にアップロードされた使用量ファイルが示す購入店舗における医薬品の使用量データ(詳細には、年月毎の使用量データ)を取得する。また、使用量ファイル取得部13Cは、出品店舗端末11-1~11-6のそれぞれから送信された使用量ファイルを取得する。つまり、使用量ファイル取得部13Cは、出品店舗端末11-1~11-6のそれぞれにアップロードされた使用量ファイルが示す出品店舗端末11-1~11-6のそれぞれにおける医薬品の使用量データを取得する。
【0020】
注文候補情報生成部13Fは、使用量ファイル取得部13Cによって取得された購入店舗端末12にアップロードされた使用量ファイルが示す購入店舗における医薬品の使用量データと、不動在庫ファイル取得部13Bによって取得された出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイルが示す出品店舗端末11-1~11-6のそれぞれから不動医薬品マッチングシステム1に出品された不動医薬品の情報または出品店舗端末11-1~11-6のそれぞれが受け付けた不動医薬品マッチングシステム1に出品された不動医薬品の情報とに基づいて、出品店舗端末11-1~11-6のそれぞれから不動医薬品マッチングシステム1に出品された不動医薬品うちの購入店舗端末12による不動医薬品の注文候補を示す情報である注文候補情報を生成する。
不動医薬品マッチングサーバ通信部13Aは、注文候補情報生成部13Fによって生成された注文候補情報を購入店舗端末12に送信する。
購入店舗端末12が不動医薬品マッチングシステム1のwebサイトにログインする時に、購入店舗端末12の購入店舗端末表示部12Cは、注文候補情報生成部13Fによって生成された注文候補情報が示す購入店舗端末12による不動医薬品の注文候補を表示する。
【0021】
注文候補表示順序設定部13Dは、購入店舗端末12が不動医薬品マッチングシステム1のwebサイトにログインする時に、購入店舗端末12に表示される購入店舗端末12による不動医薬品の注文候補の表示順序を設定する。詳細には、注文候補表示順序設定部13Dは、不動医薬品マッチングシステム1を利用した購入店舗端末12による不動医薬品の購入履歴に基づいて、購入店舗端末12による不動医薬品の注文候補の表示順序を設定する。
【0022】
図1に示す例では、注文候補情報生成部13Fによって生成される注文候補情報に、購入店舗端末12による注文候補の不動医薬品を不動医薬品マッチングシステム1に出品している出品店舗を示す情報が含まれる。
出品店舗選定部13Eは、注文候補情報生成部13Fによって生成される注文候補情報に含められる出品店舗を選定する。詳細には、出品店舗選定部13Eは、購入店舗端末12による注文候補の不動医薬品の販売単価、購入店舗端末12による注文候補の不動医薬品の販売数量、および、店舗所在地の少なくともいずれかに基づいて、注文候補情報生成部13Fによって生成される注文候補情報に含められる出品店舗を選定する。
【0023】
図1に示す例では、出品店舗端末11-1~11-6のそれぞれの出品店舗端末入力部11Bが、出品店舗のレセプトコンピュータによって出力された使用量ファイルをアップロードする操作を受け付ける。出品店舗端末11-1~11-6のそれぞれの出品店舗端末通信部11Aは、出品店舗端末11-1~11-6のそれぞれにアップロードされた使用量ファイルを不動医薬品マッチングサーバ13に送信する。
購入店舗端末12の購入店舗端末入力部12Bは、購入店舗のレセプトコンピュータによって出力された不動在庫ファイルをアップロードする操作を受け付ける。購入店舗端末12の購入店舗端末通信部12Aは、購入店舗端末12にアップロードされた不動在庫ファイルを不動医薬品マッチングサーバ13に送信する。
【0024】
交換候補情報生成部13Gは、出品店舗端末11-1~11-6のうちの購入店舗端末12によって注文された不動医薬品の出品に用いられた一の出品店舗端末(例えば出品店舗端末11-2)にアップロードされた使用量ファイルが示す出品店舗における医薬品の使用量データと、購入店舗端末12にアップロードされた不動在庫ファイルが示す不動医薬品マッチングシステム1に出品された不動医薬品の情報または購入店舗端末12が受け付けた不動医薬品マッチングシステム1に出品された不動医薬品の情報とに基づいて、購入店舗端末12によって不動医薬品マッチングシステム1に出品された不動医薬品うちの一の出品店舗端末(例えば出品店舗端末11-2)による交換に用いられる不動医薬品の候補を示す交換候補情報(第一の交換候補情報)を生成する。
不動医薬品マッチングサーバ通信部13Aは、交換候補情報生成部13Gによって生成された交換候補情報(第一の交換候補情報)を一の出品店舗端末(例えば出品店舗端末11-2)に送信する。
一の出品店舗端末(例えば出品店舗端末11-2)の出品店舗端末表示部11Cは、不動医薬品マッチングサーバ13の交換候補情報生成部13Gによって生成された交換候補情報(第一の交換候補情報)が示す不動医薬品の交換候補を表示する。
一の出品店舗端末(例えば出品店舗端末11-2)の出品店舗端末入力部11Bは、交換対象を調整する操作を受け付ける。
【0025】
他の例では、交換候補情報生成部13Gは、出品店舗端末11-1~11-6にアップロードされた使用量ファイルが示す出品店舗における医薬品の使用量データと、購入店舗端末12にアップロードされた不動在庫ファイルが示す不動医薬品マッチングシステム1に出品された不動医薬品の情報または購入店舗端末12が受け付けた不動医薬品マッチングシステム1に出品された不動医薬品の情報に基づいて、購入店舗端末12によって不動医薬品マッチングシステム1に出品された不動医薬品から出品店舗端末11-1~11-6にアップロードされた使用量ファイルが示す医薬品を除いて交換候補情報(第二の交換候補情報)を生成してもよい。すなわち、出品店舗端末11-1~11-6にアップロードされた使用量ファイルに含まれない医薬品が、交換候補になってもよい。
この例では、不動医薬品マッチングサーバ通信部13Aが、交換候補情報生成部13Gによって一の出品店舗端末(例えば出品店舗端末11-2)にアップロードされた使用量ファイルが示す医薬品を除いて生成された交換候補情報(つまり、使用量ファイルに含まれない医薬品の情報;第二の交換候補情報)を一の出品店舗端末(例えば出品店舗端末11-2)に送信する。一の出品店舗端末(例えば出品店舗端末11-2)では、交換候補情報生成部13Gによって一の出品店舗端末(例えば出品店舗端末11-2)にアップロードされた使用量ファイルが示す医薬品を除いて生成された交換候補情報(第二の交換候補情報)が示す不動医薬品の交換候補が表示される(つまり、出品店舗端末11-2にアップロードされた使用量ファイルに含まれない不動医薬品が交換候補として表示される)。一の出品店舗端末(例えば出品店舗端末11-2)の出品店舗端末入力部11Bは、交換対象を調整する操作を受け付ける。
【0026】
更に他の例では、交換候補情報生成部13Gは、出品店舗端末11-1~11-6にアップロードされた使用量ファイルが示す出品店舗における医薬品の使用量データと、購入店舗端末12にアップロードされた不動在庫ファイルが示す不動医薬品マッチングシステム1に出品された不動医薬品の情報と、購入店舗端末12にアップロードされた使用量ファイルが示す出品店舗における医薬品の使用量データとに基づいて、購入店舗端末12にアップロードされた使用量ファイルが示す出品店舗における医薬品のうち不動医薬品マッチングシステム1にアップロードされた不動在庫ファイルが示す不動医薬品マッチングシステム1に出品された不動医薬品以外の医薬品から一の出品店舗端末(例えば出品店舗端末11-2)による交換に用いられる医薬品の候補を示す交換候補情報(第三の交換候補情報)を生成してもよい。すなわち、不動医薬品ではない医薬品が、交換候補になってもよい。
この例では、不動医薬品マッチングサーバ通信部13Aが、交換候補情報生成部13Gによって生成された一の出品店舗端末(例えば出品店舗端末11-2)による交換に用いられる医薬品の候補を示す交換候補情報(第三の交換候補情報)を一の出品店舗端末(例えば出品店舗端末11-2)に送信する。一の出品店舗端末(例えば出品店舗端末11-2)では、交換候補情報生成部13Gによって生成された一の出品店舗端末(例えば出品店舗端末11-2)による交換に用いられる医薬品の候補を示す交換候補情報(第三の交換候補情報)が示す医薬品の交換候補が表示される。一の出品店舗端末(例えば出品店舗端末11-2)の出品店舗端末入力部11Bは、交換対象を調整する操作を受け付ける。
【0027】
交換候補情報生成部13Gは、上述した例のとおり、第一の交換候補情報、第二の交換候補情報、および、第三の交換候補情報のうち少なくとも1つの情報を生成する機能を有するものであり、例えば2つの情報群、第一の交換候補情報と第二の交換候補情報、または、第一の交換候補情報と第三の交換候補情報を生成する機能を有する。また、交換候補情報生成部13Gは、例えば3つの情報群、第一の交換候補情報、第二の交換候補情報、および、第三の交換候補情報を生成する機能を有する。
【0028】
図1に示す例では、出品店舗端末11-1~11-6のそれぞれの出品店舗端末入力部11Bが、出品店舗端末11-1~11-6のそれぞれにアップロードされる不動在庫ファイルに記載された不動医薬品に関する情報であって、出品店舗端末11-1~11-6のそれぞれにアップロードされる不動在庫ファイルに記載されていない情報である不動在庫ファイル外情報をアップロードする操作を受け付ける。出品店舗端末11-1~11-6のそれぞれの出品店舗端末通信部11Aは、出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイル外情報を不動医薬品マッチングサーバ13に送信する。不動在庫ファイル外情報には、不動医薬品の規格、不動医薬品を包装する箱の有無および不動医薬品の開封状態を含む不動医薬品の状態、および、不動医薬品の画像の少なくともいずれかが含まれる。
出品店舗端末11-1~11-6のそれぞれの出品店舗端末入力部11Bは、出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイルの内容を修正する操作と、出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイル外情報の内容を修正する操作と、アップロードされた不動在庫ファイルの内容の確認および/またはアップロードされた不動在庫ファイル外情報の内容の確認が完了したことを示す操作のうち少なくとも1つの操作を受け付ける。出品店舗端末11-1~11-6のそれぞれの出品店舗端末通信部11Aは、修正された不動在庫ファイルの内容と、修正された不動在庫ファイル外情報の内容と、アップロードされた不動在庫ファイルの内容および/またはアップロードされた不動在庫ファイル外情報の内容の確認が完了したことを示す情報のうち少なくとも1つを不動医薬品マッチングサーバ13に送信する。
公開状態設定部13Hは、不動医薬品マッチングサーバ通信部13Aが、アップロードされた不動在庫ファイルの内容および/またはアップロードされた不動在庫ファイル外情報の内容の確認が完了したことを示す情報のうち少なくとも1つを受信する前に、出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイルの内容および出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイル外情報の内容を非公開状態にする。また、公開状態設定部13Hは、不動医薬品マッチングサーバ通信部13Aが、出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイルの内容および/または出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイル外情報の内容の確認が完了したことを示す情報のうち少なくとも1つを受信した後に、出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイルの内容および出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイル外情報の内容を公開状態にする。
つまり、
図1に示す例では、不動在庫ファイルがアップロードされた時点が不動在庫ファイルの公開に適切なタイミングではなく、不動在庫ファイル外情報がアップロードされた時点が不動在庫ファイル外情報の公開に適切なタイミングではない点に鑑み、公開状態設定部13Hが、公開状態、非公開状態の設定を行う。そのため、適切なタイミングで不動医薬品に関する情報を公開することができる。
【0029】
商品マスタ生成部13Iは、出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイルに少なくとも基づいて、出品店舗端末11-1~11-6のそれぞれによって不動医薬品マッチングシステム1に出品された不動医薬品の情報を示す商品マスタを生成する。
商品マスタ生成部13Iによって生成される商品マスタが示す不動医薬品の情報には、少なくともYJコード(個別医薬品コード)、品名、規格、在庫数量、単位、ロットナンバー、使用期限のいずれかが含まれる。
他の例では、商品マスタ生成部13Iが、出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイルと使用量ファイルに少なくとも基づいて、出品店舗端末11-1~11-6のそれぞれによって不動医薬品マッチングシステム1に出品された不動医薬品の情報と出品店舗端末11-1~11-6のそれぞれによって不動医薬品マッチングシステム1にアップロードされた使用量ファイルの医薬品の情報を示す商品マスタを生成してもよい。つまり、この例では、商品マスタ生成部13Iによって生成される商品マスタが、出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイルに含まれる情報のみならず、出品店舗端末11-1~11-6のそれぞれにアップロードされた使用量ファイルに含まれる情報も示す。
【0030】
図2は
図1に示す出品店舗端末11-2と購入店舗端末12と不動医薬品マッチングサーバ13とによって不動医薬品の等価交換が行われる処理の一例を説明するための図である。
図2に示す例では、
図1に示す出品店舗端末11-1~11-6のうちの出品店舗端末11-2によって出品された不動医薬品が、購入店舗端末12によって購入される。
具体的には、出品店舗のレセプトコンピュータによって出力された不動在庫ファイルが、出品店舗端末11-2にアップロードされる。出品店舗端末11-2は、その不動在庫ファイルを不動医薬品マッチングサーバ13に送信する。
また、購入店舗のレセプトコンピュータによって出力された使用量ファイルが、購入店舗端末12にアップロードされる。購入店舗端末12は、その使用量ファイルを不動医薬品マッチングサーバ13に送信する。
不動医薬品マッチングサーバ13は、購入店舗端末12から送信された使用量ファイルが示す購入店舗における医薬品の使用量データと、出品店舗端末11-2から送信された不動在庫ファイルが示す出品店舗端末11-2によって不動医薬品マッチングシステム1に出品された不動医薬品の情報とに基づいて、出品店舗端末11-1~11-6によって不動医薬品マッチングシステム1に出品された不動医薬品うちの購入店舗端末12による不動医薬品の注文候補を示す情報である注文候補情報を生成する。不動医薬品マッチングサーバ13は、その注文候補情報を購入店舗端末12に送信する。
購入店舗端末12が不動医薬品マッチングシステム1のwebサイトにログインする時に、購入店舗端末12では、不動医薬品マッチングサーバ13から送信された注文候補情報(不動医薬品マッチングサーバ13の注文候補情報生成部13Fによって生成された注文候補情報)が示す購入店舗端末12による不動医薬品の注文候補が、不動医薬品マッチングシステム1のwebサイトのトップページに表示される。
つまり、
図2に示す例では、不動医薬品の注文候補を購入店舗端末12に自動表示させることによって、不動医薬品の需要と供給との適切なマッチングを実現することができる。
また、
図2に示す例では、出品店舗端末11-2にアップロードするための不動医薬品を示すファイルとして、出品店舗のレセプトコンピュータから出力された不動在庫ファイルを流用することができ、購入店舗端末12にアップロードするための使用量データを示すファイルとして、購入店舗のレセプトコンピュータから出力された使用量ファイルを流用することができる。
【0031】
図2に示す例では、注文候補情報生成部13Fによって生成された注文候補情報が示す購入店舗端末12による不動医薬品の注文候補は、購入店舗端末12が不動医薬品マッチングシステム1のwebサイトにログインすることで、不動医薬品マッチングシステム1のwebサイトのトップページに表示される。そのため、購入店舗では、不動医薬品の注文候補を把握することができる。
【0032】
また、
図2に示す例では、不動医薬品の等価交換が行われる。具体的には、購入店舗のレセプトコンピュータによって出力された不動在庫ファイルが、購入店舗端末12にアップロードされる。購入店舗端末12は、その不動在庫ファイルを不動医薬品マッチングサーバ13に送信する。
出品店舗のレセプトコンピュータによって出力された使用量ファイルが、出品店舗端末11-2にアップロードされる。出品店舗端末11-2は、その使用量ファイルを不動医薬品マッチングサーバ13に送信する。
不動医薬品マッチングサーバ13の交換候補情報生成部13Gは、出品店舗端末11-2から送信された使用量ファイルが示す出品店舗における医薬品の使用量データと、購入店舗端末12から送信された不動在庫ファイルが示す購入店舗端末12によって不動医薬品マッチングシステム1に出品された不動医薬品の情報とに基づいて、購入店舗端末12によって不動医薬品マッチングシステム1に出品された不動医薬品うちの出品店舗端末11-2による交換に用いられる不動医薬品の候補を示す交換候補情報を生成する。不動医薬品マッチングサーバ13の不動医薬品マッチングサーバ通信部13Aは、その交換候補情報を出品店舗端末11-2に送信する。
【0033】
図2に示す例では、不動医薬品マッチングサーバ13の不動医薬品マッチングサーバ通信部13Aが、交換候補情報生成部13Gによって生成された交換候補情報を出品店舗端末11-2に送信する時に、受注があったことを知らせる電子メールを出品店舗端末11-2に送信する。そのため、その出品店舗では、不動医薬品マッチングシステム1のwebサイトにログインする必要なく受注があったことを把握することができる。
出品店舗端末11-2が不動医薬品マッチングシステム1のwebサイトにログインする時に、出品店舗端末11-2では、不動医薬品マッチングサーバ13の交換候補情報生成部13Gによって生成された交換候補情報が示す不動医薬品の交換候補が表示される。
出品店舗端末11-2の出品店舗端末入力部11Bが、交換対象を調整する操作を受け付ける場合には、出品店舗端末11-2が、交換対象の調整に関する情報である交換対象調整情報を不動医薬品マッチングサーバ13に送信する。不動医薬品マッチングサーバ13は、出品店舗端末11-2から送信された交換対象調整情報に基づいて、購入店舗端末12から出品店舗端末11-2に送られる交換対象の不動医薬品の調整を行う。
そのため、
図2に示す例では、出品店舗の要望を満足させる不動医薬品の等価交換を実現することができる。
【0034】
つまり、
図2に示す例では、不動医薬品の等価交換によって、出品店舗および購入店舗の双方が利益を享受することができる。
また、
図2に示す例では、不動医薬品の需要と供給との適切なマッチングを数多く成立させることができ、不動医薬品マッチングシステム1の利用者は、安価な料金で不動医薬品マッチングシステム1を利用することができる。
図2に示す例では、出品店舗と購入店舗との間で不動医薬品の等価交換が行われるが、他の例では、出品店舗と購入店舗との間の不動医薬品の等価交換が行われなくてもよい。つまり、この例では、出品店舗から出品された不動医薬品を購入する購入店舗が出品店舗に対して対価を支払う。
【0035】
図3は第1実施形態の不動医薬品マッチングシステム1において実行される処理の一例を説明するためのシーケンス図である。
図3に示す例では、ステップS1において、出品店舗端末11-1~11-6のそれぞれの出品店舗端末入力部11Bが、不動在庫ファイルをアップロードする操作を受け付ける。その結果、不動在庫ファイルが出品店舗端末11-1~11-6のそれぞれにアップロードされる。
次いで、ステップS2では、出品店舗端末11-1~11-6のそれぞれの出品店舗端末通信部11Aが、ステップS1においてアップロードされた不動在庫ファイルを不動医薬品マッチングサーバ13に送信する。
次いで、ステップS3では、不動医薬品マッチングサーバ13の商品マスタ生成部13Iが、出品店舗端末11-1~11-6のそれぞれから送信された不動在庫ファイルに基づいて、出品店舗端末11-1~11-6のそれぞれによって不動医薬品マッチングシステム1に出品された不動医薬品の情報を示す商品マスタを生成する。つまり、商品マスタ生成部13Iは、出品店舗端末11-1~11-6のそれぞれによって不動医薬品マッチングシステム1に出品された不動医薬品の情報を不動医薬品マッチングシステム1に登録する処理を行う。
また、ステップS4では、不動医薬品マッチングサーバ13の公開状態設定部13Hが、出品店舗端末11-1~11-6のそれぞれから送信された不動在庫ファイルの内容の公開状態(公開/非公開)を設定する。
【0036】
上述したように、
図3に示す例では、ステップS1において、出品店舗端末11-1~11-6のそれぞれの出品店舗端末入力部11Bが、不動在庫ファイルをアップロードする操作を受け付ける。
他の例では、ステップS1において、出品店舗端末11-1~11-6のそれぞれの出品店舗端末入力部11Bが、不動医薬品を不動医薬品マッチングシステム1に出品する操作を受け付けてもよい。
この例では、ステップS2において、出品店舗端末11-1~11-6のそれぞれの出品店舗端末通信部11Aは、出品店舗端末11-1~11-6のそれぞれの出品店舗端末入力部11Bが受け付けた不動医薬品マッチングシステム1に出品された不動医薬品の情報を不動医薬品マッチングサーバ13に送信する。
次いで、ステップS3において、不動医薬品マッチングサーバ13の商品マスタ生成部13Iは、出品店舗端末11-1~11-6のそれぞれから送信された情報に基づいて、出品店舗端末11-1~11-6のそれぞれによって不動医薬品マッチングシステム1に出品された不動医薬品の情報を示す商品マスタを生成する。
【0037】
上述したように、
図3に示す例では、ステップS2において、出品店舗端末11-1~11-6のそれぞれの出品店舗端末通信部11Aが、ステップS1においてアップロードされた不動在庫ファイルのみを不動医薬品マッチングサーバ13に送信する。
他の例では、ステップS2において、出品店舗端末11-1~11-6のそれぞれの出品店舗端末通信部11Aが、不動在庫ファイルを不動医薬品マッチングサーバ13に送信すると共に、不動在庫ファイル以外の情報を不動医薬品マッチングサーバ13に送信してもよい。
この例では、ステップS1において、出品店舗端末11-1~11-6のそれぞれの出品店舗端末入力部11Bが、出品店舗端末11-1~11-6のそれぞれにアップロードされる不動在庫ファイルに記載された不動医薬品に関する情報であって、出品店舗端末11-1~11-6のそれぞれにアップロードされる不動在庫ファイルに記載されていない情報である不動在庫ファイル外情報をアップロードする操作(具体的には、出品店舗端末11-1~11-6のそれぞれの商品編集画面において手動で登録する操作)を受け付ける。
この例では、ステップS2において、出品店舗端末11-1~11-6のそれぞれの出品店舗端末通信部11Aが、出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイル外情報(商品編集画面において手動で登録された情報)を不動医薬品マッチングサーバ13に送信する。不動在庫ファイル外情報には、不動医薬品の規格、不動医薬品を包装する箱の有無、包装箱がある不動医薬品と包装箱がない不動医薬品とが混在しているか否か、不動医薬品の開封状態を含む不動医薬品の状態、開封状態の不動医薬品と未開封状態の不動医薬品とが混在しているか否か、不動医薬品の画像(写真)などが含まれる。
この例では、購入店舗が、不動在庫ファイルに記載されている情報のみならず、不動在庫ファイルに記載されていない情報にも基づいて、不動医薬品を注文するか否かを判断することができる。
【0038】
この例では、不動医薬品マッチングサーバ13の不動医薬品マッチングサーバ通信部13Aが、出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイルの内容および/またはアップロードされた不動在庫ファイル外情報の内容(例えば販売価格、数量など)の確認・修正が完了したことを示す情報を出品店舗端末11-1~11-6のそれぞれから受信する前に、不動医薬品マッチングサーバ13の公開状態設定部13Hは、出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイルの内容および出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイル外情報の内容を非公開状態にする。
不動医薬品マッチングサーバ13の不動医薬品マッチングサーバ通信部13Aが、出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイルの内容および/または出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイル外情報の内容の確認・修正が完了したことを示す情報を出品店舗端末11-1~11-6のそれぞれから受信した後、不動医薬品マッチングサーバ13の公開状態設定部13Hは、出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイルの内容および出品店舗端末11-1~11-6のそれぞれにアップロードされた不動在庫ファイル外情報の内容を公開状態にする。つまり、不動在庫ファイルの内容および/または不動在庫ファイル外情報の内容の修正が行われた場合には、修正された内容で商品マスタが更新され、修正された不動在庫ファイルの内容および/または不動在庫ファイル外情報の内容が公開状態にされる。
【0039】
上述したように、
図3に示す例では、ステップS3において、不動医薬品マッチングサーバ13の商品マスタ生成部13Iが、出品店舗端末11-1~11-6のそれぞれから送信された不動在庫ファイルに基づいて、出品店舗端末11-1~11-6のそれぞれによって不動医薬品マッチングシステム1に出品された不動医薬品の情報を示す商品マスタを生成する。
他の例では、不動医薬品マッチングサーバ13の商品マスタ生成部13Iが、不動在庫更新機能を備えていてもよい。この例では、不動医薬品マッチングサーバ13の商品マスタ生成部13Iが、出品店舗端末11-1~11-6のそれぞれから送信された不動在庫ファイルに基づいて、不動医薬品の各項目(YJコード、品名、規格、在庫数量、単位、ロットナンバー、使用期限)の情報を示す商品マスタを生成する(つまり、新規登録を行う)。商品マスタ生成部13Iは、出品店舗端末11-1~11-6のそれぞれから送信された情報が商品マスタに存在しない場合、新規登録を行う。出品店舗から出品された不動医薬品を購入店舗などに対して公開するにあたり、出品店舗から出品された不動医薬品の販売価格、不動医薬品の写真・開封状態などの情報を商品マスタに記載(追記)した状態で、出品店舗から出品された不動医薬品を公開状態にする必要がある。そのため、この例では、不動在庫ファイルが出品店舗端末11-1~11-6のそれぞれから不動医薬品マッチングサーバ13に送信された段階(新規登録段階)では、不動医薬品マッチングサーバ13の公開状態設定部13Hが、出品店舗端末11-1~11-6のそれぞれから送信された不動在庫ファイルの内容の公開状態を非公開に設定する。商品マスタ生成部13Iは、出品店舗端末11-1~11-6のそれぞれから送信された情報が商品マスタに存在する場合(つまり、出品店舗端末11-1~11-6のそれぞれから送信された情報が、商品マスタに既に記載されている情報を更新するものである場合)、商品マスタに記載されている情報の公開状態に関わらず、商品マスタに記載されている情報を上書き更新する。換言すれば、商品マスタ生成部13Iによって生成された商品マスタに既に含まれる不動医薬品の情報を含む不動在庫ファイルが出品店舗端末(例えば出品店舗端末11-2)にアップロードされた場合に、商品マスタ生成部13Iは、商品マスタを上書きする。
【0040】
この例では、出品店舗は、上述した出品店舗端末11-1~11-6のそれぞれの商品編集画面において、不動医薬品マッチングシステム1に出品された不動医薬品の情報の登録・編集・削除を行うことができる。ただし、商品マスタに記載されている不動医薬品の情報のうち、過去に出品店舗と購入店舗との間で取引が成立した不動医薬品の情報は削除することができず、その不動医薬品の情報の公開状態が「公開」から「非公開」に切り替えられる。
また、この例では、上述した出品店舗端末11-1~11-6のそれぞれの商品編集画面に、自らの出品店舗端末(例えば出品店舗端末11-2)から不動医薬品マッチングサーバ13に送信された不動在庫ファイルに含まれる不動医薬品の販売金額(例えば8,064.00円)と販売単価(例えば806.40円)とが表示される。更に、他の出品店舗端末(例えば出品店舗端末11-4)から不動医薬品マッチングサーバ13に送信された不動在庫ファイルに含まれるその不動医薬品(出品店舗端末11-2を用いる出品店舗から出品された不動医薬品と同一の不動医薬品)の最安単価(例えば781.00円)が表示される。そのため、出品店舗端末11-2を用いる出品店舗は、その不動医薬品の販売単価(例えば806.40円)を値下げすべきか否かを最安単価(例えば781.00円)に基づいて判断することができる。
【0041】
上述したように、
図3に示す例では、ステップS4において、不動医薬品マッチングサーバ13の公開状態設定部13Hが、出品店舗端末11-1~11-6のそれぞれから送信された不動在庫ファイルの内容の公開状態(公開/非公開)を設定する。
他の例では、ステップS4において、不動医薬品マッチングサーバ13の公開状態設定部13Hが、出品店舗端末11-1~11-6のそれぞれの商品編集画面に対する操作に応じて、出品店舗端末11-1~11-6のそれぞれから送信された不動在庫ファイルの内容および不動在庫ファイル外情報の公開状態(公開/非公開)を設定してもよい。この例では、不動医薬品マッチングサーバ13が新規の不動在庫ファイルを取り込むことによって、その不動在庫ファイルに記載された不動医薬品が商品マスタに登録され、その不動医薬品が登録状態(ただし、非公開状態)になる。
その不動医薬品を出品した出品店舗端末の商品編集画面において、その不動医薬品を削除する操作が行われると、その不動医薬品が商品マスタに未登録な状態になる。一方、その不動医薬品を出品した出品店舗端末の商品編集画面において、その不動医薬品を公開する操作が行われると、その不動医薬品が公開状態になる。
その不動医薬品を出品した出品店舗端末の商品編集画面において、公開状態のその不動医薬品を非公開にする操作が行われると、その不動医薬品が非公開状態になる。その不動医薬品を出品した出品店舗端末の商品編集画面において、公開状態のその不動医薬品を削除する操作が行われると、その不動医薬品が商品マスタに未登録な状態になる。
【0042】
図3に示す例では、ステップS5において、不動医薬品マッチングシステム1の利用者端末であり、不動医薬品の出品に用いられる出品店舗端末としての機能も有する購入店舗端末12の購入店舗端末入力部12Bが、不動在庫ファイルをアップロードする操作を受け付ける。その結果、不動在庫ファイルが購入店舗端末12にアップロードされる。
次いで、ステップS6では、購入店舗端末12の購入店舗端末通信部12Aが、ステップS5においてアップロードされた不動在庫ファイルを不動医薬品マッチングサーバ13に送信する。
次いで、ステップS7では、不動医薬品マッチングサーバ13の商品マスタ生成部13Iが、購入店舗端末12から送信された不動在庫ファイルに基づいて、購入店舗端末12によって不動医薬品マッチングシステム1に出品された不動医薬品の情報を示す商品マスタを生成する。詳細には、ステップS7では、商品マスタ生成部13Iが、ステップS3において生成された商品マスタに、購入店舗端末12によって不動医薬品マッチングシステム1に出品された不動医薬品の情報を追加する(つまり、商品マスタが上書き更新される)。
また、ステップS8では、不動医薬品マッチングサーバ13の公開状態設定部13Hが、購入店舗端末12から送信された不動在庫ファイルの内容の公開状態(公開/非公開)を設定する。
【0043】
上述したように、
図3に示す例では、ステップS5において、購入店舗端末12の購入店舗端末入力部12Bが、不動在庫ファイルをアップロードする操作を受け付ける。
他の例では、ステップS5において、購入店舗端末12の購入店舗端末入力部12Bが、不動医薬品を不動医薬品マッチングシステム1に出品する操作を受け付けてもよい。
この例では、ステップS6において、購入店舗端末12の購入店舗端末通信部12Aは、購入店舗端末12の購入店舗端末入力部12Bが受け付けた不動医薬品マッチングシステム1に出品された不動医薬品の情報を不動医薬品マッチングサーバ13に送信する。
次いで、ステップS7において、不動医薬品マッチングサーバ13の商品マスタ生成部13Iは、ステップS3において生成された商品マスタに、購入店舗端末12によって不動医薬品マッチングシステム1に出品された不動医薬品の情報を追加する(つまり、商品マスタが上書き更新される)。
【0044】
図3に示す例では、ステップS9において、出品店舗端末11-1~11-6のそれぞれの出品店舗端末入力部11Bが、使用量ファイルをアップロードする操作を受け付ける。その結果、使用量ファイルが出品店舗端末11-1~11-6のそれぞれにアップロードされる。
次いで、ステップS10では、出品店舗端末11-1~11-6のそれぞれの出品店舗端末通信部11Aが、ステップS9においてアップロードされた使用量ファイルを不動医薬品マッチングサーバ13に送信する。
次いで、ステップS11では、不動医薬品マッチングサーバ13の商品マスタ生成部13Iが、出品店舗端末11-1~11-6のそれぞれから送信された使用量ファイルに基づいて、その使用量ファイルが示す出品店舗における医薬品の使用量データを示す商品マスタを生成する。詳細には、ステップS11では、商品マスタ生成部13Iが、ステップS7において生成された商品マスタに、出品店舗端末11-1~11-6を用いる出品店舗のそれぞれにおける医薬品の使用量データを追加する(つまり、商品マスタが上書き更新される)。ステップS11において生成される商品マスタが示す使用量データには、例えばYJコード、品名、使用日、使用数量、単位などの項目が含まれる。商品マスタ生成部13Iは、出品店舗端末11-1~11-6のそれぞれから送信された使用量ファイルが示す使用量データが商品マスタに存在する場合(つまり、出品店舗端末11-1~11-6のそれぞれから送信された使用量ファイルが示す使用量データが、商品マスタに記載されている情報を更新するものである場合)、商品マスタに記載されている情報を上書き更新する。
【0045】
また、ステップS12では、購入店舗端末12の購入店舗端末入力部12Bが、使用量ファイルをアップロードする操作を受け付ける。その結果、使用量ファイルが購入店舗端末12にアップロードされる。
ステップS12において、購入店舗端末12にアップロードされる使用量ファイルが示す購入店舗(薬局X(
図4参照))における医薬品の使用量データには、YJコード、品名、使用日、使用数量、単位などが含まれる。
次いで、ステップS13では、購入店舗端末12の購入店舗端末通信部12Aが、ステップS11においてアップロードされた使用量ファイルを不動医薬品マッチングサーバ13に送信する。
次いで、ステップS14では、不動医薬品マッチングサーバ13の商品マスタ生成部13Iが、購入店舗端末12から送信された使用量ファイルに基づいて、その使用量ファイルが示す購入店舗における医薬品の使用量データを示す商品マスタを生成する。詳細には、ステップS14では、商品マスタ生成部13Iが、ステップS11において生成された商品マスタに、購入店舗端末12を用いる購入店舗における医薬品の使用量データを追加する(つまり、商品マスタが上書き更新される)。ステップS14において生成される商品マスタが示す使用量データには、例えばYJコード、品名、使用日、使用数量、単位などの項目が含まれる。商品マスタ生成部13Iは、購入店舗端末12から送信された使用量ファイルが示す使用量データが商品マスタに存在する場合(つまり、購入店舗端末12から送信された使用量ファイルが示す使用量データが、商品マスタに記載されている情報を更新するものである場合)、商品マスタに記載されている情報を上書き更新する。
【0046】
上述したように、
図3に示す例では、ステップS6において不動在庫ファイルを不動医薬品マッチングサーバ13に送信した購入店舗端末12の購入店舗端末通信部12Aが、ステップS13において使用量ファイルを不動医薬品マッチングサーバ13に送信する。
他の例では、不動在庫ファイルを不動医薬品マッチングサーバ13に送信しない購入店舗端末が、使用量ファイルを不動医薬品マッチングサーバ13に送信してもよい。つまり、この例では、出品店舗と購入店舗との間で不動医薬品の等価交換が行われず、出品店舗から出品された不動医薬品を購入する購入店舗が、出品店舗に対して対価を支払う。
【0047】
上述したように、
図3に示す例では、ステップS12において、購入店舗端末12の購入店舗端末入力部12Bが、使用量ファイルをアップロードする操作を受け付け、ステップS13では、購入店舗端末12の購入店舗端末通信部12Aが、ステップS11においてアップロードされた使用量ファイルを不動医薬品マッチングサーバ13に送信する。
他の例では、ステップS12において、購入店舗端末入力部12Bが、購入店舗端末12にアップロードされる使用量ファイルに記載された医薬品に関する情報であって、購入店舗端末12にアップロードされる使用量ファイルに記載されていない情報である使用量ファイル外情報をアップロードする操作を受け付けてもよい。
この例では、ステップS13において、購入店舗端末12の購入店舗端末通信部12Aは、購入店舗端末12にアップロードされた使用量ファイル外情報を不動医薬品マッチングサーバ13に送信する。
この例では、使用量ファイルに含まれない情報にも基づいて適切なマッチングをすることができる。
【0048】
他の例では、購入店舗端末12の購入店舗端末入力部12Bが、ステップS12において購入店舗端末12に既にアップロードされた使用量ファイルに記載された医薬品に関する情報または使用量ファイル外情報を上書きする情報である上書き情報をアップロードする操作を
図3に図示しないステップにおいて受け付けてもよい。その操作を受け付けた場合、購入店舗端末通信部12Aは、購入店舗端末12にアップロードされた上書き情報を不動医薬品マッチングサーバ13に送信する。不動医薬品マッチングサーバ13の注文候補情報生成部13Fは、購入店舗端末通信部12Aによって送信された上書き情報を反映させた注文候補情報を生成する。また、商品マスタ生成部13Iが、購入店舗端末通信部12Aによって送信された上書き情報を反映させた商品マスタを生成する。
この例では、購入店舗の最新のニーズを反映させた注文候補情報を生成して購入店舗に提示することができる。
【0049】
図3に示す例では、次いで、ステップS15において、不動医薬品マッチングサーバ13の注文候補情報生成部13Fが、ステップS13において購入店舗端末12から送信された使用量ファイルが示す購入店舗(
図2参照)における医薬品の使用量データと、ステップS2において出品店舗端末11-1~11-6のそれぞれから送信された不動在庫ファイルが示す出品店舗端末11-1~11-6のそれぞれから不動医薬品マッチングシステム1に出品された不動医薬品の情報とに基づいて、出品店舗端末11-1~11-6のそれぞれから不動医薬品マッチングシステム1に出品された不動医薬品うちの購入店舗端末12による不動医薬品の注文候補を示す情報である注文候補情報を生成する。
【0050】
他の例では、ステップS15において、不動医薬品マッチングサーバ13の注文候補情報生成部13Fが、ステップS13において購入店舗端末12から送信された使用量ファイルが示す購入店舗(
図2参照)における医薬品の使用量データと、不動在庫ファイルがアップロードされることなく出品店舗端末11-1~11-6のそれぞれから不動医薬品マッチングシステム1に出品された不動医薬品の情報とに基づいて、出品店舗端末11-1~11-6のそれぞれから不動医薬品マッチングシステム1に出品された不動医薬品うちの購入店舗端末12による不動医薬品の注文候補を示す情報である注文候補情報を生成してもよい。
【0051】
図3に示す例では、詳細には、ステップS15では、注文候補情報生成部13Fが、ステップS13において購入店舗端末12から送信された使用量ファイルが示す購入店舗における医薬品の使用量データに基づいて、最終使用日が所定の使用量有効日数の範囲内にある医薬品を注文候補として抽出する。「使用量有効日数」が「90日」である例では、注文候補情報生成部13Fが、90日前から現在までの期間中に購入店舗において使用された医薬品を注文候補として抽出する。「使用量有効日数」の値は、購入店舗において変更可能である。
つまり、ステップS12において購入店舗端末12にアップロードされた使用量ファイルが示す購入店舗(薬局X(
図4参照))における医薬品の使用量データには、購入店舗において使用された医薬品の最終使用日(
図4に示す例では、最終使用月)を示す情報が含まれる。
ステップS15では、注文候補情報生成部13Fが、購入店舗端末12にアップロードされた使用量ファイルが示す購入店舗における医薬品の使用量データであって、最終使用日から不動医薬品マッチングシステム1のwebサイトへのログイン日までの日数が所定日数以内である医薬品の使用量データと、出品店舗端末(例えば出品店舗端末11-2)にアップロードされた不動在庫ファイルが示す不動医薬品マッチングシステム1に出品された不動医薬品の情報とに基づいて、不動医薬品マッチングシステム1に出品された不動医薬品うちの購入店舗端末12による不動医薬品の注文候補を示す情報である注文候補情報(注文候補リスト(
図4参照))を生成する。
【0052】
また、ステップS15では、不動医薬品マッチングサーバ13の出品店舗選定部13Eが、購入店舗端末12による注文候補の不動医薬品(つまり、購入店舗端末12が注文する可能性がある不動医薬品)の販売単価、購入店舗端末12による注文候補の不動医薬品の販売数量、購入店舗および出品店舗の店舗所在地などに基づいて、注文候補情報生成部13Fによって生成される注文候補情報に含められる出品店舗を選定する。つまり、出品店舗選定部13Eは、購入店舗が注文する可能性がある不動医薬品を出品している出品店舗を抽出する。出品店舗選定部13Eは、例えば下記の(1)→(4)の優先順位で出品店舗を選定する。(1)販売単価が最も安い。→(2)出品数量が最も多い。→(3)店舗住所が最も近い。→(4)不動医薬品マッチングシステム1を利用した不動医薬品の取引回数が最も多い。
【0053】
更に、ステップS15では、不動医薬品マッチングサーバ13の注文候補表示順序設定部13Dが、購入店舗端末12が不動医薬品マッチングシステム1のwebサイトにログインする時に、購入店舗端末12に表示される購入店舗端末12による不動医薬品の注文候補の表示順序を設定する。注文候補表示順序設定部13Dは、例えば不動医薬品マッチングシステム1における購入履歴に基づいた優先順位で、購入店舗端末12による不動医薬品の注文候補の表示順序を設定する。注文候補表示順序設定部13Dは、例えば下記の(1)→(2)の優先順位で購入店舗端末12による不動医薬品の注文候補の表示順序を設定する。(1)不動医薬品マッチングシステム1において所定の購入履歴日数以内に購入履歴がない不動医薬品の優先順位を高い優先順位に設定する。「購入履歴日数」が「30日」である例では、注文候補表示順序設定部13Dが、30日前から現在までの期間中に不動医薬品マッチングシステム1において購入されていない不動医薬品の優先順位を高い優先順位に設定する。「購入履歴日数」の値は、不動医薬品マッチングサーバ13において変更可能である。→(2)不動医薬品マッチングシステム1において所定の購入履歴日数以内に購入履歴がある不動医薬品については、購入日(取引成立日)が古いほど、不動医薬品の優先順位を高い優先順位に設定する。
【0054】
図3に示す例では、次いで、ステップS16において、不動医薬品マッチングサーバ13の不動医薬品マッチングサーバ通信部13Aが、ステップS15において生成された注文候補情報を購入店舗端末12に送信する。
【0055】
次いで、購入店舗端末12が不動医薬品マッチングシステム1のwebサイトにログインする時に、ステップS17において、購入店舗端末12の購入店舗端末表示部12Cは、不動医薬品マッチングサーバ13から送信された注文候補情報が示す購入店舗端末12による不動医薬品の注文候補を不動医薬品マッチングシステム1のwebサイトのトップページに表示する。
詳細には、ステップS17では、購入店舗端末表示部12Cが、ステップS14において商品マスタに追記された購入店舗端末12を用いる購入店舗における医薬品の使用量データに基づいて、購入店舗端末12による不動医薬品の注文候補を表示する。購入店舗端末12における不動医薬品の注文候補の購入店舗端末表示部12Cによる表示/非表示は、購入店舗端末12の購入店舗端末入力部12Bが受け付ける手動操作に応じて切り替え可能である。
【0056】
図4は購入店舗端末12の購入店舗端末表示部12Cによって表示される購入店舗端末12による不動医薬品の注文候補などの一例を示す図である。詳細には、
図4(A)は
図3のステップS13において購入店舗端末12から送信された使用量ファイルが示す購入店舗端末12を用いる購入店舗(薬局X)における医薬品の使用量データ(蓄積)の一例を示している。
図4(B)は
図4(A)に示す使用量データに含まれる医薬品(YJコード:1149019F1560)を不動医薬品として不動医薬品マッチングシステム1に出品している出品者(出品店舗端末11-1を用いる薬局A、出品店舗端末11-2を用いる薬局B、出品店舗端末11-3を用いる薬局C、出品店舗端末11-4を用いる薬局D)の一例を示している。
図4(C)は購入店舗端末12による不動医薬品の注文候補の表示順(1)YJコード:1149019F1560(出品店舗端末11-2を用いる薬局Bによる出品)→(2)YJコード:1139010F2020(出品店舗端末11-6を用いる薬局Gによる出品)→(3)YJコード:1179054F1022(出品店舗端末11-5を用いる薬局Eによる出品)→(4)YJコード:2189101F1020(出品店舗端末11-3を用いる薬局Cによる出品)→(5)YJコード:3339003F2020(出品店舗端末11-4を用いる薬局Dによる出品)の一例を示している。
【0057】
図4(A)に示す例では、「使用量有効日数」が「90日」に設定されており、90日前から現在(ログイン日:2021年7月20日)までの期間中(詳細には、2021年4月~7月の期間中)に購入店舗端末12を用いる購入店舗(薬局X)において使用された5つの医薬品(YJコード:1149019F1560、YJコード:1139010F2020、YJコード:1179054F1022、YJコード:2189101F1020、YJコード:3339003F2020)が、注文候補として抽出されている。
図4(A)および
図4(C)に示す例では、注文候補として抽出された5つの医薬品のうち、購入店舗端末12を用いる購入店舗(薬局X)が不動医薬品マッチングシステム1を利用した購入履歴がない医薬品(YJコード:1149019F1560)の表示順序の優先順位が最も高く設定されている。購入店舗端末12を用いる購入店舗(薬局X)が不動医薬品マッチングシステム1を利用した購入履歴がある医薬品(YJコード:1139010F2020→YJコード:1179054F1022→YJコード:2189101F1020→YJコード:3339003F2020)については、購入店舗端末12を用いる購入店舗(薬局X)が不動医薬品マッチングシステム1を利用した購入履歴が古い順(つまり、最終購入日が古い順)に、表示順序の優先順位が高く設定されている。
図4(A)および
図4(B)に示す例では、不動医薬品(YJコード:1149019F1560)を出品した出品店舗(薬局A、薬局B、薬局Cおよび薬局D)のうち、販売単価が最安であり、出品数量が最多である出品店舗端末11-2を用いる薬局Bが、不動医薬品マッチングサーバ13の出品店舗選定部13Eによって選定されている。出品店舗選定部13Eによって選定された薬局Bは、注文候補情報生成部13Fによって生成された注文候補情報(注文候補リスト(
図4(C)参照))に、不動医薬品(YJコード:1149019F1560)の出品店舗(出品者)として含められている。
【0058】
つまり、
図4に示す例では、不動医薬品マッチングサーバ13の商品マスタ生成部13Iによって生成された商品マスタに、出品店舗端末11-1(薬局A)によって不動医薬品マッチングシステム1に出品された不動医薬品(YJコード:1149019F1560)の情報と、出品店舗端末11-2(薬局B)によって不動医薬品マッチングシステム1に出品された不動医薬品(YJコード:1149019F1560)の情報と、出品店舗端末11-3(薬局C)によって不動医薬品マッチングシステム1に出品された不動医薬品(YJコード:1149019F1560)の情報と、出品店舗端末11-4(薬局D)によって不動医薬品マッチングシステム1に出品された不動医薬品(YJコード:1149019F1560)の情報とが含まれる。
商品マスタ生成部13Iは、出品店舗端末11-1~11-4(薬局A~薬局D)によって不動医薬品マッチングシステム1に出品された不動医薬品(YJコード:1149019F1560)の最安販売単価「10.0円」を抽出する。商品マスタ生成部13Iによって抽出された最安販売単価「10.0円」は、購入店舗端末12において表示される。そのため、
図4に示す例では、購入店舗端末12において不動医薬品(YJコード:1149019F1560)の最安販売単価「10.0円」を容易に把握することができる。
【0059】
図3に示す例では、次いで、ステップS18において、購入店舗端末12の購入店舗端末入力部12Bが、不動医薬品を注文する操作を受け付ける。詳細には、購入店舗端末入力部12Bが、ステップS17において表示された不動医薬品の注文候補から実際に注文される不動医薬品を選択する操作、注文される不動医薬品を出品した複数の出品店舗から一の出品店舗を選択する操作などを受け付ける。
詳細には、ステップS18では、購入店舗端末入力部12Bが、注文内容(不動医薬品の数量、支払方法(買取/等価交換)、出品店舗へのメッセージ等)を入力する操作を受け付ける。
【0060】
上述したように、
図3に示す例では、ステップS18において、購入店舗端末入力部12Bが、注文される不動医薬品を出品した複数の出品店舗から一の出品店舗を選択する操作を受け付ける。
他の例では、注文される不動医薬品を出品した複数の出品店舗から一の出品店舗を選定する処理が、不動医薬品マッチングサーバ13の出品店舗選定部13Eによって行われてもよい。この例では、
図3のステップS18において、購入店舗端末入力部12Bが、注文される不動医薬品を出品した複数の出品店舗から一の出品店舗を選択する操作を受け付けない。
【0061】
図3に示す例では、次いで、ステップS19において、購入店舗端末12の購入店舗端末通信部12Aが、ステップS18において注文された不動医薬品などを示す情報である注文情報を不動医薬品マッチングサーバ13に送信する。
次いで、ステップS20では、不動医薬品マッチングサーバ13の交換候補情報生成部13Gが、ステップS18において注文された不動医薬品を出品した出品店舗において用いられる出品店舗端末(
図3に示す例では、出品店舗端末11-2)にステップS9においてアップロードされた使用量ファイルが示す医薬品の使用量データと、ステップS5において購入店舗端末12にアップロードされた不動在庫ファイルが示す不動医薬品マッチングシステム1に出品された不動医薬品の情報とに基づいて、購入店舗端末12によって不動医薬品マッチングシステム1に出品された不動医薬品うちの一の出品店舗端末(出品店舗端末11-2)による交換に用いられる不動医薬品の候補を示す交換候補情報を生成する。
【0062】
他の例では、ステップS18において注文された不動医薬品を出品した出品店舗において用いられる出品店舗端末(
図3に示す例では、出品店舗端末11-2)にステップS9においてアップロードされた使用量ファイルが示す医薬品の使用量データと、不動在庫ファイルがアップロードされることなく不動医薬品マッチングシステム1に出品された不動医薬品の情報とに基づいて、購入店舗端末12によって不動医薬品マッチングシステム1に出品された不動医薬品うちの一の出品店舗端末(出品店舗端末11-2)による交換に用いられる不動医薬品の候補を示す交換候補情報を生成してもよい。
【0063】
図3に示す例では、交換候補情報生成部13Gは、例えば、ステップS9において出品店舗端末11-2にアップロードされた使用量ファイルに基づいて、所定の使用量有効日数の範囲内に出品店舗端末11-2を用いる薬局Bにおいて使用された医薬品を、交換に用いられる不動医薬品の候補として抽出する。
また、不動医薬品マッチングサーバ13は、購入店舗端末12を用いる購入店舗に注文確認メールを送信すると共に、出品店舗端末11-2を用いる出品店舗に受注メールを送信する。
次いで、ステップS21では、不動医薬品マッチングサーバ13の不動医薬品マッチングサーバ通信部13Aが、ステップS20において生成された交換候補情報を一の出品店舗端末(出品店舗端末11-2)に送信する。
【0064】
次いで、一の出品店舗端末(
図3に示す例では、出品店舗端末11-2)が不動医薬品マッチングシステム1のwebサイトにログインする時に、ステップS22では、一の出品店舗端末(出品店舗端末11-2)の出品店舗端末表示部11Cが、ステップS21において不動医薬品マッチングサーバ13から送信された交換候補情報が示す一の出品店舗端末(出品店舗端末11-2)による交換に用いられる不動医薬品の候補を表示する。
出品店舗端末11-2を用いる薬局Bでは、ステップS22において表示される内容を確認することによって、あるいは、不動医薬品マッチングサーバ13から送信された受注メールを確認することによって、受注内容(購入店舗端末12による不動医薬品の注文内容)を確認することができる。ステップS22において表示される内容、あるいは、不動医薬品マッチングサーバ13から送信された受注メールの内容には、例えば商品(購入店舗端末12によって注文された不動医薬品)、数量、支払方法(買取/等価交換)、配送方法(配送/店舗引取)、購入店舗端末12を用いる注文店舗(薬局X)からのメッセージ等が含まれる。
ステップS22では、例えば、使用量有効日数内の使用数量合計が多い順に、交換に用いられる不動医薬品の候補が表示される。例えば、不動医薬品マッチングシステム1において所定の購入履歴日数以内に出品店舗端末11-2(薬局B)による購入履歴がないものが、交換に用いられる不動医薬品の候補として優先的に表示される。
【0065】
図3に示す例では、次いで、ステップS23において、一の出品店舗端末(出品店舗端末11-2)の出品店舗端末入力部11Bが、不動医薬品の交換対象を調整する操作を受け付ける。
【0066】
図5は出品店舗端末11-2の出品店舗端末表示部11Cによって表示される出品店舗端末11-2による交換に用いられる不動医薬品の候補などの一例を示す図である。詳細には、
図5(A)は
図3のステップS10において出品店舗端末11-2から送信された使用量ファイルが示す出品店舗端末11-2を用いる出品店舗(薬局B)における医薬品の使用量データ(蓄積)の一例を示している。
図5(B)は出品店舗端末11-2による不動医薬品の交換候補の表示順(1)YJコード:1190016F1024→(2)YJコード:1319761Q1023→(3)YJコード:2149042F2021→(4)YJコード:2149048F1022→(5)YJコード:3339002F5025の一例を示している。
図5(C)は出品店舗端末11-2において不動医薬品の交換対象が調整された後の状態の一例を示している。
【0067】
図5(A)に示す例では、「使用量有効日数」が「90日」に設定されており、90日前から現在(ログイン日:2021年7月20日)までの期間中(詳細には、2021年4月~7月の期間中)に出品店舗端末11-2を用いる出品店舗(薬局B)において使用された5つの医薬品(YJコード:1190016F1024、YJコード:3339002F5025、YJコード:1319761Q1023、YJコード:2149048F1022、YJコード:2149042F2021)が、交換候補として抽出されている。
図5(A)および
図5(B)に示す例では、交換候補として抽出された5つの医薬品のうち、出品店舗端末11-2を用いる出品店舗(薬局B)が不動医薬品マッチングシステム1を利用した購入履歴がない医薬品(YJコード:1190016F1024)の表示順序の優先順位が最も高く設定されている。出品店舗端末11-2を用いる出品店舗(薬局B)が不動医薬品マッチングシステム1を利用した購入履歴がある医薬品(YJコード:1319761Q1023→YJコード:2149042F2021→YJコード:2149048F1022→YJコード:3339002F5025)については、出品店舗端末11-2を用いる出品店舗(薬局B)が不動医薬品マッチングシステム1を利用した購入履歴が古い順(つまり、最終購入日が古い順)に、表示順序の優先順位が高く設定されている。
【0068】
図5(B)に示す例では、購入店舗端末12を用いる購入店舗(薬局X)から不動医薬品マッチングシステム1に出品されている医薬品(YJコード:1190016F1024)の数量(出品数量)と等しい値が、出品店舗端末11-2を用いる出品店舗(薬局B)による交換の候補の医薬品(YJコード:1190016F1024)の数量(注文数量)として初期設定されている。同様に、購入店舗端末12を用いる購入店舗(薬局X)から不動医薬品マッチングシステム1に出品されている医薬品(YJコード:1319761Q1023、YJコード:2149042F2021)の数量(出品数量)と等しい値が、出品店舗端末11-2を用いる出品店舗(薬局B)による交換の候補の医薬品(YJコード:1319761Q1023、YJコード:2149042F2021)の数量(注文数量)として初期設定されている。
また、
図5(B)に示す例では、出品店舗端末11-2を用いる出品店舗(薬局B)による注文金額(61,515円)が、受注金額(購入店舗端末12を用いる購入店舗(薬局X)による注文金額)(62,000円)に近い金額になるように、不動医薬品マッチングシステム1の交換候補情報生成部13Gによって調整されている。つまり、交換候補情報生成部13Gによって、「交換する」チェックボックスにチェックが予め入れられている。
【0069】
図5(B)および
図5(C)に示す例では、
図3のステップS23において、出品店舗端末11-2の出品店舗端末入力部11Bが、不動医薬品の交換対象を調整する操作として、「交換する」チェックボックスのチェックを変更する操作を受け付ける。出品店舗端末入力部11Bは、「交換金額(注文金額)≦受注金額」を満足する交換金額(注文金額)の最大値になるまで、「交換する」チェックボックスのチェックを変更する操作を受け付けることができる。
詳細には、
図5(B)および
図5(C)に示す例では、交換金額(注文金額)が、「61,515円」から「61,929円」に変更されている。
【0070】
<第2実施形態>
以下、本発明の不動医薬品マッチングシステム、不動医薬品マッチング方法、不動医薬品マッチングサーバおよびプログラムの第2実施形態について説明する。
第2実施形態の不動医薬品マッチングシステム1は、後述する点を除き、上述した第1実施形態の不動医薬品マッチングシステム1と同様に構成されている。従って、第2実施形態の不動医薬品マッチングシステム1によれば、後述する点を除き、上述した第1実施形態の不動医薬品マッチングシステム1と同様の効果を奏することができる。
【0071】
第2実施形態の不動医薬品マッチングシステム1は、
図1に示す第1実施形態の不動医薬品マッチングシステム1と同様に構成されている。
上述したように、第1実施形態の不動医薬品マッチングシステム1では、出品店舗端末11-1~11-6のそれぞれの出品店舗端末入力部11Bが、不動在庫ファイルをアップロードする操作を受け付ける。
一方、第2実施形態の不動医薬品マッチングシステム1では、出品店舗端末11-1~11-6のそれぞれが、出品店舗のレセプトコンピュータから出力された不動在庫ファイルを自動でアップロードする機能(自動更新アプリケーション)を備えている。
第2実施形態の不動医薬品マッチングシステム1では、出品店舗端末11-1~11-6のそれぞれの出品店舗端末入力部11Bが、不動在庫ファイルをアップロードするトリガー(出品店舗のレセプトコンピュータから出力されるトリガー)を受け付ける。
【0072】
上述したように、第1実施形態の不動医薬品マッチングシステム1では、購入店舗端末12の購入店舗端末入力部12Bが、使用量ファイルをアップロードする操作を受け付ける。
一方、第2実施形態の不動医薬品マッチングシステム1では、購入店舗端末12が、購入店舗のレセプトコンピュータから出力された使用量ファイルを自動でアップロードする機能(自動更新アプリケーション)を備えている。
第2実施形態の不動医薬品マッチングシステム1では、購入店舗端末12の購入店舗端末入力部12Bが、使用量ファイルをアップロードするトリガー(購入店舗のレセプトコンピュータから出力されるトリガー)を受け付ける。
【0073】
上述した第1および第2実施形態の不動医薬品マッチングシステム1の各例では、例えば出品店舗端末11-2から送信される使用量ファイルを元に交換医薬品を選定する等価交換リストが作成される。他の例では、発注店(購入店舗)で出品あるが受注店(出品店舗)の使用量はない医薬品がリストに追加されてもよい。
更に他の例では、受注店(購入店舗)と発注店(出品店舗)の使用量データにあって発注店(購入店舗)の出品になっていない医薬品も購入店舗に在庫がある可能性が高いため等価交換候補リストとして表示してもよい。
【0074】
以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形および置換を加えることができる。上述した各実施形態および各例に記載の構成を適宜組み合わせてもよい。
【0075】
なお、上述した実施形態における不動医薬品マッチングシステム1が備える各部(例えば不動医薬品マッチングサーバ13)の機能全体あるいはその一部は、これらの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶部のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【符号の説明】
【0076】
1…不動医薬品マッチングシステム、11-1…出品店舗端末、11-2…出品店舗端末、11-3…出品店舗端末、11-4…出品店舗端末、11-5…出品店舗端末、11-6…出品店舗端末、11A…出品店舗端末通信部、11B…出品店舗端末入力部、11C…出品店舗端末表示部、12…購入店舗端末、12A…購入店舗端末通信部、12B…購入店舗端末入力部、12C…購入店舗端末表示部、13…不動医薬品マッチングサーバ、13A…不動医薬品マッチングサーバ通信部、13B…不動在庫ファイル取得部、13C…使用量ファイル取得部、13D…注文候補表示順序設定部、13E…出品店舗選定部、13F…注文候補情報生成部、13G…交換候補情報生成部、13H…公開状態設定部、13I…商品マスタ生成部
【手続補正書】
【提出日】2022-07-13
【手続補正1】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項1】
不動医薬品の出品に用いられる出品店舗端末と、
不動医薬品の購入に用いられる購入店舗端末と、
不動医薬品の需要と供給とのマッチングを行う不動医薬品マッチングサーバとを備える不動医薬品マッチングシステムであって、
前記出品店舗端末は、
不動在庫ファイルをアップロードする操作またはトリガーを受け付ける出品店舗端末入力部と、
前記出品店舗端末にアップロードされた不動在庫ファイルを前記不動医薬品マッチングサーバに送信する出品店舗端末通信部とを備え、
前記購入店舗端末は、
使用量ファイルをアップロードする操作またはトリガーを受け付ける購入店舗端末入力部と、
前記購入店舗端末にアップロードされた使用量ファイルを前記不動医薬品マッチングサーバに送信する購入店舗端末通信部とを備え、
前記不動医薬品マッチングサーバは、
前記購入店舗端末にアップロードされた使用量ファイルが示す購入店舗における医薬品の使用量データと、前記出品店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品の情報または前記出品店舗端末が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報とに基づいて、前記不動医薬品マッチングシステムに出品された不動医薬品から前記購入店舗端末による不動医薬品の注文候補を示す情報である注文候補情報を生成する注文候補情報生成部と、
前記注文候補情報生成部によって生成された注文候補情報を前記購入店舗端末に送信する不動医薬品マッチングサーバ通信部とを備え、
前記購入店舗端末が前記不動医薬品マッチングシステムのwebサイトにログインする時に、前記購入店舗端末では、前記注文候補情報生成部によって生成された注文候補情報が示す不動医薬品の注文候補が表示される、
不動医薬品マッチングシステム。
【請求項2】
前記出品店舗端末入力部は、出品店舗のレセプトコンピュータによって出力された不動在庫ファイルをアップロードする操作またはトリガーを受け付け、
前記購入店舗端末入力部は、購入店舗のレセプトコンピュータによって出力された使用量ファイルをアップロードする操作またはトリガーを受け付ける、
請求項1に記載の不動医薬品マッチングシステム。
【請求項3】
前記出品店舗端末入力部は、出品店舗のレセプトコンピュータによって出力された使用量ファイルをアップロードする操作またはトリガーを受け付け、
前記出品店舗端末通信部は、前記出品店舗端末にアップロードされた使用量ファイルを前記不動医薬品マッチングサーバに送信し、
前記購入店舗端末入力部は、購入店舗のレセプトコンピュータによって出力された不動在庫ファイルをアップロードする操作またはトリガーを受け付け、
前記購入店舗端末通信部は、前記購入店舗端末にアップロードされた不動在庫ファイルを前記不動医薬品マッチングサーバに送信し、
前記不動医薬品マッチングサーバは、
前記出品店舗端末にアップロードされた使用量ファイルが示す出品店舗における医薬品の使用量データと、前記購入店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品の情報または前記購入店舗端末が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報とに基づいて、前記購入店舗端末によって前記不動医薬品マッチングシステムに出品された不動医薬品から前記出品店舗端末による交換に用いられる不動医薬品の候補を示す交換候補情報を生成する交換候補情報生成部を備え、
前記不動医薬品マッチングサーバ通信部は、前記交換候補情報生成部によって生成された交換候補情報を前記出品店舗端末に送信し、
前記出品店舗端末では、前記交換候補情報生成部によって生成された交換候補情報が示す不動医薬品の交換候補が表示され、
前記出品店舗端末入力部は、交換対象を調整する操作を受け付ける、
請求項2に記載の不動医薬品マッチングシステム。
【請求項4】
前記交換候補情報生成部は、
前記出品店舗端末にアップロードされた使用量ファイルが示す出品店舗における医薬品の使用量データと、前記購入店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品の情報または前記購入店舗端末が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報とに基づいて、前記購入店舗端末によって前記不動医薬品マッチングシステムに出品された不動医薬品から前記出品店舗端末にアップロードされた使用量ファイルが示す医薬品を除いて交換候補情報を生成する機能を有し、
前記不動医薬品マッチングサーバ通信部は、前記交換候補情報生成部によって前記出品店舗端末にアップロードされた使用量ファイルが示す医薬品を除いて生成された交換候補情報を前記出品店舗端末に送信し、
前記出品店舗端末では、前記交換候補情報生成部によって前記出品店舗端末にアップロードされた使用量ファイルが示す医薬品を除いて生成された交換候補情報が示す不動医薬品の交換候補が表示され、
前記出品店舗端末入力部は、交換対象を調整する操作を受け付ける、
請求項3に記載の不動医薬品マッチングシステム。
【請求項5】
前記交換候補情報生成部は、
前記出品店舗端末にアップロードされた使用量ファイルが示す出品店舗における医薬品の使用量データと、前記購入店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品の情報と、前記購入店舗端末にアップロードされた使用量ファイルが示す購入店舗における医薬品の使用量データとに基づいて、前記購入店舗端末にアップロードされた使用量ファイルが示す医薬品のうち前記購入店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品以外の医薬品から前記出品店舗端末による交換に用いられる医薬品の候補を示す交換候補情報を生成する機能を有し、
前記不動医薬品マッチングサーバ通信部は、前記交換候補情報生成部によって生成された前記出品店舗端末による交換に用いられる医薬品の候補を示す交換候補情報を前記出品店舗端末に送信し、
前記出品店舗端末では、前記交換候補情報生成部によって生成された前記出品店舗端末による交換に用いられる医薬品の候補を示す交換候補情報が示す医薬品の交換候補が表示され、
前記出品店舗端末入力部は、交換対象を調整する操作を受け付ける、
請求項3または4に記載の不動医薬品マッチングシステム。
【請求項6】
前記出品店舗端末入力部は、不動医薬品を前記不動医薬品マッチングシステムに出品する操作を受け付け、
前記出品店舗端末通信部は、前記出品店舗端末入力部が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報を前記不動医薬品マッチングサーバに送信し、
前記購入店舗端末入力部は、購入店舗のレセプトコンピュータによって出力された不動在庫ファイルをアップロードする操作またはトリガーを受け付け、
前記購入店舗端末通信部は、前記購入店舗端末にアップロードされた不動在庫ファイルを前記不動医薬品マッチングサーバに送信し、
前記不動医薬品マッチングサーバは、
前記出品店舗端末入力部が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報と、前記購入店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品の情報または前記購入店舗端末が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報とに基づいて、前記購入店舗端末によって前記不動医薬品マッチングシステムに出品された不動医薬品うちの前記出品店舗端末による交換に用いられる不動医薬品の候補を示す交換候補情報を生成する交換候補情報生成部を備え、
前記不動医薬品マッチングサーバ通信部は、前記交換候補情報生成部によって生成された交換候補情報を前記出品店舗端末に送信し、
前記出品店舗端末では、前記交換候補情報生成部によって生成された交換候補情報が示す不動医薬品の交換候補が表示され、
前記出品店舗端末入力部は、交換対象を調整する操作を受け付ける、
請求項1に記載の不動医薬品マッチングシステム。
【請求項7】
前記出品店舗端末入力部は、前記出品店舗端末にアップロードされる不動在庫ファイルに記載された不動医薬品に関する情報であって、前記出品店舗端末にアップロードされる不動在庫ファイルに記載されていない情報である不動在庫ファイル外情報をアップロードする操作を受け付け、
前記出品店舗端末通信部は、前記出品店舗端末にアップロードされた不動在庫ファイル外情報を前記不動医薬品マッチングサーバに送信する、
請求項1に記載の不動医薬品マッチングシステム。
【請求項8】
前記不動在庫ファイル外情報には、
不動医薬品の規格、不動医薬品を包装する箱の有無および不動医薬品の開封状態を含む不動医薬品の状態、および、不動医薬品の画像の少なくともいずれかが含まれる、
請求項7に記載の不動医薬品マッチングシステム。
【請求項9】
前記出品店舗端末入力部は、アップロードされた不動在庫ファイルの内容を修正する操作と、アップロードされた不動在庫ファイル外情報の内容を修正する操作と、アップロードされた不動在庫ファイルの内容の確認および/またはアップロードされた不動在庫ファイル外情報の内容の確認が完了したことを示す操作のうち少なくとも1つの操作を受け付け、
前記出品店舗端末通信部は、修正された不動在庫ファイルの内容と、修正された不動在庫ファイル外情報の内容と、アップロードされた不動在庫ファイルの内容および/またはアップロードされた不動在庫ファイル外情報の内容の確認が完了したことを示す情報のうち少なくとも1つを前記不動医薬品マッチングサーバに送信し、
前記不動医薬品マッチングサーバは、
前記不動医薬品マッチングサーバ通信部が、アップロードされた不動在庫ファイルの内容および/またはアップロードされた不動在庫ファイル外情報の内容の確認が完了したことを示す情報のうち少なくとも1つを受信する前に、アップロードされた不動在庫ファイルの内容およびアップロードされた不動在庫ファイル外情報の内容を非公開状態にすると共に、前記不動医薬品マッチングサーバ通信部が、アップロードされた不動在庫ファイルの内容および/またはアップロードされた不動在庫ファイル外情報の内容の確認が完了したことを示す情報のうち少なくとも1つを受信した後に、アップロードされた不動在庫ファイルの内容およびアップロードされた不動在庫ファイル外情報の内容を公開状態にする公開状態設定部を備える、
請求項8に記載の不動医薬品マッチングシステム。
【請求項10】
前記不動医薬品マッチングサーバは、前記出品店舗端末にアップロードされた不動在庫ファイルに少なくとも基づいて、前記出品店舗端末によって前記不動医薬品マッチングシステムに出品された不動医薬品の情報を示す商品マスタを生成する商品マスタ生成部を備え、
前記商品マスタ生成部によって生成される商品マスタが示す不動医薬品の情報には、少なくともYJコード(個別医薬品コード)、品名、規格、在庫数量、単位、ロットナンバー、使用期限のいずれかが含まれる、
請求項1に記載の不動医薬品マッチングシステム。
【請求項11】
前記不動医薬品マッチングサーバは、前記出品店舗端末にアップロードされた不動在庫ファイルと使用量ファイルに少なくとも基づいて、前記出品店舗端末によって前記不動医薬品マッチングシステムに出品された不動医薬品の情報と前記出品店舗端末によって前記不動医薬品マッチングシステムにアップロードした使用量ファイルの医薬品の情報を示す商品マスタを生成する商品マスタ生成部を備える、
請求項3の不動医薬品マッチングシステム。
【請求項12】
前記購入店舗端末入力部によってアップロードする操作またはトリガーが受け付けられた使用量ファイルが示す購入店舗における医薬品の使用量データには、少なくともYJコード、品名、使用日、使用数量、単位のいずれかが含まれ、
前記購入店舗端末入力部は、前記購入店舗端末にアップロードされる使用量ファイルに記載された医薬品に関する情報であって、前記購入店舗端末にアップロードされる使用量ファイルに記載されていない情報である使用量ファイル外情報をアップロードする操作を受け付け、
前記購入店舗端末通信部は、前記購入店舗端末にアップロードされた使用量ファイル外情報を前記不動医薬品マッチングサーバに送信する、
請求項1に記載の不動医薬品マッチングシステム。
【請求項13】
前記購入店舗端末入力部が、前記購入店舗端末に既にアップロードされた使用量ファイルに記載された医薬品に関する情報または使用量ファイル外情報を上書きする情報である上書き情報をアップロードする操作を受け付けた場合に、
前記購入店舗端末通信部は、前記購入店舗端末にアップロードされた上書き情報を前記不動医薬品マッチングサーバに送信し、
前記注文候補情報生成部は、前記購入店舗端末通信部によって送信された上書き情報を反映させた注文候補情報を生成する、
請求項12に記載の不動医薬品マッチングシステム。
【請求項14】
前記購入店舗端末が前記不動医薬品マッチングシステムのwebサイトにログインする時に、前記購入店舗端末では、前記注文候補情報生成部によって生成された注文候補情報が示す前記購入店舗端末による不動医薬品の注文候補が、前記不動医薬品マッチングシステムのwebサイトのトップページに表示される、
請求項1に記載の不動医薬品マッチングシステム。
【請求項15】
前記注文候補情報生成部によって生成される注文候補情報には、前記購入店舗端末による注文候補の不動医薬品を前記不動医薬品マッチングシステムに出品している出品店舗を示す情報が含まれ、
前記不動医薬品マッチングサーバは、
前記注文候補情報生成部によって生成される注文候補情報に含められる出品店舗を選定する出品店舗選定部を備え、
前記出品店舗選定部は、前記購入店舗端末による注文候補の不動医薬品の販売単価、前記購入店舗端末による注文候補の不動医薬品の販売数量、および、店舗所在地の少なくともいずれかに基づいて、前記注文候補情報生成部によって生成される注文候補情報に含められる出品店舗を選定する、
請求項1に記載の不動医薬品マッチングシステム。
【請求項16】
前記不動医薬品マッチングサーバは、
前記購入店舗端末が前記不動医薬品マッチングシステムのwebサイトにログインする時に前記購入店舗端末に表示される前記購入店舗端末による不動医薬品の注文候補の表示順序を設定する注文候補表示順序設定部を備え、
前記注文候補表示順序設定部は、前記不動医薬品マッチングシステムを利用した前記購入店舗端末による不動医薬品の購入履歴に基づいて、前記購入店舗端末による不動医薬品の注文候補の表示順序を設定する、
請求項1に記載の不動医薬品マッチングシステム。
【請求項17】
前記購入店舗端末にアップロードされた使用量ファイルが示す購入店舗における医薬品の使用量データには、購入店舗において使用された医薬品の最終使用日を示す情報が含まれ、
前記注文候補情報生成部は、前記購入店舗端末にアップロードされた使用量ファイルが示す購入店舗における医薬品の使用量データであって、最終使用日から前記不動医薬品マッチングシステムのwebサイトへのログイン日までの日数が所定日数以内である医薬品の使用量データと、前記出品店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品の情報または前記出品店舗端末が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報とに基づいて、前記不動医薬品マッチングシステムに出品された不動医薬品うちの前記購入店舗端末による不動医薬品の注文候補を示す情報である注文候補情報を生成する、
請求項1に記載の不動医薬品マッチングシステム。
【請求項18】
不動医薬品の出品に用いられる出品店舗端末と、
不動医薬品の購入に用いられる購入店舗端末と、
不動医薬品の需要と供給とのマッチングを行う不動医薬品マッチングサーバとを備える不動医薬品マッチングシステムの不動医薬品マッチング方法であって、
前記出品店舗端末が、不動在庫ファイルをアップロードする操作またはトリガーを受け付ける出品店舗端末入力ステップと、
前記出品店舗端末が、前記出品店舗端末にアップロードされた不動在庫ファイルを前記不動医薬品マッチングサーバに送信する出品店舗端末通信ステップと、
前記購入店舗端末が、使用量ファイルをアップロードする操作またはトリガーを受け付ける購入店舗端末入力ステップと、
前記購入店舗端末が、前記購入店舗端末にアップロードされた使用量ファイルを前記不動医薬品マッチングサーバに送信する購入店舗端末通信ステップと、
前記不動医薬品マッチングサーバが、前記購入店舗端末にアップロードされた使用量ファイルが示す購入店舗における医薬品の使用量データと、前記出品店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品の情報または前記出品店舗端末が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報とに基づいて、前記不動医薬品マッチングシステムに出品された不動医薬品うちの前記購入店舗端末による不動医薬品の注文候補を示す情報である注文候補情報を生成する注文候補情報生成ステップと、
前記不動医薬品マッチングサーバが、前記注文候補情報生成ステップにおいて生成された注文候補情報を前記購入店舗端末に送信する不動医薬品マッチングサーバ通信ステップとを備え、
前記購入店舗端末が前記不動医薬品マッチングシステムのwebサイトにログインする時に、前記購入店舗端末では、前記注文候補情報生成ステップにおいて生成された注文候補情報が示す前記購入店舗端末による不動医薬品の注文候補が表示される、
不動医薬品マッチング方法。
【請求項19】
不動医薬品の需要と供給とのマッチングを行う不動医薬品マッチングサーバであって、
不動医薬品の出品には、出品店舗端末が用いられ、
不動医薬品の購入には、購入店舗端末が用いられ、
前記出品店舗端末は、
不動在庫ファイルをアップロードする操作またはトリガーを受け付け、
前記出品店舗端末にアップロードされた不動在庫ファイルを前記不動医薬品マッチングサーバに送信し、
前記購入店舗端末は、
使用量ファイルをアップロードする操作またはトリガーを受け付け、
前記購入店舗端末にアップロードされた使用量ファイルを前記不動医薬品マッチングサーバに送信し、
前記出品店舗端末と前記購入店舗端末と前記不動医薬品マッチングサーバとによって不動医薬品マッチングシステムが構成され、
前記不動医薬品マッチングサーバは、
前記購入店舗端末にアップロードされた使用量ファイルが示す購入店舗における医薬品の使用量データと、前記出品店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品の情報または前記出品店舗端末が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報とに基づいて、前記不動医薬品マッチングシステムに出品された不動医薬品うちの前記購入店舗端末による不動医薬品の注文候補を示す情報である注文候補情報を生成する注文候補情報生成部と、
前記注文候補情報生成部によって生成された注文候補情報を前記購入店舗端末に送信する不動医薬品マッチングサーバ通信部とを備え、
前記購入店舗端末が前記不動医薬品マッチングシステムのwebサイトにログインする時に、前記購入店舗端末では、前記注文候補情報生成部によって生成された注文候補情報が示す前記購入店舗端末による不動医薬品の注文候補が表示される、
不動医薬品マッチングサーバ。
【請求項20】
不動医薬品マッチングサーバを構成するコンピュータに、
不動医薬品の需要と供給とのマッチングを行うマッチング処理を実行させるためのプログラムであって、
不動医薬品の出品には、出品店舗端末が用いられ、
不動医薬品の購入には、購入店舗端末が用いられ、
前記出品店舗端末は、
不動在庫ファイルをアップロードする操作またはトリガーを受け付け、
前記出品店舗端末にアップロードされた不動在庫ファイルを前記不動医薬品マッチングサーバに送信し、
前記購入店舗端末は、
使用量ファイルをアップロードする操作またはトリガーを受け付け、
前記購入店舗端末にアップロードされた使用量ファイルを前記不動医薬品マッチングサーバに送信し、
前記出品店舗端末と前記購入店舗端末と前記不動医薬品マッチングサーバとによって不動医薬品マッチングシステムが構成され、
前記マッチング処理には、
前記購入店舗端末にアップロードされた使用量ファイルが示す購入店舗における医薬品の使用量データと、前記出品店舗端末にアップロードされた不動在庫ファイルが示す前記不動医薬品マッチングシステムに出品された不動医薬品の情報または前記出品店舗端末が受け付けた前記不動医薬品マッチングシステムに出品された不動医薬品の情報とに基づいて、前記不動医薬品マッチングシステムに出品された不動医薬品うちの前記購入店舗端末による不動医薬品の注文候補を示す情報である注文候補情報を生成する注文候補情報生成ステップと、
前記注文候補情報生成ステップにおいて生成された注文候補情報を前記購入店舗端末に送信する不動医薬品マッチングサーバ通信ステップとが含まれ、
前記購入店舗端末が前記不動医薬品マッチングシステムのwebサイトにログインする時に、前記購入店舗端末では、前記注文候補情報生成ステップにおいて生成された注文候補情報が示す前記購入店舗端末による不動医薬品の注文候補が表示される、
プログラム。
【手続補正2】
【補正対象書類名】明細書
【補正対象項目名】0026
【補正方法】変更
【補正の内容】
【0026】
更に他の例では、交換候補情報生成部13Gは、出品店舗端末11-1~11-6にアップロードされた使用量ファイルが示す出品店舗における医薬品の使用量データと、購入店舗端末12にアップロードされた不動在庫ファイルが示す不動医薬品マッチングシステム1に出品された不動医薬品の情報と、購入店舗端末12にアップロードされた使用量ファイルが示す購入店舗における医薬品の使用量データとに基づいて、購入店舗端末12にアップロードされた使用量ファイルが示す医薬品のうち購入店舗端末12にアップロードされた不動在庫ファイルが示す不動医薬品マッチングシステム1に出品された不動医薬品以外の医薬品から一の出品店舗端末(例えば出品店舗端末11-2)による交換に用いられる医薬品の候補を示す交換候補情報(第三の交換候補情報)を生成してもよい。すなわち、不動医薬品ではない医薬品が、交換候補になってもよい。
この例では、不動医薬品マッチングサーバ通信部13Aが、交換候補情報生成部13Gによって生成された一の出品店舗端末(例えば出品店舗端末11-2)による交換に用いられる医薬品の候補を示す交換候補情報(第三の交換候補情報)を一の出品店舗端末(例えば出品店舗端末11-2)に送信する。一の出品店舗端末(例えば出品店舗端末11-2)では、交換候補情報生成部13Gによって生成された一の出品店舗端末(例えば出品店舗端末11-2)による交換に用いられる医薬品の候補を示す交換候補情報(第三の交換候補情報)が示す医薬品の交換候補が表示される。一の出品店舗端末(例えば出品店舗端末11-2)の出品店舗端末入力部11Bは、交換対象を調整する操作を受け付ける。