(57)【要約】【課題】  携帯型記憶媒体に記憶された印刷データの選択または確認が画像形成装置側で正確かつ容易に行える画像形成システム、並びに、その画像形成システムを構成可能なデータ処理装置、プログラム、及び画像形成装置の提供。【解決手段】  パソコンでＵＳＢメモリに印刷データを保存する場合（Ｓ１：Ｙ）、ダイアログを介して選択されたアイコン（Ｓ６）、上記ダイアログを介して入力されたタイトルを表示するアイコン（Ｓ１３）、または、ドキュメント名を表示するアイコン（Ｓ１５）の画像データ（ビットマップ）が生成され、上記印刷データと対応付けてＵＳＢメモリに書き込まれる（Ｓ８）。このため、プリンタでは、表示部にアイコンを表示することによって印刷データの選択または確認が可能となる。【選択図】図３
2008252289.tif 000002
【特許請求の範囲】
【請求項１】
携帯型記憶媒体に印刷データを書き込むデータ処理装置と、携帯型記憶媒体から印刷データを読み出して被記録媒体に画像を形成する画像形成装置と、を備えた画像形成システムであって、
上記データ処理装置は、
上記印刷データを上記携帯型記憶媒体に書き込む印刷データ書き込み手段と、
上記画像形成装置による表示用の画像データを生成する画像データ生成手段と、
該画像データ生成手段が生成した画像データを、上記印刷データと対応付けて上記携帯型記憶媒体に書き込む画像データ書き込み手段と、
を備え、
上記画像形成装置は、
上記携帯型記憶媒体に書き込まれた上記画像データに対応する画像を表示する表示手段と、
該表示手段によって表示された画像に対して印刷が指示されたとき、その画像に対応する画像データに対応付けて上記携帯型記憶媒体に書き込まれた上記印刷データに基づき、被記録媒体に画像を形成する画像形成手段と、
を備えたことを特徴とする画像形成システム。
【請求項２】
上記画像形成装置は、
上記表示手段によって表示された画像を、使用者の操作に応じて選択する選択手段を、更に備え、
上記画像形成手段は、上記選択手段に選択された画像に対して印刷が指示されたとき、その画像に対応する画像データに対応付けて上記携帯型記憶媒体に書き込まれた上記印刷データに基づき、被記録媒体に画像を形成することを特徴とする請求項１記載の画像形成システム。
【請求項３】
上記画像データ生成手段は、上記印刷データに対応した印刷ジョブの識別名に基づいて上記画像データを生成することを特徴とする請求項１または２記載の画像形成システム。
【請求項４】
上記画像データ生成手段は、使用者の操作に応じて上記画像データを生成することを特徴とする請求項１または２記載の画像形成システム。
【請求項５】
上記印刷データと上記画像データとは、各々に付与されるジョブの識別名によって対応付けられることを特徴とする請求項１〜４のいずれかに記載の画像形成システム。
【請求項６】
上記印刷データと上記画像データとは、同一のディレクトリに格納されることによって対応付けられることを特徴とする請求項１〜４のいずれかに記載の画像形成システム。
【請求項７】
上記印刷データと上記画像データとは、一体のファイルとされることによって対応付けられることを特徴とする請求項１〜４のいずれかに記載の画像形成システム。
【請求項８】
画像形成装置が被記録媒体に画像を形成するための印刷データを、携帯型記憶媒体に書き込む印刷データ書き込み手段と、
上記画像形成装置による表示用の画像データを生成する画像データ生成手段と、
該画像データ生成手段が生成した画像データを、上記印刷データと対応付けて上記携帯型記憶媒体に書き込む画像データ書き込み手段と、
を備えたことを特徴とするデータ処理装置。
【請求項９】
コンピュータを、請求項８記載のデータ処理装置を構成する上記各手段として動作させ
ることを特徴とするプログラム。
【請求項１０】
携帯型記憶媒体に、画像形成用の印刷データと表示用の画像データとが対応付けて書き込まれている場合、当該携帯型記憶媒体に書き込まれた上記画像データに対応する画像を表示する表示手段と、
該表示手段によって表示された画像に対して印刷が指示されたとき、その画像に対応する画像データに対応付けて上記携帯型記憶媒体に書き込まれた上記印刷データに基づき、被記録媒体に画像を形成する画像形成手段と、
を備えたことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯型記憶媒体に印刷データを書き込むデータ処理装置と、携帯型記憶媒体から印刷データを読み出して被記録媒体に画像を形成する画像形成装置と、を備えた画像形成システム、並びに、その画像形成システムを構成可能なデータ処理装置、プログラム、及び画像形成装置に関する。
【背景技術】
【０００２】
従来より、ＵＳＢメモリ，メモリカード等の携帯型記憶媒体に印刷データを書き込むパーソナルコンピュータ等のデータ処理装置と、携帯型記憶媒体から印刷データを読み出して用紙等の被記録媒体に画像を形成（以下、印刷ともいう）するプリンタ等の画像形成装置と、を備えた画像形成システムが提案されている。ここで、携帯型記憶媒体に複数の印刷データが書き込まれている場合は、画像形成装置側で印刷すべき印刷データを選択する必要がある。また、携帯型記憶媒体に単一の印刷データしか書き込まれていない場合でも、印刷の実行前にその印刷データを確認したい場合がある。そこで、印刷ページのプレビューをプリンタの画面に表示して、印刷すべき印刷データ（印刷ファイル）を使用者に選択させることが提案されている（例えば、特許文献１参照）。
【特許文献１】特開平１１−１３６４７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところが、上記のようにプレビューを表示する方法では、プリンタの表示部が小さい場合や、契約書等のように書式が一定の場合は、印刷データの選択が円滑に行えない。また、プレビューの代わりに印刷データのファイル名を表示することも考えられるが、ファイル名に漢字やひらがなが使用されている場合、プリンタの仕様によっては文字化けが生じて正確なファイル名が表示できない可能性がある。ファイル名が英数字のみからなる場合は、文字化けすることなく正確に表示できるが、日本人には分かり難い表示となってしまう。
【０００４】
そこで、本発明は、携帯型記憶媒体に記憶された印刷データの選択または確認が画像形成装置側で正確かつ容易に行える画像形成システム、並びに、その画像形成システムを構成可能なデータ処理装置、プログラム、及び画像形成装置を提供することを目的としてなされた。
【課題を解決するための手段】
【０００５】
上記目的を達するためになされた本発明の画像形成システムは、携帯型記憶媒体に印刷データを書き込むデータ処理装置と、携帯型記憶媒体から印刷データを読み出して被記録媒体に画像を形成する画像形成装置と、を備えた画像形成システムであって、上記データ処理装置は、上記印刷データを上記携帯型記憶媒体に書き込む印刷データ書き込み手段と、上記画像形成装置による表示用の画像データを生成する画像データ生成手段と、該画像データ生成手段が生成した画像データを、上記印刷データと対応付けて上記携帯型記憶媒体に書き込む画像データ書き込み手段と、を備え、上記画像形成装置は、上記携帯型記憶媒体に書き込まれた上記画像データに対応する画像を表示する表示手段と、該表示手段によって表示された画像に対して印刷が指示されたとき、その画像に対応する画像データに対応付けて上記携帯型記憶媒体に書き込まれた上記印刷データに基づき、被記録媒体に画像を形成する画像形成手段と、を備えたことを特徴としている。
【０００６】
このように構成された本発明の画像形成システムでは、データ処理装置の印刷データ書
き込み手段は、印刷データを携帯型記憶媒体に書き込む。また、そのデータ処理装置の画像データ生成手段は、画像形成装置による表示用の画像データを生成し、画像データ書き込み手段は、その画像データを、上記印刷データと対応付けて上記携帯型記憶媒体に書き込む。
【０００７】
すると、画像形成装置の表示手段は、上記携帯型記憶媒体に書き込まれた上記画像データに対応する画像を表示する。そして、表示手段によって表示された画像に対して印刷が指示されると、画像形成手段は、その画像に対応する画像データに対応付けて上記携帯型記憶媒体に書き込まれた上記印刷データに基づき、被記録媒体に画像を形成する。
【０００８】
このように、本発明の画像形成システムでは、データ処理装置の画像データ生成手段によって、印刷データに対して画像データが作成され、画像形成装置では、その画像データに対応する画像が表示される。このため、印刷データに対応付けられる画像データとして、その画像データに対応する画像が使用者に認識し易いものを生成しておけば、携帯型記憶媒体に記憶された印刷データの選択または確認を画像形成装置側で正確かつ容易に行うことができる。
【０００９】
なお、本発明の画像形成システムは以下の構成に限定されるものではないが、上記画像形成装置は、上記表示手段によって表示された画像を、使用者の操作に応じて選択する選択手段を、更に備え、上記画像形成手段は、上記選択手段に選択された画像に対して印刷が指示されたとき、その画像に対応する画像データに対応付けて上記携帯型記憶媒体に書き込まれた上記印刷データに基づき、被記録媒体に画像を形成してもよい。この場合、上記携帯型記憶媒体に複数の印刷データが書き込まれている場合に、印刷すべき印刷データを画像形成装置側で容易に選択することができる。
【００１０】
また、上記画像データ生成手段は、上記印刷データに対応した印刷ジョブの識別名に基づいて上記画像データを生成してもよい。この場合、印刷データの選択または確認用の画像としてその印刷データに対応した印刷ジョブの識別名に基づいた画像を用ることができ、上記印刷データの選択または確認を一層容易に行うことができる。
【００１１】
或いは、上記画像データ生成手段は、使用者の操作に応じて上記画像データを生成してもよい。この場合、印刷データの選択または確認用の画像として使用者の操作に応じた所望の画像を用いることができ、上記印刷データの選択または確認を一層容易に行うことができる。
【００１２】
また、上記印刷データと上記画像データとを対応付ける方法としては種々考えられる。例えば上記印刷データと上記画像データとは、各々に付与されるジョブの識別名によって対応付けられてもよい。或いは、上記印刷データと上記画像データとは、同一のディレクトリに格納されることによって対応付けられてもよい。更に、上記印刷データと上記画像データとは、一体のファイルとされることによって対応付けられてもよい。そして、上記印刷データと上記画像データとが同一のディレクトリに格納されることによって対応付けられる場合や、上記印刷データと上記画像データとが一体のファイルとされる場合は、それらのデータが不要になったときに関連するデータを一括して消去することができる。
【００１３】
また、本発明のデータ処理装置は、画像形成装置が被記録媒体に画像を形成するための印刷データを、携帯型記憶媒体に書き込む印刷データ書き込み手段と、上記画像形成装置による表示用の画像データを生成する画像データ生成手段と、該画像データ生成手段が生成した画像データを、上記印刷データと対応付けて上記携帯型記憶媒体に書き込む画像データ書き込み手段と、を備えたことを特徴としている。
【００１４】
このように構成された本発明のデータ処理装置では、印刷データ書き込み手段は、画像形成装置が被記録媒体に画像を形成するための印刷データを携帯型記憶媒体に書き込む。また、画像データ生成手段は、画像形成装置による表示用の画像データを生成し、画像データ書き込み手段は、その画像データを、上記印刷データと対応付けて上記携帯型記憶媒体に書き込む。
【００１５】
このため、本発明のデータ処理装置によって上記印刷データ及び上記画像データが書き込まれた携帯型記憶媒体を、上記携帯型記憶媒体に書き込まれた上記画像データに対応する画像を表示する表示手段と、該表示手段によって表示された画像に対して印刷が指示されたとき、その画像に対応する画像データに対応付けて上記携帯型記憶媒体に書き込まれた上記印刷データに基づき、被記録媒体に画像を形成する画像形成手段と、を備えた画像形成装置によって扱えば、上記画像形成システムと同様の効果が得られる。
【００１６】
すなわち、上記画像データ生成手段によって、印刷データに対して画像データが作成され、画像形成装置では、その画像データに対応する画像が表示される。このため、印刷データに対応付けられる画像データとして、その画像データに対応する画像が使用者に認識し易いものを生成しておけば、携帯型記憶媒体に記憶された印刷データの選択または確認を画像形成装置側で正確かつ容易に行うことができる。
【００１７】
また、本発明のプログラムは、コンピュータを、上記データ処理装置を構成する上記各手段として動作させることを特徴としている。このため、本発明のプログラムをコンピュータに実行させれば、上記データ処理装置を容易に構成することができる。
【００１８】
また、本発明の画像形成装置は、携帯型記憶媒体に、画像形成用の印刷データと表示用の画像データとが対応付けて書き込まれている場合、当該携帯型記憶媒体に書き込まれた上記画像データに対応する画像を表示する表示手段と、該表示手段によって表示された画像に対して印刷が指示されたとき、その画像に対応する画像データに対応付けて上記携帯型記憶媒体に書き込まれた上記印刷データに基づき、被記録媒体に画像を形成する画像形成手段と、を備えたことを特徴としている。
【００１９】
このように構成された本発明の画像形成装置では、携帯型記憶媒体に、画像形成用の印刷データと表示用の画像データとが対応付けて書き込まれている場合、表示手段は、その携帯型記憶媒体に書き込まれた上記画像データに対応する画像を表示する。そして、表示手段によって表示された画像に対して印刷が指示されると、画像形成手段は、その画像に対応する画像データに対応付けて上記携帯型記憶媒体に書き込まれた上記印刷データに基づき、被記録媒体に画像を形成する。
【００２０】
このため、本発明の画像形成装置では、印刷データに対応付けられる画像データとして、その画像データに対応する画像が使用者に認識し易いものを上記携帯型記憶媒体に書き込んでおけば、携帯型記憶媒体に記憶された印刷データの選択または確認を正確かつ容易に行うことができる。
【発明を実施するための最良の形態】
【００２１】
［実施の形態の全体構成］
次に、本発明の実施の形態を、図面を参照して説明する。図１は、本発明が適用された画像形成システムの構成を表す外観図である。図１に示すように、本実施の形態の画像形成システムは、画像形成装置の一例としてのプリンタ１と、データ処理装置の一例としてのパーソナルコンピュータ（以下、単にパソコンという）３００とから構成されている。なお、プリンタ１とパソコン３００とは、インターネット，ＬＡＮ等のネットワークを介して互いに接続されている。
【００２２】
図１に示すように、プリンタ１は、装置本体２の下側に用紙等の図示しない被記録媒体を収納する給紙カセット４が抜き差し可能に設けられている。装置本体２の上側には、印刷処理された被記録媒体が排出されるトレイ部６が設けられると共に、液晶ディスプレイ等を用い情報を表示する表示手段の一例としての表示部８と、各種操作キーによる各種の入力操作を受け付ける選択手段の一例としての操作部１０とが設けられている。また、装置本体２には、携帯型記憶媒体の一例としてのＵＳＢメモリ１４が着脱可能な挿入口１６が設けられている。
【００２３】
図２は本画像形成システムの制御系の構成を表すブロック図である。プリンタ１は、処理プログラムを実行するＣＰＵ２０、処理プログラム等を記憶するＲＯＭ２２、処理結果等を一時的に記憶するＲＡＭ２４、データ等を記憶するハードディスク装置（ＨＤＤ）２６、ＵＳＢメモリ１４が接続される接続部２８、前述の表示部８，操作部１０、処理プログラム等に基づいて制御され被記録媒体に印刷を実行する画像形成手段の一例としての画像形成ユニット部３０、及び、ネットワークに接続するためのネットワークインタフェース（ネットワークＩ／Ｆ）３２、を備えている。また、接続部２８には、ＵＳＢメモリ１４の非装着時には非導通状態、装着時には導通状態となる端子の信号レベルを監視することで、ＵＳＢメモリ１４の装着と非装着とを検出する周知の接続検知部３６が設けられている。
【００２４】
画像形成ユニット部３０は、画像データによりレーザ光を変調して図示しない感光ドラム上で走査させて潜像を形成し、該潜像を現像してトナー像を形成し、給紙カセット４から供給された被記録媒体上に上記トナー像を転写して定着した後、トレイ部６に排紙するように構成されている。このように、本実施形態の画像形成ユニット部３０は、感光ドラム上にトナー像を形成し、トナー像を被記録媒体に転写するページプリンタを用いているが、これに限らず、インクジェット式のシリアルプリンタであってもよい。
【００２５】
プリンタ１は、ＵＳＢメモリ１４に記憶された印刷データをＲＡＭ２４内のフレームメモリに展開して画像データを形成する。ＲＡＭ２４内のフレームメモリに展開された画像データは、画像形成ユニット部３０へＣＭＹＫデータ（グレイスケールの場合には、Ｋデータ）として送られ、用紙等の被記録媒体上に印刷される。なお、印刷はカラー印刷でもモノクロ印刷でもよい。この印刷データは、例えば、ページ記述言語（ＰＤＬ（Ｐａｇｅ
Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ））データやダイレクト印刷可能なフォーマット（ＰＤＦ，ＴＩＦＦ，ＪＰＥＧ等の形式）のデータである。
【００２６】
また、パソコン３００のパソコン本体３１０は、ＣＰＵ３１１、ＲＯＭ３１２、ＲＡＭ３１３、及び、ハードディスク装置（ＨＤＤ）３１４を内蔵し、更に、ＵＳＢメモリ１４が接続される接続部３１６（図１参照）も備えている。そして、このパソコン本体３１０には、周知のディスプレイ３２０，キーボード３３０，マウス３４０と（いずれも図１参照）、ネットワークに接続するためのネットワークインタフェース（ネットワークＩ／Ｆ）３６０とが接続されている。
【００２７】
［パソコン３００における処理］
次に、上記画像形成システムにおける処理について説明する。先ず、図３は、パソコン３００のＣＰＵ３１１がＨＤＤ３１４に記憶された当該プリンタドライバのプログラムに基づいて実行するドライバ印刷処理を表すフローチャートである。なお、この処理は、周知のアプリケーション等により印刷すべき画像がディスプレイ３２０に表示された後、プリンタドライバがコールされ、そのプリンタドライバのダイアログにおける「印刷」ボタンがクリックされると開始される。
【００２８】
図３に示すように、処理が開始されると、先ずＳ１（Ｓはステップを表す：以下同様）にて、上記ダイアログにて印刷データの出力先がファイルポートに設定されているか否かが判断される。ファイルポートに設定されていない場合、すなわち、プリンタ１またはその他の図示しないプリンタが出力先に設定されている場合は（Ｓ１：Ｎ）、Ｓ２にて、ネットワークインタフェース３２などの通常ポートに印刷データが出力され、処理が終了する。
【００２９】
一方、ファイルポートが印刷データの出力先に設定されている場合は（Ｓ１：Ｙ）、処理はＳ４へ移行する。Ｓ４では、図４に示すアイコン入力ダイアログ９００がディスプレイ３２０に表示され、そのアイコン入力ダイアログ９００に対する入力があるまで待機する。
【００３０】
図４に示すように、アイコン入力ダイアログ９００は、印刷データに対してアイコンを設定するかタイトルを設定するかを指定するチェックボックス９１１，９１２と、アイコンを指定するチェックボックス９１１がクリックされた場合に選択可能なアイコンを表示するアイコン表示部９２０と、タイトルを指定するチェックボックス９１２がクリックされた場合にタイトルが入力可能なタイトル入力部９３０と、ＯＫボタン９４０とを備えている。なお、チェックボックス９１１がクリックされた場合には、タイトル入力部９３０がグレーアウトして操作不能となり、チェックボックス９１２がクリックされた場合には、アイコン表示部９２０がグレーアウトして操作不能となる。Ｓ４では、アイコン表示部９２０のアイコンが１つ選択（すなわちクリック）されるかタイトル入力部９３０にタイトルが入力されるか（必ずしも入力されなくてもよい）して、更にＯＫボタン９４０がクリックされるまで待機するのである。
【００３１】
図３に戻って、Ｓ４に続くＳ５では、ＯＫボタン９４０がクリックされたときのチェックボックス９１１，９１２の状態に基づき、アイコンが指定されたかタイトルが指定されたかが判断される。アイコンが指定された場合は（Ｓ５：アイコン）、Ｓ６にて、前述のアイコン表示部９２０の中から選択されたアイコンが使用に設定される。続くＳ７では、周知の方法でユニークなファイル名が生成され、続くＳ８にて、そのファイル名で上記印刷データと上記アイコンの画像データとが、互いに対応付けてＵＳＢメモリ１４に書き込まれ（以下、保存ともいう）、処理が終了する。
【００３２】
ここで、図５は、Ｓ８の処理（データ保存処理）を詳細に表すフローチャートである。図５に示すように、この処理では、先ず、印刷データ書き込み手段の一例としてのＳ８０１にて、ジョブの識別名の一例としての上記ユニークなファイル名に拡張子ＰＲＮが付けられ、そのファイル名で上記印刷データが保存される。続く、画像データ書き込み手段の一例としてのＳ８０２では、上記ユニークなファイル名に拡張子ＪＰＧが付けられ、そのファイル名で上記アイコンの画像データが保存され、処理が終了する。
【００３３】
図３に戻って、一方、アイコン入力ダイアログ９００にてタイトルが指定された場合は（Ｓ５：タイトル）、処理はＳ１１へ移行し、タイトルが指定されたにも拘らずタイトルが空、すなわち、タイトル入力部９３０に文字入力がなされなかったか否かが判断される。タイトルが空でない場合は（Ｓ１１：Ｎ）、処理は画像データ生成手段の一例としてのＳ１３へ移行する。Ｓ１３では、そのタイトルを表示するためのビットマップデータがアイコンの画像データとして生成され、処理は前述のＳ７へ移行する。すると、前述のＳ７，Ｓ８の処理により、タイトルを表示するためのビットマップデータがアイコンの画像データとして、上記印刷データと共にＵＳＢメモリ１４に保存される。
【００３４】
また、Ｓ１１にて、タイトルが指定されかつタイトルが空であると判断されると（Ｓ１１：Ｙ）、処理は画像データ生成手段の一例としてのＳ１５へ移行する。Ｓ１５では、ア
プリケーション等で設定されたドキュメント名を表示するためのビットマップデータがアイコンの画像データとして生成され、処理は前述のＳ７へ移行する。すると、前述のＳ７，Ｓ８の処理により、ドキュメント名を表示するためのビットマップデータがアイコンの画像データとして、上記印刷データと共にＵＳＢメモリ１４に保存される。
【００３５】
［プリンタ１における処理］
次に、図６は、上記のように印刷データ及び画像データが保存されたＵＳＢメモリ１４が、接続部２８に装着されたときにプリンタ１にて実行されるメディア挿入時処理を表すフローチャートである。なお、この処理は、ＲＯＭ２２に記憶されたプログラムに基づいてＣＰＵ２０が実行する処理である。
【００３６】
図６に示すように、この処理では、先ずＳ５１にて、ＵＳＢメモリ１４に記憶された先頭の（例えば更新日時が最新の）印刷データと対応付けられたアイコンの画像データが、そのＵＳＢメモリ１４より読み出される（以下、取り出すともいう）。続くＳ５３では、そのアイコンの画像が表示部８に表示され、更に続くＳ５４では、操作部１０に対するキー入力があるまで待機する。なお、図１，図２では図示省略したが、操作部１０は、少なくとも矢印等で表される次キー及び前キーと、ＯＫキーと、キャンセルキーとを備えている。
【００３７】
そこで、操作部１０に対するキー入力がなされてＳ５４から続くＳ５７へ処理が移行すると、そのＳ５７では、上記待機中になされたキー入力が次キーの入力であったか否かが判断される。次キーによるキー入力がなされた場合は（Ｓ５７：Ｙ）、Ｓ５８にて次の印刷データに対応付けられたアイコンの画像データが取り出され、処理は前述のＳ５３へ移行する。すると、Ｓ５３では、そのアイコンの画像がそれまで表示されていたアイコンの画像に換わって表示部８に表示され、Ｓ５４による待機状態となる。
【００３８】
また、Ｓ５４における待機中になされたキー入力が次キーでない場合は（Ｓ５７：Ｎ）、処理はＳ６１へ移行し、上記待機中になされたキー入力が前キーの入力であったか否かが判断される。前キーによるキー入力がなされた場合は（Ｓ６１：Ｙ）、Ｓ６２にて前の印刷データに対応付けられたアイコンの画像データが取り出され、処理は前述のＳ５３へ移行する。すると、Ｓ５３では、そのアイコンの画像がそれまで表示されていたアイコンの画像に換わって表示部８に表示され、Ｓ５４による待機状態となる。
【００３９】
また、Ｓ５４における待機中になされたキー入力が、次キーでも前キーでもない場合は（Ｓ５７：Ｎ、Ｓ６１：Ｎ）、処理はＳ６３へ移行し、ＯＫキーによるキー入力がなされたか否かが判断される。ＯＫキーによるキー入力がなされた場合は（Ｓ６３：Ｙ）、Ｓ６４にて、その時点で表示部８に表示されているアイコンに対応する印刷データが印刷され、処理は前述のＳ５３へ移行する。この場合は、Ｓ５３によって表示されるアイコンは変化しない。また、この場合、表示部８には印刷の進行状態に応じた他の表示を行ってもよい。
【００４０】
ここで、図７は、Ｓ６４の処理（データ印刷処理）を詳細に表すフローチャートである。図７に示すように、この処理では、先ず、Ｓ６４０１にて、選択されたアイコン、すなわち、本処理に移行した時点で表示部８に表示されているアイコンの画像データのファイル名を取り出し、そのファイル名を表す文字列中の拡張子に当る部分をＪＰＧからＰＲＮに変更する。続くＳ６４０２では、その変更された文字列と同じファイル名を有する印刷データに基づき、画像形成ユニット部３０を介して被記録媒体に印刷（画像形成）がなされ、処理は前述のＳ５３（図６）へ移行する。
【００４１】
図６に戻って、また、Ｓ５４における待機中になされたキー入力が、次キーでも前キー
でもＯＫキーでもない場合は（Ｓ５７：Ｎ、Ｓ６１：Ｎ、Ｓ６３：Ｎ）、処理はＳ６５へ移行し、キャンセルがなされたか否かが判断される。なお、ここでキャンセルとは、キャンセルキーによるキー入力がなされた場合と、ＵＳＢメモリ１４が抜き取られた場合とを含んでいる。キャンセルがなされた場合は（Ｓ６５：Ｙ）、処理はそのまま終了し、キャンセルがなされていない場合は（Ｓ６５：Ｎ）、Ｓ６６にてその他のキー入力に対する処理が実行されて、処理は前述のＳ５４へ移行する。
【００４２】
［上記実施の形態の効果］
このようにパソコン３００では、使用者に選択されたアイコン（Ｓ６）、使用者が入力したタイトル（Ｓ１３）、または、当該印刷ジョブの識別名の一例としてのドキュメント名（Ｓ１５）の、いずれかに対応するアイコンの画像データが、印刷データと対応付けてＵＳＢメモリ１４に保存される。そして、プリンタ１では、そのアイコンの画像を表示部８に表示しながら（Ｓ５３）、印刷すべき印刷データを選択することができる（Ｓ５７〜Ｓ６３）。このため、本実施の形態では、印刷データの選択をプリンタ１側で正確かつ容易に行うことができる。
【００４３】
［上記実施の形態の変形例］
なお、本発明は上記実施の形態になんら限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の形態で実施することができる。例えば、印刷データとアイコンの画像データとを対応付ける方法は種々考えられ、どのように対応付けるかに応じて前述のデータ保存処理，データ印刷処理は次のように変化する。
【００４４】
先ず、印刷データとアイコンの画像データとを一体のファイルとしてもよく、この場合、データ保存処理，データ印刷処理は、例えば図８，図９に示すようになる。図８に示すように、この場合のデータ保存処理では、Ｓ８１１にて印刷データまでのオフセット情報を含むヘッダ部が作成される。続くＳ８１２では、そのヘッダ部の後にアイコンの画像データが保存され、続くＳ８１３では、そのアイコンの画像データの後に上記印刷データが保存されて、処理が終了する。
【００４５】
すると、これに対するデータ印刷処理では、図９に示すように、先ず、Ｓ６４１１にてヘッダ部の上記オフセット情報をもとに上記印刷データのみが取り出され、続くＳ６４１２では、その印刷データに基づいて印刷がなされて、処理はＳ５３（図６）へ移行する。
【００４６】
このとき、ヘッダ部分及び画像データ部分を、印刷データのＰＤＬまたはＰＪＬの文法上コメントとして扱われる部分に埋め込んでもよい。このようにすることにより、その画像データを含む印刷データを、同一のＰＤＬを有し、かつ、本発明の構成を持たない別のプリンタにて印刷させることもできる。
【００４７】
また、データの順番は、本例のように画像データを後にすることにより、印刷時のファーストプリントを早くすることができるが、逆に画像データを前にすることにより、ファイル選択時のレスポンス性を高めることも可能である。
【００４８】
また、図５，図７の実施の形態と同様に、ジョブの識別名としての上記ユニークなファイル名を共通にして上記印刷データとアイコンの画像データとを対応付けるものの、識別子を変えるのではなくフォルダ等のディレクトリを変えてもよい。この場合のデータ保存処理を図１０に示す。この例では、ＵＳＢメモリ１４は、ルートディレクトリ下に、ＰＲＮとＩＣＯＮとの２つのディレクトリを持っている。そして、Ｓ８２１にて上記ユニークなファイル名の印刷データが、ＰＲＮディレクトリに保存される。続くＳ８２２では、同じファイル名を有するアイコンの画像データが、ＩＣＯＮディレクトリに保存され、処理が終了する。
【００４９】
この際、もしＰＲＮディレクトリ並びにＩＣＯＮディレクトリがない場合は、上記Ｓ８２１及びＳ８２２において、当該ディレクトリが作成された後、上記データが記憶される。なお、上記例では、両ディレクトリに保存される両ファイル名を同じとしたが、一方或いは両方に対し、適当な拡張子を付けるようにしてもよい。
【００５０】
すると、これに対するデータ印刷処理では、図１１に示すように、先ず、Ｓ６４３１にて、上記選択されたアイコンの画像データと同名のファイルがＰＲＮディレクトリから探し出される。続くＳ６４３２では、その印刷データに基づいて印刷がなされて、処理はＳ５３（図６）へ移行する。印刷データとアイコンの画像データとを対応付ける方法としては、これらの処理の他、両者を同一ディレクトリに保存（格納）する方法も考えられるが、この処理については後に説明する。
【００５１】
また、次に説明するドライバ印刷処理のように、アイコンの画像データは、ＵＳＢメモリ１４の容量が少ない場合はそのＵＳＢメモリ１４に保存しないようにしてもよい。図１２は、このようなドライバ印刷処理を表すフローチャートである。なお、本ドライバ印刷処理は、Ｓ１とＳ４との間にＳ３を挿入した点と、Ｓ１５の代わりにＳ２５を設けた点で図３の処理と異なるので、以下、相違点についてのみ説明する。
【００５２】
図１２に示すように、この処理では、ファイルポートが印刷データの出力先に設定されている場合は（Ｓ１：Ｙ）、Ｓ３にてＵＳＢメモリ１４の容量が小であるか否かが判断され、容量が充分あるときにのみ（Ｓ３：Ｎ）、処理は前述のＳ４へ移行する。そして、ＵＳＢメモリ１４の容量が小の場合は（Ｓ３：Ｙ）、処理はＳ２５へ移行する。Ｓ２５では、印刷データのファイル名を入力するためのファイル名入力画面がディスプレイ３２０に表示され、使用者によるファイル名の入力が完了するまで待機する。そして、ファイル名の入力が完了すると、処理は前述のＳ８へ移行し、そのファイル名で印刷データが保存される。なお、この場合、アイコンの画像データは生成されていないので、Ｓ８では印刷データのみがＵＳＢメモリ１４に保存される。
【００５３】
また、アイコン入力ダイアログ９００でタイトルが指定されたにも拘らずタイトルが空であった場合も（Ｓ１１：Ｙ）、処理は前述のＳ２５へ移行し、使用者によって入力されたファイル名で（Ｓ２５）、上記印刷データのみがＵＳＢメモリ１４に保存される（Ｓ８）。このため、ＵＳＢメモリ１４の容量が小の場合や（Ｓ３：Ｙ）、使用者が敢えてタイトルを付けなかった場合は（Ｓ１１：Ｎ）、アイコンの画像データを生成する代わりに、印刷データに対して使用者が所望のファイル名を付けることができる。従って、ＵＳＢメモリ１４のメモリフルエラーの発生を良好に抑制することができる。
【００５４】
次に、図１３は、このドライバ印刷処理に対応するメディア挿入時処理を表すフローチャートである。なお、この処理は、前述のＳ５１，Ｓ５８，Ｓ６２の処理の代わりにＳ５１Ａ，Ｓ５８Ａ，Ｓ６２Ａの処理を設け、更にＳ５２，Ｓ５５の処理を加えた点で、図６の処理と異なる。
【００５５】
すなわち、この場合、各印刷データは全てがアイコンの画像データと対応付けられているとは限らないので、Ｓ５１に代わるＳ５１Ａでは、先頭の印刷データが取り出され、続くＳ５２にて、その印刷データに対応付けられたアイコンの画像データがあるか否かが判断される。アイコンの画像データがある場合は（Ｓ５２：Ｙ）、処理は前述のＳ５３へ移行してそのアイコンの画像が表示部８に表示された後、アイコンの画像データがない場合は（Ｓ５２：Ｎ）、Ｓ５５にてその印刷データのファイル名が表示部８に表示された後、処理は前述のＳ５４へ移行する。
【００５６】
次キーのキー入力がなされた場合の（Ｓ５７：Ｙ）、Ｓ５８Ａの処理も、次の印刷データにアイコンの画像データがあればその画像データが取り出されるが、ない場合はファイル名が取り出されて処理はＳ５２へ移行する。更に、前キーのキー入力がなされた場合の（Ｓ６１：Ｙ）、Ｓ６２Ａの処理も同様で、前の印刷データにアイコンの画像データがあればその画像データが取り出されるが、ない場合はファイル名が取り出されて処理はＳ５２へ移行する。このため、アイコンの画像データの有無に応じて、表示部８にはアイコンの画像またはファイル名のいずれかが表示され、その表示に基づいて印刷データを選択することが可能となる。
【００５７】
更に、アイコン入力ダイアログ９００にてタイトルが指定されてタイトルが入力された場合でも（Ｓ１１：Ｎ）、タイトルが英数字のみである場合は、文字化けの可能性が少ないためビットマップ化してアイコンの画像データとする必要性が少ない。そこで、図１２のドライバ印刷処理は図１４に示すように変形することもできる。なお、図１４に示すドライバ印刷処理は、Ｓ１１とＳ１３との間にＳ１２を挿入した点と、Ｓ１４を新たに設けた点で図１２の処理と異なるので、以下、相違点についてのみ説明する。
【００５８】
図１４に示すように、この処理では、タイトルが指定されかつタイトルが空でない場合（Ｓ１１：Ｎ）、Ｓ１２にて、そのタイトルが英数字のみであるか否かが判断される。そして、英数字のみでない場合、すなわち、漢字やひらがなを含む場合などには（Ｓ１２：Ｎ）、処理は前述のＳ１３へ移行してそのタイトルを表示するアイコンの画像データが生成されるが、タイトルが英数字のみである場合は（Ｓ１２：Ｙ）、処理は前述のＳ１４へ移行する。Ｓ１４では、そのタイトルをファイル名として扱う処理がなされた後、処理は前述のＳ８へ移行する。
【００５９】
この処理では、タイトル入力部９３０に英数字のみのタイトルが入力された場合、Ｓ２５の処理で表示されるファイル名入力画面に対して英数字のみのファイル名を入力した場合とほぼ同様の結果となる。本処理では、このように、敢えてビットマップ化する必要性が少ないタイトルはファイル名として扱うことにより、ＵＳＢメモリ１４の容量を一層有効に活用することができる。
【００６０】
また、上記各実施の形態では、表示部８にアイコンまたはファイル名を１つずつ表示する場合を例にとって説明したが、ファイル名は表示部８に複数行分けして表示してもよい。そこで、図１３のメディア挿入時処理は、図１５に示すように変形することもできる。なお、図１５に示すメディア挿入時処理は、Ｓ５８Ａ，Ｓ６２Ａの処理の代わりにＳ５８Ｂ，Ｓ６２Ｂの処理を設け、Ｓ５１ＡとＳ５２との間にＳ５１１を設け、更に、Ｓ５１２を新たに設けた点で図１３の処理と異なるので、以下、相違点についてのみ説明する。
【００６１】
図１５に示すように、この処理では、先頭の印刷データがＳ５１Ａにて取り出されると、Ｓ５１１にて、ファイル名表示モードが設定されているか否かが判断される。ファイル名表示モードでない場合は（Ｓ５１１：Ｎ）、前述のＳ５２へ移行して上記と同様の処理が実行され、ファイル名表示モードの場合は（Ｓ５１１：Ｙ）、処理はＳ５１２へ移行する。Ｓ５１２では、ファイル名とそのファイルの作成日時との表示が、複数のファイルを行分けして表示する形態で実施される。また、この処理では、対象ファイル（最初はＳ５１Ａで取り出された先頭の印刷データのファイル）のファイル名及び作成日時が反転表示され、処理は前述のＳ５４へ移行する。
【００６２】
これに対応して、次キーのキー入力がなされた場合の（Ｓ５７：Ｙ）、Ｓ５８Ｂの処理では、ファイル名表示モードでなければ次の印刷データのアイコン（アイコンがなければファイル名）が、ファイル名表示モードの場合は次のファイル名が反転表示されて、処理はＳ５１１へ移行する。前キーのキー入力がなされた場合の（Ｓ６１：Ｙ）、Ｓ６２Ｂの
処理も同様で、ファイル名表示モードでなければ前の印刷データのアイコン（アイコンがなければファイル名）が、ファイル名表示モードの場合は前のファイル名が反転表示されて、処理はＳ５１１へ移行する。なお、本処理では、Ｓ５８ＢまたはＳ６２Ｂで既にアイコン表示，ファイル名の反転表示等がなされているので、続いてＳ５３，Ｓ５５，またはＳ５１２へ移行した場合は単にその表示を継続するだけとなる。
【００６３】
このように、ファイル名表示モードでファイル名を複数同時に表示する場合（Ｓ５１２）、そのファイル名として使用者が認識し易いファイル名を付けておけば、作成日時も同時に表示されることも相俟って、印刷データの選択が一層容易になる場合がある。
【００６４】
次に、印刷データとアイコンの画像データとを同一ディレクトリに保存することによって対応付ける場合の処理について説明する。図１６は、その場合のドライバ印刷処理を表すフローチャートである。なお、図１６に示すドライバ印刷処理は、図１４の処理に対して、Ｓ７，Ｓ１４，Ｓ２５，Ｓ８の代わりにＳ７Ａ，Ｓ１４Ａ，Ｓ２５１及びＳ２５２，Ｓ８１〜Ｓ８３の処理を設けた点で異なるので、以下、相違点についてのみ説明する。
【００６５】
図１６に示すように、本処理では、前述の処理のＳ７でユニークなファイル名を生成していたのに対して、Ｓ７Ａで、ユニークなディレクトリ名を生成して、そのディレクトリを生成する。すると、続くＳ８１の処理では、生成されたディレクトリに印刷データが保存され、続くＳ８２にてその印刷データに対応するアイコンの有無が判断される。アイコンがある場合は（Ｓ８２：Ｙ）、処理はＳ８３へ移行し、上記生成されたディレクトリにアイコンの画像データが保存されて処理が終了し、アイコンがない場合はそのまま処理が終了する（Ｓ８２：Ｎ）。
【００６６】
また、Ｓ１４に代わるＳ１４Ａでは、英数字のタイトルに対応するディレクトリが生成されて処理はＳ８１へ移行する。更に、Ｓ２５に代わるＳ２５１，Ｓ２５２では、先ず、Ｓ２５１にてディレクトリ名入力画面を介してディレクトリ名が入力されるまで待機し、ディレクトリ名が入力されると、そのディレクトリ名に対応するディレクトリがＳ２５２にて作成されて処理はＳ８１へ移行する。
【００６７】
以上のドライバ印刷処理により、互いに対応する印刷データとアイコンの画像データとが同一ディレクトリに保存され（Ｓ８１，Ｓ８３）、アイコンがない場合は、タイトルまたは入力されたディレクトリ名に対応するディレクトリに印刷データのみが保存される（Ｓ１４Ａ，Ｓ２５１，Ｓ２５２，Ｓ８１）。
【００６８】
このドライバ印刷処理に対応するメディア挿入時処理は、図１７に示すようになる。なお、図１７に示すメディア挿入時処理は、Ｓ５１Ａ，Ｓ５１１，Ｓ５１２，Ｓ５５，Ｓ５８Ｂ，Ｓ６２Ｂ，Ｓ６４の処理の代わりにＳ５１Ｃ，Ｓ５１１Ｃ，Ｓ５１２Ｃ，Ｓ５５Ｃ，Ｓ５８Ｃ，Ｓ６２Ｃ，Ｓ６４Ｃの処理を設けた点で図１５の処理と異なるので、以下、相違点についてのみ説明する。
【００６９】
図１７に示すように、この処理では、Ｓ５１Ａに代わるＳ５１Ｃの処理で、先頭のディレクトリの印刷データが取り出され、続くＳ５１１Ｃでは、複数表示モードが設定されているか否かが判断される。複数表示モードでない場合は（Ｓ５１１Ｃ：Ｎ）、前述のＳ５２へ移行して、複数表示モードの場合は（Ｓ５１１：Ｙ）、処理はＳ５１２Ｃへ移行する。Ｓ５１２Ｃでは、ディレクトリ名とそのディレクトリの作成日時との表示が、複数のディレクトリを行分けして表示する形態で実施される。また、この処理では、対象ディレクトリ名（最初はＳ５１Ｃで印刷データが取り出された先頭のディレクトリ）のディレクトリ名及び作成日時が反転表示され、処理は前述のＳ５４へ移行する。また、複数表示モードでなく（Ｓ５１１Ｃ：Ｎ）、印刷データにアイコンの画像データが対応付けられていな
い場合は（Ｓ５２：Ｎ）、Ｓ５５Ｃにて、その印刷データのディレクトリ名が表示部８に表示されて、処理はＳ５４へ移行する。
【００７０】
Ｓ５４における待機中に次キーのキー入力がなされた場合の（Ｓ５７：Ｙ）、Ｓ５８Ｃの処理では、複数表示モードでなければ次のディレクトリの印刷データのアイコン（アイコンがなければディレクトリ名）が、複数表示モードの場合は次のディレクトリ名が反転表示されて、処理はＳ５１１Ｃへ移行する。前キーのキー入力がなされた場合の（Ｓ６１：Ｙ）、Ｓ６２Ｃの処理も同様で、複数表示モードでなければ前のディレクトリの印刷データのアイコン（アイコンがなければディレクトリ名）が、複数表示モードの場合は前のディレクトリ名が反転表示されて、処理はＳ５１１Ｃへ移行する。なお、本処理では、Ｓ５８ＣまたはＳ６２Ｃで既にアイコン表示，ディレクトリ名の反転表示等がなされているので、続いてＳ５３，Ｓ５５Ｃ，またはＳ５１２Ｃへ移行した場合は単にその表示を継続するだけとなる。本実施の形態では、このように印刷データとアイコンの画像データとを同一のディレクトリに保存しているので、それらのデータが不要になったときに関連するデータを一括して消去することができる。
【００７１】
なお、上記各ドライバ印刷処理では、ＵＳＢメモリ１４の容量が小である場合はアイコンを生成しないようにしているが（Ｓ３：Ｙ）、アイコンを生成するか否かを使用者に問い合わせるようにしてもよい。また、図１７におけるＳ５５Ｃの処理は、Ｓ５１２と同等としてもよい。また、上記各メディア挿入時処理では、前キー，次キーによる選択の後、ＯＫキーにより印刷が指示されると印刷を実行しているが、選択と印刷の指示とは同時になされてもよい。更に、本発明における画像形成装置としては、プリンタの他、スキャナやモデムを備えた複合機（いわゆるＭＦＣ）など、種々の画像形成装置を適用することができる。また、本発明における携帯型記憶媒体としては、ＵＳＢメモリの他、メモリカード，ＣＤ−Ｒ，ＣＤ−ＲＷメディア，携帯型ハードディスクなど種々の媒体を適用することができる。
【図面の簡単な説明】
【００７２】
【図１】本発明が適用された画像形成システムの構成を表す外観図である。
【図２】そのシステムの制御系の構成を表すブロック図である。
【図３】そのシステムのパソコンによるドライバ印刷処理を表すフローチャートである。
【図４】その処理で表示されるアイコン入力ダイアログを表す説明図である。
【図５】その処理のうちのデータ保存処理を詳細に表すフローチャートである。
【図６】上記システムのプリンタによるメディア挿入時処理を表すフローチャートである。
【図７】その処理のうちのデータ印刷処理を詳細に表すフローチャートである。
【図８】上記データ保存処理の変形例を表すフローチャートである。
【図９】上記データ印刷処理の変形例を表すフローチャートである。
【図１０】上記データ保存処理の他の変形例を表すフローチャートである。
【図１１】上記データ印刷処理の他の変形例を表すフローチャートである。
【図１２】上記ドライバ印刷処理の変形例を表すフローチャートである。
【図１３】上記メディア挿入時処理の変形例を表すフローチャートである。
【図１４】上記ドライバ印刷処理の他の変形例を表すフローチャートである。
【図１５】上記メディア挿入時処理の他の変形例を表すフローチャートである。
【図１６】上記ドライバ印刷処理の更に他の変形例を表すフローチャートである。
【図１７】上記メディア挿入時処理の更に他の変形例を表すフローチャートである。
【符号の説明】
【００７３】
１…プリンタ        ８…表示部        １０…操作部        １４…ＵＳＢメモリ
２０，３１１…ＣＰＵ      ２２，３１２…ＲＯＭ      ２４，３１３…ＲＡＭ
２６，３１４…ＨＤＤ      ２８，３１６…接続部      ３０…画像形成ユニット部
３００…パーソナルコンピュータ        ９００…アイコン入力ダイアログ
【図１】
2008252289.tif 000003
【図２】
2008252289.tif 000004
【図３】
2008252289.tif 000005
【図４】
2008252289.tif 000006
【図５】
2008252289.tif 000007
【図６】
2008252289.tif 000008
【図７】
2008252289.tif 000009
【図８】
2008252289.tif 000010
【図９】
2008252289.tif 000011
【図１０】
2008252289.tif 000012
【図１１】
2008252289.tif 000013
【図１２】
2008252289.tif 000014
【図１３】
2008252289.tif 000015
【図１４】
2008252289.tif 000016
【図１５】
2008252289.tif 000017
【図１６】
2008252289.tif 000018
【図１７】
2008252289.tif 000019