(57)【要約】【課題】本発明は可搬型記録媒体と暗証番号を使用して認証印刷を行う印刷装置に関し、ＩＣカード等の認証デバイスによる認証、及び暗証番号による認証によって認証印刷が可能な印刷装置を提供するものである。【解決手段】ＩＣカードリーダ等の認証情報読取装置と、暗証番号を入力するキーボード等の入力手段が設けられている印刷装置であり、認証情報又は暗証番号が含まれる印刷データの印刷処理を行う際、上記認証情報読取装置から読み取った認証情報、又は入力手段から入力する暗証番号の何れかを選択し、この選択結果に基づいて印刷データの認証を行い、印刷データの印刷処理を行う印刷装置である。【選択図】    図１
2009154415.tif 000002
【特許請求の範囲】
【請求項１】
認証情報読取装置と、
暗証番号を入力する入力手段と、
認証情報又は暗証番号が含まれる印刷データの印刷処理を行う際、前記認証情報読取装置から読み取った認証情報、又は前記入力手段から入力する暗証番号の何れかを選択する選択手段と、
前記選択結果に基づいて前記印刷データの認証を行い、該印刷データの印刷処理を行う印刷処理手段と、
を有することを特徴とする印刷装置。
【請求項２】
前記選択結果に基づいて前記印刷データの認証を行い、該印刷データの削除処理を行うことを特徴とする請求項１記載の印刷装置。
【請求項３】
前記認証情報又は暗証番号が含まれる印刷データは、ネットワークを介して接続されたホスト機器から供給されることを特徴とする請求項１、又は２記載の印刷装置。
【請求項４】
ネットワークに接続された他の印刷装置の記憶手段を仮想ドライブとして使用し、前記印刷データの認証処理を行なうことを特徴とする請求項１、又は３記載の印刷装置。
【請求項５】
認証情報読取装置と、暗証番号を入力する入力手段とを有する印刷装置の印刷データ認証方法であって、
認証情報又は暗証番号が含まれる印刷データの印刷処理を行う際、前記認証情報読取装置から読み取った認証情報、又は前記入力手段から入力する暗証番号の何れかを選択する処理と、
該選択結果に基づいて前記印刷データの認証を行い、該印刷データの印刷処理を実行する処理と、
を行なうことを特徴とする印刷データ認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はネットワークを介してホスト機器に接続された印刷装置に関し、特に可搬型記録媒体と暗証番号を使用して認証印刷を行う印刷装置に関する。
【背景技術】
【０００２】
今日、コンピュータネットワークが広く使用され、例えばＬＡＮ（ローカルエリアネットワーク）等のネットワークに印刷装置を接続し、パーソナルコンピュータ（ＰＣ）等のホスト機器から印刷データを供給して印刷処理を行う印刷システムが使用されている。このようなシステムにおいては、ホスト機器と印刷装置が離れた場所に設置される場合が多く、秘匿性にある文書を印刷する場合、印刷物を他人に読まれる心配がある。
【０００３】
そこで従来、ＩＣカード等の認証デバイスを使用した認証印刷や、暗証番号を使用した認証印刷が行われている。例えば、特許文献１の発明は認証にＩＣカードを使用した例であり、ＩＣカードによって利用者を制限した後印刷処理を行うものである。
【特許文献１】特開２００２−２４０３９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の認証印刷においては、ＩＣカード等の認証デバイスによる認証印刷や暗証番号による認証印刷の何れかの認証印刷を選択した場合、以後認証デバイスによる認証と暗証番号による認証を併用して運用することができない問題がある。また、専用のサーバソフトや認証用のネットワーク機器も必要である場合もある。
【０００５】
そこで、本発明は上記問題に鑑みてなされたものであり、ＩＣカード等の認証デバイスによる認証、及び暗証番号による認証によって認証印刷が可能な印刷装置を提供するものである。
【課題を解決するための手段】
【０００６】
上記課題は第１の発明によれば、認証情報読取装置と、暗証番号を入力する入力手段と、認証情報又は暗証番号が含まれる印刷データの印刷処理を行う際、前記認証情報読取装置から読み取った認証情報、又は前記入力手段から入力する暗証番号の何れかを選択する選択手段と、前記選択結果に基づいて前記印刷データの認証を行い、該印刷データの印刷処理を行う印刷処理手段とを有する印刷装置を提供することによって達成できる。
また、第２の発明によれば、前記選択結果に基づいて前記印刷データの認証を行い、該印刷データの削除処理を行う印刷装置を提供することによって達成できる。
【０００７】
また、第３の発明によれば、前記認証情報又は暗証番号が含まれる印刷データは、ネットワークを介して接続されたホスト機器から供給される印刷装置を提供することによって達成できる。
【０００８】
また、第４の発明によれば、ネットワークに接続された他の印刷装置の記憶手段を仮想ドライブとして使用し、前記印刷データの認証処理を行なう印刷装置を提供することによって達成できる。
【０００９】
また、第５の発明によれば、認証情報読取装置と、暗証番号を入力する入力手段とを有する印刷装置の印刷データ認証方法であって、認証情報又は暗証番号が含まれる印刷データの印刷処理を行う際、前記認証情報読取装置から読み取った認証情報、又は前記入力手段から入力する暗証番号の何れかを選択する処理と、該選択結果に基づいて前記印刷データの認証を行い、該印刷データの印刷処理を実行する処理とを行なう印刷データ認証方法を提供することによって達成できる。
【発明の効果】
【００１０】
本発明によれば、ＩＣカード等の認証デバイスによる認証、及び暗証番号による認証の何れも使用可能であり、より利用し易い印刷装置を提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態を図面に基づいて説明する。
図１は、本実施形態の印刷装置をネットワークを介してホスト機器に接続したシステム構成図である。本システムはパーソナルコンピュータ（ＰＣ）等のホスト機器（ＰＣ１〜ＰＣ３）と２台の印刷装置２ａ、２ｂがＬＡＮ（ローカル・エリア・ネットワーク）を介して接続されている。ホスト機器（ＰＣ１〜ＰＣ３）は、キーボード等の入力部や表示部、及びプリンタドライバ等で構成され、アプリケーションプログラムに従って作成した印刷データを印刷装置２ａ又は２ｂに出力する。
【００１２】
印刷装置２ａ、２ｂにはハードディスク（ＨＤＤ）が内蔵され、ＵＳＢインターフェースを介してＩＣカードリーダライタ（ＩＣカードＲ／Ｗ）３ａ、３ｂが接続されている。図２は上記印刷装置２ａ、２ｂの内部構成を説明する図であり、代表して印刷装置２ａの内部構成を説明する。
【００１３】
印刷装置２ａはオペレーションパネル５、ＲＯＭ６、ＲＡＭ７、内部接続バス８、汎用制御ポート９、プリンタ制御ＬＳＩ１０、ＵＳＢ／カード接続部１１、エンジン部１２、ＵＳＢ／ＬＡＮインターフェース１３、外部記憶装置１４がＣＰＵ１５に接続されている。
【００１４】
ＣＰＵ１５はハードディスク（ＨＤＤ）等の外部記憶装置１４、又はＲＯＭ６に記憶されたプログラム又はデータに従って印刷装置２ａのシステム制御を行い、ＲＡＭ７をワークエリアとして後述する処理を行う。また、ＲＯＭ６には、後述する認証情報を含む情報が記憶される。
【００１５】
また、ＵＳＢ／ＬＡＮインターフェース１３を介して前述のホスト機器１から印刷データが供給され、ＣＰＵ１５の制御に従って一旦受信バッファ（ＲＡＭ７）に格納された後、印刷データに含まれるコマンド解析が行われ、エンジン部１２に転送される。尚、プリンタ制御ＬＳＩ１０はエンジン部１２を含む、印刷装置２ａの各部の制御を行う。
【００１６】
図３は、上記オペレーションパネル５の構成を示す図である。オペレーションパネル５は、２行表示ＬＣＤ（液晶ディスプレイ）１７とキー部１８で構成され、２行表示ＬＣＤ１７は、２段それぞれ１６桁表示のディスプレイであり、後述する暗証番号等の表示を行う。また、キー部１８は「上キー」、「下キー」、「進むキー」、「戻るキー」、「決定キー」、及び「取消キー」で構成されている。尚、各キーの機能については、後述する処理動作の際、説明する。
【００１７】
尚、同図に示す「オンライン」はホスト機器との接続中であることを表示し、「節電」は印刷装置２ａが節電モードに設定されていることを示す。
【００１８】
以下に、本実施形態の処理動作について説明する。
図４はオペレーションパネル５の表示遷移、及びキー操作を説明する模式図であり、図５〜図７は本例の処理動作を説明するフローチャートである。
【００１９】
先ず、印刷装置２（印刷装置２ａ、２ｂを代表して印刷装置２で示す）の電源を投入し、初期設定処理を行う。この処理が終了すると、図４のａに示す表示状態となり、オペレーションパネル７の２行表示ＬＣＤ１７には“インサツデキマス”の表示が行われる。この状態はオンライン状態（アイドル状態）であり、例えばＩＣカードを印刷装置２のＩＣカードＲ／Ｗ３（３ａ、３ｂ）に翳すと、ユーザＩＤが読み取られ、ユーザＩＤに対応する利用者の印刷データが一括印刷される（図４に示すｂ）。尚、この時ユーザＩＤが登録されていなければ、２行表示ＬＣＤ１７には“インサツデキマス  ジョブデータファイルナシ”の表示を行なう。
【００２０】
一方、上記アイドル状態において、ＩＣカードが印刷装置２のＩＣカードＲ／Ｗ３（３ａ、３ｂ）に翳されず、オペレーションパネル５の上記「進むキー」が操作されると、図５に示すフローチャートに従った処理が実行される（ステップ（以下、Ｓで示す）１がＹＥＳ）。先ず、ＣＰＵ１５はホスト機器ＰＣから転送された登録ファイルが有るか判断する（Ｓ２）。この判断は、例えば印刷装置２のＨＤＤ１４にホスト機器ＰＣ１等から印刷データが供給され、印刷ファイルが存在するか判断する。ここで、印刷ファイルが無い場合には、エラー表示を行う（Ｓ３）。例えば、図４のｃに示す“インサツデキマス  トウロクガアリマセン”の表示を行なう。
【００２１】
一方、印刷ファイルが有る場合（Ｓ２がＹＥＳ）、更に印刷制御が行われていないアイドル状態であるかの判断を行い（Ｓ４）、既にジョブの選択、実行が行なわれている場合（Ｓ４がＮｏ）には、例えば“インサツデキマス  ゲンザイソウサデキマセン”の表示を行なう（図４に示すｄ）。
【００２２】
次に、ＩＣカードＲ／Ｗ３（３ａ、３ｂ）が接続されているか判断する（Ｓ５）。本例の印刷装置２には、前述のようにＩＣカードＲ／Ｗ３（３ａ、３ｂ）が装着されており（Ｓ５がＹＥＳ）、ユーザ選択表示（図４のｅ）及びＩＣカード読み取り待ちの状態となる（Ｓ６）。一方、ＩＣカードＲ／Ｗ３（３ａ、３ｂ）が装着されていない場合（Ｓ５がＮＯ）、ユーザ選択表示（図４のｅ）となりユーザによる選択操作待ちのみの状態となる（Ｓ７）。
【００２３】
図４に示すｅは上記選択待ちの表示状態を示し、“ユーザ  センタク”の表示と共に、デフォルト値であるユーザ名（例えば、tanaka）の表示が行われる。ここで、例えばユーザ選択表示待ちのみの場合（Ｓ７の場合）、ユーザ選択操作があるか判断し（Ｓ８）、「上キー」及び「下キー」の操作によるユーザ選択があると、対応するユーザ名の選択処理を行う。この場合、２行表示ＬＣＤ１７には、例えば“tanaka”→“yamada” →“ogawa” →・・・の表示が順次行われ、ユーザ名を指定する。そして、ユーザ名を選択すると、図４のｆに示すように、決定キーを押下することによって、ユーザ名が特定される。
【００２４】
一方、ユーザ選択表示及びＩＣカード読み出し待ちの場合（Ｓ６の場合）、上記と同様「上キー」及び「下キー」を操作してユーザ名を選択することができ（Ｓ９）、或いはＩＣカードをＩＣカードＲ／Ｗ３（３ａ、３ｂ）に翳しＩＣカードのデータを読み取らせることによりユーザを決定させることもできる（Ｓ１０）。尚、図４に示すｇは、ＩＣカードを翳してユーザＩＤを取得する処理を示す。
【００２５】
図４に示す例（図４に示すｈ）は、選択されたユーザ名が“tanaka”であることを示す（Ｓ１１）。また、２行表示ＬＣＤ１７に表示される“word 070707070”は、ユーザ名“tanaka”のファイルに登録されている筆頭の印刷ファイル名を示す。
【００２６】
その後、「上キー」及び「下キー」を操作して、印刷ファイルを選択する。すなわち、図６に示すフローチャートに従ってファイルの選択を行う（Ｓ１２、Ｓ１３）。このようにして印刷データの選択処理が終わると、「決定キー」を押下し、印刷ファイル名を決定する（図４に示すｉ）。尚、印刷ファイル名をスクロールして選択操作していくと、途中で印刷ファイル名が「ＡＬＬ」と表示される。この表示状態で上記「決定キー」を押下すると、選択されているユーザファイル中の全印刷ファイルを対象として選択することが出来る。
【００２７】
次に、ＩＣカードによる認証印刷（図４のｇ操作があった場合）では、暗証番号入力処理をスキップし、上記のようにＩＣカードＲ／Ｗ３（３ａ、３ｂ）によってＩＣカードに記録された認証情報（例えば、ユーザＩＤ）はＣＰＵ１５に送られ、ホスト機器（例えば、ＰＣ１）から送信された印刷データに埋め込まれた認証情報との比較によって認証処理が行われ、直ちに当該印刷ファイルの印刷又は削除操作（図４のｎ）の判断に移行する（図４に示すｊ）。また、選択入力されたユーザ名が、不明なユーザである場合も、同様に印刷ファイルの印刷又は削除操作（図４のｎ）の判断に移行する（図４に示すｊ）。
【００２８】
一方、ユーザがＩＣカードを利用せず、手動で入力される暗証番号による認証処理の場合には、図４に示すｋの処理を行う。すなわち、暗証番号が有るか判断し（Ｓ１４）、暗証番号が有る場合には、暗証番号の入力表示を行う（Ｓ１５）。図４に示すｍは、暗証番号の入力表示を示す。確定した印刷ファイルの情報と、暗証番号の入力番号が表示され、以後「上キー」及び「下キー」を押下して暗証番号の入力を行う（Ｓ１６）。そして、暗証番号の一致を判断し（Ｓ１７）、暗証番号が予め登録された番号と一致する場合（Ｓ１７がＹＥＳ）、当該印刷ファイルの印刷処理又は削除処理（図４に示すｎ）に移行する。
図７は上記印刷ファイルの印刷処理又は削除処理を説明するフローチャートである。先ず、印刷処理又は削除処理の対象となる印刷ファイル名、及び印刷又は削除の選択画面を表示する（Ｓ１８）。この表示例が、図４のｎで示す表示である。次に、この表示を確認し、選択した印刷ファイルの印刷、又は削除を選択する（Ｓ１９、Ｓ２０）。そして、前述の「決定キー」を押下することによって（図４に示すｐ）、この選択情報はＣＰＵ（印刷制御部）１５に通知される（Ｓ２１）。
尚、「戻るキー」を押下することによって、入力は中止され、前述の図４に示すｈの表示状態に戻る（図４に示すｑ）。また、上記処理中、「取消キー」を押下する（図４に示すｒ）と、それまでの処理を中止し、オンライン表示（図４に示すａ）に戻る。
【００２９】
以上のように、本例によれば認証印刷がＩＣカードをＩＣカードＲ／Ｗ３に翳すことにより認証情報を入力する場合でも、ＩＣカードを利用せず手動操作入力された暗証番号による認証印刷である場合でも対応でき、利便性の優れた印刷装置２を提供することができる。
【００３０】
（実施形態２）
次に、本発明の実施形態２について説明する。
本実施形態２は、図８に示すように、ネットワークに接続された前述印刷システムにおいて、印刷装置２ａにはハードディスク（ＨＤＤ）が搭載されていない場合の例である。この場合、図９に示すフローチャートに従った処理が行われる。
【００３１】
先ず、印刷装置２ａにおいて、印刷処理が必要になると、印刷装置２ａが接続されたネットワーク、即ち図８に示すネットワーク内に他の同一印刷装置が有るか判断する（ステップ（以下、ＳＴで示す）１）。本例においては、印刷装置２ｂが同じネットワーク内に接続されており（ＳＴ１がＹＥＳ）、次に印刷装置２ｂがハードディスク（ＨＤＤ）を有するか判断する（ＳＴ２）。
【００３２】
ここで、印刷装置２ｂがハードディスク（ＨＤＤ）を有する場合（ＳＴ２がＹＥＳ）、当該ハードディスク（ＨＤＤ）に登録データ（認証印刷用データ）があるか判断し（ＳＴ３）（２ｂのＨＤＤを仮想ドライブとして扱う）、登録されている場合（ＳＴ３がＹＥＳ）、このハードディスク（ＨＤＤ）を使用して登録データのリストを作成する（ＳＴ４）。
【００３３】
一方、上記判断において、印刷装置２ｂにハードディスク（ＨＤＤ）が無い場合（ＳＴ２がＮＯ）、或いは、ハードディスク（ＨＤＤ）が在った（ＳＴ２がＹＥＳ）としても、ハードディスク内に登録データ（認証印刷用データ）が無い場合（ＳＴ３がＮＯ）には、メモリ内に登録データが登録されているか判断し（ＳＴ５、ＳＴ６）、登録されていれば（ＳＴ５又はＳＴ６がＹＥＳ）、メモリを仮想ドライブのように扱って、前記同様メモリ内の登録データのリスト（認証印刷用データリスト）を作成する（ＳＴ４）。
【００３４】
以上のように、本実施形態２によれば、ネットワーク上に構築された印刷装置２の中で、ハードディスク（ＨＤＤ）を搭載する印刷装置２が他に存在する場合、このハードディスク（ＨＤＤ）を仮想ドライブとし、当該ハードディスク（ＨＤＤ）を共有して使用することにより、例えばプリンタサーバ等を使用することなく、ネットワークを構成することができる。
【００３５】
尚、上記説明では、印刷装置２にハードディスク（ＨＤＤ）が存在しない場合について説明しているが、例えばＩＣカードＲ／Ｗ３が接続されていない印刷装置２が存在する場合でも、ＩＣカードＲ／Ｗ３が接続された印刷装置２を使用して、ＩＣカードから認証情報を取得する構成とすることができる。
【００３６】
尚、本実施形態の説明においては、認証情報読取装置としてユーザＩＤが記録されたＩＣカードの例で説明したが、他の可搬型記録媒体を認証情報読取装置に翳し、又は装着してユーザＩＤを読み取らせる構成としてもよい。
【００３７】
また、認証情報はユーザＩＤに限定されるわけではなく、他のユニークな情報であればよく、生体情報等であってもよい。
【図面の簡単な説明】
【００３８】
【図１】実施形態１の印刷装置をネットワークを介してホスト機器に接続システム構成図である。
【図２】印刷装置の内部構成を説明する図である。
【図３】オペレーションパネルの構成を示す図である。
【図４】オペレーションパネルの表示遷移、及びキー操作を説明する図である。
【図５】実施形態１の処理動作を説明するフローチャートである。
【図６】本例の処理動作を説明するフローチャートである。
【図７】本例の処理動作を説明するフローチャートである。
【図８】実施形態２の印刷装置をネットワークを介してホスト機器に接続システム構成図である。
【図９】実施形態２の処理動作を説明するフローチャートである。
【符号の説明】
【００３９】
２、２ａ、２ｂ・・・印刷装置
３、３ａ、３ｂ・・・ＩＣカードリーダライタ
５・・・オペレーションパネル
６・・・ＲＯＭ
７・・・ＲＡＭ
８・・・内部接続バス
９・・・汎用制御ポート
１０・・プリンタ制御ＬＳＩ
１１・・ＵＳＢ／カード接続部
１２・・エンジン部
１３・・ＵＳＢ／ＬＡＮインターフェース
１４・・外部記憶装置（ＨＤＤ）
１５・・ＣＰＵ
【図１】
2009154415.tif 000003
【図２】
2009154415.tif 000004
【図３】
2009154415.tif 000005
【図４】
2009154415.tif 000006
【図５】
2009154415.tif 000007
【図６】
2009154415.tif 000008
【図７】
2009154415.tif 000009
【図８】
2009154415.tif 000010
【図９】
2009154415.tif 000011