(57)【要約】【課題】メモリ容量の比較的小さな画像形成装置であっても、メモリフルの発生を回避するとともに、その回避に伴う印刷動作に対してユーザにかかる手間を軽減する。【解決手段】通信機能を備える画像形成装置であって、画像を読み取って画データとして入力する読取手段と、入力された画データを記憶する記憶手段と、記憶された画データを印刷する印刷手段と、印刷手段による印刷前に記憶手段の記憶容量を超えて画像読取手段で画データが入力された場合、それまで記憶手段に記憶された蓄積画データとその後に読取手段で入力される読取画データを、接続された情報処理装置に転送する制御手段と、を有し、制御手段は、記憶容量超過の場合、蓄積画データと読取画データを、ヘッダ情報にコピー設定パラメータを付加したＥメールとして情報処理装置に転送し、印刷手段は、情報処理装置からのコピー設定パラメータに基づく転送画データの印刷要求に応じて印刷を行う。【選択図】図２
2010103624.tif 000002
【特許請求の範囲】
【請求項１】
通信機能を備える画像形成装置であって、
画像を読み取って画データとして入力する読取手段と、
前記読取手段により入力された画データを記憶する記憶手段と、
前記記憶手段により記憶された画データを印刷する印刷手段と、
前記印刷手段による印刷前に前記記憶手段の記憶容量を超えて前記画像読取手段で画データが入力された場合、それまで前記記憶手段に記憶された蓄積画データとその後に前記読取手段で入力される読取画データとを、接続された情報処理装置に転送する制御手段と、
を有し、
前記制御手段は、前記記憶容量超過の場合、前記蓄積画データと前記読取画データとを、ヘッダ情報にコピー設定パラメータを付加したＥメールとして前記情報処理装置に転送し、
前記印刷手段は、前記情報処理装置からの前記コピー設定パラメータに基づく前記転送画データの印刷要求に応じて印刷を行うことを特徴とする画像形成装置。
【請求項２】
ユーザからの操作内容の入力を受け付けるとともに、前記操作内容や装置状態を表示する操作入力手段を有し、
前記制御手段は、前記情報処理装置へのＥメールを行った後、前記Ｅメールのヘッダ情報に付加された前記コピー設定パラメータを前記操作表示手段に表示し、前記操作表示手段で入力されたパラメータの変更内容をコピー設定に反映させることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御手段は、Ｅメールのヘッダ情報にコピー設定パラメータを付加した後、前記操作入力手段で入力されたＥメールアドレスを持つ前記情報処理装置に前記Ｅメールを転送することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記操作入力手段は、ＩＣカードに保持されたユーザの個人情報を読み取り、
前記制御手段は、前記操作入力手段が読み取った個人情報からＥメールアドレスを抽出してＥメールの転送先に設定することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記制御手段は、前記記憶容量超過の場合、前記蓄積画データと前記読取画データとを、前記情報処理装置にＥメールとして転送し、印刷画像ファイルとして保存させることを特徴とする請求項１から４のいずれか１項に記載の画像形成装置。
【請求項６】
前記制御手段は、複数のユーザが共用する情報処理装置へ送信する前記Ｅメールに送信者情報を付加して転送し、前記送信者情報に対応する固有のデータ格納領域を特定して、前記データ格納領域に前記蓄積画データ及び前記読取画データを保存させることを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記操作入力手段は、ＩＣカードに保持されたユーザの個人情報を読み取り、
前記制御手段は、前記操作入力手段が読み取った個人情報から前記データ格納先を特定し、Ｅメールとして転送した前記蓄積画データ及び前記読取画データを保存させることを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記制御手段は、前記コピー設定パラメータに基づく前記転送画データの印刷後の前記転送画データに対する処理内容を表すファイル処理情報を、前記情報処理装置に送信する前記Ｅメールに付加して転送することを特徴とする請求項１から７のいずれか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に、メモリ容量の比較的小さい画像形成装置に好ましく適用され、メモリのオーバフロー時に適切なリカバリ処理を可能とする技術に関するものである。
【背景技術】
【０００２】
一般に、画像形成装置は、スキャナ等から読み取った印刷データをメモリに蓄積し、蓄積したデータを順次印刷する。印刷の終了した印刷データはメモリ上から破棄され、新たな印刷データがメモリ上に蓄積される。この画像形成装置上のメモリには上限があり、当然上限を超えた場合（メモリフル）は印刷ができない。
【０００３】
以下に、メモリフルの発生しうる印刷方法を列挙する。
（１）逆順印刷
スキャナで読み取った順番と逆順に印刷を行う。
・読取順：１→２→３
・印刷順：３→２→１
（２）電子ソート
スキャナで読み取ったものを部数単位で出力する。
・読取順：１→２→３
・印刷順：１→２→３→１→２→３→・・・
【０００４】
例えば、（２）に示すソートコピー等、全データをメモリに蓄積して丁合コピーする際のメモリフル発生時の処理としては、発生段階で中断する方法が知られている。また、例えば特許文献１には、メモリフル発生を回避する方法として、画像形成装置側に全ページ分の描画データを蓄積するだけのメモリ容量がない場合にメモリに蓄積出来るページまでを丁合して印刷を行い、その後残りのデータをメモリの蓄積して再度丁合コピーを行うようにして、画像形成装置側で蓄積可能な容量毎に分割して描画データを印刷する技術が開示されている。
【特許文献１】特開平１１−１７０６３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、今までの方法では、メモリフルの発生段階で中断した場合に印刷がまったく行われないため、ユーザは所望の印刷物を得ることができず、印刷を再度行う手間が発生するという問題があった。この印刷を再開する場合も、同様の手順では当然メモリフルが再度発生するため、ユーザはコピー原稿をメモリ蓄積可能な枚数に分割して行わなければならない手間が発生するという問題があった。
【０００６】
この問題を回避する方法として、特許文献１で開示されたような、印刷制御装置側で蓄積可能な容量毎に分割して描画データを印刷する方法があるが、この方法では、最終的には、分割されて印刷された結果をユーザが再度丁合する必要があるため、ユーザの利便性の向上に繋がらないという別の問題が残る。
【０００７】
そこで、本発明は、メモリ容量の比較的小さな画像形成装置であっても、メモリフルの発生を回避するとともに、その回避に伴う印刷動作に対してユーザにかかる手間を軽減することを目的とする。
【課題を解決するための手段】
【０００８】
かかる目的を達成するために、本発明は、通信機能を備える画像形成装置であって、画像を読み取って画データとして入力する読取手段と、読取手段により入力された画データを記憶する記憶手段と、記憶手段により記憶された画データを印刷する印刷手段と、印刷手段による印刷前に記憶手段の記憶容量を超えて画像読取手段で画データが入力された場合、それまで記憶手段に記憶された蓄積画データとその後に読取手段で入力される読取画データとを、接続された情報処理装置に転送する制御手段と、を有し、制御手段は、記憶容量超過の場合、蓄積画データと読取画データとを、ヘッダ情報にコピー設定パラメータを付加したＥメールとして情報処理装置に転送し、印刷手段は、情報処理装置からのコピー設定パラメータに基づく転送画データの印刷要求に応じて印刷を行うことを特徴とするものである。
【０００９】
また、本発明は、上記の画像形成装置において、ユーザからの操作内容の入力を受け付けるとともに、操作内容や装置状態を表示する操作入力手段を有し、制御手段は、情報処理装置へのＥメールを行った後、Ｅメールのヘッダ情報に付加されたコピー設定パラメータを操作表示手段に表示し、操作表示手段で入力されたパラメータの変更内容をコピー設定に反映させることを特徴とするものであってもよい。
【００１０】
また、本発明は、上記の画像形成装置において、制御手段は、Ｅメールのヘッダ情報にコピー設定パラメータを付加した後、操作入力手段で入力されたＥメールアドレスを持つ情報処理装置にＥメールを転送するものであってもよい。
【００１１】
また、本発明は、上記の画像形成装置において、操作入力手段は、ＩＣカードに保持されたユーザの個人情報を読み取り、制御手段は、操作入力手段が読み取った個人情報からＥメールアドレスを抽出してＥメールの転送先に設定することを特徴とするものであってもよい。
【００１２】
また、本発明は、上記の画像形成装置において、制御手段は、記憶容量超過の場合、蓄積画データと読取画データとを、情報処理装置にＥメールとして転送し、印刷画像ファイルとして保存させることを特徴とするものであってもよい。
【００１３】
また、本発明は、上記の画像形成装置において、制御手段は、複数のユーザが共用する情報処理装置へ送信するＥメールに送信者情報を付加して転送し、送信者情報に対応する固有のデータ格納領域を特定して、データ格納領域に蓄積画データ及び読取画データを保存させることを特徴とするものであってもよい。
【００１４】
また、本発明は、上記の画像形成装置において、操作入力手段は、ＩＣカードに保持されたユーザの個人情報を読み取り、制御手段は、操作入力手段が読み取った個人情報からデータ格納先を特定し、Ｅメールとして転送した蓄積画データ及び読取画データを保存させることを特徴とするものであってもよい。
【００１５】
また、本発明は、上記の画像形成装置において、制御手段は、コピー設定パラメータに基づく転送画データの印刷後の転送画データに対する処理内容を表すファイル処理情報を、情報処理装置に送信するＥメールに付加して転送することを特徴とするものであってもよい。
【発明の効果】
【００１６】
本発明によれば、メモリ容量の比較的小さな画像形成装置であっても、メモリフルの発生を回避するとともに、その回避に伴う印刷動作に対してユーザにかかる手間を軽減することが可能となる。
【発明を実施するための最良の形態】
【００１７】
まず、図面を参照しながら、本発明の実施形態について説明する。なお、以下の述べる実施形態は、本発明の好適な実施の形態であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００１８】
＜ネットワークシステムの構成＞
図１は、本発明の実施形態の画像形成装置を含むオフィスフロアでのネットワークシステム１０の構成を示す。図１に示すネットワークシステム１０は、画像形成装置１２と、情報処理装置１４と、サーバ２６等がイーサネット（登録商標）等のローカルエリアネットワーク（ＬＡＮ：Local Area Network）２８により相互接続されている。ＬＡＮ２８は、ハブ１６により画像形成装置１２、サーバ２６、情報処理装置１４等を物理接続していて、媒体アクセス制御（ＭＡＣ：Media Access Control）アドレス及びＩＰアドレスを使用した相互通信を行っている。
【００１９】
ハブ１６は、さらにルータ１８に接続され、ルータ１８は、画像形成装置１２、情報処理装置１４、サーバ２６をインターネット、ワイドエリアネットワーク（ＷＡＮ：Wide Area Network）等の広域ネットワーク２０に接続している。広域ネットワーク２０には、ＰＯＰ（Post Office Protocol）サーバ２２が接続されていて、画像形成装置１２、情報処理装置１４、及びサーバ２６との間でＳＭＴＰ（Simple Mail Transfer Protocol）プロトコルを使用した電子メールの伝送を可能としている。なお、広域ネットワーク２０には、図１に示す以外にも、ウェブサーバ等が接続されていてもよい。また、ＰＯＰサーバ２２は、ＩＳＰ（Internet Service Provider）等が提供するメール・サーバであってもよく、また、社内に設置された専用メールサーバとして実装することもできる。
【００２０】
＜画像形成装置の構成＞
画像形成装置１２は、ファクシミリ、コピー、プリンタ、ＡＲＤＦ（Auto Reverse Document Feeder）等の複合的な機能を提供しており、ユーザからの直接指令あるいは情報処理装置１４等からのジョブ要求、公衆電話網２４から受信したファクシミリデータを処理し、画像形成を行う。図２は、本実施形態の画像形成装置１２の機能ブロック図である。なお、本実施形態の画像形成装置は、電子写真方式のものでもよいし、インクジェット記録方式のものでもよい。
【００２１】
画像形成装置１２は、プリンタ、コピー、ファクシミリ等の機能を提供するための各種機能を備え、ドキュメントを読み込んで光学読み取りを行うためのＡＲＤＦ３０、ユーザに対して各種設定を可能とする操作パネル３４（ＬＣＤ（Liquid Crystal Display）パネルを含む）を有する。ＡＲＤＦ３０は、原稿台上にセットされたドキュメントを、モータ３２を起動してドキュメントの光学読み取りを行うスキャナ３６に送り、照射光学系、駆動モータ、ＣＣＤ（Charge-Coupled Device）等を駆動してドキュメントをデジタルデータに変換する。
【００２２】
画像形成装置１２は、ＭＦＰコントローラ３８、画像形成を担当するプリンタエンジン５２を備えている。ＭＦＰコントローラ３８は、ＵＮＩＸ（登録商標）、ＬＩＮＵＸ（登録商標）、Ｗｉｎｄｏｗｓ（登録商標）２００Ｘサーバ等のオペレーティングシステム（以下、ＯＳという）を動作するＣＰＵ（図示せず）を含んでいる。さらに、ＭＦＰコントローラ３８は、上述したＯＳの下で、Ｃ、Ｃ＋＋、ＪＡＶＡ（登録商標）、Ｐｅｒｌ等のプログラミング言語で記述されたアプリケーションプログラムやＡｐａｃｈｅ、サーブレット等のサーバプログラムを実行し、ウェブサーバの一部機能も提供する。
【００２３】
さらに、ＭＦＰコントローラ３８は、ストレージ管理部４０、通信処理部４２、イメージ変換部４４を備えている。ストレージ管理部４０は、ＳＤＲＡＭ（Synchronous DRA）５６の入出力管理を実行する。ＳＤＲＡＭ（Synchronous DRA）５６のほかに、ハードディスク装置等の記憶装置でもよい。また、通信処理部４２は、５６Ｋｂｐｓまたは１２６Ｋｂｐｓ程度の通信レートのファックスモデム５８から受信したＩＴＵ−Ｔ勧告Ｔ．６等のプロトコルでデータを、ランレングス符号化、ＭＲ（Modified Read）、ＭＭＲ（Modified MR）等の符号化方法を使用して復号化し、また画像形成装置１２からのファクシミリ送信のためにデジタルデータをコードする。また、通信処理部４２は、ＩＰプロトコルスイート及びＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）又はＵＤＰ／ＩＰ（User Datagram Protocol/Internet Protocol）を使用するデータ伝送も管理する。
【００２４】
通信処理部４２は、ＭＦＰコントローラ３８が含むアプリケーションプログラムからのデータ伝送要求を受付け、ＩＰパケットまたはフレームを作成し、ネットワークインタフェースカード（ＮＩＣ（Network Interface Card））６０からイーサネット（登録商標）あるいはワイヤレスＬＡＮへとデータを伝送し、また入来データをアプリケーションプログラムへと伝送する。なお、通信処理部４２は、上述した処理を実行するため、ＰＰＰ（Point to Point Protocol）及びＰＰＰｏＥ（PPP on Ethernet（登録商標））等のデータ接続プロトコルをサポートする。
【００２５】
イメージ変換部４４は、画像処理装置１２が取得したデータを、ＧＩＦ（Graphics Interchange Format）、ＢＭＰ（Bit MAP）、ＪＰＥＧ（Joint Photographic Expert Group）、ＪＰＥＧ２０００、ＴＩＦＦ（Tagged Image File Format）、ＰＮＧ（Portable Network Graphics）等のイメージデータに変換し、変換されたイメージデータを使用してＰＤＬ(Page Description Language)を作成し、作成したＰＤＬをプリンタエンジン５２に渡し、画像形成させる。その他、ＭＦＰコントローラ３８は、フラッシュＲＯＭ（Read Only Memory）５０などを実装し、画像形成装置１２の起動時のセットアップデータや画像形成に使用する色変換データ等を管理している。ＵＳＢ（Universal Serial Bus）制御部４８を含んでいて、ＵＳＢコネクタ６２を介してＵＳＢホスト（図示せず）やプリンタエンジン５２との間のバス接続を管理する。なお、ＵＳＢ制御部４８は、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）８０２．１５等により規定されるＵＷＢ（Ultra Wideband）プロトコルをサポートしていてもよい。画像形成装置１２は、ＰＳＵ（Power Supply Unit）５４を実装していて、ＰＳＵ５４は、画像形成装置１２の電源管理を行っている。
【００２６】
プリンタエンジン５２は、電子写真法あるいはインクジェット法を使用した画像形成を行っており、各画像形成方法により画像を形成するため、感光体、半導体レーザ、現像器、転写装置、定着装置あるいはインク容器、インクジェットノズル等を含んで構成されている。また、プリンタエンジン５２は、ＰＪＬ（Printer Job Language）をサポートしていて、外部からのプリント要求に対応した印刷を実行することができる。
【００２７】
ＳＤＲＡＭ等の記憶装置５６は、複数のデータセットを管理する。記憶装置５６が管理する本実施形態にかかわるデータセットは、送信元登録データ（ＳＵＣ＿ＡＤＤＲ：Source_Address）６４、通知先登録データ（ＡＣＫ＿ＡＤＤＲ：Acknowledge_Address）６６、およびＭＩＢ（Management Information Base）６８である。
【００２８】
送信元登録データ６４は、ユーザがあらかじめ設定し、受信したファクシミリデータの通知を受けるか否かを指定するデータである。送信元登録データ６４は、ファクシミリ番号のフォーマットで登録する。また、通知先登録データ６６は、当該ユーザの通知先アドレスを登録する。通知先登録データ６６は、種々のフォーマットで登録することができ、例えば、メーラ４６を使用して電子メールとして通知メッセージを送信するための電子メールアドレス、ＭＡＣアドレス、ＩＰアドレス（プライベートアドレス／サブネットマスクで規定されるローカルドメイン）、または端末名称を使用することができる。ＭＡＣアドレス、ＩＰアドレスを通知先登録データ６６として使用する場合、端末名称またはユーザ識別値と、ＭＡＣアドレスまたはＩＰアドレスとの対応テーブルを実装することが、ユーザ入力の手間を省くためには好ましい。また、ネットワーク基盤がＴＣＰ／ＩＰではなく、ＮＥＴＢＩＯＳ（Network Basic Input-Output System）を使用している場合には、端末名称を使用して、端末名称とＩＰアドレスとＭＡＣアドレス等を対応させて登録したルックアップテーブル等を通知先登録データ６６とすることができる。
【００２９】
ＭＩＢ６８は、ＲＦＣ（Request For Comment）１１５６として規定されている第１ＭＩＢあるいはＲＦＣ１２１３で規定されている第２ＭＩＢを使用して構成される、ネットワーク管理情報を登録するデータセットであり、管理するべき画像形成装置に状態を、オブジェクト識別値（ＯＩＤ：Object Identifier）及びそのステータスデータとして対応づけて管理する。
【００３０】
なお、情報処理装置１４及びサーバ２６は、パーソナルコンピュータ、ワークステーション、ブレードサーバやシンサーバ等、サーバ専用の情報処理装置である。情報処理装置１４は、アプリケーションソフトによる処理結果を、プリンタドライバを介して画像形成装置１２に伝送し、画像形成装置１２に対して処理結果を出力させている。また、サーバ２６がプリンタサーバとして提供されている場合には、サーバ２６は、情報処理装置１４からのプリント要求を受け付け、適切な画像形成装置１２にプリントジョブを指令している。
【００３１】
図３は、本実施形態の画像形成装置１２のＭＦＰコントローラ３８のソフトウエア構成図を示す。ポータルソフトウエア３８１、ドキュメントマネージ３８２、スキャン３８３、ファックス３８４、プリント３８５、ＳＭＵ（System Management Unit）３９０は、マルチファンクション画像形成装置に必要な各種アプリケーションソフトである。
【００３２】
ポータルソフトウエア３８１は、各機能のアプリケーションソフトの設定、削除を行う。ＴＷＡＩＮドライバ３８６は、スキャン３８３から入力した画像データをＰＣ上で使用が可能な形式に変換する。ＰＣ−ＦＡＸドライバ３８７は、ファックス３８４から入出力された画像データをＰＣ上で使用が可能な形式に変換する。ＲＰＣＳドライバ３８８は、画像データをプリンタ出力が可能な形式に変換する。ＰＣＬドライバ３８９は、ＰＣＬ形式の印刷データをプリンタ出力可能な形式に変換する。ＳＭＵ３９０は、ＡＩＯ機器情報を管理をし、各ドライバのデータサイズや図１のＲＡＭ／ＲＯＭ容量情報等の機器情報も記憶する。ＭＩＢ３９１は、機器情報データベースを意味する。ＬＳＤ３９２は、ＰＣ上からＵＳＢ等を経由して機器設定の登録・変更を行うアプリケーションである。
【００３３】
＜コピー動作の概要＞
コピー機能の動作例を示す。原稿をフラットベットあるいはＡＲＤＦユニット（図２の３２）にセットする。ＡＲＤＦユニットは、原稿反転機構（不図示）を備えているため、原稿を反転して原稿の裏面を読み取ることが可能で、両面原稿の自動読み取りに対応している。オペレーションパネル上から、記録紙サイズ、記録紙タイプ、給紙トレイ、原稿タイプ（写真、文字）、読み取り解像度、濃度、拡大／縮小、両面原稿／両面印刷、集約、ソート等の機能設定を選択して、スタートキーを押下する。オペレーションパネル上から設定されたパラメータは、ＭＦＰコントローラ（図２の３８）で設定条件の演算処理が行われて、原稿読み取り条件としてスキャナユニット（図２の３６）に送られる。
【００３４】
スキャナユニットでは、送られた読み取り条件にしたがって、ＣＣＤセンサ駆動モータ、またはＡＲＤＦの原稿搬送モータの駆動を行い、ＣＣＤセンサによって、原稿から上記コピー設定に従った画像データの読込みが行われる。読み取られた画像データは、スキャナユニットからＭＦＰコントローラに送られ、上記オペレーションパネルで設定されたコピー設定に従った画像加工が行われる。
【００３５】
例として以下のコピーモードがある。
（１）通常コピー
原稿１ページの画データを設定されたコピーパラメータでスキャンを行い、画像の特殊加工は行わないで、印字対象の記録紙サイズのセンター基準でレイアウトする。
（２）集約コピー
２ページ分の画像データを設定されたコピーパラメータでスキャンし、印刷対象の記録紙１ページに印字できるように画像を、縮小・回転を行って１ページ内にレイアウトする。
（３）ポスターコピー（フラットベットのみの機能）
一度原稿のプレスキャンを行って画像サイズを検知する。検知した画像を４つのエリア分割して、エリアごとに設定されたコピーパラメータでスキャンを行い、各スキャン画像を印字対象の記録紙サイズ全面に拡大してレイアウトする。
（４）リピートコピー（フラットベットのみの機能）：
一度原稿のプレスキャンを行って画像サイズを検知する。検知した画像が印字対象の記録紙サイズに縦横に並べていくつ入るかを算出して、検知したエリアの画像を設定されたコピーパラメータでスキャンを行い、印字対象の記録紙サイズに繰り返し並べてレイアウトする。
（５）自動変倍（フラットベットのみの機能）
一度原稿のプレスキャンを行って画像サイズを検知する。検知したエリアの画像を設定されたコピーパラメータでスキャンを行い、画像が印字対象の記録紙サイズにちょうど納まるように画像サイズを拡大／縮小を行って、印字対象の記録紙サイズにレイアウトする。
（６）ミラーコピー
原稿１ページの画データを設定されたコピーパラメータでスキャンし、スキャンした画像を反転（鏡像）して、印字対象の記録紙サイズのセンター基準でレイアウトする。
【００３６】
上述したコピーモードでＭＦＰコントローラによりレイアウトされ、１ページ単位の画像データに作成された画像は、ＴＩＦＦフォーマット形式のデータとしてプリンタエンジンユニットへ、ＵＳＢ２．０の規格に則ったＵＳＢ通信を介して送られ、印字用の画像メモリに蓄積される。画像メモリに蓄積された画像データは、順次プリンタエンジンユニットの印字ヘッド１スキャン分の印字用データに変換が行われ、印字ヘッドからインクを吐出して記録紙に印刷される（インクジェット記録方式の場合）。
【００３７】
次に、上述のようにして、ページ単位に読み込んだ画像データを蓄積しておき、これを適宜出力して印刷を行う基本動作について具体的に説明する。まず、本発明の特徴点をわかりやすくするために、従来の画像形成装置が備えていた基本的印刷機能について、逆順印刷及びソート印刷を挙げて説明する。図４（ａ）に１〜４ページの画像読み込み例、図４（ｂ）に逆順印刷例、図４（ｃ）に２部のソート印刷例をそれぞれ示す。
（逆順印刷）
読み込んだページの順番と、逆の順番で印刷を行う。
（ソート印刷）
読み込んだ画像を、部数単位で印刷する。
【００３８】
上記従来の画像形成装置において行われていた基本動作の問題点について、図５を参照して説明する。まず、図５（ａ）に示すように、第１ページ目から読み込みを行い、第３ページ目に画像形成装置の記憶容量不足（メモリフル）が発生し、全ての画像データを保存しきれない状態となったと仮定する。すると、図５（ｂ）に示すように、印刷対象の全データをメモリ上に保存できない場合はコピー自体がキャンセルされ、何も出力できない状態となる。図５（ｃ）のソート印刷においても全ページの印刷が不可能となる。
【００３９】
このような問題に対応するため、本発明では、第１の対策として、メモリフルが発生した段階で、メモリ蓄積画像データをスキャナ読み取りデータで処理すべく、画像処理装置のスキャンｔｏＥ−ｍａｉｌ機能を用いて、ＰＣへＥ−ｍａｉｌ送信するようにしている。
【００４０】
具体的には、図６に示すように、第１ページ目から読み込みを行って第３ページ目にメモリフルが発生した場合、まず第３ページ目からのコピー処理を一旦中断してスキャナ処理に切り替える。次に、第２ページ目までの蓄積画像をＥ−ｍａｉｌ送信可能なファイル形式（例えばＪＰＥＧ等）に圧縮、変換する。次に、第３ページ目以降の画像データを読み込んで、変換済みの画像ファイル（第２ページ目までの蓄積画像）の継続データとして圧縮、蓄積する。そして、ファイル形式の変換した画像データを蓄積した後、スキャンｔｏＥ−ｍａｉｌ機能を用いて、あらかじめメールアドレスを指定してあるＰＣに該画像データを送信する。なお、スキャンｔｏＥ−ｍａｉｌ機能は、スキャナ機能とＮＩＣが搭載されている画像形成装置では一般的な機能である。
【００４１】
図７に、メモリフル判定フローの一例を示す。まず、所定の操作パネル上の入力キーから、複写開始命令を受けて、画像の読み取りを開始する（７０１）。スキャナにより読み取られた画像データを順次メモリに保存するとともに、読み取られた画像データの容量とプリンタ上のメモリ残量とを比較する（７０２）。画像データの容量が多い場合は、メモリフルの発生となるため（１）へ進む。逆に、画像データの容量が少ない場合は、メモリフルではないためプリンタに対して画像データの転送を行う（７０３）。プリンタは保存手段に画像データを保存する。読み取り対象がまだ残っている場合は、スキャンを再開する（７０４）。読み取り対象が残っていない場合は、印刷を実行し終了する（７０５）。
【００４２】
次に、上記メモリフルが発生した場合（図７の（１）に進んだ場合）の処理例（上記第１の対策）について、図８を参照して説明する。メモリフルが発生した後、スキャナによる画像の読み取り操作を停止する（８０１）。このとき、メモリに残っている画像データは保持したままとする。次いで、操作パネル上のＬＣＤにメモリフルが発生した旨を表示する（８０２）。そして、コピーの設定をスキャナ読み取り機能に切り替える（８０３）。続いて、メモリに蓄積された画像データを、Ｅ−ｍａｉｌ送信可能なファイル形式（ＪＰＥＧ、ＰＤＦ等）に変換する（８０４）。次に、スキャナによる原稿蓄積を再開して、読み取りデータを変換済みデータの継続データとしてメモリに蓄積する（８０５）。次いで、原稿蓄積終了後、装置内に記録してあるコピーデータ転送用メールアドレスを検索する（８０６）。そして、コピーデータ転送用メールアドレスに指定してあるＰＣに、蓄積データをＥ−ｍａｉｌとして送信する（８０７）。
【００４３】
また、本発明では、上記の問題（現状の何も出力できない問題）に対応する第２の対策として、図９に示すように、メモリフルが発生した段階で、ＰＣへＥ−ｍａｉｌ転送されてきた画像データを、ＰＣからプリンタ機能を用いて、逆順あるいはソート印刷を行うようにしている。
【００４４】
メモリフル判定フローは、図７に示すように、上記第１の対策と同様である。第２の対策として、メモリフルが発生した場合（図７の（１）に進んだ場合）の処理例について図１０を参照して説明する。メモリフルが発生した後、スキャナによる画像の読み取り操作を停止する（９０１）。このとき、メモリに残っている画像データは保持したままとする。次に、操作パネル上のＬＣＤにメモリフルが発生した旨を表示する（９０２）。続いて、コピーの設定をスキャナ読み取り機能に切り替える（９０３）。そして、メモリに蓄積された画像データを、Ｅ−ｍａｉｌ送信可能なファイル形式（ＪＰＥＧ、ＰＤＦ等）に変換する（９０４）。次に、スキャナによる原稿蓄積を再開して、読み取りデータを変換済みデータの継続データとしてメモリに蓄積する（９０５）。次いで、原稿蓄積終了後、装置内に記録してあるコピーデータ転送用メールアドレスを検索する（９０６）。ここまでは、第１の対策と同様の処理である。
【００４５】
コピーデータ転送用メールアドレスを検索した後、ＰＣへメール送信する際の送信ファイルにＴＥＸＴ形式のヘッダ情報として、コピー設定パラメータ（逆順印刷、ソート印刷、部数、解像度）を付加する（９０７）。そして、コピーデータ転送用メールアドレスに指定してあるＰＣに、蓄積データをＥ−ｍａｉｌとして送信する（９０８）。そして、送信ファイルを受け取ったＰＣは、画像形成装置専用アプリを用いて送信ファイルのヘッダ情報を解析し、印刷パラメータとしてプリンタドライバに設定する（９０９）。なお、画像形成装置専用アプリとは、例えばコピー時にＰＣにＥ−ｍａｉｌ転送された画像データを、ＰＣにインストールされている画像形成装置のプリンタドライバ機能を使用して自動的に印刷を実行するアプリである。そして、ＰＣにおける画像形成装置専用アプリは、プリンタドライバの印刷機能を使用して、Ｅ−ｍａｉｌに添付してある画像ファイルを画像形成装置に印刷情報として送信して印刷を行う（９１０）。
【００４６】
また、本発明では、上記の問題（現状の何も出力できない問題）に対応する上記第２の対策に加え、ユーザの利便性を向上するため、第３の対策として、第２の対策の実施中に、画像形成装置から送信されたＥ−ｍａｉｌのヘッダ情報として記載されたコピーパラメータをＰＣのモニタ上に表示するようにしている。
【００４７】
具体的には、対策２でＰＣにＥ−ｍａｉｌ送信（図１０の９０８）後、次ステップ（図１０の９０９）との間で、画像形成装置専用アプリの機能として、Ｅ−ｍａｉｌで送られて来た画像データのヘッダに記載してあるコピーパラメータをＰＣのモニタ上に表示する。表示された設定で正しい場合はアプリ上の表示されているＯＫボタン（コピー印刷開始ボタン）を押下し、訂正したい場合は表示されている設定値を修正して（ＰＣのキーボード操作等で設定値の再入力が可能なＰＣアプリ画面構成になっている）、ＯＫボタン（コピー印刷開始ボタン）を押下するように促す表示を行う。設定値の未変更／変更操作後、ＯＫボタン（コピー印刷開始ボタン）を押下して、次ステップ（図１０の９０９）に移行する。
【００４８】
また、本発明では、上記の問題（現状の何も出力できない問題）に対応する上記第２の対策に加え、ユーザの利便性を向上するため、第４の対策として、第２の対策の実施中に、画像形成装置から送信されたＥ−ｍａｉｌのヘッダ情報として記載されたコピーパラメータを画像形成装置のＬＣＤ上に表示するようにしている。
【００４９】
具体的には、対策２でＰＣにＥ−ｍａｉｌ送信（図１０の９０８）後、次ステップ（図１０の９０９）との間で、対策２でＰＣにＥ−ｍａｉｌ送信（図１０の９０８）後、次ステップ（図１０の９０９）との間で、画像形成装置は、Ｅ−ｍａｉｌで送信した画像データのヘッダに記載してあるコピーパラメータを装置のＬＣＤ上に再度表示する。表示された設定で正しい場合はＬＣＤ上に表示されているＯＫボタン（コピー印刷開始ボタン）を押下し、訂正したい場合は表示されている設定値を修正してＯＫボタン（コピー印刷開始ボタン）を押下するように促す表示を行う。設定値の未変更／変更操作後、ＯＫボタン（コピー印刷開始ボタン）を押下して、次ステップ（図１０の９０９）に移行する。
【００５０】
また、本発明では、上記の問題（現状の何も出力できない問題）に対応する上記第２の対策に加え、ユーザの利便性を向上するため、第５の対策として、第２の対策の実施中に、画像を送信するＰＣを画像形成装置のパネル設定からユーザの個人ＰＣとするようにしている。
【００５１】
具体的には、対策２でコピー設定パラメータをヘッダ情報として付加した（図１０の９０７）後に、装置パネル上から、あらかじめ装置に保存されている送信者情報（画像データ送信者のＰＣのＥ−ｍａｉｌアドレス）を選択する。そして、次ステップ（図１０９０８）で、上記操作で設定されたＥ−ｍａｉｌアドレスのＰＣ（送信者個人のＰＣ）に画像データを送信する。
【００５２】
また、本発明では、上記の問題（現状の何も出力できない問題）に対応する上記第２の対策に加え、ユーザの利便性を向上するため、第６の対策として、第５の対策の実施中に、ＩＣカードから読み取った個人情報をもとに画像を送信するＰＣを選択するようにしている。
【００５３】
具体的には、既知のＩＣカードシステムを画像形成装置に組み込んでおき、対策２でコピー設定パラメータをヘッダ情報として付加した（図１０の９０７）後に、画像形成装置でコピーを実施したユーザのＩＣカードの個人情報を、画像形成装置が読み取る。そして、読み取った個人情報をもとに、あらかじめ装置に保存されている送信者情報（画像データ送信者のＰＣのＥ−ｍａｉｌアドレス）を選択する。そして、次ステップ（図１０の９０８）で、上記操作で設定されたＥ−ｍａｉｌアドレスのＰＣ（送信者個人のＰＣ）に画像データを送信する。
【００５４】
また、本発明では、上記の問題（現状の何も出力できない問題）に対応する上記第２の対策に加え、ユーザの利便性を向上するため、第７の対策として、第２の対策の実施中に、画像を送信するＰＣを画像形成装置のパネル設定から共有ＰＣとするようにしている。
【００５５】
具体的には、対策２でコピー設定パラメータをヘッダ情報として付加した（図１０の９０７）後に、装置パネル上から、あらかじめ装置に保存されている共有ＰＣのＥ−ｍａｉｌアドレスを選択する。そして、次ステップ（図１０９０８）で、上記操作で設定されたＥ−ｍａｉｌアドレスのＰＣ（共有ＰＣ）に画像データを送信する。
【００５６】
また、本発明では、上記の問題（現状の何も出力できない問題）に対応する上記第２の対策に加え、ユーザの利便性を向上するため、第８の対策として、第２から７の対策の実施後に、画像形成装置からＥ−ｍａｉｌ送信された画像をＰＣ上の特定のフォルダに移動して保存を行うようにしている。すなわち、図１１に示すように、図１０のフローに従ってコピー画像がＰＣ経由で画像形成装置から出力された後、印刷出力が行われたファイルをユーザ指定（画像形成装置専用アプリであらかじめ設定されたフォルダ）のフォルダにファイルを保存する（１００１）。なお、フォルダ数や名称はユーザが任意に設定でき、ユーザが設定したフォルダにコピー画像ファイルを保存するようにしている。
【００５７】
また、本発明では、上記の問題（現状の何も出力できない問題）に対応する上記第２の対策に加え、ユーザの利便性を向上するため、第９の対策として、第２から４及び第７の対策の実施後に、装置パネル上から選択した送信者情報に対応する固有フォルダに転送画像ファイルを保存するようにしている。
【００５８】
具体的には、対策２でコピー設定パラメータをヘッダ情報として付加した後（図１０の９０７）に、装置パネル上からあらかじめ装置に保存されている送信者情報（画像データ送信者の氏名、ニックネーム等）を選択する。そして、選択された送信者情報をヘッダ情報として付加した後に、次ステップ（図１０の９０８）で、上記操作で設定されたＥ−ｍａｉｌアドレスのＰＣ（共有ＰＣ）に画像データを送信する。そして、対策８と同様に、画像ファイルのヘッダ情報から、画像ファイルを保存するフォルダを特定し、画像ファイルの保存を行う。
【００５９】
また、本発明では、上記の問題（現状の何も出力できない問題）に対応する上記第２の対策に加え、ユーザの利便性を向上するため、第１０の対策として、第９の対策の実施中に、ＩＣカードから読み取った個人情報をもとに転送画像ファイルを保存する固有フォルダを選択するようにしている。
【００６０】
具体的には、既知のＩＣカードシステムを画像形成装置に組み込んでおき、対策２でコピー設定パラメータをヘッダ情報として付加した（図１０の９０７）後に、画像形成装置でコピーを実施したユーザのＩＣカードの個人情報を、画像形成装置が読み取る。そして、読み取った個人情報をもとに、あらかじめ装置に保存されている送信者情報（画像データ送信者の氏名、ニックネーム等）を選択する。そして、選択された送信者情報をヘッダ情報として付加した後に、次ステップ（図１０の９０８）で、上記操作で設定されたＥ−ｍａｉｌアドレスのＰＣ（共有ＰＣ）に画像データを送信する。そして、対策８と同様に、画像ファイルのヘッダ情報から、画像ファイルを保存するフォルダを特定し、画像ファイルの保存を行う。
【００６１】
また、本発明では、上記の問題（現状の何も出力できない問題）に対応する上記第２の対策に加え、ユーザの利便性を向上するため、第１１の対策として、第２から１０の対策の実施中に、ＰＣに送信するＥ−ｍａｉｌのヘッダ情報としてファイル処理情報を付加し、プリンタドライバによる印刷実行後にファイル処理情報に基づいて画像データの処理を行うようにしている。
【００６２】
具体的には、対策２でコピー設定パラメータをヘッダ情報として付加した後（図１０の９０７）に、装置パネル上から、コピー印刷終了後に画像ファイルを保存するか消去するかを設定する。そして、設定されたファイル処理情報をヘッダ情報として付加した後に、次ステップ（図１０の９０８）で、上記操作で設定されたＥ−ｍａｉｌアドレスのＰＣ（共有ＰＣ）に画像データを送信する。そして、プリンタドライバからの印刷実行動作（図１０の９１０）の終了後に、画像データのヘッダに付加されているファイル処理情報をもとに、画像ファイルの保存あるいは消去を対策８、９の処理に従って行う。
【００６３】
上述したように、本実施形態では、印刷前にメモリフルが発生し、印刷自体がキャンセルされて何も出力できない場合の第１の対策として、メモリ蓄積データとその後のスキャンデータをスキャンデータとしてＰＣに転送するようにしている。このように構成することで、スキャンデータを中断せずに画像データを保存できるため、本実施形態によれば、メモリフルを解決するとともに、複数原稿を分割してスキャンデータを蓄積する手間を削減することが可能となる。
【００６４】
また、本実施形態では、印刷前にメモリフルが発生し、印刷自体がキャンセルされて何も出力できない場合の第２の対策として、ＰＣに転送されたスキャンデータを自動で画像形成装置に印刷データとして送るようにしている。このように構成することで、印刷装置のメモリサイズに制限されないで目的の印刷物が得られ、自動にコピー出力が得られるため、メモリフルを解決するとともに、スキャナからの蓄積原稿から、自動で（大型コピー機同等に）ソート等の丁合いを行った印刷物を出力することが可能となる。
【００６５】
また、本実施形態では、印刷前にメモリフルが発生し、印刷自体がキャンセルされて何も出力できない場合の第３の対策として、ＰＣに送信された画像データの印刷を実行する際に、ＰＣ上にコピー設定パラメータを表示させるようにしている。このように構成することで、メモリフルを解決するとともに、コピーパラメータの入力ミスを防止できるため、コピー失敗による無駄なコピー出力を削減することが可能となる。
【００６６】
また、本実施形態では、印刷前にメモリフルが発生し、印刷自体がキャンセルされて何も出力できない場合の第４の対策として、ＰＣに送信された画像データの印刷を実行する際に、画像形成装置のＬＣＤ上にコピー設定パラメータを表示させ、また入力値を変更できるようにしている。このように構成することで、メモリフルを解決するとともに、コピーパラメータの入力ミスを防止できるため、コピー失敗による無駄なコピー出力を削減することが可能となる。
【００６７】
また、本実施形態では、印刷前にメモリフルが発生し、印刷自体がキャンセルされて何も出力できない場合の第５の対策として、画像を送信するＰＣを画像形成装置のパネル設定からユーザの個人ＰＣとするようにしている。このように構成することで、個人用ＰＣに画像データが送信され、画像ファイルの管理が個人単位で可能となり、同一画像を再度コピー出力する際に原稿を再度読み取る必要がなく、ユーザの利便性が向上する。
【００６８】
また、本実施形態では、印刷前にメモリフルが発生し、印刷自体がキャンセルされて何も出力できない場合の第６の対策として、画像を送信するＰＣをＩＣカードで自動認識するようにしている。このように構成することで、画像データの送信先指定の誤操作を防止でき、また操作が単純になることから、ユーザの利便性が向上する。
【００６９】
また、本実施形態では、印刷前にメモリフルが発生し、印刷自体がキャンセルされて何も出力できない場合の第７の対策として、画像を送信するＰＣを画像形成装置のパネル設定から共有ＰＣとするようにしている。このように構成することで、共有ＰＣに画像データが送信され、画像データの一括で管理することが可能となり、ユーザの利便性が向上する。
【００７０】
また、本実施形態では、印刷前にメモリフルが発生し、印刷自体がキャンセルされて何も出力できない場合の第８の対策として、ＰＣにＥ−ｍａｉｌ転送されたファイルをＰＣ内の固有のフォルダ（例えばコピー転送画像フォルダ）に保存するようにしている。このように構成することで、スキャンしたコピー画像をＰＣ上に保存して再出力できるため、同一画像を再度コピー出力する際に、原稿を再度読み取る必要がなく、ユーザの利便性が向上する。
【００７１】
また、本実施形態では、印刷前にメモリフルが発生し、印刷自体がキャンセルされて何も出力できない場合の第９の対策として、画像データを共有ＰＣに送信する際に、送信者情報を画像形成装置のパネルから設定し、送信されるＥ−ｍａｉｌのヘッダ情報として付加するようにしている。このように構成することで、送信先のＰＣ上に保存するフォルダを特定でき、送信者ごとに保存フォルダを分けるため送信画像データの秘匿性が向上し、機密情報の管理を容易にしてユーザの利便性が向上する。
【００７２】
また、本実施形態では、印刷前にメモリフルが発生し、印刷自体がキャンセルされて何も出力できない場合の第１０の対策として、画像データを共有ＰＣに送信する際に設定する送信者情報をＩＣカードで自動認識するようにしている。このように構成することで、画像データの送信先指定の誤操作を防止でき、また操作が単純になることから、ユーザの利便性が向上する。
【００７３】
また、本実施形態では、印刷前にメモリフルが発生し、印刷自体がキャンセルされて何も出力できない場合の第１１の対策として、送信された画像データを印刷制御実行後、フォルダに保存処理を行うか行わないかの情報を、画像形成装置のパネルから設定し、送信されるＥ−ｍａｉｌのヘッダ情報として付加するようにしている。このように構成することで、印刷後のファイル処理を自動で行え、また送信者ごとに保存フォルダを分けるため送信画像データの秘匿性が向上し、機密情報の管理を容易にしてユーザの利便性が向上する。
【００７４】
なお、上述する実施形態は、本発明の好適な実施形態であり、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。
【００７５】
すなわち、本実施形態における画像形成装置で実行されるプログラムは、実際のハードウエアを用いて具体的手段を実現する。すなわち、コンピュータ（ＣＰＵ）が所定の記録媒体からプログラムを読み出して実行することにより、上述したようなメモリフル判定や、スキャナ機能切り替え、蓄積画像データのＥ−ｍａｉｌ転送等の処理を行う。
【００７６】
本実施形態における画像形成装置で実行されるプログラムは、インターネット等のネットワークに接続されたコンピュータ上に格納され、ネットワーク経由でダウンロードさせることにより提供されるように構成してもよい。また、上記プログラムをインターネット等のネットワーク経由で提供あるいは配布するように構成してもよい。
【００７７】
また、上記プログラムは、インストール可能な形式又は実行可能な形式のファイルで、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ、不揮発性のメモリカード等のコンピュータで読み取り可能な記録媒体に記録されて提供されるように構成してもよい。また、上記プログラムは、ＲＯＭ等にあらかじめ組み込んで提供するように構成してもよい。
【００７８】
この場合、上記記録媒体から読み出された又は通信回線を通じてロードし実行されたプログラムコード自体が前述の実施形態の機能を実現することになる。そして、そのプログラムコードを記録した記録媒体は本発明を構成する。
【図面の簡単な説明】
【００７９】
【図１】本発明の実施形態に係る画像形成装置を含むネットワークシステムの構成図である。
【図２】本発明の実施形態に係る画像形成装置の概略構成図である。
【図３】本発明の実施形態に係る画像形成装置のソフトウエア構成図を示す。
【図４】一般のコピー動作の概要を説明するための図である。
【図５】メモリフル発生時の問題点を説明するための図である。
【図６】本発明の実施形態におけるメモリフル発生時の動作処理の概要を説明するための図である。
【図７】本発明の実施形態におけるメモリフル判定処理を示したフローチャート図である。
【図８】本発明の実施形態における蓄積画像データＥ−ｍａｉｌ処理を示したフローチャート図である。
【図９】本発明の実施形態におけるメモリフル発生時の動作処理の概要を説明するための図である。
【図１０】本発明の実施形態における転送画像データの自動印刷処理を示したフローチャート図である。
【図１１】本発明の実施形態における転送画像データの指定フォルダ保存処理を示したフローチャート図である。
【符号の説明】
【００８０】
１０    ネットワークシステム
１２    画像形成装置
１４    情報処理装置
１６    ハブ
１８    ルータ
２０    広域ネットワーク
２２    ＰＯＰサーバ
２４    公衆電話網
２６    サーバ
２８    ローカルエリアネットワーク
３０    ＡＲＤＦ
３４    操作パネル
３６    スキャナ（Ｓｃａｎｎｅｒ）
３８    ＭＦＰコントローラ（ＭＦＰ  Ｃｏｎｔｒｏｌｌｅｒ）
４０    ストレージ管理部
４２    通信処理部
４４    イメージ変換部
４６    メーラ
４８    ＵＳＢ制御部
５２    プリンタエンジン（Ｐｉｎｔｅｒ  Ｅｎｇｉｎｅ）
５４    ＰＳＵ
５６    ＳＤＲＡＭ
５８    ファックスモデム（ＦＡＸｍｏｄｅｍ）
６０    ネットワークインタフェースカード（ＮＩＣ）
６２    ＵＳＢコネクタ
【図１】
2010103624.tif 000003
【図２】
2010103624.tif 000004
【図３】
2010103624.tif 000005
【図４】
2010103624.tif 000006
【図５】
2010103624.tif 000007
【図６】
2010103624.tif 000008
【図７】
2010103624.tif 000009
【図８】
2010103624.tif 000010
【図９】
2010103624.tif 000011
【図１０】
2010103624.tif 000012
【図１１】
2010103624.tif 000013