(57)【要約】【課題】印刷データを二分割し、一方をネットワークを介して画像形成装置に送信するとともに、他方を画像形成装置の装置固有情報とともに着脱可能な記憶装置に格納し、該記憶装置を画像形成装置に装着して印刷データを復元するにようして、意図されない画像形成装置では印刷データを復元することができないようにする。【解決手段】情報処理装置は、印刷データを二分割する手段と、二分割された印刷データの一方を画像形成装置に送信する手段と、二分割された印刷データの他方及び装置固有情報を記憶装置に格納する手段とを有し、画像形成装置は、二分割された印刷データの一方を受信すると装置固有情報を情報処理装置に送信する手段と、記憶装置に格納された装置固有情報を確認する手段と、二分割された印刷データの他方及び一方を併せて印刷データを復元する手段とを備える。【選択図】図１
2006243874.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）通信回路を介して接続される情報処理装置及び画像形成装置、並びに、前記情報処理装置及び画像形成装置に着脱可能な記憶装置を有する画像形成システムであって、
（ｂ）前記情報処理装置は、印刷データを二分割する手段と、二分割された印刷データの一方を前記画像形成装置に送信する手段と、二分割された印刷データの他方及び前記画像形成装置の装置固有情報を前記記憶装置に格納する手段とを有し、
（ｃ）前記画像形成装置は、前記二分割された印刷データの一方を受信すると装置固有情報を前記情報処理装置に送信する手段と、装着された前記記憶装置に格納された装置固有情報を確認する手段と、前記記憶装置に格納された前記二分割された印刷データの他方及び受信された前記二分割された印刷データの一方を併せて前記印刷データを復元する手段とを備えることを特徴とする画像形成システム。
【請求項２】
前記画像形成装置は、前記装置固有情報の一部として前記印刷データの有効期限を作成する手段と、装着された前記記憶装置に格納された装置固有情報の中の有効期限を確認する手段とを備える請求項１に記載の画像形成システム。
【請求項３】
前記情報処理装置は前記印刷データを暗号化する手段を備え、前記画像形成装置は、前記装置固有情報を暗号化する手段と、前記装置固有情報及び印刷データを復号化する手段とを備える請求項１に記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システムに関するものである。
【背景技術】
【０００２】
従来、コンピュータとプリンタとを接続したネットワーク環境においては、ネットワーク中の一つの場所で生成された印刷データを別の場所で印刷することが可能である。ところで、ネットワーク環境においても、機密情報又はその他の点で機密に関わる情報を印刷しなければならない場合がある。この場合、機密情報等を含む印刷データをコンピュータからプリンタに送信することになるので、ネットワークを介して送信される印刷データを電子的傍受、すなわち、盗聴から保護すること、又は、少なくとも、印刷された印刷データ、すなわち、ハードコピープリントアウトが認証を受けていない他人に見られることを防止することが望まれる。
【０００３】
その一つのソリューションとして、送り手側としてのコンピュータ側が印刷データを暗号化し、受け手側としてのプリンタ側は、送り手側において意図した受け手による認証が実施されないと、受信した印刷データの復号化及び出力を実施しないようになっているシステムが提案されている（例えば、特許文献１参照。）。
【特許文献１】特開２００１−１８８６６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記従来の画像形成システムにおいては、暗号化された印刷データがネットワーク上で盗聴されたり、プリンタに装着されたメモリカード等の記憶装置から盗聴され、かつ、暗号データを復号化するためのキーが入っているメモリカード等の記憶装置が盗難されてしまった場合には、意図されない受け手である他人によって、前記印刷データが容易に復号化され、見られてしまう。
【０００５】
本発明は、前記従来の画像形成システムの問題点を解決して、印刷データを二分割し、一方をネットワークを介して画像形成装置に送信するとともに、他方を画像形成装置の装置固有情報とともに着脱可能な記憶装置に格納し、該記憶装置を画像形成装置に装着して印刷データを復元するにようして、印刷データが盗聴されたり、記憶装置が盗難されたりしても、意図されない画像形成装置では印刷データを復元することができず、セキュリティの高い画像形成システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
そのために、本発明の画像形成システムにおいては、通信回路を介して接続される情報処理装置及び画像形成装置、並びに、前記情報処理装置及び画像形成装置に着脱可能な記憶装置を有する画像形成システムであって、前記情報処理装置は、印刷データを二分割する手段と、二分割された印刷データの一方を前記画像形成装置に送信する手段と、二分割された印刷データの他方及び前記画像形成装置の装置固有情報を前記記憶装置に格納する手段とを有し、前記画像形成装置は、前記二分割された印刷データの一方を受信すると装置固有情報を前記情報処理装置に送信する手段と、装着された前記記憶装置に格納された装置固有情報を確認する手段と、前記記憶装置に格納された前記二分割された印刷データの他方及び受信された前記二分割された印刷データの一方を併せて前記印刷データを復元する手段とを備える。
【発明の効果】
【０００７】
本発明によれば、画像形成システムは、印刷データを二分割し、一方をネットワークを介して画像形成装置に送信するとともに、他方を画像形成装置の装置固有情報とともに着脱可能な記憶装置に格納し、該記憶装置を画像形成装置に装着して印刷データを復元するにようなっている。そのため、印刷データが盗聴されたり、記憶装置が盗難されたりしても、意図されない画像形成装置では印刷データを復元することができず、セキュリティを高くすることができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【０００９】
図１は本発明の第１の実施の形態における画像形成システムの構成を示すブロック図である。
【００１０】
図において、１０は印刷すべき画像データを含む印刷データを生成する情報処理装置としてのパーソナルコンピュータ（以下「ＰＣ」という。）、２０は入力された印刷データに基づいて用紙等の印刷媒体に印刷を行う画像形成装置としてのプリンタである。
【００１１】
本実施の形態において、画像形成装置は、通信機能を備え、ＰＣ１０からネットワーク１６を介して受信した印刷データを印刷する装置であれば、ファクシミリ装置であってもよく、いかなる装置であってもよいが、ここではプリンタであるものとして説明する。なお、プリンタ２０は、インクジェット式、電子写真式、熱転写式等いかなる種類のプリンタであってもよく、モノクロプリンタであってもよいし、カラープリンタであってもよい。また、情報処理装置は、ネットワーク１６を介して、プリンタ２０へ情報を送信する機能を備え、プリンタ２０への印刷の依頼、プリンタ２０からの情報の取得等を行うことができる装置であれば、いかなる種類の装置であってもよいが、ここではパーソナルコンピュータであるものとして説明する。
【００１２】
そして、前記ＰＣ１０とプリンタ２０とは、通信回路としてのネットワーク１６を介して相互に接続される。該ネットワーク１６は、例えば、イントラネット、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等であるが、有線又は無線によって印刷データ等のデータの通信を行うことができるものであれば、いかなる種類のものであってもよい。
【００１３】
また、１４は着脱可能な記憶装置としてのメモリカードである。該メモリカード１４は、いわゆる外部記憶装置であり、ＰＣ１０及びプリンタ２０と着脱可能に接続され、該ＰＣ１０及びプリンタ２０によって内部の情報の読み込みや書き込みが行われる。なお、前記メモリカード１４は、後述されるような分割された印刷データと装置固有情報とを記憶する不揮発性の記録媒体から成る記憶装置である。また、着脱可能な記憶装置としては、メモリカードに代えて、メモリスティック（Ｒ）、フロッピーディスク（Ｒ）、ＭＯ、ＤＶＤ−ＲＡＭ、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ装置等のような各種の外部記憶装置を使用することもできる。
【００１４】
そして、前記ＰＣ１０は、印刷データ記憶部１５に記憶された印刷データを二分割する手段として機能し、各々を通信制御部１２及びホストインターフェイス（Ｉ／Ｆ）部１３に出力する印刷データ分割部１１、前記ネットワーク１６に対する印刷データの送受信を制御する、すなわち、二分割された印刷データをプリンタ２０に送信する手段としての通信制御部１２、前記メモリカード１４に対するインターフェイスであるホストインターフェイス部１３、並びに、前記ＰＣ１０が作成した印刷データを記憶する印刷データ記憶部１５を有する。
【００１５】
また、プリンタ２０は、前記メモリカード１４に対するインターフェイスであるホストインターフェイス（Ｉ／Ｆ）部２１、前記ネットワーク１６に対するデータの送受信を制御する、すなわち、装置固有情報をＰＣ１０に送信する手段としての通信制御部２２、前記プリンタ２０の装置固有情報を生成し、前記ＰＣ１０からの分割された印刷データの受信が終了した後、前記通信制御部２２に対して装置固有情報の送信を依頼する固有情報生成部２３、前記ＰＣ１０から受信した分割された印刷データとメモリカード１４にある他方の分割された印刷データとを合わせて復元する手段としての印刷データ復元部２４、及び、前記メモリカード１４にある分割された印刷データに対する装置固有情報を確認する手段としての固有情報判定部２５を有する。
【００１６】
次に、前記メモリカード１４内のデータ構成を説明する。
【００１７】
図２は本発明の第１の実施の形態におけるメモリカード内のデータ構成を示す図である。
【００１８】
図２は、メモリカード１４内に格納されている他方の分割された印刷データとしての他方の分割データ４３、及び、装置固有情報３１のイメージを示している。本実施の形態において、装置固有情報３１は、プリンタ２０の図示されないネットワークカードにアサインされているＭＡＣアドレスであるものとする。なお、ＭＡＣアドレスとはＭｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  Ａｄｄｒｅｓｓのことであり、各ネットワークカードにユニークに割り振られた６バイトの物理アドレスのことである。
【００１９】
また、本実施の形態においては、装置固有情報３１がＭＡＣアドレスであるものとして説明するが、装置固有情報３１は、プリンタ２０のプロダクト番号、エンジン番号等のようにプリンタ２０が保持しているユニークな情報であれば、いかなる種類の情報であってもよい。
【００２０】
次に、前記構成の画像形成システムの動作について説明する。まず、ＰＣ１０側での印刷データ分割処理の動作について説明する。
【００２１】
図３は本発明の第１の実施の形態におけるＰＣ側の印刷データ分割処理の動作を示すフローチャートである。
【００２２】
まず、送信者、すなわち、ＰＣ１０を操作して生成された印刷データをプリンタ２０に送信して印刷を行わせようとする者によって、ＰＣ１０側の印刷データ分割処理が開始される。すると、ＰＣ１０の印刷データ分割部１１は、印刷データ記憶部１５に記憶された印刷データを分割する。続いて、通信制御部１２は、分割された印刷データのうちの一方の印刷データをネットワーク１６を介してプリンタ２０に送信する。また、ＰＣ１０は、分割された他方の印刷データをホストインターフェイス部１３を介してメモリカード１４に格納する。
【００２３】
続いて、ＰＣ１０はプリンタ２０から装置固有情報３１を受信したか否かを判断する。なお、装置固有情報３１を受信するまで判断を繰り返して行う。そして、通信制御部１２がネットワーク１６を介してプリンタ２０から装置固有情報３１を受信すると、ＰＣ１０は、受信した装置固有情報３１をホストインターフェイス部１３を介してメモリカード１４に格納する。これにより、ＰＣ１０側の印刷データの分割処理を終了する。
【００２４】
次に、フローチャートについて説明する。
ステップＳ１  印刷データを分割する。
ステップＳ２  一方の印刷データをプリンタ２０に送信する。
ステップＳ３  他方の印刷データをメモリカード１４に格納する。
ステップＳ４  プリンタ２０から装置固有情報３１を受信したか否かを判断する。装置固有情報３１を受信した場合はステップＳ５に進み、装置固有情報３１を受信しない場合は待機する。
ステップＳ５  装置固有情報３１をメモリカード１４に格納し、処理を終了する。
【００２５】
次に、プリンタ２０側での印刷データ分割処理の動作について説明する。
【００２６】
図４は本発明の第１の実施の形態におけるプリンタ側の印刷データ分割処理の動作を示すフローチャートである。
【００２７】
まず、プリンタ２０の電源が投入されると、プリンタ２０側の印刷データ分割処理が開始される。そして、プリンタ２０は、分割された印刷データのうちの一方の印刷データの受信が完了したか否かを判断する。なお、一方の印刷データの受信が完了するまで判断を繰り返して行う。そして、ネットワーク１６を介しての前記一方の印刷データの受信を通信制御部２２が完了すると、固有情報生成部２３が前記印刷データに基づいて装置固有情報３１を生成する。続いて、通信制御部２２は、生成された装置固有情報３１を、ネットワーク１６を介して、ＰＣ１０に返送する。
【００２８】
続いて、プリンタ２０は、メモリカード１４が装着されたか否かを判断する。なお、メモリカード１４が装着されるまで判断を繰り返して行う。そして、メモリカード１４が装着されたことが確認されると、固有情報判定部２５がメモリカード１４内に自身の装置固有情報３１があるか否かを判断する。そして、メモリカード１４内に自身の装置固有情報３１がない場合、プリンタ２０は次のメモリカード１４が装着されるのを待機する。
【００２９】
また、メモリカード１４内に自身の装置固有情報３１がある場合、印刷データ復元部２４は、すでに受信済みの一方の印刷データと、メモリカード１４内の他方の印刷データとを合わせて元の印刷データを復元する。これにより、プリンタ２０側の印刷データ分割処理を終了する。
【００３０】
次に、フローチャートについて説明する。
ステップＳ１１  一方の印刷データの受信が完了したか否かを判断する。印刷データの受信が完了した場合はステップＳ１２に進み、印刷データの受信が完了しない場合は待機する。
ステップＳ１２  装置固有情報３１を返送する。
ステップＳ１３  メモリカード１４が装着されたか否かを判断する。メモリカード１４が装着された場合はステップＳ１４に進み、メモリカード１４が装着されない場合は待機する。
ステップＳ１４  メモリカード１４内に自身の装置固有情報３１があるか否かを判断する。装置固有情報３１がある場合はステップＳ１５に進み、装置固有情報３１がない場合はステップＳ１３に戻る。
ステップＳ１５  受信済みの一方の印刷データと、メモリカード１４内の他方の印刷データとを合わせて元の印刷データを復元し、処理を終了する。
【００３１】
次に、ＰＣ１０による印刷データの分割及びプリンタ２０による印刷データの復元について説明する。
【００３２】
図５は本発明の第１の実施の形態における印刷データの分割及び復元を説明する説明図である。
【００３３】
図５に示されるように、ＰＣ１０の印刷データ記憶部１５に格納された印刷データ４０は、印刷データ分割部１１によって、まず、部分データ４１に分割される。この際、「シーケンス情報」が各部分データ４１の先頭に付加される。なお、図５に示される例においては、１個の印刷データ４０が５個の部分データＡ、Ｂ、Ｃ、Ｄ及びＥに分割され、各部分データＡ、Ｂ、Ｃ、Ｄ及びＥの先頭に「シーケンス情報」である「シーケンス番号」１、２、３、４及び５が付加されるようになっている。
【００３４】
なお、各部分データＡ、Ｂ、Ｃ、Ｄ及びＥのサイズは、メモリカード１４の記憶容量を考慮して決められる。ここでは、メモリカード１４に格納される部分データＡ、Ｂ、Ｃ、Ｄ及びＥの１ブロックのサイズは、１キロバイトまでであるものとする。
【００３５】
次に、印刷データ分割部１１は、奇数のシーケンス番号が付加された部分データＡ、Ｃ及びＥを一方の分割データ４２にまとめ、偶数のシーケンス番号が付加された部分データＢ及びＤを他方の分割データ４３にまとめる。なお、メモリカード１４の容量を考慮し、他方の分割データ４３にまとめる部分データの数を最高１０個までとし、それ以上の偶数のシーケンス番号が付加された部分データは、一方の分割データ４２にまとめる。
【００３６】
そして、一方の分割データ４２は、通信制御部１２からネットワーク１６を介してプリンタ２０に送信される。また、他方の分割データ４３は、ホストインターフェイス部１３を介してメモリカード１４に格納される。
【００３７】
次に、プリンタ２０は、ＰＣ１０からネットワーク１６を介して一方の分割データ４２を受信すると、固有情報生成部２３が生成した装置固有情報３１を、通信制御部２２からネットワーク１６を介して、ＰＣ１０に返送する。そして、該ＰＣ１０は、受信した装置固有情報３１を、ホストインターフェイス部１３介して、メモリカード１４に他方の分割データ４３とともに格納する。
【００３８】
続いて、メモリカード１４がＰＣ１０から取り外されてプリンタ２０に装着されると、プリンタ２０の固有情報判定部２５はメモリカード１４内の装置固有情報３１を確認する。そして、該装置固有情報３１が自身の固有情報であると判定された場合、印刷データ復元部２４は、メモリカード１４内に格納されている他方の分割データ４３の各部分データと、先に受信した一方の分割データ４２の各部分データとを、該各部分データの先頭に付加された「シーケンス情報」に基づき、シーケンス番号通りに並べ直し、一連の部分データ４１とする。
【００３９】
続いて、各部分データの先頭の「シーケンス情報」を削除し、元の印刷データ４０に復元する。なお、メモリカード１４内の装置固有情報３１が自身の固有情報でないと判定された場合、プリンタ２０は以降の復元処理を実施しない。
【００４０】
このように、本実施の形態においては、メモリカード１４から取得した装置固有情報３１がプリンタ２０自身の固有情報と合致しないと、プリンタ２０が分割された印刷データの復元を実施しないようになっている。そのため、分割された印刷データがすべて盗聴及び盗難されたとしても、送信者が意図されていない別のプリンタ２０では印刷データを復元することができない。これにより、更に印刷データの機密保護を図ることを容易に達成することができる。
【００４１】
次に、本発明の第２の実施の形態について説明する。なお、第１の実施の形態と同じ構造を有するものについては、同じ符号を付与することによって、その説明を省略する。また、前記第１の実施の形態と同じ動作及び効果についても、その説明を省略する。
【００４２】
図６は本発明の第２の実施の形態における画像形成システムの構成を示すブロック図である。
【００４３】
本実施の形態において、プリンタ２０は、メモリカード１４に格納される分割された印刷データの有効期限を管理する、すなわち、有効期限を作成したり、確認したりする手段としての有効期限管理部２６を有する。なお、その他の点における構成は、前記第１の実施の形態と同様であるので、説明を省略する。
【００４４】
次に、本実施の形態におけるメモリカード１４内のデータ構成を説明する。
【００４５】
図７は本発明の第２の実施の形態におけるメモリカード内のデータ構成を示す図である。
【００４６】
本実施の形態においては、装置固有情報３１に、プリンタ２０のネットワークカードにアサインされているＭＡＣアドレス、及び、印刷データの有効期限が含まれる。なお、印刷データの有効期限は、該当する印刷データが無効になる日時が分かるものであれば、いかなる形式のものであってもよい。例えば、ＵＴＣ（Ｃｏｏｒｄｉｎａｔｅｄ  Ｕｎｉｖｅｒｓａｌ  Ｔｉｍｅ）コードやＧＭＴ（Ｇｒｅｅｎｗｉｃｈ  Ｍｅａｎ  Ｔｉｍｅ）等を使用することもできる。
【００４７】
次に、本実施の形態における画像形成システムの動作について説明する。なお、ＰＣ１０側の印刷データ分割処理の動作については、前記第１の実施の形態における動作と同様であるので、説明を省略する。そして、プリンタ２０側の印刷データ分割処理の動作について説明する。
【００４８】
図８は本発明の第２の実施の形態におけるプリンタ側の印刷データ分割処理の動作を示すフローチャートである。
【００４９】
まず、プリンタ２０の電源が投入されると、プリンタ２０側の印刷データ分割処理が開始される。そして、プリンタ２０は、分割された印刷データのうちの一方の印刷データの受信が完了したか否かを判断する。なお、一方の印刷データの受信が完了するまで判断を繰り返して行う。そして、ネットワーク１６を介しての前記一方の印刷データの受信を通信制御部２２が完了すると、固有情報生成部２３が前記印刷データに基づいて装置固有情報３１を生成すると同時に、有効期限管理部２６がその有効期限を決定して装置固有情報３１に追加する。続いて、通信制御部２２は、生成された装置固有情報３１を、ネットワーク１６を介して、ＰＣ１０に返送する。
【００５０】
続いて、プリンタ２０は、メモリカード１４が装着されたか否かを判断する。なお、メモリカード１４が装着されるまで判断を繰り返して行う。そして、メモリカード１４が装着されたことが確認されると、固有情報判定部２５がメモリカード１４内に自身の装置固有情報３１があるか否かを判断する。そして、メモリカード１４内に自身の装置固有情報３１がない場合、プリンタ２０は次のメモリカード１４が装着されるのを待機する。
【００５１】
また、メモリカード１４内に自身の装置固有情報３１がある場合、有効期限管理部２６は、メモリカード１４内の装置固有情報３１からその印刷データが有効期限内であるか否かを判断する。そして、有効期限内でない場合、以降の処理が実施されず、プリンタ２０側の印刷データ分割処理が終了される。また、印刷データが有効期限内である場合、印刷データ復元部２４は、すでに受信済みの一方の印刷データとメモリカード１４内の他方の印刷データとを合わせて元の印刷データを復元する。これにより、プリンタ２０側の印刷データ分割処理を終了する。
【００５２】
次に、フローチャートについて説明する。
ステップＳ２１  一方の印刷データの受信が完了したか否かを判断する。印刷データの受信が完了した場合はステップＳ２２に進み、印刷データの受信が完了していない場合は待機する。
ステップＳ２２  装置固有情報３１を返送する。
ステップＳ２３  メモリカード１４が装着されたか否かを判断する。メモリカード１４が装着された場合はステップＳ２４に進み、メモリカード１４が装着されない場合は待機する。
ステップＳ２４  メモリカード１４内に自身の装置固有情報３１があるか否かを判断する。装置固有情報３１がある場合はステップＳ２５に進み、装置固有情報３１がない場合はステップＳ２３に戻る。
ステップＳ２５  印刷データが有効期限内であるか否かを判断する。印刷データが有効期限内である場合はステップＳ２６に進み、印刷データが有効期限内でない場合は処理を終了する。
ステップＳ２６  受信済みの一方の印刷データとメモリカード１４内の他方の印刷データとを合わせて元の印刷データを復元し、処理を終了する。
【００５３】
次に、ＰＣ１０による印刷データの分割及びプリンタ２０による印刷データの復元について説明する。
【００５４】
図９は本発明の第２の実施の形態における印刷データの分割及び復元を説明する説明図である。
【００５５】
図９に示されるように、ＰＣ１０の印刷データ記憶部１５に格納された印刷データ４０は、印刷データ分割部１１によって、まず、部分データ４１に分割される。この際、「シーケンス情報」が各部分データ４１の先頭に付加される。なお、図９に示される例においては、１個の印刷データ４０が５個の部分データＡ、Ｂ、Ｃ、Ｄ及びＥに分割され、各部分データＡ、Ｂ、Ｃ、Ｄ及びＥの先頭に「シーケンス情報」である「シーケンス番号」１、２、３、４及び５が付加されるようになっている。
【００５６】
なお、各部分データＡ、Ｂ、Ｃ、Ｄ及びＥのサイズは、メモリカード１４の記憶容量を考慮して決められる。ここでは、メモリカード１４に格納される部分データＡ、Ｂ、Ｃ、Ｄ及びＥの１ブロックのサイズは、１キロバイトまでであるものとする。
【００５７】
次に、印刷データ分割部１１は、奇数のシーケンス番号が付加された部分データＡ、Ｃ及びＥを一方の分割データ４２にまとめ、偶数のシーケンス番号が付加された部分データＢ及びＤを他方の分割データ４３にまとめる。なお、メモリカード１４の容量を考慮し、他方の分割データ４３にまとめる部分データの数を最高１０個までとし、それ以上の偶数のシーケンス番号が付加された部分データは、一方の分割データ４２にまとめる。
【００５８】
そして、一方の分割データ４２は、通信制御部１２からネットワーク１６を介してプリンタ２０に送信される。また、他方の分割データ４３は、ホストインターフェイス部１３を介してメモリカード１４に格納される。
【００５９】
次に、プリンタ２０は、ＰＣ１０からネットワーク１６を介して一方の分割データ４２を受信すると、有効期限管理部２６が有効期限情報３６を生成する。また、固有情報生成部２３は、前記有効期限情報３６及びプリンタ２０の固有情報から装置固有情報３１を生成する。そして、プリンタ２０は、固有情報生成部２３が生成した装置固有情報３１を、通信制御部２２からネットワーク１６を介して、ＰＣ１０に返送する。すると、該ＰＣ１０は、受信した装置固有情報３１を、ホストインターフェイス部１３介して、メモリカード１４に他方の分割データ４３とともに格納する。
【００６０】
続いて、メモリカード１４がＰＣ１０から取り外されてプリンタ２０に装着されると、該プリンタ２０の固有情報判定部２５はメモリカード１４内の装置固有情報３１を確認する。そして、該装置固有情報３１が自身の固有情報であると判定された場合、有効期限管理部２６は装置固有情報３１内の印刷データの有効期限を確認する。ここで、有効期限内である場合、印刷データ復元部２４は、メモリカード１４内に格納されている他方の分割データ４３の各部分データと、先に受信した一方の分割データ４２の各部分データとを、該各部分データの先頭に付加された「シーケンス情報」に基づき、シーケンス番号通りに並べ直し、一連の部分データ４１とする。
【００６１】
続いて、各部分データの先頭の「シーケンス情報」を削除し、元の印刷データ４０に復元する。なお、メモリカード１４内の装置固有情報３１が自身の固有情報でないと判定された場合、又は、有効期限内でないと判定された場合、プリンタ２０は以降の復元処理を実施しない。
【００６２】
このように、本実施の形態においては、印刷データの有効期限も管理するようになっている。そのため、万が一、分割された印刷データがすべて盗聴及び盗難されたとしても、有効期限内に送信者が意図するプリンタ２０を使用しなくては、分割された印刷データは復元することができない。これにより、更に印刷データの機密保護を図ることを容易に達成することができる。
【００６３】
次に、本発明の第３の実施の形態について説明する。なお、第１及び第２の実施の形態と同じ構造を有するものについては、同じ符号を付与することによって、その説明を省略する。また、前記第１及び第２の実施の形態と同じ動作及び効果についても、その説明を省略する。
【００６４】
図１０は本発明の第３の実施の形態における画像形成システムの構成を示すブロック図である。
【００６５】
本実施の形態において、ＰＣ１０は、分割された印刷データがプリンタ２０又はメモリカード１４に送信される前に、分割された印刷データを暗号化する手段としてのデータ暗号化部１７を有する。なお、暗号化方式として、既知のＢＡＳＥ６４方式を使用する。
【００６６】
また、プリンタ２０は、ＰＣ１０又はメモリカード１４から受信した暗号化されたデータを復号化する手段としてのデータ復号化部２７、及び、前記固有情報生成部２３で生成される装置固有情報３１を暗号化する手段としてのデータ暗号化部２８を有する。なお、復号化方式及び暗号化方式として、既知のＢＡＳＥ６４方式を使用する。
【００６７】
次に、ＰＣ１０による印刷データの分割及びプリンタ２０による印刷データの復元について説明する。
【００６８】
図１１は本発明の第３の実施の形態における印刷データの分割及び復元を説明する説明図である。
【００６９】
図１１に示されるように、ＰＣ１０の印刷データ記憶部１５に格納された印刷データ４０は、印刷データ分割部１１によって、まず、部分データ４１に分割される。この際、「シーケンス情報」が各部分データ４１の先頭に付加される。なお、図１１に示される例においては、１個の印刷データ４０が５個の部分データＡ、Ｂ、Ｃ、Ｄ及びＥに分割され、各部分データＡ、Ｂ、Ｃ、Ｄ及びＥの先頭に「シーケンス情報」である「シーケンス番号」１、２、３、４及び５が付加されるようになっている。
【００７０】
なお、各部分データＡ、Ｂ、Ｃ、Ｄ及びＥのサイズは、メモリカード１４の記憶容量を考慮して決められる。ここでは、メモリカード１４に格納される部分データＡ、Ｂ、Ｃ、Ｄ及びＥの１ブロックのサイズは、１キロバイトまでであるものとする。
【００７１】
次に、印刷データ分割部１１は、奇数のシーケンス番号が付加された部分データＡ、Ｃ及びＥを一方の分割データ４２にまとめ、偶数のシーケンス番号が付加された部分データＢ及びＤを他方の分割データ４３にまとめる。なお、メモリカード１４の容量を考慮し、他方の分割データ４３にまとめる部分データの数を最高１０個までとし、それ以上の偶数のシーケンス番号が付加された部分データは、一方の分割データ４２にまとめる。
【００７２】
そして、一方の分割データ４２は、データ暗号化部１７によって暗号化され、通信制御部１２からネットワーク１６を介してプリンタ２０に送信される。また、他方の分割データ４３は、データ暗号化部１７によって暗号化され、ホストインターフェイス部１３を介してメモリカード１４に格納される。
【００７３】
次に、プリンタ２０は、ＰＣ１０からネットワーク１６を介して一方の分割データ４２を受信すると、固有情報生成部２３が生成した装置固有情報３１を、データ暗号化部２８が暗号化し、通信制御部２２からネットワーク１６を介して、ＰＣ１０に返送する。そして、該ＰＣ１０は、受信した暗号化された装置固有情報３１を、ホストインターフェイス部１３介して、メモリカード１４に他方の分割データ４３とともに格納する。
【００７４】
続いて、メモリカード１４がＰＣ１０から取り外されてプリンタ２０に装着されると、プリンタ２０のデータ復号化部２７がメモリカード１４内の暗号化された装置固有情報３１が復号化する。続いて、固有情報判定部２５は、復号化された装置固有情報３１を確認する。そして、該装置固有情報３１が自身の固有情報であると判定された場合、データ復号化部２７は、メモリカード１４内に格納されている他方の分割データ４３の各部分データと、先に受信した一方の印刷データ４２の各部分データとを復号化する。続いて、印刷データ復元部２４は、復号化された他方の分割データ４３の各部分データと、復号化された一方の印刷データ４２の各部分データとを、各部分データの先頭に付加された「シーケンス情報」に基づき、シーケンス番号通りに並べ直し、一連の部分データ４１とする。
【００７５】
続いて、各部分データの先頭の「シーケンス情報」を削除し、元の印刷データ４０に復元する。なお、メモリカード１４内の装置固有情報３１が自身の固有情報でないと判定された場合、プリンタ２０は以降の復元処理を実施しない。
【００７６】
このように、本実施の形態においては、ネットワーク１６上とメモリカード１４内のデータがすべて暗号化されるので、更に安全性をユーザに与えることができる。
【００７７】
なお、前記第１〜第３の実施の形態においては、画像形成装置としてプリンタ２０を用いた例について説明したが、ファクシミリ装置、複写機等の画像データの形成が可能な装置に対しても適用することができる。
【００７８】
また、前記第１〜第３の実施の形態においては、情報処理装置としてＰＣ１０を用いた例について説明したが、ファクシミリ装置、ＭＦＰ（複合型プリンタ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）、スキャナ、複写機等の画像データの形成が可能な装置に対しても適用することができる。
【００７９】
さらに、前記第１〜第３の実施の形態においては、外部記憶装置としてメモリカード１４を用いた例について説明したが、いかなる不揮発性の記憶媒体に対しても適用することができる。
【００８０】
なお、本発明は前記実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【図面の簡単な説明】
【００８１】
【図１】本発明の第１の実施の形態における画像形成システムの構成を示すブロック図である。
【図２】本発明の第１の実施の形態におけるメモリカード内のデータ構成を示す図である。
【図３】本発明の第１の実施の形態におけるＰＣ側の印刷データ分割処理の動作を示すフローチャートである。
【図４】本発明の第１の実施の形態におけるプリンタ側の印刷データ分割処理の動作を示すフローチャートである。
【図５】本発明の第１の実施の形態における印刷データの分割及び復元を説明する説明図である。
【図６】本発明の第２の実施の形態における画像形成システムの構成を示すブロック図である。
【図７】本発明の第２の実施の形態におけるメモリカード内のデータ構成を示す図である。
【図８】本発明の第２の実施の形態におけるプリンタ側の印刷データ分割処理の動作を示すフローチャートである。
【図９】本発明の第２の実施の形態における印刷データの分割及び復元を説明する説明図である。
【図１０】本発明の第３の実施の形態における画像形成システムの構成を示すブロック図である。
【図１１】本発明の第３の実施の形態における印刷データの分割及び復元を説明する説明図である。
【符号の説明】
【００８２】
１０    ＰＣ
１１    印刷データ分割部
１２、２２    通信制御部
１４    メモリカード
１６    ネットワーク
１７、２８    データ暗号化部
２０    プリンタ
２４    印刷データ復元部
２５    固有情報判定部
２６    有効期限管理部
２７    データ複合化部
３１    装置固有情報
４０    印刷データ
４３    他方の分割データ
【図１】
2006243874.tif 000003
【図２】
2006243874.tif 000004
【図３】
2006243874.tif 000005
【図４】
2006243874.tif 000006
【図５】
2006243874.tif 000007
【図６】
2006243874.tif 000008
【図７】
2006243874.tif 000009
【図８】
2006243874.tif 000010
【図９】
2006243874.tif 000011
【図１０】
2006243874.tif 000012
【図１１】
2006243874.tif 000013