(57)【要約】【課題】複数部数の原稿を連続してＦＡＸ送信する際に、送信先を特定できなかった原稿について、ＦＡＸ送信処理の再実行に係る利用者の作業負担を軽減する。【解決手段】本発明の一実施例に係るＦＡＸ送信デバイスは、原稿画像データの送信先を特定できなかった場合に、送信先を特定するために予め設定されたキーワードと原稿画像データから抽出した文字列との近似度に応じて候補領域を特定する。次いで、特定した候補領域の領域情報を含む文字列をフォルダ名とするフォルダの作成要求をファイルサーバに送信する。次いで、作成されたフォルダに、原稿画像データと、原稿画像データに関連付けられた、ＦＡＸ送信先を特定するための情報を転送する。【選択図】図１１
2017220712.tif 000002
【特許請求の範囲】
【請求項１】
ＦＡＸ送信処理を行なうＦＡＸ送信デバイスであって、
原稿画像データに領域分割処理を施して、前記原稿画像データに含まれる領域を抽出し、前記領域の領域情報を取得する領域情報取得手段と、
前記抽出した領域に対して文字認識処理を施して、前記領域に含まれる文字列を抽出する文字列抽出手段と、
前記抽出した文字列を予め設定されたキーワードと照合して、前記予め設定されたキーワードに一致した文字列を含む領域を特定し、前記特定した領域に基づいて、前記原稿画像データのＦＡＸ送信先を特定するＦＡＸ送信先特定手段とを備え、
前記ＦＡＸ送信先特定手段は、前記予め設定されたキーワードに一致した文字列を含む領域が存在しなかった場合に、
前記予め設定されたキーワードと前記抽出した文字列との近似度に応じて候補領域を特定し、
前記候補領域について取得された前記領域情報を含む文字列をフォルダ名とするフォルダの作成要求をファイルサーバに送信し、
前記ファイルサーバに作成されたフォルダに、前記原稿画像データと、前記原稿画像データに関連付けられた、前記候補領域に基づいて生成された前記ＦＡＸ送信先を特定するための情報を転送する
ことを特徴とするＦＡＸ送信デバイス。
【請求項２】
前記原稿画像データから抽出された前記領域の前記領域情報は、前記領域の位置情報およびサイズ情報を含むことを特徴とする請求項１に記載のＦＡＸ送信デバイス。
【請求項３】
前記ＦＡＸ送信先を特定するための情報は、前記原稿画像データと同名拡張子違いのファイルとして関連付けられることを特徴とする請求項１または２に記載のＦＡＸ送信デバイス。
【請求項４】
前記抽出した文字列と前記予め設定されたキーワードとの前記近似度は、前記抽出した文字列の文字数、前記抽出した文字列に含まれる文字、および前記抽出した文字列に含まれる前記文字の位置の比較に基づいて算出されることを特徴とする請求項１乃至３のいずれか１項に記載のＦＡＸ送信デバイス。
【請求項５】
前記ＦＡＸ送信先特定手段は、前記予め設定されたキーワードと前記抽出した文字列との近似度が最も大きい領域を、前記候補領域として特定することを特徴とする請求項１乃至４のいずれか１項に記載のＦＡＸ送信デバイス。
【請求項６】
前記ＦＡＸ送信先特定手段は、前記ファイルサーバに既にフォルダが存在し、前記存在したフォルダのフォルダ名から変換した領域情報と、前記候補領域の前記領域情報が等しいあるいは近似する場合には、前記存在したフォルダに、前記原稿画像データおよび前記ＦＡＸ送信先を特定するための情報を転送することを特徴とする請求項１乃至５のいずれか１項に記載のＦＡＸ送信デバイス。
【請求項７】
前記ＦＡＸ送信先特定手段は、前記領域について算出された前記予め設定されたキーワードとの前記近似度に、予め定められた閾値より大きい値がある場合に、前記候補領域の特定を行なうことを特徴とする請求項１乃至６のいずれか１項に記載のＦＡＸ送信デバイス。
【請求項８】
前記ＦＡＸ送信先特定手段は、前記候補領域に対応する箇所を示すように前記原稿画像データの縮小画像を生成し、前記フォルダまたは前記原稿画像データのサムネイルとして関連付けて保存することを特徴とする請求項１乃至７のいずれか１項に記載のＦＡＸ送信デバイス。
【請求項９】
ＦＡＸ送信処理を行なうＦＡＸ送信デバイスにおける方法であって、
原稿画像データに領域分割処理を施して、前記原稿画像データに含まれる領域を抽出し、前記領域の領域情報を取得するステップと、
前記抽出した領域に対して文字認識処理を施して、前記領域に含まれる文字列を抽出するステップと、
前記抽出した文字列を予め設定されたキーワードと照合して、前記予め設定されたキーワードに一致した文字列を含む領域を特定し、前記特定した領域に基づいて、前記原稿画像データのＦＡＸ送信先を特定するステップとを含み、
前記ＦＡＸ送信先を特定するステップは、前記予め設定されたキーワードに一致した文字列を含む領域が存在しなかった場合に、
前記予め設定されたキーワードと前記抽出した文字列との近似度に応じて候補領域を特定するステップと、
前記候補領域について取得された前記領域情報を含む文字列をフォルダ名とするフォルダの作成要求をファイルサーバに送信するステップと、
前記ファイルサーバに作成されたフォルダに、前記原稿画像データと、前記原稿画像データに関連付けられた、前記候補領域に基づいて生成された前記ＦＡＸ送信先を特定するための情報を転送するステップと
を含むことを特徴とする方法。
【請求項１０】
コンピュータを、請求項１乃至８のいずれか１項に記載のＦＡＸ送信デバイスとして機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を読み取って得られた画像データから自動的にＦＡＸ送信先を特定するＦＡＸ送信技術に関する。
【背景技術】
【０００２】
ＦＡＸ送信デバイス単体、あるいは、ＦＡＸ送信デバイスと情報処理端末とが連携して動作するようなＦＡＸ送信システムにおいて、原稿をスキャンして得られた画像データに画像認識処理を施すことで送信先を特定し、ＦＡＸ送信するような技術が存在する。
【０００３】
例えば、特許文献１には、ＦＡＸ送信デバイスが外部装置から画像データを受信し、文字認識手段を用いて当該画像データからＦＡＸ送信先の回線番号を抽出し、ＦＡＸ送信する手法が記述されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−２３６４２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の手法では、画像データからＦＡＸ送信先の回線番号を抽出できなかった場合、その旨を利用者に通知し、ＦＡＸ送信処理は終了してしまう。特許文献１に記載に手法によると、ＦＡＸ送信システムの利用者が、宛て先の異なる複数部数の原稿をまとめてＦＡＸ送信デバイスの原稿読み取り部（例えば、フィーダー）にセットして、連続自動送信するような場合には、問題が生じてしまう。例えば、ＦＡＸ送信システムが、読み取った原稿の画像データから送信先を特定できなかった場合には、利用者が後でその原稿を確認して送信先を特定し、手動で送信先を入力してＦＡＸ送信処理を再実行しなければらない。したがって、送信先を特定できなかった場合にその都度ＦＡＸ送信処理を終了してしまうと、連続自動送信の利点が失われてしまう。また、送信先を特定できなかった場合に、単にその原稿の処理をスキップして、次の原稿を連続して処理するだけでは、特に、送信先を特定できなかった原稿が多い場合には、ＦＡＸ送信処理の再実行に係る作業が利用者の大きな負担となってしまう。
【課題を解決するための手段】
【０００６】
本発明の一実施形態に係るＦＡＸ送信システムは、原稿画像データに領域分割処理を施して、原稿画像データに含まれる領域を抽出し、領域の領域情報を取得する領域情報取得手段を備える。また、抽出した領域に対して文字認識処理を施して、領域に含まれる文字列を抽出する文字列抽出手段を備える。また、抽出した文字列を予め設定されたキーワードと照合して、予め設定されたキーワードに一致した文字列を含む領域を特定し、特定した領域に基づいて、原稿画像データのＦＡＸ送信先を特定するＦＡＸ送信先特定手段を備える。また、ＦＡＸ送信先特定手段は、予め設定されたキーワードに一致した文字列を含む領域が存在しなかった場合に、予め設定されたキーワードと抽出した文字列との近似度に応じて候補領域を特定する。また、候補領域について取得された前記領域情報を含む文字列をフォルダ名とするフォルダの作成要求をファイルサーバに送信する。また、作成されたフォルダに、原稿画像データと、原稿画像データに関連付けられた、候補領域に基づいて生成されたＦＡＸ送信先を特定するための情報を転送する。
【発明の効果】
【０００７】
本発明によると、複数部数の原稿を連続してＦＡＸ送信する際に、送信先を特定できなかった原稿について、ＦＡＸ送信処理の再実行に係る利用者の作業負担を軽減することができる。
【図面の簡単な説明】
【０００８】
【図１】ＦＡＸ送信システムの構成例を示す図である。
【図２】ＦＡＸ送信デバイスのハードウェア構成例を示す図である。
【図３】ＦＡＸ送信システムを構成する情報処理装置のハードウェア構成例を示す図である。
【図４】ＦＡＸ送信デバイスが備える機能のソフトウェア構成例を示す図である。
【図５】ＦＡＸサーバが備える機能のソフトウェア構成例を示す図である。
【図６】ＦＡＸ送信デバイスの操作部に表示されるＦＡＸ送信指示受付画面の一例を示す図である。
【図７】単ページ定型原稿の一例を示す図である。
【図８】単ページ定型原稿のＦＡＸ送信処理のフローチャートである。
【図９】ＦＡＸ送信先特定キーワード無しの場合の詳細な処理のフローチャートである。
【図１０】ファイルサーバのフォルダ階層構造の一例を示す図である。
【図１１】ＦＡＸ送信先不確定情報有りとした原稿画像データをファイルサーバに格納する処理のフローチャートである。
【図１２】送信先不特定フォルダの一例を示す図である。
【図１３】送信先不特定フォルダの一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施例について、図面を参照して詳細に説明する。なお、以下に述べる実施例は一例に過ぎず、本発明をその態様に限定するものではない。
（実施例１）
図１は、本実施例に係るＦＡＸ送信システムの構成を示す構成図である。
【００１０】
図１において、ＬＡＮ１００上にＦＡＸ送信デバイス１０１、ファイルサーバ１０２、ＦＡＸサーバ１０３、データベース１０４、クライアントＰＣ１０５が接続されている。ＦＡＸ送信デバイス１０１は、公衆回線網にも接続され、回線番号が割り当てられている。
【００１１】
ＦＡＸ送信デバイス１０１は、原稿読み取り部（例えば、フィーダーや原稿台等）にセットされた原稿を読み取って生成した原稿画像データや、ファイルサーバ１０２などの外部装置から受け取った原稿画像データのＦＡＸ送信機能を備える。
【００１２】
ファイルサーバ１０２は、ＦＡＸ送信デバイス１０１によって処理された原稿画像データを受け取り、所定のフォルダに格納する。
【００１３】
ＦＡＸサーバ１０３は、ファイルサーバ１０２の所定のフォルダに保存された原稿画像データについて、ＦＡＸ送信処理を行なう。
【００１４】
データベース１０４は、後述する電話帳情報等を保存する。
【００１５】
ＦＡＸ送信システムの利用者は、クライアントＰＣ１０５から、ファイルサーバ１０２に保存された原稿画像データを閲覧して操作することができる。また、ＦＡＸ送信システムの利用者は、クライアントＰＣからＦＡＸ送信デバイス１０１にアクセスし、ＦＡＸ送信処理に使用する情報を登録し、編集することができる。また、ＦＡＸ送信システムの利用者は、クライアントＰＣからＦＡＸサーバ１０３にアクセスし、ＦＡＸ送信リクエストを発行することができる。また、ＦＡＸ送信システムの利用者は、クライアントＰＣからデータベース１０４にアクセスし、電話帳情報等を登録し、編集することができる。
【００１６】
なお、上述した本実施例に係るＦＡＸ送信システムの各構成要素の機能は、これらに限定されるものではない。各構成要素のより詳細な機能は、図面を参照して後述する。
【００１７】
図２は、ＦＡＸ送信デバイス１０１のハードウェア構成例を示すブロック図である。図示されるように、ＦＡＸ送信デバイス１０１は、制御部２０１、操作部２１１、プリンタ２１２、スキャナ２１３、モデム２１４を備える。
【００１８】
制御部２０１は、ＣＰＵ２０２、ＲＯＭ２０３、ＲＡＭ２０４、ＨＤＤ２０５、操作部Ｉ／Ｆ２０６、プリンタＩ／Ｆ２０７、スキャナＩ／Ｆ２０８、モデムＩ／Ｆ２０９、ネットワークＩ／Ｆ２１０を備える。
【００１９】
制御部２０１は、ＣＰＵ２０２により、ＦＡＸ送信デバイス１０１全体の動作を制御する。ＣＰＵ２０２は、ＲＯＭ２０３に記憶された制御プログラムを読み出して、読取制御や送信制御等の各種制御を行う。
【００２０】
ＲＡＭ２０４は、ＣＰＵ２０２の主メモリ、ワークエリア等の一時記憶領域として用いられる。
【００２１】
ＨＤＤ２０５は、画像データや各種プログラム、或いは各種情報テーブルを記憶する。
【００２２】
操作部Ｉ／Ｆ２０６は、操作部２１１と制御部２０１とを接続する。操作部２１１には、タッチパネル機能を有する液晶表示部やキーボード等が備えられている。後述するＦＡＸ送信処理部４０５は、処理に応じて操作画面を操作部２１１の液晶表示部に表示する。
【００２３】
プリンタＩ／Ｆ２０７は、プリンタ２１２と制御部２０１とを接続する。プリンタ２１２で印刷すべき画像データは、プリンタＩ／Ｆ２０７を介して制御部２０１から転送され、プリンタ２１２において印刷媒体上に印刷される。
【００２４】
スキャナＩ／Ｆ２０８は、スキャナ２１３と制御部２０１とを接続する。スキャナ２１３は、原稿上の画像を読み取って画像データを生成し、スキャナＩ／Ｆ２０８を介して制御部２０１に入力する。後述するＦＡＸ送信処理部４０５は、処理に応じてスキャナ２１３によって原稿を読み取る。
【００２５】
モデムＩ／Ｆ２０９は、モデム２１４と制御部２０１とを接続する。モデム２１４は、公衆回線網に接続し、外部からのＦＡＸの受信、および、外部へのＦＡＸの送信を行なう。
【００２６】
ネットワークＩ／Ｆ２１０は、制御部２０１をＬＡＮ１００に接続する。ネットワークＩ／Ｆ２１０は、ＬＡＮ１００上の外部装置に画像データや各種情報を送信したり、ＬＡＮ１００上の外部装置から画像データや各種情報を受信したりする。
【００２７】
本実施例はＦＡＸ送信システムについて説明しているので、ＦＡＸ送信デバイス１０１のＦＡＸ送信機能を実現するための構成を主に説明する。ＦＡＸ送信デバイス１０１がＦＡＸ送信以外の機能を実現するための構成を備えていても本実施例の効果は変わらない。
【００２８】
図３は、本実施例に係るＦＡＸ送信システムを構成する各種サーバおよびクライアントＰＣ１０５などの情報処理装置のハードウェア構成例を示す。各種サーバおよびクライアントＰＣ１０５は、一般的な情報処理装置のハードウェア構成を有し、図３の説明においては各種サーバおよびクライアントＰＣ１０５を情報処理装置３００と記す。
【００２９】
情報処理装置３００は、ＣＰＵ３０１、ＲＡＭ３０２、プログラムＲＯＭ３０３、データＲＯＭ３０４、ネットワークコントローラ（ＮＣ）３０５を備える。また、情報処理装置３００は、キーボードコントローラ３０６、ディスプレイコントローラ３０７、ディスクコントローラ３０８、キーボード３０９、ディスプレイ３１０、外部メモリ３１１を備える。
【００３０】
ＣＰＵ３０１は、情報処理装置３００の演算／制御をつかさどる。
【００３１】
ＲＡＭ３０２は、ＣＰＵ３０１の主メモリとして実行プログラムの領域や該プログラムの実行エリア並びにデータエリアとして機能する。実行プログラムは、後述する外部メモリ３１１からＲＡＭ３０２に読み出されて実行される。
【００３２】
プログラムＲＯＭ３０３は、情報処理装置３００の機器制御を行なうシステムプログラムの基本ソフト（ＯＳ）等を記憶する。ＦＡＸサーバ１０３におけるプログラムＲＯＭ３０３には、ＦＡＸ送信処理をおこなうプログラムが格納される。
【００３３】
データＲＯＭ３０４は、情報処理装置３００の機能を提供するために必要な情報等を記憶する。なお、データＲＯＭ３０４の代わりに後述する外部メモリ３１１を用いてもよい。
【００３４】
ネットワークコントローラ３０５は、ＬＡＮ１００に接続し、ＬＡＮ１００上の外部装置に画像データや各種情報を送信したり、ＬＡＮ１００上の外部装置から画像データや各種情報を受信したりする。
【００３５】
キーボードコントローラ３０６は、後述するキーボード３０９からのキー入力を制御する。
【００３６】
ディスプレイコントローラ３０７は、情報処理装置３００内の情報を後述のディスプレイ３１０の画面に表示するために画像データを展開し、その表示を制御する。
【００３７】
ディスクコントローラ３０８は、例えばファイルサーバ１０２においては、管理するファイルの実体や文書属性の入出力を制御する。
【００３８】
キーボード３０９は、情報処理装置３００の操作者による入力操作を受け付ける。例えば、本実施例において各種サーバのメンテナンス作業を行なう場合は、操作者は、後述するディスプレイ３１０に表示される情報を見ながら、キーボード３０９を操作する。
【００３９】
ディスプレイ３１０は、例えば、液晶モニター等の表示装置である。
【００４０】
外部メモリ３１１は、例えばＨＤのようなストレージ装置であり、アプリケーションプログラムや各種データを保存する。
【００４１】
図４は、本実施例に係るＦＡＸ送信デバイス１０１が備える機能のソフトウェア構成図を示す。図示された処理モジュール群は、図２に示したＲＯＭ２０３より読み込まれてＲＡＭ２０４に展開され、ＣＰＵ２０２により処理されるプログラムの一部として動作する。すなわち、各処理モジュールは、ＦＡＸ送信デバイス１０１のＣＰＵ２０２を後述する各処理部４０１、４０２、４０３、４０４、４０５、４０６、４０７、４０８、４０９として機能させることができる。なお、ＦＡＸ送信デバイス１０１のソフトウェア構成は、図４に示したソフトウェア構成例に限定されるものではない。また、ＦＡＸ送信デバイス１０１は、その他の機能を備えてもよく、当該その他の機能をＣＰＵ２０２に実行させるための処理モジュールをさらに備えてもよい。
【００４２】
回線接続処理部４０１は、モデムＩ／Ｆ２０９を用いてモデム２１４を介した通信を行う。
【００４３】
ネットワーク接続処理部４０２は、ネットワークＩ／Ｆ２１０を用いてＬＡＮ１００を介した通信を行う。
【００４４】
共有ファイル処理部４０３は、ファイルサーバ１０２との接続、データの授受を処理する。
【００４５】
データベース処理部４０４は、データベース１０４との接続、データの授受、検索を処理する。
【００４６】
ＦＡＸ送信処理部４０５は、後述する原稿読み取り処理部４０６、領域分割処理部４０７、光学文字認識（ＯＣＲ）処理部４０８、ＦＡＸ送信先特定処理部４０９を含む。ＦＡＸ送信処理部４０５は、原稿読み取り処理部４０６を用いて原稿を読み取って、ＦＡＸ送信先特定処理部４０９を用いてＦＡＸ送信先を特定して、モデムＩ／Ｆ２０９を介してモデム２１４からＦＡＸを送信する。ＦＡＸ送信処理部４０５は、あるいは、ネットワーク接続処理部４０２を用いてＬＡＮ１００を介してＦＡＸサーバ１０３からＦＡＸ送信先情報を含むＦＡＸ送信指示を受け付ける。ＦＡＸサーバ１０３からＦＡＸ送信指示を受け付けたＦＡＸ送信処理部４０５は、共有ファイル処理部４０３を用いてファイルサーバ１０２から原稿画像データを取得し、モデムＩ／Ｆ２０９を介してモデム２１４からＦＡＸを送信する。
【００４７】
原稿読み取り処理部４０６は、スキャナＩ／Ｆ２０８を介してスキャナ２１３により読み取った原稿の画像データを電子ファイルとしてＲＡＭ２０４に格納する。
【００４８】
領域分割処理部４０７は、原稿読み取り処理部４０６によってＲＡＭ２０４に格納された原稿画像データに対して領域分割処理を施す。領域分割処理は、公知の技術（黒画素連結領域の抽出やヒストグラム解析などを用いた領域分割処理）である。領域分割処理では、黒画素連結領域の抽出やヒストグラム解析などを用いて、原稿画像データから属性毎の領域（文字領域、表領域、図領域など）を抽出し、さらに、表領域について表の掛線を特定して、表中の掛線で区切られる各セルを構成する矩形を抽出する。原稿画像上の矩形領域を抽出すると、抽出した矩形領域の原稿画像全体における位置情報と、抽出した矩形領域のサイズ情報を取得する。すなわち、領域分割処理部４０７は、原稿画像データの領域情報取得部として機能する。
【００４９】
ＯＣＲ処理部４０８は、原稿読み取り処理部４０６によってＲＡＭ２０４に格納された原稿画像データに対してＯＣＲ処理（光学的な文字認識処理）を施す。より具体的には、領域分割処理部４０７によって取得された矩形領域のそれぞれに対してＯＣＲ処理を施して、それぞれの矩形領域に含まれる文字列を抽出する。すなわち、ＯＣＲ処理部４０８は、それぞれの矩形領域に含まれる文字列を抽出する文字列抽出部として機能する。
【００５０】
ＦＡＸ送信先特定処理部４０９は、以下に例示するような手法でＦＡＸ送信先を特定する。一手法として、ＦＡＸ送信先特定処理部４０９は、操作部Ｉ／Ｆ２０６を介して操作部２１１からＦＡＸ送信システムの利用者にＦＡＸ送信先回線番号の入力を促して、利用者からの入力によりＦＡＸ送信先を特定する。また、同じく操作部Ｉ／Ｆ２０６を介して操作部２１１から利用者にＦＡＸ送信先を特定するための情報の入力を促して、ＲＡＭ２０４あるいはＨＤＤ２０５に蓄積されている電話帳情報と利用者からの入力を照合してＦＡＸ送信先を特定する。また、同じく操作部Ｉ／Ｆ２０６を介して操作部２１１から利用者にＦＡＸ送信先を特定するための情報の入力を促して、データベース処理部４０４を用いてデータベース１０４に蓄積されている電話帳情報と利用者からの入力を照合してＦＡＸ送信先を特定する。また、領域分割処理部４０７とＯＣＲ処理部４０８を用いて原稿画像データからＦＡＸ送信先を特定するための情報を抽出して、ＲＡＭ２０４あるいはＨＤＤ２０５あるいはデータベース１０４に蓄積されている電話帳情報と照合してＦＡＸ送信先を特定する。また、ネットワーク接続処理部４０２を用いてＬＡＮ１００を介してＦＡＸサーバ１０３から受け付けたＦＡＸ送信指示からＦＡＸ送信先情報を抽出する。
【００５１】
図５は、本実施例に係るＦＡＸサーバ１０３が備える機能のソフトウェア構成図を示す。図示されるた処理モジュール群は、図３に示したプログラムＲＯＭ３０３、またはデータＲＯＭ３０４より読み込まれてＲＡＭ３０２に展開され、ＣＰＵ３０１により処理されるプログラムの一部として動作する。すなわち、各処理モジュールは、ＦＡＸサーバ１０３のＣＰＵ３０１を各処理部５０１、５０２、５０３、５０４、５０５として機能させることができる。なお、ＦＡＸサーバ１０３のソフトウェア構成は、図５に示したソフトウェア構成例に限定されるものではない。また、ＦＡＸサーバ１０３は、その他の機能を備えてもよく、当該その他の機能をＣＰＵ３０１に実行させるための処理モジュールをさらに備えてもよい。
【００５２】
ネットワーク接続処理部５０１は、ＮＣ３０５を用いてＬＡＮ１００を介した通信を行う。
【００５３】
共有ファイル処理部５０２は、ファイルサーバ１０２との接続、データの授受を処理する。
【００５４】
データベース処理部５０３は、データベース１０４との接続、データの授受、検索を処理する。
【００５５】
ＦＡＸ送信処理部５０４は、ＦＡＸ送信先特定処理部５０５を含む。ＦＡＸ送信処理部５０４は、共有ファイル処理部５０２を用いてファイルサーバ１０２から原稿画像データを取得し、ＦＡＸ送信先特定処理部５０５を用いてＦＡＸ送信先を特定する。さらに、ＦＡＸ送信処理部５０４は、ネットワーク接続処理部５０１を用いてＬＡＮ１００を介してＦＡＸ送信デバイス１０１に特定したＦＡＸ送信先を含むＦＡＸ送信指示を発行する。ＦＡＸ送信処理部５０４は、ＦＡＸ送信システムの利用者によるクライアントＰＣ１０５からのリクエストに応じて処理を開始することができる。また、ＦＡＸ送信処理部５０４は、ＦＡＸサーバ１０３のプロセスに常駐し、定期的に、あるいは、ファイルサーバ１０２の特定の領域内における新規ファイル生成の検知といった事象によって処理を開始することもできる。
【００５６】
図６は、ＦＡＸ送信デバイス１０１の操作部２１１に表示されるＦＡＸ送信指示受付画面６００の一例を示す。より具体的には、ＦＡＸ送信指示受付画面６００は、ＦＡＸ送信デバイス１０１のＦＡＸ送信処理部４０５がＦＡＸ送信システムの利用者に対して操作部２１１に表示する。
【００５７】
回線番号入力フィールド６０１には、ＦＡＸ送信システムの利用者によってＦＡＸ送信先回線番号が入力される。
【００５８】
電話帳表示ボタン６０２が操作されると、ＦＡＸ送信処理部４０５は、ＲＡＭ２０４あるいはＨＤＤ２０５あるいはデータベース１０４に蓄積されている電話帳情報を読み取り、ＦＡＸ送信システムの利用者に対して表示する。利用者は、表示された電話帳情報から、ＦＡＸの送信先を選択することができる。
【００５９】
原稿読み取り属性フィールド６０３では、ＦＡＸ送信システムの利用者から、原稿読み取り時の解像度、濃度、読み取り面の指定等といった原稿読み取り属性の指示を受け付ける。
【００６０】
送信開始ボタン６０４が操作されると、ＦＡＸ送信処理部４０５は、回線番号入力フィールド６０１へ入力されたＦＡＸ送信先回線番号と、原稿読み取り属性フィールド６０３へ入力された原稿読み取り属性の指示に従って、ＦＡＸ送信処理を開始する。
【００６１】
単ページ定型原稿送信開始ボタン６０５は、単ページ定型原稿のＦＡＸ送信を開始するためのボタンである。単ページ定型原稿とは、１ページで１部を構成する定型原稿である。単ページ定型原稿送信開始ボタン６０５が操作されると、ＦＡＸ送信処理部４０５は、ＦＡＸ送信デバイスの原稿読み取り部（例えば、フィーダー）にセットされた１枚以上の原稿を、すべて片面単ページの定型原稿として読み取る。そして、ＦＡＸ送信先特定処理部４０９を用いて原稿毎にＦＡＸ送信先を自動的に特定し、ＦＡＸ送信処理を開始する。
【００６２】
図７は、本実施例のＦＡＸ送信システムによって扱われる単ページ定型原稿７００の一例を示す。原稿７００は、原稿タイトル部７０１、項目見出し部７０２、７０４、各項目見出し部に対応する項目データ部７０３、７０５、その他のデータ部７０６を含む。
【００６３】
図６に示した単ページ定型原稿送信開始ボタン６０５が操作されると、ＦＡＸ送信デバイス１０１のＦＡＸ送信処理部４０５は、原稿読み取り処理部４０６を用いて原稿７００を読み取って、原稿画像データを電子ファイルとしてＲＡＭ２０４に格納する。格納された原稿画像データに対して、領域分割処理部４０７が、原稿タイトル部７０１からその他のデータ部７０６までの領域を、それぞれ別の矩形領域として抽出して、原稿画像全体におけるそれぞれの領域の位置情報とサイズ情報を取得する。さらに、ＯＣＲ処理部４０８が、原稿タイトル部７０１からその他のデータ部７０６までの領域のそれぞれにＯＣＲ処理を施して、各領域に含まれる文字列を抽出する。
【００６４】
その他のデータ部７０６は、さらに多くの領域に分割され、それぞれの領域に多くの文字列を含むことがあるが、本実施例を説明するために特別な意味を持たないので、文字列を含まない１つの矩形領域として扱うものとする。
【００６５】
以下に示す表１は、図７に示した単ページ定型原稿７００から領域分割処理部４０７とＯＣＲ処理部４０８によって取得された情報の関連付けテーブルの例を示す。表１の１列目には、分割された領域ごとに割り当てられた、通番となる領域ＩＤが示される。２列目から５列目には、領域分割処理部４０７によって取得されたそれぞれの領域の位置情報とサイズ情報、すなわち、原稿左端からの距離、原稿上端からの距離、幅、高さの情報が示される。領域の位置情報とサイズ情報の単位は本実施例を説明するために特別な意味を持たないので、数値のみで示すものとする。６列目には、ＯＣＲ処理部４０８によって取得されたそれぞれの領域に含まれる文字列が示される。
【００６６】
【表１】
2017220712.tif 000003
【００６７】
以下に示す表２は、ＦＡＸ送信デバイス１０１のＦＡＸ送信先特定処理部４０９が参照する電話帳情報の例を示す。この電話帳情報は、ＲＡＭ２０４あるいはＨＤＤ２０５あるいはデータベース１０４に蓄積されている。表２の１列目には、宛て先の通番となる宛て先ＩＤが示される。２列目には、それぞれの宛て先の宛て先名が示される。３列目には、それぞれの宛て先を特定するための文字列が示される。本実施例では、図７に示した原稿７００の項目データ部７０５に含まれる数字の文字列が、宛て先を特定するための文字列として利用される。４列目には、それぞれのＦＡＸ送信先の回線番号が示される。
【００６８】
電話帳情報には、さらに多くの情報を含むことができるが、本実施例を説明するために特別な意味を持たないので、表２には示さないものとする。
【００６９】
ＦＡＸ送信システムの利用者が図６の電話帳表示ボタン６０２を操作して手動で送信先を特定する場合、ＦＡＸ送信処理部４０５は、表２の３列目以外の情報（宛て先ＩＤ、宛て先名、回線番号）を操作部２１１に表示し、利用者のＦＡＸ送信先特定を促す。
【００７０】
【表２】
2017220712.tif 000004
【００７１】
一方、ＦＡＸ送信システムの利用者が、図６に示した単ページ定型原稿送信開始ボタン６０５を操作して自動で送信先を特定する場合、読み取った原稿画像と電話帳情報とを利用して、以下のような処理が実行される。
【００７２】
図８は、ＦＡＸ送信システムによる単ページ定型原稿のＦＡＸ送信処理のフローチャートを示す。本フローチャートの各処理は、より具体的には、ＦＡＸ送信デバイス１０１のＦＡＸ送信処理部４０５に含まれる各処理部４０６〜４０９によって実行される。
【００７３】
まず、ステップＳ８０１では、原稿読み取り処理部４０６が、ＦＡＸ送信デバイス１０１にセットされた１枚以上の原稿のうちの１枚を、片面単ページの原稿としてスキャナ２１３によって読み取り、原稿画像データを生成する。生成した原稿画像データは、電子ファイルとしてＲＡＭ２０４に格納される。
【００７４】
ステップＳ８０２では、領域分割処理部４０７が、ステップＳ８０１で生成した原稿画像データに対して領域分割処理を実施する。領域分割処理部４０７は、原稿画像データを、図７の原稿タイトル部７０１からその他のデータ部７０６として示したような領域に分割し、表１の２列目から５列目に示したようにそれぞれの領域の位置情報とサイズ情報を取得する。領域の位置情報とサイズ情報を合わせて、領域情報とも呼ぶ。
【００７５】
ステップＳ８０３では、ＯＣＲ処理部４０８が、ステップＳ８０２で分割したそれぞれの領域に対してＯＣＲ処理を実施し、表１の６列目に示したようにそれぞれの領域に含まれた文字列を抽出する。
【００７６】
ステップＳ８０４では、ＦＡＸ送信先特定処理部４０９が、ステップＳ８０２で取得したそれぞれの領域の位置情報およびサイズ情報と、ステップＳ８０３で抽出した文字列から、表１で示されるような領域情報と文字列の関連付けテーブルを生成する。
【００７７】
ステップＳ８０５では、ＦＡＸ送信先特定処理部４０９が、ステップＳ８０４で生成した領域情報の関連付けテーブルから、ＦＡＸ送信先を特定するために予めＦＡＸ送信システムの利用者によって設定されたキーワードを含む領域を一意に特定する。本実施例においては、利用者によって「被保険者番号」という文字列がキーワードとして設定されているものとし、その結果、「被保険者番号」という文字列と一致した文字列を含む領域ＩＤ７０４が特定される。なお、キーワードは、利用者によってクライアントＰＣ１０５を介してＦＡＸ送信デバイス１０１に設定されてもよいし、操作部２１１を介してＦＡＸ送信デバイス１０１に設定されてもよい。
【００７８】
ステップＳ８０６では、ＦＡＸ送信先特定処理部４０９が、予め設定されたＦＡＸ送信先を特定するためのキーワード（以下、特定キーワードとも呼ぶ）を含む領域が存在したかどうかを判断する。特定キーワードを含む領域が存在した場合はステップＳ８０７に進み、存在しなかった場合にはステップＳ８１９に進む。
【００７９】
ステップＳ８０７では、ＦＡＸ送信先特定処理部４０９が、ステップＳ８０５で特定した領域の隣接領域を特定する。本実施例では、ステップＳ８０５で特定した領域に対して原稿上の右方向に隣接する領域に、電話帳情報と照合するための文字列が含まれるような単ページ定型原稿を処理することを想定している。よって、ステップＳ８０５で特定した領域に対して、原稿上端からの距離が等しく、かつ、原稿左端からの距離が正方向（右側）で最も近い領域が、隣接領域として特定される。本実施例では、ステップＳ８０５で領域７０４が特定されるので、領域７０５が隣接領域として特定される。
【００８０】
次いで、ステップＳ８０８では、ＦＡＸ送信先特定処理部４０９が、ステップＳ８０５で特定した領域に隣接領域が存在したかどうかを判断する。隣接領域が存在した場合には、ステップＳ８０９に進み、存在しなかった場合には、ステップＳ８２０に進む。
【００８１】
ステップＳ８０９では、ＦＡＸ送信先特定処理部４０９が、ステップＳ８０７で特定した隣接領域に含まれる文字列を抽出する。本実施例では領域７０５が隣接領域として特定されるので、文字列「４５６９８７２１１３」が抽出される。
【００８２】
ステップＳ８１０では、ＦＡＸ送信先特定処理部４０９が、ステップＳ８０７で特定した隣接領域に文字列が含まれたかどうかを判断する。隣接領域に文字列が含まれた場合、ステップＳ８１１に進み、含まれなかった場合には、ステップＳ８２０に進む。
【００８３】
ステップＳ８１１では、ＦＡＸ送信先特定処理部４０９が、表２に示したような電話帳情報をＲＡＭ２０４あるいはＨＤＤ２０５あるいはデータベース１０４から取得する。
【００８４】
ステップＳ８１２では、ＦＡＸ送信先特定処理部４０９が、ステップＳ８１１で取得した電話帳情報と、ステップＳ８０９で抽出した文字列を照合して、宛て先を一意に特定する。具体的には、電話帳情報は、表２に示したように「宛て先を特定するための文字列」を含むので、ステップＳ８０９で抽出した文字列と一致する「宛て先を特定するための文字列」を有するデータを、宛て先データとして特定する。本実施例では、ステップＳ８０９で文字列「４５６９８７２１１３」が抽出されたので、表２に示したように、宛て先ＩＤ００１のデータが特定される。
【００８５】
ステップＳ８１３では、ＦＡＸ送信先特定処理部４０９が、ステップＳ８１１で取得した電話帳情報に、ステップＳ８０９で抽出した文字列が存在し、宛て先を特定できたかどうかを判断する。特定できた場合は、ステップＳ８１４に進み、特定できなかった場合には、ステップＳ８２０に進む。
【００８６】
ステップＳ８１４では、ＦＡＸ送信先特定処理部４０９が、ステップＳ８１２で特定した宛て先データから、ＦＡＸ送信先の回線番号を取得する。本実施例では、宛て先ＩＤ００１のデータが特定されるので、ＦＡＸ送信先の回線番号として、「０３−１１１１−１１１１」が取得される。
【００８７】
ステップＳ８１５では、ＦＡＸ送信処理部４０５が、ステップＳ８１４で特定したＦＡＸ送信先の回線番号を宛て先として、ＲＡＭ２０４に格納された画像データをＦＡＸ送信する。
【００８８】
ステップＳ８１６では、ＦＡＸ送信処理部４０５が、ＦＡＸ送信に成功したかどうかを判断する。成功した場合はステップＳ８１７へ進む。一方、予め定められたＦＡＸ送信リトライ処理を経て、それでもＦＡＸ送信が失敗した場合には、ステップＳ８１８に進む。
【００８９】
ステップＳ８１７では、ＦＡＸ送信処理部４０５が、ＦＡＸ送信に成功した原稿画像データの電子ファイルを、ファイルサーバ１０２の後述する送信成功フォルダ１００１に保存する。ファイルサーバ１０２のフォルダ構造については、図１０を参照して後述する。
【００９０】
ステップＳ８１８では、ＦＡＸ送信処理部４０５が、ＦＡＸ送信に失敗した原稿画像データの電子ファイルを、ファイルサーバ１０２の後述する送信失敗フォルダ１００２に保存する。このとき、ファイル名に、ＦＡＸ送信先特定処理部４０９によって得られたＦＡＸ送信先を特定するための情報を含めて保存する。本実施例では、ステップＳ８１４で特定したＦＡＸ送信先回線番号をファイル名に含めて保存する。
【００９１】
ステップＳ８１９では、ＦＡＸ送信先特定処理部４０９が、原稿画像データをＦＡＸ送信先特定キーワード無しとして処理する。当処理については、図９を参照して後述する。
【００９２】
ステップＳ８２０では、ＦＡＸ送信処理部４０５が、該当宛て先無しとして原稿画像データの電子ファイルをファイルサーバ１０２の後述する該当宛て先無しフォルダ１００４に保存する。
【００９３】
ステップＳ８２１では、原稿読み取り処理部４０６が、次に処理する原稿があるかどうかを判断する。原稿がある場合は、ステップＳ８０１に進み、処理を繰り返す。すなわち、ＦＡＸ送信処理部４０５は、ＦＡＸ送信デバイス１０１にセットされた原稿が無くなるまで、ＦＡＸ送信システムの利用者の追加の操作を求めることなく連続してＦＡＸ送信処理を繰り返す。原稿がなくなると、処理は終了する。
【００９４】
なお、上述したステップＳ８０１では、１枚以上の原稿のうちの１枚を読み取って原稿画像データを生成することとしたが、一度にすべての原稿を読み取って１つ以上の原稿画像データを生成するようにしてもよい。その場合、生成した１つ以上の原稿画像データはＲＡＭ２０４に格納され、ステップＳ８２１ではＲＡＭ２０４に次に処理する原稿画像データがあるかどうかを判断するようにしてもよい。原稿画像データがある場合は、ステップＳ８０２に進み、ＲＡＭ２０４から次の原稿画像データを読み出して処理するようにしてもよい。
【００９５】
以下に示す表３は、図７に示した単ページ定型原稿７００から領域分割処理部４０７とＯＣＲ処理部４０８によって取得された領域情報の関連付けテーブルの、表１とは別の例を示す。ここでは、ＯＣＲ処理部４０８が、画像データに含まれる文字列を誤認識した場合の事例を説明する。図７の項目見出し部７０２に含まれる文字列は、正しくは「保険者番号」だが、表３では「保険看番号」として誤認識している。また、図７の項目データ部７０３に含まれる文字列は、正しくは「被保険者番号」だが、表３では「競保険者番＝」として誤認識している。図８を参照して説明したＦＡＸ送信処理をこの例に適用した場合、ステップＳ８０５で領域７０４を特定することができないため、ステップＳ８１９に進み、ＦＡＸ送信先特定キーワード無しとして処理される。当処理については、図９を参照して後述する。
【００９６】
【表３】
2017220712.tif 000005
【００９７】
図９は、図８のステップＳ８１９に示したＦＡＸ送信先特定キーワード無しの場合の詳細な処理のフローチャートを示す。この処理によって、図８のステップＳ８０６で特定キーワードを含む領域が存在しなかったと判断された場合の、候補となる領域を特定し、ＦＡＸ送信先を特定するための情報を得る。
【００９８】
まず、ステップＳ９０１では、ＦＡＸ送信先特定処理部４０９が、図８のステップＳ８０４で生成した領域情報の関連付けテーブルにおいて、全領域の文字列とＦＡＸ送信先を特定するためのキーワード（特定キーワード）を比較する。そして、特定キーワードに対する全領域の文字列の近似ポイント（近似度）を算出する。近似ポイントは、特定キーワードに最も近似する文字列を含む領域を選択するための値である。近似ポイントの算出手法とその結果については後述する。
【００９９】
ステップＳ９０２では、ＦＡＸ送信先特定処理部４０９が、ステップＳ９０１で算出した全領域の近似ポイントに、予め定められた閾値より大きい値があるかどうかを判断する。閾値より大きい値がある場合にはステップＳ９０３に進み、ない場合にはステップＳ９１０に進む。ここで、近似ポイントに対して予め閾値を設定しておくとにより、特定キーワードに対応する文字列が存在しないことが明らかである場合に、後続の処理を省略することができる。閾値は、ＦＡＸ送信デバイス１０１が初期値として所定の値を保持しておいてもよいし、利用者によって設定及び変更ができるようにしてもよい。利用者による設定及び変更は、クライアントＰＣ１０５を介して行ってもよいし、操作部２１１を介して行なってもよい。
【０１００】
ステップＳ９０３では、近似ポイントが最も大きい文字列を含む領域を一意に特定する。ここで特定された領域が、候補領域となる。
【０１０１】
ステップＳ９０４では、図８のステップＳ８０７と同様に、ＦＡＸ送信先特定処理部４０９が、ステップＳ９０３で特定した候補領域の隣接領域を特定する。
【０１０２】
ステップＳ９０５では、図８のステップＳ８０８と同様に、ＦＡＸ送信先特定処理部４０９が、ステップＳ９０３で特定した候補領域に隣接領域が存在したかどうかを判断する。隣接領域が存在した場合には、ステップＳ９０６に進み、存在しなかった場合にはステップＳ９１０に進む。
【０１０３】
ステップＳ９０６では、図８のステップＳ８０９と同様に、ＦＡＸ送信先特定処理部４０９が、ステップＳ９０４で特定した隣接領域に含まれる文字列を抽出する。ステップＳ９０４で隣接領域として領域７０５が特定された場合には、文字列「４５６９８７２１１３」が抽出される。
【０１０４】
ステップＳ９０７では、ＦＡＸ送信先特定処理部４０９が、ステップＳ９０４で特定した隣接領域に文字列が含まれたかどうかを判断する。隣接領域に文字列が含まれた場合にはステップＳ９０８に進み、含まれなかった場合にはステップＳ９１０に進む。
【０１０５】
ステップＳ９０８では、ＦＡＸ送信先特定処理部４０９が、ステップＳ９０３で特定した候補領域の領域情報（位置情報とサイズ情報）から、ラベルとなる文字列を生成する。このラベル文字列は、図１１を参照して後述する処理において、原稿画像データの電子ファイルをファイルサーバ１０２に保存する際にフォルダ名として用いられる。本実施例においては例えば、表３の領域ＩＤ７０４の２列目から５列目の情報を記号「＿」（アンダーバー）で連結して、「２＿６＿８＿２」というラベル文字列が生成される。
【０１０６】
ステップＳ９０９では、ＦＡＸ送信先特定処理部４０９が、原稿画像データを、ＦＡＸ送信先不確定情報有りとして処理し、ファイルサーバ１０２の後述する送信先不特定フォルダ１００３に保存する。この処理の詳細は、図１１を参照して後述する。
【０１０７】
ステップＳ９１０では、図８のステップＳ８２０と同様に、ＦＡＸ送信先特定処理部４０９が、該当宛て先無しとして原稿画像データの電子ファイルをファイルサーバ１０２の後述する該当宛て先無しフォルダ１００４に保存する。
【０１０８】
次に、上述した図９のステップＳ９０１における近似ポイント算出方法とその結果について、詳細に説明する。
【０１０９】
特定キーワードに対する各領域の文字列の近似ポイントは、０ポイントを基準として、以下に説明するようにポイントを加減算することにより算出する。
【０１１０】
特定キーワードの文字数と、領域に含まれる文字列の文字数を比較し、文字数に差がある場合には、差分１文字につきマイナス２ポイントとする。また、領域に含まれる文字列が、特定キーワードに含まれる文字と同じ文字を含む場合、１文字につきプラス１ポイントとし、さらに、特定キーワードに含まれる文字と同じ文字が、文字列の先頭から等しい位置にあればプラス１ポイントとする。これらのポイントを、基準ポイントから加減算することにより、近似ポイントを算出する。本実施例においては、特定キーワードは「被保険者番号」であり、表３に示す各文字列の近似ポイントは、以下の表４に示すように算出される。その結果、ステップＳ９０３では、最も近似ポイントの大きい領域７０４が選択され、さらに、ステップＳ９０４では、領域７０５が隣接領域として特定される。なお、少なくとも領域７０４の近似ポイントは、予め定められた閾値より大きいものとする。
【０１１１】
【表４】
2017220712.tif 000006
【０１１２】
図１０は、ファイルサーバ１０２のフォルダ階層構造の一例を示す。本実施例において、単ページ定型原稿送信開始ボタン６０５が操作されることで処理されたすべてのＦＡＸ送信対象の原稿画像データは、送信の成功失敗を問わず、ファイルサーバ１０２のＦＡＸ送信フォルダ１０００に格納される。ＦＡＸ送信フォルダ１０００は、その下層に、送信成功フォルダ１００１、送信失敗フォルダ１００２、送信先不特定フォルダ１００３、該当宛て先無しフォルダ１００４、再送信フォルダ１００５を含む。原稿画像データは、ＦＡＸ送信処理の結果に応じて、所定のフォルダ内に電子ファイルとして格納される。原稿画像データの格納は、具体的には、ＦＡＸ送信デバイス１０１が原稿画像データをファイルサーバ１０２の所定のフォルダに転送することで行なわれる。
【０１１３】
送信成功フォルダ１００１には、図８のステップＳ８１７で、ＦＡＸ送信処理部４０５によって、ＦＡＸ送信に成功した原稿画像データが格納される。送信成功フォルダ１００１にはさらに、特定されたＦＡＸ送信先ごとに、表２に示した「宛て先名」をフォルダ名としたサブフォルダが含まれ、原稿画像データは、ＦＡＸ送信完了をもって対応するサブフォルダに格納される。対応するサブフォルダが存在しない場合は、ＦＡＸ送信処理部４０５が、ファイルサーバ１０２に対して対応するサブフォルダの作成要求を送信してもよい。ファイルサーバ１０２は、サブフォルダの作成要求を受信すると、送信成功フォルダ１００１の下に「宛て先名」をフォルダ名とするサブフォルダを作成する。
【０１１４】
送信失敗フォルダ１００２には、図８のステップ８１８で、ＦＡＸ送信処理部４０５によって、ＦＡＸ送信先が特定されたにも関わらず、通信エラー等によって送信に失敗した原稿画像データが格納される。送信失敗フォルダ１００２にも、特定されたＦＡＸ送信先ごとに、表２に示した「宛て先名」をフォルダ名としたサブフォルダが含まれ、原稿画像データは、対応する「宛て先名」のサブフォルダに格納される。また、格納される原稿画像データのファイル名は、ＦＡＸ送信先特定処理部４０９によって得られたＦＡＸ送信先を特定するための情報、例えば、ＦＡＸ送信先回線番号を含むものとする。
【０１１５】
送信先不特定フォルダ１００３には、図９のステップＳ９０９でＦＡＸ送信先特定処理部４０９がＦＡＸ送信先不確定情報有りとした原稿画像データが格納される。送信先不特定フォルダ１００３にも、サブフォルダが含まれる。格納時の処理については、図１１を参照して後述する。
【０１１６】
該当宛て先無しフォルダ１００４には、図８のステップＳ８２０および図９のステップＳ９１０で、ＦＡＸ送信先特定処理部４０９が該当宛て先無しとした原稿画像データが格納される。
【０１１７】
再送信フォルダ１００５には、ＦＡＸ送信システムの利用者によって原稿画像データが格納される。ＦＡＸサーバ１０３のＦＡＸ送信処理部５０４はこのフォルダを監視し、原稿画像データを検知するとＦＡＸ送信処理を開始する。例えば、ＦＡＸ送信システムの利用者がクライアントＰＣ１０５からファイルサーバ１０２を閲覧し、送信失敗フォルダ１００２に保存された原稿画像データを再送信フォルダ１００５に移動する。この場合、その原稿画像データのファイル名には図８のステップＳ８１８で示した処理によってＦＡＸ送信先回線番号が含まれるので、ＦＡＸサーバ１０３はそのＦＡＸ送信先回線番号を使用してＦＡＸ送信を開始することができる。また、ＦＡＸ送信システムの利用者が同様に、クライアントＰＣ１０５からファイルサーバ１０２を閲覧し、送信先不特定フォルダ１００３に保存された原稿画像データと後述するＦＡＸ送信先特定情報ファイルを再送信フォルダ１００５に移動する。この場合、原稿画像データは後述する処理によってＦＡＸ送信先特定情報ファイルと関連付けられていて、ＦＡＸ送信先特定情報ファイルにはＦＡＸ送信先の回線番号を特定するための情報が含まれる。よって、ＦＡＸサーバ１０３は、原稿画像データに関連付けられたＦＡＸ送信先特定情報ファイルを使用して、ＦＡＸ送信を開始することができる。
【０１１８】
図１１は、図９のステップＳ９０９でＦＡＸ送信先特定処理部４０９がＦＡＸ送信先不確定情報有りとした原稿画像データを、送信先不特定フォルダ１００３に格納する処理のフローチャートを示す。
【０１１９】
ステップＳ１１０１では、ＦＡＸ送信先特定処理部４０９が、送信先不特定フォルダ１００３にサブフォルダが存在するかどうかを判断する。サブフォルダが存在しない場合にはステップＳ１１０２に進み、１つ以上のサブフォルダが存在する場合にはステップＳ１１０５に進む。
【０１２０】
ステップＳ１１０２では、ＦＡＸ送信先特定処理部４０９が、図９のステップＳ９０８で生成したラベル文字列をフォルダ名とするサブフォルダを、送信先不特定フォルダ１００３の下に作成する。サブフォルダの作成は、具体的には、ＦＡＸ送信先特定処理部４０９が、サブフォルダの作成要求をファイルサーバ１０２に送信することで行なわれる。ファイルサーバ１０２は、受信したサブフォルダの作成要求に従ってサブフォルダを作成する。
【０１２１】
ステップＳ１１０３では、ＦＡＸ送信先特定処理部４０９が、原稿画像データの電子ファイルを、ステップＳ１１０２で作成したサブフォルダに格納する。ＦＡＸ送信システムの利用者は、ラベル文字列を含むサブフォルダの名前によって、格納された原稿画像データに特定キーワードに近似する文字列が原稿のどの領域に含まれているかを知ることができる。ここで格納される原稿画像データは、送信先が不特定であるため、そのファイル名は例えば、「処理日＿送信先不特定＿通番」という形式とする。また、ＦＡＸ送信先特定処理部４０９は、格納する原稿画像データの縮小画像を生成し、サブフォルダのサムネイルとして関連付けて保存してもよいし、原稿画像データの電子ファイルのサムネイルとして関連付けて保存してもよい。また、縮小画像は、ステップＳ９０３で特定した候補領域の領域情報（位置情報とサイズ情報）に対応する箇所を示すように（例えば、その箇所を黒色で網掛けして）生成してもよい。そうすることで、サブフォルダや電子ファイルの視認性が向上し、かつ、同じサブフォルダに格納された原稿画像データの類似性をより容易に確認することができる。送信先不特定フォルダ１００３については、図１２及び１３を参照して後述する。
【０１２２】
ステップＳ１１０４では、ＦＡＸ送信先特定処理部４０９が、図９のステップＳ９０３で特定した領域の情報と、図９のステップＳ９０４で特定した隣接領域の情報から、ＦＡＸ送信先の特定情報（以下、ＦＡＸ送信先特定情報とも呼ぶ）を生成する。生成したＦＡＸ送信先特定情報は、ファイルサーバ１０２に転送され、原稿画像データと同じサブフォルダに格納される。
【０１２３】
ＦＡＸ送信先特定情報は、具体的には、図９のステップＳ９０３で特定した領域の位置情報（原稿左端からの距離、原稿上端からの距離）およびサイズ情報（幅、高さ）と、図９のステップＳ９０６で抽出した隣接領域に含まれる文字列を含む。本実施例では、図９のステップＳ９０３で表３に示した領域ＩＤ７０４が特定され、その位置情報は、原稿左端からの距離が２、原稿上端からの距離が６、幅が８、高さが２である。また、図９のステップＳ９０４で、領域ＩＤ７０４の隣接領域である領域ＩＤ７０５が特定され、ステップＳ９０６で領域ＩＤ７０５から抽出される文字列は、「４５６９８７２１１３」である。したがって、ＦＡＸ送信先特定情報にはこれらの情報が含まれる。
【０１２４】
また、ＦＡＸ送信先特定情報は、ステップＳ１１０３で格納した原稿画像データと関連付けて保存される。例えば、ＦＡＸ送信先特定情報を、ステップＳ１１０３で格納した原稿画像データと同名拡張子違いのＸＭＬ形式のファイルで保存することで、原稿画像データと関連付けることができる。なお、ＦＡＸ送信先特定情報のファイル形式は、ＸＭＬ形式に限定されるものではない。ＦＡＸ送信先特定情報は、このフォルダに格納された原稿画像データをＦＡＸサーバ１０３により再送信する場合に参照される。
【０１２５】
図１２は、送信先不特定フォルダ１００３の一例を示す。送信先不特定フォルダ１００３には、「２＿６＿８＿２」というラベル文字列をフォルダ名とするサブフォルダ１２０１が作成されている。また、サブフォルダ１２０１には、「２０１５０８１８＿送信先不特定＿０００１」というファイル名の原稿画像データファイル（．ｐｄｆ）と、ＦＡＸ送信先特定情報ファイル（．ｘｍｌ）が格納されている。これらのファイルは、同名拡張子違いのファイルとして関連付けられている。
【０１２６】
図１１に戻り、ステップＳ１１０５では、ＦＡＸ送信先特定処理部４０９が、既に存在したサブフォルダのサブフォルダ名を取得する。サブフォルダが複数存在する場合には、そのうちの１つのサブフォルダのサブフォルダ名を取得する。
【０１２７】
ステップＳ１１０６では、ＦＡＸ送信先特定処理部４０９が、ステップＳ１１０５で取得したサブフォルダ名を領域情報へ逆変換する。例えば、図１０に示した例によると、「２＿６＿９＿２」というサブフォルダ名から記号「＿」（アンダーバー）を除去して、領域の位置情報とサイズ情報を示す４つの数字へと変換する。
【０１２８】
ステップＳ１１０７では、ＦＡＸ送信先特定処理部４０９が、図９のステップＳ９０３で特定した領域の情報と、ステップＳ１１０６でサブフォルダ名から変換した領域情報とを比較して、等しいあるいは近似した領域であるかどうかを判断する。本実施例においては、領域の位置情報とサイズ情報を示す４つの数字のうち、２つ以上の数字が等しく、残りの数字の差分がすべて１以下である場合には、近似した領域であると判断するものとする。本実施例によると、図９のステップＳ９０３で特定した領域の位置情報（原稿左端からの距離、原稿上端からの距離）とサイズ情報（幅、高さ）の値はそれぞれ、２、６、８、２である。また、ステップＳ１１０６でサブフォルダ名から取得した位置情報とサイズ情報の値は、２、６、９、２である。これらの値を比較すると、３つの数字が等しく、かつ、１つの数字の差分は１であるため、近似した領域と判断される。等しいあるいは近似した領域であると判断された場合にはステップＳ１１０９に進み、そうでない場合にはステップＳ１１０８に進む。
【０１２９】
ステップＳ１１０８では、ＦＡＸ送信先特定処理部４０９が、送信先不特定フォルダ１００３に次のサブフォルダが存在するかどうかを判断する。次のサブフォルダが存在する場合にはステップＳ１１０５に戻り、次のサブフォルダが存在しない場合にはステップＳ１１０２に進む。
【０１３０】
ステップＳ１１０９では、ＦＡＸ送信先特定処理部４０９が原稿画像データの電子ファイルを、ステップＳ１１０５でフォルダ名を取得したところのサブフォルダに格納する。また、ＦＡＸ送信先特定処理部４０９は、ステップＳ１１０３と同様に、格納する原稿画像データの縮小画像を電子ファイルのサムネイルとして関連付けて保存してもよい。
【０１３１】
ステップＳ１１１０では、ＦＡＸ送信先特定処理部４０９が、ステップＳ１１０４と同様にＦＡＸ送信先特定情報を生成し、ステップＳ１１０９で格納した原稿画像データと関連付けて保存する。すなわち、生成されたＦＡＸ送信先特定情報は、原稿画像データと同名拡張子違いのファイル名の電子ファイルでファイルサーバ１０２に転送され、原稿画像データと同じサブフォルダに格納される。
【０１３２】
【表５】
2017220712.tif 000007
【０１３３】
図１３は、送信先不特定フォルダ１００３の一例を示す。送信先不特定フォルダ１００３は、「２＿６＿９＿２」というフォルダ名のサブフォルダ１３０１を含む。サブフォルダ１３０１は、原稿画像データのサムネイルで表示され、候補領域に対応する箇所が黒色で塗り潰されている。また、サブフォルダ１３０１には、３組の同名拡張子違いの原稿画像データファイルとＦＡＸ送信先特定情報ファイルが格納されている。
【０１３４】
このようにして、送信先不特定フォルダ１００３の各サブフォルダには、原稿画像データとＦＡＸ送信先特定情報が格納される。また、読み取った原稿ごとに上述した処理が繰り返されることにより、送信先不特定フォルダ１００３の各サブフォルダには、等しい、あるいは近似した領域にＦＡＸ送信先を特定するためのキーワードを含む２以上の原稿画像データを集めることができる。送信先不特定の原稿画像データを後で利用者が送信先を特定しやすいようにファイルサーバに格納しておき、次の原稿画像データを処理することで、ＦＡＸ送信処理を中断または中止せずに、ＦＡＸ送信処理を再実行する利用者の作業負担を軽減することができる。
【０１３５】
以上説明したように、本実施例によると、通信エラーや、送信先が特定できないといった事象によってＦＡＸ送信処理が中断されることなく、すべての原稿を処理することが実現される。また、ＦＡＸ送信デバイス１０１は、何枚の原稿を処理し、どれだけの原稿画像データを図１０に示すＦＡＸ送信フォルダ１０００に格納し、さらに、どのサブフォルダに格納したかを、操作部Ｉ／Ｆ２０６を介して操作部２１１に表示することができる。ＦＡＸ送信システムの利用者は、ＦＡＸ送信デバイス１０１の前に待機してＦＡＸ送信失敗の原稿を取り除く作業を行うことなく、操作部２１１に表示されるＦＡＸ送信の結果を確認することができる。
【０１３６】
また、ＦＡＸ送信システムの利用者は、クライアントＰＣ１０５からファイルサーバ１０２の送信先不特定フォルダ１００３に保存された原稿画像データを閲覧して、再送信の要否を判断することができる。また、送信先不特定フォルダ１００３の各サブフォルダに格納された２以上の原稿画像データについては、、等しい、あるいは近似した領域にＦＡＸ送信先を特定するためのキーワードが含まれる。したがって、利用者は、サブフォルダ内のすべての原稿画像データを閲覧しなくても、同一あるいは近似する単ページ定型原稿がこのフォルダに格納されていると判断することができる。利用者は、再送信が必要な原稿画像データを再送信フォルダ１００５に移動することで、原稿画像データの再送信を行うことができる。
【０１３７】
また、上述した実施例では、１ページで１部を構成する単ページ定型原稿のＦＡＸ送信処理について説明したが、複数ページで１部を構成する原稿のＦＡＸ送信処理に適用することもできる。一手法として、１部を構成するページ数をＦＡＸ送信デバイス１０１に予め設定しておくことで実現することができる。この場合、ＦＡＸ送信デバイス１０１は、予め設定されたページ数を読み取り、生成した原稿画像データの先頭ページに対して図８のステップＳ８０２に示した領域分割処理以降の実施する。また、別の一手法として、一般的な帳票認識技術によってＦＡＸ送信先を特定するための情報を含むページを抽出し、抽出されたページを先頭ページとして原稿画像データを生成し、図８のステップＳ８０２に示した領域分割処理以降の実施することもできる。
【０１３８】
（その他の実施例）
本発明は、上述の実施例の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【図１】
2017220712.tif 000008
【図２】
2017220712.tif 000009
【図３】
2017220712.tif 000010
【図４】
2017220712.tif 000011
【図５】
2017220712.tif 000012
【図６】
2017220712.tif 000013
【図７】
2017220712.tif 000014
【図８】
2017220712.tif 000015
【図９】
2017220712.tif 000016
【図１０】
2017220712.tif 000017
【図１１】
2017220712.tif 000018
【図１２】
2017220712.tif 000019
【図１３】
2017220712.tif 000020