(57)【特許請求の範囲】
【請求項１】
プリンタと前記プリンタとデータの通信を行うサーバとを備える印刷システムであって、
前記サーバが、前記プリンタとの間でデータを通信する第２通信部と、サーバ内記憶部と、前記プリンタから受信したデータを前記サーバ内記憶部に記憶させるサーバ内記憶制御部とを有し、
前記プリンタが、画像を記録媒体上に印刷する印刷部と、記憶メディアが取り外し可能に装着される装着部と、前記装着部に装着された前記記憶メディア内のデータを取得するデータ取得部と、前記サーバとの間でデータの通信を行う第１通信部と、前記データ取得部が取得した取得データを前記サーバに送信する送信制御部と、前記取得データに対応する前記記憶メディア内のデータを消去するデータ消去部と、前記取得データと関連付けるユーザ認証情報の入力をユーザから受け付けるユーザ認証登録情報入力部と、前記取得データと関連付けるユーザ認証情報と当該取得データの記憶先とを含む移動ログを記憶する移動ログ記憶部と、ユーザからのメディア取り外し指示を受け付けるメディア取り外しキーと、ユーザ認証に用いるユーザ認証情報の入力をユーザから受け付けるユーザ認証情報入力部と、前記取得データの前記記憶メディアへの移動を許可するユーザ認証部と、移動が許可された前記取得データを前記記憶メディアへ移動させるデータ復帰部とを有し、
前記ユーザ認証部は、前記装着部に前記記憶メディアが装着されたことを引き金にユーザに前記ユーザ認証登録情報入力部へのユーザ認証情報の入力を要求し、前記ユーザ認証登録情報入力部が受け付けたユーザ認証情報を前記取得データと関連付けるユーザ認証情報として取得し、前記メディア取り外し指示を受けてユーザに前記ユーザ認証情報入力部へのユーザ認証情報の入力を要求し、前記ユーザ認証情報入力部が受け付けたユーザ認証情報と一致するものが前記移動ログ記憶部に記憶された前記移動ログにあれば当該ユーザ認証情報と関連付けられた前記取得データの前記記憶メディアへの移動を許可する、
印刷システム。
【請求項２】
前記データ取得部は、前記記憶メディア内の全てのデータを取得し、
前記データ消去部は、前記記憶メディア内の全てのデータを消去する、請求項１に記載の印刷システム。
【請求項３】
前記データ取得部は、前記記憶メディア内のデータに対して予め設定されているセキュリティレベル、データの種類およびデータのファイル名に含まれる文字列の少なくとも一つに基づいて保護優先度を決定し、前記記憶メディア内のデータを前記保護優先度に応じて選択的に取得する、請求項１に記載の印刷システム。
【請求項４】
前記プリンタは、
前記取得データを記憶可能なプリンタ内記憶部と、
前記取得データを前記プリンタ内記憶部に記憶させるプリンタ内記憶制御部と、
前記取得データに対して予め設定されているセキュリティレベル、データの種類およびデータのサイズの少なくとも一つと、それについて定められた記憶先選択指標とに基づいて、前記取得データの記憶先を前記サーバ内記憶部と前記プリンタ内記憶部から選択する記憶先選択部とを更に有し、
前記記憶先選択部により選択された記憶先に基づいて、前記プリンタ内記憶制御部が前記取得データを前記プリンタ内記憶部に記憶させる、又は、前記送信制御部が前記取得データを前記サーバに送信させ且つ前記サーバ内記憶制御部が受信した前記取得データを前記サーバ内記憶部に記憶させる、
請求項１〜３のいずれか一項に記載の印刷システム。
【請求項５】
前記プリンタは、
前記取得データを記憶可能なプリンタ内記憶部と、
前記取得データを前記プリンタ内記憶部に記憶させるプリンタ内記憶制御部と、
前記サーバ内記憶部と前記プリンタ内記憶部から前記取得データの記憶先を選択する情報の入力をユーザより受け付ける記憶先選択情報入力部と、
前記記憶先選択情報入力部より入力された情報に基づいて、前記取得データの記憶先を前記サーバ内記憶部と前記プリンタ内記憶部から選択する記憶先選択部とを更に有し、
前記記憶先選択部により選択された記憶先に基づいて、前記プリンタ内記憶制御部が前記取得データを前記プリンタ内記憶部に記憶させる、又は、前記送信制御部が前記取得データを前記サーバに送信させ且つ前記サーバ内記憶制御部が受信した前記取得データを前記サーバ内記憶部に記憶させる、
請求項１〜３のいずれか一項に記載の印刷システム。
【請求項６】
１以上の情報端末装置を更に備えており、
前記１以上の情報端末装置は、前記サーバとの間でデータの通信を行う第３通信部を有し、
前記サーバは、前記１以上の情報端末装置との間でデータを通信する第４通信部を有し、
前記サーバは、前記１以上の情報端末装置のいずれかの要求に基づいて、要求を出した情報端末装置に対し前記サーバ内記憶部に記憶された前記取得データを送信する対情報端末送信制御部を有する、
請求項１〜５のいずれか一項に記載の印刷システム。
【請求項７】
前記サーバは、前記１以上の情報端末装置に対しアクセス制御を行うアクセス制御部を有する、請求項６に記載の印刷システム。
【請求項８】
プリンタと前記プリンタとデータの通信を行うサーバとを備える印刷システム内で実行されるプログラムであって、
前記プリンタが当該プリンタに取り外し可能に装着された記憶メディア内のデータを取得する処理と、
前記プリンタが、前記記憶メディアが装着されたことを引き金にユーザにユーザ認証情報の入力を要求し、前記記憶メディアから取得した取得データに関連付けるユーザ認証情報の入力をユーザから受け付け、受け付けたユーザ認証情報を前記取得データと関連付けるユーザ認証情報として取得する処理と、
前記プリンタが前記取得データを前記サーバへ送信する処理と、
前記サーバが当該サーバに設けられたサーバ内記憶部に前記取得データを記憶する処理と、
前記プリンタが前記記憶メディアから取得した当該記憶メディア内のデータを消去する処理と、
前記プリンタが前記取得データに関連付けるユーザ認証情報と当該取得データの記憶先とを含む移動ログを記憶する処理と、
前記プリンタが、メディア取り外し指示を受けてユーザにユーザ認証に用いるユーザ認証情報の入力を要求し、受け付けたユーザ認証情報と一致するものが前記移動ログにあれば当該ユーザ認証情報と関連付けられた前記取得データの前記記憶メディアへの移動を許可する処理と、
前記プリンタが移動が許可された前記取得データを前記サーバ内記憶部から前記記憶メディアへ移動させる処理とを、
前記印刷システムに実行させるプログラム。
【請求項９】
画像を記録媒体上に印刷する印刷部を有するプリンタと、前記プリンタとの間でデータを通信するサーバ側通信部、前記プリンタから送信されたデータを記憶可能なサーバ内記憶部および前記サーバ側通信部で受信したデータを前記サーバ内記憶部に記憶させるサーバ内記憶制御部を有するサーバとを備える、印刷システムのプリンタであって、
記憶メディアが取り外し可能に装着される装着部と、
前記装着部に装着された前記記憶メディア内のデータを取得するデータ取得部と、
前記サーバとの間でデータの通信を行うプリンタ側通信部と、
前記データ取得部が取得した取得データを前記プリンタ側通信部で前記サーバに送信する送信制御部と、
前記取得データに対応する前記記憶メディア内のデータを消去するデータ消去部と、
前記取得データと関連付けるユーザ認証情報の入力をユーザから受け付けるユーザ認証登録情報入力部と、
前記取得データと関連付けるユーザ認証情報と当該取得データの記憶先とを含む移動ログを記憶する移動ログ記憶部と、
ユーザからのメディア取り外し指示を受け付けるメディア取り外しキーと、
ユーザ認証に用いるユーザ認証情報の入力をユーザから受け付けるユーザ認証情報入力部と、
前記装着部に前記記憶メディアが装着されたことを引き金にユーザに前記ユーザ認証登録情報入力部へのユーザ認証情報の入力を要求し、前記ユーザ認証登録情報入力部が受け付けたユーザ認証情報を前記取得データと関連付けるユーザ認証情報として取得し、前記メディア取り外し指示を受けてユーザに前記ユーザ認証情報入力部へのユーザ認証情報の入力を要求し、前記移動ログ記憶部に記憶された前記移動ログに前記ユーザ認証情報入力部が受け付けたユーザ認証情報と一致するものがあれば当該ユーザ認証情報と関連付けられた前記取得データの前記記憶メディアへの移動を許可するユーザ認証部と、
移動が許可された前記取得データを前記サーバ内記憶部から前記記憶メディアへ移動させるデータ復帰部とを備える、プリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、着脱可能な記憶メディアからデータを取得して印刷を行うプリンタ、複写機、ファクシミリ、複合機などの印刷機能を有する機器を備えた印刷システムおよびそのプログラムならびにプリンタに関する。
【背景技術】
【０００２】
従来、ＵＳＢメモリ等の記憶メディアを補助記憶装置として接続可能なプリンタ（これにはプリンタ、複写機、ファクシミリ、複合機などの印刷機能を有する機器を含む）が知られている。このようなプリンタは、装着された記憶メディアに格納されているデータを取得し、このデータに基づいて紙などの記録媒体に画像等を形成することができる。ところが、このようなプリンタは、印刷するデータを記憶メディアにより持ち運びできる点で利便性があるが、印刷後に記憶メディアをプリンタから抜き忘れることがある。そして、プリンタから抜き忘れられた記憶メディアが第三者に持ち去られると、記憶メディア内のデータが流出するおそれがある。
【０００３】
そこで、特許文献１では、画像形成装置（プリンタ）に装着されたままで放置された記録媒体からのデータ流出を防ぐための技術が提案されている。具体的には、特許文献１に記載された画像形成装置は、画像を用紙上に印刷する印刷部と、記憶メディアが取り外し可能に装着される装着部と、装着部に装着された記憶メディアからデータを取得するデータ取得部と、データ取得部がデータを取得すると記憶メディア内のデータを消去するデータ消去部と、印刷部にデータ取得部が取得したデータを印刷させる印刷制御部とを備えている。この画像形成装置では、記憶メディア内の全てのデータを画像形成装置内に退避させることによって、記憶メディアが第三者に持ち去られたとしても記憶メディア内に記憶されていたデータは容易には流出せず、情報漏洩の危険性を低減することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２８４２８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年、可搬性の記憶メディアの記憶容量は増加しつつある。よって、記憶メディア内の全てのデータをプリンタ内に退避させる構成であると、記憶メディア内のデータを退避させることによって、プリンタの記憶領域が退避させたデータで圧迫されることが想定される。プリンタの記憶領域が不足すると、記憶メディア内の全てのデータを退避することが不可能となったり、プリンタの記憶領域の空きが少なくなってプリンタのパフォーマンスが低下したりするおそれがある。
【０００６】
本発明は上記のような課題を解決するためになされたものであって、プリンタの記憶領域を圧迫させることなく、記憶メディアの内部データを記憶メディア外へ退避させることによって情報漏洩の危険性を低減することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る印刷システムは、プリンタと前記プリンタとデータの通信を行うサーバとを備える印刷システムであって、
前記プリンタが、画像を記録媒体上に印刷する印刷部と、記憶メディアが取り外し可能に装着される装着部と、前記装着部に装着された前記記憶メディア内のデータを取得するデータ取得部と、前記サーバとの間でデータの通信を行う第１通信部と、前記取得データを前記第１通信部で前記サーバに送信する第１送信制御部と、前記取得データに対応する前記記憶メディア内のデータを消去するデータ消去部とを有し、
前記サーバが、前記プリンタとの間でデータを通信する第２通信部と、前記取得データを記憶可能なサーバ内記憶部と、前記第２通信部で受信した前記取得データを前記サーバ内記憶部に記憶させるサーバ内記憶制御部とを有するものである。
【０００８】
また、本発明に係るプログラムは、プリンタと前記プリンタとデータの通信を行うサーバとを備える印刷システム内で実行されるプログラムであって、
前記プリンタが当該プリンタに取り外し可能に装着された記憶メディア内のデータを取得する処理と、前記プリンタが前記記憶メディアから取得した取得データを前記サーバへ送信する処理と、前記サーバが当該サーバに設けられたサーバ内記憶部に前記取得データを記憶する処理と、前記プリンタが前記記憶メディアから取得した当該記憶メディア内のデータを消去する処理とを、前記印刷システムに実行させるものである。
【０００９】
また、本発明に係るプリンタは、画像を記録媒体上に印刷する印刷部を有するプリンタと、前記プリンタとの間でデータを通信するサーバ側通信部、前記プリンタから送信されたデータを記憶可能なサーバ内記憶部および前記サーバ側通信部で受信したデータを前記サーバ内記憶部に記憶させるサーバ内記憶制御部を有するサーバとを備える、印刷システムのプリンタであって、
記憶メディアが取り外し可能に装着される装着部と、前記装着部に装着された前記記憶メディア内のデータを取得するデータ取得部と、前記サーバとの間でデータの通信を行うプリンタ側通信部と、前記取得データを前記プリンタ側通信部で前記サーバに送信する送信制御部と、前記取得データに対応する前記記憶メディア内のデータを消去するデータ消去部とを備えるものである。
【００１０】
上記構成の印刷システムおよびそのプログラムならびにプリンタのいずれにおいても、プリンタに装着された記憶メディア内のデータを、記憶メディア外のサーバ内記憶部へ退避（移動）させることができる。これにより、仮にユーザが記憶メディアをプリンタに装着したまま放置しても、第３者が記憶メディア内のデータを読み出したり利用したりすることを防止し、情報漏洩の危険性を低減することができる。記憶メディア内のデータをサーバ内記憶部へ移動させるので、記憶メディア内のデータのサイズが大きくてもプリンタの記憶領域を圧迫させたりプリンタの処理能力を低下させたりすることなく、記憶メディア内のデータの保護を図ることができる。
【００１１】
前記印刷システムにおいて、前記データ取得部は、前記記憶メディア内の全てのデータを取得し、前記データ消去部は、前記記憶メディア内の全てのデータを消去することができる。このように、前記データ取得部が前記記憶メディア内の全てのデータを取得し、その後、前記データ消去部が前記記憶メディア内の全てのデータを消去することにより、情報漏洩の危険性を確実に低減することができる。
【００１２】
或いは、前記印刷システムにおいて、前記データ取得部は、前記記憶メディア内のデータに対して予め設定されているセキュリティレベル、データの種類およびデータのファイル名に含まれる文字列の少なくとも一つに基づいて保護優先度を決定し、前記記憶メディア内のデータを前記保護優先度に応じて選択的に取得することがよい。これによると、前記保護優先度の高いものほど先に取得することにより情報漏洩の危険性を低減したり、前記保護優先度の低いものを取得しないことによりデータ送受信に必要な時間を短縮したりすることが可能となる。
【００１３】
前記印刷システムにおいて、前記プリンタは、前記取得データを記憶可能なプリンタ内記憶部と、前記取得データを前記プリンタ内記憶部に記憶させるプリンタ内記憶制御部と、前記取得データに対して予め設定されているセキュリティレベル、データの種類およびデータのサイズの少なくとも一つと、それについて定められた記憶先選択指標とに基づいて、前記取得データを記憶させる場所である記憶先を前記サーバ内記憶部と前記プリンタ内記憶部から選択する記憶先選択部とを有し、前記記憶先選択部により選択された前記記憶先に基づいて、前記プリンタ内記憶制御部が前記取得データを前記プリンタ内記憶手段に記憶させる、又は、前記第１送信制御部が前記取得データを前記第１通信部で前記サーバに送信させ且つ前記サーバ内記憶制御部が前記第２通信部で受信した前記取得データを前記サーバ内記憶部に記憶させることがよい。これによると、セキュリティレベルの高いデータをセキュリティレベルの高い移動先に記憶することで情報漏洩の危険性を低減したり、記録媒体に印刷される画像に関係するデータを高速アクセス可能な移動先に記憶することで印刷時の処理効率を向上したり、サイズが大きいデータを記憶容量の大きい移動先に記憶させることでデータが記憶部から溢れるなどのトラブルを抑制することが可能となる。
【００１４】
或いは、前記印刷システムにおいて、前記プリンタは、前記取得データを記憶可能なプリンタ内記憶部と、前記取得データを前記プリンタ内記憶部に記憶させるプリンタ内記憶制御部と、前記サーバ内記憶部と前記プリンタ内記憶部から前記取得データを記憶させる場所である記憶先を選択する情報の入力をユーザより受け付ける記憶先選択情報入力部と、前記記憶先選択情報入力部より入力された情報に基づいて、前記記憶先を前記サーバ内記憶部と前記プリンタ内記憶部から選択する記憶先選択部とを有し、前記記憶先選択部により選択された前記記憶先に基づいて、前記プリンタ内記憶制御部が前記取得データを前記プリンタ内記憶手段に記憶させる、又は、前記第１送信制御部が前記取得データを前記第１通信部で前記サーバに送信させ且つ前記サーバ内記憶制御部が前記第２通信部で受信した前記取得データを前記サーバ内記憶部に記憶させることがよい。これによると、ユーザの選択により移動先を選択できるので、ユーザの意図に沿ったデータ退避が可能となり、また、データの退避先が明確なので、ユーザによる退避後のデータアクセスも容易となる。
【００１５】
前記印刷システムにおいて、前記サーバは、前記サーバ内記憶部に記憶された前記取得データを前記第２通信部で前記プリンタに送信する第２送信制御部を有し、前記プリンタは、前記第１通信部で受信した前記取得データを前記記憶メディア内に記憶させる記憶メディア内記憶制御部を有し、前記データ消去部により前記記憶メディアから消去されたデータを前記記憶メディアへ復帰させるように、前記第２送信制御部が前記取得データを前記第２通信部で前記プリンタに送信させ、且つ、前記記憶メディア内記憶制御部が前記第１通信部で受信した前記取得データを前記記憶メディアに記憶させることがよい。これによると、前記記憶メディア内のデータを元の状態に復帰させることができる。
【００１６】
また、前記印刷システムにおいて、前記サーバは、前記サーバ内記憶部に記憶された前記取得データを前記第２通信部で前記プリンタに送信する第２送信制御部を有し、前記プリンタは、前記第１通信部で受信した前記取得データ及び前記プリンタ内記憶制御部に記憶された前記取得データの少なくとも一方を前記記憶メディア内に記憶させる記憶メディア内記憶制御部を有し、前記データ消去部により前記記憶メディアから消去されたデータを前記記憶メディアへ復帰させるように、前記第２送信制御部が前記取得データを前記第２通信部で前記プリンタに送信させ、且つ、前記記憶メディア内記憶制御部が前記第１通信部で受信した前記取得データを前記記憶メディアに記憶させる、又は、前記記憶メディア内記憶制御部が前記プリンタ内記憶制御部に記憶された前記取得データを前記記憶メディアに記憶させることがよい。これによると、前記記憶メディア内のデータを元の状態に復帰させることができる。
【００１７】
ここで、前記プリンタは、ユーザ認証を行うユーザ認証部と、ユーザからユーザ認証情報の入力を受け付けるユーザ認証情報入力部とを有し、前記取得データは、前記ユーザ認証情報と関連づけられて前記記憶先に記憶されており、前記ユーザ認証部は、前記取得データを前記記憶メディアへ復帰させるに際し、ユーザに前記取得データに関連づけられたユーザ認証情報の入力を要求し、この要求に対して前記ユーザ認証情報入力部より入力されたユーザ認証情報と前記取得データに関連づけられたユーザ認証情報とを用いてユーザ認証を行い、前記記憶メディア内記憶制御部は、前記ユーザ認証が成功した場合に、前記取得データを前記記憶メディアに記憶させることがよい。
【００１８】
さらに、前記プリンタは、前記データ取得部が前記記憶メディアからデータを取得するときに、ユーザから前記取得データに関連づけるユーザ認証情報の入力を受け付けるユーザ認証登録情報入力部を有することがよい。
【００１９】
上記構成によれば、記憶メディアから移動させたデータを、記憶メディアへ復帰させることができる。そして、このデータの復帰に際し、ユーザ認証を行うことで、記憶メディアから移動させたデータの保護を図ることができる。
【００２０】
前記印刷システムにおいて、前記印刷システムは、１以上の情報端末装置を更に備えており、前記１以上の情報端末装置は、前記サーバとの間でデータの通信を行う第３通信部を有し、前記サーバは、前記１以上の情報端末装置との間でデータを通信する第４通信部を有し、前記サーバは、前記第３通信部により送信される前記１以上の情報端末装置のいずれかの要求に基づいて、要求を出した情報端末装置に対し前記サーバ内記憶部に記憶された前記取得データを前記第４通信部で送信させる対情報端末送信制御部を有することがよい。
【００２１】
ここで、前記サーバは、前記１以上の情報端末装置に対しアクセス制御を行うアクセス制御部を有することがよい。
【００２２】
上記構成によれば、プリンタのみならずサーバと通信可能に構成された情報端末装置からでも、記憶メディアからサーバ内記憶部へ移動させたデータを利用することが可能となる。したがって、データの復帰形態のバリエーションを増やし、ユーザの利便性を向上することができる。
【発明の効果】
【００２３】
本発明によれば、プリンタの記憶領域を圧迫させることなく、記憶メディア内のデータを記憶メディア外へ退避させることによって情報漏洩の危険性を低減することができる。
【図面の簡単な説明】
【００２４】
【図１】本実施の形態に係る印刷システムの構成を示す概略図である。
【図２】プリンタとサーバの要部構成を示すブロック図である。
【図３】データ保護処理の流れを示すフローチャートである。
【図４】データ復帰処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下、本発明に係る印刷システムを実施するための形態について、図面を参照しながら、詳細に説明する。以下に説明する印刷システムでは、印刷システム中の印刷機能を担う機器の一例として、プリンタを用いている。但し、プリンタに代えて、コピー機、ファクシミリ機または複合機などの印刷機能を有する機器を用いることもできる。
【００２６】
図１は本実施の形態に係る印刷システム１の構成を示す概略図である。同図に示すように、本実施形態に係る印刷システム１は、プリンタ２と、サーバ３と、１以上の情報端末装置４（例えば、ＰＣ，ＰＤＡ，携帯電話，スマートフォンなど）と、プリンタ２とサーバ３とを通信可能に接続する第１通信線１１と、サーバ３と情報端末装置４とを通信可能に接続する第２通信線１２とを備えている。さらに、印刷システム１は、サーバ３と第２通信線１２を介して接続されたプリンタサーバ６と、このプリンタサーバ６に接続されたプリンタ５とを、１組以上備えることができる。なお、プリンタ２とサーバ３間が無線通信で通信される場合は、第１通信線１１及び第２通信線１２が省略される。
【００２７】
（プリンタ２）
まず、プリンタ２の構成から説明する。図２は、プリンタ２とサーバ３の要部構成を示すブロック図である。同図に示すように、プリンタ２は、印刷部２１、通信部２２、操作パネル２３、プリンタ内記憶部２４、プリンタ側接続端子２５（装着部）、およびこれらの制御を行う制御部２６等を備えている。プリンタ２は、これらの機能部を内部に収容するハウジング３５を備えており、このハウジング３５には外部に開口する差込口３６が設けられている。差込口３６に差し込まれた記憶メディア１００は、プリンタ側接続端子２５と接続される。記憶メディア１００は、例えば、ＵＳＢメモリ、メモリカードなどの可搬性を有し情報を記憶するためのメモリ１０１を備えた記憶装置のことをいう。
【００２８】
印刷部２１は、画像形成手段と記録媒体搬送手段（いずれも図示略）を備え、印刷データに基づいて、記録媒体搬送手段で搬送される記録媒体上に画像形成手段で画像を印刷するものである。印刷部２１は、記録媒体に画像を印刷する機能を有するものであればよく、インクジェット式記録装置、電子写真式記録装置等のなかから選択される。
【００２９】
通信部２２（第１通信部、プリンタ側通信部）は、制御部２６の通信制御部７３の制御のもと、第１通信線１１を介してサーバ３と情報の送受信を行うためのものであり、既知の外部出力用の通信インターフェース装置などが該当する。第１通信線１１は、例えば、プリンタ２とサーバ３との１対１の双方向通信を可能とするケーブル等の双方向通信線であってよい。本実施の形態では通信部２２及び第１通信線１１が、第１通信部に対応している。なお、プリンタ２とサーバ３間が無線通信で通信される場合は、既知の無線ＬＡＮ用や赤外線通信用の外部出力用通信インターフェース装置などが通信部２２に該当することになる。また、この無線通信の場合、通信部２２が第１通信部に対応することになる。
【００３０】
操作パネル２３は、タッチパネルやハードキー等の既知の入力手段（図示略）を有しており、ユーザの操作を受け付けて制御部２６へ入力することができる。また、操作パネル２３は、液晶表示パネル等の表示出力装置（図示略）を有しており、制御部２６の制御の下で表示出力装置によって種々の画面を表示することで、ユーザに情報を与えたり、ソフトキーを介した操作入力を受け付けたりすることができる。
【００３１】
プリンタ内記憶部２４は、種々のデータを記憶することが可能な大容量記憶装置である。プリンタ内記憶部２４が記憶するデータとしては、例えばプリンタ２が取得した印刷データファイルや、プリンタ２が取得または作成した画像出力データファイル等を挙げることができる。ここで「印刷データ」は記録媒体上に形成される図、写真、文字および記号等の画像のベクトルデータであり、「画像出力データ」は印刷データをラスタイメージ等に展開（変換）することにより生成された印刷部２１に出力されるデータである。プリンタ内記憶部２４は一時的な記憶用にＲＡＭ（Read Only Memory）等の揮発性メモリを、長期の記憶用にＨＤＤ（Hard Disk Drive）等の不揮発性メモリを備えている。また、ユーザ認証情報記憶部９２および移動ログ記憶部９３がプリンタ内記憶部２４の不揮発性領域に設けられる。
【００３２】
プリンタ側接続端子２５は、記憶メディア１００が取り外し可能に装着される記憶メディア１００の装着部である。記憶メディア１００は、本体に設けられたメモリ１０１とコネクタに設けられたメディア側接続端子１０２とを備えている。プリンタ側接続端子２５は、差込口３６の奥部であって、差込口３６に挿入された記憶メディア１００のメディア側接続端子１０２と接続可能に配置されている。
【００３３】
制御部２６は、１又は複数のコンピュータからなり、各コンピュータはＣＰＵ（Central Processing Unit）、ＣＰＵが実行するプログラムやプログラムで使用されるデータを書き替え可能に記憶するためのＲＯＭ（Read Only Memory）、ＣＰＵがプログラム実行時にデータを一時的に記憶するためのＲＡＭ、ＣＰＵの処理において所定時間を計測するためのタイマ、ＣＰＵと外部機器を接続するためのインターフェース、およびこれらを接続する内部経路等を備えている（いずれも図示略）。このＣＰＵが実行するプログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の各種記憶媒体に記憶されており、これらの記憶媒体からＲＯＭにインストールされる。そして、このプログラムがＣＰＵで実行されることにより、次に示す制御部２６の機能が実現される。制御部２６は各機能を構成する部として、画像処理部７１、印刷制御部７２、通信制御部７３、パネル制御部７４、接続検出部７５、記憶制御部７６、ユーザ認証部７７、タイマ制御部７８、移動データ選択部８１、移動先選択部８２、データ取得部８３、データ消去部８４、データ復帰部８５、および移動ログ制御部８６を少なくとも有している。
【００３４】
画像処理部７１は、印刷部２１で印刷を行うための画像処理を行うものである。より詳細には、画像処理部７１は、プリンタ２に接続された記憶メディア１００やサーバ３から送られてきた印刷データに基づいて画像処理を行って画像出力データを生成したり、画像出力データに基づいて画像処理を行って当該画像出力データを印刷部２１で出力するためにより適したデータに変換したりすることができる。画像処理部７１で生成された画像出力データは、プリンタ内記憶部２４に画像出力データファイルとして記憶される。
【００３５】
印刷制御部７２は、印刷部２１の動作を制御するものである。より詳細には、印刷制御部７２は、画像出力データに基づいて、印刷データに対応する画像が記録媒体上に形成されるように、印刷部２１の画像形成手段および記録媒体搬送手段の動作を制御することができる。
【００３６】
通信制御部７３は通信部２２の動作を制御するものであり、送信制御部７３ａ（第１送信制御部、送信制御部）及び受信制御部７３ｂを含んで構成される。より詳細には、送信制御部７３ａは、プリンタ内記憶部２４に記憶されたデータを通信部２２によりサーバ３へ送信させ、受信制御部７３ｂは、サーバ３からプリンタ２に送信されるデータを通信部２２により受信させる。また、送信制御部７３ａは、サーバ３の制御部４３に対してその動作を要求するデータ（信号）を送信する。なお、送信制御部７３ａは、プリンタ２の制御部２６内のデータを通信部２２によりサーバ３に送信させてもよい。
【００３７】
パネル制御部７４は、操作パネル２３の制御を行うためのものである。より詳細には、パネル制御部７４は、操作パネル２３で受け付けたユーザの操作を制御部２６へ入力したり、制御部２６からの出力を操作パネル２３に表示させたりすることができる。
【００３８】
接続検出部７５は、プリンタ側接続端子２５に記憶メディア１００のメディア側接続端子１０２が接続されたことと、その接続が解除されたこととを検出するためのものである。より詳細には、プリンタ側接続端子に設けられた検出素子などの状態の検知、又は、記憶メディア１００からの接続信号の受信などにより、プリンタ側接続端子２５と記憶メディア１００との接続を検出する。
【００３９】
記憶制御部７６は、プリンタ内記憶部２４にデータを記憶させるためのものである。より詳細には、受信制御部７３ｂが通信部２２で受信したデータをプリンタ内記憶部２４に記憶させる。また、記憶メディア１００から取得したデータをプリンタ内記憶部に記憶させる。なお、移動データ選択部８１、移動先選択部８２、データ取得部８３、データ消去部８４、データ復帰部８５、ユーザ認証部７７およびタイマ制御部７８の機能については後ほど説明する。
【００４０】
（サーバ３）
続いて、サーバ３の概略構成について説明する。サーバ３は、コンピュータネットワーク上に配置されたプリンタ２を複数の情報端末装置４から利用する際に用いられる制御用コンピュータであって、いわゆる、プリンタサーバとして機能するものである。さらに、サーバ３は、プリンタ２から送られてきたデータを記憶するための役割も担っている。図２に示すように、サーバ３は、サーバ内記憶部４１、通信部４２およびこれらの制御を行う制御部４３等を備えている。
【００４１】
サーバ内記憶部４１は、種々のデータを記憶することが可能な大容量の記憶装置である。サーバ内記憶部４１は、一時的な記憶用にＲＡＭ等の揮発性メモリと、長期の記憶用にＨＤＤ等の不揮発性メモリを備えている。サーバ内記憶部４１は、プリンタ２から受け取った情報を格納するプリンタ由来データ記憶部４１ａと、１以上の情報端末装置４から受け取った印刷データを格納する情報端末由来データ記憶部４１ｂとを有する。
【００４２】
通信部４２（第２通信部、サーバ側通信部）は、制御部４３の通信制御部４４の制御のもと、第１通信線１１を介してプリンタ２と情報の送受信を行うための対プリンタ通信部４２ａと、第２通信線１２を介して１以上の情報端末装置４と情報の送受信を行うための対情報端末通信部４２ｂとを有している。対プリンタ通信部４２ａ及び対情報端末通信部４２ｂは、既知の外部出力用の通信インターフェース装置などが該当する。第２通信線１２は、例えばＬＡＮなどのコンピュータネットワークが該当する。本実施の形態では対プリンタ通信部４２ａが、第２通信部又はサーバ側通信部に対応し、対情報端末通信部４２ｂが第４通信部に対応している。なおサーバ３とプリンタ２間が無線通信で通信される場合は、既知の無線ＬＡＮ用や赤外線通信用の外部出力用通信インターフェース装置などが対プリンタ通信部４２ａに該当することになる。また、対情報端末通信部４２ｂについても同様である。
【００４３】
制御部４３はＣＰＵ、ＣＰＵが実行するプログラムやプログラムで使用されるデータを書き替え可能に記憶するためのＲＯＭ、ＣＰＵのプログラム実行時の作業領域として機能してデータを一時的に記憶するためのＲＡＭおよびこれらを接続する内部経路等を備えている（いずれも図示略）。このＣＰＵが実行するプログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の各種記憶媒体に記憶されており、これらの記憶媒体からＲＯＭにインストールされる。そして、このプログラムがＣＰＵで実行されることにより、サーバ３としての機能が実現される。制御部４３は各機能を構成する部として、通信制御部４４、記憶制御部４５、ユーザ認証部４６およびアクセス制御部４７を少なくとも有している。制御部４３は、サーバ内記憶部４１のうち少なくともプリンタ由来データ記憶部４１ａに格納されている情報の読み出しに関し、アカウント管理やアクセス制御によるセキュリティ性を備えている。例えば、サーバ３の制御部４３は、サーバ内記憶部４１のプリンタ由来データ記憶部４１ａにアクセスできるユーザアカウントを管理しており、ユーザアカウントで認証されたシステム管理者およびこれに相当する者へプリンタ由来データ記憶部４１ａのアクセス権限を与える。また、例えば、サーバ３の制御部４３は、プリンタ由来データ記憶部４１ａへの任意アクセス制御を行っており、外部コンピュータユーザ（ここでは、情報端末装置４やプリンタ２のユーザ）に対し、システム管理者が指定したものよりも限定的なアクセスを自分自身のリソースに認めることができる。
【００４４】
通信制御部４４は通信部４２の動作を制御するものであり、通信部４２の動作を制御するものであり、送信制御部４４ａ（第２送信制御部、対情報端末送信制御部）及び受信制御部４４ｂを含んで構成される。より詳細には、送信制御部４４ａは、プリンタ２あるいは情報端末装置４からの要求に基づいて、サーバ内記憶部４１に記憶されたデータを通信部４２によりプリンタ２あるいは情報端末装置４に送信させる。また、受信制御部４４ｂはは、サーバ３からプリンタ２に送信されるデータを通信部４２により受信させる。
【００４５】
記憶制御部４５（サーバ内記憶制御部）は、サーバ内記憶部４１にデータを記憶させるためのものである。より詳細には、受信制御部４４ｂが通信部４２で受信したデータをサーバ内記憶部４１に記憶させる。なお、ユーザ認証部４６、アクセス制御部４７の機能については後ほど説明する。
【００４６】
（データ保護機能）
印刷システム１は、プリンタ２と接続された記憶メディア１００が保有する情報、とりわけ、秘密性を有する情報を保護し、第三者への漏洩から守るための機能を有している。この印刷システム１のデータ保護機能は、主に、プリンタ２の制御部２６及びサーバ３の制御部４３の各機能部が連携して実現される。続いて、図２および図３を参照しつつ、印刷システム１の有するデータ保護機能について、処理の流れに沿って説明する。図３はデータ保護処理の流れを示すフローチャートである。
【００４７】
記憶メディア１００に記憶されている印刷データ（データファイル）をプリンタ２で印刷するときに、ユーザは記憶メディア１００をプリンタ２の差込口３６に挿入する。接続検出部７５は、差込口３６に記憶メディア１００が挿入されて、プリンタ側接続端子２５とメディア側接続端子１０２が接続されたことを検出する（ステップＳ１でＹＥＳ）。この検出を引き金として、ユーザ認証部７７は、パネル制御部７４を介して操作パネル２３にユーザ認証情報登録画面を表示させる（ステップＳ２）。ユーザ認証情報登録画面には、少なくともＩＤ及びパスワードを含むユーザ認証情報として登録する情報の入力を要求するメッセージと、ユーザ認証登録情報の入力欄とが少なくとも含まれている。ユーザ認証部７７は、パネル制御部７４が受け付けたユーザ認証情報登録画面に入力されたユーザ認証登録情報（例えば、ＩＤとパスワード）を取得し、ユーザ認証情報記憶部９２に記憶させる（ステップＳ３）。ここで、本実施の形態では操作パネル２３およびパネル制御部７４が、ユーザ認証登録情報入力部として機能している。
【００４８】
続いて、印刷システム１は、記憶メディア１００内のメモリ１０１に格納されているデータ（以下「メディア内データ」という）を、プリンタ内記憶部２４又はサーバ内記憶部４１へ移動（退避）させる。なお、メディア内データとは、以下では、記憶メディア１００のうち外部から書込みおよび消去が可能な領域に記憶されている画像や文書等のデータのことを意味する。メディア内データの移動の準備段階として、まず、移動データ選択部８１は記憶メディア１００内のメモリ１０１へアクセスして、ここに格納されているメディア内データの各データファイルのインデックス情報を取得する（ステップＳ４）。このインデックス情報には、データファイル名、データファイルの種類、サイズおよびセキュリティレベルが少なくとも含まれている。
【００４９】
データ取得部８３は、メディア内データのうち移動データ選択部８１により選択された一部又は全部のデータファイルを記憶メディア１００からプリンタ２内に移動させることができる。メディア内データのうち選択された一部のデータファイルを移動させるのか、或いは、メディア内データの全部を移動させるのかは、印刷システム１の設計により、印刷システム１のユーザの意思により、或いは、印刷システム１のシステム管理者の意思により設定することができる。
【００５０】
移動データ選択部８１は、予め設定された保護優先度に基づいてメディア内データのなかから移動させるデータファイルを選択する（ステップＳ５）。詳細には、移動データ選択部８１は、通常、記憶メディア１００から取得したインデックス情報に基づいてメディア内データの各データファイルの保護優先度を決定し、その保護優先度に基づいて移動するデータファイル（例えば、保護優先度が高のデータファイル）を選択する。なお、メディア内データの全てのデータファイルの保護優先度が高いときは、メディア内データの全てのデータファイルが移動するデータファイルとして選択されることもあり得る。
【００５１】
保護優先度は、主に、そのデータファイルの秘密性を重視して定められている。例えば、インデックス情報に含まれるキュリティレベルが高い（例えば、セキュリティレベルが高中低の３段階の場合に中レベル以上）データファイルの保護優先度を高とすることができる。また、例えば、データファイルの種類ごとに保護優先度が定められており、特定の１以上の種類のデータファイルの保護優先度を高とすることができる。また、例えば、データファイル名に特定の文字列が含まれるときに、そのデータファイルの保護優先度を高とすることができる。また、例えば、記憶メディア１００のメモリ１０１内に所定名称のフォルダが存在しており、そのフォルダ内のデータファイルの保護優先度を高とすることができる。なお、保護優先度は前述の例に限定されず、印刷システム１が置かれる状況に応じて適宜設定されることが望ましい。
【００５２】
なお、ユーザがメディア内データのなかから移動させるデータファイルを選択することもできる。この場合、移動データ選択部８１は、パネル制御部７４を介して操作パネル２３にメディア内データのインデックス情報ととともに移動させるデータファイルの選択を入力するように促す画面を表示させ、操作パネル２３を介してユーザからの入力を受け付ける。そして、移動データ選択部８１は、ユーザが選択したデータファイルを移動するデータファイルとして選択することができる。ここで、本実施の形態では操作パネル２３およびパネル制御部７４が、記憶先選択情報入力部として機能している。
【００５３】
また、印刷システム１は、メディア内データを記憶メディア１００からサーバ内記憶部４１のプリンタ由来データ記憶部４１ａおよびプリンタ内記憶部２４の不揮発性領域のうちいずれか一方または両方へ移動させることができる。原則として、メディア内データは記憶メディア１００からサーバ内記憶部４１へ移動させられる。ただし、メディア内データの内容やプリンタ内記憶部２４の空き容量等に応じて、メディア内データの移動先（記憶先）をプリンタ内記憶部２４とすることもできる。本実施の形態に係るプリンタ２はプリンタ内記憶部２４を備えているが、仮にプリンタ２が記憶部を備えていない場合やプリンタ２の記憶部の記憶容量が小さい場合にはメディア内データの移動先はサーバ内記憶部４１となる。なお、印刷システム１は、メディア内データの一部のデータファイルをプリンタ内記憶部２４へ移動させて余のデータファイルをサーバ内記憶部４１へ移動させることもできるし、メディア内データを一括してプリンタ内記憶部２４又はサーバ内記憶部４１へ移動させることもできる。
【００５４】
移動先選択部８２（記憶先選択部）は、メディア内データの移動先をプリンタ内記憶部２４およびサーバ内記憶部４１から選択する（ステップＳ６）。詳細には、移動先選択部８２は、通常、各データファイルのインデックス情報と予め設定された移動先選択指標（記憶先選択指標）に基づいてメディア内データの移動先を選択する。
【００５５】
移動先選択指標は、主に、そのデータファイルのサイズ（プリンタ内記憶部２４の空きメモリへの負担）や種類（そのデータファイルが印刷される可能性）を重視して定められている。例えば、移動先選択指標はデータファイルのサイズについて定められており、サイズが所定値以上のデータファイルの移動先をサーバ内記憶部４１とし、サイズが所定値未満のデータファイルの移動先をプリンタ内記憶部２４とすることができる。また、例えば、移動先選択指標はプリンタ内記憶部２４の空きメモリ容量と関連するデータファイルのサイズについて定められており、データファイルのサイズがプリンタ内記憶部２４の空きメモリ容量の所定の割合を占めるとき、又は、そのデータファイルサイズをプリンタ内記憶部２４へ移動すればプリンタ内記憶部２４の空きメモリ容量が所定の下限値以下となるときに、そのデータファイルの移動先をサーバ内記憶部４１とすることができる。また、例えば、移動先選択指標はデータファイルの種類について定められており、データの拡張子などから印刷される可能性のない所定の１以上の種類のデータファイルの移動先をサーバ内記憶部４１とし、印刷される可能性がある余のデータファイルの移動先をプリンタ内記憶部２４とすることができる。また、例えば、移動先選択指標はデータファイル名について定められており、移動先選択部８２はデータファイル名にその特定の文字列が含まれるデータファイルの移動先をサーバ内記憶部４１とし、余のデータファイルの移動先をプリンタ内記憶部２４と選択することができる。また、例えば、移動先選択指標はデータファイルの属性（読み取り専用、隠しファイル）やファイルの概要（タイトル、カテゴリ、コメント、作者）等について定められており、移動先選択部８２はこれらの情報に基づいて重要度の高いデータファイルの移動先をサーバ内記憶部４１とし、余をプリンタ内記憶部２４とすることができる。また、例えば、移動先選択指標が記憶メディア１００のメモリ１０１内のデータファイルが記憶されているフォルダについて定められており、移動先選択部８２は或第１の所定の名称のフォルダに記憶されているデータファイルの移動先をサーバ内記憶部４１とし、或第２の所定の名称のフォルダに記憶されているデータファイルの移動先をプリンタ内記憶部２４とすることができる。
【００５６】
なお、ユーザがメディア内データの移動先を選択することもできる。この場合、移動先選択部８２は、パネル制御部７４を介して操作パネル２３にメディア内データのインデックス情報ととともに移動先の選択を入力するように促す移動先選択情報入力画面を表示させ、操作パネル２３を介してユーザからの入力を受け付ける。そして、移動先選択部８２は、ユーザが移動先選択情報入力画面で選択した移動先をメディア内データの移動先として選択することができる。このように、ユーザの選択により移動先を選択できれば、ユーザの意図に沿ったデータ退避が可能となり、また、データの移動先が明確となるので、移動後のユーザによるデータアクセスも容易となる。
【００５７】
上述のようにして、メディア内データのうち移動されるデータファイルが選択され、メディア内データの移動先が選択されたのち、データ取得部８３は記憶メディア１００からメディア内データを取得し、制御部２６のＲＡＭに一時的に記憶させる（ステップＳ７）。以下、記憶メディア１００から取得したメディア内データを「退避メディア内データ」という。そして、印刷システム１は退避メディア内データを移動先に記憶させる（ステップＳ８）。移動先がサーバ内記憶部４１である場合、送信制御部７３ａは、通信部２２、第１通信線１１により、退避メディア内データをサーバ３に送信する。サーバ３の受信制御部４４ｂは、通信部４２により退避メディア内データを受信し、記憶制御部４５はサーバ内記憶部４１のプリンタ由来データ記憶部４１ａに退避メディア内データを記憶させる。他方、移動先がプリンタ内記憶部２４である場合、記憶制御部７６は退避メディア内データをプリンタ内記憶部２４に記憶させる。なお、退避メディア内データは、移動先によらず、ステップＳ３でユーザ認証情報記憶部９２に記憶したユーザ認証情報と関連付けて記憶される。具体的には、退避メディア内データの移動先で新たなデータフォルダが作成され、このデータフォルダ内のデータファイルを読み出したり移動したりするための認証情報としてユーザ認証情報が退避メディア内データを関連付けて記憶される。このようにして移動先に記憶された退避メディア内データは、ユーザ認証を経たユーザでなければアクセスできないように管理される。そして、退避メディア内データの移動先への記憶が完了すると、移動ログ制御部８６により移動ログが更新（新規の場合は書き込み）される（ステップＳ９）。移動ログは、移動ログ記憶部９３に記憶されている。移動ログには、これまでに説明した退避メディア内データの移動に固有の移動番号、移動日時、移動先、退避メディア内データに含まれるデータファイル名、関連付けられたユーザ認証情報などが含まれている。
【００５８】
最後に、データ消去部８４は、移動先への記憶が完了した退避メディア内データに対応する記憶メディア１００のメモリ１０１内のメディア内データを削除する（ステップＳ１０）。つまり、メディア内データの全部または選択された一部のデータファイルは、サーバ内記憶部４１又はプリンタ内記憶部２４へ移動されて、記憶メディア１００のメモリ１０１内には残らない。
【００５９】
そして、サーバ内記憶部４１又はプリンタ内記憶部２４に記憶された退避メディア内データを用いて、プリンタ２で印刷が行われる。ユーザは操作パネル２３に表示された画面を介して、プリンタ２に印刷ジョブの指令、印刷ジョブの対象となる画像の指定等をプリンタ２の制御部２６へ入力することができる。ユーザは、退避メディア内データに含まれるデータファイル、又はそれ以外のデータファイルを、印刷ジョブの対象として指定することができる。操作パネル２３を介したユーザからの指示を受けて、印刷制御部７２は、印刷部２１に印刷ジョブを実行させる。なお、印刷ジョブに係るデータがサーバ内記憶部４１に記憶されている場合は、送信制御部７３ａがサーバ３に当該データの送信を要求する信号を送信し、受信制御部４４ｂが通信部４２によりこの信号を受け取った後、送信制御部４４ａがサーバ内記憶部４１に記憶されているデータをプリンタ２に送信し、受信制御部７３ｂが通信部２２により受信した当該データをもとに画像処理部７１で画像出力データが生成されることになる。
【００６０】
以上の通り、印刷システム１では、プリンタ２の差込口３６に記憶メディア１００が挿入されるとデータ保護処理が行われて、記憶メディア１００のメディア内データを自動的にサーバ内記憶部４１又はプリンタ内記憶部２４へ退避させる。よって、仮にユーザが記憶メディア１００をプリンタ２に差し込んだまま放置しても、第３者が記憶メディア１００のメディア内データを読み出したり利用したりすることを防止できる。すなわち、記憶メディア１００からの情報漏洩の危険性を低減することができる。特に、データ取得部８３が記憶メディア内の全てのデータを取得し、その後、データ消去部８４が記憶メディア内の全てのデータを消去することによれば、情報漏洩の危険性を確実に低減することができる。また、保護優先度に基づいて記憶メディア内の一部をサーバ内記憶部４１又はプリンタ内記憶部２４へ待避させることによれば、保護優先度の高いものほど先に取得することにより情報漏洩の危険性を低減したり、保護優先度の低いものを取得しないことによりデータ送受信に必要な時間を短縮したりすることが可能となる。
【００６１】
また、上記印刷システム１では、メディア内データの移動先としてプリンタ内記憶部２４のみならずサーバ内記憶部４１を設けている。そして、これらの中からメディア内データに応じて移動先が選択されることによれば、記録媒体に印刷される画像に関係するデータを高速アクセス可能な移動先に記憶することで印刷時の処理効率を向上したり、サイズが大きいデータを記憶容量の大きい移動先に記憶させることでデータが記憶部から溢れるなどのトラブルを抑制することが可能となる。特に、サーバ内記憶部４１にメディア内データを移動させることによれば、メディア内データのサイズが大きくてもプリンタ２の記憶領域を圧迫させたりプリンタ２の処理能力を低下させたりすることなく、記憶メディア１００からメディア内データを移動させてメディア内データの保護を図ることができる。しかも、サーバ内記憶部４１はプリンタ内記憶部２４と比較して高いセキュリティレベルを備えているか又は備えることが容易であるので、より高いセキュリティレベルでメディア内データを保護することができる。そして、セキュリティレベルの高いデータをセキュリティレベルの高い移動先に記憶することで、情報漏洩の危険性を低減することができる。
【００６２】
さらに、プリンタ２では、記憶メディア１００のメディア内データをサーバ内記憶部４１またはプリンタ内記憶部２４へ移動させてから印刷ジョブを開始するので、印刷ジョブが終了する前にプリンタ２から記憶メディア１００を取り外すことができる。
【００６３】
なお、上述したデータ保護処理では、記憶メディア１００がプリンタ２と接続されると、直ちにメディア内データがサーバ内記憶部４１又はプリンタ内記憶部２４へ移動される。このようなタイミングでメディア内データを記憶メディア１００外へ退避させることは、記憶メディア１００がプリンタ２と接続されてからメディア内データの移動先への移動完了までの時間が短く、メディア内データの保護の観点から望ましい。但し、メディア内データの移動タイミングはこれに限定されるものではない。例えば、記憶メディア１００がプリンタ２と接続され、ユーザにより記憶メディア１００のメディア内データから印刷するデータが選択されたあとで、印刷するデータのみを記憶メディア１００からサーバ内記憶部４１又はプリンタ内記憶部２４へ移動させてもよい。また、例えば、記憶メディア１００がプリンタ２と接続されたことを接続検出部７５が検出してからタイマ制御部７８がタイマでカウントを開始し、所定時間経過後にメディア内データをサーバ内記憶部４１又はプリンタ内記憶部２４へ移動させてもよい。また、例えば、記憶メディア１００がプリンタ２と接続された状態で印刷ジョブが完了してからタイマ制御部７８がタイマでカウントを開始し、所定時間経過後にメディア内データをサーバ内記憶部４１又はプリンタ内記憶部２４へ移動させてもよい。この場合は、印刷ジョブが多く印刷に時間がかかるときや、記憶メディア１００がプリンタ２に挿入されたまま放置されたときのように、ユーザがプリンタ２から離れる可能性があるときにのみ、メディア内データを退避させることとなる。
【００６４】
（移動したデータの復帰）
プリンタ２は、前述のデータ保護処理で記憶メディア１００から削除されたメディア内データを記憶メディア１００へ復帰させることができる。図４のフローチャートを参照しつつ、メディア内データの復帰処理について説明する。
【００６５】
操作パネル２３は、ハードキー又はソフトキーからなるメディア取り外しキー（図示略）を備えている。印刷ジョブの終了後又は印刷ジョブの途中やその前でも、記憶メディア１００が差込口３６に差し込まれた状態で、ユーザが操作パネル２３のメディア取り外しキーを操作すれば、メディア取り出し指示がされたものとして（ステップＳ２１でＹＥＳ）、ユーザ認証部７７は、ユーザ認証を行う。ここで、ユーザ認証部７７は、まず、パネル制御部７４を介して操作パネル２３に少なくともＩＤ及びパスワードを含むユーザ認証情報の入力欄が設けられたユーザ認証情報入力画面に表示させ（ステップＳ２２）、ユーザにユーザ認証情報の入力を要求する。ユーザ認証部７７は、パネル制御部７４がユーザ認証情報入力画面で受け付けたユーザからのユーザ認証情報を取得すると（ステップＳ２３）、移動ログ記憶部９３に記憶された移動ログに入力されたユーザ認証情報と一致するものがあるかどうかを判断する。一致するものがあればユーザ認証は成功し（ステップＳ２４でＹＥＳ）、一致するものが無ければユーザ認証は失敗となる（ステップＳ２４でＮＯ）。ここで、本実施の形態では操作パネル２３およびパネル制御部７４が、ユーザ認証情報入力部として機能している。
【００６６】
ユーザ認証部７７は、ユーザ認証が失敗すれば（ステップＳ２４でＮＯ）、パネル制御部７４を介して操作パネル２３にエラー情報を出力する（ステップＳ２８）。一方、ユーザ認証部７７は、ユーザ認証が成功すれば（ステップＳ２４でＹＥＳ）、移動ログにそのユーザ認証情報とともに記録された一連の情報からサーバ内記憶部４１又はプリンタ内記憶部２４に記憶された退避メディア内データを特定し、その退避メディア内データの記憶メディア１００への移動を許可する（ステップＳ２５）。そして、印刷システム１は、サーバ内記憶部４１又はプリンタ内記憶部２４からデータ復帰部８５を介して記憶メディア１００へ対応する退避メディア内データを移動する（ステップＳ２６）。退避メディア内データは、データ復帰部８５によりメモリ１０１内に記憶されることで記憶メディア１００へ復帰し、復帰したメディア内データは移動元、すなわち、サーバ内記憶部４１又はプリンタ内記憶部２４から削除される（ステップＳ２７）。なお、サーバ内記憶部４１から退避メディア内データが復帰される場合、送信制御部７３ａがサーバ３に当該データの送信及び削除を要求する信号を送信し、受信制御部４４ｂが通信部４２によりこの信号を受け取った後、送信制御部４４ａがサーバ内記憶部４１に記憶されているデータをプリンタ２に送信し、記憶制御部４５が当該データをサーバ内記憶部４１から削除し、受信制御部７３ｂが通信部２２により受信した当該データを、データ復帰部８５が記憶メディア１００へ復帰させる。ここで、本実施の形態ではデータ復帰部８５が、記憶メディア内記憶制御部に対応している。
【００６７】
一方、メディア取り出し指示がされないか（ステップＳ２１でＮＯ）、又はユーザ認証が失敗すれば（ステップＳ２４でＮＯ）、メディア内データの記憶メディア１００への復帰は行われることはない。なお、記憶メディア１００のメディア内データをサーバ内記憶部４１又はプリンタ内記憶部２４へ移動させている間にメディア取り出し指示がされた場合、メディア内データの移動を中断し、移動が完了したメディア内データを記憶メディア１００へ復帰させる。
【００６８】
以上のように、印刷システム１では、プリンタ２に装着された記憶メディア１００のメディア内データは削除されるが、ユーザ認証に成功したときは記憶メディア１００へメディア内データを復帰させることができる。つまり、記憶メディア１００から削除したデータの持ち主は、削除されたデータを取り戻すことができる。
【００６９】
（移動したデータの利用）
前述のデータ保護処理でサーバ内記憶部４１へ移動した退避メディア内データは、記憶メディア１００へ復帰させずに、そのままサーバ内記憶部４１に残しておくこともできる。この場合、プリンタ２のみならずサーバ３と第２通信線１２を介して接続された１以上の情報端末装置４（ＰＣ，ＰＤＡ，携帯電話、スマートフォンなど）や他のプリンタ５からでも、サーバ内記憶部４１へアクセスして退避メディア内データを読み出したり消去したりすることができる。但し、情報端末装置４やプリンタ５からのサーバ内記憶部４１内の所定のフォルダへのアクセスには、サーバ３の制御部４３のアクセス制御部４７によりアクセス制御がなされている。
【００７０】
サーバ内記憶部４１に記憶された退避メディア内データは、プリンタ由来データ記憶部４１ａに作成されたデータフォルダに格納されている。このデータフォルダは、サーバ３の制御部４３により任意アクセス制御されている。サーバ内記憶部４１のプリンタ由来データ記憶部４１ａに記憶されている退避メディア内データを読み出そうとするユーザは、情報端末装置４の通信部（第３通信部）から第２通信線１２を介してサーバ３のサーバ内記憶部４１のプリンタ由来データ記憶部４１ａの所望のデータフォルダ（ターゲットフォルダ）へアクセスする。サーバ３のユーザ認証部４６は、アクセスしてきた情報端末装置４に対し、少なくともＩＤ及びパスワードを含むユーザ認証情報を要求する。ユーザはこれに応答して、情報端末装置４から第２通信線１２を介してユーザ認証情報をサーバ３へ送信する。情報端末装置４から送られたユーザ認証情報を取得したサーバ３のユーザ認証部４６は、取得したユーザ認証情報と、ターゲットフォルダと関連づけられたユーザ認証情報とが、一致するかどうかを判断する。これらが一致すればユーザ認証は成功し、一致しなければユーザ認証は失敗する。ユーザ認証が成功すれば、アクセス制御部４７はサーバ３からユーザ認証された情報端末装置４へターゲットフォルダに格納されている退避メディア内データの転送を許可する。そして、サーバ３の送信制御部４４ａは対情報端末通信部４２ｂ（第４通信部）からユーザ認証された情報端末装置４へターゲットフォルダに格納されている退避メディア内データを送信する。ここで、情報端末装置４のユーザは、ユーザ認証が成功すればターゲットフォルダに格納されている退避メディア内データを消去することもできる。
【００７１】
以上のように、印刷システム１では、プリンタ２のみならずサーバ３に第２通信線１２を介して接続された情報端末装置４や他のプリンタ５からでも、プリンタ２において記憶メディア１００からサーバ内記憶部４１へ移動させたメディア内データ（退避メディア内データ）を利用することが可能である。よって、例えば、ユーザ認証情報を複数人で共有することで、サーバ内記憶部４１に記憶された退避メディア内データを複数人で共有することができる。また、例えば、他のプリンタ５からサーバ内記憶部４１に記憶された退避メディア内データを読み出して、プリンタ５と接続された記憶メディアに記憶させることにより、その記憶メディアにメディア内データを復帰させることができる。このように、本実施形態に係る印刷システム１では、待避メディア内データの復帰形態のバリエーションを有するので、ユーザのデータ利用の利便性を向上することができる。
【００７２】
以上、本発明の好適な一実施形態について説明したが、本発明は上述の実施の形態に限られるものではなく、特許請求の範囲に記載した限りにおいて、様々な設計変更を行うことが可能である。
【００７３】
例えば、上述の実施形態では、ユーザ認証情報記憶部９２および移動ログ記憶部９３はプリンタ内記憶部２４の不揮発性領域に設けられているが、サーバ内記憶部４１の不揮発性領域に設けられていてもよい。
【００７４】
上述の実施形態では、ユーザ認証部７７が、パネル制御部７４を介して操作パネル２３にユーザ認証情報登録画面を表示させているが、あらかじめユーザ認証情報を記憶メディア１００に登録しておけば、この処理を省略することができる。この場合、記憶メディア１００内に登録されたユーザ認証情報は、暗号化処理などにより他者が容易に把握できないようにしておくことが望ましい。
【００７５】
上述の実施形態では、メディア内データの各データファイルのインデックス情報には、データファイル名、データファイルの種類、サイズおよびセキュリティレベルが少なくとも含まれているが、その一部が含まれていなくてもよい。例えば、セキュリティレベルが含まれておらず、データファイル名やデータファイルの種類からセキュリティレベルを算出（判断）する構成であってもよい。
【００７６】
上述の実施形態では、データ取得部８３が記憶メディア１００からメディア内データを取得し、制御部２６のＲＡＭに一時的に記憶させる構成であるが、ＲＡＭの容量には限りがあるので、メディア内データを部分的にＲＡＭに記憶させ、記憶先に記憶するステップを繰り返してもよい。また、ＲＡＭではなく、プリンタ内記憶部２４に格納してもよい。
【産業上の利用可能性】
【００７７】
本発明は、プリンタに装着されたＵＳＢメモリ等の記憶メディア内のデータを用いて印刷を行うことの可能な印刷システムにおいて、第三者への記憶メディア内のデータの漏洩を防止するために有用である。
【符号の説明】
【００７８】
１  印刷システム
２  プリンタ
３  サーバ
４  情報端末装置
５  （他の）プリンタ
６  プリンタサーバ
１１  第１通信線
１２  第２通信線
２１  印刷部
２２  通信部
２３  操作パネル
２４  プリンタ内記憶部
２５  プリンタ側接続端子
２６  制御部
４１  サーバ内記憶部
４２  通信部
４３  制御部
４４  通信制御部
４５  ユーザ認証部
７３  通信制御部
７７  ユーザ認証部
８１  移動データ選択部
８２  移動先選択部
８３  データ取得部
８４  データ消去部
８５  データ復帰部
１００  記憶メディア
【図１】
0005810612.tif 000002
【図２】
0005810612.tif 000003
【図３】
0005810612.tif 000004
【図４】
0005810612.tif 000005