(57)【要約】    【課題】      サービスの認証レベルは高いものに維持しつつ操作性を改善し、各認証レベルでどの程度の認証がかかるのか体感した上でサービスに所望の認証レベルを設定可能にすること。    【解決手段】  認証レベルの設定操作を行うユーザ端末１１に対して、初めはサービスの認証を行わないで一定時間だけサービスを提供し、前記一定時間経過後にサービス提供を停止し、１ランク上の認証レベルに対応した認証データの入力を前記ユーザ端末１１に要求し、前記ユーザ端末１１から入力された現在の認証レベルに対応した認証データを確認した上で一定時間だけ前記サービス提供を再開する。認証レベルを順次上げながら、サービス提供の停止と認証レベルに対応した認証データの入力とサービス提供の再開とを繰り返し、前記レベル設定サービスの認証レベルを所定レベルまでアップしたところで、そのサービスに対して所望の認証レベルを設定するモードへ移行する。  【選択図】      図４
2005135291.tif 000002
【特許請求の範囲】
【請求項１】
サービス提供を求める外部アクセスがあると認証を行ってサービス提供の可否を決定する機器に対する認証レベル設定方法であって、
認証レベルの設定操作を行う操作端末に対して、前記機器がサービスに対する認証を行わない状態で、一定時間だけサービス提供し、
前記一定時間経過後にサービス提供を停止し、１ランク上の認証レベルに対応した認証データの入力を前記操作端末に要求し、
前記操作端末から入力された現在の認証レベルに対応した認証データを確認したら一定時間だけ前記機器のサービス提供を再開し、
認証レベルを順次上げながら、サービス提供の停止と認証レベルに対応した認証データの入力とサービス提供の再開とを繰り返し、
前記サービスの認証レベルを設定可能なレベルまで認証レベルがアップしたところで、前記機器のサービスに対して所望の認証レベルを設定する認証レベル設定モードへ移行することを特徴とする認証レベル設定方法。
【請求項２】
サービス提供を求める外部アクセスがあると認証を行ってサービス提供の可否を決定する機器に対する認証レベル設定方法であって、
サービスの認証レベルを設定する機器をサーバに接続すると共に当該機器に対して認証レベルの設定操作を行う操作端末を前記サーバに接続し、
前記サーバから前記操作端末に対して、前記機器がサービスに対する認証を行わない状態で、一定時間だけサービス提供し、
前記一定時間経過後に前記サーバがサービス提供を停止して１ランク上の認証レベルに対応した認証データの入力を前記操作端末に要求し、
前記操作端末から前記サーバに対して送信した認証レベルに対応した認証データを確認したら一定時間だけ前記機器のサービス提供を再開し、
前記サーバが前記操作端末に対して認証レベルを順次上げながら、サービス提供の停止と認証レベルに対応した認証データの確認とサービス提供の再開とを繰り返し、
前記サービスの認証レベルを設定可能なレベルまで認証レベルがアップしたところで、前記機器のサービスに対して所望の認証レベルを設定する認証レベル設定モードへ移行することを特徴とする認証レベル設定方法。
【請求項３】
サービス提供を求める外部アクセスがあると認証を行ってサービス提供の可否を決定する機器に対する認証レベル設定方法であって、
サービスの認証レベルを設定する機器と当該機器に対して認証レベルの設定操作を行う操作端末とを接続し、
前記機器から前記操作端末に対して、サービスに対する認証を行わない状態で、一定時間だけサービス提供し、
前記一定時間経過後に前記機器がサービス提供を停止して１ランク上の認証レベルに対応した認証データの入力を前記操作端末に要求し、
前記操作端末から前記機器に対して送信した認証レベルに対応した認証データを確認したら一定時間だけ前記機器のサービス提供を再開し、
前記機器が前記操作端末に対して認証レベルを順次上げながら、サービス提供の停止と認証レベルに対応した認証データの確認とサービス提供の再開とを繰り返し、
前記サービスの認証レベルを設定可能なレベルまで認証レベルがアップしたところで、前記機器のサービスに対して所望の認証レベルを設定する認証レベル設定モードへ移行することを特徴とする認証レベル設定方法。
【請求項４】
各認証レベルに対応した認証データを予め記憶媒体に格納しておき、前記操作端末において前記記憶媒体から認証データを読み出して要求元へ送信することを特徴とする請求項１から請求項３のいずれかに記載の認証レベル設定方法。
【請求項５】
前記記憶媒体に前記サーバのＵＲＬを予め格納しておき、前記操作端末において前記記憶媒体から前記ＵＲＬを読み出して前記サーバへ接続することを特徴とする請求項４記載の認証レベル設定方法。
【請求項６】
記憶媒体に各認証レベルに対応した認証データ及び前記サーバのＵＲＬを予め格納しておき、前記記憶媒体からサーバのＵＲＬ及び認証データを前記機器に読み込ませ、前記機器がＵＲＬを用いて前記サーバに接続して認証データをサーバへ渡し、一方、前記機器から取り外した前記記憶媒体を前記操作端末に装填してＵＲＬ及び認証データを読み込ませ、当該操作端末が読み込んだＵＲＬを用いて前記サーバへ接続することを特徴とする請求項１又は請求項２記載の認証レベル設定方法。
【請求項７】
操作端末から機器に対して当該機器のサービスに対する認証レベルを設定する際に前記操作端末と前記機器とを仲介するサーバであって、
前記操作端末に対して、前記機器がサービスに対する認証を行わない状態で、一定時間だけ前記機器のサービス提供し、
前記一定時間経過後に前記操作端末に対するサービス提供を停止し、１ランク上の認証レベルに対応した認証データの入力を前記操作端末に要求し、
前記操作端末から現在の認証レベルに対応した認証データを受信して確認したら一定時間だけ前記機器のサービス提供を再開し、
前記操作端末に対して認証レベルを順次上げながら、サービス提供の停止と認証レベルに対応した認証データの確認とサービス提供の再開とを繰り返し、
前記サービスの認証レベルを設定可能なレベルまで認証レベルがアップしたところで、前記機器のサービスに対して所望の認証レベルを設定する認証レベル設定モードへ移行することを特徴とする仲介サーバ。
【請求項８】
サービス提供を求める外部アクセスがあると認証を行ってサービス提供の可否を決定する機器であって、
前記サービスに認証レベルの設定操作を行う操作端末から接続要求があると、当該操作端末に対して、前記サービスに対する認証を行わない状態で、一定時間だけサービス提供し、
前記一定時間経過後に前記操作端末に対するサービス提供を停止し、１ランク上の認証レベルに対応した認証データの入力を前記操作端末に要求し、
前記操作端末から現在の認証レベルに対応した認証データを受信して確認したら一定時間だけ前記機器のサービス提供を再開し、
前記操作端末に対して認証レベルを順次上げながら、サービス提供の停止と認証レベルに対応した認証データの確認とサービス提供の再開とを繰り返し、
前記サービスの認証レベルを設定可能なレベルまで認証レベルがアップしたところで、前記サービスに対して所望の認証レベルを設定する認証レベル設定モードへ移行することを特徴とする機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続してサービスを提供する各種機器に対しユーザ認証のための認証レベルを設定する認証レベル設定方法に関する。
【背景技術】
【０００２】
現在、家庭内の家電電化製品、空調システム、給湯システム、施錠システム等を情報端末とみなしてＩＰアドレスを付与し、ネットワークに接続して外出先からでも制御可能にするホームネットワーク構想が現実化しつつある。また、オフィスや工場においてもパソコン、プリンタに限らず種々の機器にＩＰアドレスを付与してネットワークに接続する動きがある。
【０００３】
一方、多様な機器がインターネットのようなオープンなネットワークに接続されることから、的確なユーザ認証を行って機器を不正なアクセスから守る必要がある。従来のネットワーク機器ではユーザ認証を行うことで不正なアクセスを排除していた（例えば特許文献１参照）。例えば、ユーザＩＤとパスワードをネットワーク機器の認証機構に登録しておき、外部アクセスがあったときにユーザＩＤとパスワードを照合し、認証されたユーザに対してだけ機器の機能の利用（サービス）を許可していた。
【０００４】
また、機器の多様化に伴って提供されるサービスも高い認証レベルが要求されるものから低い認証レベルでもよいものまで様々であり、一般的にはユーザが対象機器に対して認証レベルを設定することになる。対象機器と設定用のパーソナルコンピュータ（ＰＣ）とを接続し、ＰＣから対象機器にアクセスして所望の認証レベルを設定することになる。
【０００５】
ところで、対象機器が提供するサービスの認証レベルをＰＣから設定する場合、対象機器は高い認証レベルでユーザ認証を行ってから当該サービスに所望の認証レベルを確定する認証レベル設定モードへ入る。これは、認証レベル設定のような作業を低い認証レベルで認めてしまうと、他人に認証レベルを容易に書き換えられてしまう危険性があるからである。
【特許文献１】特開２００３−３０１４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところが、機器を購入して初めてサービスの認証レベルを設定するユーザにとって、高い認証レベルが初期状態で設定されていると、作業手順及び認証手順に不慣れな場合、高いレベルの認証をクリアできずに設定操作自体を行えない事態が危惧される。また、機器のサービスに対して所望の認証レベルを設定するといっても、不慣れなユーザにとっては各認証レベルにおいてどの程度の認証がかかるのか実感することができず、ユーザ個人の希望に合った適切な認証レベルを設定する上で障害となる可能性がある。
【０００７】
本発明は以上のような実情に鑑みてなされたもので、サービスの認証レベルは高いものに維持しつつ操作性を改善し、各認証レベルでどの程度の認証がかかるのか体感した上でサービスに所望の認証レベルを設定可能にした認証レベル設定方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、認証レベルの設定操作を行う操作端末に対して、初めはサービスの認証を行わないで一定時間だけサービスを提供し、前記一定時間経過後にサービス提供を停止し、１ランク上の認証レベルに対応した認証データの入力を前記操作端末に要求し、前記操作端末から入力された現在の認証レベルに対応した認証データを確認した上で一定時間だけ前記サービス提供を再開し、認証レベルを順次上げながら、サービス提供の停止と認証レベルに対応した認証データの入力とサービス提供の再開とを繰り返し、前記レベル設定サービスの認証レベルを所定レベルまでアップしたところで、そのサービスに対して所望の認証レベルを設定するモードへ移行するようにしたものである。
【発明の効果】
【０００９】
本発明によれば、サービスのレベル変更に係る認証レベルは高いものに維持しつつ、認証レベルを設定するための操作性を改善し、各認証レベルでどの程度の認証がかかるのか体感した上で所望の認証レベルを設定可能な認証レベル設定方法を提供できる。
【発明を実施するための最良の形態】
【００１０】
本発明の第１の態様は、サービス提供を求める外部アクセスがあると認証を行ってサービス提供の可否を決定する機器に対する認証レベル設定方法であって、認証レベルの設定操作を行う操作端末に対して、前記機器がサービスに対する認証を行わない状態で、一定時間だけサービス提供し、前記一定時間経過後にサービス提供を停止し、１ランク上の認証レベルに対応した認証データの入力を前記操作端末に要求し、前記操作端末から入力された現在の認証レベルに対応した認証データを確認したら一定時間だけ前記機器のサービス提供を再開し、認証レベルを順次上げながら、サービス提供の停止と認証レベルに対応した認証データの入力とサービス提供の再開とを繰り返し、前記サービスの認証レベルを設定可能なレベルまで認証レベルがアップしたところで、前記機器のサービスに対して所望の認証レベルを設定する認証レベル設定モードへ移行することを特徴とする認証レベル設定方法である。
【００１１】
このような認証レベル設定方法によれば、最初は認証を行わない状態で、一定時間だけサービス提供するので、ユーザは操作端末から認証データを入力することなくサービスを受けることができ、機器に接続されたことを確認できる。その後は認証レベルが１ランク上がるたびにサービスが停止し、認証データを入力するとサービスが再開するといったことを繰り返すので、低い認証レベルから高い認証レベルまでを順番に体感しながら、認証レベル設定可能な高い認証レベルに機器を設定できる。そして、その状態から認証レベルを設定するモードへ移行することができるので、ユーザは各認証レベルを体感した上で、所望の認証レベルを設定することができる。
【００１２】
本発明の第２の態様は、サービス提供を求める外部アクセスがあると認証を行ってサービス提供の可否を決定する機器に対する認証レベル設定方法であって、サービスの認証レベルを設定する機器をサーバに接続すると共に当該機器に対して認証レベルの設定操作を行う操作端末を前記サーバに接続し、前記サーバから前記操作端末に対して、前記機器がサービスに対する認証を行わない状態で、一定時間だけサービス提供し、前記一定時間経過後に前記サーバがサービス提供を停止して１ランク上の認証レベルに対応した認証データの入力を前記操作端末に要求し、前記操作端末から前記サーバに対して送信した認証レベルに対応した認証データを確認したら一定時間だけ前記機器のサービス提供を再開し、前記サーバが前記操作端末に対して認証レベルを順次上げながら、サービス提供の停止と認証レベルに対応した認証データの確認とサービス提供の再開とを繰り返し、前記サービスの認証レベルを設定可能なレベルまで認証レベルがアップしたところで、前記機器のサービスに対して所望の認証レベルを設定する認証レベル設定モードへ移行することを特徴とする認証レベル設定方法である。
【００１３】
このような認証レベル設定方法によれば、ユーザに各認証レベルを体感させながら認証レベル設定に係るサービスの可否を判断する際の認証レベルを最高レベルに設定できる。また、機器と操作端末の間をサーバが仲介するので、機器の負荷を軽減することができ、機器に搭載するソフトウエアを簡素化できる。
【００１４】
本発明の第３の態様は、サービス提供を求める外部アクセスがあると認証を行ってサービス提供の可否を決定する機器に対する認証レベル設定方法であって、サービスの認証レベルを設定する機器と当該機器に対して認証レベルの設定操作を行う操作端末とを接続し、前記機器から前記操作端末に対して、サービスに対する認証を行わない状態で、一定時間だけサービス提供し、前記一定時間経過後に前記機器がサービス提供を停止して１ランク上の認証レベルに対応した認証データの入力を前記操作端末に要求し、前記操作端末から前記機器に対して送信した認証レベルに対応した認証データを確認したら一定時間だけ前記機器のサービス提供を再開し、前記機器が前記操作端末に対して認証レベルを順次上げながら、サービス提供の停止と認証レベルに対応した認証データの確認とサービス提供の再開とを繰り返し、前記サービスの認証レベルを設定可能なレベルまで認証レベルがアップしたところで、前記機器のサービスに対して所望の認証レベルを設定する認証レベル設定モードへ移行することを特徴とする認証レベル設定方法である。
【００１５】
このような認証レベル設定方法によれば、ユーザに各認証レベルを体感させながら認証レベル設定に係るサービスの可否を判断する際の認証レベルを最高レベルに設定できる。また機器と操作端末の間を仲介するサーバが不要なので、システム構成を簡素化できる。
【００１６】
本発明の第４の態様は、第１から第３のいずれかの態様の認証レベル設定方法において、各認証レベルに対応した認証データを予め記憶媒体に格納しておき、前記操作端末において前記記憶媒体から認証データを読み出して要求元へ送信するものとした。
【００１７】
これにより、記憶媒体を操作端末に挿し込むだけで、認証データを都度入力しなくても、擬似的に各認証レベルを体感でき、その後の認証レベル設定モードで所望の認証レベルを決める際の参考にすることができる。
【００１８】
本発明の第５の態様は、第４の態様の認証レベル設定方法において、前記記憶媒体に前記サーバのＵＲＬを予め格納しておき、前記操作端末において前記記憶媒体から前記ＵＲＬを読み出して前記サーバへ接続するものとした。
【００１９】
本発明の第６の態様は、第１又は第２の態様の認証レベル設定方法において、記憶媒体に各認証レベルに対応した認証データ及び前記サーバのＵＲＬを予め格納しておき、前記記憶媒体からサーバのＵＲＬ及び認証データを前記機器に読み込ませ、前記機器がＵＲＬを用いて前記サーバに接続して認証データをサーバへ渡し、一方、前記機器から取り外した前記記憶媒体を前記操作端末に装填してＵＲＬ及び認証データを読み込ませ、当該操作端末が読み込んだＵＲＬを用いて前記サーバへ接続するものとした。
【００２０】
これにより、不慣れなユーザであっても記憶媒体を機器に挿し込んでネットワークに接続すれば機器をサーバに接続することができ、その記録媒体を今度は操作端末に挿し込んでネットワークに接続すれば操作端末をサーバに接続することができると共に、認証データを都度入力しなくても、擬似的に各認証レベルを体感でき、その後の認証レベル設定モードで所望の認証レベルを決める際の参考にすることができる。
【００２１】
本発明の第７の態様は、操作端末から機器に対して当該機器のサービスに対する認証レベルを設定する際に前記操作端末と前記機器とを仲介するサーバであって、前記操作端末に対して、前記機器がサービスに対する認証を行わない状態で、一定時間だけ前記機器のサービス提供し、前記一定時間経過後に前記操作端末に対するサービス提供を停止し、１ランク上の認証レベルに対応した認証データの入力を前記操作端末に要求し、前記操作端末から現在の認証レベルに対応した認証データを受信して確認したら一定時間だけ前記機器のサービス提供を再開し、前記操作端末に対して認証レベルを順次上げながら、サービス提供の停止と認証レベルに対応した認証データの確認とサービス提供の再開とを繰り返し、前記サービスの認証レベルを設定可能なレベルまで認証レベルがアップしたところで、前記機器のサービスに対して所望の認証レベルを設定する認証レベル設定モードへ移行することを特徴とする仲介サーバである。
【００２２】
本発明の第８の態様は、サービス提供を求める外部アクセスがあると認証を行ってサービス提供の可否を決定する機器であって、前記サービスに認証レベルの設定操作を行う操作端末から接続要求があると、当該操作端末に対して、前記サービスに対する認証を行わない状態で、一定時間だけサービス提供し、前記一定時間経過後に前記操作端末に対するサービス提供を停止し、１ランク上の認証レベルに対応した認証データの入力を前記操作端末に要求し、前記操作端末から現在の認証レベルに対応した認証データを受信して確認したら一定時間だけ前記機器のサービス提供を再開し、前記操作端末に対して認証レベルを順次上げながら、サービス提供の停止と認証レベルに対応した認証データの確認とサービス提供の再開とを繰り返し、前記サービスの認証レベルを設定可能なレベルまで認証レベルがアップしたところで、前記サービスに対して所望の認証レベルを設定する認証レベル設定モードへ移行することを特徴とする機器である。
【００２３】
以下、本発明の実施の形態に係る認証レベル設定方法及びシステムついて図面を参照して具体的に説明する。
【００２４】
図１は本発明の一実施の形態に係る認証レベル設定方法を適用するシステムの概略図である。機器１０は、一つ又は複数のサービスを提供する能力を持ち、このサービスを受けるためには認証が必要となる。機器１０のサービスを受ける際の認証レベルはユーザが任意の認証レベルを設定可能であり、最初にユーザがサービスに所望の認証レベルを設定する。ユーザによる所望の認証レベルの設定は操作端末としてのユーザ端末１１から行う。ここで、当該機器１０への最初のサービス要求時、もしくはハードリセット、ソフトリセット、ネットワーク接続等後の最初のサービス要求時に設定操作を行うことが望ましい。ユーザ端末１１は、一般的なパーソナルコンピュータで構成することができ、プライベートネットワーク又はグローバルネットワークを介した通信が可能になっている。
【００２５】
機器１０とユーザ端末１１との間をＡＳＰサーバ１２が仲介する。ＡＳＰサーバ１２はＡＳＰ（アプリケーション・サービス・プロバイダ）が管理運営するサーバである。ＡＳＰサーバ１２は、ユーザ端末１１との間で動作確認モードと認証レベル設定モードとの２つのモードを実行する。
【００２６】
動作確認モードは、サービスのレベル変更に係る認証レベルを、最低レベルから最高レベルに順次上げていき最終的に最高レベルの認証レベルを設定する事を内容とする動作モードである。認証レベル設定モードは、サービスのレベル変更に係る認証レベルを最高レベルにした状態で、機器１０のサービスの認証レベルを設定することを内容とする動作モードである。
【００２７】
機器１０に対して確認モード及び認証レベル設定モードを実行するためのプログラムデータはメーカサイト１３の認証レベル設定用データベース１４に格納されている。認証レベル設定用データベース１４では機器１０の識別情報（以下、「機器ＩＤ」という）に関連付けて確認モード及び認証レベル設定モードを実行するためのプログラムデータを管理している。メーカサイト１３は、確認モード及び認証レベル設定モードを実行するためのプログラムデータを保存した認証レベル設定用データベース１４の他に、機器１０を購入したユーザに関する情報を保存するユーザ管理データベース１５を備えている。
【００２８】
図１に示すシステムが適用されるネットワーク構成例を図２に示す。家庭内又は事業所などのエリアに設置したＬＡＮ２０に対して機器１０を接続する。機器１０はルータ２１を通してインターネットに接続され、このインターネットにＡＳＰサーバ１２、メーカサイト１３が接続される。ユーザ端末１１はＬＡＮ２０に接続されたＰＣ２２や外部ネットワークに接続されたＰＣ２３である。ここでは、ＬＡＮ２０に接続されたＰＣ２２をユーザ端末１１として説明する。
【００２９】
次に、確認モードにおいてユーザ端末１１に表示される画面内容について図３を参照して説明する。
【００３０】
ユーザ端末１１をＡＳＰサーバ１２に接続すると図３（ａ）に示す画面がユーザ端末１１に表示されるようにする。すなわち、機器１０の提供するサービスの映像（以下、「サービス内容画面」という）をＡＳＰサーバ１２経由でユーザ端末１１に表示する。これにより、認証レベルの設定を一切行う前に、ユーザ端末１１が機器１０に接続されたことをサービス内容画面で確認できる。また、認証を全く行わない状態も体感できたことになる。
【００３１】
図３（ａ）に示す画面を表示して一定時間（例えば１０秒）経過したら、サービス内容画面の表示を停止して、図３（ｂ）に示す画面を表示させる。最低の認証レベル「１」の認証データを入力しないと、サービス内容画面が表示されないようにする。本例では認証レベル「１」の認証データとして機器認証データを例示している。
【００３２】
次に、認証レベル「１」の認証データを入力すると、図３（ｃ）に示すように再びサービス内容画面を表示する。これにより、認証レベル「１」の認証をクリアしたことを認識することができる。
【００３３】
図３（ｃ）に示す画面を表示して一定時間（例えば１０秒）経過したら、サービス内容画面の表示を停止して、図３（ｄ）に示す画面を表示させる。認証レベル「１」より１ランク上の認証レベル「２」の認証データを入力しないと、サービス内容画面が表示されないようにする。本例では認証レベル「２」の認証データとしてユーザＩＤ＋パスワードの組合せを例示している。
【００３４】
次に、認証レベル「２」の認証データを入力すると、図３（ｅ）に示すように再びサービス内容画面を表示する。これにより、認証レベル「２」の認証をクリアしたことを認識することができる。
【００３５】
図３（ｅ）に示す画面を表示して一定時間（例えば１０秒）経過したら、サービス内容画面の表示を停止して、図３（ｆ）に示す画面を表示させる。認証レベル「２」より１ランク上の認証レベル「３」の認証データを入力しないと、サービス内容画面が表示されないようにする。本例では認証レベル「３」の認証データとしてユーザのバイオメリクスデータを例示している。
【００３６】
次に、認証レベル「３」の認証データを入力すると、図３（ｇ）に示すように再びサービス内容画面を表示する。これにより、認証レベル「３」の認証をクリアしたことを認識することができる。
【００３７】
図３（ｇ）に示す画面を表示して一定時間（例えば１０秒）経過したら、サービス内容画面の表示を停止して、図３（ｈ）に示す画面を表示させる。以上で確認モードが終了し、次に各サービスの認証レベル設定モードへ移行する旨を知らせる。移行ボタンを押下することにより認証レベル設定モードへ移行する。
【００３８】
後述するように、機器１０においては、図３（ｂ）（ｄ）（ｆ）の画面の切り替えの直前に１ランク上の認証レベルに変更している。これにより、認証レベルがアップするので、それまでの認証データではサービスを受けられなくなる。その結果、サービス内容画面が表示されなくなる。そして、図３（ｆ）の画面の切り替えの直前には、機器１０でサービスの認証に関して認証レベル「３」が設定されたことになる。
【００３９】
このように、機器１０における認証レベルを最低レベルから順番に上げていき、最終的にはレベル変更に係る認証に適した高い認証レベルが設定されると共に、ユーザ端末１１においては各認証レベルを体感できるものとなる。
【００４０】
次に、図４に示すシーケンス図を参照して機器１０に認証レベルを設定する動作について説明する。
【００４１】
機器１０に対して機器ＩＤ、ＡＳＰサーバ１２のＵＲＬ、ユーザの認証データ（機器認証データ及び認証レベル１−３）を登録する。例えば、図１に示すメモリカード１６に上記データを記憶しておき、機器１０に挿し込んでメモリカード１６から読み込ませるようにするのが望ましい。
【００４２】
機器１０は、メモリカード１６から読み込んだＡＳＰサーバ１２のＵＲＬに基づいてＡＳＰサーバ１２に接続する。このとき、機器１０の機器ＩＤをＡＳＰサーバ１２へ通知する。
【００４３】
ＡＳＰサーバ１２は、初めて機器１０が接続してきたときにメーカサイト１３から機器１０に関する機器情報を取得する。具体的には、機器ＩＤをメーカサイト１３に通知する。メーカサイト１３は機器ＩＤに関連付けて保存している機器情報をＡＳＰサーバ１２へ返す。ここで、機器情報とは、機器１０に関する動作モード及び認証レベル設定モードのプログラムデータである。なお、メーカサイト１３にプログラムデータそのものを保存するのではなく、機器に依存したデータ（例えばサービス名）だけを保存しておき、ＡＳＰサーバ１２において所要の機能を持ったプログラムを完成させるようにしてもよい。
【００４４】
次に、ユーザ端末１１からＡＳＰサーバ１２に対して設定要求を送信する。この場合も。メモリカード１６をユーザ端末１１に挿し込んで、メモリカード１６から読み込んだＵＲＬによりＡＳＰサーバへ接続し、機器ＩＤを通知するようにすることが望ましい。メモリカード１６は機器１０に用いたものと同じものである。
【００４５】
ＡＳＰサーバ１２は、ユーザ端末１１から設定要求を受信すると、機器ＩＤから機器１０に対する設定要求であることを認識する。そして、機器１０に対してサービス要求を出す。
【００４６】
機器１０の設定は、認証レベルの設定を行うまでは、ユーザ認証を行わずにサービス提供可能な状態にしておく。したがって、ＡＳＰサーバ１２がサービス要求すると要求元のユーザを認証することなくサービスを開始する。例えば、機器１０がウェブカメラであれば「画像送信」というサービスを提供する。機器１０のサービス提供に伴う出力データはＡＳＰサーバ１２を経由してユーザ端末１１へ送信される。その結果、ユーザ端末１１に機器１０のサービスによる画像であるサービス内容画面が表示される。
【００４７】
このように、ユーザはユーザ端末１１をＡＳＰサーバ１２に接続して設定要求を行うだけで、機器１０のサービス内容画面が表示されるので、ユーザ端末１１が機器１０に接続されたことを確認できる。なお、図４では機器１０を先にネットワークに接続しているが、ユーザ端末１１、機器１０の順番でネットワーク接続することは、機器１０の行うサービスの垂れ流しを減らす意味で好ましい。
【００４８】
ＡＳＰサーバ１２は、ユーザ端末１１に機器１０のサービス内容画面を表示させてから１０秒経過したら、機器１０に対して認証レベルを１ランク上げる要求を出す。機器１０はＡＳＰサーバからのレベルアップ要求に応じてユーザの認証レベルを１ランク上げて、認証レベル「１」に変更する。この結果、認証レベル「１」に対する認証データを入力していないユーザ端末１１に対するサービスは未認証となり停止される。
【００４９】
ＡＳＰサーバ１２は、サービス停止したユーザ端末１１に対して認証レベル「１」に対応した認証データを入力することを求める画像を送信する（図３（ｂ））。これに対してユーザは認証レベル「１」の認証データである機器認証データを入力する。又は、いずれかのキーを押すことによりメモリカード１６から読み出す。入力された機器認証データはＡＳＰサーバ１２を経由して機器１０へ送信される。
【００５０】
機器１０では、受信した認証データを基にユーザ認証を行う。その結果、サービスの提供が認められてサービスが再開する。この結果、再びサービス内容画面がユーザ端末１１に表示される。サービス内容画面が再び表示されたことで、ユーザは認証レベル「１」で認証が行われたことを体感したことになる。
【００５１】
ＡＳＰサーバ１２は、ユーザ端末１１にサービス内容画面を表示して１０秒経過すると、再び機器１０に対して認証レベルを１ランク上げるように要求する。この要求を受けた機器１０は認証レベル「２」に変更する。このため、認証レベル「１」で認められていたサービスは停止される。ＡＳＰサーバ１２は、ユーザ端末１１に対して図３（ｄ）に示す画面を表示して認証レベル「２」の認証データを入力するように促す。ユーザ端末１１から認証レベル「２」に相当するユーザＩＤとパスワードが入力すると、ＡＳＰサーバ１２を経由して機器１０へユーザＩＤとパスワードが送信される。
【００５２】
機器１０は、ユーザＩＤとパスワードでユーザ認証することで、サービスを再開する。すなわち、機器１０の送信データをＡＳＰサーバ１２を経由してユーザ端末１１へ送信してサービス内容画面を表示する。サービス内容画面が再び表示されたことで、ユーザは認証レベル「２」で認証が行われたことを体感したことになる。
【００５３】
ＡＳＰサーバ１２は、ユーザ端末１１にサービス内容画面を表示して１０秒経過すると、再び機器１０に対して認証レベルを１ランク上げるように要求する。この要求を受けた機器１０は認証レベル「３」に変更する。この時点で、機器１０はサービス提供の際の認証レベルとして一番高い認証レベル「３」が設定されたことになる。このため、認証レベル「２」で認められていたサービスは停止される。ＡＳＰサーバ１２は、ユーザ端末１１に対して図３（ｆ）に示す画面を表示して認証レベル「３」の認証データを入力するように促す。ユーザ端末１１から認証レベル「３」に相当するバイオメトリクスデータが入力すると、ＡＳＰサーバ１２を経由して機器１０へバイオメトリクスデータが送信される。
【００５４】
機器１０は、ユーザのバイオメトリクスデータでユーザ認証することで、サービスを再開する。すなわち、機器１０の送信データを、ＡＳＰサーバ１２を経由してユーザ端末１１へ送信し、サービス内容画面を表示する。サービス内容画面が再び表示されたことで、ユーザは認証レベル「３」で認証が行われたことを体感したことになる。
【００５５】
以上のようにして、ユーザは、機器１０のサービスを受けるに当たり、全く認証がかからない状態から最も高い認証レベルまでを体感できたことになる。
【００５６】
次に、ＡＳＰサーバ１２は、認証レベル設定モードへ移行する。そのため、図３（ｈ）の画面をユーザ端末１１に表示して「移行」ボタンをユーザに押下させる。ＡＳＰサーバ１２は、機器１０に所望の認証レベルを設定するための画面である認証レベル設定支援画面を表示する。ユーザは認証レベル設定支援画面に対して所望の認証レベルを入力する。このとき、ユーザは直前に各認証レベルを体感しているので、各認証レベルがどのようなものであるかを確認した上で所望の認証レベルを設定することになる。
【００５７】
ＡＳＰサーバ１２は、ユーザ端末１１から入力された認証レベルを機器１０に通知する。機器１０は通知された認証レベルをサービスを提供する際に認証レベルとして設定する。これ以降は機器１０にサービスを要求するときは、当該認証レベルに対応した認証を行うことになる。
【００５８】
なお、ＡＳＰサーバ１２は、機器１０に設定する認証レベルが決定すると、その認証レベルをメーカサイト１３へ通知する。メーカサイト１３では通知された認証レベルをユーザのセキュリティー情報としてユーザ管理データベース１５に格納する。
【００５９】
以上の説明では、ＡＳＰサーバ１２が機器１０とユーザ端末１１との間に入り仲介しているが、ＡＳＰサーバ１２の上記機能を機器１０に搭載して、機器１０とユーザ端末１１との間で直接やり取りするようにしてもよい。
【産業上の利用可能性】
【００６０】
本発明は、サービスのレベル変更に係る認証レベルは高いものに維持しつつ、認証レベルを設定するための操作性を改善でき、各認証レベルでどの程度の認証がかかるのか体感でき、認証レベルを設定する認証レベル設定方法及び認証レベル設定システムに適用可能である。
【図面の簡単な説明】
【００６１】
【図１】一実施の形態に係る認証レベル設定方法が適用されるシステム概念図
【図２】上記一実施の形態に係る認証レベル設定方法が適用されるネットワーク構成図
【図３】確認モードの表示画面の遷移を示す図
【図４】上記一実施の形態におけるシーケンス図
【符号の説明】
【００６２】
１０  機器
１１  ユーザ端末
１２  ＡＳＰサーバ
１３  メーカサイト
１４  認証レベル設定用データベース
１５  ユーザ管理データベース
１６  メモリカード
２０  ＬＡＮ
２１  ルータ
２２  ＰＣ
【図１】
2005135291.tif 000003
【図２】
2005135291.tif 000004
【図３】
2005135291.tif 000005
【図４】
2005135291.tif 000006