(57)【特許請求の範囲】
【請求項１】
所定の電話番号に発信して自局電話番号を発信者番号として通知する電話機能、およびネットワークからダウンロードしたＷＥＢページを閲覧するブラウザ機能を備えた携帯電話のユーザが、当該ＷＥＢページ上で提供されるＷＥＢサービスを受けることができる正規のユーザであるか認証する電話番号によるブラウザフォン認証方式であって、
前記ＷＥＢサービスを受けることができるユーザの携帯電話の電話番号を予め記憶部に登録するユーザ電話番号登録工程と、
前記携帯電話のユーザから前記ＷＥＢページの要求を受信した場合に、当該ユーザを認証する認証元の電話番号からなる電話番号情報を関連付けた表示項目が貼り付けられたＷＥＢページを当該ユーザに提供するＷＥＢページ提供工程と、
前記表示項目を指定するボタン操作を前記ユーザから受け付けた場合に、当該表示項目に関連付けられた前記認証元に対して発信する前記携帯電話から通知される前記発信者番号が、前記記憶部に登録されている前記電話番号に含まれるか否か判定して、当該発信者番号にかかるユーザが前記ＷＥＢサービスを受けることができる正規のユーザであるかを認証するユーザ認証工程と、
前記ユーザ認証工程により、前記発信者番号が、前記記憶部に登録されている電話番号に含まれないと判定された場合に、本人確認情報に基づいて本人確認を行う本人確認工程と、
前記本人確認工程による本人確認結果に応じて、前記携帯電話から通知された発信者番号を、前記ＷＥＢサービスを受けることができるユーザの携帯電話の電話番号として前記記憶部に登録する登録工程と、
を含んだことを特徴とする電話番号によるブラウザフォン認証方式。
【請求項２】
前記ＷＥＢページ提供工程は、前記携帯電話のユーザから前記ＷＥＢページの要求を受信するごとに、予め所持する複数の自己の電話番号の中から所定のアルゴリズムに基づいて選択した電話番号および所定の付加情報からなる前記電話番号情報を関連付けた前記表示項目を当該ＷＥＢページ上に貼り付けて送信することを特徴とする請求項１に記載の電話番号によるブラウザフォン認証方式。
【請求項３】
前記ユーザ認証工程により前記発信者番号にかかるユーザが正規のユーザであると認証された場合に、当該ユーザに対して前記携帯電話による所定のボタン操作を要求し、要求どおりに当該所定のボタン操作を行われた場合には、当該ユーザにより閲覧される前記ＷＥＢページ上に貼り付けられた前記ＷＥＢサービスのサービス項目に関連付けるサービス関連情報を生成するサービス関連情報生成工程をさらに含んだことを特徴とする請求項１に記載の電話番号によるブラウザフォン認証方式。
【請求項４】
前記ユーザ認証工程は、前記発信者番号にかかるユーザを特定した後に、当該ユーザに対してあらかじめ一意に付与する所定の文字列の入力を要求し、要求どおりに当該所定の文字列が入力された場合には、当該発信者番号にかかるユーザを前記正規のユーザとして認証することを特徴とする請求項１〜３のいずれか一つに記載の電話番号によるブラウザフォン認証方式。
【請求項５】
所定の電話番号に発信して自局電話番号を発信者番号として通知する電話機能、およびネットワークからダウンロードしたＷＥＢページを閲覧するブラウザ機能を備えた携帯電話のユーザが、当該ＷＥＢページ上で提供されるＷＥＢサービスを受けることができる正規のユーザであるか認証する電話番号によるブラウザフォン認証システムであって、
前記ＷＥＢサービスを受けることができるユーザの携帯電話の電話番号を予め記憶部に登録するユーザ電話番号登録手段と、
前記携帯電話のユーザから前記ＷＥＢページの要求を受信した場合に、当該ユーザを認証する認証元の電話番号からなる電話番号情報を関連付けた表示項目が貼り付けられたＷＥＢページを当該ユーザに提供するＷＥＢページ提供手段と、
前記表示項目を指定するボタン操作を前記ユーザから受け付けた場合に、当該表示項目に関連付けられた前記認証元に対して発信する前記携帯電話から通知される前記発信者番号が、前記記憶部に登録されている前記電話番号に含まれるか否か判定して、当該発信者番号にかかるユーザが前記ＷＥＢサービスを受けることができる正規のユーザであるかを認証するユーザ認証手段と、
前記ユーザ認証手段により、前記発信者番号が、前記記憶部に登録されている電話番号に含まれないと判定された場合に、本人確認情報に基づいて本人確認を行う本人確認手段と、
前記本人確認手段による本人確認結果に応じて、携帯電話から通知された発信者番号を、前記ＷＥＢサービスを受けることができるユーザの携帯電話の電話番号として前記記憶部に登録する登録手段と、
を備えたことを特徴とする電話番号によるブラウザフォン認証システム。
【請求項６】
前記ＷＥＢページ提供手段は、前記携帯電話のユーザから前記ＷＥＢページの要求を受信するごとに、予め所持する複数の自己の電話番号の中から所定のアルゴリズムに基づいて選択した電話番号および所定の付加情報からなる前記電話番号情報を関連付けた前記表示項目を前記ＷＥＢページ上に貼り付けて送信することを特徴とする請求項５に記載の電話番号によるブラウザフォン認証システム。
【請求項７】
前記ユーザ認証手段により前記発信者番号にかかるユーザが正規のユーザであると認証された場合に、当該ユーザに対して前記携帯電話による所定のボタン操作を要求し、要求どおりに当該所定のボタン操作を行われた場合には、当該ユーザにより閲覧される前記ＷＥＢページ上に貼り付けられた前記ＷＥＢサービスのサービス項目に関連付けるサービス関連情報を生成するサービス関連情報生成手段をさらに備えたことを特徴とする請求項５に記載の電話番号によるブラウザフォン認証システム。
【請求項８】
前記ユーザ認証工程は、前記発信者番号にかかるユーザを特定した後に、当該ユーザに対してあらかじめ一意に付与する所定の文字列の入力を要求し、要求どおりに当該所定の文字列が入力された場合には、当該発信者番号にかかるユーザを前記正規のユーザとして認証することを特徴とする請求項５〜７のいずれか一つに記載の電話番号によるブラウザフォン認証システム。
【請求項９】
所定の電話番号に発信して自局電話番号を発信者番号として通知する電話機能、およびネットワークからダウンロードしたＷＥＢページを閲覧するブラウザ機能を備えた携帯電話のユーザが、当該ＷＥＢページ上で提供されるＷＥＢサービスを受けることができる正規のユーザであるか認証するブラウザフォン認証サーバであって、
前記ＷＥＢサービスを受けることができるユーザの携帯電話の電話番号を予め記憶部に登録するユーザ電話番号登録手段と、
前記携帯電話のユーザから前記ＷＥＢページの要求を受信した場合に、当該ユーザを認証する認証元の電話番号からなる電話番号情報を関連付けた表示項目が貼り付けられたＷＥＢページを当該ユーザに提供するＷＥＢページ提供手段と、
前記表示項目を指定するボタン操作を前記ユーザから受け付けた場合に、当該表示項目に関連付けられた前記認証元の電話番号に対して発信する前記携帯電話から通知される前記発信者番号が、前記記憶部に登録されている前記電話番号に含まれるか否か判定して、当該発信者番号にかかるユーザが前記ＷＥＢサービスを受けることができる正規のユーザであるかを認証するユーザ認証手段と、
前記ユーザ認証手段により、前記発信者番号が、前記記憶部に登録されている電話番号に含まれないと判定された場合に、本人確認情報に基づいて本人確認を行う本人確認手段と、
前記本人確認手段による本人確認結果に応じて、携帯電話から通知された発信者番号を、前記ＷＥＢサービスを受けることができるユーザの携帯電話の電話番号として前記記憶部に登録する登録手段と、
を備えたことを特徴とするブラウザフォン認証サーバ。
【請求項１０】
所定の電話番号に発信して自局電話番号を発信者番号として通知する電話機能、およびネットワークからダウンロードしたＷＥＢページを閲覧するブラウザ機能を備えた携帯電話のユーザが、当該ＷＥＢページ上で提供されるＷＥＢサービスを受けることができる正規のユーザであるか認証する方法をコンピュータに実行させる電話番号によるブラウザフォン認証プログラムであって、
前記ＷＥＢサービスを受けることができるユーザの携帯電話の電話番号を予め記憶部に登録するユーザ電話番号登録手順と、
前記携帯電話のユーザから前記ＷＥＢサービスの要求があった場合に、当該ユーザを認証する認証元の電話番号からなる電話番号情報を関連付けた表示項目が貼り付けられたＷＥＢページを当該ユーザに提供するＷＥＢページ提供手順と、
前記表示項目を指定するボタン操作を前記ユーザから受け付けた場合に、当該表示項目に関連付けられた前記認証元に対して発信する前記携帯電話から通知される前記発信者番号が、前記記憶部に登録されている前記電話番号に含まれるか否か判定して、当該発信者番号にかかるユーザが前記ＷＥＢサービスを受けることができる正規のユーザであるかを認証するユーザ認証手順と、
前記ユーザ認証手順により、前記発信者番号が、前記記憶部に登録されている電話番号に含まれないと判定された場合に、本人確認情報に基づいて本人確認を行う本人確認手順と、
前記本人確認手順による本人確認結果に応じて、前記携帯電話から通知された発信者番号を、前記ＷＥＢサービスを受けることができるユーザの携帯電話の電話番号として前記記憶部に登録する登録手順と、
をコンピュータに実行させることを特徴とする電話番号によるブラウザフォン認証プログラム。
【請求項１１】
正規のユーザに対してサービスを提供するサービス提供方法であって、
前記サービスを受けられる正規のユーザを特定するための電話番号を記憶部に記憶する記憶工程と、
前記サービスの要求元から通知される電話番号が、前記記憶部に記憶されている電話番号に含まれることを条件にサービスを提供するサービス提供工程と、
前記サービスの要求元から通知される電話番号が前記記憶工程により記憶部に記憶されている電話番号の中に存在しない場合には、本人確認情報に基づいて本人確認を行う本人確認工程と、
前記本人確認工程による本人確認結果に応じて、前記サービスの要求元から通知された電話番号を前記正規のユーザの電話番号として登録する登録工程と、
を含んだことを特徴とするサービス提供方法。
【請求項１２】
前記サービス提供工程は、前記サービスの要求元から通知される電話番号が前記記憶部に記憶されている電話番号と一致する場合には、さらに所定の文字列の入力を要求して、当該所定の文字列が入力されることを条件としてサービスを提供することを特徴とする請求項１１に記載のサービス提供方法。
【請求項１３】
前記サービス要求元に対して電話番号を提供する電話番号提供工程をさらに含み、
前記サービス提供工程は、前記電話番号提供工程により提供された電話番号に対する発信操作に伴ってサービス要求元から通知される電話番号が、前記記憶部に記憶されている電話番号と一致することを条件にサービスを提供することを特徴とする請求項１１に記載のサービス提供方法。
【請求項１４】
前記電話番号提供工程は、前記サービス要求元に対して、紙媒体や電子メール、その他の物品の外装部に記載したり、ディスプレイやモニタに表示させたり、留守番電話に録音させたりした電話番号を提供することを特徴とする請求項１３に記載のサービス提供方法。
【請求項１５】
所定の電話番号に発信して自局電話番号を発信者電話番号として通知する電話機能、およびネットワークを介して表示されたＷＥＢページを閲覧するブラウザ機能を備えた携帯電話のユーザが、当該ＷＥＢページを介して提供されるファイルデータをダウンロードすることができる正規のユーザである場合には、当該ファイルデータを提供するサービス提供方法であって、
前記ファイルデータをあらかじめファイルデータ記憶部に記憶するファイルデータ記憶工程と、
前記正規のユーザの氏名、住所およびその他の情報からなる個人情報に対応付けて、当該ユーザの携帯電話番号をあらかじめ個人情報記憶部に記憶するユーザ電話番号記憶工程と、
前記携帯電話から前記ＷＥＢページの表示要求を受信した場合に、当該携帯電話のユーザを認証する認証元の電話番号を示す電話番号情報が関連付けられた表示項目を当該ＷＥＢページに貼り付けて提供するＷＥＢページ提供工程と、
前記ＷＥＢページ提供工程により提供された前記ＷＥＢページ上の前記表示項目を指定するボタン操作をユーザから受け付けた場合に、当該表示項目に関連付けられた前記認証元に対して前記携帯電話から発信される発信者電話番号が、前記個人情報記憶部に記憶されている前記携帯電話番号の中に存在するか否か判定して、当該発信者電話番号が当該携帯電話番号の中に存在する場合には、当該発信者電話番号に係るユーザを前記正規のユーザとして認証するユーザ認証工程と、
前記ユーザ認証工程により前記発信者電話番号に係るユーザが前記正規のユーザとして認証された場合には、当該発信者電話番号に係るユーザの携帯電話に対して前記ファイルデータを提供するデータ提供工程と、
前記ユーザ認証工程により前記携帯電話番号の中に前記発信者電話番号が存在しないものと確認された場合には、当該発信者電話番号に係るユーザの携帯電話に対して、前記ファイルデータ記憶部に記憶されている前記ファイルデータ内の情報と照らし合わせるための照合情報を要求して取得する照合情報取得工程と、
前記照合情報取得工程により取得された前記発信者電話番号に係るユーザの前記照合情報が、前記ファイルデータ記憶部に記憶されている前記ファイルデータ内の情報の中に存在するか否か確認する情報確認工程と、
前記照合情報取得工程により取得された前記照合情報が、前記ファイルデータ記憶部に記憶されている前記ファイルデータ内の情報の中に存在するものと確認された場合には、当該照合情報を含む前記個人情報に対応付けて、前記発信者電話番号を当該個人情報に対応する正規のユーザの携帯電話番号として前記個人情報記憶部に登録する発信者電話番号登録工程と、
を含んだことを特徴とするサービス提供方法。
【請求項１６】
前記ＷＥＢページ提供工程は、前記携帯電話から前記ＷＥＢページの表示要求を受信した場合に、あらかじめ所持する複数の電話番号の中から所定のアルゴリズムに基づいて選択した電話番号からなる前記電話番号情報が関連付けられた表示項目を当該ＷＥＢページ上に貼り付けて提供することを特徴とする請求項１５に記載のサービス提供方法。
【請求項１７】
前記ユーザ認証工程は、前記携帯電話から発信される発信者電話番号が、前記個人情報記憶部に記憶されている前記携帯電話番号の中に存在する場合には、当該発信者電話番号に係るユーザの携帯電話に対してあらかじめ一意に付与している所定の文字列の入力を要求し、当該ユーザの携帯電話から当該所定の文字列の入力を受け付けた場合には、当該発信者電話番号に係るユーザを前記正規のユーザとして認証することを特徴とする請求項１５に記載のサービス提供方法。
【請求項１８】
前記データ提供工程は、前記発信者番号に係るユーザに対して前記ファイルデータを提供する場合に、当該ファイルデータの完全性を保護するための情報を合わせて提供することを特徴とする請求項１５に記載のサービス提供方法。
【請求項１９】
所定の電話番号に発信して自局電話番号を発信者電話番号として通知する電話機能、およびネットワークを介して表示されたＷＥＢページを閲覧するブラウザ機能を備えた携帯電話のユーザが、当該ＷＥＢページを介して提供されるファイルデータをダウンロードすることができる正規のユーザである場合には、当該ファイルデータを提供するサービス提供システムであって、
前記ファイルデータをあらかじめファイルデータ記憶部に記憶するファイルデータ記憶手段と、
前記正規のユーザの氏名、住所およびその他の情報からなる個人情報に対応付けて、当該ユーザの携帯電話番号をあらかじめ個人情報記憶部に記憶するユーザ電話番号記憶手段と、
前記携帯電話から前記ＷＥＢページの表示要求を受信した場合に、当該携帯電話のユーザを認証する認証元の電話番号を示す電話番号情報が関連付けられた表示項目を当該ＷＥＢページに貼り付けて提供するＷＥＢページ提供手段と、
前記ＷＥＢページ提供手段により提供された前記ＷＥＢページ上の前記表示項目を指定するボタン操作をユーザから受け付けた場合に、当該表示項目に関連付けられた前記認証元に対して前記携帯電話から発信される発信者電話番号が、前記個人情報記憶部に記憶されている前記携帯電話番号の中に存在するか否か判定して、当該発信者電話番号が当該携帯電話番号の中に存在する場合には、当該発信者電話番号に係るユーザを前記正規のユーザとして認証するユーザ認証手段と、
前記ユーザ認証手段により前記発信者電話番号に係るユーザが前記正規のユーザとして認証された場合には、当該発信者電話番号に係るユーザの携帯電話に対して前記ファイルデータを提供するデータ提供手段と、
前記ユーザ認証手段により前記携帯電話番号の中に前記発信者電話番号が存在しないものと確認された場合には、当該発信者電話番号に係るユーザの携帯電話に対して、前記ファイルデータ記憶部に記憶されている前記ファイルデータ内の情報と照らし合わせるための照合情報を要求して取得する照合情報取得手段と、
前記照合情報取得手段により取得された前記発信者電話番号に係るユーザの前記照合情報が、前記ファイルデータ記憶部に記憶されている前記ファイルデータ内の情報の中に存在するか否か確認する情報確認手段と、
前記照合情報取得手段により取得された前記照合情報が、前記ファイルデータ記憶部に記憶されている前記ファイルデータ内の情報の中に存在するものと確認された場合には、当該照合情報を含む前記個人情報に対応付けて、前記発信者電話番号を当該個人情報に対応する正規のユーザの携帯電話番号として前記個人情報記憶部に登録する発信者電話番号登録手段と、
を備えたことを特徴とするサービス提供システム。
【請求項２０】
所定の電話番号に発信して自局電話番号を発信者電話番号として通知する電話機能、およびネットワークを介して表示されたＷＥＢページを閲覧するブラウザ機能を備えた携帯電話のユーザが、当該ＷＥＢページを介して提供されるファイルデータをダウンロードすることができる正規のユーザである場合には、当該ファイルデータを提供するサービス提供サーバであって、
前記ファイルデータをあらかじめファイルデータ記憶部に記憶するファイルデータ記憶手段と、
前記正規のユーザの氏名、住所およびその他の情報からなる個人情報に対応付けて、当該ユーザの携帯電話番号をあらかじめ個人情報記憶部に記憶するユーザ電話番号記憶手段と、
前記携帯電話から前記ＷＥＢページの表示要求を受信した場合に、当該携帯電話のユーザを認証する認証元の電話番号を示す電話番号情報が関連付けられた表示項目を当該ＷＥＢページに貼り付けて提供するＷＥＢページ提供手段と、
前記ＷＥＢページ提供手段により提供された前記ＷＥＢページ上の前記表示項目を指定するボタン操作をユーザから受け付けた場合に、当該表示項目に関連付けられた前記認証元に対して前記携帯電話から発信される発信者電話番号が、前記個人情報記憶部に記憶されている前記携帯電話番号の中に存在するか否か判定して、当該発信者電話番号が当該携帯電話番号の中に存在する場合には、当該発信者電話番号に係るユーザを前記正規のユーザとして認証するユーザ認証手段と、
前記ユーザ認証手段により前記発信者電話番号に係るユーザが前記正規のユーザとして認証された場合には、当該発信者電話番号に係るユーザの携帯電話に対して前記ファイルデータを提供するデータ提供手段と、
前記ユーザ認証手段により前記携帯電話番号の中に前記発信者電話番号が存在しないものと確認された場合には、当該発信者電話番号に係るユーザの携帯電話に対して、前記ファイルデータ記憶部に記憶されている前記ファイルデータ内の情報と照らし合わせるための照合情報を要求して取得する照合情報取得手段と、
前記照合情報取得手段により取得された前記発信者電話番号に係るユーザの前記照合情報が、前記ファイルデータ記憶部に記憶されている前記ファイルデータ内の情報の中に存在するか否か確認する情報確認手段と、
前記照合情報取得手段により取得された前記照合情報が、前記ファイルデータ記憶部に記憶されている前記ファイルデータ内の情報の中に存在するものと確認された場合には、当該照合情報を含む前記個人情報に対応付けて、前記発信者電話番号を当該個人情報に対応する正規のユーザの携帯電話番号として前記個人情報記憶部に登録する発信者電話番号登録手段と、
を備えたことを特徴とするサービス提供サーバ。
【請求項２１】
所定の電話番号に発信して自局電話番号を発信者電話番号として通知する電話機能、およびネットワークを介して表示されたＷＥＢページを閲覧するブラウザ機能を備えた携帯電話のユーザが、当該ＷＥＢページを介して提供されるファイルデータをダウンロードすることができる正規のユーザである場合には、当該ファイルデータを提供する方法をコンピュータに実行させるサービス提供プログラムであって、
前記ファイルデータをあらかじめファイルデータ記憶部に記憶するファイルデータ記憶手順と、
前記正規のユーザの氏名、住所およびその他の情報からなる個人情報に対応付けて、当該ユーザの携帯電話番号をあらかじめ個人情報記憶部に記憶するユーザ電話番号記憶手順と、
前記携帯電話から前記ＷＥＢページの表示要求を受信した場合に、当該携帯電話のユーザを認証する認証元の電話番号を示す電話番号情報が関連付けられた表示項目を当該ＷＥＢページに貼り付けて提供するＷＥＢページ提供手順と、
前記ＷＥＢページ提供手順により提供された前記ＷＥＢページ上の前記表示項目を指定するボタン操作をユーザから受け付けた場合に、当該表示項目に関連付けられた前記認証元に対して前記携帯電話から発信される発信者電話番号が、前記個人情報記憶部に記憶されている前記携帯電話番号の中に存在するか否か判定して、当該発信者電話番号が当該携帯電話番号の中に存在する場合には、当該発信者電話番号に係るユーザを前記正規のユーザとして認証するユーザ認証手順と、
前記ユーザ認証手順により前記発信者電話番号に係るユーザが前記正規のユーザとして認証された場合には、当該発信者電話番号に係るユーザの携帯電話に対して前記ファイルデータを提供するデータ提供手順と、
前記ユーザ認証手順により前記携帯電話番号の中に前記発信者電話番号が存在しないものと確認された場合には、当該発信者電話番号に係るユーザの携帯電話に対して、前記ファイルデータ記憶部に記憶されている前記ファイルデータ内の情報と照らし合わせるための照合情報を要求して取得する照合情報取得手順と、
前記照合情報取得手順により取得された前記発信者電話番号に係るユーザの前記照合情報が、前記ファイルデータ記憶部に記憶されている前記ファイルデータ内の情報の中に存在するか否か確認する情報確認手順と、
前記照合情報取得手順により取得された前記照合情報が、前記ファイルデータ記憶部に記憶されている前記ファイルデータ内の情報の中に存在するものと確認された場合には、当該照合情報を含む前記個人情報に対応付けて、前記発信者電話番号を当該個人情報に対応する正規のユーザの携帯電話番号として前記個人情報記憶部に登録する発信者電話番号登録手順と、
をコンピュータに実行させることを特徴とするサービス提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ＷＥＢページ上で提供されるＷＥＢサービスを受けることができる正規のユーザであるか認証する電話番号によるブラウザフォン認証方式、電話番号によるブラウザフォン認証システム、ブラウザフォン認証サーバ、電話番号によるブラウザフォン認証プログラム、ＷＥＢページを介して提供されるファイルデータをダウンロードすることができる正規のユーザである場合には、当該ファイルデータを提供するサービス等を行うサービス提供方法、サービス提供システム、サービス提供サーバおよびサービス提供プログラムに関する。
【背景技術】
【０００２】
従来から、ネットワークを介して接続される端末のユーザに各種のサービスを提供する際に、そのユーザが正規のユーザであるか認証する認証方法が開示されている。
【０００３】
例えば、特許文献１（特開２００１−３５０７２４号公報）では、サービスの提供を受けようとするユーザが所有するＰＣから通知されるユーザＩＤと、このユーザの操作により発信者番号通知機能を備えた携帯電話から発信された携帯電話の電話番号との組合せが正当なものであるか否か判定することにより、正規のユーザであるか認証する認証方法が開示されている。
【０００４】
また、自治体などが運営するサーバにおいて、ＷＥＢページを閲覧するブラウザ機能を備えた携帯電話のユーザから、住民票などの各種証明書に関する電子証明書（ファイルデータ）の取得要求を受け付けると、あらかじめ登録手続きを行った正規のユーザであるか認証するとともに、ネットワークを介して要求に応じた電子証明書を提供する技術も従来から存在する。
【０００５】
【特許文献１】特開２００１−３５０７２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記した従来の技術は、ネットワークを介して各種サービスの提供を受けようとするユーザにとって利便性にかける、電子証明書の提供する場合に管理コストがかかるといった問題点があった。
【０００７】
すなわち、サービスの提供を受けようとするユーザは、サービスを提供するサーバのＷＥＢページなどを閲覧するためのブラウザ機能を備えたＰＣと、発信者番号通知機能を備えた携帯電話とを備える必要があるとともに、ユーザ認証の際に必要となるユーザＩＤをＰＣから入力してサーバに通知する必要があるため、ネットワークを介して各種サービスの提供を受けようとするユーザにとって利便性にかけるという問題点があった。
【０００８】
また、自治体が運営するサーバは、ＷＥＢページを閲覧するブラウザ機能を備えた携帯電話のユーザに対して、要求に応じた電子証明書を提供する場合には、あらかじめユーザに付与しているＩＤやパスワードによる認証を行ってからユーザにログインさせるのが一般的であるので、各ユーザにＩＤやパスワードを付与して管理するためのコストがかかるという問題点があった。
【０００９】
そこで、この発明は、上述した従来技術の課題を解決するためになされたものであり、ネットワークを介して各種サービスの提供を受けようとする場合にユーザは複数の装置を必要とすることなく認証を受けることができ、ユーザにとって利便性の高いユーザ認証を実現することが可能な電話番号によるブラウザフォン認証方式、電話番号によるブラウザフォン認証システム、ブラウザフォン認証サーバおよび電話番号によるブラウザフォン認証プログラムと、ユーザ側では簡易にファイルデータを取得することができ、管理者側では管理コストを抑えてファイルデータを提供することが可能なサービス提供方法、サービス提供システム、サービス提供サーバおよびサービス提供プログラムとを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するため、本発明は、所定の電話番号に発信して自局電話番号を発信者番号として通知する電話機能、およびネットワークからダウンロードしたＷＥＢページを閲覧するブラウザ機能を備えた携帯電話のユーザが、当該ＷＥＢページ上で提供されるＷＥＢサービスを受けることができる正規のユーザであるか認証する電話番号によるブラウザフォン認証方式であって、前記ＷＥＢサービスを受けることができるユーザの携帯電話の電話番号を予め登録するユーザ電話番号登録工程と、前記携帯電話のユーザから前記ＷＥＢページの要求を受信した場合に、当該ユーザを認証する認証元の電話番号からなる電話番号情報を関連付けた表示項目が貼り付けられたＷＥＢページを当該ユーザに提供するＷＥＢページ提供工程と、前記表示項目を指定するボタン操作を前記ユーザから受け付けた場合に、当該表示項目に関連付けられた前記認証元に対して発信する前記携帯電話から通知される前記発信者番号と、前記ユーザ電話番号登録工程に登録されている前記電話番号とが互いに一致するか否か判定して、当該発信者番号にかかるユーザが前記ＷＥＢサービスを受けることができる正規のユーザであるかを認証するユーザ認証工程と、を含んだことを特徴とする。
【００１１】
また、本発明は、上記の発明において、前記ＷＥＢページ提供工程は、前記携帯電話のユーザから前記ＷＥＢページの要求を受信するごとに、予め所持する複数の自己の電話番号の中から所定のアルゴリズムに基づいて選択した電話番号および所定の付加情報からなる前記電話番号情報を関連付けた前記表示項目を当該ＷＥＢページ上に貼り付けて送信することを特徴とする。
【００１２】
また、本発明は、上記の発明において、前記ユーザ認証工程により前記発信者番号にかかるユーザが正規のユーザであると認証された場合に、当該ユーザに対して前記携帯電話による所定のボタン操作を要求し、要求どおりに当該所定のボタン操作を行われた場合には、当該ユーザにより閲覧される前記ＷＥＢページ上に貼り付けられた前記ＷＥＢサービスのサービス項目に関連付けるサービス関連情報を生成するサービス関連情報生成工程をさらに備えたことを特徴とする。
【００１３】
また、本発明は、上記の発明において、前記ユーザ認証工程は、前記発信者番号にかかるユーザを特定した後に、当該ユーザに対してあらかじめ一意に付与する所定の文字列の入力を要求し、要求どおりに当該所定の文字列が入力された場合には、当該発信者番号にかかるユーザを前記正規のユーザとして認証することを特徴とする。
【００１４】
また、本発明は、所定の電話番号に発信して自局電話番号を発信者番号として通知する電話機能、およびネットワークからダウンロードしたＷＥＢページを閲覧するブラウザ機能を備えた携帯電話のユーザが、当該ＷＥＢページ上で提供されるＷＥＢサービスを受けることができる正規のユーザであるか認証する電話番号によるブラウザフォン認証システムであって、前記ＷＥＢサービスを受けることができるユーザの携帯電話の電話番号を予め登録するユーザ電話番号登録手段と、前記携帯電話のユーザから前記ＷＥＢページの要求を受信した場合に、当該ユーザを認証する認証元の電話番号からなる電話番号情報を関連付けた表示項目が貼り付けられたＷＥＢページを当該ユーザに提供するＷＥＢページ提供手段と、前記表示項目を指定するボタン操作を前記ユーザから受け付けた場合に、当該表示項目に関連付けられた前記認証元に対して発信する前記携帯電話から通知される前記発信者番号と、前記ユーザ電話番号登録手段に登録されている前記電話番号とが互いに一致するか否か判定して、当該発信者番号にかかるユーザが前記ＷＥＢサービスを受けることができる正規のユーザであるかを認証するユーザ認証手段と、を備えたことを特徴とする。
【００１５】
また、本発明は、上記の発明において、前記ＷＥＢページ提供手段は、前記携帯電話のユーザから前記ＷＥＢページの要求を受信するごとに、予め所持する複数の自己の電話番号の中から所定のアルゴリズムに基づいて選択した電話番号および所定の付加情報からなる前記電話番号情報を関連付けた前記表示項目を前記ＷＥＢページ上に貼り付けて送信することを特徴とする。
【００１６】
また、本発明は、上記の発明において、前記ユーザ認証手段により前記発信者番号にかかるユーザが正規のユーザであると認証された場合に、当該ユーザに対して前記携帯電話による所定のボタン操作を要求し、要求どおりに当該所定のボタン操作を行われた場合には、当該ユーザにより閲覧される前記ＷＥＢページ上に貼り付けられた前記ＷＥＢサービスのサービス項目に関連付けるサービス関連情報を生成するサービス関連情報生成手段をさらに備えたことを特徴とする。
【００１７】
また、本発明は、上記の発明において、前記ユーザ認証工程は、前記発信者番号にかかるユーザを特定した後に、当該ユーザに対してあらかじめ一意に付与する所定の文字列の入力を要求し、要求どおりに当該所定の文字列が入力された場合には、当該発信者番号にかかるユーザを前記正規のユーザとして認証することを特徴とする。
【００１８】
また、本発明は、所定の電話番号に発信して自局電話番号を発信者番号として通知する電話機能、およびネットワークからダウンロードしたＷＥＢページを閲覧するブラウザ機能を備えた携帯電話のユーザが、当該ＷＥＢページ上で提供されるＷＥＢサービスを受けることができる正規のユーザであるか認証するブラウザフォン認証サーバであって、前記ＷＥＢサービスを受けることができるユーザの携帯電話の電話番号を予め登録するユーザ電話番号登録手段と、前記携帯電話のユーザから前記ＷＥＢページの要求を受信した場合に、当該ユーザを認証する認証元の電話番号からなる電話番号情報を関連付けた表示項目が貼り付けられたＷＥＢページを当該ユーザに提供するＷＥＢページ提供手段と、前記表示項目を指定するボタン操作を前記ユーザから受け付けた場合に、当該表示項目に関連付けられた前記認証元の電話番号に対して発信する前記携帯電話から通知される前記発信者番号と、前記ユーザ電話番号登録手段に登録されている前記電話番号とが互いに一致するか否か判定して、当該発信者番号にかかるユーザが前記ＷＥＢサービスを受けることができる正規のユーザであるかを認証するユーザ認証手段と、を備えたことを特徴とする。
【００１９】
また、本発明は、所定の電話番号に発信して自局電話番号を発信者番号として通知する電話機能、およびネットワークからダウンロードしたＷＥＢページを閲覧するブラウザ機能を備えた携帯電話のユーザが、当該ＷＥＢページ上で提供されるＷＥＢサービスを受けることができる正規のユーザであるか認証する方法をコンピュータに実行させる電話番号によるブラウザフォン認証プログラムであって、前記ＷＥＢサービスを受けることができるユーザの携帯電話の電話番号を予め登録するユーザ電話番号登録手順と、前記携帯電話のユーザから前記ＷＥＢサービスの要求があった場合に、当該ユーザを認証する認証元の電話番号からなる電話番号情報を関連付けた表示項目が貼り付けられたＷＥＢページを当該ユーザに提供するＷＥＢページ提供手順と、前記表示項目を指定するボタン操作を前記ユーザから受け付けた場合に、当該表示項目に関連付けられた前記認証元に対して発信する前記携帯電話から通知される前記発信者番号と、前記ユーザ電話番号登録手順に登録されている前記電話番号とが互いに一致するか否か判定して、当該発信者番号にかかるユーザが前記ＷＥＢサービスを受けることができる正規のユーザであるかを認証するユーザ認証手順と、をコンピュータに実行させることを特徴とする。
【００２０】
また、本発明は、正規のユーザに対してサービスを提供するサービス提供方法であって、前記サービスを受けられる正規のユーザの電話番号を記憶部に記憶する記憶工程と、前記サービスの要求元から通知される電話番号が、前記記憶工程により記憶部に記憶されている電話番号と一致することを条件にサービスを提供するサービス提供工程と、を含んだことを特徴とする。
【００２１】
また、本発明は、上記の発明において、前記サービスの要求元から通知される電話番号が前記記憶工程により記憶部に記憶されている電話番号の中に存在しない場合には、本人確認情報に基づいて本人確認を行う本人確認工程と、前記本人確認工程による本人確認結果に応じて、前記サービスの提供元から通知された電話番号を前記正規のユーザの電話番号として登録する登録工程と、をさらに含んだことを特徴とする。
【００２２】
また、本発明は、上記の発明において、前記サービス提供工程は、前記サービスの要求元から通知される電話番号が前記記憶工程により記憶部に記憶されている電話番号と一致する場合に、さらに所定の文字列が入力されることを条件としてサービスを提供することを特徴とする。
【００２３】
また、本発明は、上記の発明において、前記サービス要求元に対して電話番号を提供する電話番号提供工程をさらに含み、前記サービス提供工程は、前記電話番号提供工程により提供された電話番号に対する発信操作に伴ってサービス要求元から通知される電話番号が、前記記憶工程により記憶部に記憶されている電話番号と一致することを条件にサービスを提供することを特徴とする。
【００２４】
また、本発明は、上記の発明において、前記電話番号提供工程は、紙媒体や電子メール、その他の物品の外装部に記載したり、ディスプレイやモニタに表示させたり、留守番電話に録音させたりした電話番号前記サービス要求元に提供することを特徴とする。
【００２５】
また、本発明は、所定の電話番号に発信して自局電話番号を発信者電話番号として通知する電話機能、およびネットワークを介して表示されたＷＥＢページを閲覧するブラウザ機能を備えた携帯電話のユーザが、当該ＷＥＢページを介して提供されるファイルデータをダウンロードすることができる正規のユーザである場合には、当該ファイルデータを提供するサービス提供方法であって、前記ファイルデータをあらかじめ記憶部に記憶するファイルデータ記憶工程と、前記正規のユーザの氏名、住所およびその他の情報からなる個人情報に対応付けて、当該ユーザの携帯電話番号をあらかじめ記憶部に記憶するユーザ電話番号記憶工程と、前記携帯電話から前記ＷＥＢページの表示要求を受信した場合に、当該携帯電話のユーザを認証する認証元の電話番号を示す電話番号情報が関連付けられた表示項目を当該ＷＥＢページに貼り付けて提供するＷＥＢページ提供工程と、前記ＷＥＢページ提供工程により提供された前記ＷＥＢページ上の前記表示項目を指定するボタン操作をユーザから受け付けた場合に、当該表示項目に関連付けられた前記認証元に対して前記携帯電話から発信される発信者電話番号が、前記ユーザ電話番号記憶工程により記憶部に記憶されている前記携帯電話番号の中に存在するか否か判定して、当該発信者電話番号が当該携帯電話番号の中に存在する場合には、当該発信者電話番号に係るユーザを前記正規のユーザとして認証するユーザ認証工程と、前記ユーザ認証工程により前記発信者電話番号に係るユーザが前記正規のユーザとして認証された場合には、当該発信者電話番号に係るユーザの携帯電話に対して前記ファイルデータを提供するデータ提供工程と、を含んだことを特徴とする。
【００２６】
また、本発明は、上記の発明において、前記ＷＥＢページ提供工程は、前記携帯電話から前記ＷＥＢページの表示要求を受信した場合に、あらかじめ所持する複数の電話番号の中から所定のアルゴリズムに基づいて選択した電話番号からなる前記電話番号情報が関連付けられた表示項目を当該ＷＥＢページ上に貼り付けて提供することを特徴とする。
【００２７】
また、本発明は、上記の発明において、前記ユーザ認証工程は、前記携帯電話から発信される発信者電話番号が、前記ユーザ電話番号記憶工程により記憶部に記憶されている前記携帯電話番号の中に存在する場合には、当該発信者電話番号に係るユーザの携帯電話に対してあらかじめ一意に付与している所定の文字列の入力を要求し、当該ユーザの携帯電話から当該所定の文字列の入力を受け付けた場合には、当該発信者電話番号に係るユーザを前記正規のユーザとして認証することを特徴とする。
【００２８】
また、本発明は、上記の発明において、前記データ提供工程は、前記発信者番号に係るユーザに対して前記ファイルデータを提供する場合に、当該ファイルデータの完全性を保護するための情報を合わせて提供することを特徴とする。
【００２９】
また、本発明は、上記の発明において、前記ユーザ認証工程により前記携帯電話番号の中に前記発信者電話番号が存在しないものと確認された場合には、当該発信者電話番号に係るユーザの携帯電話に対して、ファイルデータ記憶工程によりあらかじめ記憶部に記憶されている前記ファイルデータ内の情報と照らし合わせるための照合情報を要求して取得する照合情報取得工程と、前記照合情報取得工程により取得された前記発信者電話番号に係るユーザの前記照合情報が、前記ファイルデータ記憶工程によりあらかじめ記憶部に記憶されている前記ファイルデータ内の情報の中に存在するか否か確認する情報確認工程とをさらに含み、前記ユーザ電話番号記憶工程は、前記照合情報取得工程により取得された前記照合情報が、前記ファイルデータ記憶工程によりあらかじめ記憶部に記憶されている前記ファイルデータ内の情報の中に存在するものと確認された場合には、当該照合情報に対応付けて前記発信者電話番号を記憶部に記憶することを特徴とする。
【００３０】
また、本発明は、所定の電話番号に発信して自局電話番号を発信者電話番号として通知する電話機能、およびネットワークを介して表示されたＷＥＢページを閲覧するブラウザ機能を備えた携帯電話のユーザが、当該ＷＥＢページを介して提供されるファイルデータをダウンロードすることができる正規のユーザである場合には、当該ファイルデータを提供するサービス提供システムであって、前記ファイルデータをあらかじめ記憶するファイルデータ記憶手段と、前記正規のユーザの氏名、住所およびその他の情報からなる個人情報に対応付けて、当該ユーザの携帯電話番号をあらかじめ記憶するユーザ電話番号記憶手段と、前記携帯電話から前記ＷＥＢページの表示要求を受信した場合に、当該携帯電話のユーザを認証する認証元の電話番号を示す電話番号情報が関連付けられた表示項目を当該ＷＥＢページに貼り付けて提供するＷＥＢページ提供手段と、前記ＷＥＢページ提供手段により提供された前記ＷＥＢページ上の前記表示項目を指定するボタン操作をユーザから受け付けた場合に、当該表示項目に関連付けられた前記認証元に対して前記携帯電話から発信される発信者電話番号が、前記ユーザ電話番号記憶手段により記憶されている前記携帯電話番号の中に存在するか否か判定して、当該発信者電話番号が当該携帯電話番号の中に存在する場合には、当該発信者電話番号に係るユーザを前記正規のユーザとして認証するユーザ認証手段と、前記ユーザ認証手段により前記発信者電話番号に係るユーザが前記正規のユーザとして認証された場合には、当該発信者電話番号に係るユーザの携帯電話に対して前記ファイルデータを提供するデータ提供手段と、を備えたことを特徴とする。
【００３１】
また、本発明は、所定の電話番号に発信して自局電話番号を発信者電話番号として通知する電話機能、およびネットワークを介して表示されたＷＥＢページを閲覧するブラウザ機能を備えた携帯電話のユーザが、当該ＷＥＢページを介して提供されるファイルデータをダウンロードすることができる正規のユーザである場合には、当該ファイルデータを提供するサービス提供サーバであって、前記ファイルデータをあらかじめ記憶するファイルデータ記憶手段と、前記正規のユーザの氏名、住所およびその他の情報からなる個人情報に対応付けて、当該ユーザの携帯電話番号をあらかじめ記憶部に記憶するユーザ電話番号記憶手段と、前記携帯電話から前記ＷＥＢページの表示要求を受信した場合に、当該携帯電話のユーザを認証する認証元の電話番号を示す電話番号情報が関連付けられた表示項目を当該ＷＥＢページに貼り付けて提供するＷＥＢページ提供手段と、前記ＷＥＢページ提供手段により提供された前記ＷＥＢページ上の前記表示項目を指定するボタン操作をユーザから受け付けた場合に、当該表示項目に関連付けられた前記認証元に対して前記携帯電話から発信される発信者電話番号が、前記ユーザ電話番号記憶手段により記憶されている前記携帯電話番号の中に存在するか否か判定して、当該発信者電話番号が当該携帯電話番号の中に存在する場合には、当該発信者電話番号に係るユーザを前記正規のユーザとして認証するユーザ認証手段と、前記ユーザ認証手段により前記発信者電話番号に係るユーザが前記正規のユーザとして認証された場合には、当該発信者電話番号に係るユーザの携帯電話に対して前記ファイルデータを提供するデータ提供手段と、を備えたことを特徴とする。
【００３２】
また、本発明は、所定の電話番号に発信して自局電話番号を発信者電話番号として通知する電話機能、およびネットワークを介して表示されたＷＥＢページを閲覧するブラウザ機能を備えた携帯電話のユーザが、当該ＷＥＢページを介して提供されるファイルデータをダウンロードすることができる正規のユーザである場合には、当該ファイルデータを提供する方法をコンピュータに実行させるサービス提供プログラムであって、前記ファイルデータをあらかじめ記憶部に記憶するファイルデータ記憶手順と、前記正規のユーザの氏名、住所およびその他の情報からなる個人情報に対応付けて、当該ユーザの携帯電話番号をあらかじめ記憶部に記憶するユーザ電話番号記憶手順と、前記携帯電話から前記ＷＥＢページの表示要求を受信した場合に、当該携帯電話のユーザを認証する認証元の電話番号を示す電話番号情報が関連付けられた表示項目を当該ＷＥＢページに貼り付けて提供するＷＥＢページ提供手順と、前記ＷＥＢページ提供手順により提供された前記ＷＥＢページ上の前記表示項目を指定するボタン操作をユーザから受け付けた場合に、当該表示項目に関連付けられた前記認証元に対して前記携帯電話から発信される発信者電話番号が、前記ユーザ電話番号記憶手順により記憶部に記憶されている前記携帯電話番号の中に存在するか否か判定して、当該発信者電話番号が当該携帯電話番号の中に存在する場合には、当該発信者電話番号に係るユーザを前記正規のユーザとして認証するユーザ認証手順と、前記ユーザ認証手順により前記発信者電話番号に係るユーザが前記正規のユーザとして認証された場合には、当該発信者電話番号に係るユーザの携帯電話に対して前記ファイルデータを提供するデータ提供手順と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００３３】
本発明によれば、ＷＥＢサービス（ネットワークを介してＷＥＢページ上で提供される各種サービス）を受けることができるユーザの携帯電話の電話番号を予め登録し、携帯電話のユーザからの要求に応じて、ユーザを認証する認証元の電話番号を関連付けた表示項目（例えば、認証元であるサーバの電話番号がリンクされ、認証を要求する際に携帯電話のユーザに指定させるための表示項目等）が貼り付けられたＷＥＢページを、例えば、携帯電話に備えられた画面に表示して提供し、表示項目を指定するボタン操作をユーザから受け付けた場合に、表示項目に関連付けられた認証元に対して発信する携帯電話から通知される発信者番号と、登録されているユーザの電話番号とが互いに一致するか否か判定して、発信者番号にかかるユーザがＷＥＢサービスを受けることができる正規のユーザであるか認証するので、例えば、所定の電話番号に発信して自局電話番号を発信者番号として通知するなどの電話機能と、ネットワークからダウンロードしたＷＥＢページを閲覧するためのブラウザ機能とを備えた携帯電話（ブラウザフォン）をユーザが利用することにより、ネットワークを介して各種サービスの提供を受けようとする場合にユーザは複数の装置（例えば、ＷＥＢページを閲覧するためのコンピュータおよび電話機能を備えた携帯電話など）を必要とすることなく認証を受けることができ、ユーザにとって利便性の高いユーザ認証を実現することが可能である。
【００３４】
また、本発明によれば、携帯電話のユーザからＷＥＢページの要求を受信するごとに、予め所持する複数の自己の電話番号の中から所定のアルゴリズム（選択の方法を予め設定したアルゴリズム）に基づいて選択した電話番号および所定の付加情報（例えば、サブアドレス）からなる情報を関連付けた表示項目をＷＥＢページ上に貼り付けて送信するので、電話番号およびサブアドレスからなる情報をセッションＩＤ（そのセッション内でのみ有効なＩＤ）として機能させることができ、この情報を不正に取得した悪意者が正規のユーザになりすますことを防止することが可能である。
【００３５】
また、本発明によれば、発信者番号にかかるユーザが正規のユーザであると認証された場合に、このユーザに対して携帯電話による所定のボタン操作を要求し（例えば、「＃」を入力するボタン操作や英数記号列からなる文字列を入力するボタン操作などを要求し）、要求どおりに所定のボタン操作を行われた場合には、ＷＥＢサービスのサービス項目にリンクさせるサービス関連情報（例えば、立ち上げ中のＷＥＢページのみで有効なサービスを提供するためのファイル情報など）を生成するとともに、携帯電話との電話接続を切断するので、通話を切断しても立ち上げ中のブラウザ画面にまた戻るブラウザ機能を生かすことで、ユーザからのコールと生成したファイル情報とを関連付けつつ、ユーザに対して簡易にサービスを提供することが可能である。
【００３６】
また、本発明によれば、発信者番号にかかるユーザを特定した後に、ユーザに対して一意に付与されている所定の文字列（例えば、ユーザ登録の際にサービス提供元から発行されるパスワードなど）の入力を要求し、要求どおりに所定の文字列が入力された場合には、発信者番号にかかるユーザを正規のユーザとして認証するので、パスワードを知り得る正規のユーザのみにサービスを提供することができ、不正な目的でサービスが利用されるのを防止することが可能である。
【００３７】
また、本発明によれば、ＷＥＢサービス（ネットワークを介してＷＥＢページ上で提供される各種サービス）を受けることができるユーザの携帯電話の電話番号を予め登録し、携帯電話のユーザからの要求に応じて、ユーザを認証する認証元の電話番号を関連付けた表示項目（例えば、認証元であるサーバの電話番号がリンクされ、認証を要求する際に携帯電話のユーザが指定する表示項目）が貼り付けられたＷＥＢページをユーザに提供し、表示項目を指定するボタン操作をユーザから受け付けた場合に、携帯電話から通知される発信者番号と、登録されているユーザの電話番号とが互いに一致するか否か判定して、発信者番号にかかるユーザがＷＥＢサービスを受けることができる正規のユーザであるか認証するので、例えば、所定の電話番号に発信して発信元の電話番号である発信者番号を通知するなどの電話機能と、ネットワークからダウンロードしたＷＥＢページを閲覧するためのブラウザ機能とを備えた携帯電話（ブラウザフォン）をユーザが利用することにより、ネットワークを介して各種サービスの提供を受けようとする場合にユーザは複数の装置（例えば、ＷＥＢページを閲覧するためのコンピュータおよび電話機能を備えた携帯電話など）を必要とすることなく認証を受けることができ、また、サービスを提供するサーバとユーザを認証するサーバなどを分散させたシステム構成とする場合には、サービスを提供するサーバのユーザ認証に関する負荷を排除させつつ、ユーザにとって利便性の高いユーザ認証を実現することが可能である。
【００３８】
また、本発明によれば、サービスを受けられる正規のユーザの電話番号を記憶するとともに、サービスの要求元から通知される電話番号が記憶されている電話番号と一致することを条件にサービスを提供するので、電話番号に基づいて認証されることにより、ユーザは、パスワード等によらず簡易にサービスを受けることができ、また、サービス提供側は、認証に用いるパスワードや媒体管理などによるコスト負担を招くことなく様々なサービス（例えば、ネットワークを介した情報配信サービスや電子商取引サービスなど）を提供することが可能である。
【００３９】
また、本発明によれば、サービス要求元に対して電話番号を提供するとともに、提供された電話番号に対してサービス要求元が発信操作を行うことにより通知される電話番号が、記憶されている電話番号と一致することを条件にサービスを提供するので、例えば、ブラウザ機能を備えた装置および電話機能をそれぞれ別に備えているユーザは、ブラウザ機能を介して提供された電話番号（例えば、紙などに記載して提供された電話番号やディスプレイなどに表示して提供された電話番号）に対して発信操作を行い、その発信操作に伴って通知される電話番号に基づいて認証されることにより簡易にサービスを受けることが可能である。
【００４０】
また、本発明によれば、例えば、ファイルデータ（例えば、自治体により提供される住民票や戸籍謄本などの電子証明書のファイルデータ）をあらかじめ記憶部に記憶するとともに、ＷＥＢページを介して提供されるファイルデータをダウンロードすることができる正規のユーザの氏名、住所およびその他の情報（例えば、生年月日や本籍地など）からなる個人情報に対応付けて携帯電話番号をあらかじめ記憶部に記憶しておき、ユーザからＷＥＢページの表示要求を受信した場合には、ユーザを認証する認証元の電話番号を示す電話番号情報が関連付けられた表示項目（例えば、認証元であるサーバの電話番号がリンクされ、認証を要求する際に携帯電話のユーザに指定させるための表示項目等）をＷＥＢページに貼り付けて提供した後、そのＷＥＢページ上の表示項目を指定するボタン操作をユーザから受け付けた場合には、表示項目に関連付けられた認証元に対して携帯電話から発信される発信者電話番号が、記憶部に記憶されている携帯電話番号の中に存在するか否か判定して、発信者電話番号が携帯電話番号の中に存在する場合には、発信者電話番号に係るユーザを正規のユーザとして認証して、発信者電話番号に係るユーザの携帯電話に対してファイルデータを提供するので、例えば、所定の電話番号に発信して自局電話番号を発信者番号として通知するなどの電話機能と、ネットワークからダウンロードしたＷＥＢページを閲覧するためのブラウザ機能とを備えた携帯電話（ブラウザフォン）をユーザが利用することにより、ユーザ側では簡易に住民票や戸籍謄本などのファイルデータ（電子証明書）を取得することができ、管理者側では、ＩＤやパスワードを付与して管理するユーザを管理する必要がなく、コストを抑えてファイルデータを提供することが可能である。
【００４１】
また、本発明によれば、携帯電話からＷＥＢページの表示要求を受信した場合に、あらかじめ所持する複数の電話番号の中から所定のアルゴリズム（選択の方法を予め設定したアルゴリズム）に基づいて選択した電話番号からなる電話番号情報が関連付けられた前記表示項目を当該ＷＥＢページ上に貼り付けて提供するので、電話番号情報をワンタイムＩＤ（そのセッション内でのみ有効なＩＤ）として機能させることができ、この情報を不正に取得した悪意者が正規のユーザになりすますことを防止することが可能である。
【００４２】
また、本発明によれば、携帯電話から発信される発信者電話番号が、記憶部に記憶されている携帯電話番号の中に存在する場合には、ユーザに対してあらかじめ一意に付与している所定の文字列（例えば、ユーザ登録の際にファイルデータ提供元から発行されるパスワードなど）の入力を要求し、要求どおりに所定の文字列が入力された場合には、発信者電話番号に係るユーザを正規のユーザとして認証するので、パスワードを知り得る正規のユーザのみにファイルデータを提供することができ、個人情報の窃取など、不正な目的でファイルデータが利用されるのを防止することが可能である。
【００４３】
また、本発明によれば、発信者番号に係るユーザに対してファイルデータを提供する場合に、ファイルデータの完全性を保護するための情報（例えば、ＰＫＩに基づくチャレンジ・アンド・レスポンス認証を採用するための公開鍵や秘密鍵）を合わせて提供するので、ユーザが提供を受けたファイルデータを利用する場合に、ファイルデータが偽造や改ざんされるのを防止して利用することが可能である。
【００４４】
また、本発明によれば、ＷＥＢページ上の表示項目を指定するボタン操作をユーザから受け付けた場合に、表示項目に関連付けられた認証元に対して携帯電話から発信される発信者電話番号が、あらかじめ記憶部に記憶されている携帯電話番号の中に存在するか否か確認して、確認の結果、記憶されている携帯電話番号の中に発信者電話番号が存在しないものと確認された場合には、発信者電話番号に係るユーザに対して、あらかじめ記憶部に記憶されているファイルデータ内の情報と照らし合わせるための照合情報（例えば、氏名や住所などの個人情報）を要求して取得するとともに、取得された発信者電話番号に係るユーザの照合情報が、あらかじめ記憶部に記憶されているファイルデータ内の情報の中に存在するか否か確認して、確認の結果、取得された発信者番号に係るユーザの照合情報が、あらかじめ記憶部に記憶されているファイルデータ内の情報の中に存在するものと確認された場合には、照合情報に対応付けて発信者電話番号を記憶部に記憶するので、例えば、ファイルデータとして記憶されている住民票内の情報を利用して本人確認を行うことができ、ユーザの登録を簡易に行うことが可能である。
【発明を実施するための最良の形態】
【００４５】
以下に添付図面を参照して、本発明に係る電話番号によるブラウザフォン認証方式、電話番号によるブラウザフォン認証システム、ブラウザフォン認証サーバおよび電話番号によるブラウザフォン認証プログラムの実施例を詳細に説明する。なお、以下では、本発明に係るブラウザフォン認証システムを実施例１として説明した後に、本発明に係る他の実施例を説明する。
【実施例１】
【００４６】
以下の実施例１では、実施例１に係るブラウザフォン認証システムの概要および特徴、ブラウザフォン認証システムの構成および処理を順に説明し、最後に実施例１による効果を説明する。
【００４７】
［ブラウザフォン認証システムの概要および特徴（実施例１）］
まず最初に、図１を用いて、実施例１に係るブラウザフォン認証システムの概要および特徴を説明する。図１は、実施例１に係るブラウザフォン認証システムの概要および特徴を説明するための図である。
【００４８】
同図に示すように、実施例１に係るブラウザフォン認証システムは、アクセスネットワーク（公衆電話網やインターネット、イントラネットなどで形成される通信網）を介して通信可能に接続されるユーザ携帯電話およびサービスシステムから構成される。
【００４９】
ここで、ユーザ携帯電話は、所定の電話番号に発信して自局電話番号である発信者番号を通知する電話機能、およびネットワークからダウンロードしたＷＥＢページを閲覧するブラウザ機能を備える。
【００５０】
また、サービスシステムは、この実施例１においては、図示はしていないが、ＷＥＢサービス（ＷＥＢページを介した所定のサービス）の提供を要求するユーザがＷＥＢサービスを受けることができる正規のユーザであるか認証するとともに、正規のユーザに対してＷＥＢサービスを提供するサービス提供サーバと、ユーザ携帯電話から発信される発信者番号を読み取り、サービス提供サーバへ転送するモデムとで構成される。
【００５１】
そして、実施例１に係るブラウザフォン認証システムは、所定の電話番号に発信して自局電話番号を発信者番号として通知する電話機能、およびネットワークからダウンロードしたＷＥＢページを閲覧するブラウザ機能を備えた携帯電話のユーザが、ＷＥＢページ上で提供されるＷＥＢサービスを受けることができる正規のユーザであるか認証することを概要とするが、ネットワークを介して各種サービスの提供を受けようとする場合にユーザは複数の装置を必要とすることなく認証を受けることができ、ユーザにとって利便性の高いユーザ認証を実現することが可能である点に主たる特徴がある。
【００５２】
この主たる特徴について具体的に説明すると、実施例１に係るブラウザフォン認証システムを構成するサービスシステムのサービス提供サーバは、ユーザ携帯電話からＷＥＢページ表示要求を受信すると、表示項目となる「（１）ログイン認証」に電話番号情報をリンクさせたＷＥＢページをユーザ携帯電話の画面に表示する。
【００５３】
次に、ユーザ携帯電話は、画面上に表示されているＷＥＢページ上の表示項目「（１）ログイン認証」を指定するボタン操作をユーザから受け付けると、表示項目「（１）ログイン認証」にリンクされている電話番号情報（例えば、“１８６−０３−１２３４−５６７８＊１２３４５６”）に対して自動的に発信し、サービスシステム内のモデムは、ユーザ携帯電話から発信と同時に通知される発信者番号を受信する。モデムは、ユーザ携帯電話から通知される発信者番号を読み取ってサービス提供サーバへ転送する。サービス提供サーバは、モデムから転送された発信者番号を受信する。
【００５４】
続いて、サービス提供サーバは、発信者番号を通知したユーザの認証を実行する。具体的には、サービス提供サーバは、サービスの提供を予定しているユーザの電話番号を予め登録した登録ユーザリストを読み出して、受信した発信者番号と登録ユーザリスト内の電話番号とが一致するか否かの判定を行い、一致するものがある場合にはサービスの提供を許可する正規のユーザであると認証する。
【００５５】
そして、例えば、発信者番号を通知したユーザを正規のユーザであると認証した場合には、サービス提供サーバは、認証したユーザの携帯電話に音声ガイダンスを流して、所定のボタン操作（例えば、“＃”を１回入力）を要求する。ユーザ携帯電話がサービス提供サーバの要求どおりのボタン操作入力をユーザから受け付けた場合に、それに伴ってユーザ携帯電話から送信される信号を受信したサービス提供サーバは、ＷＥＢページ上に貼り付ける「（２）サービス項目の“振込み”や“送金”など」に関するファイル情報（ブラウジング中のＷＥＢページのみで有効な情報）を生成して、そのサービス項目にリンクさせるとともに、電話接続を切断する。
【００５６】
ここで、サービス提供サーバにより電話接続が切断されると、ユーザ携帯電話は再び立ち上げ中のＷＥＢページを表示する。そして、図には示していないが、例えば、ユーザ携帯電話がＷＥＢページ上のサービス項目（例えば、“送金”）を指定するボタン操作をユーザから受け付けると、それに伴って送信されるユーザ携帯電話からの信号を受信したサービス提供サーバは、指定されたサービス項目（例えば、“送金”）に関する処理を実行して、サービス完了をユーザ携帯電話の画面に表示させて、処理にかかるサービス項目のファイル情報（例えば、“送金”）を削除する。
【００５７】
このようなことから、実施例１に係るブラウザフォン認証システムは、上述した主たる特徴のごとく、例えば、所定の電話番号に発信して自局電話番号を発信者番号として通知するなどの電話機能と、ネットワークからダウンロードしたＷＥＢページを閲覧するためのブラウザ機能とを備えた携帯電話（ブラウザフォン）をユーザが利用することにより、ネットワークを介して各種サービスの提供を受けようとする場合にユーザは複数の装置（例えば、ＷＥＢページを閲覧するためのコンピュータおよび電話機能を備えた携帯電話など）を必要とすることなく認証を受けることができ、ユーザにとって利便性の高いユーザ認証を実現することが可能である。
【００５８】
［ブラウザフォン認証システムの構成（実施例１）］
次に、図２を用いて、実施例１に係るブラウザフォン認証システムの構成を説明する。図２は、実施例１に係るブラウザフォン認証システムの構成を示すブロック図である。なお、同図では、実施例１に係るブラウザフォン認証システムを説明する上で必要となる処理部のみを示し、その他の処理部については記載を省略している。
【００５９】
同図に示すように、実施例１に係るブラウザフォン認証システムは、ユーザ携帯電話１０とサービスシステムとがアクセスネットワークを介して通信可能に接続されて構成される。ここで、アクセスネットワークは、インターネットやイントラネットなどのネットワーク１および公衆電話網２で構成され、盗聴や改ざんを防止する機能を備えている。
【００６０】
ユーザ携帯電話１０は、所定の電話番号に発信して自局電話番号を発信者番号として通知するなどの電話機能と、ネットワークからダウンロードしたＷＥＢページを閲覧するためのブラウザ機能とを備えて構成される。
【００６１】
サービスシステムは、この実施例１においては、ＷＥＢサービス（ＷＥＢページを介した所定のサービス）の提供を要求するユーザがＷＥＢサービスを受けることができる正規のユーザであるか認証するとともに、正規のユーザに対してＷＥＢサービスを提供するサービス提供サーバ２０と、ユーザ携帯電話１０から発信される発信者番号を読み取り、サービス提供サーバへ転送する機能を備えたモデム３とで構成される。
【００６２】
サービス提供サーバ２０は、通信制御ＩＦ部２１と、記憶部２２と、制御部２３とで構成される。通信制御ＩＦ部２１は、ユーザ携帯電話１０との間でやり取りする各種情報に関する通信を制御する手段である。
【００６３】
記憶部２２は、制御部２３による各種処理に必要なデータおよびプログラムを格納する格納手段（記憶手段）であり、特に本発明に密接に関連するものとしては、登録ユーザリスト２２ａを備える。
【００６４】
登録ユーザリスト２２ａは、図３に例示するように、サービスの提供を予定しているユーザ名（例えば、Ｂ）とユーザの携帯電話番号（例えば、０９０−＊＊＊＊−＋＋＋＋）とを対応付けて記憶して構成される。
【００６５】
制御部２３は、ＯＳ（Operating System）などの制御プログラム、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行する処理部であり、特に本発明に密接に関連するものとしては、ＷＥＢページ表示部２３ａと、認証処理部２３ｂと、ファイル情報生成部２３ｃとを備える。
【００６６】
ＷＥＢページ表示部２３ａは、ユーザ携帯電話１０からの表示要求を受信した場合に、ＷＥＢページをユーザ携帯電話１０の画面に表示する処理部である。具体的には、後述するファイル情報生成部２３ｃにＷＥＢページ上の表示項目である「（１）ログイン認証」にリンクさせるための電話番号情報の生成を指示し、ファイル情報生成部２３ｃから電話番号情報を受け付けると、「（１）ログイン認証」にこの電話番号情報をリンクさせたＷＥＢページをユーザ携帯電話１０の画面に表示する（図１参照）。また、ファイル情報生成部２３ｃから「（２）サービス項目の“振込み”や“送金”など」に関するファイル情報を受け付けた場合には、このファイル情報を「（２）サービス項目の“振込み”や“送金”など」にリンクさせる。
【００６７】
認証処理部２３ｂは、発信者番号を通知したユーザの認証処理等を実行する処理部である。具体的には、認証処理部２３ｂは、登録ユーザリスト２２ａ（図３参照）を読み出して、受信した発信者番号と登録ユーザリスト２２ａ内に記憶されている電話番号とが一致するか否かの判定を行い、一致するものがある場合にはサービスの提供を許可する正規のユーザであると認証する。
【００６８】
また、認証処理部２３ｂは、発信者番号を通知したユーザを正規のユーザであると認証した場合には、認証したユーザのユーザ携帯電話１０に音声ガイダンスを発信して（流して）、所定のボタン操作入力（例えば、“＃”を１回入力、あるいは、英数記号列からなる文字列の入力）を要求する。そして、ユーザ携帯電話１０が要求どおりのボタン操作入力をユーザから受け付けた場合に、それに伴ってユーザ携帯電話１０から送信される信号を受信した認証処理部２３ｂは、ファイル情報生成部２３ｃに対してファイル情報の生成を指示するとともに、ユーザ携帯電話１０との電話接続を切断する。
【００６９】
ファイル情報生成部２３ｃは、ＷＥＢページ上の表示項目である「（１）ログイン認証」にリンクさせるための電話番号情報や、「（２）サービス項目の“振込み”や“送金”など」にリンクさせるためのファイル情報であるテキスト情報を生成する処理部である。
【００７０】
具体的には、図４に例示するように、ファイル情報生成部２３ｃは、ＷＥＢページ表示部２３ａからの指令を受け付けて、サービス提供サーバ２０が予め管理する複数の電話番号の中から所定のアルゴリズム（選択の方法を予め設定したアルゴリズム）に基づいて選択した電話番号に、サブアドレスを付加して電話番号情報を生成する。すなわち、ブラウジング中のＷＥＢページのみで有効なセッションＩＤの役割を持たせる趣旨である。なお、ファイル情報生成部２３ｃは、予め管理する複数の電話番号の中からランダムに選択した電話番号にサブアドレスを付加して電話番号情報を生成する場合に限られるものではなく、通常の電話番号にサブアドレスを付加して電話番号情報を生成するようにしてもよい。また、ファイル情報生成部２３ｃは、認証処理部２３ｂからの指令を受け付けてファイル情報（ブラウジング中のＷＥＢページのみで有効な情報）を生成する。
【００７１】
なお、サービス提供サーバ２０は、既知のパーソナルコンピュータ、ワークステーションなどの情報処理装置に、上記した各機能を搭載することによって実現することもできる。
【００７２】
［ブラウザフォン認証システムの処理（実施例１）］
続いて、図５を用いて、実施例１に係るブラウザフォン認証システムによる処理を説明する。図５は、実施例１に係るブラウザフォン認証システムによる処理の流れを示すシーケンスである。
【００７３】
同図に示すように、ユーザ携帯電話１０は、ユーザからの要求に応じてＷＥＢページ表示要求を送信する（ステップＳ５０１）。サービス提供サーバ２０は、ユーザ携帯電話１０からＷＥＢページ表示要求を受信すると、ファイル情報生成部２３ｃにＷＥＢページ上の表示項目である「（１）ログイン認証」にリンクさせるための電話番号情報の生成を指示し、ファイル情報生成部２３ｃから電話番号情報を受け付けると、「（１）ログイン認証」にこの電話番号情報をリンクさせたＷＥＢページをユーザ携帯電話１０の画面に表示する（ステップＳ５０２）。
【００７４】
ユーザ携帯電話１０は、画面上に表示されているＷＥＢページ上の表示項目「（１）ログイン認証」を指定するボタン操作をユーザから受け付けると（ステップＳ５０３）、表示項目「（１）ログイン認証」にリンクされている電話番号情報（例えば、“１８６−０３−１２３４−５６７８＊１２３４５６”）に対して自動的に発信し（ステップＳ５０４）、サービスシステム内のモデム３は、ユーザ携帯電話１０から発信と同時に通知される発信者番号を受信する。
【００７５】
モデム３は、ユーザ携帯電話１０から通知される発信者番号を読み取ってサービス提供サーバ２０へ転送する（ステップＳ５０５）。サービス提供サーバ２０は、モデム３から転送された発信者番号を受信する。
【００７６】
続いて、サービス提供サーバ２０は、発信者番号を通知したユーザの認証を実行する（ステップＳ５０６）。具体的には、サービス提供サーバ２０は、登録ユーザリスト２２ａ（図３参照）を読み出して、受信した発信者番号と登録ユーザリスト２２ａ内に記憶されている電話番号とが一致するか否かの判定を行い、一致するものがある場合にはサービスの提供を許可する正規のユーザであると認証する。
【００７７】
そして、発信者番号を通知したユーザを正規のユーザであると認証した場合には、サービス提供サーバ２０は、認証したユーザのユーザ携帯電話１０に音声ガイダンスを発信して、所定のボタン操作（例えば、“＃”を１回入力）を要求する（ステップＳ５０７）。ユーザ携帯電話１０がサービス提供サーバ２０の要求どおりのボタン操作入力をユーザから受け付けた場合に（ステップＳ５０８）、それに伴ってユーザ携帯電話１０から送信される信号を受信したサービス提供サーバ２０は、ＷＥＢページ上に貼り付ける「（２）サービス項目の“振込み”や“送金”など」に関するファイル情報（ブラウジング中のＷＥＢページのみで有効な情報）を生成して（ステップＳ５０９）、そのサービス項目にリンクさせるとともに、電話接続を切断する（ステップＳ５１０）。
【００７８】
サービス提供サーバ２０により電話接続が切断されると、ユーザ携帯電話１０は再び立ち上げ中のＷＥＢページを表示する（ステップＳ５１１）。そして、図には示していないが、例えば、ユーザ携帯電話１０がＷＥＢページ上のサービス項目（例えば、“送金”）を指定するボタン操作をユーザから受け付けると、それに伴って送信されるユーザ携帯電話１０からの信号を受信したサービス提供サーバ２０は、指定されたサービス項目（例えば、“送金”）に関する処理を実行して、サービス完了をユーザ携帯電話１０の画面に表示させて、処理にかかるサービス項目のファイル情報（例えば、“送金”）を削除する。
【００７９】
［実施例１による効果］
上述してきたように、実施例１によれば、ＷＥＢサービス（ネットワークを介してＷＥＢページ上で提供される各種サービス）を受けることができるユーザ携帯電話１０の電話番号を予め登録し、ユーザ携帯電話１０からの表示要求に応じて、ユーザを認証するサービス提供サーバ２０の電話番号情報を関連付けた表示項目（例えば、「（１）ログイン認証」）が貼り付けられたＷＥＢページを、例えば、携帯電話に備えられた画面に表示して提供し、表示項目を指定するボタン操作をユーザから受け付けた場合に、表示項目に関連付けられたサービス提供サーバ２０に対して発信するユーザ携帯電話１０から通知される発信者番号と、登録されているユーザの携帯電話番号とが互いに一致するか否か判定して、発信者番号にかかるユーザがＷＥＢサービスを受けることができる正規のユーザであるか認証するので、例えば、所定の電話番号に発信して自局電話番号を発信者番号として通知するなどの電話機能と、ネットワークからダウンロードしたＷＥＢページを閲覧するためのブラウザ機能とを備えた携帯電話（ブラウザフォン）をユーザが利用することにより、ネットワークを介して各種サービスの提供を受けようとする場合にユーザは複数の装置（例えば、ＷＥＢページを閲覧するためのコンピュータおよび電話機能を備えた携帯電話など）を必要とすることなく認証を受けることができ、ユーザにとって利便性の高いユーザ認証を実現することが可能である。
【００８０】
また、実施例１によれば、ユーザ携帯電話１０からＷＥＢページの要求を受信すると、予め所持する複数の自己の電話番号の中から所定のアルゴリズム（選択の方法を予め設定したアルゴリズム）に基づいて選択した電話番号および所定の付加情報（例えば、サブアドレス）からなる電話番号情報を関連付けた表示項目をＷＥＢページ上に貼り付けて送信するので、電話番号およびサブアドレスからなる電話番号情報を立ち上げ中のＷＥＢページのみで有効なセッションＩＤとして機能させることができ、この情報の不正に取得した悪意者が正規のユーザになりすますことを防止することが可能である。
【００８１】
また、実施例１によれば、発信者番号にかかるユーザが正規のユーザであると認証された場合に、このユーザに対してユーザ携帯電話１０による所定のボタン操作入力を要求し（例えば、「＃」を入力するボタン操作や英数記号列からなる文字列を入力するボタン操作などを要求し）、要求どおりに所定のボタン操作入力を行われた場合には、ＷＥＢサービスのサービス項目にリンクさせるサービス関連情報（例えば、立ち上げ中のＷＥＢページのみで有効なサービスを提供するためのファイル情報など）を生成するとともに、ユーザ携帯電話１０との電話接続を切断するので、通話を切断しても立ち上げ中のブラウザ画面にまた戻るブラウザ機能を生かすことで、ユーザからのコールと生成したファイル情報とを関連付けつつ、ユーザに対して簡易にサービスを提供することが可能である。
【００８２】
また、上記の実施例１において、登録ユーザリスト２２ａに基づいて、発信者番号に係るユーザを特定した後に、さらに、各ユーザに一意に付与する所定の文字列（例えば、ユーザ登録の際にサービス提供サーバ２０から発行されるパスワードなど）の入力を要求し、要求どおりに所定の文字列が入力された場合には、発信者番号にかかるユーザを正規のユーザとして認証するようにしてもよい。
【００８３】
このようなことから、パスワードを知り得る正規のユーザのみにサービスを提供することができ、不正な目的でサービスが利用されるのを防止することが可能である。
【実施例２】
【００８４】
さて、これまで本発明の実施例１について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では、本発明に含まれる実施例を説明する。
【００８５】
（１）システム構成等
上記の実施例１において説明した各処理のうち、自動的におこなわれるものとして説明したユーザ携帯電話１０の発信処理の全部または一部を手動的におこなうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【００８６】
また、図２に示したブラウザフォン認証システムの各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、ブラウザフォン認証システムの分散・統合の具体的形態は図示のものに限られず、例えば、サービス提供サーバ２０をサービス提供機能のみを備えるサーバとユーザ認証機能のみを備えるサーバに分散するなど、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【００８７】
このようなことから、例えば、所定の電話番号に発信して発信元の電話番号である発信者番号を通知するなどの電話機能と、ネットワークからダウンロードしたＷＥＢページを閲覧するためのブラウザ機能とを備えた携帯電話（ブラウザフォン）をユーザが利用することにより、ネットワークを介して各種サービスの提供を受けようとする場合にユーザは複数の装置（例えば、ＷＥＢページを閲覧するためのコンピュータおよび電話機能を備えた携帯電話など）を必要とすることなく認証を受けることができ、また、サービスを提供するサーバとユーザを認証するサーバなどを分散させたシステム構成とする場合には、サービスを提供するサーバのユーザ認証に関する負荷を排除させつつ、ユーザにとって利便性の高いユーザ認証を実現することが可能である。
【００８８】
また、サービス提供サーバ２０の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、ブラウザフォン認証システムの分散・統合の具体的形態は図示のものに限られず、認証処理部２３ｂとファイル情報生成部２３ｃとを統合するなど、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、ブラウザフォン認証システムを構成するユーザ携帯電話１０およびサービス提供サーバ２０にて行なわれる各処理機能（ユーザ携帯電話１０の電話機能やブラウザ機能、サービス提供サーバ２０のユーザ認証機能）は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００８９】
（２）ユーザ認証プログラム
ところで、上記の実施例１で説明したサービス提供サーバ２０のユーザ認証方法（図５参照）にかかる各種の処理は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することができる。そこで、以下では、図６を用いて、上記の実施例１と同様の機能を有するユーザ認証プログラムを実行するコンピュータの一例を説明する。図６は、実施例２に係るユーザ認証プログラムを実行するコンピュータを示す図である。
【００９０】
同図に示すように、サービス提供サーバとしてのコンピュータ３０は、通信制御ＩＦ部３１、ＨＤＤ３２、ＲＡＭ３３、ＲＯＭ３４およびＣＰＵ３５をバス４０で接続して構成される。ここで、通信制御ＩＦ部３１は、図２に示した通信制御ＩＦ部２１に対応する。
【００９１】
そして、ＲＯＭ３４には、上記の実施例１に示したサービス提供サーバ２０と同様の機能を発揮するユーザ認証プログラム、つまり、図６に示すように、ＷＥＢページ表示プログラム３４ａ、認証処理プログラム３４ｂおよびファイル情報生成プログラム３４ｃがあらかじめ記憶されている。なお、これらのプログラム３４ａ、３４ｂおよび３４ｃについては、図２に示したサービス提供サーバ２０の各構成要素と同様、適宜統合または分散してもよい。なお、ＲＯＭ３４は、不揮発性の「ＲＡＭ」でもよい。
【００９２】
そして、ＣＰＵ３５が、これらのプログラム３４ａ、３４ｂおよび３４ｃをＲＯＭ３４から読み出して実行することで、図６に示すように、各プログラム３４ａ、３４ｂおよび３４ｃは、ＷＥＢページ表示プロセス３５ａ、認証処理プロセス３５ｂおよびファイル情報生成プロセス３５ｃとして機能するようになる。なお、各プロセス３５ａ、３５ｂおよび３５ｃは、図２に示したＷＥＢページ表示部２３ａ、認証処理部２３ｂおよびファイル情報生成部２３ｃにそれぞれ対応する。
【００９３】
また、ＨＤＤ３２には、図６に示すように、登録ユーザリストテーブル３２ａが設けられる。この登録ユーザリストテーブル３２ａは、図２に示した登録ユーザリスト２２ａに対応する。そして、ＣＰＵ３５は、登録ユーザリストテーブル３２ａから登録ユーザリストデータ３３ａを読み出してＲＡＭ３３に格納し、ＲＡＭ３３に格納された登録ユーザリストデータ３３ａに基づいてユーザ認証処理を実行する。
【００９４】
なお、上記した各プログラム３４ａ、３４ｂおよび３４ｃについては、必ずしも最初からＲＯＭ３４に記憶させておく必要はなく、例えば、コンピュータ３０に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」、または、コンピュータ３０の内外に備えられるＨＤＤなどの「固定用の物理媒体」、さらには、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ３０に接続される「他のコンピュータ（またはサーバ）」などに各プログラムを記憶させておき、コンピュータ３０がこれらから各プログラムを読み出して実行するようにしてもよい。
【００９５】
以下に添付図面を参照して、本発明に係るサービス提供方法、データ提供システム、データ提供サーバおよびデータ提供プログラムの実施例を詳細に説明する。なお、以下では、本発明に係るサービス提供方法を適用したデータ提供システムを実施例３として説明した後に、本発明に含まれる他の実施例を説明する。
【実施例３】
【００９６】
以下の実施例３では、実施例３に係るデータ提供システムの概要および特徴、データ提供システムの構成および処理を順に説明し、最後に実施例３による効果を説明する。
【００９７】
［データ提供システムの概要および特徴（実施例３）］
まず、図７を用いて、実施例１に係るデータ提供システムの概要および特徴を説明する。図７は、実施例３に係るデータ提供システムの概要および特徴を説明するための図である。
【００９８】
実施例３に係るデータ提供システムは、所定の電話番号に発信して自局電話番号を発信者電話番号として通知する電話機能、およびネットワークを介して表示されたＷＥＢページを閲覧するブラウザ機能を備えた携帯電話のユーザが、ＷＥＢページを介して提供されるファイルデータをダウンロードすることができる正規のユーザである場合には、ファイルデータを提供することを概要とするが、ユーザ側では簡易にファイルデータを取得することができ、管理者側では管理コストを抑えてファイルデータを提供することが可能である点に主たる特徴がある。
【００９９】
この主たる特徴について具体的に説明すると、図７に示すように、実施例３に係るデータ提供システムは、アクセスネットワーク（公衆電話網やインターネット、イントラネットなどで形成される通信網）を介して、電話機能およびブラウザ機能を備えたユーザ携帯電話と電話および通信可能に接続される。
【０１００】
また、実施例３に係るデータ提供システムは、図示は省略しているが、ＣＴＩ（Ｃｏｍｐｕｔｅｒ  Ｔｅｌｅｐｈｏｎｙ  Ｉｎｔｅｇｒａｔｉｏｎ）とデータ提供サーバとから構成される。データ提供サーバは、ファイルデータ（例えば、自治体により提供される住民票や戸籍謄本などの電子証明書のファイルデータ）をあらかじめ記憶部に記憶するとともに、ＷＥＢページを介してファイルデータのダウンロードを希望するユーザの登録を受け付けて、登録受付の際に取得した氏名および住所からなる個人情報と、ユーザ携帯電話の電話番号とを対応付けてあらかじめ記憶部に記憶しておく。
【０１０１】
そして、実施例３に係るデータ提供システムは、アクセスネットワークを介してユーザ携帯電話からＷＥＢページ表示要求を受信すると、ＷＥＢページ上の表示項目である「住民票」や「印鑑証明」などにリンクさせるためのワンタイムＵＲＬを生成するとともに、あらかじめ所持する複数の電話番号の中から所定のアルゴリズム（選択の方法を予め設定したアルゴリズム）に基づいて電話番号を一つ選択し、「（１）ログイン認証」にリンクさせるためのワンタイム電話番号情報を生成して、「（１）ログイン認証」にワンタイム電話番号情報をリンクさせたＷＥＢページをユーザ携帯電話の画面に表示させる。
【０１０２】
なお、ＷＥＢページ上の表示項目に、ワンタイムＩＤ（そのセッション内でのみ有効なＩＤ）として機能するワンタイムＵＲＬやワンタイム電話番号情報をリンクさせる場合に限定されるものではなく、繰り返し利用可能なＵＲＬや電話番号情報を生成してリンクさせるようにしてもよい。
【０１０３】
次に、実施例３に係るデータ提供システムは、ＷＥＢページ上の表示項目である「（１）ログイン認証」を指定するボタン操作をユーザから受け付けた場合に、「（１）ログイン認証」にリンクされた電話番号に対して自動的に発信するユーザ携帯電話から発信者電話番号を受信する。
【０１０４】
続いて、実施例３に係るデータ提供システムは、受信した発信者電話番号に基づいてユーザ認証を行う。具体的には、受信した発信者電話番号が、ユーザ登録を受け付けて記憶部にあらかじめ記憶されている携帯電話番号の中に存在するか否か判定し、判定の結果、発信者電話番号が携帯電話番号の中に存在する場合には、発信者電話番号に係るユーザを正規のユーザとして認証する。
【０１０５】
発信者電話番号に係るユーザを正規のユーザであると認証した後、実施例３に係るデータ提供システムは、記憶部に記憶されているファイルデータ（例えば、住民票の電子証明書のデータ）に基づいて、ダウンロード用のファイルデータを生成するとともに、ファイルデータの完全性を保護するための秘密鍵および公開鍵を生成して、ＷＥＢページ上の表示項目（例えば、「住民票」の項目）に対応するワンタイムＵＲＬにリンクさせる。そして、ダウンロード準備ができた旨をユーザに知らせる音声ガイダンスを流して電話接続を切断する。
【０１０６】
電話接続が切断された後、ユーザ携帯電話の画面は、ＷＥＢページが表示されているブラウザ画面に自動的に遷移する。そして、例えば、ＷＥＢページ上の表示項目である「住民票」を指定するボタン操作をユーザから受け付けた場合には、ユーザ携帯電話は、「住民票」の項目にリンクされているワンタイムＵＲＬに自動的にアクセスして、「住民票」のファイルデータ、秘密鍵および公開鍵をダウンロードする（ファイルデータの提供を受ける）ことができる。
【０１０７】
このようなことから、実施例３に係るデータ提供システムは、上述した主たる特徴のごとく、ユーザ側では簡易にファイルデータを取得することができ、管理者側では管理コストを抑えてファイルデータを提供することが可能である。
【０１０８】
［データ提供システムの構成（実施例３）］
次に、図８を用いて、実施例１に係るデータ提供システムの構成を説明する。図８は、実施例３に係るデータ提供システムの構成を示すブロック図である。なお、同図においては、実施例１に係るデータ提供システムを実現する上で必要となる構成（処理機能部等）のみを記載し、その他の構成については記載を省略している。
【０１０９】
図８に示すように、実施例３に係るデータ提供システムは、ネットワーク１と公衆電話網２とからなるアクセスネットワークを介して、電話機能およびブラウザ機能を備えたユーザ携帯電話１０と電話および通信可能に接続される。そして、このデータ提供システムは、ＣＴＩ（Ｃｏｍｐｕｔｅｒ  Ｔｅｌｅｐｈｏｎｙ  Ｉｎｔｅｇｒａｔｉｏｎ）５０とデータ提供サーバ６０とから構成される。
【０１１０】
ＣＴＩ５０は、実施例３に係るデータ提供システムにおいて、ユーザ携帯電話１０から受け付けた電話接続に関する処理と、ユーザ携帯電話１０から受け付けたネットワークアクセス要求に関する処理とを連携させて処理するための処理部である。例えば、ＣＴＩ５０内のモデム５０ａは、ユーザ携帯電話１０から発信された発信者電話番号を後述するデータ提供サーバ６０の認証処理部６３ｃに転送する。また、後述するデータ提供サーバ６０の認証処理部６３ｃからの要求を受け付けて、ダウンロード準備ができた旨をユーザに知らせる音声ガイダンスを発信して、ユーザ携帯電話１０との電話接続を切断する。
【０１１１】
データ提供サーバ６０は、通信制御Ｉ／Ｆ部６１、記憶部６２および制御部６３で構成される。このうち、通信制御Ｉ／Ｆ部６１は、ネットワーク１を介して、ユーザ携帯電話１０との間でやり取りする各種情報に関する通信を制御する。
【０１１２】
記憶部６２は、制御部６３による各種処理に必要なデータおよびプログラムを記憶する記憶部であり、特に本発明に密接に関連するものとしては、登録ユーザデータ記憶部６２ａおよび証明書データ記憶部６２ｂを備える。
【０１１３】
このうち、登録ユーザデータ記憶部６２ａは、ＷＥＢページを介してファイルデータのダウンロードを希望するユーザの登録を受け付けた場合に、登録ユーザに関する各種の情報を記憶する記憶部であり、具体的には、図９に例示するように、ユーザ名および住所からなる個人情報に対応づけて、ユーザ携帯電話１０の携帯電話番号を記憶して構成される。なお、個人情報として、その他の情報（例えば、生年月日や本籍地など）をさらに記憶するようにしてもよい。
【０１１４】
証明書データ記憶部６２ｂは、自治体により提供される住民票や印鑑証明、戸籍謄本などの電子証明書のファイルデータをあらかじめ記憶する記憶部である。
【０１１５】
制御部６３は、ＯＳ（Operating System）などの制御プログラム、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行する処理部であり、特に本発明に密接に関連するものとしては、ＷＥＢページ提供部６３ａ、データ生成部６３ｂおよび認証処理部６３ｃを備える。
【０１１６】
このうち、ＷＥＢページ提供部６３ａは、ユーザ携帯電話１０にＷＥＢページを提供する処理部である。具体的に説明すると、ネットワーク１を介してユーザ携帯電話１０からＷＥＢページ表示要求を受信すると、ワンタイムＵＲＬおよびワンタイム電話番号情報の生成をデータ生成部６３ｂに要求する。そして、ワンタイムＵＲＬおよびワンタイム電話番号情報をデータ生成部６３ｂから受け付けて、例えば、ＷＥＢページ上の表示項目である「（１）ログイン認証」にワンタイム電話番号情報をリンクさせたＷＥＢページを提供して、ユーザ携帯電話の画面に表示させる。
【０１１７】
また、ＷＥＢページ提供部６３ａは、認証処理部６３ｃからダウンロード用のファイルデータ、ファイルデータの完全性を保護するための秘密鍵および公開鍵を受け付けて、ＷＥＢページ上の表示項目（例えば、「住民票」の項目）に対応するワンタイムＵＲＬにリンクさせるとともに、ＷＥＢページ上の表示項目にこのワンタイムＵＲＬをリンクさせる。
【０１１８】
データ生成部６３ｂは、ワンタイムＵＲＬおよびワンタイム電話番号情報を生成する処理部である。具体的に説明すると、ＷＥＢページ提供部６３ａから要求を受け付けると、例えば、図１０に例示するように、ＷＥＢページ上の表示項目である「住民票」や「印鑑証明」などにリンクさせるためのワンタイムＵＲＬをＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式で生成するとともに、あらかじめ所持する複数の電話番号の中から所定のアルゴリズム（選択の方法を予め設定したアルゴリズム）に基づいて電話番号を一つ選択し、「（１）ログイン認証」にリンクさせるためのワンタイム電話番号情報をＨＴＭＬ形式で生成してＷＥＢページ提供部６３ａに出力する。
【０１１９】
なお、データ生成部６３ｂは、ワンタイムＩＤ（そのセッション内でのみ有効なＩＤ）として機能するワンタイムＵＲＬやワンタイム電話番号情報を生成する場合に限られるものではなく、繰り返し利用可能なＵＲＬや電話番号情報を生成するようにしてもよい。
【０１２０】
認証処理部６３ｃは、受信した発信者電話番号に基づいてユーザ認証等を行う処理部である。具体的に説明すると、ＷＥＢページ上の表示項目である「（１）ログイン認証」を指定するボタン操作をユーザから受け付けた場合に、「（１）ログイン認証」にリンクされた電話番号に自動的に発信するユーザ携帯電話１０から、ＣＴＩ５０のモデム５０ａを介して受信した発信者電話番号が、ユーザ登録を受け付けて登録ユーザデータ記憶部６２ａにあらかじめ記憶されている携帯電話番号の中に存在するか否か判定する。判定の結果、発信者電話番号が登録ユーザデータ記憶部６２ａにあらかじめ記憶されている携帯電話番号の中に存在する場合には、発信者電話番号に係るユーザを正規のユーザとして認証する。一方、発信者電話番号が登録ユーザデータ記憶部６２ａにあらかじめ記憶されている携帯電話番号の中に存在しない場合には、後の実施例で説明する本人確認登録処理を実行する。
【０１２１】
発信者電話番号に係るユーザを正規のユーザであると認証した後、認証処理部６３ｃは、証明書データ記憶部６２ｂに記憶されているファイルデータ（例えば、住民票の電子証明書のデータ）に基づいて、ダウンロード用のファイルデータを生成するとともに、ファイルデータの完全性を保護するために、ＰＫＩに基づくチャレンジ・アンド・レスポンス認証などの任意の方式を採用することができる秘密鍵および公開鍵を生成して、ＷＥＢページ上の表示項目（例えば、「住民票」の項目）に対応するワンタイムＵＲＬにリンクさせるようにＷＥＢページ提供部６３ａに要求する。なお、認証処理部６３ｃは、ＰＫＩに基づくチャレンジ・アンド・レスポンス認証の方式を採用する場合に限られるものではなく、共有秘密パスワードに基づくチャレンジ・アンド・レスポンス認証などの任意の方式を採用するようにしてもよい。
【０１２２】
そして、認証処理部６３ｃは、ダウンロード準備ができた旨をユーザに知らせる音声ガイダンスを発信して、ユーザ携帯電話１０との電話接続を切断するようにＣＴＩ５０に要求する。
【０１２３】
なお、認証処理部６３ｃは、生成したダウンロード用のファイルデータ、秘密鍵および公開鍵を登録ユーザデータ記憶部６２ａに記憶されている各情報に対応付けてさらに記憶しておき、再びファイルデータのダウンロードの要求があった場合に、記憶しておいたダウンロード用のファイルデータ、秘密鍵および公開鍵をリンクさせるようにしてもよい。
【０１２４】
電話接続が切断された後、ユーザ携帯電話１０の画面は、ＷＥＢページが表示されているブラウザ画面に自動的に遷移する。そして、例えば、ＷＥＢページ上の表示項目である「住民票」を指定するボタン操作をユーザから受け付けた場合には、ユーザ携帯電話１０は、「住民票」の項目にリンクされているワンタイムＵＲＬに自動的にアクセスして、「住民票」のファイルデータ、秘密鍵および公開鍵をダウンロードする（ファイルデータの提供を受ける）ことができる。
【０１２５】
また、データ提供サーバ６０は、既知のパーソナルコンピュータ、ワークステーションに、上記したＷＥＢページ提供部６３ａ、データ生成部６３ｂおよび認証処理部６３ｃの各機能を搭載することによって実現することもできる。
【０１２６】
［データ提供システムの処理（実施例３）］
続いて、図１１を用いて、実施例３に係るデータ提供システムの処理を説明する。図１１は、実施例３に係るデータ提供処理の流れを示すシーケンス図である。
【０１２７】
同図に示すように、ユーザ携帯電話１０は、ユーザからの要求を受け付けてＷＥＢページ表示要求をデータ提供サーバ６０へ送信する（ステップＳ１１０１）。
【０１２８】
ネットワーク１を介してユーザ携帯電話１０からＷＥＢページ表示要求を受信すると、データ提供サーバ６０のＷＥＢページ提供部６３ａは、ワンタイムＵＲＬおよびワンタイム電話番号情報の生成をデータ生成部６３ｂに要求する。
【０１２９】
データ提供サーバ６０のＷＥＢページ提供部６３ａからの要求を受け付けて、データ提供サーバ６０のデータ生成部６３ｂは、ワンタイムＵＲＬおよびワンタイム電話番号情報を生成する（ステップＳ１１０２）。具体的に説明すると、例えば、図１０に例示するように、ＷＥＢページ上の表示項目である「住民票」や「印鑑証明」などにリンクさせるためのワンタイムＵＲＬをＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式で生成するとともに、あらかじめ所持する複数の電話番号の中から所定のアルゴリズム（選択の方法を予め設定したアルゴリズム）に基づいて電話番号を一つ選択し、「（１）ログイン認証」にリンクさせるためのワンタイム電話番号情報をＨＴＭＬ形式で生成してＷＥＢページ提供部６３ａに出力する。
【０１３０】
そして、ワンタイムＵＲＬおよびワンタイム電話番号情報をデータ生成部６３ｂから受け付けて、データ提供サーバ６０のＷＥＢページ提供部６３ａは、例えば、ＷＥＢページ上の表示項目である「（１）ログイン認証」にワンタイム電話番号情報をリンクさせたＷＥＢページを提供して、ユーザ携帯電話の画面に表示させる（ステップＳ１１０３）。
【０１３１】
ＷＥＢページ上の表示項目である「（１）ログイン認証」を指定するボタン操作をユーザから受け付けると（ステップＳ１１０４）、ユーザ携帯電話１０は、その「（１）ログイン認証」にリンクされている電話番号に対して自動的に発信する（ステップＳ１１０５）。ＣＴＩ５０に設置されたモデム５０ａは、ユーザ携帯電話１０から発信された発信者電話番号をデータ提供サーバ６０の認証処理部６３ｃへ転送する（ステップＳ１１０６）。
【０１３２】
データ提供サーバ６０の認証処理部６３ｃは、受信した発信者電話番号に基づいてユーザ認証等を行う（ステップＳ１１０７）。具体的に説明すると、ＷＥＢページ上の表示項目である「（１）ログイン認証」にリンクされた電話番号に自動的に発信するユーザ携帯電話１０から、ＣＴＩ５０のモデム５０ａを介して受信した発信者電話番号が、ユーザ登録を受け付けて登録ユーザデータ記憶部６２ａにあらかじめ記憶されている携帯電話番号の中に存在するか否か判定する。判定の結果、発信者電話番号が登録ユーザデータ記憶部６２ａにあらかじめ記憶されている携帯電話番号の中に存在する場合には（ステップＳ１１０７肯定）、発信者電話番号に係るユーザを正規のユーザとして認証する。一方、発信者電話番号が登録ユーザデータ記憶部６２ａにあらかじめ記憶されている携帯電話番号の中に存在しない場合には（ステップＳ１１０７否定）、後の実施例で説明する本人確認登録処理を実行する（ステップＳ１１０９）。
【０１３３】
発信者電話番号に係るユーザを正規のユーザであると認証した後、データ提供サーバ６０の認証処理部６３ｃは、証明書データ記憶部６２ｂに記憶されているファイルデータ（例えば、住民票の電子証明書のデータ）に基づいて、ダウンロード用のファイルデータを生成するとともに（ステップＳ１１０８）、ファイルデータの完全性を保護するための秘密鍵および公開鍵を生成して、ＷＥＢページ上の表示項目（例えば、「住民票」の項目）に対応するワンタイムＵＲＬにリンクさせるようにデータ提供サーバ６０のＷＥＢページ提供部６３ａに要求する。そして、ダウンロード準備ができた旨をユーザに知らせる音声ガイダンスを流して、ユーザ携帯電話１０との電話接続を切断するようにＣＴＩ５０に要求する。
【０１３４】
認証処理部６３ｃからの要求を受け付けて、ＣＴＩ５０は、ダウンロード準備ができた旨をユーザに知らせる音声ガイダンスを発信して（ステップＳ１１１０）、ユーザ携帯電話１０との電話接続を切断する（ステップＳ１１１１）。
【０１３５】
電話接続が切断された後、ユーザ携帯電話１０の画面は、ブラウザ画面に自動的に遷移してＷＥＢページが再表示される（ステップＳ１１１２）。そして、例えば、ＷＥＢページ上の表示項目である「住民票」を指定するボタン操作をユーザから受け付けると（ステップＳ１１１３）、ユーザ携帯電話１０は、「住民票」の項目にリンクされているワンタイムＵＲＬに自動的にアクセスして、「住民票」のファイルデータ、秘密鍵および公開鍵をダウンロードする（ファイルデータの提供を受ける）ことができる。
【０１３６】
［実施例３による効果］
上述してきたように、実施例３によれば、ファイルデータ（例えば、自治体により提供される住民票や戸籍謄本などの電子証明書のファイルデータ）をあらかじめ証明書データ記憶部６２ｂに記憶するとともに、ＷＥＢページを介して提供されるファイルデータをダウンロードすることができる正規のユーザの氏名、住所およびその他の情報（例えば、生年月日や本籍地など）からなる個人情報に対応付けて携帯電話番号をあらかじめ登録ユーザデータ記憶部６２ａに記憶しておき、ユーザからＷＥＢページの表示要求を受信した場合には、ユーザを認証する認証元であるデータ提供システムの電話番号を示す電話番号情報が関連付けられた表示項目（例えば、「（１）ログイン認証」）をＷＥＢページに貼り付けて提供した後、そのＷＥＢページ上の表示項目を指定するボタン操作をユーザから受け付けた場合には、表示項目に関連付けられた認証元に対してユーザ携帯電話１０から発信される発信者電話番号が、登録ユーザデータ記憶部６２ａに記憶されている携帯電話番号の中に存在するか否か判定して、発信者電話番号が携帯電話番号の中に存在する場合には、発信者電話番号に係るユーザを正規のユーザとして認証して、発信者電話番号に係るユーザ携帯電話１０に対してファイルデータを提供するので、例えば、所定の電話番号に発信して自局電話番号を発信者番号として通知するなどの電話機能と、ネットワークからダウンロードしたＷＥＢページを閲覧するためのブラウザ機能とを備えた携帯電話（ブラウザフォン）をユーザが利用することにより、ユーザ側では簡易に住民票や戸籍謄本などのファイルデータ（電子証明書）を取得することができ、管理者側では、ＩＤやパスワードを付与して管理するユーザを管理する必要がなく、コストを抑えてファイルデータを提供することが可能である。
【０１３７】
また、実施例３によれば、ユーザ携帯電話１０からＷＥＢページの表示要求を受信するごとに、あらかじめ所持する複数の電話番号の中から所定のアルゴリズム（選択の方法を予め設定したアルゴリズム）に基づいて選択した電話番号からなる電話番号情報が関連付けられた前記表示項目を当該ＷＥＢページ上に貼り付けて提供するので、電話番号情報をワンタイムＩＤ（そのセッション内でのみ有効なＩＤ）として機能させることができ、この情報を不正に取得した悪意者が正規のユーザになりすますことを防止することが可能である。
【０１３８】
また、実施例３によれば、発信者番号に係るユーザに対してファイルデータを提供する場合に、ファイルデータの完全性を保護するための情報（例えば、公開鍵や秘密鍵）を合わせて提供するので、ユーザが提供を受けたファイルデータを利用する場合に、ファイルデータが偽造や改ざんされるのを防止して利用することが可能である。
【実施例４】
【０１３９】
また、上記の実施例３において、データ提供システム６０は、ユーザ携帯電話１０から受信した発信者電話番号があらかじめ記憶されている携帯電話番号の中に存在しない場合には、本人確認登録処理を実行するようにしてもよい。そこで、以下の実施例４では、実施例４に係るデータ提供システムの構成および処理を順に説明し、最後に実施例４による効果を説明する。
【０１４０】
［データ提供システムの構成（実施例４）］
まず、図１２を用いて、実施例４に係るデータ提供システムの構成を説明する。図１２は、実施例４に係るデータ提供システムの構成を示すブロック図である。
【０１４１】
実施例４に係るデータ提供システムは、図１２に示すデータ提供サーバ７０の通信制御Ｉ／Ｆ部７１と、記憶部７２の証明書データ記憶部７２ｂと、制御部７３のＷＥＢページ提供部７３ａおよびデータ生成部７３ｂとが、図８に示した実施例３に係るデータ提供サーバ６０と同様の構成（処理機能）であるが、記憶部７２の登録ユーザデータ記憶部７２ａ、制御部７３の認証処理部７３ｃ、およびＣＴＩ５０が実施例３とは異なる。
【０１４２】
すなわち、認証処理部７３ｃは、ユーザ携帯電話１０から受信した発信者電話番号が、登録ユーザデータ記憶部７２ａにあらかじめ記憶されている携帯電話番号の中に存在しない場合には本人確認登録処理を実行する。
【０１４３】
具体的に説明すると、認証処理部７３ｃは、ユーザ携帯電話１０から受信した発信者電話番号が、登録ユーザデータ記憶部７２ａにあらかじめ記憶されている携帯電話番号の中に存在しない場合には、発信者電話番号に係るユーザに対して、あらかじめ証明書データ記憶部７２ｂに記憶されているファイルデータ内の情報と照らし合わせるための照合情報（例えば、氏名や住所などの個人情報）を要求して取得する。
【０１４４】
ここで、認証処理部７３ｃは、トーキーに対する通話返答に基づいてユーザ携帯電話１０から照合情報を引き出し、音声認識により返答の内容を解析して取得するようにＣＴＩ５０に指示する。ＣＴＩ５０は、取得した照合情報を認証処理部７３ｃへ出力する。
【０１４５】
ＣＴＩ５０から照合情報を受け付けた認証処理部７３ｃは、取得した照合情報が証明書データ記憶部７２ｂの中に存在するか否か確認する。確認の結果、取得した照合情報が証明書データ記憶部７２ｂの中に存在する場合には、発信者電話番号に係るユーザが本人であるものと確認して、例えば、図１３に例示するように、取得した照合情報（例えば、ユーザ名「Ｃ」）に対応付けて、ユーザ携帯電話１０から受信した発信者電話番号を登録ユーザデータ記憶部７２ａに登録する。一方、取得した照合情報が証明書データ記憶部７２ｂの中に存在しない場合には、例えば、認証が正常に終了しなかった旨の音声ガイダンスを発信して、通話接続を切断するようにＣＴＩ５０に要求する。
【０１４６】
なお、認証処理部７３ｃにより、上述した本人確認登録処理を実行する場合に限定されるものではなく、任意のオペレータがユーザ携帯電話１０のユーザと通話を行って、聞き出した照合情報と証明書データ記憶部３２ｂに記憶されているファイルデータ内の情報とを照らし合わせて、本人である場合には登録するようにしてもよい。
【０１４７】
発信者電話番号に係るユーザが本人であるものと確認して、登録ユーザデータ記憶部７２ａへの登録を行った後、認証処理部７３ｃは、実施例３で説明したのと同様に、証明書データ記憶部７２ｂに記憶されているファイルデータ（例えば、住民票の電子証明書のデータ）に基づいて、ダウンロード用のファイルデータを生成するとともに、ファイルデータの完全性を保護するために、ＰＫＩに基づくチャレンジ・アンド・レスポンス認証などの任意の方式を採用することができる秘密鍵および公開鍵を生成して、ＷＥＢページ上の表示項目（例えば、「住民票」の項目）に対応するワンタイムＵＲＬにリンクさせるようにＷＥＢページ提供部７３ａに要求する。
【０１４８】
そして、認証処理部７３ｃは、実施例３で説明したのと同様に、ダウンロード準備ができた旨をユーザに知らせる音声ガイダンスを発信して、ユーザ携帯電話１０との電話接続を切断するようにＣＴＩ５０に要求する。
【０１４９】
［データ提供システムの処理（実施例４）］
続いて、図１４を用いて、実施例４に係るデータ提供システムの処理を説明する。図１４は、実施例４に係る本人確認登録処理の流れを示すフローチャートである。
【０１５０】
認証処理部７３ｃは、ユーザ携帯電話１０から受信した発信者電話番号が、登録ユーザデータ記憶部７２ａにあらかじめ記憶されている携帯電話番号の中に存在しない場合には本人確認登録処理を実行する。
【０１５１】
まず、認証処理部７３ｃは、ユーザ携帯電話１０から受信した発信者電話番号が、登録ユーザデータ記憶部７２ａにあらかじめ記憶されている携帯電話番号の中に存在しない場合には、発信者電話番号に係るユーザに対して、あらかじめ証明書データ記憶部７２ｂに記憶されているファイルデータ内の情報と照らし合わせるための照合情報（例えば、氏名や住所などの個人情報）を要求して取得する（ステップＳ１４０１）。
【０１５２】
ここで、認証処理部７３ｃは、トーキーに対する通話返答に基づいてユーザ携帯電話１０から照合情報を引き出し、音声認識により返答の内容を解析して取得するようにＣＴＩ５０に指示する。ＣＴＩ５０は、取得した照合情報を認証処理部７３ｃへ出力する。
【０１５３】
ＣＴＩ５０から照合情報を受け付けた認証処理部７３ｃは、取得した照合情報が証明書データ記憶部７２ｂの中に存在するか否か確認する（ステップＳ１４０２）。確認の結果、取得した照合情報が証明書データ記憶部７２ｂの中に存在する場合には（ステップＳ１４０２肯定）、発信者電話番号に係るユーザが本人であることを確認して、例えば、図１３に例示するように、取得した照合情報（例えば、ユーザ名「Ｃ」）に対応付けて、ユーザ携帯電話１０から受信した発信者電話番号を登録ユーザデータ記憶部７２ａに登録する（ステップＳ１４０３）。一方、取得した照合情報が証明書データ記憶部７２ｂの中に存在しない場合には（ステップＳ１４０２否定）、例えば、認証が正常に終了しなかった旨の音声ガイダンスを発信して、通話接続を切断するようにＣＴＩ５０に要求する。
【０１５４】
発信者電話番号に係るユーザが本人であることを確認して、登録ユーザデータ記憶部７２ａへの登録を行った後、認証処理部７３ｃは、実施例３で説明したのと同様に、証明書データ記憶部７２ｂに記憶されているファイルデータ（例えば、住民票の電子証明書のデータ）に基づいて、ダウンロード用のファイルデータを生成するとともに（図１１のステップＳ１１０８参照）、ファイルデータの完全性を保護するために、ＰＫＩに基づくチャレンジ・アンド・レスポンス認証などの任意の方式を採用することができる秘密鍵および公開鍵を生成して、ＷＥＢページ上の表示項目（例えば、「住民票」の項目）に対応するワンタイムＵＲＬにリンクさせるようにＷＥＢページ提供部７３ａに要求する。
【０１５５】
［実施例４による効果］
上述してきたように、実施例４によれば、ＷＥＢページ上の表示項目を指定するボタン操作をユーザから受け付けた場合に、表示項目に関連付けられた認証元に対して携帯電話から発信される発信者電話番号が、あらかじめ登録ユーザデータ記憶部７２ａに記憶されている携帯電話番号の中に存在するか否か確認して、確認の結果、記憶されている携帯電話番号の中に発信者電話番号が存在しないものと確認された場合には、発信者電話番号に係るユーザに対して、あらかじめ証明書データ記憶部７２ｂに記憶されているファイルデータ内の情報と照らし合わせるための照合情報（例えば、氏名や住所などの個人情報）を要求して取得するとともに、取得された発信者電話番号に係るユーザの照合情報が、あらかじめ証明書データ記憶部７２ｂに記憶されているファイルデータ内の情報の中に存在するか否か確認して、確認の結果、取得された発信者番号に係るユーザの照合情報が、あらかじめ証明書データ記憶部７２ｂに記憶されているファイルデータ内の情報の中に存在するものと確認された場合には、照合情報に対応付けて発信者電話番号を登録ユーザデータ記憶部７２ａに記憶するので、例えば、ファイルデータとして記憶されている住民票内の情報を利用して本人確認を行うことができ、ユーザの登録を簡易に行うことが可能である。
【実施例５】
【０１５６】
さて、これまで本発明の実施例３および実施例４について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では、本発明に含まれる他の実施例を説明する。
【０１５７】
（１）パスワードの入力
上記の実施例３において、ユーザ携帯電話１０から発信される発信者電話番号が、登録ユーザデータ記憶部６２ａに記憶されている携帯電話番号の中に存在する場合には、ユーザ携帯電話１０のユーザに対してあらかじめ付与しているパスワードなどの入力を要求し、要求どおりにパスワードが入力された場合には、発信者電話番号に係るユーザを正規のユーザとして認証するようにしてもよい。
【０１５８】
このようなことから、パスワードを知り得る正規のユーザのみにファイルデータを提供することができ、個人情報の窃取など、不正な目的でファイルデータが利用されるのを防止することが可能である。
【０１５９】
（２）システム構成等
また、図８および図１２に示したデータ提供サーバ６０およびデータ提供サーバ７０の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、データ提供サーバ６０およびデータ提供サーバ７０の分散・統合の具体的形態は図示のものに限られず、例えば、データ生成部６３ｂおよび認証処理部６３ｃとを統合し、データ生成部７３ｂと認証処理部７３ｃとを統合するなど、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、データ提供サーバ６０およびデータ提供サーバ７０にて行なわれる各処理機能（データ提供処理機能および本人確認登録処理機能、図１１および図１４参照）は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【０１６０】
（３）データ提供プログラム
ところで、上記の実施例３で説明したデータ提供サーバのデータ提供方法（図１１等参照）にかかる各種の処理は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することができる。そこで、以下では、図１５を用いて、上記の実施例３と同様の機能を有するデータ提供プログラムを実行するコンピュータの一例を説明する。図１５は、データ提供プログラムを実行するコンピュータを示す図である。
【０１６１】
同図に示すように、データ提供サーバとしてのコンピュータ８０は、通信制御Ｉ／Ｆ部８１、ＨＤＤ８２、ＲＡＭ８３、ＲＯＭ８４およびＣＰＵ８５をバス９０で接続して構成される。ここで、通信制御Ｉ／Ｆ部８１は、図８に示した通信制御Ｉ／Ｆ部６１に対応する。
【０１６２】
そして、ＲＯＭ８４には、上記の実施例３に示したデータ提供サーバ６０と同様の機能を発揮するデータ提供プログラム、つまり、図１５に示すように、ＷＥＢページ提供プログラム８４ａ、データ生成プログラム８４ｂおよび認証処理プログラム８４ｃがあらかじめ記憶されている。なお、これらのプログラム８４ａ、８４ｂおよび８４ｃについては、図８に示したデータ提供サーバ６０の各構成要素と同様、適宜統合または分散してもよい。なお、ＲＯＭ８４は、不揮発性の「ＲＡＭ」でもよい。
【０１６３】
そして、ＣＰＵ８５が、これらのプログラム８４ａ、８４ｂおよび８４ｃをＲＯＭ８４から読み出して実行することで、図１５に示すように、各プログラム８４ａ、８４ｂおよび８４ｃは、ＷＥＢページ提供プロセス８５ａ、データ生成プロセス８５ｂおよび認証処理プロセス８５ｃとして機能するようになる。なお、各プロセス８５ａ、８５ｂおよび８５ｃは、図８に示したＷＥＢページ提供部６３ａ、データ生成部６３ｂおよび認証処理部６３ｃにそれぞれ対応する。
【０１６４】
また、ＨＤＤ８２には、図１５に示すように、登録ユーザデータテーブル８２ａおよび証明書データテーブル８２ｂが設けられる。これらの登録ユーザデータテーブル８２ａおよび証明書データテーブル８２ｂは、図８に示した登録ユーザデータ記憶部６２ａおよび証明書データ記憶部６２ｂにそれぞれ対応する。そして、ＣＰＵ８５は、登録ユーザデータテーブル８２ａおよび証明書データテーブル８２ｂから登録ユーザデータ８３ａおよび証明書データ８３ｂをそれぞれ読み出してＲＡＭ８３に格納し、ＲＡＭ８３に格納された登録ユーザデータ８３ａおよび証明書データ８３ｂに基づいてデータ提供処理を実行する。
【０１６５】
なお、上記した各プログラム８４ａ、８４ｂおよび８４ｃについては、必ずしも最初からＲＯＭ８４に記憶させておく必要はなく、例えば、コンピュータ８０に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」、または、コンピュータ８０の内外に備えられるＨＤＤなどの「固定用の物理媒体」、さらには、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ８０に接続される「他のコンピュータ（またはサーバ）」などに各プログラムを記憶させておき、コンピュータ８０がこれらから各プログラムを読み出して実行するようにしてもよい。
【０１６６】
（４）ブラウザ機能付き携帯電話以外を利用したサービス利用および認証
上記の実施例３では、ブラウザ機能付き携帯電話であるユーザ携帯電話１０とデータ提供サーバとの間で実施されるデータ提供方法（図１１等参照）について説明したが、本発明はこれに限定されるものではなく、例えば、ブラウザ機能を備えた装置および電話機能のみを備えた装置をそれぞれユーザが備える場合にも、同様に本発明を提供することができる。
【０１６７】
例えば、ブラウザ機能を備えたパーソナルコンピュータおよび電話機能のみを備えた携帯電話をそれぞれ別に備えるユーザは、例えば、紙媒体や電子メール、その他の物品の外装部に記載したり、ディスプレイやモニタに表示させたり、留守番電話に録音させたりして、サービス提供元から提供された電話番号に対して発信操作を行い、その発信操作に伴って通知される電話番号に基づいて認証される。このようにして、ユーザは簡易にサービスを受けることが可能となる。
【０１６８】
また、上記の実施例３では、ファイルデータの提供を受けることができる正規のユーザを認証するための情報として、ユーザが利用する携帯電話の電話番号を用いる場合を説明したが、本発明はこれに限定されるものではなく、例えば、携帯電話の固体識別番号を利用するようにしてもよい。
【０１６９】
なお、上記の実施例３では、自治体などが提供する各種証明書のファイルデータを提供するサービスについて本発明を適用する場合を説明したが、本発明はこれに限定されるものではなく、例えば、ネットワークを介した情報配信サービスや電子商取引サービスなどについても、本発明を同様に適用することができる。
【産業上の利用可能性】
【０１７０】
以上のように、本発明に係るユーザ認証方法、ブラウザフォン認証システム、サーバ装置およびユーザ認証プログラムは、所定の電話番号に発信して自局電話番号を発信者番号として通知する電話機能、およびネットワークからダウンロードしたＷＥＢページを閲覧するブラウザ機能を備えた携帯電話のユーザが、当該ＷＥＢページ上で提供されるＷＥＢサービスを受けることができる正規のユーザであるか認証する場合に有用であり、特に、ネットワークを介して各種サービスの提供を受けようとする場合にユーザは複数の装置を必要とすることなく認証を受けることができ、ユーザにとって利便性の高いユーザ認証を実現することに適する。また、本発明に係るサービス提供方法、サービス提供システム、サービス提供サーバおよびサービス提供プログラムは、例えば、所定の電話番号に発信して自局電話番号を発信者電話番号として通知する電話機能、およびネットワークを介して表示されたＷＥＢページを閲覧するブラウザ機能を備えた携帯電話のユーザが、当該ＷＥＢページを介して提供されるファイルデータをダウンロードすることができる正規のユーザである場合には、当該ファイルデータを提供するサービス等を行う場合に有用であり、特に、ユーザは、パスワード等によらず簡易にサービスを受けることに適し、また、サービス提供側は、認証に用いるパスワードや媒体管理などによるコスト負担を招くことなく様々なサービス（例えば、ネットワークを介した情報配信サービスや電子商取引サービスなど）を提供することに適する。
【図面の簡単な説明】
【０１７１】
【図１】図１は、実施例１に係るブラウザフォン認証システムの概要および特徴を説明するための図である。
【図２】図２は、実施例１に係るブラウザフォン認証システムの構成を示すブロック図である。
【図３】図３は、登録ユーザリストの構成例を示す図である。
【図４】図４は、テキスト情報（ＨＴＭＬソース）の構成例を示す図である。
【図５】図５は、実施例１に係るブラウザフォン認証システムによる処理の流れを示すシーケンスを示す図である。
【図６】図６は、実施例２に係るユーザ認証プログラムを実行するコンピュータを示す図である。
【図７】図７は、実施例３に係るデータ提供システムの概要および特徴を説明するための図である。
【図８】図８は、実施例３に係るデータ提供システムの構成を示すブロック図である。
【図９】図９は、実施例３に係る登録ユーザデータの構成例を示す図である。
【図１０】図１０は、生成データの構成例を示す図である。
【図１１】図１１は、実施例３に係るデータ提供処理の流れを示すシーケンス図である。
【図１２】図１２は、実施例４に係るデータ提供システムの構成を示すブロック図である。
【図１３】図１３は、実施例４に係る登録ユーザデータの構成例を示す図である。
【図１４】図１４は、実施例４に係る本人確認登録処理の流れを示すフローチャートである。
【図１５】図１５は、データ提供プログラムを実行するコンピュータを示す図である。
【符号の説明】
【０１７２】
１  ネットワーク
２  公衆電話網
３  モデム
１０  ユーザ携帯電話
２０  サービス提供サーバ
２１  通信制御ＩＦ部
２２  記憶部
２２ａ  登録ユーザリスト
２３  制御部
２３ａ  ＷＥＢページ表示部
２３ｂ  認証処理部
２３ｃ  ファイル情報生成部
３０  コンピュータ
３１  通信制御ＩＦ部
３２  ＨＤＤ（Hard Disk Drive）
３３  ＲＡＭ（Random Access Memory）
３４  ＲＯＭ（Read Only Memory）
３５  ＣＰＵ（Central Processing Unit）
４０  バス
５０  ＣＴＩ
５０ａ  モデム
６０  データ提供サーバ
６１  通信制御Ｉ／Ｆ部
６２  記憶部
６２ａ  登録ユーザデータ記憶部
６２ｂ  証明書データ記憶部
６３  制御部
６３ａ  ＷＥＢページ提供部
６３ｂ  データ生成部
６３ｃ  認証処理部
７０  データ提供サーバ
７１  通信制御Ｉ／Ｆ部
７２  記憶部
７２ａ  登録ユーザデータ記憶部
７２ｂ  証明書データ記憶部
７３  制御部
７３ａ  ＷＥＢページ提供部
７３ｂ  データ生成部
７３ｃ  認証処理部
８０  コンピュータ
８１  通信制御Ｉ／Ｆ部
８２  ＨＤＤ（Hard Disk Drive）
８３  ＲＡＭ（Random Access Memory）
８４  ＲＯＭ（Read Only Memory）
８５  ＣＰＵ（Central Processing Unit）
９０  バス
【図１】
0004422194.tif 000002
【図２】
0004422194.tif 000003
【図３】
0004422194.tif 000004
【図４】
0004422194.tif 000005
【図５】
0004422194.tif 000006
【図６】
0004422194.tif 000007
【図７】
0004422194.tif 000008
【図８】
0004422194.tif 000009
【図９】
0004422194.tif 000010
【図１０】
0004422194.tif 000011
【図１１】
0004422194.tif 000012
【図１２】
0004422194.tif 000013
【図１３】
0004422194.tif 000014
【図１４】
0004422194.tif 000015
【図１５】
0004422194.tif 000016