(57)【要約】【課題】データ記憶部に記憶された付加情報を読み出して生成した多次元コードを画像データと合成して送信するようにして、情報伝達能力が高く、多くの情報を送信することができるようにする。【解決手段】画像及び付加情報を入力可能な入力部と、該入力部から入力された前記付加情報を記憶するデータ記憶部と、該データ記憶部から付加情報を読み出し、多次元コードを生成する多次元コード生成部と、該多次元コード生成部で生成された多次元コードと画像データとを合成する画像合成部と、該画像合成部で生成された前記画像データを送信する画像送信部とを備える。【選択図】図１
2008311972.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）画像及び付加情報を入力可能な入力部と、
（ｂ）該入力部から入力された前記付加情報を記憶するデータ記憶部と、
（ｃ）該データ記憶部から付加情報を読み出し、多次元コードを生成する多次元コード生成部と、
（ｄ）該多次元コード生成部で生成された多次元コードと画像データとを合成する画像合成部と、
（ｅ）該画像合成部で生成された前記画像データを送信する画像送信部とを備えることを特徴とする通信装置。
【請求項２】
前記画像合成部は、前記多次元コード生成部で生成された多次元コードのサイズに応じて前記画像データを所定のサイズに縮小する手段を備える請求項１に記載の通信装置。
【請求項３】
前記付加情報は、前記入力部で手入力される請求項１又は２記載の通信装置。
【請求項４】
前記多次元コードは二次元バーコードである請求項１〜３のいずれか１項に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置に関するものである。
【背景技術】
【０００２】
従来、ファクシミリ装置においては、原稿の画像を相手先に送信する場合、あらかじめ登録されている発信元情報、例えば、電話番号情報、発信者情報、頁数情報等を文字列に変換し、入力された画像と合成して送信する（例えば、特許文献１参照。）。
【特許文献１】特開平５−４８７９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、前記従来のファクシミリ装置においては、発信元情報を文字列に変換して入力された画像と合成するようになっているので、スペース的に限界があり、多量の発信元情報を合成することができなかった。そのため、発信元情報として、電話番号情報、発信者情報、頁数情報等しか相手先に送信することができず、多くの情報を付加して相手先に送信することができなかった。
【０００４】
本発明は、前記従来のファクシミリ装置の問題点を解決して、データ記憶部に記憶された付加情報を読み出して生成した多次元コードを画像データと合成して送信するようにして、情報伝達能力が高く、多くの情報を送信することができる通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
そのために、本発明の通信装置においては、画像及び付加情報を入力可能な入力部と、該入力部から入力された前記付加情報を記憶するデータ記憶部と、該データ記憶部から付加情報を読み出し、多次元コードを生成する多次元コード生成部と、該多次元コード生成部で生成された多次元コードと画像データとを合成する画像合成部と、該画像合成部で生成された前記画像データを送信する画像送信部とを備える。
【発明の効果】
【０００６】
本発明によれば、通信装置においては、データ記憶部に記憶された付加情報を読み出して生成した多次元コードを画像データと合成して送信するようになっている。これにより、情報伝達能力を大幅に向上させ、多くの情報を送信することができる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【０００８】
図１は本発明の第１の実施の形態における通信装置の構成を示すブロック図、図２は本発明の第１の実施の形態における操作パネルの外観図を示す図である。
【０００９】
本実施の形態における通信装置は、入力した画像を送信する装置であれば、例えば、ファクシミリ装置、複写機、プリンタ及び複写機の機能を併せ持つ複合機等いかなる種類のものであってもよいが、ここでは、ファクシミリ装置であるものとして説明する。
【００１０】
図１において、１０はファクシミリ装置の動作を制御する演算手段であるＣＰＵ（中央処理装置）である。そして、３０は、該ＣＰＵ１０によって実行されるソフトウェアであるプログラムをあらかじめ格納する記憶装置としてのＲＯＭであり、ソフトウェアを記憶する。
【００１１】
そして、４０は、前記ＣＰＵ１０によるプログラムの実行時に発生するデータを記憶する記憶装置としてのＲＡＭであり、後述される複数のデータの格納部を備える。
【００１２】
また、６０は読取装置である。該読取装置６０は、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）やＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ：電荷結合素子）などの読取センサを利用したスキャナ装置であり、原稿を読み取り、ドットイメージデータに変換する。
【００１３】
また、７０は印刷装置である。該印刷装置７０は、感熱記録方式、電子写真方式等のプリンタ装置であり、読取装置６０で読み取った画像データやファクシミリ通信で受信した画像データなどをハードコピーとして出力する。
【００１４】
そして、８０はモデムである。該モデム８０は、変復調装置であり、ファクシミリ伝送制御手順による手順データや画像データを変復調し、相手先のファクシミリ装置との間でデータを交換する。また、９０はＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）である。該ＮＣＵ９０  は、網制御装置であり、前記モデム８０と回線９１との接続及び開放を制御する。なお、該回線９１は、公衆電話網、ローカル電話網等の交換回線網である。
【００１５】
また、１００は操作パネルである。該操作パネル１００は、図２に示されるように、キー入力部及び表示部を有する。そして、前記キー入力部は、オペレータがファクシミリ装置を操作するために必要なファンクションキー、カーソルキー、スタートキー、ＱＲコードキー等を備える。なお、該ＱＲコードキーは、多次元コードの一種である二次元コードとしてのＱＲコードの付加を設定するためのキーである。また、前記表示部は、ファクシミリ装置の状態を液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）やＣＲＴディスプレイなどの表示装置に表示する。
【００１６】
さらに、１１０は、外部インターフェイスであり、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インターフェイス、ネットワークインターフェイスを備え、図示されない外部デバイスと通信を行う。
【００１７】
そして、前記ＣＰＵ１０、ＲＯＭ３０、ＲＡＭ４０、読取装置６０、印刷装置７０、モデム８０、ＮＣＵ９０、操作パネル１００及び外部インターフェイス１１０は、システムバス２０によって相互に通信可能に接続され、ハードウェアを制御するほか、ソフトウェアを実行する。
【００１８】
次に、本実施の形態におけるＲＯＭ３０の構成について説明する。
【００１９】
図３は本発明の第１の実施の形態におけるＲＯＭの構成を示す図である。
【００２０】
図に示されるように、前記ＲＯＭ３０は、システム制御部３１、操作パネル制御部３２、読取制御部３３、印刷制御部３４、画像データ処理部３５、通信制御部３６及び外部インターフェイス制御部３７を有する。
【００２１】
ここで、前記システム制御部３１は、システム内における各資源の管理を行い、制御プログラムの起動及び調停を行う。前記操作パネル制御部３２は、操作パネル１００を制御し、ユーザインターフェイスを実行する。前記読取制御部３３は、読取装置６０を制御し、原稿の読取りに関する一連の動作を実行する。前記印刷制御部３４は、印刷装置７０を制御し、印刷に関する一連の動作を実行する。前記画像データ処理部３５は、送信画像の編集を行い、ＦＡＸ符号化データを生成する。前記通信制御部３６は、モデム８０及びＮＣＵ９０を制御し、公衆交換電話網と接続し、ファクシミリ伝送制御手順及び画像データの授受を実行する。前記外部インターフェイス制御部３７は、外部インターフェイス１１０を制御し、外部デバイスとの接続及びデータの授受を実行する。
【００２２】
なお、前記操作パネル制御部３２は、操作パネル１００を制御して、電話番号の入力、各種データの登録、メッセージの入力等を可能とする。
【００２３】
次に、本実施の形態におけるＲＡＭ４０の構成について説明する。
【００２４】
図４は本発明の第１の実施の形態におけるＲＡＭの構成を示す図、図５は本発明の第１の実施の形態における画像と画像データ格納部との関係を示す図である。
【００２５】
図４に示されるように、前記ＲＡＭ４０は、後述する複数のデータを含み、送信画像に付加される付加情報としての発信元情報を記憶する、データ記憶部としての付加情報エリア４１を有する。そして、該付加情報エリア４１は、ＵＲＬ格納部４２、電話番号格納部４３、ＦＡＸ番号格納部４４、送信日時格納部４５、送信頁数格納部４６及びメッセージ格納部４７を備える。
【００２６】
そして、前記ＵＲＬ格納部４２には、操作パネル制御部３２によってオペレータが入力したＵＲＬデータが格納される。前記電話番号格納部４３には、操作パネル制御部３２によってオペレータが入力した電話番号データが格納される。前記ＦＡＸ番号格納部４４には、操作パネル制御部３２によってオペレータが入力したＦＡＸ番号データが格納される。前記送信日時格納部４５には、操作パネル制御部３２によってオペレータがファクシミリ送信を開始した日時データが格納される。前記送信頁数格納部４６には、読取制御部３３によって読取りが行われた頁数データが格納される。前記メッセージ格納部４７には、操作パネル制御部３２によってオペレータが入力したメッセージデータが格納される。
【００２７】
さらに、前記ＲＡＭ４０は、原稿読取データ格納部４８、発信元生成データ格納部４９、ＱＲコード生成データ格納部５０、画像データ格納部５１、ＦＡＸ符号化データ格納部５２及びＱＲコード要求フラグ５３を有する。
【００２８】
そして、前記原稿読取データ格納部４８は、読取制御部３３によって読み取られたドットイメージデータを格納する。前記発信元生成データ格納部４９は、画像データ処理部３５によって付加情報エリア４１に記憶された情報に基づいて生成されたドットイメージデータを格納する。前記ＱＲコード生成データ格納部５０は、画像データ処理部３５によってメッセージ格納部４７に記憶された情報に基づいて生成されたドットイメージデータを格納する。前記画像データ格納部５１は、画像データ処理部３５によって形成されたドットイメージデータを格納する。
【００２９】
ここで、画像データ格納部５１は、図５に示されるように、原稿の左上を起点としたドットイメージデータを格納する。原稿の起点は、画像データ格納部５１の０番地目に該当する。１ラインは、原稿を左から右に走査した、すなわち、主走査したデータであり、Ａ４サイズの原稿で標準解像度（８〔ｄｏｔｓ／ｍｍ〕）の場合、１７２８バイトとなる。また、１バイト当たり８ドットとなる。１ライン目の終了は、画像データ格納部５１の１７２７番地目に該当する。後続するラインは、原稿を上から下に走査した、すなわち、副走査したデータであり、Ａ４サイズの原稿で標準解像度（３．８５〔ｌｉｎｅ／ｍｍ〕）の場合、トータルで約１１４３ライン（３．８５〔ｌｉｎｅ〕×２９７〔ｍｍ〕）となる。したがって、Ａ４サイズの原稿で標準解像度の場合、１７２８バイト×１１４３ライン≒１９２８Ｋバイトとなる。
【００３０】
さらに、前記ＦＡＸ符号化データ格納部５２は、画像データ処理部３５によって、画像データ格納部５１に格納されているドットイメージデータからＦＡＸ符号に符号化された符号データを格納する。前記ＱＲコード要求フラグ５３は、操作パネル制御部３２によってオペレータがＱＲコードの付加を設定したか否かを示す。すなわち、ＱＲコード要求フラグ５３がＯＮであればＱＲコードを付加したことを示し、ＱＲコード要求フラグ５３がＯＦＦであればＱＲコードを付加しないことを示す。
【００３１】
次に、本実施の形態における画像データ処理部３５の構成について説明する。
【００３２】
図６は本発明の第１の実施の形態における画像データ処理部の構成を示す図である。
【００３３】
画像データ処理部３５は、原稿読取データ格納部４８に格納されているドットイメージデータをもとに、発信元情報やＱＲコードをドットイメージデータとして付加して画像データ格納部５１に格納し、該画像データ格納部５１に格納したドットイメージデータをもとにＦＡＸ符号に符号化したデータをＦＡＸ符号化データ格納部５２に格納する。そして、画像データ制御部６１は、以下の（１）〜（４）の４つの動作を実行、制御するものである。
（１）原稿読取データ格納部４８に格納されているドットイメージデータを読み出し、画像データ格納部５１に書き込む。
（２）発信元生成部６３を起動し、発信元生成データ格納部４９に格納されたドットイメージデータを読み出し、画像データ格納部５１に書き込む。
（３）ＱＲコード生成部６４を起動し、ＱＲコード生成データ格納部５０に格納されたドットイメージデータを読み出し、画像データ格納部５１に書き込む。
（４）ＦＡＸ符号化部６２を起動し、画像データ格納部５１に格納されたドットイメージデータをＦＡＸ符号に符号化し、ＦＡＸ符号化データ格納部５２に格納する。
【００３４】
なお、前記発信元生成部６３は、画像データ制御部６１によって起動され、送信日時格納部４５、ＦＡＸ番号格納部４４及び送信頁数格納部４６に格納されているデータをドットイメージデータに変換し、発信元生成データ格納部４９に格納するものである。また、ＱＲコード生成部６４は、画像データ制御部６１によって起動され、ＵＲＬ格納部４２、電話番号格納部４３及びメッセージ格納部４７に格納されているデータをドットイメージデータに変換し、ＱＲコード生成データ格納部５０に格納するものである。さらに、ＦＡＸ符号化部６２は、画像データ制御部６１によって起動され、画像データ格納部５１に格納されているドットイメージデータをＦＡＸ符号に符号化し、ＦＡＸ符号化データ格納部５２に格納するものである。
【００３５】
次に、前記構成の通信装置の動作について説明する。まず、画像データ処理部３５が実行する画像データ処理の動作について説明する。
【００３６】
図７は本発明の第１の実施の形態における画像データの合成順序を示す図、図８は本発明の第１の実施の形態における画像データ処理部の動作を示すフローチャートである。
【００３７】
画像データ処理部３５は、読取制御部３３によって起動され、原稿の読取中に画像データ処理を実行する。
【００３８】
まず、画像データ処理部３５は、初期化処理を実行する。これにより、画像データ処理を実行する上で発生する制御データをクリアする。
【００３９】
続いて、画像データ処理部３５は、原稿読取データ格納部４８から１ライン分のドットイメージデータを読み込む、原稿データ１ライン読込みを行う。原稿読取データ格納部４８には、原稿の左上を起点としたドットイメージデータが格納されている。そして、１ラインは、原稿を左から右に走査したデータであり、Ａ４サイズの原稿で標準解像度（８〔ｄｏｔｓ／ｍｍ〕）の場合、１７２８バイトとなる。
【００４０】
続いて、画像データ処理部３５は、原稿データ１ライン読込みによって読み込まれた１ライン分のデータを画像データ格納部５１に書き込む、原稿データ１ライン書込みを行う。
【００４１】
次に、画像データ処理部３５は、原稿の終端を判断するために該終端が検出されたか否かを判断する。終端の検出は、読取制御部３３が原稿読取データ格納部４８に書き込んだバイト数と、原稿データ１ライン読込みにおいて読み込んだバイト数とを比較することによって判断する。比較結果が不一致であった場合、終端ではないと判断、すなわち、該終端が検出されていないと判断し、原稿データ１ライン読込みを再度行う。
【００４２】
また、比較結果が一致すると、終端と判断、すなわち、該終端が検出されたと判断する。これは、原稿読取データ格納部４８から画像データ格納部５１にドットイメージデータのコピーが終了したことを意味し、画像データ格納部５１は、図７の（１）で示される状態となる。
【００４３】
続いて、画像データ処理部３５は、発信元情報を生成するための発信元生成を実行する。該発信元生成において、画像データ処理部３５は、送信日時格納部４５、ＦＡＸ番号格納部４４及び送信頁数格納部４６に格納されているデータから発信元情報に該当するフォントデータを求め、ラスタライズし、ドットイメージデータを発信元生成データ格納部４９に格納する。
【００４４】
次に、画像データ処理部３５は、発信元生成データ格納部４９から１ライン分のドットイメ一ジデータを読み込む、発信元データ１ライン読込みを行う。発信元生成データ格納部４９には、発信元情報の左上を起点としたドットイメージデータが格納されている。そして、１ラインは、発信元情報を左から右に走査したデータであり、Ａ４サイズの原稿で標準解像度（８〔ｄｏｔｓ／ｍｍ〕）の場合、１７２８バイトとなる。
【００４５】
続いて、画像データ処理部３５は、発信元データ１ライン読込みによって読み込まれた１ライン分のデータを画像データ格納部５１に書き込む、発信元データ１ライン書込みを行う。
【００４６】
次に、画像データ処理部３５は、発信元の終端を判断するために該終端が検出されたか否かを判断する。終端の検出は、発信元生成において発信元生成データ格納部４９に書き込んだバイト数と、発信元データ１ライン読込みにおいて読み込んだバイト数とを比較することによって判断する。そして、比較結果が不一致であった場合、終端ではないと判断、すなわち、該終端が検出されていないと判断し、発信元データ１ライン読込みを再度行う。
【００４７】
また、比較結果が一致すると、終端と判断、すなわち、該終端が検出されたと判断する。これは、発信元生成データ格納部４９から画像データ格納部５１にドットイメージデータのコピーが終了したことを意味し、画像データ格納部５１は、図７の（２）で示される状態となる。
【００４８】
次に、画像データ処理部３５は、ＱＲ要求の判断を行い、ＱＲコード要求フラグ５３によってＱＲコードを付加するのか否かを判断する。なお、ＱＲコード要求フラグ５３は、操作パネル制御部３２によって、オペレータがＱＲコードの付加を要求したのか否かを示すものである。そして、ＱＲコード要求フラグ５３がＯＦＦであればＱＲコードを付加しないと判断し、画像データ処理部３５は、ＦＡＸ符号化を実行する。
【００４９】
また、ＱＲコード要求フラグ５３がＯＮであればＱＲコードを付加すると判断し、画像データ処理部３５は、ＱＲコードを生成するためのＱＲコード生成を実行する。なお、該ＱＲコード生成において、画像データ処理部３５は、ＵＲＬ格納部４２、電話番号格納部４３及びメッセージ格納部４７に格納されているデータをＩＳＯ／ＩＥＣ１８００４規格に従ってラスタライズし、ドットイメージデータをＱＲコード生成データ格納部５０に格納する。
【００５０】
このとき、１ラインのバイト数を一時的な記憶エリアに格納しておく。
【００５１】
なお、ＱＲコードを生成するためには各種のパラメータの設定が必要となるので、例えば、オペレータがＱＲコードキーを押下したときにＱＲコードに関する各種パラメータの設定が行われるようにしてもよい。
【００５２】
続いて、画像データ処理部３５は、ＱＲコード生成データ格納部５０から１ライン分のドットイメージデータを読み込む、ＱＲコードデータ１ライン読込みを行う。ＱＲコード生成データ格納部５０には、ＱＲコードの左上を起点としたドットイメージデータが格納されている。そして、１ラインは、ＱＲコードを左から右に走査したデータであり、ＱＲコードに含まれる情報量に応じたバイト数となる。
【００５３】
前記一時的な記憶エリアから１ラインのバイト数を求め、読込みを停止する。
【００５４】
続いて、画像データ処理部３５は、ＱＲコードデータ１ライン読込みによって読み込まれた１ライン分のデータを画像データ格納部５１に書き込む、ＱＲコードデータ１ライン書込みを行う。画像データ格納部５１においては、発信元情報に続き、データの書込みが開始される。
【００５５】
次に、画像データ処理部３５は、ＱＲコードの終端を判断するために該終端が検出されたか否かを判断する。終端の検出は、前記一時的な記憶エリアから１ラインのバイト数をビット数に読み替えた数（例えば、１ラインのバイト数が１０バイトであれば、８０ビットとなり、読み替えた数は８０となる。）と、ＱＲコードデータ１ライン読込みにおいて読み込んだ回数とを比較することによって判断する。そして、比較結果が不適当、すなわち、ＱＲコードデータ１ライン読込みにおいて読み込んだ回数が主走査方向と同じ長さ相当に換算することができないものであった場合、終端ではないと判断、すなわち、終端が検出されていないと判断し、ＱＲコードデータ１ライン読込みを再度行う。
【００５６】
また、比較結果が適当、すなわち、ＱＲコードデータ１ライン読込みにおいて読み込んだ回数が主走査方向と同じ長さ相当に換算することができるものであった場合、終端と判断、すなわち、該終端が検出されたと判断する。これは、ＱＲコード生成データ格納部５０から画像データ格納部５１にドットイメージデータのコピーが終了したことを意味し、画像データ格納部５１は、図７の（３）で示される状態となる。
【００５７】
続いて、画像データ処理部３５は、ＦＡＸ符号化を実行して画像データ処理を終了する。ＦＡＸ符号化において、画像データ処理部３５は、画像データ格納部５１に格納されているドットイメージデータをもとにＦＡＸ符号に符号化し、ＦＡＸ符号化データ格納部５２に格納する。この場合、画像データ処理部３５は、画像データ格納部５１に格納されているドットイメージデータをＩＴＵ−Ｔ．４／Ｔ．６勧告に従ってＦＡＸ符号化し、ＦＡＸ符号化データ格納部５２に格納する。
【００５８】
なお、図７に示される例においては、説明の都合上、原稿が１枚しか示されていないが、原稿は複数枚であってもよい。複数枚の原稿の画像を送信するときには、オペレータが入力したメッセージデータを送信される画像の枚数分に分割し、各送信ページに分割されたメッセージデータのＱＲコードを合成してもよい。
【００５９】
次に、フローチャートについて説明する。
ステップＳ１  初期化処理を実行する。
ステップＳ２  原稿データ１ライン読込みを行う。
ステップＳ３  原稿データ１ライン書込みを行う。
ステップＳ４  終端が検出されたか否かを判断する。終端が検出された場合はステップＳ５に進み、終端が検出されていない場合はステップＳ２に戻る。
ステップＳ５  発信元生成を実行する。
ステップＳ６  発信元データ１ライン読込みを行う。
ステップＳ７  発信元データ１ライン書込みを行う。
ステップＳ８  終端が検出されたか否かを判断する。終端が検出された場合はステップＳ９に進み、終端が検出されていない場合はステップＳ６に戻る。
ステップＳ９  オペレータがＱＲコード付加を要求したか否かを判断する。ＱＲコード付加の要求があった場合はステップＳ１０に進み、ＱＲコード付加の要求がない場合はステップＳ１４に進む。
ステップＳ１０  ＱＲコード生成を実行する。
ステップＳ１１  ＱＲコードデータ１ライン読込みを行う。
ステップＳ１２  ＱＲコードデータ１ライン書込みを行う。
ステップＳ１３  終端が検出されたか否かを判断する。終端が検出された場合はステップＳ１４に進み、終端が検出されていない場合はステップＳ１１に戻る。
ステップＳ１４  ＦＡＸ符号化を実行して画像データ処理を終了する。
【００６０】
次に、原稿の画像を送信するための送信操作について説明する。
【００６１】
図９は本発明の第１の実施の形態における送信画像のサンプルを示す第１の図、図１０は本発明の第１の実施の形態における送信画像のサンプルを示す第２の図、図１１は本発明の第１の実施の形態における通信装置の送信操作を示すフローチャートである。
【００６２】
まず、オペレータは、画像を送信する原稿、すなわち、送信原稿を読取装置６０の読取位置にセットする。
【００６３】
次に、オペレータは、宛先の電話番号を操作パネル１００を操作して入力する。
【００６４】
そして、宛先の電話番号入力の操作が終了すると、オペレータは、操作パネル１００のセットキーを押下する。
【００６５】
次に、ＱＲコードによるメッセージの入力を開始するため、オペレータは、操作パネル１００のＱＲコードキーを押下する。
【００６６】
続いて、オペレータは、メッセージを操作パネル１００を操作して入力する。
【００６７】
そして、メッセージ入力の操作が終了すると、オペレータは、操作パネル１００のセットキーを押下する。
【００６８】
そして、送信を開始するため、オペレータは、操作パネル１００のスタートキーを押下し、原稿の画像を送信するための送信操作を終了する。
【００６９】
これにより、図１０に示されるように、先端部が発信元情報に加えてＱＲコードを含む画像が送信される。なお、図１０において、Ａは発信元情報を示し、ＢはＱＲコードを示している。また、オペレータが操作パネル１００のＱＲコードキーを押下しない場合、図９に示されるように、先端部に発信元情報を含むが、ＱＲコードを含まない画像が送信される。
【００７０】
次に、フローチャートについて説明する。
ステップＳ２１  送信原稿を読取位置にセットする。
ステップＳ２２  宛先の電話番号を入力する。
ステップＳ２３  セットキーを押下する。
ステップＳ２４  ＱＲコードキーを押下する。
ステップＳ２５  メッセージを入力する。
ステップＳ２６  セットキーを押下する。
ステップＳ２７  スタートキーを押下し、送信操作を終了する。
【００７１】
このように、本実施の形態においては、送信開始時に、送信画像に付加するＱＲコードの編集を容易に行うことができ、会社の住所、会社の宣伝等のより多くのメッセージを伝えることができる。そのため、通信装置の情報伝達能力が大幅に向上する。
【００７２】
次に、本発明の第２の実施の形態について説明する。なお、第１の実施の形態と同じ構造を有するものについては、同じ符号を付与することによって、その説明を省略する。また、前記第１の実施の形態と同じ動作及び同じ効果についても、その説明を省略する。
【００７３】
図１２は本発明の第２の実施の形態における間引きを行った場合の送信画像を示す図、図１３は本発明の第２の実施の形態における画像データ処理部の動作を示すフローチャートである。
【００７４】
ここでは、画像データ処理部３５が実行する画像データ処理の動作について説明する。前記画像データ処理部３５は、読取制御部３３によって起動され、原稿の読取中に画像データ処理を実行する。
【００７５】
まず、画像データ処理部３５は、初期化処理を実行する。これにより、画像データ処理を実行する上で発生する制御データをクリアする。
【００７６】
続いて、画像データ処理部３５は、発信元情報を生成するための発信元生成を実行する。該発信元生成において、画像データ処理部３５は、送信日時格納部４５、ＦＡＸ番号格納部４４及び送信頁数格納部４６に格納されているデータから発信元情報に該当するフォントデータを求め、ラスタライズし、ドットイメージデータを発信元生成データ格納部４９に格納する。
【００７７】
次に、画像データ処理部３５は、発信元生成データ格納部４９から１ライン分のドットイメ一ジデータを読み込む、発信元データ１ライン読込みを行う。発信元生成データ格納部４９には、発信元情報の左上を起点としたドットイメージデータが格納されている。そして、１ラインは、発信元情報を左から右に走査したデータであり、Ａ４サイズの原稿で標準解像度（８〔ｄｏｔｓ／ｍｍ〕）の場合、１７２８バイトとなる。
【００７８】
続いて、画像データ処理部３５は、発信元データ１ライン読込みによって読み込まれた１ライン分のデータを画像データ格納部５１に書き込む、発信元データ１ライン書込みを行う。
【００７９】
次に、画像データ処理部３５は、発信元の終端を判断するために該終端が検出されたか否かを判断する。終端の検出は、発信元生成において発信元生成データ格納部４９に書き込んだバイト数と、発信元データ１ライン読込みにおいて読み込んだバイト数とを比較することによって判断する。そして、比較結果が不一致であった場合、終端ではないと判断、すなわち、該終端が検出されていないと判断し、発信元データ１ライン読込みを再度行う。
【００８０】
また、比較結果が一致すると、終端と判断、すなわち、該終端が検出されたと判断し、画像データ処理部３５は、ＱＲ要求の判断を行い、ＱＲコード要求フラグ５３によってＱＲコードを付加するのか否かを判断する。なお、ＱＲコード要求フラグ５３は、操作パネル制御部３２によって、オペレータがＱＲコードの付加を要求したのか否かを示すものである。そして、ＱＲコード要求フラグ５３がＯＦＦであればＱＲコードを付加しないと判断し、画像データ処理部３５は、原稿データ１ライン読込みを行う。
【００８１】
また、ＱＲコード要求フラグ５３がＯＮであればＱＲコードを付加すると判断し、画像データ処理部３５は、ＱＲコードを生成するためのＱＲコード生成を実行する。なお、該ＱＲコード生成において、画像データ処理部３５は、ＵＲＬ格納部４２、電話番号格納部４３及びメッセージ格納部４７に格納されているデータをＩＳＯ／ＩＥＣ１８００４規格に従ってラスタライズし、ドットイメージデータをＱＲコード生成データ格納部５０に格納する。
【００８２】
このとき、１ラインのバイト数を一時的な記憶エリアに格納しておく。
【００８３】
続いて、画像データ処理部３５は、ＱＲコード生成データ格納部５０から１ライン分のドットイメージデータを読み込む、ＱＲコードデータ１ライン読込みを行う。ＱＲコード生成データ格納部５０には、ＱＲコードの左上を起点としたドットイメージデータが格納されている。そして、１ラインは、ＱＲコードを左から右に走査したデータであり、ＱＲコードに含まれる情報量に応じたバイト数となる。
【００８４】
前記一時的な記憶エリアから１ラインのバイト数を求め、読込みを停止する。
【００８５】
続いて、画像データ処理部３５は、ＱＲコードデータ１ライン読込みによって読み込まれた１ライン分のデータを画像データ格納部５１に書き込む、ＱＲコードデータ１ライン書込みを行う。画像データ格納部５１においては、発信元情報に続き、データの書込みが開始される。
【００８６】
次に、画像データ処理部３５は、ＱＲコードの終端を判断するために該終端が検出されたか否かを判断する。終端の検出は、前記一時的な記憶エリアから１ラインのバイト数をビット数に読み替えた数（例えば、１ラインのバイト数が１０バイトであれば、８０ビットとなり、読み替えた数は８０となる。）と、ＱＲコードデータ１ライン読込みにおいて読み込んだ回数とを比較することによって判断する。そして、比較結果が不適当、すなわち、ＱＲコードデータ１ライン読込みにおいて読み込んだ回数が主走査方向と同じ長さ相当に換算することができないものであった場合、終端ではないと判断、すなわち、終端が検出されていないと判断し、ＱＲコードデータ１ライン読込みを再度行う。
【００８７】
また、比較結果が適当、すなわち、ＱＲコードデータ１ライン読込みにおいて読込んだ回数が主走査方向と同じ長さ相当に換算することができるものであった場合、終端と判断、すなわち、該終端が検出されたと判断する。そして、画像データ処理部３５は、原稿読取データ格納部４８から１ライン分のドットイメージデータを読み込む、原稿データ１ライン読込みを行う。原稿読取データ格納部４８には、原稿の左上を起点としたドットイメージデータが格納されている。そして、１ラインは、原稿を左から右に走査したデータであり、Ａ４サイズの原稿で標準解像度（８〔ｄｏｔｓ／ｍｍ〕）の場合、１７２８バイトとなる。
【００８８】
次に、画像データ処理部３５は、原稿データ１ライン書込みの間引きを行う。ここで、間引きとは、一定の間隔で原稿データの書込みを行わないことであり、原稿に対して上から下に走査した、すなわち、副走査したものを縮小するものである。
【００８９】
例えば、９０〔％〕縮小を行う場合、原稿データ１ライン書込みを１０回中に１回行わないようにすればよいことになる。
【００９０】
これにより、図１２（ｂ）に示されるように、原稿の画像が縮小されるので、ＱＲコードと原稿の画像とが重なり合うことがない。そのため、ＱＲコードを合成したことによって原稿の画像情報が欠落してしまうことがない。一方、間引きを行わない場合には、図１２（ａ）に示されるように、原稿の画像が縮小されないので、ＱＲコードと原稿の画像とが重なり合うことになる。そのため、ＱＲコードを合成したことによって原稿の画像情報が欠落してしまうことがある。
【００９１】
本実施の形態においては、以下の（１）〜（３）の３つの計算によって、間引く間隔を算出する。
（１）定形サイズのトータルライン数−付加情報のライン
＝定形サイズに収められる残ライン数
（２）定形サイズに収められる残ライン数／画像データのライン数＝縮小比
（３）１／（１−縮小比）＝「間引きの間隔」
間引きは、上記の計算によって求められた「間引きの間隔」により、原稿データ１ライン書込みを行わないように判断するものである。
【００９２】
続いて、画像データ処理部３５は、原稿データ１ライン読込みによって読み込まれた１ライン分のデータを画像データ格納部５１に書き込む、原稿データ１ライン書込みを行う。
【００９３】
次に、画像データ処理部３５は、原稿の終端を判断するために該終端が検出されたか否かを判断する。終端の検出は、読取制御部３３が原稿読取データ格納部４８に書き込んだバイト数と、原稿データ１ライン読込みにおいて読み込んだバイト数とを比較することによって判断する。比較結果が不一致であった場合、終端ではないと判断、すなわち、該終端が検出されていないと判断し、原稿データ１ライン読込みを再度行う。
【００９４】
また、比較結果が一致すると、終端と判断、すなわち、該終端が検出されたと判断する。そして、画像データ処理部３５は、ＦＡＸ符号化を実行して画像データ処理を終了する。ＦＡＸ符号化において、画像データ処理部３５は、画像データ格納部５１に格納されているドットイメージデータをもとにＦＡＸ符号に符号化し、ＦＡＸ符号化データ格納部５２に格納する。この場合、画像データ処理部３５は、画像データ格納部５１に格納されているドットイメージデータをＩＴＵ−Ｔ．４／Ｔ．６勧告に従ってＦＡＸ符号化し、ＦＡＸ符号化データ格納部５２に格納する。
【００９５】
次に、フローチャートについて説明する。
ステップＳ３１  初期化処理を実行する。
ステップＳ３２  発信元生成を実行する。
ステップＳ３３  発信元データ１ライン読込みを行う。
ステップＳ３４  発信元データ１ライン書込みを行う。
ステップＳ３５  終端が検出されたか否かを判断する。終端が検出された場合はステップＳ３６に進み、終端が検出されていない場合はステップＳ３３に戻る。
ステップＳ３６  オペレータがＱＲコード付加を要求したのか否かを判断する。ＱＲコード付加の要求があった場合はステップＳ３７に進み、ＱＲコード付加の要求がない場合はステップＳ４１に進む。
ステップＳ３７  ＱＲコード生成を実行する。
ステップＳ３８  ＱＲコードデータ１ライン読込みを行う。
ステップＳ３９  ＱＲコードデータ１ライン書込みを行う。
ステップＳ４０  終端が検出されたか否かを判断する。終端が検出された場合はステップＳ４１に進み、終端が検出されていない場合はステップＳ３８に戻る。
ステップＳ４１  原稿データ１ライン読込みを行う。
ステップＳ４２  間引きを行うか否かを判断する。
ステップＳ４３  原稿データ１ライン書込みを行う。
ステップＳ４４  終端が検出されたか否かを判断する。終端が検出された場合はステップＳ４５に進み、終端が検出されていない場合はステップＳ４１に戻る。
ステップＳ４５  ＦＡＸ符号化を実行し、画像データ処理を終了する。
【００９６】
このように、本実施の形態においては、画像部分のみを縮小することで、ＱＲコードの合成による画像情報の欠落を防止することができる。なお、画像を縮小することなく、画像の位置をシフトすることによっても、画像情報の欠落を防止することができる。また、より小型化されたマイクロＱＲコードを使用することによっても、画像情報の欠落を防止することができる。
【００９７】
なお、本発明は前記実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【図面の簡単な説明】
【００９８】
【図１】本発明の第１の実施の形態における通信装置の構成を示すブロック図である。
【図２】本発明の第１の実施の形態における操作パネルの外観図を示す図である。
【図３】本発明の第１の実施の形態におけるＲＯＭの構成を示す図である。
【図４】本発明の第１の実施の形態におけるＲＡＭの構成を示す図である。
【図５】本発明の第１の実施の形態における画像と画像データ格納部との関係を示す図である。
【図６】本発明の第１の実施の形態における画像データ処理部の構成を示す図である。
【図７】本発明の第１の実施の形態における画像データの合成順序を示す図である。
【図８】本発明の第１の実施の形態における画像データ処理部の動作を示すフローチャートである。
【図９】本発明の第１の実施の形態における送信画像のサンプルを示す第１の図である。
【図１０】本発明の第１の実施の形態における送信画像のサンプルを示す第２の図である。
【図１１】本発明の第１の実施の形態における通信装置の送信操作を示すフローチャートである。
【図１２】本発明の第２の実施の形態における間引きを行った場合の送信画像を示す図である。
【図１３】本発明の第２の実施の形態における画像データ処理部の動作を示すフローチャートである。
【符号の説明】
【００９９】
４１    付加情報エリア
【図１】
2008311972.tif 000003
【図２】
2008311972.tif 000004
【図３】
2008311972.tif 000005
【図４】
2008311972.tif 000006
【図５】
2008311972.tif 000007
【図６】
2008311972.tif 000008
【図７】
2008311972.tif 000009
【図８】
2008311972.tif 000010
【図９】
2008311972.tif 000011
【図１０】
2008311972.tif 000012
【図１１】
2008311972.tif 000013
【図１２】
2008311972.tif 000014
【図１３】
2008311972.tif 000015