(57)【要約】【課題】  生体識別情報を用いてユーザの認証を行うデータ送受信システムを提供する。【解決手段】  データ送信装置とデータ受信装置とを有するデータ送受信システムであって、前記データ送信装置は、ユーザの生体識別情報を取得する、生体識別情報取得部と、前記取得した生体識別情報を、前記データ受信装置に送信する、生体識別情報送信部と、を備え、前記データ受信装置は、当該データ受信装置の利用が認められるユーザの生体識別情報が登録されて、保持されている、利用許可者保持部と、前記データ送信装置から送信された前記生体識別情報を受信する、生体識別情報受信部と、前記受信した生体識別情報が、前記利用許可者保持部に登録されているかどうかを判断する、第１判断部と、前記第１判断部で、前記受信した生体識別情報が前記利用許可者保持部に登録されていると判断した場合には、前記データ送信装置から受信したデータに基づいて、所定の動作を実行する、実行部と、を備えている。【選択図】  図１
2006048209.tif 000002
【特許請求の範囲】
【請求項１】
データ送信装置とデータ受信装置とを有するデータ送受信システムであって、
前記データ送信装置は、
ユーザの生体識別情報を取得する、生体識別情報取得部と、
前記取得した生体識別情報を、前記データ受信装置に送信する、生体識別情報送信部と、
を備え、
前記データ受信装置は、
当該データ受信装置の利用が認められるユーザの生体識別情報が登録されて、保持されている、利用許可者保持部と、
前記データ送信装置から送信された前記生体識別情報を受信する、生体識別情報受信部と、
前記受信した生体識別情報が、前記利用許可者保持部に登録されているかどうかを判断する、第１判断部と、
前記第１判断部で、前記受信した生体識別情報が前記利用許可者保持部に登録されていると判断した場合には、前記データ送信装置から受信したデータに基づいて、所定の動作を実行する、実行部と、
を備えることを特徴とするデータ送受信システム。
【請求項２】
前記データ受信装置は、前記第１判断部が、前記利用許可者保持部に前記生体識別情報が登録されていると判断した場合には、認証を認める旨の認証結果を、前記生体識別情報を送信した前記データ送信装置に送信する、認証結果送信手段を、さらに備えており、
前記データ送信装置は、前記データ受信装置から、前記認証を認める旨の認証結果を受信した場合には、前記所定の動作を実行させるためのデータを前記データ受信装置に送信する、データ送信部を、さらに備えている、ことを特徴とする請求項１に記載のデータ送受信システム。
【請求項３】
前記生体識別情報取得部は、
ユーザの生体識別情報が入力される、生体識別情報入力部と、
前記生体識別情報入力部で入力された前記生体識別情報の特徴パターンを抽出する、特徴パターン抽出部と、
を備えており、
前記生体識別情報送信部は、抽出された前記特徴パターンを前記生体識別情報として、前記データ受信装置に送信する、ことを特徴とする請求項１又は請求項２に記載のデータ送受信システム。
【請求項４】
前記データ送信装置は、ユーザが前記データ受信装置に送信しようとしているデータのファイル名を、前記データ受信装置に送信する、ファイル名送信手段を、さらに備えており、
前記データ受信装置は、
ファイル名に対応して、そのファイル名のデータについて、前記所定の動作を実行する権限のあるユーザが登録されて、保持されている、ファイル別実行許可者保持部と、
前記データ送信装置から送信された前記ファイル名を受信する、ファイル名受信部と、
前記ファイル別実行許可者保持部を検索して、前記生体識別情報に対応するユーザが、そのファイル名のデータについて、前記所定の動作を実行する権限のあるユーザとして登録されているかどうかを判断する、第２判断部と、
をさらに備えており、
前記データ受信装置の前記実行部は、前記第２判断部で、前記生体識別情報に対応するユーザが、そのファイル名のデータについて、前記所定の動作を実行する権限のあるユーザとして前記ファイル別実行許可者保持部に登録されていると判断した場合には、前記データ送信装置から受信したデータに基づいて、前記所定の動作を実行する、
ことを特徴とする請求項１乃至請求項３のいずれかに記載のデータ送受信システム。
【請求項５】
前記データ送信装置から前記データ受信装置に送信されるデータは、印刷データであり、前記所定の動作は、前記印刷データに基づく印刷動作である、ことを特徴とする請求項１乃至請求項４のいずれかに記載のデータ送受信システム。
【請求項６】
データ送信装置からデータを受信するデータ受信装置であって、
当該データ受信装置の利用が認められるユーザの生体識別情報が登録されて、保持されている、利用許可者保持部と、
前記データ送信装置から送信された生体識別情報を受信する、生体識別情報受信部と、
前記受信した生体識別情報が、前記利用許可者保持部に登録されているかどうかを判断する、第１判断部と、
前記第１判断部で、前記受信した生体識別情報が前記利用許可者保持部に登録されていると判断した場合には、前記データ送信装置から受信したデータに基づいて、所定の動作を実行する、実行部と、
を備えることを特徴とするデータ受信装置。
【請求項７】
前記第１判断部が、前記利用許可者保持部に前記生体識別情報が登録されていると判断した場合には、認証を認める旨の認証結果を、前記生体識別情報を送信した前記データ送信装置に送信する、認証結果送信手段を、さらに備えており、
前記実行部は、前記認証を認める旨の認証結果を前記データ送信装置に送信した後に、そのデータ送信装置からデータを受信した場合には、そのデータに基づいて、前記所定の動作を実行する、ことを特徴とする請求項６に記載のデータ受信装置。
【請求項８】
前記生体識別情報受信部で受信する前記生体識別情報は、ユーザが入力した生体識別情報の特徴パターンを抽出したものである、ことを特徴とする請求項６又は請求項７に記載のデータ受信装置。
【請求項９】
ファイル名に対応して、そのファイル名のデータについて、前記所定の動作を実行する権限のあるユーザが登録されて、保持されている、ファイル別実行許可者保持部と、
ユーザが送信しようとしているデータのファイル名を、前記データ送信装置から受信する、ファイル名受信部と、
前記ファイル別実行許可者保持部を検索して、前記生体識別情報に対応するユーザが、そのファイル名のデータについて、前記所定の動作を実行する権限のあるユーザとして登録されているかどうかを判断する、第２判断部と、
をさらに備えており、
前記実行部は、前記第２判断部で、前記生体識別情報に対応するユーザが、そのファイル名のデータについて、前記所定の動作を実行する権限のあるユーザとして前記ファイル別実行許可者保持部に登録されていると判断した場合には、前記データ送信装置から受信したデータに基づいて、前記所定の動作を実行する、
ことを特徴とする請求項６乃至請求項８のいずれかに記載のデータ受信装置。
【請求項１０】
前記データ送信装置から送信されるデータは、印刷データであり、前記所定の動作は、前記印刷データに基づく印刷動作である、ことを特徴とする請求項６乃至請求項９のいずれかに記載のデータ受信装置。
【請求項１１】
データ受信装置にデータを送信するデータ送信装置であって、
ユーザの生体識別情報を取得する、生体識別情報取得部と、
前記取得した生体識別情報を、前記データ受信装置に送信する、生体識別情報送信部と、
前記データ受信装置から、前記生体識別情報に基づく認証結果を受信する、認証結果受信部と、
前記受信した認証結果が、認証が認められたことを示している場合には、データを前記データ受信装置に送信するが、前記受信した認証結果が、認証が認められなかったことを示している場合には、データを前記データ受信装置に送信しない、送信部と、
を備えることを特徴とするデータ送信装置。
【請求項１２】
データ送信装置とデータ受信装置とを有するとともに、前記データ受信装置は、当該データ受信装置の利用が認められるユーザの生体識別情報が登録されて、保持されている、利用許可者保持部を備えている、データ送受信システムの制御方法であって、
前記データ送信装置において、ユーザの生体識別情報を取得するステップと、
前記取得した生体識別情報を、前記データ送信装置から前記データ受信装置に送信するステップと、
前記データ送信装置から送信された前記生体識別情報を前記データ受信装置で受信するステップと、
前記受信した生体識別情報が、前記利用許可者保持部に登録されているかどうかをデータ受信装置で判断するステップと、
前記受信した生体識別情報が前記利用許可者保持部に登録されていると判断された場合には、前記データ送信装置から受信したデータに基づいて、前記データ受信装置が所定の動作を実行するステップと、
を備えることを特徴とするデータ送受信システムの制御方法。
【請求項１３】
利用が認められるユーザの生体識別情報が登録されて、保持されている、利用許可者保持部を備えるデータ受信装置の制御方法であって、
データ送信装置から送信された生体識別情報を受信するステップと、
前記受信した生体識別情報が、前記利用許可者保持部に登録されているかどうかを判断するステップと、
前記受信した生体識別情報が前記利用許可者保持部に登録されていると判断された場合には、前記データ送信装置から受信したデータに基づいて、所定の動作を実行するステップと、
を備えることを特徴とするデータ受信装置の制御方法。
【請求項１４】
データ受信装置にデータを送信するデータ送信装置の制御方法であって、
ユーザの生体識別情報を取得するステップと、
前記取得した生体識別情報を、前記データ受信装置に送信するステップと、
前記データ受信装置から、前記生体識別情報に基づく認証結果を受信するステップと、
前記受信した認証結果が、認証が認められたことを示している場合には、データを前記データ受信装置に送信するが、前記受信した認証結果が、認証が認められなかったことを示している場合には、データを前記データ受信装置に送信しないステップと、
を備えることを特徴とするデータ送信装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ送受信システム、データ受信装置、及び、データ送信装置に関し、特に、生体識別情報を用いてユーザ認証を行うことのできるデータ送受信システム、データ受信装置、及び、データ送信装置に関する。
【背景技術】
【０００２】
ネットワークを介して、複数のユーザがプリンタを共有して使用する利用形態が広く用いられている。このような利用形態の場合、ある特定のユーザにはある特定のプリンタの使用を認めるが、別のユーザにはそのプリンタの使用を認めたくない場合が生じる。すなわち、プリンタの利用ができるユーザを、限定したいという要望がある。
【０００３】
このような要望を満たすため、ユーザの認証をする機能のあるプリンタが存在する。例えば、ユーザがプリンタで印刷を実行する際には、プリンタに設けられているコントロールパネルから、ユーザＩＤ及びパスワードを入力させ、予めプリンタに登録されているユーザＩＤ及びパスワードと一致した場合には、受信した印刷データの印刷を行うが、一致しなかった場合には、受信した印刷データの印刷を行わないようにしている。
【０００４】
一方、特開２０００−１７２２９６号公報（特許文献１）には、次のような技術が開示されている。すなわち、電子メールの送信側では、電子メールに音声特徴パターンを添付して送信する。受信側では、その送信者の音声特徴パターンが予め登録されており、電子メールに添付された音声特徴パターンが、予め登録されている音声特徴パターンと一致するかどうかにより、送信者が真正なる本人であるかどうかを判別している。しかし、この技術では、送信者が真正なる本人であるかどうかを判別するのみである。
【特許文献１】特開２０００−１７２２９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
そこで本発明は、前記課題に鑑みてなされたものであり、生体識別情報を用いて、ユーザの認証を行うことのできるデータ送受信システム、データ受信装置、及び、データ送信装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明に係るデータ送受信システムは、
データ送信装置とデータ受信装置とを有するデータ送受信システムであって、
前記データ送信装置は、
ユーザの生体識別情報を取得する、生体識別情報取得部と、
前記取得した生体識別情報を、前記データ受信装置に送信する、生体識別情報送信部と、
を備え、
前記データ受信装置は、
当該データ受信装置の利用が認められるユーザの生体識別情報が登録されて、保持されている、利用許可者保持部と、
前記データ送信装置から送信された前記生体識別情報を受信する、生体識別情報受信部と、
前記受信した生体識別情報が、前記利用許可者保持部に登録されているかどうかを判断する、第１判断部と、
前記第１判断部で、前記受信した生体識別情報が前記利用許可者保持部に登録されていると判断した場合には、前記データ送信装置から受信したデータに基づいて、所定の動作を実行する、実行部と、
を備えることを特徴とする。
【０００７】
この場合、前記データ受信装置は、前記第１判断部が、前記利用許可者保持部に前記生体識別情報が登録されていると判断した場合には、認証を認める旨の認証結果を、前記生体識別情報を送信した前記データ送信装置に送信する、認証結果送信手段を、さらに備えており、
前記データ送信装置は、前記データ受信装置から、前記認証を認める旨の認証結果を受信した場合には、前記所定の動作を実行させるためのデータを前記データ受信装置に送信する、データ送信部を、さらに備えているようにしてもよい。
【０００８】
また、前記生体識別情報取得部は、
ユーザの生体識別情報が入力される、生体識別情報入力部と、
前記生体識別情報入力部で入力された前記生体識別情報の特徴パターンを抽出する、特徴パターン抽出部と、
を備えており、
前記生体識別情報送信部は、抽出された前記特徴パターンを前記生体識別情報として、前記データ受信装置に送信するようにしてもよい。
【０００９】
また、前記データ送信装置は、ユーザが前記データ受信装置に送信しようとしているデータのファイル名を、前記データ受信装置に送信する、ファイル名送信手段を、さらに備えており、
前記データ受信装置は、
ファイル名に対応して、そのファイル名のデータについて、前記所定の動作を実行する権限のあるユーザが登録されて、保持されている、ファイル別実行許可者保持部と、
前記データ送信装置から送信された前記ファイル名を受信する、ファイル名受信部と、
前記ファイル別実行許可者保持部を検索して、前記生体識別情報に対応するユーザが、そのファイル名のデータについて、前記所定の動作を実行する権限のあるユーザとして登録されているかどうかを判断する、第２判断部と、
をさらに備えており、
前記データ受信装置の前記実行部は、前記第２判断部で、前記生体識別情報に対応するユーザが、そのファイル名のデータについて、前記所定の動作を実行する権限のあるユーザとして前記ファイル別実行許可者保持部に登録されていると判断した場合には、前記データ送信装置から受信したデータに基づいて、前記所定の動作を実行するようにしてもよい。
【００１０】
また、前記データ送信装置から前記データ受信装置に送信されるデータは、印刷データであり、前記所定の動作は、前記印刷データに基づく印刷動作であるようにしてもよい。
【００１１】
本発明に係るデータ受信装置は、
データ送信装置からデータを受信するデータ受信装置であって、
当該データ受信装置の利用が認められるユーザの生体識別情報が登録されて、保持されている、利用許可者保持部と、
前記データ送信装置から送信された生体識別情報を受信する、生体識別情報受信部と、
前記受信した生体識別情報が、前記利用許可者保持部に登録されているかどうかを判断する、第１判断部と、
前記第１判断部で、前記受信した生体識別情報が前記利用許可者保持部に登録されていると判断した場合には、前記データ送信装置から受信したデータに基づいて、所定の動作を実行する、実行部と、
を備えることを特徴とする。
【００１２】
この場合、前記第１判断部が、前記利用許可者保持部に前記生体識別情報が登録されていると判断した場合には、認証を認める旨の認証結果を、前記生体識別情報を送信した前記データ送信装置に送信する、認証結果送信手段を、さらに備えており、
前記実行部は、前記認証を認める旨の認証結果を前記データ送信装置に送信した後に、そのデータ送信装置からデータを受信した場合には、そのデータに基づいて、前記所定の動作を実行するようにしてもよい。
【００１３】
また、前記生体識別情報受信部で受信する前記生体識別情報は、ユーザが入力した生体識別情報の特徴パターンを抽出したものであるようにしてもよい。
【００１４】
また、ファイル名に対応して、そのファイル名のデータについて、前記所定の動作を実行する権限のあるユーザが登録されて、保持されている、ファイル別実行許可者保持部と、
ユーザが送信しようとしているデータのファイル名を、前記データ送信装置から受信する、ファイル名受信部と、
前記ファイル別実行許可者保持部を検索して、前記生体識別情報に対応するユーザが、そのファイル名のデータについて、前記所定の動作を実行する権限のあるユーザとして登録されているかどうかを判断する、第２判断部と、
をさらに備えており、
前記実行部は、前記第２判断部で、前記生体識別情報に対応するユーザが、そのファイル名のデータについて、前記所定の動作を実行する権限のあるユーザとして前記ファイル別実行許可者保持部に登録されていると判断した場合には、前記データ送信装置から受信したデータに基づいて、前記所定の動作を実行するようにしてもよい。
【００１５】
また、前記データ送信装置から送信されるデータは、印刷データであり、前記所定の動作は、前記印刷データに基づく印刷動作であるようにしてもよい。
【００１６】
本発明に係るデータ送信装置は、
データ受信装置にデータを送信するデータ送信装置であって、
ユーザの生体識別情報を取得する、生体識別情報取得部と、
前記取得した生体識別情報を、前記データ受信装置に送信する、生体識別情報送信部と、
前記データ受信装置から、前記生体識別情報に基づく認証結果を受信する、認証結果受信部と、
前記受信した認証結果が、認証が認められたことを示している場合には、データを前記データ受信装置に送信するが、前記受信した認証結果が、認証が認められなかったことを示している場合には、データを前記データ受信装置に送信しない、送信部と、
を備えることを特徴とする。
【００１７】
なお、本発明は、データ送受信システム、データ受信装置、及び、データ送信装置を、上述したように制御する制御方法の発明として、とらえることもできる。
【発明を実施するための最良の形態】
【００１８】
〔第１実施形態〕
図１は、本発明の第１実施形態に係るデータ送受信システムの全体構成を示す図である。この図１に示すように、本実施形態のデータ送受信システムは、データ送信装置として、クライアント１０、１１を有し、データ受信装置として、プリンタ２０、２１を有する、印刷システムにより構成されている。
【００１９】
本実施形態においては、クライアント１０、１１は、パーソナルコンピュータやＰＤＡ（Personal Digital Assistant）などから構成されている。プリンタ２０、２１は、レーザープリンタやインクジェットプリンタなどから構成されている。これらクライアント１０、１１とプリンタ２０、２１は、ネットワーク３０を介して、相互に接続されている。この図１の例では、プリンタ２０、２１は、直接、ネットワーク３０に接続されているが、プリントサーバを介して、接続するようにしてもよい。また、ネットワーク３０に接続されるクライアント１０、１１の台数や、プリンタ２０、２１の台数は、任意である。
【００２０】
この図１では、例えば、プリンタ２０は経理部に設置されており、プリンタ２１は営業部に設置されており、それぞれ、利用できるユーザをその部の者に限定している利用形態を想定している。
【００２１】
図２は、本実施形態に係るクライアント１０の構成を説明するブロック図である。なお、クライアント１１の構成も図２と同様である。
【００２２】
この図２に示すように、クライアント１０（１１）は、生体識別情報入力部４０と、特徴パターン抽出部４１と、送受信部４２と、認証結果判断部４３と、印刷データ格納部４４とを備えている。
【００２３】
生体識別情報入力部４０は、ユーザが生体情報を入力するための装置である。生体識別情報には、声紋、指紋、虹彩など様々なものが考えられる。生体識別情報として声紋を用いる場合には、生体識別情報入力部４０は、ユーザの声を入力するためのマイクにより構成されることとなり、指紋を用いる場合には、生体識別情報入力部４０は、ユーザの指紋を読み取るスキャナにより構成されることとなり、虹彩を用いる場合には、生体識別情報入力部４０は、ユーザの目から虹彩を読み取るスキャナにより構成されることとなる。本実施形態では、例えば、声紋を生体識別情報として用いることとする。
【００２４】
特徴パターン抽出部４１は、生体識別情報入力部４０で入力された音声の声紋を解析して、声紋の特徴パターンを抽出する。このように特徴パターンを抽出することにより、生体識別情報のデータ量を削減することができる。但し、声紋の特徴パターンを抽出せずに、声紋そのもののデータを生体識別情報とすることも可能である。
【００２５】
送受信部４２は、ネットワーク３０を介して、プリンタ２０と情報の送受信を行う。本実施形態では、特に、生体識別情報をプリンタ２０に送信したり、プリンタ２０から認証結果を受信したり、印刷データをプリンタ２０に送信したりする。
【００２６】
認証結果判断部４３は、送受信部４２でプリンタ２０から受信した認証結果が、生体識別情報の一致を示しているか（認証が認められたことを示しているか）、或いは、生体識別情報の不一致を示しているか（認証が認められなかったことを示しているか）を、判断する。また、印刷データ格納部４４には、印刷データが格納されている。そして、認証結果判断部４３は、生体識別情報の一致を示している認証結果を受信した場合には、印刷データ格納部４４に格納されている指定された印刷データを、送受信部４２からプリンタ２０へ送信する。
【００２７】
図３は、本実施形態に係るプリンタ２０の構成を説明するブロック図である。なお、プリンタ２１の構成も図３と同様である。
【００２８】
この図３に示すように、プリンタ２０（２１）は、送受信部５０と、認証判断部５２と、印刷実行部５３と、生体識別情報入力部５４と、特徴パターン抽出部５５と、利用許可者リストテーブルＴＢ１０とを備えている。
【００２９】
送受信部５０は、ネットワーク３０を介して、クライアント１０と情報の送受信を行う。本実施形態では、特に、生体識別情報をクライアント１０から受信したり、認証結果をクライアント１０に送信したり、印刷データをクライアント１０から受信したりする。
【００３０】
認証判断部５２は、送受信部５０で受信した生体識別情報に基づいて、利用許可者リストテーブルＴＢ１０を検索し、この生体識別情報が利用許可者リストテーブルＴＢ１０に登録されているかどうかを判断する。そして、認証判断部５２は、生体識別情報が利用許可者リストテーブルＴＢ１０に登録されている場合には、生体識別情報が一致した旨の認証結果を送受信部５０を介してクライアント１０に送信し、生体識別情報が利用許可者リストテーブルＴＢ１０に登録されていない場合には、生体識別情報が一致しない旨の認証結果を送受信部５０を介してクライアント１０に送信する。印刷実行部５３は、送受信部５０で受信した印刷データに基づいて、印刷を実行する。
【００３１】
生体識別情報入力部５４と特徴パターン抽出部５５のそれぞれの構成は、上述したクライアント１０の生体識別情報入力部４０と特徴パターン抽出部４１の構成と同様である。
【００３２】
図４は、本実施形態に係る利用許可者リストテーブルＴＢ１０の構成を示す図である。この図４に示すように、利用許可者リストテーブルＴＢ１０は、データ項目として、ユーザ特定情報と生体識別情報を備えている。ユーザ特定情報には、ユーザを特定するための情報Ａ、Ｂ、Ｃが格納されており、例えば、ユーザＩＤや、ユーザ名などが格納され、保持されている。生体識別情報には、各ユーザに対応する生体識別識別情報ＢＭ１、ＢＭ２、ＢＭ３が格納され、保持されている。本実施形態においては、特徴パターン抽出部５５で抽出された、声紋の特徴パターンが、生体識別情報ＢＭ１、ＢＭ２、ＢＭ３として保持されている。
【００３３】
本実施形態においては、利用許可者リストテーブルＴＢ１０にユーザ登録できるのは、プリンタ２０を管理する権限のある者である。すなわち、管理権限のある者がプリンタ２０を操作して、各ユーザに、生体識別情報入力部５４から音声を入力させる。そして、入力された音声は、特徴パターン抽出部５５で声紋の特徴パターンが抽出され、利用許可者リストテーブルＴＢ１０に格納される。この利用許可者リストテーブルＴＢ１０に予め登録されているユーザが、このプリンタ２０を利用する権限のあるユーザである。
【００３４】
次に、以上のように構成されている印刷システムにおいて実行される、印刷要求処理及び印刷実行処理について説明する。印刷要求処理は、クライアント１０又はクライアント１１で実行される処理であり、印刷実行処理は、プリンタ２０又はプリンタ２１で実行される処理である。
【００３５】
図５は、本実施形態に係る印刷要求処理を説明するフローチャートを示す図である。ここでは、クライアント１０のユーザが、印刷データを指定して、プリンタ２０で印刷を行うことを指示した場合を想定する。
【００３６】
図５に示すように、クライアント１０は、ユーザに生体識別情報入力部４０から、生体識別情報を入力させる（ステップＳ１００）。本実施形態では、ユーザの音声が入力される。次に、クライアント１０の特徴パターン抽出部４１は、入力された音声の特徴パターンを抽出し、これを生体識別情報とする（ステップＳ１０２）。
【００３７】
次に、クライアント１０の送受信部４２は、この生体識別情報を、ネットワーク３０を介してプリンタ２０に送信する（ステップＳ１０４）。そして、クライアント１０の送受信部４２は、プリンタ２０から、ステップＳ１０４で送信した生体識別情報の認証結果を受信する（ステップＳ１０６）。
【００３８】
次に、クライアント１０の認証結果判断部４３は、送信した生体識別情報が利用許可者リストテーブルＴＢ１０に登録されていたことを認証結果が示しているか、それとも、登録されていなかったことを認証結果がしめしているかを、判断する（ステップＳ１０８）。つまり、送信した生体識別情報が、認証として認められたかどうかを判断する。
【００３９】
認証が認められた場合（ステップＳ１０８：Ｙｅｓ）には、クライアント１０の送受信部４２は、印刷データ格納部４４からユーザの指定した印刷データを読み出して、プリンタ２０に送信する（ステップＳ１１０）。一方、認証が認められなかった場合（ステップＳ１０８：Ｎｏ）には、認証が認められなかった旨をディスプレイ等に表示して、ユーザに認証が認められなかった旨を通知する（ステップＳ１１２）。
【００４０】
これらステップＳ１１０、又は、ステップＳ１１２により、本実施形態に係る印刷要求処理が終了する。
【００４１】
図６は、本実施形態に係る印刷実行処理を説明するフローチャートを示す図である。ここでは、上述同様に、クライアント１０からプリンタ２０に印刷要求が発生した場合を例に説明する。
【００４２】
図６に示すように、まず、プリンタ２０の送受信部５０は、ネットワーク３０を介して、生体識別情報を受信したかどうかを判断する（ステップＳ１２０）。この生体識別情報を受信していない場合（ステップＳ１２０：Ｎｏ）には、このステップＳ１２０を繰り返して待機する。
【００４３】
一方、生体識別情報を受信した場合（ステップＳ１２０：Ｙｅｓ）には、認証判断部５２が、受信した生体識別情報に基づいて、利用許可者リストテーブルＴＢ１０を検索して、その生体識別情報が利用許可者リストテーブルＴＢ１０に登録されているかどうかを判断する（ステップＳ１２２）。そして、生体識別情報が登録されていた場合（ステップＳ１２２：Ｙｅｓ）には、プリンタ２０の認証判断部５２は、認証が認められた旨の認証結果を、送受信部５０を介してクライアント１０に送信する（ステップＳ１２４）。
【００４４】
次に、プリンタ２０の送受信部５０は、クライアント１０から印刷データを受信する（ステップＳ１２６）。続いて、プリンタ２０の印刷実行部５３は、受信した印刷データに基づいて、印刷を実行する（ステップＳ１２８）。
【００４５】
一方、上述したステップＳ１２２で、受信した生体識別情報が利用許可者リストテーブルＴＢ１０に登録されていなかった場合（ステップＳ１２２：Ｎｏ）には、プリンタ２０の認証判断部５２は、認証が認められなかった旨の認証結果を、送受信部５０を介して、クライアント１０に送信する（ステップＳ１３０）。
【００４６】
これらステップＳ１２８、又は、ステップＳ１３０により、１つの印刷要求に対する印刷実行処理が終了して、上述したステップＳ１２０に戻る。
【００４７】
以上のように、本実施形態に係るデータ送受信システムの一例である印刷システムによれば、プリンタ２０及びプリンタ２１で印刷を行うことのできるユーザを、それぞれ、プリンタ２０及びプリンタ２１に予め登録されている所定のユーザに限定することができる。しかも、印刷を行おうとしているユーザは、クライアント１０又はクライアント１１から自分の声などの生体識別情報を入力するだけでよいので、従来のようにユーザＩＤやパスワードを入力する煩わしさから、解放されることができる。また、自分の生体識別情報は、ユーザＩＤやパスワードのように、ユーザ自身が忘れてしまうことがないので、ユーザの利便性を向上させることができる。
【００４８】
なお、本実施形態においては、例えば、クライアント１０の印刷データをプリンタ２０で印刷しようとする場合には、プリンタ２０で認証が認められた後に、クラアント１０からプリンタ２０に印刷データを送信するようにしたが、生体識別情報とともに印刷データをクライアント１０からプリンタ２０に送信するようにしてもよい。この場合、生体識別情報に基づいて認証が認められれば、プリンタ２０でその印刷データに基づいた印刷が行われるが、認証が認められなければ、プリンタ２０で印刷が行われないこととなる。
【００４９】
〔第２実施形態〕
第２実施形態は、上述した第１実施形態を変形して、プリンタを利用できるユーザであるかどうかを判断するのみならず、ユーザが印刷しようとしているファイルについて印刷する権限を有するかどうかも判断するようにしたものである。以下、上述した第１実施形態と異なる部分のみを説明する。
【００５０】
本実施形態に係るデータ送受信システムの全体構成は、上述した第１実施形態の図１と同様である。但し、データ送信装置であるクライアント１０、１１の内部構成、及び、データ受信装置であるプリンタ２０、２１の内部構成が、上述した第１実施形態と異なる。
【００５１】
図７に示すように、本実施形態に係るクライアント１０（１１）は、上述した第１実施形態の図２に加えて、ファイル名取得部４５をさらに備えている。このファイル名取得部４５は、ユーザが印刷しようとしている印刷データのファイル名を、印刷データ格納部４４から取得して、送受信部４２を介して、プリンタ２０又はプリンタ２１に送信する。
【００５２】
図８に示すように、本実施形態に係るプリンタ２０は、上述した第１実施形態の図３に加えて、ファイル別権限判断部５６と、ファイル別印刷許可者リストテーブルＴＢ２０とをさらに備えている。ファイル別権限判断部５６は、送受信部５０を介して、クライアント１０又はクライアント１１から送信されたファイル名を取得する。また、ファイル別権限判断部５６は、受信した生体識別情報が利用許可者リストテーブルＴＢ１０に登録されている場合には、利用許可者リストテーブルＴＢ１０から、その生体識別情報に対応するユーザ特定情報を取得する。そして、取得したユーザ特定情報と受信したファイル名とに基づいて、ファイル別印刷許可者リストテーブルＴＢ２０を検索し、そのファイル名の印刷データを、ユーザ特定情報で特定されるユーザが、印刷する権限を有するかどうかを判断する。ファイル別権限判断部５６は、ユーザが印刷する権限を有する場合は、送受信部５０を介して、認証が認められた旨の認証結果を送信し、ユーザが印刷する権限を有しない場合は、送受信部５０を介して、認証が認められなかった旨の認証結果を送信する。
【００５３】
図９は、本実施形態に係るファイル別印刷許可者リストテーブルＴＢ２０の構成を示す図である。この図９に示すように、ファイル別印刷許可者リストテーブルＴＢ２０は、データ項目として、ファイル名と印刷許可者とを備えている。ファイル名には、このプリンタ２０（２１）で印刷されるであろう印刷データのファイル名が格納され、保持されている。このファイル別印刷許可者リストテーブルＴＢ２０に格納されていないファイル名の印刷データは、本実施形態ではこのプリンタ２０（２１）で印刷されないこととなる。但し、このファイル別印刷許可者リストテーブルＴＢ２０に格納されいないファイル名の印刷データは、このプリンタ２０（２１）の利用を許可されている者であれば、誰でも印刷できるようにしてもよい。印刷許可者には、対応するファイル名の印刷データを、印刷することが許可されているユーザのユーザ特定情報が格納され、保持されている。例えば、図９の例では、「ＦＩＬＥ１」というファイル名の印刷データについては、ユーザＡ、ユーザＢ、ユーザＣのみが印刷できることとなる。
【００５４】
本実施形態においては、ファイル別印刷許可者リストテーブルＴＢ２０にユーザ登録できるのは、プリンタ２０（２１）を管理する権限のある者である。すなわち、管理権限のある者がプリンタ２０（２１）を操作して、各ファイル毎に、印刷できる権限のあるユーザのユーザ特定情報を登録する。
【００５５】
次に、以上のように構成されている印刷システムにおいて実行される、印刷要求処理及び印刷実行処理について説明する。印刷要求処理は、クライアント１０又はクライアント１１で実行される処理であり、印刷実行処理は、プリンタ２０又はプリンタ２１で実行される処理である。
【００５６】
図１０は、本実施形態に係る印刷要求処理を説明するフローチャートを示す図である。ここでは、クライアント１０のユーザが、印刷データを指定して、プリンタ２０で印刷を行うことを指示した場合を想定する。
【００５７】
図１０に示すように、クライアント１０は、ユーザに生体識別情報入力部４０から、生体識別情報を入力させる（ステップＳ２００）。本実施形態では、ユーザの音声が入力される。次に、クライアント１０の特徴パターン抽出部４１は、入力された音声の声紋の特徴パターンを抽出し、これを生体識別情報とする（ステップＳ２０２）。
【００５８】
次に、クライアント１０のファイル名取得部４５は、印刷データ格納部４４を検索して、ユーザが印刷を指示した印刷データのファイル名を取得する（ステップＳ２０４）。
【００５９】
次に、クライアント１０の送受信部４２は、生体識別情報とファイル名を、ネットワーク３０を介してプリンタ２０に送信する（ステップＳ２０６）。そして、クライアント１０の送受信部４２は、プリンタ２０から、生体識別情報とファイルについての認証結果を受信する（ステップＳ２０８）。
【００６０】
次に、クライアント１０の認証結果判断部４３は、認証が認められたことを認証結果が示しているか、認証が認められなかったことを認証結果が示しているかを、判断する（ステップＳ２１０）。すなわち、送信した生体識別情報が利用許可者リストテーブルＴＢ１０に登録されており、且つ、送信したファイル名の印刷データを印刷することが認められるユーザとしてファイル別印刷許可者リストテーブルＴＢ２０に登録されていたかどうかを判断する。
【００６１】
認証が認められた場合（ステップＳ２１０：Ｙｅｓ）には、クライアント１０の送受信部４２は、印刷データ格納部４４からユーザの指定した印刷データを読み出して、プリンタ２０に送信する（ステップＳ２１２）。一方、認証が認められなかった場合（ステップＳ２１０：Ｎｏ）には、認証が認められなかった旨をディスプレイ等に表示して、ユーザに認証が認められなかった旨を通知する（ステップＳ２１４）。
【００６２】
これらステップＳ２１２、又は、ステップＳ２１４により、本実施形態に係る印刷要求処理が終了する。
【００６３】
図１１は、本実施形態に係る印刷実行処理を説明するフローチャートを示す図である。ここでは、上述同様に、クライアント１０からプリンタ２０に印刷要求が発生した場合を例に説明する。
【００６４】
図１１に示すように、まず、プリンタ２０の送受信部５０は、ネットワーク３０を介して、生体識別情報とファイル名を受信したかどうかを判断する（ステップＳ２２０）。これら生体識別情報とファイル名を受信していない場合（ステップＳ２２０：Ｎｏ）には、このステップＳ２２０を繰り返して待機する。
【００６５】
一方、生体識別情報とファイル名を受信した場合（ステップＳ２２０：Ｙｅｓ）には、認証判断部５２が、受信した生体識別情報に基づいて、利用許可者リストテーブルＴＢ１０を検索して、その生体識別情報が利用許可者リストテーブルＴＢ１０に登録されているかどうかを判断する（ステップＳ２２２）。そして、生体識別情報が登録されていた場合（ステップＳ２２２：Ｙｅｓ）には、プリンタ２０のファイル別権限判断部５６は、その生体識別情報に対応するユーザ特定情報を利用許可者リストテーブルＴＢ１０から、取得する（ステップＳ２２４）。続いて、ファイル別権限判断部５６は、そのユーザ特定情報により特定されるユーザが、受信したファイル名を印刷する権限のある者であるかどうかを、ファイル別印刷許可者リストテーブルＴＢ２０を検索して、判断する（ステップＳ２２６）。すなわち、受信したファイル名の印刷許可者の中に、ユーザ特定情報により特定されるユーザが登録されているかどうかを判断する。
【００６６】
受信したファイル名の印刷許可者の中に、ユーザ特定情報により特定されるユーザが登録されている場合（ステップＳ２２６：Ｙｅｓ）には、ファイル別権限判断部５６は、認証が認められた旨の認証結果を、送受信部５０を介してクライアント１０に送信する（ステップＳ２２８）。
【００６７】
次に、プリンタ２０の送受信部５０は、クライアント１０から印刷データを受信する（ステップＳ２３０）。続いて、プリンタ２０の印刷実行部５３は、受信した印刷データに基づいて、印刷を実行する（ステップＳ２３２）。
【００６８】
一方、上述したステップＳ２２２で、受信した生体識別情報が利用許可者リストテーブルＴＢ１０に登録されていなかった場合（ステップＳ２２２：Ｎｏ）、又は、ステップＳ２２６で、受信したファイル名の印刷許可者の中に、ユーザ特定情報により特定されるユーザが登録されてなかった場合（２２６：Ｎｏ）には、プリンタ２０の認証判断部５２は、認証が認められなかった旨の認証結果を、送受信部５０を介して、クライアント１０に送信する（ステップＳ２３４）。
【００６９】
これらステップＳ２３２、又は、ステップＳ２３４により、１つの印刷要求に対する印刷実行処理が終了して、上述したステップＳ２２０に戻る。
【００７０】
以上のように、本実施形態に係るデータ送受信システムの一例である印刷システムによれば、プリンタ２０及びプリンタ２１で印刷を行うことのできるユーザを、それぞれ、プリンタ２０及びプリンタ２１に予め登録されている所定のユーザに限定することができるとともに、印刷データの印刷をできるユーザも、ファイル毎に制限することができる。
【００７１】
なお、本実施形態においては、例えば、クライアント１０の印刷データをプリンタ２０で印刷しようとする場合には、プリンタ２０で生体識別情報及びファイル名についての認証が認められた後に、クラアント１０からプリンタ２０に印刷データを送信するようにしたが、生体識別情報及びファイル名とともに印刷データをクライアント１０からプリンタ２０に送信するようにしてもよい。この場合、生体識別情報に基づいて認証が認められ、且つ、そのファイルについて印刷する権限があれば、プリンタ２０でその印刷データに基づいた印刷が行われる。しかし、生体識別情報についての認証が認められなければ、プリンタ２０で印刷が行われない。また、生体識別情報についての認証が認められても、そのファイルについて印刷する権限がなければ、印刷は行われないことになる。
【００７２】
なお、本発明は上記実施形態に限定されず種々に変形可能である。例えば、上述した実施形態においては、データ送信装置がクライアントにより構成され、データ受信装置がプリンタにより構成される印刷システムを、データ送受信システムの一例として説明したが、データ送受信システムはこの態様に限られるものではない。例えば、データ送信装置をクライアントにより構成し、データ受信装置をデータサーバにより構成してもよい。この場合、クライアントから送信された生体識別情報がデータサーバに登録されている場合には、クライアントからデータサーバにデータを送信させ、そのデータをデータサーバが格納する。しかし、クライアントから送信された生体識別情報がデータサーバに登録されていない場合には、クライアントからデータを送信させない、或いは、データを送信されたとしてもデータサーバは格納せずに破棄することとなる。
【００７３】
また、上述した実施形態においては、プリンタ２０、２１をネットワーク３０に直接接続したが、プリントサーバを介して接続しても良い。この場合、プリントサーバが上述した生体識別情報に基づく認証を行い、或いは、生体識別情報とファイル名に基づく認証を行い、プリンタ２０、２１に印刷を行わせる。したがって、クライアント１０、１１から見た場合、プリントサーバとプリンタ２０、２１が上述したデータ受信装置に相当することとなる。
【００７４】
さらには、図１２に示すように、プリンタ２０（２１）の認証を行う認証サーバ２２を、ネットワーク３０上に設けるようにしても良い。この場合、クライアント１０は、生体識別情報を認証サーバ２２に送信し、認証サーバ２２がその生体識別情報の認証を行う。そして、認証サーバ２２は認証結果をクライアント１０に送信する。クライアント１０では、認証サーバ２２に認証が認められた場合には、プリンタ２０に印刷データを送信するが、認証サーバ２２に認証が認められなかった場合には、印刷データを送信しない。或いは、クライアント１０は、生体識別情報とファイル名を認証サーバ２２に送信し、認証サーバ２２がその生体識別情報とファイル名の認証を行う。そして、認証サーバ２２は認証結果をクライアント１０に送信する。クライアント１０では、認証サーバ２２に認証が認められた場合には、プリンタ２０に印刷データを送信するが、認証サーバ２２に認証が認められなかった場合には、印刷データを送信しない。
【００７５】
また、上述した実施形態においては、ハードウェアにより各処理を実現する場合を例に説明したが、ソフトウェアにより各処理を実現してもよい。この場合、例えば、クライアント１０（１１）は、図１３のように構成され、プリンタ２０（２１）は、図１４のように構成される。
【００７６】
図１３に示すように、クライアント１０は、ＣＰＵ（Central Processing Unit）６０と、ＲＡＭ（Random Access Memory）６２と、ＲＯＭ（Read Only Memory）６４と、通信インターフェース６６と、ハードディスク６８と、生体情報入力部４０とを、内部バス７０で相互に接続することにより、構成されている。上述した図５及び図１０に示した印刷要求処理は、プログラムにより構成され、ＲＯＭ６４又はハードディスク６８に格納されている。そして、このプログラムをＣＰＵ６０が読み込んで実行することにより、上述した印刷要求処理が実現される。また、印刷データ格納部４４は、ハードディスク６８内に構成される。
【００７７】
また、図１４に示すように、プリンタ２０は、ＣＰＵ（Central Processing Unit）８０と、ＲＡＭ（Random Access Memory）８２と、ＲＯＭ（Read Only Memory）８４と、通信インターフェース８６と、ハードディスク８８と、プリントエンジン９０と、生体識別情報入力部５４とを、内部バス９２で相互に接続することにより、構成されている。上述した図６及び図１１に示した印刷実行処理は、プログラムにより構成され、ＲＯＭ８４又はハードディスク８８に格納されている。そして、このプログラムをＣＰＵ８０が読み込んで実行することにより、上述した印刷実行処理が実現される。また、利用許可者リストテーブルＴＢ１０やファイル別印刷許可者リストテーブルＴＢ２０は、ハードディスク８８内に構成される。印刷実行部５３は、プリントエンジン９０により構成される。
【００７８】
さらにこの場合、上述したプログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）、ＲＯＭ、メモリカード等の記録媒体に記録して、記録媒体の形で頒布することが可能である。この場合、このプログラムが記録された記録媒体をクライアント１０（１１）やプリンタ２０（２１）に読み込ませ、実行させることにより、上述した実施形態を実現することができる。
【００７９】
また、クライアント１０（１１）やプリンタ２０（２１）は、オペレーティングシステムや別のアプリケーションプログラム等の他のプログラムを備える場合がある。この場合、クライアント１０（１１）やプリンタ２０（２１）の備える他のプログラムを活用し、記録媒体にはクライアント１０（１１）やプリンタ２０（２１）が備えるプログラムの中から、上述した実施形態と同等の処理を実現するプログラムを呼び出すような命令を記録するようにしてもよい。
【００８０】
さらに、このようなプログラムは、記録媒体の形ではなく、ネットワークを通じて搬送波として頒布することも可能である。ネットワーク上を搬送波の形で伝送されたプログラムは、クライアント１０（１１）やプリンタ２０（２１）に取り込まれて、このプログラムを実行することにより上述した実施形態を実現することができる。
【００８１】
また、記録媒体にプログラムを記録する際や、ネットワーク上を搬送波として伝送される際に、プログラムの暗号化や圧縮化がなされている場合がある。この場合には、これら記録媒体や搬送波からプログラムを読み込んだクライアント１０（１１）やプリンタ２０（２１）は、そのプログラムの復号や伸張化を行った上で、実行する必要がある。
【図面の簡単な説明】
【００８２】
【図１】本発明の第１実施形態及び第２実施形態に係る印刷システムのネットワーク構成の一例を示す図。
【図２】本発明の第１実施形態に係るクライアントの内部構成の一例を示す図。
【図３】本発明の第１実施形態に係るプリンタの内部構成の一例を示す図。
【図４】図３における利用許可者リストテーブルの構成の一例を示す図。
【図５】本発明の第１実施形態に係る印刷要求処理の内容を説明するフローチャートを示す図。
【図６】本発明の第１実施形態に係る印刷実行処理の内容を説明するフローチャートを示す図。
【図７】本発明の第２実施形態に係るクライアントの内部構成の一例を示す図。
【図８】本発明の第２実施形態に係るプリンタの内部構成の一例を示す図。
【図９】図８におけるファイル別印刷許可者リストテーブルの構成の一例を示す図。
【図１０】本発明の第２実施形態に係る印刷要求処理の内容を説明するフローチャートを示す図。
【図１１】本発明の第２実施形態に係る印刷実行処理の内容を説明するフローチャートを示す図。
【図１２】本発明の第１実施形態及び第２実施形態の変形例を示す図。
【図１３】本発明の第１実施形態及び第２実施形態をソフトウェアにより実現する場合におけるクライアントの構成の一例を示す図。
【図１４】本発明の第１実施形態及び第２実施形態をソフトウェアにより実現する場合におけるプリンタの構成の一例を示す図。
【符号の説明】
【００８３】
１０、１１  クライアント
２０、２１  プリンタ
３０  ネットワーク
４０  生体識別情報入力部
４１  特徴パターン抽出部
４２  送受信部
４３  認証結果判断部
４４  印刷データ格納部
５０  送受信部
５２  認証判断部
５３  印刷実行部
５４  生体識別情報入力部
５５  特徴パターン抽出部
【図１】
2006048209.tif 000003
【図２】
2006048209.tif 000004
【図３】
2006048209.tif 000005
【図４】
2006048209.tif 000006
【図５】
2006048209.tif 000007
【図６】
2006048209.tif 000008
【図７】
2006048209.tif 000009
【図８】
2006048209.tif 000010
【図９】
2006048209.tif 000011
【図１０】
2006048209.tif 000012
【図１１】
2006048209.tif 000013
【図１２】
2006048209.tif 000014
【図１３】
2006048209.tif 000015
【図１４】
2006048209.tif 000016