(57)【要約】      （修正有）【課題】プリンタドライバが集約印刷に対応していなくてもＰＣプリントにおける集約印刷を行うことができるインターネットファクシミリ装置を提供する。【解決手段】クライアントＰＣから印刷データを受信した際に、集約フラグがオン状態であれば（Ｓ３０２：ＹＥＳ）、スキャナで読み取った原稿の画像を集約印刷するために複数の原稿の画像データに対して集約処理を実行して複数の原稿の画像データを集約した集約データを生成する集約処理回路を使用して、クライアントＰＣから受信した印刷データをＰＤＬ展開して（Ｓ３０４）得られる画像データに対して集約処理を実行して集約データを生成し（Ｓ３０５）、生成した集約データを印刷処理する（Ｓ３０６）。【選択図】図５
2007288542.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像を読み取って取得した１又は２以上の画像データを集約印刷するに際し、前記画像データに対して集約処理回路による集約処理を実行して、集約数をＮ（Ｎは自然数）としたとき、前記画像データに応じた画像のサイズが基準サイズの略１／Ｎとなり、最大Ｎの画像が１枚の記録紙に印刷されるように構成された集約データを生成する画像形成装置であって、
通信可能に接続された電子機器装置から１又は２以上の印刷ページを含む印刷データを受信する印刷データ受信手段と、
前記印刷データ受信手段によって受信された印刷データに基づいて、当該印刷データに含まれる印刷ページに対応する画像データを生成する画像データ生成手段と、
前記画像データ生成手段によって生成された画像データに対して前記集約処理回路による集約処理を実行して前記集約データを生成する集約処理手段と、
前記集約処理手段によって生成された集約データに応じた画像を記録紙に印刷する印刷手段とを備えることを特徴とする画像形成装置。
【請求項２】
前記印刷データは、ＰＤＬ（Page Description Language）によって記述されたデータであることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記ＰＤＬは、ＰＣＬ（Printer Control Language）であることを特徴とする請求項２に記載の画像形成装置。
【請求項４】
外部から集約数の入力を受け付ける集約数受付手段をさらに備え、
前記集約処理手段は、前記集約数受付手段が受け付けた集約数に応じた集約データを生成することを特徴とする請求項１乃至３のいずれかに記載の画像形成装置。
【請求項５】
外部からの入力操作に基づいて、前記画像データ生成手段によって生成された画像データに対する前記集約処理手段による集約処理回路を使用した集約処理を実行するか否かを決定する決定手段をさらに備えることを特徴とする請求項１乃至４のいずれかに記載の画像形成装置。
【請求項６】
電子機器装置と、当該電子機器装置と通信可能に接続され、原稿の画像を読み取って取得した１又は２以上の画像データを集約印刷するに際し、前記画像データに対して集約処理回路による集約処理を実行して、集約数をＮ（Ｎは自然数）としたとき、前記画像データに応じた画像のサイズが基準サイズの略１／Ｎとなり、最大Ｎの画像が１枚の記録紙に印刷されるように構成された集約データを生成する画像形成装置とを有する画像形成システムであって、
前記電子機器装置は、
１又は２以上の印刷ページを含む印刷データを前記画像形成装置に送信する印刷データ送信手段を備え、
前記画像形成装置は、
前記電子機器装置から前記印刷データを受信する印刷データ受信手段と、
前記印刷データ受信手段によって受信された印刷データに基づいて、当該印刷データに含まれる印刷ページに対応する画像データを生成する画像データ生成手段と、
前記画像データ生成手段によって生成された画像データに対して前記集約処理回路による集約処理を実行して集約データを生成する集約処理手段と、
前記集約処理手段によって生成された集約データに応じた画像を記録紙に印刷する印刷手段とを備えることを特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成システムに関し、詳しくは、いわゆる集約印刷を行う画像形成装置及び画像形成システムに関するものである。
【背景技術】
【０００２】
スキャナで読み取った複数ページの原稿の画像のサイズをそれぞれ基準サイズの略１／Ｎ（Ｎは自然数）に縮小し、縮小した画像を最大Ｎだけ１枚の記録紙に印刷するいわゆる集約印刷を行う複写機が発明されている（例えば、特許文献１参照。）。ここで、基準サイズとは、画像を記録紙に集約印刷でなく通常印刷する場合に、記録紙に印刷される画像のサイズのことである。また、ファクシミリ機能、コピー機能、パーソナルコンピュータ（ＰＣ：Personal Computer）から送信される印刷データの印刷を行うＰＣプリント機能等を備える複合機が発明されている（例えば、特許文献２参照。）。
【０００３】
特許文献２に記載されているような複合機において、パーソナルコンピュータでアプリケーションソフトウェアを用いて作成されたアプリケーションデータを印刷する際、つまり、ＰＣプリントを行う際には、パーソナルコンピュータにインストールされているプリンタドライバによって、印刷するアプリケーションデータをページ記述言語（ＰＤＬ：Page Description Language）で記述された印刷データに変換し、この変換した印刷データを複合機に送信する。複合機では、受信した印刷データを解析して画像データ（ビットマップデータ）に展開し、展開された画像データに応じた画像を印刷する。
【０００４】
このようなプリンタドライバの中には、集約印刷に対応したものが存在する。集約印刷に対応したプリンタドライバは、アプリケーションデータの印刷を指示する際に、集約数Ｎ（Ｎは自然数）を指定すると、指定したＮページ分の画像が１ページとして印刷されるように構成した印刷データ（ページ記述言語により記述されている。）を生成する。そして、複合機等において、この印刷データを通常の印刷データと同様に印刷処理することによって集約印刷が行われる。
【０００５】
ページ記述言語（ＰＤＬ）の一つとして、Hewlett-Packard社が開発したＰＣＬ（Printer Control Language）がある。このＰＣＬは特に海外において広く普及しており、複合機等に接続される多くのパーソナルコンピュータに、ＰＣＬで記述された印刷データを生成するプリンタドライバがインストールされている。そのため、ユーザが複合機等を買い換える際には、新しく購入する複合機等がHewlett-Packard社製でない場合であっても、従来から使用しているパーソナルコンピュータに既にインストールされているプリンタドライバをそのまま使用するために、新しい複合機等が、ＰＣＬで記述された印刷データを生成するプリンタドライバに対応していることが求められる。
【特許文献１】特開２００６−６７０１８号公報
【特許文献２】特開２００２−３０５６１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
このように、新しい複合機等のための専用のプリンタドライバが使用されない場合には、パーソナルコンピュータに従来からインストールされているプリンタドライバが古い等の理由により、プリンタドライバが集約印刷に対応しておらず、集約印刷ができないという問題がある。また、引用文献２に記載されているような複合機のコピー機能が、引用文献１に記載されている複写機のような集約印刷機能を備えている場合であっても、複合機に対して印刷データを送信するパーソナルコンピュータにインストールされているプリンタドライバが集約印刷に対応していない場合にはＰＣプリントにおいて集約印刷を行えないという問題があった。
【０００７】
本発明は、かかる課題に鑑みてなされたものであり、ＰＣプリントをする際に、プリンタドライバが集約印刷に対応していなくても、画像形成装置のみで集約印刷を行うことができる画像形成装置及び画像形成システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１に記載の画像形成装置は、原稿の画像を読み取って取得した１又は２以上の画像データを集約印刷するに際し、前記画像データに対して集約処理回路による集約処理を実行して、集約数をＮ（Ｎは自然数）としたとき、前記画像データに応じた画像のサイズが基準サイズの略１／Ｎとなり、最大Ｎの画像が１枚の記録紙に印刷されるように構成された集約データを生成する画像形成装置であって、通信可能に接続された電子機器装置から１又は２以上の印刷ページを含む印刷データを受信する印刷データ受信手段と、前記印刷データ受信手段によって受信された印刷データに基づいて、当該印刷データに含まれる印刷ページに対応する画像データを生成する画像データ生成手段と、前記画像データ生成手段によって生成された画像データに対して前記集約処理回路による集約処理を実行して前記集約データを生成する集約処理手段と、前記集約処理手段によって生成された集約データに応じた画像を記録紙に印刷する印刷手段とを備えることを特徴とを備えることを特徴としている。
【０００９】
この構成によれば、原稿の画像を読み取って取得した１又は２以上の画像データを集約印刷するに際し、画像データに対して集約処理回路による集約処理を実行して、集約数をＮ（Ｎは自然数）としたとき、画像データに応じた画像のサイズが基準サイズの略１／Ｎとなり、最大Ｎの画像が１枚の記録紙に印刷されるように構成された集約データを生成する画像形成装置において、印刷データ受信手段により、通信可能に接続された電子機器装置から１又は２以上の印刷ページを含む印刷データが受信され、画像データ生成手段により、印刷データ受信手段によって受信された印刷データに基づいて、当該印刷データに含まれる印刷ページに対応する画像データが生成され、集約処理手段により、画像データ生成手段によって生成された画像データに対して集約処理回路による集約処理が実行されて集約データが生成される。そして、印刷手段により、集約処理手段によって生成された集約データに応じた画像が記録紙に印刷される。なお、基準サイズとは、画像を記録紙に集約印刷でなく通常印刷する場合に、記録紙に印刷される画像のサイズのことである。
【００１０】
このように、電子機器装置から受信した印刷データに基づいて、当該印刷データに含まれる印刷ページに対応する画像データを生成し、この生成した画像データに対して集約処理回路を使用して集約処理を実行し、集約印刷のための集約データを生成する。そして、集約データに応じた画像を記録紙に記録する。したがって、画像形成装置の機能のみを使用して電子機器装置から受信した印刷データを集約印刷することができる。このため、例えば、電子機器装置がクライアントＰＣ等であり、画像形成装置がインターネットファクシミリ装置等である場合に、クライアントＰＣにインストールされているインターネットファクシミリ装置を使用するためのプリンタドライバが集約印刷に対応しておらず、プリンタドライバが生成する印刷データが集約印刷に対応した印刷データでない場合であっても、インターネットファクシミリ装置の本体の機能のみを使用して当該印刷データに基づいて集約印刷を行うことができる。
【００１１】
請求項２に記載の画像形成装置は、請求項１に記載の画像形成装置において、前記印刷データは、ＰＤＬ（Page Description Language）によって記述されたデータであることを特徴としている。この構成によれば、印刷データはＰＣＬによって記述されたデータであるので、請求項１に係る画像形成装置を既存の技術を用いて安価に、かつ、簡単に実現することができる。
【００１２】
請求項３に記載の画像形成装置は、請求項２に記載の画像形成装置において、前記ＰＤＬは、ＰＣＬ（Printer Control Language）であることを特徴としている。この構成によれば、印刷データは広く普及しているＰＣＬによって記述されるので、画像形成装置の汎用性を高めることができる。例えば、電子機器装置をクライアントＰＣ等とし、画像形成装置をインターネットファクシミリ装置等とした場合には、多くのクライアントＰＣには、アプリケーションソフトウェアによって生成されたアプリケーションデータをＰＣＬによって記述された印刷データに変換するプリンタドライバがインストールされている。そのため、このＰＣＬで記述された印刷データを集約印刷することができるインターネットファクシミリ装置は、クライアントＰＣに当該インターネットファクシミリ装置のための専用のプリンタドライバをインストールすることなく、当該クライアントＰＣが接続された既存のネットワーク環境で使用することができる。このような場合には、クライアントＰＣにインストールされている従来からのプリンタドライバが集約印刷に対応していない場合が想定されるので、プリンタドライバの集約印刷機能に依存せずに集約印刷を実行できる当該インターネットファクシミリ装置の真価が発揮される。
【００１３】
請求項４に記載の画像形成装置は、請求項１乃至３のいずれかに記載の画像形成装置において、外部から集約数の入力を受け付ける集約数受付手段をさらに備え、前記集約処理手段は、前記集約数受付手段が受け付けた集約数に応じた集約データを生成することを特徴としている。この構成によれば、集約数受付手段により、外部から集約数が受け付けられ、集約処理手段により、集約数受付手段によって受け付けられた集約数に応じた集約データが生成されるので、ユーザが集約印刷において１枚の記録紙にまとめて印刷される画像（ページ）の数を指定することができる。
【００１４】
請求項５に記載の画像形成装置は、請求項１乃至４のいずれかに記載の画像形成装置において、外部からの入力操作に基づいて、前記画像データ生成手段によって生成された画像データに対する前記集約処理手段による集約処理回路を使用した集約処理を実行するか否かを決定する決定手段をさらに備えることを特徴としている。
【００１５】
この構成によれば、決定手段により、外部からの入力操作に基づいて、画像データ生成手段によって生成された画像データに対する集約処理手段による集約処理回路を使用した集約処理を実行するか否かが決定される。
【００１６】
このように、外部からの入力操作によって、電子機器装置から受信した印刷データを集約印刷するか否かを決定することができるので、ユーザが集約印刷を実行するか否かを自在に決定することができる。
【００１７】
上記目的を達成するために、請求項６に記載の画像形成システムは、電子機器装置と、当該電子機器装置と通信可能に接続され、原稿の画像を読み取って取得した１又は２以上の画像データを集約印刷するに際し、前記画像データに対して集約処理回路による集約処理を実行して、集約数をＮ（Ｎは自然数）としたとき、前記画像データに応じた画像のサイズが基準サイズの略１／Ｎとなり、最大Ｎの画像が１枚の記録紙に印刷されるように構成された集約データを生成する画像形成装置とを有する画像形成システムであって、前記電子機器装置は、１又は２以上の印刷ページを含む印刷データを前記画像形成装置に送信する印刷データ送信手段を備え、前記画像形成装置は、前記電子機器装置から前記印刷データを受信する印刷データ受信手段と、前記印刷データ受信手段によって受信された印刷データに基づいて、当該印刷データに含まれる印刷ページに対応する画像データを生成する画像データ生成手段と、前記画像データ生成手段によって生成された画像データに対して前記集約処理回路による集約処理を実行して集約データを生成する集約処理手段と、前記集約処理手段によって生成された集約データに応じた画像を記録紙に印刷する印刷手段とを備えることを特徴としている。
【００１８】
この構成によれば、電子機器装置と、当該電子機器装置と通信可能に接続され、原稿の画像を読み取って取得した１又は２以上の画像データを集約印刷するに際し、画像データに対して集約処理回路による集約処理を実行して、集約数をＮ（Ｎは自然数）としたとき、画像データに応じた画像のサイズが基準サイズの略１／Ｎとなり、最大Ｎの画像が１枚の記録紙に印刷されるように構成された集約データを生成する画像形成装置とを有する画像形成システムにおける、電子機器装置において、印刷データ送信手段により、１又は２以上の印刷ページを含む印刷データが画像形成装置に送信される。そして、画像形成装置において、印刷データ受信手段により、電子機器装置から印刷データが受信され、画像データ生成手段により、印刷データ受信手段によって受信された印刷データに基づいて、当該印刷データに含まれる印刷ページに対応する画像データが生成され、集約処理手段により、画像データ生成手段によって生成された画像データに対して集約処理回路による集約処理が実行されて集約データが生成される。そして、印刷手段により、集約処理手段によって生成された集約データに応じた画像が記録紙に印刷される。なお、基準サイズとは、画像を記録紙に集約印刷でなく通常印刷する場合に、記録紙に印刷される画像のサイズのことである。
【００１９】
このように、電子機器装置から受信した印刷データに基づいて、当該印刷データに含まれる印刷ページに対応する画像データを生成し、この生成した画像データに対して集約処理回路を使用して集約処理を実行し、集約印刷のための集約データを生成する。そして、集約データに応じた画像を記録紙に記録する。したがって、画像形成装置の機能のみを使用して電子機器装置から受信した印刷データを集約印刷することができる。このため、例えば、電子機器装置がクライアントＰＣ等であり、画像形成装置がインターネットファクシミリ装置等である場合に、クライアントＰＣにインストールされているインターネットファクシミリ装置を使用するためのプリンタドライバが集約印刷に対応しておらず、プリンタドライバが生成する印刷データが集約印刷に対応した印刷データでない場合であっても、インターネットファクシミリ装置の本体の機能のみを使用して当該印刷データに基づいて集約印刷を行うことができる。
【発明の効果】
【００２０】
請求項１に記載の画像形成装置によれば、電子機器装置から受信した印刷データに基づいて、当該印刷データに含まれる印刷ページに対応する画像データを生成し、この生成した画像データに対して集約処理回路を使用して集約処理を実行し、集約印刷のための集約データを生成する。そして、集約データに応じた画像を記録紙に記録する。したがって、画像形成装置の機能のみを使用して電子機器装置から受信した印刷データを集約印刷することができるという効果が得られる。このため、例えば、電子機器装置がクライアントＰＣ等であり、画像形成装置がインターネットファクシミリ装置等である場合に、クライアントＰＣにインストールされているインターネットファクシミリ装置を使用するためのプリンタドライバが集約印刷に対応しておらず、プリンタドライバが生成する印刷データが集約印刷に対応した印刷データでない場合であっても、インターネットファクシミリ装置の本体の機能のみを使用して当該印刷データに基づいて集約印刷を行うことができるという効果が得られる。
【００２１】
請求項２に記載の画像形成装置によれば、印刷データはＰＣＬによって記述されたデータであるので、請求項１に係る画像形成装置を既存の技術を用いて安価に、かつ、簡単に実現することができるという効果が得られる。
【００２２】
請求項３に記載の画像形成装置によれば、印刷データは広く普及しているＰＣＬによって記述されるので、画像形成装置の汎用性を高めることができるという効果が得られる。例えば、電子機器装置をクライアントＰＣ等とし、画像形成装置をインターネットファクシミリ装置等とした場合には、多くのクライアントＰＣには、アプリケーションソフトウェアによって生成されたアプリケーションデータをＰＣＬによって記述された印刷データに変換するプリンタドライバがインストールされている。そのため、このＰＣＬで記述された印刷データを集約印刷することができるインターネットファクシミリ装置は、クライアントＰＣに当該インターネットファクシミリ装置のための専用のプリンタドライバをインストールすることなく、当該クライアントＰＣが接続された既存のネットワーク環境で使用することができる。このような場合には、クライアントＰＣにインストールされている従来からのプリンタドライバが集約印刷に対応していない場合が想定されるので、プリンタドライバの集約印刷機能に依存せずに集約印刷を実行できる当該インターネットファクシミリ装置の真価が発揮される。
【００２３】
請求項４に記載の画像形成装置によれば、集約数受付手段により、外部から集約数が受け付けられ、集約処理手段により、集約数受付手段によって受け付けられた集約数に応じた集約データが生成されるので、ユーザが集約印刷において１枚の記録紙にまとめて印刷される画像（ページ）の数を指定することができるという効果が得られる。
【００２４】
請求項５に記載の画像形成装置によれば、外部からの入力操作によって、電子機器装置から受信した印刷データを集約印刷するか否かを決定することができるので、ユーザが集約印刷を実行するか否かを自在に決定することができるという効果が得られる。
【００２５】
請求項６に記載の画像形成システムによれば、電子機器装置から受信した印刷データに基づいて、当該印刷データに含まれる印刷ページに対応する画像データを生成し、この生成した画像データに対して集約処理回路を使用して集約処理を実行し、集約印刷のための集約データを生成する。そして、集約データに応じた画像を記録紙に記録する。したがって、画像形成装置の機能のみを使用して電子機器装置から受信した印刷データを集約印刷することができるという効果が得られる。このため、例えば、電子機器装置がクライアントＰＣ等であり、画像形成装置がインターネットファクシミリ装置等である場合に、クライアントＰＣにインストールされているインターネットファクシミリ装置を使用するためのプリンタドライバが集約印刷に対応しておらず、プリンタドライバが生成する印刷データが集約印刷に対応した印刷データでない場合であっても、インターネットファクシミリ装置の本体の機能のみを使用して当該印刷データに基づいて集約印刷を行うことができるという効果が得られる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の画像形成装置の一例としてのインターネットファクシミリ装置１と、電子機器装置の一例としてのクライアントＰＣ２について、図面に基づいて説明する。図１に示すように、インターネットファクシミリ装置１とクライアントＰＣ２とはＬＡＮ（Local Area Network）３を介して通信可能に接続される。
【００２７】
クライアントＰＣ２は、インターネットファクシミリ装置１の印刷機能を使用して印刷する印刷データを生成し、生成した印刷データをＬＡＮ３を介してインターネットファクシミリ装置１に送信する。インターネットファクシミリ装置１は、複写機能、ファクシミリ通信機能、電子メール送信機能等とともに、印刷機能（ＰＣプリント機能）を備えており、クライアントＰＣ２から送信された印刷データの印刷を行うことができる。この印刷データは、ページ記述言語（ＰＤＬ）の例えば、ＰＣＬによって記述されており、１又は２以上の印刷ページを含んでいる。
【００２８】
図２は、インターネットファクシミリ装置１の構成例を示したブロック図である。このインターネットファクシミリ装置１は、図２に示すように、制御部（ＭＰＵ：Microprocessing Unit）１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３、操作部１０４、報知部１０５、原稿読取部１０６、画像処理部１０７、コーデック（ＣＯＤＥＣ：Coder and Decoder）１０８、画像メモリ１０９、ＰＤＬ展開部１１０、集約処理部１１１、プリンタ１１２、ＦＡＸ通信部１１３、及び、ＬＡＮ−Ｉ／Ｆ（Local Area Network Interface）１１４を備えており、各部１０１乃至１１４は、バス１１５によって通信可能に接続されている。
【００２９】
制御部１０１は、ＲＯＭ１０２に記憶された制御プログラムに従ってインターネットファクシミリ装置１の各部の動作を制御する。ＲＯＭ１０２は、制御部１０１によりこのインターネットファクシミリ装置１の各部の動作を制御するための前記制御プログラム等を記憶するメモリである。ＲＡＭ１０３は、インターネットファクシミリ装置１の動作に用いる各種データ等を記憶するものである。
【００３０】
操作部１０４は、図示しないが、原稿の読み取り動作の開始を指示するためのスタートキー、ファクシミリ番号、コピー部数等を入力するためのテンキー、集約印刷の指定及び指定の解除を行う集約印刷キー、操作対象を指定するためのカーソルキー、操作の決定を行う決定キー等の他、自装置１に対して各種の設定を行うためのその他の入力キーを備えている。報知部１０５は、各種の設定状態や自装置１の動作状態等を文字や図形等で表示するタッチパネル式の液晶表示装置（ＬＣＤ：Liquid Crystal Display）や、点灯又は消灯で表示するＬＥＤ（Light Emitting Diode）ランプ、所定の警告音を鳴動するスピーカ等を備えている。
【００３１】
原稿読取部１０６は、原稿の画像を読み取って画像データを生成するものであり、図示しないが、例えば、透明な原稿載置板に載置された原稿を読み取るフラット・ベッド・スキャナ（ＦＢＳ：Flat Bed Scanner）や、原稿トレイに載置された原稿を読み取るべく、その原稿を搬送する自動原稿給送装置（ＡＤＦ：Automatic Document Feeder）を備えている。
【００３２】
画像処理部１０７は、原稿読取部１０６から出力された画像データに対して、色調整、色空間変換、２値化等の処理を行うものである。コーデック１０８は、画像処理部１０７等によって処理された画像データを符号化（エンコード）し、また、符号化された画像データを復号（デコード）するものである。コーデック１０８に入力された画像データは、ＪＰＥＧ、ＭＨ、ＭＲ、ＭＭＲ、ＪＢＩＧ方式等に基づいて符号化され、画像メモリ１０９に記憶される。
【００３３】
ＰＤＬ展開部１１０は、ＬＡＮ３を介してクライアントＰＣ２から受信した印刷データを展開し、印刷データに含まれる印刷ページ毎の画像データ（ビットマップデータ）を生成するものである。つまり、印刷データに含まれる１つの印刷ページから１つの画像データが生成される。クライアントＰＣ２から送信される印刷データは、ページ記述言語（ＰＤＬ）の例えば、ＰＣＬによって記述されている。ＰＤＬ展開部１１０は、このＰＣＬで記述された印刷データを解析し、解析結果に応じた画像データを生成する。ＰＤＬ展開部１１０によって生成された画像データは、コーデック１０８によって符号化されて画像メモリ１０９に記憶される。
【００３４】
集約処理部１１１は、図示しない集約処理回路を備えており、複数ページの原稿を原稿読取部１０６で読み取ってコピーする際に、複数ページの原稿の画像を集約数に応じて集約印刷するための集約処理を行うものである。集約数とは、集約印刷を行う場合に、１枚の記録紙にまとめて印刷する画像の数（ページ数）のことである。例えば、集約数が「４」である場合には、画像のサイズが基準サイズの略１／４に縮小され、４ページ分の縮小された画像が１枚の記録紙にまとめて印刷される。したがって、集約数が「４」である場合に、７ページ分の画像データを集約印刷すると、第１ページから第４ページまでの画像が１枚目の記録紙に印刷され、第５ページから第７ページまでの画像が２枚目の記録紙に印刷される。この場合、２枚目の記録紙の第８ページに相当する部分は空白となる。この集約数は、ユーザによる操作部１０４の入力キーを用いた選択操作によって指定される。
【００３５】
集約処理部１１１は、具体的には、原稿読取部１０６で原稿の画像を読み取ることによって生成されて画像メモリ１０９に記憶されている１又は２以上の画像データに対して集約処理を実行し、集約データを生成する。この集約データは、画像データが集約されたものであり、集約データを印刷処理すると、集約数をＮ（Ｎは自然数）とするとき、１枚の記録紙に、基準サイズの略１／Ｎにサイズが縮小された画像（画像データに応じた画像）がＮだけレイアウトされて記録されるように構成されたデータである。集約処理部１１１によるこの集約処理としては、周知の集約処理を採用することができ、集約処理の結果として得られる集約データの構成も周知の構成を採用することができる。
【００３６】
また、集約処理部１１１は、集約印刷が指定されている場合には、クライアントＰＣ２から送信された印刷データを印刷する際にも集約処理を行う。つまり、ＰＤＬ展開部１１０によって印刷データから画像データに展開され、画像メモリ１０９に記憶されている１又は２以上の画像データに対して集約処理を実行し、上述したように集約数に応じた集約データを生成する。集約処理部１１１によって生成された集約データは、コーデック１０８によって符号化されて画像メモリ１０９に記憶される。
【００３７】
プリンタ１１２は、画像メモリ１０９から読み出され、コーデック１０８によって復号された画像データ（集約データを含む。）を印刷出力するものである。画像メモリ１０９に記憶されている集約データがプリンタ１１２によって印刷されることによって集約印刷が実現される。
【００３８】
ＦＡＸ通信部１１３は、原稿の画像データをファクシミリ通信するものであり、図示しないが、モデム（ＭＯＤＥＭ：MOdulator-DEModulator）及びＮＣＵ（Network Control Unit）を備えている。モデムは、例えばＩＴＵ−Ｔ（国際電気通信連合電気通信標準化部門）の勧告Ｖ．３４規格又はこれと同様のものに従った送受信データの変調及び復調を行うものである。ＮＣＵは、電話回線を制御して電話をかけたり、切ったりする回線網制御装置であり、図示しないＰＳＴＮ（Public Switched Telephone Network）に接続される。ＰＳＴＮには、Ｇ３ファクシミリ装置等が通信可能に接続され、インターネットファクシミリ装置１は、Ｇ３ファクシミリ装置等との間で画像データをファクシミリ送受信することが可能である。
【００３９】
ＬＡＮ−Ｉ／Ｆ１１４は、インターネットファクシミリ装置１をＬＡＮ３に接続可能にするものである。ＬＡＮ３には、クライアントＰＣ２等が接続され、インターネットファクシミリ装置１はクライアントＰＣ２との間でデータの通信が可能である。従って、インターネットファクシミリ装置１は、ＬＡＮ３を介して、クライアントＰＣ２から印刷処理するための印刷データを受信することができる。また、ＬＡＮ３には図示しないルータも接続されており、インターネットファクシミリ装置１は、ルータを介してインターネットとも接続される。したがって、インターネットファクシミリ装置１は、インターネットに接続される他のインターネットファクシミリ装置との間でインターネットファクシミリ通信を行うことも可能である。
【００４０】
図３は、クライアントＰＣ２の構成例を示すブロック図である。図３に示すように、クライアントＰＣ２は、制御部（ＣＰＵ：Central Processing Unit）２０１、ＲＯＭ２０２、ＲＡＭ２０３、ＨＤＤ(Hard Disk Drive)２０４、操作部２０５、表示部２０６、及び、ＬＡＮ−Ｉ／Ｆ２０７を備えており、各部２０１〜２０７は、バス２０８によって通信可能に接続されている。
【００４１】
制御部２０１は、ＨＤＤ２０４から読み出されてＲＡＭ２０３に格納されている制御プログラムに従って、クライアントＰＣ２の各部の動作を制御する。ＲＯＭ３０２は、クライアントＰＣ２の動作に必要な各種の設定データ等を格納する。ＲＡＭ２０３は、制御部２０１のワークエリア等として機能するものであり、実行するプログラムの一部又は全部がＨＤＤ２０４から読み出されて格納される。ＨＤＤ２０４は、制御部２０１によりこのクライアントＰＣ２の各部の動作を制御するための前記制御プログラムや、ユーザの利用に供されるアプリケーションソフトウェア等の種々のプログラムやデータを記憶する。このＨＤＤ２０４には、インターネットファクシミリ装置１を用いて、アプリケーションソフトウェアで生成されたアプリケーションデータを印刷する際に、印刷の条件を指定したり、アプリケーションデータをページ記述言語（ＰＤＬ）で記述された印刷データに変換するためのプリンタドライバも記憶されている。
【００４２】
操作部２０５は、ユーザが情報を入力するマウス、キーボード等から構成され、ユーザによる各種の入力操作は、この操作部２０５を介して行われる。表示部２０６は、例えばＬＣＤ（Liquid Crystal Display）等からなり、各種の画面情報を表示するものである。ＬＡＮ−Ｉ／Ｆ２０７は、クライアントＰＣ２とＬＡＮ３とを、引いては、クライアントＰＣ２とインターネットファクシミリ装置１とを通信可能に接続するものである。したがって、クライアントＰＣ２は、ＬＡＮ３を介して、インターネットファクシミリ装置１において印刷処理するための印刷データをインターネットファクシミリ装置１に送信することができる。
【００４３】
このようなインターネットファクシミリ装置１とクライアントＰＣ２では、クライアントＰＣ２のユーザによって、クライアントＰＣ２にインストールされているアプリケーションソフトウェアを用いてアプリケーションデータが作成され、作成されたアプリケーションデータは、クライアントＰＣ２にインストールされているプリンタドライバによって、ページ記述言語（ＰＤＬ）の例えば、ＰＣＬによって記述された印刷データに変換される。そして、変換された印刷データは、ＬＡＮ３を介して、インターネットファクシミリ装置１に送信される。
【００４４】
インターネットファクシミリ装置１は、原稿読取部１０６によって読み取った原稿のコピーを集約印刷する際の集約処理を行う集約処理部（集約処理回路）１１１を備えている。そして、集約印刷が指定されている状態で、クライアントＰＣ２からＬＡＮ３を介して印刷データを受信すると、この印刷データに対しても集約処理部１１１が備える集約処理回路を使用して集約処理を行い、集約印刷が実行される。したがって、クライアントＰＣ２にインストールされているプリンタドライバが集約印刷機能を備えておらず、プリンタドライバが生成する印刷データが集約印刷するために構成された印刷データでない場合であっても、インターネットファクシミリ装置１の機能のみで集約印刷を実現することができる。
【００４５】
次に、図４を用いて、インターネットファクシミリ装置１に対して集約印刷に関する設定操作を行った場合に、インターネットファクシミリ装置１の制御部１０１が実行する処理の例について説明する。なお、図４に示す各処理の順序は図示するものに限定されるものではなく、処理の順序を変更しても本発明を実現できる場合には適宜に変更してもよい。
【００４６】
ユーザが操作部１０４に設けられた集約印刷キーを操作すると、制御部１０１は、ステップ１０１（Ｓ１０１）において、集約印刷キーが操作されたと判断する（Ｓ１０１：ＹＥＳ）。そして、集約フラグがオン状態であるか否かを判断する（Ｓ１０２）。この集約フラグは、クライアントＰＣ２から送信された印刷データを印刷する際に、制御部１０１によって参照され、フラグの状態によって集約印刷を行うか否かが判断される。この集約フラグはＲＡＭ１０３上の所定の記憶領域に存在し、例えば、１バイトからなるデータである。そして、最下位ビットが「１」である場合にフラグがオン状態であり、最下位ビットが「０」である場合にフラグがオフ状態であると判断される。集約フラグがオン状態の場合に集約印刷が実行され、オフ状態の場合に集約印刷を行わず通常の印刷が行われる。
【００４７】
集約フラグがオン状態であると判断すると（Ｓ１０２：ＹＥＳ）、集約フラグの最下位ビットを「０」として、集約フラグをオフ状態にする（Ｓ１０３）。つまり、集約印刷が指定されている場合に、集約印刷キーが操作されると、集約フラグをオフ状態にして集約印刷の指定を解除する。
【００４８】
一方、集約フラグがオン状態でない、つまり、オフ状態であると判断すると（Ｓ１０２：ＮＯ）、集約フラグの最下位ビットを「１」として、集約フラグをオン状態にする（Ｓ１０４）。つまり、集約印刷が指定されていない場合に、集約印刷キーが操作されると、集約フラグをオン状態にして集約印刷を指定する。集約フラグをオン状態にすると、集約数情報をＲＡＭ１０３に記憶する（Ｓ１０５）。集約数情報とは、１枚の記録紙に集約して印刷する画像（ページ）の数、すなわち、集約数を示す情報である。ここでは、デフォルト値として、例えば「２」が集約数として集約数情報に設定され、この集約数情報がＲＡＭ１０３の所定の記憶領域に記憶される。つまり、集約数がユーザによって指定されていないデフォルトの状態で集約印刷が実行されると、画像のサイズが基準サイズの略１／２に縮小され、２ページ分の画像が１枚の記録紙にレイアウトされて印刷される。
【００４９】
ユーザが、操作部１０４に設けられた入力キーを操作して、集約数を選択するための操作を行うと、制御部１０１は、ステップ１０１（Ｓ１０１）において集約印刷キーの操作ではないと判断し（Ｓ１０１：ＮＯ）、ステップ１０６（Ｓ１０６）において集約数の選択であると判断する（Ｓ１０６：ＹＥＳ）。そして、ユーザによる集約数の選択を促し、集約数の選択を受け付けるための図６に示すような画面を報知部１０５が備える液晶表示装置に表示する（Ｓ１０７）。
【００５０】
液晶表示装置には、集約数（集約ページ数）として、例えば図６に示すように、「２」、「４」、「６」、「８」、「９」、及び、「１６」が表示される。ユーザは反転表示されているカーソル３００を操作部１０４のカーソルキーを操作することによって移動させて集約数を選択する。図６の例では「２」が選択されて反転表示されている。そして、集約数を選択した状態で決定キーを操作すると集約数の選択が決定される。
【００５１】
決定キーが操作されると、制御部１０１は、ユーザによる集約数の選択を受け付け（Ｓ１０８）、選択された集約数を示す集約数情報をＲＡＭ１０３に記憶する（Ｓ１０９）。
【００５２】
ユーザが操作部１０４に対して、集約印刷キーの操作、及び、集約数の選択のための操作以外の操作を行うと、制御部１０１は、ステップ１０１（Ｓ１０１）において集約印刷キーの操作でないと判断し（Ｓ１０１：ＮＯ）、ステップ１０６（Ｓ１０６）において集約数の選択でないと判断し（Ｓ１０６：ＮＯ）、ステップ１１０（Ｓ１１０）において、操作部１０４への操作に応じたその他の処理を実行する。
【００５３】
このように、操作部１０４の集約印刷キーを操作することにより、集約フラグのオン状態とオフ状態とを切り替え、集約印刷の指定と指定の解除とを行うことができる。集約印刷キーの操作により集約印刷が指定されている場合には、その旨を、報知部１０５が備える液晶表示装置に表示するようにするとよい。また、報知部１０５の一部として、集約印刷キーの近傍にＬＥＤランプを設け、集約印刷が指定されている場合にこのＬＥＤランプを点灯させて集約印刷が指定されていることを知らせるようにしてもよい。
【００５４】
また、操作部１０４が備える入力キーを使用して集約数を選択するための操作を行うことにより、液晶表示装置に集約数（集約ページ数）を選択するための画面を表示させ、ユーザがこの画面を参照しながら所定の操作を行うことにより、集約印刷する際に１枚の記録紙に印刷される画像の数（ページ数）を示す集約数を選択することができる。
【００５５】
次に、図５を用いて、クライアントＰＣ２においてアプリケーションデータに基づいて生成した印刷データをインターネットファクシミリ装置１に送信して印刷処理する場合に、インターネットファクシミリ装置１の制御部１０１とクライアントＰＣ２の制御部２０１とが実行する処理の例について説明する。なお、図５に示す各処理の順序は図示するものに限定されるものではなく、処理の順序を変更しても本発明を実現できる場合には適宜に変更してもよい。
【００５６】
クライアントＰＣ２のユーザが、操作部２０５を使用して、所定のアプリケーションソフトウェアに対して当該アプリケーションソフトウェアを用いて作成したアプリケーションデータの印刷の実行を指示すると、制御部２０１は、プリンタドライバを起動し、プリンタドライバによって、アプリケーションデータに基づいて、ページ記述言語（ここでは、ＰＣＬ）で記述された印刷データを生成する（Ｓ２０１）。そして、生成した印刷データをインターネットファクシミリ装置１に送信する（Ｓ２０２）。
【００５７】
インターネットファクシミリ装置１では、クライアントＰＣ２から印刷データを受信する（Ｓ３０１）。そして、制御部１０１は、ＲＡＭ１０３を参照して集約フラグがオン状態であるか否かを判断する（Ｓ３０２）。集約フラグがオン状態でないと判断すると（Ｓ３０２：ＮＯ）、ＰＣＬによって記述された印刷データをＰＤＬ展開部１１０で解析し、印刷データに含まれる印刷ページ毎に画像データに展開する（Ｓ３０３）。そして、展開した画像データを印刷処理してプリンタ１１２によって記録紙に記録する（Ｓ３０６）。これにより、印刷データが通常印刷される。
【００５８】
一方、集約フラグがオン状態であると判断すると（Ｓ３０２：ＹＥＳ）、ＰＣＬによって記述された印刷データをＰＤＬ展開部１１０で解析し、印刷データに含まれる印刷ページ毎に画像データに展開する（Ｓ３０４）。そして、展開した画像データに対して集約処理部１１１の集約処理回路を用いて集約処理を実行し、集約数情報が示す集約数の画像データに応じた画像が１枚の記録紙にレイアウトされて記録されるように構成された集約データを生成し（Ｓ３０５）、生成した集約データを印刷処理してプリンタ１１２によって記録紙に記録する（Ｓ３０６）。これにより、印刷データが集約印刷される。
【００５９】
このように、集約フラグがオン状態の場合には、ユーザがプリンタドライバに対して集約印刷を指定せず、もしくは、プリンタドライバが集約印刷に対応しておらず、プリンタドライバがアプリケーションデータに基づいて生成する印刷データが集約印刷用に構成された印刷データでない場合であっても、クライアントＰＣ２から送信された印刷データをインターネットファクシミリ装置１の集約処理部１１１が備える集約処理回路を使用した集約処理を経て集約印刷することができる。
【００６０】
以上に説明したように、本発明に係るインターネットファクシミリ装置１及びクライアントＰＣ２によれば、クライアントＰＣ２は、所定のアプリケーションソフトウェアで作成したアプリケーションデータに基づいて、プリンタドライバによって生成した印刷データをインターネットファクシミリ装置１に送信する。インターネットファクシミリ装置１は、受信した印刷データに基づいて画像データを生成し、生成した画像データに対して集約処理部１１１が備える集約処理回路を用いて集約処理を実行して集約データを生成する。そして、この集約データを印刷処理することによって集約印刷を行うことができる。
【００６１】
したがって、クライアントＰＣ２にインストールされているプリンタドライバが集約印刷に対応していない場合であっても、インターネットファクシミリ装置１の機能のみを使用してクライアントＰＣ２から送信される印刷データの集約印刷を行うことができる。また、インターネットファクシミリ装置１の機能のみで実現可能な集約印刷における集約数の種類を多くすることによって、プリンタドライバで実現可能な集約印刷機能で対応していない集約数での集約印刷を実行することも可能となる。
【００６２】
また、インターネットファクシミリ装置１は、広く普及しているＰＣＬによって記述された印刷データに基づいて集約印刷することができる。したがって、クライアントＰＣ２にインターネットファクシミリ装置１のための専用のプリンタドライバをインストールすることなく、すでにクライアントＰＣ２にインストールされているＰＣＬに対応したプリンタドライバを使用してインターネットファクシミリ装置１を用いた集約印刷を行うことができる。
【００６３】
なお、本発明の実施形態は上述の形態に限らず、種々に変更してもよく、例えば、上述の実施形態においては、印刷データをページ記述言語（ＰＤＬ）のＰＣＬで記述されたデータとしたが、これに替えて、印刷データはビットマップデータ等の画像データであってもよい。この場合には、ＰＤＬ展開部１１０は不要であり、集約処理部１１１は印刷データに対して集約処理を行う。
【００６４】
また、インターネットファクシミリ装置１に対して集約印刷の指定を行う際に、ユーザが集約印刷を行う印刷データの送信に使用するクライアントＰＣ２のＩＰ（Internet Protocol Address）アドレス等の識別情報を登録するようにし、集約印刷の指定とともに登録された識別情報によって特定されるクライアントＰＣ２から送信された印刷データのみを集約印刷するようにしてもよい。このようにすれば、集約印刷が指定されている間に、集約印刷を希望しない他のユーザが識別情報が登録されていない他のクライアントＰＣ２から印刷データを送信してインターネットファクシミリ装置１で印刷を実行した場合に、思いがけなく集約印刷がされることを防止することができる。
【００６５】
さらに、印刷データのデータ種別によって集約印刷をするか否かを決定するようにしてもよい。つまり、印刷データに印刷データの元となるアプリケーションデータを生成したアプリケーションソフトウェアを識別する識別情報を付加するようにする。そして、インターネットファクシミリ装置１に対して集約印刷の指定を行う際に、アプリケーションソフトウェアの識別情報を登録し、印刷データに付加された識別情報と登録された識別情報とが一致する場合にのみ集約印刷を行うようにする。
【産業上の利用可能性】
【００６６】
本発明は、例えば、いわゆる集約印刷を行う装置及びシステムに適用可能である。
【図面の簡単な説明】
【００６７】
【図１】本発明に係る画像形成システムの構成例を示すブロック図である。
【図２】本発明に係る画像形成装置の一例としてのインターネットファクシミリ装置の構成例を示すブロック図である。
【図３】本発明に係る電子機器装置の一例としてのクライアントＰＣの構成例を示すブロック図である。
【図４】インターネットファクシミリ装置に対して集約印刷に関する操作を行った場合に、インターネットファクシミリ装置で実行される処理の一例を示すフローチャートである。
【図５】クライアントＰＣにおいてアプリケーションデータに基づいて生成した印刷データをインターネットファクシミリ装置に送信して印刷処理する場合に、インターネットファクシミリ装置とクライアントＰＣとで実行される処理の一例を示すフローチャートである。
【図６】ユーザが集約ページ数を選択する際にインターネットファクシミリ装置の液晶表示装置に表示される画面の例を示す説明図である。
【符号の説明】
【００６８】
１      インターネットファクシミリ装置（画像形成装置）
１０１  制御部
１０３  ＲＡＭ
１１０  ＰＤＬ展開部
１１１  集約処理部
２      クライアントＰＣ（電子機器装置）
２０１  制御部
２０３  ＲＡＭ
２０４  ＨＤＤ
【図１】
2007288542.tif 000003
【図２】
2007288542.tif 000004
【図３】
2007288542.tif 000005
【図４】
2007288542.tif 000006
【図５】
2007288542.tif 000007
【図６】
2007288542.tif 000008