(57)【要約】【課題】ＦＡＸ受信時に印刷された受信原稿をそのまま、あるいは若干の加筆や訂正等を行って返送原稿としてＦＡＸ送信するような利用方法の場合に誤送信を防止する。【解決手段】ＦＡＸ受信時に印刷された受信原稿を基に作成された返送原稿をＦＡＸ送信するための情報処理装置であって、ＦＡＸ受信した画像データ及び画像データの送信元を取得する受信画像取得手段と、手書き以外の文字列領域についての情報である部分画像情報を、画像データを解析することで画像データから抽出し、抽出した該部分画像情報を送信元に対応付けて保存手段に保持する受信画像解析手段と、返送原稿を読み取ることで得られたスキャン画像データを取得し、スキャン画像データから抽出した該部分画像情報を、保存手段に保持されている部分画像情報と比較し、比較結果に基づいて返送原稿の返信先を取得するスキャン画像解析手段とを有することを特徴とする。【選択図】図３
2017139693.tif 000002
【特許請求の範囲】
【請求項１】
ＦＡＸ受信時に印刷された受信原稿を基に作成された返送原稿をＦＡＸ送信するための情報処理装置であって、
ＦＡＸ受信した画像データ及び前記画像データの送信元を取得する受信画像取得手段と、
手書き以外の文字列領域についての情報である部分画像情報を、前記画像データを解析することで前記画像データから抽出し、抽出した該部分画像情報を前記送信元に対応付けて保存手段に保持する受信画像解析手段と、
前記返送原稿を読み取ることで得られたスキャン画像データを取得し、前記スキャン画像データを解析することで前記スキャン画像データから部分画像情報を抽出し、当該スキャン画像データから抽出した該部分画像情報を前記保存手段に保持されている前記部分画像情報と比較し、比較結果に基づいて前記返送原稿の返信先を取得するスキャン画像解析手段と
を有することを特徴とする情報処理装置。
【請求項２】
前記受信画像解析手段及び前記スキャン画像解析手段は、それぞれ前記画像データ及び前記スキャン画像データに対して複数の異なる解析処理を行って、処理結果が同じである文字列領域についての情報を前記部分画像情報として抽出することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記複数の異なる解析処理は、印刷文字認識処理及び手書き文字認識処理を含むことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記部分画像情報は、文字列領域における部分画像データ及び領域情報を含むことを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記受信画像解析手段は、ＦＡＸ受信した前記画像データから１つ以上の前記部分画像情報を抽出し、抽出した１つ以上の前記部分画像情報を照合データとして前記保存手段に保持し、
前記スキャン画像解析手段は、前記スキャン画像データから１つ以上の前記部分画像情報を抽出し、抽出した１つ以上の前記部分画像情報を被照合データとして前記保存手段に保持されている前記照合データと比較することを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記受信画像解析手段は、前記比較結果によって、前記被照合データと一致した前記照合データがある場合に、一致した前記照合データに対応する送信元を前記返信先として取得することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記被照合データと一致した前記照合データがある場合に、ユーザーに前記返信先を確認するための情報を表示する手段をさらに有すること特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記被照合データと一致した前記照合データがない場合に、ユーザーに前記返信先を入力するための情報を表示する手段をさらに有すること特徴とする請求項６または７に記載の情報処理装置。
【請求項９】
前記受信画像解析手段は、前記比較結果によって、前記被照合データに対して一致度が所定の閾値を超える１つ以上の前記照合データを判定し、前記１つ以上の前記照合データに対応する１つ以上の返信先を取得し、
前記情報処理装置は、返信先選択情報として前記１つ以上の返信先を前記照合データ内の前記部分画像情報が一致した数が多い順に表示する手段をさらに有すること特徴とする請求項５に記載の情報処理装置。
【請求項１０】
ＦＡＸ受信時に印刷された受信原稿を基に作成された返送原稿をＦＡＸ送信するための情報処理装置であって、
手書き以外の文字列領域についての情報である部分画像情報を、画像データを解析することで抽出する画像解析手段と、
ＦＡＸ受信した画像データから前記画像解析手段を用いて部分画像情報を抽出し、当該抽出した部分画像情報を前記ＦＡＸ受信した画像データの送信元に対応付けて保存手段に保持する手段と、
前記返送原稿を読み取ることで得られたスキャン画像データから前記画像解析手段を用いて部分画像情報を抽出し、当該スキャン画像データから抽出した部分画像情報を、前記保存手段に保持されている前記部分画像情報と比較し、比較結果に基づいて前記返送原稿の返信先を取得する手段と
を有することを特徴とする情報処理装置。
【請求項１１】
ＦＡＸ受信時に印刷された受信原稿を基に作成された返送原稿をＦＡＸ送信するための情報処理方法であって、
ＦＡＸ受信した画像データ及び前記画像データの送信元を取得する受信画像取得工程と、
手書き以外の文字列領域についての情報である部分画像情報を、前記画像データを解析することで前記画像データから抽出し、抽出した該部分画像情報を前記送信元に対応付けて保存手段に保持する受信画像解析工程と、
前記返送原稿を読み取ることで得られたスキャン画像データを取得し、前記スキャン画像データを解析することで前記スキャン画像データから部分画像情報を抽出し、当該スキャン画像データから抽出した該部分画像情報を前記保存手段に保持されている前記部分画像情報と比較し、比較結果に基づいて前記返送原稿の返信先を取得するスキャン画像解析工程と
を含むことを特徴とする情報処理方法。
【請求項１２】
コンピュータを、請求項１乃至１０に記載の情報処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＦＡＸ誤送信を防止するための技術に関する。
【背景技術】
【０００２】
現在、ＦＡＸ（Ｇ３ＦＡＸやインターネットＦＡＸなど）による画像データの送信が普及している。このようなＦＡＸの用途として、ＦＡＸ受信時に印刷された受信原稿（用紙）をそのまま、もしくは加筆や訂正等を行って返送原稿としてＦＡＸ送信するような使い方が広く行われている。例えば、商社などの受注業務において、確かに受注したことの通知手段として、受信原稿に納期などの情報を加筆して送信元に返送することがある。また例えば、銀行や保険会社などの個人情報を取り扱う申し込み受付業務において、ＦＡＸで受信した申込書の記載内容に不備があった場合に、不備箇所に記しを加筆した申込書を送信元に返送することがある。
【０００３】
このようなＦＡＸ通信において、返信先の誤設定に起因する誤送信は大きな問題となる。特に最近の個人情報保護法や社内の秘密事項などを含む分野における内部統制などのセキュリティの観点から情報の流出を抑えるために、このような誤送信を有効に防止する技術が求められている。
【０００４】
そこで、特許文献１は、受信時の画像データと送信元ＦＡＸ番号を保持し、ＦＡＸ送信時にスキャンした画像データを受信時の画像データと比較して、一致した受信時の画像データの送信元ＦＡＸ番号を返信先ＦＡＸ番号として設定するＦＡＸ装置を開示している。特許文献１のＦＡＸ装置により、ＦＡＸ受信した受信原稿をそのまま、あるいは若干の加筆や訂正を行って送信元に返送する際に誤送信の発生を抑えることが可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１７５７６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１では、ＦＡＸ送信時にスキャンした画像データ（スキャン画像データ）と受信時の画像データとの間で画素同士を比較し、一致度が閾値を超えたものを一致した画像データと判定する。判定用の閾値は、受信原稿に加筆や訂正する量が所定量以下であることを想定して予め設定されている。しかし、加筆や訂正する量が所定量を超え、送信時のスキャン画像データと受信時の画像データとの一致度が閾値を下回る場合があり、このような場合、一致した画像データが見つからないという課題がある。また、送信時に閾値を変更することが考えられるが、送信毎に加筆や訂正する量に応じて閾値を設定し直すのはユーザー操作の手間になるという課題もある。
【０００７】
本発明は、加筆と訂正した部分を排除して画像データの比較を行うことで受信時の画像データを見つけ出すことにより、ＦＡＸ送信する際にユーザーによる操作負担を軽減しつつ、誤送信の発生を抑えることを可能にすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る情報処理装置は、ＦＡＸ受信時に印刷された受信原稿を基に作成された返送原稿をＦＡＸ送信するための情報処理装置であって、ＦＡＸ受信した画像データ及び前記画像データの送信元を取得する受信画像取得手段と、手書き以外の文字列領域についての情報である部分画像情報を、前記画像データを解析することで前記画像データから抽出し、抽出した該部分画像情報を前記送信元に対応付けて保存手段に保持する受信画像解析手段と、前記返送原稿を読み取ることで得られたスキャン画像データを取得し、前記スキャン画像データを解析することで前記スキャン画像データから部分画像情報を抽出し、当該スキャン画像データから抽出した該部分画像情報を前記保存手段に保持されている前記部分画像情報と比較し、比較結果に基づいて前記返送原稿の返信先を取得するスキャン画像解析手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ＦＡＸ送信する際に、返送原稿における加筆や訂正する量に拘わらず、ユーザーによる操作負担を軽減しつつ、誤送信の発生を抑えることが可能となる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施形態におけるＦＡＸシステム全体図である。
【図２】第１の実施形態におけるＭＦＰ１０１のハードウェア構成図である。
【図３】第１の実施形態におけるＭＦＰ１０１のソフトウェア構成図である。
【図４】第１の実施形態においてＭＦＰ１０１がＦＡＸ受信した画像データを印刷する際の動作を示すフローチャートである。
【図５】第１の実施形態における画像解析を説明するための図である。
【図６】ＭＦＰ１０１のＦＡＸ送信画面を示す図である。
【図７】第１の実施形態においてＭＦＰ１０１がＦＡＸ送信する際の動作を示すフローチャートである。
【図８】第１の実施形態におけるＭＦＰ１０１の返信先確認画面を示す図である。
【図９】第１の実施形態におけるＭＦＰ１０１の返信先入力画面を示す図である。
【図１０】第２の実施形態においてＭＦＰ１０１がＦＡＸ送信する際の動作を示すフローチャートである。
【図１１】第２の実施形態におけるＭＦＰ１０１の返信先選択画面を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態について図面を用いて説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１２】
＜第１の実施形態＞
図１は、本実施形態におけるＦＡＸシステムの全体図である。ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１０１は、ＰＳＴＮ（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ）１００に接続されている。ＭＦＰ１０１はＰＳＴＮ１００を介して、図示しないＦＡＸ装置との間で画像データをＦＡＸ通信することができる。
【００１３】
図２は、本実施形態におけるＭＦＰ１０１のハードウェア構成図である。ＭＦＰ１０１は、制御部２１０、操作部２２０、プリンタ２２１、スキャナ２２２及びモデム２２３を備える。制御部２１０は、ＣＰＵ２１１、ＲＯＭ２１２、ＲＡＭ２１３、ＨＤＤ２１４、操作部Ｉ／Ｆ２１５、プリンタＩ／Ｆ２１６、スキャナＩ／Ｆ２１７及びモデムＩ／Ｆ２１８を備えており、ＭＦＰ１０１全体の動作を制御する。
【００１４】
ＣＰＵ２１１は、ＲＯＭ２１２に記憶された制御プログラムを読み出して、読取、印刷及び通信などの各種制御を行う。ＲＡＭ２１３は、ＣＰＵ２１１の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ２１４は、画像データや各種プログラムを記憶する。なお、ＭＦＰ１０１は１つのＣＰＵ２１１が１つのメモリ（ＲＡＭ２１３またはＨＤＤ２１４）を用いて後述するフローチャートに示す各処理を実行するものとするが、他の態様であっても構わない。例えば、複数のＣＰＵや複数のＲＡＭまたはＨＤＤを協働させてフローチャートに示す各処理を実行するようにすることもできる。
【００１５】
操作部Ｉ／Ｆ２１５は、操作部２２０と制御部２１０を接続する。操作部２２０には、タッチパネル機能を有する液晶表示部やキーボードなどが備えられており、ユーザーによる入力操作を受け付ける受付部としての役割を担う。プリンタＩ／Ｆ２１６は、プリンタ２２１と制御部２１０を接続する。プリンタ２２１で印刷すべき画像データはプリンタＩ／Ｆ２１６を介して制御部２１０から転送され、プリンタ２２１により記録媒体上に印刷される。スキャナＩ／Ｆ２１７は、スキャナ２２２と制御部２１０を接続する。スキャナ２２２は、原稿を読み取ることでスキャン画像データを取得し、スキャナＩ／Ｆ２１７を介して制御部２１０に入力する。モデムＩ／Ｆ２１８は、モデム２２３と制御部２１０を接続する。モデム２２３は、ＰＳＴＮ１００を介して図示しないＦＡＸ装置との間における画像データのＦＡＸ通信を実行する。
【００１６】
図３は、本実施形態におけるＭＦＰ１０１のソフトウェア構成図である。ＭＦＰ１０１は、ネイティブ機能部３１０及び追加アプリケーション３２０を有する。ネイティブ機能部３１０は、ＦＡＸ受信部３１１、転送部３１２、印刷部３１３、画像読み取り部３１４及びＦＡＸ送信部３１５を有する。追加アプリケーション３２０は、受信画像取得部３２１、受信画像解析部３２２、印刷指示部３２３、ＵＩ制御部３２４、スキャン画像解析部３２５及びＦＡＸ送信指示部３２６を有する。ネイティブ機能部３１０に含まれる各部はＭＦＰ１０１に標準的に備えられたものであるのに対し、追加アプリケーション３２０はＭＦＰ１０１に追加インストールされたアプリケーションである。追加アプリケーション３２０はＪａｖａ（登録商標）をベースとしたアプリケーションであり、ＭＦＰ１０１への機能追加を容易に実現できる。なお、ＭＦＰ１０１には図示しない他の追加アプリケーションがインストールされていても良い。
【００１７】
以下、ネイティブ機能部３１０に含まれる各部について説明する。ＦＡＸ受信部３１１は、ＦＡＸ装置からＰＳＴＮ１００を介して送信された画像データをＦＡＸ受信し、送信元情報などを含むＴＳＩ（Ｔｒａｎｓｍｉｔｔｉｎｇ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）情報を取得する。ＦＡＸ受信部３１１が受信した画像データ（以下、受信画像データ）をＰＤＦ形式やＪＰＥＧ形式といった画像ファイル形式に変換する。また、ＦＡＸ受信部３１１は、ＴＳＩ情報に含まれる画像データの送信元情報（送信元ＦＡＸ番号）及び他の受信情報（例えば受信日時）を取得し、送信元ＦＡＸ番号及び他の受信情報を含む受信情報ファイルを作成する。さらに、変換後の受信画像データとともに転送部３１２に渡す。
【００１８】
転送部３１２は、ＦＡＸ受信部３１１から受け取った受信画像データ及び受信情報ファイルを、予め設定されている転送先に転送する。転送先としては、印刷部３１３やファイルサーバ、ＬＡＮ上のＰＣ（不図示）等を設定可能であるが、ここではＦＡＸ受信部３１１で受信された画像データが一旦全て追加アプリケーション３２０に転送されるように設定するものとする。具体的に、転送部３１２は、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）クライアント機能を有しており、ＦＴＰサーバ機能を有する受信画像取得部３２１に対してＦＴＰで受信画像データ及び受信情報ファイルを転送する。
【００１９】
印刷部３１３は、後述の追加アプリケーション３２０における印刷指示部３２３から受け取った画像データを記録媒体に印刷するようプリンタＩ／Ｆ２１６を介してプリンタ２２１を制御する。
【００２０】
画像読み取り部３１４は、ＵＩ制御部３２４からのスキャン開始指示を受け取ると、スキャナＩ／Ｆ２１７を介してスキャナ２２２を制御し、スキャナ２２２が原稿を読み取ることでスキャン画像データを取得する。次に画像読み取り部３１４は取得したスキャン画像データを追加アプリケーション３２０におけるスキャン画像解析部３２５に渡す。
【００２１】
ＦＡＸ送信部３１５は、後述の追加アプリケーション３２０におけるＦＡＸ送信指示部３２６から受け取ったスキャン画像データを返信先ＦＡＸ番号にＦＡＸ送信するようモデムＩ／Ｆ２１８を介してモデム２２３を制御する。
【００２２】
以下、追加アプリケーション３２０に含まれる各部について説明する。受信画像取得部３２１は、ネイティブ機能部３１０における転送部３１２から転送された受信画像データ及び受信情報ファイルを取得する。
【００２３】
受信画像解析部３２２は、受信情報ファイルに含まれる送信元ＦＡＸ番号を取得する。また、受信画像解析部３２２は、ＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）などの画像解析処理によって受信画像データ内に含まれる文字列を認識し、文字列の領域情報を抽出する。受信画像解析部３２２は、認識処理が異なる複数のＯＣＲ処理を行うことで、手書き以外の文字列領域（すなわち、印刷文字領域）を判定する。印刷文字領域の部分画像データ及びその領域情報を部分画像情報として抽出し、抽出した全ての部分画像情報をまとめたデータを照合データとして生成し、送信元ＦＡＸ番号に対応付けて保持する。また、受信画像解析部３２２は、受信画像データを印刷指示部３２３に渡す。
【００２４】
印刷指示部３２３は、受信画像解析部３２２から受け取った受信画像データを印刷部３１３に渡し、印刷指示を出す。ＵＩ制御部３２４は、操作部Ｉ／Ｆ２１５を介して操作部２２０にスキャン開始を指示するためのＧＵＩ（グラフィカルユーザーインターフェース）を表示し、ユーザーによるスキャン開始指示操作を待つ。ＵＩ制御部３２４はユーザーによるスキャン開始指示操作をトリガとして、画像読み取り部３１４にスキャン開始指示を出す。また、ＵＩ制御部３２４は、後述のＦＡＸ送信指示部３２６の指示に基づいてユーザーが返信先を確認するためのＵＩまたはユーザーが返信先を入力するためのＵＩを表示し、ユーザー操作情報をＦＡＸ送信指示部３２６に渡す。
【００２５】
スキャン画像解析部３２５は、画像読み取り部３１４から受け取ったスキャン画像データに対して受信画像解析部３２２と同様に認識処理が異なる複数のＯＣＲ処理を行い、手書き以外の文字列領域（すなわち、印刷文字領域）を判定する。印刷文字領域の部分画像データ及びその領域情報を部分画像情報として抽出し、抽出した全ての部分画像情報をまとめたデータを被照合データとして生成し、生成した被照合データと受信画像解析部３２２が保持した照合データを比較する。被照合データと照合データに含まれる部分画像情報の照合を行って、一致した照合データと判定したら一致した照合データに対応する送信元ＦＡＸ番号を返信先ＦＡＸ番号として取得する。さらに、スキャン画像解析部３２５は、スキャン画像データ及び返信先ＦＡＸ番号をＦＡＸ送信指示部３２６に渡す。
【００２６】
ＦＡＸ送信指示部３２６は、ＵＩ制御部３２４から受け取ったユーザー操作情報に基づいて、送信指示の有無を判定する。送信指示があった場合、ＦＡＸ送信指示部３２６は、ＦＡＸ送信部３１５にスキャン画像データ及び返信先ＦＡＸ番号を渡してＦＡＸ送信を行うように指示する。
【００２７】
以上が、本実施形態におけるＭＦＰ１０１のソフトウェア構成であるが、図３で説明した追加アプリケーション３２０に含まれる各部がネイティブ機能部３１０に備えられていてもよい。また、追加アプリケーション３２０に含まれる各部はＭＦＰ１０１と通信可能な情報処理装置として構成されてもよい。
【００２８】
図４は、本実施形態においてＭＦＰ１０１がＦＡＸ受信した画像データを印刷する際の動作を説明するフローチャートである。図４のフローチャートに示す各動作（ステップ）は、ＭＦＰ１０１のＣＰＵ２１１がＨＤＤ２１４などに記憶された制御プログラムを実行することにより実現される。
【００２９】
ステップＳ４００において、ＦＡＸ受信部３１１が、ＰＳＴＮ１００を介して画像データをＦＡＸ受信し、送信元番号などの情報を含むＴＳＩ情報を取得する。次に、ＦＡＸ受信部３１１は受信画像データをＰＤＦ形式やＪＰＥＧ形式といった画像ファイル形式に変換し、ＴＳＩ情報から送信元番号などを含む受信情報ファイルを生成し、生成した受信情報ファイルを変換後の受信画像データとともに転送部３１２に渡す。転送部３１２はＦＡＸ受信部３１１から受け取った受信画像データ及び受信情報ファイルを追加アプリケーション３２０の受信画像取得部３２１に対してＦＴＰで転送する。受信画像取得部３２１は転送部３１２から転送された受信画像データ及び受信情報ファイルを取得し、受信画像解析部３２２に渡す。
【００３０】
ステップＳ４０１において、受信画像解析部３２２が、受信画像取得部３２１から受け取った受信情報ファイルに含まれる送信元ＦＡＸ番号を取得する。ステップＳ４０２において、受信画像解析部３２２が受信画像取得部３２１から受け取った受信画像データに対して印刷文字ＯＣＲ処理を行うことで、受信画像データ内に含まれる１つ以上の文字列を認識し、それぞれの文字列の領域情報を抽出する。領域情報は、画像データの位置を示す情報であり、複数の座標で構成される。例えば、領域情報は、ＯＣＲ処理によって認識された文字列を含む矩形の位置を示す情報であり、矩形の左上と右下を示す２つの座標で構成される。ステップＳ４０３において、受信画像解析部３２２が受信画像データに対して手書き文字ＯＣＲ処理を行うことで、ステップＳ４０２で抽出された領域情報が示した領域内の文字列を認識する。
【００３１】
印刷文字ＯＣＲ処理（印刷文字認識処理）と手書き文字ＯＣＲ処理（手書き文字認識処理）は、認識処理が異なるものである。印刷文字ＯＣＲ処理は、印刷文字の特徴のみを考慮して文字を認識するが、手書き文字ＯＣＲ処理は、人が記述した文字の特徴も考慮して文字を認識する。そのため、印刷文字の場合、印刷文字ＯＣＲと手書き文字ＯＣＲの認識結果が同じになる傾向があるが、手書き文字の場合、印刷文字ＯＣＲと手書き文字ＯＣＲの認識結果が異なる傾向がある。例えば、図５に示す手書き文字例５０１を認識する場合、手書き文字ＯＣＲ処理は「１」と正しく認識するが、印刷文字ＯＣＲ処理は「７」と誤認識してしまう。一方、図５に示す印刷文字例５０２を認識する場合、印刷文字ＯＣＲ処理と手書き文字ＯＣＲ処理の両方は「１」と正しく認識する。
【００３２】
本実施形態では、上記の特徴を利用して、印刷文字ＯＣＲと手書き文字ＯＣＲの認識結果が異なる領域を手書き文字領域と判定し、印刷文字ＯＣＲと手書き文字ＯＣＲの認識結果が同じである領域を印刷文字領域と判定する。
【００３３】
ステップＳ４０４において、受信画像解析部３２２が、ステップＳ４０２とステップＳ４０３のそれぞれのＯＣＲ処理結果（文字列認識結果）が同じであった領域を印刷文字領域として判定する。印刷文字領域の部分画像データ及びその領域情報を部分画像情報として抽出し、抽出した全ての部分画像情報を含む照合データを生成し、送信元ＦＡＸ番号に対応付けて保持する。
【００３４】
ステップＳ４０５において、受信画像解析部３２２が、ステップＳ４０１で取得された送信元ＦＡＸ番号が既に保持されているか否かを判定する。送信元ＦＡＸ番号が既に保持されていると判定された場合、処理はステップＳ４０６に進む。ステップＳ４０６において、受信画像解析部３２２が、ステップＳ４０４で生成された照合データを用いて、既存の送信元ＦＡＸ番号に対応づけて保持されている照合データを更新する。送信元ＦＡＸ番号が保持されていないと判定された場合、処理はステップＳ４０７に進む。ステップＳ４０７において、受信画像解析部３２２が、ステップＳ４０４で生成された照合データを送信元ＦＡＸ番号に対応付けて新規保存する。
【００３５】
図６はＦＡＸ送信する際に、ＵＩ制御部３２４が操作部２２０に表示するＦＡＸ送信画面６００を示す図である。通常、ユーザーは、ＦＡＸ送信する際、ＭＦＰ１０１のスキャナ２２２に原稿を置き、送信先ＦＡＸ番号を入力し、図示しないスキャン開始指示用のハードウェアキーを押下する。このことによって、ＭＦＰ１０１は、原稿をスキャンしてスキャン画像データを取得し、取得したスキャン画像データを入力された送信先ＦＡＸ番号にＦＡＸ送信する。
【００３６】
ＦＡＸ送信画面６００において、入力された送信先ＦＡＸ番号が送信先ＦＡＸ番号入力エリア６０１に表示される。複数の送信先にＦＡＸ送信する場合は、入力された送信先ＦＡＸ番号のリストは送信先ＦＡＸ番号リストエリア６０２に表示される。また、ユーザーは、送信先ＦＡＸ番号を入力する際にはハードウェアキーで番号を直接押下するのではなく、予めアドレス帳に登録された番号から選択することも可能である。ユーザーがアドレス帳から登録された番号を選択する際には、アドレス帳呼び出しボタン６０３を押下することによって、アドレス帳が表示される。
【００３７】
また、図６におけるボタン６０４〜６０９はそれぞれスキャン実行時のパラメータを設定するためのボタンである。解像度設定ボタン６０４は解像度を設定するＵＩを表示するためのボタンである。原稿サイズ設定ボタン６０５は原稿サイズを設定するＵＩを表示するためのボタンである。濃度設定ボタン６０６は原稿の濃度を設定するＵＩを表示するためのボタンである。両面原稿設定ボタン６０７は両面原稿または片面原稿であるかを設定するＵＩを表示するためのボタンである。原稿サイズ混載設定ボタン６０８は原稿サイズ混載モードであるか否かを設定するＵＩを表示するためのボタンである。その他機能ボタン６０９はその他機能を設定するＵＩを表示するためのボタンである。原稿に合わせてスキャン実行時のデフォルト設定を変更したい場合、ユーザーはボタン６０４〜６０９のそれぞれを押下し、設定変更を行う。
【００３８】
通常、ＦＡＸ送信する際にユーザーは図６のＦＡＸ送信画面６００で宛先の入力を行うが、本実施形態ではＭＦＰ１０１が受信時の送信元ＦＡＸ番号を特定し、返信先ＦＡＸ番号として設定するので、ユーザーによる宛先の入力が不要になる。すなわち、ユーザーが宛先を入力せず、ＭＦＰ１０１に原稿を置き、図示しないスキャン開始指示用のハードウェアキーを押下する。ただし、ＭＦＰ１０１が受信時の送信元ＦＡＸ番号を特定できていない場合、後述の返信先入力画面９００を表示する。
【００３９】
図７は、本実施形態においてＭＦＰ１０１がＦＡＸ送信する際の動作を説明するフローチャートである。図７のフローチャートに示す各動作（ステップ）は、ＭＦＰ１０１のＣＰＵ２１１がＨＤＤ２１４などに記憶された制御プログラムを実行することにより実現される。
【００４０】
ステップＳ７００において、ＵＩ制御部３２４が、ユーザーによるスキャン開始指示操作（ハードウェアキー押下）をトリガとして、画像読み取り部３１４にスキャン開始指示を出す。画像読み取り部３１４はスキャン開始指示を受け取ると、スキャナＩ／Ｆ２１７を介してスキャナ２２２を制御し、スキャナ２２２が原稿を読み取ることでスキャン画像データを取得する。ここで、読み取り対象となる原稿は、ＦＡＸ受信時に印刷された受信原稿を基に作成された返送原稿である。次に画像読み取り部３１４は取得したスキャン画像データをスキャン画像解析部３２５に渡す。
【００４１】
ステップＳ７０１において、スキャン画像解析部３２５が、画像読み取り部３１４から受け取ったスキャン画像データに対して印刷文字ＯＣＲ処理を行うことで、スキャン画像データに含まれる１つ以上の文字列を認識し、それぞれの文字列の領域情報を抽出する。
【００４２】
ステップＳ７０２において、スキャン画像解析部３２５が、画像読み取り部３１４から受け取ったスキャン画像データに対して手書き文字ＯＣＲ処理を行うことで、ステップＳ７０１で抽出された領域情報が示した領域内の文字列を認識する。
【００４３】
ステップＳ７０３において、スキャン画像解析部３２５が、ステップＳ７０１とステップＳ７０２のそれぞれのＯＣＲ処理結果（文字列認識結果）が同じであった領域を印刷文字領域として判定する。印刷文字領域の部分画像データ及びその領域情報を部分画像情報として抽出し、抽出した全ての部分画像情報を含む被照合データを生成する。
【００４４】
ステップＳ７０４において、スキャン画像解析部３２５が、ステップＳ７０３で生成した被照合データを受信画像解析部３２２が１つ以上のＦＡＸ受信に応じて保持した１つ以上の照合データと比較する。
【００４５】
ステップＳ７０５において、スキャン画像解析部３２５が、ステップＳ７０４の比較結果に基づいて、被照合データと一致した照合データがあるか否かを判定する。一致した照合データがある場合、処理はステップＳ７０６に進む。一致した照合データがない場合、スキャン画像解析部３２５はＦＡＸ送信指示部３２６にスキャン画像データを渡し、処理はステップＳ７１０に進む。
【００４６】
ステップＳ７０６において、スキャン画像解析部３２５が、一致した照合データに対応する送信元ＦＡＸ番号を取得して返信先ＦＡＸ番号とする。次にスキャン画像解析部３２５は、ＦＡＸ送信指示部３２６にスキャン画像データ及び返信先ＦＡＸ番号を渡す。
【００４７】
ステップＳ７０７において、ＦＡＸ送信指示部３２６が、操作部２２０に図８のような返信先確認画面８００（返信先確認情報）を表示するようＵＩ制御部３２４に指示する。ＵＩ制御部３２４は、操作部２２０に返信先確認画面８００を表示する。次に、ＵＩ制御部３２４は、ユーザーがＯＫボタン８０１もしくはキャンセルボタン８０２のいずれを押下したかの情報（ユーザー操作情報）をＦＡＸ送信指示部３２６に渡す。
【００４８】
ステップＳ７０８において、ＦＡＸ送信指示部３２６が、操作部２２０に図９のような返信先入力画面９００（返信先入力情報）を表示するようＵＩ制御部３２４に指示する。ＵＩ制御部３２４は、操作部２２０に返信先入力画面９００を表示する。このとき、ＵＩ制御部３２４は、ＯＫボタン９０２を押下不可能状態で表示する。ＵＩ制御部３２４は、図示しないハードウェアキー操作によって返信先ＦＡＸ番号が入力されると返信先ＦＡＸ番号入力エリア９０１に表示するとともに、ＯＫボタン９０２を押下可能状態にする。ＵＩ制御部３２４は、ユーザーがＯＫボタン９０２もしくはキャンセルボタン９０３のいずれを押下したかの情報（ユーザー操作情報）をＦＡＸ送信指示部３２６に渡す。また、ＯＫボタン９０２が押下された場合、ＵＩ制御部３２４は入力された返信先ＦＡＸ番号もＦＡＸ送信指示部３２６に渡す。
【００４９】
ステップＳ７０９において、ＦＡＸ送信指示部３２６が、ＵＩ制御部３２４から受け取ったユーザー操作情報に基づいて、送信指示の有無を判定する。ユーザーがＯＫボタン８０１またはＯＫボタン９０２を押下した場合は送信指示があったと判定し、処理はステップＳ７０９に進む。ユーザーがキャンセルボタン８０２またはキャンセルボタン９０３を押下した場合は送信がキャンセルされたと判定し、一連の処理を終了する。
【００５０】
ステップＳ７１０において、ＦＡＸ送信指示部３２６が、ＦＡＸ送信部３１５にスキャン画像データ及び返信先ＦＡＸ番号を渡す。ＦＡＸ送信部３１５は、ＦＡＸ送信指示部３２６から受け取ったスキャン画像データを返信先ＦＡＸ番号にＦＡＸ送信するようモデムＩ／Ｆ２１８を介してモデム２２３を制御する。
【００５１】
以上説明した通り、本実施形態ではＦＡＸ文書受信時に受信画像データから複数のＯＣＲ処理を用いて照合データを生成し、送信元ＦＡＸ番号に対応付けて保持する。さらに、送信時には返送原稿のスキャン画像データから同様に複数のＯＣＲ処理を用いて被照合データを生成する。送信時に生成された被照合データと受信時に保持された照合データを比較し、一致した照合データからその送信元ＦＡＸ番号を特定する。そして、特定された送信元ＦＡＸ番号を返信先ＦＡＸ番号として扱う。
【００５２】
本実施形態によれば、返送原稿における加筆や訂正する量に拘わらず、ユーザーによる操作負担を軽減しつつ、誤送信の発生を抑えることが可能となる。
【００５３】
なお、本実施形態の説明では、手書き以外の文字列領域を特定する部分画像データ及びその領域情報を部分画像情報として抽出したが、部分画像データはこれに限定されない。例えば、手書き以外の文字列領域についてヒストグラムや特徴量を示したベクトルのようなデータを部分画像情報として抽出してもよい。また、ＯＣＲ処理によって抽出された文字列領域は、１文字でも良いし文字列を含む領域であればどのような大きさでも構わない。
【００５４】
また、本実施形態の説明では、受信画像データから部分画像情報を抽出する処理とスキャン画像データから部分画像情報を抽出する処理はそれぞれ受信画像解析部３２２とスキャン画像解析部３２５で行うが、これに限定されない。部分画像情報を抽出する処理は共通の画像解析部で行ってもよい。なお、この場合の共通の画像解析部は、受信画像解析部３２２及びスキャン画像解析部３２５と別の処理部として構成されてもよい。または、受信画像解析部３２２、スキャン画像解析部３２５のいずれの内部に構成されてもよい。
【００５５】
また、本実施形態の説明では、照合データの保存先については記載されていないが、メモリ上、ＨＤＤ、データベースや外部ファイルサーバのどのような保存先としてもよい。
【００５６】
また、本実施形態の説明では、返信先確認画面８００で確認のみを行うようなユーザーインターフェースを説明したが、返信先ＦＡＸ番号を入力し、返信先ＦＡＸ番号を変更できるようにしてもよい。
【００５７】
＜第２の実施形態＞
第１の実施形態において送信時に生成された被照合データと受信時に保持された照合データを比較して被照合データと一致した照合データを見つけ出し、一致した照合データに対応する送信元ＦＡＸ番号を特定し、返信先ＦＡＸ番号として設定する。本実施形態では、被照合データと一致した１つの照合データではなく、一致度が閾値を超える１つ以上の照合データを見つけ出し、見つけ出した照合データからそれらに対応する送信元ＦＡＸ番号を特定して、返信先ＦＡＸ番号の候補とする。また、第１の実施形態においてＦＡＸ送信画面６００でユーザーによる返信先ＦＡＸ番号の入力が不要となる。本実施形態では、返信先ＦＡＸ番号はＦＡＸ送信画面６００でユーザーによって入力され、入力された返信先ＦＡＸ番号が返信先ＦＡＸ番号の候補とともに後述の返信先選択画面１１００でユーザーに提示される。なお、その他の構成について第１の実施形態で説明したものと同様であるため説明は省略する。
【００５８】
以下、図６、１０、１１を参照して本実施形態を説明する。本実施形態において、ユーザーはＦＡＸ送信する際に、ＭＦＰ１０１のスキャナ２２２に原稿を置き、図６に示すＦＡＸ送信画面６００上で返信先ＦＡＸ番号を入力し、図示しないスキャン開始指示用のハードウェアキーを押下する。このことに応じて、ＭＦＰ１０１のＦＡＸ送信処理が開始する。
【００５９】
図１０は、本実施形態においてＭＦＰ１０１がＦＡＸ送信する際の動作を説明するフローチャートである。図１０のフローチャートに示す各動作（ステップ）は、ＭＦＰ１０１のＣＰＵ２１１がＨＤＤ２１４などに記憶された制御プログラムを実行することにより実現される。
【００６０】
ステップＳ１０００において、ＵＩ制御部３２４が、ユーザーによるスキャン開始指示操作（ハードウェアキー押下）をトリガとして、画像読み取り部３１４にスキャン開始指示を出す。画像読み取り部３１４はスキャン開始指示を受け取ると、スキャナＩ／Ｆ２１７を介してスキャナ２２２を制御し、スキャナ２２２が原稿を読み取ることでスキャン画像データを取得する。次に画像読み取り部３１４は取得したスキャン画像データ及びユーザーが入力した返信先ＦＡＸ番号（入力番号）をスキャン画像解析部３２５に渡す。
【００６１】
ステップＳ１００１〜ステップＳ１００４において、スキャン画像解析部３２５がスキャン画像データに対して複数のＯＣＲ処理を行うことで被照合データを生成し、生成した被照合データと受信画像解析部３２２が保持した照合データを比較する。ステップＳ１００１〜ステップＳ１００４における処理の詳細は、それぞれ第１の実施形態で説明したステップＳ７０１〜ステップＳ７０４と同様であるため説明は省略する。
【００６２】
ステップＳ１００５において、スキャン画像解析部３２５が、被照合データと照合データに含まれる部分画像情報を照合して、被照合データに対して一致度が閾値を超える全ての照合データを見つけ出す。見つけ出された照合データからそれらに対応する送信元ＦＡＸ番号を特定し、返信先ＦＡＸ番号の候補（候補番号）としてＦＡＸ送信指示部３２６に渡す。また、スキャン画像解析部３２５は、スキャン画像データ及び入力番号もＦＡＸ送信指示部３２６に渡す。なお、候補番号は、照合データ内の部分画像情報が一致した数が多い順にソートしていることが好ましい。
【００６３】
ステップＳ１００６において、ＦＡＸ送信指示部３２６が、操作部２２０に図１１のような返信先選択画面１１００（返信先選択情報）を表示するようＵＩ制御部３２４に指示する。ＵＩ制御部３２４は、操作部２２０に返信先選択画面１１００を表示する。このとき、ＵＩ制御部３２４は、入力番号と候補番号を宛先選択リスト１１０１に表示、送信ボタン１１０３を押下不可能状態で表示する。宛先選択リスト１１０１は、リストボックスになっており、ユーザーはいずれかの項目を選択することによって最終的な返信先ＦＡＸ番号を指定する。ＵＩ制御部３２４は、ユーザーが項目を選択することに応じて送信ボタン１１０３を押下可能状態にする。次に、ＵＩ制御部３２４は、ユーザーが送信ボタン１１０３またはキャンセルボタン１１０４のいずれを押下したかの情報（ユーザ操作情報）をＦＡＸ送信指示部３２６に渡す。また、送信ボタン１１０３が押下された場合、ＵＩ制御部３２４はユーザーが返信先選択画面１１００で指定した返信先ＦＡＸ番号（指定番号）もＦＡＸ送信指示部３２６に渡す。
【００６４】
ステップＳ１００７において、ＦＡＸ送信指示部３２６が、ＵＩ制御部３２４から受け取ったユーザー操作情報に基づいて、送信指示の有無を判定する。ユーザーが送信ボタン１１０３を押下した場合は送信指示があったと判定し、処理はステップＳ１００８に進む。ユーザーがキャンセルボタン１１０４を押下した場合は送信がキャンセルされたと判定し、一連の処理を終了する。
【００６５】
ステップＳ１００８において、ＦＡＸ送信指示部３２６が、ＦＡＸ送信部３１５にスキャン画像データと指定番号を渡す。ＦＡＸ送信部３１５は、ＦＡＸ送信指示部３２６から受け取ったスキャン画像データを指定番号にＦＡＸ送信するようモデムＩ／Ｆ２１８を介してモデム２２３を制御する。
【００６６】
以上説明した通り、本実施形態ではＦＡＸ文書受信時に受信画像データから複数のＯＣＲ処理を用いて照合データを生成し、送信元ＦＡＸ番号に対応付けて保持する。さらに、ＦＡＸ送信時には返送原稿のスキャン画像データから同様に複数のＯＣＲ処理を用いて被照合データを生成する。送信時に生成された被照合データと、ＦＡＸ受信時に保持された照合データを比較し、被照合データに対して一致度が閾値を超える全ての照合データを見つけ出す。見つけ出された照合データから、それらに対応する送信元ＦＡＸ番号を特定して返信先ＦＡＸ番号の候補とする。
【００６７】
なお、本実施形態の説明では、返信先ＦＡＸ番号の候補を、照合データの中の部分画像情報が一致した数が多い順に表示したが、表示する個数は固定数（例えば１０個）までに制限してもよい。
【００６８】
また、本実施形態の説明では、返信先ＦＡＸ番号の候補を、照合データの中の部分画像情報が一致した数が多い順に表示したが、一致した数に閾値を設けて、閾値を超える返信先ＦＡＸ番号の候補をリスト上に表示してもよい。閾値を超えるものが１つもない場合、返信先入力画面９００のような画面を表示してもよい。
【００６９】
また、本実施形態の説明では、返信先ＦＡＸ番号の候補のリストを表示したが、加えて照合で不一致となった箇所を表示するような確認画面を表示するようにしてもよい。
【００７０】
また、本実施形態の説明では、返信先選択画面１１００で選択のみを行うようなユーザーインターフェースを説明したが、返信先ＦＡＸ番号を入力し、返信先ＦＡＸ番号を変更できるようにしてもよい。
【００７１】
＜他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７２】
１０１  ＭＦＰ
３２１  受信画像取得部
３２２  受信画像解析部
３２３  印刷指示部
３２４  ＵＩ制御部
３２５  スキャン画像解析部
３２６  ＦＡＸ送信指示部
【図１】
2017139693.tif 000003
【図２】
2017139693.tif 000004
【図３】
2017139693.tif 000005
【図４】
2017139693.tif 000006
【図５】
2017139693.tif 000007
【図６】
2017139693.tif 000008
【図７】
2017139693.tif 000009
【図８】
2017139693.tif 000010
【図９】
2017139693.tif 000011
【図１０】
2017139693.tif 000012
【図１１】
2017139693.tif 000013