2007年08月22日

アクセス権限管理システム及び方法、アクセス権限情報管理装置、携帯電話機、情報提供装置、並びに プログラムNo.1

「アクセス権限管理システム及び方法、アクセス権限情報管理装置、携帯電話機、情報提供装置、並びにプログラム」のライセンシングパートナーを募集します!


【発明の名称】アクセス権限管理システム及び方法、アクセス権限情報管理装置、携帯電話機、情報提供装置、並びに プログラム

【出願日】2002年4月17日

【出願番号】特願2002-115132

【公開番号】特許公開2003-308299

【出願人】フォーカスワン株式会社

【発明者】本田 季伸・鵜川太郎


【要約】
【課題】 非公式サイトにおいても公式サイトと実質的な差異が生じないように携帯電話機からのアクセス権限を管理する。
【解決手段】 携帯電話機7では、ソフト提供サイト2から提供された専用ソフトが動作しており、専用ソフト毎に付与されたIDがユーザ情報と共に認証局3に登録されている。この専用ソフトを用いてサービス提供サイト4(公式か非公式かを問わない)に会員登録する場合、専用ソフトの機能によりIDがサービス提供サイト4に送られる。サービス提供サイト4は、IDの認証を認証局3に依頼し、認証された場合に会員登録する。携帯電話機7から専用ソフトを用いてコードデータが要求された場合、サービス提供サイト4は、専用ソフトの機能により送られてくるIDにより真正な会員であると判断されれば、コードデータを送信する。ユーザは、携帯電話機7から店舗端末6にコードデータを出力させて、店舗でのサービスを受けることができる。



【特許請求の範囲】
【請求項1】固有の識別情報が結合された専用ソフトウェアが動作する携帯電話機と、該携帯電話機からの要求に従って所定の情報を提供する情報提供装置と、前記専用ソフトウェアの識別情報を認証する認証装置とを備え、前記携帯電話機、前記情報提供装置及び前記認証装置は、互いにネットワークを介して接続することが可能なアクセス権限管理システムであって、前記携帯電話機は、前記専用ソフトウェアの機能により結合された識別情報を通知して、前記ネットワークを介して前記情報提供装置に会員登録を要求する会員登録要求手段と、前記専用ソフトウェアの機能により結合された識別情報を通知して、前記ネットワークを介して前記会員登録要求手段からの要求に従って会員登録をした情報提供装置に、情報の提供を要求する情報提供要求手段と、前記情報提供要求手段からの要求に従って前記ネットワークを介して前記情報提供装置から送られてくる情報を受信する情報受信手段と、前記情報受信装置が受信した情報を出力する情報出力手段とを備え、前記情報提供装置は、前記会員登録要求手段からの会員登録の要求を受信する会員登録要求受信手段と、前記会員登録要求受信手段が会員登録の要求と共に受信した識別情報と共に、該識別情報の認証を前記認証装置に要求する認証要求手段と、前記認証要求手段からの要求に対する前記認証装置による認証結果を受信する認証結果受信手段と、前記認証結果受信手段が認証された旨の認証結果を受け取った場合に、前記会員登録要求受信手段が受信した要求に応じた会員登録を、該要求と共に受信した識別情報と関連付けて行う会員登録手段と、前記情報提供要求手段からの情報提供の要求を受信する情報提供要求受信手段と、前記情報提供要求受信手段が情報提供の要求と共に受信した識別情報が、前記会員登録手段により登録されているかどうかを判別する会員登録判別手段と、前記会員登録判別手段が当該識別情報が登録されていると判別した場合に、前記情報提供の要求に基づく情報を前記ネットワークを介して要求元の携帯電話機に提供し、前記情報受信手段に受信させる情報提供手段とを備え、前記認証装置は、前記携帯電話機毎の専用ソフトウェアに結合された識別情報を登録した識別情報登録手段と、前記認証要求手段からの認証の要求を受信する認証要求受信手段と、前記認証要求受信手段が認証要求と共に受信した識別情報が、前記識別情報登録手段に登録されているかどうかを判別する識別情報登録判別手段と、前記識別情報登録判別手段が当該識別情報が登録されていると判別した場合に、当該識別情報を認証する旨の認証結果を前記ネットワークを介して前記情報提供装置に送信し、前記認証結果受信手段に受信させる認証結果送信手段とを備えることを特徴とするアクセス権限管理システム。
【請求項2】前記認証装置は、前記携帯電話機からの要求により、当該携帯電話機上で動作する専用ソフトウェアに結合される識別情報を発行する識別情報発行手段をさらに備え、前記識別情報登録手段は、前記識別情報発行手段が発行した識別情報を登録したものであることを特徴とする請求項1に記載のアクセス権限管理システム。
【請求項3】店舗に設置され、前記ネットワークを介して前記情報提供装置に接続可能に構成された店舗端末装置をさらに備え、前記情報提供装置が提供する情報は、前記携帯電話機のユーザが前記店舗で受け得るサービスの内容に対応したコードデータであり、前記店舗端末装置は、前記情報出力手段から出力された情報としてのコードデータを入力する情報入力手段と、前記情報入力手段から入力されたコードデータを前記ネットワークを介して前記情報提供装置に送信するコードデータ送信手段と、前記コードデータ送信手段が送信したコードデータに対する前記情報提供装置からのサービス内容を受信するサービス内容受信手段と、前記サービス内容受信手段が受信したサービス内容を出力するサービス内容出力手段とを備え、前記情報提供装置は、前記コードデータ送信手段から送信されたコードデータを受信するコードデータ受信手段と、前記コードデータ受信手段が受信したコードデータに対応したサービス内容を抽出するサービス内容抽出手段と、前記サービス内容抽出手段が抽出したサービス内容を前記ネットワークを介して前記店舗端末装置に送信し、前記サービス内容受信手段に受信させるサービス内容送信手段とをさらに備えることを特徴とする請求項1または2に記載のアクセス権限管理システム。
【請求項4】固有の識別情報が結合された専用ソフトウェアが動作する携帯電話機と、前記専用ソフトウェアの識別情報を認証する認証装置とに、ネットワークを介して接続することが可能なコンピュータ装置において実行される方法であって、前記携帯電話機からの会員登録の要求を、前記専用ソフトウェアの識別情報と共に受信するステップと、前記会員登録の要求と共に受信した識別情報と共に、該識別情報の認証を前記認証装置に要求するステップと、前記認証の要求に対する前記認証装置による認証結果を受信するステップと、前記認証された旨の認証結果を受信した場合に、前記会員登録の要求と共に受信した識別情報と関連付けて会員登録を行うステップと、前記携帯電話機からの情報提供の要求を、前記専用ソフトウェアの識別情報と共に受信するステップと、前記情報提供の要求と共に受信した識別情報に関連付けた会員登録がされているかどうかを判別するステップと、当該識別情報に関連付けた会員登録がされていると判別した場合に、前記情報提供の要求に基づく情報を前記ネットワークを介して要求元の携帯電話機に提供するステップとを含むことを特徴とするアクセス権限管理方法。
【請求項5】固有の識別情報が結合された専用ソフトウェアが動作する携帯電話機と、前記専用ソフトウェアの識別情報を認証する認証装置とに、ネットワークを介して接続することが可能な情報提供装置であって、前記携帯電話機からの会員登録の要求を、前記専用ソフトウェアの識別情報と共に受信する会員登録要求受信手段と、前記会員登録要求受信手段が会員登録の要求と共に受信した識別情報と共に、該識別情報の認証を前記認証装置に要求する認証要求手段と、前記認証要求手段からの要求に対する前記認証装置による認証結果を受信する認証結果受信手段と、前記認証結果受信手段が認証された旨の認証結果を受け取った場合に、前記会員登録要求受信手段が受信した要求に応じた会員登録を、該要求と共に受信した識別情報と関連付けて行う会員登録手段と、前記携帯電話機からの情報提供の要求を、前記専用ソフトウェアの識別情報と共に受信する情報提供要求受信手段と、前記情報提供要求受信手段が情報提供の要求と共に受信した識別情報が、前記会員登録手段により登録されているかどうかを判別する会員登録判別手段と、前記会員登録判別手段が当該識別情報が登録されていると判別した場合に、前記情報提供の要求に基づく情報を前記ネットワークを介して要求元の携帯電話機に提供する情報提供手段とを備えることを特徴とする情報提供装置。
【請求項6】前記情報提供装置は、前記携帯電話機の個体情報が携帯電話局から通知されないものであることを特徴とする請求項5に記載の情報提供装置。
【請求項7】識別情報を結合可能な専用ソフトウェアが動作する携帯電話機と、該携帯電話機からの要求に従って所定の情報を提供する情報提供装置とに、ネットワークを介して接続することが可能なアクセス権限情報管理装置であって、前記専用ソフトウェアを有する携帯電話機からの要求により、固有の識別情報を発行する識別情報発行装置と、前記識別情報発行装置が発行した識別情報を、前記ネットワークを介して要求元の携帯電話機に送信し、該携帯電話機が有する専用ソフトウェアに結合させる識別情報送信手段とを備え、前記携帯電話機から前記情報提供装置に情報の提供を要求する場合は、当該携帯電話機上で動作する専用ソフトウェアに結合された識別情報が通知され、該通知された識別情報に従って前記情報提供装置へのアクセス権限が判断されることを特徴とするアクセス権限情報管理装置。
【請求項8】識別情報が結合された専用ソフトウェアが動作可能な携帯電話機と、該携帯電話機からの要求に従って所定の情報を提供する情報提供装置とに、ネットワークを介して接続することが可能なアクセス権限情報管理装置であって、前記携帯電話機からの要求により、固有の識別情報が結合された専用ソフトウェアを前記ネットワークを介して送信し、該携帯電話機上で動作させるソフトウェア送信手段を備え、前記携帯電話機から前記情報提供装置に情報の提供を要求する場合は、当該携帯電話機上で動作する専用ソフトウェアに結合された識別情報が通知され、該通知された識別情報に従って前記情報提供装置へのアクセス権限が判断されることを特徴とするアクセス権限情報管理装置。
【請求項9】前記携帯電話機毎の専用ソフトウェアに結合された識別情報を登録した識別情報登録手段と、前記情報提供装置にアクセスしようとする携帯電話機の認証の要求を、該アクセスしようとする携帯電話機の専用ソフトウェアに結合された識別情報と共に受信する認証要求受信手段と、前記認証要求受信手段が認証要求と共に受信した識別情報が、前記識別情報登録手段に登録されているかどうかを判別する識別情報登録判別手段と、前記識別情報登録判別手段が当該識別情報が登録されていると判別した場合に、当該携帯電話機を認証する旨の認証結果を前記ネットワークを介して前記情報提供装置に送信する認証結果送信手段とをさらに備えることを特徴とする請求項7または8に記載のアクセス権限情報管理装置。
【請求項10】前記専用ソフトウェアの識別情報に対応した数値を互いに異なる複数の演算式で演算した演算結果に応じた記憶位置に、対応する携帯電話機に関連付けるための関連付け情報を登録した複数のテーブルと、前記情報提供装置にアクセスしようとする携帯電話機の認証の要求を、該アクセスしようとする携帯電話機の専用ソフトウェアに結合された識別情報と共に受信する認証要求受信手段と、前記認証要求受信手段が認証要求と共に受信した識別情報について、前記複数のテーブルの全てにおいて、前記複数の演算式による各演算結果にそれぞれ対応する記憶位置に、同一の関連付け情報が共通して登録されているかどうかを判定する関連付け登録判定手段と、前記関連付け登録判定手段が同一の関連付け情報が共通して登録されていると判定した場合に、当該携帯電話機を認証する旨の認証結果を前記ネットワークを介して前記情報提供装置に送信する認証結果送信手段とをさらに備えることを特徴とする請求項7または8に記載のアクセス権限情報管理装置。
【請求項11】固有の識別情報が結合された専用ソフトウェアが動作可能であると共に、要求に従って所定の情報を提供する情報提供装置と、前記専用ソフトウェアの識別情報に基づいて認証を行う認証装置に、ネットワークを介して接続することが可能な携帯電話機であって、前記専用ソフトウェアの機能により結合された識別情報を通知して、前記ネットワークを介して前記情報提供装置に、情報の提供を要求する情報提供要求手段と、前記情報提供要求手段からの要求に従って前記ネットワークを介して前記情報提供装置から送られてくる情報を受信する情報受信手段と、前記情報受信手段が受信した情報を出力する情報出力手段とを備え、前記情報提供要求手段による情報提供の要求は、前記専用ソフトウェアに結合された識別情報に基づいて前記認証装置が認証した結果により、受け付けられるかどうかが判断されることを特徴とする携帯電話機。
【請求項12】前記専用ソフトウェアは、前記携帯電話機からの要求に従って前記認証装置において発行された識別情報を前記認証装置から前記ネットワークを介して受信して、該識別情報を結合したものであることを特徴とする請求項11に記載の携帯電話機。
【請求項13】前記専用ソフトウェアは、前記携帯電話機からの要求に従って固有の識別情報が付されたものを前記認証装置から前記ネットワークを介して受信したものであることを特徴とする請求項11に記載の携帯電話機。
【請求項14】前記専用ソフトウェアの機能により結合された識別情報を通知して、前記ネットワークを介して前記情報提供装置に会員登録を要求する会員登録要求手段をさらに備え、前記会員登録要求手段による会員登録要求に従って、該会員登録要求と共に受信した識別情報が前記認証装置において認証された場合に、前記情報提供装置に該識別情報について会員登録がなされ、前記情報提供要求手段の情報提供の要求は、前記専用ソフトウェアに結合された識別情報について会員登録がなされているかどうかにより、受け入れられるかどうかが判断されることを特徴とする請求項11乃至13のいずれか1項に記載の携帯電話機。
【請求項15】前記情報出力手段は、複数の形式のうちのいずれか1以上の形式で情報を出力することを特徴とする請求項11乃至14のいずれか1項に記載の携帯電話機。
【請求項16】前記情報提供要求手段は、前記情報出力手段からの情報の出力形式を指示して情報提供を要求するものであり、前記情報受信手段は、前記指示した出力形式の情報を受信することを特徴とする請求項15に記載の携帯電話機。
【請求項17】固有の識別情報が結合された専用ソフトウェアが動作可能であると共に、要求に従って所定の情報を提供する情報提供装置と、前記専用ソフトウェアの識別情報に基づいて認証を行う認証装置に、ネットワークを介して接続することが可能な携帯電話機を、前記専用ソフトウェアの機能により結合された識別情報を通知して、前記ネットワークを介して前記情報提供装置に、情報の提供を要求する情報提供要求手段、前記情報提供要求手段からの要求に従って前記ネットワークを介して前記情報提供装置から送られてくる情報を受信する情報受信手段、及び、前記情報受信手段が受信した情報を出力する情報出力手段として機能させ、前記情報提供要求手段による情報提供の要求は、前記専用ソフトウェアに結合された識別情報に基づいて前記認証装置が認証した結果により、受け付けられるかどうかが判断されることを特徴とするプログラム。
【請求項18】固有の識別情報が結合された専用ソフトウェアが動作する携帯電話機と、前記専用ソフトウェアの識別情報を認証する認証装置とに、ネットワークを介して接続することが可能なコンピュータ装置を、前記携帯電話機からの会員登録の要求を、前記専用ソフトウェアの識別情報と共に受信する会員登録要求受信手段、前記会員登録要求受信手段が会員登録の要求と共に受信した識別情報と共に、該識別情報の認証を前記認証装置に要求する認証要求手段、前記認証要求手段からの要求に対する前記認証装置による認証結果を受信する認証結果受信手段、前記認証結果受信手段が認証された旨の認証結果を受け取った場合に、前記会員登録要求受信手段が受信した要求に応じた会員登録を、該要求と共に受信した識別情報と関連付けて行う会員登録手段、前記携帯電話機からの情報提供の要求を、前記専用ソフトウェアの識別情報と共に受信する情報提供要求受信手段、前記情報提供要求受信手段が情報提供の要求と共に受信した識別情報が、前記会員登録手段により登録されているかどうかを判別する会員登録判別手段、及び、前記会員登録判別手段が当該識別情報が登録されていると判別した場合に、前記情報提供の要求に基づく情報を前記ネットワークを介して要求元の携帯電話機に提供する情報提供手段として機能させることを特徴とするプログラム。
【請求項19】識別情報が結合された専用ソフトウェアが動作可能な携帯電話機と、該携帯電話機からの要求に従って所定の情報を提供する情報提供装置とに、ネットワークを介して接続することが可能なコンピュータ装置を、前記携帯電話機毎の専用ソフトウェアに結合された識別情報を登録した識別情報登録手段、前記情報提供装置にアクセスしようとする携帯電話機の認証の要求を、該アクセスしようとする携帯電話機の専用ソフトウェアに結合された識別情報と共に受信する認証要求受信手段、前記認証要求受信手段が認証要求と共に受信した識別情報について、前記識別情報登録手段に登録されているかどうかを判別する識別情報登録判別手段、及び、前記識別情報登録判別手段が当該識別情報が登録されていると判別した場合に、当該携帯電話機を認証する旨の認証結果を前記ネットワークを介して前記情報提供装置に送信する認証結果送信手段として機能させることを特徴とするプログラム。
【請求項20】識別情報が結合された専用ソフトウェアが動作可能な携帯電話機と、該携帯電話機からの要求に従って所定の情報を提供する情報提供装置とに、ネットワークを介して接続することが可能なコンピュータ装置を、前記専用ソフトウェアの識別情報に対応した数値を互いに異なる複数の演算式で演算した演算結果に応じた記憶位置に、対応する携帯電話機に関連付けるための関連付け情報を複数のテーブルにそれぞれ登録するテーブル登録手段、前記情報提供装置にアクセスしようとする携帯電話機の認証の要求を、該アクセスしようとする携帯電話機の専用ソフトウェアに結合された識別情報と共に受信する認証要求受信手段、前記認証要求受信手段が認証要求と共に受信した識別情報について、前記複数のテーブルの全てにおいて、前記複数の演算式による各演算結果にそれぞれ対応する記憶位置に、同一の関連付け情報が共通して登録されているかどうかを判定する関連付け登録判定手段、及び、前記関連付け登録判定手段が同一の関連付け情報が共通して登録されていると判定した場合に、当該携帯電話機を認証する旨の認証結果を前記ネットワークを介して前記情報提供装置に送信する認証結果送信手段として機能させることを特徴とするプログラム。


【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、携帯電話機からネット上でサービスを提供するサイトへのアクセス権限を管理するための技術に関する。
【0002】
【従来の技術】最近の携帯電話機は、インターネット接続機能を有するものが主流になってきており、様々なサイトが携帯電話機の画面上で閲覧されるコンテンツを提供している。携帯電話機で閲覧されるコンテンツを提供するサイトには、携帯電話会社との間の所定の契約で事業を行っている公式サイトと、そうでない非公式サイトとがある。また、予め登録された会員にのみサービス提供を行う会員制サイトもある。会員制サイトとしては、会員毎に異なるページを用意し、ページ毎に個別のURLでアクセス可能としたものがある。
【0003】ところで、公式サイトが非公式サイトと異なる特徴の1つとして、公式サイトでは実際にアクセスを行ってきた携帯電話機の個体IDが携帯電話会社から入手可能であるのに対して、非公式サイトでは入手不可能なことが挙げられる。従って、各会員のページに応じたURLを以てアクセスされた場合に、公式サイトでは携帯電話会社から入手した個体IDを以て、会員本人の携帯電話機からアクセスされたかどうかを知ることができる。
【0004】
【発明が解決しようとする課題】しかしながら、非公式サイトにおいては、各会員のページに応じたURLを以てアクセスされた場合に、それだけでは会員本人の携帯電話機からアクセスされたかどうかを知ることができない。従って、各会員のページに応じたURLを携帯電話機から入力してアクセスすれば、会員本人以外の者が他人のページを閲覧できることとなってしまう。パスワード等によって本人認証を行うことはできるが、パスワードが他人に漏れてしまえば、それも意味がなくなる。
【0005】このような公式サイトと非公式サイトの違いは、特に非公式サイトが提供するサービスにおいて次のような問題を生じさせることとなる。例えば、会員毎にクーポンなどのコードデータを提供するサイトでは、会員本人以外からのアクセスによって、全く同じコードデータが複数の者に配布されてしまう場合が発生する。当該サイトと提携する店舗などにおいてそのコードデータが使用されても、本当に会員本人が使用しているのかどうかをチェックする仕組みはなかった。
【0006】本発明は、非公式サイトにおいても公式サイトと実質的な差異が生じないように携帯電話機からのアクセス権限を管理することができるアクセス権限管理システム等を提供することを目的とする。
【0007】
【課題を解決するための手段】上記目的を達成するため、本発明の第1の観点にかかるアクセス権限管理システムは、固有の識別情報が結合された専用ソフトウェアが動作する携帯電話機と、該携帯電話機からの要求に従って所定の情報を提供する情報提供装置と、前記専用ソフトウェアの識別情報を認証する認証装置とを備え、前記携帯電話機、前記情報提供装置及び前記認証装置は、互いにネットワークを介して接続することが可能なアクセス権限管理システムであって、前記携帯電話機は、前記専用ソフトウェアの機能により結合された識別情報を通知して、前記ネットワークを介して前記情報提供装置に会員登録を要求する会員登録要求手段と、前記専用ソフトウェアの機能により結合された識別情報を通知して、前記ネットワークを介して前記会員登録要求手段からの要求に従って会員登録をした情報提供装置に、情報の提供を要求する情報提供要求手段と、前記情報提供要求手段からの要求に従って前記ネットワークを介して前記情報提供装置から送られてくる情報を受信する情報受信手段と、前記情報受信装置が受信した情報を出力する情報出力手段とを備え、前記情報提供装置は、前記会員登録要求手段からの会員登録の要求を受信する会員登録要求受信手段と、前記会員登録要求受信手段が会員登録の要求と共に受信した識別情報と共に、該識別情報の認証を前記認証装置に要求する認証要求手段と、前記認証要求手段からの要求に対する前記認証装置による認証結果を受信する認証結果受信手段と、前記認証結果受信手段が認証された旨の認証結果を受け取った場合に、前記会員登録要求受信手段が受信した要求に応じた会員登録を、該要求と共に受信した識別情報と関連付けて行う会員登録手段と、前記情報提供要求手段からの情報提供の要求を受信する情報提供要求受信手段と、前記情報提供要求受信手段が情報提供の要求と共に受信した識別情報が、前記会員登録手段により登録されているかどうかを判別する会員登録判別手段と、前記会員登録判別手段が当該識別情報が登録されていると判別した場合に、前記情報提供の要求に基づく情報を前記ネットワークを介して要求元の携帯電話機に提供し、前記情報受信手段に受信させる情報提供手段とを備え、前記認証装置は、前記携帯電話機毎の専用ソフトウェアに結合された識別情報を登録した識別情報登録手段と、前記認証要求手段からの認証の要求を受信する認証要求受信手段と、前記認証要求受信手段が認証要求と共に受信した識別情報について、前記識別情報登録手段に登録されているかどうかを判別する識別情報登録判別手段と、前記識別情報登録判別手段が当該識別情報が登録されていると判別した場合に、当該識別情報を認証する旨の認証結果を前記ネットワークを介して前記情報提供装置に送信し、前記認証結果受信手段に受信させる認証結果送信手段とを備えることを特徴とする。
【0008】上記アクセス権限管理システムでは、携帯電話機毎に固有の識別情報が結合された専用ソフトウェアが動作している。つまり、異なる携帯電話機から同じ識別情報が通知されることがなく、情報提供装置は、専用ソフトウェアの機能により通知された識別情報に基づいて、個々の携帯電話機を一義的に識別することができる。情報提供装置が携帯電話機の個体番号が通知されない非公式サイトであったとしても、個々の携帯電話機を一義的に識別することが可能となるので、公式サイトと実質的に変わりがなくアクセス権限を制御することができるようになる。
【0009】また、携帯電話機が情報提供装置から情報の提供を受けるためには、予め会員登録をしておかなければならないが、会員登録のためには、専用ソフトウェアの機能により通知された識別情報に基づく認証がされていなければならない。このため、識別情報の登録のない携帯電話機から不正に会員登録を行って、情報提供装置から情報の提供を受けるということがない。
【0010】上記アクセス権限管理システムにおいて、前記認証装置は、前記携帯電話機からの要求により、当該携帯電話機上で動作する専用ソフトウェアに結合される識別情報を発行する識別情報発行手段をさらに備えていてもよい。この場合において、前記識別情報登録手段は、前記識別情報発行手段が発行した識別情報を登録したものとなる。
【0011】上記アクセス権限管理システムは、店舗に設置され、前記ネットワークを介して前記情報提供装置に接続可能に構成された店舗端末装置をさらに備えていてもよい。この場合、前記情報提供装置が提供する情報は、前記携帯電話機のユーザが前記店舗で受け得るサービスの内容に対応したコードデータとすることができ、前記店舗端末装置は、前記情報出力手段から出力された情報としてのコードデータを入力する情報入力手段と、前記情報入力手段から入力されたコードデータを前記ネットワークを介して前記情報提供装置に送信するコードデータ送信手段と、前記コードデータ送信手段が送信したコードデータに対する前記情報提供装置からのサービス内容を受信するサービス内容受信手段と、前記サービス内容受信手段が受信したサービス内容を出力するサービス内容出力手段とを備え、前記情報提供装置は、前記コードデータ送信手段から送信されたコードデータを受信するコードデータ受信手段と、前記コードデータ受信手段が受信したコードデータに対応したサービス内容を抽出するサービス内容抽出手段と、前記サービス内容抽出手段が抽出したサービス内容を前記ネットワークを介して前記店舗端末装置に送信し、前記サービス内容受信手段に受信させるサービス内容送信手段とをさらに備えるものとすることができる。
【0012】このように情報提供装置からの情報として、店舗でのサービスの内容に応じたコードデータが携帯電話機に提供され、店舗端末装置では、携帯電話機から出力されたコードデータに対応したサービス内容を情報提供装置に受け取ることができる。これにより、携帯電話機を所持していれば、店舗でのサービスを受けることが可能となる。
【0013】上記目的を達成するため、本発明の第2の観点にかかるアクセス権限管理方法は、固有の識別情報が結合された専用ソフトウェアが動作する携帯電話機と、前記専用ソフトウェアの識別情報を認証する認証装置とに、ネットワークを介して接続することが可能なコンピュータ装置において実行される方法であって、前記携帯電話機からの会員登録の要求を、前記専用ソフトウェアの識別情報と共に受信するステップと、前記会員登録の要求と共に受信した識別情報と共に、該識別情報の認証を前記認証装置に要求するステップと、前記認証の要求に対する前記認証装置による認証結果を受信するステップと、前記認証された旨の認証結果を受信した場合に、前記会員登録の要求と共に受信した識別情報と関連付けて会員登録を行うステップと、前記携帯電話機からの情報提供の要求を、前記専用ソフトウェアの識別情報と共に受信するステップと、前記情報提供の要求と共に受信した識別情報に関連付けた会員登録がされているかどうかを判別するステップと、当該識別情報に関連付けた会員登録がされていると判別した場合に、前記情報提供の要求に基づく情報を前記ネットワークを介して要求元の携帯電話機に提供するステップとを含むことを特徴とする。
【0014】上記目的を達成するため、本発明の第3の観点にかかる情報提供装置は、固有の識別情報が結合された専用ソフトウェアが動作する携帯電話機と、前記専用ソフトウェアの識別情報を認証する認証装置とに、ネットワークを介して接続することが可能な情報提供装置であって、前記携帯電話機からの会員登録の要求を、前記専用ソフトウェアの識別情報と共に受信する会員登録要求受信手段と、前記会員登録要求受信手段が会員登録の要求と共に受信した識別情報と共に、該識別情報の認証を前記認証装置に要求する認証要求手段と、前記認証要求手段からの要求に対する前記認証装置による認証結果を受信する認証結果受信手段と、前記認証結果受信手段が認証された旨の認証結果を受け取った場合に、前記会員登録要求受信手段が受信した要求に応じた会員登録を、該要求と共に受信した識別情報と関連付けて行う会員登録手段と、前記携帯電話機からの情報提供の要求を、前記専用ソフトウェアの識別情報と共に受信する情報提供要求受信手段と、前記情報提供要求受信手段が情報提供の要求と共に受信した識別情報が、前記会員登録手段により登録されているかどうかを判別する会員登録判別手段と、前記会員登録判別手段が当該識別情報が登録されていると判別した場合に、前記情報提供の要求に基づく情報を前記ネットワークを介して要求元の携帯電話機に提供する情報提供手段とを備えることを特徴とする。
【0015】前記情報提供装置は、前記携帯電話機の個体情報が携帯電話局から通知されないものであっても構わない。
【0016】上記目的を達成するため、本発明の第4の観点にかかるアクセス権限情報管理装置は、識別情報を結合可能な専用ソフトウェアが動作する携帯電話機と、該携帯電話機からの要求に従って所定の情報を提供する情報提供装置とに、ネットワークを介して接続することが可能なアクセス権限情報管理装置であって、前記専用ソフトウェアを有する携帯電話機からの要求により、固有の識別情報を発行する識別情報発行装置と、前記識別情報発行装置が発行した識別情報を、前記ネットワークを介して要求元の携帯電話機に送信し、該携帯電話機が有する専用ソフトウェアに結合させる識別情報送信手段とを備え、前記携帯電話機から前記情報提供装置に情報の提供を要求する場合は、当該携帯電話機上で動作する専用ソフトウェアに結合された識別情報が通知され、該通知された識別情報に従って前記情報提供装置へのアクセス権限が判断されることを特徴とする。
【0017】上記目的を達成するため、本発明の第5の観点にかかるアクセス権限情報管理装置は、識別情報が結合された専用ソフトウェアが動作可能な携帯電話機と、該携帯電話機からの要求に従って所定の情報を提供する情報提供装置とに、ネットワークを介して接続することが可能なアクセス権限情報管理装置であって、前記携帯電話機からの要求により、固有の識別情報が結合された専用ソフトウェアを前記ネットワークを介して送信し、該携帯電話機上で動作させるソフトウェア送信手段を備え、前記携帯電話機から前記情報提供装置に情報の提供を要求する場合は、当該携帯電話機上で動作する専用ソフトウェアに結合された識別情報が通知され、該通知された識別情報に従って前記情報提供装置へのアクセス権限が判断されることを特徴とする。
【0018】上記第4、第5の観点にかかるアクセス権限情報管理装置は、前記携帯電話機毎の専用ソフトウェアに結合された識別情報を登録した識別情報登録手段と、前記情報提供装置にアクセスしようとする携帯電話機の認証の要求を、該アクセスしようとする携帯電話機の専用ソフトウェアに結合された識別情報と共に受信する認証要求受信手段と、前記認証要求受信手段が認証要求と共に受信した識別情報について、前記識別情報登録手段に登録されているかどうかを判別する識別情報登録判別手段と、前記識別情報登録判別手段が当該識別情報が登録されていると判別した場合に、当該携帯電話機を認証する旨の認証結果を前記ネットワークを介して前記情報提供装置に送信する認証結果送信手段とをさらに備えるものとしてもよい。
【0019】上記第4、第5の観点にかかるアクセス権限情報管理装置は、また、前記専用ソフトウェアの識別情報に対応した数値を互いに異なる複数の演算式で演算した演算結果に応じた記憶位置に、対応する携帯電話機に関連付けるための関連付け情報を登録した複数のテーブルと、前記情報提供装置にアクセスしようとする携帯電話機の認証の要求を、該アクセスしようとする携帯電話機の専用ソフトウェアに結合された識別情報と共に受信する認証要求受信手段と、前記認証要求受信手段が認証要求と共に受信した識別情報について、前記複数のテーブルの全てにおいて、前記複数の演算式による各演算結果にそれぞれ対応する記憶位置に、同一の関連付け情報が共通して登録されているかどうかを判定する関連付け登録判定手段と、前記関連付け登録判定手段が同一の関連付け情報が共通して登録されていると判定した場合に、当該携帯電話機を認証する旨の認証結果を前記ネットワークを介して前記情報提供装置に送信する認証結果送信手段とをさらに備えるものとしてもよい。
【0020】上記目的を達成するため、本発明の第6の観点にかかる携帯電話機は、固有の識別情報が結合された専用ソフトウェアが動作可能であると共に、要求に従って所定の情報を提供する情報提供装置と、前記専用ソフトウェアの識別情報に基づいて認証を行う認証装置に、ネットワークを介して接続することが可能な携帯電話機であって、前記専用ソフトウェアの機能により結合された識別情報を通知して、前記ネットワークを介して前記情報提供装置に、情報の提供を要求する情報提供要求手段と、前記情報提供要求手段からの要求に従って前記ネットワークを介して前記情報提供装置から送られてくる情報を受信する情報受信手段と、前記情報受信手段が受信した情報を出力する情報出力手段とを備え、前記情報提供要求手段による情報提供の要求は、前記専用ソフトウェアに結合された識別情報に基づいて前記認証装置が認証した結果により、受け付けられるかどうかが判断されることを特徴とする。
【0021】上記携帯電話機において、前記専用ソフトウェアは、前記携帯電話機からの要求に従って前記認証装置において発行された識別情報を前記認証装置から前記ネットワークを介して受信して、該識別情報を結合したものとすることができる。前記専用ソフトウェアは、前記携帯電話機からの要求に従って固有の識別情報が付されたものを前記認証装置から前記ネットワークを介して受信したものとすることもできる。
【0022】上記携帯電話機は、前記専用ソフトウェアの機能により結合された識別情報を通知して、前記ネットワークを介して前記情報提供装置に会員登録を要求する会員登録要求手段をさらに備えるものであってもよい。この場合、前記会員登録要求手段による会員登録要求に従って、該会員登録要求と共に受信した識別情報が前記認証装置において認証された場合に、前記情報提供装置に該識別情報について会員登録がなされ、前記情報提供要求手段の情報提供の要求は、前記専用ソフトウェアに結合された識別情報について会員登録がなされているかどうかにより、受け入れられるかどうかが判断されるものとすることができる。
【0023】上記携帯電話機において、前記情報出力手段は、複数の形式のうちのいずれか1以上の形式で情報を出力するものとすることができる。
【0024】この場合において、前記情報提供要求手段は、前記情報出力手段からの情報の出力形式を指示して情報提供を要求するものとすることができ、前記情報受信手段は、前記指示した出力形式の情報を受信することができる。
【0025】上記目的を達成するため、本発明の第7の観点にかかるプログラムは、固有の識別情報が結合された専用ソフトウェアが動作可能であると共に、要求に従って所定の情報を提供する情報提供装置と、前記専用ソフトウェアの識別情報に基づいて認証を行う認証装置に、ネットワークを介して接続することが可能な携帯電話機を、前記専用ソフトウェアの機能により結合された識別情報を通知して、前記ネットワークを介して前記情報提供装置に、情報の提供を要求する情報提供要求手段、前記情報提供要求手段からの要求に従って前記ネットワークを介して前記情報提供装置から送られてくる情報を受信する情報受信手段、及び、前記情報受信手段が受信した情報を出力する情報出力手段として機能させ、前記情報提供要求手段による情報提供の要求は、前記専用ソフトウェアに結合された識別情報に基づいて前記認証装置が認証した結果により、受け付けられるかどうかが判断されることを特徴とする。
【0026】上記目的を達成するため、本発明の第8の観点にかかるプログラムは、固有の識別情報が結合された専用ソフトウェアが動作する携帯電話機と、前記専用ソフトウェアの識別情報を認証する認証装置とに、ネットワークを介して接続することが可能なコンピュータ装置を、前記携帯電話機からの会員登録の要求を、前記専用ソフトウェアの識別情報と共に受信する会員登録要求受信手段、前記会員登録要求受信手段が会員登録の要求と共に受信した識別情報と共に、該識別情報の認証を前記認証装置に要求する認証要求手段、前記認証要求手段からの要求に対する前記認証装置による認証結果を受信する認証結果受信手段、前記認証結果受信手段が認証された旨の認証結果を受け取った場合に、前記会員登録要求受信手段が受信した要求に応じた会員登録を、該要求と共に受信した識別情報と関連付けて行う会員登録手段、前記携帯電話機からの情報提供の要求を、前記専用ソフトウェアの識別情報と共に受信する情報提供要求受信手段、前記情報提供要求受信手段が情報提供の要求と共に受信した識別情報が、前記会員登録手段により登録されているかどうかを判別する会員登録判別手段、及び、前記会員登録判別手段が当該識別情報が登録されていると判別した場合に、前記情報提供の要求に基づく情報を前記ネットワークを介して要求元の携帯電話機に提供する情報提供手段として機能させることを特徴とする。
【0027】上記目的を達成するため、本発明の第9の観点にかかるプログラムは、識別情報が結合された専用ソフトウェアが動作可能な携帯電話機と、該携帯電話機からの要求に従って所定の情報を提供する情報提供装置とに、ネットワークを介して接続することが可能なコンピュータ装置を、前記携帯電話機毎の専用ソフトウェアに結合された識別情報を登録した識別情報登録手段、前記情報提供装置にアクセスしようとする携帯電話機の認証の要求を、該アクセスしようとする携帯電話機の専用ソフトウェアに結合された識別情報と共に受信する認証要求受信手段、前記認証要求受信手段が認証要求と共に受信した識別情報について、前記識別情報登録手段に登録されているかどうかを判別する識別情報登録判別手段、及び、前記識別情報登録判別手段が当該識別情報が登録されていると判別した場合に、当該携帯電話機を認証する旨の認証結果を前記ネットワークを介して前記情報提供装置に送信する認証結果送信手段として機能させることを特徴とする。
【0028】上記目的を達成するため、本発明の第10の観点にかかるプログラムは、識別情報が結合された専用ソフトウェアが動作可能な携帯電話機と、該携帯電話機からの要求に従って所定の情報を提供する情報提供装置とに、ネットワークを介して接続することが可能なコンピュータ装置を、前記専用ソフトウェアの識別情報に対応した数値を互いに異なる複数の演算式で演算した演算結果に応じた記憶位置に、対応する携帯電話機に関連付けるための関連付け情報を複数のテーブルにそれぞれ登録するテーブル登録手段、前記情報提供装置にアクセスしようとする携帯電話機の認証の要求を、該アクセスしようとする携帯電話機の専用ソフトウェアに結合された識別情報と共に受信する認証要求受信手段、前記認証要求受信手段が認証要求と共に受信した識別情報について、前記複数のテーブルの全てにおいて、前記複数の演算式による各演算結果にそれぞれ対応する記憶位置に、同一の関連付け情報が共通して登録されているかどうかを判定する関連付け登録判定手段、及び、前記関連付け登録判定手段が同一の関連付け情報が共通して登録されていると判定した場合に、当該携帯電話機を認証する旨の認証結果を前記ネットワークを介して前記情報提供装置に送信する認証結果送信手段として機能させることを特徴とする。
【0029】
【発明の実施の形態】以下、添付図面を参照して、本発明の実施の形態について説明する。
【0030】図1は、この実施の形態に適用されるネットワークシステムの構成を示すブロック図である。図示するように、このネットワークシステムでは、インターネット1上にソフト提供サイト2と、認証局3と、複数のサービス提供サイト4(4A〜4F)と、ライセンス管理サーバ5と、複数の店舗端末6(6A〜6C)とが存在する。インターネット接続機能を有する携帯電話機7(7A〜7C)は、携帯電話網8及び携帯電話局9を介してインターネット1に接続される。
【0031】ソフト提供サイト2は、サービス提供サイト4からコードデータを取得するための携帯電話機7上で動作する専用ソフトウェアを、携帯電話機7からの要求に従って提供する。この専用ソフトウェアの詳細については後述する。認証局3は、携帯電話機7上で動作する専用ソフトウェアに固有のIDを付与すると共に、サービス提供サイト4からの要求に応じて、サービス提供サイト4に会員登録しようとするユーザを専用ソフトウェアのIDに基づいて認証する。
【0032】図2は、認証局3の構成を示すブロック図である。図示するように、認証局3は、CPU(Central Processing Unit)31と、記憶装置32と、通信装置33と、ソフト登録データベース34とを備えている。CPU31は、記憶装置32に記憶されたプログラムを実行し、専用ソフトウェアへのIDの付与、専用ソフトウェアのIDに基づくユーザの認証などの処理を行う。記憶装置32は、CPU31のプログラムを記憶すると共に、データの記憶領域として用いられる。通信装置33は、インターネット1に接続し、サービス提供サイト4や携帯電話機7との間の通信処理を行う。
【0033】ソフト登録データベース34は、専用ソフトウェアの登録を行ったユーザについて、付与した専用ソフトウェアのIDと当該ユーザのユーザ情報とを対応付けて登録したデータベースである。携帯電話機7のユーザからの要求に従って専用ソフトウェアのIDが発行される度に、新たなレコードが作成されてユーザ情報と共に登録されることとなる。ソフト登録データベース34は、また、サービス提供サイト4からの認証要求に従って参照される。
【0034】図1に示す複数のサービス提供サイト4は、それぞれ会員登録されたユーザにクーポンなどのコードデータを提供するものであり、コードデータの提供を受けたユーザが店舗端末6の設置された店舗でコードデータを使用してサービスを受けようとするとき、そのコードデータに対応したサービスの内容を店舗端末6に通知するものである。なお、異なるサービス提供サイト4が同じ店舗で使用されるコードデータを発行することができ、1つのサービス提供サイト4が異なる店舗で使用されるコードデータを発行することができるようになっている。コードデータは、後述するように店舗端末6に応じた種類のものが発行される。
【0035】複数のサービス提供サイト4としては、携帯電話事業者との間の契約によってサービスを提供している公式サイト4A〜4Cと、それ以外の非公式サイト4D〜4Fが存在する。公式サイト4A〜4Cでは、アクセスしてきた携帯電話機7の個体IDが契約している携帯電話事業者の携帯電話局9から通知されるものとなっているが、非公式サイト4D〜4Fでは、このような個体IDが通知されないというところに大きな違いがある。
【0036】図3は、サービス提供サイト4の構成を示すブロック図である。図示するように、サービス提供サイト4は、CPU41と、記憶装置42と、通信装置43と、会員ページデータベース44とを備えている。CPU41は、記憶装置42に記憶されたプログラムを実行し、携帯電話機7のユーザの会員登録、会員登録されたユーザに対するコードデータの発行などの処理を行う。記憶装置42は、CPU41のプログラムを記憶すると共に、データの記憶領域として用いられる。通信装置43は、インターネット1に接続し、認証局3、店舗端末6或いは携帯電話機7との間の通信処理を行う。
【0037】会員ページデータベース44は、当該サービス提供サイト4において会員登録されたユーザについて、会員ユーザ毎に設けられるページに関する情報を登録したデータベースである。会員ユーザのページ毎にURLが付されており、各ページは、このURLに基づいてアクセスされる。また、各ページには、会員登録の際に専用ソフトウェアのIDが登録されており、専用ソフトウェアのIDが異なれば、アクセスが拒否されることとなる。なお、各会員ユーザのページには、どの店舗のどのコードデータをユーザが取得し、実際に店舗で使用したかということに関する情報が登録されることとなる。
【0038】図1に示すライセンス管理サーバ5は、複数のサービス提供サイト4のそれぞれが発行しようとするコードデータにライセンスを付与し、各サービス提供サイト4が発行するコードデータに重複が生じないように管理を行う。コードデータへのライセンスの付与は、サービス提供サイト4が公式サイト4A〜4Cであるか非公式サイト4D〜4Fであるかとは無関係に行う。
【0039】携帯電話機7は、ソフト提供サイト2から専用ソフトウェアを取得し、認証局3に登録を行うことで付与されるIDを該専用ソフトウェアに結合させる。携帯電話機7は、IDが結合された専用ソフトウェアが動作することによって、サービス提供サイト4に会員登録してそこからコードデータを取得することができるようになる。取得したコードデータは、店舗でのサービスを受けようとするときに店舗端末6に出力される。
【0040】図4(a)は、携帯電話機7の構成を示すブロック図である。この図では、本発明に関わる部分だけを示しており、通話機能などに関する構成を省略している。図示するように、携帯電話機7は、CPU71と、ROM(Read Only Memory)72と、RAM(Random Access Memory)73と、キー入力装置74と、表示装置75と、赤外線送信ポート76と、内蔵IC77と、通信装置78とを備えている。なお、ここでいう携帯電話機7とは、PDA(Personal Digital Assistant)などの端末装置に携帯電話接続カードを取り付けたようなもので、図4(a)に示す構成(表示装置75、赤外線通信ポート76及び内蔵IC77については、いずれか1つ以上があれば可)を有するものも含む概念である。
【0041】CPU71は、ROM72またはRAM73に記憶されたプログラムを実行し、専用ソフトウェアの取得及び登録、サービス提供サイト4への会員登録及びコードデータの要求、或いはサービス提供サイト4から取得したコードデータの出力などの処理を行う。ROM72は、CPU71のプログラムや固定的なデータを記憶する。RAM73は、CPU71のプログラムや一時的なデータを記憶する。ソフト提供サイト2から提供される専用ソフトウェアの記憶領域は、RAM73に設けられる。RAM73は、バッテリバックアップされており、携帯電話機7の電源をOFFしたときでも、その記憶内容を保持できるようになっている。
【0042】キー入力装置74は、ユーザの操作に従ってユーザ情報や種々の処理のための指示を入力するものである。表示装置75は、液晶表示装置などによって構成され、例えば専用ソフトウェアに従って分類される情報(後述するコードデータとしての二次元バーコードを含む)を表示する。赤外線送信ポート76は、サービス提供サイト4から取得したコードデータを赤外線信号で送信する。内蔵IC77は、サービス提供サイト4から取得したコードデータを保持し、店舗端末6により自動応答で出力する。通信装置78は、携帯電話網8に接続し、ソフト提供サイト2、認証局3或いはサービス提供サイト4との間の通信処理を行う。
【0043】図4(b)は、携帯電話機7上で動作する専用ソフトウェアの詳細を説明する図である。図の破線で示すように、この専用ソフトウェアは、認証局3において付与されるIDが結合されることで使用することが可能となる。IDが結合された専用ソフトウェアを用いてサービス提供サイト4へアクセスした場合、その機能によって結合されているIDがサービス提供サイト4へ通知されるものとなる。この専用ソフトは、ブラウザとしての機能も有し、サービス提供サイト4が提供する会員毎のページを表示することができる。
【0044】サービス提供ソフト4が提供する会員毎のページからコードデータを取得することができるが、この専用ソフトウェアは、図に示すような階層的な構造で、取得したコードデータを分類し、仕分けする機能を有している。ユーザは、サービス提供サイト4から取得したコードデータのうちから、分類に従って所望のコードデータを取り出し、店舗端末6に対して出力することとなる。コードデータが出力される形式としては、赤外線信号による送信、内蔵IC77の応答、表示装置75への二次元バーコードの表示というものがあり、どの形式で出力するかも専用ソフトウェアによって選択できるようになっている。
【0045】図1に示す店舗端末6は、携帯電話機7からコードデータを入力し、そのコードデータに従ってサービス提供サイト4から示されるサービスを表示して、店舗端末6が設置された店舗でユーザがサービスを受けるようにするものである。図5(a)〜(c)は、店舗端末6の構成を示すブロック図であり、店舗端末6は、これらのいずれかの構成を採るものとしている。図5(a)〜(c)のいずれの構成でも、店舗端末6は、CPU61と、記憶装置62と、表示装置63と、キーボード64と、通信装置66とを備えている。
【0046】CPU61は、記憶装置62に記憶されたプログラムを実行し、携帯電話機7からのコードデータに従ってサービス提供サイト4からサービス内容を取得するための処理などを行う。記憶装置62は、CPU61のプログラムを記憶すると共に、データの記憶領域として用いられる。表示装置63は、サービス提供サイト4から提示されたサービスの内容などを表示する。キーボード64は、当該店舗の店員が必要な情報を入力するために用いられる。通信装置66は、インターネット1に接続し、サービス提供サイト4との間の通信処理を行う。
【0047】店舗端末6は、携帯電話機7からコードデータを入力するための装置を備えているが、このような装置として図5(a)〜(c)のそれぞれにおいて、赤外線受信ポート65a、ICリーダ65b、或いはバーコードリーダ65cが設けられているものを示している。店舗端末6は、赤外線受信ポート65a、ICリーダ65b及びバーコードリーダ65cのうちの2つ以上を有する構成とすることも可能である。
【0048】赤外線受信ポート65aは、携帯電話機7の赤外線送信ポート76から赤外線信号で送信されたコードデータを受信する。ICリーダ65bは、携帯電話機7の内蔵IC77に保持されたコードデータを、当該内蔵IC77に自動応答させることで読み取る。バーコードリーダ65cは、携帯電話機7の表示装置75に表示されたコードデータとしての二次元バーコードを読み取る。
【0049】以下、この実施の形態のネットワークシステムで実行される処理について説明する。この実施の形態において、携帯電話機7のユーザがサービス提供サイト4からコードデータを取得し、取得したコードデータに基づいて店舗でサービスを受けるまでに必要な処理としては、(1)認証局3への専用ソフトウェアの登録(2)サービス提供サイト4への会員登録(3)サービス提供サイト4からコードデータを取得し、店舗でサービスを利用の3つに大きく分けられる。以下、それぞれについて詳しく説明する。