(57)【要約】【課題】出力に対応した入力データを第三者が取得することを不能にする。【解決手段】  各種データの入力を行うクライアントＰＣ１，２，３，４と該クライアントＰＣ１，２，３，４から入力印刷データを取得して所定の印刷出力を行うプリンタ５とを備えた印刷データ入出力システムにおいて、クライアントＰＣ１，２，３，４は、所定の印刷出力に対応する入力印刷データを分割し複数の分割データＡ；１１、Ｂ；１２として出力可能なプリンタドライバ１０を備え、プリンタ５は、前記複数の分割データＡ；１１、Ｂ；１２を合成して復号化するデータ合成・復号化プログラムを備え、分割データＡ；１１を保持可能なUSBメモリ６をクライアントＰＣ１，２，３，４及びプリンタ５とは別個に備え、プリンタ５のデータ合成・復号化プログラムは、USBメモリ６から分割データＡ；１１を取得して分割データＢ；１２と合成を行い、印刷出力することを特徴とする。【選択図】図３
2007148744.tif 000002
【特許請求の範囲】
【請求項１】
各種データの入力を行うデータ入力装置と該データ入力装置から入力データを取得して所定の出力を行うデータ出力装置とを備えたデータ入出力システムにおいて、
前記データ入力装置は、前記所定の出力に対応する入力データを分割し複数の分割データとして出力可能な分割制御部を備え、
前記データ出力装置は、前記複数の分割データを合成して復号化する復号化制御部を備え、
前記分割データを保持可能な記憶媒体を前記データ入力装置及びデータ出力装置とは別個に備え、
前記データ出力装置の復号化制御部は、前記記憶媒体から分割データを取得することに基づいて前記合成を行う
ことを特徴とするデータ入出力システム。
【請求項２】
請求項１記載のデータ入出力システムであって、
前記別個の記憶媒体は、可搬型である
ことを特徴とするデータ入出力システム。
【請求項３】
請求項２記載のデータ入出力システムであって、
前記記憶媒体は、USBメモリ、コンパクトフラッシュ（登録商標）メモリ、マイクロドライブ、モバイル端末の何れかである
ことを特徴とするデータ入出力システム。
【請求項４】
各種データの入力に応じデータ出力装置から所定の出力を行わせるデータ入力装置において、
前記所定の出力に対応する入力データを分割した分割データを出力可能な分割制御部を備え、
前記分割データを別個の記憶媒体に保持させる
ことを特徴とするデータ入力装置。
【請求項５】
データ入力装置により入力された各種データに応じて所定の出力を行うデータ出力装置において、
前記データ入力装置が前記所定の出力に対応した入力データを分割して保持させた別個の記憶媒体の分割データを取得することに基づいて複数の分割データを合成して復号化する復号化制御部を備えた
ことを特徴とするデータ出力装置。
【請求項６】
各種データの入力をデータ入力装置により行うデータ入力ステップと該データ入力ステップから入力データを取得して所定の出力をデータ出力装置から行うデータ出力ステップとを備えてコンピュータを機能させるデータ入出力プログラムにおいて、
前記データ入力ステップは、前記所定の出力に対応する入力データを分割し複数の分割データとして出力可能な分割ステップを備え、
前記データ出力ステップは、前記複数の分割データを合成して復号化する復号化ステップを備え、
前記復号化ステップは、前記データ入力装置及びデータ出力装置とは別個に備えられて前記分割データを保持可能な記憶媒体から分割データを取得することに基づいて前記合成を行う
ことを特徴とするデータ入出力プログラム。
【請求項７】
データ入力装置から各種データを入力してデータ出力装置から行う所定の出力に対応した前記データ入力装置の入力データを分割し複数の分割データとして出力可能にする分割ステップを備えたコンピュータを機能させる
ことを特徴とする分割制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク等を介し静止画、動画、音声ファイルなどのデータを入出力可能なデータ入出力システム、データ入力装置、データ出力装置、データ入出力プログラム、及び分割制御プログラムに関する。
【背景技術】
【０００２】
従来、印刷のセキュリティを保持するためにプライベート印刷システムがある。このシステムは、ユーザがネットワーク上のクライアントＰＣ（Personal  Computer）等により印刷データを入力する際に暗唱番号を入力し、ネットワーク上のプリンタから印刷出力するとき、ユーザがプリンタまで出向き、プリンタに暗唱番号を入力して印刷出力するものである。
【０００３】
従って、暗唱番号を所持しない第三者は印刷出力することができず、印刷データの秘密性を保持することができる。
【０００４】
しかし、クライアントＰＣにより入力された印刷データは、その全てがネットワーク上に流れており、かかるデータを第三者が取得することで、印刷出力が可能になる場合もあり、セキュリティが不十分であった。
【０００５】
これに対し、印刷ジョブデータをジョブ情報部と印刷データ部とに分割し、該分割された印刷データを暗号化し、モバイル端末装置を用いてデータを復号化し印刷出力するシステムがある。
【０００６】
かかるシステムでは、データを分割及び暗号化することでセキュリティを向上させることができる。
【０００７】
しかし、分割され且つ暗号化されてはいるが、印刷データの全てがネットワーク上に流れることには変わりが無く、出力のためにまとまった印刷データの全てを第三者が取得することで印刷出力が可能になることがあり、秘密性保持のためにさらに改善が望まれていた。
【０００８】
【特許文献１】特開２００５−１５７４１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
解決しようとする問題点は、出力に対応した入力データを第三者が取得して出力可能な点である。
【課題を解決するための手段】
【００１０】
本発明は、出力に対応した入力データを第三者が取得することを規制し、出力不能にするため、データ入力装置は、前記所定の出力に対応する入力データを分割し複数の分割データとして出力可能な分割制御部を備え、データ出力装置は、前記複数の分割データを合成して復号化する復号化制御部を備え、分割データを保持可能な記憶媒体を前記データ入力装置及びデータ出力装置とは別個に備え、前記データ出力装置の復号化制御部は、前記記憶媒体から分割データを取得することに基づいて前記合成を行うことを最も主要な特徴とする。
【発明の効果】
【００１１】
本発明は、データ入力装置は、前記所定の出力に対応する入力データを分割し複数の分割データとして出力可能な分割制御部を備え、データ出力装置は、前記複数の分割データを合成して復号化する復号化制御部を備え、分割データを保持可能な記憶媒体を前記データ入力装置及びデータ出力装置とは別個に備え、前記データ出力装置の復号化制御部は、前記記憶媒体から分割データを取得することに基づいて前記合成を行うため、データ入力装置及びデータ出力装置とは別個の記憶媒体に記憶された分割データを所定の出力を行うまでユーザの管理の下に置くことができ、所定の出力が行われるまでの間に入力データの全てが第三者に取得されるのを抑制することができる。
【発明を実施するための最良の形態】
【００１２】
【実施例１】
【００１３】
［データ入出力システムの構成］
図１は本発明のデータ入出力システムを実施例１として適用した印刷データ入出力システムの構成図である。
【００１４】
図１は、プリンタ装置を用いた印刷データ入出力システムを示している。但し、データ入出力システムは、入力データをデジタルオーディオ／ビデオプレーヤー、パーソナルコンピューターに送信し、静止画、動画、音声ファイル等として出力させる場合にも適用することができる。
【００１５】
図１の印刷データ入出力システムでは、データ入力装置であるクライアント端末装置またはPC(Personal  Computer)１，２，３，４とデータ出力装置の一例である印刷デバイス（プリンタ）５とがネットワークを介して接続されている。印刷デバイスとしては、プリンタ以外に、複合機、ファックスなどに適用することもできる。
【００１６】
そして、クライアントＰＣ１，２，３，４から入力データを取得してプリンタ５から印刷出力を行うことができる。
【００１７】
前記クライアントＰＣ１，２，３，４は、プリンタドライバ１０を備え、各種データとして印刷ジョブデータを入力することができる。印刷ジョブデータには、印刷サイズデータ、印刷方法データ等のジョブデータと印刷データとが含まれている。印刷データは、プリンタ５から行う所定の出力である印刷出力（印刷結果）に対応している。
【００１８】
前記プリンタドライバ１０は、印刷制御プログラムに分割制御プログラムを含み、前記印刷出力に対応する入力データとして前記印刷データを分割し複数の分割データとして出力可能とし、本実施例において分割制御部を構成している。
前記プリンタ５は、前記複数の分割データを合成して復号化する復号化制御部としてデータ合成・復号化プログラムを備えている。プリンタ５には、後述するUSBメモリ６を接続することのできるコネクタが設けられている。
【００１９】
また、クライアントＰＣ及びプリンタ５とは別個に、前記分割データを保持可能な記憶媒体の一例として可搬型の不揮発性メモリデバイスであるUSBメモリ６を、クライアントＰＣ１，２，３，４及びプリンタ５とは別個に備えている。可搬型の不揮発性メモリデバイスとしては、その他コンパクトフラッシュ（登録商標）メモリ、マイクロドライブを用いることもでき、可搬型の記憶媒体としてモバイル端末を用いることもできる。
【００２０】
前記プリンタ５のデータ合成・復号化プログラムは、前記USBメモリ６から分割データを取得することに基づいて複数の分割データの合成を行うものである。
【００２１】
［データの分割］
図２は、本発明実施例の出力データ生成分割を行うプリンタドライバを備えたクライアントＰＣの説明図である。
図２のように、クライアントＰＣ１には、画像出力データを生成及び分割するプログラムであるプリンタドライバ１０が搭載されている。ユーザによるクライアントＰＣ１の操作で印刷データ等の入力が行われると、プリンタドライバ１０が、入力データを、前記ＵＳＢメモリ６に送信される分割データＡ；１１とプリンタ５に送信される分割データＢ；１２とに分割する。
本実施例において、他のクライアントＰＣ２，３，４も同構成となっている。
分割データＡ；１１，Ｂ；１２にはそれぞれ同じデータ出力ジョブ固有のIDを含む事で、不特定多数のユーザが、他の分割データにより印刷出力を行うためにプリンタ５を使用する場合にも、各分割データの正しい組み合わせの復号化により印刷出力が行える。
データの分割をどのようにするかについては、特に限定されないが、例えばデータ出力を1ビットずつ交互に分割する方法がある。例えば奇数ビットは分割データＡ；１１へ保存し、偶数ビットは分割データＢ；１２へ保存する。
出力データの容量が大きい場合や、利用するUSBメモリの容量が少ない場合は、交互に分割するのではなく、1ビット目は分割データＡ；１１へ、2,3ビット目は分割データＢ；１２へ転送することを繰り返す方法がある。この方法によりUSBメモリ６の利用率を軽減することができる。
またデータ分割する数を２に限らず、複数分割できることを可能とし、例えば印刷データを３分割し、分割データＡ，Ｂ，Ｃを用意し、分割データＡをUSBメモリＡへ転送し、分割データＢをUSBメモリＢへ転送し，分割データＣをプリンタ５へ転送させることもできる。プリンタ５より印刷出力する際には、USBメモリＡ，USBメモリＢ，データ出力装置の３つの分割データＡ，Ｂ，Ｃを再合成しなければならないという制限により、印刷データのより高い秘密保持性が保たれる。
また、USBメモリ等の記憶媒体自体にパスワード設定を行うことにより、USBメモリなどの記憶媒体が詐取されても、その中に保持されている分割データを読み込めないため、出力データの秘密保持性はより高まる。
分割データは、暗号化することもできる。この場合、USBメモリ６に転送する分割データのみ又はプリンタ５に転送する分割データのみ暗号化することもできる。
【００２２】
［データの合成・復号化］
図３は、印刷データの合成・復号化を示す機能ブロック図である。
図３のように、例えばクライアントＰＣ１により入力された印刷データは、分割データＡ；１１，Ｂ；１２に分割出力される。USBメモリ６とプリンタ５とに出力された分割データＡ；１１，Ｂ；１２は、印刷出力の際にデータを再度合成し元データに復号化される。
印刷に際しユーザは、分割データＡ；１１が保持されているUSBメモリ６をプリンタ５のコネクタに接続し、プリンタ５内のデータ合成・復号化プログラムにより、USBメモリ６から分割データＡ；１１を読み込ませる。この分割データＡ；１１が、前記のようにプリンタ５内に送信されて保持されていた対応する分割データＢ；１２と合成・復号化され、所定の出力として印刷結果１３が印刷出力される。
【００２３】
［データの分割、再合成、出力のシーケンス］
図４にデータ分割から出力までのシーケンス図を示す。
【００２４】
本発明実施例の印刷データ入出力システムでは、データ入力ステップＳ１とデータ出力ステップＳ２とを備え、前記データ入力ステップＳ１は、分割ステップＳ３を備え、前記データ出力ステップＳ２は、復号化ステップＳ４を備え、復号化ステップＳ４は、前記USBメモリ６から分割データＡ；１１を取得することに基づいて複数の分割データＡ；１１，Ｂ；１２の合成を行うようにコンピュータを機能させる。
【００２５】
データ入力ステップＳ１において、ユーザ７が、例えばクライアントＰＣ１により印刷データ等の入力を行ない、クライアントＰＣ１上のプリンタドライバ１０に印刷データの分割及び分割データ送信の指示を出す。
【００２６】
分割ステップＳ３では、指示を受けたプリンタドライバ１０が、クライアントＰＣ１上において、上記のように印刷データを分割し、そのうちの分割データＡ；１１をUSBメモリ６に送信し、もう一方の分割データＢ；１２をプリンタ５に送信する。
【００２７】
なお、印刷データの分割は、分割の指示に係わらず、常に自動で分割し、送信させる構成にすることも可能である。
【００２８】
データ出力ステップＳ２では、まず復号化ステップＳ４において、前記USBメモリ６から分割データＡ；１１がプリンタ５に取得される。すなわち、ユーザ７により分割データＡ；１１が保持されているUSBメモリ６がプリンタ５に接続され、分割データＡ；１１がプリンタ５中に読み込まれる。
【００２９】
更に複合化ステップＳ４において、前記のように読み込まれた分割データＡ；１１は、プリンタ５のデータ合成・復号化プログラムにより、既に保持されている分割データＢ；１２と合成・復号化され、データ出力ステップＳ２においてプリンタ５より印刷出力される。
【００３０】
［実施例の効果］
本発明実施例の印刷データ入出力システムにより、ユーザが印刷データを出力しようとプリンタ５にデータを送信した場合に、印刷サイズなどのジョブデータと印刷データとを分割するのではなく、印刷データそのものが分割されることにより、その分割された印刷データの一方が詐取されたとしても、印刷出力に対応した印刷データの全体を第三者が取得することは不能となる。従って、印刷データを元のままに復号化することができないので、印刷出力の秘密保持性を高めることができる。
【００３１】
また、分割される印刷データを保持するのに可搬型の記憶媒体である、USBメモリやコンパクトフラッシュ（登録商標）メモリやマイクロドライブなどを用いることにより、安価でシンプルな構成のシステムとすることができる。
【００３２】
この方法により、暗号化などの複雑な処理を行わなくとも出力データの秘密保持性を保つことができる。
【００３３】
印刷データの分割数を３以上とする場合、例えば分割データをそれぞれ記憶させたUSBメモリＡ，Ｂを別々の人に所持させ、印刷出力の際には、USBメモリＡ，Ｂの所持者が立ち会わなければ印刷出力ができないようにすることができる。
【００３４】
また、USBメモリＡ，Ｂの容量が８メガビットあり、印刷データが２４メガビットであるとき、３分割によりUSBメモリＡ，Ｂに記憶させることができる。
［その他］
データ入力装置及びデータ出力装置は、必ずしもネットワーク接続しなくても良い。
【００３５】
印刷データに加え、ジョブデータを分割することも可能である。
【００３６】
データ分割の比率は５０％対５０％である必要は無く、記憶媒体の容量に応じて変更することが可能である。
【００３７】
記憶媒体は、可搬型に限らず、設置型のものに適用することも可能である。かかる場合でも、出力データに対応した入力データを分割することで、入力データの全体が第三者に渡るのを抑制することができ、セキュリティ向上を図ることはできる。
【図面の簡単な説明】
【００３８】
【図１】印刷データ入出力システムの構成図
【図２】出力データ生成分割を行うプリンタドライバを備えたクライアントＰＣの説明図である（実施例１）。
【図３】印刷データの合成・復号化を示す機能ブロック図である（実施例１）。
【図４】データ分割から出力までのシーケンス図である（実施例１）。
【符号の説明】
【００３９】
１，２，３，４  クライアントPC（データ入力装置）
５  プリンタ（データ出力装置、印刷デバイス、復号化制御部）
６  USBメモリ（記憶媒体）
１０  プリンタドライバ（分割制御部、分割制御プログラム）
１１  分割データＡ
１２  分割データＢ
１３  印刷結果（所定の出力）
Ｓ１  データ入力ステップ
Ｓ２  データ出力ステップ
Ｓ３  分割ステップ
Ｓ４  復号化ステップ
【図１】
2007148744.tif 000003
【図２】
2007148744.tif 000004
【図３】
2007148744.tif 000005
【図４】
2007148744.tif 000006