(57)【要約】【課題】  認証媒体や印刷ジョブの送信元の管理負担が軽減される認証印刷装置を提供することを目的とする。【解決手段】  本発明の印刷装置は、通信回線に接続された印刷装置であって、印刷装置を特定する印刷装置特定情報および認証媒体から読み取った認証媒体情報を通信回線に対してブロードキャストする認証媒体情報送信手段を含む。【選択図】      図１
2010143087.tif 000002
【特許請求の範囲】
【請求項１】
自身を特定する印刷装置特定情報と認証媒体から読み取られ印刷データを特定するための認証媒体情報とを通信回線に対してブロードキャストする認証媒体情報送信手段
を含む印刷装置。
【請求項２】
前記認証媒体が存在するかどうかの監視を行う認証媒体監視手段と、
前記認証媒体が存在した場合は、該認証媒体から前記認証媒体情報を読み取る認証媒体情報読取手段と
を含む請求項１に記載の印刷装置。
【請求項３】
前記印刷装置特定情報に基づき前記通信回線を経由して自印刷装置宛てに送信されてきた前記印刷データを受信する印刷データ受信手段と、
受信した印刷データを印刷する印刷手段と
を含む請求項１又は２に記載の印刷装置。
【請求項４】
前記印刷データが暗号化されている場合、該暗号化された印刷データを復号する印刷データ復号手段
を含む請求項３に記載の印刷装置。
【請求項５】
利用者により入力されたパスワード基づくパスワード情報を、前記印刷装置特定情報および前記認証媒体情報に加えて前記通信回線にブロードキャストする
請求項１乃至４に記載の印刷装置。
【請求項６】
前記認証媒体情報と前記印刷データの送信元である印刷指示装置を特定する印刷指示装置特定情報とを対応付けて記憶する認証媒体情報記憶手段を含み、
前記認証媒体から前記認証媒体情報を読み込んだ際に、当該認証媒体情報と一致する認証媒体情報が前記認証媒体情報記憶手段に保存されているか検索し、保存されている場合には、当該認証媒体情報に対応付けて記憶されている印刷指示装置特定情報で特定される印刷指示装置のみに対して当該認証媒体情報を送信し、当該認証媒体情報を受信した印刷指示装置において印刷指示が行われていないとき又は前記認証媒体から読み込まれた前記認証媒体情報と一致する認証媒体情報が前記認証媒体情報記憶手段に保存されていないときには、当該認証媒体情報及び前記印刷装置特定情報をブロードキャストし、その後、印刷データを受信したときには該印刷データを送信した印刷指示装置を特定する印刷指示装置特定情報を当該認証媒体情報と対応付けて前記認証媒体情報記憶手段に記憶する
請求項１乃至５に記載の印刷装置。
【請求項７】
印刷装置を特定する印刷装置特定情報と認証媒体情報とを通信回線を介して受信し、当該認証媒体情報で特定される印刷データが存在するか判定する認証媒体情報受信手段と、
前記認証媒体情報受信手段により印刷データが存在すると判定された場合、無条件にまたは当該印刷データに印刷指示が出されていたときのみ、当該印刷データを前記印刷装置特定情報で特定される印刷装置に送信する印刷データ送信手段と
を含む印刷指示装置。
【請求項８】
前記印刷データを印刷する指示を行う印刷指示手段と、
認証媒体から前記認証媒体情報を読み取る認証媒体読取手段と、
前記認証媒体情報の読み取りが成功した場合に、印刷する指示の行われた印刷データと前記認証媒体情報とを対応付けて記憶する印刷情報記憶手段と
を含む請求項７に記載の印刷指示装置。
【請求項９】
前記印刷データを暗号化する暗号化手段を備え、暗号化された前記印刷データを前記印刷情報記憶手段に記憶する
請求項７又は８に記載の印刷指示装置。
【請求項１０】
利用者により入力されたパスワードに基づくパスワード情報を生成するパスワード入力手段と、
２つのパスワード情報を比較するパスワード照合手段とを含み、
前記印刷情報記憶手段は、
印刷データに対して印刷指示が行われたときに、前記パスワード情報を当該印刷データ及び前記認証媒体情報に対応付けて記憶し、
前記認証媒体情報受信手段が認証媒体情報と印刷装置特定情報とパスワード情報とを受信したときに、受信した認証媒体情報と一致する前記印刷情報記憶手段内の認証媒体情報を検索し、
一致する認証媒体情報が存在した場合は、当該認証媒体情報に対応付けられているパスワード情報を前記受信したパスワード情報と比較してパスワードの照合を行い、
照合が成功した場合は、当該印刷データを前記受信した印刷装置特定情報で特定される印刷装置に送信する
請求項７乃至９に記載の印刷指示装置。
【請求項１１】
自身を特定する印刷装置特定情報と認証媒体から読み取られ印刷データを特定する認証媒体情報とを通信回線に対してブロードキャストする認証媒体情報送信手段を含む複数の印刷装置と、
前記印刷装置特定情報と前記認証媒体情報とを通信回線を介して受信し、当該認証媒体情報で特定される印刷データが存在するか判定する認証媒体情報受信手段と、前記認証媒体情報受信手段により印刷データが存在すると判定された場合、無条件にまたは当該印刷データに印刷指示が出されていたときのみ、当該印刷データを前記印刷装置特定情報で特定される印刷装置に送信する印刷データ送信手段とを含む印刷指示装置と
を備えた認証印刷システム。
【請求項１２】
印刷装置から自身を特定する印刷装置特定情報と印刷データを特定する認証媒体情報とを通信回線に対してブロードキャストする
印刷装置制御方法。
【請求項１３】
前記認証媒体情報を記憶した認証媒体が存在するかどうかの監視を行い、存在した場合は当該認証媒体から前記認証媒体情報を読み取る
請求項１２に記載の印刷装置制御方法。
【請求項１４】
暗号化された印刷データを復号する
請求項１２及び１３に記載の印刷装置制御方法。
【請求項１５】
利用者により入力されたパスワードに基づくパスワード情報生成し、
前記印刷装置特定情報および前記認証媒体情報に加え、前記パスワード情報をブロードキャストする
請求項１２乃至１４に記載の印刷装置制御方法。
【請求項１６】
前記認証媒体情報と前記印刷データの送信元である印刷指示装置を特定する印刷指示装置特定情報とを対応付けて前記印刷装置に記憶し、
前記認証媒体から前記認証媒体情報を読み込んだ際に、当該認証媒体情報と一致する認証媒体情報が前記印刷装置に保存されているか検索し、
保存されている場合には、当該認証媒体情報に対応付けて記憶されている印刷指示装置特定情報で特定される印刷指示装置のみに対して当該認証媒体情報を送信し、
当該認証媒体情報を受信した印刷指示装置において印刷指示が行われていないとき又は前記認証媒体から読み込まれた前記認証媒体情報と一致する認証媒体情報が前記認証媒体情報記憶手段に保存されていないときには、当該認証媒体情報及び前記印刷装置特定情報をブロードキャストし、
その後、印刷データを受信したときには該印刷データを送信した印刷指示装置を特定する印刷指示装置特定情報を当該認証媒体情報と対応付けて前記印刷装置に記憶する
請求項１２乃至１５に記載の印刷装置制御方法。
【請求項１７】
印刷装置を特定する印刷装置特定情報と認証媒体情報とを通信回線を介して印刷指示装置で受信し、
当該認証媒体情報で特定される印刷データが印刷指示装置内に存在するか判定し、
印刷データが存在すると判定された場合、無条件にまたは当該印刷データに印刷指示が出されていたときのみ、当該印刷データを前記印刷装置特定情報で特定される印刷装置に送信する
印刷指示装置制御方法。
【請求項１８】
前記印刷データを印刷する指示を行い、
認証媒体から前記認証媒体情報を読み取り、
前記印刷媒体情報の読み取りが成功した場合に、印刷する指示の行われた印刷データと認証媒体情報とを対応付けて前記印刷指示装置に記憶する
請求項１７に記載の印刷指示装置制御方法。
【請求項１９】
印刷データを暗号化して記憶する
請求項１７又は１８に記載の印刷指示装置制御方法。
【請求項２０】
印刷データに対して印刷指示が行われたときに、利用者により入力されたパスワードに基づくパスワード情報を生成し、該パスワード情報を当該印刷データ及び前記認証媒体情報に対応付けて印刷指示装置内に記憶し、
前記通信回線を介して認証媒体情報と印刷装置特定情報とパスワード情報とを受信したときに、受信した認証媒体情報と一致する前記印刷指示装置内の認証媒体情報を検索し、
一致する認証媒体情報が存在した場合は、当該認証媒体情報に対応付けられているパスワード情報を前記受信したパスワード情報と比較し、
照合が成功した場合は、当該印刷データを前記受信した印刷装置特定情報で特定される印刷装置に送信する
請求項１７乃至１９に記載の印刷指示装置制御方法。
【請求項２１】
自身を特定する印刷装置特定情報と認証媒体から読み取られ印刷データを特定する認証媒体情報とを通信回線に対して印刷装置からブロードキャストし、
前記印刷装置特定情報と前記認証媒体情報とを通信回線を介して受信し、当該認証媒体情報で特定される印刷データが存在するか判定し、印刷データが存在すると判定された場合、無条件にまたは当該印刷データに印刷指示が出されていたときのみ、当該印刷データを前記印刷装置特定情報で特定される印刷装置に印刷指示装置から送信する
認証印刷システム制御方法。
【請求項２２】
コンピュータを、
自身を特定する装置特定情報と認証媒体から読み取られ印刷データを特定する認証媒体情報とを通信回線に対してブロードキャストする手段
として機能させるためのプログラム。
【請求項２３】
コンピュータを、
印刷装置を特定する印刷装置特定情報と認証媒体情報とを通信回線を介して受信し、当該認証媒体情報で特定される印刷データが存在するか判定する認証媒体情報受信手段と、
前記認証媒体情報受信手段により印刷データが存在すると判定された場合、無条件にまたは当該印刷データに印刷指示が出されていたときのみ、当該印刷データを前記印刷装置特定情報で特定される印刷装置に送信する印刷データ送信手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷指示装置、認証印刷システム、方法、及びプログラムに関し、特に、通信回線に接続され、認証されたことを条件に印刷を行う印刷装置、印刷指示装置、認証印刷システム、方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、通信回線に接続可能な印刷装置の普及に伴い、印刷装置と該印刷装置に印刷データを送信する印刷装置利用装置とが互いに離れた場所に設置される場合も増えている。そのため、通信回線を介して印刷データの送信を行うことに伴う第三者による印刷データの盗聴のリスクや、離れた場所に設置された印刷装置で印刷を行うことに伴う印刷物自体の盗難のリスクも高まっており、それらのリスクを回避または低減可能な印刷装置が望まれている。
【０００３】
印刷データの盗聴や印刷物の盗難を防ぐ印刷システムの一例が特許文献１に記載されている。特許文献１に記載されている認証印刷システムは、印刷データに基づいて印刷を行うネットワークプリンタと、該ネットワークプリンタと通信可能に接続され該ネットワークプリンタを利用するプリンタ利用端末とから構成されている。
ネットワークプリンタは、印刷データの利用適格を証明する証明情報を読み出す証明情報読込手段と、プリンタ利用端末から印刷データを取得して印刷を行う認証印刷手段とを有し、プリンタ利用端末は、印刷データを記憶する印刷データ記憶手段と、印刷データの利用適格を認証する認証情報を記憶する認証情報記憶手段と、印刷データの利用適格を認証する利用適格認証手段とを有し、以下のように動作する。
まず、印刷を行う場合には、ユーザがプリンタ利用端末から印刷の指示を出し、これにより、プリンタ利用端末において印刷データが印刷データ記憶手段に記憶されるとともに、その印刷データの利用適格を証明するための認証情報すなわちユーザ名、パスワード、印刷データのファイル名およびアクセス情報（プリンタ利用端末のアドレス）が、認証情報記憶手段と認証用記憶媒体とに記憶される。
次に、ユーザは認証用記憶媒体を持ってネットワークプリンタに赴き、ネットワークプリンタに認証用記憶媒体を接続すると、該媒体から上記認証情報が読み出され、認証印刷手段により読み出された証明情報が印刷データ取得要求とともに、上記認証情報に含まれるアクセス情報で指定されるプリンタ利用端末に送信される。
プリンタ利用端末では受信した証明情報と認証情報記憶手段に記憶された認証情報とから利用者適格の有無を判定し、利用者適格がある場合は印刷データ記憶手段の印刷データをネットワークプリンタに送信し、ネットワークプリンタでは受信した印刷データを印刷する。
【０００４】
さらに、特許文献２には、構成されたそれぞれ少なくとも１台のホスト装置、印刷ジョブ保持サーバおよびプリンタ装置がネットワークを介して互いに通信可能に接続された認証印刷システムの例が記載されている。
このシステムにおいて、ホスト装置は通常のパーソナルコンピュータ等の情報処理装置と同等の機能を備える。
印刷ジョブ保持サーバは、認証のための印刷ジョブを受信してジョブ特定情報に対応づけて記憶する印刷ジョブ蓄積手段と、対応する印刷ジョブをプリンタ装置に送信する印刷ジョブ送信手段と、プリンタ装置に対してアドレスリストへの登録要求を送信するリスト登録要求手段と、プリンタ装置に対してアドレスリストからの削除要求を送信する削除要求手段とを備える。
プリンタ装置は、認証デバイスを利用して認証情報を取得する認証情報取得手段と、認証情報に基づき認証処理を実行する認証手段、認証されたユーザから取得したジョブ特定情報に対応する印刷ジョブを印刷ジョブ保持サーバに対して要求するジョブ要求手段と、印刷ジョブの要求先であるジョブ保持サーバのアドレスリストを記憶するアドレスリスト記憶手段と、印刷ジョブ保持サーバの存在を確認するための同報通信を行い、その結果に基づいてアドレスリストを作成するアドレスリスト作成手段と、印刷ジョブ保持サーバからの登録または削除要求を受けた場合に登録または削除要求を行った印刷ジョブ保持サーバの情報を登録または削除するアドレスリスト更新手段を備える。
このような構成を有する特許文献２に記載の認証印刷システムは、以下のように動作する。
各印刷ジョブ保持サーバは初期処理の一つとしてプリンタ装置に対してブロードキャストまたはマルチキャストによりアドレス登録要求を行い、プリンタ装置はアドレス登録要求を受け取るとアドレスリストに登録要求を行った印刷ジョブ保持サーバの情報を追加登録する。
ホスト装置で印刷ジョブが作成されると、ホスト装置から印刷ジョブ保持サーバの一つに対して印刷ジョブが送信され、印刷ジョブは印刷ジョブ保持サーバで印刷ジョブ蓄積手段に蓄積される。
ユーザが認証印刷を実行した場合、認証印刷を実行したユーザは認証デバイスに記録された認証情報と印刷ジョブのジョブ特定情報とをプリンタ装置に読み込ませ、認証手段は認証情報を基に認証を実行する。
ジョブ要求手段はジョブ特定情報を含む印刷ジョブ要求を作成し、ユニキャストによりアドレスリストに登録されている印刷ジョブ保持サーバにジョブ要求を送信する。印刷ジョブ要求を受け取った印刷ジョブ保持サーバは印刷ジョブ蓄積手段に蓄積されている印刷ジョブを検索し、対応する印刷ジョブが存在した場合は読み出してプリンタ装置に送信する。
【０００５】
【特許文献１】特開２００５−１８７４１号公報
【特許文献２】特開２００７−１９０８３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した特許文献１および２に記載の認証印刷システムは、認証媒体や印刷ジョブの送信元の管理負担が大きいという問題があった。
すなわち、特許文献１に記載の認証印刷システムでは、例えば、印刷の際にアクセス情報（プリンタ利用端末のアドレス）を認証用記憶媒体に書き込む処理が必要であるという問題があった。
【０００７】
また、特許文献２に記載の認証印刷システムでは、印刷を行う前にプリンタ装置でジョブ要求の送信先である印刷ジョブ保持サーバのリストを作成する必要があり、そのための通信処理が必要であるという問題があった。
【０００８】
本発明の目的は、認証媒体や印刷データの送信元の管理負担が軽減される印刷装置、印刷指示装置、認証印刷システム、方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明の印刷装置は、自身を特定する印刷装置特定情報と認証媒体から読み取られ印刷データを特定するための認証媒体情報とを通信回線に対してブロードキャストする認証媒体情報送信手段を含む。
【００１０】
本発明の印刷指示装置は、印刷装置を特定する印刷装置特定情報と認証媒体情報とを通信回線を介して受信し、当該認証媒体情報で特定される印刷データが存在するか判定する認証媒体情報受信手段と、前記認証媒体情報受信手段により印刷データが存在すると判定された場合、無条件にまたは当該印刷データに印刷指示が出されていたときのみ、当該印刷データを前記印刷装置特定情報で特定される印刷装置に送信する印刷データ送信手段と  を含む。
【００１１】
本発明の認証印刷システムは、自身を特定する印刷装置特定情報と認証媒体から読み取られ印刷データを特定する認証媒体情報とを通信回線に対してブロードキャストする認証媒体情報送信手段を含む複数の印刷装置と、前記印刷装置特定情報と前記認証媒体情報とを通信回線を介して受信し、当該認証媒体情報で特定される印刷データが存在するか判定する認証媒体情報受信手段と、前記認証媒体情報受信手段により印刷データが存在すると判定された場合、無条件にまたは当該印刷データに印刷指示が出されていたときのみ、当該印刷データを前記印刷装置特定情報で特定される印刷装置に送信する印刷データ送信手段とを含む印刷指示装置とを備える。
【００１２】
また、印刷装置制御方法は、印刷装置から自身を特定する印刷装置特定情報と印刷データを特定する認証媒体情報とを通信回線に対してブロードキャストする。
【００１３】
本発明の印刷指示装置制御方法は、印刷装置を特定する印刷装置特定情報と認証媒体情報とを通信回線を介して印刷指示装置で受信し、当該認証媒体情報で特定される印刷データが印刷指示装置内に存在するか判定し、印刷データが存在すると判定された場合、無条件にまたは当該印刷データに印刷指示が出されていたときのみ、当該印刷データを前記印刷装置特定情報で特定される印刷装置に送信する。
【００１４】
本発明の認証印刷システム制御方法は、印刷装置が、自身を特定する印刷装置特定情報と認証媒体から読み取られ印刷データを特定する認証媒体情報とを通信回線に対して印刷装置からブロードキャストし、印刷指示装置が、前記印刷装置特定情報と前記認証媒体情報とを通信回線を介して受信し、当該認証媒体情報で特定される印刷データが存在するか判定し、印刷データが存在すると判定された場合、無条件にまたは当該印刷データに印刷指示が出されていたときのみ、当該印刷データを前記印刷装置特定情報で特定される印刷装置に印刷指示装置から送信する。
【００１５】
本発明の第１のプログラムは、コンピュータを、自身を特定する装置特定情報と認証媒体から読み取られ印刷データを特定する認証媒体情報とを通信回線に対してブロードキャストする手段として機能させる。
【００１６】
本発明の第２のプログラムは、コンピュータを、印刷装置を特定する印刷装置特定情報と認証媒体情報とを通信回線を介して受信し、当該認証媒体情報で特定される印刷データが存在するか判定する認証媒体情報受信手段と、前記認証媒体情報受信手段により印刷データが存在すると判定された場合、無条件にまたは当該印刷データに印刷指示が出されていたときのみ、当該印刷データを前記印刷装置特定情報で特定される印刷装置に送信する印刷データ送信手段として機能させる。
【発明の効果】
【００１７】
本発明は、認証媒体やサーバ装置が不要で、印刷データの送信元の管理負担を軽減することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１８】
次に、本発明について図面を参照して詳細に説明する。
【００１９】
図１は本発明の印刷装置の第１の実施形態を示す図である。
図１において、印刷装置3は、通信回線４に接続されており、自身を特定する印刷装置特定情報と認証媒体から読み取った認証媒体情報とを通信回線４に対してブロードキャストする認証媒体情報送信手段33を含む。
【００２０】
図２は印刷装置３の動作を示す図である。図２に示すように、印刷装置３は、認証媒体から読み込んだ認証媒体情報と印刷装置を特定するための認証印刷装置特定情報とを、印刷装置３が接続されている通信回線４に対してブロードキャストする（ステップA1）。
本実施形態では、印刷装置特定情報と認証媒体情報とをブロードキャストすることにより、印刷装置特定情報と認証媒体情報との送信先を特定することなく、印刷データを特定するための認証媒体情報と印刷データとの受取先を特定するための印刷装置特定情報が、印刷装置から印刷指示装置に対して送信される。
【００２１】
次に、本発明の認証印刷システムの第２の実施形態について図面を参照して詳細に説明する。
【００２２】
図３は本実施形態に係る印刷認証システムの構成を示す図である。
図３を参照すると、本実施形態に係る認証印刷システムは、印刷対象データを作成し印刷指示を行なう印刷指示装置1と、印刷時の認証を行うための認証媒体2と、印刷物を出力する印刷装置3と、通信回線4とから構成される。なお、印刷装置、印刷指示装置および認証媒体の数は図３に示したものに限定されるものではない。
【００２３】
図４は本実施形態における印刷指示装置１の構成を示す図である。
図４を参照すると、印刷指示装置1は、印刷対象データを作成し印刷の指示を行なう印刷指示手段11と、通信回線4上から情報を受信する認証媒体情報受信手段12と、印刷データを通信回線4へ送信する印刷データ送信手段13と、認証媒体2から情報を読み取る認証媒体読取手段14と、印刷のための情報を記憶する印刷情報記憶手段15とから構成される。印刷情報記憶手段15は、各認証媒体情報151と印刷データ152とを対応付けて印刷ジョブ150として保持する。
【００２４】
図５は認証媒体２の構成を示す図である。図５を参照すると、認証媒体2には、認証媒体情報21が読み出し可能な形で格納されている。
【００２５】
図６は印刷装置３の構成を示す図である。図６を参照すると、印刷装置3は、印刷物を出力する印刷手段31と、認証媒体2を監視する認証媒体監視手段32と、通信回線4へ印刷装置特定情報および認証媒体情報をブロードキャストする認証媒体情報送信手段33と、通信回線4から印刷データを受信する印刷データ受信手段34と、認証媒体2から情報を読み取る認証媒体読取手段35とから構成される。
【００２６】
図７は本実施形態で用いられるブロードキャストデータを示した図である。
【００２７】
図７を参照すると、ブロードキャストデータ41には、認証媒体2から読み取った認証媒体情報42と印刷装置3を特定するための印刷装置特定情報43とが含まれる。ブロードキャストデータ41は、印刷装置3の認証媒体情報送信手段33により、通信回線4に接続されている各印刷指示装置１に届くように、通信回線4全体に対してブロードキャストされる。印刷装置特定情報４３として使用する情報は、例えば印刷装置のIPアドレスやFQDN、NetBIOSで使用されるマシン名など、複数の印刷装置３、が接続されている通信回線内で対象の印刷装置を特定できる情報であればどのような情報でもよい。
【００２８】
印刷指示装置1は、例えば、ＰＣ等のコンピュータと、該コンピュータを制御するプログラムとによって実現できる。また、印刷情報記憶手段15は、例えば、プログラム制御により印刷指示装置１として動作するコンピュータに接続されたハードディスク装置等の記憶装置によって実現できる。
印刷指示装置１に含まれる認証媒体読取手段14は、例えば、プログラム制御により印刷指示装置１として動作するコンピュータに接続あるいは内蔵された外部記憶媒体読み取り装置やICカードリーダ等によって実現できる。
【００２９】
認証媒体2は、内部に保持されているデータの読み出しが可能な可搬の媒体であればよく、例えば、USBメモリなどの外部記憶媒体やICカード等である。
【００３０】
印刷装置3は、例えば、プログラムによって制御されるネットワークプリンタによって実現できる。印刷装置3に含まれる認証媒体読取手段35は、例えば、ネットワークプリンタに接続あるいは内蔵されたICカードリーダや外部記憶媒体読取装置により実現できる。
【００３１】
通信回線4は、その通信回線に接続されている機器が相互に通信でき、また、１台の機器から、その機器と同じ通信回線に接続されている複数の機器に対して一度にデータを送信できるものであればよく、例えば、インターネットやイントラネットによって実現できる。
【００３２】
次に、本実施形態の動作について図面を参照して詳細に説明する。
【００３３】
図８は印刷指示時の印刷指示装置1の動作を示すフローチャートである。
図８を参照すると、まず、ある印刷指示装置1（以下、「印刷指示装置ｉ」と称す。）において、その印刷指示装置ｉの利用者によって任意の印刷データが作成され印刷指示が行なわれると（ステップB1）、印刷指示手段11は、認証媒体読取手段14に認証媒体2がセットされているかをチェックする（ステップB2）。
セットされていなかった場合は（ステップB3、No）、利用者に認証媒体のセットを促すメッセージを出力する（ステップB8）。
セットされていた場合は（ステップB3、Yes）、認証媒体2から認証媒体情報 21を読み取ることを試みる（ステップB4）。何らかの原因で正しく読み取ることができなかった場合は（ステップB5、No）読取エラーメッセージを出力し（ステップB9）、処理を終了する（ステップB7）。読取に成功した場合は（ステップB5、Yes）、認証媒体情報21と利用者の作成した上記印刷データとを対応付けて印刷ジョブ150として印刷情報記憶手段15に記憶する（ステップB6）。以上で印刷指示時の動作は完了し、印刷動作に移る。
【００３４】
図９は印刷時の印刷装置3及び印刷指示装置1の動作を示す図である。
図９を参照すると、通信回線４に接続された各印刷装置3の認証媒体監視手段32は、認証媒体読取手段35によって認証媒体3が読み取り可能であるかどうかを監視している（ステップC1）。印刷指示装置1で印刷指示を行った利用者は、ある印刷装置３（以下、「印刷装置ｊ」と称す。）のところに赴き、上述の印刷指示で使用した認証媒体2を、当該印刷装置ｊが読み取り可能になるよう印刷装置ｊにセットする。
認証媒体2が印刷装置ｊの認証媒体監視手段32によって読み込み可能になったことが確認されると（ステップC1、Yes）、認証媒体読取手段35は認証媒体2から認証媒体情報21を読み取る（ステップC2）。
認証媒体情報送信手段33は、通信回線4に接続されている各印刷指示装置１に届くように、図9のブロードキャストデータ41を通信回線4全体に対してブロードキャストする（ステップC3）。ブロードキャストデータ41には、ステップＣ２において認証媒体2から読み取った認証媒体情報42と自印刷装置ｊを特定するための印刷装置特定情報43が含まれる。
各印刷指示装置１の認証媒体情報受信手段12は、印刷装置3から送信されたブロードキャストデータ41を受信すると（ステップC7）、印刷情報記憶手段15に記憶されている認証媒体情報151に、ブロードキャストデータ41内の認証媒体情報42と一致するものがあるかどうかを検索する（ステップC8）。
一致する認証媒体情報があった場合（ステップC9、Yes）、印刷データ送信手段13は、ブロードキャストデータ41に含まれる印刷装置特定情報43によって特定される印刷装置ｊに対して、当該認証媒体情報に対応付けられて印刷情報記憶手段15に記憶されている印刷データ152を通信回線4を介して送信し（ステップC10）、送信が正常に行なわれた場合は、印刷情報記憶手段15から該当の印刷ジョブ150を削除する（ステップC11）。
一致する認証媒体情報がなかった場合は、ブロードキャストデータ41を破棄する（ステップC9、No）。印刷装置ｊは印刷データ受信手段34により印刷指示装置ｉから送信された印刷データを受信し（ステップC4）、受信した印刷データを印刷手段31により印刷物として出力する（ステップC5）。
【００３５】
以上のように、本実施形態では、利用者は、印刷指示時に使用した認証媒体を印刷装置に読ませることにより、印刷の指示を行った印刷物を印刷装置から出力して受け取るとことができる。言い換えると、本実施の形態では、印刷指示時に使用した認証媒体を所持していることにより、前記印刷指示により出力される印刷物の受領資格が認証される。
【００３６】
本実施の形態は、認証媒体や印刷データの送信元の管理負担を軽減することができるという効果を奏する。
【００３７】
その理由は、印刷装置側が認証媒体から情報を読み取り、認証媒体から読み取った認証媒体情報を通信回線に対してブロードキャストするためである。
【００３８】
具体的に説明すると、まず、印刷装置を特定するための情報を印刷装置側からブロードキャストするので、印刷指示装置を特定するための情報を認証媒体に書き込む必要がない。さらに、認証媒体情報を送信（ブロードキャスト）することにより、認証媒体情報を基に印刷指示装置が自身の印刷データを印刷装置に送信すべきか判断することができるようになる。これにより、印刷指示装置を特定するリスト等を予め作成する必要がなくなり、印刷データを受信するための情報を不特定の印刷指示装置に対してブロードキャストするだけでよい。その結果、通信回数も減少する。
【００３９】
次に、本発明の第３の実施形態について図面を参照して詳細に説明する。以下では第２の実施形態との相違点を中心に説明を行う。
【００４０】
図１０は第３の実施形態における印刷指示装置の構成を示す図である。
図１０を参照すると、本実施形態における印刷指示装置1aは、第２の実施形態に係る印刷指示装置1にパスワード入力手段16を加えた構成を有する。
【００４１】
図１１は本実施形態における印刷装置の構成を示す図である。
図１１を参照すると、本実施形態における印刷装置3aは、第２の実施形態に係る印刷装置3にパスワード入力手段36を加えた構成を有する。
【００４２】
図１２は本実施形態におけるブロードキャストデータの構成を示す図である。このブロードキャストデータ41aは、印刷装置3aの認証媒体情報送信手段33により通信回線4に対してブロードキャストされる。ブロードキャストデータ41aは、第２の実施形態に係るブロードキャストデータ41にパスワードハッシュ値44を加えたものである。
【００４３】
次に、本実施形態の動作について説明する。
【００４４】
図１３は本実施形態における印刷指示時の印刷指示装置1aの動作を示すフローチャートである。利用者による印刷指示が行われてから認証媒体情報を読み取るまでのステップD1からステップD5までの動作は、図８に示した第２の実施形態のステップB1からステップB5までの動作と同じであるので、説明は省略する。
【００４５】
図１３を参照すると、本実施形態では、ステップＤ５で認証媒体情報２１の読み取りに成功すると、利用者がパスワード入力手段１６にパスワードを入力し（ステップD6）、パスワード入力手段16は入力されたパスワードからパスワードハッシュ値（パスワードをハッシュした値）を生成する（ステップD7）。パスワードハッシュ値153は、例えば図１０にあるように、各認証媒体情報151及び印刷データ152に対応付けられて、印刷ジョブ150aとして印刷情報記憶手段15aに記憶される（ステップD8）。
【００４６】
図１４は本実施形態における印刷時の印刷指示装置1aおよび印刷装置3aの動作を示すフローチャートである。上述の第２の実施形態と同様に、印刷時には、利用者は、ある印刷装置３ａ（以下、「印刷装置ｊ」と称す。）のところに赴く。
【００４７】
図１４を参照すると、上述の第２の実施形態におけるステップＣ１およびＣ２と同様に、印刷時には、まず、利用者が認証媒体の情報を印刷装置ｊで読み取り可能にし（ステップE1）、認証媒体読取手段35が認証媒体2から認証媒体情報21を読み取り（ステップE2）する。
本実施形態では、次に、利用者がパスワード入力手段36からパスワードを入力し（ステップE3）、入力手段３６は入力したパスワードのパスワードハッシュ値44を生成し（ステップE4）、認証媒体情報送信手段33がこのハッシュ値４４をブロードキャストデータ41a内に含めて送信する（ステップE5）。
各印刷指示装置1aはブロードキャストデータ41aを受信し（ステップE9）、印刷情報記憶手段15aに記憶されている印刷ジョブ150aに含まれる認証媒体情報151から、受信した認証媒体情報42と一致する認証媒体情報を検索する（ステップE10）。
該当する印刷媒体情報151が存在した場合は（ステップE11、Yes）、印刷指示装置1aは受信したパスワードハッシュ値44と印刷情報記憶手段150aに記憶されているパスワードハッシュ値153とを比較してパスワードの照合を行う（ステップE12）。パスワードの照合が成功した場合（ステップE13、Yes）は、印刷データ152を印刷装置ｊに送信する（ステップE14）。送信後、当該印刷ジョブは削除される（ステップE15）。
【００４８】
本実施形態は、さらにセキュリティを向上させることができるという効果を奏する。
【００４９】
その理由は、認証媒体による認証に加えてパスワードによる認証を行うためである。
【００５０】
具体的に説明すると、認証媒体のみで認証を行う場合は、認証媒体を盗んだ者が印刷装置の前に行き、認証媒体を印刷装置にセットするだけでデータを印刷してその印刷物を持ち去ることができた。
これに対して、本実施形態では、印刷指示の際に印刷指示装置において利用者にパスワードを入力させ、印刷装置において印刷物を出力する前に印刷指示装置で入力したパスワードと同じパスワードを利用者に入力させることにより、パスワードを知らない第三者がデータを印刷させることはできなくなるため、セキュリティが向上する。
【００５１】
次に、本発明の第４の実施形態について図面を参照して詳細に説明する。以下では第２の実施形態との相違点を中心に説明を行う。
【００５２】
図１５は第４の実施の形態における印刷指示装置の構成を示す図である。
図１５を参照すると、本実施形態における印刷指示装置1bは、図４に示す第２の実施形態における印刷指示装置1の構成に加えて、暗号化手段17を含む。
【００５３】
図１６は本実施形態における印刷装置の構成を示す図である。
図１６を参照すると、本実施形態における印刷装置3bは、図６に示す第２の実施形態における印刷装置3の構成に加えて、復号手段37を含む。
【００５４】
印刷装置3bの認証媒体情報送信手段33によりブロードキャストされるブロードキャストデータは、図７に示す第２の実施形態におけるブロードキャストデータ41と同一である。
【００５５】
次に、本実施形態の動作について面を参照して詳細に説明する。
【００５６】
図１７は本実施形態における印刷指示時の印刷指示装置1bの動作を示す図である。図１７は印刷データを印刷情報記憶手段15に保存する前に、印刷データの暗号化を行う場合の例である。
【００５７】
図１７を参照すると、利用者が印刷指示を行ってから認証媒体読取手段14が認証媒体2から認証媒体情報21を読み取るまでのステップF1からステップF5までの動作は、図８に示す第２の実施の形態のステップB1からステップB5までの動作と同じであるので、説明を省略する。
図１７の例では、認証媒体情報21の読み取りに成功すると（ステップF5、Yes）、暗号化手段17は暗号鍵を生成し（ステップF6）、生成した暗号鍵を使用して印刷データの暗号化を行う（ステップF7）。暗号化された印刷データは、認証媒体から読み込んだ認証媒体情報と対応付けられて印刷ジョブ150として印刷情報記憶手段15に記憶される（ステップF8）。
なお、以上はあくまで一例であり、印刷指示の段階で印刷データの暗号化は行わず、印刷の段階で暗号化を行うこともできる。印刷指示の段階で印刷データの暗号化は行わず、印刷の段階で暗号化を行う場合は、ステップF7の処理は行われない。その場合、図示はしないが、ステップF6では暗号鍵の生成は行わなくてもよく、ステップF8では暗号化されていない印刷データを印刷情報記憶手段15に記憶する。
【００５８】
図１８は本実施形態における印刷時の印刷装置3bおよび印刷指示蔵置1bの動作を示す図である。上述の第２の実施形態と同様に、印刷時には、利用者は、ある印刷装置３ｂ（以下、「印刷装置ｊ」と称す。）のところに赴く。  図１８を参照すると、印刷装置ｊが認証媒体情報を読み取り、ブロードキャストを行うまでのステップG1からステップG3までの動作は、図９に示す印刷装置3のステップC1からステップC3までの動作と同じである。
また、各印刷指示装置1bが印刷装置3ｊによりブロードキャストされたブロードキャストデータ41を受信するステップG8から、ブロードキャストデータ41に含まれる認証媒体情報42と一致する認証媒体情報を、印刷情報保存手段15に保存されている印刷ジョブ150に含まれる認証媒体情報から検索し、前記一致する認証媒体情報の存在の有無を確認するステップG10までの動作は、第２の実施形態における印刷装置3のステップC7からステップC9までの動作と同じである。
ステップＧ９で、該当データの存在を確認した印刷指示装置1bは、暗号化されて印刷情報記憶手段15に記憶されている印刷データ152を読み出し（ステップG10、Yes）、読み出した印刷データ152を暗号化して（ステップＧ１１）、印刷装置ｊに送信する（ステップG12）。
なお、図１７のステップF7の処理が行われて、印刷指示装置1bの印刷情報記憶手段15に記憶されている印刷データが既に暗号化されている場合は、ステップG11の処理は行わない。また、図１７のステップF7の処理を行わず、印刷指示装置1bにおいて印刷情報記憶手段15に印刷データ152を記憶する前に暗号化を行わなかった場合は、印刷情報記憶手段15から印刷データ152を読み出した後、何らかの暗号鍵を用いて暗号化手段17により印刷データの暗号化を行い（ステップG11）、暗号化された印刷データを印刷装置ｊに送信する（ステップG12）。
【００５９】
図１８を参照すると、印刷装置ｊは、印刷指示装置1bから送信された印刷データを受信し（ステップG4）、復号手段37により受信した印刷データを復号し（ステップG5）、印刷手段31により印刷物として出力する（ステップG6）。
【００６０】
前述のように、印刷データの暗号化を行うのは図１７のステップF7において行ってもよく、図１８のステップG11において行ってもよい。印刷指示装置1bが図１７のステップF7で暗号化を行う場合は、印刷装置3bは暗号化された印刷データを印刷情報記憶手段15に記憶する。印刷指示装置1bがステップF7の暗号化を行わない場合は、印刷指示装置1bはステップF8で印刷情報記憶手段15には印刷データを暗号化しないで記憶し、図１８のステップG10（Yes）で印刷情報記憶手段15から読み出した印刷データをステップG11において暗号化してからステップG12で印刷装置3bに送信する。
【００６１】
暗号化の方式は共通鍵暗号でもよいし、公開鍵暗号でもよい。暗号化アルゴリズムも任意のものを使用できる。共通鍵暗号方式を採用する場合、例えば印刷指示装置1bでは認証媒体情報21を基に生成した鍵で暗号化を行い、印刷装置3bでは認証指示装置1bと同じ方式で同じ認証媒体情報21を基に同じ鍵を生成し、復号を行うことが考えられる。
【００６２】
図示はしないが、公開鍵暗号方式を採用する場合は、公開鍵と秘密鍵の組は印刷装置3bに保存しておき、公開鍵を例えばブロードキャストデータ41に含める等して印刷指示装置1bに送信し、印刷指示装置1bでは公開鍵により暗号化を行い、印刷装置3bでは秘密鍵により復号を行うようにすることができる。
また、公開鍵と秘密鍵の組を認証媒体2に格納し、印刷指示装置1bでは認証媒体2から公開鍵を読み出して暗号化を行い、印刷装置3bでは認証媒体2に格納されている秘密鍵を使用して復号を行うことができる。
さらに、印刷指示装置1bでは鍵の読み出しは行わず、印刷装置3bで公開鍵を読み出し、例えばブロードキャストデータ41に含める等により公開鍵を印刷指示装置1bに送信し、印刷指示装置1bでは受信した公開鍵により印刷データの暗号化を行ってから印刷データを印刷装置3bに送信し、印刷装置3bでは認証媒体に格納されている秘密鍵を使用して暗号化された印刷データの復号を行うことも考えられる。
なお、印刷装置3bから印刷指示装置1bに鍵を送信する場合は、印刷情報記憶手段15に印刷データを記憶する前には印刷データの暗号化を行わず、図１８のステップG11の段階で印刷情報記憶手段15から印刷データを読み出した後暗号化を行うようにすればよい。
【００６３】
また、共通鍵を印刷指示装置1bで生成し、印刷指示装置1bでは共通鍵を公開鍵で暗号化して印刷装置3bに送信し、印刷装置3bでは秘密鍵を使用して共通鍵を復号し、さらに印刷指示装置1bにおいては印刷データは前記共通鍵を使用して暗号化してから印刷装置3bに送信し、印刷装置3bにおいては印刷指示装置1bから暗号化して送信された印刷データを前記共通鍵を使用して復号するようにすることもできる。
以上の暗号化および復号の手順は例であり、これらに限られるものではない。
【００６４】
本実施形態は、さらにセキュリティを向上させることができるという効果を奏する。
【００６５】
その理由は、印刷指示装置1bで印刷データの暗号化を行い、印刷装置3bで暗号化された印刷データの復号を行うためである。
【００６６】
具体的に説明すると、印刷指示装置1bから通信回線4を介して印刷装置3bに送信される印刷データは暗号化されているため、印刷データが通過する通信回線4上で通過するデータの盗聴を行おうとする者が存在しても、データの解読が困難だからである。
【００６７】
次に、第５の実施形態について図面を参照して説明する。以下では、第２、第３および第４の実施形態との相違点を中心に説明する。
【００６８】
図１９は第５の実施形態における印刷指示装置の構成を示す図である。
図１９を参照すると、本実施形態における印刷指示装置1cは、第２の実施の形態における印刷指示装置1の構成に加えて、暗号化手段17とパスワード入力手段16とを含む。また、印刷指示装置1cが印刷情報記憶手段15aに記憶する印刷ジョブ150aには、パスワードハッシュ値153が含まれる。
【００６９】
図２０は本実施形態における印刷装置の構成を示す図である。
図２０を参照すると、本実施形態における印刷装置3cは、第２の実施形態における印刷装置3の構成に加えて、復号手段37とパスワード入力手段36とを含む。
【００７０】
印刷装置3cによりブロードキャストされるブロードキャストデータは、図１２に示す第３の実施形態におけるブロードキャストデータ41aと同一である。
【００７１】
図２１は本実施形態における印刷指示時の印刷指示装置1cの動作を示す図である。
図２１を参照すると、印刷指示装置1cは、図２１のステップH1からステップH7までは、図１４に示す第３の実施形態における印刷指示装置1aのステップD1からステップD7までの動作と同様に動作する。図２１のステップH8以降の印刷指示装置1cの動作は、図１７に示す第４の実施形態における印刷指示装置1bのステップF6以降の動作と同じである。
【００７２】
図２２は本実施形態における印刷時の印刷装置3cおよび印刷指示装置1cの動作を示す図である。
図２２を参照すると、印刷装置3cのステップI1からステップI5までの動作は、図１４に示す第３の実施形態における印刷装置3aのステップE1からステップE5までの動作と同じである。図２２の印刷指示装置1cのステップI10からステップI14までの動作は、図１４に示す第３の実施形態における印刷指示装置1aのステップE9からステップE13までの動作と同じである。
また、図２２の印刷指示装置1cのステップI15からステップI18の動作は、図１８に示す第４の実施形態における印刷指示装置1bのステップG11からステップG14の動作と同じである。さらに、図２２の印刷装置3cのステップI6からステップI9の動作は、図１８に示す第４の実施形態における印刷装置3bのステップG4からステップG7の動作と同じである。
【００７３】
本実施形態は、さらに、セキュリティを向上させることができるという効果を奏する。
【００７４】
その理由は、認証媒体2による認証に加えてパスワードによる認証を行い、さらに印刷指示装置1cで印刷データの暗号化を行い、印刷装置3cで暗号化された印刷データの復号を行うためである。
【００７５】
次に、第６の実施形態について図面を参照して詳細に説明する。以下では第２の実施形態との相違点を中心に詳細に説明する。
【００７６】
第６の実施形態における印刷指示装置の構成は、第２の実施形態における印刷指示装置1の構成と同一である。
【００７７】
図２３は本実施形態における印刷指示装置3dの構成を示す図である。
図２３を参照すると、本実施形態における印刷装置3dは、第２の実施形態における印刷装置3の構成に加えて、認証媒体情報記憶手段38を含む。認証媒体情報記憶手段38には、認証媒体情報381と、過去に認証媒体情報381を含む認証媒体2を使用して利用者による印刷指示が行われた印刷指示装置を特定する印刷指示装置特定情報382が対応付けられて記憶されている。印刷指示装置特定情報382として使用される情報は、印刷指示装置1が接続されている通信回線4内で印刷指示装置1を特定できる情報であればどのような情報でもよい。印刷指示装置特定情報382には、印刷装置特定情報43と同様に、例えば印刷指示装置1のIPアドレスやFQDN、NetBIOSで使用されるマシン名などを用いることができる。
【００７８】
印刷装置3dによりブロードキャストされるブロードキャストデータは、図７に示す第２の実施形態におけるブロードキャストデータ41と同一である。
【００７９】
次に、図面を参照しながら本実施形態の動作について詳細に説明する。
【００８０】
印刷指示時の印刷指示装置1の動作は、図８に示す第２の実施形態における印刷指示装置1の動作と同一である。
【００８１】
図２４は本実施形態における印刷時の印刷装置3dと印刷指示装置1の動作を示す図である。本実施形態における印刷指示装置は、図９に示す第２の実施形態における印刷指示装置1の動作と同じ動作をするので、詳細な説明は省略する。
【００８２】
図２４を参照すると、利用者によって印刷装置3dが読み取り可能な状態に認証媒体2がセットされると（ステップJ1）、印刷装置3dは認証媒体読取手段33によって認証媒体情報21を読み取る（ステップJ2）。
印刷装置3dは認証媒体情報記憶手段38に記憶されている認証媒体情報381に、認証媒体読取手段33によって読み取った認証媒体情報21と一致するものがないか検索する（ステップJ3、Yes）。認証媒体情報記憶手段38に記憶されている認証媒体情報381に、認証媒体2から読み取られた認証媒体情報21と一致するものが存在した場合は、印刷装置3dは認証媒体情報記憶手段38に記憶されている当該の認証媒体情報381に対応付けて記憶されている印刷指示装置特定情報382により印刷指示装置1を特定する（ステップJ4）。
印刷装置3dは特定された印刷指示装置1に対し、認証媒体2から読み取った認証媒体情報と印刷指示装置特定情報を含む図7のブロードキャストデータ41を送信する（ステップJ5）。このブロードキャストデータ41の送信は、ブロードキャストではなく、ユニキャストによる。
ブロードキャストデータ41内の印刷装置特定情報43で指定された印刷指示装置はこの自分宛てのブロードキャストデータ41を受信した後、第２の実施形態における印刷指示装置1と同様に動作し、ブロードキャストデータ41に含まれる認証媒体情報42と一致する認証媒体情報を含む印刷ジョブが存在した場合は、当該印刷ジョブに含まれる印刷データを印刷装置3dに送信する。印刷指示装置1から印刷データが送信された場合は（ステップJ6、Yes）、印刷装置3dは印刷データを受信し（ステップJ8）、印刷データの送信元である印刷指示装置1を特定する印刷指示装置特定情報382と認証媒体情報381を対応付けて認証媒体情報記憶手段38に記憶する（ステップJ9）。
さらに、印刷装置3dは、受信した印刷データを印刷手段により印刷物を出力する（ステップJ10）。印刷データを受信しなかった場合（ステップJ3、No）および認証媒体情報記憶手段38に認証媒体2から読み出した認証媒体情報21と一致する認証媒体情報が存在しなかった場合（ステップJ6、No）は、第２の実施形態の印刷装置3と同様に、ブロードキャストデータ41を通信回線4に対してブロードキャストする。
その後の本実施形態における印刷指示装置の動作は、第２の実施形態における印刷指示装置1の動作と同じである。印刷装置3dは、ブロードキャストの結果印刷指示装置から送られてきた印刷データを受信し（ステップJ7）、認証媒体情報と印刷指示装置特定情報382を対応付けて認証媒体情報記憶手段38に記憶し（ステップJ8）、印刷手段31は印刷データを印刷物として出力する（ステップJ9）。
【００８３】
図２４のステップJ6における印刷データを受信しなかったこと（ステップJ6、No）の判断は、例えば印刷装置3dは特定された印刷指示装置に対してユニキャストによって認証媒体情報42及び印刷装置特定情報43を送信した後、一定時間待機し、待機している間に印刷データが送信されなかったことによって印刷データを受信しなかったとすることが考えられる。
また、印刷指示装置がブロードキャストによらず認証媒体情報42及び印刷装置特定情報43を受信し、受信した認証媒体情報42と一致する認証媒体情報151が印刷情報記憶手段15に記憶されている印刷ジョブ150に存在しなかった場合は、印刷ジョブ不存在の信号を印刷指示装置が印刷装置3dに送信し、印刷装置3dが印刷ジョブ不存在の信号を受信したことにより印刷データを受信しなかったとすることもできる。この場合における印刷ジョブ不存在の信号は、印刷装置3dが通信回線4を介して受信可能なものであればよい。
【００８４】
また、図２４のステップJ4において、認証媒体2から読み取られた認証媒体情報21に一致する複数の認証媒体情報が、それぞれ別の印刷指示装置特定情報に対応付けられて認証媒体情報記憶手段38に記憶されている場合は、印刷装置3dは、それらの印刷指示装置特定情報で特定される全ての印刷指示装置に対してマルチキャストにより認証媒体情報及び印刷指示装置特定情報を送信し、いずれかの印刷指示装置から印刷データが送信されてきた場合は印刷を行い、いずれの印刷指示装置からも印刷データが送信されてこなかった場合はブロードキャストデータ41をブロードキャストするようにすることができる。
また、印刷装置3dは、前記の特定された複数の印刷指示装置に対し、順にユニキャストで認証媒体情報及び印刷装置特定情報を送信し、いずれかの印刷指示装置から印刷データが送信されてきた場合は印刷を行い、いずれの印刷指示装置からも印刷データが送信されてこなかった場合はブロードキャストデータ41をブロードキャストするようにすることもできる。なお、この場合、認証媒体情報及び印刷装置特定情報をユニキャストで送信する時に送信先となる印刷指示装置の順番は任意でよい。
【００８５】
本実施形態は、通信回線の負荷をさらに軽減するという効果を奏する。
【００８６】
その理由は、認証媒体記憶装置に印刷指示装置特定情報が記憶されている印刷指示装置に対してはユニキャストあるいはマルチキャストによりデータを送信するためである。
【００８７】
具体的に説明すると、ユニキャストやマルチキャストはブロードキャストと比較して通信回線にかかる負荷が小さいとされる。一般的なオフィス環境においては、それぞれの従業員に対して１台のPCが割り当てられ、認証媒体は例えば社員証のように一人１枚配布されることが考えられる。このような場合は同じ利用者は同じ印刷指示装置で同じ認証媒体を使用するケースが多くなると思われる。同じ利用者が、いつも同じ印刷指示装置で同じ認証媒体を使用して印刷を行う場合は、ブロードキャストは行われず、１台の印刷指示装置に対してのみユニキャストが行われる。一人の利用者が常時複数の印刷指示装置を使用する場合であっても、利用者が使用する複数台の印刷指示装置に対するマルチキャストが行われる。従って、前記のような環境においては、認証媒体の２回目以降の使用時にはユニキャストかマルチキャストにより印刷が行われるので、通信回線全体に対するブロードキャストが行われる場合と比較して通信回線に対する負荷が小さくなる。
【図面の簡単な説明】
【００８８】
【図１】第１の実施形態における印刷装置3を示す図である。
【図２】第１の実施形態における印刷装置3の動作例を示す図である。
【図３】第２の実施形態における認証印刷システムの構成例を示す図である。
【図４】第２の実施形態における印刷指示装置1の構成を示す図である。
【図５】認証媒体の構成を示す図である。
【図６】第２の実施形態における印刷装置3の構成を示す図である。
【図７】第２の実施形態におけるブロードキャストデータを表した図である。
【図８】第２の実施形態における印刷指示処理時の印刷指示装置1の動作を示すフローチャートである。
【図９】第２の実施形態における印刷時の印刷装置3及び印刷指示装置1の動作を示す図である。
【図１０】第３の実施形態における印刷指示装置の構成を示す図である。
【図１１】第３の実施形態における印刷装置の構成を示す図である。
【図１２】第３の実施形態におけるブロードキャストデータの構成を示す図である。
【図１３】第３の実施形態における印刷指示時の印刷指示装置1aの動作を示すフローチャートである。
【図１４】第３の実施形態における印刷時の印刷指示装置1aおよび印刷装置3aの動作を示すフローチャートである。
【図１５】第４の実施形態における印刷指示装置の構成を示す図である。
【図１６】第４の実施形態における印刷装置の構成を示す図である。
【図１７】第４の実施形態における印刷指示時の印刷指示装置1bの動作を示す図である。
【図１８】第４の実施形態における印刷時の印刷装置3bおよび印刷指示蔵置1bの動作を示す図である。
【図１９】第５の実施形態における印刷指示装置の構成を示す図である。
【図２０】第５の実施形態における印刷装置の構成を示す図である。
【図２１】第５の実施形態における印刷指示時の印刷指示装置1cの動作を示す図である。
【図２２】第５の実施形態における印刷時の印刷装置3cおよび印刷指示装置1cの動作を示す図である。
【図２３】第６の実施形態における印刷指示装置3dの構成を示す図である。
【図２４】第６の実施形態における印刷時の印刷装置3dと印刷指示装置1の動作を示す図である。
【符号の説明】
【００８９】
１、１ａ、１ｂ、１ｃ    印刷指示装置
２    認証媒体
３、３ａ、３ｂ、３ｃ、３ｄ    印刷装置
４    通信回線
１１    印刷指示手段
１２    認証媒体情報受信手段
１３    印刷データ送信手段
１４    認証媒体読取手段
１５、１５ａ    印刷情報記憶手段
１６    パスワード入力手段
１７    暗号化手段
２１    認証媒体情報
３１    印刷手段
３２    認証媒体監視手段
３３    認証媒体情報送信手段
３４    印刷データ受信手段
３５    認証媒体読取手段
３６    パスワード入力手段
３７    復号手段
３８    認証媒体情報記憶手段
４１、４１ａ    ブロードキャストデータ
４２    認証媒体情報
４３    印刷装置特定情報
４４    パスワードハッシュ値
１５０、１５０ａ    印刷情報記憶手段
１５１    認証媒体情報
１５２    印刷データ
１５３    パスワードハッシュ値
３８１    認証媒体情報
３８２    印刷指示装置特定情報
【図１】
2010143087.tif 000003
【図２】
2010143087.tif 000004
【図３】
2010143087.tif 000005
【図４】
2010143087.tif 000006
【図５】
2010143087.tif 000007
【図６】
2010143087.tif 000008
【図７】
2010143087.tif 000009
【図８】
2010143087.tif 000010
【図９】
2010143087.tif 000011
【図１０】
2010143087.tif 000012
【図１１】
2010143087.tif 000013
【図１２】
2010143087.tif 000014
【図１３】
2010143087.tif 000015
【図１４】
2010143087.tif 000016
【図１５】
2010143087.tif 000017
【図１６】
2010143087.tif 000018
【図１７】
2010143087.tif 000019
【図１８】
2010143087.tif 000020
【図１９】
2010143087.tif 000021
【図２０】
2010143087.tif 000022
【図２１】
2010143087.tif 000023
【図２２】
2010143087.tif 000024
【図２３】
2010143087.tif 000025
【図２４】
2010143087.tif 000026