(57)【要約】【課題】画像データ中の埋込情報を認識し、その埋込情報に応じてデータ通信を行なう通信装置、通信方法およびそのプログラムを提供すること。【解決手段】通信装置は、埋込情報の位置情報を格納する記憶手段と、対象データから埋込情報を認識して、送信先識別値を特定する相手特定手段（Ｓ１０３）と、位置情報を参照して対象データから埋込情報を消去し、消去済データを生成する埋込情報消去手段（Ｓ１１２）と、消去済データを符号処理して符号化データを生成する符号処理手段（Ｓ１１３）とを含む。【選択図】図４
2008219572.tif 000002
【特許請求の範囲】
【請求項１】
符号化データを送信する通信装置であって、前記通信装置は、
埋込情報の位置情報を格納する記憶手段と、
対象データから前記埋込情報を認識して、送信先識別値を特定する相手特定手段と、
前記位置情報を参照して前記対象データから前記埋込情報を消去した消去済データを生成する埋込情報消去手段と、
前記消去済データを符号処理して前記符号化データを生成する符号処理手段と
を含む通信装置。
【請求項２】
符号化データを受信する通信装置であって、前記通信装置は、
前記符号化データを復号処理し、対象データを取得するデータ取得手段と、
埋込情報の位置情報を格納する記憶手段と、
前記対象データから前記埋込情報を認識して、送信元識別値を特定する相手特定手段と、
前記位置情報を参照して前記対象データから前記埋込情報を消去した消去済データを生成する埋込情報消去手段と
を含む通信装置。
【請求項３】
前記消去済データを、蓄積手段を備える外部装置へネットワークを介して転送し、前記識別値と対応づけて登録する転送手段をさらに含む、請求項１または２に記載の通信装置。
【請求項４】
前記埋込情報について消去するか否かを判断し、前記埋込情報消去手段に対し、選択的に消去させる消去判断手段を含む、請求項１〜３のいずれか１項に記載の通信装置。
【請求項５】
前記対象データを取得するための画像入力手段をさらに含む、請求項１〜４のいずれか１項に記載の通信装置。
【請求項６】
前記埋込情報は、送信先指定番号、返信先指定番号、または少なくとも１つの文字を含む管理識別値を示す、請求項１〜５のいずれか１項に記載の通信装置。
【請求項７】
通信装置が実行する装置実行可能な通信方法であって、前記通信方法は、
取得した対象データから埋込情報を認識して、送信先識別値を特定するステップと、
前記埋込情報の位置情報を参照して、前記対象データから前記埋込情報を消去した消去済データを生成するステップと、
前記消去済データを符号処理して、前記送信先識別値に宛てて送信するステップと
を含む通信方法。
【請求項８】
通信装置が実行する装置実行可能な通信方法であって、前記通信方法は、
受信した符号化データを復号処理し、対象データを取得するステップと、
前記対象データから埋込情報を認識して、送信元識別値を取得するステップと、
前記埋込情報の位置情報を参照し、前記送信元識別値の取得後に前記対象データから前記埋込情報を消去した消去済データを生成するステップと
を含む通信方法。
【請求項９】
通信装置が実行する装置実行可能な通信方法であって、前記通信方法は、
送信先特定用埋込情報の位置情報を参照して、送信用データから送信先識別値を取得するステップと、
前記送信用データを前記送信先識別値に宛てて送信するステップと、
受信データを受信し、前記受信データから送信元特定用埋込情報を認識して、送信元識別値を取得するステップと、
前記送信元特定用埋込情報の位置情報を参照して、前記受信データから前記送信元特定用埋込情報を消去して消去済データを生成するステップと
を含む通信方法。
【請求項１０】
前記送信元特定用埋込情報は、指定番号、または少なくとも１つの文字を含む管理識別値を示す、請求項９に記載の通信方法。
【請求項１１】
前記消去済データを、蓄積手段を備える外部装置へネットワークを介して転送し、前記識別値と対応づけて登録するステップを含む、請求項７〜１０のいずれか１項に記載の通信方法。
【請求項１２】
通信装置に対し、請求項７〜１１のいずれか１項に記載の各ステップを実行させるためのコンピュータ実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信技術に関し、より詳細には、画像データ中の埋込情報を認識し、その埋込情報に応じてデータ通信を行なう通信装置、通信方法およびそのプログラムに関する。
【背景技術】
【０００２】
近年、通信機能付きの画像読取装置やファクシミリ装置などの通信装置において、予めバーコードなどの埋込情報が印刷された原稿を読取り、読取画像データ中のバーコードを認識し、該バーコードが示す宛先情報に基づいてデータ送信を行なうファックス通信方法が提案されている。
【０００３】
例えば特開２００３−７８７３９号公報（特許文献１）は、所定の位置に送信先番号および送信先に関する固有情報（バーコード）が記入されている送信用紙を読取ることにより、当該送信用紙に記入されている送信先番号および送信先に関する固有情報に基づいて、他の装置との間でデータの送受信可能なファクシミリ装置を開示している。
【０００４】
しかしながら、上述した従来技術では、送信先番号の入力を省くことができ、番号入力の紛らわしさについては考慮されているものの、読取られ送信される画像データには、固有情報（バーコード）が含まれるため、送信データ量が多くなり、ネットワーク・トラフィックや通信時間や通信費を増大させてしまうという問題点があった。
【０００５】
また、宛先情報を含む複数のバーコードが印字された原稿を読取らせて送受信させる場合には、印刷された複数のバーコード、例えば宛先用と返信用とのバーコードを読み間違え、誤送信してしまう蓋然性があり、通信の安全性の観点から充分なものではなかった。
【特許文献１】特開２００３−７８７３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上記の問題点に鑑みてなされたものであり、ファックス送受信の際に、埋込情報を含む画像データから不要となった埋込情報を消去することにより、データ量を削減し、ネットワーク・トラフィックの混雑や通信費や通信時間を低減させ、通信の安全性およびユーザ利便性を向上させることを可能とする通信装置、通信方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明では、対象データ（送信用データ、受信データまたは転送用データ）から不要な埋込情報を消去する埋込情報消去手段を含む構成を採用する。相手特定手段は、埋込情報が消去される前に、対象データに含まれる埋込情報から、送信先または送信元の識別値を特定する。埋込情報消去手段は、対象データ中の埋込情報の位置情報を参照し、不要となった埋込情報を消去する。ファクシミリ送信やバックアップ転送の際には、不要な埋込情報を消去した消去済データが符号化されることとなる。これにより、符号化データのデータ量が削減され、ネットワーク・トラフィックの混雑、通信費や通信時間を低減することが可能となる。また、不要な埋込情報が消去されるため、誤送信などの蓋然性を低減させ、通信の安全性およびユーザの利便性を向上させることが可能となる。
【０００８】
すなわち本発明によれば、符号化データを送信する通信装置であって、前記通信装置は、
埋込情報の位置情報を格納する記憶手段と、
対象データから前記埋込情報を認識して、送信先識別値を特定する相手特定手段と、
前記位置情報を参照して前記対象データから前記埋込情報を消去した消去済データを生成する埋込情報消去手段と、
前記消去済データを符号処理して前記符号化データを生成する符号処理手段とを含む通信装置が提供される。
【０００９】
また本発明によれば、符号化データを受信する通信装置であって、前記通信装置は、
前記符号化データを復号処理し、対象データを取得するデータ取得手段と、
埋込情報の位置情報を格納する記憶手段と、
前記対象データから前記埋込情報を認識して、送信元識別値を特定する相手特定手段と、
前記位置情報を参照して前記対象データから前記埋込情報を消去した消去済データを生成する埋込情報消去手段と
を含む通信装置が提供される。
【００１０】
前記通信装置は、前記消去済データを、蓄積手段を備える外部装置へネットワークを介して転送し、前記識別値と対応づけて登録する転送手段をさらに含むことができる。前記通信装置は、前記埋込情報について消去するか否かを判断し、前記埋込情報消去手段に対し、選択的に消去させる消去判断手段を含むことができる。前記通信装置は、前記対象データを取得するための画像入力手段をさらに含むことができる。前記埋込情報は、送信先指定番号、返信先指定番号、または少なくとも１つの文字を含む管理識別値を示すものを採用することができる。
【００１１】
さらに本発明によれば、通信装置が実行する装置実行可能な通信方法であって、前記通信方法は、
取得した対象データから埋込情報を認識して、送信先識別値を特定するステップと、
前記埋込情報の位置情報を参照して、前記対象データから前記埋込情報を消去した消去済データを生成するステップと、
前記消去済データを符号処理して、前記送信先識別値に宛てて送信するステップとを含む通信方法が提供される。
【００１２】
さらに本発明によれば、通信装置が実行する装置実行可能な通信方法であって、前記通信方法は、
受信した符号化データを復号処理し、対象データを取得するステップと、
前記対象データから埋込情報を認識して、送信元識別値を取得するステップと、
前記埋込情報の位置情報を参照し、前記送信元識別値の取得後に前記対象データから前記埋込情報を消去した消去済データを生成するステップとを含む通信方法が提供される。
【００１３】
さらにまた本発明によれば、通信装置が実行する装置実行可能な通信方法であって、前記通信方法は、
送信先特定用埋込情報の位置情報を参照して、送信用データから送信先識別値を取得するステップと、
前記送信用データを前記送信先識別値に宛てて送信するステップと、
受信データを受信し、前記受信データから送信元特定用埋込情報を認識して、送信元識別値を取得するステップと、
前記送信元特定用埋込情報の位置情報を参照して、前記受信データから前記送信元特定用埋込情報を消去して消去済データを生成するステップと
を含む通信方法が提供される。
【００１４】
前記送信元特定用埋込情報は、指定番号、または少なくとも１つの文字を含む管理識別値を示すものを採用することができる。前記通信方法は、前記消去済データを、蓄積手段を備える外部装置へネットワークを介して転送し、前記識別値と対応づけて登録するステップを含むことができる。
【００１５】
さらに本発明によれば、通信装置に対し、上記のいずれかの通信方法の各ステップを実行させるためのコンピュータ実行可能なプログラムが提供される。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施形態を説明するが、本発明の実施形態は、以下の実施形態に限定されるものではない。
【００１７】
図１は、ファクシミリ装置１０の実施形態を示したブロック図である。なお本実施形態では、通信装置の一例として、ファクシミリ装置１０を用いて説明する。図１に示したファクシミリ装置１０は、画像読取部１２と、画像処理部１４と、送信用バッファメモリ１６と、符号化復号部１８と、モデム２０と、網制御部２２と、電話機２４と、操作・表示部２６と、システム制御部（System Control Unit：ＳＣＵ）２８と、送信関連用情報記憶部３０と、キャラクタジェネレータ３２と、受信用バッファメモリ３４と、記録制御部３６と、画像記録部３８と、アプリケーション部４０と、ＮＩＣ（Network
Interface Card）４２とを含み構成される。なお、図１に示した白抜矢印は、画像データのデータフローを示している。
【００１８】
操作・表示部２６は、オペレータからの指示を受領するための入力キーと、入力キーによる入力情報やメッセージや操作メニュー画面などを表示するディスプレイ装置を備え、ファクシミリ装置１０が備える機能をユーザに提供している。本実施形態で入力キーとしては、ファックスの宛先情報を入力するためのテンキーや、オペレータからのファックス送信の開始指示を受領するための「スタートキー」や、その他、「ＯＫキー」、「ＮＧキー」、「中止キー」などを含んでいる。
【００１９】
画像読取部１２は、送信用原稿Ｐ上の画像を光学的に読取るスキャナ等の画像入力手段に対応し、例えば操作・表示部２６の「スタートキー」が押下され、オペレータからのファックス送信の開始指示を受けて、画像読取処理を開始する。画像読取部１２によって原稿から読取られて取得された画像信号は、画像処理部１４によって補正などの画像処理が施され、白黒２値の画像データに変換される。画像処理が施された白黒２値の画像データは、１ラインあるいは複数ラインのメモリから構成される送信用バッファメモリ１６に一時的に格納される。
【００２０】
符号化復号部１８は、白黒２値の画像データから、ＭＨ（Modified Huffman）、ＭＲ（Modified READ：Relative Element Address
Designate）、ＭＭＲ（Modified READ）ＪＢＩＧ（Joint Bi-level Image experts Group）などのファクシミリ通信用の符号化データへの符号化処理、または逆向きの復号処理を実行する。符号化復号部１８は、送信用バッファメモリ１６から送信用の画像データを読出して外部装置へ送信するために符号化（圧縮）処理を実行し、また外部装置から受信した符号化データについては復号処理し、白黒２値の画像データを受信用バッファメモリ３４へ一時的に格納する。
【００２１】
モデム２０は、送信用に圧縮された符号化データを所定の方式により伝送信号に変調し、あるいは受信した伝送信号を復調する変復調処理を行なう。網制御部２２は、電話回線との接続制御などの公衆回線制御処理を実行し、電話機２４を使用し所定のファクシミリ伝送手順に従って、相手の通信装置との間で電話回線を介した通信を制御する。電話機２４は、音声信号として相手の通信装置と電話回線を介した通信を行なう。なお、モデム２０における変調方式や、ファクシミリ伝送手順や、接続する使用回線の種類については、ＩＴＵ−Ｔ勧告に規定されるＧ３規格やＧ４規格などのファクシミリ通信規格に定められたものを使用することができる。
【００２２】
記録制御部３６は、受信用バッファメモリ３４に書込まれた画像データを読出し、プロッタなどの画像記録手段に対応する画像記録部３８を制御して、受信した画像データを記録用紙上に可視画像として記録させる。なお、受信用バッファメモリ３４は、送信用バッファメモリ１６と同様の構成とすることができる。
【００２３】
アプリケーション部４０は、ファクシミリ送受信機能とバックアップ転送機能とを実現させるための機能手段である。なお、ファクシミリ送受信機能とは、画像読取部１２に送信用原稿Ｐを読取らせて取得した送信用画像データを、符号化復号部１８やモデム２０などによって外部のファクシミリ装置へ送信するファクシミリ送信、および外部のファクシミリ装置から伝送情報をモデム２０などによって受信して、取得した受信画像データを記録制御部３６によって記録用紙上に記録させるファックス受信を含む機能をいう。
【００２４】
バックアップ転送とは、画像読取部１２によって読取って取得された（あるいはは受信した）画像データを、図示しないコンピュータやサーバなどの外部の蓄積装置に転送させる機能のことである。ＮＩＣ４２は、ローカル・エリア・ネットワーク（ＬＡＮ）などのネットワークに接続し、蓄積装置（サーバ）との間の通信を実行する。バックアップ転送の際には、ＨＴＴＰやＦＴＰなどの所定の通信プロトコルを使用して、画像データ（電子ファイル）が伝送される。
【００２５】
送信関連用情報記憶部３０は、宛先登録情報と、送信者登録情報と、送信用原稿Ｐに印刷されたバーコードを認識・消去するための情報、送信時に使用されるパラメータ設定などを格納する不揮発性メモリとして構成される。なお、宛先登録情報には、少なくとも１つの宛先情報が登録され、各宛先情報には、宛先ＦＡＸ番号（指定番号）や、宛先ＦＡＸ番号と関連付けられている短縮ダイヤルやワンタッチダイヤルなどが含まれる。送信者登録情報には、送信者ユーザ名などの送信者に関する情報が含まれる。短縮ダイヤル機能またはワンタッチダイヤル機能を使用して、短縮ダイヤルまたはワンタッチダイヤルを指定することにより、関連づけられた宛先ＦＡＸ番号が読出され、通信先に発呼して通信を行うことができる。
【００２６】
バーコードを認識・消去するための情報には、送信用原稿Ｐ上（画像データ中）でのバーコード領域の位置情報を示すバーコード領域位置情報（埋込情報の位置情報）と、該バーコード領域の消去が必要か否かを指定するバーコード領域消去要否情報とが含まれる。ファクシミリ装置１０は、バーコード領域位置情報とバーコード領域消去要否情報とを使用して、既に認識済の不要なバーコードを選択的に消去して、通信相手に伝送することができる。
【００２７】
上述の情報は、操作・表示部２６を介してオペレータにより、送信の際にアプリケーション部４０に対する設定とともに設定登録されたものを使用することができる。また、操作・表示部２６を介して、オペレータにより予め設定登録されたものを使用することもできる。また、情報が必要になった際に、操作・表示部２６を介してオペレータへ問合わせて、取得することもできる。バーコードを認識・消去するための情報については後述する。
【００２８】
また送信関連用情報記憶部３０は、ＦＡＸ送信した送信者ユーザ名、送信日時、送信条件、送信先（宛先）、原稿枚数や送信結果、またバーコード領域の消去箇所を示す情報などを含むログ情報を格納する。
【００２９】
キャラクタジェネレータ３２は、宛先登録情報を登録設定する際や、発信時や着呼時に、操作・表示部２６のディスプレイ装置に必要なガイダンスやメッセージを可視パターンで表示するための文字や数字を発生させる。
【００３０】
システム制御部（ＳＣＵ）２８は、各種演算を実行する図示しないＣＰＵと、各種制御プログラムを記憶する図示しないＲＯＭと、ＣＰＵの作業メモリ領域を提供する図示しないＲＡＭとを含み構成され、ファクシミリ装置１０のシステム全体を制御している。ＣＰＵの制御下で、ＲＯＭなどに格納されたプログラム（図示せず）がＲＡＭのメモリ領域にロードされて、符号化復号部１８、モデム２０、網制御部２２、操作・表示部２６、送信関連用情報記憶部３０などが制御され、上述したファックス送受信、バックアップ転送、バーコード認識、バーコード領域消去処理などの機能が実現される。
【００３１】
本発明のファクシミリ装置１０が使用するＣＰＵとしては、具体的には、例えば、ＰＥＮＴＩＵＭ（登録商標）〜ＰＥＮＴＩＵＭ（登録商標）ＩＶ、ＰＥＮＴＩＵＭ（登録商標）互換ＣＰＵ、ＰＯＷＥＲ  ＰＣ（登録商標）、ＭＩＰＳやその他適切なＣＰＵなどを採用することができる。
【００３２】
なお上述した実施形態では、白黒２値の画像データを使用したファクシミリ通信を例に説明したが、他の実施形態では、ＪＰＥＧ（Joint Photographic Experts Group）、ＪＢＩＧ、ＭＲＣ（Mixed Raster Content）などのカラーファクシミリ通信に対応した符号化方式を使用して、カラー画像を送受信可能に構成することもできる。以下、本実施形態のファクシミリ装置１０が実行するバーコード認識およびバーコード領域消去処理について、処理対象となる画像データ（対象データ）の様態を示しながら、説明する。
【００３３】
図２は、本実施形態のファクシミリ装置１０が取扱う画像データの様態を示す概略図である。図２（Ａ）は、バーコードを含む送信原稿Ｐが読取られて取得される送信用画像データの様態を示す。送信用画像データ２００は、バーコード領域２０２ａと、送信原稿Ｐのバーコード領域以外の内容を含む内容領域２０４とを含み構成される。なお図２（Ａ）には、バーコード領域２０２ａには、宛先用ＦＡＸ番号を示すバーコードが含まれている様子が示され、ファクシミリ装置１０は、当該領域に含まれるバーコードを認識して、宛先用ＦＡＸ番号を特定する。
【００３４】
図２（Ｂ）は、バーコードを含む送信原稿Ｐを読取り、その後にバーコード領域が消去された画像データの様態を示す。消去済送信用画像データ２１０は、バーコード領域２１２ａと内容領域２１４とを含み構成され、図２（Ｂ）では、バーコード領域２１２ａには、バーコードが含まれておらず、バーコード領域２１２ａ全体が空白とされている。
【００３５】
ファクシミリ送信の際に、宛先用ＦＡＸ番号を示すバーコードを含む送信原稿Ｐを読取り取得した送信用画像データ２００から、宛先用ＦＡＸ番号を特定した後、不要なバーコード領域を消去（空白化）してから、消去済送信用画像データ２１０を符号化（圧縮）することにより、送信される符号化データのデータ量を減少させることが可能となる。
【００３６】
図２（Ｃ）は、バーコードを含む送信原稿Ｐを読取られて取得される画像データの他の様態を示す。送信用画像データ２００は、バーコード領域２０２ａ〜ｃと、内容領域２０４とを含み構成される。図２（Ｃ）には、バーコード領域２０２ａと、バーコード領域２０２ｂと、バーコード領域２０２ｃとについて、それぞれ、宛先用ＦＡＸ番号と、返信用ＦＡＸ番号と、登録識別値とを示すバーコードが含まれている様子が示されている。ここで登録識別値とは、バックアップ転送の際に、ファクシミリ送受信相手を管理するための管理識別値である。
【００３７】
図２（Ｄ）は、宛先用ＦＡＸ番号に対応するバーコード領域が消去された画像データの他の様態を示す。消去済送信用画像データ２１０は、バーコード領域２１２ａ〜ｃと、内容領域２１４とを含み構成され、図２（Ｄ）では、バーコード領域２１２ａには、バーコードが含まれておらず、バーコード領域２１２ａが空白となっている様子が示されている。一方、バーコード領域２１２ｂおよびバーコード領域２１２ｃには、消去前の送信用画像データ２００と同様に、返信用ＦＡＸ番号、登録識別値を示すバーコードが含まれている様子が示されている。本実施形態のファクシミリ装置１０では、送信用画像データ２００の各バーコード領域２０２は、個別にバーコード領域位置情報が設定され、バーコード領域消去の要否を判断されて選択的に消去される。
【００３８】
宛先を示すバーコードと、返信先や内容など他の情報が含まれる領域とを識別する構成とすることにより、宛先を示すバーコードと返信先など他の情報を示すバーコードとを共に含む送信用原稿Ｐを扱うことが可能となる。返信用バーコードを含む送信用原稿Ｐを使用する場合は、ファクシミリ受信した相手側では、オペレータによる返信先入力の手続を省略させることが可能となる。また、不要なバーコード領域２０２が選択的に消去されることにより、相手側装置でのバーコード誤認識の蓋然性を低減することが可能となる。
【００３９】
図３は、本実施形態のファクシミリ装置１０が、バーコードを認識または消去する際にルックアップするテーブルのデータ構造を示す。図３に示したテーブル１００は、項目フィールド１００ａと、フィールド１００ｂ〜ｃとを含んで構成される。フィールド１００ｂには、バーコード領域の用途についてエントリされる。バーコード領域の用途としては、例えば、「宛先用ＦＡＸ番号」、「返信用ＦＡＸ番号」、「登録識別値」などの識別値の特定を挙げることができる。他の実施形態では、ワンタッチダイヤルや短縮ダイヤルを特定する構成としてもよい。また、１つのバーコード領域のバーコードに複数の情報を含ませることもできる。
【００４０】
フィールド１００ｃには、バーコード領域の画像データ中の位置情報がエントリされる。ファクシミリ装置１０は、フィールド１００ｃを参照して、認識するべきバーコードが、取得した画像データ中のどの位置に存在するのかを特定する。フィールド１００ｄには、例えばファクシミリ送信の際に、バーコード領域内を消去する必要があるか否かについてエントリされる。
【００４１】
つまりテーブル１００は、上述したバーコード領域位置情報（埋込情報の位置情報）と該バーコード領域の消去が要否を指定するバーコード領域消去要否情報とを含み、ファクシミリ装置１０は、テーブル１００をルックアップすることによって、バーコード領域の位置を特定し、当該バーコード領域の消去の要否を判断する。テーブル１００と同様の構成で、ファックス受信やバックアップ転送の際の対応を規定するテーブルなども設定登録される。
【００４２】
なお、本実施形態では、バーコード形式としては、ＪＡＮ（Japan Article Number）、ＵＰＣ（Universal Product Code）、ＥＡＮ（European
Article Number）、ＩＴＦ（Interleaved Two of Five)やＣＯＤＥ３９など種々の形式を採用することができ、用途に応じてバーコード形式が設定され、形式に応じてバーコードは、数字のみ、またはアルファベットと数字と記号を示す。
【００４３】
例えば、数字列によって表現されるＦＡＸ番号については、数字のみを表現できるバーコード形式を設定し、アルファベットや記号を含ませても問題のない「登録識別値」の用途のバーコードについては、アルファベットと数字と記号を表現することができるバーコード形式を設定することにより、誤って「登録識別値」を「宛先ＦＡＸ番号」として認識してしまい、誤発信してしまう蓋然性を好適に低減させることが可能となる。
【００４４】
また、他の実施形態では、テーブル１００にバーコード形式を指定するフィールドを加えて、種々のバーコード形式を設定登録可能とすることもできる。以下、本実施形態のファクシミリ装置１０が実行する、不要なバーコード領域を消去して送信する際の処理フローを説明する。
【００４５】
図４は、本実施形態のファクシミリ装置１０が実行する、ファックス送信の処理フローを示すフローチャート図である。なお、図４に示した処理フローは、ファクシミリ装置１０のシステム制御部（ＳＣＵ）２８の制御により実行される。以下、宛先情報と送信元情報とを示すバーコードが、ファクシミリ装置１０によって読取られる送信原稿Ｐの指定位置に記載されていることを想定して、説明する。
【００４６】
図４に示した処理フローは、ステップＳ１００から開始され、ステップＳ１０１でオペレータからのファックス送信を指示する「スタートキー」の押下を待受け、スタートキーが押下されるまで（ｎｏである場合）処理をループさせている。ステップＳ１０１で、「スタートキー」の押下を検出した場合（ｙｅｓ）には、処理をステップＳ１０２へ分岐させ、図示しない原稿台に送信用原稿Ｐがセットされているか否かを判断する。なお、送信用原稿Ｐのセットの有無は、図示しない原稿セットセンサの出力信号によって判断することができる。
【００４７】
ステップＳ１０２で、送信用原稿Ｐがセットされていないと判断された場合（ｎｏ）には、処理をステップＳ１０１へ分岐させ、再び「スタートキー」が押下されるのを待受ける。一方ステップＳ１０２の判断で、原稿Ｐがセットされていると判断された場合（ｙｅｓ）には、処理をステップＳ１０３へ分岐させ、送信用原稿Ｐを画像読取部１２によって読取らせ、ステップＳ１０４で、読取った送信用画像データを、画像処理部１４を通して送信用バッファメモリ１６へ書込む。ステップＳ１０３の原稿画像読取りの際には、図３に示したテーブル１００（バーコード領域位置情報）が参照され、読取った送信用画像データ中のバーコードを認識し、該バーコードが示す送信元情報と宛先情報とが特定され、システム制御部（ＳＣＵ）２８のＲＡＭに一時格納される。
【００４８】
ステップＳ１０５では、ステップＳ１０３でＲＡＭに一時格納しておいた送信者情報と、予め設定登録された送信者登録情報とを照合する。ステップＳ１０６では、送信者登録情報中に特定された送信者情報が存在するか否かを判断し、特定された送信者情報が存在しないと判断された場合（ｎｏ）には、ステップＳ１１７へ処理を分岐させ、権限がない送信者によるファックス送信要求であるとしてＦＡＸ送信を中止させ、ステップＳ１１５で処理を終了させる。一方、ステップＳ１０６の判断で、特定された送信者情報が登録に存在すると判断された場合（ｙｅｓ）には、処理をステップＳ１０７へ分岐させる。
【００４９】
ステップＳ１０７では、ステップＳ１０３でＲＡＭに一時格納しておいた宛先情報と、予め設定登録された宛先登録情報（登録された宛先情報）とを照合し、ステップＳ１０８で、操作・表示部２６のディスプレイ装置に照合結果を表示する。ステップＳ１０８での照合結果の表示では、特定された宛先情報が宛先登録情報に存在する場合には、当該送信者情報を表示させ、送信を開始するか否かの指示を求める旨の表示をする。一方、特定された宛先情報が宛先登録情報に存在しない場合には、当該宛先情報が登録されていない旨を表示させ、当該宛先情報を送信者登録情報に設定登録するか否かの指示を求める旨の表示をする。
【００５０】
ステップＳ１０９では、宛先登録情報中に特定された宛先情報が存在するか否かの判断が行われ、ステップＳ１０９の判断で、特定された宛先情報が宛先登録情報中に存在しないと判断された場合（ｎｏ）、つまり特定された宛先情報が登録されていないと判断された場合には、処理はステップＳ１１６へ分岐させる。ステップＳ１１６では、オペレータによる宛先登録情報の修正がなされたか否かが判断される。つまり、ステップＳ１０８で照合結果を表示した際に、特定された宛先情報を宛先登録情報に設定登録する旨の指示（「ＯＫキー」の押下）を受領し、登録の修正がなされた場合（ｙｅｓ）には、ステップＳ１０７へ処理を分岐させ、再びバーコードによって特定された宛先情報について、宛先登録情報が照会される。一方、ステップＳ１１６で、修正されていないと判断された場合、つまり特定された宛先情報を設定登録しない旨の指示（「ＮＧキー」または「中止キー」の押下）を受領した場合（ｙｅｓ）には、ステップＳ１１７へ分岐させ、ファックス送信を中止して、ステップＳ１１５で処理を終了させる。
【００５１】
ステップＳ１０９の判断で、宛先登録情報中に特定された宛先情報が存在すると判断された場合（ｙｅｓ）には、ステップＳ１１０へ処理を分岐させる。ステップＳ１１０では、ステップＳ１０８での送信を開始するか否かを問う旨の表示に対して、開始するか否かの何れの指示を受領したかを判断し、ファックス送信を開始しない旨の指示を受けた場合（「ＮＧキー」を押下）には、処理をステップＳ１１６へ分岐させる。一方、ステップＳ１１０で、ファックス送信の開始の指示を受領した場合（「ＯＫキー」の押下）には、処理をステップＳ１１１へ分岐させる。
【００５２】
ステップＳ１１１では、テーブル１００（バーコード領域消去要否情報）が参照され、バーコード指定領域の消去が必要か否かの判断が行われる。ステップＳ１１１の判断で、指定領域の消去が必要であると判断された場合（ｙｅｓ）には、ステップＳ１１２へ処理が分岐され、テーブル１００（バーコード領域位置情報）が参照され、送信用バッファメモリ１６の画像データについて、バーコード領域に対応するデータを消去（白黒２値画像データでは全て白と書換え）し、ステップＳ１１３で、消去済の画像データを符号化し、ファックス送信を開始し、ステップＳ１１４で当該ファックス送信のログが記憶されて、ステップＳ１１５で処理を終了させる。一方、ステップＳ１１１の判断で、指定領域の消去が必要でないと判断された場合（ｎｏ）には、処理をステップＳ１１３へ分岐させ、バーコード領域を未消去のまま画像データを符号化し、ファックス送信が開始し、ステップＳ１１４でログ記録し、ステップＳ１１５で処理を終了させる。
【００５３】
ステップＳ１０３で、バーコード領域位置情報を参照し、読取った送信用画像データ中のバーコードを認識して送信元を特定し、ステップＳ１１１で、バーコード領域消去要否情報を参照して、バーコード指定領域の消去が必要か否かの判断を行い、消去が必要であると判断された場合に、ステップＳ１１２で送信用画像データから該バーコード領域を消去し、ステップＳ１１３で、生成されたバーコード領域消去済みの送信用画像データを符号化してファクシミリ送信する処理フローとする構成により、符号化の際の圧縮効率が向上し、送信される符号化データのデータ量を減少させることが可能となる。これにより、ネットワーク・トラフィックの混雑、通信費および通信時間の増大を好適に低減させることが可能となる。
【００５４】
また、ステップＳ１０５およびステップＳ１０６で送信者を、ステップＳ１０７〜ステップＳ１０９で送信先をチェックすることにより、誤送信や権限のない送信者によるファクシミリ送信を好適に防止し、通信の安全性を向上させることができる。
【００５５】
対象となる画像データから、バーコードを認識する処理、およびバーコード領域を選択的に消去する処理については、ファクシミリ送信時に限らず、ファクシミリ受信、バックアップ転送での画像データ（受信画像データや転送用画像データ）に対しても適用することができる。バックアップ転送の際に、不要なバーコード領域を選択的消去、符号化して転送させることによって、バックアップ転送における通信データ量も低減させることができる。また、外部の蓄積装置側で圧縮データを記憶する場合には、外部の蓄積装置の記憶領域を節約することもできる。
【００５６】
以下、本実施形態のファクシミリ装置１０が実行する通信方法について説明する。図５は、本実施形態のファクシミリ装置１０が実行する通信方法のフローチャートを示す。なお、図５では、点線より左側に記載された処理は、自機としてのファクシミリ装置１０が行なう処理であることを示し、図の点線より右側に記載された処理は、通信相手のファクシミリ装置（他機）が行なう処理であることを示している。また、ファクシミリ装置（自機）１０が読取る送信用原稿Ｐには、宛先を示すバーコードと、返信先を示すバーコードと、管理用の登録識別値を示すバーコードが、所定位置に記載されているものと想定して説明する。
【００５７】
図５に示した通信方法は、ステップＳ２０１でオペレータからのＦＡＸ送信要求を受領して、処理を開始する。ステップＳ２０２では、ファクシミリ装置（自機）１０は、送信原稿Ｐの画像読取を実行し、宛先用バーコードを識別して認識し、宛先を特定する。ステップＳ２０３では、ファクシミリ装置（自機）１０は、テーブル１００をルックアップして、送信用画像データから宛先用バーコードに対応する領域を消去する必要があるか否かを判断し、必要であると判断された場合（ｙｅｓ）には、ステップＳ２０４へ処理を分岐させ、画像データから宛先用バーコードに対応する領域を消去し、ステップＳ２０５へ処理を進める。
【００５８】
一方、ステップＳ２０３の判断で、宛先用バーコード領域を消去する必要がないと判断された場合（ｎｏ）は、直接ステップＳ２０５へ処理を進める。ステップＳ２０５では、宛先用バーコード領域が消去済または未消去の送信用画像データを、通信相手のファクシミリ装置（他機）へ送信する。そして、ファクシミリ装置（他機）は、ステップＳ２０６で画像データを受信して印刷出力を行なう。
【００５９】
ファクシミリ装置（他機）側では、印刷出力された原稿に対して、オペレータにより必要事項の記入（書込み）がなされ、記入済の原稿がファクシミリ装置（他機）にセットされることとなる。そしてステップＳ２０７では、ファクシミリ装置（他機）は、オペレータからのＦＡＸ送信要求を受領して、ファックス送信処理を開始させ、ステップＳ２０８では、記入済返信用原稿の画像読取りを実行し、返信用バーコードを識別して認識して返信先を特定する。
【００６０】
ステップＳ２０９でファクシミリ装置（他機）は、返信用画像データから返信用バーコードの領域を消去する必要があるか否かを判断し、必要であると判断された場合（ｙｅｓ）には、ステップＳ２１０へ処理を分岐させ、返信用画像データから返信用バーコードに対応する領域を消去し、ステップＳ２１１へ処理を進める。
【００６１】
一方ステップＳ２０９の判断で、返信用バーコード領域を消去する必要がないと判断された場合（ｎｏ）は、直接ステップＳ２１１へ処理を進める。ステップＳ２１１では、ファクシミリ装置（他機）は、返信用バーコード領域が消去済または未消去の返信用画像データを、ファクシミリ装置（自機）１０に送信（返信）する。
【００６２】
ステップＳ２１２でファクシミリ装置（自機）は、ファクシミリ装置（他機）から記入済原稿の画像データを受信し、ステップＳ２１３では、受信画像データに含まれる登録識別値用バーコード領域を識別して認識し、登録識別値を特定する。ステップＳ２１４では、バーコード領域消去要否情報を参照して、登録識別値を示すバーコードの領域を消去する必要があるか否かを判断し、必要であると判断された場合（ｙｅｓ）には、ステップＳ２１５へ処理を分岐させ、受信画像データから登録識別値を示すバーコードに対応する領域を消去し、ステップＳ２１６へ処理を進める。
【００６３】
一方、ステップＳ２１４の判断で、登録識別値に対応するバーコード領域を消去する必要がないと判断された場合（ｎｏ）は、直接ステップＳ２１６へ処理を進める。ステップＳ２１６でファクシミリ装置（自機）１０は、特定された登録識別値から、ＦＡＸ送信してきた相手のファクシミリ装置（他機）を判別し、受信画像データを電子ファイルとして外部の蓄積装置（サーバ）へバックアップ転送して、例えば登録識別値に対応した所定のフォルダへ格納させる。
【００６４】
図６は、本実施形態のファクシミリ装置（自機）１０とファクシミリ装置（他機）５０との間で行われる通信方法におけるデータフローを示す。図５に示した通信方法に対応する。図６に示した送信用画像データ２００は、ファクシミリ装置（自機）１０において、送信用原稿Ｐの画像読取によって取得され、バーコード領域２０２ａ〜ｃと内容領域２０４とを含む。送信用画像データ２００のバーコード領域２０２ａ、領域２０２ｂ、領域２０２ｃには、それぞれ、宛先用ＦＡＸ番号、返信用ＦＡＸ番号、登録識別値を示すバーコードが記載されている様子が示されている。
【００６５】
ステップＰ１で、画像読取り直後の送信用画像データ２００に対して宛先用のバーコード領域２０２ａの消去処理が行われると、宛先用バーコード領域２０２ａを空白とした消去済送信用画像データ２１０が生成され、ステップＰ２で、通信相手のファクシミリ装置（他機）５０へ向けて消去済送信用画像データ２１０が送信される。
【００６６】
ファクシミリ装置（他機）５０側では、ステップＰ２で受信した消去済画像データが印刷出力され、オペレータにより出力原稿に必要事項が記入されることとなる。ファクシミリ装置（他機）５０において、必要事項が記入された記入済原稿の画像読取により、返信用画像データ２２０が取得される。図６には、返信用画像データ２２０では、バーコード領域２２２ｂと領域２２２ｃとにバーコードが記載され、内容領域２２４に記入済の内容が含まれている様子が示されている。
【００６７】
ステップＰ３で、画像読取り直後の返信用画像データ２２０に対して返信用のバーコード領域２２２ｂの消去処理が行われると、返信用バーコード領域２２２ｂをさらに空白とした消去済返信用画像データ２３０が生成される。ステップＰ４では、ファクシミリ装置（自機）１０へ向けて消去済返信用画像データ２３０が返信される。
【００６８】
ファクシミリ装置（他機）５０からの返信を受信したファクシミリ装置（自機）１０は、ステップＰ５で、返信された画像データに対して、登録識別値用のバーコード領域の消去処理を行い、生成された消去済転送用画像データ２４０を、電子ファイルとして外部の蓄積装置（サーバ）へバックアップ転送して、例えばバーコードによって特定した登録識別値に対応した所定のフォルダへ格納させる。
【００６９】
なお上述では、ファクシミリ装置（自機）１０の通信相手であるファクシミリ装置（他機）５０にも、バーコード認識およびバーコード領域消去の機能を有するものとして説明してきたが、ファクシミリ装置（他機）５０が、バーコードを認識する機能、あるいはバーコード領域を消去する機能を有さない場合であってもよい。その場合は、ステップＰ５で、登録識別値用のバーコード領域の消去とともに、他の不要な返信用バーコード領域についても消去する制御とすることもできる。
【００７０】
図７は、ファクシミリ装置１０が実行する通信方法の他の実施形態を示すフローチャートである。なお、図７では、図５の場合と同様に点線より左側に記載した処理はファクシミリ装置（自機）１０が、点線より右側に記載した処理は通信相手のファクシミリ装置（他機）５０が行なう処理であることを示している。図５に示した通信方法との相違点は、ファクシミリ装置１０が画像読取する送信用原稿Ｐには、宛先を示すバーコードと、返信先を示すバーコードとが所定の位置に記載されており、受信した画像データをバックアップ転送する際には、宛先を示すバーコードを認識して画像データの返信元を特定する点がある。
【００７１】
図７に示した通信方法は、ステップＳ３０１でオペレータからのＦＡＸ送信要求を受領して処理を開始する。ステップＳ３０２では、ファクシミリ装置（自機）１０は、送信原稿Ｐの画像読取を実行し、宛先用バーコードを識別して認識し、宛先を特定する。ステップＳ３０３では、送信用画像データをそのまま通信相手のファクシミリ装置（他機）５０に送信する。そして、ファクシミリ装置（他機）５０は、ステップＳ３０４で画像データを受信して、印刷出力を行なう。図７に示した制御において、通信相手のファクシミリ（他機）５０が実行する処理、つまりステップＳ３０５〜ステップＳ３０９の処理は、図５に示した通信方法におけるステップＳ２０７〜ステップＳ２１１の処理に対応するため、説明を割愛する。
【００７２】
ステップＳ３１０で、ファクシミリ装置（他機）５０からの返信をＦＡＸ受信したファクシミリ装置（自機）１０は、記入済原稿の画像データを取得し、ステップＳ３１１では、受信画像データに含まれる宛先用バーコード領域を識別して認識し、宛先ＦＡＸ番号を特定する。ステップＳ３１２では、バーコード領域消去要否情報を参照して、宛先用バーコードの領域を消去する必要があるか否かを判断し、必要であると判断された場合（ｙｅｓ）には、ステップＳ３１３へ処理を分岐させ、受信画像データから宛先用バーコードに対応する領域を消去し、ステップＳ３１４へ処理を進める。
【００７３】
一方、ステップＳ３１２の判断で、宛先に対応するバーコード領域を消去する必要がないと判断された場合（ｎｏ）は、直接ステップＳ３１４へ処理を進める。ステップＳ３１４では、ファクシミリ装置（自機）１０は、特定された宛先ＦＡＸ番号から、返信してきた相手、つまりステップＳ３０３での送信相手を判別し、例えば、受信画像データを、電子ファイルとして外部の蓄積装置（サーバ）へバックアップ転送して、例えばバーコードによって特定した登録識別値に対応した所定のフォルダへ格納させる。
【００７４】
図８は、ファクシミリ装置（自機）１０とファクシミリ装置（他機）５０との間で実行される通信方法の他の実施形態を示すデータフロー図である。図７に示した通信方法に対応する。図８に示した送信用画像データ２００は、バーコード領域２０２ａとバーコード領域２０２ｂと内容領域２０４とを含む。送信用画像データ２００のバーコード領域２０２ａ、バーコード領域２０２ｂには、それぞれ、宛先用ＦＡＸ番号、返信用ＦＡＸ番号を示すバーコードが記載されている様子が示されている。
【００７５】
ステップＱ１では、送信用画像データ２００が、そのまま通信相手のファクシミリ装置（他機）５０へ向けて送信される。ファクシミリ装置（他機）５０側では、ステップＱ１で受信した画像データを印刷出力し、オペレータにより出力原稿に必要事項が記入されることとなる。ファクシミリ装置（他機）５０において、必要事項が記入された記入済原稿がセットされて画像読取りされると、返信用画像データ２２０が取得される。図８には、ファクシミリ装置（他機）５０が取得した返信用画像データ２２０では、バーコード領域２２２ａとバーコード領域２２２ｂとにバーコードが記載され、内容領域２２４に記入済の内容が含まれている様子が示されている。
【００７６】
ステップＱ２では、画像読取り直後の返信用画像データ２２０に対して返信用のバーコード領域２２２ｂの消去処理が行われ、返信用バーコード領域２２２ｂを空白とした消去済返信用画像データ２３０が生成される。ステップＱ３では、ファクシミリ装置（自機）１０へ向けて消去済返信用画像データ２３０が返信される。
【００７７】
ファクシミリ装置（他機）５０からの返信を受信したファクシミリ装置（自機）１０は、ステップＱ４で、返信された画像データに対して、宛先用バーコード領域の消去処理を行い、消去済転送用画像データ２４０を、電子ファイルとして外部の蓄積装置（サーバ）へバックアップ転送して、例えばバーコードによって特定した登録識別値に対応した所定のフォルダへ格納させる。
【００７８】
送信相手特定情報（宛先ＦＡＸ番号または登録識別値）を示すバーコード情報を含む送信用画像データをファクシミリ装置（他機）５０に送信し、ファクシミリ装置（他機）５０からの送信相手特定情報（宛先ＦＡＸ番号または登録識別値）を示すバーコードを含む画像データの返信を受信し、送信相手と対応付けて外部の蓄積装置（サーバ）にバックアップ転送するという通信方法を採用することにより、送信相手毎に受信画像データをバックアップ管理することが可能となる。その際に、該画像データから不要なバーコード領域消去することにより、符号化後の画像データのデータ容量を低減させ、記憶資源、ネットワーク資源を有効に活用することが可能となる。
【００７９】
以上、説明したように、本発明の実施形態によれば、ファックス送受信の際に、埋込情報を含む画像データから、不要となった埋込情報を消去することにより、通信データ量を削減し、通信網の輻輳、通信費や通信時間を低減させ、また通信の安全性およびユーザ利便性を向上させる通信装置、通信方法およびプログラムが提供される。
【００８０】
上述した実施形態では、送信用原稿Ｐから認識される埋込情報としてバーコードを一例として説明してきたが、埋込情報は、特に限定されるものではない。他の実施形態では、２次元コード（ＱＲコード）や、色情報を含む３次元コードなどの多次元コードで表現された可視画像や、電子透かし技術によって埋込まれた情報を埋込情報として採用することもできる。
【００８１】
また上述した実施形態では、通信装置としてファクシミリ装置を一例として説明してきたが、通信装置としてはファクシミリ装置に限定されるものではない。他の実施形態では、送信機能付きの画像読取装置（スキャナ）や画像形成装置（複写機、複合機、プリンタ）として構成することもできる。
【００８２】
また、上記機能は、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）、などのレガシープログラミング言語やオブジェクト指向ブログラミング言語などで記述された装置実行可能なプログラムにより実現でき、ＲＯＭ、ＥＥＰＲＯＭ、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ、ＣＤ−ＲＷ、ＤＶＤ、ＳＤメモリ、ＭＯなど装置可読な記録媒体に格納して頒布することができる。
【００８３】
これまで本発明の実施形態について説明してきたが、本発明の実施形態は上述した実施形態に限定されるものではなく、他の実施形態、追加、変更、消去など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【図面の簡単な説明】
【００８４】
【図１】ファクシミリ装置１０の実施形態を示したブロック図。
【図２】本実施形態のファクシミリ装置１０が取扱う画像データの様態を示す概略図。
【図３】本実施形態のファクシミリ装置１０が、バーコードを認識または消去する際にルックアップするテーブルのデータ構造を示す図。
【図４】本実施形態のファクシミリ装置１０が実行する、ファックス送信のフローチャート図。
【図５】本実施形態のファクシミリ装置１０が実行する通信方法のフローチャート。
【図６】本実施形態のファクシミリ装置（自機）１０とファクシミリ装置（他機）５０との間で行われる通信方法におけるデータフロー図。
【図７】ファクシミリ装置１０が実行する通信方法の他の実施形態を示すフローチャート。
【図８】ファクシミリ装置（自機）１０とファクシミリ装置（他機）５０との間で実行される通信方法の他の実施形態を示すデータフロー図。
【符号の説明】
【００８５】
１０…ファクシミリ装置、１２…画像読取部、１４…画像処理部、１６…送信用バッファメモリ、１８…符号化復号部、２０…モデム、２２…網制御部、２４…電話機、２６…操作・表示部、２８…システム制御部、３０…送信関連用情報記憶部、３２…キャラクタジェネレータ、３４…受信用バッファメモリ、３６…記録制御部、３８…画像記録部、４０…アプリケーション部、４２…ＮＩＣ、５０…ファクシミリ装置（他機）、１００…テーブル、１００ａ〜ｄ…フィールド、２００…送信用画像データ、２０２，２１２，２２２，２３２，２４２…バーコード領域、２０４，２１４，２２４，２３４，２４４…内容領域、２１０…消去済送信用画像データ、２２０…返信用画像データ、２３０…消去済返信用画像データ、２４０…消去済転送用画像データ、Ｐ…送信用原稿
【図１】
2008219572.tif 000003
【図２】
2008219572.tif 000004
【図３】
2008219572.tif 000005
【図４】
2008219572.tif 000006
【図５】
2008219572.tif 000007
【図６】
2008219572.tif 000008
【図７】
2008219572.tif 000009
【図８】
2008219572.tif 000010