(57)【要約】【課題】本発明は、ネットワークを介して送信されてきたデータの機密を保持しつつ出力するデータ処理装置に関する。【解決手段】プリンタ装置Ｐｒは、ネットワークを介してパーソナルコンピュータＰＣ１〜ＰＣｎから印刷データが送られてくると、当該送信元のネットワーク情報を取得して、印刷データを当該ネットワーク情報と対応させて画像メモリ３２に蓄積し、識別情報の登録されているＵＳＢデバイス５０がＵＳＢ−ＨＯＳＴ  Ｉ／Ｆ２７に接続されると、ＵＳＢデバイス５０の識別情報を取得し、当該取得した識別情報と一致する管理識別情報が予めＲＡＭ２３の管理情報に登録されていて、当該管理識別情報に対応して当該管理情報に登録されているネットワーク情報と一致するネットワーク情報の印刷データが画像メモリ３２に登録されていると、当該印刷デーを印刷出力する。【選択図】          図１
2007316729.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して情報端末から送信されてきたデータを所定の出力形式で出力するデータ処理装置において、外部から所定の識別情報を取得する識別情報取得手段と、少なくとも管理識別情報と前記情報端末の前記ネットワーク上でのネットワーク情報が管理情報として設定登録される情報記憶手段と、前記情報端末からデータが送信されてくると、該データを送信してきた情報端末のネットワーク情報を取得して該データを該取得したネットワーク情報と対応させて所定のデータ蓄積手段に蓄積して管理する管理手段と、を備え、前記識別情報取得手段が前記識別情報を取得すると、前記管理手段が、該取得された識別情報と一致する管理識別情報が前記情報記憶手段の管理情報に登録されていて、該管理識別情報に対して該管理情報に登録されている前記ネットワーク情報に対応したデータが前記データ蓄積手段に登録されていると、該データを出力させるデータ出力制御処理を実行することを特徴とするデータ処理装置。
【請求項２】
前記管理手段は、前記情報端末からデータが送信されてくると、該データを前記データ蓄積手段に蓄積するとともに、該情報端末のネットワーク情報を取得して該データを該ネットワーク情報と関連付けたデータ管理情報を作成し、前記識別情報取得手段の取得した識別情報と一致する管理識別情報が前記情報記憶手段の管理情報に登録されていて、該管理識別情報に対応して該管理情報に登録されている前記ネットワーク情報と一致するネットワーク情報が前記データ管理情報に登録されているか判別し、該データ管理情報に該ネットワーク情報が登録されていると、該登録されているネットワーク情報に対応して該データ管理情報に登録されているデータを前記データ蓄積手段から読み出して出力させることを特徴とする請求項１記載のデータ処理装置。
【請求項３】
前記データ処理装置は、前記データが、印刷データであり、前記データ出力制御処理で、印刷データの出力を制御することを特徴とする請求項１または請求項２記載のデータ処理装置。
【請求項４】
前記識別情報は、前記情報端末から前記データを送信した送信者を特定する数値または記号またはアルファベットあるいはこれらの２種類以上の組み合わせ等からなる情報であることを特徴とする請求項１から請求項３のいずれかに記載のデータ処理装置。
【請求項５】
前記識別情報取得手段は、前記識別情報を記憶する外部の記録媒体から該識別情報を接触または非接触の状態で取得することを特徴とする請求項１から請求項４のいずれかに記載のデータ処理装置。
【請求項６】
前記データ処理装置は、前記識別情報取得手段が前記外部の記録媒体から前記識別情報を取得可能状態か否かを検出する検出手段を備え、該識別情報取得手段が該識別情報の取得可能状態であることを該検出手段が検出すると、前記管理手段が該記憶媒体から該識別情報を取得することを特徴とする請求項５記載のデータ処理装置。
【請求項７】
前記データ処理装置は、所定の報知手段を備えており、前記管理手段は、前記外部から取得した識別情報のフォーマット形式が所定のフォーマット形式と異なると、該取得した識別情報が不正である旨の警告を前記報知手段から報知出力することを特徴とする請求項１から請求項６のいずれかに記載のデータ処理装置。
【請求項８】
前記データ処理装置は、所定の報知手段を備えており、前記管理手段が、前記取得した識別情報に対応するデータが前記データ蓄積手段に蓄積されていないと、その旨の警告を前記報知手段から報知出力することを特徴とする請求項１から請求項６のいずれかに記載のデータ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理装置に関し、詳細には、ネットワークを介して送信されてきたデータの機密を保持しつつ出力するデータ処理装置に関する。
【背景技術】
【０００２】
一般に、プリンタ装置等の印刷装置は、ホストコンピュータ等のホスト装置から画像データを受信して、用紙カセット又は手差しトレイ内の用紙を搬送して、印刷部を通過させて、画像を形成して、装置外へ排出する。
【０００３】
このような印刷装置は、印刷装置の状態がプリント可能な状態であるときには、ホスト装置からデータ（プリントファイル）を受信すると、直ちに印刷を開始して、画像を記録した記録紙を装置外の排紙トレイ上に排出する。
【０００４】
また、近時、ネットワーク化が進み、複数のパーソナルコンピュータ等のホスト装置を介して接続され、ネットワークを介して接続された複数のホスト装置からの画像データを受信して、記録出力する印刷装置が出現している。このようなネットワークに接続された印刷装置は、複数のホスト装置からの画像データを順次受信して、それらの画像データを順次記録紙に記録出力し、順次排紙トレイ上に排出する。
【０００５】
そして、近年、ネットワ−ク機能を有した印刷装置においては、機密部分を含む文章等をプリントする場合は、ファイルの先頭ページ、もしくはページ毎に丸秘を付加したり、または、プリント後、機密部分を黒く塗りつぶす等で消去するといった対応がとられている。また、プリント後はすぐにプリント結果用紙を回収しないと、他人に見られてしまうことになり、さらには、プリントした用紙が紛失した場合等は厄介なことになり、面倒な作業を要求される。
【０００６】
そこで、従来、ホストコンピュータから印刷ジョブにパスワードを付与して印刷装置に送信するとともに、携帯型記録媒体に該パスワードを記憶させ、印刷ジョブの送信先の印刷装置で、携帯型記録媒体が装着されて、該携帯型記録媒体のパスワードと受信した印刷ジョブのパスワードが一致すると、該印刷ジョブを実行する印刷システムが提案されている（特許文献１参照）。
【０００７】
また、従来、印刷データを印刷装置に送信し、不規則数値を発生させて印刷装置に送信するとともに、該不規則数値を記憶媒体に書き込み、印刷装置で受信した不規則数値と記憶媒体の不規則数値が一致すると、印刷データを印刷する印刷システムが提案されている（特許文献２参照）。
【０００８】
すなわち、上記各従来技術は、記録媒体を用いてパスワードまたは不規則数値で個人認証を行うことで、印刷結果の機密を保持しようとしている。
【０００９】
さらに、従来、クライアントのネットワークアドレスと操作者の個人情報を予め登録し、接続を要求するクライアントのネットワークアドレスと該クライアントを操作する操作者の個人情報が、予め登録されているネットワークアドレスと個人情報と一致する場合にのみ、クライアントへの読取画像の転送を行う画像読取装置が提案されている（特許文献３参照）。
【００１０】
【特許文献１】特開２０００−２２２１５０号公報
【特許文献２】特開２００３−３３０６７６号公報
【特許文献３】特開２００４−２４８３０３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上記従来技術にあっては、記録媒体を用いてパスワードまたは不規則数値で個人認証を行うことで機密保護を図り、また、ネットワークアドレスと操作者を特定する個人情報の双方で機密保護を図っているため、操作性を向上させつつ、安価にかつ適切にデータ出力の機密を保護する上で、改良の必要があった。
【００１２】
すなわち、特許文献１及び特許文献２記載の従来技術にあっては、パスワードまたは不規則数値にのみ基づいて個人認証を行っているため、機密保護が不十分であり、また、特許文献２記載の従来技術にあっては、プリンタドライバ等のソフトウェアで不規則数値を発生させているため、特別なプリンタドライバ等のソフトウェアが必要であり、開発費等との関係でコストが高くなるとともに、プリンタドライバで不規則数値を発生させると、プリンタドライバの統一化の傾向に反することとなり、利用性が悪いという問題がある。
【００１３】
さらに、特許文献３記載の従来技術にあっては、予め画像読取装置に登録されているネットワークアドレス及び操作者の個人情報と操作されたクライアントのネットワークアドレス及び該クライアントで入力操作された個人情報が一致すると、読取画像を転送しているため、個人情報を予め画像読取装置に登録する操作と該個人情報を記憶しておく必要があり、操作性が悪いとともに、個人情報が漏れると、機密を確保することができず、利用性を向上させつつ機密を適切に保護する上で、改良の必要があった。
【００１４】
そこで、本発明は、操作性を向上させつつ、安価にかつ確実にデータ出力における機密を保護するデータ処理装置を提供することを目的としている。
【課題を解決するための手段】
【００１５】
請求項１記載の発明のデータ処理装置は、ネットワークを介して情報端末から送信されてきたデータを所定の出力形式で出力するデータ処理装置において、外部から所定の識別情報を取得する識別情報取得手段と、少なくとも管理識別情報と前記情報端末の前記ネットワーク上でのネットワーク情報が管理情報として設定登録される情報記憶手段と、前記情報端末からデータが送信されてくると、該データを送信してきた情報端末のネットワーク情報を取得して該データを該取得したネットワーク情報と対応させて所定のデータ蓄積手段に蓄積して管理する管理手段と、を備え、前記識別情報取得手段が前記識別情報を取得すると、前記管理手段が、該取得された識別情報と一致する管理識別情報が前記情報記憶手段の管理情報に登録されていて、該管理識別情報に対して該管理情報に登録されている前記ネットワーク情報に対応したデータが前記データ蓄積手段に登録されていると、該データを出力させるデータ機密保持処理を実行するにより、上記目的を達成している。
【００１６】
この場合、例えば、請求項２に記載するように、前記管理手段は、前記情報端末からデータが送信されてくると、該データを前記データ蓄積手段に蓄積するとともに、該情報端末のネットワーク情報を取得して該データを該ネットワーク情報と関連付けたデータ管理情報を作成し、前記識別情報取得手段の取得した識別情報と一致する管理識別情報が前記情報記憶手段の管理情報に登録されていて、該管理識別情報に対応して該管理情報に登録されている前記ネットワーク情報と一致するネットワーク情報が前記データ管理情報に登録されているか判別し、該データ管理情報に該ネットワーク情報が登録されていると、該登録されているネットワーク情報に対応して該データ管理情報に登録されているデータを前記データ蓄積手段から読み出して出力させてもよい。
【００１７】
また、例えば、請求項３に記載するように、前記データ処理装置は、前記データが、印刷データであり、前記データ機密保持処理で、印刷データの出力を制御してもよい。
【００１８】
さらに、例えば、請求項４に記載するように、前記識別情報は、前記情報端末から前記データを送信した送信者を特定する数値または記号またはアルファベットあるいはこれらの２種類以上の組み合わせ等からなる情報であってもよい。
【００１９】
さらに、例えば、請求項５に記載するように、前記識別情報取得手段は、前記識別情報を記憶する外部の記録媒体から該識別情報を接触または非接触の状態で取得してもよい。
【００２０】
また、例えば、請求項６に記載するように、前記データ処理装置は、前記識別情報取得手段が前記外部の記録媒体から前記識別情報を取得可能状態か否かを検出する検出手段を備え、該識別情報取得手段が該識別情報の取得可能状態であることを該検出手段が検出すると、前記管理手段が該記憶媒体から該識別情報を取得してもよい。
【００２１】
また、例えば、請求項７に記載するように、前記データ処理装置は、所定の報知手段を備えており、前記管理手段は、前記外部から取得した識別情報のフォーマット形式が所定のフォーマット形式と異なると、該取得した識別情報が不正である旨の警告を前記報知手段から報知出力してもよい。
【００２２】
さらに、例えば、請求項８に記載するように、前記データ処理装置は、所定の報知手段を備えており、前記管理手段が、前記取得した識別情報に対応するデータが前記データ蓄積手段に蓄積されていないと、その旨の警告を前記報知手段から報知出力してもよい。
【発明の効果】
【００２３】
本発明のデータ処理装置によれば、ネットワークを介して情報端末からデータが送られてくると、該送信元の情報端末のネットワーク情報を取得して、該データを該取得したネットワーク情報と対応させてデータ蓄積手段に蓄積し、外部から所定の識別情報を取得すると、該取得した識別情報と一致する管理識別情報が予め情報記憶手段の管理情報に登録されていて、該識別情報に対して該管理情報に登録されているネットワーク情報と一致するネットワーク情報のデータがデータ蓄積手段に登録されていると、該データを所定の出力形式で出力させるので、操作性を向上させつつ、安価にかつ確実にデータの機密を保護することができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【実施例１】
【００２５】
図１〜図７は、本発明のデータ処理装置の一実施例を示す図であり、図１は、本発明のデータ処理装置の一実施例を適用した印刷システム１のシステム構成図である。
【００２６】
図１において、印刷システム１は、ＬＡＮ（Local Area Network）等のネットワーク２に複数のパーソナルコンピュータ（情報端末）ＰＣ１〜ＰＣｎとプリンタ装置（データ処理装置）Ｐｒが接続されている。なお、図１では、通信回線としてネットワーク２を用いているが、通信回線としては、有線のネットワーク２に限るものではなく、無線のＬＡＮや他の通信回線であってもよく、また、パーソナルコンピュータＰＣ１〜ＰＣｎ及びプリンタ装置Ｐｒの数も、何ら限定されるものではない。
【００２７】
パーソナルコンピュータＰＣ１〜ＰＣｎは、通常のパーソナルコンピュータであり、ＯＳ（Operating System）上にアプリケーションやプリンタドライバ等を搭載している。パーソナルコンピュータＰＣ１〜ＰＣｎは、そのアプリケーションで作成されたり、他のパーソナルコンピュータ等から受け取った文書データを、印刷指示に応じて、プリンタ装置Ｐｒに対応するプリンタドライバで印刷データに変換し、該印刷データ（データ）をネットワーク２を介してプリンタ装置Ｐｒに送信する。
【００２８】
プリンタ装置Ｐｒは、図２に示すように、コントローラ１０、印刷制御部１１及び操作部１２等を備えており、コントローラ１０は、主制御部２１、ＲＯＭ（Read Only Memory）２２、ＲＡＭ（Random Access Memory）２３、ＬＡＮ制御部２４、ＬＡＮ  Ｉ／Ｆ２５、ＵＳＢ−ＨＯＳＴ制御部２６、ＵＳＢ−ＨＯＳＴ  Ｉ／Ｆ２７、ＵＳＢ−ファンクション２８、ＵＳＢ−ファンクション  Ｉ／Ｆ２９、印刷部  Ｉ／Ｆ３０、画像処理部３１、画像メモリ３２及び操作部  Ｉ／Ｆ３３等を備えていて、主要各部は、システムバス３４に接続されている。
【００２９】
システムバス３４は、ＲＯＭ２２、ＲＡＭ２３、ＬＡＮ制御部２４、ＵＳＢ−ＨＯＳＴ制御部２６、画像処理部３１、印刷部  Ｉ／Ｆ３０及び操作部  Ｉ／Ｆ３３等と主制御部２１とを接続するバスである。なお、図２では、１つのシステムバス３４で表現しているが、ＬＡＮ制御部２４、ＵＳＢ−ＨＯＳＴ制御部２６等の通信に係わるブロックや、画像処理部３１、印刷部  Ｉ／Ｆ３０等の画像に係わるブロック等毎に、複数のバスを構築してバスＩ／Ｆとしてもよい。主制御部２１は、各バスＩ／Ｆに対応するバスＩ／Ｆ制御部を有している。
【００３０】
ＲＯＭ２２は、プリンタ装置Ｐｒとしての基本プログラムや印刷データ機密保持プログラム及びこれらの各プログラムを実行するのに必要な各種データを格納しており、また、フォントデータ等の固定データを格納していてもよい。ＲＯＭ２２としては、紫外線で消去して再書込可能なＵＶＥＰ−ＲＯＭ、電気的に消去して再書込可能なＥＥＰＲＯＭ、バスＩ／Ｆからのコマンドレベルによって消去して再書込可能なFlash Memory等を用いることができる。
【００３１】
ＲＡＭ（情報記憶手段）２３は、ＲＯＭ２２内のプログラムを実行する際に必要な各種データを記憶する。すなわち、ＲＡＭ２３は、主制御部２１がＲＯＭ２２のプログラムに従って処理を行うにあたり、処理結果等のデータを一時的に保持したり、プリンタ装置Ｐｒとしての動作を行っているログを保持したりする。ＲＡＭ２３は、後述するように、操作者の個人を特定する識別情報と該操作者のパーソナルコンピュータＰＣ１〜ＰＣｎのネットワーク２上でのネットワーク情報を管理情報として記憶する。
【００３２】
なお、本実施例のプリンタ装置Ｐｒは、画像メモリ３２を搭載しているが、ＲＡＭ２３に画像メモリ３２の機能を含めた構成としてもよいし、このＲＡＭ２３を用途毎に分けてもよい。また、ＲＡＭ２３としては、プリンタ装置Ｐｒの主電源が切れたときにもデータを保持するために、バッテリーでバックアップされていたり、強誘電体を用いたＲＡＭ（ＦＲＡＭ）、バッテリーを内蔵したＲＡＭを用いることができる。また、一般的には、ＲＯＭ２２に用いるFlash MemoryもバスＩ／Ｆからのコマンドレベルで書き換えることも可能なため、ＲＡＭとして用いることもできる。
【００３３】
主制御部（管理手段）２１は、ＣＰＵ（Central Processing Unit）の他、各周辺デバイスと接続するためのシステムバス３４のインターフェイス制御を行うシステムバスＩ／Ｆ制御機能を有し、それぞれのシステムバスＩ／Ｆを介して、ＲＯＭ２２、ＲＡＭ２３、ＬＡＮ制御部２４、ＵＳＢ−ＨＯＳＴ制御部２６、ＵＳＢ−ファンクション２８、画像処理部３１、印刷部  Ｉ／Ｆ３０、操作部  Ｉ／Ｆ３３等と接続し、各々を制御する。主制御部２１は、ＲＯＭ２２内のプログラムに基づいて、上述のように、ＲＡＭ２３をワークメモリとして利用しつつプリンタ装置Ｐｒの各部を制御してプリンタ装置Ｐｒとしての基本処理を実行するとともに、後述するデータ機密保持処理を実行する。
【００３４】
ＬＡＮ  Ｉ／Ｆ２５は、ネットワーク２に接続されており、ＬＡＮ制御部２４の制御下で、ネットワーク２に接続されている他の機器（例えば、パーソナルコンピュータＰＣ１〜ＰＣｎ等）と通信するための物理的・電気的インターフェイス処理を行う。
【００３５】
ＬＡＮ制御部２４は、バスＩ／Ｆ及びバス３４を介して主制御部２１と接続されており、主制御部２１の制御下で、ＬＡＮ  Ｉ／Ｆ２５の物理的・電気的インターフェイスを制御し、また、物理的・電気的インターフェイスを用いたアクセスを制御する。
【００３６】
ＵＳＢ−ＨＯＳＴ  Ｉ／Ｆ（識別情報取得手段、ＵＳＢホストインターフェイス）２７には、ＵＳＢキー、ＵＳＢフラッシュメモリ等のＵＳＢデバイス（記録媒体）５０がＵＳＢにより接続され、ＵＳＢ−ＨＯＳＴ制御部２６は、ＵＳＢ−ＨＯＳＴ  Ｉ／Ｆ２７に接続されているＵＳＢデバイス５０と通信するための物理的・電気的Ｉ／Ｆを制御する機能及びＵＳＢプロトコルを制御する機能を有して、バスＩ／Ｆで主制御部２１と接続されていることで、ＵＳＢ機器との通信制御を主制御部２１で制御する。すなわち、ＵＳＢ−ＨＯＳＴ  Ｉ／Ｆ２７は、外部の記録媒体としてのＵＳＢデバイス５０から識別情報を取得する。
【００３７】
特に、このＵＳＢ−ＨＯＳＴ  Ｉ／Ｆ２７は、例えば、図３に示すようなＵＳＢコネクタ部４０を備えており、ＵＳＢコネクタ部４０には、上述のようなＵＳＢキー、ＵＳＢフラッシュメモリ等のＵＳＢデバイス５０が装着される。ＵＳＢ−ＨＯＳＴ  Ｉ／Ｆ２７のＵＳＢコネクタ部４０には、装着検出スイッチ（検出手段）４１が設けられており、装着検出スイッチ４１は、ＵＳＢデバイス５０の装着（接続）の有無を検出して、主制御部２１に出力する。
【００３８】
なお、ＵＳＢデバイス５０の装着（接続）の有無の検出は、上記装着検出スイッチ４１によるものに限るものではなく、例えば、ＵＳＢデバイス５０が装着されたことを電気的接続の有無を検出する電流検出センサの検出結果によってＵＳＢデバイス５０の装着の有無を検出してもよい。すなわち、プリンタ装置Ｐｒに接続するＵＳＢデバイス５０には電源を供給する必要があるため、電源供給信号線に電流センサを設けることで、電気的に接続したことを検出して、ＵＳＢデバイス５０の装着の有無を検出することができる。また、ＵＳＢデバイス５０の装着の有無の検出は、ＵＳＢデバイス５０が装着されたことをＵＳＢデバイス５０とのハンドシェーク（ＵＳＢデバイス５０とある決まった手順（プロトコル）のやりとりを行うことでデータの読み出しを行う）ができる／できないに基づいて、ＵＳＢデバイス５０の装着の有無を検出してもよい。
【００３９】
ＵＳＢ−ファンクション２８は、ＵＳＢ−ファンクション  Ｉ／Ｆ２９にＵＳＢで接続される他の機器（パーソナルコンピュータ等）と通信するための物理的・電気的Ｉ／Ｆを制御する機能及びＵＳＢプロトコルを制御する機能を有し、バスＩ／Ｆ及びシステムバス３４を介して主制御部２１と接続されることで、該他の機器との通信制御を主制御部２１で制御する。
【００４０】
印刷部  Ｉ／Ｆ３０には、印刷制御部１１が接続されており、印刷制御部１１は、所定の印刷方式の印刷部、例えば、サーマル素子を利用したサーマル印刷部が用いられている。印刷制御部１１は、サーマル印刷部の場合、印刷部  Ｉ／Ｆ３０から受け取って内部のページメモリに蓄積した生データに基づいて、感熱記録素子に直接、あるいは、普通記録紙にインクシートを介して間接的に画像を記録する。なお、印刷制御部１１の記録方式としては、サーマル記録方式に限定されるものではなく、電子写真方式、ジェルジェット方式、インクジェット方式、トナージェット方式等の記録紙にイメージを記録できるものであれば、各種記録方式のものを用いることができる。
【００４１】
なお、識別情報の取得方法としては、上述のように、直接接触による方法に限るものではなく、ネットワーク等を介して取得する方法や無線送信等を利用した非接触の方法で、識別情報を取得してもよい。
【００４２】
また、外部から識別情報を取得する方法として、ＵＳＢ−ＨＯＳＴ  Ｉ／Ｆ２７を用い、外部の記録媒体として、携帯性に富むＵＳＢデバイス５０を用いているが、外部または外部の記録媒体としては、ＵＳＢデバイス５０に限るものではなく、例えば、メモリカード、フレキシブルディスク等であってもよい。
【００４３】
なお、この場合、外部から識別情報を取得可能状態か否かを検出する検出手段としては、上記装着検出スイッチ４１のように物理的に検出するものに限るものではなく、外部からの信号の検出等を利用した非接触の方法等で検出するものであってもよい。
【００４４】
画像処理部３１は、パーソナルコンピュータＰＣ１〜ＰＣｎから受信した印刷データを解釈し、画像メモリ３２を利用して、印刷制御部１１で印刷可能な形式に変換する処理を行う。
【００４５】
画像メモリ（データ蓄積手段）３２は、例えば、磁気ディスク装置（ハードディスク）等が用いられ、主制御部２１の制御下で、パーソナルコンピュータＰＣ１〜ＰＣｎから受信した印刷データをファイルとして蓄積する。また、画像メモリ３２は、上述のように、画像処理部３１が画像処理を行う際に、そのワークメモリとして利用される。なお、画像メモリ３２としては、磁気ディスク装置に限るものではなく、例えば、ＤＲＡＭ等の高容量のメモリ、基板に実装されるシリコンディスク、カードスロットに接続されるメモリカード等を用いることができる。
【００４６】
操作部  Ｉ／Ｆ３３には、操作部１２が接続されており、操作部１２は、タッチパネルキーやメカニカルキー、ＬＥＤ（Light Emitting Diode）やＬＣＤ（Liquid Crystal Display）等の表示機構及びブザー等の音声出力機構等を備えている。操作部  Ｉ／Ｆ３３は、システムバス３４を介して主制御部２１とのデータのやり取りを行い、操作部１２の各種キー操作により入力されたデータを主制御部２１に渡す制御を行い、また、ＬＥＤの点灯やＬＣＤ表示等の表示機構への表示や、ブザー等の鳴動を行う。操作部１２の上記表示機構及び音声出力機構は、全体として報知手段として機能する。
【００４７】
次に、本実施例の作用を説明する。本実施例の印刷システム１は、プリンタ装置Ｐｒが、パーソナルコンピュータＰＣ１〜ＰＣｎからネットワーク２を介して印刷データを受信し、該印刷データを、機密を保持しつつ印刷出力する。
【００４８】
そこで、プリンタ装置Ｐｒでは、プリンタ装置Ｐｒに対して印刷を許可するパーソナルコンピュータＰＣ１〜ＰＣｎのネットワーク情報（ネットワーク２上のパーソナルコンピュータＰＣ１〜ＰＣｎの識別情報）と該パーソナルコンピュータＰＣ１〜ＰＣｎの操作者（送信者）を識別する管理識別情報（個人識別情報）が予め管理情報としてＲＡＭ２３に登録される。この管理情報は、プリンタ装置Ｐｒの特定の操作パスワードを知らないと実施できない管理者モードにおいて、操作部１２からの操作によって登録を行うが、パーソナルコンピュータＰＣ１〜ＰＣｎからＷｅｂブラウザを用いてプリンタ装置Ｐｒにアクセスし、同様に管理者モードでＷｅｂブラウザを使用して登録してもよい。
【００４９】
この管理情報は、図４に示すように、管理識別情報とネットワーク情報を有し、ネットワーク情報は、ＩＰアドレスやＭＡＣ（物理）アドレス情報を用いることができるが、物理アドレスを用いる場合には、同一セグメント内であることが必要となる。管理識別情報は、任意の数値、アルファベット、記号等、あるいは、これらの単独または２つ以上を組み合わせた情報であって、操作者（送信者）を適切に識別できる情報であれば、任意のものを用いることができる。なお、図４では、ネットワーク情報として、ＩＰアドレスを用いている場合を示している。また、ネットワーク情報として、ＭＡＣアドレスを用いる場合、ＭＡＣアドレスが、パーソナルコンピュータＰＣ１〜ＰＣｎの備えているネットワーク機器（具体的には、ＬＡＮカード）のメーカ毎に固有の番号にユニークな番号を付加したものであるため、例えば、「００−００−７４−１２−３４−５６」（前半の６文字がメーカコード、後半の６文字がユニークな番号）のようなアドレスとなる。
【００５０】
プリンタ装置Ｐｒは、上述のようにして管理情報の登録処理が行われると、該入力された管理情報を、主制御部２１の制御下で、プリンタ装置Ｐｒの電源がオフの場合にもその記憶内容が保持されるようにしたＲＡＭ２３に記憶する。  
【００５１】
このようにして、管理情報が登録されている状態で、パーソナルコンピュータＰＣ１〜ＰＣｎからの印刷要求に対して、その印刷要求を実行するか否かを管理情報に基づいて適切に制御することで、印刷データの機密を保持するデータ機密保持処理を行う。
【００５２】
すなわち、プリンタ装置Ｐｒは、図５に示すように、アイドル状態または主要各部への電源の供給を削減または停止を行う省エネルギー状態で、ネットワーク２を介してパーソナルコンピュータＰＣ１〜ＰＣｎから印刷要求があるかチェックし（ステップＳ１０１）、印刷要求があると、該印刷要求の印刷元のパーソナルコンピュータＰＣ１〜ＰＣｎ（図５では、ＰＣと記載。）のネットワーク２上の情報であるネットワーク情報を確認する（ステップＳ１０２）。
【００５３】
このネットワーク情報の確認では、プリンタ装置Ｐｒは、例えば、ネットワーク２を介してパーソナルコンピュータＰＣ１〜ＰＣｎから印刷要求や印刷データを、ＴＣＰ／ＩＰで受信する際に、該ＴＣＰ／ＩＰのプロトコルから該印刷要求元のパーソナルコンピュータＰＣ１〜ＰＣｎのネットワーク情報を取得して、確認する。このネットワーク情報としては、ＩＰパケット上のヘッダにある送信元ＩＰアドレスをネットワーク情報として認識するが、上述のように、機密管理の管理情報のネットワーク情報としてＭＡＣ（物理層）アドレスを用いている場合には、ＭＡＣ（物理層）アドレスを取得する。
【００５４】
プリンタ装置Ｐｒは、印刷要求元のパーソナルコンピュータＰＣ１〜ＰＣｎのネットワーク情報を確認すると、印刷データを受信して（ステップＳ１０３）、プリンタ装置Ｐｒの機密保持機能がオン／オフのいずれに設定されているかチェックする（ステップＳ１０４）。すなわち、プリンタ装置Ｐｒは、機密保持機能をオンとオフのいずれかに設定することができ、この機密保持機能のオン／オフの設定は、例えば、操作部１２のキー操作によって行うこともできるし、パーソナルコンピュータＰＣ１〜ＰＣｎからのコマンドによって行うこともできる。
【００５５】
ステップＳ１０４で、機密保持機能がオフに設定されているときには、プリンタ装置Ｐｒは、ページ毎または印刷用紙１枚毎（２ｉｎ１印刷や両面印刷等）に受信した印刷データを印刷制御部１１に送って順次印刷を行い、全ての受信した印刷データの印刷を行うと、処理を終了する（ステップＳ１０５）。
【００５６】
ステップＳ１０４で、機密保持機能がオンに設定されているときには、プリンタ装置Ｐｒは、受信して認識したネットワーク情報と予めＲＡＭ２３に登録されている管理情報のネットワーク情報とを比較して、受信したネットワーク情報と一致するネットワーク情報が登録されているかチェックし（ステップＳ１０６）、一致するネットワーク情報がないときには、不正なネットワーク端末からの印刷要求であると判断して、ワーニング処理を行って、処理を終了する（ステップＳ１０７）。このワーニング処理としては、例えば、操作部１２のＬＣＤへのワーニングメッセージ「未登録のＰＣからの印刷要求がありました」や所定のＬＥＤの点灯、点滅等のワーニング表示やブザー音やメッセージの音声出力等のワーニング音声出力等を行う。
【００５７】
ステップＳ１０６で、受信したネットワーク情報と一致するネットワーク情報が登録されているときには、プリンタ装置Ｐｒは、そのネットワーク情報と印刷データとを関連付けたデータ管理情報を作成して管理する（ステップＳ１０８）。
【００５８】
このデータ管理情報は、例えば、図６に示すように、受信した印刷データのネットワーク情報に対応する管理情報（ネットワーク情報と管理識別情報）と該印刷データを関連付けたものとしてもよく、データ管理情報は、印刷データそのものを蓄積する画像メモリ３２に記録してもよいし、ＲＡＭ２３に記録してもよい。
【００５９】
そして、プリンタ装置Ｐｒは、上述のようにして、印刷データを受信してデータ管理情報を作成すると、図７に示すように、データ機密保持処理を続行する。すなわち、プリンタ装置Ｐｒは、印刷データを受信してデータ管理情報を作成した状態で、識別情報デバイスが接続されたか（外部の記録媒体から識別情報を取得可能状態であるか否か）チェックし（ステップＳ２０１）、識別情報デバイスが接続されると、該識別情報デバイスから識別情報の読み取りを行う（ステップＳ２０２）。具体的には、プリンタ装置Ｐｒは、識別情報デバイスとしてのＵＳＢデバイス５０がＵＳＢ−ＨＯＳＴ  Ｉ／Ｆ２７に装着されて接続されたかを、装着検出スイッチ４１の検出結果によって判別し（ステップＳ２０１）、装着検出スイッチ４１がＵＳＢデバイス５０が装着されたことを検出すると、ＵＳＢデバイス５０から識別情報の読み取りを行う（ステップＳ２０２）。
【００６０】
なお、識別情報デバイスが接続されたことを検出する方法としては、装着検出スイッチ４１による方法に限るものではなく、上述のように種々の方法を用いることができるが、上記方法の他に、例えば、プリンタ装置Ｐｒの操作者が操作部１２で識別情報デバイス（ＵＳＢデバイス５０）の識別情報の読み取りを指示操作することで、識別情報デバイスからの識別情報の読取動作を開始して、該読取動作に成功するか否かによってもよい。
【００６１】
プリンタ装置Ｐｒは、ＵＳＢデバイス５０から識別情報を読み取ると、該識別情報のフォーマットを識別して、該識別情報のフォーマットが予め設定されている所定のフォーマットであるか否かチェックし（ステップＳ２０３）、該識別情報のフォーマットが該所定のフォーマットとは異なっている、すなわち、誤ったフォーマットであると、ワーニング処理を行って、データ機密保持処理を終了する（ステップＳ２０４）。このワーニング処理は、識別情報デバイスであるＵＳＢデバイス５０の利用に正しくない行為があったことを通知するもので、例えば、操作部１２のＬＥＤ等を点灯、点滅させたり、ＬＣＤに、「正しくないデバイスが接続されました」等のワーニングメッセージの表示を行ったり、ブザー等の音でワーニングを通知する。
【００６２】
ステップＳ２０３で、ＵＳＢデバイス５０から読み取った識別情報のフォーマットが所定のフォーマットであると、ＵＳＢデバイス５０の識別情報に対応した印刷データが画像メモリ３２に蓄積されているかをチェックする（ステップＳ２０５）。この識別情報に対応する印刷データが蓄積されているか否かは、図５のステップＳ１０８で作成したデータ管理情報を参照して、ＵＳＢデバイス５０の識別情報と同じ管理識別情報のデータ管理情報が登録されているか、そして、登録されているときには、該管理識別情報に対応するネットワーク情報の印刷データが画像メモリ３２に蓄積されているかをチェックすることで、判別する。
【００６３】
ステップＳ２０５で、ＵＳＢデバイス５０の識別情報に対応した印刷データが画像メモリ３２に蓄積されていないときには、プリンタ装置Ｐｒは、印刷データが蓄積されていない旨のワーニング処理を行って、データ機密保持処理を終了する（ステップＳ２０６）。このワーニング処理では、識別情報デバイスであるＵＳＢデバイス５０の利用に正しくない行為があったり、印刷データが未だ送信されてきていないことを通知するもので、操作部１２の所定のＬＥＤ等を点灯、点滅させたり、ＬＣＤに、「正しくないデバイスが接続されました」あるいは「印刷データが蓄積されていません」等のワーニングメッセージの表示を行ったり、ブザー等の音にてワーニングを通知する。
【００６４】
ステップＳ２０５で、ＵＳＢデバイス５０の識別情報に対応した印刷データが画像メモリ３２に蓄積されているときには、プリンタ装置Ｐｒは、該識別情報の一致する印刷データを画像メモリ３２から読み出して、印刷部  Ｉ／Ｆ３０を介して印刷制御部１１に渡し、印刷制御部１１で該印刷データに基づいて印刷処理を行い、全ての印刷データの印刷処理を完了すると、データ機密保持処理を終了する（ステップＳ２０７）。
【００６５】
なお、上記説明では、データが、印刷データであって、該印刷データを印刷出力するか否かを制御するデータ機密保持処理を行っているが、データとしては、印刷データに限るものではなく、テキストデータ、所定フォーマットの文書データ、画像データ等の印刷データに変換されていないデータ等であってもよい。また、出力形態も、印刷出力に限るものではない。例えば、画像データを受信して、該画像データを表示出力したり、転送出力する場合等のデータ出力制御にも同様に適用することができる。
【００６６】
このように、本実施例のプリンタ装置Ｐｒは、ネットワーク２を介してパーソナルコンピュータＰＣ１〜ＰＣｎからデータが送信されてくると、該データの送信元のパーソナルコンピュータＰＣ１〜ＰＣｎのネットワーク情報を取得して、該データを該取得したネットワーク情報と対応させて画像メモリ３２に蓄積し、外部から識別情報を取得すると、該取得した識別情報と一致する管理識別情報が予めＲＡＭ２３の管理情報に登録されていて、該管理識別情報に対して該管理情報に登録されているネットワーク情報と一致するネットワーク情報の対応したデータが画像メモリ３２に登録されていると、該データを出力させるデータ機密保持処理を実行している。
【００６７】
具体的には、プリンタ装置Ｐｒは、ネットワーク２を介してパーソナルコンピュータＰＣ１〜ＰＣｎから印刷データが送られてくると、該送信元のネットワーク情報を取得して、該印刷データを該ネットワーク情報と対応させて画像メモリ３２に蓄積し、識別情報の登録されているＵＳＢデバイス５０がＵＳＢ−ＨＯＳＴ  Ｉ／Ｆ２７に接続されると、ＵＳＢデバイス５０の識別情報を取得し、該取得した識別情報と一致する識別情報が予めＲＡＭ２３の管理情報に登録されていて、該識別情報に対応して該管理情報に登録されているネットワーク情報と一致するネットワーク情報の印刷データが画像メモリ３２に登録されていると、該印刷デーを印刷出力させている。
【００６８】
したがって、操作者は、プリンタ装置ＰｒにＵＳＢデバイス５０を装着するだけで、印刷させることができるとともに、プリンタ装置Ｐｒが、該ＵＳＢデバイス５０の識別情報とネットワーク情報に基づいて、印刷データを管理することができ、不用意に印刷データが印刷出力されて他者に見られる等の事態の発生を適切に防止して、操作性を向上させつつ、安価にかつ確実に印刷の機密を保護することができる。
【００６９】
また、本実施例のプリンタ装置Ｐｒは、主制御部２１が、パーソナルコンピュータＰＣ１〜ＰＣｎから印刷データが送信されてくると、該印刷データを画像メモリ３２に蓄積するとともに、該パーソナルコンピュータＰＣ１〜ＰＣｎのネットワーク情報を取得して該印刷データを該ネットワーク情報と関連付けたデータ管理情報を作成し、ＵＳＢデバイス５０から取得した識別情報と一致する管理識別情報がＲＡＭ２３の管理情報に登録されていて、該管理識別情報に対応して該管理情報に登録されているネットワーク情報と一致するネットワーク情報がデータ管理情報に登録されているか判別し、該データ管理情報に該ネットワーク情報が登録されていると、該登録されているネットワーク情報に対応して該データ管理情報に登録されている印刷データを画像メモリ３２から読み出して印刷出力させている。
【００７０】
したがって、受信した印刷データの管理をデータ管理情報と管理情報に基づいて、簡単かつ適切に行うことができ、より一層安価にかつ確実に印刷の機密を保護することができる。
【００７１】
さらに、本実施例のプリンタ装置Ｐｒは、データとして、印刷データを取り上げ、該印刷データの印刷出力を制御している。
【００７２】
したがって、操作性を向上させつつ、安価にかつ確実に印刷の機密を保護することができる。
【００７３】
また、本実施例のプリンタ装置Ｐｒは、識別情報及び管理識別情報として、パーソナルコンピュータＰＣ１〜ＰＣｎからデータを送信した送信者を特定する数値または記号またはアルファベットあるいはこれらの２種類以上の組み合わせ等からなる情報を用いている。
【００７４】
したがって、送信者（操作者）を適切かつ確実に識別して、安価にかつ確実に印刷の機密を保護することができる。
【００７５】
さらに、本実施例のプリンタ装置Ｐｒは、識別情報取得手段として、識別情報を記憶する外部の記録媒体から該識別情報を接触または非接触の状態で取得する手段を用いると、外部の記録媒体として、種々のものを用いることができ、利用性を向上させることができる。
【００７６】
また、本実施例のプリンタ装置Ｐｒは、識別情報取得手段として、ＵＳＢ−ＨＯＳＴ  Ｉ／Ｆ（ＵＳＢホストインターフェイス）２７を用い、外部の記録媒体として、ＵＳＢデバイス５０を用いている。
【００７７】
したがって、携帯性及び操作性を向上させることができ、利用性を向上させることができる。
【００７８】
また、本実施例のプリンタ装置Ｐｒは、ＵＳＢデバイス５０のＵＳＢ−ＨＯＳＴ  Ｉ／Ｆ２７への接続の有無を検出する装着検出スイッチ４１を備え、装着検出スイッチ４１がＵＳＢデバイス５０のＵＳＢ−ＨＯＳＴ  Ｉ／Ｆ２７への接続を検出すると、主制御部２１がＵＳＢデバイス５０から識別情報を取得している。
【００７９】
したがって、操作者がＵＳＢデバイス５０をＵＳＢ−ＨＯＳＴ  Ｉ／Ｆ２７に装着するだけで、ＵＳＢデバイス５０からの識別情報の読み取りを開始させることができ、より一層操作性を向上させて、利用性を向上させることができる。
【００８０】
さらに、本実施例のプリンタ装置Ｐｒは、ＵＳＢデバイス５０から取得した識別情報のフォーマット形式が所定のフォーマット形式と異なると、該ＵＳＢデバイス５０の識別情報が不正である旨の警告を操作部１２のディスプレイへの表示やＬＥＤの点灯・点滅及び音声出力等の報知方法で報知出力している。
【００８１】
したがって、不正な印刷出力をより一層適切に防止することができるとともに、誤って異なるＵＳＢデバイス５０を装着したとき等に適切なＵＳＢデバイス５０をあらためて装着しなおして、印刷させることができ、利用性を向上させることができる。
【００８２】
また、本実施例のプリンタ装置Ｐｒは、ＵＳＢデバイス５０から取得した識別情報に対応する印刷データが画像メモリ３２に蓄積されていないと、その旨の警告を操作部１２のディスプレイへの表示やＬＥＤの点灯・点滅及び音声出力等の報知方法で報知出力している。
【００８３】
したがって、不正な印刷出力をより一層適切に防止することができるとともに、誤って異なるＵＳＢデバイス５０を装着したり、印刷データの送信に誤りがあったとき等に適切な対応をとることができ、利用性を向上させることができる。
【００８４】
なお、上記実施例において、ＵＳＢデバイス５０の識別情報が所定のフォーマット形式と異なったり、適切に読み出すことができなかった場合等によって、画像メモリ３２に蓄積した印刷データが、予め管理者モード等で設定された所定の待ち時間の間に印刷出力が行われないと、該印刷データを画像メモリ３２から削除してもよい。
【００８５】
また、このような印刷データの存在を操作部１２の表示部に表示出力すること等で通知して、この通知に応じて管理者等が管理者モードで、該印刷データを画像メモリ３２から削除するようにしてもよい。
【００８６】
このようにすると、不要な印刷データがいつまでも画像メモリ３２に蓄積されることを防止することができ、画像メモリ３２の有効利用を図って、利用性を向上させることができる。
【００８７】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【００８８】
本発明は、ネットワークを介して送信されてきたデータの機密を安価にかつ適切に保持しつつ利用性が良好な状態で出力するデータ処理装置に適用することができる。
【図面の簡単な説明】
【００８９】
【図１】本発明のデータ処理装置の一実施例を適用した印刷システムのシステム構成図。
【図２】図１のプリンタ装置のブロック構成図。
【図３】図２のプリンタ装置のＵＳＢ−ＨＯＳＴ  Ｉ／Ｆと装着されるＵＳＢデバイスの概略構成図。
【図４】図２のプリンタ装置のＲＡＭに登録される管理情報の一例を示す図。
【図５】図２のプリンタ装置による印刷データ受信時のデータ機密保持処理を示すフローチャート。
【図６】図５の機密保持処理でプリンタ装置が受信した印刷データと管理情報とを対応させて作成するデータ管理情報の一例を示す図。
【図７】図２のプリンタ装置による印刷データ受信後のデータ機密保持処理を示すフローチャート。
【符号の説明】
【００９０】
１  印刷システム
２  ネットワーク
ＰＣ１〜ＰＣｎ  パーソナルコンピュータ
Ｐｒ  プリンタ装置
１０  コントローラ
１１  印刷制御部
１２  操作部
２１  主制御部
２２  ＲＯＭ
２３  ＲＡＭ
２４  ＬＡＮ制御部
２５  ＬＡＮ  Ｉ／Ｆ
２６  ＵＳＢ−ＨＯＳＴ制御部
２７  ＵＳＢ−ＨＯＳＴ  Ｉ／Ｆ
２８  ＵＳＢ−ファンクション
２９  ＵＳＢ−ファンクション  Ｉ／Ｆ
３０  印刷部  Ｉ／Ｆ
３１  画像処理部
３２  画像メモリ
３３  操作部  Ｉ／Ｆ
３４  システムバス
４０  ＵＳＢコネクタ部
４１  装着検出スイッチ
５０  ＵＳＢデバイス
【図１】
2007316729.tif 000003
【図２】
2007316729.tif 000004
【図３】
2007316729.tif 000005
【図４】
2007316729.tif 000006
【図５】
2007316729.tif 000007
【図６】
2007316729.tif 000008
【図７】
2007316729.tif 000009