(57)【要約】【課題】認証を行う装置とセンタ側のサーバとが常時通信できない場合にも配慮した認証システムを提供する。【解決手段】サーバ１が、ユーザ側の端末装置２が実行可能であるプログラムデータ、をその機種情報に関連づけて、それぞれ保持し、ユーザ認証情報を、端末装置２から受信し、端末装置２の機種を特定し、当該端末装置２が実行可能なプログラムデータを取得し、当該プログラムデータに、前記受信した認証情報を設定して、端末装置２に提供し、認証情報の少なくとも一部を含む情報を、認証側装置３に対して事前に配信する。【選択図】        図１
2005018702.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ側端末装置と、サーバ装置と、認証側装置とを含む認証システムであって、
前記サーバ装置は、
前記ユーザ側端末装置が実行可能であるプログラムデータを前記ユーザ側端末装置の機種情報に関連づけて、保持する保持手段と、
ユーザの認証に係るユーザ認証情報を、前記ユーザ側端末装置から受信する手段と、
前記ユーザ側端末装置の機種を特定し、前記保持手段から当該ユーザ側端末装置が実行可能なプログラムデータを取得して、当該プログラムデータに、前記受信したユーザ認証情報を設定して、当該ユーザ側端末装置に提供する手段と、
前記受信したユーザ認証情報の少なくとも一部を含む情報を、前記認証側装置に対して事前に配信する手段と、
を含み、
前記ユーザ側端末装置は、前記サーバ装置から提供されるプログラムデータを保持する手段を含み、
認証を行う際には、前記ユーザ側端末装置が、前記保持しているプログラムデータを実行して、前記認証側装置と通信し、当該認証側装置に対して事前に配信されているユーザ認証情報の少なくとも一部を含む情報を用いた所定の認証処理が行われる、
ことを特徴とする認証システム。
【請求項２】
ユーザの所持するユーザ側端末装置と、認証側装置とに通信可能に接続されるサーバ装置であって、
前記ユーザ側端末装置が実行可能であるプログラムデータ、を前記ユーザ側端末装置の機種情報に関連づけて、それぞれ保持する保持手段と、
ユーザの認証に係るユーザ認証情報を、前記ユーザ側端末装置から受信する手段と、
ユーザ側端末装置の機種を特定し、前記保持手段から当該ユーザ側端末装置が実行可能なプログラムデータを取得して、当該プログラムデータに、前記受信したユーザ認証情報を設定して、ユーザ側端末装置に提供する手段と、
前記受信したユーザ認証情報の少なくとも一部を含む情報を、前記認証側装置に対して事前に配信する手段と、
を含むことを特徴とするサーバ装置。
【請求項３】
請求項２に記載のサーバ装置であって、
前記保持手段に保持されているプログラムデータの更新状態を監視する監視手段をさらに含み、
前記監視手段が、前記特定したユーザ側端末装置の機種に対応するプログラムデータが保持手段に登録されたことを検出すると、当該特定した機種に係るユーザ側端末装置に対して通信を行うことを特徴とするサーバ装置。
【請求項４】
請求項２または３に記載のサーバ装置であって、
前記事前配信手段は、前記ユーザ認証情報に利用開始日時の情報が関連づけられているときには、当該利用開始日時と現在日時との差が所定期間内になったときに、当該ユーザ認証情報を配信するよう、配信タイミングを制御することを特徴とするサーバ装置。
【請求項５】
ユーザ側端末装置と、サーバ装置とに通信可能に接続される認証側装置であって、
前記サーバ装置から、ユーザ認証情報と当該ユーザ認証情報の期限に係る情報とを受信し、当該ユーザ認証情報と当該ユーザ認証情報の期限に係る情報とを関連づけて保持する手段と、
前記保持しているユーザ認証情報の各々について、それぞれに関連づけられているユーザ認証情報の期限に係る情報を調べ、当該期限に係る情報によって示された期限が経過しているユーザ認証情報については、当該ユーザ認証情報をアクセス不能に設定する手段と、
を含み、
認証を行う際には、前記ユーザ側端末装置からの通信により取得される情報と、当該認証側装置に対して事前に配信されているユーザ認証情報の少なくとも一部と、を用いた所定の認証処理を行う、ことを特徴とする認証側装置。
【請求項６】
請求項５に記載の認証側装置において、
前記ユーザ認証情報には、ユーザを撮影した写真データが含まれ、
認証を行う際に、指示により、ユーザ側端末装置が受け入れたユーザ認証情報から前記写真データを取得して、認証担当者側に提示する手段、
をさらに含むことを特徴とする認証側装置。
【請求項７】
請求項５または６に記載の認証側装置において、
前記ユーザ認証情報をアクセス不能に設定する手段は、ユーザ認証情報を削除することを特徴とする認証側装置。
【請求項８】
サーバ装置と認証側装置に接続され、認証側装置との間で認証を行うユーザ側端末装置であって、
前記サーバ装置から提供されるプログラムデータを保存する手段を含み、
認証を行う際は、前記保持しているプログラムを実行し、ユーザ認証情報の少なくとも一部を前記認証側装置に送出するユーザ側端末装置。
【請求項９】
ユーザの所持するユーザ側端末装置と、認証を要する現場側に配置されている認証側装置とに通信可能に接続され、
前記ユーザ側端末装置が実行可能なプログラムデータを、前記ユーザ側端末装置の機種情報に関連づけて、保持する保持手段を備えたサーバ装置の制御方法であって、
ユーザの認証に係るユーザ認証情報を前記ユーザ側端末装置から受信する工程と、
前記ユーザ側端末装置の機種を特定し、前記保持手段から当該ユーザ側端末装置が実行可能なプログラムデータを取得して、当該プログラムデータに、前記受信したユーザ認証情報を設定して、当該ユーザ側端末装置に提供する工程と、
前記受信したユーザ認証情報の少なくとも一部を含む情報を、前記認証側装置に対して事前に配信する工程と、
を含むことを特徴とするサーバ装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ユーザの所持する端末装置を用い、改札等における認証を行う、認証システムに関する。
【０００２】
【従来の技術】
携帯電話機等の普及により、携帯電話機等を用いた個人認証方法が近年、数多く考えられている（特許文献１など）。また、こうした個人認証の具体的方法においては、認証を行う装置が、センタ側に配備されたサーバに対して認証に必要なデータの取得を要求するのが一般的である。
【０００３】
【特許文献１】
特開２００２−１６３５２３号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来の個人認証の方法においては、携帯電話の付加的な機能、例えばカメラ機能等が有効に利用されていないし、認証を行う装置自体がバス等に積載され、移動している場合等では、センタ側のサーバに対する通信ができないこともあり、認証に必要なデータの取得が困難な場合も想定される。
【０００５】
本発明は上記実情に鑑みて為されたもので、認証を行う装置とセンタ側のサーバとが常時通信できない場合にも配慮した認証システムを提供することをその目的の一つとする。
【０００６】
また、本発明の別の目的の一つは、ユーザが所持する端末装置の付加的な機能を有効に利用できる認証システムを提供することである。
【０００７】
【課題を解決するための手段】
上記従来例の問題点を解決するための本発明は、ユーザ側端末装置と、サーバ装置と、認証側装置とを含む認証システムであって、前記サーバ装置は、前記ユーザ側端末装置が実行可能であるプログラムデータを前記ユーザ側端末装置の機種情報に関連づけて、保持する保持手段と、ユーザの認証に係るユーザ認証情報を、前記ユーザ側端末装置から受信する手段と、前記ユーザ側端末装置の機種を特定し、前記保持手段から当該ユーザ側端末装置が実行可能なプログラムデータを取得して、当該プログラムデータに、前記受信したユーザ認証情報を設定して、当該ユーザ側端末装置に提供する手段と、前記受信したユーザ認証情報の少なくとも一部を含む情報を、前記認証側装置に対して事前に配信する手段と、を含み、前記ユーザ側端末装置は、前記サーバ装置から提供されるプログラムデータを保持する手段を含み、認証を行う際には、前記ユーザ側端末装置が、前記保持しているプログラムデータを実行して、前記認証側装置と通信し、当該認証側装置に対して事前に配信されているユーザ認証情報の少なくとも一部を含む情報を用いた所定の認証処理が行われる、ことを特徴としている。
【０００８】
また、上記従来例の問題点を解決するための本発明は、ユーザの所持するユーザ側端末装置と、認証側装置とに通信可能に接続されるサーバ装置であって、前記ユーザ側端末装置が実行可能であるプログラムデータ、を前記ユーザ側端末装置の機種情報に関連づけて、それぞれ保持する保持手段と、ユーザの認証に係るユーザ認証情報を、前記ユーザ側端末装置から受信する手段と、ユーザ側端末装置の機種を特定し、前記保持手段から当該ユーザ側端末装置が実行可能なプログラムデータを取得して、当該プログラムデータに、前記受信したユーザ認証情報を設定して、ユーザ側端末装置に提供する手段と、前記受信したユーザ認証情報の少なくとも一部を含む情報を、前記認証側装置に対して事前に配信する手段と、を含むことを特徴としている。
【０００９】
ここで、前記保持手段に保持されているプログラムデータの更新状態を監視する監視手段をさらに含み、前記監視手段が、前記特定したユーザ側端末装置の機種に対応するプログラムデータが保持手段に登録されたことを検出すると、当該特定した機種に係るユーザ側端末装置に対して通信を行うこととしてもよい。さらに、前記事前配信手段は、前記ユーザ認証情報に利用開始日時の情報が関連づけられているときには、当該利用開始日時と現在日時との差が所定期間内になったときに、当該ユーザ認証情報を配信するよう、配信タイミングを制御することとしてもよい。
【００１０】
また、上記従来例の問題点を解決するための本発明は、ユーザ側端末装置と、サーバ装置とに通信可能に接続される認証側装置であって、前記サーバ装置から、ユーザ認証情報と当該ユーザ認証情報の期限に係る情報とを受信し、当該ユーザ認証情報と当該ユーザ認証情報の期限に係る情報とを関連づけて保持する手段と、前記保持しているユーザ認証情報の各々について、それぞれに関連づけられているユーザ認証情報の期限に係る情報を調べ、当該期限に係る情報によって示された期限が経過しているユーザ認証情報については、当該ユーザ認証情報をアクセス不能に設定する手段と、を含み、認証を行う際には、前記ユーザ側端末装置からの通信により取得される情報と、当該認証側装置に対して事前に配信されているユーザ認証情報の少なくとも一部と、を用いた所定の認証処理を行う、ことを特徴としている。
【００１１】
ここで、前記ユーザ認証情報には、ユーザを撮影した写真データが含まれ、認証を行う際に、指示により、ユーザ側端末装置が受け入れたユーザ認証情報から前記写真データを取得して、認証担当者側に提示する手段、をさらに含むこととしてもよい。さらに、前記ユーザ認証情報をアクセス不能に設定する手段は、ユーザ認証情報を削除することにより、ユーザ認証情報をアクセス不能に設定する、こととしてもよい。
【００１２】
上記従来例の問題点を解決するための本発明は、サーバ装置と認証側装置に接続され、認証側装置との間で認証を行うユーザ側端末装置であって、前記サーバ装置から提供されるプログラムデータを保存する手段を含み、認証を行う際は、前記保持しているプログラムを実行し、ユーザ認証情報の少なくとも一部を前記認証側装置に送出することを特徴としている。
【００１３】
また、上記従来例の問題点を解決するための本発明は、ユーザの所持するユーザ側端末装置と、認証を要する現場側に配置されている認証側装置とに通信可能に接続され、前記ユーザ側端末装置が実行可能なプログラムデータを、前記ユーザ側端末装置の機種情報に関連づけて、保持する保持手段を備えたサーバ装置の制御方法であって、ユーザの認証に係るユーザ認証情報を前記ユーザ側端末装置から受信する工程と、前記ユーザ側端末装置の機種を特定し、前記保持手段から当該ユーザ側端末装置が実行可能なプログラムデータを取得して、当該プログラムデータに、前記受信したユーザ認証情報を設定して、当該ユーザ側端末装置に提供する工程と、前記受信したユーザ認証情報の少なくとも一部を含む情報を、前記認証側装置に対して事前に配信する工程と、を含むことを特徴としている。
【００１４】
【発明の実施の形態】
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係る認証システムは、図１に示すように、サーバ装置１と、ユーザ側の端末装置２と、認証が行われる現場に配備される認証側装置３とを含んで構成されており、これらは互いに有線又は無線のネットワークを介して接続されている。サーバ装置１は、制御部１１と、プログラムデータベース１２と、認証情報データベース１３と、通信部１４とを含み、端末装置２は、制御部２１と、記憶部２２と、通信部２３と、操作部２４と、表示部２５と、カメラ部２６とを含む。また、認証側装置３は、制御部３１と、記憶部３２と、通信部３３と、操作部３４と、表示部３５とを含んでいる。以下ではまず、これらの各部について説明する。
【００１５】
［サーバ装置］
サーバ装置１の制御部１１は、端末装置２からネットワークを介してユーザを特定する情報（ユーザのメールアドレスや電話番号、携帯電話機の契約番号など）を含む認証用情報と、端末装置２の機種を特定する情報（機種情報）ととともに、認証用プログラムの提供要求を受け付け、受け付けた機種情報に対応するプログラムをプログラムデータベース１２から読み出して、認証用情報を設定し、端末装置２側に配信する処理（プログラム配信処理）を行う。また、この制御部１１は、認証用情報を、別途決定されるタイミングで、認証側装置３に配信する処理（認証用情報配信処理）を行う。これらの処理については後に詳しく述べる。
【００１６】
プログラムデータベース１２は、図２に示すように、各端末装置２が実行可能であるプログラムデータを、各端末装置２の機種情報に関連づけて保持している。これは、端末装置２が後に説明するようにＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）や携帯電話機等であり、機種ごとに実行可能なプログラムが異なるので、各端末装置２の機種に応じたプログラムのデータを予め作成しておき、保持しておくこととしているのである。
【００１７】
認証情報データベース１３は、制御部１１が受け付けた認証用情報を保持している。通信部１４は、制御部１１から入力される指示に従い、種々のデータをネットワークを介して指定された宛先に送信する。またこの通信部１４は、ネットワークを介して受信したデータを制御部１１に出力する。
【００１８】
ここで制御部１１の処理の具体的内容について説明する。制御部１１のプログラム配信処理は、端末装置２からネットワークを介して認証用情報と機種情報とともに認証用プログラムの提供要求を受け付けたときに、その処理が開始され、制御部１１は、まず、当該受け付けた機種情報に関連づけられたプログラムデータが、プログラムデータベース１２に格納されているか否かを調べる。
【００１９】
ここで、当該受け付けた機種情報に関連づけられたプログラムデータが、プログラムデータベース１２に格納されていた場合は、当該プログラムデータを読み出して、受け付けた認証用情報を、このプログラムデータ内に含めて設定し、当該認証用情報を設定したプログラムデータを、認証用プログラムの提供要求を行った端末装置２に対して送信するよう、通信部１４に指示する。
【００２０】
また、受け付けた機種情報に関連づけられたプログラムデータが、プログラムデータベース１２に格納されていなかった場合は、認証プログラムの提供ができないことを表すエラー情報を生成し、当該エラー情報を、認証用プログラムの提供要求を行った端末装置２に対して送信するよう、通信部１４に指示する。
【００２１】
なお、このように、受け付けた機種情報に関連づけられたプログラムデータが、プログラムデータベース１２に格納されていなかった場合には、制御部１１は、当該受け付けた機種情報と認証プログラムの要求元の端末装置２を特定する情報（例えばその利用者のメールアドレス等、認証用情報の一部であってもよい）とを関連づけて、ハードディスク（不図示）などの記憶手段に記憶させ、その後プログラムデータベース１２の更新状態を監視し、当該記憶手段に記憶させた機種情報に対応するプログラムデータが登録されたときに、当該機種情報に関連づけられた端末装置２に対して、認証プログラムの提供が可能となったことを報知するようにしてもよい。
【００２２】
また、受け付けた機種情報に関連づけられたプログラムデータが、プログラムデータベース１２に格納されていなかった場合に配慮して、予めプログラムデータベース１２に、多くの機種の端末装置で共通に利用できるプログラム（汎用プログラム）を保持し、受け付けた機種情報に関連づけられたプログラムデータが、プログラムデータベース１２に格納されていなかった場合に当該汎用プログラムを端末装置２に提供するようにしてもよい。このような汎用プログラムとしては、例えば端末装置２側にインストールされた仮想マシン（ＶＭ）上で動作するプログラム等があり、具体的にはＪａｖａ（登録商標）プログラムなどがある。
【００２３】
さらに、ここでプログラム内に認証用情報を設定する方法としては、例えばプログラムの実行可能形式情報とともに認証用情報をパッケージ化する方法等がある。ここで、パッケージ化の例としては、認証用情報を予め定められたフォーマットに変換し、予め定められたファイル名で保存して、実行可能形式情報とともに一つのファイル（例えばＪａｖａ（登録商標）における「．ｊａｒ」ファイルのようなものなど）にアーカイブするものなどがある。
【００２４】
また、ここではプログラムデータベース１２に予めプログラムの実体（実行可能形式情報）を格納しているが、これに代えて、プログラムのソースコードを保持するとともに、機種ごとに、当該ソースコードから実行可能形式情報を作成するのに要する情報（プロセッサ特定情報等のコンパイルパラメータ等）をプログラムデータベース１２に保持させておき、制御部１１が、各機種に対応するプログラムのソースコードに認証用情報を埋め込み、上記コンパイルパラメータ等に基づいて、当該ソースコードをコンパイルして生成し、端末装置２に提供することとしてもよい。
【００２５】
次に、制御部１１の認証用情報配信処理について説明する。本実施の形態において特徴的なことの一つは、サーバ１が認証側装置３に対して、認証が実際に行われるより前に、すなわち事前に、認証用情報を配信しておくことである。具体的には、サーバ１は、端末装置２から認証用情報を受け入れたタイミングで、認証側装置３に対して、当該認証用情報を配信してもよい。
【００２６】
また、サーバ１は、利用日時が特定されている認証用情報である場合は、その利用日時の直前に認証側装置３に対して、認証用情報を配信してもよいし、定期券のように利用開始日時が定められている場合は、その利用開始日時の直前に認証側装置３に対して、認証用情報を配信するようにしてもよい。すなわち、サーバ１は図示しないカレンダ部や時計部によって現在日時を計時しており、当該利用開始日時と現在日時との差が所定範囲内になったときに、当該認証用情報を配信する。
【００２７】
このように、認証用情報が実際に利用される時期に関係するタイミングで、当該認証用情報が配信されるよう制御されることによって、認証側装置３において認証用情報が保持されている期間を短くでき、認証用情報の漏洩防止といったセキュリティ向上に役立てることができる。
【００２８】
また制御部１１は、認証用情報に対して有効期限を設定することとしてもよい。例えば、認証用情報が駅改札で利用される場合、端末装置２側からユーザの希望する有効期限に係る情報をさらに受信して、当該有効期限の情報を認証用情報に付して認証側装置３に配信する。
【００２９】
さらに、この制御部１１は、プログラムデータベース１２をメンテナンスする処理を行ってもよい。例えば、端末装置２の機種のうち、製造中止から一定の年限が経過した機種に対応するプログラムについては、プログラムデータベース１２から削除するようにしてもよい。
【００３０】
［端末装置］
制御部２１は、記憶部２２に格納されたプログラムに従って動作し、端末装置２としての機能のための処理を基本的に実行している。この処理は、例えば端末装置が携帯電話機であれば、通信部２３に対して、音声信号の送受信を行わせたり、操作部２４から入力される指示に従って、通信部２３に対し、発呼や着信などを行わせる処理である。
【００３１】
また、この制御部２１は、操作部２４から入力されるユーザの指示に従って、認証用情報や機種情報とともに、サーバ１に対して認証用プログラムの提供要求を送信するよう、通信部２３に指示し、当該指示に応じてサーバ１から提供されるプログラムデータを記憶部２２に格納する。このプログラムデータは、操作部２４を介して行われるユーザの起動操作や、通信部２３を介して受信される認証の要求に応答して、制御部２１によって実行される。具体的には、このプログラムデータは、プログラムデータに設定されている認証用情報を通信部２３を介して認証側装置３に送出する処理を、制御部２１に行わせるものである。
【００３２】
さらに、この制御部２１は、操作部２４から入力される、撮影の指示に従って、カメラ部２６から入力される画像データを記憶部２２に取り込む、撮影処理を行っている。
【００３３】
記憶部２２は、制御部２１によって実行されるプログラムや、当該プログラムによって利用されるべきデータ等を格納するとともに、制御部２１の処理において利用されるワークメモリとしても動作する。例えば、この記憶部２２には、端末装置２自身の機種情報が格納されている。通信部２３は、制御部２１から入力される指示により、種々の信号やデータ等を送出する。また、この通信部２３は、外部から受信される信号やデータ等を制御部２１に出力する。この通信部２３は、認証側装置３との通信の態様や、端末装置２の機能によってそのハードウエア構成が異なる。例えば端末装置２が携帯電話機であり、認証側装置３との間で、ブルートゥース（登録商標Ｂｌｕｅｔｏｏｔｈ）等の短距離無線通信を行う場合は、携帯電話網との通信を行うための回路とブルートゥース（登録商標）に係る回路とを含むことになる。
【００３４】
操作部２４は、例えばキーパッドであり、携帯電話機であれば、数字キーやアスタリスク、シャープ記号等のキーを含む。この操作部２４は、ユーザから行われるキー操作の内容を制御部２１に出力する。表示部２５は、制御部２１から入力される指示に従って情報を表示する。カメラ部２６は、例えばＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）等、光学的信号を電気的信号に変換する素子を含んでなり、当該素子によって受けた光学的信号に基づいて生成される画像データを制御部２１に出力する。
【００３５】
すなわち、この端末装置２は、具体的には、携帯電話機等として動作しながら、付加的機能としてカメラ機能を有し、当該カメラで撮像した画像データを、携帯電話網を介して他の携帯電話機や、インターネット上のコンピュータ等に対して送信するといった処理を行っている。またこの本実施の形態の端末装置２は、ユーザから認証用プログラムの提供要求を送信すべき指示を受けると、認証用情報をユーザに入力させる。そして当該入力された認証用情報と、予め保持している機種情報とともに、認証用プログラムの提供要求を、サーバ１に送信する。サーバ１から認証用プログラムが受信されると、これを記憶し、ユーザ操作等の所定のタイミングで起動して、当該認証用プログラムに従って、その認証用プログラムに設定されている認証用情報を、認証側装置３に送出する。
【００３６】
［認証側装置］
認証側装置３の制御部３１は、サーバ１から認証用情報を受信して、記憶部３２に格納する処理と、端末装置２から認証用情報を受信し、記憶部３２に格納した認証用情報と照合し、その照合の結果に応じた所定処理を実行する処理と、を行っている。ここで、照合の結果に応じた所定処理は、例えば表示部３５にその結果を表示する処理であってもよいし、図示しないゲートが接続されている場合は、当該ゲートの開閉状態を制御することとしてもよい。
【００３７】
また、この制御部３１は、認証担当者から認証用情報を表示するよう指示操作が行われると、前回受信した認証用情報や、その認証用情報と照合された、記憶部３２に格納されている認証用情報といった情報を表示部３５に表示する。
【００３８】
記憶部３２は、制御部３１から入力される指示に従い、認証用情報を格納する。通信部３３は、外部から到来する情報を受信して、制御部３１に出力する。またこの通信部３３は、例えばブルートゥース（登録商標）等の短距離無線通信を行う場合であれば、デバイス探索用の信号を定期的に送出してもよい。
【００３９】
操作部３４は、認証担当者からの指示操作の入力を受けて、当該操作の内容を制御部３１に出力する。表示部３５は、制御部３１から入力される指示に従って情報を表示する。
【００４０】
さらに、制御部３１は、記憶部３２に格納した認証用情報のメンテナンスの処理を行ってもよい。例えば、当該認証用情報に有効期限の情報が付され、これらが関連づけて記憶部３２に格納されている場合に、制御部３１は、図示しないカレンダ部や時計部によって現在日時を計時し、記憶部３２に格納されている認証用情報の各々について、その有効期限を調べ、有効期限が当該現在日時より前となっている認証用情報があれば、当該認証用情報を記憶部３２から削除したり、又は使用不能である旨を当該認証用情報に関連づけて登録するなど、アクセス不能に設定する。また、使用不能である旨をサーバ装置を通じ、ユーザ端末に通知してもよい。
【００４１】
［動作］
本実施の形態の認証システムは、上記のような構成を有してなり、次に示すような動作を行っている。以下の例では、具体的にバスの利用の際に用いられる、バス定期券の代りに認証情報を用いる例について説明する。なお、以下では区別のため、サーバ１から配信され、認証側装置３に保持される認証用情報を、照合用情報と呼ぶ。
【００４２】
図３に示すように、ユーザは端末装置２を操作し、認証用情報として、氏名や年齢、性別などの情報を入力し、希望使用開始日時と希望有効期限との情報をさらに入力する。そして、バス定期券に代る、認証用プログラムを要求する指示を入力する（各種情報の入力；Ｓ１）。すると端末装置２がユーザから入力された認証用情報と、端末装置２の機種情報と、希望使用開始日時及び希望有効期限の情報とともに、認証用プログラムを要求する旨をサーバ１に送出する（Ｓ２）。
【００４３】
サーバ１では、当該端末装置２からの情報や要求を受信し、受信した機種情報に関連づけてプログラムデータベース１２に保持されている認証用プログラムを取得し（Ｓ３）、当該取得した認証用プログラムに、受信した認証用情報を設定して（Ｓ４）、要求元の端末装置２に送信する（Ｓ５）。端末装置２では、当該認証用プログラムを受信して記憶しておく（Ｓ６）。
【００４４】
サーバ１は、現在日時と希望使用開始日時とを比較し（Ｓ７）、それらの差が所定範囲内になったときに、希望使用開始日時と希望有効期限の情報とを付した認証用情報を、照合用情報として認証側装置３に送出する（Ｓ８）。認証側装置３では、これらの照合用情報を受信して保持しておく（Ｓ９）。
【００４５】
ここで認証側装置３は、例えばバスの車両に搭載され、その運行経路に沿って移動している。図４に示すように、認証側装置３は、バスが停留場に停車するなど、認証を行うべきタイミングにおいて、デバイス探索用の信号を定期的に送出する（Ｓ１１）。ユーザが停留所に停車したバスに乗車する際（又は降車する際）に、この認証側装置３近傍を端末装置２を所持したまま通過すると、認証側装置３が、そのデバイス探索用の信号によって端末装置２を検出し（Ｓ１２）、端末装置２は認証側装置３との通信を開始して認証用プログラムを起動し（Ｓ１３）、それに設定されている認証用情報を認証側装置３に対して送出する（Ｓ１４）。
【００４６】
認証側装置３は、サーバ１から受信して保持している照合用情報（群）と、この端末装置２から受信した認証用情報（その一部のみを用いてもよい）とを照合して（Ｓ１５）、その照合の結果、端末装置２から受信される認証用情報に一致する照合用情報が保持されていないと判断した場合に、その旨を表示するなど、バスの運転手に報知する（Ｓ１６）。
【００４７】
ここで、当該ユーザが乗車（又は降車）する停留所が、例えば建造物の影となる場所など、認証側装置３とサーバ１との通信が不能であるような場所であったとしても、認証側装置３には、予め照合用情報が蓄積されているので、サーバ１との通信を、この時点で行うことなく認証の処理を遂行できる。
【００４８】
［カメラ機能の利用］
さらに、本実施の形態において、認証用情報として端末装置２において撮影された画像データを含めることとしてもよい。具体的には、ユーザは、自らの肖像を撮影した写真画像データを生成し、これを認証用情報に含めてサーバ１に送信する。サーバ１は、この写真画像データを含む照合用情報を認証側装置３に配信しておく。
【００４９】
そして認証側装置３では、端末装置２から認証用情報を受信したときに、当該認証用情報に一致する照合用情報があれば、当該照合用情報に含まれる写真画像データを表示し、運転手など、認証担当者に提示するようにしてもよい。あるいは、ユーザ端末装置の表示部に、ユーザ認証情報に含まれた写真画像データを表示してユーザ端末装置の持ち主であることを示してもよい。
【００５０】
これにより、例えば端末装置２を盗用するなど、不正に利用しようとする悪意のユーザに対処できる。
【００５１】
［変形例］
また、ここまでの説明ではサーバ１が配信するプログラムは、例えばバスの定期券に係るものなど、一種類であるとしていたが、複数の認証現場で利用される、複数の種類のプログラムを配信するようにしてもよい。
【００５２】
この場合は、各種類のプログラムについて、端末装置２の機種ごとのプログラム群を保持しておく。つまり鉄道会社Ａの改札での認証に用いられる種類のプログラムと、映画館Ｂでの入場時の認証に用いられる種類のプログラムとのそれぞれについて、端末装置２の機種ごとのプログラムを保持しておく。そして、端末装置２側からは、要求の対象となる種類の認証用プログラムを特定する情報を送信し、サーバ１は当該要求の対象となった種類の認証用プログラム群のうち、当該要求元の端末装置２の機種に対応するプログラムデータを、端末装置２に配信する。また、サーバ１は、プログラムデータベース１２に格納されたプログラムの種類ごとに、それに係る認証用情報を配信する先である認証側装置３を特定する情報を関連づけておき、当該要求の対象となった種類のプログラムに関連する認証側装置３に対して、端末装置２から受信した認証用情報を、照合用情報として配信するようにすればよい。
【００５３】
さらに、サーバ１では、要求された認証用プログラムや、受信した希望有効期限等の情報を利用し、予め定められたルールに従って決定される料金を、認証用プログラムの要求を行ったユーザに対して課金する処理を行ってもよい。
【００５４】
さらに、認証側装置３は、端末装置２から受信した認証用情報に一致する照合用情報が見いだせなかった場合には、サーバ１に対して端末装置２から受信した認証用情報に一致する認証用情報がないかを問い合わせるようにしてもよい。
【００５５】
さらに、サーバ１では、認証用プログラムに設定して送信する認証用情報や、認証側装置３に対して配信する照合用情報のそれぞれを、サーバ１の秘密鍵で暗号化して送出してもよい。この場合、認証側装置３は、サーバ１の上記秘密鍵に対応する公開鍵を備えて、情報を当該公開鍵で復号してから照合するようにしてもよい。また、端末装置２と認証側装置３との間の近距離通信には、ブルートゥース（登録商標）の他、ＩｒＤＡのような赤外線通信や無線ＬＡＮを使用したものでもよい。
【００５６】
【発明の効果】
このように、本実施の形態によれば、認証を行う装置とセンタ側のサーバとが常時通信できない場合にも配慮でき、また、認証用情報としてさまざまなデータを含めることができるので、ユーザが所持する端末装置の付加的な機能（カメラ等）を有効に利用できる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る認証システムの構成ブロック図である。
【図２】プログラムデータベースの内容の一例を表す説明図である。
【図３】本発明の実施の形態に係る認証システムにおける認証用情報の配信までの処理例を表す流れ図である。
【図４】本発明の実施の形態に係る認証システムにおける認証現場での処理例を表す流れ図である。
【符号の説明】
１  サーバ、２  端末装置、３  認証側装置、１１，２１，３１  制御部、１２  プログラムデータベース、１３  認証情報データベース、１４  通信部、２２，３２  記憶部、２３，３３  通信部、２４，３４  操作部、２５，３５  表示部、２６  カメラ部。
【図１】
2005018702.tif 000003
【図２】
2005018702.tif 000004
【図３】
2005018702.tif 000005
【図４】
2005018702.tif 000006