(57)【要約】【課題】本発明はネットワークを介してホスト機器に接続された印刷装置であり、ＩＣカード等の可搬型記録媒体、又は携帯電話機等の携帯機器を使用して認証印刷を行う印刷装置に関し、特にホスト機器毎にカードリーダを設置する必要がなく、親展印刷の印刷処理を可能とする印刷装置及び印刷方法を提供するものである。【解決手段】ＩＣカードからＵＩＤの情報を読み取り、このＵＩＤの情報に基づいて計算処理を行って暗証番号を予め計算し、印刷装置２内のＵＩＤ−暗証番号対応テーブル１４にＵＩＤに対応して暗証番号の情報を登録し、その後ＩＣカードを翳して印刷指示があると、ＵＩＤと暗証番号の対応関係から印刷データを検索し、対応する印刷データの親展印刷を行う構成である。【選択図】  図１
2008221561.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介してホスト機器に接続された印刷装置において、
可搬型記録媒体又は携帯機器から固体識別番号の情報を読み取る読取手段と、
該読取手段によって読み取った固体識別番号に基づいて暗証番号を算出し、該暗証番号と対応する前記固体識別番号を記憶する第１の記憶手段と、
前記暗証番号を報知する報知手段と、
前記ホスト機器から前記暗証番号が付加された印刷データを受信し、該印刷データを記憶する第２の記憶手段と、
前記読取手段によって前記固体識別番号の情報を読み取った際、前記第１の記憶手段を検索し、前記固体識別番号に対応する暗証番号の情報を読み出し、該暗証番号の情報に基づいて前記第２の記憶手段を検索し、該暗証番号に対応する印刷データを読み出す検索手段と、
該検索結果に基づいて読み出した印刷データの印刷処理を行う印刷処理手段と、
を有することを特徴とする印刷装置。
【請求項２】
前記固体識別番号に基づく暗証番号の算出は、特定のパラメータを用いて行うことを特徴とする請求項１記載の印刷装置。
【請求項３】
前記印刷データに付加される暗証番号は、前記報知手段によって報知された暗証番号であることを特徴とする請求項１、又は２記載の印刷装置。
【請求項４】
前記暗証番号の変更は、前記ホスト機器から供給される印刷データに含まれる情報に基づいて行うことを特徴とする請求項１、２、又は３記載の印刷装置。
【請求項５】
ネットワークを介して接続されたホスト機器に接続された印刷装置における印刷方法において、
可搬型記録媒体から固体識別番号の情報を読み取る読取処理と、
該読取処理によって読み取った固体識別番号に基づいて暗証番号を算出し、該暗証番号と対応する前記固体識別番号を記憶する第１の記憶処理と、
前記暗証番号を報知する報知処理と、
前記ホスト機器から前記暗証番号が付加された印刷データを受信し、該印刷データを記憶する第２の記憶処理と、
前記固体識別番号の情報が入力した際、前記第１の記憶処理によって記憶された暗証番号を検索し、前記固体識別番号に対応する暗証番号の情報を読み出し、該読み出した暗証番号の情報に基づいて前記第２の記憶処理によって記憶した印刷データを検索し、該暗証番号に対応する印刷データを読み出す検索処理と、
該検索結果に基づいて読み出した印刷データに対する印刷処理と、
を行うことを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はネットワークを介して接続されたホスト機器と印刷装置とを含む印刷システムであり、ＩＣカード等の可搬型記録媒体、又は携帯電話機等の携帯機器を使用して認証印刷を行う印刷装置、及び印刷方法に関する。
【背景技術】
【０００２】
今日、コンピュータネットワークが広く使用され、例えばＬＡＮ（ローカルエリアネットワーク）等のネットワークに印刷装置を接続し、パーソナルコンピュータ（ＰＣ）等のホスト機器から印刷データを供給して印刷処理を行う印刷システムが使用されている。このようなシステムにおいては、ホスト機器と印刷装置が離れた場所に設置される場合が多く、秘匿性にある文書を印刷する場合、印刷物を他人に読まれる心配がある。
【０００３】
そこで、例えばＩＣカードを使用して認証印刷を行う方法が提案されている。特許文献１はホスト機器側でＩＣカードを翳し、印刷装置側でもＩＣカードを翳し、ＩＣカードから読み出したＵＩＤ（Unique Item Identification）を確認することによって、認証印刷を行う方法を開示する。
【特許文献１】特開２０００−１８２１８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記ＩＣカード認証印刷の場合、ホスト機器側にもＩＣカードからデータを読み出すための読み出し装置（カードリーダ）が必要になり、特にホスト機器が複数である場合、ホスト機器の設置数分のカードリーダが必要になり、その導入コストは高額になる。
【０００５】
そこで、本発明はホスト機器毎にカードリーダを設置する必要がなく、可搬型記録媒体や携帯機器のＵＩＤと、計算によって得られた暗証番号との関連付けを行い、親展印刷を可能とする印刷装置、及び印刷方法を提供するものである。
【課題を解決するための手段】
【０００６】
上記課題は第１の発明によれば、ネットワークを介してホスト機器に接続された印刷装置において、可搬型記録媒体又は携帯機器から固体識別番号の情報を読み取る読取手段と、該読取手段によって読み取った固体識別番号に基づいて暗証番号を算出し、該暗証番号と対応する前記固体識別番号を記憶する第１の記憶手段と、前記暗証番号を報知する報知手段と、前記ホスト機器から前記暗証番号が付加された印刷データを受信し、該印刷データを記憶する第２の記憶手段と、前記読取手段によって前記固体識別番号の情報を読み取った際、前記第１の記憶手段を検索し、前記固体識別番号に対応する暗証番号の情報を読み出し、該暗証番号の情報に基づいて前記第２の記憶手段を検索し、該暗証番号に対応する印刷データを読み出す検索手段と、該検索結果に基づいて読み出した印刷データの印刷処理を行う印刷処理手段とを有する印刷装置を提供することによって達成できる。
【０００７】
また、上記課題は第２の発明によれば、前記固体識別番号に基づく暗証番号の算出は、特定のパラメータを用いて行うことを特徴とする請求項１記載の印刷装置を提供することによって達成できる。
【０００８】
また、上記課題は第３の発明によれば、前記印刷データに付加される暗証番号は、前記報知手段によって報知された暗証番号であることを特徴とする請求項１、又は２記載の印刷装置を提供することによって達成できる。
【０００９】
また、上記課題は第４の発明によれば、前記暗証番号の変更は、前記ホスト機器から供給される印刷データに含まれる情報に基づいて行うことを特徴とする請求項１、２、又は３記載の印刷システムを提供することによって達成できる。
【００１０】
さらに、上記課題は第５の発明によれば、ネットワークを介して接続されたホスト機器に接続された印刷装置における印刷方法において、可搬型記録媒体から固体識別番号の情報を読み取る読取処理と、該読取処理によって読み取った固体識別番号に基づいて暗証番号を算出し、該暗証番号と対応する前記固体識別番号を記憶する第１の記憶処理と、前記暗証番号を報知する報知処理と、前記ホスト機器から前記暗証番号が付加された印刷データを受信し、該印刷データを記憶する第２の記憶処理と、前記固体識別番号の情報が入力した際、前記第１の記憶処理によって記憶された暗証番号を検索し、前記固体識別番号に対応する暗証番号の情報を読み出し、該読み出した暗証番号の情報に基づいて前記第２の記憶処理によって記憶した印刷データを検索し、該暗証番号に対応する印刷データを読み出す検索処理と、該検索結果に基づいて読み出した印刷データに対する印刷処理とを行う印刷方法を提供することによって達成できる。
【発明の効果】
【００１１】
本発明によれば、ホスト機器毎にコストの嵩むカードリーダの設置を行うことなく、ホスト機器で作成した親展印刷データの印刷処理を印刷装置側で秘匿性を確保して印刷処理を行うことができる印刷装置を提供するものである。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照しながら本発明の実施の形態について説明する。
【００１３】
図２は本実施形態の印刷装置を使用した印刷システムの全体構成を説明する図である。
【００１４】
同図において、端末装置１（１ａ、１ｂ、１ｃ）はパーソナルコンピュータ（ＰＣ）等のホスト機器であり、ＬＡＮ（Ethernet（登録商標））を介して印刷装置２に接続されている。一方、印刷装置２には、ＩＣカード３から固体識別番号(UID)を取得するための読取装置として、ＩＣカードリーダが内蔵されている。
【００１５】
図１は、ホスト機器１に接続された上記印刷装置２の構成を示す図である。同図に示すように、印刷装置２は印刷制御部５、印刷データ格納部６、データ転送部７、プリンタエンジン８、ＵＩＤ情報制御部９等で構成され、ＵＩＤ情報制御部９にはＩＣカードリーダ１０、操作ボタン１１、表示部１２が接続されている。さらに、印刷制御部５には後述する画像メモリ１３、及びＵＩＤ−暗証番号対応テーブル１４が接続されている。
【００１６】
印刷制御部５は本例の印刷装置２の印刷処理全体の制御を行い、不図示のＲＯＭに記憶されたプログラムに従って処理を行う。また、印刷データ格納部６はホスト機器１から送信された印刷データを格納する。ＵＩＤ情報制御部９はＩＣカードリーダ１０を介してＩＣカード３から読み出されるＵＩＤの情報に基づいて、後述する暗証番号の算出処理を行う。また、ＩＣカード３から読み出されるＵＩＤの情報を印刷制御部５に供給する。
【００１７】
ＵＩＤ−暗証番号対応テーブル１４は、ＩＣカード３のＵＩＤの情報とＵＩＤ情報制御部９による計算処理の結果得られる暗証番号との対応を登録するテーブルである。一方、画像メモリ１３は印刷データのコマンド解析の結果得られるビットマップデータを展開するメモリであり、データ転送部７は画像メモリに展開されたデータをプリンタエンジン８に出力する。
【００１８】
尚、操作ボタン１１及び表示部１２は、例えば印刷装置２のオペレーションパネルに設置され、操作ボタン１１の操作に基づく操作信号をＵＩＤ情報制御部９に出力し、ＵＩＤ情報制御部９を介して表示信号を表示部１２に出力する。
また、ＩＣカード３は、本例で使用する固体識別番号(UID)を記憶し、例えば非接触型のＩＣカードである。
【００１９】
以下、本例の処理を説明する。
【００２０】
図３及び図４は、本例の処理を説明するフローチャートである。尚、図３はＵＩＤ情報制御部９の処理動作を説明するフローチャートであり、図４は印刷制御部５の処理動作を説明するフローチャートである。
【００２１】
先ず、ユーザは印刷処理を行う前、事前にＩＣカード３の登録処理を行う。すなわち、印刷装置２内のＵＩＤ−暗証番号対応テーブル１４に、ＩＣカード３固有の固体識別番号(UID)、及びＵＩＤに対応する暗証番号の登録処理を行う。
【００２２】
この処理は、先ず印刷装置２の操作ボタン１１を操作して印刷装置２を「ＩＣカード登録モード」に設定する。具体的には、ユーザによる操作ボタン１１の操作に基づく操作信号をＵＩＤ情報制御部９に送り、「ＩＣカード登録モード」に移行させる（ステップ（以下、Ｓで示す）１がＹ（ＹＥＳ））。
【００２３】
次に、ＩＣカード３をＩＣカードリーダ１０に翳し、ＩＣカードリーダ１０によってＩＣカード３に記録されたＵＩＤの情報を読み取る（Ｓ２）。このＵＩＤの情報はＵＩＤ情報制御部９に送られる。
【００２４】
次に、ＵＩＤ情報制御部９は内部パラメータを使用し、上記ＵＩＤの情報に基づいて演算処理を行い、例えば４桁の数字で構成される暗証番号を算出する（Ｓ３）。尚、暗証番号の算出は、例えばＵＩＤの情報を１６ビットずつ分割し、それらを全て加算し、更にその時点での時刻情報により１６ビットの数値を獲得し、更に加算した数値の１０進数の下４桁の数値を暗証番号とする。この場合、内部パラメータとしては、時刻情報が使用される。
【００２５】
次に、算出した暗証番号が既にＵＩＤ−暗証番号対応テーブル１４に登録されているか判断する（Ｓ４）。ここで、既にＵＩＤ−暗証番号対応テーブル１４に登録されている場合（Ｓ４がＹ）、暗証番号を算出する内部パラメータを変更する（Ｓ５）。一方、ＵＩＤ−暗証番号対応テーブル１４に登録されていなければ（Ｓ４がＮ（ＮＯ））、当該ＵＩＤ及び算出した暗証番号をＵＩＤ−暗証番号対応テーブル１４に登録する（Ｓ６）。
【００２６】
図５はＵＩＤ−暗証番号対応テーブル１４の一例を示す図であり、例えばＵＩＤにリンクした暗証番号の情報がｎ個登録されている。例えば、＃１のＵＩＤを有するＩＣカードの暗証番号＃１、＃２のＵＩＤを有するＩＣカードの暗証番号＃２、・・・、＃ｎのＵＩＤを有するＩＣカードの暗証番号＃ｎの各情報がＵＩＤ−暗証番号対応テーブル１４に登録されている。
【００２７】
次に、新たに登録された暗証番号を表示部１２に表示する（Ｓ７）。例えば、＃ｎのＵＩＤを有するＩＣカードの暗証番号＃ｎがＵＩＤ−暗証番号対応テーブル１４に登録された場合、「ＵＩＤ＃１・・暗証番号＃１」の表示が行われる。
【００２８】
その後、ユーザは操作ボタン１１の一つである確認ボタンを押下することによって、表示部１２における暗証番号の表示を終了する（Ｓ８がＹ、Ｓ９）。尚、表示開始から一定時間確認ボタンが押下されない場合（Ｓ８がＮ、Ｓ１０がＹ）、自動的に暗証番号表示を終了する（Ｓ９）。
【００２９】
上記表示処理により、ユーザは表示部１３に表示された暗証番号を記憶し、以後ホスト機器１を使用して印刷処理を行う際、当該暗証番号の入力を行う。
【００３０】
次に、上記処理によって印刷装置２に暗証番号を設定した後、ユーザの印刷処理を説明する。
【００３１】
先ず、ユーザはアプリケーションに従って印刷データを作成し、作成した印刷データに暗証番号を付加して印刷装置２に送信する。この時、印刷データに付加する暗証番号は前述の処理によって印刷装置２の表示部１２に表示され、記憶した暗証番号である。
【００３２】
印刷装置２は上記印刷データが入力すると（Ｓ１１がＹ）、入力した印刷データを前述の印刷データ格納部６に格納する（Ｓ１２）。その後、印刷制御部５はＵＩＤ情報制御部９から供給されるＵＩＤの通知を待つ（Ｓ１３がＮ）。
【００３３】
上記ホスト機器１から印刷データの送信処理を行った後、ユーザは印刷装置２に向かい印刷装置２（ＩＣカードリーダ１０）にＩＣカード３を翳す。ただし、ホスト機器１から印刷データの送信処理を行った後、ユーザは直ちに印刷装置２に向かう必要はなく、印刷物の取得を希望する時印刷装置２に向かい、印刷指示を行う。
【００３４】
ＩＣカードリーダ１０はＩＣカード３が翳され、ＵＩＤの情報を読み取ると、読み取ったＵＩＤの情報を、ＵＩＤ情報制御部９を介して印刷制御部５に通知する（Ｓ１４、Ｓ１５（図３参照））。
【００３５】
印刷制御部５はＵＩＤ情報制御部９からＵＩＤの情報を受信すると（Ｓ１３がＹ）、当該ＵＩＤに基づいて暗証番号を検索する（Ｓ１６）。すなわち、印刷制御部５は通知されたＵＩＤに基づいてＵＩＤ−暗証番号対応テーブル１４を検索し、対応する暗証番号を読み出す。ここで、対応する暗証番号が検索されると当該暗証番号の印刷データを印刷データ格納部６から検索する（Ｓ１７がＹ、Ｓ１８）。
【００３６】
例えば、前述の＃１のＩＣカード３の場合、ＵＩＤ−暗証番号対応テーブル１４から暗証番号＃１が検索され、この暗証番号＃１が付加された印刷データが印刷データ格納部６から読み出される。また、前述の＃２のＩＣカード３の場合、ＵＩＤ−暗証番号対応テーブル１４から暗証番号＃２が検索され、この暗証番号＃２が付加された印刷データが印刷データ格納部６から読み出される。
【００３７】
次に、印刷データ格納部６から印刷データが読み出されると（Ｓ１９がＹ）、該印刷データに対するコマンド解析を行い、例えば印刷データに対応するビットマップデータを画像メモリ１３に展開する。その後、データ転送部７によってビットマップデータをプリンタエンジン８に出力し、記録媒体への印刷処理を行う（Ｓ２０）。尚、暗証番号に対応する印刷データが検出できない場合には（Ｓ１９がＮ）、最初の印刷データ受信待ちに処理を戻す。
【００３８】
以上のように、本例によれば印刷装置２にＩＣカード３を翳すだけで、予め登録した暗証番号を確認し、親展印刷の印刷処理を行うことができ、ホスト機器毎にコストの嵩むカードリーダ等の設置を行う必要がなく、親展印刷を行うことができる。
【００３９】
また、ＵＩＤの情報に対応して暗証番号が自動的に計算され、設定できるため、暗証番号の変更が容易となる。また、暗証番号の変更を１回、又は所定回数毎に行う構成とすれば、暗証番号の変更を定期的に行うことができる。この場合、印刷装置２の管理によって自動的に行われるため、暗証番号が重複して発行される可能性はない。
【００４０】
尚、本例は上記構成の印刷装置２に代えて、複合機（以下、ＭＦＰ（多機能印刷装置・マルチファンクションプリンタ）で示す）を使用してもよい。また、ＩＣカード３に代えて、ＵＩＤを記憶する携帯電話機やＰＤＡ（personal digital assistant）等の携帯機器を使用する構成としてもよい。
【００４１】
また、上記例ではユーザが印刷物の出力を行う場合、ＩＣカード３を印刷装置２のＩＣカードリーダ１０に読み込ませるだけで印刷処理を行ったが、ＩＣカード３をＩＣカードリーダ１０に読み込ませた時点で、暗証番号の入力を要求し、暗証番号が一致した場合のみ印刷処理を行う構成としてもよい。
【００４２】
また、上記例ではＵＩＤ−暗証番号対応テーブル１４に登録されたＵＩＤと暗証番号の削除について説明していないが、一旦登録したＵＩＤと暗証番号の情報は削除不可とする構成としてもよい。また、１回の印刷処理によって自動的に削除される構成としてもよく、更に予め設定した印刷回数の完了、又は一定時間の経過によって自動的に削除される構成としてもよい。
【００４３】
尚、上記予め設定した印刷回数の完了、又は一定時間の経過によるＵＩＤ及び暗証番号の自動削除の場合、ホスト機器１から当該印刷回数、又は時間情報を印刷データに付加する構成としてもよい。
【００４４】
また、本例の説明において、「ＩＣカード登録モード」への移行は、ボタン操作によるものとしたが、音声認識や生体情報の入力等の別の手段によって行う構成としてもよい。
【図面の簡単な説明】
【００４５】
【図１】本実施形態の印刷システムの全体構成を説明する図である。
【図２】印刷装置の構成を示す図である。
【図３】本実施形態の印刷処理を説明するフローチャートである。
【図４】本実施形態の印刷処理を説明するフローチャートである。
【図５】ＵＩＤ−暗証番号対応テーブルの一例を示す図である。
【符号の説明】
【００４６】
１、１ａ、１ｂ、１ｃ・・端末装置
２・・・印刷装置
３・・・ＩＣカード
５・・・印刷制御部
６・・・印刷データ格納部
７・・・データ転送部
８・・・プリンタエンジン
９・・・ＵＩＤ情報制御部
１０・・ＩＣカードリーダ
１１・・操作ボタン
１２・・表示部
１３・・画像メモリ
１４・・ＵＩＤ−暗証番号対応テーブル
【図１】
2008221561.tif 000003
【図３】
2008221561.tif 000004
【図４】
2008221561.tif 000005
【図５】
2008221561.tif 000006
【図２】
2008221561.tif 000007