(57)【特許請求の範囲】
【請求項１】
携帯電子機器及び情報家電機器と通信回線を介して接続され、
予めユーザを識別するユーザＩＤとパスワードとを対応付けて記憶した認証情報記憶手段と、
前記情報家電機器との間のセッションを識別するセッション識別子を生成するセッション識別子生成手段と、
前記セッション識別子生成手段により生成されたセッション識別子を記憶するセッション識別子記憶手段と、
前記セッション識別子生成手段により生成されたセッション識別子を前記情報家電機器へ送信するセッション識別子送信手段と、
前記携帯電子機器により送信された情報であって、前記セッション識別子、前記ユーザＩＤ及び前記パスワードを含むユーザ認証情報を受信するユーザ認証情報受信手段と、
前記ユーザ認証情報受信手段により受信したユーザ認証情報と、前記認証情報記憶手段に記憶された前記ユーザＩＤ及び前記パスワード並びに前記セッション識別子記憶手段により記憶されたセッション識別子とに基づいて前記ユーザの認証を行い、前記ユーザの認証がされた場合に、認証したセッション識別子、前記ユーザＩＤ及び前記パスワードを、前記認証したセッション識別子の有効期限と対応付けて記憶する認証手段と、
を備える認証サーバ。
【請求項２】
携帯電子機器及び情報家電機器と通信回線を介して接続された認証サーバがユーザ認証を行う方法であって、
前記認証サーバは、予めユーザを識別するユーザＩＤとパスワードとを対応付けて記憶した認証情報記憶手段を備え、
前記方法は、
前記情報家電機器との間のセッションを識別するセッション識別子を生成するセッション識別子生成ステップと、
前記セッション識別子生成ステップにおいて生成されたセッション識別子を記憶するセッション識別子記憶ステップと、
前記セッション識別子生成ステップにおいて生成されたセッション識別子を前記情報家電機器へ送信するセッション識別子送信ステップと、
前記携帯電子機器により送信された情報であって、前記セッション識別子、前記ユーザＩＤ及び前記パスワードを含むユーザ認証情報を受信するユーザ認証情報受信ステップと、
前記ユーザ認証情報受信ステップにおいて受信したユーザ認証情報と、前記認証情報記憶手段に記憶された前記ユーザＩＤ及び前記パスワード並びに前記セッション識別子記憶ステップにおいて記憶されたセッション識別子とに基づいて前記ユーザの認証を行い、前記ユーザの認証がされた場合に、認証したセッション識別子、前記ユーザＩＤ及び前記パスワードを、前記認証したセッション識別子の有効期限と対応付けて記憶する認証ステップと、
を含む認証方法。
【請求項３】
携帯電子機器及び情報家電機器と通信回線を介して接続された認証サーバに実行させるためのプログラムであって、
前記認証サーバは、予めユーザを識別するユーザＩＤとパスワードとを対応付けて記憶した認証情報記憶手段を備え、
前記認証サーバに、
前記情報家電機器との間のセッションを識別するセッション識別子を生成するセッション識別子生成ステップと、
前記セッション識別子生成ステップにおいて生成されたセッション識別子を記憶するセッション識別子記憶ステップと、
前記セッション識別子生成ステップにおいて生成されたセッション識別子を前記情報家電機器へ送信するセッション識別子送信ステップと、
前記携帯電子機器により送信された情報であって、前記セッション識別子、前記ユーザＩＤ及び前記パスワードを含むユーザ認証情報を受信するユーザ認証情報受信ステップと、
前記ユーザ認証情報受信ステップにおいて受信したユーザ認証情報と、前記認証情報記憶手段に記憶された前記ユーザＩＤ及び前記パスワード並びに前記セッション識別子記憶ステップにおいて記憶されたセッション識別子とに基づいて前記ユーザの認証を行い、前記ユーザの認証がされた場合に、認証したセッション識別子、前記ユーザＩＤ及び前記パスワードを、前記認証したセッション識別子の有効期限と対応付けて記憶する認証ステップと、
を実行させるためのプログラム。
【請求項４】
携帯電子機器及び情報家電機器と通信回線を介して接続された認証サーバを含み、
前記認証サーバは、
予めユーザを識別するユーザＩＤとパスワードとを対応付けて記憶した認証情報記憶手段と、
前記情報家電機器との間のセッションを識別するセッション識別子を生成するセッション識別子生成手段と、
前記セッション識別子生成手段により生成されたセッション識別子を記憶するセッション識別子記憶手段と、
前記セッション識別子生成手段により生成されたセッション識別子を前記情報家電機器へ送信するセッション識別子送信手段と、を備え、
前記情報家電機器は、
前記セッション識別子送信手段により送信されたセッション識別子を受信するセッション識別子受信手段と、
前記セッション識別子受信手段により受信したセッション識別子を含むセッション識別情報を生成するセッション識別情報生成手段と、
前記セッション識別情報生成手段により生成したセッション識別情報を出力するセッション識別情報出力手段と、を備え、
前記携帯電子機器は、
前記セッション識別情報出力手段により出力されたセッション識別情報を取得するセッション識別情報取得手段と、
前記セッション識別情報取得手段により取得したセッション識別情報と、前記ユーザＩＤ及び前記パスワードとを含むユーザ認証情報を生成して前記認証サーバへ送信するユーザ認証情報送信手段と、を備え、
前記認証サーバは、
前記ユーザ認証情報送信手段により送信されたユーザ認証情報を受信するユーザ認証情報受信手段と、
前記ユーザ認証情報受信手段により受信したユーザ認証情報と、前記認証情報記憶手段に記憶された前記ユーザＩＤ及び前記パスワード並びに前記セッション識別子記憶手段により記憶されたセッション識別子とに基づいて前記ユーザの認証を行い、前記ユーザの認証がされた場合に、認証したセッション識別子、前記ユーザＩＤ及び前記パスワードを、前記認証したセッション識別子の有効期限と対応付けて記憶する認証手段と、を更に備える認証システム。
【請求項５】
携帯電子機器及び情報家電機器と通信回線を介して接続された認証サーバを含むシステムがユーザ認証を行う方法であって、
前記認証サーバは、
予めユーザを識別するユーザＩＤとパスワードとを対応付けて記憶した認証情報記憶手段を備え、
前記情報家電機器との間のセッションを識別するセッション識別子を生成するセッション識別子生成ステップと、
前記セッション識別子生成ステップにより生成されたセッション識別子を記憶するセッション識別子記憶ステップと、
前記セッション識別子生成ステップにおいて生成されたセッション識別子を前記情報家電機器へ送信するセッション識別子送信ステップと、を含み、
前記情報家電機器は、
前記セッション識別子送信ステップにおいて送信されたセッション識別子を受信するセッション識別子受信ステップと、
前記セッション識別子受信ステップにおいて受信したセッション識別子を含むセッション識別情報を生成するセッション識別情報生成ステップと、
前記セッション識別情報生成ステップにおいて生成したセッション識別情報を出力するセッション識別情報出力ステップと、を含み、
前記携帯電子機器は、
前記セッション識別情報出力ステップにおいて出力されたセッション識別情報を取得するセッション識別情報取得ステップと、
前記セッション識別情報取得ステップにおいて取得したセッション識別情報と、前記ユーザＩＤ及び前記パスワードとを含むユーザ認証情報を生成して前記認証サーバへ送信するユーザ認証情報送信ステップと、を含み、
前記認証サーバは、
前記ユーザ認証情報送信ステップにおいて送信されたユーザ認証情報を受信するユーザ認証情報受信ステップと、
前記ユーザ認証情報受信ステップにより受信したユーザ認証情報と、前記認証情報記憶手段に記憶された前記ユーザＩＤ及び前記パスワード並びに前記セッション識別子記憶ステップにより記憶されたセッション識別子とに基づいて前記ユーザの認証を行い、前記ユーザの認証がされた場合に、認証したセッション識別子、前記ユーザＩＤ及び前記パスワードを、前記認証したセッション識別子の有効期限と対応付けて記憶する認証ステップと、を更に含む認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証サーバ、認証システム及び認証方法に関する。特に、携帯電子機器を用いて情報家電機器の認証を行う認証サーバ、認証システム及び認証方法に関する。
【背景技術】
【０００２】
近年、デジタルテレビなどの家電製品ではネットワークに接続して静止画や動画を閲覧することが可能となっている。また、ネットワーク上のサーバに個人的な画像データなどをアップロードし、必要な時にサーバにアクセスして画像データなどを閲覧するサービスが提供されている。このようなサーバにアクセスするためには、通常、ユーザＩＤやパスワードによって認証処理を行うことで、そのユーザがアクセスする権限のある画像データのみ閲覧などすることができるようになっている。そこで、従来のパソコンや携帯電話などのみならず、デジタルテレビなどの家電製品によってこのようなサービスを利用するための仕組みが様々に考えられている。
【０００３】
例えば、情報家電端末から携帯電話端末に対して機器ＩＤを転送し、携帯電話端末から利用者ＩＤと機器ＩＤを認証サーバに送信して認証を行う方法が開示されている（例えば、特許文献１参照）。
【特許文献１】特開２００５−３２３０７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、アクセス制限のあるコンテンツを情報家電で取得する場合には、ネットワーク上のサーバがコンテンツを提供する際に、この情報家電を認証するためのセッションＩＤを情報家電へ送信する必要があるが、情報家電は、ユーザの識別やセッション管理などに用いるＣｏｏｋｉｅ（ＨＴＴＰ  ｃｏｏｋｉｅ）を有しない場合もあり、このような場合にはユーザ認証を行うことができないという問題点があった。
【０００５】
そこで、本発明は、Ｃｏｏｋｉｅを有しない情報家電であってもユーザの認証を行うことができる認証サーバ、認証システム及び認証方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明では、以下のような解決手段を提供する。
【０００７】
（１）携帯電子機器（例えば、後述の携帯電子機器３０）及び情報家電機器（例えば、後述の情報家電機器１０）と通信回線（例えば、後述の外部ネットワーク４０、内部ネットワーク９０）を介して接続され、前記情報家電機器との間のセッションを識別するセッション識別子（例えば、後述のセッションＩＤ）を生成するセッション識別子生成手段（例えば、後述のセッションＩＤ生成手段２１１）と、前記セッション識別子生成手段により生成されたセッション識別子を前記情報家電機器へ送信するセッション識別子送信手段（例えば、後述のセッションＩＤ送信手段２１２）と、前記携帯電子機器により送信された情報であって、前記セッション識別子及びユーザを識別するユーザ識別子（例えば、後述のユーザＩＤ）を含むユーザ認証情報（例えば、後述のセッションＩＤ、機器ＩＤ、ユーザＩＤ、パスワード）を受信するユーザ認証情報受信手段（例えば、後述のユーザ認証情報受信手段２１３）と、前記ユーザ認証情報受信手段により受信したユーザ認証情報及び前記セッション識別子生成手段により生成したセッション識別子に基づいて前記ユーザの認証を行う認証手段（例えば、後述の認証手段２１４）とを備えることを特徴とする認証サーバ（例えば、後述の認証サーバ２０）。
【０００８】
（１）の構成によれば、認証サーバは、情報家電機器との間のセッションを識別するセッション識別子を生成し、生成されたセッション識別子を情報家電機器へ送信し、
携帯電子機器により送信された情報であって、セッション識別子及びユーザを識別するユーザ識別子を含むユーザ認証情報を受信し、受信したユーザ認証情報及び生成したセッション識別子に基づいてユーザの認証を行う。
【０００９】
このようにして、情報家電機器のユーザの認証を、携帯電子機器を用いて認証サーバにより行うことにより、Ｃｏｏｋｉｅを有しない情報家電機器であってもユーザの認証を行うことができる。
【００１０】
また、ユーザは携帯電子機器を用いて簡易に情報家電機器のユーザの認証を行うことができる。したがって、情報家電機器の利用が促進され、情報家電機器に広告情報を配信する配信者にとっては、広告機会の増大し、広告収益を向上させることができる。
【００１１】
（２）携帯電子機器及び情報家電機器と通信回線を介して接続された認証サーバを含み、前記認証サーバは、前記情報家電機器との間のセッションを識別するセッション識別子を生成するセッション識別子生成手段と、前記セッション識別子生成手段により生成されたセッション識別子を前記情報家電機器へ送信するセッション識別子送信手段とを備え、前記情報家電機器は、前記セッション識別子送信手段により送信されたセッション識別子を受信するセッション識別子受信手段（例えば、後述のセッションＩＤ受信手段１１２）と、前記セッション識別子受信手段により受信したセッション識別子を含むセッション識別情報を生成するセッション識別情報生成手段（例えば、後述の二次元コード生成手段１１３）と、前記セッション識別情報生成手段により生成したセッション識別情報を出力するセッション識別情報出力手段（例えば、後述の出力手段１４０）とを備え、前記携帯電子機器は、前記セッション識別情報出力手段により出力されたセッション識別情報を取得するセッション識別情報取得手段（例えば、後述の撮像手段３４０、復号化手段３１２）と、前記セッション識別情報取得手段により取得したセッション識別情報及びユーザを識別するユーザ識別子を含むユーザ認証情報を生成して前記認証サーバへ送信するユーザ認証情報送信手段（例えば、後述のユーザ認証情報送信手段３１３）とを備え、前記認証サーバは、前記ユーザ認証情報送信手段により送信されたユーザ認証情報を受信するユーザ認証情報受信手段と、前記ユーザ認証情報受信手段により受信したユーザ認証情報及び前記セッション識別子生成手段により生成したセッション識別子に基づいて前記ユーザの認証を行う認証手段とを更に備えることを特徴とする認証システム（例えば、後述のシステム１）。
【００１２】
（２）の構成によれば、（１）の認証サーバと同様な作用効果を奏する発明を認証システムとして提供可能である。
【００１３】
（３）前記ユーザ認証情報送信手段は、前記ユーザのパスワードを更に含んだ前記ユーザ認証情報を生成して前記認証サーバへ送信することを特徴とする（２）に記載の認証システム。
【００１４】
このようにして、ユーザ認証情報は、携帯電子機器のパスワードを含むことにより、情報家電機器のユーザの認証を行うことができる。
【００１５】
（４）前記情報家電機器の前記セッション識別情報出力手段は、光学的に読み取り可能な前記セッション識別情報を出力し、前記携帯電子機器の前記セッション識別情報取得手段は、前記セッション識別情報を光学的に読み取ることを特徴とする（２）または（３）に記載の認証システム。
【００１６】
（４）の構成によれば、認証システムは、情報家電機器は、光学的に読み取り可能なセッション識別情報を出力し、携帯電子機器は、セッション識別情報を光学的に読み取る。
【００１７】
このようにして、セッション識別情報を光学的に読み取ることにより取得可能であるため、携帯電子機器を用いてユーザ認証情報を簡易に取得することができる。
【００１８】
（５）前記光学的に読み取り可能な前記セッション識別情報は、二次元コードにより出力ならびに取得されることを特徴とする（４）に記載の認証システム。
【００１９】
このようにして、光学的に読み取り可能なセッション識別情報が、二次元コードであるため、携帯電子機器を用いてセッション識別情報を簡易に取得することができる。また、二次元コードは、より多くの情報をコード化でき、情報家電の表示部に表示する面積を小さくすることができる。
【００２０】
（６）携帯電子機器及び情報家電機器と通信回線を介して接続された認証サーバがユーザ認証を行う方法であって、前記情報家電機器との間のセッションを識別するセッション識別子を生成するセッション識別子生成ステップと、前記セッション識別子生成ステップにおいて生成されたセッション識別子を前記情報家電機器へ送信するセッション識別子送信ステップと、前記携帯電子機器により送信された情報であって、前記セッション識別子及びユーザを識別するユーザ識別子を含むユーザ認証情報を受信するユーザ認証情報受信ステップと、前記ユーザ認証情報受信ステップにおいて受信したユーザ認証情報及び前記セッション識別子生成ステップにおいて生成したセッション識別子に基づいて前記ユーザの認証を行う認証ステップとを備えることを特徴とする認証方法。
【００２１】
（６）の構成によれば、（１）の認証サーバと同様な作用効果を奏する発明を認証方法として提供可能である。
【００２２】
（７）携帯電子機器及び情報家電機器と通信回線を介して接続された認証サーバを含むシステムがユーザ認証を行う方法であって、前記認証サーバは、前記情報家電機器との間のセッションを識別するセッション識別子を生成するセッション識別子生成ステップと、前記セッション識別子生成ステップにおいて生成されたセッション識別子を前記情報家電機器へ送信するセッション識別子送信ステップとを含み、前記情報家電機器は、前記セッション識別子送信ステップにおいて送信されたセッション識別子を受信するセッション識別子受信ステップと、前記セッション識別子受信ステップにおいて受信したセッション識別子を含むセッション識別情報を生成するセッション識別情報生成ステップと、前記セッション識別情報生成ステップにおいて生成したセッション識別情報を出力するセッション識別情報出力ステップとを含み、前記携帯電子機器は、前記セッション識別情報出力ステップにおいて出力されたセッション識別情報を取得するセッション識別情報取得ステップと、前記セッション識別情報取得ステップにおいて取得したセッション識別情報及びユーザを識別するユーザ識別子を含むユーザ認証情報を生成して前記認証サーバへ送信するユーザ認証情報送信ステップとを含み、前記認証サーバは、前記ユーザ認証情報送信ステップにおいて送信されたユーザ認証情報を受信するユーザ認証情報受信ステップと、前記ユーザ認証情報受信ステップにより受信したユーザ認証情報及び前記セッション識別子生成ステップにより生成したセッション識別子に基づいて前記ユーザの認証を行う認証ステップとを更に含むことを特徴とする認証方法。
【００２３】
（７）の構成によれば、（２）の認証システムと同様な作用効果を奏する発明を認証方法として提供可能である。
【発明の効果】
【００２４】
本発明によれば、情報家電機器のユーザの認証を、携帯電子機器を用いて行うことにより、Ｃｏｏｋｉｅを有しない情報家電機器であってもセッションの認証を行うことができる。
【００２５】
また、ユーザは携帯電子機器を用いて簡易に情報家電機器のユーザの認証を行うことができる。したがって、情報家電機器の利用が促進され、情報家電機器に広告情報を配信する配信者にとっては、広告機会の増大し、広告収益を向上させることができる。
【００２６】
また、ユーザ認証情報は、携帯電子機器のパスワードを含むことにより、情報家電機器のユーザの認証を行うことができる。
【００２７】
また、セッション識別情報を、光学的に読み取ることにより取得可能であるため、携帯電子機器を用いてセッション識別情報を簡易に取得することができる。
【００２８】
また、光学的に読み取り可能なセッション識別情報が、二次元コードであるため、携帯電子機器を用いてセッション識別情報を簡易に取得することができる。また、二次元コードは、より多くの情報をコード化でき、情報家電の表示部に表示する面積を小さくすることができる。
【発明を実施するための最良の形態】
【００２９】
［システムの全体構成］
以下、本発明の実施形態について図面を参照しながら説明する。図１は、本発明の好適な実施形態の一例に係るシステム１の全体構成を示すブロック図である。外部サーバ（Ｗｅｂサーバ）６０は、外部ネットワーク（ＩＰネットワークを含む）４０を介して、家屋（家庭）内に配置された内部サーバ（ホームサーバ）８０に接続される。家庭内には端末としてディスプレイを有する情報家電機器（ホームデバイス）１０が家庭内ネットワーク（ホームネットワーク、例えば、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ；登録商標）、ＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ；登録商標）、ＥＣＨＯＮＥＴ（Ｅｎｅｒｇｙ  Ｃｏｎｓｅｒｖａｔｉｏｎ  ａｎｄ  Ｈｏｍｅｃａｒｅ  Ｎｅｔｗｏｒｋ；登録商標））などによって相互に接続され、この内部ネットワーク（家庭内ネットワーク；ホームネットワーク）９０は内部サーバ（ホームサーバ）８０に接続されている。
【００３０】
なお、当該端末としての情報家電機器１０を相互に接続する内部ネットワーク９０は有線でも無線でもよい。また、内部サーバ８０を端末としての情報家電機器１０が備えるようにしてもよい。内部ネットワークと外部ネットワークはゲートウェイ７０などにより接続されてよく、内部ネットワークはＩＰネットワークを含んで構成してもよい。
【００３１】
携帯電子機器３０は、基地局５０及び外部ネットワーク４０を介して情報家電機器１０や、認証サーバ２０などに接続される。
【００３２】
なお、携帯電子機器３０は携帯電話などの携帯端末装置に限定されるものではなく、例えば、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ  ｐｈｏｎｅ  Ｓｙｓｔｅｍ；登録商標）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ポータブルナビゲーション装置、例えばノートパソコンなどの携帯型パーソナルコンピュータなどであってもよい。
【００３３】
［情報家電機器及び認証サーバ並びに携帯電子機器の機能構成］
【００３４】
図２は、本発明の好適な実施形態の一例に係る情報家電機器１０及び認証サーバ２０並びに携帯電子機器３０の機能構成を示すブロック図である。
【００３５】
情報家電機器１０は、制御手段１１０と、記憶手段１２０と、通信手段１３０と、出力手段１４０と備え、通信手段１３０を介して外部ネットワーク４０との通信が可能である。
【００３６】
各部の制御を司る制御手段１１０は、要求手段１１１と、セッションＩＤ受信手段１１２と、二次元コード生成手段１１３とを備え、各種プログラムを実行したり、各種デバイスの動作についての管理や制御を行う。
【００３７】
要求手段１１１は、携帯電子機器３０の認証要求手段３１１からの認証要求を通信手段１３０により受信し、受信された認証要求に応じてセッションＩＤの発行要求を認証サーバ２０に対して通信手段１３０を介して行う。
【００３８】
セッションＩＤ受信手段１１２は、認証サーバ２０から送信されたセッションＩＤを通信手段１３０を介して受信し、受信したセッションＩＤを記憶手段１２０に記憶する。
【００３９】
二次元コード生成手段１１３は、セッションＩＤ受信手段１１２により受信されたセッションＩＤと、情報家電機器１０を識別するための機器ＩＤとを記憶手段１２０から読み出し、読み出したセッションＩＤと、機器ＩＤとを含むユーザ認証情報として二次元コードパターンを生成する。生成された二次元コードパターンは、出力手段１４０に表示される。ここで、二次元コードパターンは、白黒の升目（セル）で情報を縦横のモザイク状に表示した画像であり、ＱＲコード（登録商標）、ＤａｔａＭａｔｒｉｘ、Ｍａｘｉ  Ｃｏｄｅ、ＰＤＦ４１７などの二次元コードの画像を含む。また、二次元コードは、スタック式またはマトリックス式のいずれの方式を用いて生成してもよい。
【００４０】
記憶手段１２０は、所定のデータが格納されている。具体的には、各種機能プログラムや通信時に利用されるアドレス情報などのほか、セッションＩＤ受信手段１１２により記憶されたセッションＩＤや情報家電機器１０の機器ＩＤなどが記憶される。
【００４１】
通信手段１３０は、外部ネットワーク４０を介して情報提供先から提供される配信情報を受信し、外部ネットワーク４０を介して各種情報を送信する。
【００４２】
出力手段１４０には、二次元コード生成手段１１３により生成された二次元コードパターンの画像が制御手段１１０により表示される。出力手段１４０に表示された二次元コードパターンは、携帯電子機器３０の撮像手段３４０により撮像される。
【００４３】
認証サーバ２０は、制御手段２１０と、記憶手段２２０と、通信手段２３０とを備え、通信手段２３０を介して外部ネットワークとの通信が可能である。
【００４４】
各部の制御を司る制御手段２１０は、セッションＩＤ生成手段２１１と、セッションＩＤ送信手段２１２と、ユーザ認証情報受信手段２１３と、認証手段２１４とを備え、各種プログラムを実行したり、各種デバイスの動作についての管理や制御を行う。
【００４５】
セッションＩＤ生成手段２１１は、通信手段２３０により受信された情報家電機器１０からのセッションＩＤ要求に応じて、情報家電機器１０のセッションＩＤを生成する。生成されたセッションＩＤは、セッションＩＤ送信手段２１２により通信手段２３０を介して情報家電機器１０へ送信される。
【００４６】
セッションＩＤ送信手段２１２は、セッションＩＤ生成手段２１１により生成されたセッションＩＤを通信手段２３０を介して情報家電機器１０へ送信される。
【００４７】
ユーザ認証情報受信手段２１３は、携帯電子機器３０のユーザ認証情報送信手段３１３から送信されたセッションＩＤ、機器ＩＤ、ユーザＩＤ及びパスワードを含む認証情報を受信する。受信されたセッションＩＤ、機器ＩＤ、ユーザＩＤ及びパスワードを含む認証情報は、認証手段２１４により認証される。
【００４８】
認証手段２１４は、ユーザ認証情報受信手段２１３により受信したセッションＩＤ、機器ＩＤ、ユーザＩＤ及びパスワードを含む認証情報を用いてユーザ認証を行う。これにより、情報家電機器１０がユーザ認証される。また、認証手段２１４は、認証したセッションＩＤ、機器ＩＤ、ユーザＩＤ及びパスワードをセッションＩＤ管理テーブル２２１に格納する。これにより、認証サーバ２０は、情報家電機器１０のセッションＩＤを管理することができる。
【００４９】
なお、ユーザを識別する情報としてユーザＩＤを用いたが、これに限られず、例えば、携帯電子機器３０の記憶手段３２０に記憶されている携帯電子機器３０の機器ＩＤを用いてもよい。この場合、セッションＩＤと、携帯電子機器３０の機器ＩＤとを携帯電子機器３０から認証サーバ２０へ送信し、認証サーバ２０は、受信した携帯電子機器３０の機器ＩＤを用いてユーザを識別し、ユーザの認証を行ってもよい。
【００５０】
記憶手段２２０は、所定のデータが格納されている。具体的には、各種機能プログラムや通信時に利用されるアドレス情報などのほか、セッションＩＤ管理テーブル２２１が記憶される。
【００５１】
セッションＩＤ管理テーブル２２１は、図３を参照しながら説明する。セッションＩＤ管理テーブル２２１は、情報家電機器１０と認証サーバ２０との間で確立されるセッションのセッションＩＤと、このセッションＩＤの有効期限と、情報家電機器１０の機器ＩＤと、携帯電子機器３０のユーザＩＤ及びこのユーザＩＤのパスワードとが関連付けて登録されている。制御手段２１０は、セッションＩＤ管理テーブル２２１に登録されているセッションＩＤの期限管理を行う。また、セッションＩＤ管理テーブル２２１に登録されているこれら情報は、携帯電子機器３０から送信され、認証サーバ２０の認証手段２１４により記憶手段２２０に格納される。
【００５２】
携帯電子機器３０は、制御手段３１０と、記憶手段３２０と、通信手段３３０と、撮像手段３４０と、入力手段３５０とを備え、通信手段３３０を介して基地局５０との通信が可能である。
【００５３】
各部の制御を司る制御手段３１０は、認証要求手段３１１と、復号化手段３１２と、ユーザ認証情報送信手段３１３とを備え、各種プログラムを実行したり、各種デバイスの動作についての管理や制御を行う。
【００５４】
認証要求手段３１１は、携帯電子機器３０を用いて情報家電機器１０のセッションＩＤの認証要求を、通信手段３３０を介して情報家電機器１０に対して行う。なお、携帯電子機器３０が情報家電機器１０に対してユーザ認証を要求する手段としては、通信手段３３０を介して外部ネットワーク４０に接続する手段に限られず、赤外線通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）などにより外部ネットワーク４０を介さず、情報家電機器１０と直接通信を行ってもよい。
【００５５】
復号化手段３１２は、後述の撮像手段３４０で撮像された二次元コードパターンを復号化し、二次元コードパターンから情報家電機器１０のセッションＩＤ及び機器ＩＤの文字列を取得する。
【００５６】
ユーザ認証情報送信手段３１３は、復号化手段３１２により復号化された情報家電機器１０のセッションＩＤ及び機器ＩＤと、携帯電子機器３０のユーザＩＤ及びパスワードを通信手段３３０を介して認証サーバ２０へ送信する。ここで、携帯電子機器３０のユーザＩＤ及びパスワードは、記憶手段３２０に予め記憶されており、記憶されているユーザＩＤ及びパスワードを制御手段３１０により読み出してもよく、また、ユーザが入力手段３５０を用いて入力されたユーザＩＤ及びパスワードを、制御手段３１０が受け付けてもよい。
【００５７】
記憶手段３２０は、所定のデータが格納されている。具体的には、記憶部には、各種機能プログラムや通信時に利用されるアドレス情報などのほか、撮像手段３４０により撮像された撮像画像の画像データやセッションＩＤ、機器ＩＤ、ユーザＩＤ、パスワードなどが記憶される。
【００５８】
通信手段３３０は、外部ネットワーク４０を介して情報提供先から提供される配信情報を受信し、外部ネットワーク４０を介して各種情報を送信する。
【００５９】
撮像手段３４０は、情報家電機器１０の出力手段１４０に表示された二次元コードパターンの画像を撮像し、撮像した二次元コードパターンは、復号化手段３１２により復号化される。
【００６０】
入力手段３５０は、キーボード、マウスなどを備えており、入力情報は制御手段３１０の制御下で処理される。
【００６１】
［処理の流れ］
ここで、情報家電機器１０、認証サーバ２０及び携帯電子機器３０の処理の流れについて図４のフローチャートを用いて説明する。
【００６２】
まず始めに、ステップＳ１では、認証要求手段３１１は、情報家電機器１０に対して通信手段３３０を介して、情報家電機器１０のユーザ認証を要求する。なお、携帯電子機器３０が情報家電機器１０に対してユーザ認証を要求する手段としては、通信手段３３０を介して外部ネットワーク４０に接続する手段に限られず、携帯電子機器３０が有する赤外線通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）などにより外部ネットワーク４０を介さず、情報家電機器１０と直接通信を行ってもよい。
【００６３】
ステップＳ２では、通信手段１３０は、携帯電子機器３０からの認証要求を受信し、要求手段１１１へ通知する。
【００６４】
ステップＳ３では、要求手段１１１は、携帯電子機器３０からの認証要求を受けて、通信手段１３０を介して認証サーバ２０へセッションＩＤの発行を要求する。
【００６５】
ステップＳ４では、通信手段２３０は、情報家電機器１０からのセッションＩＤの要求信号を受信し、セッションＩＤ生成手段２１１へ通知する。
【００６６】
ステップＳ５では、セッションＩＤ生成手段２１１は、情報家電機器１０へのセッションＩＤを生成する。
【００６７】
ステップＳ６では、セッションＩＤ送信手段２１２は、ステップＳ５で生成されたセッションＩＤを通信手段２３０を介して情報家電機器１０へ送信する。
【００６８】
ステップＳ７では、セッションＩＤ受信手段１１２は、認証サーバ２０から送信されたセッションＩＤを受信する。
【００６９】
ステップＳ８では、二次元コード生成手段１１３は、ステップＳ７で受信されたセッションＩＤと、情報家電機器１０を識別するための機器ＩＤを記憶手段１２０から読み出し、読み出したセッションＩＤ及び機器ＩＤが含まれる二次元コードパターンを生成する。
【００７０】
ステップＳ９では、制御手段１１０は、ステップＳ８で生成された二次元コードパターンを出力手段１４０に出力する。これにより、ユーザは、携帯電子機器３０の撮像手段３４０を用いて二次元コードパターンを撮像することができる。すなわち、ユーザは情報家電機器１０のセッションＩＤ及び機器ＩＤを取得することができる。
【００７１】
ここで、図５を参照して出力手段１４０に表示される二次元コードパターンの画面表示例を説明する。図５には、出力手段１４０に『全国の天気』の映像が表示され、画面右下にステップＳ８で生成された二次元コードパターンが表示されている。また、二次元コードパターンの上部には、『ユーザ認証用ＩＤです』として二次元コードパターンの説明が表示されている。このようにして、情報家電機器１０の出力手段１４０に二次元コードパターンが表示されることにより、ユーザは携帯電子機器３０の撮像手段３４０を用いて二次元コードパターンを取得することができる。
【００７２】
ステップＳ１０では、撮像手段３４０により、ステップＳ９で出力手段１４０に出力された二次元コードパターンを撮像する。
【００７３】
ステップＳ１１では、復号化手段３１２は、ステップＳ１０で撮像した二次元コードパターンに所定の処理を行い、セッションＩＤと機器ＩＤの文字列に復号化する。
【００７４】
ステップＳ１２では、ユーザ認証情報送信手段３１３は、ステップＳ１１で復号化したセッションＩＤ及び機器ＩＤと、携帯電子機器３０のユーザＩＤ及びパスワードとを認証サーバ２０へ通信手段３３０を介して送信する。
【００７５】
ステップＳ１３では、ユーザ認証情報受信手段２１３は、ステップＳ１２で携帯電子機器３０から送信されたセッションＩＤ、機器ＩＤ、ユーザＩＤ及びパスワードを受信する。
【００７６】
ステップＳ１４では、認証手段２１４は、ステップＳ１３で受信されたセッションＩＤ、機器ＩＤ、ユーザＩＤ及びパスワードを用いて情報家電機器１０のユーザ認証を行う。これにより、情報家電機器１０がユーザ認証される。また、認証手段２１４は、ユーザ認証したセッションＩＤ、機器ＩＤ、ユーザＩＤ及びパスワードをセッションＩＤ管理テーブル２２１に格納し、本処理を終了する。これにより、認証サーバ２０は、情報家電機器１０のユーザ認証を管理することができる。
【００７７】
このようにして、情報家電機器のユーザ認証を、携帯電子機器を用いて行うことにより、Ｃｏｏｋｉｅを有しない情報家電機器であってもユーザ認証を行うことができる。
【００７８】
また、携帯電子機器を用いて情報家電機器のユーザ認証を行うため、ユーザは携帯電子機器を用いて簡易に情報家電機器のユーザ認証を行うことができる。したがって、情報家電機器の利用が促進され、情報家電機器に広告情報を配信する配信者にとっては、広告機会の増大し、広告収益を向上させることができる。
【００７９】
また、二次元コードを用いた第１の認証情報を取得することにより、携帯電子機器を用いて第１の認証情報を簡易に取得することができる。また、二次元コードを用いることで、より多くの情報をコード化でき、第１の認証情報を情報家電機器１０の出力手段１４０に表示する面積を小さくすることができる。
【００８０】
［認証サーバのハードウェア構成］
【００８１】
ここで図６を参照して、図１に示す認証サーバ２０のハードウェア構成の一例について説明する。認証サーバ２０は、制御手段２１０を構成するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１０（マルチプロセッサ構成ではＣＰＵ１０１２など複数のＣＰＵが追加されてもよい）、バスライン１００５、通信Ｉ／Ｆ１０４０、メインメモリ１０５０、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）１０６０、ＵＳＢポート１０９０、Ｉ／Ｏコントローラ１０７０、並びにキーボード及びマウス１０８０などの入力手段や表示装置１０８２を備える。
【００８２】
Ｉ／Ｏコントローラ１０７０には、テープドライブ１０７２、ハードディスク１０７４、光ディスクドライブ１０７６、半導体メモリ１０７８などの記憶手段を接続することができる。ＢＩＯＳ１０６０は、認証サーバ２０の起動時にＣＰＵ１０１０が実行するブートプログラムや、認証サーバ２０のハードウェアに依存するプログラムなどを格納する。
【００８３】
記憶手段２２０を構成するハードディスク１０７４は、認証サーバ２０がサーバとして機能するための各種プログラム及び本発明の機能を実行するプログラムを記憶しており、更に必要に応じて各種データベースを構成可能である。
【００８４】
光ディスクドライブ１０７６としては、例えば、ＤＶＤ−ＲＯＭドライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＡＭドライブ、ＣＤ−ＲＡＭドライブを使用することができる。この場合は各ドライブに対応した光ディスク１０７７を使用する。
【００８５】
光ディスク１０７７から光ディスクドライブ１０７６によりプログラムまたはデータを読み取り、Ｉ／Ｏコントローラ１０７０を介してメインメモリ１０５０またはハードディスク１０７４に提供することもできる。また、同様にテープドライブ１０７２に対応したテープメディア１０７１を主としてバックアップのために使用することもできる。
【００８６】
認証サーバ２０に提供されるプログラムは、ハードディスク１０７４、光ディスク１０７７、またはメモリーカードなどの記録媒体に格納されて提供される。このプログラムは、Ｉ／Ｏコントローラ１０７０を介して、記録媒体から読み出され、または通信Ｉ／Ｆ１０４０を介してダウンロードされることによって、認証サーバ（Ｗｅｂサーバ）２０にインストールされ実行されてもよい。
【００８７】
前述のプログラムは、内部または外部の記憶媒体に格納されてもよい。ここで、記憶手段２２０を構成する記憶媒体としては、ハードディスク１０７４、光ディスク１０７７、またはメモリーカードの他に、ＭＤなどの光磁気記録媒体、テープ媒体を用いることができる。また、専用通信回線やインターネットに接続されたサーバシステムに設けたハードディスク１０７４または光ディスクライブラリーなどの記憶装置を記録媒体として使用し、通信回線を介してプログラムを認証サーバ２０に提供してもよい。
【００８８】
ここで、表示装置１０８２は、ユーザにデータの入力を受け付ける画面を表示したり、認証サーバ２０による演算処理結果の画面を表示したりするものであり、ブラウン管表示装置（ＣＲＴ）、液晶表示装置（ＬＣＤ）、有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、プラズマディスプレイなどのディスプレイ装置を含む。
【００８９】
ここで、入力手段は、ユーザによる入力の受け付けを行うものであり、キーボード及びマウス１０８０などにより構成してよい。また、通信Ｉ／Ｆ１０４０は、認証サーバ２０を専用ネットワークまたは公共ネットワークを介して端末と接続できるようにするためのネットワーク・アダプタである。通信Ｉ／Ｆ１０４０は、モデム、ケーブル・モデム及びイーサネット（登録商標）・アダプタを含んでよい。
【００９０】
以上の例は、認証サーバ２０のハードウェア構成について主に説明したが、コンピュータに、プログラムをインストールして、そのコンピュータを認証サーバ２０として動作させることにより上記で説明した機能を実現することもできる。したがって、本発明において一実施形態として説明したＷｅｂサーバにより実現される機能は、上述の方法を当該コンピュータにより実行することにより、或いは、上述のプログラムを当該コンピュータに導入して実行することによっても実現可能である。
［携帯電子機器のハードウェア構成］
【００９１】
次に、図７を参照して図１に示す携帯電子機器３０のハードウェア構成の一例について説明する。携帯電子機器３０は、制御手段３１０を構成するＣＰＵ２０１０、記憶手段３２０を構成するメモリ２０２０、通信手段を構成するメインアンテナ２０３０、各種の処理を行う通信処理部２０４０及び画像処理部２０５０及び音響処理部２０６０、撮像手段３４０を構成するカメラモジュール２０７０、出力手段としての表示装置２０８０及びスピーカ２１００及び音声出力部２１２０、入力手段３５０を構成する操作ボタン群２０９０及びマイク２１１０、を備える。
【００９２】
メインアンテナ２０３０は、所定の使用周波数帯（例えば、８００ＭＨｚ）で基地局５０と通信を行う。なお、本実施の形態では、所定の使用周波数帯として、８００ＭＨｚとしたが、これ以外の周波数帯であってもよい。また、メインアンテナ２０３０は、所定の使用周波数帯の他に、他の使用周波数帯（例えば、２ＧＨｚ）に対応できる、いわゆるデュアルバンド対応型による構成であってもよい。
【００９３】
通信処理部２０４０は、メインアンテナ２０３０によって受信した信号を復調処理し、処理後の信号をＣＰＵ２０１０に供給し、また、ＣＰＵ２０１０から供給された信号を変調処理し、メインアンテナ２０３０を介して基地局５０に送信する。
【００９４】
画像処理部２０５０は、ＣＰＵ２０１０の制御にしたがって、所定の画像処理を行い、処理後の画像データを図示しないドライバＩＣに出力する。ドライバＩＣは、画像処理部２０５０から供給された画像データをフレームメモリに蓄え、所定のタイミングで表示装置２０８０に出力する。また、画像処理部２０５０は、ＣＰＵ２０１０の制御にしたがって、撮像時においてカメラ部を介して連続的に取得される撮像画像のデータをドライバＩＣに出力することができる。これにより、撮像時において、表示装置２０８０には、カメラモジュール２０７０を介して被写体の画像が連続的に表示される。
【００９５】
音響処理部２０６０は、ＣＰＵ２０１０の制御にしたがって、通信処理部２０４０から供給された信号に対して所定の音声処理を行い、処理後の信号をスピーカに出力する。スピーカ２１００は、音響処理部２０６０から供給された信号を外部に出力する。また、音響処理部２０６０は、ＣＰＵ２０１０の制御にしたがって、マイク２１１０から入力された信号を処理し、処理後の信号を通信処理部２０４０に出力する。通信処理部２０４０は、音声処理部４３から供給された信号に所定の処理を行い、処理後の信号をメインアンテナ２０３０に出力する。
【００９６】
カメラモジュール２０７０は、図示しないカメラ部を含んで構成される。カメラ部は、レンズ部と、撮像素子と、を有する。レンズ部を介して撮像素子に撮像された撮像画像は、ＣＰＵ２０１０に出力される。
【００９７】
表示装置２０８０は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）や有機ＥＬ（Ｅｌｅｃｔｏｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）などによって構成され、各種情報を表示する。
【００９８】
操作ボタン群２０９０は、各種設定や電話帳機能やメール機能などの各種機能を作動させるための機能設定操作ボタンと、電話番号の数字やメールなどの文字などを入力するための入力操作ボタンと、各種操作における決定やスクロールなどを行う決定操作ボタンなどから構成されている。また、スピーカ２１００は、音楽などを外部に出力し、音声出力部２１２０は、通話の相手側の音声を出力する。
【００９９】
なお、上述の実施形態では、セッションＩＤと機器ＩＤとを含む第１の認証情報として二次元コードパターンを生成したが、第１の認証情報は二次元コードに限られず、携帯電子機器３０の撮像手段３４０で光学的に読み取り可能な情報であればよい。例えば、バーコードを撮像手段３４０で撮像したり、文字を光学的に認識するＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）を用いて文字を撮像手段３４０で撮像することにより認証情報を取得してもよい。
【０１００】
また、上述の実施形態では、ユーザ認証情報として、光学的に読み取り可能な情報を出力手段１４０に表示したがこれに限られない。例えば、情報家電機器１０は、携帯電子機器３０が受信可能な音声信号を出力手段１４０により出力し、携帯電子機器３０は、この音声信号をマイクで受信することによりユーザ認証情報を取得してもよい。
【０１０１】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施例に記載されたものに限定されるものではない。
【図面の簡単な説明】
【０１０２】
【図１】発明の好適な実施形態の一例に係るシステムの全体構成を示すブロック図である。
【図２】本発明の好適な実施形態の一例に係る携帯電子機器及び認証サーバ並びに情報家電機器の機能構成を示すブロック図である。
【図３】セッションＩＤ管理テーブルを示す図である。
【図４】本発明の好適な実施形態の一例に係る携帯電子機器及び認証サーバ並びに情報家電機器処理の流れを示すフローチャートである。
【図５】二次元コードパターンの画面表示例を示す図である。
【図６】認証サーバのハードウェア構成の一例を示す図である。
【図７】携帯電子機器のハードウェア構成の一例を示す図である。
【符号の説明】
【０１０３】
１  システム
１０  情報家電機器
２０  認証サーバ
３０  携帯電子機器
４０  ネットワーク
５０  基地局
６０  外部サーバ
７０  ゲートウェイ
８０  内部サーバ
９０  内部ネットワーク
【図１】
0004907581.tif 000002
【図２】
0004907581.tif 000003
【図３】
0004907581.tif 000004
【図４】
0004907581.tif 000005
【図５】
0004907581.tif 000006
【図６】
0004907581.tif 000007
【図７】
0004907581.tif 000008