(57)【要約】【課題】画像形成装置の外部または内部のメモリに格納されたデータの画像形成について、利便性を向上させることが可能な画像形成システム及び画像形成装置を提供する。【解決手段】画像形成装置１は第１データ格納メモリ３８から画像形成対象データ及び当該画像形成対象データの特定情報のうち少なくとも一方の第１情報を取得し、その第１情報を情報処理装置４０に送信する。情報処理装置４０は、画像形成装置１から送信された第１情報に基づき画像形成対象データを画像形成装置側で処理可能な変換データに変換し、その変換データを画像形成装置１に送信する。【選択図】図２
2009157822.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置、及び、当該画像形成装置と通信可能な情報処理装置を備える画像形成システムであって、
前記画像形成装置は、
外部または内部の第１データ格納メモリから画像形成対象データ及び当該画像形成対象データの特定情報のうち少なくとも一方の第１情報を取得する第１取得手段と、
前記第１取得手段で取得された前記第１情報を前記情報処理装置に送信する第１送信手段と、
前記画像形成対象データを画像形成処理可能なデータ形式に変換した変換データに基づき画像形成処理を行う画像形成手段と、を有し、
前記情報処理装置は、
前記画像形成装置から送信された前記第１情報に基づき前記画像形成対象データを前記変換データに変換する変換手段と、
前記変換手段により変換された変換データを前記画像形成装置に送信する第２送信手段と、を有する画像形成システム。
【請求項２】
請求項１記載の画像形成システムであって、
前記画像形成装置は、前記画像形成対象データが、画像形成処理可能なデータかどうかを判断する第１判断手段を有し、
前記第１判断手段にて前記画像形成対象データが前記画像形成可能なデータであると判断された場合には、当該画像形成対象データについて前記画像形成手段による画像形成処理を実行し、前記画像形成可能なデータでないと判断された場合には、前記第１送信手段による前記第１情報の送信を実行する。
【請求項３】
請求項１または請求項２に記載の画像形成システムであって、
前記画像形成装置は、前記画像形成対象データのデータ量が基準量を超えるかどうかを判断する第２判断手段を有し、
前記第２判断手段にて前記画像形成対象データのデータ量が前記基準量を超えないと判断された場合には、当該画像形成対象データについて前記画像形成手段による画像形成処理を実行し、前記基準量を越えると判断された場合には、前記第１送信手段による前記第１情報の送信を実行する。
【請求項４】
請求項１から請求項３のいずれか一項に記載の画像形成システムであって、
前記画像形成装置は、前記画像形成対象データに対する画像形成条件が、当該画像形成装置で対応可能かどうかを判断する第３判断手段を有し、
前記第３判断手段にて前記画像形成条件が前記画像形成装置で対応可能であると判断された場合には、当該画像形成対象データについて前記画像形成手段による画像形成処理を実行し、前記画像形成装置で対応不能であると判断された場合には、前記第１送信手段による前記第１情報及び前記画像形成条件情報の送信を実行する構成であり、
前記情報処理装置の前記変換手段は、前記第１情報及び前記画像形成条件に基づき前記画像形成対象データを前記変換データに変換する構成である。
【請求項５】
請求項４に記載の画像形成システムであって、
前記画像形成条件は、データと対応付けられて前記第１データ格納メモリ内に記憶され、
前記第１取得手段は、前記第１情報に加えて前記画像形成条件を取得する構成である。
【請求項６】
請求項１から請求項３のいずれか一項に記載の画像形成システムであって、
前記画像形成装置は、前記情報処理装置で対応可能な画像形成条件を設定する設定手段を有し、
前記第１送信手段は、前記第１情報に加えて、前記設定手段で設定された画像形成条件情報を前記情報処理装置に送信する構成であり、
前記情報処理装置の前記変換手段は、前記第１情報及び前記画像形成条件に基づき前記画像形成対象データを前記変換データに変換する構成である。
【請求項７】
請求項４から請求項６のいずれか一項に記載の画像形成システムであって、
前記画像形成装置は、前記情報処理装置で対応可能な画像形成条件情報を前記情報処理装置から取得する第２取得手段を有する。
【請求項８】
請求項１から請求項７のいずれか一項に記載の画像形成システムであって、
前記画像形成装置は、前記画像形成手段による画像形成処理で使用される作業用メモリを有し、前記第１情報として前記画像形成対象データを前記情報処理装置に送信する場合、当該画像形成対象データを前記作業用メモリに記憶させることなく前記第１送信手段により前記情報処理装置に送信する構成である。
【請求項９】
請求項１から請求項８のいずれか一項に記載の画像形成システムであって、
前記画像形成装置は、前記第１データ格納メモリ内から前記画像形成対象データを指定する指定手段を有し、
前記第１送信手段は、前記指定手段で指定された画像形成対象データの第１情報を送信する構成である。
【請求項１０】
請求項１から請求項９のいずれか一項に記載の画像形成システムであって、
前記第１情報は前記特定情報であって、
前記情報処理装置は、前記特定情報にて特定されるデータを、アクセス可能な第２データ格納メモリから取得する第３取得手段を有し、前記変換手段は、前記第３取得手段で取得したデータを前記変換データに変換する構成である。
【請求項１１】
請求項１０に記載の画像形成システムであって、
前記特定情報には、データ作成日付、作成者及びデータ容量のうち少なくともいずれか１つが含まれる。
【請求項１２】
請求項１から請求項１１のいずれか一項に記載の画像形成システムであって、
前記情報処理装置の前記変換手段は、前記画像形成対象データに適したアプリケーションを利用して前記変換データへの変換を行う。
【請求項１３】
請求項１２に記載の画像形成システムであって、
前記変換手段は、前記画像形成対象データの拡張子に基づき変換に利用するアプリケーションを選択する構成である。
【請求項１４】
情報処理装置と通信可能な画像形成装置であって、
外部または内部の第１データ格納メモリから画像形成対象データ及び当該画像形成対象データの特定情報のうち少なくとも一方の第１情報を取得する第１取得手段と、
前記第１取得手段で取得された前記第１情報を前記情報処理装置に送信する第１送信手段と、
前記情報処理装置にて前記画像形成対象データから変換された、画像形成処理可能な変換データを当該情報処理装置から受信する受信手段と、
前記変換データに基づき画像形成処理を行う画像形成手段と、を有する画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システム及び画像形成装置に関する。
【背景技術】
【０００２】
従来から、例えばデジタルカメラ、ＵＳＢメモリ等の外部記憶装置からデータを直接取り込んで印刷を行う、いわゆるダイレクト印刷機能を備えた画像形成装置がある（特許文献１参照）。このダイレクト印刷機能を利用すれば、ユーザはパーソナルコンピュータでの操作を要することなく、画像形成装置での操作だけで所望のデータの印刷を行うことができる。
【特許文献１】特開平１１−７７０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところが、従来の画像形成装置では、上記ダイレクト印刷機能を利用する場合、パーソナルコンピュータからの印刷（以下、ＰＣ印刷という）とは異なり、当該パーソナルコンピュータにインストールされたプリンタドライバを使用せずに画像形成装置側のソフトで印刷処理を行う構成であった。一方、外部記憶装置は、様々な形式のデータが格納され得るため、プリンタドライバを使用せずに画像形成装置側だけで、印刷処理が可能なデータに変換することができない未対応のデータが格納されていることもある。従って、上記未対応のデータについてはダイレクト印刷ができず、結局、ユーザは、上記外部記憶装置をパーソナルコンピュータに接続し直して、当該パーソナルコンピュータでの操作によるＰＣ印刷を行うしかなかった。
【０００４】
また、画像形成装置の内蔵メモリ容量は、パーソナルコンピュータに比べて小さい場合が少なくない。このため、データ容量の大きいデータについてダイレクト印刷を行う場合には、ＰＣ印刷に比べて印刷処理に多くの時間がかかってしまうことがある。更に、プリンタドライバを使用するＰＣ印刷と、ダイレクト印刷とでは設定できる印刷条件が相違する場合、ＰＣ印刷でしか設定できない印刷条件で印刷をするには、ＰＣ印刷を行うしかないという不都合があった。
【０００５】
本発明は上記のような事情に基づいて完成されたものであって、その目的は、画像形成装置の外部または内部のメモリに格納されたデータの画像形成について、利便性を向上させることが可能な画像形成システム及び画像形成装置を提供するところにある。
【課題を解決するための手段】
【０００６】
上記の目的を達成するための手段として、第１の発明に係る画像形成システムは、画像形成装置、及び、当該画像形成装置と通信可能な情報処理装置を備える画像形成システムであって、前記画像形成装置は、外部または内部の第１データ格納メモリから画像形成対象データ及び当該画像形成対象データの特定情報のうち少なくとも一方の第１情報を取得する第１取得手段と、前記第１取得手段で取得された前記第１情報を前記情報処理装置に送信する第１送信手段と、前記画像形成対象データを画像形成処理可能なデータに変換した変換データに基づき画像形成処理を行う画像形成手段と、を有し、前記情報処理装置は、前記画像形成装置から送信された前記第１情報に基づき前記画像形成対象データを前記変換データに変換する変換手段と、前記変換手段により変換された変換データを前記画像形成装置に送信する第２送信手段と、を有する。
本発明によれば、画像形成装置が、外部または内部の第１データ格納メモリから第１情報（画像形成対象データ自体及びその特定情報のうち少なくとも一方の情報）を取得すると、その第１情報を情報処理装置に送信する。一方、情報処理装置は、その第１情報に基づき上記画像形成対象データを、画像形成装置側で画像形成処理可能な変換データに変換し、その変換データを画像形成装置に送信する。そして、画像形成装置は、情報処理装置側で変換された変換データに基づき画像形成処理を行う。
以上のように、ユーザは、画像形成装置側での操作だけで、第１データ格納メモリに格納されたデータを、情報処理装置での変換を利用して画像形成処理を行うことができ、利便性を向上させることができる。
【０００７】
第２の発明は、第１の発明の画像形成システムであって、前記画像形成装置は、前記画像形成対象データが、画像形成処理可能なデータかどうかを判断する第１判断手段を有し、前記第１判断手段にて前記画像形成対象データが前記画像形成可能なデータであると判断された場合には、当該画像形成対象データについて前記画像形成手段による画像形成処理を実行し、前記画像形成可能なデータでないと判断された場合には、前記第１送信手段による前記第１情報の送信を実行する。
本発明によれば、画像形成対象データ自体が、そのままでは画像形成不能なデータであったとしても、画像形成装置側での操作だけで画像形成を行うことができる。
【０００８】
第３の発明は、第１または第２の発明の画像形成システムであって、前記画像形成装置は、前記画像形成対象データのデータ量が基準量を超えるかどうかを判断する第２判断手段を有し、前記第２判断手段にて前記画像形成対象データのデータ量が前記基準量を超えないと判断された場合には、当該画像形成対象データについて前記画像形成手段による画像形成処理を実行し、前記基準量を越えると判断された場合には、前記第１送信手段による前記第１情報の送信を実行する。
本発明によれば、画像形成対象データのデータ量が大きい場合でも、その変換処理（例えばドットパターンへの展開処理）を情報処理装置側に行わせることにより、画像形成装置側のみで変換処理を行う構成に比べて画像形成処理全体に要する時間を短くすることができる。
【０００９】
第４の発明は、第１から第３のいずれか一つの発明の画像形成システムであって、前記画像形成装置は、前記画像形成対象データに対する画像形成条件が、当該画像形成装置で対応可能かどうかを判断する第３判断手段を有し、前記第３判断手段にて前記画像形成条件が前記画像形成装置で対応可能であると判断された場合には、当該画像形成対象データについて前記画像形成手段による画像形成処理を実行し、前記画像形成装置で対応不能であると判断された場合には、前記第１送信手段による前記第１情報及び前記画像形成条件情報の送信を実行する構成であり、前記情報処理装置の前記変換手段は、前記第１情報及び前記画像形成条件に基づき前記画像形成対象データを前記変換データに変換する構成である。
本発明によれば、画像形成対象データに対する画像形成条件が画像形成装置で対応不能なものであっても、画像形成装置側での操作だけで画像形成を行うことができる。
【００１０】
第５の発明は、第４の発明の画像形成システムであって、前記画像形成条件は、データと対応付けられて前記第１データ格納メモリ内に記憶され、前記第１取得手段は、前記第１情報に加えて前記画像形成条件を取得する構成である。
本発明によれば、第１格納メモリ内において予めデータに対応付けられて画像形成条件が記憶されている場合に、その画像形成条件を利用することで、画像形成条件の設定作業を行うことなく画像形成処理を行うことができる。
【００１１】
第６の発明は、第１から第３のいずれか一つの発明の画像形成システムであって、前記画像形成装置は、前記情報処理装置で対応可能な画像形成条件を設定する設定手段を有し、前記第１送信手段は、前記第１情報に加えて、前記設定手段で設定された画像形成条件情報を前記情報処理装置に送信する構成であり、前記情報処理装置の前記変換手段は、前記第１情報及び前記画像形成条件に基づき前記画像形成対象データを前記変換データに変換する構成である。
本発明によれば、例えば画像形成装置側では対応不能で、且つ、情報処理装置で対応可能な画像形成条件で、第１データ格納メモリ内のデータの画像形成処理を行うことができる。
【００１２】
第７の発明は、第４から第６のいずれか一つの発明の画像形成システムであって、前記画像形成装置は、前記情報処理装置で対応可能な画像形成条件情報を前記情報処理装置から取得する第２取得手段を有する。
本発明によれば、画像形成装置は、前記情報処理装置で対応可能な画像形成条件を把握することができるから、これにより画像形成対象データを情報処理装置側で変換可能かどうかを正確に把握することができる。
【００１３】
第８の発明は、第１から第７のいずれか一つの発明の画像形成システムであって、前記画像形成装置は、前記画像形成手段による画像形成処理で使用される作業用メモリを有し、前記第１情報として前記画像形成対象データを前記情報処理装置に送信する場合、当該画像形成対象データを前記作業用メモリに記憶させることなく前記第１送信手段により前記情報処理装置に送信する構成である。
従来の画像形成装置でダイレクト印刷を行う場合には、印刷対象データを画像形成装置内の作業用メモリに記憶させてそこで変換処理（展開処理等）を行うようにしている。これに対して、本発明では、その変換処理を情報処理装置に行わせる場合には、第１データ格納メモリから取得した画像形成対象データを、作業用メモリを介さずに情報処理装置に送信する構成とした。従って、作業用メモリを介さない分だけ、送信処理時間を短縮化できる。
【００１４】
第９の発明は、第１から第８のいずれか一つの発明の画像形成システムであって、前記画像形成装置は、前記第１データ格納メモリ内から前記画像形成対象データを指定する指定手段を有し、前記第１送信手段は、前記指定手段で指定された画像形成対象データの第１情報を送信する構成である。
本発明によれば、ユーザにより画像形成対象データを指定することができる。
【００１５】
第１０の発明は、第１から第９のいずれか一つの発明の画像形成システムであって、前記第１情報は前記特定情報であって、前記情報処理装置は、前記特定情報にて特定されるデータを、アクセス可能な第２データ格納メモリから取得する第３取得手段を有し、前記変換手段は、前記第３取得手段で取得したデータを前記変換データに変換する構成である。
本発明によれば、画像形成装置から情報処理装置に画像形成対象データを送信することなく、情報処理装置側で当該画像形成対象データの変換処理を行うことができる。このため、画像形成装置と情報処理装置との間の通信負担を軽減できる。
【００１６】
第１１の発明は、第１０の発明の画像形成システムであって、前記特定情報には、データ作成日付、作成者及びデータ容量のうち少なくともいずれか１つが含まれる。
本発明によれば、データの特定するに際に、データ作成日付、作成者及びデータ容量のうち少なくともいずれか１つをも考慮するから、例えばデータ名のみによる場合に比べて、第２データ格納メモリから特定のデータを正確に取得できる。
【００１７】
第１２の発明は、第１から第１１のいずれか一つの発明の画像形成システムであって、前記情報処理装置の前記変換手段は、前記画像形成対象データに適したアプリケーションを利用して前記変換データへの変換を行う。
本発明によれば、画像形成対象データを、それに適したアプリケーションを利用して変換することができる。
【００１８】
第１３の発明は、第１２の発明の画像形成システムであって、前記変換手段は、前記画像形成対象データの拡張子に基づき変換に利用するアプリケーションを選択する構成である。
【００１９】
第１４の発明に係る画像形成装置は、情報処理装置と通信可能な画像形成装置であって、外部または内部の第１データ格納メモリから画像形成対象データ及び当該画像形成対象データの特定情報のうち少なくとも一方の第１情報を取得する第１取得手段と、前記第１取得手段で取得された前記第１情報を前記情報処理装置に送信する第１送信手段と、前記情報処理装置にて前記画像形成対象データから変換された、画像形成処理可能な変換データを当該情報処理装置から受信する受信手段と、前記変換データに基づき画像形成処理を行う画像形成手段と、を有する。
【発明の効果】
【００２０】
本発明によれば、画像形成装置の外部または内部のメモリに格納されたデータの画像形成について、利便性を向上させることができる。
【発明を実施するための最良の形態】
【００２１】
本発明の一実施形態について図１〜図９を参照して説明する。
（印刷システムの電気的構成）
図１は、印刷システム２０（画像形成システムの一例）の電気的構成を示すブロック図である。印刷システム２０は、プリンタ１（画像形成装置の一例）と、これとは別のプリンタ２と、１台または複数台のコンピュータ４０（情報処理装置の一例）とが通信回線３７を介して接続された構成になっている。
【００２２】
プリンタ１は、ＣＰＵ３０、ＲＯＭ３１、ＲＡＭ３２、ＮＶＲＡＭ３３（不揮発性メモリ）、操作部３４、表示部３５、印刷部１０（画像形成手段の一例）、ネットワークインターフェイス３６（第１送信手段の一例）、ＵＳＢホストＩ／Ｆ３７等を備えている。
【００２３】
ＲＯＭ３１には、後述するプリント処理などのプリンタ１の動作を制御するための各種プログラムが記録されており、ＣＰＵ３０は、ＲＯＭ３１から読み出したプログラムに従って、その処理結果をＲＡＭ３２やＮＶＲＡＭ３３に記憶させながら、プリンタ１の動作を制御する。
【００２４】
操作部３４は、複数のボタンからなり、ユーザによって印刷要求などの各種の入力操作が可能である。表示部３５は、液晶ディスプレイやランプからなり、各種の設定画面や動作状態等を表示することが可能である。ネットワークインターフェイス３６は、通信回線３７を介して外部のプリンタ２やコンピュータ４０等に接続されており、相互のデータ通信が可能となっている。また、プリンタ１は、ＵＳＢメモリ３８（第１データ格納メモリの一例）が着脱可能に装着され、このＵＳＢメモリ３８内の情報がＵＳＢホストＩ／Ｆ３７を介して読み込まれるようになっている。ＵＳＢメモリ３８内には、印刷対象とされ得る、様々な形式（イメージ形式、テキスト形式など）の複数の画像データ（本発明でいうデータの一例）が格納されている。
なお、プリンタ２の電気的構成については、プリンタ１と同様なので詳細な説明は割愛する。
【００２５】
コンピュータ４０は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、ハードディスク４４、操作部４５、表示部４６、ネットワークインターフェイス４７（第２送信手段の一例）等を備えている。ハードディスク４４には、印刷用のデータを作成するためのアプリケーションソフトやプリンタドライバなどの各種プログラムが記憶されている。操作部４５はキーボードやポインティングデバイスを備え、表示部４６は例えば液晶ディスプレイ等を備える。また、ネットワークインターフェイス４７は通信回線３７に接続される。
【００２６】
（ＵＳＢメモリ内のデータ印刷について）
ＵＳＢメモリ３８内に格納された画像データの印刷処理について説明する。
（１）プリンタ１側の処理
ユーザがプリンタ１に上記ＵＳＢメモリ３８を装着すると、ＣＰＵ４１は図２に示すメモリ格納データ印刷処理を実行する。ＣＰＵ４１は、まずＳ１０１で、ＵＳＢメモリ３８内に格納された複数の画像データの中から、印刷対象データ（画像形成対象データの一例）を決定する。これは、ＣＰＵ４１が所定の条件（例えばデータの日付順、登録番号順など）に従って順番に自動で印刷対象データを決定していく方法や、ユーザの指定より決定する方法などがある。後者の方法について具体的には、ＣＰＵ４１は、例えばＵＳＢメモリ３８から当該ＵＳＢメモリ３８内の画像データの特定情報（例えばパス情報及びデータ名）を取得し、そのデータが含まれるファイルのファイル名をプリンタ１の表示部３５に一覧表示する。そして、ユーザがその一覧表示された画像データ群の中から印刷対象データを指定する操作を操作部３４（指定手段の一例）にて行い、この指定された印刷対象データの第１情報（印刷対象データのデータ自体、データの特定情報）をＵＳＢメモリ３８から取得する。このときＣＰＵ４１は第１取得手段として機能する。
【００２７】
次に、Ｓ１０３、Ｓ１０５でコンピュータ４０からプリンタドライバ情報及びアプリケーション情報を取得する。このときＣＰＵ４１は第２取得手段として機能する。プリンタドライバ情報には、コンピュータ４０にインストールされているプリンタドライバで設定可能な印刷条件（画像形成条件の一例  用紙サイズ、用紙の種類、印刷品質、印刷レイアウト（例えば１枚の用紙３上に複数ページ分の画像を割り付ける、いわゆる割付印刷）、モノクロ・カラーなど）が含まれている。また、アプリケーション情報は、コンピュータ４０にインストールされているアプリケーションに関する情報である。ここで、例えば図３に示すアプリケーション指定画面を表示部３５に表示させて、後述するコンピュータ４０の変換データ送信処理において印刷対象データの変換に利用するアプリケーションを指定させる。そして、このアプリケーション指定情報は後述するユーザ設定印刷条件の１つとされる。なお、図３には、アプリケーションとして「インタネットエクスプローラ（登録商標）、イメージビューア、ペイント」が選択肢として例示されている。
【００２８】
（Ａ）印刷条件設定処理
そして、ＣＰＵ４１は、Ｓ１０７で図４に示す印刷条件設定処理を実行する。まずＳ２０１で印刷対象データがダイレクト印刷可能な形式かどうかを判断する。このときＣＰＵ４１は第１判断手段として機能する。なお、ここでいうダイレクト印刷とは、プリンタ１がＵＳＢメモリ３８から印刷対象データを直接取り込んでプリンタ１のみの処理により印刷することを意味し、ＰＣ経由印刷とは異なる。PC経由印刷とは、印刷対象データの上記第１情報をコンピュータ４０に送信し当該コンピュータ４０経由で印刷を行うことをいう（後で詳説）。
【００２９】
本実施形態では、プリンタ１でダイレクト印刷可能な形式は、イメージ形式（例えばＪＰＥＧ形式やＴＩＦ形式）だけであり、テキスト形式の画像データやアプリケーション依存型の形式（マイクロソフト社のワード形式やエクセル形式など）の画像データはプリンタ１にてダイレクト印刷できないものとする。印刷対象データがダイレクト印刷可能な形式でなければ（Ｓ２０１：ＮＯ）、Ｓ２０３でダイレクト印刷不可フラグを例えばＲＡＭ３２に立てる一方で、ダイレクト印刷可能な形式であれば（Ｓ２０１：ＹＥＳ）、上記ダイレクト印刷不可フラグを立てない。
【００３０】
次にＳ２０５では、ＵＳＢメモリ３８内に印刷対象データに対応する印刷条件設定データが格納されているかどうかを判断する。印刷条件設定データとは、ＵＳＢメモリ３８内の各画像データに対して予め設定された印刷条件に関するデータ群であり、当該各画像データに対応付けられてＵＳＢメモリ３８内に格納されているものである。印刷条件設定データが格納されていれば（Ｓ２０５：ＹＥＳ）、Ｓ２０７でＵＳＢメモリ３８から印刷条件設定データを読み込んで、この印刷条件を、後述する印刷設定画面（Ｓ２１１、Ｓ２１７、Ｓ２１９参照）の初期値として例えばＲＡＭ３２中に一時的に格納する。印刷条件設定データが格納されていなければ（Ｓ２０５：ＮＯ）、Ｓ２０７の処理をせずにＳ２０９に進む。
【００３１】
Ｓ２０９では上述したダイレクト印刷不可フラグ（Ｓ２０３参照）が立っているかどうかを判断し、立っていれば（Ｓ２０９：ＹＥＳ）、Ｓ２１１で上述したプリンタドライバ情報（Ｓ１０３参照）に基づき、プリンタドライバで設定可能な印刷条件を設定可能な印刷設定画面を表示部３５に表示させる。本実施形態では、図５に示すように、用紙サイズ・用紙の種類・印刷品質・割付印刷・カラーモードがプリンタドライバで設定可能な印刷条件（以下、ＰＣ印刷条件という）であるものとする。なお、このＰＣ印刷条件を設定する際に使用される操作部３４が設定手段の一例である。また、このようにダイレクト印刷ができない場合に、例えば図６に示すようにＰＣ経由印刷を行うのか、それとも印刷自体を中止するのかをユーザに問い合わせる画面を表示させてユーザに選択させる構成を加えてもよい。例えばプリンタ１とコンピュータ４０との間で通信異常が生じている場合などには本メモリ格納データ印刷処理の中止を選択できるようにすることが好ましい。
【００３２】
ダイレクト印刷不可フラグが立っていなければ（Ｓ２０９：ＮＯ）、Ｓ２１３でＰＣ経由印刷を行うかどうかの問い合わせ画面を表示部３５に表示させる。このように、ダイレクト印刷が可能であるにもかかわらず、ＰＣ経由印刷を行うかどうかをユーザに問い合わせる理由は次の通りである。ＰＣ印刷条件の中には、コンピュータ４０のプリンタドライバでなければ処理できないもの（本実施形態では、印刷品質の設定レベルや割付印刷の有無）がある。コンピュータは、一般的にプリンタよりも内蔵メモリ容量が大きいため、プリンタよりも印刷品質や印刷レイアウトなどの詳細な設定が可能な場合が多い一方で、プリンタは、例えば枠付印刷やセピア写真印刷など、ダイレクト印刷独自の印刷条件を備えていることがあるので、ＰＣ印刷条件とプリンタ１で設定可能な印刷条件（以下、ＰＲ印刷条件という）とで相違することがある。このため、ダイレクト印刷が可能であってもＰＣ経由印刷もできるようにすることが好ましいのである。
【００３３】
ユーザがＰＣ経由印刷を指定しなければ（Ｓ２１５：ＮＯ）、Ｓ２１７で上記ＰＲ印刷条件を設定可能な印刷設定画面を表示部３５に表示させる。本実施形態のＰＲ印刷条件には、例えば割付印刷がない代わりに、枠付印刷（プリンタ１の例えばＮＶＲＡＭ３３内に格納された枠データを利用して、特定の枠（例えば写真画像を囲む種々の柄の枠）を付した画像を印刷する機能）が含まれるものとする。
【００３４】
これに対して、ユーザがＰＣ経由印刷を指定すれば（Ｓ２１５：ＹＥＳ）、Ｓ２１９でＰＣ印刷条件及びＰＲ印刷条件をともに含んだ印刷設定画面を表示部３５に表示させる。これにより、ユーザは割付印刷も枠付印刷も設定できることになる。なお、現在の印刷対象データに上記印刷条件設定データが存在していれば、その印刷条件設定データに基づく印刷条件を初期値として上記各印刷設定画面に表示する。これにより、ユーザが印刷条件設定データに基づき印刷条件通りにそのまま印刷したい場合、設定操作の簡略化を図ることができる。
【００３５】
続いてＳ２２１で、上記印刷設定画面で最終的にユーザが設定した印刷条件（以下、ユーザ設定印刷条件という）を取得し、Ｓ２２３で、そのユーザ設定印刷条件の中に、コンピュータ４０でしか設定できない印刷条件（割付印刷）が含まれているかどうかを判断する。このときＣＰＵ４１は第３判断手段として機能する。割付印刷が含まれていれば（Ｓ２２３：ＹＥＳ）、Ｓ２２５でＰＣ送信フラグを例えばＲＡＭ３２に立てた後にＳ２２９に進む。
【００３６】
割付印刷が含まれていなければ（Ｓ２２３：ＮＯ）、Ｓ２２７で現在の印刷対象データのデータ量が基準量を超えているかどうかを判断する。このときＣＰＵ４１は第２判断手段として機能する。本実施形態では、上記ＲＡＭ３２内に印刷対象データに対する処理（例えば印刷対象データをドットパターンデータ（ラスタデータ）に展開する展開処理等）を行うための作業用エリア３２Ａ（作業用メモリの一例）が予め確保されている。上記基準量は、その作業用エリア３２Ａで一括処理可能なデータ量よりも所定量大きいデータ量に設定されている。
【００３７】
そして、印刷対象データのデータ量が基準量を超える場合も（Ｓ２２７：ＹＥＳ）、でＰＣ送信フラグ（Ｓ２２５）を立てた後にＳ２２９に進む。一方、印刷対象データのデータ量が基準量以下の場合（Ｓ２２７：ＮＯ）は、ＰＣ送信フラグを立てずにＳ２２９に進む。
【００３８】
Ｓ２２９では上述のダイレクト印刷不可フラグ（Ｓ２０３）が立っているかどうかを判断し、立っていれば（Ｓ２２９：ＹＥＳ）、即ち、現印刷対象データがダイレクト印刷可能な形式でなければ本印刷条件設定処理を終了し図２のＳ１０９に進む。一方、立っていなければ（Ｓ２２９：ＮＯ）、即ち、現印刷対象データがダイレクト印刷可能な形式であれば、Ｓ２３１で上記ユーザ設定印刷条件（Ｓ２２１）にプリンタ１でしか設定できない印刷条件（枠付印刷）が含まれているかどうかを判断する。
【００３９】
枠付印刷が含まれていれば（Ｓ２３１：ＹＥＳ）、Ｓ２２３で枠付印刷に関する処理（例えばＮＶＲＡＭ３３に格納された枠データを取り込む）を行った後に本印刷条件設定処理を終了し図２のＳ１０９に進む。一方、枠付印刷が含まれていなければ（Ｓ２３１：ＮＯ）、枠付印刷に関する処理を行うことなく本印刷条件設定処理を終了し図２のＳ１０９に進む。
【００４０】
図２のＳ１０９では、ダイレクト印刷不可フラグ（Ｓ２０３）が立ち、且つ、ＰＣ送信フラグ（Ｓ２２５）が立っていないかどうかを判断する。例えば印刷対象データに対応する印刷条件設定データにＰＣ印刷条件にもＰＲ印刷条件にも含まれない印刷条件（例えばセピア写真印刷）が存在する場合や、現印刷対象データが、コンピュータ４０及びプリンタ１では処理不能なデータ形式である場合にはＳ１０９で「ＹＥＳ」とし、ＣＰＵ４１はＳ１１１で図７に示す他プリンタ依頼処理を実行する。
【００４１】
（Ｂ）他プリンタ依頼処理
プリンタ１の例えばＮＶＲＡＭ３３には、プリンタ１以外の他のプリンタ（プリンタ１と通信可能な１または複数のプリンタ（図１中のプリンタ２を含む））の識別番号、当該プリンタで設定可能な印刷条件や当該プリンタで処理可能なデータ形式などに関する他プリンタ情報が予め記憶されている。ＣＰＵ４１は、Ｓ３０１で上記他プリンタ情報を読み込んで、Ｓ３０３で依頼プリンタが存在するかどうかを判断する。依頼プリンタとは、例えば、上記他プリンタ情報に登録された他のプリンタのうち、上記セピア写真印刷が設定可能なプリンタや、コンピュータ４０及びプリンタ１では処理不能なデータ形式を処理可能なプリンタ（例えばポストスクリプト対応プリンタ）である。
【００４２】
例えば依頼プリンタがプリンタ２であれば（Ｓ３０３：ＹＥＳ）、プリンタ２に印刷対象データ、及び、依頼内容を示すコマンドを転送する。これにより、プリンタ２は印刷対象データにセピア写真印刷に対応する加工処理を施してプリンタ１に返信したり、印刷対象データをプリンタ１で処理可能なデータ形式に変換処理（例えばポストスクリプトデータをＪＰＥＧ形式のデータに変換）して返信したりする。そして、ＣＰＵ４１はプリンタ２からの返信データを受信する（Ｓ３０７）と、本他プリンタ依頼処理を終了し図２のＳ１１３に進む。
【００４３】
Ｓ１１３では、上記他プリンタ依頼処理にてプリンタ１で処理可能な返信データを他のプリンタから取得できたかどうかを判断し、取得できれば（Ｓ１１３前述の印刷条件設定処理（Ｓ１０７）に戻る。一方、取得できなければ（Ｓ１１３：ＮＯ）、現印刷対象データは印刷不能であるとして現印刷対象データに対する本メモリ格納データ印刷処理を終了する。このとき、例えば当該印刷対象データの特定情報及び印刷不可である旨を表示部３５に表示させることが好ましい。
【００４４】
図２のＳ１０９において、ダイレクト印刷不可フラグが立っていない場合や、ダイレクト印刷不可フラグが立っているがＰＣ送信フラグが立っている場合（Ｓ１０９：ＮＯ）には、Ｓ１１５に進む。例えば、ユーザ設定印刷条件にＰＣ印刷条件及びＰＲ印刷条件以外の印刷条件が含まれていない場合や、現印刷対象データがコンピュータ４０或いはプリンタ１にて処理可能なデータ形式である場合である。そして、Ｓ１１５でＰＣ送信フラグ（Ｓ２２５）が立っているかどうかを判断し、立っていなければ（Ｓ１１５：ＮＯ）、ユーザ設定印刷条件に従って現印刷対象データを上記作業用エリア３２Ａにてドットパターンデータへの展開処理を行って、その展開後データに基づく印刷処理を印刷部１０に実行させる。つまり、プリンタ１はダイレクト印刷を行うのである。
【００４５】
ＰＣ送信フラグが立っていれば（Ｓ１１５：ＹＥＳ）、以後、ＰＣ経由印刷のための処理を実行する。即ち、Ｓ１１９でユーザ情報を例えばＮＶＲＡＭ３３から読み出す。このユーザ情報は、現在プリンタ１を操作しているユーザの識別情報（例えばユーザＩＤ等）であり、これはプリンタ１の操作部３４でのユーザの入力操作によって取得することができる。また、ＵＳＢメモリ３８にユーザ情報が予め格納されている場合には、ＵＳＢメモリ３８からユーザ情報を取得することも可能である。
【００４６】
次にＣＰＵ４１は、Ｓ１２１で印刷対象データをプリンタ１側で処理を施した後にコンピュータ４０に送信するのか、それとも処理を施すことなく送信するのかを判断する。例えばユーザ設定印刷条件に枠付印刷が含まれていれば（Ｓ１２１：ＹＥＳ）、Ｓ１２３で上記枠データに基づき加工（印刷対象画像に枠画像を貼り付ける処理）が施された印刷対象データ、ユーザ設定印刷条件、ユーザ情報をコンピュータ４０に送信し、Ｓ１３５に進む。
【００４７】
一方、ユーザ設定印刷条件に枠付印刷が含まれていなければ（Ｓ１２１：ＮＯ）、Ｓ１２５、Ｓ１２７で印刷対象データに関する情報（印刷対象データそのものが有している情報であって、例えばパス情報、属性、ページ数、印刷対象データを含むファイルのファイル名、作成日付、作成者、データサイズなどが含まれる。パス情報は、コンピュータ４０内における、後述する対応データの所在を示す文字列であり、例えば「\\PC1\Share\My Pictures\abc.doc」のように表される。以下、関連情報という）を現印刷対象データから取得し、当該関連情報、ユーザ設定印刷条件及びユーザ情報をコンピュータ４０に送信する。
【００４８】
次にＣＰＵ４１は、Ｓ１２９で図８に示す印刷対象データ送信確認画面を表示部３５に表示させて、ユーザに印刷対象データをコンピュータ４０に送信するかどうかをユーザに問い合わせる。ユーザが印刷対象データを送信しないことを選択した場合には（Ｓ１３１：ＮＯ）、当該印刷対象データ自体を送信することなくＳ１３５に進む。なお、Ｓ１３１：ＮＯの場合、図８に示す「データのパス情報を送信」をユーザが選択したこととなるが、データのパス情報は、既にＳ１２７で他の関連情報とともにコンピュータ４０に送信されている。一方、ユーザが印刷対象データを送信することを選択した場合には（Ｓ１３１：ＹＥＳ）、Ｓ１３３で現印刷対象データをコンピュータ４０に送信した後にＳ１３５に進む。
【００４９】
ここで、Ｓ１３５において、ダイレクト印刷時と同様に、現印刷対象データを一旦、作業用エリア３２Ａに移動させ、その後ネットワークインターフェイス３６の送信バッファに移動させてコンピュータ４０に送信させる構成であってもよい。しかし、本実施形態では、この作業用エリア３２Ａに移動させることなく、ネットワークインターフェイス３６の送信バッファに直接移動させてコンピュータ４０に送信させる。このように印刷対象データの送信のために作業用エリア３２Ａを利用しない構成であれば、送信処理時間を短くでき、また、その間に他の処理のために作業用エリア３２Ａを利用できるというメリットが期待できる。
【００５０】
Ｓ１３５では、後述する変換データをコンピュータ４０から受信し、この変換データに基づく印刷処理を印刷部１０に実行させて（Ｓ１３７）、本メモリ格納データ印刷処理を終了する。
【００５１】
（２）コンピュータ４０側の処理
プリンタ１から上述した関連情報、ユーザ設定印刷条件及びユーザ情報がコンピュータ４０に送信されると、コンピュータ４０のＣＰＵ３０は、図９に示す変換データ送信処理を実行する。まずＳ４０１で上記ユーザ情報に対応する個別処理設定が例えばＨＤＤ４４に記憶されているかどうかを判断する。ここで、個別処理とは、ユーザごとに個別に設定された印刷処理であり、例えば印刷画像に日付やユーザＩＤ等を付す処理、所定のすかし印刷処理（例えば秘密資料であることを示すマークをすかし印刷する処理）、データの種類毎の印刷処理を実行するアプリケーションの指定などが含まれる。
【００５２】
個別処理設定が記憶されていれば（Ｓ４０１：ＹＥＳ）、その個別処理設定に関する情報をＨＤＤ４４から読み込んで（Ｓ４０３）、Ｓ４０５に進む一方で、個別処理設定が記憶されていなければ（Ｓ４０１：ＮＯ）、そのままＳ４０５に進む。Ｓ４０５では、プリンタ１から受信したユーザ設定印刷条件に含まれるアプリケーション指定情報（Ｓ１０５）に基づき特定のアプリケーションが指定されているかどうかを判断する。
【００５３】
特定のアプリケーションが指定されていれば（Ｓ４０５：ＹＥＳ）、Ｓ４０７で、その指定されたアプリケーション（画像形成対象データに適したアプリケーションの一例）がコンピュータ４０にインストールされているかどうかを判断する。本実施形態では、前述のＳ１０５で、コンピュータ４０にインストールされたアプリケーションを予め確認し、その中からアプリケーションを指定する構成であるから、アプリケーション指定情報により指定されたアプリケーションはコンピュータ４０にインストールされていることになり（Ｓ４０７：ＹＥＳ）、Ｓ４１５に進む。なお、仮にＳ１０５で、コンピュータ４０にインストールされていないアプリケーションでも指定可能とした場合には、Ｓ４０７で「ＮＯ」となりＳ４０９に進む。
【００５４】
一方、特定のアプリケーションが指定されていなければ（Ｓ４０５：ＮＯ）、Ｓ４１３で現印刷対象データが含まれるファイルのファイル名に付された拡張子に対応するアプリケーション（画像形成対象データに適したアプリケーションの一例）がコンピュータ４０にインストールされているかどうかを判断する。例えば拡張子が「ｄｏｃ」であればマイクロソフト社の「ワード」、「ｘｌｓ」であれば「エクセル」がインストールされているかどうかを判断する。インストールされていれば（Ｓ４１３：ＹＥＳ）、Ｓ４１５に進む一方で、インストールされていなければ（Ｓ４１３：ＮＯ）、Ｓ４０９に進む。
【００５５】
Ｓ４０９ではコンピュータ４０に、アプリケーション指定情報により指定されたアプリケーション、及び、拡張子に対応するアプリケーション以外で、印刷対象データをプリンタ１で処理可能なデータ形式に変換できるアプリケーション（以下、変換アプリケーション）がインストールされているかどうかを判断する。例えばワードやエクセルが指定されているが、それらがインストールされていない場合には、ワード形式やエクセル形式のデータを、変換アプリケーションを用いて、コンピュータ４０にインストールされているアプリケーションが処理可能な形式に変換し、変換後のデータに対して処理を行う。例えば変換アプリケーションがワード形式のデータをテキストデータに変換可能であれば、ワードがインストールされていなくても、ノートパッドを用いて変換後のテキストデータからプリンタ１で処理可能な変換データ（ドットパターンデータ）に変換することが可能である。
【００５６】
そして、変換アプリケーションがインストールされていなければ（Ｓ４０９：ＮＯ）、本変換データ送信処理を終了する。また、変換アプリケーションが印刷対象データを別の形式に変換できない場合にも、同様に本変換データ送信処理を終了する。なお、印刷エラーの旨をプリンタ１に送信し、表示部３５にエラー表示させる構成とすることが好ましい。一方、代替アプリケーションがインストールされていれば（Ｓ４０９：ＹＥＳ）、Ｓ４１１でデータ変換フラグを例えばＲＡＭ４３に立てた後にＳ４１５に進む。
【００５７】
Ｓ４１５では、印刷処理に利用するアプリケーション（上記指定情報により指定されたアプリケーションや代替アプリケーション）を指定し、プリンタ１から印刷対象データ自体を受信していれば（Ｓ４１７：ＹＥＳ）、その受信した印刷対象データを、以後の変換処理のために例えばＲＡＭ４３に転送し（Ｓ４２１）、Ｓ４２７に進む。
【００５８】
一方、印刷対象データを受信していなければ（Ｓ４１７：ＮＯ）、Ｓ４１９で、受信した上記関連情報と一致する情報（現印刷対象データと同じ関連情報）を有する画像データ（以下、特定情報にて特定されるデータの一例  対応データという）を例えばコンピュータ４０のＨＤＤ４４（第２データ格納メモリの一例）内から検索する。そして、その対応データがあれば（Ｓ４１９：ＹＥＳ）、その対応データを取得し、以後の変換処理のために例えばＲＡＭ４３に転送し（Ｓ４２３）、Ｓ４２７に進む。このときＣＰＵ３０は第３取得手段として機能する。このような構成であれば、プリンタ１からコンピュータ４０に印刷対象データを送信することなく、コンピュータ４０側で当該印刷対象データの変換処理を行うことができる。このため、プリンタ１とコンピュータ４０との間の通信負担を軽減できる。
【００５９】
万一、対応データがなければ（Ｓ４１９：ＮＯ）、Ｓ４２５で、受信した関連情報に含まれるパス情報をプリンタ１に返信し、そのパス情報に対応する印刷対象データをプリンタ１から送信してもらい、その印刷対象データを以後の変換処理のために例えばＲＡＭ４３に転送し（Ｓ４２１）、Ｓ４２７に進む。
【００６０】
次にＳ４２７では、上記データ変換フラグ（Ｓ４１１）が立っているどうかを判断し、立っていれば（Ｓ４２７：ＹＥＳ）、印刷対象データ或いは対応データに対して代替アプリケーションによるデータ形式の変換処理（Ｓ４２９）を行った後にＳ４３１に進む。一方、データ変換フラグが立っていなければ（Ｓ４２９：ＮＯ）、そのままＳ４３１に進む。そして、Ｓ４３１では、上記印刷対象データ或いは対応データ（Ｓ４２９での変換後のデータも含む）、ユーザ設定印刷条件、上記個別処理設定（Ｓ４０３）に基づき、コンピュータ４０にインストールされた上記アプリケーションやプリンタドライバを利用して、プリンタ１で処理可能な変換データ（本実施形態ではドットパターンデータ）を作成する処理をＲＡＭ４３上で行い、その変換データをプリンタ１に送信する（Ｓ４３３）。このときＣＰＵ３０は変換手段として機能する。
【００６１】
（本実施形態の効果）
（１）本実施形態によれば、プリンタ１が、ＵＳＢメモリ３８から第１情報（印刷対象データ自体及びその特定情報のうち少なくとも一方の情報）を取得すると、その第１情報をコンピュータ４０に送信する。一方、コンピュータ４０は、その第１情報に基づき上記印刷対象データを、プリンタ１側で印刷処理可能な変換データ（ドットパターンデータやＰＤＬデータ）に変換し、その変換データをプリンタ１に送信する。そして、プリンタ１は、コンピュータ４０側で変換された変換データに基づき印刷処理を行う。
以上のように、ユーザは、プリンタ１側での操作だけで、ＵＳＢメモリ３８に格納された画像データを、コンピュータ４０での変換を利用して印刷処理を行うことができ、利便性を向上させることができる。
【００６２】
（２）プリンタ１は、印刷対象データがダイレクト印刷可能なデータかどうかを判断し（Ｓ２０１）、ダイレクト印刷不能であっても、上記ＰＣ経由印刷処理（Ｓ１１５でＹＥＳの場合の印刷処理）により、コンピュータ４０での操作なしに印刷を行うことができる。
（３）また、プリンタ１は、ユーザ設定印刷条件の中に、コンピュータ４０でしか設定できない印刷条件（割付印刷）が含まれているかどうかを判断し（Ｓ２２３）、割付印刷が含まれている場合であっても、上記ＰＣ経由印刷処理により、コンピュータ４０での操作なしに印刷を行うことができる。
【００６３】
（４）仮に、印刷対象データのデータ量が作業用エリア３２Ａで一括処理可能なデータ量よりも大きい場合にダイレクト印刷を行うと、展開処理の負担が増大し印刷処理全体に要する時間が長く成り得る。具体的にはＣＰＵ４１は、印刷対象データを分割し、一の分割データを作業用エリア３２Ａに移動させて展開処理（ドットパターンへの展開処理）を行った後に送信バッファに転送し、その後、次の分割データを作業用エリア３２Ａに移動させるという処理を繰り返し行わなければならなくなる。そこで、本実施形態では、プリンタ１は、印刷対象データのデータ量が作業用エリア３２Ａで一括処理可能なデータ量よりも大きいかどうかを判断し（Ｓ２２７）、大きい場合には上記ＰＣ経由印刷処理により、コンピュータ４０に上記展開処理を行わせ、その展開後のデータ（変換データ）をプリンタ１に送信させる構成である。コンピュータ４０では、プリンタ１よりも大きな作業用メモリを確保できるから、ダイレクト印刷の場合に比べて印刷処理全体に要する時間を短くすることができる。
【００６４】
（５）プリンタ１はコンピュータ４０で設定可能なＰＣ印刷条件をプリンタ１側で設定することができ、このＰＣ印刷条件でＰＣ経由印刷処理を行うことができる。従って、プリンタ１側では対応不能で、且つ、コンピュータ４０で対応可能な印刷条件で、ＵＳＢメモリ３８内の画像データの印刷処理を行うことができる。しかも、上記ＰＣ印刷条件はコンピュータ４０からプリンタドライバ情報に基づき取得する構成であるから、これにより印刷対象データをコンピュータ４０側で変換可能かどうかを正確に把握することができる。
【００６５】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
（１）「第１データ格納メモリ」は、上記実施形態ではＵＳＢメモリ３８であったが、プリンタ１に着脱可能に装着される外部メモリであれば、そのためのリムーバブルメモリ、デジタルカメラや外付けのハードディスク装置等であってもよい。また、プリンタ１に内蔵された内部メモリ（例えば前述のＮＶＲＡＭ３３）であってもよい。
【００６６】
（２）「第２データ格納メモリ」は、上記実施形態ではコンピュータ４０に内蔵されたＨＤＤ４４であったが、これに限らず、コンピュータ４０内の他の内部メモリであってもよい。また、コンピュータ４０がアクセス可能なメモリであれば、当該コンピュータ４０に連なる他のコンピュータ（例えばサーバコンピュータ）の内蔵メモリや、コンピュータ４０に接続された外部記憶装置であってもよい。
【００６７】
（３）上記実施形態では、ＰＣ印刷条件をコンピュータ４０からプリンタドライバ情報に基づき取得する構成であったが、これに限られない。例えば、プリンタ１側で上記ＰＣ印刷条件に関係なく様々な印刷条件を設定可能としておき、その設定された印刷条件をコンピュータ４０に送信し、当該コンピュータ４０に処理不能な印刷条件が含まれている場合にコンピュータ４０からプリンタ１にエラー信号を送る構成であってもよい。
【００６８】
（４）上記実施形態では、コンピュータ４０のＣＰＵ３０は、プリンタ１から受信した関連情報と一致する情報を有する対応データをＨＤＤ４４から検索する構成とした。このとき利用する関連情報としては、ファイル名だけでもよいが、それ以外に、データ作成日付、作成者及びデータ容量のうち少なくともいずれか１つをも考慮する構成とすれば、例えばファイル名のみによる場合に比べて、ＨＤＤ４４から対応データを正確に取得できる。
【００６９】
（４）上記実施形態では、「画像形成」として印刷出力を例に挙げて説明したが、これに限られない。例えばＵＳＢメモリ３８内の画像データの内容を、例えばプリンタ１の表示部３５に画像表示させる場合がある。このような画像表示に対しても本発明を適用することができる。
【００７０】
（５）上記実施形態では、コンピュータ４０での印刷対象データに対する変換処理は、ドットパターンへの展開処理であったが、これに限らず、ＰＤＬデータへの変換処理であってもよい。後者の場合、プリンタ１側で、受信したＰＤＬデータに基づきドットパターンへの展開処理を行うことになる。
【図面の簡単な説明】
【００７１】
【図１】本発明の一実施形態に係る印刷システムの電気的構成を示すブロック図
【図２】メモリ格納データ印刷処理のメインルーチンを示すフローチャート
【図３】アプリケーション指定画面の模式図
【図４】印刷条件設定処理を示すフローチャート
【図５】印刷設定画面の模式図
【図６】ＰＣ経由印刷指定画面の模式図
【図７】他プリンタ依頼処理を示すフローチャート
【図８】印刷対象データ送信確認画面の模式図
【図９】変換データ送信処理を示すフローチャート
【符号の説明】
【００７２】
１…プリンタ（画像形成装置）
１０…印刷部（画像形成手段）
２０…印刷システム（画像形成システム）
３２Ａ…作業用エリア（作業用メモリ）
３４…操作部（指定手段、設定手段）
３６…ネットワークインターフェイス（第１送信手段）
３８…ＵＳＢメモリ（第１データ格納メモリ）
４０…コンピュータ（情報処理装置）
４１…ＣＰＵ（第１取得手段、第２取得手段、第３取得手段、第１判断手段、第２判断手段、第３判断手段、変換手段）
４４…ＨＤＤ（第２データ格納メモリ）
４７…ネットワークインターフェイス（第２送信手段）
【図１】
2009157822.tif 000003
【図２】
2009157822.tif 000004
【図３】
2009157822.tif 000005
【図４】
2009157822.tif 000006
【図５】
2009157822.tif 000007
【図６】
2009157822.tif 000008
【図７】
2009157822.tif 000009
【図８】
2009157822.tif 000010
【図９】
2009157822.tif 000011