(57)【要約】【課題】印刷された第１の診療情報に埋め込まれた電子透かしを用いて、詳細な第２の診療情報を提供するシステムにおいて、第２の診療情報の第三者への漏洩を低減させる。【解決手段】画像処理装置は、印刷用媒体に印刷する診療情報である第１の診療情報と前記第１の診療情報より詳細な診療情報である第２の診療情報とを管理する管理サーバにネットワークを介して接続される画像処理装置であって、前記管理サーバから、前記第１の診療情報と前記第２の診療情報を取得するための一時的に有効な識別情報とを取得する第１の情報取得部と、前記管理サーバから取得した前記第１の診療情報の画像に、前記一時的に有効な識別情報を表す電子透かしを埋め込む情報埋込部と、前記一時的に有効な識別情報を表す前記電子透かしが埋め込まれた前記第１の診療情報の画像の前記印刷用媒体への印刷を制御する印刷制御部と、を有する。【選択図】図５
2017191362.tif 000002
【特許請求の範囲】
【請求項１】
印刷用媒体に印刷する診療情報である第１の診療情報と前記第１の診療情報より詳細な診療情報である第２の診療情報とを管理する管理サーバにネットワークを介して接続される画像処理装置であって、
前記管理サーバから、前記第１の診療情報と、前記第２の診療情報を取得するための一時的に有効な識別情報とを取得する第１の情報取得部と、
前記管理サーバから取得した前記第１の診療情報の画像に、前記一時的に有効な識別情報を表す電子透かしを埋め込む情報埋込部と、
前記一時的に有効な識別情報を表す前記電子透かしが埋め込まれた前記第１の診療情報の画像の前記印刷用媒体への印刷を制御する印刷制御部と、
を有する画像処理装置。
【請求項２】
前記印刷用媒体に印刷された前記第１の診療情報の画像を読取る読取制御部と、
前記読取制御部が読取った前記第１の診療情報の画像に埋め込まれた前記電子透かしから前記一時的に有効な識別情報を抽出する情報抽出部と、
前記情報抽出部が抽出した前記一時的に有効な識別情報を用いて、前記管理サーバに前記第２の診療情報の取得を要求する第２の情報取得部と、
を有する請求項１に記載の画像処理装置。
【請求項３】
請求項１又は２に記載の画像処理装置とネットワークを介して接続され、印刷用媒体に印刷する診療情報である第１の診療情報と前記第１の診療情報より詳細な診療情報である第２の診療情報とを管理する管理サーバであって、
前記画像処理装置からの前記第１の診療情報の取得要求に応じて、前記第２の診療情報を取得するための一時的に有効な識別子を生成する識別子生成部と、
前記第１の診療情報と、前記識別子生成部が生成した前記一時的に有効な識別情報とを前記画像処理装置に提供する第１の情報提供部と、
を有する管理サーバ。
【請求項４】
前記第１の診療情報の取得要求は、
前記画像処理装置を利用する利用者を識別する利用者識別情報と、患者を識別する患者識別情報と、前記画像処理装置の位置を示す位置情報と、を含み、
前記識別子生成部は、
前記第１の診療情報の取得要求に含まれる前記患者識別情報と前記位置情報とに対応する前記一時的に有効な識別情報を生成し、
前記管理サーバは、
前記患者識別情報と、前記利用者識別情報と、前記第１の診療情報と、前記第２の診療情報と、前記一時的に有効な識別情報と、該一時的に有効な識別情報の有効期間の情報と、を対応づけて管理する診療情報管理部を有する請求項３記載の管理サーバ。
【請求項５】
前記第１の情報提供部は、
前記診療情報管理部が前記第１の診療情報の取得要求に含まれる前記患者識別情報と対応づけて管理している前記利用者識別情報と、前記第１の診療情報の取得要求に含まれる前記利用者識別情報とが異なる場合、前記画像処理装置にエラー情報を表示させる請求項４に記載の管理サーバ。
【請求項６】
前記診療情報管理部は、
前記診療情報管理部が前記第１の診療情報の取得要求に含まれる前記患者識別情報と対応づけて管理している前記利用者識別情報と、前記第１の診療情報の取得要求に含まれる前記利用者識別情報とが異なる場合、前記第１の診療情報の取得要求に含まれる前記利用者識別情報を含むエラー情報を記憶部に記憶する請求項４又は５に記載の管理サーバ。
【請求項７】
請求項２に記載の画像処理装置とネットワークを介して接続され、印刷用媒体に印刷する診療情報である第１の診療情報と前記第１の診療情報より詳細な診療情報である第２の診療情報とを管理する管理サーバであって、
前記画像処理装置から、前記第２の診療情報を取得するための一時的に有効な識別情報を含む前記第２の診療情報の取得要求を受信する受信部と、
前記受信部が受信した前記第２の診療情報の取得要求に含まれる前記一時的に有効な識別情報が有効である場合、前記画像処理装置に前記第２の診療情報を提供する第２の情報提供部と、
を有する管理サーバ。
【請求項８】
前記第２の情報提供部は、
前記受信部が受信した前記第２の診療情報の取得要求に含まれる前記一時的に有効な識別情報が無効である場合、前記画像処理装置にエラー情報を表示させる請求項７に記載の管理サーバ。
【請求項９】
印刷用媒体に印刷する診療情報である第１の診療情報、及び前記第１の診療情報より詳細な診療情報である第２の診療情報を管理する管理サーバと、前記管理サーバにネットワークを介して接続される画像処理装置とを含む情報提供システムによる情報提供方法であって、
前記画像処理装置が、前記第１の診療情報の取得を要求する第１の取得要求を前記管理サーバに送信するステップと、
前記管理サーバが、前記第１の取得要求の取得に応じて前記第２の診療情報を取得するための一時的に有効な識別情報を生成するステップと、
前記管理サーバが、前記第１の診療情報と、前記生成された前記一時的に有効な識別情報とを前記画像処理装置に提供するステップと、
前記画像処理装置が、前記管理サーバから提供された前記第１の診療情報の画像に、前記一時的に有効な識別情報を示す電子透かしを埋め込むステップと、
前記画像処理装置が、前記一時的に有効な識別情報を示す前記電子透かしが埋め込まれた前記第１の診療情報の画像を前記印刷用媒体に印刷するステップと、
を含む情報提供方法。
【請求項１０】
印刷用媒体に印刷する診療情報である第１の診療情報と前記第１の診療情報より詳細な診療情報である第２の診療情報とを管理する管理サーバにネットワークを介して接続されるコンピュータを、
前記印刷用媒体に印刷され、前記第２の診療情報を取得するための一時的に有効な識別情報を表す電子透かしが埋め込まれた前記第１の診療情報の画像の読取りを制御する読取制御部と、
前記読取制御部が読取りした前記第１の診療情報の画像に埋め込まれた前記電子透かしから、前記一時的に有効な識別情報を抽出する抽出部と、
前記抽出部が抽出した前記一時的に有効な識別情報を用いて、前記管理サーバに前記第２の診療情報の取得を要求する第２の情報取得部と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、管理サーバ、情報提供方法、及びプログラムに関する。
【背景技術】
【０００２】
画像データや文書データ等に対して改ざんや複写などを防止する情報を埋め込む電子透かし技術が発達している。この電子透かし技術を紙媒体として出力された原稿に対しても、利用者が視覚的に気にならない形式で埋め込む技術が知られている。
【０００３】
また、印刷したカルテ用紙に埋め込んだ電子透かしを専用の電子ペンで読取り、読取った情報から取得した患者のカルテと、電子ペンで書き込んだ患者の診察結果をシームレスに管理する医療情報システムが知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示された技術では、例えば、電子透かしが印刷されたカルテ用紙を不正に入手した第三者が、専用の読取り装置を用いて電子透かしを読取ることにより、患者の診療情報が第三者に漏洩する恐れがある。
【０００５】
本発明の実施の形態は、上記の問題点に鑑みてなされたものであって、印刷された第１の診療情報に埋め込まれた電子透かしを用いて、詳細な第２の診療情報を提供するシステムにおいて、第２の診療情報の第三者への漏洩を低減させることを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の一実施形態に係る画像処理装置は、印刷用媒体に印刷する診療情報である第１の診療情報と前記第１の診療情報より詳細な診療情報である第２の診療情報とを管理する管理サーバにネットワークを介して接続される画像処理装置であって、前記管理サーバから、前記第１の診療情報と、前記第２の診療情報を取得するための一時的に有効な識別情報とを取得する第１の情報取得部と、前記管理サーバから取得した前記第１の診療情報の画像に、前記一時的に有効な識別情報を表す電子透かしを埋め込む情報埋込部と、前記一時的に有効な識別情報を表す前記電子透かしが埋め込まれた前記第１の診療情報の画像の前記印刷用媒体への印刷を制御する印刷制御部と、を有する。
【発明の効果】
【０００７】
本発明の一実施形態によれば、印刷された第１の診療情報に埋め込まれた電子透かしを用いて、詳細な第２の診療情報を提供するシステムにおいて、第２の診療情報の第三者への漏洩を低減させることができる。
【図面の簡単な説明】
【０００８】
【図１】一実施形態に係る情報提供システムの構成例を示す図である。
【図２】一実施形態に係るコンピュータのハードウェア構成例を示す図である。
【図３】一実施形態に係る画像形成装置のハードウェア構成例を示す図である。
【図４】一実施形態に係る画像形成装置のソフトウェア構成例を示す図である。
【図５】一実施形態に係る情報提供システムの機能構成例を示す図である。
【図６】一実施形態に係る情報提供システムが管理する情報の例を示す図である。
【図７】一実施形態に係るカルテのイメージを示す図である。
【図８】一実施形態に係るカルテの印刷処理の例を示すシーケンス図（１）である。
【図９】一実施形態に係るカルテの印刷処理の例を示すシーケンス図（２）である。
【図１０】一実施形態に係る画像形成装置の表示画面の例を示す図である。
【図１１】一実施形態に係る診療情報の取得処理の一例を示すシーケンス図（１）である。
【図１２】一実施形態に係る診療情報の取得処理の一例を示すシーケンス図（２）である。
【図１３】一実施形態に係る診療情報の取得処理の別の一例を示すシーケンス図である。
【図１４】一実施形態に係るカルテ印刷時のエラー処理の例を示すシーケンス図（１）である。
【図１５】一実施形態に係るカルテ印刷時のエラー処理の例を示すシーケンス図（２）である。
【図１６】一実施形態に係る診療情報管理ＤＢの別の一例を示す図である。
【図１７】一実施形態に係る診療情報取得時のエラー処理の例を示すシーケンス図である。
【発明を実施するための形態】
【０００９】
以下に、本発明の実施の形態について、添付の図面を参照して説明する。
【００１０】
＜システムの構成＞
図１は、一実施形態に係る情報提供システムの構成例を示す図である。情報提供システム１００は、例えば、病院等の医療機関において、患者や患者の家族等に、患者に関する医療情報を提供するシステムである。図１の例では、情報提供システム１００は、例えば、インターネットやＬＡＮ（Local Area Network）等のネットワーク１０５に接続される画像形成装置１０１、管理サーバ１０２、情報端末１０３等を有する。
【００１１】
画像形成装置１０１は、例えば、プリンタ、スキャナ、コピー、ファクシミリ等の機能を有するＭＦＰ（Multifunction Peripheral）である。
【００１２】
管理サーバ１０２は、サーバ機能を有する情報処理装置、又は複数の情報処理装置を含むシステムである。管理サーバ１０２は、紙等の印刷用媒体に印刷する診療情報である第１の診療情報と、第１の診療情報より詳細な診療情報である第２の診療情報とを管理し、利用者に提供する。
【００１３】
第１の診療情報は、紙等の印刷用媒体に印刷される、例えば、カルテや同意書等、患者の直近の診療結果等が記された診療情報（以下、「カルテ」と呼ぶ）である。
【００１４】
第２の診療情報は、例えば、患者の過去の診療履歴や服薬履歴等を含む、第１の診療情報より詳細な診療情報（以下、「診療情報」と呼ぶ）である。
【００１５】
情報端末１０３は、例えば、ＰＣ（Personal Computer）、タブレット端末、スマートフォン等の情報処理装置であり、図１の例では、例えば、電子ペンやハンディスキャナ等の読取装置１０４が接続されている。なお、読取装置１０４は、例えば、情報端末１０３に内蔵されたカメラ等であっても良い。
【００１６】
上記の構成により、利用者（例えば、患者又は患者の家族等）は、例えば、画像形成装置１０１にログインして、患者を識別する患者やＩＤ等を入力することにより、患者のカルテ印刷することができる。また、画像形成装置１０１を用いて印刷したカルテには、カルテより詳細な診療情報を取得するための一時的に有効な識別情報（以下、識別子と呼ぶ）が、電子透かしで埋め込まれている。
【００１７】
本実施形態に係る電子透かしは、人間には知覚が難しい程度の微少なドットパターンを画像データに埋め込むもので、例えば、ドットパターンを予め定められた軌道上（例えば、楕円形上）に埋め込むこと等により実現される。カルテに電子透かしで埋め込まれた一時的に有効な識別子は利用者には見えないが、画像形成装置１０１は、カルテを読取り、予め定められた軌道上に沿って情報を抽出することにより、埋め込まれた一時的に有効な識別子を取得することができる。
【００１８】
また、画像形成装置１０１を用いて印刷されたカルテに、電子透かしで埋め込まれた一時的に有効な識別子には、有効期限が定められている。利用者は、一時的に有効な識別子の有効期限内において、カルテを、画像形成装置１０１や情報端末１０３の読取装置１０４に読取らせることにより、さらに詳細な診療情報を取得することができる。
【００１９】
例えば、利用者は、情報端末１０３で情報提供システム１００に対応するアプリケーションプログラム（以下、アプリと呼ぶ）を実行させて、読取装置１０４を用いて、画像形成装置１０１で印刷したカルテの画像を読取る。これにより、情報端末１０３のアプリは、カルテの画像から一時的に有効な識別子を取得し、取得した識別情報を用いて管理サーバ１０２から呼び出した患者の診療情報を、情報端末１０３に表示させる。
【００２０】
或いは、利用者は、画像形成装置１０１で印刷したカルテを画像形成装置１０１にセットして、診療情報の取得操作を行う。これにより、画像形成装置１０１は、カルテの画像から一時的に有効な識別子を取得し、取得した識別情報を用いて管理サーバ１０２から呼び出した患者の診療情報を、例えば、印刷する。
【００２１】
なお、前述したように、カルテに埋め込まれた一時的な識別情報には有効期限が定められているので、有効期限を過ぎると、利用者はカルテを用いて診療情報を取得することができなくなる。
【００２２】
好ましくは、管理サーバ１０２は、利用者がカルテを印刷した画像形成装置１０１が設置された場所を示す位置情報を、一時的に有効な識別子と対応づけて管理し、異なる場所にある情報端末１０３への詳細な診療情報の提供を禁止する。これにより、印刷されたカルテが医療機関から第三者に持ち出された場合等でも、患者の詳細な診療情報の流出を防止することができる。
【００２３】
なお、図１に示すシステム構成は一例である。例えば、カルテを印刷する画像形成装置１０１と、カルテを用いて詳細な診療情報を取得する画像形成装置１０１は、異なる画像形成装置１０１であっても良い。
【００２４】
また、画像形成装置１０１が設置された場所を示す位置情報は、画像形成装置１０１が設置された医療機関等の施設の名前、識別情報、住所、電話番号等の情報であっても良い。
【００２５】
さらに、本実施形態に係る電子透かしは、前述した微少なドットパターンによるものに限られず、例えば、地紋や、フォントの間隔等に情報を埋め込むもの等であっても良い。
【００２６】
以上、本実施形態に係る情報提供システム１００によれば、印刷された第１の診療情報に埋め込まれた電子透かしを用いて、より詳細な第２の診療情報を提供するシステムにおいて、第２の診療情報の第三者への漏洩を低減させることができる。
【００２７】
＜ハードウェア構成＞
（情報端末、及び管理サーバのハードウェア構成）
本実施形態に係る情報端末１０３は、一般的なコンピュータの構成を有する情報処理装置である。また、管理サーバ１０２は、一般的なコンピュータの構成を有する情報処理装置、又は複数の情報処理装置を含む。ここでは、一般的なコンピュータのハードウェア構成について説明する。
【００２８】
図２は、一実施形態に係るコンピュータのハードウェア構成例を示す図である。コンピュータ２００は、例えば、ＣＰＵ（Central Processing Unit）２０１、ＲＡＭ（Random Access Memory）２０２、ＲＯＭ（Read Only Memory）２０３、ストレージ部２０４、外部Ｉ／Ｆ（Interface）２０５、入力部２０６、表示部２０７、ネットワークＩ／Ｆ２０８、及びバス２０９等を有する。
【００２９】
ＣＰＵ２０１は、ＲＯＭ２０３やストレージ部２０４等に格納されたプログラムやデータをＲＡＭ２０２上に読み出し、処理を実行することで、コンピュータ２００の各機能を実現する演算装置である。ＲＡＭ２０２は、ＣＰＵ２０１のワークエリア等として用いられる揮発性のメモリである。ＲＯＭ２０３は、電源を切ってもプログラムやデータを保持することができる不揮発性のメモリである。
【００３０】
ストレージ部２０４は、例えば、ＨＤＤ（Hard Disk Drive）や、ＳＳＤ（Solid State Drive）等のストレージ装置であり、ＯＳ（Operation System）、アプリケーションプログラム、及び各種データ等を記憶する。
【００３１】
外部Ｉ／Ｆ２０５は、コンピュータに外部装置を接続するための、例えば、ＵＳＢ（Universal Serial Bus）等のインタフェースである。外部装置には、例えば、図１に示す読取装置１０４等が含まれる。
【００３２】
入力部２０６は、利用者がコンピュータ２００に入力操作を行うための、例えば、ポインティングデバイス、キーボード、又はタッチパネル等の入力装置である。表示部２０７は、コンピュータ２００の処理結果等を表示するディスプレイ等の表示装置である。
【００３３】
ネットワークＩ／Ｆ２０８は、コンピュータ２００をネットワーク１０５に接続するための通信インタフェースである。
【００３４】
バス２０９は、上記各構成要素に接続され、アドレス信号、データ信号、及び各種制御信号等を伝送する。
【００３５】
（画像形成装置のハードウェア構成）
図３は、一実施形態に係る画像形成装置のハードウェア構成例を示す図である。画像形成装置１０１は、コントローラ３１０、オペレーションパネル３２０、ファクスコントロールユニット（以下、ＦＣＵと呼ぶ）３３０、ＵＳＢ３４０、ＭＬＢ（Media Link Board）３５０、及びエンジン３６０等を有する。
【００３６】
コントローラ３１０は、ＣＰＵ３１１、メモリ３１２、ＨＤＤ３１３、ＡＳＩＣ（Application Specific Integrated Circuit）３１４、ＴＭＰ（Trusted Platform Module）３１５、及びＮＩＣ（Network Interface Card）３１６等を含む。
【００３７】
ＣＰＵ３１１は、ＡＳＩＣ３１４を介してデータ処理（各機能の制御）を行う演算装置である。メモリ３１２は、例えば、ＣＰＵ３１１のワークエリア等として用いられる揮発性の記憶装置である。ＨＤＤ３１３は、電源のオン・オフに関係なくデータを記憶する不揮発性のストレージ装置である。
【００３８】
ＡＳＩＣ３１４は、画像処理用のハードウェアを有する画像処理用途向けの集積回路である。ＡＳＩＣ３１４は、例えば、ＣＰＵインタフェース、メモリインタフェース、ローカルバスインタフェース、ＰＣＩインタフェース、ＭＡＣ（Media Access Controller）、ＨＤＤインタフェース等を含む。
【００３９】
ＴＰＭ３１５は、例えば、ＨＤＤ３１３に記憶するデータを暗号化、復号化するセキュリティチップである。ＮＩＣ３１６は、画像形成装置１０１をネットワーク１０５に接続し、通信を行うための通信インタフェースである。
【００４０】
オペレーションパネル３２０は、コントローラ３１０のＡＳＩＣ３１４に接続されている。また、ＦＣＵ３３０、ＵＳＢ３４０、ＭＬＢ３５０、及びエンジン３６０は、コントローラ３１０のＡＳＩＣ３１４にデータ転送バス３７０で接続されている。
【００４１】
オペレーションパネル３２０は、利用者からの入力操作を受け付けるためのデバイス（タッチパネル、操作ボタン等）、及びユーザに向けた表示を行うデバイス（ディスプレイ）を含み、操作画面を表示すると共に、ユーザの操作を受け付ける表示入力装置である。
【００４２】
ＦＣＵ３３０は、例えば、Ｇ３ ＦＡＸ（Group 3 Facsimile）等の規格に従ってＦＡＸデータの送受信を行う。ＵＳＢ３４０は、例えば、ＵＳＢメモリ等の記録媒体や、各種ＵＳＢ機器を接続するためのシリアルバスインタフェースである。ＭＬＢ３５０は、画像形成装置１０１から入力された画像を変換し、変換された画像を画像形成装置１０１に出力する画像変換ボードである。エンジン３６０は、例えば、印刷、スキャン等の画像形成処理を実行するハードウェアエンジンである。
【００４３】
＜画像形成装置のソフトウェア構成＞
図４は、一実施形態に係る画像形成装置のソフトウェア構成例を示す図である。画像形成装置１０１は、ソフトウェア群４０１、エンジン４０２、及びハードウェア資源４０３等を含む。
【００４４】
エンジン４０２は、スキャン機能とプリンタ機能を備えており、図３のエンジン３０６等に対応している。また、ハードウェア資源４０３は、図３のＡＳＩＣ３１４等に対応している。
【００４５】
ソフトウェア群４０１は、ＯＳ上に起動されているアプリケーション層４０４と、プラットフォーム４０７とを含む。アプリケーション層４０４は、例えば、ＰＲＩＮＴ４１１、ＣＯＰＹ４１２、ＦＡＸ４１３、ＳＣＡＮ４１４、及び電子カルテアプリ４１５等のアプリを含む。
【００４６】
ＰＲＩＮＴ４１１は、印刷処理を実行するためのアプリである。ＣＯＰＹ４１２は、コピー処理を実行するためのアプリである。ＦＡＸ４１３は、ファクス機能を実行するためのアプリである。ＳＣＡＮ４１４は、スキャン機能を実行するためのアプリである。電子カルテアプリ４１５は、カルテの印刷や、診療情報の取得、印刷等を実行するためのアプリである。
【００４７】
プラットフォーム４０７は、アプリケーション層４０４からの処理要求を解釈してハードウェア資源４０３の獲得要求を発生するサービス層４０５と、１つ以上のハードウェア資源４０３の管理を行い、サービス層４０５からの獲得要求を調停するＳＲＭ（System Resource Manager）４３１と、ＳＲＭ４３１からの獲得要求に応じてハードウェア資源４０３の管理を行うハンドラ層４０６とを含む。
【００４８】
サービス層４０５は、例えば、ＮＣＳ（Network Control Service）４２１、ＯＣＳ（Operation Control Service）４２２、ＦＣＳ（Fax Control Service）４２３、ＭＣＳ（Memory Control Service）４２４、ＥＣＳ（Engine Control Service）４２５、ＤＣＳ（Delivery Control Service）４２６、ＣＣＳ（Certificate And Charge Control Service）４２７、ＬＣＳ（Log Control Service）４２８、ＵＣＳ（User Information Control Service）４２９、及びＳＣＳ（System Control Service）４３０等、複数のサービスモジュールを含む。
【００４９】
また、プラットフォーム４０７は予め定義されている関数により、アプリケーション層４０４からの処理要求を受信可能とするＡＰＩ（Application Programming Interface）４５１を有する。ＯＳは、アプリケーション層４０４、及びプラットフォーム４０７の各ソフトウェアをプロセスとして並列に実行することができる。
【００５０】
ＮＣＳ４２１のプロセスは、ネットワーク１０５によるデータの送受信を行うアプリに対して、共通に利用できるネットワークサービスを提供する。ＮＣＳ４２１のプロセスは、例えば、ネットワーク１０５から各プロトコルによって受信したデータを各アプリに振り分けると共に、各アプリからのデータをネットワーク１０５に送信する際の仲介を行う。
【００５１】
ＯＣＳ４２２のプロセスは、利用者と本体制御との間の情報伝達手段となるオペレーションパネル３２０の制御を行う。ＦＣＳ４２３のプロセスは、アプリケーション層４０４から要求されたファクスの送受信、バックアップ用のメモリで管理されている各種ファクスデータの登録、読出、ファクス読取、ファクス受信印刷などを行うためのＡＰＩを提供する。
【００５２】
ＭＣＳ４２４のプロセスは、メモリ３１２の取得、開放、及びＨＤＤ３１３の利用等のメモリ制御を行う。ＥＣＳ４２５のプロセスは、エンジン４０２、及びハードウェア資源４０３等の制御を行う。ＤＣＳ４２６のプロセスは、例えば、蓄積文書の配信等、ドキュメントの制御を行う。
【００５３】
ＣＣＳ４２７のプロセスは、認証と課金に関する制御を行う。ＬＣＳ４２８のプロセスは、ログ情報の管理と保持を行う。ＵＣＳ４２９のプロセスは、ユーザ情報の管理を行う。ＳＣＳ４３０のプロセスは、アプリケーション管理、操作部制御、システム画面表示、ＬＥＤ表示、ハードウェア資源管理、割り込みアプリケーション制御等の処理を行う。
【００５４】
ＳＲＭ４３１のプロセスは、ＳＣＳ４３０と共にシステムの制御、及びハードウェア資源４０３の管理を行うものである。例えばＳＲＭ４３１のプロセスは、エンジン４０２に含まれるプロッタやハードウェア資源４０３等を利用する上位層からの獲得要求に従って調停を行い、実行を制御する。
【００５５】
ハンドラ層４０６は、例えば、ＦＣＵＨ４４１、ＩＭＨ４４２、及びＭＥＵ４４３等を含む。ＦＣＵＨ４４１は、図３のＦＣＵ３３０の管理を行う。ＩＭＨ４４２は、プロセスに対するメモリの割り振り及びプロセスに割り振ったメモリの管理を行う。ＭＥＵ４４３は、画像変換関連の制御を行う。
【００５６】
ＳＲＭ４３１、及びＦＣＵＨ４４１は、予め定義されている関数によりハードウェア資源４０３に対する処理要求を送信可能とするエンジンＩ／Ｆ４５２を利用して、ハードウェア資源４０３に対する処理要求を行う。
【００５７】
＜機能構成＞
図５は、一実施形態に係る情報提供システムの機能構成例を示す図である。画像形成装置１０１は、ネットワーク１０５に接続される画像形成装置１０１、管理サーバ１０２、及び情報端末１０３を含む。なお、画像形成装置１０１、及び情報端末１０３は、画像処理装置の一例である。
【００５８】
（画像形成装置の機能構成）
画像形成装置１０１は、例えば、図３のＣＰＵ３１１で所定のプログラムを実行することにより、通信部５０１、認証部５０２、位置情報取得部５０３、第１の情報取得部５０４、情報埋込部５０５、印刷制御部５０６、読取制御部５０７、情報抽出部５０８、第２の情報取得部５０９、表示入力部５１０、及び記憶部５１１等を実現している。
【００５９】
通信部５０１は、画像形成装置１０１をネットワーク１０５に接続して、管理サーバ１０２等との通信を行うための手段であり、例えば、図４のＮＣＳ４２１等によって実現される。
【００６０】
認証部５０２は、画像形成装置１０１を利用する利用者の認証処理を行うための手段であり、例えば、図４のＣＣＳ４２７や、ＯＣＳ４２２等によって実現される。例えば、認証部５０２は、図３のオペレーションパネル３２０に、ログイン画面を表示させて、利用者によるユーザＩＤ、パスワード等の入力を受け付ける。認証部５０２は、入力されたユーザＩＤ、パスワード等の認証を行い、認証が成功した利用者の画像形成装置１０１の利用を許可する。
【００６１】
なお、ユーザＩＤは、利用者を識別する利用者識別情報の一例であり、パスワードは、ユーザＩＤに対応する認証情報の一例である。
【００６２】
認証部５０２は、例えば、図６（ａ）に示すようなユーザ情報６０１を記憶部５１１に予め記憶しておく。図６（ａ）に示されるように、ユーザ情報６０１には、画像形成装置１０１の利用が許可された利用者のユーザＩＤとパスワードの組合せが記憶されている。認証部５０２は、ログイン画面に入力されたユーザＩＤとパスワードの組合せがユーザ情報６０１に含まれる場合、利用者の認証を許可する。
【００６３】
位置情報取得部５０３は、画像形成装置１０１の位置を示す位置情報を取得するための手段であり、例えば、図４の電子カルテアプリ、及びＮＣＳ４２１等によって実現される。位置情報取得部５０３は、例えば、ＮＣＳ４２１を利用して、ネットワーク１０５上で提供される一般的なジオロケーションサービス等にアクセスし、画像形成装置１０１の位置情報を取得する。なお、ジオロケーションサービスは、ＩＰアドレス等に基づいて、位置情報を提供するサービスである。
【００６４】
なお、位置情報取得部５０３は、例えば、ＧＰＳ（Global Positioning System）や、ＩＭＥＳ（Indoor Messaging System）等のサービスを利用して、位置情報を取得するものであっても良い。
【００６５】
第１の情報取得部５０４は、例えば、利用者によるカルテの印刷操作等に応じて、管理サーバ１０２から、カルテの画像（第１の診療情報）と、カルテより詳細な診療情報（第２の診療情報）を取得するための一時的に有効な識別子を取得する。第１の情報取得部５０４は、例えば、図４の電子カルテアプリ４１５等によって実現される。
【００６６】
情報埋込部５０５は、第１の情報取得部５０４が、管理サーバ１０２から取得したカルテの画像に、一時的に有効な識別子を示す電子透かしを埋め込む。
【００６７】
図７は、一実施形態に係るカルテのイメージを示す図である。図７（ａ）は、画像形成装置１０１が印刷するカルテの一例のイメージを示している。画像形成装置１０１が印刷するカルテ７０１には、管理サーバ１０２から取得した、患者名７０２、直近の診察結果７０３等を含むカルテ画像が印刷されている。また、カルテ７０１には、第１の情報取得部５０４が、管理サーバ１０２から取得した、一時的に有効な識別子が電子透かし７０４で埋め込まれている。
【００６８】
本実施形態に係る電子透かし７０４は、人間には知覚が難しい程度の微少なドットパターンをカルテ画像に埋め込むもので、例えば、ドットパターンを予め定められた軌道上（例えば、楕円形上）に埋め込むこと等により実現される。
【００６９】
情報埋込部５０５は、例えば、図４の電子カルテアプリ４１５等によって実現される。また、別の一例として、情報埋込部５０５の機能は、サービス層４０５で提供されるものであっても良い。
【００７０】
図７（ｂ）は、電子透かし７０４で用いられるドットパターンの一例である。図７（ｂ）の例では、縦方向に並べられた２つのドットで「ビット０」を表し、横方向に並べられた２つのドットで「ビット１」を表している。ただし、これはあくまで一例であり、電子透かし７０４で用いられるドットパターンは任意の形式であって良い。
【００７１】
情報埋込部５０５は、例えば、図７（ｂ）に示すようなドットパターンを組み合わせて、予め定められた軌道上に順次に配置することにより、一時的に有効な識別子を示す電子透かしをカルテ７０１に埋め込む。
【００７２】
図５に戻り、画像形成装置１０１の機能構成の説明を続ける。
【００７３】
印刷制御部５０６は、情報埋込部５０５によって、一時的に有効な識別子が埋め込まれたカルテの画像を、紙等の印刷媒体に印刷する制御を行う。印刷制御部５０６は、例えば、図４の電子カルテアプリ４１５、ＥＣＳ４２５、及びエンジン４０２等によって実現される。
【００７４】
読取制御部５０７は、紙等の印刷媒体に印刷されたカルテ７０１の画像を読取るための手段であり、例えば、図４の電子カルテアプリ４１５、ＥＣＳ４２５、及びエンジン４０２等によって実現される。
【００７５】
情報抽出部５０８は、読取制御部５０７が読取ったカルテ７０１の画像に埋め込まれた電子透かし７０４から、一時的に有効な識別子を抽出する。例えば、情報抽出部５０８は、読取制御部５０７が読取ったカルテ７０１の画像の予め定められた軌道上に沿ってドットパターンを抽出し、組み合わせることにより、一時的に有効な識別子を抽出する。情報抽出部５０８は、例えば、図４の電子カルテアプリ４１５等によって実現される。或いは、情報抽出部５０８の機能は、サービス層４０５で提供されるものであっても良い。
【００７６】
第２の情報取得部５０９は、情報抽出部５０８が抽出した一時的に有効な識別子を用いて、管理サーバ１０２に詳細な診療情報の取得を要求する。例えば、第２の情報取得部５０９は、情報抽出部５０８が抽出した一時的に有効な識別子を含む診療情報の取得要求を管理サーバ１０２に送信する。第２の情報取得部５０９は、例えば、図４の電子カルテアプリ４１５等によって実現される。
【００７７】
表示入力部５１０は、例えば、画像形成装置１０１のログイン画面、操作画面等を、図３のオペレーションパネル３２０に表示させて、利用者による操作を受け付ける。表示入力部５１０は、例えば、図４の電子カルテアプリ４１５、及びＯＣＳ４２２等によって実現される。
【００７８】
記憶部５１１は、例えば、図６（ａ）に示すユーザ情報６０１等を記憶する手段であり、例えば、図３のＨＤＤ３１３、及び図４のＭＣＳ４２４等によって実現される。
【００７９】
（管理サーバの機能構成）
管理サーバ１０２は、例えば、図２のＣＰＵ２０１で所定のプログラムを実行することにより、通信部５２１、ユーザ情報確認部５２２、識別子生成部５２３、第１の情報提供部５２４、診療情報管理部５２５、識別子確認部５２６、第２の情報提供部５２７、及び記憶部５２８等を実現している。
【００８０】
通信部５２１は、管理サーバ１０２をネットワーク１０５に接続して、画像形成装置１０１や情報端末１０３等との通信を行うための手段であり、例えば、図２のネットワークＩ／Ｆ２０８、及び図２のＣＰＵ２０１で実行されるプログラム等によって実現される。
【００８１】
通信部５２１は、例えば、画像形成装置１０１や情報端末１０３等から、第１の診療情報の取得を要求する第１の診療情報の取得要求や、第２の診療情報の取得を要求する第２の診療情報の取得要求等を受信する受信手段（受信部）として機能する。
【００８２】
ユーザ情報確認部５２２は、画像形成装置１０１や情報端末１０３等から、例えば、カルテの画像や、診療情報等の取得を要求する要求情報を受け付けると、要求情報に含まれるユーザＩＤ（ユーザ情報）が正当なものであるか否かの確認を行う。ユーザ情報確認部５２２は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現される。
【００８３】
例えば、ユーザ情報確認部５２２は、要求情報に含まれる患者ＩＤをキーとして、図６（ｂ）に示されるような診療情報管理ＤＢ６０２を検索し、患者ＩＤに対応するユーザＩＤを取得する。また、ユーザ情報確認部５２２は、取得したユーザＩＤと、要求情報に含まれるユーザＩＤとが一致する否かを確認し、両者が一致した場合、要求情報が正当なものであると判断する。一方、取得したユーザＩＤと、要求情報に含まれるユーザＩＤとが一致しない場合、要求情報が不正なものであると判断する。なお、患者ＩＤは、患者を識別する患者識別情報の一例である。
【００８４】
識別子生成部５２３は、画像形成装置１０１から送信される、カルテの画像と詳細な診療情報とを取得するための識別子の取得を要求する第１の診療情報の取得要求に応じて、診療情報を取得するための一時的に有効な識別子を生成する。識別子生成部５２３は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現される。
【００８５】
また、識別子生成部５２３は、生成した一時的に有効な識別子を、記憶部５２８に記憶された、例えば、図６（ｃ）に示すような識別情報管理ＤＢ６０３に記憶して、管理する。図６（ｃ）の例では、識別情報管理ＤＢ６０３には、一時的に有効な識別子に対応づけて、「患者ＩＤ」、「位置情報」等の情報が記憶されている。
【００８６】
「患者ＩＤ」は、一時的に有効な識別情報に対応する患者ＩＤ（例えば、第１の診療情報の取得要求に含まれている患者ＩＤ）である。
【００８７】
「位置情報」は、第１の診療情報の取得要求を送信した画像形成装置１０１の位置を特定するための情報である。なお、図６（ｂ）の例では、「位置情報」が住所である場合の例が示されているが、「位置情報」は画像形成装置１０１の位置を特定することができる情報であれば、例えば、病院名、病棟名、緯度経度、画像形成装置１０１のＩＰアドレス等の情報であっても良い。「位置情報」が画像形成装置１０１のＩＰアドレスである場合、前述したジオロケーションサービス等を用いて、画像形成装置１０１の位置を特定することができる。
【００８８】
第１の情報提供部５２４は、画像形成装置１０１からの第１の診療情報の取得要求に応じて、取得要求に含まれる患者ＩＤに対応するカルテの画像と、識別子生成部５２３が生成した一時的に有効な識別子とを、要求元の画像形成装置１０１に提供する。第１の情報提供部５２４は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現される。
【００８９】
例えば、第１の情報提供部５２４は、ユーザ情報確認部５２２により、第１の診療情報の取得要求が正当なものであると判断された場合、患者ＩＤに対応するカルテ画像を診療情報管理部５２５から取得する。また、第１の情報提供部５２４は、診療情報管理部５２５から取得したカルテ画像と、識別子生成部５２３が生成した一時的に有効な識別子とを、第１の診療情報の取得要求を送信した画像形成装置１０１に送信する。
【００９０】
診療情報管理部５２５は、例えば、図６（ｂ）に示すような診療情報管理ＤＢ６０２を、記憶部５２８等に記憶して管理する手段であり、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現される。或いは、診療情報管理部５２５は、診療情報管理ＤＢ６０２を管理するデータベースサーバ等であっても良い。
【００９１】
図６（ｂ）の例では、診療情報管理ＤＢ６０２には、「患者ＩＤ」、「ユーザＩＤ」、「カルテ画像」、「診療情報」、「一時的に有効な識別子」、「有効期限」等の情報が対応づけて記憶されている。
【００９２】
「患者ＩＤ」は、患者を識別する患者識別情報である。「ユーザＩＤ」は、情報提供システム１００や、画像形成装置１０１の利用が許可された患者や、患者の家族等の利用者を識別する利用者識別情報である。
【００９３】
「カルテ画像」は、例えば、患者の直近の診療情報を記録したカルテ等の画像データである。なお、「カルテ画像」は、図６（ｂ）に示すように直接画像データが記憶されているものであっても良いし、画像データを取得するためのリンク情報等が記憶されているものであっても良い。
【００９４】
「診療情報」は、例えば、患者の過去の診療履歴や服薬履歴等を含む、カルテ画像より詳細な診療情報（例えば画像データ、テキストデータ等）である。「診療情報」は、直接診療情報が記憶されているものであっても良いし、診療情報を取得するためのリンク情報等が記憶されているものであっても良い。
【００９５】
「一時的に有効な識別子」は、識別子生成部５２３によって生成された識別子であり、例えば、第１の情報提供部５２４が画像形成装置１０１にカルテの画像を提供したときに記憶される。
【００９６】
「有効期限」は、「一時的に有効な識別子」の有効期限を示す情報であり、例えば、第１の情報提供部５２４が画像形成装置１０１にカルテの画像を提供したときに、「一時的に有効な識別子」と共に記憶される。なお、有効期限は、「一時的に有効な識別子」が有効である期間を示す有効期間の一例である。有効期間は、例えば、予め定められた日時、曜日、時間帯等の期間を示す情報であっても良い。
【００９７】
なお、図６（ｂ）、（ｃ）に示す診療情報管理ＤＢ６０２と識別情報管理ＤＢ６０３はで、診療情報管理部５２５により、例えば、図６（ｄ）に示すように１つの診療情報管理ＤＢ６０４として管理されるものであっても良い。
【００９８】
図５に戻り、管理サーバ１０２の機能構成の説明を続ける。
【００９９】
識別子確認部５２６は、例えば、図６（ｃ）に示す識別情報管理ＤＢを参照して、「一時的に有効な識別子」と「位置情報」との組合せに対応する「患者ＩＤ」を提供する。識別子確認部５２６は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現される。
【０１００】
例えば、識別子確認部５２６は、第２の情報提供部からの患者ＩＤの取得要求に応じて、患者ＩＤの取得要求に含まれる「一時的に有効な識別子」と「位置情報」との組合せに対応する「患者ＩＤ」を提供する。
【０１０１】
第２の情報提供部５２７は、画像形成装置１０１や情報端末１０３等から通信部５２１が受信した、第２の診療情報の取得要求に含まれる一時的に有効な識別子が有効である場合、取得要求の要求元に第２の診療情報を提供する。第２の情報提供部５２７は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現される。なお、具体的な第２の診療情報の提供処理については後述する。
【０１０２】
記憶部５２８は、例えば、図６（ｂ）に示す診療情報管理ＤＢ６０２、図６（ｃ）に示す識別情報管理ＤＢ６０３等を記憶する手段であり、例えば、図２のストレージ部２０４、及び図２のＣＰＵ２０１で実行されるプログラム等によって実現される。
【０１０３】
（情報端末の機能構成）
情報端末１０３は、例えば、図２のＣＰＵ２０１で所定のプログラムを実行することにより、通信部５４１、認証部５４２、位置情報取得部５４３、読取制御部５４４、情報抽出部５４５、第２の情報取得部５４６、表示入力部５４７、及び記憶部５４８等を実現している。なお、情報端末１０３の各機能構成は、画像形成装置１０１に含まれる同じ名前の機能構成と同様の機能を有しているので、ここでは詳細な説明を省略し、概要の説明のみを行う。
【０１０４】
通信部５４１は、情報端末１０３をネットワーク１０５に接続して、管理サーバ１０２等との通信を行うための手段であり、例えば、図２のネットワークＩ／Ｆ、及び図２のＣＰＵ２０１で実行されるプログラム等によって実現される。
【０１０５】
認証部５４２は、情報端末１０３を利用する利用者の認証処理を行うための手段であり、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現される。
【０１０６】
位置情報取得部５０３は、情報端末１０３の位置を示す位置情報を取得するための手段であり、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現される。
【０１０７】
読取制御部５４４は、紙等の印刷媒体に印刷されたカルテ７０１の画像を、読取装置１０４を用いて読取るための手段であり、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現される。
【０１０８】
情報抽出部５４５は、読取制御部５４４が読取ったカルテ７０１の画像に埋め込まれた電子透かし７０４から、一時的に有効な識別子を抽出する手段であり、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現される。
【０１０９】
第２の情報取得部５４６は、情報抽出部５４５が抽出した一時的に有効な識別子を用いて、管理サーバ１０２に詳細な診療情報の取得を要求する手段であり、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現される。
【０１１０】
表示入力部５４７は、例えば、情報端末１０３で動作するアプリへのログイン画面、操作画面等を、図２の表示部２０７に表示させて、入力部２０６への利用者の操作を受け付ける。表示入力部５４７は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現される。
【０１１１】
記憶部５４８は、例えば、図６（ａ）に示すユーザ情報６０１等を記憶する手段であり、例えば、図２のストレージ部２０４、及び図２のＣＰＵ２０１で実行されるプログラム等によって実現される。
【０１１２】
＜処理の流れ＞
続いて、情報提供システムによる情報提供方法の処理の流れについて説明する。
【０１１３】
（カルテの印刷処理）
図８、９は、一実施形態に係るカルテの印刷処理の例を示すシーケンス図である。ここでは、利用者のユーザＩＤとパスワードが、例えば、図６（ａ）に示すユーザ情報６０１に予め登録されているものとする。また、利用者のユーザＩＤと患者ＩＤとに対応する第１の診療情報と第２の診療情報が、例えば、図６（ｂ）に示す診療情報管理ＤＢ６０２に予め登録されているものとする。
【０１１４】
ステップＳ８０１において、利用者は、画像形成装置１０１に認証操作を行う。例えば、利用者は、オペレーションパネル３２０に表示された図１０（ａ）に示すようなログイン画面１０１０に、ユーザＩＤとパスワードとを入力し、ログインボタン１０１１を選択することにより、認証操作を行う。
【０１１５】
ステップＳ８０２において、画像形成装置１０１の表示入力部５１０は、利用者によって入力されたユーザＩＤとパスワードとを、認証部５０２に通知する。
【０１１６】
ステップＳ８０３において、画像形成装置１０１の認証部５０２は、表示入力部５１０から通知されたユーザＩＤとパスワードとの認証処理を行う。例えば、認証部５０２は、表示入力部５１０から通知されたユーザＩＤとパスワードとの組合せが、図６（ａ）に示すユーザ情報６０１に登録されている場合、利用者の認証を許可する。
【０１１７】
ステップＳ８０４において、画像形成装置１０１の認証部５０２は、認証結果を表示入力部５１０に通知する。ここでは、前述したように利用者のユーザＩＤとパスワードの組合せが、予めユーザ情報６０１に登録されているので、認証に成功したことを示す認証結果「ＯＫ」が通知される。
【０１１８】
ステップＳ８０５において、画像形成装置１０１の表示入力部５１０は、オペレーションパネル３２０に、例えば、図１０（ｂ）に示すようなアプリ選択画面１０２０を表示させる。アプリ選択画面１０２０には、画像形成装置１０１で利用可能な１つ以上の機能（アプリ）を選択するためのボタンが表示されている。
【０１１９】
ステップＳ８０６において、利用者はアプリの選択操作を行う。ここでは、利用者はカルテの印刷行うので、図１０（ｂ）に示すようなアプリ選択画面１０２０から、「カルテ印刷」ボタン１０２１を選択する。
【０１２０】
ステップＳ８０７において、画像形成装置１０１の表示入力部５１０は、アプリ選択画面１０２０から、「カルテ印刷」ボタン１０２１が選択されると、第１の情報取得部５０４に、カルテの印刷処理の開始を要求する開始要求を通知する。
【０１２１】
ステップＳ８０８において、画像形成装置１０１の第１の情報取得部５０４は、開始要求を受け付けると、例えば、図１０（ｃ）に示すような患者ＩＤの入力画面１０３０を表示入力部５１０に表示させる。
【０１２２】
ステップＳ８０９において、画像形成装置１０１の表示入力部５１０は、患者ＩＤの入力画面１０３０を、オペレーションパネル３２０に表示する。
【０１２３】
ステップＳ８０９において、利用者は、オペレーションパネル３２０に表示された患者ＩＤの入力画面１０３０に、患者ＩＤを入力し、入力ボタン１０３１を選択することにより、患者ＩＤの入力操作を行う。
【０１２４】
ステップＳ８１０において、画像形成装置１０１の第１の情報取得部５０４は、患者ＩＤの入力画面１０３０に入力された患者ＩＤを取得する。
【０１２５】
ステップＳ８１２において、画像形成装置１０１の第１の情報取得部５０４は、認証部５０２に、ユーザＩＤの取得を要求する。
【０１２６】
ステップＳ８１３において、画像形成装置１０１の第１の情報取得部５０４は、認証部５０２から、ユーザＩＤを取得する。
【０１２７】
ステップＳ８１４において、画像形成装置１０１の第１の情報取得部５０４は、例えば、位置情報取得部５０３により、画像形成装置１０１の位置情報を取得する。例えば、第１の情報取得部５０４は、位置情報取得部５０３を用いて、画像形成装置１０１のＩＰアドレスに対応する位置情報を、ネットワーク１０５上のジオロケーションサービス等から取得する。
【０１２８】
ステップＳ８１５において、画像形成装置１０１の第１の情報取得部５０４は、管理サーバ１０２に、カルテ画像の取得を要求する第１の診療情報の取得要求（第１の取得要求）を送信する。この第１の診療情報の取得要求には、例えば、ステップＳ８１１で取得した患者ＩＤ、ステップＳ８１３で取得したユーザＩＤ、及びステップＳ８１４で取得した画像形成装置１０１の位置情報等が含まれる。
【０１２９】
ステップＳ８１６において、管理サーバ１０２の第１の情報提供部５２４は、画像形成装置１０１から送信された第１の診療情報の取得要求を受け付けると、診療情報管理部５２５に、ユーザＩＤの取得要求を通知する。このユーザＩＤの取得要求には、第１の診療情報の取得要求から抽出した患者ＩＤが含まれる。
【０１３０】
ステップＳ８１７において、管理サーバ１０２の診療情報管理部５２５は、ユーザＩＤの取得要求に含まれる患者ＩＤに対応するユーザＩＤを、例えば、図６（ｂ）に示すような診療情報管理ＤＢ６０２を検索し、取得する。
【０１３１】
ステップＳ８１８において、管理サーバ１０２の診療情報管理部５２５は、取得したユーザＩＤを第１の情報提供部５２４に通知する。
【０１３２】
ステップＳ８１９において、管理サーバ１０２の第１の情報提供部５２４は、診療情報管理部５２５から通知されたユーザＩＤと、第１の診療情報の取得要求に含まれるユーザＩＤとが一致するか否かを確認する。ユーザＩＤが一致した場合、第１の情報提供部５２４は、図９に示すステップＳ８２０以降の処理を実行する。この処理より、第三者による患者のカルテ情報の不正な取得を低減させることができる。なお、ユーザＩＤが一致しない場合の処理については、図１４で後述する。
【０１３３】
図９のステップＳ８２０において、管理サーバ１０２の第１の情報提供部５２４は、一時的に有効な識別子の生成を要求する識別子の生成要求を、識別子生成部５２３に通知する。この識別子の生成要求には、患者ＩＤ、及び画像形成装置１０１の位置情報等が含まれる。
【０１３４】
ステップＳ８２１において、管理サーバ１０２の識別子生成部５２３は、時刻情報を取得する。例えば、管理サーバ１０２は、管理サーバ１０２のＯＳが管理する時刻情報を取得するものであっても良いし、ネットワーク１０５上の時刻同期サーバ等から取得するものであっても良い。
【０１３５】
ステップＳ８２２において、管理サーバ１０２の識別子生成部５２３は、識別子の生成要求に含まれる患者ＩＤと位置情報とに対応する一時的に有効な識別子と、一時的に有効な識別子の有効期限の情報を生成する。このとき、識別子生成部５２３は、例えば、図６（ｃ）に示す識別情報管理ＤＢ６０３に、生成した一時的に有効な識別子に対応づけて、患者ＩＤ、位置情報等を記憶しておく。
【０１３６】
ステップＳ８２３において、管理サーバ１０２の識別子生成部５２３は、生成した一時的に有効な識別子と、一時的に有効な識別子の有効期限とを第１の情報提供部５２４に通知する。
【０１３７】
ステップＳ８２４において、管理サーバ１０２の第１の情報提供部５２４は、識別子生成部５２３から通知された一時的に有効な識別子と、識別子の有効期限との診療情報管理ＤＢ６０２への登録を要求する登録要求を、診療情報管理部５２５に通知する。この登録要求には、患者を識別する患者ＩＤ、一時的に有効な識別子、識別子の有効期限等の情報が含まれる。
【０１３８】
ステップＳ８２５において、管理サーバ１０２の診療情報管理部５２５は、登録要求に含まれる患者ＩＤに対応する情報を検索し、ステップＳ８２６において、検索された情報に一時的に有効な識別子、及び識別子の有効期限を登録（記憶）する。
【０１３９】
ステップＳ８２７において、管理サーバ１０２の第１の情報提供部５２４は、患者ＩＤを含むカルテの画像の取得要求を、診療情報管理部５２５に通知する。
【０１４０】
ステップＳ８２８において、管理サーバ１０２の第１の情報提供部５２４は、要求された患者ＩＤに対応するカルテ画像を、診療情報管理ＤＢ６０２から抽出し、第１の情報提供部５２４に通知する。
【０１４１】
ステップＳ８２９において、管理サーバ１０２の第１の情報提供部５２４は、画像形成装置１０１に、カルテ画像と、一時的に有効な識別子を送信する。
【０１４２】
ステップＳ８３０において、画像形成装置１０１の第１の情報取得部５０４は、情報埋込部５０５に、カルテ画像と一時的に有効な識別子とを通知し、カルテ画像に一時的に有効な識別情報の埋込を要求する。
【０１４３】
ステップＳ８３１において、画像形成装置１０１の情報埋込部５０５は、カルテ画像に一時的に有効な識別情報を電子透かしで埋込し、埋込後のカルテ画像を第１の情報取得部５０４に通知する。
【０１４４】
ステップＳ８３３において、管理サーバ１０２の第１の情報提供部５２４は、情報埋込後のカルテ画像を印刷制御部５０６に通知し、情報埋込後のカルテ画像の印刷を要求する。
【０１４５】
ステップＳ８３４において、画像形成装置１０１の印刷制御部５０６は、印刷要求に含まれる情報埋込後のカルテ画像の印刷処理を行う。
【０１４６】
上記の処理により、利用者は、カルテより詳細な診療情報を取得するための一時的に有効な識別子が電子透かしで埋め込まれたカルテを印刷することができるようになる。
【０１４７】
（診療情報の取得処理）
続いて、図９のステップＳ８３４で印刷されたカルテを用いて、詳細な診療情報を取得する処理の例について説明する。
【０１４８】
図１１は、一実施形態に係る診療情報の取得処理の例を示すシーケンス図である。
【０１４９】
ステップＳ１１００において、図８のステップＳ８０１〜Ｓ８０５に示すログイン処理を実行した後、ステップＳ１１０１以降の処理を実行する。
【０１５０】
ステップＳ１１０１において、利用者はアプリの選択操作を行う。ここでは、利用者は診療情報の取得を行うので、図１０（ｂ）に示すようなアプリ選択画面１０２０から、「診療情報取得」ボタン１０２２を選択する。
【０１５１】
ステップＳ１１０２において、画像形成装置１０１の表示入力部５１０は、アプリ選択画面１０２０から、「診療情報取得」ボタン１０２２が選択されると、第１の情報取得部５０４に、診療情報の取得処理の開始を要求する開始要求を通知する。
【０１５２】
ステップＳ１１０３において、画像形成装置１０１の第１の情報取得部５０４は、開始要求を受け付けると、例えば、図１０（ｄ）に示すようなカルテの読取画面１０４０を表示入力部５１０に表示させる。
【０１５３】
ステップＳ１１０４において、画像形成装置１０１の表示入力部５１０は、カルテの読取画面１０４０を、オペレーションパネル３２０に表示する。図１０（ｄ）の例では、カルテの読取画面１０４０には、カルテ用紙のセットを促すメッセージ１０４１と、「読取開始」ボタン１０４２とが表示されている。
【０１５４】
ステップＳ１１０５において、利用者は、カルテの読取操作を行う。例えば、利用者は、カルテの読取画面１０４０に表示されたメッセージ１０４１に従って、画像形成装置１０１にカルテをセットし、「読取開始」ボタン１０４２を選択する。
【０１５５】
ステップＳ１１０６において、画像形成装置１０１の第２の情報取得部５０９は、表示入力部５１０から読取要求を受け付けると、ステップＳ１１０７において、読取制御部５０７にカルテ画像の読取りを要求する。
【０１５６】
ステップＳ１１０８において、画像形成装置１０１の読取制御部５０７は、カルテ画像の読取処理を実行し、ステップＳ１１０９において、読取したカルテの読取画像を第２の情報取得部５０９に通知する。
【０１５７】
ステップＳ１１１０において、画像形成装置１０１の第２の情報取得部５０９は、読取りされたカルテ画像から、一時的に有効な識別情報を抽出する抽出処理の実行を要求する抽出要求を、情報抽出部５０８に通知する。
【０１５８】
ステップＳ１１１１において、画像形成装置１０１の情報抽出部５０８は、読取りされたカルテ画像から、一時的に有効な識別子を抽出する抽出処理を実行し、ステップＳ１１１２において、抽出された識別子を第２の情報取得部５０９に通知する。
【０１５９】
ステップＳ１１１３において、画像形成装置１０１の第２の情報取得部５０９は、例えば、位置情報取得部５０３により、画像形成装置１０１の位置情報を取得する。この処理は、例えば、図８のステップＳ８１４の処理と同様で良い。
【０１６０】
ステップＳ１１１４において、画像形成装置１０１の第２の情報取得部５０９は、管理サーバ１０２に、詳細な診療情報の取得可否の確認要求を送信する。この確認要求には、ログイン処理で取得したユーザＩＤ、ステップＳ１１１２で取得した一時的に有効な識別子、及びステップＳ１１１３で取得した画像形成装置１０１の位置情報等が含まれる。
【０１６１】
なお、詳細な診療情報の取得可否の確認要求は、詳細な診療情報の取得を要求する取得要求であっても良い。
【０１６２】
ステップＳ１１１５において、管理サーバ１０２の第２の情報提供部５２７は、画像形成装置１０１から送信された取得可否の確認要求を受け付けると、診療情報管理部５２５に、一時的に有効な識別子の検索要求を通知する。
【０１６３】
ステップＳ１１１６において、管理サーバ１０２の診療情報管理部５２５は、例えば、図６（ｂ）に示すような診療情報管理ＤＢ６０２から、検索要求に含まれる一時的に有効な識別子を検索し、検索要求に含まれる一時的に有効な識別子が有効か否かを確認する。ここでは、検索要求に含まれる一時的に有効な識別子が有効であるものとして、以下の説明を行う。
【０１６４】
ステップＳ１１１７において、管理サーバ１０２の診療情報管理部５２５は、一時的に有効な識別子と位置情報とを含む患者ＩＤの取得要求を通知する。
【０１６５】
ステップＳ１１１８において、管理サーバ１０２の識別子確認部５２６は、例えば、図６（ｃ）に示すような識別情報管理ＤＢ６０３から、患者ＩＤの取得要求に含まれる一時的に有効な識別子と位置情報とに対応する患者ＩＤを抽出する。また、識別子確認部５２６は、抽出した患者ＩＤを診療情報管理部５２５に通知する。
【０１６６】
図１２のステップＳ１１１９において、管理サーバ１０２の診療情報管理部５２５は、識別子確認部５２６から通知された患者ＩＤと、ステップＳ１１６で検索した有効な識別子に対応する患者ＩＤとが一致することを確認する。
【０１６７】
ステップＳ１１１８において、管理サーバ１０２の診療情報管理部５２５は、ステップＳ１１１５で受け付けた識別子の検索要求に含まれるユーザＩＤと、ステップＳ１１１６で検索した有効な識別子に対応するユーザＩＤとが一致することを確認する。
【０１６８】
ステップＳ１１２１において、管理サーバ１０２の診療情報管理部５２５は、ステップＳ１１１９における患者ＩＤの確認結果と、ステップＳ１１２０におけるユーザＩＤの確認結果とがＯＫである場合、確認結果「取得可」を第２の情報提供部５２７に通知する。なお、診療情報管理部５２５は、ステップＳ１１１９における患者ＩＤの確認結果、又はステップＳ１１２０におけるユーザＩＤの確認結果がＯＫでない場合、認結果「取得不可」を第２の情報提供部５２７に通知する。
【０１６９】
ステップＳ１１２２において、管理サーバ１０２の第２の情報提供部５２７は、画像形成装置１０１に、詳細な診療情報の取得が可能であることを示す確認結果「取得可」を画像形成装置１０１に送信する。
【０１７０】
なお、画像形成装置１０１から送信された取得可否の確認要求が、詳細な診療情報の取得情報である場合、第２の情報提供部５２７は、詳細な診療情報の取得が可能であることを示す確認結果「取得可」に代えて、詳細な診療情報を提供する。
【０１７１】
これにより、画像形成装置１０１は、管理サーバ１０２から、詳細な診療情報を取得することができるようになる。
【０１７２】
（診療情報の取得処理の別の一例）
図１３は、一実施形態に係る診療情報の取得処理の別の一例を示すシーケンス図である。図１３に示す処理は、利用者が情報端末１０３を用いて診療情報を取得する場合の処理の例を示している。なお、基本的な処理内容は、図１１、１２に示す診療情報の取得処理と同様なので、ここでは処理の概要のみ説明する。
【０１７３】
ステップＳ１３０１において、利用者は、表示入力部５４７により表示されるログイン画面等に、例えば、ユーザＩＤとパスワードとを入力すること等により、認証操作を行う。
【０１７４】
ステップＳ１３０２において、情報端末１０３の認証部５４２は、表示入力部５４７が受け付けた、ユーザＩＤとパスワードとを受け付けると、ステップＳ１３０３において、受け付けたユーザＩＤとパスワードとの認証処理を行う。
【０１７５】
ステップＳ１３０４において、情報端末１０３の認証部５４２は、認証結果を表示入力部５１０に通知する。ここでは、認証に成功したことを示す認証結果「ＯＫ」が通知されるものとして以下の説明を行う。
【０１７６】
ステップＳ１３０５において、情報端末１０３の表示入力部５４７は、利用者にカルテの読取りを促す読取画面を表示する。
【０１７７】
ステップＳ１３０６において、利用者は、カルテの読取操作を行う。例えば、利用者は、情報端末１０３に接続される読取装置１０４（例えば、ハンディスキャナ、電子ペン等）を用いて、カルテの読取操作を行う。
【０１７８】
ステップＳ１３０７において、情報端末１０３の読取制御部５４４は、利用者の読取操作に応じて、カルテの読取処理を実行する。
【０１７９】
ステップＳ１３０８において、情報端末１０３の読取制御部５４４は、読取りされたカルテ画像を第２の情報取得部５４６に通知する。
【０１８０】
ステップＳ１３０９において、情報端末１０３の第２の情報取得部５４６は、読取りされたカルテ画像から、一時的に有効な識別情報を抽出する抽出処理の実行を要求する抽出要求を、情報抽出部５４５に通知する。
【０１８１】
ステップＳ１３１０において、情報端末１０３の情報抽出部５４５は、読取りされたカルテ画像から、一時的に有効な識別子を抽出する抽出処理を実行し、ステップＳ１３１１において、抽出された識別子を第２の情報取得部５４６に通知する。
【０１８２】
ステップＳ１３１２において、情報端末１０３の第２の情報取得部５４６は、例えば、位置情報取得部５４３により、情報端末１０３の位置情報を取得する。
【０１８３】
ステップＳ１３１３において、情報端末１０３の第２の情報取得部５４６は、管理サーバ１０２に、詳細な診療情報の取得可否の確認要求を送信する。この確認要求には、ステップＳ１３０２で取得したユーザＩＤ、ステップＳ１３１１で取得した一時的に有効な識別子、及びステップＳ１３１２で取得した情報端末１０３の位置情報等が含まれる。
【０１８４】
ステップＳ１３１４において、管理サーバ１０２は、図１１、１２のステップＳ１１１５〜Ｓ１１２１に示す確認処理を実行する。
【０１８５】
ステップＳ１３１５において、管理サーバ１０２の第２の情報提供部５２７は、情報端末１０３に、詳細な診療情報の取得が可能であることを示す確認結果「取得可」を画像形成装置１０１に送信する。
【０１８６】
上記の処理により、利用者は、画像形成装置１０１の代わりに情報端末１０３を利用して、管理サーバ１０２から詳細な診療情報を取得し、利用（例えば、閲覧）することができるようになる。
【０１８７】
（エラー処理１）
図１４は、一実施形態に係るカルテ印刷時のエラー処理の例を示すシーケンス図である。図１４に示す処理は、図８に示すカルテの印刷処理のステップＳ８１９において、ユーザＩＤが一致しなかった場合の処理の例を示している。なお、図１４のステップＳ８０１〜Ｓ８１８の処理は、図８に示すカルテの印刷処理と同様なので、ここでは、図８に示す処理との相違点を中心に説明を行う。
【０１８８】
ステップＳ１４０１において、管理サーバ１０２の第１の情報提供部５２４は、ステップＳ８１８で診療情報管理部５２５から通知されたユーザＩＤと、ステップＳ８１５で受信した第１の診療情報の取得要求に含まれるユーザＩＤとが一致するか否かを確認する。ユーザＩＤが一致しない場合（不一致の場合）、第１の情報提供部５２４は、ステップＳ１４０２において、画像形成装置１０１に、ユーザＩＤが不一致であることを示すエラー通知を送信する。なお、ステップＳ１４０１において、ユーザＩＤが一致した場合、第１の情報提供部５２４は、前述したように、図９に示すステップＳ８２０以降の処理を実行する。
【０１８９】
ステップＳ１４０３において、画像形成装置１０１の第１の情報取得部５０４は、管理サーバからエラー通知を受信すると、ユーザＩＤが不一致であることを示すエラー画面の表示を、表示入力部５１０に要求する。
【０１９０】
ステップＳ１４０４において、画像形成装置１０１の表示入力部５１０は、例えば、図１０（ｅ）に示すようなエラー画面１０５０を、オペレーションパネル３２０に表示する。図１０（ｅ）の例では、エラー画面１０５０に、ユーザＩＤが一致しないことを示すメッセージ１０５１が表示されている。
【０１９１】
このように、本実施形態に係る情報提供システム１００では、利用者がカルテの印刷に失敗した場合、印刷ができない理由が利用者に通知される。
【０１９２】
（エラー処理２）
図１５は、一実施形態に係るカルテ印刷時のエラー処理の例を示すシーケンス図（２）である。図１５に示す処理は、図４に示すカルテ印刷時のエラー処理に加えて、ステップＳ１５０１、Ｓ１５０２に示す処理が追加されている。なお、その他の処理は、図４に示すカルテ印刷時のエラー処理と同様なので、ここでは図１４との相違点を中心に説明を行う。
【０１９３】
ステップＳ１５０１において、管理サーバ１０２の第１の情報提供部５２４は、診療情報管理部５２５に、「ユーザＩＤ不一致」が発生したことを示すエラー情報を通知する。
【０１９４】
ステップＳ１５０２において、管理サーバ１０２の診療情報管理部５２５は、第１の情報提供部５２４から通知されたエラー情報を、例えば、図１６に示すような診療情報管理ＤＢ１６０１のエラー情報１６０２に記憶する。
【０１９５】
図１６は、一実施形態に係る診療情報管理ＤＢの別の一例を示す図である。図１６に示す診療情報管理ＤＢ１６０１は、図６（ｂ）に示す診療情報管理ＤＢ６０２に記憶されている各情報に加えて、エラー情報１６０２が追加されている。このように、エラー情報１６０２を記憶しておくことにより、例えば、管理サーバ１０２の管理者は、不正にカルテを印刷しようとした不正な利用者等を、後から追跡することができるようになる。
【０１９６】
（エラー処理３）
図１７は、一実施形態に係る診療情報取得時のエラー処理の例を示すシーケンス図である。図１７に示す処理は、図１１に示すカルテの印刷処理のステップＳ１１１６において、一時的に有効な識別子の有効期限が切れている場合（識別子が無効である場合）の処理の例を示している。なお、図１７のステップＳ１１０１〜Ｓ１１１５の処理は、図１１に示す診療情報の取得処理と同様なので、ここでは、図１１に示す処理との相違点を中心に説明を行う。
【０１９７】
ステップＳ１７０１において、管理サーバ１０２の診療情報管理部５２５は、例えば、図６（ｂ）に示すような診療情報管理ＤＢ６０２から、検索要求に含まれる一時的に有効な識別子を検索し、検索要求に含まれる一時的に有効な識別子が有効か否かを確認する。ここでは、検索要求に含まれる一時的に有効な識別子の有効期限が切れているものとする。
【０１９８】
ステップＳ１７０２において、管理サーバ１０２の診療情報管理部５２５は、第２の情報提供部５２７に、一時的に有効な識別子の有効期限が切れていることを示すエラー情報を通知する。
【０１９９】
ステップＳ１７０３において、管理サーバ１０２の第２の情報提供部５２７は、画像形成装置１０１に、一時的に有効な識別子の有効期限が切れていることを示すエラー通知を送信する。
【０２００】
ステップＳ１７０４において、画像形成装置１０１の第１の情報取得部５０４は、管理サーバからエラー通知を受信すると、一時的に有効な識別子の有効期限が切れていることを示すエラー画面の表示を、表示入力部５１０に要求する。
【０２０１】
ステップＳ１７０５において、画像形成装置１０１の表示入力部５１０は、例えば、図１０（ｆ）に示すようなエラー画面１０６０を、オペレーションパネル３２０に表示する。図１０（ｆ）の例では、エラー画面１０６０に、例えば、カルテ用紙の有効期限が切れていることを示すメッセージ１０６１が表示されている。
【０２０２】
このように、本実施形態に係る情報提供システム１００では、利用者が、カルテを用いた診療情報の取得に失敗した場合、診療情報を取得できない理由が利用者に通知される。
【０２０３】
＜まとめ＞
以上、本発明の一実施形態によれば、印刷された第１の診療情報に埋め込まれた電子透かしを用いて、より詳細な第２の診療情報を提供するシステムにおいて、第２の診療情報の第三者への漏洩を低減させることができる。
【０２０４】
なお、上記の各実施形態に示す情報提供システム１００の構成は一例であり、情報提供システム１００は様々なシステム構成が可能である。例えば、画像形成装置１０１は、画像処理装置の一例であり、画像処理装置は、例えば、情報端末１０３等に印刷装置、読取り装置、複合機等を接続して構成される画像処理装置や、画像処理システム等であっても良い。
【０２０５】
また、管理サーバ１０２が有する各機能は、複数の情報処理装置に分散して設けられていても良いし、ネットワーク１０５に接続されるいずれかの画像形成装置１０１に含まれていても良い。
【０２０６】
詳細な診療情報を取得するための一時的に有効な識別子は、一時的に有効な識別情報の一例であり、一時的に有効な識別情報は、複数の情報の組合せ等であっても良い。
【０２０７】
また、カルテは、紙等の印刷媒体に印刷される第１の診療情報の一例であり、カルテ以外の診療情報、例えば、診療カード、予約票、同意書等の様々な印刷物であって良い。
【符号の説明】
【０２０８】
１００      情報提供システム
１０１      画像形成装置（画像処理装置）
１０２      管理サーバ
１０３      情報端末（コンピュータ）
５０４      第１の情報取得部
５０５      情報埋込部
５０６      印刷制御部
５０７、５４４      読取制御部
５０８、５４５      情報抽出部
５０９、５４６      第２の情報取得部
５２１、５４１      通信部（受信部）
５２３      識別子生成部
５２４      第１の情報提供部
５２５      診療情報管理部
５２７      第２の情報提供部
５２８      記憶部
【先行技術文献】
【特許文献】
【０２０９】
【特許文献１】特開２００７−１１５２０１号公報
【図１】
2017191362.tif 000003
【図２】
2017191362.tif 000004
【図３】
2017191362.tif 000005
【図４】
2017191362.tif 000006
【図５】
2017191362.tif 000007
【図６】
2017191362.tif 000008
【図７】
2017191362.tif 000009
【図８】
2017191362.tif 000010
【図９】
2017191362.tif 000011
【図１０】
2017191362.tif 000012
【図１１】
2017191362.tif 000013
【図１２】
2017191362.tif 000014
【図１３】
2017191362.tif 000015
【図１４】
2017191362.tif 000016
【図１５】
2017191362.tif 000017
【図１６】
2017191362.tif 000018
【図１７】
2017191362.tif 000019