(57)【要約】【課題】印刷される記録紙に識別コードを付加することにより、複数枚の原稿の画像データを、この識別コードに基づき簡単に集約することのできる画像処理装置を提供する。【解決手段】画像形成装置には、記録紙に印刷する画像データに付加する識別コードとしての２次元コードを生成するコード生成部２９と、原稿の画像データに付加された２次元コードを読み取るとともにこの２次元コードに記録された情報を解析するコード解析部３０と、が設けられる。そして、複数枚の原稿の画像データを集約して１枚の記録紙に印刷する際には、コード解析部３０が読み取った複数枚の原稿のそれぞれに印刷された２次元コードより得られるプリント条件及び印刷を行う文書の書式とコピー条件とに基づき、記録紙に印刷される画像データの組み合わせが決定され、これらの画像データの縮小率や回転角度が決定される。【選択図】図３
2007081936.tif 000002
【特許請求の範囲】
【請求項１】
端末装置より通信ネットワークを介して送られてくる画像データと画像データのプリント条件に関するデータとを受信し、前記プリント条件に基づいて画像データを記録紙に印刷するプリンタ機能を有する画像形成装置において、
各種データが記録される識別コードを生成するコード生成部を有し、
プリンタ機能の使用時に、前記コード生成部が、前記プリント条件と前記画像データに含まれる印刷を行う文書の書式とに関するデータが記録された前記識別コードを生成するとともに、前記コード生成部が生成した前記識別コードが画像データとともに記録紙に印刷されることを特徴とする画像形成装置。
【請求項２】
前記プリント条件は、印刷の向き、出力される記録紙のサイズ、及び画像データの集約条件であることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
原稿の画像データを読み取るとともに読み取った原稿の画像データを記録紙に印刷するコピー機能を有し、
コピー機能の使用時に、読み取った原稿の画像データに前記識別コードが含まれるか否かの判断が行われ、この判断結果により原稿の画像データに前記識別コードが含まれていないことが確認された場合には、
前記コード生成部が、原稿の画像データのコピー条件が記録された前記識別コードを生成するとともに、前記コード生成部が生成した前記識別コードが原稿の画像データとともに記録紙に印刷されることを特徴とする請求項１または請求項２に記載の画像形成装置。
【請求項４】
前記コピー条件は、出力される記録紙のサイズ及び原稿の画像データの集約条件であることを特徴とする請求項３に記載の画像形成装置。
【請求項５】
プリンタ機能を使用することにより記録紙に画像データとともに印刷された前記識別コードを読み取るコード解析部を有し、
前記識別コードが印刷された複数枚の原稿の画像データをコピー機能を使用して集約する際に、前記コード解析部が読み取った複数枚の原稿のそれぞれに印刷された前記識別コードより得られる前記プリント条件及び印刷を行う文書の書式と前記コピー条件とに基づき、複数枚の原稿の画像データが集約されて記録紙に印刷されることを特徴とする請求項３または請求項４に記載の画像形成装置。
【請求項６】
プリンタ機能を使用することにより記録紙に画像データとともに印刷された前記識別コードを読み取るコード解析部を有し、
前記識別コードが印刷された原稿の画像データをコピー機能を使用して集約せずに印刷する際に、前記コード解析部が読み取った前記識別コードより得られる前記プリント条件と、前記コピー条件と、が比較され、この比較結果に基づき前記コード生成部により生成される前記識別コードが原稿の画像データとともに記録紙に印刷されることを特徴とする請求項３または請求項４に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機やプリンタ等の画像形成装置に関し、特に、複数枚の原稿の画像データを１枚の記録紙に集約して印刷する機能を有するものに関する。
【背景技術】
【０００２】
従来より、複写機やプリンタ等の画像形成装置が知られている。そして、この画像形成装置には、同一サイズの複数枚の原稿の画像データを読み取った後これらの画像データを１枚の記録紙に集約して印刷する機能として、２枚の原稿の画像データを１枚の記録紙に集約して印刷する２ｉｎ１機能や４枚の原稿の画像データを１枚の記録紙に集約して印刷する４ｉｎ１機能などが搭載されている。
【０００３】
このように構成された画像形成装置では、図１１（Ａ）に示す縦向き、横書きの画像と図１１（Ｂ）に示す横向き、横書きの画像を、２ｉｎ１機能を用いて１枚の記録紙に集約して印刷すると、図１２に示すように、集約された２枚の原稿の文字方向が互いに９０°異なるために、印刷された記録紙の文字が読みづらくなるという問題がある。また、集約すべき原稿の中に図１１（Ｃ）に示す２ｉｎ１に集約された横向き、横書きの画像が存在する場合に、すべての原稿を２ｉｎ１機能を用いて集約すると、集約された画像が更に集約されることとなり、印刷された記録紙の文字が非常に読みづらくなるという問題がある。これに対し、この問題を解決するために、様々な技術が提案されている。
【０００４】
例えば、読み取った画像データから文字部を抽出するとともにこの文字部に含まれる文字列の方向を判別して文字方向を決定し、この決定された文字方向に基づいて画像を縮小・回転させることにより、縦書きと横書きの２種類の原稿の画像データを１枚の記録紙に集約して印刷する場合でも文字列の方向を自動で同じ方向にすることのできる画像処理装置が提案されている（特許文献１参照）。
【０００５】
また、原稿枚数及び原稿サイズに応じてユーザが１枚の記録紙上に印刷する複数の原稿画像のレイアウトを決定するとともに、原稿画像を画像メモリ上に格納するための座標アドレスや原稿画像の縮小倍率及び回転方向を画像ごとにユーザが入力することで、原稿サイズの異なる複数枚の原稿画像を１枚の記録紙に集約して印刷するとともに原稿画像の配置を自由に変更することのできる画像複写装置が提案されている（特許文献２参照）。
【特許文献１】特開平１１−１０２４４４号公報
【特許文献２】特開平６−３１９０３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１の画像処理装置では、文字の方向を判別するために、読み取った画像データを走査することによりこの画像データを複数の領域に分割するとともに、これらの領域の中から文字部を抽出して文字認識を行う必要があり、この処理が複雑なものとなる。また、文字が含まれていない画像に関しては、文字部を抽出することができないため、この画像処理装置で処理を行うことができないという問題がある。
【０００７】
また、上記特許文献２の画像複写装置では、原稿画像を画像メモリ上に格納するための座標アドレスや原稿画像の縮小倍率及び回転方向を原稿の枚数分だけユーザが繰り返し入力する必要があり、この入力作業が非常に煩雑なものとなる。また、ユーザがこれらの情報を間違って入力するか、或いは、入力漏れがあると、ユーザが意図した画像を得ることができないという問題がある。
【０００８】
本発明は、かかる点に鑑みてなされたものであり、その目的とするところは、印刷される記録紙に識別コードを付加することにより、複数枚の原稿の画像データを、この識別コードに基づき簡単に集約することのできる画像処理装置を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の画像形成装置は、端末装置より通信ネットワークを介して送られてくる画像データと画像データのプリント条件に関するデータとを受信し、前記プリント条件に基づいて画像データを記録紙に印刷するプリンタ機能を有する画像形成装置において、各種データが記録される識別コードを生成するコード生成部を有し、プリンタ機能の使用時に、前記コード生成部が、前記プリント条件と前記画像データに含まれる印刷を行う文書の書式とに関するデータが記録された前記識別コードを生成するとともに、前記コード生成部が生成した前記識別コードが画像データとともに記録紙に印刷されることを特徴とする。
【００１０】
尚、印刷を行う文書の書式は、ユーザが端末装置に格納されるアプリケーションプログラムを用いて文書を作成する際における、この文書のページが縦書きであるか、或いは、横書きであるか、といった情報である。また、識別コードは、記録紙における余白として設定された部分に印刷されることが望ましい。
【００１１】
このとき、前記プリント条件は、画像が印刷される記録紙の向き、出力される記録紙のサイズ、及び画像データの集約条件である。
【００１２】
尚、画像が印刷される記録紙の向きは縦向き或いは横向きの何れかであり、出力される記録紙のサイズはＡ４，Ａ３，Ｂ５などである。また、画像データの集約条件は、文書の２ページ分の画像データを１枚の記録紙に集約する２ｉｎ１や文書の４ページ分の画像データを１枚の記録紙に集約する４ｉｎ１などである。そして、これらの画像データのプリント条件は、画像データの印刷を行う際に、端末装置に格納されるプリンタドライバによりユーザが設定する。
【００１３】
また、このように構成された画像形成装置において、原稿の画像データを読み取るとともに読み取った原稿の画像データを記録紙に印刷するコピー機能を有し、コピー機能の使用時に、読み取った原稿の画像データに前記識別コードが含まれるか否かの判断が行われ、この判断結果により原稿の画像データに前記識別コードが含まれていないことが確認された場合には、前記コード生成部が、原稿の画像データのコピー条件が記録された前記識別コードを生成するとともに、前記コード生成部が生成した前記識別コードが原稿の画像データとともに記録紙に印刷される。
【００１４】
このとき、前記コピー条件は、出力される記録紙のサイズ及び原稿の画像データの集約条件である。
【００１５】
尚、出力される記録紙のサイズはＡ４，Ａ３，Ｂ５などであり、画像データの集約条件は、２枚の原稿の画像データを１枚の記録紙に集約する２ｉｎ１や４枚の原稿の画像データを１枚の記録紙に集約する４ｉｎ１などである。そして、原稿の画像データのコピー条件は、原稿の画像データの印刷を行う際に、画像形成条件や画像形成装置の動作状態を示す表示画面を通じてユーザが設定する。
【００１６】
また、上述のそれぞれの画像形成装置において、プリンタ機能を使用することにより記録紙に画像データとともに印刷された前記識別コードを読み取るコード解析部を有し、前記識別コードが印刷された複数枚の原稿の画像データをコピー機能を使用して集約する際に、前記コード解析部が読み取った複数枚の原稿のそれぞれに印刷された前記識別コードより得られる前記プリント条件及び印刷を行う文書の書式と前記コピー条件とに基づき、複数枚の原稿の画像データが集約されて記録紙に印刷されるものとしても構わない。
【００１７】
このように、コード解析部が読み取った複数枚の原稿のそれぞれに印刷された識別コードより得られるプリント条件及び印刷を行う文書の書式とコピー条件とに基づき、記録紙に印刷される画像データの組み合わせが決定され、これらの画像データの縮小率や回転角度が決定される。そして、決定した縮小率でこれらの画像データを縮小するとともに、縮小されたこれらの画像データを所定の角度だけ回転させることにより、記録紙に印刷するための画像データが作成される。
【００１８】
また、上述のそれぞれの画像形成装置において、プリンタ機能を使用することにより記録紙に画像データとともに印刷された前記識別コードを読み取るコード解析部を有し、前記識別コードが印刷された原稿の画像データをコピー機能を使用して記録紙に印刷する際に、前記マーク解析部が読み取った前記識別コードに記録される前記プリント条件と、前記コピー条件と、が比較され、この比較結果に基づき前記コード生成部により生成される前記識別コードが原稿の画像データとともに記録紙に印刷されるものとしても構わない。
【００１９】
このように、識別コードが印刷された原稿の画像データをコピー機能を使用して集約せずに印刷する際に、コード解析部が読み取った識別コードより得られるプリント条件とコピー条件と、が比較される。この比較結果により、プリント条件に含まれる出力される記録紙のサイズとコピー条件に含まれる出力される記録紙のサイズとが異なる場合に、コード生成部が、出力される記録紙のサイズをコピー条件に含まれる出力される記録紙のサイズに書き換え、新たな識別コードを生成する。そして、新たに生成された識別コードが原稿の画像データとともに記録紙に印刷される。
【発明の効果】
【００２０】
本発明によれば、プリンタ機能の使用時に、画像データのプリント条件と画像データに含まれる印刷を行う文書の書式とに関するデータが記録された識別コードを画像データとともに記録紙に印刷することにより、識別コードが印刷された複数枚の原稿の画像データをコピー機能を使用して１枚の記録紙に集約する際に、この識別コードを読み取るだけで、識別コードに記録された情報に基づき簡単に集約処理を行うことができる。また、本発明によれば、記録紙に印刷される識別コードに印刷を行う文書の書式に関するデータが記録されるため、文字が含まれていない画像についても集約処理を行うことができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施形態を図面に基づいて詳細に説明する。
【００２２】
《発明の実施形態》
図１に示すように、本実施形態の画像形成システムは、パーソナルコンピュータなどの端末装置１０と画像形成装置２０とによって構成されており、この端末装置１０と画像形成装置２０とがＬＡＮ（Local Area Network）４０に接続されている。
【００２３】
尚、この画像形成システムでは、図１に示すように、端末装置１０を１台設置しているが、これに限らず、端末装置１０を複数台設置するようにしてもよい。また、この画像形成システムでは、図１に示すように、画像形成装置２０を１台設置しているが、これに限らず、画像形成装置２０を複数台設置するようにしてもよい。
【００２４】
このような構成の画像形成システムにおいて、端末装置１０には、画像形成装置２０のプリンタ機能を用いて画像データを印刷するためのプリンタドライバ（不図示）が格納されている。この端末装置１０において、ユーザがアプリケーションプログラムを用いて作成した文書の画像データを印刷するための操作を行うと、プリンタドライバが起動され、プリント条件として出力用紙サイズや印刷の向き（縦向きまたは横向き）、画像データの集約条件（２ｉｎ１や４ｉｎ１など）を設定するための画面（以下、「印刷設定画面」と呼ぶ）が表示画面上に表示される。そして、ユーザが、この印刷設定画面を通じてプリント条件を設定した後、印刷開始の指示を行うと、これらのプリント条件と印刷を行う文書の書式（縦書きまたは横書き）に関するデータが画像データとともにＬＡＮ４０を介して画像形成装置２０に送られる。
【００２５】
一方、このような構成の画像形成システムにおいて、画像形成装置２０には、原稿の複写を行うコピー機能と、端末装置１０よりＬＡＮ４０を介して送られてくる画像データを記録紙に印刷して出力するプリンタ機能と、が搭載されている。
【００２６】
また、図２に示すように、この画像形成装置２０は、原稿の画像データを読み取るために原稿を搬送する自動原稿送り装置（ＡＤＦ）２１と、読み取った原稿の画像データを印刷するための記録紙がサイズ毎（Ａ４，Ａ３など）に収容される複数の給紙カセット２２と、これらの給紙カセット２２それぞれから給紙されると共に画像データの印刷後に装置内部から排出された記録紙を貯めておくための排紙トレイ２３と、印刷動作を開始するためのスタートボタン２４ａが配置されると共に印刷枚数などの画像形成条件を設定するための操作パネル２４と、を備えている。
【００２７】
そして、この画像形成装置２０では、装置内部に設置される感光ドラム（不図示）の表面を帯電させる帯電工程、帯電した感光ドラムにレーザ光を照射してこの感光ドラムの表面に静電潜像を形成する露光工程、感光ドラムの表面に形成された静電潜像にトナーを付着させて現像を行う現像工程、感光ドラムの表面に付着したトナーを記録紙へ転写する転写工程、及び記録紙に転写されたトナーを記録紙に定着させる定着工程の各工程が順に行われることによって、複数の給紙カセット２２それぞれから給紙された記録紙に画像データが印刷される。
【００２８】
また、図３に示すように、この画像形成装置２０には、図２に示す自動原稿送り装置２１より搬送される原稿の画像データを読み取るスキャナ部２５と、画像形成条件の設定や画像形成装置２０の動作状態の表示を行うための表示画面２６ａを備える表示部２６と、記録紙に印刷するための画像データが記憶される画像メモリ２７と、画像メモリ２７より取り出された画像データを記録紙に印刷するエンジン部２８と、記録紙に印刷する画像データに付加する２次元コード５０を生成するコード生成部２９と、スキャナ部２５が読み取った原稿の画像データに付加された２次元コード５０の情報を解析するコード解析部３０と、画像形成装置２０を動作させるための制御プログラムが格納される記憶媒体３１と、ＬＡＮ４０に接続されると共に端末装置１０との間でＬＡＮ４０を介してデータの送受信を行う送受信部３２と、画像データの処理を行うと共に、表示部２６、エンジン部２８、コード解析部３０、コード生成部２９、及び送受信部３２のそれぞれの動作を制御する制御部３３と、が設けられている。
【００２９】
このように構成された画像形成装置２０において、コード生成部２９は、プリンタ機能の使用時において、端末装置１０よりＬＡＮ４０を介して送られてきた画像データのプリント条件と印刷を行う文書の書式に関するデータに基づき、記録紙に印刷される画像データに付加する２次元コード５０を生成する。また、コード生成部２９は、コピー機能の使用時において、ユーザが表示部２６の表示画面２６ａを通じて入力した原稿の画像データの集約条件や出力用紙サイズなどのコピー条件に関するデータに基づき、記録紙に印刷される画像データに付加する２次元コード５０を生成する。
【００３０】
また、コード解析部３０は、コピー機能の使用時において、スキャナ部２５が読み取った原稿の画像データを解析し、この画像データに２次元コード５０が含まれているか否かを判断する。尚、２次元コード５０は、原稿の４隅のうちの１ヵ所の所定位置に付加される。このため、コード解析部３０は、読み取った原稿の画像における４隅の所定位置を特定し、これらのエリアに２次元コード５０が含まれているか否かを判断する。この判断結果により、コード解析部３０が、読み取った原稿の画像データに２次元コード５０が含まれていることを確認すると、２次元コード５０に記録された情報を読み取る。そして、２次元コード５０に記録された情報が、画像データとともに画像メモリ２７に一時的に記憶される。
【００３１】
一方、この判断結果により、コード解析部３０が、読み取った原稿の画像データに２次元コード５０が含まれていないことを確認すると、コード解析部３０より制御部３３にその旨通知される。これにより、制御部３３は、読み取った原稿の画像データについて、印刷を行う文書の書式、印刷の向き、及び集約条件を初期に設定されたものとして扱う。そして、初期に設定された印刷を行う文書の書式、印刷の向き、及び集約条件に関するデータが、画像データとともに画像メモリ２７に一時的に記憶される。尚、画像形成装置２０の記憶媒体３１には、初期に設定された印刷を行う文書の書式、印刷の向き、及び集約条件に関するデータとして、例えば「横書き、縦向き、集約なし」の情報が記憶されている。そして、この初期設定は、ユーザの好みに応じて自由に変更することができる。
【００３２】
また、記憶媒体３１には、コピー機能を使用して複数枚の原稿の画像データを集約する際に、スキャナ部２５が読み取った原稿の画像データに含まれる２次元コード５０の情報とユーザが表示画面２６ａを通じて入力したコピー条件とに基づき、画像の回転角度や縮小率を決定するための制御プログラムが格納されている。或いは、記憶媒体３１には、コピー機能を使用して複数枚の原稿の画像データを集約する際に、初期に設定された画像の書式、印刷の向き、及び集約条件とユーザが表示画面２６ａを通じて入力したコピー条件とに基づき、画像の回転角度や縮小率を決定するための制御プログラムが格納されている。
【００３３】
また、記憶媒体３１には、プリンタ機能の使用時において、コード生成部２９が画像データのプリント条件と印刷を行う文書の書式に関するデータより２次元コード５０を生成するための制御プログラムや、コピー機能の使用時において、コード解析部３０が読み取った２次元コード５０の情報よりプリント条件と印刷を行う文書の書式とを得るための制御プログラムが格納されている。
【００３４】
このように構成された画像形成システムの動作を、図４，図５，図７，図８，及び図１０に示すフローチャートと図６及び図９に示す記録紙への画像データの印刷例を参照しながら説明する。尚、上述した画像形成システムの動作と重複する部分については、その詳細な説明を省略する。
【００３５】
まず、画像形成装置２０のプリンタ機能を使用して記録紙に印刷される画像データに２次元コード５０を付加する方法について、端末装置１０の動作を図４に示すフローチャートを参照しながら説明するとともに、画像形成装置２０の動作を図５に示すフローチャートを参照しながら説明する。
【００３６】
図４に示すように、ユーザが端末装置１０の表示画面を通じて画像データを印刷するための操作を行うと、この端末装置１０に格納されたプリンタドライバが起動され（ステップＳ１１）、印刷設定画面が表示画面上に表示される。そして、ユーザが、印刷設定画面を通じて、出力用紙サイズや印刷の向き、集約条件などのプリント条件を設定した後（ステップＳ１２）、印刷開始の指示を行うと（ステップＳ１３でＹｅｓ）、プリンタドライバにて、プリント条件の確認が行われるとともに１ページ毎に印刷を行う文書の書式の確認が行われる（ステップＳ１４）。
【００３７】
続いて、記録紙に印刷するための画像データが端末装置１０よりＬＡＮ４０を介して画像形成装置２０に送信されるとともに、プリント条件と印刷を行う文書の書式とに関するデータが２次元コード５０を生成するための情報として、この画像データとともに端末装置１０よりＬＡＮ４０を介して画像形成装置２０に送信される（ステップＳ１５）。
【００３８】
また、図５に示すように、画像形成装置２０の送受信部３２が端末装置１０よりＬＡＮ４０を介して送られてきた画像データを含むデータを受信し、これを制御部３３が確認すると（ステップＳ２１でＹｅｓ）、画像データが画像メモリ２７に記憶されるとともに、プリント条件と印刷を行う文書の書式とに関するデータがコード生成部２９に送られる。続いて、コード生成部２９において、プリント条件と印刷を行う文書の書式に関するデータに基づき、１ページ毎に２次元コード５０が作成される（ステップＳ２２）。
【００３９】
そして、制御部３３の指示により、画像メモリ２７に記憶された画像データに２次元コード５０の情報が付加される（ステップＳ２３）。このとき、２次元コード５０が付加されるエリアは、記録紙の右下または左下における余白として設定された箇所とする。その後、２次元コード５０の情報が付加された画像データが画像メモリ２７から取り出されてエンジン部２８に送られ、このエンジン部２８において、２次元コード５０が付加された画像データが記録紙に印刷される（ステップＳ２４）。
【００４０】
例えば、図６（Ａ）に示すように、印刷を行う文書の書式が横書き、プリント条件として印刷の向きが縦向き、出力用紙サイズがＡ４に設定されるとき、記録紙に印刷される２次元コード５０には、横書き、縦向き、Ａ４などの情報が記録される。或いは、図６（Ｂ）に示すように、印刷を行う文書の書式が横書き、プリント条件として印刷の向きが横向き、出力用紙サイズがＡ４に設定されるとき、記録紙に印刷される２次元コード５０には、横書き、横向き、Ａ４などの情報が記録される。或いは、図６（Ｃ）に示すように、印刷を行う文書の書式が横書き、プリント条件として印刷の向きが横向き、出力用紙サイズがＡ４、集約条件が２ｉｎ１に設定されるとき、記録紙に印刷される２次元コード５０には、横向きき、横向き、Ａ４、２ｉｎ１などの情報が記録される。
【００４１】
また、次に、画像形成装置２０のコピー機能を使用し、ユーザにより設定されたコピー条件に従って原稿の複写を行う方法について、図７，図８に示すフローチャートを参照しながら説明する。尚、ここでは、ユーザが集約条件を「集約なし」以外に設定したときについて説明する。
【００４２】
図７に示すように、ユーザが画像形成装置２０の表示画面２６ａを通じて出力用紙サイズや集約条件などのコピー条件を設定する（ステップＳ３１）。このとき、ユーザは、集約条件を「集約なし」以外（即ち、２ｉｎ１や４ｉｎ１など）に設定する。そして、ユーザが操作パネル２４のスタートボタン２４ａを押下すると（ステップＳ３２でＹｅｓ）、自動原稿送り装置２１にセットされた原稿がスキャナ部２５へ向けて搬送され、スキャナ部２５において原稿の画像データの読み取りが行われる（ステップＳ３３）。
【００４３】
続いて、コード解析部３０において、スキャナ部２５が読み取った原稿の画像データが解析され、この画像データに２次元コード５０が含まれているか否かの判断が行われる（ステップＳ３４）。このとき、コード解析部３０が、スキャナ部２５が読み取った原稿の画像データに２次元コード５０が含まれていることを確認すると（ステップＳ３４でＹｅｓ）、このコード解析部３０において、２次元コード５０に記録された情報が読み取られる（ステップＳ３５）。そして、２次元コード５０に記録された情報が、画像データとともに画像メモリ２７に一時的に記憶される（ステップＳ３６）。
【００４４】
一方、このとき、コード解析部３０が、スキャナ部２５が読み取った原稿の画像データに２次元コード５０が含まれていないことを確認すると（ステップＳ３４でＮｏ）、コード解析部３０より制御部３３にその旨通知される。これにより、制御部３３は、この画像データについて、印刷を行う文書の書式、印刷の向き、及び集約条件を初期に設定されたものとして扱う。そして、初期に設定された印刷を行う文書の書式、印刷の向き、及び集約条件に関するデータが、画像データとともに画像メモリ２７に一時的に記憶される（ステップＳ３７）。
【００４５】
その後、制御部３３において、次にスキャナ部２５において読み取る原稿が存在するか否かの判断が行われる（ステップＳ３８）。このとき、制御部３３が、次にスキャナ部２５において読み取る原稿が存在することを確認すると（ステップＳ３８でＹｅｓ）、ステップＳ３３に戻り、スキャナ部２５において原稿の画像データの読み取りが行われるとともに、ステップＳ３４からステップＳ３８までの動作が繰り返し行われる。このように、各原稿につき、原稿の画像データが、２次元コード５０に記録された情報または初期に設定された印刷を行う文書の書式、印刷の向き、及び集約条件に関するデータとともに画像メモリ２７に一時的に記憶される。
【００４６】
一方、ステップＳ３８において、制御部３３が、次にスキャナ部２５において読み取る原稿が存在しないことを確認すると（ステップＳ３８でＮｏ）、スキャナ部２５で読み取った原稿の画像データを記録紙に印刷するための動作が行われる。そして、図８に示すように、制御部３３において、ユーザが設定した集約条件の確認が行われ、制御部３３が、ユーザが設定した集約条件が「集約なし」以外（２ｉｎ１や４ｉｎ１など）であることを確認する（ステップＳ３９）。
【００４７】
続いて、制御部３３において、画像メモリ２７に記憶された２次元コード５０の情報に基づき、スキャナ部２５が読み取った原稿の画像データの中に集約された画像データが含まれるか否かの判断が行われる（ステップＳ４０）。このとき、制御部３３が、画像メモリ２７に記憶された２次元コード５０の情報に基づき、スキャナ部２５が読み取った原稿の画像データの中に集約された画像データが含まれていないことを確認すると（ステップＳ４０でＮｏ）、この制御部３３において、集約すべき画像データの組み合わせが決定される（ステップＳ４１）。即ち、ステップＳ４１では、制御部３３が、ユーザが設定した集約条件に基づき、画像メモリ２７に記憶された複数枚の原稿の画像データのうち何枚分の原稿の画像データを１枚に集約するか計算し、これらの画像データの組み合わせを決定する。
【００４８】
一方、このとき、制御部３３が、画像メモリ２７に記憶された２次元コード５０の情報に基づき、スキャナ部２５が読み取った原稿の画像データの中に集約された画像データが含まれていることを確認すると（ステップＳ４０でＹｅｓ）、この２次元コード５０の情報と関連付けて画像メモリ２７に記憶される画像データの更なる集約が禁止される（ステップＳ４２）。例えば、ユーザが設定した集約条件が２ｉｎ１であるとともに、読み取った原稿の画像データの中に図６（Ｃ）に示すような２ｉｎ１に集約された画像データが存在するとき、この画像データを更に集約して記録紙に印刷すると、非常に読みづらいものとなってしまう。このため、読み取った原稿の画像データの中に既に集約された画像データが存在するとき、この画像データの更なる集約を禁止する。
【００４９】
そして、ステップＳ４１において、制御部３３が、画像メモリ２７に記憶された複数枚の原稿の画像データのうち集約が禁止された画像データを除く残りの画像データに関し、何枚分の原稿の画像データを１枚に集約するか計算し、これらの画像データの組み合わせを決定する。
【００５０】
その後、制御部３３において、１枚の記録紙に印刷する複数枚の原稿の画像データに関し、これらの画像データを集約した際にすべての画像の向きが一致するか否かの判断が、画像メモリ２７に画像データとともに記憶される２次元コード５０の情報のうち印刷を行う文書の書式と印刷の向きとに基づいて行われる（ステップＳ４３）。このとき、制御部３３が、これらの画像データを集約した際に１枚の記録紙に印刷される画像の向きが一致することを確認すると（ステップＳ４３でＹｅｓ）、記録紙に印刷するための画像データを作成する（ステップＳ４４）。
【００５１】
具体的に、ステップＳ４４において、制御部３３は、ユーザが設定した出力用紙サイズ及び集約条件と、画像メモリ２７に画像データとともに記憶された２次元コード５０の情報のうちの出力用紙サイズと、に基づき、集約すべきこれらの画像データの縮小率と回転角度とを決定する。そして、制御部３３は、決定した縮小率でこれらの画像データを縮小するとともに、縮小されたこれらの画像データを所定の角度だけ回転させることにより、記録紙に印刷するための画像データを作成する。
【００５２】
例えば、図６（Ａ）に示すような横書き、縦向き、Ａ４サイズの原稿が２枚存在し、これらの原稿の画像データを２ｉｎ１に集約してＡ４サイズの記録紙に印刷するとき、図６（Ａ）に示す２枚分の原稿の画像のそれぞれを７０％の大きさに縮小するとともに、これらの縮小された画像のそれぞれを９０°回転させる。このようにして、図６（Ａ）に示す２枚分の原稿の画像データを２ｉｎ１に集約してＡ４サイズの記録紙に印刷するための画像データが作成される。
【００５３】
一方、ステップＳ４３において、制御部３３が、これらの画像データを集約した際にすべての画像の向きが一致しないことを確認すると（ステップＳ４３でＮｏ）、この制御部３３において、向きが一致しない画像の回転角度が決定される（ステップＳ４５）。
【００５４】
例えば、図６（Ａ）に示すような横書き、縦向き、Ａ４サイズの原稿と図６（Ｂ）に示すような横書き、横向き、Ａ４サイズの原稿とが１枚ずつ存在し、これらの原稿の画像データを２ｉｎ１に集約してＡ４サイズの記録紙に印刷するとき、これらの画像のそれぞれを９０°回転させると、図１２に示すように互いの画像の向きが９０°ずれることとなる。このため、ステップＳ４５では、１枚の記録紙に印刷される複数の画像の向きを一致させるために、図６（Ｂ）に示す原稿の画像の回転角度が０°に決定される。
【００５５】
そして、ステップＳ４４において、図６（Ａ）に示す原稿の画像を７０％の大きさに縮小した後に９０°回転させるとともに、図６（Ｂ）に示す原稿の画像については５０％の大きさに縮小した後に回転を加えないようにする。このようにして、図６（Ａ）及び（Ｂ）に示す原稿の画像データを２ｉｎ１に集約してＡ４サイズの記録紙に印刷するための画像データが作成される。
【００５６】
続いて、ステップＳ４４において作成された画像データが記録紙に印刷される（ステップＳ４６）。よって、図６（Ａ）及び（Ｂ）に示す原稿の画像データが、それぞれの画像の向きが一致するように２ｉｎ１に集約されて、図９に示すように１枚の記録紙に印刷される。
【００５７】
このように、ステップＳ４３からステップＳ４６までの動作を行うことにより、１枚の記録紙に印刷するための複数枚の原稿の画像データが処理され、これらの処理された画像データが画像の向きが同じになるように１枚の記録紙に印刷される。
【００５８】
その後、制御部３３において、記録紙に印刷する残りの画像データが存在するか否かの判断が行われる（ステップＳ４７）。このとき、制御部３３が、記録紙に印刷する残りの画像データが存在することを確認すると（ステップＳ４７でＹｅｓ）、ステップＳ４３に戻り、制御部３３において、次に給紙される記録紙に印刷する複数枚の原稿の画像データに関し、これらの画像データを集約した際にすべての画像の向きが一致するか否かの判断が行われる。一方、このとき、制御部３３が、記録紙に印刷する残りの画像データが存在しないことを確認すると（ステップＳ４７でＮｏ）、一連の処理を終了する。
【００５９】
更に、画像形成装置２０のコピー機能を使用し、ユーザにより設定されたコピー条件に従って原稿の複写を行う方法について、図１０に示すフローチャートを参照しながら説明する。尚、ここでは、ユーザが集約条件を「集約なし」に設定したときについて説明する。また、図７及び図８に示すフローチャートと同じ動作を行うステップについては、図７及び図８に示すフローチャートにおけるステップ番号と同じステップ番号を付し、その説明を省略する。
【００６０】
図１０に示すように、ステップＳ３１において、ユーザが画像形成装置２０の表示画面２６ａを通じて出力用紙サイズや集約条件などのコピー条件を設定する。尚、表示画面２６ａがデフォルト状態となっているとき、ユーザが集約条件を変更しない限り、集約条件が「集約なし」に設定される。或いは、表示画面２６ａがデフォルト状態となっておらず、集約条件が「集約なし」に以外（即ち、２ｉｎ１や４ｉｎ１など）に設定されていれば、ユーザが集約条件を「集約なし」に設定する。
【００６１】
また、スキャナ部２５において原稿の画像データの読み取りが行われた後（ステップＳ３３）、ステップＳ３４において、コード解析部３０が、スキャナ部２５が読み取った原稿の画像データに２次元コード５０が含まれていないことを確認すると（ステップＳ３４でＮｏ）、コード解析部３０より制御部３３にその旨通知される。そして、制御部３３の指示により、画像データのみが一時的に画像メモリ２７に記憶される（ステップＳ５１）。
【００６２】
また、ステップＳ３８において、制御部３３が、次にスキャナ部２５において読み取る原稿が存在しないことを確認すると（ステップＳ３８でＮｏ）、スキャナ部２５で読み取った原稿の画像データを記録紙に印刷するための動作が行われる。そして、図１０に示すように、制御部３３において、ユーザが設定した集約条件の確認が行われ、制御部３３が、ユーザが設定した集約条件が「集約なし」であることを確認する（ステップＳ３９）。
【００６３】
続いて、コード生成部２９において、記録紙に印刷される画像データに付加する２次元コード５０が作成される（ステップＳ５２）。まず、画像メモリ２７に画像データとともに２次元コード５０の情報が記憶されるとき（ステップＳ３６参照）、画像メモリ２７から２次元コード５０の情報が取り出され、コード生成部２９において、ユーザが設定したコピー条件に基づき新たな２次元コード５０が作成される。
【００６４】
具体的に、画像メモリ２７には、２次元コード５０に記録される情報として、印刷を行う文書の書式、印刷の向き、出力用紙サイズ、及び集約条件が記憶されている。また、ユーザは、表示画面２６ａを通じ、コピー条件として出力用紙サイズと集約条件（ここでは、集約なし）とを設定する。よって、ステップＳ５２において、コード生成部２９は、ユーザが設定した出力用紙サイズと２次元コード５０に記録された出力用紙サイズとが異なる場合に、２次元コード５０に記録される出力用紙サイズをユーザが設定した出力用紙サイズに書き換え、新たな２次元コード５０を１ページ毎に生成する。これにより、新たな２次元コード５０には、印刷を行う文書の書式、印刷の向き、ユーザが設定した出力用紙サイズ、及び集約条件が記録される。
【００６５】
また、画像メモリ２７に画像データのみが記憶されるとき（ステップＳ５１参照）、ステップＳ５２において、コード生成部２９は、ユーザが設定したコピー条件に関するデータが記録された２次元コード５０を生成する。
【００６６】
そして、制御部３３の指示により、画像メモリ２７に記憶された画像データにコード生成部２９において生成された２次元コード５０の情報が付加される（ステップＳ５３）。尚、画像メモリ２７に画像データとともに２次元コード５０の情報が記憶されている場合には、新たに生成された２次元コード５０の情報を画像データに付加するために、元の２次元コード５０の情報が消去される。その後、２次元コード５０の情報が付加された画像データが画像メモリ２７から取り出されてエンジン部２８に送られ、このエンジン部２８において、２次元コード５０が付加された画像データが記録紙に印刷される（ステップＳ５４）。
【００６７】
本実施形態によれば、プリンタ機能の使用時に、画像データのプリント条件と画像データに含まれる印刷を行う文書の書式とに関するデータが記録された２次元コード５０を画像データとともに記録紙に印刷することにより、２次元コード５０が印刷された複数枚の原稿の画像データをコピー機能を使用して１枚の記録紙に集約する際に、この２次元コード５０を読み取るだけで、２次元コード５０に記録された情報に基づき簡単に集約処理を行うことができる。また、本実施形態によれば、記録紙に印刷される２次元コード５０に印刷を行う文書の書式に関するデータが記録されるため、文字が含まれていない画像についても集約処理を行うことができる。
【００６８】
尚、上記画像形成システムでは、画像形成装置２０のコード生成部２９がプリント条件と印刷を行う文書の書式に関するデータに基づき２次元コード５０を生成することとしたが、これに限るものではない。即ち、コード生成部２９が、２次元コード５０に換えて、バーコードや識別マークなどの識別コードを生成するようにしてもよい。また、プリント条件と印刷を行う文書の書式とに関するデータが記録されたＩＣチップを記録紙に付加するようにしてもよい。そして、ユーザが、画像形成装置２０の表示画面２６ａを通じて、記録紙に印刷される画像データに付加するものを、２次元コード５０、バーコード、或いは、識別マークなどの識別コードやＩＣチップの中から選択できるようにしてもよい。
【００６９】
また、上記画像形成システムでは、画像形成装置２０のプリンタ機能を用いて画像データの印刷を行うときに、記録紙に印刷される画像データに２次元コード５０の情報が付加されることとしたが、これに限るものではない。即ち、端末装置１０に格納されるプリンタドライバに画像データに２次元コード５０を付加するか否かを選択できる機能を搭載し、ユーザが印刷設定画面を通じて画像データに２次元コード５０を付加するか否かの設定を行うようにしてもよい。そして、画像データに２次元コード５０を付加する場合には、画像データに２次元コード５０を付加しない場合と比べて、２次元コード５０を付加するエリアの分だけ記録紙における余白の最小値が大きく設定される。
【００７０】
また、上記画像形成システムでは、図８に示すフローチャートのステップＳ４０において、スキャナ部２５が読み取った原稿の画像データの中に集約された画像データが含まれていることを制御部３３が確認したときに、集約された画像データの更なる集約を禁止することとしたが（ステップＳ４２参照）、これに限るものではない。即ち、スキャナ部２５が読み取った原稿の画像データの中に集約された画像データが含まれていることを制御部３３が確認したときに、この旨ユーザに通知し、集約された画像データの更なる集約を許可するか、或いは、禁止するかをユーザの判断に委ねるようにしてもよい。
【００７１】
例えば、ユーザが設定した集約条件が２ｉｎ１であり、スキャナ部２５が読み取った原稿の画像データの中に図６（Ｃ）に示す２ｉｎ１に集約された画像データが含まれることを制御部３３が確認したとき、表示部２６の表示画面２６ａに、「画像の向きを統一するために画像データを４ｉｎ１のサイズに縮小してもよろしいですか。」といったメッセージを表示するようにしてもよい。
【００７２】
また、上記画像形成システムにおいて、ユーザが集約条件を「集約なし」に設定し、画像形成装置２０のコピー機能を用いて原稿の複写を行うとき、図８に示すステップＳ４０のように、スキャナ部２５で読み取った原稿の画像データの中に集約された画像データが含まれるか否かの判断を制御部３３が行うようにしてもよい。そして、スキャナ部２５で読み取った原稿の画像データの中に集約された画像データが含まれていることを制御部３３が確認したときに、集約された画像データを分割するとともに分割された画像データを拡大し、集約されていない状態の画像データを記録紙に印刷するようにしてもよい。
【００７３】
また、上記画像形成システムでは、複数枚の原稿の画像データを１枚の記録紙に集約する際に、画像の向きを優先して処理を行うようにしたが、これに限るものではない。即ち、ユーザが特に設定しない限り、画像の向きが優先されるものとして、他に、ユーザの好みに応じて、画像データの縮小率を優先できるようにしてもよい。
【００７４】
また、上記画像形成システムでは、ＬＡＮ４０を通じて端末装置１０と画像形成装置２０とが接続されることとしたが、これに限るものではない。即ち、端末装置１０と画像形成装置２０とが、ＬＡＮ３０に代えて、インターネットを通じて接続されていてもよい。或いは、端末装置１０と画像形成装置２０とが、セントロケーブルによるセントロ接続などローカル接続されていてもよいし、ＵＳＢケーブルによってＵＳＢ接続されていてもよい。
【産業上の利用可能性】
【００７５】
以上説明したように、本発明は、複写機やプリンタ等の画像形成装置に関し、特に、複数枚の原稿の画像データを１枚の記録紙に集約して印刷する機能を有するものについて有用である。
【図面の簡単な説明】
【００７６】
【図１】実施形態に係る画像形成システムの構成を示す図である。
【図２】実施形態に係る画像形成システムにおける画像形成装置の構造を示す斜視図である。
【図３】実施形態に係る画像形成システムにおける画像形成装置の構成を示すブロック図である。
【図４】画像形成装置のプリンタ機能の使用時における端末装置の動作を示すフローチャートである。
【図５】画像形成装置のプリンタ機能の使用時における画像形成装置の動作を示すフローチャートである。
【図６】画像形成装置のプリンタ機能を使用することにより記録紙に印刷された画像データ及び２次元コードを示す図である。
【図７】画像形成装置のコピー機能の使用時において、集約条件が集約なし以外に設定されたときの画像形成装置の動作を示すフローチャートである。
【図８】画像形成装置のコピー機能の使用時において、集約条件が集約なし以外に設定されたときの画像形成装置の動作を示すフローチャートである。
【図９】画像形成装置のコピー機能を使用することにより記録紙に印刷された画像データを示す図である。
【図１０】画像形成装置のコピー機能の使用時において、集約条件が集約なしに設定されたときの画像形成装置の動作を示すフローチャートである。
【図１１】従来に係る画像形成装置のコピー機能の使用時において、原稿に印刷された画像データを示す図である。
【図１２】従来に係る画像形成装置のコピー機能を使用することにより記録紙に印刷された画像データを示す図である。
【符号の説明】
【００７７】
１０  端末装置
２０  画像形成装置
２１  自動原稿送り装置
２２  給紙カセット
２３  排紙トレイ
２４  操作パネル
２４ａ  スタートボタン
２５  スキャナ部
２６  表示部
２６ａ  表示画面
２７  画像メモリ
２８  エンジン部
２９  コード生成部
３０  コード解析部
３１  記憶媒体
３２  送受信部
３３  制御部
４０  ＬＡＮ
【図１】
2007081936.tif 000003
【図２】
2007081936.tif 000004
【図３】
2007081936.tif 000005
【図４】
2007081936.tif 000006
【図５】
2007081936.tif 000007
【図６】
2007081936.tif 000008
【図７】
2007081936.tif 000009
【図８】
2007081936.tif 000010
【図９】
2007081936.tif 000011
【図１０】
2007081936.tif 000012
【図１１】
2007081936.tif 000013
【図１２】
2007081936.tif 000014