(57)【要約】【課題】所定の管理情報が印刷された文書に対してワークフローを実行する情報処理システムにおいて、ワークフローを実行する前に、印刷された管理情報の変更操作を行うことができるようにする。【解決手段】情報処理システムは、管理サーバが診療情報の管理に用いる管理情報を含む文書の画像データを取得する画像取得部と、１つ以上の処理を含むワークフローが予め定義されたワークフロー定義情報に基づいて、前記画像取得部が取得した前記画像データに対して、前記１つ以上の処理を実行するワークフロー実行部と、管理サーバから取得した管理情報に基づいて、ワークフローの実行を受付する受付画面に、管理情報に含まれる情報のうち変更可能な情報の一覧を選択可能に表示させる表示制御部と、を有し、１つ以上の処理は、受付画面で選択された情報を用いて、文書に含まれる管理情報を変更する処理を含む。【選択図】図４
2018037923.tif 000002
【特許請求の範囲】
【請求項１】
診療情報を管理する管理サーバとネットワークを介して接続される情報処理システムであって、
前記管理サーバが前記診療情報の管理に用いる管理情報を含む文書の画像データを取得する画像取得部と、
１つ以上の処理を含むワークフローが予め定義されたワークフロー定義情報に基づいて、前記画像取得部が取得した前記画像データに対して、前記１つ以上の処理を実行するワークフロー実行部と、
前記管理サーバから取得した前記管理情報に基づいて、前記ワークフローの実行を受付する受付画面に、前記管理情報に含まれる情報のうち変更可能な情報の一覧を選択可能に表示させる表示制御部と、
を有し、
前記１つ以上の処理は、
前記受付画面で選択された情報を用いて、前記文書に含まれる前記管理情報を変更する処理を含む情報処理システム。
【請求項２】
前記文書は、
前記管理情報を符号化した画像情報が印刷された印刷媒体である請求項１に記載の情報処理システム。
【請求項３】
前記１つ以上の処理は、
前記符号化された画像情報を復号化し、前記管理情報を抽出する処理を含む請求項２に記載の情報処理システム。
【請求項４】
前記画像情報は、
バーコード、又は２次元コードである請求項２又は３に記載の情報処理システム。
【請求項５】
前記文書は、
前記管理情報を表す文字列が印刷された印刷媒体である請求項１乃至４のいずれか一項に記載の情報処理システム。
【請求項６】
前記１つ以上の処理は、
前記管理情報を表す文字列を認識する文字認識処理を含む請求項５に記載の情報処理システム。
【請求項７】
前記管理情報は、診療科を示す情報を含み、
前記表示制御部は、前記受付画面に、前記管理サーバから取得した管理情報に含まれる診療科の一覧を選択可能に表示させる請求項１乃至６のいずれか一項に記載の情報処理システム。
【請求項８】
前記ワークフロー実行部は、
前記１つ以上の処理を実行することにより、第１の診療科を示す前記管理情報を含む前記文書の画像データを、前記受付画面で選択された第２の診療科に関する画像データとして、所定の記憶部に保存する請求項７に記載の情報処理システム。
【請求項９】
診療情報を管理する管理サーバとネットワークを介して接続される情報処理装置であって、
前記管理サーバが前記診療情報の管理に用いる管理情報を含む文書の画像データを取得する画像取得部と、
１つ以上の処理を含むワークフローが予め定義されたワークフロー定義情報に基づいて、前記画像取得部が取得した前記画像データに対して、前記１つ以上の処理を実行するワークフロー実行部と、
前記管理サーバから取得した前記管理情報に基づいて、前記ワークフローの実行を受付する受付画面に、前記管理情報に含まれる情報のうち変更可能な情報の一覧を選択可能に表示させる表示制御部と、
を有し、
前記１つ以上の処理は、
前記受付画面で選択された情報を用いて、前記文書に含まれる前記管理情報を変更する処理を含む情報処理装置。
【請求項１０】
診療情報を管理する管理サーバとネットワークを介して接続されるコンピュータを、
前記管理サーバが前記診療情報の管理に用いる管理情報を含む文書の画像データを取得する画像取得部と、
１つ以上の処理を含むワークフローが予め定義されたワークフロー定義情報に基づいて、前記画像取得部が取得した前記画像データに対して、前記１つ以上の処理を実行するワークフロー実行部と、
前記管理サーバから取得した前記管理情報に基づいて、前記ワークフローの実行を受付する受付画面に、前記管理情報に含まれる情報のうち変更可能な情報の一覧を選択可能に表示させる表示制御部と、
として機能させ、
前記１つ以上の処理は、
前記受付画面で選択された情報を用いて、前記文書に含まれる前記管理情報を変更する処理を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、画像処理装置、及びプログラムに関する。
【背景技術】
【０００２】
画像形成装置によって文書からスキャンされた画像データや、他の手段によって入力されたデータ等に関して、予め定義されたワークフロー（以下、ジョブと呼ぶ）を実行可能なジョブ処理システムが知られている。
【０００３】
また、診療基本情報をコード化したバーコードが印刷された診療記録用紙の画像データを取得し、診療記録用紙に印刷された診療基本情報が、手書き等によって修正されたことを検知する画像処理装置が知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、診療科コードを含むバーコードが印刷された診療記録票の画像データを取得し、ワークフローを実行することにより、取得した画像データを、バーコードに含まれる診療科の識別コードに対応するフォルダに格納するジョブ処理システムが考えられる。
【０００５】
このようなジョブ処理システムにおいて、例えば、内科の診療科コードを符号化したバーコード等を含む診療記録票を、外科の診療記録票として管理したい場合がある。しかし、診療記録票に印刷された管理情報を変更する場合、従来の技術では、診療記録票を読取って電子データを作成した後で、管理情報の変更が行われていた。
【０００６】
このように、従来の技術では、所定の管理情報が印刷された文書に対して所定のワークフローを実行する情報処理システムにおいて、ワークフローを実行する前に、印刷された管理情報の変更操作を行うことには困難を伴っていた。
【０００７】
本発明の実施の形態は、上記の問題点に鑑みてなされたものであって、所定の管理情報が印刷された文書に対してワークフローを実行する情報処理システムにおいて、ワークフローを実行する前に、印刷された管理情報の変更操作を行うことができるようにする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明の一実施形態に係る情報処理システムは、診療情報を管理する管理サーバとネットワークを介して接続される情報処理システムであって、前記管理サーバが前記診療情報の管理に用いる管理情報を含む文書の画像データを取得する画像取得部と、１つ以上の処理を含むワークフローが予め定義されたワークフロー定義情報に基づいて、前記画像取得部が取得した前記画像データに対して、前記１つ以上の処理を実行するワークフロー実行部と、前記管理サーバから取得した前記管理情報に基づいて、前記ワークフローの実行を受付する受付画面に、前記管理情報に含まれる情報のうち変更可能な情報の一覧を選択可能に表示させる表示制御部と、を有し、前記１つ以上の処理は、前記受付画面で選択された情報を用いて、前記文書に含まれる前記管理情報を変更する処理を含む。
【発明の効果】
【０００９】
本発明の一実施形態によれば、所定の管理情報が印刷された文書に対してワークフローを実行する情報処理システムにおいて、ワークフローを実行する前に、印刷された管理情報の変更操作を行うことができるようにすることができる。
【図面の簡単な説明】
【００１０】
【図１】一実施形態に係る情報処理システムの構成例を示す図である。
【図２】一実施形態に係るコンピュータのハードウェア構成例を示す図である。
【図３】一実施形態に係る画像形成装置のハードウェア構成例を示す図である。
【図４】一実施形態に係る情報処理システムの機能構成図である。
【図５】一実施形態に係る情報処理システムで管理する情報のイメージを示す図である。
【図６】一実施形態に係る診療記録票のイメージを示す図である。
【図７】第１の実施形態に係る画像形成装置の処理の例を示すフローチャートである。
【図８】第１の実施形態に係る画像形成装置の表示画面の例を示す図である。
【図９】第１の実施形態に係るジョブ処理装置の処理の例を示すフローチャートである。
【図１０】第２の実施形態に係る画像形成装置のプレビュー処理の例を示すフローチャートである。
【図１１】第２の実施形態に係るプレビュー画面のイメージを示す図である。
【発明を実施するための形態】
【００１１】
以下に、本発明の実施の形態について、添付の図面を参照して説明する。
【００１２】
＜システムの構成＞
図１は、一実施形態に係る情報処理システムの構成例を示す図である。情報処理システム１００は、ジョブ処理装置１０１、１つ以上の画像形成装置１０２、電子カルテシステム１０３、ファイルサーバ１０４、及び情報端末１０５が、ネットワーク１０６を介して通信可能に接続されている。
【００１３】
情報端末１０５は、例えばＰＣ（Personal Computer）、タブレット端末、スマートフォン等の情報処理装置である。管理者等は、情報端末１０５で管理ツールを実行させて、例えば、画像データに対する、入力処理、画像変換処理、出力処理等の１つ以上の処理（プラグイン）を組み合わせたワークフローを定義（設定）するワークフロー定義情報を作成することができる。情報端末１０で作成されたワークフロー定義情報は、例えば、ジョブ処理装置１０１に送信される。
【００１４】
画像形成装置（画像処理装置）１０２は、例えば、スキャン機能、コピー機能、プリンタ機能、ファクシミリ機能等を一つの筐体に搭載した複合機等である。利用者は、画像形成装置１０２を用いて文書（例えば、診療記録票等）をスキャン処理して画像データを生成し、生成した画像データに対するワークフローの実行を、ジョブ処理装置１０１等に要求することができる。
【００１５】
ジョブ処理装置１０１は、例えば、ＰＣ等の情報処理装置、又は複数の情報処理装置を含むシステムである。ジョブ処理装置１０１は、画像形成装置１０２等から画像データを含むワークフローの実行要求を受信すると、指定されたワークフローに対応するワークフロー定義情報を読み出し、画像データに対してワークフローを実行する。ワークフローには、例えば１つ以上の処理の内容と実行順序が設定され、各処理は、例えば、各処理を実行するプラグイン（ソフトウェア、又はハードウェア）によって実行される。
【００１６】
プラグインの処理内容には、例えば、画像データのフォーマットの変換、ＯＣＲ（Optical Character Recognition）、バーコード（又は２次元コード）の読取及び復号化、画像補正、メール送信、フォルダへの配信等の様々な処理が含まれ得る。
【００１７】
ファイルサーバ１０４は、例えば、ＰＣ等の情報処理装置、又は複数の情報処理装置を含むシステムである。ファイルサーバ１０４は、例えば、ジョブ処理装置１０１から配信されたデータを記憶し、管理する。ファイルサーバ１０４は、例えば、記憶したデータの検索等も行うことができる。
【００１８】
電子カルテシステム（管理サーバ）１０３は、例えば、ＰＣ等の情報処理装置、又は複数の情報処理装置を含むシステムである。電子カルテシステム１０３は、診療情報を管理し、電子カルテ（診療記録票）を生成するシステムである。電子カルテシステム１０３は、診療情報の管理に用いる管理情報を、例えば、ジョブ処理装置１０１、画像形成装置１０２等に提供するためのＡＰＩ（Application Programing Interface）を提供する。これにより、例えば、ジョブ処理装置１０１、画像形成装置１０２等は、電子カルテシステム１０３が診療情報の管理に用いる管理情報を、ネットワーク１０６を介して取得することができるものとする。
【００１９】
電子カルテシステム１０３が診療情報の管理に用いる管理情報には、例えば、患者を識別する識別情報（患者ＩＤ）、診療科を識別する識別情報（診療科コード）、検査の種別を示す検査種別コード、部位を示す部位コード等が含まれる。管理情報は、例えば、書誌情報、又はメタデータ等と呼ばれる場合がある。
【００２０】
上記の構成において、電子カルテシステム１０３は、前述した管理情報を符号化したバーコード等が印刷された診療記録票（文書の一例）を、作成することができるものとする。
【００２１】
また、利用者（例えば、看護師等）は、診療結果が記入された診療記録票を、画像形成装置１０２にセットし、所定のワークフローを実行させることにより、診療記録票の画像データを、所定のフォルダに格納することができる。
【００２２】
例えば、ジョブ処理装置１０１は、画像形成装置１０２が読取った診療記録票の画像データに含まれるバーコードを復号化して、バーコードに含まれる管理情報を取得する。
【００２３】
一例として、ジョブ処理装置１０１は、管理情報に含まれる診療科コードを、診療記録票の画像データのファイル名に付加して、ファイルサーバ１０４等の所定のフォルダに保存する。
【００２４】
また、別の一例として、ジョブ処理装置１０１は、管理情報に含まれる診療科コードに対応するフォルダ（例えば、「内科」フォルダ等）に、診療記録票の画像データを保存するもの等であっても良い。
【００２５】
ただし、上記のように、診療記録票のバーコードを用いて、診療記録票の画像データ管理している場合、バーコードに符号化されている管理情報（例えば、診療科コード）を変更することが難しいという問題がある。
【００２６】
例えば、従来は、診療記録票に印刷された管理情報を変更したい場合、ワークフローを実行して、診療記録票の画像データを作成した後で、例えば、ファイル名の変更や、格納するフォルダの変更等が行われていた。しかし、このような処理は、手間を要するだけではなく、間違いのもとにもなるため、例えば、ワークフローを実行する前に、画像形成装置１０２で、管理情報を変更したいという要求がある。
【００２７】
そこで、本実施形態に係る情報処理システム１００では、バーコード等に符号化されている管理情報を変更するためのワークフローＡを予め定義しておく。
【００２８】
また、画像形成装置１０２は、ワークフローＡが選択された場合。電子カルテシステム１０３から取得した管理情報を用いて、ワークフローの実行を受付する受付画面に、例えば、診療科の一覧を、選択可能に表示させる。
【００２９】
さらに、画像形成装置１０２は、利用者によって選択された管理情報（例えば、診療科コード）と、診療記録票をスキャンした画像データとを用いて、ワークフローＡの実行をジョブ処理装置１０１に要求する。
【００３０】
ジョブ処理装置１０１は、画像形成装置１０２からの要求に応じて、診療記録票をスキャンした画像データに対して、ワークフローＡを実行する。ここで、ワークフローＡに含まれる１つ以上の処理には、利用者によって選択された診療科コード（管理情報の一例）を用いて、診療記録票のバーコードに含まれる診療科コードを変更する処理が含まれる。
【００３１】
例えば、ジョブ処理装置１０１は、ワークフローＡを実行することにより、診療記録票の画像データに含まれるバーコードから管理情報を取得する。また、ジョブ処理装置１０１は、取得した管理情報に含まれる診療科コード（例えば、「外科」）を、利用者によって選択された診療科コード（例えば、「内科」）に変更する。さらに、ジョブ処理装置１０１は、例えば、利用者によって選択された診療科コードに対応するフォルダ（例えば、「内科」フォルダ等）に、診療記録票の画像データを保存する。
このように、本実施形態によれば、所定の管理情報が印刷された文書に対して所定のワークフローを実行する情報処理システム１００において、ワークフローを実行する前に、印刷された管理情報の変更操作を行うことができるようになる。
【００３２】
＜ハードウェア構成＞
（ジョブ処理装置、電子カルテシステム、ファイルサーバ、及び情報端末のハードウェア構成）
図１に示すジョブ処理装置１０１、電子カルテシステム１０３、ファイルサーバ１０４、及び情報端末１０５は、一般的なコンピュータの構成を有する情報処理装置によって実現されるので、ここでは、一般的なコンピュータのハードウェア構成について説明する。
【００３３】
図２は、一実施形態に係るコンピュータのハードウェア構成例を示す図である。コンピュータ２００は、例えば、ＣＰＵ（Central Processing Unit）２０１、ＲＡＭ（Random Access Memory）２０２、ＲＯＭ（Read Only Memory）２０３、ストレージ装置２０４、ネットワークＩ／Ｆ２０５、入力装置２０６、表示装置２０７、外部Ｉ／Ｆ２０８、及びバス２０９等を有する。
【００３４】
ＣＰＵ２０１は、ＲＯＭ２０３やストレージ装置２０４等に格納されたプログラムやデータをＲＡＭ２０２上に読み出し、処理を実行することで、コンピュータ２００の各機能を実現する演算装置である。ＲＡＭ２０２は、ＣＰＵ２０１のワークエリア等として用いられる揮発性のメモリである。ＲＯＭ２０３は、電源を切ってもプログラムやデータを保持することができる不揮発性のメモリである。
【００３５】
ストレージ装置２０４は、例えば、ＨＤＤ（Hard Disk Drive）や、ＳＳＤ（Solid State Drive）等の大容量の記憶装置であり、ＯＳ、アプリケーションプログラム、各種のデータ等を記憶する。ネットワークＩ／Ｆ２０５は、コンピュータ２００をネットワーク１０６等に接続するための通信インタフェースである。
【００３６】
入力装置２０６は、例えば、マウス等のポインティングデバイスや、キーボード等の入力デバイスであり、コンピュータ２００に各操作信号を入力するために用いられる。表示装置２０７はディスプレイ等の表示デバイスであり、コンピュータ２００による処理結果等を表示する。
【００３７】
外部Ｉ／Ｆ２０８は、外部装置とのインタフェースである。外部装置には、例えば、記録媒体２１０等が含まれる。バス２０９は、上記の各構成要素に接続され、アドレス信号、データ信号、及び各種制御信号等を伝送する。
【００３８】
（画像形成装置のハードウェア構成）
図３は、一実施形態に係る画像形成装置１０２のハードウェア構成例を示す図である。
【００３９】
画像形成装置１０２は、コントローラ３１０、操作パネル３２０、通信Ｉ／Ｆ３３０、プロッタ３４０、スキャナ３５０、及びファクスコントロールユニット（以下、ＦＣＵと呼ぶ）３６０等を有する。
【００４０】
コントローラ３１０は、ＣＰＵ３１１、ＲＡＭ３１２、ＲＯＭ３１３、ＮＶＲＡＭ（Non-Volatile RAM）３１４、及びＨＤＤ３１５等を含む。
【００４１】
ＲＯＭ３１３は、各種プログラムやデータを格納している不揮発性の記憶装置である。ＲＡＭ３１２は、プログラムやデータを一時保持する揮発性の記憶装置である。ＮＶＲＡＭ３１４は、例えば設定情報等を格納する書き込み可能な不揮発性の記憶装置である。ＨＤＤ３１５は、各種プログラムやデータを格納している大容量の記憶装置である。
【００４２】
ＣＰＵ３１１は、ＲＯＭ３１３、ＮＶＲＡＭ３１４、ＨＤＤ３１５等からプログラムやデータ、設定情報等をＲＡＭ３１２上に読み出し、処理を実行することで、画像形成装置１０２の全体の制御や機能を実現する演算装置である。
【００４３】
操作パネル３２０は、ユーザからの入力を受付する入力部と、表示を行う表示部とを備えている。また、操作パネル３２０は、一般的なコンピュータの構成を有する情報処理装置であっても良い。
【００４４】
通信Ｉ／Ｆ３３０は、画像形成装置１０２をネットワーク１０６に接続するインタフェースである。これにより、画像形成装置１０２は、ジョブ処理装置１０１、電子カルテシステム１０３、及びファイルサーバ１０４等と通信を行うことができる。
【００４５】
プロッタ３４０は、印刷データを印刷する印刷装置である。スキャナ３５０は、原稿等をスキャンする読取装置である。ＦＣＵ３６０は、ファクスデータの送受信を行う。
【００４６】
＜機能構成＞
図４は、一実施形態に係る情報処理システム１００の機能構成図である。
【００４７】
（ジョブ処理装置の機能構成）
ジョブ処理装置１０１は、通信制御部４１１、データ取得部４１２、ジョブ管理部４１３、ワークフロー実行部４１４、各処理部４１５、及び記憶部４１６等を有する。
【００４８】
通信制御部４１１は、例えば、図２のネットワークＩ／Ｆ２０５を用いて、画像形成装置１０２、電子カルテシステム１０３、及びファイルサーバ１０４等と通信を行うための手段であり、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現される。
【００４９】
データ取得部４１２は、電子カルテシステム１０３が診療情報の管理に用いる管理情報を取得する手段であり、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現される。データ取得部４１２は、例えば、記憶部４１６に予め記憶したアクセス情報４１６ａを用いて、電子カルテシステム１０３に接続し、電子カルテシステム１０３が提供するＡＰＩを利用して、管理情報を取得する。
【００５０】
記憶部４１６に記憶されたアクセス情報４１６ａの一例のイメージを図５（ａ）に示す。図５（ａ）の例では、アクセス情報４１６ａには、「アクセス先」、「宛先」、「認証情報」等の情報が含まれている。
【００５１】
「アクセス先」は、例えば、電子カルテシステム１０３、ファイルサーバ１０４等の外部サーバを特定するための情報（名前、識別情報等）である。「宛先」は、外部サーバのＵＲＬ（Uniform Resource Locator）情報、ＩＰアドレス情報等の外部サーバと通信を行うための宛先情報である。「認証情報」は、例えば、パスワード、電子証明書等の外部サーバを利用するための認証情報である。
【００５２】
また、記憶部４１６に記憶される管理情報４１６ｂの一例のイメージを図５（ｂ）に示す。図５（ｂ）の例では、管理情報４１６ｂには、「項目」、「内部値」、「表示名」等の情報が含まれている。
【００５３】
「項目」は、管理情報に含まれる情報の種別を示す情報である。「内部値」は、電子カルテシステム１０３の内部で、診療情報を管理する際に用いられる値である。「表示名」は、「内部値」に対応する名前の情報である。例えば、バーコードを復号化した管理情報に含まれる診療科コードの値が「１０」であれば、診療科が内科であることを示している。
【００５４】
データ取得部４１２は、図５（ａ）に示すようなアクセス情報４１６ａを用いて、電子カルテシステム１０３に接続して、図５（ｂ）に示すような管理情報４１６ｂを取得する。
【００５５】
なお、データ取得部４１２は、例えば、システム起動時等の所定のタイミングで電子カルテシステム１０３から管理情報を取得し、記憶部４１６に管理情報４１６ｂとして記憶しておく。或いは、データ取得部４１２は、必要なときに電子カルテシステム１０３に接続して、図５（ｂ）に示すような管理情報４１６ｂを取得するもの等であっても良い。
【００５６】
ジョブ管理部４１３は、画像形成装置１０２から、１つ以上の処理を含むワークフロー（ジョブ）の実行要求を受付する手段であり、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現される。
【００５７】
ジョブ管理部４１３が、画像形成装置１０２から受付するワークフローの実行要求には、例えば、処理対象となる画像データ（診療記録票の画像データ等）、及びワークフローの実行情報（ワークフローＩＤ、処理に用いるデータ等）が含まれる。
【００５８】
ワークフロー実行部４１４は、ジョブ管理部４１３が受付けたワークフローの実行要求に含まれるワークフローＩＤと、記憶部４１６に予め記憶したワークフロー定義情報４１６ｃとに基づいて、処理対象となる画像データに対してワークフローを実行する。ワークフロー実行部４１４は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現される。
【００５９】
記憶部４１６に記憶されたワークフロー定義情報４１６ｃの一例のイメージを図５（ｃ）に示す。図５（ｃ）の例ではワークフロー定義情報４１６ｃは、「ワークフローＩＤ」、「ワークフローの内容」等を含む。
【００６０】
「ワークフローＩＤ」は、ワークフローを識別するための識別情報である。「ワークフローの内容」は、「ワークフローＩＤ」に対応するワークフローにおける、処理対象となる画像データに対する処理内容と処理順序を示す情報である。
【００６１】
例えば、図５（ｃ）に示すワークフロー定義情報４１６ｃに含まれるワークフローＩＤ「ＷＦ２」のワークフローは、バーコードプラグイン、管理情報変更プラグイン、画像変換プラグイン、及びフォルダ格納プラグインを順番に実行することを示している。
【００６２】
なお、プラグインとは、予め設定された処理を実行する拡張モジュールであり、図４の各処理部４１５に含まれるプラグイン４１５ａ、４１４ｂ等に対応している。ジョブ処理装置１０１は、プラグインを組込むことにより、様々な処理を追加することができる。
【００６３】
例えば、バーコードプラグインは、画像データに含まれるバーコードを復号化し、管理情報を抽出する処理を実行する。
【００６４】
管理情報変更プラグインは、バーコードプラグインが抽出した管理情報に含まれる情報、例えば、診療科コードを、ワークフローの実行情報に含まれる診療科コードに変更する処理を実行する。
【００６５】
画像変換プラグインは、処理対象となる画像データを、所定の形式の画像データに変換する処理を実行する。
【００６６】
フォルダ格納プラグインは、画像変換プラグインが変換した画像データを、例えば、ファイルサーバ１０４の、管理情報変更プラグインが変更した診療科コードに対応するフォルダに格納する処理を実行する。
【００６７】
各処理部４１５は、１つ以上のプラグイン４１５ａ、４１５ｂを含む。各処理部４１５には、少なくとも、前述したバーコードプラグイン、管理情報変更プラグイン、画像変換プラグイン、及びフォルダ格納プラグイン等が含まれるものとする。
【００６８】
各プラグインは、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現される。なお、プラグインの少なくとも一部は、ハードウェアによって実現されるものであっても良い。
【００６９】
記憶部４１６は、前述したアクセス情報４１６ａ、管理情報４１６ｂ、及びワークフロー定義情報４１６ｃ等の様々な情報を記憶する手段であり、例えば、図２のストレージ装置２０４、ＲＡＭ２０２、及び図２のＣＰＵ２０１等によって実現される。
【００７０】
（画像形成装置の機能構成）
画像形成装置１０２は、通信制御部４２１、データ取得部４２２、ジョブ管理部４２３、ワークフロー実行部４２４、各処理部４２５、記憶部４２６、表示制御部４２７、操作受付部４２８、及び画像取得部４２９等を有する。
【００７１】
通信制御部４２１は、例えば、図３の通信Ｉ／Ｆ３３０を用いて、ジョブ処理装置１０１、電子カルテシステム１０３、及びファイルサーバ１０４等と通信を行うための手段であり、例えば、図３のＣＰＵ３１１で実行されるプログラムによって実現される。
【００７２】
データ取得部４２２は、電子カルテシステム１０３が診療情報の管理に用いる管理情報を取得する手段であり、例えば、図３のＣＰＵ３１１で実行されるプログラムによって実現される。データ取得部４２２は、例えば、記憶部４２６に予め記憶したアクセス情報４２６ａを用いて、電子カルテシステム１０３に接続し、電子カルテシステム１０３が提供するＡＰＩを利用して、管理情報を取得する。或いは、データ取得部４２２は、ジョブ処理装置１０１が、記憶部４１６に記憶している管理情報４１６ｂを取得するものであっても良い。
【００７３】
なお、記憶部４２６に記憶されたアクセス情報４２６ａ、管理情報４２６ｂ、ワークフロー定義情報４２６ｃに記憶された情報のイメージは、例えば、ジョブ処理装置１０１の記憶部４１６に記憶された各情報と同様である。
【００７４】
ジョブ管理部４２３は、画像形成装置１０２でワークフローを実行する場合に、ワークフローの管理を行う。ジョブ管理部４２３は、例えば、図３のＣＰＵ３１１で実行されるプログラムによって実現される。
【００７５】
ワークフロー実行部４２４は、ジョブ管理部４２３の指示に応じて、ワークフローＩＤと、記憶部４２６に予め記憶したワークフロー定義情報４２６ｃとに基づいて、処理対象となる画像データに対してワークフローを実行する。ワークフロー実行部４２４は、例えば、図３のＣＰＵ３１１で実行されるプログラムによって実現される。
【００７６】
各処理部４２５は、１つ以上のプラグイン４２５ａ、４２５ｂを含む。なお、後述する画像取得部４２９、表示制御部４２７等の処理の少なくとも一部は、プラグインによって実現されるものであっても良い。各プラグインは、例えば、図３のＣＰＵ３１１で実行されるプログラムによって実現される。なお、プラグインの少なくとも一部は、ハードウェアによって実現されるものであっても良い。
【００７７】
記憶部４２６は、前述したアクセス情報４２６ａ、管理情報４２６ｂ、及びワークフロー定義情報４２６ｃ等の様々な情報を記憶する手段であり、例えば、図３のＨＤＤ３１５、ＮＶＲＡＭ３１４、ＲＡＭ３１２、及び図３のＣＰＵ３１１等によって実現される。
【００７８】
表示制御部４２７は、図３の操作パネル３２０に画像形成装置１０２の操作画面（例えば、ワークフローの実行を受付する受付画面等）を表示させる手段であり、例えば、図３のＣＰＵ３１１で実行されるプログラムによって実現される。別の一例として、表示制御部４２７は、一般的なコンピュータの構成を有する操作パネル３２０で実行されるプログラムによって実現されるものであっても良い。
【００７９】
本実施形態に係る表示制御部４２７は、電子カルテシステム１０３から取得した管理情報に基づいて、ワークフローの実行を受付する受付画面に、管理情報に含まれる情報のうち、変更可能な情報の一覧（例えば、診療科の一覧等）を選択可能に表示させる。なお、電子カルテシステム１０３から取得した管理情報は、電子カルテシステム１０３から取得するものであっても良いし、予め取得された管理情報４１６ｂ、又は管理情報４２６ｂ等を用いるものであっても良い。
【００８０】
操作受付部４２８は、図３の操作パネル３２０等に対する利用者の操作を受付する手段であり、例えば、図３のＣＰＵ３１１で実行されるプログラムによって実現される。別の一例として、操作受付部４２８は、一般的なコンピュータの構成を有する操作パネル３２０で実行されるプログラムによって実現されるものであっても良い。
【００８１】
例えば、操作受付部４２８は、表示制御部４２７が、ワークフローの実行を受付する受付画面に表示させた、変更可能な情報の一覧（例えば、診療科の一覧等）の中から、利用者が選択した情報（例えば、「内科」等）を受付ける。
【００８２】
画像取得部４２９は、画像形成装置１０２のスキャナ３５０を用いて、例えば、診療記録票等の文書の画像データを取得する手段であり、例えば、図３のＣＰＵ３１１で実行されるプログラムによって実現される。なお、画像取得部４２９は、各処理部４２５に含まれるプラグインによって実現されるものであっても良い。
【００８３】
（電子カルテシステム）
電子カルテシステム１０３は、既存の外部サーバ等を利用することを想定しており、ここでは、概要のみ説明する。
【００８４】
電子カルテシステム１０３は、例えば、病院等の医療機関の診療情報を管理し、例えば、診療情報を管理するための管理情報を符号化したバーコード等を含む診療記録票を作成（発行）する。電子カルテシステム１０３が作成する診療記録票のイメージを図６に示す。
【００８５】
図６は、一実施形態に係る診療記録票のイメージを示す図である。図６（ａ）は、紙等の印刷媒体に印刷された診療記録票の一例のイメージを示している。図６（ａ）の例では、診療記録票６１０には、例えば、患者ＩＤ、診療科コード、検査種別コード等の管理情報を符号化したバーコード６１１が印刷されている。なお、バーコード６１１は、電子カルテシステム１０３が作成する診療記録票に含まれる管理情報の一例である。
【００８６】
図６（ｂ）は、診療記録票の別の一例のイメージを示している。図６（ｂ）の例では、診療記録票６２０には、バーコード６１１に代えて、例えば、ＱＲコード（登録商標）等の２次元コード６２１が印刷されている。
【００８７】
また、電子カルテシステム１０３が作成する診療記録票６２０には、バーコード６１１や２次元コード６２１等に加えて（又は代えて）、例えば、患者ＩＤ、診療科コード、検査種別コード等の管理情報の文字列６２２が印刷されているものであっても良い。
【００８８】
また、電子カルテシステム１０３は、図４に示すように、通信制御部４３１、診療情報管理部４３２、及び診療情報等４３３等を少なくとも有している。
【００８９】
通信制御部４３１は、電子カルテシステムをネットワーク１０６に接続し、ジョブ処理装置１０１、画像形成装置１０２等と通信を行う。
【００９０】
診療情報管理部４３２は、診療情報４３３を管理し、例えば、ジョブ処理装置１０１、画像形成装置１０２等からの要求に応じて、電子カルテシステム１０３が診療情報４３３を管理するための管理情報を提供する。なお、診療情報管理部４３２が提供する管理情報は、例えば、前述した図５（ｂ）に示す管理情報４１６ｂと同様の情報である。
【００９１】
診療情報４３３は、電子カルテシステム１０３が管理する電子カルテ情報である。電子カルテシステム１０３は、診療情報４３３を、例えば、外部のファイルサーバ１０４等に記憶して管理するものであっても良い。
【００９２】
（ファイルサーバ）
ファイルサーバ１０４は、既存の外部サーバ等を利用することを想定しており、ここでは、概要のみ説明する。
【００９３】
ファイルサーバ１０４は、例えば、ジョブ処理装置１０１から配信されたデータや、電子カルテシステム１０３が管理する診療情報４３３等を記憶し、管理する。ファイルサーバ１０４は、例えば、記憶したデータの検索等も行うことができる。
【００９４】
＜処理の流れ＞
続いて、情報処理システム１００の処理の流れについて説明を行う。
【００９５】
［第１の実施形態］
（画像形成装置の処理）
図７は、第１の実施形態に係る画像形成装置の処理の例を示すフローチャートである。この処理は、利用者（例えば、看護師等）が、例えば、図６（ａ）に示すような診療記録票６１０を、ファイルサーバ１０４や、電子カルテシステム１０３等の所定のフォルダ等に登録する場合における画像形成装置１０２の処理の一例を示している。
【００９６】
ステップＳ７０１において、画像形成装置１０２の表示制御部４２７は、操作パネル３２０に、例えば、図８（ａ）に示すようなワークフローの選択画面８１０を表示させる。図８（ａ）の例では、ワークフローの選択画面８１０には、実行するワークフローを選択するためのボタン（表示要素）８１１、８１２が、選択可能に表示されている。
【００９７】
例えば、ワークフローの選択画面８１０において、ボタン８１１を選択することにより、図５（ｃ）に示すワークフロー定義情報に記憶されたワークフローＩＤ「ＷＦ１」のワークフローを選択することができるものとする。また。ワークフローの選択画面８１０において、ボタン８１２を選択することにより、図５（ｃ）に示すワークフロー定義情報に記憶されたワークフローＩＤ「ＷＦ２」のワークフローの実行を指示することができるものとする。
【００９８】
ステップＳ７０２において、画像形成装置１０２の操作受付部４２８は、ワークフローの選択画面８１０に対する操作を受付し、「ＷＦ２」のワークフローが選択されたか否かを判断する。
【００９９】
「ＷＦ２」のワークフローが選択されなかった場合（例えば、「ＷＦ１」のワークフロータ選択された場合）、画像形成装置１０２は、処理をステップＳ７０６に移行させる。
【０１００】
一方、「ＷＦ２」のワークフローが選択された場合、操作受付部４２８は、処理をステップＳ７０３に移行させる。
【０１０１】
ステップＳ７０３に移行すると、画像形成装置１０２のデータ取得部４２２は、電子カルテシステムの管理情報を、例えば、電子カルテシステム１０３から取得する。
【０１０２】
別の一例として、データ取得部４２２は、ジョブ処理装置１０１から、管理情報４１６ｂを取得するものであっても良い。また、データ取得部４２２は、記憶部４２６に記憶した管理情報４２６ｂを利用するものであっても良い。
【０１０３】
ステップＳ７０４に移行すると、画像形成装置１０２の表示制御部４２７は、操作パネル３２０に、例えば、図８（ｂ）、又は図８（ｃ）に示すような管理情報の選択画面（ワークフローの実行を受付する受付画面）を表示させる。
【０１０４】
図８（ｂ）は、管理情報の選択画面の一例を示している。図８（ｂ）の例では、管理情報の選択画面８２０には、例えば、図５（ｂ）に示すような管理情報のうち変更可能な情報（ここでは診療科）の一覧が選択可能に表示されている。
【０１０５】
例えば、医療機関の職員等の利用者は、管理情報の選択画面８２０から、「内科」ボタン８２１を選択することにより、管理情報に含まれる診療科コードを「内科」に変更することができる。同様に、利用者は、管理情報の選択画面８２０から、「外科」ボタン８２２を選択することにより、管理情報に含まれる診療科コードを「外科」に変更することができる。
【０１０６】
図８（ｃ）は、管理情報の選択画面の別の一例を示している。図８（ｃ）の例では、管理情報の選択画面８３０には、管理情報のうち変更可能な情報の一例として、検査種別８３１、及び診療科８３２が表示されている。例えば、利用者が、管理情報の選択画面８３０において診療科８３２を選択すると、診療科の一覧８３３が選択可能に表示される。
【０１０７】
図７に戻り、フローチャートの説明を続ける。
【０１０８】
ステップＳ７０５において、画像形成装置１０２の操作受付部４２８は、管理情報の選択画面に対する利用者の選択操作を受付する。
【０１０９】
ステップＳ７０６に移行すると、画像形成装置１０２の表示制御部４２７は、操作パネル３２０に、例えば、図８（ｄ）に示すような開始操作の受付画面を表示させる。
【０１１０】
図８（ｄ）は、開始操作の受付画面の一例を示している。図８（ｄ）の例では、開始操作の受付画面８４０には、ワークフローの実行を指示するための「スタート」ボタン８４１が表示されている。
【０１１１】
好ましくは、開始操作の受付画面８４０には、第２の実施形態で説明するプレビュー表示を行うための「プレビュー」ボタン８４２が含まれる。
【０１１２】
ステップＳ７０７において、画像形成装置１０２の操作受付部４２８は、利用者の開始操作（例えば、「スタート」ボタン８４１の選択）を受付ける。
【０１１３】
ステップＳ７０８は、画像形成装置１０２の画像取得部４２９は、利用者が画像形成装置１０２にセットした診療記録票（文書の一例）の画像データを、例えば、スキャナ３５０を用いて取得する。
【０１１４】
ステップＳ７０９において、画像形成装置１０２は、ジョブ処理装置１０１に、選択されたワークフローの実行を要求する。
【０１１５】
例えば、「ＷＦ２」のワークフローが選択された場合、画像形成装置１０２は、文書の画像データ、ステップＳ７０５で受付した情報（例えば、診療科コード）、及びワークフローＩＤ「ＷＦ２」を含むワークフローの実行要求をジョブ処理装置１０１に送信する。
【０１１６】
一方、「ＷＦ２」とは異なるワークフロー（例えば「ＷＦ１」）が選択された場合、画像形成装置１０２は、文書の画像データ、及びワークフローＩＤ（例えば、「ＷＦ１」）を含むワークフローの実行要求をジョブ処理装置１０１に送信する。
【０１１７】
（ジョブ処理装置の処理）
図９は、第１の実施形態に係るジョブ処理装置の処理の例を示すフローチャートである。
【０１１８】
図９（ａ）は、ワークフローＩＤ「ＷＦ１」の実行処理の例を示している。なお、ワークフローＩＤ「ＷＦ１」の処理は、図５（ｃ）に示すワークフロー定義情報示されるように、バーコードプラグイン、画像変換プラグイン、及びフォルダ格納プラグインを、順次に実行する処理であるものとする。
【０１１９】
ステップＳ９１１において、ジョブ処理装置１０１のジョブ管理部４１３は、画像形成装置１０２から、ワークフローＩＤ「ＷＦ１」を含むワークフローの実行要求を受付ける。
【０１２０】
ステップＳ９１２において、ジョブ処理装置１０１のワークフロー実行部４１４は、例えば、図５（ｃ）に示すようなワークフロー定義情報４１６ｃから、ワークフローＩＤ「ＷＦ１」のワークフローの内容を取得し、実行する。
【０１２１】
ステップＳ９１３において、ワークフロー実行部４１４は、バーコードプラグインを実行することにより、診療記録票の画像データ（処理対象となる画像データの一例）のバーコードを復号化し、管理情報を取得する。
【０１２２】
ステップＳ９１４において、ワークフロー実行部４１４は、診療記録票の画像データを所定の画像形式、例えば、ＰＤＦ（登録商標）等の画像データに変換する。
【０１２３】
ステップＳ９１５において、ワークフロー実行部４１４は、フォルダ格納プラグインを実行することにより、管理情報に含まれる診療科コード（例えば、「外科」）に対応するフォルダに、変換したデータを保存する。
【０１２４】
このように、利用者は、バーコードが印刷された診療記録票を画像形成装置１０２にセットして、ワークフロー「ＷＦ１」を実行させることにより、バーコードに含まれる診療科（例えば、「外科」）に対応するフォルダに、診療記録票を登録することができる。
【０１２５】
図９（ｂ）は、ワークフローＩＤ「ＷＦ２」の実行処理の例を示している。なお、ワークフローＩＤ「ＷＦ２」の処理は、図５（ｃ）に示すワークフロー定義情報示されるように、バーコードプラグイン、管理情報変更プラグイン、画像変換プラグイン、及びフォルダ格納プラグインを、順次に実行する処理であるものとする。
【０１２６】
ステップＳ９２１において、ジョブ処理装置１０１のジョブ管理部４１３は、画像形成装置１０２から、ワークフローＩＤ「ＷＦ２」を含むワークフローの実行要求を受付ける。このワークフローの実行要求には、例えば、診療記録票の画像データ、ワークフローＩＤ、及び図７のステップＳ７０５で受付けた情報（例えば、「内科」の診療科コード）等が含まれる。
【０１２７】
ステップＳ９２２において、ジョブ処理装置１０１のワークフロー実行部４１４は、例えば、図５（ｃ）に示すようなワークフロー定義情報４１６ｃから、ワークフローＩＤ「ＷＦ２」のワークフローの内容を取得し、実行する。
【０１２８】
ステップＳ９２３において、ワークフロー実行部４１４は、バーコードプラグインを実行することにより、診療記録票の画像データ（処理対象となる画像データの一例）のバーコードを復号化し、管理情報を取得する。
【０１２９】
ステップＳ９２４において、ワークフロー実行部４１４は、管理情報変更プラグインを実行することにより、取得した管理情報に含まれる診療科コード（例えば、「外科」）を、ワークフローの実行要求に含まれる診療科コード（例えば、「内科」）に変更する。
【０１３０】
ステップＳ９２５において、ワークフロー実行部４１４は、処理診療記録票の画像データを所定の画像形式の画像データに変換する。
【０１３１】
ステップＳ９２６において、ワークフロー実行部４１４は、フォルダ格納プラグインを実行することにより、ステップＳ９２４で変更された管理情報に含まれる診療科コード（例えば、「内科」）に対応するフォルダに、変換したデータを保存する。
【０１３２】
このように、利用者は、バーコードが印刷された診療記録票を画像形成装置１０２にセットして、ワークフロー「ＷＦ２」を実行させることにより、バーコードに含まれる診療科（第１の診療科）を、他の診療科（第２の診療科）に変更することができる。
【０１３３】
以上、本実施形態によれば、所定の管理情報が印刷された文書に対して所定のワークフローを実行する情報処理システム１００において、ワークフローを実行する前に、印刷された管理情報の変更操作を行うことができるようになる。
【０１３４】
［第２の実施形態］
図１０は、第２の実施形態に係る画像形成装置のプレビュー処理の例を示すフローチャートである。この処理は、例えば、図８（ｄ）に示す開始操作の受付画面８４０において、「プレビュー」ボタン８４２が選択された場合の処理の例を示している。
【０１３５】
ステップＳ１００１において、画像形成装置１０２の操作受付部４２８は、図８（ｄ）に示す開始操作の受付画面８４０において、「プレビュー」ボタン８４２の選択操作を受付すると、ステップＳ１００２以降のプレビュー処理を実行する。
【０１３６】
ステップＳ１００２において、画像形成装置１０２の画像取得部４２９は、利用者が画像形成装置１０２にセットした診療記録票の画像データを、スキャナ３５０を用いて取得する。
【０１３７】
ステップＳ１００３において、画像形成装置１０２の表示制御部４２７は、例えば、各処理部４２５のバーコードプラグインを利用して、取得した画像データに含まれるバーコードを復号化し、管理情報を抽出する。
【０１３８】
ステップＳ１００４において、表示制御部４２７は、図７のステップＳ７０５で選択された管理情報（例えば、診療科コード）と、バーコードから抽出した管理情報と、の２つの管理情報に差違があるかを判断する。
【０１３９】
２つの管理情報に差違がない場合、画像形成装置１０２の表示制御部４２７は、処理をステップＳ１００７に移行させる。一方、２つの管理情報に差違がある場合、例えば、診療科コードが一致しない場合、表示制御部４２７は、処理をステップＳ１００６に移行させる。
【０１４０】
ステップＳ１００６に移行すると、画像形成装置１０２の表示制御部４２７は、バーコードに含まれる管理情報と、図７のステップＳ７０５で受付した管理情報とに差違があることを示す通知画面、又はメッセージを作成する。
【０１４１】
ステップＳ１００７において、画像形成装置１０２の表示制御部４２７は、操作パネル３２０に、例えば、図１１に示すようなプレビュー画像を表示させる。
【０１４２】
図１１は、第２の実施形態に係るプレビュー画面のイメージを示す図である。図１１の例では、プレビュー画面１１００には、ステップＳ１００２で読取した診療記録票のプレビュー画像１１０１、ステップＳ１００６で作成されたメッセージ１１０、及び開始操作の受付画面８４０に戻るための「戻る」ボタン１１０５等が表示されている。なお、図１１に示すメッセージ１１０は一例である。
【０１４３】
このように、本実施形態によれば、診療記録票のバーコードに含まれる管理情報を変更するワークフローを実行する前に、プレビュー画面で、変更前の管理情報、変更後の管理情報等を確認することができるようになる。
【０１４４】
［その他の実施形態］
上記の各実施形態では、診療記録票等の文書にバーコードが印刷されている場合について説明を行ったが、バーコードは、管理情報を符号化した画像情報の一例である。
【０１４５】
管理情報を符号化した画像情報は、例えば、図６（ｂ）に示すような２次元コード６２１であっても良い。この場合、ジョブ処理装置１０１が実行するワークフローＩＤ「ＷＦ２」には、バーコードプラグインに代えて、２次元コードの復号化処理を実行する２次元コードプラグインが含まれる。これにより、第１、２の実施形態と同様の処理を実行することが可能となる。
【０１４６】
同様に、文書に含まれる管理情報は、例えば、図６（ｂ）に示すような文字列６２２であっても良い。この場合、ジョブ処理装置１０１が実行するワークフローＩＤ「ＷＦ２」には、バーコードプラグインに代えて、印刷された文字を認識する文字認識処理を実行するＯＣＲプラグインが含まれる。これにより、第１、２の実施形態と同様の処理を実行することが可能となる。
【０１４７】
また、図４に示す情報処理システム１００の機能構成は一例であり、情報処理システム１００は、様々なシステム構成が可能である。例えば、図４に示すジョブ処理装置１０１の機能の一部、又は全部は、画像形成装置１０２に含まれていても良い。
【０１４８】
また、図４に示す画像形成装置１０２の機能の少なくとも一部は、ジョブ処理装置１０１に含まれていても良い。
【０１４９】
さらに、画像形成装置１０２は、ワークフロー実行部４２４、各処理部４２５等を必ずしも有していなくても良い。例えば、画像形成装置１０２は、バーコードプラグインを利用したい場合、ジョブ処理装置１０１が提供するＡＰＩを利用して、ジョブ処理装置１０１の各処理部４１５に含まれるバーコードプラグインを利用するものであっても良い。
【符号の説明】
【０１５０】
１００      情報処理システム
１０３      電子カルテシステム（管理サーバ）
４２９      画像取得部
４１５ａ、４１５ｂ      プラグイン
４１６ｃ    ワークフロー定義情報
４２４      ワークフロー実行部
４２７      表示制御部
６１１      バーコード（管理情報を符号化した画像情報の一例）
６２１      ２次元コード（管理情報を符号化した画像情報の別の一例）
６２２      文字列
６２０      診療記録票
８２０、８３０      選択画面（受付画面）
【先行技術文献】
【特許文献】
【０１５１】
【特許文献１】特開２０１５−１７００１４号公報
【図１】
2018037923.tif 000003
【図２】
2018037923.tif 000004
【図３】
2018037923.tif 000005
【図４】
2018037923.tif 000006
【図５】
2018037923.tif 000007
【図６】
2018037923.tif 000008
【図７】
2018037923.tif 000009
【図８】
2018037923.tif 000010
【図９】
2018037923.tif 000011
【図１０】
2018037923.tif 000012
【図１１】
2018037923.tif 000013