(57)【要約】【課題】印刷データの傍受や流出を確実に防止することができる構造のデータ印刷システムを提供する。【解決手段】データ記憶媒体１００を仮想的なデータ印刷装置３００と認識して印刷データを出力し、データ印刷装置３００は、データ記憶媒体１００を仮想的なデータ処理装置２００と認識して印刷データを取得する。このため、データ処理装置２００からデータ印刷装置３００まで印刷データを移動させるために通信ネットワークによる伝送が必要ないので、この伝送による印刷データの傍受を防止することができる。【選択図】図１
2007323468.tif 000002
【特許請求の範囲】
【請求項１】
印刷データを記憶する可搬記憶装置と、前記印刷データを前記可搬記憶装置に出力するデータ処理装置と、前記可搬記憶装置から前記印刷データを取得して印刷出力するデータ印刷装置と、を有するデータ印刷システムであって、
前記データ処理装置は、前記可搬記憶装置を仮想的な前記データ印刷装置と認識して前記印刷データを出力し、
前記データ印刷装置は、前記可搬記憶装置を仮想的な前記データ処理装置と認識して前記印刷データを取得するデータ印刷システム。
【請求項２】
前記データ処理装置は、
前記データ印刷装置を認識して前記印刷データを出力するデータ出力部と、
前記可搬記憶装置を前記データ印刷装置として前記データ出力部に認識させる印刷仮想部と、
を有する請求項１に記載のデータ印刷システム。
【請求項３】
前記可搬記憶装置は、
前記データ処理装置から入力される前記印刷データを記憶するデータ記憶部と、
前記データ記憶部を前記データ印刷装置として前記データ処理装置に認識させる仮想印刷部と、
を有する請求項１に記載のデータ印刷システム。
【請求項４】
前記可搬記憶装置は、
前記データ印刷装置に取得される前記印刷データを記憶するデータ記憶部と、
前記データ記憶部を前記データ処理装置として前記データ印刷装置に認識させる仮想処理部と、
を有する請求項１または２に記載のデータ印刷システム。
【請求項５】
前記データ印刷装置は、
前記データ処理装置を認識して前記印刷データを取得するデータ取得部と、
取得された前記印刷データを印刷出力するデータ印刷部と、
前記可搬記憶装置を前記データ処理装置として前記データ取得部に認識させる処理仮想部と、
を有する請求項１ないし３の何れか一項に記載のデータ印刷システム。
【請求項６】
前記データ印刷装置に前記印刷データが取得されると前記可搬記憶装置から前記印刷データが消去される請求項１ないし５の何れか一項に記載のデータ印刷システム。
【請求項７】
印刷データを記憶する可搬記憶装置と、前記印刷データを前記可搬記憶装置に出力するデータ処理装置と、前記可搬記憶装置から前記印刷データを取得して印刷出力するデータ印刷装置と、を有するデータ印刷システムであって、
前記データ印刷装置に前記印刷データが取得されると前記可搬記憶装置から前記印刷データが消去されるデータ印刷システム。
【請求項８】
前記データ印刷装置は、取得する前記印刷データを一時保持してから印刷出力し、
前記データ印刷装置の一時保持が完了すると前記印刷データの消去が実行される請求項６または７に記載のデータ印刷システム。
【請求項９】
前記データ印刷装置は、取得する前記印刷データを一時保持してから印刷出力し、
前記データ印刷装置の印刷出力が完了すると前記印刷データの消去が実行される請求項６または７に記載のデータ印刷システム。
【請求項１０】
前記データ印刷装置は、取得された前記印刷データを前記可搬記憶装置から消去するデータ消去部を有する請求項６ないし９の何れか一項に記載のデータ印刷システム。
【請求項１１】
前記可搬記憶装置は、前記データ印刷装置に取得された前記印刷データを消去するデータ消去部を有する請求項６ないし９の何れか一項に記載のデータ印刷システム。
【請求項１２】
前記データ処理装置は、前記印刷データの前記取得に連動した前記消去の有無を前記可搬記憶装置に設定する消去設定部を有し、
前記データ処理装置による設定に対応して前記印刷データの消去の有無が切り換えられる請求項６ないし１１の何れか一項に記載のデータ印刷システム。
【請求項１３】
前記データ処理装置は、前記取得に連動した前記消去の有無を前記印刷データに設定する消去設定部を有し、
前記データ処理装置による設定に対応して前記印刷データの消去の有無が切り換えられる請求項６ないし１１の何れか一項に記載のデータ印刷システム。
【請求項１４】
印刷データを記憶する可搬記憶装置と、前記印刷データを前記可搬記憶装置に出力するデータ処理装置と、前記可搬記憶装置から前記印刷データを取得して印刷出力するデータ印刷装置と、を有するデータ印刷システムのためのコンピュータプログラムであって、
前記データ処理装置に前記可搬記憶装置を仮想的な前記データ印刷装置と認識させて前記印刷データを出力させる処理を前記データ処理装置と前記可搬記憶装置との少なくとも一方に実行させるためのコンピュータプログラム。
【請求項１５】
印刷データを記憶する可搬記憶装置と、前記印刷データを前記可搬記憶装置に出力するデータ処理装置と、前記可搬記憶装置から前記印刷データを取得して印刷出力するデータ印刷装置と、を有するデータ印刷システムのためのコンピュータプログラムであって、
前記データ印刷装置に前記可搬記憶装置を仮想的な前記データ処理装置と認識させて前記印刷データを取得させる処理を前記データ印刷装置と前記可搬記憶装置との少なくとも一方に実行させるためのコンピュータプログラム。
【請求項１６】
印刷データを記憶する可搬記憶装置と、前記印刷データを前記可搬記憶装置に出力するデータ処理装置と、前記可搬記憶装置から前記印刷データを取得して印刷出力するデータ印刷装置と、を有するデータ印刷システムのためのコンピュータプログラムであって、
前記データ印刷装置に前記印刷データが取得されると前記可搬記憶装置から前記印刷データを消去する処理を前記データ印刷装置と前記可搬記憶装置との少なくとも一方に実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、可搬記憶装置とデータ処理装置とデータ印刷装置とを有するデータ印刷システムに関し、特に、データ処理装置が出力する印刷データが可搬記憶装置で記憶されてデータ印刷装置に取得されるデータ印刷システムに関する。
【背景技術】
【０００２】
従来、データ処理装置とデータ印刷装置とが通信ネットワークで接続されている構造のデータ印刷システムがある。このようなデータ印刷システムでは、印刷データがデータ処理装置から通信ネットワークでデータ印刷装置に転送されて印刷出力される。
【０００３】
しかし、これでは作業者がデータ処理装置を操作しているときに、データ印刷装置の印刷出力が実行されることになる。このため、データ処理装置を操作する作業者ではない第三者が印刷結果を入手したり確認する可能性がある。
【０００４】
これを解決するため、親展印刷なる機能を実現したデータ印刷システムがある。このような第一の従来例のデータ印刷システムでは、例えば、作業者が操作するデータ処理装置からデータ印刷装置に印刷データとともにＩＤ(Identity)データなどが転送される。
【０００５】
このデータ印刷装置は、作業者によりＩＤデータなどが入力操作されないと印刷データを印刷出力しない。このため、データ処理装置を操作した作業者ではない第三者が印刷結果を入手したり確認することを防止できる(例えば、特許文献１参照)。
【０００６】
また、第二の従来例のデータ印刷システムでは、上述のような親展印刷の大容量の印刷データをデータ印刷装置が保持できない場合、データ処理装置が印刷データを保持したままＩＤデータなどをデータ印刷装置に転送する。
【０００７】
このデータ印刷装置は、作業者によりＩＤデータなどが入力操作されると、そのＩＤデータで通信ネットワークによりデータ処理装置から印刷データを取得して印刷出力する(例えば、特許文献２参照)。
【０００８】
また、第三の従来例のデータ印刷システムでは、例えば、作業者が操作するデータ処理装置で印刷データが保持され、その印刷データに対応したＩＤデータなどがデータ処理装置から可搬記憶装置に格納される。
【０００９】
この可搬記憶装置を作業者がデータ印刷装置に装填すると、このデータ印刷装置は可搬記憶装置から入手したＩＤデータで通信ネットワークによりデータ処理装置から印刷データを取得して印刷出力する(例えば、特許文献３参照)。
【特許文献１】特開平１１−２４９８４８号
【特許文献２】特開平０５−１４３２５３号
【特許文献３】特開平２００５−３２４４９７号
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかし、特許文献１〜３のデータ印刷システムでは、何れも印刷データをデータ処理装置からデータ印刷装置まで通信ネットワークで伝送している。このため、通信ネットワークで伝送される印刷データが傍受される可能性がある。
【００１１】
例えば、現在のデータ印刷装置には、デジタルカメラにより可搬記憶装置に格納されたデジタル写真の画像データを、可搬記憶装置から取得して印刷出力する製品がある。この場合、通信ネットワークによるデータ伝送が介在しないので、通信ネットワークにより印刷データが傍受されることはない。
【００１２】
しかし、上述のようなデータ印刷装置は、画像データを印刷データに変換するプリンタドライバの所定機能などが実装されている必要がある。このため、データ印刷装置の構造が複雑となっている。
【００１３】
なお、上述のようにデータ印刷装置に実装する必要がある機能は、例えば、印刷データがＪＰＥＧ(Joint Photographic Coding Experts Group)形式で圧縮されたＲＧＢ(Red, Green, Blue)のカラー画像からなる場合、その伸張処理とＣＭＹｋ(Cyan Magenta Yellow black)色空間への変換、二値化、等からなる。
【００１４】
また、可搬記憶装置が第三者に取得されると、その印刷データが流出することになる。この印刷データの流出を防止するためには、印刷出力が完了した画像データを可搬記憶装置から消去しておくことがよい。
【００１５】
しかし、このためには、印刷出力が完了した可搬記憶装置をデジタルカメラなどのデータ処理装置に装填し、その手動操作で画像データを消去する必要がある。このため、その手動操作が煩雑であり、誤操作により印刷出力されていない画像データが消去されることもある。
【００１６】
本発明は上述のような課題に鑑みてなされたものであり、印刷データの傍受や流出を確実に防止することができる構造のデータ印刷システムを提供するものである。
【課題を解決するための手段】
【００１７】
本発明の第一のデータ印刷システムは、印刷データを記憶する可搬記憶装置と、印刷データを可搬記憶装置に出力するデータ処理装置と、可搬記憶装置から印刷データを取得して印刷出力するデータ印刷装置と、を有するデータ印刷システムであって、データ処理装置は、可搬記憶装置を仮想的なデータ印刷装置と認識して印刷データを出力し、データ印刷装置は、可搬記憶装置を仮想的なデータ処理装置と認識して印刷データを取得する。
【００１８】
従って、本発明のデータ印刷システムでは、データ処理装置により可搬記憶装置に格納された印刷データがデータ印刷装置により印刷出力されるので、データ処理装置からデータ印刷装置まで印刷データを移動させるために通信ネットワークによる伝送が必要ない。また、データ処理装置は可搬記憶装置をデータ印刷装置と認識するので、データ印刷装置に印刷データを出力する場合と同一の処理動作により印刷データが可搬記憶装置に格納される。データ印刷装置は可搬記憶装置をデータ処理装置と認識するので、データ印刷装置から印刷データを取得する場合と同一の処理動作により可搬記憶装置から印刷データを取得する。
【００１９】
本発明の第二のデータ印刷システムは、印刷データを記憶する可搬記憶装置と、印刷データを可搬記憶装置に出力するデータ処理装置と、可搬記憶装置から印刷データを取得して印刷出力するデータ印刷装置と、を有するデータ印刷システムであって、データ印刷装置に印刷データが取得されると可搬記憶装置から印刷データが消去される。
【００２０】
従って、本発明のデータ印刷システムでは、データ処理装置により可搬記憶装置に格納された印刷データがデータ印刷装置により印刷出力されるので、データ処理装置からデータ印刷装置まで印刷データを移動させるために通信ネットワークによる伝送が必要ない。また、データ印刷装置に印刷データが取得されると可搬記憶装置から印刷データが消去されるので、例えば、その可搬記憶装置が第三者に取得されても印刷データが流出しない。
【００２１】
なお、本発明で云う各種の構成要素は、その機能を実現するように形成されていればよく、例えば、所定の機能を発揮する専用のハードウェア、所定の機能がコンピュータプログラムにより付与されたコンピュータ装置、コンピュータプログラムによりコンピュータ装置に実現された所定の機能、これらの任意の組み合わせ、等として実現することができる。
【００２２】
また、本発明で云う各種の構成要素は、個々に独立した存在である必要もなく、複数の構成要素が一個の部材として形成されていること、一つの構成要素が複数の部材で形成されていること、ある構成要素が他の構成要素の一部であること、ある構成要素の一部と他の構成要素の一部とが重複していること、等でよい。
【発明の効果】
【００２３】
本発明の第一のデータ印刷システムでは、データ処理装置により可搬記憶装置に格納された印刷データがデータ印刷装置により印刷出力されることにより、データ処理装置からデータ印刷装置まで印刷データを移動させるために通信ネットワークによる伝送が必要ないので、この伝送による印刷データの傍受を防止することができ、それでいてデータ処理装置は可搬記憶装置をデータ印刷装置と認識することにより、データ印刷装置に印刷データを出力する場合と同一の処理動作により印刷データを可搬記憶装置に格納することができ、データ印刷装置は可搬記憶装置をデータ処理装置と認識することにより、データ印刷装置から印刷データを取得する場合と同一の処理動作により可搬記憶装置から印刷データを取得することができるので、画像データを印刷データに変換するプリンタドライバの所定機能などがデータ印刷装置に実装されている必要もない。
【００２４】
本発明の第二のデータ印刷システムでは、データ処理装置により可搬記憶装置に格納された印刷データがデータ印刷装置により印刷出力されることにより、データ処理装置からデータ印刷装置まで印刷データを移動させるために通信ネットワークによる伝送が必要ないので、この伝送による印刷データの傍受を防止することができ、それでいてデータ印刷装置に印刷データが取得されると可搬記憶装置から印刷データが消去されることにより、例えば、その可搬記憶装置が第三者に取得されても印刷データの流出を防止することができ、この流出防止のために作業者がデータ印刷装置に可搬記憶装置を装填して手動操作を実行するような必要もない。
【発明を実施するための最良の形態】
【００２５】
本発明の実施の一形態を図面を参照して以下に説明する。本実施の形態のデータ印刷システム１０は、印刷データを記憶する可搬記憶装置であるデータ記憶媒体１００と、印刷データをデータ記憶媒体１００に出力するデータ処理装置２００と、データ記憶媒体１００から印刷データを取得して印刷出力するデータ印刷装置３００と、を有する。
【００２６】
ただし、本実施の形態のデータ印刷システム１０では、データ処理装置２００は、データ記憶媒体１００を仮想的なデータ印刷装置３００と認識して印刷データを出力し、データ印刷装置３００は、データ記憶媒体１００を仮想的なデータ処理装置２００と認識して印刷データを取得する。さらに、データ印刷装置３００に取得された印刷データがデータ記憶媒体１００から自動的に消去される。
【００２７】
より詳細には、データ処理装置２００とデータ印刷装置３００とは通信ネットワーク４００で接続されている。データ処理装置２００は、いわゆるパーソナルコンピュータからなる。また、本実施の形態のデータ印刷装置３００は、いわゆるレーザプリンタなどのページプリンタからなる。
【００２８】
本実施の形態のデータ記憶媒体１００は、いわゆるＵＳＢ(Universal Serial Bus)メモリ、カード形状のフラッシュメモリやＨＤＤ(Hard Disc Drive)、フレキシブルディスクカートリッジ、等からなる。
【００２９】
このため、本実施の形態のデータ処理装置２００は、各種データが入力操作されるキーボード、各種データを表示出力するディスプレイユニット、データ記憶媒体１００が着脱自在に装填される媒体スロットユニット、通信ネットワーク４００によりデータ印刷装置３００と相互通信する通信Ｉ／Ｆ、これらの統合制御などの各種のデータ処理を実装されているコンピュータプログラムに対応して実行するコンピュータユニット、等のハードウェアを有する(図示せず)。
【００３０】
このため、本実施の形態のデータ印刷装置３００は、各種データの入力操作と表示出力とを実行するタッチパネル、通信ネットワーク４００によりデータ処理装置２００と相互通信する通信Ｉ／Ｆ、データ記憶媒体１００が着脱自在に装填される媒体スロットユニット、印刷データを一時保持する内蔵メモリ、印刷データを印刷用紙に印刷出力するデータ印刷部３０１、これらの統合制御などの各種のデータ処理を実装されているコンピュータプログラムに対応して実行するコンピュータユニット、等のハードウェアを有する(図示せず)。
【００３１】
本実施の形態のデータ処理装置２００およびデータ印刷装置３００は、上述のようにコンピュータユニットが実装されているコンピュータプログラムに対応して各種のハードウェアの統合制御などのデータ処理を実行することにより、以下のような各部が各種機能として論理的に構築されている。
【００３２】
すなわち、本実施の形態のデータ処理装置２００は、通信ネットワーク４００によりデータ印刷装置３００と相互通信することにより、データ印刷装置３００を認識して印刷データを出力するデータ出力部２０１を有する。
【００３３】
また、本実施の形態のデータ印刷装置３００は、通信ネットワーク４００によりデータ処理装置２００と相互通信することにより、データ処理装置２００を認識して印刷データを取得するデータ取得部３０２を有する。
【００３４】
ただし、本実施の形態のデータ印刷システム１０では、データ処理装置２００は、データ記憶媒体１００をデータ印刷装置３００としてデータ出力部２０１に認識させる印刷仮想部２１１も有する。
【００３５】
また、本実施の形態のデータ印刷装置３００は、データ記憶媒体１００をデータ処理装置２００としてデータ取得部３０２に認識させる処理仮想部３１１と、取得されて印刷出力が完了した印刷データをデータ記憶媒体１００から消去するデータ消去部３１２と、も有する。
【００３６】
上述のようなデータ処理装置２００の各部を論理的に構築するコンピュータプログラムは、例えば、通信ネットワーク４００による相互通信によりデータ印刷装置３００を認識して印刷データを出力すること、データ記憶媒体１００を仮想的なデータ印刷装置３００として認識すること、等の処理動作を実行するためのソフトウェアとして記述されている。
【００３７】
また、データ印刷装置３００の各部を論理的に構築するコンピュータプログラムは、例えば、通信ネットワーク４００による相互通信によりデータ処理装置２００を認識して印刷データを取得すること、データ記憶媒体１００を仮想的なデータ処理装置２００として認識すること、取得された印刷データをデータ記憶媒体１００から消去すること、等の処理動作を実行するためのソフトウェアとして記述されている。
【００３８】
上述のような構成において、本実施の形態のデータ印刷システム１０の動作を以下に説明する。例えば、セキュリティ要求が低い画像データが通常印刷される場合、作業者は、その画像データの通常印刷の実行をデータ処理装置２００にキーボードなどで入力操作する。
【００３９】
すると、図２に示すように、これを検知したデータ処理装置２００では(ステップＳ１)、通信ネットワーク４００によりデータ印刷装置３００と相互通信を実行する(ステップＳ２)。図３に示すように、これを検知したデータ印刷装置３００では(ステップＴ１)、データ処理装置２００との相互通信が実行される(ステップＴ２)。
【００４０】
このとき、データ印刷装置３００が正常に認識されないと(ステップＳ３)、「プリンタと通信できません。プリンタの電源が入っているか、ネットワークの状態が正常か、等を確認してください」などのエラーガイダンスがディスプレイユニットの表示などで作業者に報知される(ステップＳ６)。
【００４１】
一方、相互通信の確立によりデータ印刷装置３００が正常に認識されると(ステップＳ３)、作業者に指定された画像データが印刷データに変換される(ステップＳ４)。この印刷データが通信ネットワーク４００によりデータ印刷装置３００に送信される(ステップＳ５)。
【００４２】
そこで、このデータ印刷装置３００では、印刷データが通信ネットワーク４００により受信されると(ステップＴ３)、その印刷データが内蔵メモリで一時保持される(ステップＴ４)。
【００４３】
この一時保持された印刷データがデータ印刷部３０１で印刷用紙に印刷出力される(ステップＴ５)。この印刷出力が完了すると、内蔵メモリで一時保持されている印刷データが消去される(ステップＴ１５)。
【００４４】
一方、本実施の形態のデータ印刷システム１０で、例えば、セキュリティ要求が高い画像データが親展印刷される場合、作業者は、データ処理装置２００にデータ記憶媒体１００を装填する。
【００４５】
つぎに、その画像データの親展印刷の実行をデータ処理装置２００にキーボードなどで入力操作する。すると、図２に示すように、これを検知したデータ処理装置２００では(ステップＳ１，Ｓ７)、データ記憶媒体１００が適正に装填されているかが確認される(ステップＳ８)。
【００４６】
このとき、データ記憶媒体１００の適正な装填が検知されないと(ステップＳ８)、「リムーバブルメディアを認識できません。適正に装填されているか、等を確認してください」などのエラーガイダンスがディスプレイユニットの表示などで作業者に報知される(ステップＳ１５)。
【００４７】
一方、データ記憶媒体１００の適正な装填が確認されると(ステップＳ８)、データ処理装置２００では、コンピュータプログラムに対応したコンピュータユニットのデータ処理により、印刷データをデータ印刷装置３００に出力する既存のプリンタドライバに、データ記憶媒体１００が仮想的なデータ印刷装置として認識される(ステップＳ９)。
【００４８】
より具体的には、データ処理装置２００のコンピュータユニットに、コンピュータプログラムに対応した機能として、仮想的なデータ印刷装置が論理的に構築される。さらに、上述のようにデータ処理装置２００のデータ出力部２０１が印刷データの出力先を実在のデータ印刷装置３００と上述の仮想的なデータ印刷装置とに切り換えるため、これらに対応した出力ポートがデータ出力部２０１に用意されており、このデータ出力部２０１の出力ポートが切り換えられる。
【００４９】
このような状態で、その仮想的なデータ印刷装置と既存のプリンタドライバなどにより仮想的な相互通信が実行される(ステップＳ１０)。このとき、仮想的なデータ印刷装置が正常に認識されないと(ステップＳ１１)、「仮想プリンタを認識できません。〜プログラムの設定等を確認してください」などのエラーガイダンスがディスプレイユニットの表示などで作業者に報知される(ステップＳ１５)。
【００５０】
一方、仮想的なデータ印刷装置が正常に認識されると(ステップＳ１１)、作業者に指定された画像データが印刷データに変換される(ステップＳ１２)。この印刷データは仮想的なデータ印刷装置への送信として、データ記憶媒体１００に格納される(ステップＳ１３)。
【００５１】
上述のようにデータ処理装置２００からデータ記憶媒体１００に印刷データが転送されると、「印刷データは正常に格納されました。リムーバブルメディアをプリンタに装填してください」などのガイダンスメッセージがディスプレイユニットの表示などで作業者に報知される(ステップＳ１４)。
【００５２】
そこで、上述のガイダンスメッセージを確認した作業者は、データ記憶媒体１００をデータ処理装置２００から取り出してデータ印刷装置３００に装填する。すると、このデータ印刷装置３００は、図３に示すように、データ記憶媒体１００の装填を自動的に検知する(ステップＴ６)。
【００５３】
このとき、データ印刷装置３００では、印刷データをデータ処理装置２００から受信する所定のファームウェアなどに対して、データ記憶媒体１００が仮想的なデータ処理装置として認識される(ステップＴ７)。
【００５４】
より具体的には、データ印刷装置３００のコンピュータユニットに、コンピュータプログラムに対応した機能として、仮想的なデータ処理装置が論理的に構築される。さらに、上述のようにデータ印刷装置３００のデータ取得部３０２が印刷データの取得元を実在のデータ処理装置２００と上述の仮想的なデータ処理装置とに切り換えるため、これらに対応した入力ポートがデータ取得部３０２に用意されており、このデータ取得部３０２の入力ポートが切り換えられる。
【００５５】
このような状態で、その仮想的なデータ処理装置と既存のファームウェアなどにより仮想的な相互通信が実行される(ステップＴ８)。このとき、仮想的なデータ処理装置が正常に認識されないと(ステップＴ９)、「仮想コンピュータを認識できません。〜プログラムの設定等を確認してください」などのエラーガイダンスがタッチパネルの表示などで作業者に報知される(ステップＴ１６)。
【００５６】
一方、仮想的なデータ処理装置が正常に認識されると(ステップＴ９)、仮想的なデータ処理装置からの印刷データの受信として、データ記憶媒体１００から印刷データが読み出される(ステップＴ１０)。
【００５７】
このとき、印刷データが正常に読み出されないと(ステップＴ１１)、「印刷データを正常に読み出せません。リムーバブルメディアを確認してください」などのエラーガイダンスがタッチパネルの表示などで作業者に報知される(ステップＴ１６)。
【００５８】
一方、印刷データが正常に読み出されると(ステップＴ１１)、その印刷データが内蔵メモリで一時保持される(ステップＴ１２)。この一時保持された印刷データがデータ印刷部３０１で印刷用紙に印刷出力される(ステップＴ１３)。
【００５９】
この印刷出力が完了すると、データ記憶媒体１００に保持されている印刷データがデータ印刷装置３００により消去される(ステップＴ１４)。また、内蔵メモリで一時保持されている印刷データも消去される(ステップＴ１５)。
【００６０】
ここで、上述の処理動作を以下に具体的に説明する。まず、前述のようにデータ処理装置２００が実在のデータ印刷装置３００に印刷データを送信して印刷処理させるときは、最初にデータ処理装置２００(のデータ出力部２０１)がデータ印刷装置３００にステータスの確認要求を送信する。
【００６１】
すると、データ印刷装置３００は、用紙切れや給紙エラーなどの異常が発生していないならば、印刷可能をステータスとしてデータ処理装置２００に返信する。この返信により印刷可能を認識したデータ処理装置２００は、印刷データをデータ印刷装置３００に送信する。
【００６２】
一方、データ印刷装置３００は、異常が発生していたならば、その異常発生をステータスとしてデータ処理装置２００に返信する。この場合は、データ処理装置２００は、受信したステータスに対応して異常内容をディスプレイ表示などで操作者に報知する。
【００６３】
また、データ印刷装置３００の電源がオフされていたり、通信ネットワークに異常があるなどして、データ処理装置２００が返信を受信できない場合には、データ処理装置２００はステータス確認から所定時間が経過した時点でエラー発生を認識する。この場合も、データ処理装置２００は、認識したエラー内容をディスプレイ表示などで操作者に報知する。
【００６４】
一方、上述のようにデータ処理装置２００が仮想的なデータ印刷装置に印刷データを送信するときにも、最初にデータ処理装置２００のデータ出力部２０１が仮想的なデータ印刷装置にステータスの確認要求を送信することになる。
【００６５】
その場合、当然ながらデータ記憶媒体１００からなる仮想的なデータ印刷装置に、用紙切れや給紙エラーなどの異常が発生していることはない。しかし、データ記憶媒体１００に記憶容量の残量不足などが発生していることはある。
【００６６】
そこで、このような場合には、仮想的なデータ印刷装置がデータ出力部２０１にエラーステータスを返信し、データ処理装置２００が異常内容をディスプレイ表示などで操作者に報知すればよい。
【００６７】
その場合、エラーメッセージによりデータ記憶媒体１００の残量不足を操作者に報知し、無用データの消去や大容量のデータ記憶媒体１００との交換などを操作者に実行させることがよい。
【００６８】
なお、当然ながらデータ記憶媒体１００に問題がない場合には、仮想的なデータ印刷装置がデータ出力部２０１に印刷可能をステータスとして返信し、データ出力部２０１から印刷データを取得してデータ記憶媒体１００に格納すればよい。
【００６９】
本実施の形態のデータ印刷システム１０では、上述のようにデータ処理装置２００によりデータ記憶媒体１００に格納された印刷データがデータ印刷装置３００により印刷出力される。
【００７０】
このため、データ処理装置２００からデータ印刷装置３００まで印刷データを移動させるために通信ネットワークによる伝送が必要ない。従って、この伝送による印刷データの傍受を確実に防止することができる。
【００７１】
それでいて、データ処理装置２００はデータ記憶媒体１００をデータ印刷装置３００と認識する。このため、データ印刷装置３００に印刷データを出力する場合と同一の処理動作により印刷データをデータ記憶媒体１００に格納することができる。
【００７２】
また、本実施の形態のデータ印刷システム１０では、データ印刷装置３００はデータ記憶媒体１００をデータ処理装置２００と認識する。このため、データ処理装置２００から印刷データを取得する場合と同一の処理動作によりデータ記憶媒体１００から印刷データを取得することができる。しかも、画像データを印刷データに変換するプリンタドライバの所定機能などがデータ印刷装置３００に実装されている必要もない。
【００７３】
さらに、本実施の形態のデータ印刷システム１０では、データ印刷装置３００に印刷データが取得されると、その印刷データがデータ記憶媒体１００から自動的に消去される。このため、例えば、そのデータ記憶媒体１００が第三者に取得されても印刷データの流出を防止することができる。
【００７４】
しかも、この流出防止のために作業者がデータ印刷装置３００にデータ記憶媒体１００を装填して手動操作を実行するような必要もない。また、作業者の誤操作により印刷出力されていない印刷データが消去されることもない。
【００７５】
しかも、本実施の形態のデータ印刷システム１０では、データ記憶媒体１００をデータ印刷装置３００と認識させる処理動作はデータ処理装置２００で実行される。また、データ記憶媒体１００をデータ処理装置２００と認識させる処理動作はデータ印刷装置３００で実行される。
【００７６】
さらに、印刷出力が完了した印刷データをデータ記憶媒体１００から消去する処理動作もデータ印刷装置３００で実行される。このため、データ記憶媒体１００に特別なソフトウェアやハードウェアを搭載する必要がないので、既存のデータ記憶媒体１００を、そのまま利用することができる。
【００７７】
しかも、データ記憶媒体１００で一時保持されている印刷データは、データ印刷装置３００での印刷出力が完了してから消去される。このため、データ印刷装置３００での印刷出力が完了していない状態でデータ記憶媒体１００の印刷データが消去されることがない。従って、印刷エラーの発生などにより印刷データを喪失することを防止できる。
【００７８】
なお、本発明は上記形態に限定されるものではなく、その要旨を逸脱しない範囲で各種の変形を許容する。例えば、上記形態ではデータ記憶媒体１００をデータ印刷装置３００と認識させる処理動作がデータ処理装置２００で実行されることを例示した。
【００７９】
しかし、このような処理動作がデータ記憶媒体１００で実行されてもよい。この場合、データ処理装置２００に特別なソフトウェアやハードウェアを搭載する必要がないので、既存のデータ処理装置２００を、そのまま利用することができる。
【００８０】
このようなデータ記憶媒体である可搬記憶装置は、データ処理装置２００から入力される印刷データを記憶するデータ記憶部と、データ記憶部をデータ印刷装置３００としてデータ処理装置２００に認識させる仮想印刷部と、を有すればよい(図示せず)。
【００８１】
より具体的には、データ印刷装置３００のデータ取得部３０２と同様にデータ処理装置２００のデータ出力部２０１と相互通信して印刷データを取得する仮想印刷部を、専用の論理回路、コンピュータプログラムが実装されたマイクロコンピュータ、等で形成して可搬記憶装置に搭載すればよい。
【００８２】
また、上記形態ではデータ記憶媒体１００をデータ処理装置２００と認識させる処理動作がデータ印刷装置３００で実行されることを例示した。しかし、このような処理動作がデータ記憶媒体１００で実行されてもよい。
【００８３】
このようなデータ記憶媒体である可搬記憶装置は、データ印刷装置３００に取得される印刷データを記憶するデータ記憶部と、データ記憶部をデータ処理装置２００としてデータ印刷装置３００に認識させる仮想処理部と、を有すればよい(図示せず)。
【００８４】
より具体的には、データ処理装置２００のデータ出力部２０１と同様にデータ印刷装置３００のデータ取得部３０２と相互通信して印刷データを出力する仮想処理部を、専用の論理回路、コンピュータプログラムが実装されたマイクロコンピュータ、等で形成して可搬記憶装置に搭載すればよい。
【００８５】
さらに、上記形態では印刷出力が完了した印刷データをデータ記憶媒体１００から消去する処理動作がデータ印刷装置３００で実行されることを例示した。しかし、このような処理動作がデータ記憶媒体１００で実行されてもよい。
【００８６】
このようなデータ記憶媒体である可搬記憶装置は、データ印刷装置３００に取得された印刷データを自動的に消去するデータ消去部を有すればよい(図示せず)。これらの場合、データ印刷装置３００に特別なソフトウェアやハードウェアを搭載する必要がないので、既存のデータ印刷装置３００を、そのまま利用することができる。
【００８７】
なお、このようにデータ記憶だけではなく各種のデータ処理も実行する可搬記憶装置としては、例えば、ＩＣ(Integrated Circuit)カード、携帯電話、携帯デジタルオーディオ、等を利用することができる。
【００８８】
また、上記形態ではデータ印刷装置３００による印刷出力が完了するとデータ記憶媒体１００から印刷データが消去されることを例示した。しかし、データ印刷装置３００による一時保持が完了した時点でデータ記憶媒体１００から印刷データが消去されてもよい。
【００８９】
この場合、印刷出力が完了する以前にデータ印刷装置３００からデータ記憶媒体１００が取り外されても、そのデータ記憶媒体１００には印刷データが存在しないので、よりセキュリティ性を向上させることができる。
【００９０】
さらに、上記形態ではデータ印刷装置３００がデータ記憶媒体１００の装填を自動的に検知して親展印刷を自動的に実行することを例示した。しかし、データ記憶媒体１００の検知や親展印刷の開始が、タッチパネルなどでデータ印刷装置３００に入力操作されてもよい。
【００９１】
また、上記形態ではデータ印刷装置３００で印刷出力された印刷データはデータ記憶媒体１００から自動的に一様に消去されることを例示した。しかし、このような消去の有無がデータ処理装置２００によりデータ記憶媒体１００に設定されてもよい。
【００９２】
その場合、データ処理装置２００が自動的な消去の有無を印刷データに設定する消去設定部を有し、データ処理装置２００による設定に対応して印刷データの消去の有無が切り換えられればよい。
【００９３】
この場合、作業者の所望により印刷データごとに消去の有無を設定することができる。このため、印刷出力が完了したら自動消去する印刷データと、印刷出力が完了しても自動消去しない印刷データと、を作業者が所望により設定することができる。
【００９４】
また、データ処理装置２００が印刷データの取得に連動した自動的な消去の有無をデータ記憶媒体１００に設定する消去設定部を有し、データ処理装置２００による設定に対応して印刷データの消去の有無が切り換えられてもよい。
【００９５】
この場合、作業者の所望によりデータ記憶媒体１００ごとに消去の有無を設定することができる。このため、印刷出力が完了した印刷データを自動消去するデータ記憶媒体１００と、印刷出力が完了しても印刷データを自動消去しないデータ記憶媒体１００と、を作業者が所望により使い分けることができる。
【００９６】
また、上記形態ではデータ記憶媒体１００をデータ処理装置２００と認識するデータ印刷装置３００であれば、そのデータ記憶媒体１００の印刷データを印刷出力することを想定した。
【００９７】
しかし、データ処理装置２００によりデータ記憶媒体１００に格納される印刷データに、データ印刷装置３００の個体ＩＤがアクセスキーとして設定されてもよい。この場合、その個体ＩＤが設定されているデータ印刷装置３００しかデータ記憶媒体１００に格納される印刷データにアクセスできない。従って、データ記憶媒体１００が第三者に取得されても印刷データが流出することを良好に防止できる。
【００９８】
なお、上述のようなデータ印刷装置３００の個体ＩＤは、データ処理装置２００に事前に登録しておいてもよく、データ処理装置２００が印刷データをデータ記憶媒体１００に格納するときにデータ印刷装置３００から取得してもよい。また、データ印刷装置３００は、自身の個体ＩＤでデータ記憶媒体１００から印刷データを自動的に検索すればよい。
【００９９】
さらに、データ処理装置２００がデータ記憶媒体１００にデータ印刷装置３００の個体ＩＤとともに格納する印刷データに、作業者が所望により入力操作するパスワードを付与してもよい。
【０１００】
この場合、データ記憶媒体１００を装填したデータ印刷装置３００に作業者によりパスワードが入力操作されないと印刷データが印刷出力されない。従って、印刷データをプリンタＩＤとパスワードとで二重に保護することができる。
【０１０１】
さらに、上記形態では印刷データがデータ記憶媒体１００に格納されることを例示した。しかし、データ処理装置２００が印刷データを暗号化してデータ記憶媒体１００に格納し、データ印刷装置３００がデータ記憶媒体１００から取得する印刷データを複合してもよい。
【０１０２】
なお、前述のようにデータ処理装置２００がデータ記憶媒体１００に印刷データをプリンタＩＤやパスワードとともに格納するならば、そのプリンタＩＤやパスワードにより印刷データを暗号化することがよい。
【０１０３】
さらに、本実施の形態ではコンピュータユニットが実装されているコンピュータプログラムに対応して動作することにより、データ処理装置２００およびデータ印刷装置３００の各種機能として各部２０１〜,３０２〜が論理的に実現されることを例示した。
【０１０４】
しかし、このような各部２０１〜,３０２〜の各々を固有のハードウェアとして形成することもでき、一部をソフトウェアとしてメモリに格納するとともに一部をハードウェアとして形成することもできる。
【図面の簡単な説明】
【０１０５】
【図１】本発明の実施例のデータ印刷システムの論理構造を示す模式図である。
【図２】データ処理装置によるデータ処理方法を示すフローチャートである。
【図３】データ印刷装置によるデータ処理方法を示すフローチャートである。
【符号の説明】
【０１０６】
１０    データ印刷システム
１００    データ記憶媒体
２００    データ処理装置
２０１    データ出力部
２１１    印刷仮想部
３００    データ印刷装置
３０１    データ印刷部
３０２    データ取得部
３１１    処理仮想部
３１２    データ消去部
４００    通信ネットワーク
【図１】
2007323468.tif 000003
【図２】
2007323468.tif 000004
【図３】
2007323468.tif 000005