(57)【要約】【課題】文書の書き込み予定部分を差分画像生成のための演算対象とする画像処理装置及びプログラムの提供を目的とする。【解決手段】更新前文書のうち少なくとも書き込み予定部分を差分抽出領域として記憶し、更新後文書を読み取り、前記更新前文書の前記差分抽出領域と、前記更新後文書における前記差分抽出領域の差分画像を生成する。また、前記差分画像生成手段により差分画像が生成された場合に、前記差分画像に基づいて差分抽出領域を更新する。【選択図】図２
2015114734.tif 000002
【特許請求の範囲】
【請求項１】
更新前文書のうち少なくとも書き込み予定部分を差分抽出領域として記憶する文書記憶手段と、
更新後文書を読み取る文書読み取り手段と、
前記更新前文書の前記差分抽出領域と、前記更新後文書における前記差分抽出領域の差分画像を生成する差分画像生成手段と、
前記差分画像生成手段により差分画像が生成された場合に、前記差分画像に基づいて差分抽出領域を更新する差分抽出領域更新手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記文書記憶手段は、
複数の前記差分抽出領域を記憶する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画像処理装置は、
前記差分画像生成手段により生成した差分画像を、当該差分画像に関連する元差分抽出領域により分類して表示する表示手段をさらに備える
ことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記表示手段は、
前記差分画像生成手段により生成した差分画像を、当該差分画像の生成時により分類して表示する
ことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
画像処理装置に備えられたコンピュータを、
更新前文書のうち少なくとも書き込み予定部分を差分抽出領域として記憶する文書記憶手段、
更新後文書を読み取る文書読み取り手段、
前記更新前文書の前記差分抽出領域と、前記更新後文書における前記差分抽出領域の差分画像を生成する差分画像生成手段、
前記差分画像生成手段により差分画像が生成された場合に、前記差分画像に基づいて差分抽出領域を更新する差分抽出領域更新手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来、手書きで作成される診療カルテ等の文書は、紙文書として管理されると共に、当該紙文書をスキャナ等で読み込むことで電子文書として管理されることもあった。
【０００３】
下記特許文献１には、既に文書管理サーバに格納されている文書を再度スキャンする場合に、差分情報を抽出して元電子文書に関連付けて差分情報を格納する文書管理システムが記載されている。
【０００４】
下記特許文献２には、手書き文字や汚れ等が付加された印刷物の画像データを元画像データと比較し、差分データを抽出し、反映を希望する差分データを選択させる画像形成装置が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１６４１０９号公報
【特許文献２】特開２０１０−６２９９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、文書更新のたびに文書全体を差分画像生成のための演算対象とすると、書き込む予定の無い部分まで演算対象にすることになり、演算効率が悪い。
【０００７】
そこで、本発明は、文書の書き込み予定部分を差分画像生成のための演算対象とする画像処理装置及びプログラムの提供を目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、請求項１に記載の画像処理装置は、更新前文書のうち少なくとも書き込み予定部分を差分抽出領域として記憶する文書記憶手段と、更新後文書を読み取る文書読み取り手段と、前記更新前文書の前記差分抽出領域と、前記更新後文書における前記差分抽出領域の差分画像を生成する差分画像生成手段と、前記差分画像生成手段により差分画像が生成された場合に、前記差分画像に基づいて差分抽出領域を更新する差分抽出領域更新手段と、を備えることを特徴とする。
【０００９】
また、請求項２に記載の発明は、前記文書記憶手段は、複数の前記差分抽出領域を記憶することを特徴とする請求項１に記載の画像処理装置である。
【００１０】
また、請求項３に記載の発明は、前記画像処理装置は、前記差分画像生成手段により生成した差分画像を、当該差分画像に関連する元差分抽出領域により分類して表示する表示手段をさらに備えることを特徴とする請求項２に記載の画像処理装置である。
【００１１】
また、請求項４に記載の発明は、前記表示手段は、前記差分画像生成手段により生成した差分画像を、当該差分画像の生成時により分類して表示することを特徴とする請求項３に記載の画像処理装置である。
【００１２】
また、請求項５に記載の発明は、画像処理装置に備えられたコンピュータを、更新前文書のうち少なくとも書き込み予定部分を差分抽出領域として記憶する文書記憶手段、更新後文書を読み取る文書読み取り手段、前記更新前文書の前記差分抽出領域と、前記更新後文書における前記差分抽出領域の差分画像を生成する差分画像生成手段、前記差分画像生成手段により差分画像が生成された場合に、前記差分画像に基づいて差分抽出領域を更新する差分抽出領域更新手段、として機能させることを特徴とするプログラムである。
【発明の効果】
【００１３】
請求項１及び５に記載の発明によれば、文書の書き込み予定部分を差分画像生成のための演算対象とする。
【００１４】
請求項２に記載の発明によれば、複数の領域を差分画像生成のための演算対象とする。
【００１５】
請求項３に記載の発明によれば、差分画像を当該差分画像に関連する差分抽出領域により分類して表示する。
【００１６】
請求項４に記載の発明によれば、差分画像を当該差分画像の生成時により分類して表示する。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施例における画像処理装置を示すブロック図である。
【図２】本発明の実施例における画像処理装置に読み込む文書の例を示す図である。
【図３】本発明の実施例における画像処理装置の記憶部の内容を示す図である。
【図４】本発明の実施例における画像処理装置の差分抽出領域記憶部の内容を示す図である。
【図５】本発明の実施例における画像処理装置の差分抽出領域の例を示す図である。
【図６】本発明の実施例における画像処理装置の差分画像記憶部の内容を示す図である。
【図７】本発明の実施例における画像処理装置の文書記憶部の内容を示す図である。
【図８】本発明の実施例における画像処理装置の差分生成処理を示すフローチャートである。
【図９】本発明の実施例における画像処理装置の差分抽出領域更新を示す図である。
【図１０】本発明の実施例における画像処理装置の差分表示画面を示す図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１９】
図１は、本発明の実施の形態に係る画像処理装置１の構成例を示す図である。画像処理装置１は、図１に示すように、表示部２０と、記憶部３０、制御部４０、スキャナ部５０、入力部６０を含んで構成されている。なお、制御部４０と、表示部２０、記憶部３０、入力部６０は一体となってコンピュータとして機能する。
【００２０】
表示部２０は、例えば液晶ディスプレイであり、画像処理装置１に読み込まれた文書画像や生成した差分画像等を表示する。また、画像処理装置１を操作するために必要な情報等を表示する。
【００２１】
記憶部３０は、例えばRAM（Random Access Memory）やROM（Read Only Memory）を含んでいる。記憶部３０は制御部４０が実行するプログラムを格納するとともに、制御部４０のワークメモリとしても機能する。本実施の形態では、記憶部３０は上記プログラムの実行に必要となる情報を記憶する差分抽出領域記憶部３１等を含む。なお、記憶部３０に格納される制御部４０が実行するプログラムは、電気通信回線を介して提供されるものであってもよいし、半導体記憶素子等のコンピュータで読み取り可能な情報記憶媒体に格納されて提供されるものであってもよい。
【００２２】
制御部４０は、例えばCPU（Central Processing Unit）を含んでおり、記憶部３０に格納されているプログラムを実行することにより、画像処理装置１の全体を制御する。例えば、制御部４０は、読み込んだ文章を表示する場合等に表示部２０の制御を行う。また、制御部４０は、記憶部３０に格納されている情報に基づき差分画像生成プログラムを実行することにより差分画像の生成を行う。当該処理の具体的内容については後述する。
【００２３】
スキャナ部５０は、紙文書を読み込み、文書を電子データとして画像処理装置１に取り込む。取り込まれた文書の電子データは記憶部３０に含まれる文書記憶部３３に記憶される。
【００２４】
入力部６０は例えばキーボードやマウス等であり、ユーザの指示を制御部４０に出力する。
【００２５】
図２は、本実施の形態において読み込まれる文書７０の一例を示すものである。文書７０は、具体的には診療カルテ等である。文書７０は個人情報等記入欄８０を含んでいる。個人情報等記入欄８０に書き込まれる情報は、例えば患者の氏名や生年月日等であり、一度書き込まれた後は書き替えが行われないような情報である。従って、追記や変更の可能性が無い欄である。
【００２６】
なお、個人情報等記入欄８０に住所等を記入する場合において、後に住所等が変更となる可能性を考慮するならば、後述する差分抽出領域を個人情報等記入欄８０の特定の領域に設定するなどしてもよい。
【００２７】
個人情報等記入欄８０には二次元コード９０が付されている。二次元コード９０は、文書７０の文書様式や用途等をコード化したものである。コード化された情報として上記個人情報等記入欄８０に書かれた内容を含んでもよく、その場合は個人情報等記入欄８０に記載があった後に二次元コード９０を印刷することとしてもよい。
【００２８】
本実施の形態では、一連の文書に同一コードが付されるものとする。例えば、個人の診療カルテに追記を重ねていき余白が無くなった場合等、新たな用紙に追記する必要が生じる場合が考えられるため、そのような場合には新たな用紙には当該文書が一連の文書の一であることを認識できるような同一コードを付すものとする。
【００２９】
文書７０は第１記入欄１００、第２記入欄１１０、第３記入欄１２０を含む。各記入欄は記載する内容に応じて使い分けられるものとし、図２に示した文書７０の場合、「あいう」なる文字が第１記入欄に書き込まれ、「イロハ」なる文字が第２記入欄に書き込まれ、「ＡＢＣ」なる文字が第３記入欄に書き込まれている。本実施の形態では、書き込まれている文字として上記のような文字の羅列を例として挙げたが、当然ながら意味のある文が書き込まれることを想定している。また、書き込まれる内容は文字に限られず、図であってもよい。
【００３０】
各記入欄を取り囲む点線の枠は、それぞれ第１差分抽出領域１３０、第２差分抽出領域１４０、第３差分抽出領域１５０を表す。これらの枠線は文書７０の紙面上に印刷されているものではなく、本実施の形態を説明する目的で仮想的に示したものである。
【００３１】
各差分抽出領域は、文書７０の左上頂点を原点とする座標を用いて枠線の四隅が指定されている。例えば、第１差分抽出領域１３０の場合、領域の左上隅の座標は（ｘ１、ｙ１）、左下の座標は（ｘ１、ｙ２）、右下の座標は（ｘ２、ｙ２）、右上の座標は（ｘ２、ｙ１）と指定されている。他の差分抽出領域についても同様である。なお、文書７０に付された座標軸及び座標を示す実線は仮想的に付したものである。
【００３２】
上記差分抽出領域の座標は、記憶部３０に含まれる差分抽出領域記憶部３１に記憶されているものである。図３に本実施の形態における記憶部３０の内容を示す。記憶部３０は、差分抽出領域記憶部３１の他に、差分画像記憶部３２、文書記憶部３３を含む。
【００３３】
図４に、差分抽出領域記憶部３１の内容を示す。差分抽出領域記憶部３１には、前述のように、各差分抽出領域を指定する座標が記憶されている。本実施の形態では差分抽出領域は矩形であるとし、差分抽出領域は四隅の座標で指定されるものとしたが、差分抽出領域は多角形でもよいし、円形等であってもよい。円形とする場合は中心点と直径により差分抽出領域を指定することになる。
【００３４】
差分抽出領域記憶部３１には、複数の文書様式に関する差分抽出領域座標群が記憶されているものとする。画像処理装置１は、スキャナ部５０で読み込んだ文書７０の二次元コード９０をデコードし、読み込まれた文書７０の文書様式を特定し、適切な差分抽出領域座標群を選び出す。
【００３５】
また、本実施の形態では二次元コード９０により文書７０の文書様式を特定することとしたが、スキャナ部５０によって文書７０を読み込んだ際に、記入欄等の枠線を判別し、当該判別された枠線の頂点を差分抽出領域座標群としてもよい。また、ユーザが適宜差分抽出領域を指定することとしてもよい。
【００３６】
図５に差分抽出領域の取り方の例を２種類示す。図５（ａ）は、第３記入欄１２０と第３差分抽出領域１５０を示した図であり、この場合、第３記入欄１２０には「ＡＢＣＤＥＦＧ」なる文字が書き込まれている。図５（ａ）に示す第３差分抽出領域１５０の取り方は図２によるものと同じである。
【００３７】
一方、図５（ｂ）に示す場合においては、拡大した第３差分抽出領域１６０が用いられている。この場合、第３記入欄１２０を大きく取り囲むように差分抽出領域が設定されており、「ＡＢＣＤＥＦＧ」なる文字が第３記入欄１２０をはみ出して書き込まれている場合であっても、文字全体を差分抽出領域に含めることができる。
【００３８】
このように、差分抽出領域の取り方を複数用意しておき、画像処理装置１のユーザが適宜選択することとしてもよい。その場合、差分抽出領域記憶部３１に複数の差分抽出領域座標群が記憶されているものとし、ユーザに選択を委ねることとすればよい。その場合、図５（ａ）のような取り方と図５（ｂ）のような取り方を記入欄によって使い分ける選択ができるものとしてもよい。
【００３９】
図６は、差分画像記憶部３２の内容を示すものである。差分画像記憶部３２には、画像処理装置１により取得された差分画像が、取得元の記入欄及び生成日とともに記憶されている。本実施の形態において、図２に示した文書７０は、２０１３年２月１日に書き込まれた後、２０１３年４月１日に更新される前に読み込まれた場合の状態である。文書７０の最終更新は２０１３年５月１日に行われており、その際に書き込まれた欄は第３記入欄のみであることが読み取れる。なお、本実施の形態では生成日を記憶することとしたが、さらに時分秒を記憶することとしてもよいし、追記を行った者の氏名等とともに記憶することとしてもよい。例えば診療カルテの場合、追記を行った者とは、医師や看護師等である。
【００４０】
図７は、文書記憶部３３の内容を示す図である。文書記憶部３３には、記入前文書及び更新後の各文書が更新日とともに記憶されている。本実施の形態では、２０１３年５月１日の更新において、文書７０の第３記入欄１２０に「ＧＨＩ」なる文字を書き込んだところで余白がなくなり、同一コードが付された新たな用紙に「ａｂｃｄ」なる文字を書き込んでいる。そのため、２０１３年５月１日の更新においては、２つの文書が記憶されている。
【００４１】
ここで図６を振り返ると、２０１３年５月１日の第３記入欄から得られた差分画像は、「ＧＨＩ」なる文字と「ａｂｃｄ」なる文字であることがわかる。このように、用紙を変えて書き込んだとしても、差分画像の取得元が同じ記入欄であれば、一連の差分画像が連続して記憶される。
【００４２】
なお、用紙を変更して書き込みを行う場合、文書に付された二次元コード９０により一連の文書であることを判別することとしてもよいし、スキャナ部５０により文書を取り込んだ際に、記憶済み文書の続きであることを指定できることとしてもよい。
【００４３】
図８は、制御部４０により実行される差分生成プログラムの処理をフローチャートにより示したものである。以下で、当該処理の具体的な内容を説明する。
【００４４】
はじめに、制御部４０はスキャナ部５０でスキャンした文書７０のデータを読み込む（Ｓ１）。読み込まれる文書７０は記入前の場合もあるし、記入済みで幾度か更新されている場合もある。
【００４５】
次に、制御部４０は、読み込んだ文書７０を記憶部３０に含まれる文書記憶部３３に記憶する（Ｓ２）。この際、図７に示したように更新日とともに記憶することとし、追記を行った者の氏名等、他の情報を付加することとしてもよい。
【００４６】
制御部４０は、読み込まれた文書７０に付された二次元コード９０を検出し、デコードを行う（Ｓ３）。これにより、読み込まれた文書７０の文書様式等の情報が得られる。
【００４７】
次に、制御部４０は、読み込まれた文書７０と同一コードが付された記入済み文書が既に文書記憶部３３に記憶されているか判断する（Ｓ４）。ここでは、既に記入済み文書がある場合、すなわち当該判断がＹＥＳである場合の流れを先に追うこととする。
【００４８】
読み込まれた文書７０と同一コードが付された記入済み文書が既に文書記憶部３３に記憶されている場合、読み込まれた文書７０に付された二次元コード９０から判別される適切な差分抽出領域座標群を差分抽出領域記憶部３１から読み込む（Ｓ５）。本実施の形態では、例えば図２に示したような複数の差分抽出領域が指定されることとなる。
【００４９】
次に、制御部４０は、読み込まれた文書７０の更新履歴の中から、直前の更新前文書を文書記憶部３３から読み込む（Ｓ６）。例えば、２０１３年２月１日と２０１３年４月１日に更新された文書に対し２０１３年５月１日にさらに書き込みを行い、画像処理装置１に読み込んだ場合、制御部４０は２０１３年４月１日時点の文書を直前の更新前文書として読み込むこととなる。
【００５０】
そして、制御部４０は、更新前後の文書の差分抽出領域を比較し、差分画像を生成する（Ｓ９）。上記の例でいえば、２０１３年５月１日時点の文書に書き込まれているが、２０１３年４月１日時点の文書には書き込まれていない文字等を差分画像として生成することとなる。
【００５１】
一方、読み込まれた文書７０と同一コードが付された記入済み文書が文書記憶部３３に記憶されていない場合、読み込まれた文書７０と同一コードが付された記入前文書の差分抽出領域座標群を差分抽出領域記憶部３１より読み込む（Ｓ７）。
【００５２】
さらに、読み込まれた文書７０と同一コードが付された記入前文書を文書記憶部３３より読み込む（Ｓ８）。
【００５３】
そして、制御部４０は、更新前後の文書、すなわち記入前文書と読み込まれた文書７０、の差分抽出領域を比較し、差分画像を生成する（Ｓ９）。
【００５４】
そのようにして制御部４０によって生成された差分画像を、記入欄番号及び生成日とともに差分画像記憶部３２に記憶する（Ｓ１０）。前述のように、差分画像とともに記憶する情報については種々の追加が考えられる。
【００５５】
最後に、制御部４０は、差分抽出領域を更新する（Ｓ１１）。この処理について次に説明する。
【００５６】
図９（ａ）に更新前の第３差分抽出領域１５０、図９（ｂ）に更新した第３差分抽出領域１７０をそれぞれ示す。ここで、図９（ａ）に示す第３差分抽出領域１５０は、文書７０を読み込み、差分抽出領域座標群を差分抽出領域記憶部３１から読み込んだ段階（図８に示すフローチャートにおけるＳ５もしくはＳ７の段階）の状態を示すものとする。一方、図９（ｂ）に示す更新した第３差分抽出領域１７０は、差分画像生成を終え、図８に示すフローチャートにおけるＳ１１の処理を終えた状態を示すものとする。
【００５７】
第３記入欄１２０には「ＡＢＣＤＥＦＧ」なる文字が書き込まれているが、差分抽出領域の更新処理（Ｓ１１）により、更新した第３差分抽出領域１７０には当該文字部分は含まれていない。差分抽出領域の更新処理（Ｓ１１）の際、制御部４０は、差分画像を生成した部分を第３差分抽出領域１２０から差し引き、更新した第３差分抽出領域１７０とする。
【００５８】
このような差分抽出領域の更新処理は、差分抽出領域記憶部３１に記憶される差分抽出領域座標群を更新することにより行われる。本実施の形態の場合、図４に示した第３記入欄の４つの差分抽出領域座標を更新し、図９（ｂ）に示す六角形の各頂点を左上から反時計回りに追った６つの座標を新たに記憶することとする。
【００５９】
このように差分抽出領域を更新することにより、既に記載があった部分を差分生成のための演算対象から外すことができるため、差分抽出処理にかかる時間を逐次削減していくことが可能となる。
【００６０】
本実施の形態では、文字を囲む矩形領域により差分画像の生成を行う。その際、文字を囲む最小面積の矩形を選ぶこととするが、余白を持たせることとしてもよい。また、文字を囲む多角形領域により差分画像の生成を行なってもよいし、円形としてもよい。さらに、差分抽出領域の更新を行うかどうかをユーザが適宜選択できることとしてもよい。
【００６１】
図１０に、差分画像記憶部３２に記憶された一連の差分画像を表示部２０により表示する方法の例を示す。本実施の形態では、記入欄毎に、当該記入欄から生成された差分画像を全表示するか、生成日の期間を指定して表示するか、一切表示しないか、選択できることとする。
【００６２】
図１０（ａ）は、第１記入欄１００及び第３記入欄１２０において生成された全ての差分画像を生成日順に表示した場合を示す図である。選択差分画像表示欄（１）１９０には第１記入欄１００から生成された差分画像が表示され、選択差分画像表示欄（２）２００には第３記入欄１２０から生成された差分画像が表示されている。ここで、選択差分画像表示欄（２）２００には、別用紙の第３記入欄１２０に書き込まれた「ａｂｃｄ」なる文字も連続して表示されており、紙文書による場合よりも一覧性が向上していることがわかる。
【００６３】
図１０（ｂ）は、第１記入欄１００において生成された全ての差分画像を表示し、かつ２０１３年４月中に第２記入欄１１０及び第３記入欄１２０において生成された差分画像を表示することとした場合を示す図である。選択差分画像表示欄（３）２１０には、第１記入欄１００から生成された差分画像が表示され、選択差分画像表示欄（４）２２０には、第２記入欄１１０において４月中に生成された差分画像が表示され、選択差分画像表示欄（５）２３０には、第３記入欄１２０から生成された差分画像が表示されている。
【００６４】
この他に、例えば追記を行った者の氏名等とともに差分画像を記憶している場合、追記を行った者により差分画像を分類し、表示する差分画像を選択できることとしてもよい。
【００６５】
このように表示する差分画像を選択できるようにすることで、紙文書におけるレイアウトとは異なる形で更新履歴を閲覧することが可能になる。これにより、閲覧の目的に応じたレイアウト構成が可能となり、一覧性や検索性が向上した表示を行うことができる。
【００６６】
以上により、本実施の形態に係る画像処理装置１における差分画像の生成及び表示が行われる。
【００６７】
なお、本発明の実施の形態は以上に説明したものに限られない。例えば、画像処理装置１は通信ネットワークに接続され、当該通信ネットワークを介して取得した文書等について差分画像を生成及び表示することとしてもよい。
【符号の説明】
【００６８】
１  画像処理装置、２０  表示部、３０  記憶部、３１  差分抽出領域記憶部、３２  差分画像記憶部、３３  文書記憶部、４０  制御部、５０  スキャナ部、６０  入力部、７０  文書、８０  個人情報等記入欄、９０  二次元コード、１００  第１記入欄、１１０  第２記入欄、１２０  第３記入欄、１３０  第１差分抽出領域、１４０  第２差分抽出領域、１５０  第３差分抽出領域、１６０  拡大した第３差分抽出領域、１７０  更新した第３差分抽出領域、１８０  差分閲覧画像、１９０  選択差分画像表示欄（１）、２００  選択差分画像表示欄（２）、２１０  選択差分画像表示欄（３）、２２０  選択差分画像表示欄（４）、２３０  選択差分画像表示欄（５）。
【図１】
2015114734.tif 000003
【図２】
2015114734.tif 000004
【図３】
2015114734.tif 000005
【図４】
2015114734.tif 000006
【図５】
2015114734.tif 000007
【図６】
2015114734.tif 000008
【図７】
2015114734.tif 000009
【図８】
2015114734.tif 000010
【図９】
2015114734.tif 000011
【図１０】
2015114734.tif 000012