(57)【要約】【課題】  利用者各人が保有する安価な外部記憶装置を利用して、印刷を実行するとともに、可能であればネットワークを介在させずに印刷を実行することができる印刷システムを提供する。【解決手段】  ホスト装置２０と印刷装置１が接続され、ホスト装置２０で作成された印刷データを印刷装置１で用紙に出力する印刷システムにおいて、印刷装置１は、ＵＳＢストレージクラスデバイス２１に保存されたデータを印刷する。【選択図】        図１
2006079473.tif 000002
【特許請求の範囲】
【請求項１】
ホスト装置と印刷装置が接続され、ホスト装置で作成された印刷データを印刷装置で用紙に出力する印刷システムにおいて、前記印刷装置は、ＵＳＢストレージクラスデバイスに保存されたデータを印刷することを特徴とする印刷システム。
【請求項２】
請求項１記載の印刷システムにおいて、前記ＵＳＢストレージクラスデバイス内にパスワードデータを保有し、印刷時にパスワードを要求することを特徴とする印刷システム。
【請求項３】
請求項２記載の印刷システムにおいて、電源オン中に前記ＵＳＢストレージクラスデバイスを装着した際にパスワード入力を要求することを特徴とする印刷システム。
【請求項４】
請求項２記載の印刷システムにおいて、前記ＵＳＢストレージクラスデバイス内のサブフォルダ毎にパスワードデータを保有し、前記サブフォルダ以下のデータを、印刷する際に使用するパスワードデータとすることを特徴とする印刷システム。
【請求項５】
請求項１記載の印刷システムにおいて、受信した印刷データを前記ＵＳＢストレージクラスデバイスに保存することを特徴とする印刷システム。
【請求項６】
請求項５記載の印刷システムにおいて、受信した印刷データ内にパスワード情報が含まれない場合は通常に印刷処理を行い、受信した印刷データ内にパスワード情報が含まれる場合は受信した印刷データをＵＳＢストレージクラスデバイスに保存することを特徴とする印刷システム。
【請求項７】
請求項６記載の印刷システムにおいて、受信した印刷データ内にパスワード情報が含まれる場合に、受信したパスワード情報からＵＳＢストレージクラスデバイス内のパスワードデータを作成することを特徴とする印刷システム。
【請求項８】
請求項６記載の印刷システムにおいて、受信した印刷データ内にパスワード情報が含まれる場合に、受信したパスワード情報とＵＳＢストレージクラスデバイス内のパスワードデータが一致しないときは受信した印刷データを破棄することを特徴とする印刷システム。
【請求項９】
請求項１記載の印刷システムを構成する印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホスト装置と印刷装置（プリンタ、デジタル複写機など）が接続され、ホスト装置で作成された印刷データを印刷装置で用紙に出力する印刷システムに関する。
【背景技術】
【０００２】
近年、ネットワーク対応プリンタの普及によって、ＰＣ（ホスト装置）から少し離れた場所にある共有プリンタに印刷するケースが増えてきた。ところが、プリンタがＰＣから離れた場所に設置されていることによって、印刷物を取りに行くまでに、第三者に内容を見られたり、印刷物を取られたりする可能性が増えてきた。
そういった状況を回避するために、現状では機密印刷という機能が多く採用されている。これは、受信した印刷データをすぐに印刷するのではなく、一旦装置内の記憶装置（主にＨＤＤ）に蓄積して、利用者がプリンタの操作パネルからパスワードを入力後に印刷を開始するという機能である。
従来から、ＵＳＢストレージクラスのデジタルカメラのデータをプリンタ内に保存するプリント装置及びその制御方法、並びに、プリントシステムが提案されている（特許文献１参照）。
また、ＵＳＢストレージクラスの外部記憶装置にデータのバックアップを作成する、外部記憶装置内のデータを直接読み込んで印刷することができるプリンタ及びそのプリンタの動作方法が提案されている（特許文献２参照）。
また、ＵＳＢストレージクラスのデジタルカメラからプリンタを制御する、通信接続されたデータソース装置とデータ利用装置を備えたシステムが提案されている（特許文献３参照）。
【特許文献１】特開２００４−００９３８９公報
【特許文献２】特開２００３−２６６８８０公報
【特許文献３】特開２００３−２５９２７４公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述したように機密印刷機能は知られているものの、装置内の記憶装置は一般的に価格が高く、また、利用者全員で共有することから、容量の配分の問題や、偶然パスワードが一致してしまう恐れもあった。さらに、ネットワーク上を印刷データが流れることから、ネットワーク上でデータを盗み見られる可能性もあった。
本発明は、利用者各人が保有する安価な外部記憶装置を利用して、印刷を実行するとともに、可能であればネットワークを介在させずに印刷を実行することができる印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、請求項１記載の発明は、ホスト装置と印刷装置が接続され、ホスト装置で作成された印刷データを印刷装置で用紙に出力する印刷システムにおいて、印刷装置は、ＵＳＢストレージクラスデバイスに保存されたデータを印刷する印刷システムを最も主要な特徴とする。
請求項２記載の発明は、請求項１記載の印刷システムにおいて、ＵＳＢストレージクラスデバイス内にパスワードデータを保有し、印刷時にパスワードを要求する印刷システムを主要な特徴とする。
請求項３記載の発明は、請求項２記載の印刷システムにおいて、電源オン中にＵＳＢストレージクラスデバイスを装着した際にパスワード入力を要求する印刷システムを主要な特徴とする。
請求項４記載の発明は、請求項２記載の印刷システムにおいて、ＵＳＢストレージクラスデバイス内のサブフォルダ毎にパスワードデータを保有し、そのサブフォルダ以下のデータを、印刷する際に使用するパスワードデータとする印刷システムを主要な特徴とする。
請求項５記載の発明は、請求項１記載の印刷システムにおいて、受信した印刷データをＵＳＢストレージクラスデバイスに保存する印刷システムを主要な特徴とする。
請求項６記載の発明は、請求項５記載の印刷システムにおいて、受信した印刷データ内にパスワード情報が含まれない場合は通常に印刷処理を行い、受信した印刷データ内にパスワード情報が含まれる場合は受信した印刷データをＵＳＢストレージクラスデバイスに保存する印刷システムを主要な特徴とする。
請求項７記載の発明は、請求項６記載の印刷システムにおいて、受信した印刷データ内にパスワード情報が含まれる場合に、受信したパスワード情報からＵＳＢストレージクラスデバイス内のパスワードデータを作成する印刷システムを主要な特徴とする。
請求項８記載の発明は、請求項６記載の印刷システムにおいて、受信した印刷データ内にパスワード情報が含まれる場合に、受信したパスワード情報とＵＳＢストレージクラスデバイス内のパスワードデータが一致しないときは受信した印刷データを破棄する印刷システムを主要な特徴とする。
請求項９記載の発明は、請求項１記載の印刷システムを構成する印刷装置を最も主要な特徴とする。
【発明の効果】
【０００５】
請求項１の印刷システムにおいては、ネットワークを経由せずに印刷データを送信するので、ネットワーク上で印刷データを盗み見られる心配がなく、セキュリティを高めることができる。
請求項２の印刷システムにおいては、パスワードデータを保有することによって、印刷時にパスワードを要求するので、セキュリティを高めることができる。
請求項３の印刷システムにおいては、電源オン中にＵＳＢストレージクラスデバイスを装着した際に自動的にパスワード入力を要求するので、利用者がメニューを選択する手間を軽減することができる。
請求項４の印刷システムにおいては、ＵＳＢストレージクラスデバイス内のサブフォルダ毎にパスワードデータを保有し、そのサブフォルダ以下のデータを、印刷する際に使用するパスワードデータとすることによって、印刷時に複数のパスワードを切り替えるので、セキュリティを高めることができる。
請求項５の印刷システムにおいては、受信した印刷データをＵＳＢストレージクラスデバイスに保存するので、ＵＳＢ機能を持たないホスト環境でも使用することができる。
請求項６の印刷システムにおいては、受信した印刷データをＵＳＢストレージクラスデバイスに保存するので、高価な装置内の記憶装置（主にＨＤＤ）を用意しないでも蓄積印刷機能を実現することができる。
請求項７の印刷システムにおいては、受信した印刷データ内にパスワード情報が含まれない場合は通常に印刷処理を行い、受信した印刷データ内にパスワード情報が含まれる場合は、受信した印刷データをＵＳＢストレージクラスデバイスに保存するので、利用者が処理を選択する手間を軽減することができる。
請求項８の印刷システムにおいては、受信した印刷データ内のパスワード情報から自動的にＵＳＢストレージクラスデバイス内のパスワードデータを作成するので、ＵＳＢストレージクラスデバイス内のパスワードデータを作成する手間を軽減することができる。
請求項９の印刷システムにおいては、受信した印刷データ内のパスワード情報とＵＳＢストレージクラスデバイス内のパスワードデータが一致しない場合に受信した印刷データを破棄するので、セキュリティを高めることができる。
【発明を実施するための最良の形態】
【０００６】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
図１は本発明の印刷システムにおいてプリンタを詳細に示すブロック図である。印刷システムは、プリンタ１とその上位装置であるホスト装置２０とによって構成されている。
プリンタ１は、コントローラ２とプリンタエンジン３と表示操作部とによって構成されている。そのコントローラ２は、設定されている制御モード及びホスト装置２０からの制御コードに従って、ホスト装置２０からの画像データをビットマップデータ（描画データ）に変換してプリンタエンジン３へ出力する制御装置であり、次の各部によって構成されている。
すなわち、ホストインタフェース（以下「インタフェース」を「Ｉ／Ｆ」と略称する）１１、エンジンＩ／Ｆ１２、パネルＩ／Ｆ１３、ＣＰＵ１４、プログラムＲＯＭ１５、フォントＲＯＭ１６、ＲＡＭ１７、ＮＶ−ＲＡＭ１８、ＵＳＢホストＩ／Ｆ１９を備えている。
ホストＩ／Ｆ１１は、パーソナルコンピュータ等のホスト装置２０から送られてくる制御コード及び画像データを受信したり、プリンタ１の状態を示すステータス信号をホスト装置２０へ送信するためのものであり、接続するホスト装置２０に合わせて各種のパラレルＩ／ＦまたはシリアルＩ／Ｆを選択する。このホストＩ／Ｆ１１が、画像データ受信手段である。
【０００７】
エンジンＩ／Ｆ１２は、コマンド及び描画データをプリンタエンジン３へ送出したり、プリンタエンジン３からのステータス信号を受信したりする。
パネルＩ／Ｆ１３は、表示操作部４との間で表示制御データの送信と各キー情報の受信を行っている。
ＣＰＵ１４は、中央処理装置であり、プログラムＲＯＭ１５に記憶されている制御プログラムによって動作することにより、ホスト装置２０からの制御コードや画像データを処理するなど、コントローラ２全体の統括制御を行う。このＣＰＵ１４が画像データを描画データに変換して画像メモリ上に描画する（この処理を以下「描画処理」という）画像データ処理手段である。
プログラムＲＯＭ１５は、ＣＰＵ１４によるコントローラ２内でのデータの処理及び管理や周辺のモジュールの制御に用いる制御プログラムを、フォントＲＯＭ１６は印刷に使用される種々のフォントをそれぞれ格納している。
ＲＡＭ１７は、ＣＰＵ１４がデータ処理を行う際に使用するワークメモリ、ホスト装置２０からの画像データをスプールする受信バッファ、ＣＰＵ１４が画像データを処理して作成した描画データを格納する画像メモリ等に使用される。
ＮＶ−ＲＡＭ１８は、電源が切れても内部のデータを保持する不揮発性メモリであり、表示操作部４からのモード指示の内容などを記憶する。
【０００８】
ＵＳＢホストＩ／Ｆ１９は、ＵＳＢデバイスを接続するためのＩ／Ｆであり、本実施形態ではＵＳＢストレージクラスデバイスを接続するために使用しているが、その他のＵＳＢデバイス（スキャナ、プリンタなど）を接続することも可能である。
プリンタエンジン３は印刷手段であり、内部の図示しない感光体上を描画信号に応じて変調されるレーザ光によって光学的に走査するレーザ書き込みユニット、感光体とその周囲の各プロセス機器によって構成される画像形成ユニット、並びにレジストローラ対等の各ローラ等からなる用紙搬送部を含む機構部と、その制御部であるエンジンドライバとからなる。
そして、コントローラ２からのコマンド及び描画信号によって、エンジンドライバが、画像形成ユニット及び用紙搬送部のシーケンス動作とレーザ書き込みユニットへの描画信号の変調を制御して印刷処理を行う。
表示操作部４は、プリンタ１の動作モードを設定するための操作部と、プリンタの動作状態を表示する表示部を備えている。
ＵＳＢストレージクラスデバイス２１は、印刷データ及びパスワードデータを保持するための外部記憶装置である。その形態は様々であり、一般的には安価な不揮発性のフラッシュＲＡＭが使用されるが、大容量のＨＤＤでも差し支えないし、ＵＳＢ接続のデジタルカメラでも差し支えない。
【０００９】
次に、本実施形態の印刷システムの処理内容を説明する。まず最初に、ホスト装置２０にＵＳＢストレージクラスデバイス２１を接続する。近年市販されているＰＣ（パーソナルコンピュータ）及びオペレーティングシステム（以下ＯＳ）であれば、特にハードウェア／ソフトウェアを追加することなく、ＵＳＢストレージクラスデバイス２１が外部記憶装置（リムーバブルディスク）として認識されるはずである（図２参照）。
次にパスワードデータを作成する。エディタでパスワード文字列を入力後、ＵＳＢストレージクラスデバイス２１内にファイルとして保存する。本実施形態ではパスワードデータを単純にテキストファイルとして作成したが、ＤＥＳを使用して暗号化するなど、セキュリティを高めるほうがより望ましい。
次に印刷データを作成する。手段はアプリケーションによって様々だが、例えば、あるワープロソフトの場合は、印刷ダイアログの画面で「ファイルに出力」をチェックすることで印刷データをファイルに保存することができる。そのファイルをＵＳＢストレージクラスデバイス２１内に保存すればよい（図３参照）。
次にパスワードデータと印刷データの入ったＵＳＢストレージクラスデバイス２１をプリンタ１に装着する。するとプラグアンドプレイ機能が働いて自動的にパスワード入力画面が表示される（図４参照）。
この画面は、メニューから起動することも可能である。例えば、「メニュー」→「蓄積印刷」→「ＵＳＢ」と選択していくことによって図４の画面となる。
また、上記画面のあとの印刷データ選択画面でサブフォルダを選択すると、カレントフォルダがサブフォルダに移行するが、そのサブフォルダ内にパスワードデータが存在する場合は、そこでもパスワード入力画面となり、正しいパスワードを入力しないとサブフォルダに移行できない。
印刷データを選択したら、次にその印刷データを「印刷」するのか「削除」するのかを選択する。「印刷」を選択した場合は、印刷部数など簡単な印刷条件を設定後、印刷動作が実行される。「削除」を選択した場合は、その印刷データを削除する。
【００１０】
以上はネットワークを利用せずに、ホスト装置２０で印刷データを作成する例であるが、ホスト装置２０で必ずしもＵＳＢストレージクラスデバイス２１が使用できるわけではないので、そういう場合でも、通常のホストＩ／Ｆ１１経由で印刷データとパスワードデータを作成する例を図５により以下に説明する。
まず最初に、印刷データを作成する。手段はアプリケーションによって様々だが、例えば、あるプリンタドライバを使用する場合は、プロパティダイアログの画面の「印刷方法」で「機密印刷」を選択後、「印刷方法の詳細」ダイアログでパスワードを設定する。
そこで印刷を実行すると、印刷データの中にパスワード情報が埋め込まれて、本実施形態の印刷システムに送られる。本実施形態の印刷システムは、受信した印刷データ内にパスワード情報が含まれていなければ、通常通りの印刷を実行する。
受信した印刷データ内にパスワード情報が含まれている場合は、ＵＳＢストレージクラスデバイス２１が装着されているかどうかを確認して、装着されていなければ装置内の記憶装置（主にＨＤＤ）に蓄積するが、それもない場合は、印刷データを破棄する。
ＵＳＢストレージクラスデバイス２１が装着されている場合は、ＵＳＢストレージクラスデバイス２１内のパスワードデータを確認して、パスワードデータが存在しない場合は印刷データ内のパスワード情報から自動的にＵＳＢストレージクラスデバイス内２１のパスワードデータを作成して保存する。
また、ＵＳＢストレージクラスデバイス２１が装着されていて、ＵＳＢストレージクラスデバイス２１内にパスワードデータが存在する場合は、印刷データ内のパスワード情報と比較して一致すれば、印刷データをＵＳＢストレージクラスデバイス２１に保存するが、一致しなければ印刷データを破棄する。印刷データを保存したあとの処理は前述のホスト装置２０側で印刷データを作成した場合と同様である。
【図面の簡単な説明】
【００１１】
【図１】本発明の印刷システムにおいてプリンタを詳細に示すブロック図。
【図２】本発明の印刷システムにおけるディスプレイ表示内容を示す図（その１）。
【図３】本発明の印刷システムにおけるディスプレイ表示内容を示す図（その２）。
【図４】本発明の印刷システムにおけるディスプレイ表示内容を示す図（その３）。
【図５】本発明の印刷システムにおけるディスプレイ表示内容を示す図（その４）。
【符号の説明】
【００１２】
１  プリンタ（印刷装置）
２０  ホスト装置
２１  ＵＳＢストレージクラスデバイス
【図１】
2006079473.tif 000003
【図２】
2006079473.tif 000004
【図３】
2006079473.tif 000005
【図４】
2006079473.tif 000006
【図５】
2006079473.tif 000007