(57)【特許請求の範囲】
【請求項１】
プリンタで印刷可能な印刷用ファイルを、リムーバブルメモリに保存する機能を、ホスト装置に実現させるための印刷用プログラムであって、
前記ホスト装置の備える表示部に表示される、前記リムーバブルメモリへの保存を示すアイコンに、前記表示部に表示される、前記プリンタで印刷を行おうとする印刷対象ファイルを示すアイコンをドロップする操作を受ける機能と、
前記プリンタに装着可能であり、保存する印刷用ファイルの当該プリンタでの印刷が可能であるリムーバブルメモリが装着されているか否かの検知をして、前記保存を行ってもよいリムーバブルメモリが前記ホスト装置に装着されているか否かをチェックする機能と、
前記ドロップする操作を受けた場合に、前記チェックの結果が、前記保存を行ってもよいリムーバブルメモリが装着されているという結果であれば、前記ドロップ操作をされた印刷対象ファイルを前記印刷用ファイルに加工し、当該印刷用ファイルを前記リムーバブルメモリに保存し、装着されていないという結果であれば、エラー処理を実行する機能とを、前記ホスト装置に実現させる
ことを特徴とする印刷用プログラム。
【請求項２】
請求項１において、
前記チェックの結果、前記保存を行ってもよいリムーバブルメモリが装着されていれている場合に、
当該保存を行ってもよいリムーバブルメモリの装着数が１であれば、前記保存は、当該１のリムーバブルメモリに行われ、
当該装着数が２以上であれば、前記保存は、ユーザにより選択されたリムーバブルメモリに行われる
ことを特徴とする印刷用プログラム。
【請求項３】
ホスト装置で印刷用ファイルをリムーバブルメモリに保存し、当該リムーバブルメモリをプリンタに装着し、当該プリンタで前記リムーバブルメモリに保存される前記印刷用ファイルについて印刷を行う印刷方法であって、
前記ホスト装置が、前記ホスト装置の備える表示部に表示される、前記リムーバブルメモリへの保存を示すアイコンに、前記表示部に表示される、前記プリンタで印刷を行おうとする印刷対象ファイルを示すアイコンをドロップする操作を受けるステップと、
前記ホスト装置が、前記プリンタに装着可能であり、保存する印刷用ファイルの当該プリンタでの印刷が可能であるリムーバブルメモリが装着されているか否かの検知をして、前記保存を行ってもよいリムーバブルメモリが前記ホスト装置に装着されているか否かをチェックするステップと、
前記ホスト装置が、前記ドロップする操作を受けた場合に、前記チェックの結果が、前記保存を行ってもよいリムーバブルメモリが装着されているという結果であれば、前記ドロップ操作をされた印刷対象ファイルを前記印刷用ファイルに加工し、当該印刷用ファイルを前記リムーバブルメモリに保存し、装着されていないという結果であれば、エラー処理を実行するステップとを、有する
ことを特徴とする印刷方法。
【請求項４】
請求項３において、
前記チェックの結果、前記保存を行ってもよいリムーバブルメモリが装着されていれている場合に、
当該保存を行ってもよいリムーバブルメモリの装着数が１であれば、前記保存は、当該１のリムーバブルメモリに行われ、
当該装着数が２以上であれば、前記保存は、ユーザにより選択されたリムーバブルメモリに行われる
ことを特徴とする印刷方法。
【請求項５】
プリンタで印刷可能な印刷用ファイルを、前記プリンタに装着可能なリムーバブルメモリに保存する処理を実行するホスト装置であって、
前記リムーバブルメモリへの保存を示すアイコンと、前記プリンタで印刷を行おうとする印刷対象ファイルを示すアイコンを表示する表示部と、
前記リムーバブルメモリへの保存を示すアイコンに、前記印刷対象ファイルを示すアイコンをドロップする操作を受け、前記プリンタに装着可能であり保存する印刷用ファイルの当該プリンタでの印刷が可能であるリムーバブルメモリが装着されているか否かの検知をして、前記保存を行ってもよいリムーバブルメモリが前記ホスト装置に装着されているか否かをチェックし、前記ドロップする操作を受けた場合に、前記チェックの結果が、前記保存を行ってもよいリムーバブルメモリが装着されているという結果であれば、前記ドロップ操作をされた印刷対象ファイルを前記印刷用ファイルに加工し、当該印刷用ファイルを前記リムーバブルメモリに保存し、装着されていないという結果であれば、エラー処理を実行する処理部と、を有する
ことを特徴とするホスト装置。
【請求項６】
請求項５において、
前記チェックの結果、前記保存を行ってもよいリムーバブルメモリが装着されていれている場合に、
当該保存を行ってもよいリムーバブルメモリの装着数が１であれば、前記保存は、当該１のリムーバブルメモリに行われ、
当該装着数が２以上であれば、前記保存は、ユーザにより選択されたリムーバブルメモリに行われる
ことを特徴とするホスト装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷用ファイルを保存するための印刷用プログラム等に関し、特に、リムーバブルメモリへの保存を容易な操作で間違いなく行なうことを可能にする印刷用プログラム等に関する。
【背景技術】
【０００２】
通常、プリンタで印刷を行う際には、そのプリンタとケーブル等で接続されたパーソナルコンピュータなどのホスト装置から印刷要求をし、ホスト装置に備えられるそのプリンタ用のドライバが起動して、印刷データを生成し、その印刷データをプリンタに送信することによって印刷がなされる。
【０００３】
しかし、近年では、コンピュータ等のドライブから着脱可能な各種のリムーバブルメモリが普及し、それに伴って、それらリムーバブルメモリから直接印刷可能なプリンタの機種も出てきている。これらのプリンタでは、リムーバブルメモリを着脱可能なポートが備えられ、装着されたメモリに保存されたデータを、プリンタの操作パネルからの操作で印刷できるようになっている。
【０００４】
そのため、印刷対象のデータを生成するホスト装置には、それらのデータをプリンタで印刷可能な状態としてリムーバブルメモリに保存する機能を備えているものがある。例えば、下記非特許文献１には、印刷対象のデータを直ぐに印刷せずにファイルとして保存する機能が示されている。これは、プリンタ用ドライバの一部の機能のとして実現され、ユーザは、まず、ファイル保存であることを指示し、その後、印刷条件、ファイル形式等を設定して、保存先（フォルダ）を指定する。これに応答して、ドライバは、印刷対象のデータを印刷可能に加工し、指定された場所に保存する。かかる保存先として、ホスト装置に装着されているリムーバブルメモリを指定することにより、上記メモリへの保存が行われることになる。
【０００５】
このようなリムーバブルメモリへの保存及びそのメモリによるプリンタ機側での印刷は、ホスト装置とプリンタの設置位置が離れており、印刷物を他人に見られたくない場合や、使用したいプリンタとホスト装置が接続されていない場合などに利用される。
【非特許文献１】「ＣＰＳソフトリッパーＰｌｕｓ２、ユーザーズガイド、ＰｏｓｔＳｃｒｉｐｔソフトウェアインタープリタ」、セイコーエプソン株式会社、２００４年、ｐ．３６−３７
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記ホスト装置におけるリムーバブルメモリへの保存は、ドライバの一部の機能として実現され、印刷対象データを含むファイルを所定のアプリケーションで開き、印刷要求、ファイル保存の指示、保存先のパスの指定等、ユーザ操作が煩雑であった。
【０００７】
また、保存先のパス指定も、保存先がリムーバブルメモリに限定されてているわけではなく、かつ、リムーバブルメモリを装着する度にマウントされるボリュームが変わる可能性もあるので、比較的面倒な操作であり、間違える可能性もあった。
【０００８】
従って、従来におけるリムーバブルメモリへの保存の操作は、それほど容易なものではなく、直感的な操作で行うことができなかった。
【０００９】
そこで、本発明の目的は、印刷用ファイルを保存するための印刷用プログラムであって、リムーバブルメモリへの保存を容易な操作で間違いなく行なうことを可能にする印刷用プログラム等を提供することである。
【課題を解決するための手段】
【００１０】
上記の目的を達成するために、本発明の一つの側面は、プリンタで印刷可能な印刷用ファイルを、前記プリンタに装着可能なリムーバブルメモリに保存する処理を、ホスト装置に実行させる印刷用プログラムが、前記ホスト装置の備える表示部に表示される、前記リムーバブルメモリへの保存を示すアイコンに、前記表示部に表示される、前記プリンタで印刷を行おうとする印刷対象ファイルを示すアイコンをドロップする操作を受ける第一ステップと、前記ドロップ操作をされた印刷対象ファイルを前記印刷用ファイルに加工し、当該印刷用ファイルを前記リムーバブルメモリに保存する第二ステップと、を前記ホスト装置に実行させることである。
【００１１】
更に、上記の発明において、好ましい態様は、更に、前記第一ステップの後に、前記保存を行ってもよいリムーバブルメモリが前記ホスト装置に装着されているか否かをチェックするステップを前記ホスト装置に実行させ、当該チェックの結果、前記保存を行ってもよいリムーバブルメモリが装着されていれば前記第二ステップが実行され、装着されていなければ、エラー処理が実行されることを特徴とする。
【００１２】
更に、上記の発明において、一つの態様は、前記リムーバブルメモリへの保存を示すアイコンは、所定の１の前記リムーバブルメモリと対応し、前記表示部には１以上の当該リムーバブルメモリへの保存を示すアイコンが表示され、前記第二ステップにおける保存は、前記第一ステップにおけるドロップ操作を受けた、当該リムーバブルメモリへの保存を示すアイコン、に対応するリムーバブルメモリに行われることを特徴とする。
【００１３】
また、上記の発明において、別の態様は、前記チェックの結果、前記保存を行ってもよいリムーバブルメモリが装着されていれている場合に、当該保存を行ってもよいリムーバブルメモリの装着数が１であれば、前記第二ステップにおける保存は、当該１のリムーバブルメモリに行われ、当該装着数が２以上であれば、前記第二ステップにおける保存は、ユーザにより選択されたリムーバブルメモリに行われることを特徴とする。
【００１４】
更にまた、上記の発明において、好ましい態様は、前記保存を行ってもよいリムーバブルメモリがホスト装置に装着されているか否かのチェックは、予め前記ホスト装置に識別情報が登録されているリムーバブルメモリが装着されているか否かのチェックであることを特徴とする。
【００１５】
更に、上記の発明において、別の態様は、前記保存を行ってもよいリムーバブルメモリがホスト装置に装着されているか否かのチェックは、前記プリンタに装着可能であり、保存する印刷用ファイルの当該プリンタでの印刷が可能であるリムーバブルメモリが装着されているか否かのチェックであることを特徴とする。
【００１６】
上記の目的を達成するために、本発明の別の側面は、ホスト装置で印刷用ファイルをリムーバブルメモリに保存し、当該リムーバブルメモリをプリンタに装着し、当該プリンタで前記リムーバブルメモリに保存される前記印刷用ファイルについて印刷を行う印刷方法でが、前記ホスト装置が、前記ホスト装置の備える表示部に表示される、前記リムーバブルメモリへの保存を示すアイコンに、前記表示部に表示される、前記プリンタで印刷を行おうとする印刷対象ファイルを示すアイコンをドロップする操作を受けるステップと、前記ホスト装置が、前記ドロップ操作をされた印刷対象ファイルを前記印刷用ファイルに加工し、当該印刷用ファイルを前記リムーバブルメモリに保存するステップと、を有することである。
【００１７】
上記の目的を達成するために、本発明の更に別の側面は、プリンタで印刷可能な印刷用ファイルを、前記プリンタに装着可能なリムーバブルメモリに保存する処理を実行するホスト装置が、前記リムーバブルメモリへの保存を示すアイコンと、前記プリンタで印刷を行おうとする印刷対象ファイルを示すアイコンを表示する表示部と、前記リムーバブルメモリへの保存を示すアイコンに、前記印刷対象ファイルを示すアイコンをドロップする操作を受けて、前記ドロップ操作をされた印刷対象ファイルを前記印刷用ファイルに加工し、当該印刷用ファイルを前記リムーバブルメモリに保存する処理部と、を有することである。
【００１８】
本発明の更なる目的及び、特徴は、以下に説明する発明の実施の形態から明らかになる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して本発明の実施の形態例を説明する。しかしながら、かかる実施の形態例が、本発明の技術的範囲を限定するものではない。なお、図において、同一又は類似のものには同一の参照番号又は参照記号を付して説明する。
【００２０】
図１は、本発明を適用したホスト装置であるホストコンピュータの実施の形態例にかかる概略構成図である。図１に示すホストコンピュータ１が本実施の形態例にかかるホスト装置であり、表示画面上において、リムーバブルメモリ３を表すアイコンに印刷対象ファイル１３のアイコンをドロップする操作により、印刷対象ファイル１３をプリンタ２での印刷が可能なデータとし、それをリムーバブルメモリ３へ保存する処理を実行し、印刷用データのリムーバブルメモリへの保存を直感的で容易な操作により実現しようとするものである。
【００２１】
ホストコンピュータ１は、一般的なパーソナルコンピュータなどで構成され、ＵＳＢメモリなどのリムーバブルメモリ３を装着可能であり、装着したリムーバブルメモリ３からのデータ読み込みや当該メモリ３へのデータ保存が可能である。また、プリンタ２も、上記リムーバブルメモリ３を装着可能であり、装着したメモリ３に格納されている所定フォーマットのデータ（ファイル）を、プリンタ２におけるユーザ操作により印刷することが可能である。また、このプリンタ２は、ホストコンピュータ１とケーブル等により接続されていてもよいし、接続されていなくてもよい。
【００２２】
図１に示すように、ホストコンピュータ１には、印刷用ユーティリティ１１、メモリフォルダ１２、印刷対象ファイル１３、表示部１４、及び操作部１５が備えられる。印刷用ユーティリティ１１は、ユーザによる指示を受けて、印刷対象ファイル１３に所定の加工を施してプリンタ２で印刷が可能なデータとし、それを指定されたリムーバブルメモリ３に保存する機能を担っている。本ホストコンピュータ１は、このリムーバブルメモリ３への保存処理に特徴を有し、その具体的な処理内容については後述する。なお、この印刷用ユーティリティ１１は、上記メモリへの保存処理等の手順を指示するプログラムとそのプログラムに従って処理を実行する制御装置などによって構成することができる。また、このプログラムが、本実施の形態例における印刷用プログラムに相当する。
【００２３】
次に、メモリフォルダ１２は、プリンタ２で印刷可能なデータ（ファイル）を保存する各リムーバブルメモリ３を表すフォルダであり、データの保存処理の前に、ユーザにより設定されるものである。この実施の形態例では、メモリフォルダ１２とリムーバブルメモリ３は１対１に対応しており、図１に示す例では、メモリフォルダＡ、Ｂ、Ｃが、それぞれ、リムーバブルメモリＡ、Ｂ、Ｃに対応している。このメモリフォルダ１２には、対応するリムーバブルメモリ３の固有の識別情報、例えば、シリアル番号、ベンダーＩＤ等、が格納されている。なお、この識別情報をフォルダ自身に格納せず、メモリフォルダ１２と当該識別情報とがリンクされる状態にしてもよい。また、このメモリフォルダ１２は、ファイルの所在を示すいわゆるフォルダでなくてもよく、いわゆるファイルやデータという形式であってもよい。また、各メモリフォルダ１２には対応するアイコン１２１が用意され、表示部１４によりユーザに対してアイコンとして表示される。
【００２４】
印刷対象ファイル１３は、前記印刷用ユーティリティ１１を用いてリムーバブルメモリ３に保存し、その後、プリンタ２で印刷を行なおうとするファイルである。ファイルの種類は、プリンタ２で印刷可能なものであればどのようなものであってもよい。
【００２５】
次に、表示部１４は、ユーザとの視覚的なインターフェースを司る部分であり、表示画面１４１などで構成される。また、操作部１５は、ユーザがホストコンピュータ１を操作するための部分であり、キーボート、マウス等で構成される。かかる表示部１４と操作部１５は、ユーザが、リムーバブルメモリ３へのファイル保存を指示する際などに用いられる。
【００２６】
以上のような構成を有する本ホストコンピュータ１は、前述の通り、プリンタ２で印刷可能な形式でのリムーバブルメモリ３へのファイル保存に特徴を有し、以下、当該特徴に関連する処理について具体的に説明する。図２は、前述したメモリフォルダ１２の設定処理について例示したフローチャートである。まず、図２に基づいて、上記ファイル保存を使用とするリムーバブルメモリ３の事前登録について説明する。
【００２７】
まず、ユーザは、登録しようとするリムーバブルメモリ３をホストコンピュータ１に装着する（ステップＳ１）。その後、ユーザは、ホストコンピュータ１に対して登録要求を行う（ステップＳ２）。具体的には、表示画面１４１に表示される印刷用ユーティリティ１１のアイコンをダブルクリックする操作などにより、印刷用ユーティリティ１１を起動し、メモリフォルダ１２の生成要求を行う。
【００２８】
この要求を受けて、印刷用ユーティリティ１１は、その時点で登録可能なリムーバブルメモリ３を検知する（ステップＳ３）。具体的には、装着されているリムーバブルメモリ３の中からプリンタ２に装着可能なものを検知する。
【００２９】
当該検知の結果、登録可能なリムーバブルメモリ３の数が「０」である場合には（ステップＳ４の０）、登録対象がないので当該登録処理を終了する。また、検知の結果、登録可能なリムーバブルメモリ３の数が「２以上」である場合には（ステップＳ４の２〜）、どのメモリを登録するかをユーザに問うために、検知された登録可能なリムーバブルメモリ３の一覧を表示画面１４１に表示する（ステップＳ５）。ユーザは、その一覧の中から、所望のリムーバブルメモリ３を、操作部１５を用いて選択する（ステップＳ６）。そして、処理がステップＳ７に移行する。
【００３０】
一方、前記検知の結果、登録可能なリムーバブルメモリ３の数が「１」である場合には（ステップＳ４の１）、登録するリムーバブルメモリ３がその登録可能なメモリ３決定され、処理がステップＳ７に移行する。
【００３１】
そして、ステップＳ７では、印刷用ユーティリティ１１は、前記ユーザに選択された、または、登録すると決定されたリムーバブルメモリ３の識別情報を取得する。具体的には、装着されているリムーバブルメモリ３にアクセスし、その固有識別情報である、シリアル番号、ベンダーＩＤ等を取得する。そして、その識別情報を持った、あるいは、その識別情報と関連付けられた、新たなメモリフォルダ１２を生成する（ステップＳ８）。すなわち、前記ユーザによって装着されたリムーバブルメモリ３のメモリフォルダ１２が設定され、当該リムーバブルメモリ３が登録される。なお、この登録処理が行われると、表示画面１４１には設定されたメモリフォルダ１２のアイコン１２１が表示される。
【００３２】
なお、登録可能なリムーバブルメモリ３の数が「２以上」である場合に（ステップＳ４の２〜）、ユーザに一つを選択させるのではなく、その登録可能なリムーバブルメモリ３全てについて前記識別情報を取得して登録処理を行うようにしてもよい。その場合には、登録可能なリムーバブルメモリ３の数分の新たなメモリフォルダ１２が設定されることになる。
【００３３】
以上のようにして、リムーバブルメモリ３の事前登録が行われる。
【００３４】
次に、このメモリフォルダ１２を用いたリムーバブルメモリ３へのファイル保存処理について説明する。図３は、リムーバブルメモリ３へのファイル保存処理について例示したフローチャートである。まず、ユーザは、プリンタ２で印刷可能なファイルを保存しようとするリムーバブルメモリ３をホストコンピュータ１に装着する（ステップＳ１１）。そして、ユーザは、当該リムーバブルメモリ３に保存しようとする、印刷対象のファイル（印刷対象ファイル１３）とそのリムーバブルメモリ３を指定する（ステップＳ１２）。
【００３５】
図４は、本ホストコンピュータ１が提供する表示画面１４１を例示した図である。図４の（ａ）に示す画面では、複数のメモリフォルダ１２がアイコン化され、また、印刷対象ファイル１３もアイコン化されて、メモリフォルダアイコン１２１と印刷対象ファイルアイコン１３１として表示されている。ここで、メモリフォルダアイコン１２１の「メモリＡへ保存」、「メモリＢへ保存」、「メモリＣへ保存」は、それぞれ、図１のメモリフォルダＡ、Ｂ、Ｃに対応し、印刷対象ファイルアイコン１３１の「ａ」は、ある一つの印刷対象ファイル１３を示している。なお、ここで示すアイコンの形状や情報は一例であって、メモリフォルダアイコン１２１については、所定のリムーバブルメモリ３、あるいは、所定のリムーバブルメモリ３へのファイル保存を表すアイコンであればどんなものであってもよい。ただし、ユーザが、直感的に、所定のリムーバブルメモリ３、あるいは、所定のリムーバブルメモリ３へのファイル保存を把握できるものが好ましい。
【００３６】
上記ユーザによる印刷対象ファイル１３とリムーバブルメモリ３の指定（Ｓ１２）は、具体的には、表示画面１４１上で、ファイル保存しようとする印刷対象ファイル１３のアイコン１３１を、前記装着したリムーバブルメモリ３に対応するメモリフォルダ１２のアイコン１２１にドロップ操作することによって行われる。例えば、図４の（ａ）の表示画面１４１上で、操作部１５に備えられるマウスなどを用いて、印刷対象ファイルアイコン１３１「ａ」をメモリフォルダアイコン１２１「メモリＡへ保存」に移動させて（ドラッグして）ドロップする（図４の（ａ）のｘで示す矢印）。この操作により、印刷対象ファイルａを、リムーバブルメモリＡに、プリンタ２で印刷可能なファイルで保存すべき旨のユーザ指示が行なわれたことになる。このように、ユーザによるリムーバブルメモリ３へのファイル保存指示が、上記ドラッグ＆ドロップという一連の操作で実行できることが、本ホストコンピュータ１の大きな特徴である。
【００３７】
このようにして、印刷対象ファイル１３とリムーバブルメモリ３の指定が行われると、印刷用ユーティリティ１１は、指定されたリムーバブルメモリ３の登録情報を取得する（ステップＳ１３）。具体的には、印刷対象ファイル１３のアイコン１３１がドロップされたメモリフォルダアイコン１２１のメモリフォルダ１２に格納された、あるいは、関連付けられた前記リムーバブルメモリ３の識別情報を取得する。
【００３８】
次に、印刷用ユーティリティ１１は、ホストコンピュータ１に装着されている各リムーバブルメモリ３の識別情報を取得する（ステップＳ１４）。取得する識別情報は、前記登録されている識別情報と同じ情報項目についての情報である。そして、印刷用ユーティリティ１１は、前記取得した登録情報と当該取得した識別情報とを比較し、当該取得した識別情報の中に前記取得した登録情報と一致するものがある場合には（ステップＳ１５のＹｅｓ）、前記指定された印刷対象ファイル１３のデータ加工を行う（ステップＳ１６）。当該データ加工では、プリンタ２でリムーバブルメモリ３から直接印刷ができるように、データ変換、データ付加等の加工がなされる。その後、印刷用ユーティリティ１１は、加工された印刷対象ファイル１３を前記指定されたリムーバブルメモリ３に保存する処理を実行する（ステップＳ１７）。このようにして、所望のリムーバブルメモリ３にファイル保存されると、ユーザは、このリムーバブルメモリ３をプリンタ２に装着して、印刷対象ファイル１３の印刷を実行することができる。
【００３９】
一方、前記比較において、前記取得した識別情報（Ｓ１４）の中に前記取得した登録情報（Ｓ１３）と一致するものがない場合には（ステップＳ１５のＮｏ）、印刷用ユーティリティ１１はエラー処理を行う（ステップＳ１８）。具体的には、指定されたリムーバブルメモリ３が装着されておらずファイル保存できない旨のメッセージを表示画面１４１に表示して、ファイルを加工して保存する処理を実行しない。
【００４０】
以上のようにして、本ホストコンピュータ１におけるリムーバブルメモリ３へのファイル保存処理が終了する。
【００４１】
以上説明したように、本実施の形態例に係るホストコンピュータ１では、印刷用のファイルを保存するリムーバブルメモリ３を予め登録しておき、ファイル保存時には、登録されている各リムーバブルメモリ３に対応するアイコン１２１へ、保存対象のファイル１３のアイコン１３１をドロップすることにより、リムーバブルメモリ３への保存処理を実行する。従って、ユーザは、ドラッグ＆ドロップ操作により、所望のリムーバブルメモリ３への印刷用ファイルの保存が可能となり、従来よりも容易かつ直感的な操作環境を提供することができる。また、保存処理の前に、事前登録されたリムーバブルメモリ３と実際に装着されているリムーバブルメモリ３との照合を行うので、誤った処理をしてしまう危険性を減少させることができる。
【００４２】
なお、前記実施の形態例においては、各メモリフォルダ１２のアイコン１２１を表示し、アイコンとリムーバブルメモリ３が１対１に対応していたが、リムーバブルメモリ３への印刷用ファイルの保存を示す１つのアイコンを表示するようにしてもよい。図４の（ｂ）には、かかる場合の表示画面１４１を例示している。当該画面における印刷用ユーティリティアイコン１１１（印刷用ユーティリティ１１を示すアイコン）が、上記１つのアイコンであり、ユーザは、保存する印刷対象ファイルのアイコン１３１「ａ」をこのアイコンにドロップ操作する。
【００４３】
これを受けて、印刷用ユーティリティ１１は、登録されているリムーバブルメモリ３の識別情報と、その時点でホストコンピュータ１に装着されているリムーバブルメモリ３の識別情報を比較し、一致するものが無ければエラー処理を実行し、一致するものが一つあればそのリムーバブルメモリ３に保存処理を行い、また、一致するものが二つ以上ある場合には、それらを表示して（図４の（ｂ）のｙ）ユーザに保存先を選択させた後に選択されたメモリに保存処理を行う。
【００４４】
このようにしても、所望のリムーバブルメモリ３への印刷用ファイルの保存を、容易かつ直感的な操作で行うことができる。また、通常、ホストコンピュータ１にリムーバブルメモリ３を同時に一つしか装着しない場合には、前記ユーザの選択処理は無くなり、また、ドロップ操作の対象となるアイコンが一つであるので、よりユーザ操作が容易となり、間違いも減少させることができる。
【００４５】
さらにまた、前記実施の形態例におけるメモリフォルダ１２の登録を行わないようにしてもよい。かかる場合には、図１において、メモリフォルダ１２がない構成となる。そして、図４の（ｂ）に示すように、印刷用ユーティリティ１１を示す印刷用ユーティリティアイコン１１１が表示画面１４１に表示されるようになる。リムーバブルメモリ３への保存時には、上述したアイコンが一つの場合と同様に、保存する印刷対象ファイルのアイコン１３１「ａ」をこのアイコンにドロップ操作する。
【００４６】
これを受けて、印刷用ユーティリティ１１は、その時点でホストコンピュータ１に装着されているリムーバブルメモリ３の全てについて、プリンタ２に装着して当該メモリからの直接印刷が可能であるか否かを判断する。その判断の結果、可能であると判断されるものが無ければ、エラー処理を実行し、可能と判断されたものが一つあればそのリムーバブルメモリ３に保存処理を行い、また、可能と判断されたものが二つ以上ある場合には、それらを表示して（図４の（ｂ）のｙ）ユーザに保存先を選択させた後に選択されたメモリに保存処理を行う。
【００４７】
かかる代替案においても、リムーバブルメモリ３への印刷用ファイルの保存という機能専用のアイコンが設けられて、ユーザは、そこに印刷対象ファイルをドロップすればよいので、容易かつ直感的な操作環境を提供できる。また、この場合には、事前登録も必要ない。さらに、複数の保存先からの選択も、保存先がリムーバブルメモリ３に限定されているので、従来よりも煩わしくなく、間違いも起こりずらい。
【００４８】
本発明の保護範囲は、上記の実施の形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶものである。
【図面の簡単な説明】
【００４９】
【図１】本発明を適用したホストコンピュータの実施の形態例にかかる構成図である。
【図２】メモリフォルダ１２の設定処理について例示したフローチャートである。
【図３】リムーバブルメモリ３への保存処理について例示したフローチャートである。
【図４】本ホストコンピュータ１が提供する表示画面１４１を例示した図である。
【符号の説明】
【００５０】
１  ホストコンピュータ、  ２  プリンタ、  ３  リムーバブルメモリ、  １１  印刷用ユーティリティ（処理部）、  １２  メモリフォルダ、  １３  印刷対象ファイル、  １４  表示部、  １５  操作部、  １１１  印刷用ユーティリティアイコン、  １２１  メモリフォルダアイコン、  １３１  印刷対象ファイルアイコン、  １４１  表示画面
【図１】
0004492542.tif 000002
【図２】
0004492542.tif 000003
【図３】
0004492542.tif 000004
【図４】
0004492542.tif 000005