(57)【特許請求の範囲】
【請求項１】
電子文書の表示画像を表す画像情報を生成する画像情報生成手段と、
前記電子文書を格納する格納先を選択する格納先選択手段と、
前記画像生成手段によって生成された前記画像情報における、一部の画像領域を任意に指定するユーザからの指示を受け付け、前記画像領域を指定する画像領域指定手段と、
前記画像領域指定手段によって指定された前記画像領域が、前記格納先に対応して予め定められた領域の位置に関する条件を満足する場合に、前記電子文書を前記格納先に格納するための処理を実行する格納処理手段と、
を含むことを特徴とする電子文書処理装置。
【請求項２】
電子文書の表示画像を表す画像情報を生成する画像情報生成手段と、
前記電子文書を格納する格納先を選択する格納先選択手段と、
前記画像生成手段によって生成された前記画像情報における、一部の画像領域を任意に指定するユーザからの指示を受け付け、前記画像領域を指定する画像領域指定手段と、
前記画像領域指定手段によって指定された前記画像領域が、前記格納先に対応して予め定められた領域の位置に関する条件を満足しない場合に、前記電子文書を前記格納先に格納するための処理を実行しない格納処理手段と、
を含むことを特徴とする電子文書処理装置。
【請求項３】
前記格納処理手段は、
前記画像領域指定手段によって指定された前記画像領域を拡大して表示させる処理が、
前記格納先に対応して予め定められた領域の位置に関する条件を満足する場合に、前記電子文書を前記格納先に格納するための処理を実行する、
ことを特徴とする請求項１に記載の電子文書処理装置。
【請求項４】
前記画像情報における文字列の存在領域を表す文字列存在領域を特定する手段と、
前記格納先について予め定められた領域の位置に関する条件を、当該領域と重なる前記文字列存在領域の位置に基づいて更新する手段と、をさらに含む、
ことを特徴とする請求項１または３いずれかに記載の電子文書処理装置。
【請求項５】
前記画像領域に含まれる文字列を認識する文字列認識手段をさらに含み、
前記格納処理手段は、前記文字列認識手段により認識された文字列が、前記格納先に対応して予め定められた文字列の条件を満足する場合に、前記電子文書を、前記格納先に格納するための処理を実行する、
ことを特徴とする請求項１または２いずれかに記載の電子文書処理装置。
【請求項６】
前記画像情報生成手段は、複数の電子文書のそれぞれの画像を表す画像情報を生成し、
前記格納先選択手段は、前記複数の電子文書を格納する格納先を選択し、
前記画像領域指定手段は、前記画像情報生成手段によって生成された前記複数の電子文書をそれぞれ表す画像情報ごとに、当該画像情報における、一部の画像領域を任意に指定するユーザからの指示を受け付け、前記画像領域を指定し、
前記格納処理手段は、前記画像領域指定手段によって指定された前記画像情報生成手段によって生成された前記複数の電子文書をそれぞれ表す画像情報ごとに、当該画像情報における少なくとも一部の画像領域が、前記格納先に対応して予め定められた領域の位置に関する条件を満足する場合に、当該画像情報が表す前記電子文書を、前記格納先に格納するための処理を実行する、
ことを特徴とする請求項１に記載の電子文書処理装置。
【請求項７】
電子文書の表示画像を表す画像情報を生成する画像情報生成手段、
前記電子文書を格納する格納先を選択する格納先選択手段、
前記画像生成手段によって生成された前記画像情報における、一部の画像領域を任意に指定するユーザからの指示を受け付け、前記画像領域を指定する画像領域指定手段、及び、
前記画像領域指定手段によって指定された前記画像領域が、前記格納先に対応して予め定められた領域の位置に関する条件を満足する場合に、前記電子文書を前記格納先に格納するための処理を実行する格納処理手段、
としてコンピュータを機能させるためのプログラム。
【請求項８】
電子文書の表示画像を表す画像情報を生成する画像情報生成手段と、
前記電子文書を格納する格納先を選択する格納先選択手段と、
前記画像生成手段によって生成された前記画像情報の一部の画像領域を指定する画像領域指定手段と、
前記画像領域指定手段によって指定された前記画像領域が、前記格納先に対応して予め定められた条件を満足する場合に、前記電子文書を前記格納先に格納するための処理を実行する格納処理手段と、を含み、
前記格納処理手段は、
前記画像領域指定手段によって指定された前記画像領域を拡大して表示させる処理が、
前記格納先に対応して予め定められた領域の位置に関する条件を満足する場合に、前記電子文書を前記格納先に格納するための処理を実行する、
ことを特徴とする電子文書処理装置。
【請求項９】
前記画像情報における文字列の存在領域を表す文字列存在領域を特定する手段と、
前記格納先について予め定められた領域の位置に関する条件を、当該領域と重なる前記文字列存在領域の位置に基づいて更新する手段と、をさらに含む、
ことを特徴とする請求項９に記載の電子文書処理装置。
【請求項１０】
電子文書の表示画像を表す画像情報を生成する画像情報生成手段と、
前記電子文書を格納する格納先を選択する格納先選択手段と、
前記画像生成手段によって生成された前記画像情報の一部の画像領域を指定する画像領域指定手段と、
前記画像領域指定手段によって指定された前記画像領域が、前記格納先に対応して予め定められた条件を満足する場合に、前記電子文書を前記格納先に格納するための処理を実行する格納処理手段と、
前記画像情報における文字列の存在領域を表す文字列存在領域を特定する手段と、
前記格納先について予め定められた領域の位置に関する条件を、当該領域と重なる前記文字列存在領域の位置に基づいて更新する手段と、を含む、
ことを特徴とする電子文書処理装置。
【請求項１１】
電子文書の表示画像を表す画像情報を生成する画像情報生成手段、
前記電子文書を格納する格納先を選択する格納先選択手段、
前記画像生成手段によって生成された前記画像情報の一部の画像領域を指定する画像領域指定手段、
前記画像領域指定手段によって指定された前記画像領域が、前記格納先に対応して予め定められた条件を満足する場合に、前記電子文書を前記格納先に格納するための処理を実行する格納処理手段と、してコンピュータを機能させ、
前記格納処理手段をさらに、
前記画像領域指定手段によって指定された前記画像領域を拡大して表示させる処理が、
前記格納先に対応して予め定められた領域の位置に関する条件を満足する場合に、前記電子文書を前記格納先に格納するための処理を実行させるように機能させるためのプログラム。
【請求項１２】
電子文書の表示画像を表す画像情報を生成する画像情報生成手段、
前記電子文書を格納する格納先を選択する格納先選択手段、
前記画像生成手段によって生成された前記画像情報の一部の画像領域を指定する画像領域指定手段、
前記画像領域指定手段によって指定された前記画像領域が、前記格納先に対応して予め定められた条件を満足する場合に、前記電子文書を前記格納先に格納するための処理を実行する格納処理手段、
前記画像情報における文字列の存在領域を表す文字列存在領域を特定する手段と、
前記格納先について予め定められた領域の位置に関する条件を、当該領域と重なる前記文字列存在領域の位置に基づいて更新する手段、
としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子文書処理装置及びプログラムに関する。
【背景技術】
【０００２】
近年、安価なスキャナやペーパーレスＦＡＸなどの普及により、従来紙で管理していた帳票や契約書などを、まとめて電子化して管理する方法が広まっている。
【０００３】
文書を電子化して管理する方法として、例えば、特許文献１には、管理される画像などをサムネイル一覧表示するときに、撮影場所や日時などの付加情報を元にした複数の分類を同時に表示し、目的の画像を見つけやすくする手法が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２０２６３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的の一つは、電子文書を表す画像情報における一部の画像領域が電子文書を格納する格納先に対応付けられた条件を満足する場合に、電子文書を格納先に格納する処理を実行する電子文書処理装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に記載の発明は、電子文書の表示画像を表す画像情報を生成する画像情報生成手段と、前記電子文書を格納する格納先を選択する格納先選択手段と、前記画像生成手段によって生成された前記画像情報の一部の画像領域を指定する画像領域指定手段と、前記画像領域指定手段によって指定された前記画像領域が、前記格納先に対応して予め定められた条件を満足する場合に、前記電子文書を前記格納先に格納するための処理を実行する格納処理手段と、を含むことを特徴とする電子文書処理装置である。
【０００７】
また、請求項２に記載の発明は、電子文書の表示画像を表す画像情報を生成する画像情報生成手段と、前記電子文書を格納する格納先を選択する格納先選択手段と、前記画像生成手段によって生成された前記画像情報の一部の画像領域を指定する画像領域指定手段と、前記画像領域指定手段によって指定された前記画像領域が、前記格納先に対応して予め定められた条件を満足しない場合に、前記電子文書を前記格納先に格納するための処理を実行しない格納処理手段と、を含むことを特徴とする電子文書処理装置である。
【０００８】
また、請求項３に記載の発明は、前記格納処理手段は、前記画像領域指定手段によって指定された前記画像領域を拡大して表示させる処理が、前記格納先に対応して予め定められた領域の位置に関する条件を満足する場合に、前記電子文書を前記格納先に格納するための処理を実行することを特徴とする請求項１に記載の電子文書処理装置である。
【０００９】
また、請求項４に記載の発明は、前記画像情報における文字列の存在領域を表す文字列存在領域を特定する手段と、前記格納先について予め定められた領域の位置に関する条件を、当該領域と重なる前記文字列存在領域の位置に基づいて更新する手段と、をさらに含む、ことを特徴とする請求項１または３いずれかに記載の電子文書処理装置である。
【００１０】
また、請求項５に記載の発明は、前記画像領域に含まれる文字列を認識する文字列認識手段をさらに含み、前記格納処理手段は、前記文字列認識手段により認識された文字列が、前記格納先に対応して予め定められた文字列の条件を満足する場合に、前記電子文書を、前記格納先に格納するための処理を実行する、ことを特徴とする請求項１または２いずれかに記載の電子文書処理装置である。
【００１１】
また、請求項６に記載の発明は、前記画像情報生成手段は、複数の電子文書のそれぞれの画像を表す画像情報を生成し、前記格納先選択手段は、前記複数の電子文書を格納する格納先を選択し、前記画像領域指定手段は、前記画像情報生成手段によって生成された前記複数の電子文書をそれぞれ表す画像情報ごとに、当該画像情報における少なくとも一部の画像領域を指定し、前記格納処理手段は、前記画像領域指定手段によって指定された前記画像情報生成手段によって生成された前記複数の電子文書をそれぞれ表す画像情報ごとに、当該画像情報における少なくとも一部の画像領域が、前記格納先に対応して予め定められた条件を満足する場合に、当該画像情報が表す前記電子文書を、前記格納先に格納するための処理を実行する、ことを特徴とする請求項１に記載の電子文書処理装置である。
【００１２】
また、請求項７に記載の発明は、電子文書の表示画像を表す画像情報を生成する画像情報生成手段、前記電子文書を格納する格納先を選択する格納先選択手段、前記画像生成手段によって生成された前記画像情報の一部の画像領域を指定する画像領域指定手段、及び、前記画像領域指定手段によって指定された前記画像領域が、前記格納先に対応して予め定められた条件を満足する場合に、前記電子文書を前記格納先に格納するための処理を実行する格納処理手段、としてコンピュータを機能させるためのプログラムである。
【発明の効果】
【００１３】
請求項１に記載の発明によれば、電子文書を表す画像情報における一部の画像領域が電子文書を格納する格納先に対応付けられた条件を満足する場合に、電子文書を格納先に格納するための処理を実行できる。
【００１４】
請求項２に記載の発明によれば、電子文書を表す画像情報における一部の画像領域が電子文書を格納する格納先に対応付けられた条件を満足しない限りは、電子文書を格納先に格納するための処理を実行しないように制御できる。
【００１５】
請求項３に記載の発明によれば、本構成を有しない場合に比べて、電子文書の画像を表す画像情報の一部の画像領域の内容が確認されたことを当該領域を拡大表示させる処理で認識し、電子文書を格納先に格納するための処理を実行できる。
【００１６】
請求項４に記載の発明によれば、画像情報における文字列の存在領域を表す文字列存在領域を特定し、格納先について予め定められた領域の位置に関する条件を、当該領域と重なる文字列存在領域の位置に基づいて更新できる。
【００１７】
請求項５に記載の発明によれば、電子文書の画像を表す画像情報に特定の文字列が含まれることが確認された場合に、電子文書を格納先に格納するための処理を実行できる。
【００１８】
請求項６に記載の発明によれば、電子文書を格納する格納先に対応付けられた条件を満足する処理が複数の電子文書を表す画像情報について行われた場合に、複数の電子文書を格納先に格納するための処理を実行できる。
【００１９】
請求項７に記載の発明によれば、電子文書を格納する格納先に対応付けられた条件を満足する処理が電子文書を表す画像情報について行われた場合に、電子文書を格納先に格納するための処理を実行するようにコンピュータを機能させることができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施の形態に係る電子文書処理装置の主な構成例を示すブロック図である。
【図２】制御部によって行われる主な処理を示す機能ブロック図である。
【図３Ａ】第一の実施形態にかかる電子文書処理装置が、文書を電子文書として文書蓄積部に蓄積する一例を説明する図である。
【図３Ｂ】第一の実施形態にかかる電子文書処理装置が処理する、処理の対象となった原稿上に形成された文書の一例を示す図である。
【図４】第一の実施形態にかかる電子文書処理装置が文書蓄積部から電子文書を取得したのち、表示部において表示される表示画面の一例を説明する図である。
【図５】第一の実施形態にかかる電子文書処理装置における、格納先情報の一例を示す図である。
【図６】第一の実施形態にかかる電子文書処理装置が操作部からの指示を受け付けたのち、表示部によって画像情報の一部の領域が拡大されて表示される表示画面の一例を説明する図である。
【図７】第一の実施形態にかかる電子文書処理装置が電子文書を当該電子文書の格納を許可した格納先に格納したのちの、表示画面の一例を説明する図である。
【図８】第二の実施形態にかかる電子文書処理装置における制御部によって行われる主な処理を示す機能ブロック図である。
【図９】第二の実施形態にかかる電子文書処理装置における、格納先情報の一例を示す図である。
【図１０】第二の実施形態にかかる電子文書処理装置が操作部からの指示を受け付けたのち、画像情報の指定された一部の領域が表示部によって表示される画面例を説明する図である。
【図１１】第三の実施形態にかかる電子文書処理装置における制御部によって行われる主な処理を示す機能ブロック図である。
【図１２】第三の実施形態にかかる電子文書処理装置の有する文字列存在領域特定部、格納先情報変更部の構成を有しない電子文書処理装置が操作部からの指示を受け付けたのち、表示部によって画像情報の一部の領域が拡大されて表示される表示画面の一例を説明する図である。
【図１３】文字列存在領域特定部における文字列の存在する領域を特定する方法を説明する図である。
【図１４】図１３におけるＸＩＶで囲まれる部分の拡大図である。
【発明を実施するための形態】
【００２１】
［第一の実施形態］
以下に、本発明の第一の実施形態に係る電子文書処理装置について、図面を参照しつつ説明する。
【００２２】
図１は、本発明の一実施の形態に係る電子文書処理装置１の主な構成例を示すブロック図である。図１に示すように、この電子文書処理装置１は、制御部１０と、記憶部２０と、文書読取部３０と、インターフェース部４０と、を含んで構成されている。
【００２３】
制御部１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等によって実現され、記憶部２０に格納されているプログラムに従って動作する。この制御部１０が行う処理の具体的な内容については、後に詳しく述べる。なお、上記プログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の情報記録媒体に格納されて提供されるものであってもよいし、インターネット等のネットワークを介して提供されるものであってもよい。
【００２４】
記憶部２０は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）や、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等のメモリ素子、並びにハードディスク等によって実現できる。この記憶部２０は、制御部１０が実行するプログラム（ソフトウェア）を格納している。また、この記憶部２０は、制御部１０が行う処理の過程で利用される種々のデータを格納するワークメモリとしても動作する。
【００２５】
文書読取部３０は、スキャナ装置等によって実現できる。この文書読取部３０は、制御部１０から入力される指示に従って、処理の対象となった原稿上に形成された文書画像（例えば、テキスト、線図、写真等を含む）を読み取り、当該文書画像を表すビットマップデータ等を含む電子文書を生成し、制御部１０に出力する。また、スキャナ装置等を用いて文書を走査することによって生成された電子文書は、予め文書蓄積部３１に格納されたのち電子文書処理装置１が取得されることとしてもよいし、外部の装置からネットワークを介して電子文書処理装置１が取得されることとしてもよい。また、文書蓄積部３１は、前述の記憶部２０の一部の記憶領域を利用することによって実現することとしてもよい。
【００２６】
インターフェース部４０は、タッチパネル、液晶ディスプレイ、入力用デバイス（キーボード、マウス、タッチパッド等）等によって実現できる。このインターフェース部４０は、制御部１０から入力される指示に従って、制御部１０から入力されるデータに基づいた画面（例えば、電子文書の表示画像を表す画像情報）をユーザに表示する。また、このインターフェース部４０は、電子文書処理装置１が行う電子文書または電子文書に表わされる画像情報に関するユーザからの操作指示の入力を、制御部１０に出力する。ユーザからの操作指示の入力としては、画像情報における一部の画像領域を指定する指示、画像情報における一部の画像領域を指定して拡大する指示、画像情報における一部の画像領域を指定して指定領域に含まれる文字列を認識させる指示等が一例としてあげられる。
【００２７】
データ格納部５０は、ハードディスク等によって実現できる。このデータ格納部５０は、電子文書を格納する格納先を備えており、制御部１０から入力される指示に従って電子文書を格納先に格納する。また、データ格納部５０は、制御部１０にデータ格納部５０が保有する格納先の格納先情報を出力する。格納先情報についての具体的な内容については、後に詳しく述べる。また、データ格納部５０は、前述の記憶部２０の一部の記憶領域を利用することによって実現することとしてもよい。
【００２８】
次に、制御部１０が行う処理の内容について詳しく説明する。本実施形態に係る制御部１０が実行するプログラムは、電子文書の表示画像を表す画像情報を生成する画像情報生成部と、電子文書を格納する格納先を選択する格納先選択部と、画像生成手段によって生成された画像情報の一部の画像領域を指定する画像領域指定部と、画像領域指定部によって指定された画像領域が、格納先に対応して予め定められた条件を満足する場合に、電子文書を前記格納先に格納するための処理を実行する格納処理部等、を機能的に含む。
【００２９】
図２は、制御部１０によって行われる主な処理を示す機能ブロック図である。制御部１０に機能的に含まれる各機能部のそれぞれについて図２を参照しつつ説明を行う。
【００３０】
電子文書取得部１１は、例えば、文書蓄積部３１に蓄積されている電子文書を取得する。電子文書取得部１１によって取得された電子文書にかかる情報は、画像情報生成部１２と、格納処理部１７と、に出力される。また、取得された電子文書のそれぞれについて、例えば電子文書に付加された情報を解析した結果などを、電子文書を格納する格納先を選択する格納先選択部１４と、判定部１５と、に出力する。ここで、電子文書に付加された情報とは、電子文書が有する、電子文書の画像データ以外の情報であり、例えば電子文書の用紙サイズに関する情報（電子文書のページレイアウト情報）、電子文書自身についての抽象度の高い付加的な情報（メタデータ、アノテーション）等が含まれる。
【００３１】
画像情報生成部１２は、電子文書取得部１１より入力された電子文書の画像データに基づいて、ユーザに提示される表示画像を表す画像情報を生成する。画像情報生成部１２によって生成された画像情報は、表示制御部４２および画像領域指定部１３に出力される。また、画像情報生成部１２は、画像領域指定部１３によって指定された画像情報の一部の領域を表示する画像を生成し、表示制御部４２に出力する処理を行う。
【００３２】
操作受付部４１は、ユーザからの操作指示の入力を制御部１０に出力するインターフェース部４０（操作部４０Ｂ）からの操作指示の入力を受け付けて、画像領域指定部１３と、表示制御部４２と、に出力する。
【００３３】
画像領域指定部１３は、画像情報生成部１２より出力された画像情報、および操作受付部４１より出力されたユーザからの操作指示に基づいて、画像情報生成部１２によって生成された画像情報の一部の画像領域を指定する処理を行う。指定された画像領域は、判定部１５と、再度画像情報生成部１２と、に出力される。
【００３４】
格納先情報取得部１６は、データ格納部５０から格納先情報を取得する。そして取得した格納先情報を判定部１５に出力する。
【００３５】
ここで格納先情報について説明を行う。第一の実施形態にかかる電子文書処理装置１において、格納先へ電子文書を格納するためには、格納先に対応して予め定められた条件を満たすものでなくてはならない。ここで、格納先に対応して予め定められた条件とは、例えば、電子文書もしくは電子文書の表示画像を表す画像情報が格納先に対応した特定の特徴を有するとか、電子文書の表示画像を表す画像情報が格納先に対応した画像情報の内容を確認する操作に基づいた処理（画像情報の一部の画像領域を指定する処理）がされていること、などである。したがってデータ格納部５０に備えられている複数の格納先には、電子文書を格納する際に必要とされる条件がそれぞれ予め定められている。第一の実施形態にかかる電子文書処理装置１において格納先情報とは、電子文書を格納先に格納するための処理を実行するために、電子文書もしくは電子文書の表示画像を表す画像情報に対する必要な条件を表すものとする。
【００３６】
格納先情報には、例えば電子文書に付加された情報（用紙サイズ，文字列の方向，横長・縦長文書等の印刷の向き，等のページレイアウト情報、メタデータ、アノテーションの有無）、電子文書の画像データ（例えば、カラー・白黒、承認スタンプの有無）、電子文書の表示画像を表す画像情報において確認すべき領域範囲、画像情報において確認すべき領域範囲を拡大表示して確認すべきか否か、画像情報に特定の文字列（キーワード）が含まれているか否か、などが設定される。
【００３７】
また、格納先情報には、電子文書の表示画像を表す画像情報の一部を指定する処理に基づいて決定される条件が付与されていることが好ましい。これによって、電子文書を格納する格納先に対応付けられた条件を満足する、処理電子文書を表す画像情報における一部の画像領域を指定する処理を受け付けた場合に、電子文書を格納先に格納する処理を実行するようにする。そして、電子文書を格納する格納先に対応付けられた条件を満足する、処理電子文書を表す画像情報における一部の画像領域を指定する処理を受け付けない限りは、電子文書を格納先に格納する処理を実行しないようにする。
【００３８】
判定部１５は、入力された、電子文書、電子文書の表示画像を表す画像情報、および電子文書の表示画像を表す画像情報の一部の画像領域を指定する当該画像領域と、格納先情報と、を比較して、電子文書に対し格納先に格納するための処理を実行するか否かを判定する。判定の結果は、電子文書に対し格納先に格納するための処理を実行するか否かいずれの場合においても、表示制御部４２に入力される。また、判定の結果が電子文書に対し格納先に格納するための処理を実行する結果となった場合、すなわち、電子文書に対し格納先に対応して予め定められた条件を満足すると判定部１５が判定した場合には、当該電子文書を格納先に格納することを実行可能な状態に制御する格納制御手段を備える格納処理部１７へと出力する。
【００３９】
格納処理部１７は、電子文書取得部１１から出力された電子文書と、判定部１５から出力された当該電子文書を格納するか否かの判定結果と、を受け入れ、当該判定結果が当該電子文書を当該格納先に格納することを許可するものである場合は、当該電子文書を当該格納先に格納するための処理を実行し、また、当該判定結果が当該電子文書を当該格納先に格納することを禁止するものである場合は、当該電子文書を当該格納先に格納するための処理を実行しない。
【００４０】
格納先選択部１４は、データ格納部５０より格納先一覧を作成し表示制御部４２に出力する。また、電子文書取得部１１によって取得された電子文書に付加された情報を取得する。格納先選択部１４は、格納先一覧を作成する際に取得した電子文書に付加された情報に基づいて格納先候補の優先順位づけをする。
【００４１】
表示制御部４２は、入力された画像情報生成部１２によって生成された画像情報と、判定部１５によって判定された判定結果と、操作受付部４１によって受け付けられたユーザの操作結果と、格納先選択部１４によって選択された格納先の一覧と、をインターフェース部４０（表示部４０Ａ）に出力する。
【００４２】
ここで、第一の実施形態にかかる電子文書処理装置１が、処理対象となった電子文書を格納先に格納する場合を例に具体的に説明を行う。
【００４３】
図３Ａは、第一の実施形態にかかる電子文書処理装置１が、文書２を電子文書として文書蓄積部３１に蓄積する一例を説明する図である。図３Ｂは、第一の実施形態にかかる電子文書処理装置１が処理する、処理の対象となった原稿上に形成された文書２の一例を示す図である。文書２の用紙サイズはＡ４であり、また、文書２には、｛（２００，３００）、（４００，２００）、（３００，２８０）、（４００，２８０）｝の位置座標によって囲まれる領域（以下領域Ａとする）に申込者の住所の記載２Ａ、｛（０，２１０）、（１００，２１０）、（０，３００）、（１００，３００）｝の位置座標によって囲まれる領域（以下領域Ｂとする）に申し込みプランの記載２Ｂがされている。
【００４４】
また、本実施形態においては、複数の文書２と共にフェイスシート３を束ねて電子文書を作成した。フェイスシート３にはＱＲコード３Ａが記載されている。このＱＲコード３Ａは、電子文書を格納する格納先を特定する情報を含むものである。本実施形態においては、ＱＲコード３Ａの電子文書を格納する格納先を特定する情報として、格納先“申込書￥横浜市￥プランＡ”への格納を優先する旨の情報が含まれている。このＱＲコード３Ａに含まれる情報は、電子文書に付加され、電子文書処理装置１が電子文書を取得した際に、電子文書に付加された情報として格納先選択部１４に出力される。
【００４５】
図４は、第一の実施形態にかかる電子文書処理装置１が文書蓄積部３１から電子文書を取得したのち、表示部４０Ａにおいて表示される表示画面１００の一例を説明する図である。文書蓄積部３１に蓄積された複数の電子文書は、電子文書取得部１１によって取得され、画像情報生成部１２によって電子文書の表示画像を表す画像情報が生成される。生成された画像情報は表示制御部４２に入力され、表示部４０Ａにおいて表示される表示画面１００の第一の表示領域１０１に表示される。
【００４６】
図４の第一の表示領域１０１には、画像情報生成部１２によって生成された複数の画像情報が表示されている。ユーザは第一の表示領域１０１に表示された電子文書の画像情報上で当該画像情報の一部の領域を指定したり拡大したりする操作を行う。
【００４７】
図４の第二の表示領域１０２には、格納先選択部１４によって作成された格納の一覧が表示されている。本実施形態において、電子文書はＱＲコード３Ａによって“申込書、Ａプラン、横浜市”という情報が付加されているものである。このＱＲコード３Ａによって付加された情報に基づいて、格納先選択部１４は“申込書￥Ａプラン￥横浜市”の格納先を優先的に選択された状態で表示がされるように格納先一覧を作成する。
【００４８】
図４の表示画面１００においては、表示された画像情報に対応するチェックボックス１０３が表示されている。電子文書を格納先に格納する際には、格納先を選択し、次いでチェックボタン１０３にチェックを入れ、最後に“分類する”ボタン１０４を押下することによって、電子文書の格納先への格納が完了する。図４で示される表示画面１００においては、チェックボックス１０３はチェックを受け付けない状態となっており、格納先への格納が不可能な状態となっている。格納先への格納が不可能な状態にするためには、チェックボックス１０３にチェックを受け付けない状態とするほかに、例えば“分類する”ボタン１０４が押下出来ない状態とすることとしてもよい。
【００４９】
次に、第一の表示領域１０１に表示された電子文書が格納されるべき格納先が、第二の表示領域１０２にて優先的に選択されている格納先であることが正しいかどうかを検証する必要がある。電子文書が格納されるべき格納先が正しいか否かの判断は、図３Ｂにおける領域Ａにおける申込者の住所の記載２Ａ、領域Ｂにおける申し込みプランの記載２Ｂの内容を確認する必要がある。しかしながら、図４にて表示されている表示画像１００ではその記載の内容を確認することが困難であるため正しい格納先であるかを判断することができない。そこで、第一の表示領域１０１に表示される画像情報の確認すべき箇所を指定し、当該領域の記載内容を確認する処理が必要となる。
【００５０】
図５は、第一の実施形態にかかる電子文書処理装置１における、格納先情報２００の一例を示す図である。図５に示されるように、格納先情報２００には、格納先に対応して予め定められた条件が設定されている。図４に示される格納先“申込書￥横浜市￥Ａプラン”には、用紙サイズはＡ４、画像情報において確認すべき領域範囲は｛（２００，３００）、（４００，２００）、（３００，２８０）、（４００，２８０）｝，｛（０，２１０）、（１００，２１０）、（０，３００）、（１００，３００）｝という位置座標によって囲まれる領域および領域箇所は２箇所、画像情報において確認すべき領域範囲をＸ％の倍率で拡大表示して確認すべき、という格納先情報２００が予め定められた条件として設定されている。
【００５１】
図６は、第一の実施形態にかかる電子文書処理装置１が操作部４０Ｂからの指示を受け付けたのち、表示部４０Ａによって画像情報の一部の領域が拡大されて表示される表示画面の一例を説明する図である。
【００５２】
図６における第一の表示領域１０１に表示される画像情報は、操作部４０Ｂからの操作を受け付けた操作受付部４１からの入力に基づいて、指定された一部を拡大して表示される新たな画像情報として表示する。図６における表示画面１００Ｂは、図４の表示画面１００Ａにおける画像情報Ａ１１０上で領域Ａの指定がされる操作がされ、ついで指定された領域についてＸ％の拡大処理を行う操作がされたものである。
【００５３】
なおこのとき、第一の表示領域１０１に表示されている画像情報が複数存在する場合、操作受付部４１からの入力がされた一の画像情報との類似度や、一の画像情報に表されているテンプレート（線図等の情報）と予め設定されているテンプレートとの比較等に基づいてお互いに関連付けられた他の画像情報は、一の画像情報に対して受け付けた操作受付部４１からの入力と同一の入力がされたものとし、一の画像情報に対して行われた処理と同一の処理がなされることとしてもよい。なお、この類似度を測る方法は既存の技術であれば何でも良い。図６においては、画像情報Ａ１１０、画像情報Ｂ１１１、画像情報Ｄ１１３、画像情報Ｅ１１４、画像情報Ｆ１１５、画像情報Ｇ１１６が類似している電子文書としてみなされ、画像情報Ａ１１０に対する操作部４０Ｂからの操作指示と連動して、画像情報Ｂ１１１、画像情報Ｄ１１３、画像情報Ｅ１１４、画像情報Ｆ１１５、画像情報Ｇ１１６におけるそれぞれの画像情報の一部をＸ％拡大して、新たな画像情報として表示されている。
【００５４】
ここで、判定部１５は、画像領域指定部１３によって指定された領域、画像情報生成部１２によって生成された表示される画像領域の拡大倍率、および電子文書に付加された情報と、格納先情報とを比較して、格納先“申込書￥横浜市￥Ａプラン”に格納する処理を実行するか否かを判定する。図４における、画像情報Ａ１１０、画像情報Ｂ１１１、画像情報Ｄ１１３、画像情報Ｅ１１４、画像情報Ｆ１１５、画像情報Ｇ１１６におけるそれぞれの画像情報に対して行われた確認操作は、格納先“申込書￥横浜市￥Ａプラン”に予め定められた条件を満足するものである。よって判定部１５は、画像情報Ａ１１０、画像情報Ｂ１１１、画像情報Ｄ１１３、画像情報Ｅ１１４、画像情報Ｆ１１５、画像情報Ｇ１１６のそれぞれによって表される電子文書を、格納先“申込書￥横浜市￥Ａプラン”に格納する処理を実行することを許可する判定を行う。
【００５５】
判定部１５は判定結果を、格納処理部１７に対して出力する。格納処理部１７は、判定部１５の判定結果を受けて、画像情報Ａ１１０、画像情報Ｂ１１１、画像情報Ｄ１１３、画像情報Ｅ１１４、画像情報Ｆ１１５、画像情報Ｇ１１６によって表されるそれぞれの電子文書を、格納先“申込書￥横浜市￥Ａプラン”に格納可能な状態に許可する。
【００５６】
また、判定結果は表示制御部４２にも入力される。図６に示されるように、判定結果を受け付けた表示制御部４２はチェックボタン１０３のそれぞれを、チェックを受け付けることができる状態１０３Ａ、チェックを受け付けることができない状態１０３Ｂに更新し、いくつかの電子文書が選択された格納先に格納可能な状態になったことをユーザに表示するよう表示部４０Ａに指示する。
【００５７】
図６における、画像情報Ａ１１０、画像情報Ｂ１１１、画像情報Ｄ１１３、画像情報Ｅ１１４、画像情報Ｆ１１５、画像情報Ｇ１１６に対応するチェックボタン１０３にチェックがされたのち、画像情報Ａ１１０、画像情報Ｂ１１１、画像情報Ｄ１１３、画像情報Ｅ１１４、画像情報Ｆ１１５、画像情報Ｇ１１６によって表されるそれぞれの電子文書は、“分類する”ボタン１４が押下されることによって、格納先“申込書￥横浜市￥Ａプラン”に格納される。
【００５８】
図７は、第一の実施形態にかかる電子文書処理装置１が、電子文書を当該電子文書の格納を許可した格納先に格納したのちの、表示画面の一例を説明する図である。図７における、画像情報Ｄ１１３で表わされる電子文書は、第一の表示領域１０１にて拡大表示された結果、格納先“申込書￥横浜市￥Ａプラン”に格納すべきではなく、格納先“申込書￥川崎市￥Ａプラン”に格納されるべきものであるとユーザが判断したためチェックボタン１０３Ｂにチェックがされず“申込書￥横浜市￥Ａプラン”の格納先に格納されなかったものである。
【００５９】
図７における画像情報Ｃ１１２、画像情報Ｄ１１３、画像情報Ｈ１１７で表わされるそれぞれの電子文書は、引き続き他の格納先の格納先情報に基づいて格納先が決定されることとなる。
【００６０】
［第二の実施形態］
第二の実施形態にかかる電子文書処理装置１は、格納先情報として、電子画像の表示画像を表す画像情報の一部の画像領域を指定して、指定された画像領域に含まれる文字列を文字認識された結果が、格納先に対応して予め定められた文字列の条件を満足する場合に、前記電子文書を、前記格納先に格納するための処理を実行するものである。
【００６１】
図８は、第二の実施形態にかかる電子文書処理装置１における制御部１０によって行われる主な処理を示す機能ブロック図である。本実施形態に係る制御部１０が実行するプログラムは、文字列認識部１８を機能的に含んで構成されている。
【００６２】
文字列認識部１８は、画像領域指定部１３によって指定された画像領域に含まれる文字列を認識する。文字列認識部１８は、ＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）等によって実現される。文字列認識部１８によって認識された文字列は判定部１５に出力される。
【００６３】
そして、文字列認識部１８によって認識された文字列が、格納先に対応して予め定められた文字列の条件含む格納先情報を満足すると判定部１５によって判定された場合には、格納処理部１７は電子文書を格納先に格納するための処理を実行する。
【００６４】
第二の実施形態にかかる電子文書処理装置１が、処理対象となった電子文書を格納先に格納する場合を例に具体的に説明を行う。
【００６５】
第二の実施形態にかかる電子文書処理装置１が、文書を電子文書として文書蓄積部３１に蓄積する方法と、および第二の実施形態にかかる電子文書処理装置１が処理する、処理の対象となった原稿上に形成された文書と、は第一の実施形態における具体例において説明されたものと同様のものである。そして、第二の実施形態にかかる電子文書処理装置１が文書蓄積部３１から電子文書を取得したのち、表示部４０Ａにおいて表示される図４にて示される表示画面１００も第一の実施形態における具体例において説明されたものと同様である。
【００６６】
図９は、第二の実施形態にかかる電子文書処理装置１における、格納先情報２０１の一例を示す図である。図９に示されるように、格納先情報２０１には、格納先“申込書￥横浜市￥Ａプラン”に対応して予め定められた条件が設定されている。図９に示される格納先“申込書￥横浜市￥Ａプラン”は、用紙サイズはＡ４、画像情報において確認すべき領域範囲は｛（２００，３００）、（４００，２００）、（３００，２８０）、（４００，２８０）｝，｛（０，２１０）、（１００，２１０）、（０，３００）、（１００，３００）｝という位置座標によって囲まれる領域および領域箇所は２箇所、画像情報において確認すべき領域範囲にはフォルダ名と関連付けられるキーワードである“横浜市”“Ａプラン”というキーワードを含む、という予め定められた条件が設定されている。
【００６７】
第二の実施形態の電子文書処理装置１は、第一の表示領域１０１に表示された画像情報上で画像情報の一部の画像領域を指定し、指定された領域に対して例えば拡大処理や文字列認識処理等を行うことが可能である。
【００６８】
図１０は、第二の実施形態にかかる電子文書処理装置１が操作部４０Ｂからの指示を受け付けたのち、画像情報の指定された一部の領域が表示部によって表示される表示画面の一例を説明する図である。
【００６９】
第一の表示領域１０１に表示される画像情報は、操作部４０Ｂからの操作を受け付けた操作受付部４１からの入力に基づいて、指定された一部の画像領域（ＯＣＲ処理がなされた画像領域）である。
【００７０】
なおこのとき、第一の表示領域１０１に表示されている画像情報が複数存在する場合、操作受付部４１からの入力がされた一の画像情報との類似度や、一の画像情報に表されているテンプレート（線図等の情報）と予め設定されているテンプレートとの比較等に基づいてお互いに関連付けられた他の画像情報は、一の画像情報に対して受け付けた操作受付部４１からの入力と同一の入力がされたものとし、一の画像情報に対して行われた処理と同一の処理がなされることとしてもよい。なお、この類似度を測る方法は既存の技術であれば何でも良い。図１０においては、画像情報Ａ１１０、画像情報Ｂ１１１、画像情報Ｄ１１３、画像情報Ｅ１１４、画像情報Ｆ１１５、画像情報Ｇ１１６が類似している電子文書としてみなされ、画像情報Ａ１１０に対する操作部４０Ｂからの操作指示と連動して、画像情報Ｂ１１１、画像情報Ｄ１１３、画像情報Ｅ１１４、画像情報Ｆ１１５、画像情報Ｇ１１６におけるそれぞれの画像情報の一部がＯＣＲ処理され、新たな画像情報としてＯＣＲ処理がなされた画像情報の一部の領域が表示されている。
【００７１】
ここで、判定部１５は、画像領域指定部１３によって指定された領域、指定された領域において文字列認識部１８によって認識された文字列、および電子文書に付加された情報と、格納先情報２０１と、を比較して、格納先“申込書￥横浜市￥Ａプラン”に格納する処理を実行するか否かを判定する。図４における、画像情報Ａ１１０、画像情報Ｂ１１１、画像情報Ｅ１１４、画像情報Ｆ１１５、画像情報Ｇ１１６におけるそれぞれの画像情報に対して行われた確認操作は、格納先“申込書￥横浜市￥Ａプラン”に予め定められた条件を満足するものである。よって判定部１５は、画像情報Ａ１１０、画像情報Ｂ１１１、画像情報Ｅ１１４、画像情報Ｆ１１５、画像情報Ｇ１１６のそれぞれによって表される電子文書を、格納先“申込書￥横浜市￥Ａプラン”に格納する処理を実行することを許可する判定を行う。
【００７２】
判定部１５は判定結果を、格納処理部１７に対して出力する。格納処理部１７は、判定部１５の判定結果を受けて、画像情報Ａ１１０、画像情報Ｂ１１１、画像情報Ｅ１１４、画像情報Ｆ１１５、画像情報Ｇ１１６によって表されるそれぞれの電子文書を、格納先“申込書￥横浜市￥Ａプラン”に格納可能な状態に許可する。
【００７３】
また、判定結果は表示制御部４２にも入力される。図６に示されるように、判定結果を受けた表示制御部４２はチェックボタン１０３のそれぞれを、チェックを受け付けることができる状態１０３Ａ、チェックを受け付けることができない状態１０３Ｂに更新し、いくつかの電子文書が格納可能な状態になったことをユーザに表示するよう表示部４０Ａに指示する。
【００７４】
後の電子文書が格納先に格納される処理は、第一の実施形態における具体例で示したものと同様である。
【００７５】
［第三の実施形態］
第三の実施形態にかかる電子文書処理装置１は、例えば、図３Ｂにて示される文書２における領域Ａに記載されるべき申込者の住所の記載２Ａ、領域Ｂに記載されるべき申し込みプランの記載２Ｂが、領域Ａ、Ｂのそれぞれからずれて記載がされた場合でも、画像情報における領域Ａ、Ｂのそれぞれからずれて記載がされた文字列の存在領域を表す文字列存在領域を特定し、格納先について予め定められた領域Ａ、Ｂのそれぞれの位置に関する条件を、当該領域と重なる文字列存在領域の位置に基づいて更新する。
【００７６】
図１１は第三の実施形態にかかる電子文書処理装置１における制御部１０によって行われる主な処理を示す機能ブロック図である。本実施形態に係る制御部１０が実行するプログラムは、文字列存在領域特定部１９と、格納先情報変更部２１と、を機能的に含んで構成されている。
【００７７】
文字列存在領域特定部１９は、画像情報生成部１２によって生成された画像情報における、文字列の存在する領域を特定する。画像情報生成部１２によって生成された画像情報における、文字列の存在する領域を特定した結果は、格納先情報変更部２１へ出力される。
【００７８】
格納先情報変更部２１は、文字列存在領域特定部１９によって特定された文字列の存在する領域と、格納先の格納先情報において予め定められた領域と、が重複する領域を有する場合には、格納先情報取得部１６によって取得されている格納先について予め定められた領域の位置に関する条件を、当該領域と重なる前記文字列存在領域の位置に基づいて更新する。
【００７９】
第三の実施形態にかかる電子文書処理装置１が、処理対象となった電子文書を格納先に格納する場合を例に具体的に説明を行う。
【００８０】
第三の実施形態にかかる電子文書処理装置１が、文書を電子文書として文書蓄積部３１に蓄積する方法は、第一の実施形態にかかる電子文書処理装置１が行う方法と同様である。また、第三の実施形態にかかる電子文書処理装置１が処理する、処理の対象となった原稿上に形成された文書は、第一の実施形態における具体例において説明されたものと領域Ａに記載されるべき申込者の住所の記載２Ａ、領域Ｂに記載されるべき申し込みプランの記載２Ｂが、領域からずれて記載された点で異なるものである。
【００８１】
図１２は、第三の実施形態にかかる電子文書処理装置１の有する文字列存在領域特定部１９、格納先情報変更部２１の構成を有しない電子文書処理装置が、操作部４０Ｂからの指示を受け付けたのち、表示部４０Ａによって画像情報の一部の領域が拡大されて表示される表示画面１００Ｃの一例を説明する図である。
【００８２】
表示画面１００Ｃで表わされるように、文書読取部３０によって読み取られる文書は、領域Ａに記載されるべき申込者の住所の記載２Ａと、領域Ｂに記載されるべき申し込みプランの記載２Ｂとが、格納先情報によって予め定められた領域からずれて記載されているため、画像情報の一部を指定し、指定された画像領域を拡大表示するだけでは、充分な確認がされない。また、同様の理由により、画像情報の一部を指定し、指定された画像領域をＯＣＲ処理するだけでは、文字列が正しく認識されない。
【００８３】
そこで第三の実施形態にかかる電子文書処理装置１は、文字列存在領域特定部１９、格納先情報変更部２１を有することによって、画像情報における領域Ａ、Ｂのそれぞれからずれて記載がされた文字列の存在領域を表す文字列存在領域を特定し、格納先について予め定められた領域Ａ、Ｂのそれぞれの位置に関する条件を、当該領域と重なる文字列存在領域の位置に基づいて更新する。
【００８４】
図１３は、文字列存在領域特定部１９における文字列の存在する領域を特定する方法を説明する図である。図１３で示されるように、例えば、画像情報が予め定められたテンプレートにしたがって作成されたものである場合、画像情報と予め定められたテンプレートの画像情報との差分を抽出する。
【００８５】
図１３に示される画像３００は、電子文書の画像データから予め定められたテンプレートの画像情報との差分を抽出した後の画像である。次に、抽出された画像３００より文字列の塊３０１を認識し、グループ分けを行うことによってグルーピング（エリアを特定）する。なお、抽出した画像３００より塊３０１を認識し、グループ分けを行うグルーピング（エリアを特定）する技術は特に前述の方法に限定されるものではない。文字列存在領域特定部１９において特定された文字列の存在領域に関する情報は、格納先情報変更部２１に入力される。
【００８６】
格納先情報変更部２１では、文字列存在領域特定部１９において特定された文字列の存在領域３０１に関する情報と、格納先について予め定められた領域３０２の位置に関する情報とを比較する。
【００８７】
図１４は、図１３におけるＸＩＶで囲まれる部分の拡大図である。図１４に示されるように、文字列存在領域特定部１９において特定された文字列の存在領域３０１Ａと、格納先について予め定められた領域３０２Ａとは、お互いが重なる領域３０３を有する。この様な場合、格納先情報変更部２１は格納先について予め定められた領域の位置に関する条件を、当該領域と重なる前記文字列存在領域の位置に基づいて更新する。
【００８８】
前述の更新によって、第三の実施形態にかかる電子文書処理装置１は、本来記載されなければいけない領域からずれて記載された文書について処理を行う場合においても文字列存在領域特定部１９、格納先情報変更部２１を有することによって、図４のような表示画面１００Ａが得られ、第一、または第二の実施形態にかかる電子文書処理装置１と同様の処理を行うこととなる。
【００８９】
また、第一、第二、第三の実施形態にかかる電子文書処理装置において、画像情報生成部１２は、複数の電子文書のそれぞれの画像を表す画像情報を生成し、格納先選択部１４は、複数の電子文書を格納する格納先を選択し、画像領域指定部１３は、画像情報生成部１２によって生成された複数の電子文書をそれぞれ表す画像情報ごとに、当該画像情報における少なくとも一部の画像領域を指定し、格納処理部１７は、画像領域指定部１３によって指定された画像情報生成部１２によって生成された複数の電子文書をそれぞれ表す画像情報ごとに、当該画像情報における少なくとも一部の画像領域が、格納先に対応して予め定められた条件を満足する場合に、当該画像情報が表す電子文書を、格納先に格納するための処理を実行することとしてもよい。
【符号の説明】
【００９０】
１  電子文書処理装置、１０  制御部、１１  電子文書取得部、１２  画像情報生成部、１３  画像領域指定部、１４  格納先選択部、１５  判定部、１６  格納先情報取得部、１７  格納処理部、１８  文字列認識部、２０記憶部、３０  文書読取部、３１  文書蓄積部、４０  インターフェース部、４０Ａ  表示部、４０Ｂ  操作部、４１  操作受付部、４２  表示制御部、５０  データ格納部、１００，１００Ａ，１００Ｂ，１００Ｃ  表示画面、１０１  第一の表示領域、１０２  第二の表示領域、２００，２０１  格納先情報。
【図１】
0005720156.tif 000002
【図２】
0005720156.tif 000003
【図３Ａ】
0005720156.tif 000004
【図３Ｂ】
0005720156.tif 000005
【図４】
0005720156.tif 000006
【図５】
0005720156.tif 000007
【図６】
0005720156.tif 000008
【図７】
0005720156.tif 000009
【図８】
0005720156.tif 000010
【図９】
0005720156.tif 000011
【図１０】
0005720156.tif 000012
【図１１】
0005720156.tif 000013
【図１２】
0005720156.tif 000014
【図１３】
0005720156.tif 000015
【図１４】
0005720156.tif 000016