JP4258134B2 - Print control apparatus and print control program - Google Patents

Print control apparatus and print control program Download PDF

Info

Publication number
JP4258134B2
JP4258134B2 JP2001144645A JP2001144645A JP4258134B2 JP 4258134 B2 JP4258134 B2 JP 4258134B2 JP 2001144645 A JP2001144645 A JP 2001144645A JP 2001144645 A JP2001144645 A JP 2001144645A JP 4258134 B2 JP4258134 B2 JP 4258134B2
Authority
JP
Japan
Prior art keywords
print
data
print data
parameter
received
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2001144645A
Other languages
Japanese (ja)
Other versions
JP2002342042A (en
Inventor
克好 小林
健一 澤田
孝利 浜田
大雪 遠山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Business Technologies Inc
Original Assignee
Konica Minolta Business Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konica Minolta Business Technologies Inc filed Critical Konica Minolta Business Technologies Inc
Priority to JP2001144645A priority Critical patent/JP4258134B2/en
Publication of JP2002342042A publication Critical patent/JP2002342042A/en
Application granted granted Critical
Publication of JP4258134B2 publication Critical patent/JP4258134B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、プリントデータのプリントの要否を判断して、不要なプリントアウトを抑制するプリント制御装置とプリント制御プログラムに関し、特にプリントの要否を判断する技術に関する。
【0002】
【従来の技術】
近年、医薬分業の進展とともに、病院で医師が作成した処方箋を患者が利用するであろう薬局にFAX等を用いて送付することが広く行なわれている。薬局側では、受け取った処方箋に応じて薬剤庫から薬剤を取り出すなど、調剤に必要な準備を整えた後、患者の到着を待って調剤を開始するのが一般的である。このように、FAX受信した処方箋をプリント出力し、出力した処方箋の内容に応じて患者が到着する前に調剤に必要な準備を行なえば、患者が到着後に調剤の準備を開始する場合に比べて、薬局内における患者の待ち時間を短縮できる。
【0003】
しかしながら、患者の待ち時間の短縮と調剤効率の向上を目的として、予め患者が利用するであろう薬局に事前に送信していたとしても、患者は調剤を依頼する薬局を任意に選択できるので、患者個人の都合やその時点における状況によって、利用するであろうと想定された薬局に調剤を依頼しない場合がある。このような場合、薬局側では、処方箋を受け取ったにも関わらず患者が来ないために、処方箋のプリントに要するFAX用紙やトナーその他が無駄に帰してしまうこともしばしばである。
【0004】
不必要なプリントアウトを抑えて資源の節約を図る技術として、例えば特開2000−242455号公報に開示の印刷装置がある。当該公報に開示の印刷装置は、予め指定された送信元から送信された印刷の要求のみに応じて印刷を実行し、指定された送信元以外の送信元からの要求によっては印刷を実行しないことで、不要なデータのプリントアウトを抑制するというものである。
【0005】
【発明が解決しようとする課題】
しかしながら、薬局に患者が来るかどうかと、処方箋の送信元がどこの病院であるかとは無関係であるため、従来技術の印刷装置によって送信元毎にプリントの可否を設定してみたところで、問題の解決を図ることはできない。
以上は医療・薬剤に関する課題であるが、このような課題が生じるケースとして次のような場面も考えられる。
【0006】
近年、インターネット等の通信手段の普及とパソコンなどの端末装置の普及により各種連絡事項やニュースだけでなく、かつてはプリント物として郵送していた写真プリント、書籍等もネットワークを通じて配信されるようになってきた。プリント物の郵送に代えて、写真や書籍等を電子データ化し、ネットワークを介して配信すれば、配送コストや配送のための手間を低減し、配送時間の短縮を図ることができる。
【0007】
このように、ネットワークを介した電子データの配信には様々な利点があるが、配信された写真や書籍を閲覧するに際しては、依然、プリントすることが望まれており、パソコン等に手操作で指示を出して、プリントアウトを実行させるのが一般的である。
しかし、受信したデータをその都度パソコンなどで表示させ、内容を確認し、必要に応じてプリントアウトを指示するという操作は結構、煩わしい。かと言って、受信したデータをすべて自動でプリントアウトさせると、不要なデータまでプリントしてしまい、プリントに要する用紙やトナーその他が無駄に帰してしまう。
【0008】
本発明は、以上のような問題に鑑みてなされたものであって、患者の待ち時間の短縮やプリントにかかる操作性の向上などの利便性をある程度確保するとともに、プリント資源の浪費を防止するプリント制御装置を提供することを目的とする。
【0009】
【課題を解決するための手段】
上記目的を達成するため、本発明にかかるプリント制御装置は、プリントデータを受け付けるデータ受付手段と、受け付けたプリントデータを特徴付けるパラメータを検出するパラメータ検出手段と、受け付けたプリントデータを特徴付けるパラメータと同一のパラメータにより特徴付けられたプリントデータのプリント履歴に応じて、受け付けたプリントデータをプリントするかどうかを決定するプリント決定手段と、同一のパラメータにより特徴付けられたプリントデータを過去に受け付けた回数に対する、当該パラメータにより特徴付けられたプリントデータを過去にプリントした回数の比をもって、当該パラメータにより特徴付けられたプリントデータのプリント履歴とするプリント履歴算出手段と、を備えることを特徴とする。
【0010】
このようにすれば、前記の回数の比が小さいプリントデータについてはプリントしないと決定することができる。したがって、過去の履歴によりプリントする可能性が低いと考えられるプリントデータを無駄にプリントすることを防止して、プリント資源の節約を図ることができ、かつプリントする可能性の高いものは自動でプリントするので便利である。
【0011】
また、プリントデータを指定して、当該プリントデータのプリントを禁止する禁止指示を受け付ける禁止指示受付手段を備え、前記禁止指示を受け付けると、前記プリント決定手段は、プリント履歴に関わらず、禁止指示にかかるプリントデータをプリントしないと決定することを特徴とする。このようにすれば、機密性の高いプリントデータについては、プリント履歴に関わらずプリントを禁止できるので、機密の漏洩を防止することができる。
【0012】
また、プリントデータを受け付けるデータ受付手段と、受け付けたプリントデータを特徴付けるパラメータを検出するパラメータ検出手段と、受け付けたプリントデータを特徴付けるパラメータと同一のパラメータにより特徴付けられたプリントデータのプリント履歴に応じて、受け付けたプリントデータをプリントするかどうかを決定するプリント決定手段と、を備え、同一のパラメータにより特徴付けられたプリントデータを過去に受け付けた回数が所定の回数に満たない場合には、前記プリント決定手段は、当該パラメータにより特徴付けられたプリントデータをプリントしないと決定することを特徴とする。このようにすれば、受付回数が少ないために十分な確度をもってプリントの可否を判定できないような場合において無駄なプリントを防止できるので、プリント資源の節約を図ることができる。
【0013】
また、プリントデータを指定して、当該プリントデータのプリントを要求するプリント要求を受け付けるプリント要求受付手段を備え、前記プリント要求を受け付けると、前記プリント決定手段は、プリント履歴に関わらず、プリント要求にかかるプリントデータをプリントすると決定することを特徴とする。このようにすれば、プリント履歴に基づいてプリントすべきでないと判定された場合であっても、現実の必要に応じてプリントすることができる。
【0014】
また、前記プリントデータは処方データであり、前記パラメータ検出手段は、前記処方データにかかる患者を指標するパラメータを検出することを特徴とする。このようにすれば、薬局において不要な処方箋のプリントを防止することができる。
また、本発明にかかるプリント制御プログラムは、プリントデータを受け付けるデータ受付ステップと、受け付けたプリントデータを特徴付けるパラメータを検出するパラメータ検出ステップと、受け付けたプリントデータを特徴付けるパラメータと同一のパラメータにより特徴付けられたプリントデータのプリント履歴に応じて、受け付けたプリントデータをプリントするかどうかを決定するプリント決定ステップと、同一のパラメータにより特徴付けられたプリントデータを過去に受け付けた回数に対する、当該パラメータにより特徴付けられたプリントデータを過去にプリントした回数の比をもって、当該パラメータにより特徴付けられたプリントデータのプリント履歴とするプリント履歴算出ステップと、をコンピュータに実行させることを特徴とする。
また、プリントデータを受け付けるデータ受付ステップと、受け付けたプリントデータを特徴付けるパラメータを検出するパラメータ検出ステップと、受け付けたプリントデータを特徴付けるパラメータと同一のパラメータにより特徴付けられたプリントデータのプリント履歴に応じて、受け付けたプリントデータをプリントするかどうかを決定するプリント決定ステップと、を含み、同一のパラメータにより特徴付けられたプリントデータを過去に受け付けた回数が所定の回数に満たない場合には、前記プリント決定ステップは、当該パラメータにより特徴付けられたプリントデータをプリントしないと決定する処理をコンピュータに実行させることを特徴とする。
このようにすれば、コンピュータをして本発明にかかるプリント制御装置となさしめ、本発明の効果を奏させることができる。
【0015】
【発明の実施の形態】
以下、本発明に係るプリント制御装置の実施の形態について、図面を参照しながら説明する。
(第1の実施の形態)
図1は、第1の実施の形態に係るプリント制御装置を含む医療支援システムの概略構成を示した概略構成図である。図1において、医療支援システム1は病院2や薬局3a、3b、・・・に設置された各機器はルータ等(不図示)を介してWAN(Wide Area Network)4に接続されており、互いに通信してデータを遣り取りすることができる。
【0016】
病院2内の事務室6には、パーソナル・コンピュータ(以下、単に「PC」という。)18にICカードリーダ・ライタ17を接続した構成の端末装置11が設置されている。病院2を利用する患者にはそれぞれICカードが交付されており、病院2の職員は端末装置11を用いて、ICカードに医療データ(診療内容や診療履歴、診療に係る会計情報等)を書き込んだり、それらを読み出したりする。
【0017】
また、病院2内の待合室5には、患者や付添い人等の利用に供する端末装置10が設置されている。端末装置10は、表示部13、ICカードリーダ・ライタ14、制御部15、およびプリンタ16を備えており、患者等は端末装置10を利用して、ICカードに記録された医療データを表示させたり、印刷させたりすることができる。更に、端末装置10は、ICカードに記録された処方データを参照して当該処方データに係る調剤が可能な薬局を検索したり、WAN4を介して各薬局に混雑状況等を問い合わせて表示したりするサービスも提供する。なお、病院2内のこれら端末装置10、11は、LAN(不図示)にて前記ルータに接続されており、当該LANを介して互いに通信できる。
【0018】
薬局3a、3b、・・・には、いずれも医療支援システム1を構成する機器が設置されている。ここでは、薬局3aに設置された機器を例として、各薬局に設置された機器の基本構成について説明する。
薬局3aには、ICカードリーダ・ライタ19とプリンタ21をPC20に接続した構成の端末装置12が設置されており、不図示のルータを介してWAN4に接続されている。端末装置12は、WANを介して病院2からの処方データを受信し、後に述べるようにプリントの可否を判定した後、プリンタ21を用いて処方箋をプリントする。また、端末装置12は服薬指導書のプリントも行う。更に、端末装置12は病院2の端末装置10からの問い合わせを受けて、問い合わせに係る処方に基づく調剤の可否や混雑状況等について応答する。
【0019】
また、医療支援システム1においては、病院2や薬局3a等に設置された上記の機器の他に次のようなデータベースが接続されている。すなわち、病院2の診療科目や所在地、診察時間などのデータを格納した病院DB7、各薬局の在庫や所在地、営業時間などのデータを格納した薬局DB8、薬剤の外観画像や、成分、効果効能、副作用、注意事項などのデータを格納した薬剤DB9である。病院2や薬局3a等の各端末装置は、WAN4を介してこれらのデータベースにアクセスすることができる。これらのデータベースの所在は病院2や薬局3a等でもよいし、別途サービスセンタを設けて、そこに設置するとしてもよい。また、病院DBは病院2内に設置し、薬局DBと薬剤DBは薬局内に設置するというように、複数箇所に分散配置しても良い。
【0020】
図2は、病院2が患者に交付したICカードに格納されている医療データの構成を示した図である。図2に示すように、ICカードに格納された各医療データは、基本情報、救急情報、成人情報、医科情報の各格納項目に分類されている。例えば、いつ、どのような診療を受けたかについては医科情報の診療履歴欄と診療内容欄に記録されている。また、いつ、どの病院で発行された処方箋を、いつ、どの薬局で調剤されたかについては、投薬履歴欄と投薬情報欄に記録されるようになっている。
【0021】
次に、薬局3aのPC20の機能構成について説明する。図3は、薬局3aのPC20の機能構成を示した機能構成図である。前述のように、PC20にはICカードリーダ・ライタ19とプリンタ21が接続されている。また、PC20は、WAN4を介して、病院2や薬剤DB9にアクセスすることができる。
さて、PC20は通信処理部30、顧客DB31、プリント判断部32等の機能部分から構成されており、通信処理部30は病院2や薬剤DB9にアクセスするための通信処理を実行する機能部分である。プリンタ制御部35は、プリンタ21を制御してプリントを実行させる。ICカードリーダ・ライタ制御部36は、ICカードリーダ・ライタ19を制御して、ICカードリーダ・ライタ19に挿入されたICカードから前述のようなデータを読み出す。
【0022】
業務管理部33は、WAN4や通信処理部30を介して病院2からの要求に応じて、薬局3aの混雑状況等を報告する。業務管理部33は、ICカードリーダ・ライタ19に挿入されたICカードからのデータを監視すると共に、計時部34から時刻情報を受けて、混雑状況等を把握する。
プリント判断部32は、WAN4や通信処理部30を介して病院2から受け取った処方データに基づいて、処方箋をプリンタ制御部35によりプリンタ21にプリントさせる。なお、プリント判断部32は、顧客DB31を参照して処方箋のプリントの可否を決定したり、処方箋に基づいて調剤した履歴を顧客DB31に記録したりする。
【0023】
顧客DB31は顧客ごとに、病院2から処方データを受信した履歴と受信した処方データに基づいて調剤した履歴とを記録したデータベースである。図4は、顧客DB31に格納された顧客ごとの履歴情報の例を示した図である。図4(a)は、病院2から処方データを受信はしているものの、当該処方データにかかる患者(顧客)が薬局3aをあまり利用していない場合の履歴情報であり、病院2から処方データを受信した日付と当該日付に対応する受信履歴および調剤履歴が記録されている。また、履歴情報に付随して受信回数と調剤回数とがそれぞれ記録されている。
【0024】
図4(a)では受信回数が21回であるのに対して、調剤回数が1回となっており、当該患者については処方データを受信しても調剤に至ることは稀であることが分かる。一方、図4(b)の履歴情報においては、受信回数が32回であるのに対して、調剤回数が30回となっており、当該履歴情報にかかる患者の処方データを受信すると、図4(a)の患者とは対照的に、ほぼ間違いなく調剤することになることが見て取れる。
【0025】
さて、次に端末装置12の動作について説明する。図5は、端末装置12の処理の内容を示したフローチャートである。端末装置12は、先ず、WAN4等を介して病院2から処方データを受信したかをチェックする。処方データを受信していなければ(ステップS1でNo)、処方データを待つ。処方データを受信したら(ステップS1でYes)、処方データ中の処方データを特徴付けるパラメータである患者名を参照する(ステップS2)。次に、顧客DB31を参照して、当該患者名に対応する履歴情報を検索し、履歴情報中の受信回数Nを参照する(ステップS3)。更に、前記履歴情報中の調剤回数Mを参照し(ステップS4)、前記受信回数Nに対する調剤回数Mの比M/Nをプリントの可否を示す指数Rとする(ステップS5)。ここで一旦、履歴情報中の受信履歴と受信回数を更新して、顧客DB31に格納する(ステップS6)。
【0026】
次に、受信回数Nを所定の閾値Tnと比較する。受信回数Nが閾値Tn以下ならば(ステップS7でNo)、処方データにかかる患者の来訪の可能性を判断するにはサンプル数が少なすぎると判定して、処方箋のプリントを保留する。受信回数Nが閾値Tnよりも大きい場合には(ステップS7でYes)、十分な数のサンプルが得られていると判定して、指数Rとプリントの可否を判定するための閾値Trを比較する。そうして、指数Rが閾値Tr以下であれば(ステップS8でNo)、薬局3aに患者は来ない可能性が高いと判断して、処方箋のプリントを保留する。指数Rが閾値Trよりも大きい場合には(ステップS8でYes)、患者が来る可能性が高いと判断して、調剤のための処方箋と、患者に用法用量等を説明するのに供する服薬指導書とをプリントする(ステップS9)。
【0027】
最後に、履歴情報中の調剤履歴と調剤回数を更新して、顧客DB31に格納する(ステップS10)。なお、薬局3aは、病院2から受信した処方データを所定の期間(例えば、2週間)だけ顧客DBに保持しており、上記のようにして処方箋等をプリントしなかった場合でも、患者が来訪した時には保持している処方データに基づいて処方箋等をプリントする。また、このプリントの際に、履歴情報中の調剤履歴と調剤回数を更新して、顧客DB31に格納する。
【0028】
以上、本実施の形態の医療支援システムによれば、患者の来訪の可能性に基づいて処方箋等のプリントを抑制するので、患者が自薬局を訪れなかった場合に生じる用紙やトナー等の無駄を省いて資源を節約することができる。また、処方データの受信回数が少ない場合にも処方箋等のプリントを抑制するので、サンプル数が少ないことに起因して、患者の来訪の予測について十分な精度が確保できないような場合でも、同様に資源の節約を図ることができる。更に、上記においては、処方箋等のプリントの可否について、人手をまったく要することなく自動的に判定し、プリントを実行するので極めて実用性が高いものと言える。
【0029】
以上、薬局において本発明を実施することにより資源を節約できることを説明したが、本発明は薬局にとどまることなく、次のような実施の形態とすることもできる。
(第2の実施の形態)
第2の実施の形態においては、インターネットや電話網等の通信網からプリントデータを受信してプリントするプリント制御装置について説明する。
【0030】
図6は、本実施の形態にかかるプリント制御装置の機能構成を示した機能構成図である。図6において、プリント制御装置40は、プリンタ43を接続したPC42であって、通信網41を介してプリントデータを受信してプリントする。
更に、PC42は、通信処理部44、プリント頻度記憶部45、プリント判断部46、およびプリンタ制御部47の各機能要素を備えている。通信処理部44は、通信網41と接続して通信処理を実行する。プリント頻度記憶部45は、通信網41を介して過去に受信したプリントデータについて、プリント履歴として、その種別ごとにプリントした頻度を記録している。図7は、プリント頻度記憶部45にて記録しているプリント履歴情報である。プリント履歴情報には、データの種別毎に受信日とプリント履歴が記録されている。
【0031】
プリント判断部46は、通信処理部44からプリントデータを受け取ると、これを特徴付けるパラメータである受け取ったプリントデータの種別を検出する。次に、検出した種別を指定してプリント頻度記憶部45にプリント頻度を問い合わせ、得られたプリント頻度に応じて当該プリントデータをプリントするかどうかを判定する。更に、プリント判断部はプリントデータをプリントすると判定すると、プリンタ制御部47を介して、プリンタ43に当該プリントデータをプリントさせる。
【0032】
詳しく述べると、プリント判断部46は次のような処理を行う。図8は、プリント判断部46の処理内容を示したフローチャートである。図8において、プリント判断部46は、先ず、通信網41を介してプリントデータを受信したかをチェックする。プリントデータを受信していなければ(ステップS20でNo)、プリントデータを待つ。プリントデータを受信したら(ステップS20でYes)、プリントデータの種別を特定する(ステップS21)。次に、特定した種別のプリントデータが秘密データに指定されているかどうかをチェックする。秘密データに指定されている場合は(ステップS22でYes)、プリントは実行せず、次のプリントデータを待つ。秘密データに指定されていない場合は(ステップS22でNo)、プリント頻度記憶部45に問い合わせて、当該種別に対応するプリント履歴情報を参照し、当該種別のプリントデータの受信回数Nを計数する(ステップS23)。更に、前記プリント履歴情報中のプリント回数Mを参照し(ステップS24)、前記受信回数Nに対するプリント回数Mの比M/Nをプリントの可否を示す指数Rとする(ステップS25)。ここで一旦、プリント履歴情報中の受信日を更新して、プリント頻度記憶部45に記録させる(ステップS26)。
【0033】
次に、受信回数Nを所定の閾値Tnと比較する。受信回数Nが閾値Tn以下ならば(ステップS27でNo)、プリントデータをプリントすべきかどうかの妥当性を判断するにはサンプル数が少なすぎると判定して、プリントデータのプリントを保留する。受信回数Nが閾値Tnよりも大きい場合には(ステップS27でYes)、十分な数のサンプルが得られていると判定して、指数Rとプリントの可否を判定するための閾値Trを比較する。そうして、指数Rが閾値Tr以下であれば(ステップS28でNo)、プリントすべきでない可能性が高いと判断して、プリントデータのプリントを保留する。指数Rが閾値Trよりも大きい場合には(ステップS28でYes)、プリントすべきである可能性が高いと判断して、プリントデータをプリントする(ステップS29)。
【0034】
最後に、プリント履歴情報中のプリント回数を更新して、プリント頻度記憶部45に記録させる(ステップS30)。なお、PC42は、受信したプリントデータを記憶装置(不図示)に保持しており、上記のようにしてプリントしなかった場合でも、ユーザの指示によりプリントする。また、このプリントの際に、プリント履歴情報中のプリント回数を更新する。
【0035】
なお、上記中で秘密のデータの指定とは、ユーザがプリントデータの種別毎におこなう指定であって、プリントデータが勝手にプリントされてしまっては困るような場合に設定する。
以上のようにすれば、ネットワークを介して配布されるさまざまなデータについて、ユーザは、いちいち内容をチェックしてプリント指示を発行しなくても、プリント制御装置が過去の履歴に基づいて自動的にプリントの必要性を判断して、プリントを実行するので、プリントデータのプリントに要する手間を省くことができる。同時に、ユーザが不在の場合でもプリントが必要なプリントデータを自動的にプリントするので、ユーザはプリンタがプリントを完了するまで待つ必要がなく便利である。
【0036】
また、予め指定した種別のデータについては秘密のデータであるとの指定ができるので、ユーザが不在の場合に、人目に触れてはならないデータが自動的にプリントされ、機密が漏洩するという事態を回避することができる。
上記において、プリントデータの種別はプリントデータと併せて受信するとしてもよいし、プリントデータのフォーマットを解析して、フォーマット毎の種別とするとしても良い。更に、同一フォーマットであっても、ファイル名等によって種別を判定するとしても良い。
【0037】
以上、本発明を実施の形態に基づいて説明してきたが、本発明は、上述の実施の形態に限定されないのは勿論であり、以下のような変形例を実施することができる。
(変形例)
(1) 第1の実施の形態において、処方データを発信する病院数を1としたが、複数の病院から処方データを受信するとしても、本発明の効果を得ることができる。第2の実施の形態においても同様に、プリントデータの発信元が1箇所であれ、複数箇所であれ、本発明の効果は変わらない。
【0038】
(2) 第1の実施の形態においては、処方データを自動的にプリントしなかった場合でも、処方データを保持して後の必要に備えるとしたが、これに代えて次のようにしても良い。すなわち、プリントしなかった処方データは直ちに破棄し、後に処方箋等をプリントする必要が生じた場合には、ICカードから処方データを読み出したり、WAN4を介して病院2に処方データを問い合わせたりする、としても良い。
【0039】
(3) 上記、第2の実施の形態において、秘密のデータであるかどうかをプリントデータの種別毎に指定させるとしたが、これに代えて、秘密のデータであるかどうかの指定をプリントデータと共に受信し、当該指定に基づいてプリントの可否を決定するとしても良い。このようにすれば、同一種別のプリントデータであっても、添付された秘密データの指定によって、プリントの可否の判定を異にすることができるので、よりきめ細かな秘密データの指定ができる。
【0040】
(4) 上記の実施の形態においては、履歴情報として受信日等を記録するとしたが、これに代えて、受信回数とプリント回数(調剤回数)のみを記録するとしても良い。
また、受信日等を記録する場合には、一定回数を超えた以前の履歴や、一定期間を超えた以前の履歴については、プリントの可否の判定にあたって参酌しないとしてもよい。このようにすれば、より最近の患者の来訪傾向やデータのプリントのニーズに適合したプリント制御が可能となる。
【0041】
(5) 第1の実施の形態において、患者は端末装置10を用いて調剤可能な薬局を検索するサービスを受けることができるとしが、これに加えて次のようにしても良い。すなわち、患者は、検索の結果、発見された薬局に対して、処方データと当該処方データを患者自らが送付を指示した旨の表示とを送付する。処方データを受信した薬局の端末装置12は当該表示が添付されている場合には必ず処方箋等をプリントする。このように患者が利用する薬局を指定した場合には、当該薬局においては、ほぼ確実に処方箋等のプリントすることになるので履歴の状況に関わらずプリントして調剤の準備を開始すれば、患者に対するサービスを向上させることができる。
【0042】
また、処方データについては医師等のみが薬局に送付するものとし、患者は薬局を利用するかどうかの通知のみを通知するとしてもよい。このようにすれば、同一の処方データが重複して送付されるのを避けることができるので、用紙やトナー等の資源を節約することができる。
(6) 上記第2の実施の形態において、通信処理部44は電子メールに添付されたプリントデータを受信するとしても良い。この場合、プリント判断部46は、プリントデータに対応するMIME(Multipurpose Internet Mail Extension)ヘッダを参照して、文字列「filename=」に引き続くプリントデータのファイル名に基づいて種別を特定するとしても良い。また、文字列「Content-Type: application/」に引き続く文字列に示されたアプリケーション名によってプリントデータの種別を特定するとしても良い。
【0043】
また、プリントデータを電子メールに添付する以外の方法で送付されたプリントデータを通信処理部44が受信するような場合には、当該プリントデータのヘッダ部分に付与された種別を特定する符号を検出して、プリントデータの種別を特定するとしても良い。
これらの方法に限らず、プリント判断部46がプリントデータの種別を特定することができれば、本発明の効果を奏させることができる。
【0044】
【発明の効果】
以上、説明したように、本発明にかかるプリント制御装置は、過去のプリント履歴に基づいてプリントの可否を判定してプリントを実行するので、不必要なプリントが実行されることに起因する資源の浪費を防止することができる。
【図面の簡単な説明】
【図1】第1の実施の形態に係るプリント制御装置を含む医療支援システムの概略構成を示した概略構成図である。
【図2】病院2が患者に交付したICカードに格納されている医療データの構成を示した図である。
【図3】薬局3aのPC20の機能構成を示した機能構成図である。
【図4】顧客DB31に格納された顧客ごとの履歴情報の例示した図である。
【図5】端末装置12の処理の内容を示したフローチャートである。
【図6】第2の実施の形態にかかるプリント制御装置の機能構成を示した機能構成図である。
【図7】プリント頻度記憶部45にて記録しているプリント履歴情報である。
【図8】プリント判断部46の処理内容を示したフローチャートである。
【符号の説明】
1 医療支援システム
2 病院
3a、3b 薬局
4 WAN
5 待合室
6 事務室
7 病院DB
8 薬局DB
9 薬剤DB
10、11、12 端末装置
13 表示部
14、17、19 ICカードリーダ・ライタ
15 制御部
16、21、43 プリンタ
18、20、42 パーソナル・コンピュータ
30、44 通信処理部
31 顧客DB
32、46 プリント判断部
33 業務管理部
34 計時部
35、47 プリンタ制御部
36 ICカードリーダ・ライタ制御部
40 プリント制御装置
41 通信網
45 プリント頻度記憶部
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a print control apparatus and a print control program that determine whether or not print data needs to be printed and suppress unnecessary printouts, and more particularly to a technique for determining whether or not printing is necessary.
[0002]
[Prior art]
In recent years, along with the advancement of medical division of labor, it has been widely performed to send a prescription created by a doctor at a hospital to a pharmacy that a patient will use using FAX or the like. In general, the pharmacy side prepares necessary preparations for dispensing such as taking out medicines from the medicine repository according to the received prescription, and then starts dispensing after patient arrival. In this way, if the prescription received by FAX is printed out and preparations necessary for dispensing are made before the patient arrives according to the contents of the outputted prescription, compared to the case where the patient starts preparation for dispensing after arrival , Patient waiting time in the pharmacy can be shortened.
[0003]
However, for the purpose of shortening the waiting time of the patient and improving the dispensing efficiency, the patient can arbitrarily select the pharmacy that requests the dispensing even if it has been transmitted in advance to the pharmacy that the patient will use in advance. Depending on the circumstances of the individual patient and the situation at that time, there may be cases where dispensing is not requested from a pharmacy that is supposed to be used. In such a case, the pharmacy often receives the prescription, but the patient does not come, so the fax paper, toner, and the like required for the prescription print are often wasted.
[0004]
As a technique for saving resources by suppressing unnecessary printout, for example, there is a printing apparatus disclosed in Japanese Patent Laid-Open No. 2000-242455. The printing apparatus disclosed in the gazette executes printing only in response to a printing request transmitted from a transmission source designated in advance, and does not execute printing depending on a request from a transmission source other than the designated transmission source. This suppresses unnecessary data printouts.
[0005]
[Problems to be solved by the invention]
However, it is irrelevant whether the patient comes to the pharmacy and the hospital where the prescription is sent, so when I set whether to print for each sender using a conventional printing device, There is no solution.
The above is a problem related to medicine / medicine, but the following scenes can be considered as cases where such a problem occurs.
[0006]
In recent years, with the spread of communication means such as the Internet and the spread of terminal devices such as personal computers, not only various communication items and news, but also photo prints and books that were once mailed as printed matter have been distributed over the network. I came. If a photograph, a book, or the like is converted into electronic data and distributed via a network instead of mailing a printed matter, it is possible to reduce the delivery cost and time for delivery and shorten the delivery time.
[0007]
As described above, there are various advantages in the distribution of electronic data through a network. However, when browsing distributed photographs and books, it is still desired to print them, and it is necessary to manually operate on a personal computer or the like. It is common to issue an instruction and execute a printout.
However, the operation of displaying the received data on a personal computer each time, confirming the contents, and instructing the printout as necessary is quite troublesome. However, if all the received data is automatically printed out, unnecessary data is printed, and paper, toner, etc. required for printing are wasted.
[0008]
The present invention has been made in view of the problems as described above, and while ensuring convenience to some extent, such as shortening patient waiting time and improving operability for printing, waste of printing resources is prevented. An object is to provide a print control apparatus.
[0009]
[Means for Solving the Problems]
  In order to achieve the above object, a print control apparatus according to the present invention includes a data reception unit that receives print data, a parameter detection unit that detects a parameter that characterizes the received print data, and a parameter that characterizes the received print data. Print determining means for determining whether or not to print the received print data according to the print history of the print data characterized by the parameters;The print history of the print data characterized by the parameter is the ratio of the number of times print data characterized by the parameter has been printed in the past to the number of times print data characterized by the same parameter has been received in the past. A print history calculating means, andIt is characterized by providing.
[0010]
  in this wayIn this case, it can be determined that the print data having a small ratio of the number of times is not printed. Therefore, it is possible to prevent unnecessary printing of print data that is unlikely to be printed due to past histories, save printing resources, and automatically print those that are likely to be printed. This is convenient.
[0011]
In addition, the apparatus includes a prohibition instruction accepting unit that designates print data and accepts a prohibition instruction for prohibiting printing of the print data. When the prohibition instruction is received, the print determination unit receives a prohibition instruction regardless of the print history. This print data is determined not to be printed. In this way, since it is possible to prohibit printing of highly confidential print data regardless of the print history, leakage of confidential information can be prevented.
[0012]
  Also,Data accepting means for accepting print data, parameter detecting means for detecting parameters characterizing the accepted print data, and accepting the print data according to the print history characterized by the same parameters as the parameters characterizing the accepted print data Print determining means for determining whether to print the printed data,If the number of times print data characterized by the same parameter has been received in the past is less than a predetermined number, the print determining means determines that the print data characterized by the parameter is not printed. Features. In this way, wasteful printing can be prevented in the case where it is not possible to determine whether printing is possible with sufficient accuracy because the number of receptions is small, so that printing resources can be saved.
[0013]
In addition, print request accepting means for designating print data and accepting a print request for requesting printing of the print data is provided, and when the print request is accepted, the print determining means responds to the print request regardless of the print history. It is characterized in that it is determined to print such print data. In this way, even if it is determined that printing should not be performed based on the print history, printing can be performed according to actual needs.
[0014]
  The print data is prescription data, and the parameter detecting means detects a parameter indicating the patient related to the prescription data. In this way, it is possible to prevent unnecessary prescription printing at the pharmacy.
  The print control program according to the present invention is characterized by a data reception step for receiving print data, a parameter detection step for detecting a parameter characterizing the received print data, and the same parameter as the parameter characterizing the received print data. A print decision step for deciding whether to print the received print data according to the print history of the print dataThe print history of the print data characterized by the parameter is the ratio of the number of times print data characterized by the parameter has been printed in the past to the number of times print data characterized by the same parameter has been received in the past. A print history calculating step, andIs executed by a computer.
  A data reception step for receiving print data, a parameter detection step for detecting a parameter characterizing the received print data, and a print history of the print data characterized by the same parameter as the parameter characterizing the received print data A print determining step for determining whether or not to print the received print data, and if the number of times print data characterized by the same parameter has been received in the past is less than a predetermined number, the print The determining step is characterized by causing the computer to execute a process of determining not to print the print data characterized by the parameter.
  In this way, the computer can be used as the print control apparatus according to the present invention, and the effects of the present invention can be achieved.
[0015]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of a print control apparatus according to the present invention will be described below with reference to the drawings.
(First embodiment)
FIG. 1 is a schematic configuration diagram illustrating a schematic configuration of a medical support system including a print control apparatus according to the first embodiment. In FIG. 1, a medical support system 1 includes devices installed in a hospital 2 and pharmacies 3a, 3b,... Connected to a WAN (Wide Area Network) 4 via a router or the like (not shown). You can communicate and exchange data.
[0016]
In the office 6 in the hospital 2, a terminal device 11 having a configuration in which an IC card reader / writer 17 is connected to a personal computer (hereinafter simply referred to as “PC”) 18 is installed. An IC card is issued to each patient using the hospital 2, and the staff of the hospital 2 uses the terminal device 11 to write medical data (medical treatment contents, medical history, accounting information related to medical treatment, etc.) to the IC card. Or read them.
[0017]
A waiting room 5 in the hospital 2 is provided with a terminal device 10 for use by patients, attendants and the like. The terminal device 10 includes a display unit 13, an IC card reader / writer 14, a control unit 15, and a printer 16. A patient or the like uses the terminal device 10 to display medical data recorded on the IC card. Can be printed. Furthermore, the terminal device 10 refers to the prescription data recorded in the IC card, searches for pharmacies that can be dispensed according to the prescription data, or inquires and displays the congestion status etc. to each pharmacy via the WAN 4. It also provides services. The terminal devices 10 and 11 in the hospital 2 are connected to the router via a LAN (not shown), and can communicate with each other via the LAN.
[0018]
In the pharmacies 3a, 3b,..., Devices that constitute the medical support system 1 are installed. Here, the basic configuration of the equipment installed in each pharmacy will be described by taking the equipment installed in the pharmacy 3a as an example.
The pharmacy 3a is provided with a terminal device 12 having a configuration in which an IC card reader / writer 19 and a printer 21 are connected to the PC 20, and is connected to the WAN 4 via a router (not shown). The terminal device 12 receives prescription data from the hospital 2 via the WAN, determines whether printing is possible as described later, and then prints a prescription using the printer 21. The terminal device 12 also prints a medication instruction book. Further, the terminal device 12 receives an inquiry from the terminal device 10 of the hospital 2 and responds to the availability of the dispensing based on the prescription related to the inquiry, the congestion situation, and the like.
[0019]
In the medical support system 1, the following database is connected in addition to the above devices installed in the hospital 2, the pharmacy 3 a and the like. That is, the hospital DB 7 storing data such as the medical subject, location, and examination time of the hospital 2, the pharmacy DB 8 storing data such as the inventory, location, and business hours of each pharmacy, the appearance image of the drug, components, effect efficacy, The drug DB 9 stores data such as side effects and precautions. Each terminal device such as the hospital 2 or the pharmacy 3 a can access these databases via the WAN 4. The location of these databases may be the hospital 2 or the pharmacy 3a, or a separate service center may be installed there. Further, the hospital DB may be installed in the hospital 2, and the pharmacy DB and the drug DB may be installed in a plurality of locations such as in the pharmacy.
[0020]
FIG. 2 is a diagram showing a configuration of medical data stored in an IC card issued by the hospital 2 to a patient. As shown in FIG. 2, each medical data stored in the IC card is classified into each storage item of basic information, emergency information, adult information, and medical information. For example, when and what kind of medical care is received is recorded in the medical history column and medical content column of medical information. Further, when and at which pharmacy the prescription issued at which hospital is dispensed is recorded in the medication history column and medication information column.
[0021]
Next, the functional configuration of the PC 20 of the pharmacy 3a will be described. FIG. 3 is a functional configuration diagram showing a functional configuration of the PC 20 of the pharmacy 3a. As described above, the IC card reader / writer 19 and the printer 21 are connected to the PC 20. Further, the PC 20 can access the hospital 2 and the drug DB 9 via the WAN 4.
The PC 20 includes functional parts such as a communication processing unit 30, a customer DB 31, and a print determination unit 32. The communication processing unit 30 is a functional part that executes communication processing for accessing the hospital 2 and the drug DB 9. . The printer control unit 35 controls the printer 21 to execute printing. The IC card reader / writer control unit 36 controls the IC card reader / writer 19 to read data as described above from the IC card inserted into the IC card reader / writer 19.
[0022]
The business management unit 33 reports the congestion status of the pharmacy 3a in response to a request from the hospital 2 via the WAN 4 or the communication processing unit 30. The business management unit 33 monitors data from an IC card inserted into the IC card reader / writer 19 and receives time information from the time measuring unit 34 to grasp a congestion situation and the like.
The print determination unit 32 causes the printer 21 to print the prescription on the printer 21 based on the prescription data received from the hospital 2 via the WAN 4 or the communication processing unit 30. Note that the print determination unit 32 refers to the customer DB 31 to determine whether or not the prescription can be printed, or records a history of dispensing based on the prescription in the customer DB 31.
[0023]
The customer DB 31 is a database that records, for each customer, a history of receiving prescription data from the hospital 2 and a history of dispensing based on the received prescription data. FIG. 4 is a diagram illustrating an example of history information for each customer stored in the customer DB 31. FIG. 4A shows history information when the prescription data is received from the hospital 2 but the patient (customer) related to the prescription data does not use the pharmacy 3a so much. The date on which the message is received and the reception history and dispensing history corresponding to the date are recorded. In addition, the number of receptions and the number of dispensings are recorded along with the history information.
[0024]
In FIG. 4 (a), the number of times of reception is 21, whereas the number of times of dispensing is one, and it is rare for the patient to reach dispensing even when receiving prescription data. . On the other hand, in the history information of FIG. 4B, the number of times of reception is 32, whereas the number of times of dispensing is 30, and when the patient's prescription data related to the history information is received, FIG. It can be seen that in contrast to the patient in (a), it will almost certainly be dispensed.
[0025]
Next, the operation of the terminal device 12 will be described. FIG. 5 is a flowchart showing the contents of processing of the terminal device 12. The terminal device 12 first checks whether prescription data has been received from the hospital 2 via the WAN 4 or the like. If no prescription data has been received (No in step S1), the prescription data is awaited. When the prescription data is received (Yes in step S1), a patient name that is a parameter characterizing the prescription data in the prescription data is referred to (step S2). Next, referring to the customer DB 31, the history information corresponding to the patient name is searched, and the number N of receptions in the history information is referred to (step S3). Further, the dispensing frequency M in the history information is referred to (step S4), and the ratio M / N of the dispensing frequency M to the reception frequency N is set as an index R indicating whether printing is possible (step S5). Here, the reception history and the number of receptions in the history information are once updated and stored in the customer DB 31 (step S6).
[0026]
Next, the number of receptions N is compared with a predetermined threshold value Tn. If the number N of receptions is equal to or less than the threshold value Tn (No in step S7), it is determined that the number of samples is too small to determine the possibility of the patient visiting the prescription data, and prescription printing is suspended. If the number of receptions N is larger than the threshold value Tn (Yes in step S7), it is determined that a sufficient number of samples have been obtained, and the index R and the threshold value Tr for determining whether printing is possible are compared. . If the index R is equal to or less than the threshold Tr (No in step S8), it is determined that there is a high possibility that the patient will not come to the pharmacy 3a, and the prescription printing is suspended. If the index R is greater than the threshold value Tr (Yes in step S8), it is determined that the patient is likely to come, and a prescription for dispensing and medication instruction to explain to the patient the dosage etc. The book is printed (step S9).
[0027]
Finally, the dispensing history and dispensing frequency in the history information are updated and stored in the customer DB 31 (step S10). The pharmacy 3a holds the prescription data received from the hospital 2 in the customer DB for a predetermined period (for example, two weeks), and the patient visits even when the prescription is not printed as described above. When it is done, a prescription or the like is printed based on the prescription data held. At the time of printing, the dispensing history and the number of dispensing times in the history information are updated and stored in the customer DB 31.
[0028]
As described above, according to the medical support system of the present embodiment, since printing of prescriptions and the like is suppressed based on the possibility of visit of the patient, waste of paper, toner, etc. that occurs when the patient does not visit the pharmacy is avoided. It saves resources. In addition, since prescriptions are not printed even when the number of prescription data received is small, the same applies to cases where the patient visit prediction cannot be sufficiently accurate due to the small number of samples. Resources can be saved. Furthermore, in the above, it can be said that the applicability is extremely high because whether or not a prescription or the like can be printed is automatically determined and printed without requiring any manual labor.
[0029]
As described above, it has been described that resources can be saved by implementing the present invention in a pharmacy, but the present invention is not limited to a pharmacy and can be implemented as follows.
(Second Embodiment)
In the second embodiment, a print control apparatus that receives and prints print data from a communication network such as the Internet or a telephone network will be described.
[0030]
FIG. 6 is a functional configuration diagram illustrating a functional configuration of the print control apparatus according to the present embodiment. In FIG. 6, a print control apparatus 40 is a PC 42 connected to a printer 43, and receives print data via a communication network 41 and prints it.
Furthermore, the PC 42 includes functional elements of a communication processing unit 44, a print frequency storage unit 45, a print determination unit 46, and a printer control unit 47. The communication processing unit 44 is connected to the communication network 41 and executes communication processing. The print frequency storage unit 45 records the print frequency of each type of print data received in the past via the communication network 41 as a print history. FIG. 7 shows print history information recorded in the print frequency storage unit 45. In the print history information, a reception date and a print history are recorded for each data type.
[0031]
When the print determination unit 46 receives print data from the communication processing unit 44, the print determination unit 46 detects the type of the received print data that is a parameter characterizing the print data. Next, the detected type is specified, the print frequency storage unit 45 is inquired about the print frequency, and it is determined whether or not to print the print data according to the obtained print frequency. Further, when the print determination unit determines to print the print data, the printer 43 is caused to print the print data via the printer control unit 47.
[0032]
More specifically, the print determination unit 46 performs the following processing. FIG. 8 is a flowchart showing the processing contents of the print determination unit 46. In FIG. 8, the print determination unit 46 first checks whether print data has been received via the communication network 41. If print data has not been received (No in step S20), the printer waits for print data. When print data is received (Yes in step S20), the type of print data is specified (step S21). Next, it is checked whether or not the specified type of print data is designated as secret data. If it is designated as secret data (Yes in step S22), printing is not executed and the next print data is awaited. If it is not designated as secret data (No in step S22), the print frequency storage unit 45 is inquired, the print history information corresponding to the type is referred to, and the number N of reception times of the print data of the type is counted ( Step S23). Further, the print count M in the print history information is referred to (step S24), and the ratio M / N of the print count M to the received count N is set as an index R indicating whether printing is possible (step S25). Here, the reception date in the print history information is once updated and recorded in the print frequency storage unit 45 (step S26).
[0033]
Next, the number of receptions N is compared with a predetermined threshold value Tn. If the number N of receptions is equal to or less than the threshold value Tn (No in step S27), it is determined that the number of samples is too small to determine whether the print data should be printed, and printing of the print data is suspended. If the number N of receptions is greater than the threshold value Tn (Yes in step S27), it is determined that a sufficient number of samples have been obtained, and the index R and the threshold value Tr for determining whether printing is possible are compared. . If the index R is equal to or less than the threshold value Tr (No in step S28), it is determined that there is a high possibility that printing should not be performed, and printing of print data is suspended. If the index R is larger than the threshold value Tr (Yes in step S28), it is determined that there is a high possibility of printing, and print data is printed (step S29).
[0034]
Finally, the number of prints in the print history information is updated and recorded in the print frequency storage unit 45 (step S30). Note that the PC 42 holds the received print data in a storage device (not shown), and prints it according to a user instruction even when printing is not performed as described above. At the time of printing, the number of prints in the print history information is updated.
[0035]
In the above, the designation of secret data is a designation that is made by the user for each type of print data, and is set when it is difficult to print the print data without permission.
In this way, the user can automatically check the contents of various data distributed via the network without issuing a print instruction and issuing a print instruction based on the past history. Since the necessity of printing is determined and printing is performed, the labor required for printing the print data can be saved. At the same time, since print data that needs to be printed is automatically printed even when the user is absent, it is convenient that the user does not have to wait until the printer completes printing.
[0036]
In addition, since it is possible to specify that the data of the type specified in advance is secret data, in the absence of the user, data that should not be touched by the human being is automatically printed, and confidentiality leaks. It can be avoided.
In the above, the type of print data may be received together with the print data, or the format of the print data may be analyzed to be the type for each format. Furthermore, even if the format is the same, the type may be determined by the file name or the like.
[0037]
As described above, the present invention has been described based on the embodiment. However, the present invention is not limited to the above-described embodiment, and the following modifications can be implemented.
(Modification)
(1) In the first embodiment, the number of hospitals that transmit prescription data is set to 1. However, even if prescription data is received from a plurality of hospitals, the effect of the present invention can be obtained. Similarly, in the second embodiment, the effect of the present invention does not change regardless of whether the print data is transmitted from one place or a plurality of places.
[0038]
(2) In the first embodiment, even if the prescription data is not automatically printed, the prescription data is retained and prepared for the later necessity. good. That is, the prescription data that has not been printed is immediately discarded, and when it is necessary to print a prescription later, the prescription data is read from the IC card or the prescription data is inquired to the hospital 2 via the WAN 4. It is also good.
[0039]
(3) In the second embodiment described above, whether or not the data is secret data is specified for each type of print data. Instead of this, whether or not the data is secret data is specified. And whether or not printing is possible based on the designation. In this way, even for print data of the same type, it is possible to make different determinations as to whether or not printing is possible by specifying the attached secret data, so that more detailed secret data can be specified.
[0040]
(4) In the above embodiment, the reception date and the like are recorded as history information. However, instead of this, only the reception count and the print count (dispensing count) may be recorded.
When recording the reception date or the like, the history before a certain number of times or the history before a certain period of time may not be taken into consideration in determining whether printing is possible. In this way, it is possible to perform print control adapted to the recent patient visit tendency and data printing needs.
[0041]
(5) In the first embodiment, the patient can receive a service for searching for a pharmacy that can be dispensed using the terminal device 10, but in addition to this, the following may be performed. That is, the patient sends prescription data and an indication that the patient himself / herself has instructed sending the prescription data to the pharmacy found as a result of the search. The terminal device 12 of the pharmacy that has received the prescription data always prints a prescription or the like when the display is attached. In this way, when the pharmacy used by the patient is designated, the prescription etc. will be printed almost certainly in the pharmacy, so if you start preparation for dispensing by printing regardless of the history status, the patient Can improve the service.
[0042]
Moreover, only doctors etc. should send prescription data to a pharmacy, and a patient may notify only the notification of whether to use a pharmacy. In this way, it is possible to avoid sending the same prescription data redundantly, so resources such as paper and toner can be saved.
(6) In the second embodiment, the communication processing unit 44 may receive print data attached to an e-mail. In this case, the print determination unit 46 may specify the type based on the file name of the print data subsequent to the character string “filename =” with reference to a MIME (Multipurpose Internet Mail Extension) header corresponding to the print data. . Further, the type of print data may be specified by the application name indicated in the character string subsequent to the character string “Content-Type: application /”.
[0043]
In addition, when the communication processing unit 44 receives print data sent by a method other than attaching print data to an e-mail, a code identifying the type assigned to the header portion of the print data is detected. Thus, the type of print data may be specified.
Without being limited to these methods, if the print determination unit 46 can specify the type of print data, the effects of the present invention can be achieved.
[0044]
【The invention's effect】
As described above, the print control apparatus according to the present invention determines whether or not printing is possible based on the past print history and executes printing. Waste can be prevented.
[Brief description of the drawings]
FIG. 1 is a schematic configuration diagram illustrating a schematic configuration of a medical support system including a print control apparatus according to a first embodiment.
FIG. 2 is a diagram showing a configuration of medical data stored in an IC card issued by a hospital 2 to a patient.
FIG. 3 is a functional configuration diagram showing a functional configuration of the PC 20 of the pharmacy 3a.
FIG. 4 is a diagram illustrating history information for each customer stored in a customer DB 31;
FIG. 5 is a flowchart showing processing contents of the terminal device 12;
FIG. 6 is a functional configuration diagram illustrating a functional configuration of a print control apparatus according to a second embodiment.
7 is print history information recorded in a print frequency storage unit 45. FIG.
FIG. 8 is a flowchart showing processing contents of a print determination unit 46;
[Explanation of symbols]
1 Medical support system
2 Hospital
3a, 3b Pharmacy
4 WAN
5 Waiting room
6 offices
7 Hospital DB
8 Pharmacy DB
9 Drug DB
10, 11, 12 Terminal device
13 Display section
14, 17, 19 IC card reader / writer
15 Control unit
16, 21, 43 Printer
18, 20, 42 Personal computer
30, 44 Communication processing unit
31 Customer DB
32, 46 Print judgment part
33 Business Management Department
34 Timekeeping Department
35, 47 Printer control unit
36 IC card reader / writer control unit
40 Print control device
41 Communication network
45 Print frequency memory

Claims (10)

プリントデータを受け付けるデータ受付手段と、
受け付けたプリントデータを特徴付けるパラメータを検出するパラメータ検出手段と、
受け付けたプリントデータを特徴付けるパラメータと同一のパラメータにより特徴付けられたプリントデータのプリント履歴に応じて、受け付けたプリントデータをプリントするかどうかを決定するプリント決定手段と、
同一のパラメータにより特徴付けられたプリントデータを過去に受け付けた回数に対する、当該パラメータにより特徴付けられたプリントデータを過去にプリントした回数の比をもって、当該パラメータにより特徴付けられたプリントデータのプリント履歴とするプリント履歴算出手段と、を備える
ことを特徴とすプリント制御装置。
Data receiving means for receiving print data;
Parameter detection means for detecting parameters characterizing the received print data;
Print determining means for determining whether or not to print the received print data according to the print history of the print data characterized by the same parameter as the parameter that characterizes the received print data;
The print history of the print data characterized by the parameter is the ratio of the number of times the print data characterized by the parameter has been printed in the past to the number of times print data characterized by the same parameter has been received in the past. print controller characterized by and a print history calculation means for.
プリントデータを指定して、当該プリントデータのプリントを禁止する禁止指示を受け付ける禁止指示受付手段を備え、
前記禁止指示を受け付けると、前記プリント決定手段は、プリント履歴に関わらず、禁止指示にかかるプリントデータをプリントしないと決定する
ことを特徴とする請求項1に記載のプリント制御装置。
Providing prohibition instruction receiving means for specifying print data and receiving a prohibition instruction for prohibiting printing of the print data,
2. The print control apparatus according to claim 1 , wherein upon receiving the prohibition instruction, the print determination unit determines not to print the print data according to the prohibition instruction regardless of the print history.
プリントデータを受け付けるデータ受付手段と、
受け付けたプリントデータを特徴付けるパラメータを検出するパラメータ検出手段と、
受け付けたプリントデータを特徴付けるパラメータと同一のパラメータにより特徴付けられたプリントデータのプリント履歴に応じて、受け付けたプリントデータをプリントするかどうかを決定するプリント決定手段と、を備え、
同一のパラメータにより特徴付けられたプリントデータを過去に受け付けた回数が所定の回数に満たない場合には、前記プリント決定手段は、当該パラメータにより特徴付けられたプリントデータをプリントしないと決定する
ことを特徴とすプリント制御装置。
Data receiving means for receiving print data;
Parameter detection means for detecting parameters characterizing the received print data;
Print determining means for determining whether or not to print the received print data according to the print history of the print data characterized by the same parameter as the parameter that characterizes the received print data;
If the number of times print data characterized by the same parameter has been received in the past is less than a predetermined number, the print determining means determines that the print data characterized by the parameter is not printed. Print control device shall be the features.
プリントデータを指定して、当該プリントデータのプリントを要求するプリント要求を受け付けるプリント要求受付手段を備え、
前記プリント要求を受け付けると、前記プリント決定手段は、プリント履歴に関わらず、プリント要求にかかるプリントデータをプリントすると決定する
ことを特徴とする請求項1から請求項3のいずれかに記載のプリント制御装置。
Print request receiving means for specifying print data and receiving a print request for requesting printing of the print data,
Upon accepting the print request, the print determining means, regardless of the print history, the print control according to any one of claims 1 to 3, characterized in that to determine the printing of such printing data to the print request apparatus.
前記プリントデータは処方データであり、
前記パラメータ検出手段は、前記処方データにかかる患者を指標するパラメータを検出する
ことを特徴とする請求項1から請求項4のいずれかに記載のプリント制御装置。
The print data is prescription data,
The print control apparatus according to any one of claims 1 to 4 , wherein the parameter detection unit detects a parameter indicating the patient related to the prescription data.
プリントデータを受け付けるデータ受付ステップと、
受け付けたプリントデータを特徴付けるパラメータを検出するパラメータ検出ステップと、
受け付けたプリントデータを特徴付けるパラメータと同一のパラメータにより特徴付けられたプリントデータのプリント履歴に応じて、受け付けたプリントデータをプリントするかどうかを決定するプリント決定ステップと、
同一のパラメータにより特徴付けられたプリントデータを過去に受け付けた回数に対する、当該パラメータにより特徴付けられたプリントデータを過去にプリントした回数の比をもって、当該パラメータにより特徴付けられたプリントデータのプリント履歴とするプリント履歴算出ステップと、をコンピュータに実行させる
ことを特徴とするプリント制御プログラム
A data reception step for receiving print data;
A parameter detection step for detecting a parameter characterizing the received print data;
A print determination step for determining whether or not to print the received print data according to the print history of the print data characterized by the same parameter as the parameter that characterizes the received print data;
The print history of the print data characterized by the parameter is the ratio of the number of times the print data characterized by the parameter has been printed in the past to the number of times print data characterized by the same parameter has been received in the past. Print history calculation step to be executed by a computer
A print control program characterized by the above .
プリントデータを指定して、当該プリントデータのプリントを禁止する禁止指示を受け付ける禁止指示受付ステップを含み、Including a prohibition instruction receiving step of specifying a print data and receiving a prohibition instruction for prohibiting printing of the print data;
前記禁止指示を受け付けると、前記プリント決定ステップは、プリント履歴に関わらず、禁止指示にかかるプリントデータをプリントしないと決定するWhen the prohibition instruction is received, the print determination step determines not to print the print data according to the prohibition instruction regardless of the print history.
ことを特徴とする請求項6に記載のプリント制御プログラム。The print control program according to claim 6.
プリントデータを受け付けるデータ受付ステップと、A data reception step for receiving print data;
受け付けたプリントデータを特徴付けるパラメータを検出するパラメータ検出ステップと、A parameter detection step for detecting a parameter characterizing the received print data;
受け付けたプリントデータを特徴付けるパラメータと同一のパラメータにより特徴付けられたプリントデータのプリント履歴に応じて、受け付けたプリントデータをプリントするかどうかを決定するプリント決定ステップと、を含み、A print determining step for determining whether to print the received print data according to the print history of the print data characterized by the same parameter as the parameter that characterizes the received print data,
同一のパラメータにより特徴付けられたプリントデータを過去に受け付けた回数が所定の回数に満たない場合には、前記プリント決定ステップは、当該パラメータにより特徴付けられたプリントデータをプリントしないと決定する処理をコンピュータに実行させるIf the number of times print data characterized by the same parameter has been received in the past is less than a predetermined number, the print determination step performs a process of determining not to print the print data characterized by the parameter. Let computer run
ことを特徴とするプリント制御プログラム。A print control program characterized by the above.
プリントデータを指定して、当該プリントデータのプリントを要求するプリント要求を受け付けるプリント要求受付ステップを含み、A print request receiving step of specifying print data and receiving a print request for requesting printing of the print data;
前記プリント要求を受け付けると、前記プリント決定ステップは、プリント履歴に関わらず、プリント要求にかかるプリントデータをプリントすると決定するWhen the print request is received, the print determination step determines to print the print data relating to the print request regardless of the print history.
ことを特徴とする請求項6から請求項8のいずれかに記載のプリント制御プログラム。9. The print control program according to claim 6, wherein the print control program is any one of claims 6 to 8.
前記プリントデータは処方データであり、The print data is prescription data,
前記パラメータ検出ステップは、前記処方データにかかる患者を指標するパラメータを検出するThe parameter detecting step detects a parameter indicating a patient related to the prescription data.
ことを特徴とする請求項6から請求項9のいずれかに記載のプリント制御プログラム。10. The print control program according to claim 6, wherein the print control program is any one of claims 6 to 9.
JP2001144645A 2001-05-15 2001-05-15 Print control apparatus and print control program Expired - Fee Related JP4258134B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001144645A JP4258134B2 (en) 2001-05-15 2001-05-15 Print control apparatus and print control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001144645A JP4258134B2 (en) 2001-05-15 2001-05-15 Print control apparatus and print control program

Publications (2)

Publication Number Publication Date
JP2002342042A JP2002342042A (en) 2002-11-29
JP4258134B2 true JP4258134B2 (en) 2009-04-30

Family

ID=18990562

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001144645A Expired - Fee Related JP4258134B2 (en) 2001-05-15 2001-05-15 Print control apparatus and print control program

Country Status (1)

Country Link
JP (1) JP4258134B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004252535A (en) * 2003-02-18 2004-09-09 Naturel:Kk Method and system of electronic pharmacy
JP2008269404A (en) * 2007-04-23 2008-11-06 Ricoh Co Ltd Image forming apparatus, program and storage medium

Also Published As

Publication number Publication date
JP2002342042A (en) 2002-11-29

Similar Documents

Publication Publication Date Title
US8352288B2 (en) Method for providing a user with a web-based service for accessing and collecting records
JP5317717B2 (en) Drug information providing method, drug information server system, and computer program
US8055515B2 (en) Information processing apparatus, information processing method, and computer program
US20060184524A1 (en) Method and system for automated data analysis, performance estimation and data model creation
US20050171762A1 (en) Creating records of patients using a browser based hand-held assistant
US20040111297A1 (en) Method of and system for entering physical records into an electronic data store
US20030216974A1 (en) System and method for drug sample inventory and tracking
KR20130045944A (en) Method and system for providing online medical records
JP2013503407A (en) Medical compliance kiosk
JP2007094943A (en) Specific disease medical information management system
JP2022060549A (en) Medicine preparation control system and method
JP3974800B2 (en) Prescription sending method and program
JP2019207522A (en) Data structure for prescription audit processing terminal
JP4779157B2 (en) Mobile calling system
US20060265252A1 (en) Information processing apparatus and information processing method
US20040030579A1 (en) Method, system and computer program product for providing medical information
JP4258134B2 (en) Print control apparatus and print control program
US7734482B1 (en) System and method for pre-admission testing
JP5098527B2 (en) Drug information printing system
JP2006172131A (en) Medical image diagnosis management apparatus, method and system
US20130159018A1 (en) Method for providing a user with a service for accessing and collecting records
KR20220036177A (en) The terminal device for using the pharmacy service, the pharmacy service management system, its program
JP2001236395A (en) Paperless medical prescription system for prescription pharmacy
KR20020055478A (en) Personal healthcare information management and prescription order communication method at internet
JP2001312560A (en) Medication system and medication method

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20050614

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060323

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20070514

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081024

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081104

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081215

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090113

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090126

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120220

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120220

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130220

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140220

Year of fee payment: 5

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees