(57)【要約】【課題】ＱＲコードなどの情報記号を送信する際の通信解像度不足に対処可能なファクシミリ装置を提供する。【解決手段】相手機に送信する画像にＱＲコードなどの情報記号が含まれているか否かを判別し、含まれている場合はその情報記号を解読可能に送信するための最低解像度を算出し、相手機との能力交換によって得た通信解像度と最低解像度とを比較し、通信解像度が最低解像度より低い場合は、相手機への画像の送信を中断する、あるいは通信中に警告表示する、履歴を残す、情報記号の内容を文字列に変換する、情報記号を拡大する、通信解像度で情報欠落しない複数の情報記号に分割するなどの対応処理を行う。【選択図】図１
2009272982.tif 000002
【特許請求の範囲】
【請求項１】
相手機に送信する画像に所定の情報記号が含まれているか否かを判別し、含まれている場合はその情報記号を解読可能に送信するための最低解像度を算出し、前記相手機との能力交換によって得た通信解像度と前記最低解像度とを比較し、前記通信解像度が前記最低解像度より低い場合は、前記相手機への前記画像の送信を中断する
ことを特徴とするファクシミリ装置。
【請求項２】
相手機に送信する画像に所定の情報記号が含まれているか否かを判別し、含まれている場合はその情報記号を解読可能に送信するための最低解像度を算出し、前記相手機との能力交換によって得た通信解像度と前記最低解像度とを比較し、前記通信解像度が前記最低解像度より低い場合は、所定の警告を前記相手機への前記画像の送信中に表示部に表示する
ことを特徴とするファクシミリ装置。
【請求項３】
相手機に送信する画像に所定の情報記号が含まれているか否かを判別し、含まれている場合はその情報記号を解読可能に送信するための最低解像度を算出し、前記相手機との能力交換によって得た通信解像度と前記最低解像度とを比較し、前記通信解像度が前記最低解像度より低い場合は、解像度不足で情報記号が送信されたことを前記相手機への前記画像の送信履歴として記憶する
ことを特徴とするファクシミリ装置。
【請求項４】
相手機に送信する画像に所定の情報記号が含まれているか否かを判別し、含まれている場合はその情報記号を解読可能に送信するための最低解像度を算出し、前記相手機との能力交換によって得た通信解像度と前記最低解像度とを比較し、前記通信解像度が前記最低解像度より低い場合は、前記通信解像度で解読可能となるサイズに前記情報記号を拡大した前記画像を前記相手機に送信する
ことを特徴とするファクシミリ装置。
【請求項５】
相手機に送信する画像に所定の情報記号が含まれているか否かを判別し、含まれている場合はその情報記号を解読可能に送信するための最低解像度を算出し、前記相手機との能力交換によって得た通信解像度と前記最低解像度とを比較し、前記通信解像度が前記最低解像度より低い場合は、前記情報記号の内容を示す文字列を付加した前記画像を前記相手機に送信する
ことを特徴とするファクシミリ装置。
【請求項６】
前記情報記号を前記文字列で置き換える
ことを特徴とする請求項５に記載のファクシミリ装置。
【請求項７】
相手機に送信する画像に所定の情報記号が含まれているか否かを判別し、含まれている場合はその情報記号を解読可能に送信するための最低解像度を算出し、前記相手機との能力交換によって得た通信解像度と前記最低解像度とを比較し、前記通信解像度が前記最低解像度より低い場合は、前記情報記号を前記通信解像度で解読可能な複数の情報記号に分割した前記画像を前記相手機に送信する
ことを特徴とするファクシミリ装置。
【請求項８】
前記情報記号は、二次元コードである
ことを特徴とする請求項１乃至７のいずれか１つに記載のファクシミリ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファクシミリ装置に係り、特に、ＱＲコードなどの二次元コードを含む画像の送信に対応したファクシミリ装置に関する。
【背景技術】
【０００２】
ＱＲコードなどの情報記号が含まれている原稿をファクシミリ送信する場合、受信機側で印刷出力された画像において、情報記号の読み取り・解読が適切に行われるように送信することが望ましい。
【０００３】
たとえば、送信原稿が傾いた状態で読み取られた場合でも受信機側で正常な情報記号を再現させるために、読み取った送信原稿の画像をそのままファクシミリデータとして送信するのではなく、画像中の情報記号については、一度解読してデータ化した後、その解読データに基づいて情報記号のイメージデータを再構築し、その再構築したイメージデータに置換した状態で画像を送信するファクシミリ装置がある（たとえば、特許文献１参照。）。
【０００４】
【特許文献１】特開平１１−３３１４４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
原稿から読み取った情報記号を再構築する技術は、読み取り時に発生し得る画像欠損や傾斜などを補正するには有効である。しかしながら、ファクシミリ通信においては、通信規格で規定されているノーマル（主走査方向８ドット／ミリ、副走査方向３．８５ドット／ミリ）やファイン（主走査方向８ドット／ミリ、副走査方向７．７ドット／ミリ）などの解像度の中から相手機との能力交換で決定された解像度（通信解像度）で画像の送信が行われる。このため、能力交換で決定された通信解像度が不足する場合には、通信時に情報欠落が生じて、相手機側で印刷出力された情報記号を適切に読み取って解読できないおそれがある。
【０００６】
本発明は、上記の問題を解決しようとするものであり、情報記号の送信に際して通信解像度の不足に対処可能なファクシミリ装置を提供することにある。
【課題を解決するための手段】
【０００７】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【０００８】
［１］相手機に送信する画像に所定の情報記号が含まれているか否かを判別し、含まれている場合はその情報記号を解読可能に送信するための最低解像度を算出し、前記相手機との能力交換によって得た通信解像度と前記最低解像度とを比較し、前記通信解像度が前記最低解像度より低い場合は、前記相手機への前記画像の送信を中断する
ことを特徴とするファクシミリ装置。
【０００９】
上記発明では、相手機との能力交換で決めた通信解像度が、情報記号を情報欠落なく送信するための最低解像度より低い場合に、通信を中断するので、読み取りエラーの生じ得る状態のままで情報記号が送信されることが防止される。
【００１０】
［２］相手機に送信する画像に所定の情報記号が含まれているか否かを判別し、含まれている場合はその情報記号を解読可能に送信するための最低解像度を算出し、前記相手機との能力交換によって得た通信解像度と前記最低解像度とを比較し、前記通信解像度が前記最低解像度より低い場合は、所定の警告を前記相手機への前記画像の送信中に表示部に表示する
ことを特徴とするファクシミリ装置。
【００１１】
上記発明では、情報記号が解像度不足で送信されることを示す警告を表示するので、この警告を見たユーザは、情報記号の必要性に応じた対応を取ることができる。たとえば、送信画像に含まれている情報記号が今回の送信相手には関係ない場合には、解像度不足は実質的に不利益を与えないので通信を継続させ、情報記号の送信を必要とする場合は、送信を中止させたり、別の方法で情報記号を送信したり、情報記号を拡大してから再送信したりするといった対応が可能になる。
【００１２】
［３］相手機に送信する画像に所定の情報記号が含まれているか否かを判別し、含まれている場合はその情報記号を解読可能に送信するための最低解像度を算出し、前記相手機との能力交換によって得た通信解像度と前記最低解像度とを比較し、前記通信解像度が前記最低解像度より低い場合は、解像度不足で情報記号が送信されたことを前記相手機への前記画像の送信履歴として記憶する
ことを特徴とするファクシミリ装置。
【００１３】
上記発明では、情報記号が解像度不足で送信されたことを示す送信履歴を残すことで、そのような送信が行われたことを後に確認することが可能になる。たとえば、送信画像に含まれている情報記号が今回の送信相手には関係のない場合には、解像度不足は実質的に不利益を与えないので、通信を中断させずに継続させることが有効であり、また送信履歴を残してあるので、後から送信状態の確認を要する事態が生じても、それに対応することができる。
【００１４】
［４］相手機に送信する画像に所定の情報記号が含まれているか否かを判別し、含まれている場合はその情報記号を解読可能に送信するための最低解像度を算出し、前記相手機との能力交換によって得た通信解像度と前記最低解像度とを比較し、前記通信解像度が前記最低解像度より低い場合は、前記通信解像度で解読可能となるサイズに前記情報記号を拡大した前記画像を前記相手機に送信する
ことを特徴とするファクシミリ装置。
【００１５】
上記発明では、通信解像度の不足により情報記号を元のサイズのままで情報の欠落なく送信できない場合に、その情報記号を情報欠落の生じない大きさに拡大して送信するので、情報記号を高い信頼性で送信できる。また、拡大した情報記号を余白に挿入すれば、情報記号以外の他の画像に影響がなく、ユーザに不利益を与えない。
【００１６】
［５］相手機に送信する画像に所定の情報記号が含まれているか否かを判別し、含まれている場合はその情報記号を解読可能に送信するための最低解像度を算出し、前記相手機との能力交換によって得た通信解像度と前記最低解像度とを比較し、前記通信解像度が前記最低解像度より低い場合は、前記情報記号の内容を示す文字列を付加した前記画像を前記相手機に送信する
ことを特徴とするファクシミリ装置。
【００１７】
上記発明では、通信解像度の不足により情報記号を元のサイズのままで情報の欠落なく送信できない場合に、その情報記号の内容を文字列に変換して送信するので、情報記号の内容を確実に受信側に伝達することができる。
【００１８】
［６］前記情報記号を前記文字列で置き換える
ことを特徴とする［５］に記載のファクシミリ装置。
【００１９】
上記発明では、情報記号を文字列で置き換えるので、送信画像の他の部分に影響を与えない。
【００２０】
［７］相手機に送信する画像に所定の情報記号が含まれているか否かを判別し、含まれている場合はその情報記号を解読可能に送信するための最低解像度を算出し、前記相手機との能力交換によって得た通信解像度と前記最低解像度とを比較し、前記通信解像度が前記最低解像度より低い場合は、前記情報記号を前記通信解像度で解読可能な複数の情報記号に分割した前記画像を前記相手機に送信する
ことを特徴とするファクシミリ装置。
【００２１】
上記発明では、通信解像度の不足により情報記号を元のサイズのままで情報の欠落なく送信できない場合に、その情報記号の通信解像度で情報欠落なく送信可能な複数の情報記号に分割して送信するので、低解像度の通信においても情報記号の内容を確実に受信側に伝達することができる。
【００２２】
［８］前記情報記号は、二次元コードである
ことを特徴とする［１］乃至［７］のいずれか１つの記載のファクシミリ装置。
【００２３】
上記発明では、二次元コードは多数のセルで構成されているので、解像度不足の影響を受けやすく、対応処理が重要となる。
【発明の効果】
【００２４】
本発明に係るファクシミリ装置によれば、相手機との能力交換によって決定された通信解像度が情報記号の送信にとって解像度不足となった場合に、通信中断、警告表示、履歴を残す、あるいは情報記号の内容を文字列に変換する、情報記号の拡大・分割といった対応処理を行うので、情報記号の送信に関する確実性・信頼性を高めることができる。
【発明を実施するための最良の形態】
【００２５】
以下、図面に基づき本発明の実施の形態を説明する。
【００２６】
図１は、本発明の実施の形態に係るファクシミリ装置１０の概略構成を示すブロック図である。ファクシミリ装置１０は、当該ファクシミリ装置１０の動作を統括制御するＣＰＵ（Central Processing Unit）１１にバス１２を介してスキャナ部１３と、プリンタ部１４と、プログラムメモリ１５と、システムメモリ１６と、操作表示部１７と、ハードディスク装置１８と、不揮発メモリ１９と、ネットワークＩ／Ｆ部２１と、ファクシミリ通信制御部２２とを接続して構成される。
【００２７】
スキャナ部１３は、原稿を光学的に読み取って画像データを取得する機能を果たす。スキャナ部１３は、たとえば、原稿に光を照射する光源と、その反射光を受けて原稿を幅方向に１ライン分読み取るラインイメージセンサと、ライン単位の読取位置を原稿の長さ方向に順次移動させる移動手段と、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーなどからなる光学経路、ラインイメージセンサの出力するアナログ画像信号をデジタルの画像データに変換する変換部などを備えて構成される。
【００２８】
プリンタ部１４は、画像データに応じた画像を記録紙に印刷する機能を果たす。ここでは、記録紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有し、電子写真プロセスによって画像形成を行う、所謂、レーザープリンタとして構成されている。他の方式のプリンタであっても構わない。
【００２９】
プログラムメモリ１５は各種のプログラムを格納し、これらのプログラムに従ってＣＰＵ１１が処理を実行することによりファクシミリ装置１０としての機能が実現される。システムメモリ１６はＣＰＵ１１がプログラムを実行する際に各種のデータを一時的に格納するワークメモリや画像メモリとして使用されるランダム・アクセス・メモリである。不揮発メモリ１９は、電源をオフしても記憶内容が保持されるメモリであり、送信先のアドレスや電話番号が登録されたアドレス帳データなどが記憶される。
【００３０】
操作表示部１７は、押下された座標位置を検出するタッチパネルを表面に備えた液晶ディスプレイ（ＬＣＤ…Liquid Crystal Display）とテンキーやスタートボタンなどの各種操作スイッチとから構成され、各種の操作画面や設定画面、案内画面、警告を表示したり、ユーザから各種の操作を受け付けたりする。
【００３１】
ハードディスク装置１８は大容量の不揮発記憶装置であり、送信予約されたジョブおよびその画像データ、他のファクシミリ装置から受信した受信データ（特に未プリントのものなど）、送信履歴、受信履歴などが不揮発に記憶される。
【００３２】
ネットワークＩ／Ｆ部２５は、ＬＡＮ（Local Area Network）やインターネットなどのネットワークを通じて外部端末と通信する機能を果たす。ファクシミリ通信制御部２２は、ファクシミリ送信やファクシミリ受信のための通信制御、発呼（ダイアル）、着呼、電話回線との接続などを行う。
【００３３】
ファクシミリ装置１０は、相手機に送信する画像に、二次元コードなどの情報記号が含まれているか否かを判別し、含まれている場合はその情報記号を解読可能に送信するための最低解像度を算出し、この最低解像度と相手機との能力交換によって決定した通信解像度とを比較し、通信解像度が最低解像度より低い場合は、所定の対応処理を行うように構成されている。解読可能とは、好ましくは情報欠落なく送信することである。なお、誤り訂正能力がある場合にはその誤り訂正能力でカバーできる範囲内に情報欠落が収まる場合を解読可能としてもよい。
【００３４】
本実施の形態では、以後、情報記号が二次元コードの１つであるＱＲコードである場合を例に説明する。ＱＲコードは小さな正方形の点（セル）を縦横同じ数だけ並べたマトリックス型２次元コードであり、縦、横二方向に情報を持つことで、記録できる情報量を一次元バーコードに比べて飛躍的に増加させている。ＱＲコードは、数字、英数字、８ビットのバイナリデータなど情報を記録できる。
【００３５】
ＱＲコードのセル数は、２１セル×２１セル〜１７７セル×１７７セルの範囲で４セル／辺を単位に設定でき、セル数が多いほどたくさんの情報を記録できる。１セルのサイズの規定はないが、推奨サイズはありそれに従うことが好ましい。ＱＲコードの３つの角には「回」の字型の「切り出しシンボル」(ファインダパターン)が配置されており、３６０度どの向きから読み取っても情報を読み出せるようにされている。
【００３６】
また、ＱＲコードは誤り訂正機能を持っており、ＱＲコードの一部に汚れや破損があってもデータの復元が可能にされている。誤り訂正能力は、コードワードの約７％を復元可能なレベルＬ、約１５％を復元可能なレベルＭ、約２５％を復元可能なレベルＱ、約３０％の復元が可能なレベルＨから選択できる。
【００３７】
また、ＱＲコードは、情報を複数のＱＲコードに分割（最大１６分割）して記録することができる。たとえば、細長いエリアに正方形のＱＲコードを複数配置するように利用される。
【００３８】
通常、ＱＲコードの大きさは、データ量や文字種、誤り訂正レベルから必要なセル数を求め、印字するプリンタや読み取るスキャナの性能（解像度）から１セルのサイズを設定することで確定される。
【００３９】
以下、ＱＲコード（情報記号）を解読可能に送信するために必要な最低解像度より通信解像度が低い場合に行う対応処理の内容別に、ファクシミリ装置１０の送信動作を説明する。
【００４０】
＜第１の対応処理＞
図２は、第１の対応処理を行う場合におけるファクシミリ装置１０の送信動作の流れを示している。第１の対応処理は通信の中断である。ファクシミリ装置１０は、送信対象の原稿がスキャナ部１３にセットされた状態で（ステップＳ１０１）、スタートＳＷの操作を受けると(ステップＳ１０２)、スキャナ部１３によって原稿を読み取ると共に(ステップＳ１０３)、この読み取りで得た送信対象の画像データをシステムメモリ１６に蓄積記憶する（ステップＳ１０４）。この読み取りから蓄積記憶までの動作は、セットされた全ページの読み取りが完了するまで繰り返し行われる(ステップＳ１０５；Ｎｏ)。なお、読み取り解像度は、ファクシミリ通信における最高解像度以上にすることが好ましく、少なくともファイン以上の解像度で読み取る。
【００４１】
ＣＰＵ１１は、読み取りが完了すると(ステップＳ１０５；Ｙｅｓ)、システムメモリ１６に蓄積記憶されている送信対象の画像データを解析して、ＱＲコード（情報記号）を検出する(ステップＳ１０６)。ＱＲコードが検出されない場合は（ステップＳ１０７；Ｎｏ）、システムメモリ１６に蓄積記憶されている送信対象の画像データをそのまま相手機へ送信する。詳細には、オフフックし（ステップＳ１１７）、相手先へダイアル（発呼）し(ステップＳ１１８)、繋がったら相手機と通信に係る能力交換（解像度や符号化方式、通信速度などに係わる能力の交換）を行い(ステップＳ１１９)、該能力交換で決定した内容(解像度、符号化方式、通信速度など)に従って送信対象の画像データを相手機に送信して(ステップＳ１２０)処理を終了する。
【００４２】
送信対象の画像データからＱＲコードが検出された場合は（ステップＳ１０７；Ｙｅｓ）、ＱＲコードをデコードし、このＱＱＲコードに記録されている情報の内容を取得する（ステップＳ１０８）。そして、取得した情報を、元のＱＲコードのサイズ（面積）で送信するために必要な最低解像度を導出して（ステップＳ１０９）、システムメモリ１６に記憶する(ステップＳ１１０)。最低解像度は、ＱＲコードを解読可能に送信するために必要な解像度であり、たとえば、、情報欠落なく相手機（受信機）へＱＲコードを送信するために必要な最小の解像度である。
【００４３】
ここでは、ＱＲコードをデコードして取得した情報の情報量（データ量と文字種）と、所定の誤り訂正能力のレベルとから必要セル数を求め、この必要セル数を元のＱＲコードと同じ面積の正方形領域に縦横同じ密度でマトリクス状に配置するために必要な解像度を最低解像度として求める。なお、誤り訂正能力として、元のＱＲコードで設定されていたレベルを使用してもよいし、操作表示部１７などから予め設定されて不揮発メモリ１９などに記憶されているレベルを使用してもよい。
【００４４】
最低解像度を求めて記憶した後、オフフックし（ステップＳ１１１）、相手先へダイアル（発呼）し(ステップＳ１１２)、繋がったら相手機と能力交換し(ステップＳ１１３)、該能力交換により決定された解像度(通信解像度)と先に求めた最低解像度とを比較する（ステップＳ１１４）。通信解像度が最低解像度以上の場合は(ステップＳ１１５；Ｙｅｓ)、該能力交換で決定した内容に従って送信対象の画像データを相手機に送信して(ステップＳ１２０)処理を終了する。一方、通信解像度が最低解像度より低い場合は（ステップＳ１１５；Ｎｏ）、相手機との通信を中断して（ステップＳ１１６）処理を終了する。
【００４５】
このように、相手機との能力交換で決めた通信解像度が、ＱＲコードを情報欠落なく送信するための最低解像度より低い場合に、通信を中断するので、読み取りエラーの生じ得る状態のままでＱＲコードが送信されることが防止される。
【００４６】
なお、元のＱＲコードと同じサイズ内であって能力交換で決められた通信解像度によって情報欠落なく送信可能なＱＲコードに記録可能な最大情報量Ｊを求め、この情報量ＪとステップＳ１０８で求めた元のＱＲコードに記録されていた情報量Ｋとを比較し、情報量Ｊ≧情報量Ｋの場合は送信を継続し、情報量Ｊ＜情報量Ｋの場合は、解像度不足と判断して通信を中断するように構成されてもよい。
【００４７】
たとえば、元のＱＲコードのサイズが１０ミリ×１０ミリで、通信解像度がノーマル（副走査方向３．８５ドット／ミリ、主走査方向８ドット／ミリ）の場合、マトリクスの密度は３．８５ドット／ミリとし、ＱＲコードの１辺は３８．５セル未満になる。２１セルから４セル単位に増加させた場合に３８．５セル以下で取り得る最大セル数は３７セルとなる。したがって、元のＱＲコードのサイズかつ通信解像度で情報欠落なく送信可能なＱＲコードは３７セル×３７セルのＱＲコードである。所定の誤り訂正能力においてこのＱＲコードで送信可能な情報量Ｊを求め、該情報量Ｊが元のＱＲコードに記録されていた情報量Ｋ未満であれば、解像度不足となる。このように情報量を基準に解像度不足を判定してもよい。
【００４８】
＜第２の対応処理＞
図３は、第２の対応処理を行う場合におけるファクシミリ装置１０の送信動作の流れを示している。第２の対応処理は警告表示である。図２と同一部分には同一のステップ番号を付して有り、その説明は省略する。
【００４９】
能力交換で定めた通信解像度が、ＱＲコードを情報欠落なく送信するのに必要な最低解像度未満の場合（ステップＳ１１５；Ｎｏ）、所定の警告表示を通信中に行うと共に(ステップＳ１３１)、能力交換で決定した内容に従って送信対象の画像データを相手機に送信して(ステップＳ１２０)処理を終了する。警告表示は、ＱＲコードが情報欠落の生じる解像度で送信されることを通知する内容であればよい。たとえば、「＜警告＞  本原稿中のＱＲコードは送信先で解読不可となる可能性が高いです。」といったメッセージが警告表示される。警告表示は、通信が終了するまで行われてもよいし、操作表示部１７を通じてユーザから所定の確認操作を受けると終了となるようにされてもよい。
【００５０】
このように、ＱＲコードが解像度不足で送信されることを示す警告を表示するので、この警告を見たユーザは、ＱＲコードの必要性に応じた対応を取ることができる。たとえば、送信画像に含まれているＱＲコードが今回の送信相手には関係ないような場合には、解像度不足は実質的にユーザに不利益を与えないので通信を継続することが有効となる。一方、ＱＲコードを情報の欠落なく送信する必要がある場合には、ユーザはその警告を見て、送信を中止させたり、別の方法でＱＲコードを送信したり、ＱＲコードを拡大してから再送信したりするといった対応が可能になる。
【００５１】
＜第３の対応処理＞
図４は、第３の対応処理を行う場合におけるファクシミリ装置１０の送信動作の流れを示している。第３の対応処理は、送信履歴（ログ）の記録である。図２と同一部分には同一のステップ番号を付して有り、その説明は省略する。
【００５２】
能力交換で定めた通信解像度が、ＱＲコードを情報欠落なく送信するのに必要な最低解像度未満の場合（ステップＳ１１５；Ｎｏ）、送信画像にＱＲコードが含まれ、かつ解像度不足で送信されたことを送信履歴として記憶すると共に(ステップＳ１４１)、能力交換で決定した内容に従って送信対象の画像データを相手機に送信して(ステップＳ１２０)処理を終了する。なお、図中、点線で処理の流れを示したように、能力交換で決定した内容に従って送信対象の画像データを相手機に送信した(ステップＳ１４２)後、該送信に係るレポート（ステップＳ１４１で記憶した送信履歴の内容）を自動で印刷出力する（ステップＳ１４３）ように構成されてもよい。
【００５３】
このように、ＱＲコードが解像度不足で送信されたことを示す送信履歴を残すことで、そのような送信が行われたことを後に確認することが可能になる。たとえば、送信画像に含まれているＱＲコードが今回の送信相手には関係ない場合には、解像度不足は実質的に受信者に不利益を与えないので、通信を中断させずに継続させることが有効であり、また送信履歴を残してあるので、後から送信状態の確認を要する事態が発生しても、それに対応することができる。
【００５４】
＜第４の対応処理＞
図５は、第４の対応処理を行う場合におけるファクシミリ装置１０の送信動作の流れを示している。第４の対応処理は、解像度不足が生じないようにＱＲコードを拡大して送信することである。図２と同一部分には同一のステップ番号を付して有り、その説明は省略する。
【００５５】
能力交換で定めた通信解像度が、ＱＲコードを情報欠落なく送信するのに必要な最低解像度未満の場合（ステップＳ１１５；Ｎｏ）、送信画像に含まれるＱＲコードに対して拡大処理を施した(ステップＳ１５０)後、その拡大されたＱＲコードを含む画像の画像データを、能力交換で決定した内容に従って相手機に送信して(ステップＳ１２０)処理を終了する。
【００５６】
図６は、拡大処理（図５のステップＳ１５０）の詳細を示している。まず、元のＱＲコードに含まれていた情報（情報量）を、能力交換で決まった通信解像度で情報欠落なく送信するために必要なＱＲコードの大きさ(面積)を算出する（ステップＳ１５１）。たとえば、拡大後の面積＝元のＱＲコードの面積×最低通信解像度÷通信解像度にて求める。
【００５７】
次に、元のＱＲコードが含まれている画像（ページ）内の余白を検出し(ステップＳ１５２)、その余白に拡大後のＱＲコードが収まるか否かを調べ(ステップＳ１５３)、収まる場合は(ステップＳ１５３；Ｙｅｓ)、その余白に拡大後のＱＲコードを挿入して(ステップＳ１５６)、終了する。
【００５８】
検出した余白に拡大後のＱＲコードが収まらない場合は(ステップＳ１５３；Ｎｏ)、そのページの裏面または他のページがあるか否かを調べ（ステップＳ１５４）、裏面または他のページが存在すれば(ステップＳ１５４；Ｙｅｓ)、その裏面またはそのページの余白を検出した(ステップＳ１５５)後、ステップＳ１５３に移行し、その余白に拡大後のＱＲコードが収まるか否かを調べる。裏面も他のページも存在しない場合は（ステップＳ１５４；Ｎｏ）、エラー終了とする。なお、エラー終了の代わりに、他の対応処理を実行してもよい。
【００５９】
このように、通信解像度の不足によりＱＲコードを元のサイズのままで情報の欠落なく送信できない場合に、そのＱＲコードを情報欠落の生じない大きさに拡大して余白に収めた画像を送信するので、ＱＲコードを高い信頼性で送信できる。また、余白に挿入するので、ＱＲコード以外の他の画像に影響がなく、ユーザに不利益を与えない。なお、ＱＲコードは単純に拡大してもよいし、拡大後のサイズを有するＱＲコードを、元のＱＲコードに含まれていた情報から再構築してもよい。
【００６０】
＜第５の対応処理＞
図７は、第５の対応処理を行う場合におけるファクシミリ装置１０の送信動作の流れを示している。第５の対応処理では、ＱＲコードの内容を文字列に変換して画像に挿入する。図２と同一部分には同一のステップ番号を付して有り、その説明は省略する。
【００６１】
能力交換で定めた通信解像度が、ＱＲコードを情報欠落なく送信するのに必要な最低解像度未満の場合（ステップＳ１１５；Ｎｏ）、送信画像に含まれるＱＲコードに記録されている情報の内容を示す文字列を該送信画像に挿入した(ステップＳ１６０)後、その送信画像の画像データを、能力交換で決定した内容に従って相手機に送信して(ステップＳ１２０)処理を終了する。
【００６２】
図８は、文字列への変換処理（図７のステップＳ１６０）の詳細を示している。まず、元のＱＲコードに記録されていた情報の内容がＵＲＬ（Uniform Resource Locator）であるか否かを識別し（ステップＳ１６１）、ＵＲＬでない場合は（ステップＳ１６２；Ｎｏ）、他の対応処理へ移行する(ステップＳ１６３)。ＵＲＬの場合は（ステップＳ１６２；Ｙｅｓ）、ページ内におけるＱＲコードの位置を検出し(ステップＳ１６４)、その位置がページの上または下の余白部内か否かを判定する(ステップＳ１６５)。
【００６３】
上または下の余白部内の場合は(ステップＳ１６５；Ｙｅｓ)、能力交換で決まった通信解像度において判別可能なフォントサイズを、たとえば、予め通信解像度とフォントサイズとが対応付けて記憶されているルックアップテーブルを参照して、求める(ステップＳ１７１)。そして、上または下の余白部にこのフォントサイズの文字列で表したＵＲＬを挿入して(ステップＳ１７２)処理を終了する。
【００６４】
ＱＲコードの位置がページ内の上または下の余白部内でない場合は（ステップＳ１６５；Ｎｏ）、元のＱＲコードの面積を算出し(ステップＳ１６６)、その面積内に先ほどのＵＲＬが収まるフォントサイズを算出する（ステップＳ１６７）。算出したフォントサイズが能力交換で決まった通信解像度で判別可能なフォントサイズ以上か否かを判別し(ステップＳ１６８)、判別可能なフォントサイズ以上であれば(ステップＳ１６８；Ｙｅｓ)、元のＱＲコードを、算出したフォントサイズの文字列で表したＵＲＬに置き換えて（ステップＳ１６９）処理を終了する。
【００６５】
元のＱＲコードの面積内にＵＲＬを収めるためのフォントサイズが、判別可能なフォントサイズより小さい場合は(ステップＳ１６８；Ｎｏ)、ＱＲコードのあった部分に、当該ＱＲコードに対応するＵＲＬを上または下の余白部に記載した旨のメッセージを表示する(ステップＳ１７０)。そして、能力交換で決まった通信解像度で判別可能なフォントサイズを求め(ステップＳ１７１)、上または下の余白部にこのフォントサイズの文字列で表したＵＲＬを挿入して(ステップＳ１７２)処理を終了する。図９は、元のＱＲコード４０(同図（ａ）参照)をＵＲＬ４１に置き換えた（同図（ｂ）参照）場合の一例を示している。
【００６６】
このように、通信解像度の不足によりＱＲコードを元のサイズのままで情報の欠落なく送信できない場合に、そのＱＲコードの内容を文字列に変換して送信するので、ＱＲコードの内容を確実に相手機に伝達することができる。なお、上記の例ではＵＲＬの場合にＱＲコードから文字列への変換を行ったが、文字列への変換は情報内容がＵＲＬである場合に限定されるものではない。
【００６７】
また、変換後の文字数が多くて、判別可能なフォントサイズで余白に記載できない場合は、エラー終了もしくは他の対応処理へ移行するように構成されてもよい。
【００６８】
＜第６の対応処理＞
図１０は、第６の対応処理を行う場合におけるファクシミリ装置１０の送信動作の流れを示している。第６の対応処理はＱＲコードの分割である。図２と同一部分には同一のステップ番号を付して有り、その説明は省略する。
【００６９】
能力交換で定めた通信解像度が、ＱＲコードを情報欠落なく送信するのに必要な最低解像度未満の場合は（ステップＳ１１５；Ｎｏ）、送信画像に含まれるＱＲコードを複数のＱＲコードに分割して元の送信画像に挿入した(ステップＳ１８０)後、その送信画像の画像データを、能力交換で決定した内容に従って相手機に送信して(ステップＳ１２０)処理を終了する。
【００７０】
図１１（ａ）は、２００バイトの情報が記録されたＱＲコード４０ａを、１００バイトの情報を記録した２つのＱＲコード４０ｂ、４０ｃに分割して配列した例を示している。図１１（ｂ）は、２００バイトの情報が記録されたＱＲコード４０ａを、５０バイトの情報を記録した４つのＱＲコード４０ｄ、４０ｅ、４０ｆ、４０ｇに分割して、たとえば、発信元が付加されるページ上部のエリアに配列した例を示している。図１１（ｃ）は、２００バイトの情報が記録されたＱＲコード４０ａを、５０バイトの情報を記録した４つのＱＲコード４０ｄ、４０ｅ、４０ｆ、４０ｇに分割して、ページ下部の余白エリアに配列した例を示している。
【００７１】
図１２は、ＱＲコードの分割処理（図１０のステップＳ１８０）の詳細を示している。元のＱＲコードに記録されている内容（Ｘ）を読み取り、その情報量を認識する(ステップＳ１８１)。元のＱＲコードのサイズと、能力交換によって決定された通信解像度とから、該通信解像度で情報欠落なく送信可能なＱＲコード種（Ｙ）を決定し、そのＱＲコードに記録可能な情報量Ｙｒ（文字数）を求める（ステップＳ１８２）。すなわち、通信解像度から元のＱＲコードの１辺の長さに入るセル数が求まるので、このセル数以下であって、２１＋４Ｍ（Ｍは任意の正整数）セルの規則で取り得る最大セル数を決定する。次に、いずれかの誤り訂正能力レベルを決定し、記録する文字種を決定することで、ＱＲコード種（Ｙ）およびそのＱＲコードに記録可能な情報量Ｙｒ（文字数）が決まる。
【００７２】
たとえば、元のＱＲコードのサイズが１０ミリ×１０ミリで、通信解像度がノーマル（副走査方向３．８５ドット／ミリ、主走査方向８ドット／ミリ）の場合、ＱＲコードの１辺は３８．５セル未満であり、２１＋４Ｍの規則から３７×３７セルのＱＲコードに決定され、これに対して誤り訂正能力と文字種を指定することで、ＱＲコードの種類Ｙおよび記録可能な情報量（Ｙｒ）が定まる。
【００７３】
元のＱＲコードに記録されていた情報量Ｘと、Ｙ種のＱＲコードに記録可能な情報量（Ｙｒ）とを比較し、Ｙ種のＱＲコードに情報量Ｘを収めることができる（Ｙｒ≧Ｘ）場合は（ステップＳ１８３；Ｎｏ）、内容Ｘを記録したＹ種のＱＲコードを生成し、このＱＲコードで元のＱＲコードを置き換えて（ステップＳ１８４）処理を終了する。
【００７４】
Ｙ種のＱＲコードに情報量Ｘを収めることができない（Ｘ＞Ｙｒ）場合は(ステップＳ１８３；Ｙｅｓ)、必要な分割個数Ｚを算出する(ステップＳ１８５)。詳細には、Ｘ÷Ｙｒの商に「１」を加えた値を分割個数Ｚとする。次に、元のＱＲコードに記録されている内容Ｘを分割個数Ｚに分割する（ステップＳ１８６）。たとえば内容Ｘが１００文字でＺが４の場合、２５文字ずつに分割する。
【００７５】
次に、元のＱＲコードが含まれていたページ（原稿）の外枠部分（上部または下部）にある余白面積を算出し（ステップＳ１８７）、余白面積とＺ個のＹ種ＱＲコードの総面積とを比較し、余白面積がＺ個のＹ種ＱＲコードの総面積以上の場合は（ステップＳ１８８；Ｙｅｓ）、分割して得たＺ個のＱＲコードをその余白部分に挿入して(ステップＳ１８９)処理を終了する。余白面積が足りない場合は(ステップＳ１８８；Ｎｏ)、そのページの裏面または他のページの余白にＺ個のＱＲコードを挿入して（ステップＳ１９０）処理を終了する。
【００７６】
このように、通信解像度の不足によりＱＲコードを元のサイズのままで情報の欠落なく送信できない場合に、そのＱＲコードの通信解像度で情報欠落なく送信可能な複数のＱＲコードに分割して送信するので、低解像度の通信においてもＱＲコードの内容を確実に相手機に伝達することができる。
【００７７】
上記の例では、分割後の個々のＱＲコードサイズを元のＱＲコードのサイズに合わせるようにしたが、余白のサイズに合わせてサイズ変更されてもよい。たとえば、元のサイズのままで上部余白に複数のＱＲコードを配列できない場合は、余白のサイズに合わせてＱＲコードのサイズを定めてＱＲコード種を決定して分割するようにしてもよい。
【００７８】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【００７９】
たとえば、ＱＲコードを例に説明した他の種類の情報記号であってもかまわない。
【００８０】
また、第１〜第６の対応処理のうち、排他的でない複数の対応処理を組み合わせるようにしてもよい。たとえば、第１の対応処理(中断)と第３の対応処理（ＱＲコードが原稿に含まれ、かつ解像度不足のために中断した旨の履歴記録）、第２の対応処理（警告表示）と第３の対応処理（ＱＲコードが含まれかつ解像度不足で送信された旨の履歴記録）とを組み合わせることができる。
【００８１】
また、第１〜第６の対応処理に優先順位を付与しておき、その優先順位にしたがって、処理可能な対応処理を施すようにされてもよい。この優先順位は操作表示部１７などから任意に設定変更して記憶可能にするとよい。たとえば、第４の対応処理（拡大処理）＞第６の対応処理（分割）＞第５の対応処理（文字列化）＞第１の対応処理(中断)＋第３の対応処理（ログ記録）、というような順位の設定が考えられる。なお、この例では第１の対応処理を行う場合には同時に第３の対応処理も行う設定になっている。
【図面の簡単な説明】
【００８２】
【図１】本発明の実施の形態に係るファクシミリ装置の概略構成を示すブロック図である。
【図２】第１の対応処理（中断）を行う場合におけるファクシミリ装置の送信動作の流れを示す流れ図である。
【図３】第２の対応処理(警告表示)を行う場合におけるファクシミリ装置の送信動作の流れを示す流れ図である。
【図４】第３の対応処理(履歴記録)を行う場合におけるファクシミリ装置の送信動作の流れを示す流れ図である。
【図５】第４の対応処理(拡大)を行う場合におけるファクシミリ装置の送信動作の流れを示す流れ図である。
【図６】第４の対応処理で行う拡大処理の詳細を示す流れ図である。
【図７】第５の対応処理(文字列化)を行う場合におけるファクシミリ装置の送信動作の流れを示す流れ図である。
【図８】第５の対応処理で行う文字列への変換処理の詳細を示す流れ図である。
【図９】元のＱＲコードをＵＲＬに置き換えた場合の一例を示す説明図である。
【図１０】第６の対応処理(分割)を行う場合におけるファクシミリ装置の送信動作の流れを示す流れ図である。
【図１１】各種の分割例を示す説明図である。
【図１２】第６の対応処理で行う分割処理の詳細を示す流れ図である。
【符号の説明】
【００８３】
１０…ファクシミリ装置
１１…ＣＰＵ
１２…バス
１３…スキャナ部
１４…プリンタ部
１５…プログラムメモリ
１６…システムメモリ
１７…操作表示部
１８…ハードディスク装置
１９…不揮発メモリ
２１…ネットワークＩ／Ｆ部
２２…ファクシミリ通信制御部
４０、４０ａ〜４０ｇ…ＱＲコード
４１…ＵＲＬの文字列
【図１】
2009272982.tif 000003
【図２】
2009272982.tif 000004
【図３】
2009272982.tif 000005
【図４】
2009272982.tif 000006
【図５】
2009272982.tif 000007
【図６】
2009272982.tif 000008
【図７】
2009272982.tif 000009
【図８】
2009272982.tif 000010
【図９】
2009272982.tif 000011
【図１０】
2009272982.tif 000012
【図１１】
2009272982.tif 000013
【図１２】
2009272982.tif 000014