(57)【要約】【課題】プログラムが正当にインストールされている携帯通信端末１０に対してのみ会員サービスを提供する。【解決手段】本発明に係るプログラム提供方法は、携帯通信端末１０が、プログラム発行サーバ３０に対して、発番通知機能によって携帯通信端末１０の携帯電話番号を通知すると共に、プログラムの発行要求を送信する工程Ａと、プログラム発行サーバ３０が、プログラムの発行要求に応じて、携帯通信端末に対して、携帯電話番号を内部に書き換え不能に組み込んだプログラムを発行する工程Ｂと有する。【選択図】      図１
2004312290.tif 000002
【特許請求の範囲】
【請求項１】
プログラム発行サーバにより発行されたプログラムを携帯通信端末に提供するプログラム提供方法であって、
前記携帯通信端末が、前記プログラム発行サーバに対して、発番通知機能によって該携帯通信端末の携帯電話番号を通知すると共に、前記プログラムの発行要求を送信する工程Ａと、
前記プログラム発行サーバが、前記プログラムの発行要求に応じて、前記携帯通信端末に対して、通知された前記携帯電話番号を内部に書き換え不能に組み込んだ前記プログラムを発行する工程Ｂと有することを特徴とするプログラム提供方法。
【請求項２】
プログラム発行サーバにより発行されたプログラムを携帯通信端末に提供するプログラム提供方法であって、
前記携帯通信端末が、前記プログラム発行サーバに対して、発番通知機能によって該携帯通信端末の携帯電話番号を通知すると共に、該携帯通信端末にインストールされている前記プログラムの登録要求を送信する工程Ａと、
前記プログラム発行サーバが、前記プログラムの登録要求に応じて、前記携帯通信端末に対して、通知された該携帯電話番号を通知する工程Ｂと、
前記携帯通信端末が、前記プログラム発行サーバより通知された前記携帯電話番号を、前記インストールされているプログラムの内部に書き換え不能に組み込む工程Ｃとを有することを特徴とするプログラム提供方法。
【請求項３】
前記工程Ｂにおいて、前記プログラム発行サーバが、通知された前記携帯通信端末の携帯電話番号を、該携帯通信端末にインストールされている前記プログラムの内部に書き換え不能に組み込むための携帯電話番号組込用プログラムを発行し、
前記工程Ｃにおいて、前記携帯通信端末が、前記携帯電話番号組込用プログラムを実行することによって、通知された前記携帯電話番号を、前記プログラムの内部に書き換え不能に組み込むことを特徴とする請求項２に記載のプログラム提供方法。
【請求項４】
プログラム発行サーバにより発行されたプログラムを携帯通信端末に提供するプログラム提供方法であって、
前記携帯通信端末が、前記プログラムの発行要求及び該携帯通信端末の携帯電話番号を送信する工程Ａと、
前記プログラム発行サーバが、受信した前記プログラムの発行要求に応じて、受信した前記携帯通信端末の携帯電話番号と音声応答サーバの電話番号の一部である付加番号とを関連付けて記憶すると共に、前記携帯通信端末に対して、該音声応答サーバの電話番号及び前記プログラムを送信する工程Ｃと、
前記携帯通信端末が、前記音声応答サーバの電話番号により特定される前記音声応答サーバに対して、該携帯通信端末の携帯電話番号を通知する工程Ｄと、
前記音声応答サーバが、前記プログラム発行サーバに対して、通知された前記携帯通信端末の携帯電話番号及び前記付加番号が関連付けて記憶されているか否かについての確認要求を送信する工程Ｅと、
前記プログラム発行サーバによる前記確認結果が肯定的である場合、前記音声応答サーバが、その旨を前記携帯通信端末に通知する工程Ｆとを有することを特徴とするプログラム提供方法。
【請求項５】
前記工程Ｃにおいて、前記プログラム発行サーバが、前記携帯通信端末に対して、前記音声応答サーバの電話番号と前記プログラムと秘密キーとを送信し、
前記プログラム発行サーバが、前記プログラムの登録要求に応じて、秘密キーを送信する工程と、
前記携帯通信端末が、前記工程Ｃにおいて送信された前記秘密キーと、受信した秘密キーとの照合結果が肯定的である場合に、前記プログラムが使用可能であると判断する工程とを有することを特徴とする請求項４に記載のプログラム提供方法。
【請求項６】
携帯通信端末から、携帯電話番号を会員ＩＤとする会員サービスの加入要求を受け付ける会員サービス加入方法であって、
前記携帯通信端末にインストールされているプログラムが、ユーザからの指示に応じて、該携帯通信端末の携帯電話番号と、該プログラムに組み込まれている携帯電話番号とが一致するか否かを照合する工程Ａと、
照合結果が肯定的である場合、前記プログラムが、該プログラムを発行したプログラム発行サーバに対して、発番通知機能により前記携帯通信端末の携帯電話番号を通知すると共に、前記会員サービスの加入要求を送信する工程Ｂと、
前記プログラム発行サーバが、受信した前記会員サービスの加入要求に応じて、通知された前記携帯通信端末の携帯電話番号に対して前記プログラムを発行したか否かについて判断する工程Ｃと、
前記判断結果が肯定的である場合、前記プログラム発行サーバが、前記会員サービスの加入要求を受け付ける会員サービス提供者装置に対して、前記会員サービスの加入要求を送信すると共に、前記携帯通信端末の携帯電話番号を前記会員ＩＤとして送信する工程Ｄと、
前記携帯通信端末が、前記会員サービス提供者装置に対して、前記会員サービスの加入に必要なデータを送信する工程Ｅとを有することを特徴とする会員サービス加入方法。
【請求項７】
携帯通信端末から、携帯電話番号を会員ＩＤとする会員サービスの加入要求を受け付ける会員サービス加入方法であって、
前記携帯通信端末にインストールされているプログラムが、ユーザからの指示に応じて、該携帯通信端末の携帯電話番号と、該プログラムに組み込まれている携帯電話番号とが一致するか否かを照合する工程Ａと、
照合結果が肯定的である場合、前記プログラムが、会員識別装置を介して、前記会員サービスを提供する会員サービス提供者装置に対して、前記会員サービスの加入要求を送信すると共に、該プログラムに組み込まれている前記携帯通信端末の携帯電話番号を前記会員ＩＤとして送信する工程Ｂと、
前記携帯通信端末が、前記会員識別装置を介して、前記会員サービス提供者装置に対して、前記会員サービスの加入に必要なデータを送信する工程Ｃとを有することを特徴とする会員サービス加入方法。
【請求項８】
前記工程Ａは、
前記携帯通信端末が、前記会員識別装置に対して、前記携帯通信端末の携帯電話番号を通知する工程と、
前記会員識別装置が、通知された前記携帯通信端末の携帯電話番号について、前記会員ＩＤとしての認証を行い、前記携帯通信端末に対して、該認証結果を通知する工程と、
前記プログラムが、通知された前記認証結果に応じて、前記携帯通信端末の携帯電話番号と該プログラムに組み込まれている前記携帯電話番号との照合を行う工程とを有することを特徴とする請求項７に記載の会員サービス加入方法。
【請求項９】
携帯通信端末に対して、携帯電話番号を会員ＩＤとする会員サービスを提供する会員サービス提供方法であって、
前記携帯通信端末にインストールされているプログラムが、ユーザからの指示に応じて、該携帯通信端末の携帯電話番号と、該プログラムに組み込まれている携帯電話番号とが一致するか否かを照合する工程Ａと、
照合結果が肯定的である場合、前記プログラムが、該プログラムを発行したプログラム発行サーバに対して、発番通知機能により前記携帯通信端末の携帯電話番号を通知すると共に、前記会員サービスの提供要求を送信する工程Ｂと、
前記プログラム発行サーバが、受信した前記会員サービスの提供要求に応じて、通知された前記携帯通信端末の携帯電話番号に対して前記プログラムを発行したか否かについて判断する工程Ｃと、
前記判断結果が肯定的である場合、前記プログラム発行サーバが、前記会員サービスを提供する会員サービス提供者装置に対して、前記会員サービスの提供要求を送信すると共に、前記携帯通信端末の携帯電話番号を前記会員ＩＤとして送信する工程Ｄとを有することを特徴とする会員サービス提供方法。
【請求項１０】
携帯通信端末に対して、携帯電話番号を会員ＩＤとする会員サービスを提供する会員サービス提供方法であって、
前記携帯通信端末にインストールされているプログラムが、ユーザからの指示に応じて、該携帯通信端末の携帯電話番号と、該プログラムに組み込まれている携帯電話番号とが一致するか否かを照合する工程Ａと、
照合結果が肯定的である場合、前記プログラムが、会員識別装置を介して、前記会員サービスを提供する会員サービス提供者装置に対して、前記会員サービスの提供要求を送信すると共に、該プログラムに組み込まれている前記携帯通信端末の携帯電話番号を前記会員ＩＤとして送信する工程Ｂとを有することを特徴とする会員サービス提供方法。
【請求項１１】
前記工程Ａは、
前記携帯通信端末が、前記会員識別装置に対して、前記携帯通信端末の携帯電話番号を通知する工程と、
前記会員識別装置が、通知された前記携帯通信端末の携帯電話番号について、前記会員ＩＤとしての認証を行い、前記携帯通信端末に対して、該認証結果を通知する工程と、
前記プログラムが、通知された前記認証結果に応じて、前記携帯通信端末の携帯電話番号と該プログラムに組み込まれている前記携帯電話番号との照合を行う工程とを有することを特徴とする請求項１０に記載の会員サービス提供方法。
【請求項１２】
携帯通信端末に対してプログラムを発行するプログラム発行サーバであって、
前記携帯通信端末から送信された前記プログラムの発行要求に応じて、発番通知機能により該携帯通信端末から通知された該携帯通信端末の携帯電話番号を内部に書き換え不能に組み込んだ前記プログラムを発行するプログラム発行部を具備することを特徴とするプログラム発行サーバ。
【請求項１３】
携帯通信端末に対してプログラムを発行するプログラム発行サーバであって、
前記携帯通信端末から送信された該携帯通信端末にインストールされている前記プログラムの登録要求に応じて、発番通知機能により該携帯通信端末から通知された該携帯通信端末の携帯電話番号を、該携帯通信端末に対して通知する携帯電話番号通知部を具備し、
前記携帯通信端末が、通知された前記携帯電話番号を、前記インストールされているプログラムの内部に書き換え不能に組み込むことを特徴とするプログラム発行サーバ。
【請求項１４】
前記携帯電話番号通知部が、通知された前記携帯通信端末の携帯電話番号を、該携帯通信端末にインストールされているプログラムの内部に書き換え不能に組み込むための携帯電話番号組込用プログラムを発行し、
前記携帯通信端末が、前記携帯電話番号組込用プログラムを実行することによって、通知された前記携帯電話番号を、前記プログラムの内部に書き換え不能に組み込むことを特徴とする請求項１３に記載のプログラム発行サーバ。
【請求項１５】
携帯通信端末に対してプログラムを発行するプログラム発行サーバであって、
前記携帯通信端末から送信された前記プログラムの発行要求に応じて、該携帯通信端末から送信された前記携帯通信端末の携帯電話番号と音声応答サーバの電話番号の一部である付加番号とを関連付けて記憶する記憶部と、
前記携帯通信端末に対して、前記音声応答サーバの電話番号及び前記プログラムを送信するプログラム送信部と、
前記音声応答サーバからの確認要求に応じて、前記携帯通信端末の携帯電話番号及び前記付加番号が関連付けて記憶されているか否かについて確認する確認部とを具備することを特徴とするプログラム発行サーバ。
【請求項１６】
前記プログラム送信部は、前記携帯通信端末に対して、前記音声応答サーバの電話番号と前記プログラムと秘密キーとを送信し、
前記携帯通信端末から送信された前記プログラムの登録要求に応じて、秘密キーを送信する秘密キー送信部を、更に具備することを特徴とする請求項１５に記載のプログラム発行サーバ。
【請求項１７】
前記携帯通信端末から送信された会員サービスの提供要求又は会員サービスの加入要求に応じて、該携帯通信端末の携帯電話番号に対して前記プログラムを発行したか否かについて判断する判断部と、
前記判断結果が肯定的である場合、前記会員サービスを提供する会員サービス提供者装置に対して、前記会員サービスの提供要求又は前記会員サービスの加入要求を送信すると共に、前記携帯通信端末の携帯電話番号を会員ＩＤとして送信する会員サービス提供要求送信部とを具備することを特徴とする請求項１２乃至１６のいずれか一項に記載のプログラム発行サーバ。
【請求項１８】
携帯通信端末に、
ユーザからの指示に応じて、前記携帯通信端末の携帯電話番号と、組み込まれている携帯電話番号とが一致するか否かを照合する工程Ａと、
照合結果が肯定的である場合、プログラム発行サーバに対して、発番通知機能により前記携帯通信端末の携帯電話番号を通知すると共に、会員サービス提供者装置により提供される会員サービスの提供要求又は該会員サービスの加入要求を送信する工程Ｂとを実行させるためのプログラム。
【請求項１９】
携帯通信端末に、
ユーザからの指示に応じて、前記携帯通信端末の携帯電話番号と、該プログラムに組み込まれている携帯電話番号とが一致するか否かを照合する工程Ａと、
照合結果が肯定的である場合、会員識別装置を介して、会員サービスを提供する会員サービス提供者装置に対して、該会員サービスの提供要求又は該会員サービスの加入要求を送信すると共に、該プログラムに組み込まれている前記携帯通信端末の携帯電話番号を会員ＩＤとして送信する工程Ｂとを実行させるためのプログラム。
【請求項２０】
前記工程Ａは、
前記携帯通信端末が、前記会員識別装置に対して、前記携帯通信端末の携帯電話番号を通知する工程と、
前記会員識別装置が、通知された前記携帯通信端末の携帯電話番号について、前記会員ＩＤとしての認証を行い、前記携帯通信端末に対して、該認証結果を通知する工程と、
前記プログラムが、通知された前記認証結果に応じて、前記携帯通信端末の携帯電話番号と該プログラムに組み込まれている携帯電話番号との照合を行う工程とを有することを特徴とする請求項１９に記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プログラム発行サーバにより発行されたプログラムを携帯通信端末に提供するプログラム提供方法、携帯通信端末から携帯電話番号を会員ＩＤとする会員サービスの加入要求（加入申し込み）を受け付ける会員サービス加入方法、携帯通信端末に対して携帯電話番号を会員ＩＤとする会員サービスを提供する会員サービス提供方法、これらに用いて好適なプログラム発行サーバ及びプログラムに関する。
【０００２】
【従来の技術】
従来、携帯通信端末によってダウンロードされたプログラム（アプリケーション）を介して、会員サービスを提供する会員サービス提供システムが知られている（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開２００２−９２５２７号
【０００４】
【発明が解決しようとする課題】
しかしながら、従来の会員サービス提供システムは、会員サービスを提供するに際して、プログラムが正当なユーザの携帯通信端末にインストールされているかについて正確に確認するスキームを有していないため、安全性に欠け、ユーザ情報提供サービス等の各ユーザ固有の会員サービスを提供することができないという問題点があった。
【０００５】
すなわち、従来の会員サービス提供システムでは、正当なユーザの携帯通信端末にインストールされたプログラムを、不当にコピーすることによって、正当なユーザになりすまして会員サービスの提供を受けることも可能であった。
【０００６】
そこで、本発明は、以上の点に鑑みてなされたもので、プログラムが正当にインストールされている携帯通信端末に対してのみ会員サービスを提供することが可能な会員サービス提供方法、かかるプログラムを提供可能なプログラム提供方法、これらに用いて好適なプログラム発行サーバ及びプログラムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明の第１の特徴は、プログラム発行サーバにより発行されたプログラムを携帯通信端末に提供するプログラム提供方法であって、前記携帯通信端末が、前記プログラム発行サーバに対して、発番通知機能によって該携帯通信端末の携帯電話番号を通知すると共に、前記プログラムの発行要求を送信する工程Ａと、前記プログラム発行サーバが、前記プログラムの発行要求に応じて、前記携帯通信端末に対して、通知された前記携帯電話番号を内部に書き換え不能に組み込んだ前記プログラムを発行する工程Ｂと有することを要旨とする。
【０００８】
かかる発明によれば、前記プログラム発行サーバが、発番通知機能によって通知された携帯電話番号を内部に書き換え不能に組み込んだプログラムを、当該携帯電話番号の携帯通信端末に対して発行するため、偽の携帯電話番号を利用したプログラムの不正利用を防止することができる。
【０００９】
本発明の第２の特徴は、プログラム発行サーバにより発行されたプログラムを携帯通信端末に提供するプログラム提供方法であって、前記携帯通信端末が、前記プログラム発行サーバに対して、発番通知機能によって該携帯通信端末の携帯電話番号を通知すると共に、該携帯通信端末にインストールされている前記プログラムの登録要求を送信する工程Ａと、前記プログラム発行サーバが、前記プログラムの登録要求に応じて、前記携帯通信端末に対して、通知された該携帯通信端末の携帯電話番号を通知する工程Ｂと、前記携帯通信端末が、前記プログラム発行サーバより通知された前記携帯電話番号を、前記インストールされているプログラムの内部に書き換え不能に組み込む工程Ｃとを有することを要旨とする。
【００１０】
かかる発明によれば、工場出荷時に携帯通信端末にインストールされたプログラムに対しても正当な携帯電話番号を書き換え不能に組み込むことができ、偽の携帯電話番号を利用したプログラムの不正利用を防止することができる。
【００１１】
本発明の第２の特徴において、前記工程Ｂで、前記プログラム発行サーバが、通知された前記携帯通信端末の携帯電話番号を、該携帯通信端末にインストールされている前記プログラムの内部に書き換え不能に組み込むための携帯電話番号組込用プログラムを発行し、前記工程Ｃで、前記携帯通信端末が、前記携帯電話番号組込用プログラムを実行することによって、通知された前記携帯電話番号を、前記プログラムの内部に書き換え不能に組み込むことが好ましい。
【００１２】
かかる発明によれば、ユーザは、携帯電話番号組込用プログラムを実行することによって、容易に正当な携帯電話番号をプログラムに組み込むことができる。また、かかる発明によれば、プログラムにおいて携帯電話番号が組み込まれる領域が、携帯電話番号組込用プログラム以外に知られないようにすることで、より安全性を高めることができる。
【００１３】
本発明の第３の特徴は、プログラム発行サーバにより発行されたプログラムを携帯通信端末に提供するプログラム提供方法であって、前記携帯通信端末が、前記プログラムの発行要求及び該携帯通信端末の携帯電話番号を送信する工程Ａと、前記プログラム発行サーバが、受信した前記プログラムの発行要求に応じて、受信した前記携帯通信端末の携帯電話番号と音声応答サーバの電話番号の一部である付加番号とを関連付けて記憶すると共に、前記携帯通信端末に対して、該音声応答サーバの電話番号及び前記プログラムを送信する工程Ｃと、前記携帯通信端末が、前記音声応答サーバの電話番号により特定される前記音声応答サーバに対して、該携帯通信端末の携帯電話番号を通知する工程Ｄと、前記音声応答サーバが、前記プログラム発行サーバに対して、通知された前記携帯通信端末の携帯電話番号及び前記付加番号が関連付けて記憶されているか否かについての確認要求を送信する工程Ｅと、前記プログラム発行サーバによる前記確認結果が肯定的である場合、前記音声応答サーバが、その旨を前記携帯通信端末に通知する工程Ｆとを有することを要旨とする。
【００１４】
かかる発明によれば、発番通知機能に対応しているネットワークに接続されている音声応答サーバが、プログラム発行サーバによる肯定的な確認結果を携帯通信端末に通知した場合に、携帯通信端末においてプログラムを使用可能となるため、プログラム発行サーバが、発番通知機能に対応していないネットワークに接続されている場合であっても、プログラムに正当な携帯電話番号を組み込むことができ、偽の携帯電話番号を利用したプログラムの不正利用を防止することができる。
【００１５】
本発明の第３の特徴において、前記工程Ｃで、前記プログラム発行サーバが、前記携帯通信端末に対して、前記音声応答サーバの電話番号と前記プログラムと秘密キーとを送信し、前記プログラム発行サーバが、前記プログラムの登録要求に応じて、秘密キーを送信する工程と、前記携帯通信端末が、前記工程Ｃにおいて送信された前記秘密キーと、受信した秘密キーとの照合結果が肯定的である場合に、前記プログラムが使用可能であると判断する工程とを有することが好ましい。
【００１６】
かかる発明によれば、秘密キーによる照合によって、携帯通信端末が、プログラムが使用可能であると判断するため、より安全に、プログラムに正当な携帯電話番号を組み込むことができる。
【００１７】
本発明の第４の特徴は、携帯通信端末から、携帯電話番号を会員ＩＤとする会員サービスの加入要求を受け付ける会員サービス加入方法であって、前記携帯通信端末にインストールされているプログラムが、ユーザからの指示に応じて、該携帯通信端末の携帯電話番号と、該プログラムに組み込まれている携帯電話番号とが一致するか否かを照合する工程Ａと、照合結果が肯定的である場合、前記プログラムは、該プログラムを発行したプログラム発行サーバに対して、発番通知機能により前記携帯通信端末の携帯電話番号を通知すると共に、前記会員サービスの加入要求を送信する工程Ｂと、前記プログラム発行サーバが、受信した前記会員サービスの加入要求に応じて、通知された前記携帯通信端末の携帯電話番号に対して前記プログラムを発行したか否かについて判断する工程Ｃと、前記判断結果が肯定的である場合、前記プログラム発行サーバが、前記会員サービスの加入要求を受け付ける会員サービス提供者装置に対して、前記会員サービスの加入要求を送信すると共に、前記携帯通信端末の携帯電話番号を前記会員ＩＤとして送信する工程Ｄと、前記携帯通信端末が、前記会員サービス提供者装置に対して、前記会員サービスの加入に必要なデータを送信する工程Ｅとを有することを要旨とする。
【００１８】
本発明の第５の特徴は、携帯通信端末から、携帯電話番号を会員ＩＤとする会員サービスの加入要求を受け付ける会員サービス加入方法であって、前記携帯通信端末にインストールされているプログラムが、ユーザからの指示に応じて、該携帯通信端末の携帯電話番号と、該プログラムに組み込まれている携帯電話番号とが一致するか否かを照合する工程Ａと、照合結果が肯定的である場合、前記プログラムが、会員識別装置を介して、前記会員サービスを提供する会員サービス提供者装置に対して、前記会員サービスの加入要求を送信すると共に、該プログラムに組み込まれている前記携帯通信端末の携帯電話番号を前記会員ＩＤとして送信する工程Ｂと、前記携帯通信端末が、前記会員識別装置を介して、前記会員サービス提供者装置に対して、前記会員サービスの加入に必要なデータを送信する工程Ｃとを有することを要旨とする。
【００１９】
本発明の第５の特徴において、前記工程Ａは、前記携帯通信端末が、前記会員識別装置に対して、前記携帯通信端末の携帯電話番号を通知する工程と、前記会員識別装置が、通知された前記携帯通信端末の携帯電話番号について、前記会員ＩＤとしての認証を行い、前記携帯通信端末に対して、該認証結果を通知する工程と、前記プログラムが、通知された前記認証結果に応じて、前記携帯通信端末の携帯電話番号と該プログラムに組み込まれている前記携帯電話番号との照合を行う工程とを有することが好ましい。
【００２０】
本発明の第６の特徴は、携帯通信端末に対して、携帯電話番号会員ＩＤとする会員サービスを提供する会員サービス提供方法であって、前記携帯通信端末にインストールされているプログラムが、ユーザからの指示に応じて、該携帯通信端末の携帯電話番号と、該プログラムに組み込まれている携帯電話番号とが一致するか否かを照合する工程Ａと、照合結果が肯定的である場合、前記プログラムが、該プログラムを発行したプログラム発行サーバに対して、発番通知機能により前記携帯通信端末の携帯電話番号を通知すると共に、前記会員サービスの提供要求を送信する工程Ｂと、前記プログラム発行サーバが、受信した前記会員サービスの提供要求に応じて、通知された前記携帯通信端末の携帯電話番号に対して前記プログラムを発行したか否かについて判断する工程Ｃと、前記判断結果が肯定的である場合、前記プログラム発行サーバが、前記会員サービスを提供する会員サービス提供者装置に対して、前記会員サービスの提供要求を送信すると共に、前記携帯通信端末の携帯電話番号を前記会員ＩＤとして送信する工程Ｄとを有することを要旨とする。
【００２１】
かかる発明によれば、プログラムが、携帯通信端末の携帯電話番号と、当該プログラムに組み込まれている携帯電話番号とが一致する場合のみ、会員サービスの提供要求を送信するように制御し、プログラム発行サーバが、会員サービスの提供要求に応じて、通知された携帯通信端末の携帯電話番号に対してプログラムを発行した場合にのみ、当該会員サービスの提供要求を会員サービス提供者装置に送信するように制御するため、偽の携帯電話番号を利用したプログラムの不正利用を防止することができる。
【００２２】
本発明の第７の特徴は、携帯通信端末に対して、携帯電話番号を会員ＩＤとする会員サービスを提供する会員サービス提供方法であって、前記携帯通信端末にインストールされているプログラムが、ユーザからの指示に応じて、該携帯通信端末の携帯電話番号と、該プログラムに組み込まれている携帯電話番号とが一致するか否かを照合する工程Ａと、照合結果が肯定的である場合、前記プログラムが、前記会員サービスを提供する会員識別装置に対して、会員サービスの提供要求を送信すると共に、該プログラムに組み込まれている前記携帯通信端末の携帯電話番号を前記会員ＩＤとして送信する工程Ｂとを有することを要旨とする。
【００２３】
かかる発明によれば、プログラムが、携帯通信端末の携帯電話番号と、当該プログラムに組み込まれている携帯電話番号とが一致する場合のみ、会員識別装置を介して前記会員サービス提供者装置に対して会員サービスの提供要求を送信するように制御するため、偽の携帯電話番号を利用したプログラムの不正利用を防止することができる。
【００２４】
本発明の第７の特徴において、前記工程Ａは、前記携帯通信端末が、前記会員識別装置に対して、前記携帯通信端末の携帯電話番号を通知する工程と、前記会員識別装置が、通知された前記携帯通信端末の携帯電話番号について、前記会員ＩＤとしての認証を行い、前記携帯通信端末に対して、該認証結果を通知する工程と、前記プログラムが、通知された前記認証結果に応じて、前記携帯通信端末の携帯電話番号と当該プログラムに組み込まれている携帯電話番号との照合を行う工程とを有することが好ましい。
【００２５】
かかる発明によれば、プログラムが、携帯通信端末の携帯電話番号を読み取ることができない場合であっても、当該携帯通信端末の携帯電話番号と、プログラムに組み込まれている携帯電話番号との照合を行うことができる。
【００２６】
本発明の第８の特徴は、携帯通信端末に対してプログラムを発行するプログラム発行サーバであって、前記携帯通信端末から送信された前記プログラムの発行要求に応じて、発番通知機能により該携帯通信端末から通知された該携帯通信端末の携帯電話番号を内部に書き換え不能に組み込んだ前記プログラムを発行するプログラム発行部を具備することを要旨とする。
【００２７】
本発明の第９の特徴は、携帯通信端末に対してプログラムを発行するプログラム発行サーバであって、前記携帯通信端末から送信された該携帯通信端末にインストールされている前記プログラムの登録要求に応じて、発番通知機能により該携帯通信端末から通知された該携帯通信端末の携帯電話番号を、該携帯通信端末に対して通知する携帯電話番号通知部を具備し、前記携帯通信端末が、通知された前記携帯電話番号を、前記インストールされているプログラムの内部に書き換え不能に組み込むことを要旨とする。
【００２８】
本発明の第９の特徴において、前記携帯電話番号通知部が、通知された前記携帯通信端末の携帯電話番号を、該携帯通信端末にインストールされているプログラムの内部に書き換え不能に組み込むための携帯電話番号組込用プログラムを発行し、前記携帯通信端末が、前記携帯電話番号組込用プログラムを実行することによって、通知された前記携帯電話番号を、前記プログラムの内部に書き換え不能に組み込むことが好ましい。
【００２９】
本発明の第１０の特徴は、携帯通信端末に対してプログラムを発行するプログラム発行サーバであって、前記携帯通信端末から送信された前記プログラムの発行要求に応じて、該携帯通信端末から送信された前記携帯通信端末の携帯電話番号と音声応答サーバの電話番号の一部である付加番号とを関連付けて記憶する記憶部と、前記携帯通信端末に対して、前記音声応答サーバの電話番号及び前記プログラムを送信するプログラム送信部と、前記音声応答サーバからの確認要求に応じて、前記携帯通信端末の携帯電話番号及び前記付加番号が関連付けて記憶されているか否かについて確認する確認部とを具備することを要旨とする。
【００３０】
本発明の第１０の特徴において、前記プログラム送信部が、前記携帯通信端末に対して、前記音声応答サーバの電話番号と前記プログラムと秘密キーとを送信し、前記携帯通信端末から送信された前記プログラムの登録要求に応じて、秘密キーを送信する秘密キー送信部を、更に具備することが好ましい。
【００３１】
本発明の８乃至１０の特徴において、前記携帯通信端末から送信された会員サービスの提供要求又は会員サービスの加入要求に応じて、該携帯通信端末の携帯電話番号に対して前記プログラムを発行したか否かについて判断する判断部と、前記判断結果が肯定的である場合、前記会員サービスを提供する会員サービス提供者装置に対して、前記会員サービスの提供要求又は会員サービスの加入要求を送信すると共に、前記携帯通信端末の携帯電話番号を前記会員ＩＤとして送信する会員サービス提供要求送信部とを具備することが好ましい。
【００３２】
本発明の第１１の特徴は、ユーザからの指示に応じて、前記携帯通信端末の携帯電話番号と、組み込まれている携帯電話番号とが一致するか否かを照合する工程Ａと、照合結果が肯定的である場合、プログラム発行サーバに対して、発番通知機能により前記携帯通信端末の携帯電話番号を通知すると共に、会員サービス提供者装置により提供される会員サービスの提供要求又は会員サービスの加入要求を送信する工程Ｂとを、携帯通信端末に実行させるためのプログラムであることを要旨とする。
【００３３】
本発明の第１２の特徴は、ユーザからの指示に応じて、前記携帯通信端末の携帯電話番号と、組み込まれている携帯電話番号とが一致するか否かを照合する工程Ａと、照合結果が肯定的である場合、会員識別装置を介して、前記会員サービスを提供する会員識別装置に対して、前記会員サービスの提供要求又は前記会員サービスの加入要求を送信すると共に、該プログラムに組み込まれている前記携帯通信端末の携帯電話番号を会員ＩＤとして送信する工程Ｂとを、携帯通信端末に実行させるためのプログラムであることを要旨とする。
【００３４】
本発明の第１２の特徴において、前記工程Ａは、前記携帯通信端末が、前記会員識別装置に対して、前記携帯通信端末の携帯電話番号を通知する工程と、前記会員識別装置が、通知された前記携帯通信端末の携帯電話番号について、前記会員ＩＤとしての認証を行い、前記携帯通信端末に対して、該認証結果を通知する工程と、前記プログラムは、通知された前記認証結果に応じて、前記携帯通信端末の携帯電話番号と該プログラムに組み込まれている携帯電話番号との照合を行う工程とを有することが好ましい。
【００３５】
【発明の実施の形態】
（本発明の第１の実施形態に係る会員サービス提供システムの構成）
本発明の第１の実施形態に係る会員サービス提供システムの構成について、図１乃至図５を参照して説明する。
【００３６】
本実施形態に係る会員サービス提供システムは、図１に示すように、複数の販売店等にそれぞれ設置されている会員識別装置６０１乃至６０ｎと、会員管理装置７０と、プログラム発行サーバ３０と、会員サービス提供者装置５０とを具備している。
【００３７】
携帯通信端末１０は、図２に示すように、携帯電話番号登録部１０Ａと、プログラム１０Ｂと、無線通信部１０Ｃと、操作部１０Ｄとを具備している。
【００３８】
携帯電話番号登録部１０Ａは、携帯通信事業者から割り当てられた当該携帯通信端末１０の携帯電話番号を記憶するものである。携帯電話番号登録部１０Ａは、書き換え不能に構成されている。
【００３９】
プログラム１０Ｂは、会員ＩＤ記憶部１１と、照合部１２と、会員情報記憶部１３と、ダウンロード制御部１４と、会員情報交換部１５とを具備している。
【００４０】
会員ＩＤ記憶部１１は、プログラム発行サーバ３０によって割り当てられた携帯電話番号（会員ＩＤ）を書き換え不能に記憶するものである。具体的には、会員ＩＤ記憶部１１は、携帯通信端末１０に設けられた記憶領域の一部であるが、外部から当該記憶領域のどの部分が会員ＩＤ記憶部１１に該当するか分からないように構成されている。
【００４１】
会員ＩＤ記憶部１１は、プログラム発行サーバ３０によって組み込まれた携帯電話番号を記憶するものであってもよいし、プログラム発行サーバ３０から通知された携帯電話番号を記憶するものであってもよいし、携帯電話番号組込用プログラムによって組み込まれた携帯電話番号を記憶するものであってもよい。
【００４２】
ここで、プログラム発行サーバ３０によるプログラム１０Ｂへの携帯電話番号の組み込み処理について説明する。プログラム発行サーバ３０は、予めプログラム１０Ｂの部品となるソースコードやライブラリや単体モジュール等を持っており、プログラム１０Ｂを発行する際に、これらの部品を携帯電話番号データと共に実行モジュール化（コンパイルやリンク等）して、実行可能なプログラム（ロードモジュール）を作成する。この結果、携帯電話番号データは、プログラム１０Ｂに書き換え不可能な状態で組み込まれる。
【００４３】
なお、コンパイルとは、ソースファイルからソースコードを読み取って機械語に変換することをいう。また、リンクとは、ソースファイルをコンパイルしたオブジェクトファイルと、別に用意された機械語ファイル（ライブラリファイル）をつなぎ合わせて実行可能なファイル（ロードモジュール）を生成することをいう。
【００４４】
照合部１２は、ユーザからの操作部１０Ｄを介したプログラム起動指示に応じて、携帯電話番号登録部１０Ａに記憶されている携帯通信端末１０の携帯電話番号と、当該プログラム内の会員ＩＤ記憶部１１に組み込まれている携帯電話番号とが一致するか否かを照合するものである。
【００４５】
すなわち、照合部１２は、当該プログラムがプログラム発行サーバ３０から正当に発行されたものであるか否かについて（正しい動作環境にあるか否かについて）照合するものである。照合部１２は、当該照合結果が肯定的である場合に、当該プログラムの起動を許可する。
【００４６】
また、照合部１２は、会員情報記憶部１３に蓄積されているクレジットカードデータの読み出し要求があった場合等、必要に応じて、動作するように構成されていてもよい。
【００４７】
会員情報記憶部１３は、当該携帯通信端末１０のユーザが加入している会員サービス提供者毎の会員情報を記憶するものである。会員情報記憶部１３の会員サービス提供者毎の会員情報は、ダウンロード制御部１４が、プログラム発行サーバ３０又は会員識別装置６０を経由して会員サービス提供者装置５０から初期データをダウンロードすることによって、蓄積される。また、会員情報記憶部１３の会員サービス提供者毎の会員情報は、会員情報交換部１５が、プログラム発行サーバ３０又は会員識別装置６０を経由して会員サービス提供者装置５０から更新データを取得することによって、その一部乃至全部が更新される。つまり、会員情報記憶部１３内の会員情報は、携帯通信端末１０のユーザによって書き換え不能なように記憶されている。
【００４８】
例えば、会員情報記憶部１３は、図３に示すように、「会員サービス提供者ＩＤ」と「名称」と「種別」と「設定データ」と「有効期限」と「連絡先」と「利用実績」と「広告情報」と「アラーム付サービス情報」と「登録個人データ」とを関連付けて記憶する。
【００４９】
「会員サービス提供者ＩＤ」は、会員サービスを提供する会員サービス提供者をユニークに識別するものである。「会員サービス提供者ＩＤ」は、会員サービス提供者の代表電話番号であってもよい。
【００５０】
「名称」は、会員サービス提供者の名称であって、商標登録されている名称であってもよいし、慣用的に用いられている名称であってもよい。
【００５１】
「種別」は、会員サービス提供者が提供する会員サービスの種別を示すものであり、「一般サービス提供種別」と「決済サービス提供種別」と「第三者証明サービス提供種別」とを含む。
【００５２】
「一般サービス提供種別」は、会員と会員サービス提供者との間で、直接、会員サービスの提供を行う種別である。
【００５３】
「決済サービス提供種別」は、支払いを伴う会員サービスを提供する際に、決済サービスを代行する種別である。例えば、クレジットカード会社の提供する会員サービス等が「決済サービス提供種別」に該当する。「決済サービス提供種別」に該当する会員サービスの提供に必要なデータは「設定データ」として蓄積される。
【００５４】
「第三者証明サービス提供種別」は、会員が、第三者に対して所定サービスを要求する際に、会員サービス提供者が、当該所定サービスの要求の正当性を証明する種別である。例えば、旅行代理店（会員サービス提供者）による乗車券やクーポン券等の販売サービス（この場合、第三者は、鉄道会社や航空会社やホテル等）、チケット販売業者（会員サービス提供者）による映画やコンサート等の入場チケットの販売サービス（この場合、第三者は、映画配給会社やコンサート運営業者等）、保険代理店（会員サービス提供者）による海外旅行保険や損害保険等の証書発行サービス（この場合、第三者は、保険会社）、病院や医療機関（会員サービス提供者）による薬の処方箋発行サービス（この場合、第三者は、薬屋等）、出版やデパートやビール業界団体等（会員サービス提供者）による全国共通で使用可能な金券の販売サービス（この場合、第三者は、金券が使用される店）、ショッピングセンターや商店街等（会員サービス提供者）によるくじ引き抽選券や引換券の発行サービス（この場合、第三者は、くじ引き等の運営団体）等が「第三者証明サービス提供種別」に該当する。「第三者証明サービス提供種別」に該当する会員サービスの提供に必要なデータは「設定データ」として蓄積される。
【００５５】
「設定データ」は、所定の会員サービスの提供に必要なデータである。例えば、会員サービス提供者において、決済サービスの承認に必要なデータや、第三者に対する証明に必要なデータ等が「設定データ」に該当する。「設定データ」は、携帯通信端末１０の出力部から印刷することが可能である。「第三者証明サービス提供種別」に係る「設定データ」は、会員が所定サービスの提供を受けた場合、一部又は全部が削除されるように構成されていてもよい。
【００５６】
また、「設定データ」は、「一般サービス提供種別」に該当するホテルサービス提供者において、ホテル滞在中のチェックインからチェックアウトまでの部屋付け明細を記憶してもよく、「決済サービス提供種別」と組み合わせることにより、チェックイン又はチェックアウトでの係員を不要とすることができる。なお、チェックアウト時には、支払明細が、当該ホテルを会員サービス提供者とする「利用実績」に記憶され、「設定データ」は、全部削除されるように構成されていてもよい。
【００５７】
「有効期限」は、会員サービスの有効期限や、「設定データ」として設定された内容の有効期限を示すものである。
【００５８】
「連絡先」は、会員サービス提供者へ連絡するための電話番号や住所や電子メールアドレスやＵＲＬ等のデータである。
【００５９】
「利用実績」は、会員が、会員サービス提供者の提供する会員サービスを利用した実績（例えば、レシートデータや累積特典ポイント等）を示すものである。
【００６０】
「広告情報」は、会員サービス提供者が、広告活動や宣伝活動のために用いるデータである。例えば、「広告情報」は、テキストや画像や音声や映像等の表現手段でフォーマットされる。
【００６１】
「アラーム付サービス情報」は、会員サービス提供者から会員に対して時系列上の注意を喚起することが必要な場合に設定される日時データである。例えば、レンタルビデオ等の返却期限や、会員サービスの予約日時や、会員サービスの有効期限や、「登録個人データ」として設定されているデータ（例えば、パスポートや運転免許証等）の有効期限等が「アラーム付サービス情報」に該当する。
【００６２】
「登録個人データ」は、会員と会員サービス提供者との間の会員加入契約による合意の上に登録された個人データである。例えば、「登録個人データ」には、「氏名」や「性別」や「生年月日」や「顔写真」や「住所」や「血液型」や「家族構成（続柄や氏名を含む）」や「職業（会社名）」や「会社電話番号」や「趣味」や「携帯通信端末の電子メールアドレス」や「連絡用固定電話番号」や「健康保険証番号」や「運転免許証番号」や「パスポート番号」や「住民基本台帳番号」や「個人パスワード（認証キー）」や「声紋データ」や「指紋データ」や「虹彩データ」や「筆跡データ」等その他会員サービス提供者が必要とするデータが含まれる。
【００６３】
また、「登録個人データ」は、国際標準化団体ＩＭＣ（Ｉｎｔｅｒｎｅｔ  Ｍａｉｌ  Ｃｏｎｓｏｒｔｉｕｍ）が規定した「ｖＣａｒｄ（Ｅｌｅｃｔｒｏｎｉｃ  Ｂｕｓｉｎｅｓｓ  Ｃａｒｄｓ）」に準じたデータであってもよい。
【００６４】
ダウンロード制御部１４は、会員情報記憶部１３に蓄積されている「登録個人データ」等の初期データを、プログラム発行サーバ３０経由で、又は会員識別装置６０経由で、会員サービス提供者装置５０からダウンロードして、ダウンロードした初期データを会員情報記憶部１３に格納するものである。
【００６５】
また、ダウンロード制御部１４は、初期データのダウンロードの際に会員サービス提供者側で認証が行われる場合、個人パスワードや声紋や指紋や虹彩等の認証に必要な情報を、携帯通信端末の操作部１０Ｄから取り込む処理を行う。
【００６６】
また、ダウンロード制御部１４は、プログラム発行サーバ３０から通知された当該携帯通信端末１０の携帯電話番号を、インストールされているプログラム１０Ｂの内部（すなわち、会員ＩＤ記憶部１１）に書き換え不能に組み込む。
【００６７】
また、ダウンロード制御部１４は、操作部１０Ｄを介したユーザからの携帯電話番号組込用プログラムの実行指示に応じて、当該携帯電話番号組込用プログラムを実行することによって、当該携帯通信端末１０の携帯電話番号を、会員ＩＤ記憶部１１に書き換え不能に組み込むように構成されていてもよい。
【００６８】
会員情報交換部１５は、会員サービスの提供を受ける際、会員情報記憶部１３に蓄積されている会員サービス提供者毎の会員情報に係る更新データを、携帯通信端末１０の無線通信部１０Ｃを介して、プログラム発行サーバ３０又は会員識別装置６０を経由して、会員サービス提供者装置５０から取得するものである。また、会員情報交換部１５は、取得した会員情報に係る更新データに基づいて、会員情報記憶部１３の会員サービス提供者毎の会員情報の一部乃至全部を更新する。
【００６９】
無線通信部１０Ｃは、赤外線通信やＢｌｕｅｔｏｏｔｈ（登録商標）等の近傍無線通信機能や、コネクタを介した会員識別装置６０との双方向の直接通信機能や、移動体通信網１を介したプログラム発行サーバ３０との通信機能を具備するものである。例えば、無線通信部１０Ｃは、赤外線通信の国際規格であるＩｒＭＣ（ＩｒＤＡ  ｉｎｆｒａｒｅｄ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）やＩｒＦＭ（ＩｒＤＡ  ｉｎｆｒａｒｅｄ  Ｆｉｎａｎｃｉａｌ  Ｍｅｓｓａｇｉｎｇ）を用いるように構成されていてもよい。
【００７０】
ここで、移動体通信網１は、携帯通信端末による電話通信及びデータ通信（パケット通信）の双方を提供可能なネットワークであり、いずれの通信においても発番通知機能を提供することができる。
【００７１】
操作部１０Ｄは、ユーザからの各種の指示を受け付けるものである。また、操作部１０Ｄは、入力機能や出力機能や編集機能も具備する。
【００７２】
例えば、操作部１０Ｄは、ユーザからの指示に応じて、会員情報記憶部１３に蓄積されている「利用実績（レシートデータや累積特典ポイントや割引ポイントやレンタル中の商品及び返却期限等）」等を抽出し、時系列や項目別等の分類を行い、家計簿のように編集して携帯通信端末１０の画面上に表示するように構成されていてもよいし、携帯通信端末１０のスピーカを介して音声表現するように構成されていてもよい。
【００７３】
また、操作部１０Ｄは、上述の会員情報の初期データをダウンロードする際に、会員サービス提供者側から要求された場合、ユーザに対して、パスワードや、声紋や、指紋や、携帯通信端末１０のカメラにより撮影されたユーザの顔写真を入力させるように構成されていてもよい。
【００７４】
また、ユーザは、操作部１０Ｄを介して、会員サービスからの脱退通知や住所変更等の通知を、会員情報記憶部１３に蓄積されている「連絡先」を参照して行うように構成されていてもよい。
【００７５】
プログラム発行サーバ３０は、携帯通信端末１０に対してプログラムを発行するものであって、図４に示すように、ダウンロード要求受信部３１と、プログラム記憶部３２と、プログラム発行部３３と、発行履歴記憶部３４と、会員サービス提供要求受信部３５と、照合部３６と、会員サービス提供要求転送部３７とを具備している。
【００７６】
ダウンロード要求受信部３１は、携帯通信端末１０の無線通信部１０Ｃから送信されたプログラムダウンロード要求（プログラム１０Ｂの発行要求、又は、携帯通信端末１０にインストールされているプログラム１０Ｂの登録要求）を受信するものである。
【００７７】
プログラム記憶部３２は、上述のプログラム１０Ｂや、携帯通信端末１０の携帯電話番号を当該携帯通信端末１０にインストールされているプログラムの内部に書き換え不能に組み込むための携帯電話番号組込用プログラム等を記憶するものである。
【００７８】
プログラム発行部３３は、携帯通信端末１０から送信されたプログラムダウンロード要求（プログラム１０Ｂの発行要求）に応じて、発番通知機能により当該携帯通信端末１０から通知された当該携帯通信端末１０の携帯電話番号を内部に書き換え不能に組み込んだプログラムを発行するものである。
【００７９】
また、プログラム発行部３３は、携帯通信端末１０から送信されたプログラムダウンロード要求（携帯通信端末１０にインストールされているプログラム１０Ｂの登録要求）に応じて、発番通知機能により携帯通信端末１０から通知された当該携帯通信端末１０の携帯電話番号を、当該携帯通信端末１０に対して通知する携帯電話番号通知部を構成する。
【００８０】
また、プログラム発行部３３は、携帯通信端末１０から送信されたプログラムダウンロード要求（携帯通信端末１０にインストールされているプログラム１０Ｂの登録要求）に応じて、上述の携帯電話番号組込用プログラムを発行するように構成されていてもよい。
【００８１】
発行履歴記憶部３４は、プログラム１０Ｂを発行した携帯通信端末１０の携帯電話番号を管理するものである。
【００８２】
会員サービス提供要求受信部３５は、携帯通信端末１０から送信された会員サービスの提供要求を受信するものである。会員サービス提供要求受信部３５は、移動体通信網１を介して会員サービスの提供要求（又は、会員サービスの加入要求）を受信することができる。また、会員サービス提供要求受信部３５は、会員識別装置６０及び会員管理装置７０を介してプログラム発行履歴の照合要求を受信することができるように構成されていてもよい。
【００８３】
照合部３６は、携帯通信端末１０から送信された会員サービスの提供要求（又は、会員サービスの加入要求）に応じて、携帯通信端末１０から発番通知機能により通知された当該携帯通信端末１０の携帯電話番号に対してプログラム１０Ｂを発行したか否かについて判断する判断部である。
【００８４】
会員サービス提供要求転送部３７は、照合部３６による上述の判断結果が肯定的である場合、会員サービスを提供する会員サービス提供者装置５０に対して、会員サービスの提供要求（又は、会員サービスの加入要求）を送信すると共に、携帯通信端末の携帯電話番号を会員ＩＤとして送信するものである。
【００８５】
会員サービス提供装置５０は、携帯通信端末に対して、携帯電話番号を会員ＩＤとする会員サービスを提供するものであって、図５に示すように、会員サービス提供要求受信部５１と、会員情報記憶部５２と、認証部５３と、会員サービス提供部５４とを具備する。また、会員サービス提供装置５０は、携帯通信端末からの携帯電話番号を会員ＩＤとする会員サービスの加入要求を受け付けるものである。
【００８６】
会員サービス提供要求受信部５１は、プログラム発行サーバ３０又は会員識別装置６０から送信された会員サービスの提供要求（又は、会員サービスの加入要求）及び会員ＩＤとしての携帯通信端末１０の携帯電話番号を受信するものである。
【００８７】
会員情報記憶部５２は、会員毎の会員情報を記憶するものである。会員情報記憶部５２は、各会員の携帯通信端末１０の会員情報記憶部１３に記憶されている会員情報と同じデータを記憶するように構成されていてもよい。
【００８８】
認証部５３は、会員サービスを提供する際に、携帯通信端末１０に対して認証キー要求を送信し、携帯通信端末１０から送信された認証キーを用いた認証を行うものである。
【００８９】
会員サービス提供部５４は、認証部５３による上述の認証結果が肯定的である場合、会員情報記憶部５２を参照して、当該携帯通信端末１０に対して会員サービスを提供するものである。ここで、提供される会員サービスとしては、上述の「一般サービス提供種別」や「決済サービス提供種別」や「第三者証明サービス提供種別」に該当するものが考えられる。また、かかる会員サービスにおいて、会員の携帯通信端末１０に対して、当該会員の会員情報の初期データをダウンロードさせることも可能である。
【００９０】
また、会員サービス提供部５４は、会員サービス提供要求受信部５１から送信された会員サービスの加入要求に応じて、当該会員サービスの加入要求に係るユーザの会員サービスへの加入手続を行う。この際、会員サービス提供部５４は、会員サービス加入に必要なデータ（例えば、登録個人データ）を、携帯通信端末１０から取得する。
【００９１】
会員識別装置６０は、会員サービス提供者のユーザ窓口に設置されているＰＯＳレジスタの機能に加えて、バーコードリーダや非接触ＩＣスキャナや直接通信用コネクタ等を具備するものである。また、会員識別装置６０は、赤外線通信やＢｌｕｅｔｏｏｔｈ（登録商標）等の近傍無線通信機能を具備し、携帯通信端末１０から、携帯通信端末１０の携帯電話番号を会員ＩＤとする会員サービスの加入要求や、会員情報の初期データのダウンロード要求を含む会員サービスの提供要求を受け付けるものである。
【００９２】
会員管理装置７０は、複数の会員識別装置６０１乃至６０ｎに接続されており、複数の会員識別装置６０１乃至６０ｎを統括して管理するものである。会員情報が、会員識別装置６０や会員管理装置７０において記憶されるように構成されていてもよい。
【００９３】
また、個人商店のような小規模な会員サービス提供者向けに、会員識別装置６０と会員管理装置７０とが一体化されて構成されていてもよい。
【００９４】
（本実施形態に係る会員サービス提供システムの動作）
本実施形態に係る会員サービス提供システムの動作を、図６乃至図８を参照して説明する。図６は、本実施形態に係る会員サービス提供システムにおけるプログラムダウンロード時の動作を示すシーケンス図であり、図７は、本実施形態に係る会員サービス提供システムにおける会員サービス加入時の動作を示すシーケンス図であり、図８は、本実施形態に係る会員サービス提供システムにおける会員サービス提供時の動作を示すシーケンス図である。
【００９５】
第１に、図６を参照して、本実施形態に係る会員サービス提供システムにおけるプログラムダウンロード時の動作を説明する。ステップ６０１において、携帯通信端末１０が、ユーザからの指示に応じて、プログラム発行サーバ３０に対して、移動体通信網１における発番通知機能を用いて携帯電話番号登録部１０Ａに登録されている携帯通信端末１０の携帯電話番号を通知すると共に、プログラムダウンロード要求を送信する。携帯通信端末１０は、プログラム発行サーバ３０により提供されるＷＷＷページを介してプログラムダウンロード要求を提供することもできる。
【００９６】
ステップ６０２において、プログラム発行サーバ３０のプログラム発行部３３が、携帯通信端末１０から送信されたプログラムダウンロード要求に応じて、発番通知機能により携帯通信端末１０から通知された携帯通信端末１０の携帯電話番号を、プログラム記憶部３２に記憶されているプログラムの内部に書き換え不能に組み込む。
【００９７】
ここで、プログラム発行サーバ３０によるプログラム１０Ｂへの携帯電話番号の組み込み処理について説明する。プログラム発行サーバ３０は、予めプログラム１０Ｂの部品となるソースコードやライブラリや単体モジュール等を持っており、プログラム１０Ｂを発行する際に、これらの部品を携帯電話番号データと共に実行モジュール化（コンパイルやリンク等）して、実行可能なプログラム（ロードモジュール）を作成する。この結果、携帯電話番号データは、プログラム１０Ｂに書き換え不可能な状態で組み込まれる。
【００９８】
ステップ６０３において、プログラム発行サーバ３０のプログラム発行部３３が、上述のプログラムを、移動体通信網１を介して、携帯通信端末１０に送信する。ここで、プログラム発行サーバ３０の発行履歴記憶部３４が、携帯通信端末１０に対してプログラムを発行したことを履歴として蓄積しておくために、携帯通信端末１０の携帯電話番号を蓄積する。
【００９９】
第２に、図７を参照して、本実施形態に係る会員サービス提供システムにおける会員サービス加入時の動作を説明する。
【０１００】
ステップ７１１において、プログラム１０Ｂの照合部１２が、操作部１０Ｄを介したユーザからの指示に応じて、携帯電話番号登録部１０Ａに登録されている携帯通信端末１０の携帯電話番号と、当該プログラム１０Ｂの会員ＩＤ記憶部１１に組み込まれている携帯電話番号とが一致するか否かについて照合する。
【０１０１】
ステップ７１２において、携帯通信端末１０の無線通信部１０Ｃは、上述の照合結果が肯定的である場合に、所定の会員サービスについての会員サービスの加入要求を、プログラム発行サーバ３０に対して、移動体通信網１を介して送信する。ここで、携帯通信端末１０の無線通信部１０Ｃは、プログラム発行サーバ３０に対して、移動体通信網１における発番通知機能を用いて携帯電話番号登録部１０Ａに登録されている携帯通信端末１０の携帯電話番号（会員ＩＤ）も併せて通知する。
【０１０２】
ステップ７１３において、プログラム発行サーバ３０の照合部３６が、会員サービスの加入要求に応じて、通知された携帯通信端末１０の携帯電話番号が、プログラム発行サーバ３０の発行履歴記憶部３４に蓄積されているか否かについて、すなわち、携帯通信端末１０に対してプログラムが発行されているか否かについて判断する。
【０１０３】
ステップ７１４において、プログラム発行サーバ３０の会員サービスの提供要求転送部３７が、上述の判断結果が肯定的である場合、当該所定の会員サービスを提供する会員サービス提供者装置５０に対して、上述の会員サービスの加入要求を送信すると共に、携帯通信端末１０の携帯電話番号（会員ＩＤ）を会員ＩＤとして送信する。
【０１０４】
ステップ７１５において、会員サービス提供者装置５０の会員サービス提供部５４が、携帯通信端末１０に対して、会員サービス加入に必要なデータ（例えば、
登録個人データ）の送信要求を送信する。
【０１０５】
ステップ７１６において、携帯通信端末１０の無線通信部１０Ｃが、上述の送信要求に応じて、上述の登録個人データを、会員サービス提供者装置５０に送信する。
【０１０６】
ステップ７１７において、会員サービス提供者装置５０の会員サービス提供部５４が、受信した登録個人データに基づいて、会員サービスの加入手続を行う。
【０１０７】
かかる会員サービス加入手続は、上述のように携帯通信端末１０等を用いてオンラインで行われてもよいし、郵送等を用いてオフラインで行われてもよい。
【０１０８】
第３に、図８を参照して、本実施形態に係る会員サービス提供システムにおける会員サービス提供時の動作を説明する。本実施形態では、会員サービスとして、会員情報の初期データのダウンロードサービスを提供する場合について説明する。
【０１０９】
ステップ７０１において、プログラム１０Ｂの照合部１２が、操作部１０Ｄを介したユーザからの指示に応じて、携帯電話番号登録部１０Ａに登録されている携帯通信端末１０の携帯電話番号と、当該プログラム１０Ｂの会員ＩＤ記憶部１１に組み込まれている携帯電話番号とが一致するか否かについて照合する。
【０１１０】
ステップ７０２において、携帯通信端末１０の無線通信部１０Ｃは、上述の照合結果が肯定的である場合に、所定の会員サービスについての会員サービスの提供要求を、プログラム発行サーバ３０に対して、移動体通信網１を介して送信する。ここで、携帯通信端末１０の無線通信部１０Ｃは、プログラム発行サーバ３０に対して、移動体通信網１における発番通知機能を用いて携帯電話番号登録部１０Ａに登録されている携帯通信端末１０の携帯電話番号も併せて通知する。
【０１１１】
ステップ７０３において、プログラム発行サーバ３０の照合部３６が、会員サービスの提供要求に応じて、通知された携帯通信端末１０の携帯電話番号が、プログラム発行サーバ３０の発行履歴記憶部３４に蓄積されているか否かについて、すなわち、携帯通信端末１０に対してプログラムが発行されているか否かについて判断する。
【０１１２】
ステップ７０４において、プログラム発行サーバ３０の会員サービスの提供要求転送部３７が、上述の判断結果が肯定的である場合、当該所定の会員サービスを提供する会員サービス提供者装置５０に対して、上述の会員サービスの提供要求を送信すると共に、携帯通信端末１０の携帯電話番号を会員ＩＤとして送信する。
【０１１３】
ステップ７０５において、会員サービス提供者装置５０の認証部５３が、確立している携帯通信端末１０との間の通信路を介して、認証キー要求を送信する。
【０１１４】
ステップ７０６において、携帯通信端末１０の無線通信部１０Ｃが、上述の認証キー要求に応じて、会員サービス提供者５０に対して認証キーを送信する。
【０１１５】
ステップ７０７において、会員サービス提供者５０の認証部５３が、携帯通信端末１０から送信された認証キーと、会員から事前に通知されている認証キーとが一致するか否かについての認証を行う。ここで、会員は、郵送等の手段により、当該認証キーを会員サービス提供者５０に対して通知しているものとする。また、認証キーは、会員サービス提供者５０から会員に事前に通知されるものであってもよい。
【０１１６】
ステップ７０８において、会員サービス提供者５０の会員サービス提供部５４が、上述の認証結果が肯定的である場合、携帯通信端末１０に対して、当該会員サービス提供者用の会員情報の初期データ（クレジットカードサービス用の初期データ等）のダウンロードサービスを提供する。
【０１１７】
（本実施形態に係る会員サービス提供システムの作用・効果）
本実施形態に係る会員サービス提供システムによれば、プログラム発行サーバ３０が、発番通知機能によって通知された携帯電話番号を内部に書き換え不能に組み込んだプログラムを、当該携帯電話番号の携帯通信端末１０に対して発行するため、偽の携帯電話番号を利用したプログラムの不正利用を防止することができる。
【０１１８】
本実施形態に係る会員サービス提供システムによれば、プログラム１０Ｂの照合部１２が、携帯電話番号登録部１０Ａに登録されている携帯通信端末１０の携帯電話番号と、当該プログラム１０Ｂの会員ＩＤ記憶部１１に組み込まれている携帯電話番号とが一致する場合のみ、会員サービスの提供要求（又は、会員サービスの加入要求）を送信するように制御し、プログラム発行サーバ３０が、会員サービスの提供要求（又は、会員サービスの加入要求）に応じて、通知された携帯通信端末１０の携帯電話番号に対してプログラム１０Ｂを発行した場合にのみ、会員サービスの提供要求（又は、会員サービスの加入要求）を会員サービス提供者装置５０に送信するように制御するため、偽の携帯電話番号を利用したプログラムの不正利用を防止することができる。
【０１１９】
（第１の変更例）
図９を参照して、本発明の第１の変更例に係る会員サービス提供システムにおけるプログラムダウンロード時の動作を説明する。
【０１２０】
ステップ８０１において、携帯通信端末１０が、ユーザからの指示に応じて、プログラム発行サーバ３０に対して、移動体通信網１における発番通知機能を用いて携帯電話番号登録部１０Ａに登録されている携帯通信端末１０の携帯電話番号を通知すると共に、プログラムダウンロード要求（携帯通信端末にインストールされているプログラムの登録要求）を送信する。ここで、プログラムダウンロード要求には、携帯通信端末１０にプログラムがインストールされている旨を示すプログラムインストール済フラグが含まれている。また、携帯通信端末１０は、プログラム発行サーバ３０により提供されるＷＷＷページを介してプログラムダウンロード要求を提供することもできる。
【０１２１】
ステップ８０２において、プログラム発行サーバ３０のプログラム発行部３３が、携帯通信端末１０から送信されたプログラムダウンロード要求に含まれるプログラムインストール済フラグを検出して、プログラム記憶部３２から、通知された携帯通信端末１０の携帯電話番号を上述のプログラムに組み込むように構成された携帯電話番号組込用プログラムを抽出する。
【０１２２】
ステップ８０３において、プログラム発行サーバ３０のプログラム発行部３３が、抽出された携帯電話番号組込用プログラムを、移動体通信網１を介して、携帯通信端末１０に送信する。ここで、プログラム発行サーバ３０の発行履歴記憶部３４が、携帯通信端末１０に対して携帯電話番号組込用プログラムを発行したことを履歴として蓄積しておくために、携帯通信端末１０の携帯電話番号を蓄積する。
【０１２３】
そして、携帯通信端末１０のダウンロード制御部１４が、ユーザの指示に応じて、ダウンロードした携帯電話番号組込用プログラムを実行することによって、携帯通信端末１０の携帯電話番号を、プログラム１０Ｂの会員ＩＤ記憶部１１に書き換え不能に組み込む。
【０１２４】
本変更例に係る会員サービス提供システムによれば、工場出荷時に携帯通信端末１０にインストールされたプログラム１０Ｂに対しても正当な携帯電話番号を書き換え不能に組み込むことができ、偽の携帯電話番号を利用したプログラムの不正利用を防止することができる。
【０１２５】
また、本変更例に係る会員サービス提供システムによれば、ユーザは、携帯電話番号組込用プログラムを実行することによって、容易に正当な携帯電話番号をプログラムに組み込むことができる。また、本変更例に係る会員サービス提供システムによれば、プログラム１０Ｂにおいて携帯電話番号が組み込まれる領域が、携帯電話番号組込用プログラム以外に知られないようにすることで、より安全性を高めることができる。
【０１２６】
（第２の変更例）
第１に、図１０を参照して、本発明の第２の変更例に係る会員サービス提供システムにおける会員サービス加入時の動作を説明する。
【０１２７】
ステップ９１１において、携帯通信端末１０の照合部１２が、携帯電話番号登録部１０Ａに登録されている携帯通信端末１０の携帯電話番号と、会員ＩＤ記憶部１１に記憶されている携帯電話番号とが一致するか否かについて照合する。
【０１２８】
当該照合結果が肯定的である場合、ステップ９１２において、携帯通信端末１０の無線通信部１０Ｃが、近傍無線通信によって、携帯電話番号を会員ＩＤとする会員サービスの加入要求を、会員識別装置６０に送信する。この際、携帯通信端末１０は、会員ＩＤ記憶部に記憶されている携帯電話番号を会員ＩＤとして会員識別装置６０に送信する。ここで、携帯通信端末１０の無線通信部１０Ｃは、コネクタを介した直接通信によって、会員サービスの加入要求及び携帯電話番号（会員ＩＤ）を会員識別装置６０に送信してもよい。
【０１２９】
ここで、携帯通信端末１０が、上述の照合をすることなく、ＩｒＭＣ等の近傍無線通信やコネクタを介した直接通信やバーコード入力や手入力等によって、会員識別装置６０に携帯電話番号を通知し、会員識別装置６０が、通知された携帯電話番号（会員ＩＤ）について、会員ＩＤとしての認証を行い、携帯通信端末１０に対して、当該該認証結果を通知するように構成されていてもよい。
【０１３０】
当該認証結果が肯定的である場合に、携帯通信端末１０の無線通信部１０Ｃが、近傍無線通信によって、上述の会員サービスの加入要求を、会員識別装置６０に送信する。
【０１３１】
この結果、携帯通信端末１０の照合部１２が（プログラム１０Ｂ）が、携帯通信端末１０を読み取ることができない場合であっても、上述の照合を行うことが可能となる。
【０１３２】
ステップ９１３において、会員識別装置６０が、携帯電話番号（会員ＩＤ）を含む会員サービスの加入要求を会員管理装置７０に送信する。ここで、会員識別装置６０が、受信した会員サービスの加入要求についての認証を行い、認証結果が肯定的である場合に、携帯電話番号（会員ＩＤ）を含む会員サービスの加入要求を会員管理装置７０に送信するように構成されていてもよい。
【０１３３】
会員管理装置７０が、ステップ９１４において、受信した会員サービスの加入要求についての認証を行い、認証結果が肯定的である場合に、ステップ９１５において、携帯電話番号（会員ＩＤ）を含む会員サービスの加入要求を、当該会員サービスを提供する会員サービス提供装置５０に送信する。
【０１３４】
ステップ９１６において、会員サービス提供者装置５０の会員サービス提供部５４が、携帯通信端末１０に対して、会員サービス加入に必要なデータ（例えば、
登録個人データ）の送信要求を送信する。
【０１３５】
ステップ９１７において、携帯通信端末１０の無線通信部１０Ｃが、上述の送信要求に応じて、上述の登録個人データを、会員サービス提供者装置５０に送信する。
【０１３６】
ステップ９１８において、会員サービス提供者装置５０の会員サービス提供部５４が、受信した登録個人データに基づいて、会員サービスの加入手続を行う。
【０１３７】
かかる会員サービス加入手続は、上述のように携帯通信端末１０等を用いてオンラインで行われてもよいし、郵送等を用いてオフラインで行われてもよい。
【０１３８】
第２に、図１１を参照して、本発明の第２の変更例に係る会員サービス提供システムにおける会員サービス提供時の動作を説明する。本実施形態では、会員サービスとして、会員情報の初期データのダウンロードサービスを提供する場合について説明する。
【０１３９】
ステップ９００において、携帯通信端末１０の照合部１２が、携帯電話番号登録部１０Ａに登録されている携帯通信端末１０の携帯電話番号と、会員ＩＤ記憶部１１に記憶されている携帯電話番号とが一致するか否かについて照合する。
【０１４０】
当該照合結果が肯定的である場合、ステップ９０１において、携帯通信端末１０の無線通信部１０Ｃが、近傍無線通信によって、携帯電話番号を会員ＩＤとする会員サービスの提供要求を、会員識別装置６０に送信する。この際、携帯通信端末１０は、会員ＩＤ記憶部に記憶されている携帯電話番号を会員ＩＤとして会員識別装置６０に送信する。ここで、携帯通信端末１０の無線通信部１０Ｃは、コネクタを介した直接通信によって、会員サービスの提供要求及び携帯電話番号（会員ＩＤ）を会員識別装置６０に送信してもよい。
【０１４１】
ここで、携帯通信端末１０が、上述の照合をすることなく、ＩｒＭＣ等の近傍無線通信やコネクタを介した直接通信やバーコード入力や手入力等によって、会員識別装置６０に携帯電話番号を通知し、会員識別装置６０が、通知された携帯電話番号（会員ＩＤ）について、会員ＩＤとしての認証を行い、携帯通信端末１０に対して、当該該認証結果を通知するように構成されていてもよい。
【０１４２】
当該認証結果が肯定的である場合に、携帯通信端末１０の無線通信部１０Ｃが、近傍無線通信によって、上述の会員サービスの提供要求を、会員識別装置６０に送信する。
【０１４３】
この結果、携帯通信端末１０の照合部１２が（プログラム１０Ｂ）が、携帯通信端末１０を読み取ることができない場合であっても、上述の照合を行うことが可能となる。
【０１４４】
ステップ９０２において、会員識別装置６０が、携帯電話番号（会員ＩＤ）を含む会員サービスの提供要求を会員管理装置７０に送信する。ここで、会員識別装置６０が、受信した会員サービスの提供要求についての認証を行い、認証結果が肯定的である場合に、携帯電話番号（会員ＩＤ）を含む会員サービスの提供要求を会員管理装置７０に送信するように構成されていてもよい。
【０１４５】
会員管理装置７０が、ステップ９０３において、受信した会員サービスの提供要求についての認証を行い、認証結果が肯定的である場合に、ステップ９０４において、携帯電話番号（会員ＩＤ）を含む会員サービスの提供要求を、当該会員サービスを提供する会員サービス提供装置５０に送信する。
【０１４６】
ステップ９０５において、会員サービス提供者装置５０の認証部５３が、確立している携帯通信端末１０との間の通信路を介して、認証キー要求を送信する。
【０１４７】
ステップ９０６において、携帯通信端末１０の無線通信部１０Ｃが、上述の認証キー要求に応じて、会員サービス提供者５０に対して認証キーを送信する。
【０１４８】
ステップ９０７において、会員サービス提供者５０の認証部５３が、携帯通信端末１０から送信された認証キーと、会員から事前に通知されている認証キーとが一致するか否かについての認証を行う。ここで、会員は、郵送等の手段により、当該認証キーを会員サービス提供者５０に対して通知しているものとする。
【０１４９】
ステップ９０８において、会員サービス提供者５０の会員サービス提供部５４が、上述の認証結果が肯定的である場合、携帯通信端末１０に対して、当該会員サービス提供者用の会員情報の初期データ（クレジットカードサービス用の初期データ等）のダウンロードサービスを提供する。
【０１５０】
本変更例に係る会員サービス提供システムによれば、プログラム１０Ｂが、携帯通信端末１０の携帯電話番号と、当該プログラム１０Ｂに組み込まれている携帯電話番号とが一致する場合のみ、会員識別装置６０に対して会員サービスの提供要求（又は、会員サービスの加入要求）を送信するように制御するため、偽の携帯電話番号を利用したプログラムの不正利用を防止することができる。
【０１５１】
また、本変更例に係る会員サービス提供システムによれば、プログラム１０Ｂが、携帯通信端末１０の携帯電話番号を読み取ることができない場合であっても、当該携帯通信端末１０の携帯電話番号と、プログラム１０Ｂに組み込まれている携帯電話番号との照合を行うことができる。
【０１５２】
（本発明の第２の実施形態に係る会員サービス提供システム）
本発明の第２の実施形態に係る会員サービス提供システムについて、図１２乃至図１５を参照して説明する。本実施形態に係る会員サービス提供システムは、発番通知機能を具備しない通信網である非移動体通信網２に接続されているプログラム発行サーバ３０と、発番通知機能を具備する移動体通信網３に接続されているＣＴＩ（Ｃｏｍｐｕｔｅｒ  Ｔｅｌｅｐｈｏｎｙ  Ｉｎｔｅｇｒａｔｉｏｎ）サーバ８０とを具備している。
【０１５３】
ここで、非移動体通信網２は、移動体通信網３に接続されたネットワークであり、移動体通信網３からの発番通知を受けることができないものである。例えば、インターネットやＬＡＮ等が、非移動体通信網２に該当する。
【０１５４】
プログラム発行サーバ３０は、携帯通信端末１０に対してプログラムを発行するものであって、図１３に示すように、ダウンロード要求受信部３１と、プログラム記憶部３２と、プログラム発行部３３と、発行履歴記憶部３４と、会員サービス提供要求受信部３５と、照合部３６と、会員サービス提供要求転送部３７と、確認要求受信部３８とを具備している。基本的に、本実施形態に係るプログラム発行サーバ３０の構成は、上述の第１の実施形態に係るプログラム発行サーバ３０の構成と同じであるため、以下、両者の相違点についてのみ説明する。
【０１５５】
発行履歴記憶部３４は、携帯通信端末１０に対して、プログラムを発行した場合、当該携帯通信端末１０の携帯電話番号である「会員ＩＤ」と「付加番号」と「秘密キー」と「プログラム状態」と「発行日時」とを関連付けて記憶する。
【０１５６】
ここで、「付加番号」は、会員毎にユニークな数字列である。また、「プログラム状態」は、携帯通信端末１０において未だ実行できない状態である「仮登録状態」と、携帯通信端末１０において実行可能な状態である「正登録状態」とを含む。
【０１５７】
また、プログラム発行部３３は、携帯通信端末１０に対して、ＣＴＩサーバ（音声応答サーバ）８０の電話番号と秘密キーとプログラムとを送信するプログラム送信部及び秘密キー送信部を構成する。ここで、付加番号が、ＣＴＩサーバ８０の電話番号の一部であるため、携帯通信端末１０毎に送信されるＣＴＩサーバ８０の電話番号は異なるものとなる。例えば、かかるＣＴＩサーバ８０の電話番号は、ダイアルインサービスやサブアドレスサービスによって割り当てられる電話番号である。
【０１５８】
また、プログラム発行部３３は、携帯通信端末１０からのプログラムの登録要求に応じて、秘密キーを送信するように構成されていてもよい。
【０１５９】
確認要求受信部３８は、ＣＴＩサーバ８０から送信された確認要求受信部３８を受信するものである。ここで、照合部３６は、ＣＴＩサーバ（音声応答サーバ）８０からの確認要求に応じて、発行履歴記憶部３４において、携帯通信端末１０の携帯電話番号（会員ＩＤ）及び付加番号が関連付けて記憶されているか否かについて確認する確認部を構成する。また、確認要求受信部３８は、照合部３６による確認結果を、ＣＴＩサーバ８０に返送する。
【０１６０】
ＣＴＩサーバは、図１４に示すように、携帯電話番号受信部８１と、付加番号確認部８２と、応答部８３とを具備する音声応答サーバである。
【０１６１】
携帯電話番号受信部８１は、移動体通信網３を介して、発番号通知機能を用いて携帯通信端末１０から通知された携帯電話番号を受信するものである。
【０１６２】
付加番号確認部８２は、プログラム発行サーバに対して、通知された携帯通信端末１０の携帯電話番号（会員ＩＤ）及び付加番号が関連付けて記憶されているか否かについての確認要求を送信する。
【０１６３】
応答部８３は、プログラム発行サーバ３０による確認結果が肯定的である場合、当該確認結果を携帯通信端末１０に通知する。
【０１６４】
図１５を参照して、本実施形態に係る会員サービス提供システムにおけるプログラムダウンロード時の動作を説明する。
【０１６５】
ステップ１１０１において、携帯通信端末１０の無線通信部１０Ｃが、ユーザからの指示に応じて、非移動体通信網２を介して、プログラム発行サーバ３０に対して、プログラムダウンロード要求を送信する。かかる場合、ユーザは、携帯通信端末１０を用いて、プログラム発行サーバ３０により提供されるＷｅｂページ上で、当該プログラムダウンロード要求を送信してもよい。
【０１６６】
ステップ１１０２において、プログラム発行サーバ３０のダウンロード要求受信部３１が、携帯通信端末１０に対して、携帯電話番号の入力要求を送信する。
【０１６７】
ステップ１１０３において、携帯通信端末１０の無線通信部１０Ｃが、携帯電話番号を送信する。無線通信部１０Ｃは、携帯電話番号登録部１０Ａに登録されている携帯電話番号を自動的に送信してもよいし、操作部１０Ｄを介してユーザから入力された携帯電話番号を送信してもよい。
【０１６８】
ステップ１１０４において、プログラム発行部３３は、プログラム記憶部３２から抽出したプログラムに、携帯通信端末１０から送信された携帯電話番号を書き換え不能に組み込む。
【０１６９】
ステップ１１０５において、プログラム発行部３３は、携帯通信端末１０に対して、携帯電話番号を組み込んだプログラム（仮登録状態）と、ＣＴＩサーバ８０の電話番号（携帯電話番号毎にユニークな付加番号を含む）と、秘密キーとを送信する。この状態のプログラムは、プログラム発行サーバ３０において仮登録状態であるため、携帯通信端末１０は、当該プログラムを実行することができない。
【０１７０】
また、プログラム発行部３３は、発行履歴記憶部３４に、携帯通信端末１０の携帯電話番号である「会員ＩＤ」と「付加番号」と「秘密キー」と「プログラム状態」とを関連付けて記憶する。
【０１７１】
ステップ１１０６において、携帯通信端末１０の無線通信部１０Ｃは、ＣＴＩサーバ８０の電話番号宛てに発呼することによって、移動体通信網３における発番通知機能を用いて、携帯通信端末１０の携帯電話番号を通知する。
【０１７２】
ステップ１１０７において、ＣＴＩサーバ８０の付加番号確認部８２が、通知された携帯通信端末１０の携帯電話番号及び付加番号を含む確認要求を、プログラム発行サーバ３０に送信する。
【０１７３】
ステップ１１０８において、プログラム発行サーバ３０の照合部３６が、確認要求に含まれる携帯電話番号及び付加番号が、発行履歴記憶部３４に記憶されているか否かについて確認する。そして、プログラム発行サーバ３０の確認要求受信部３８が、上述の確認結果（肯定応答又は否定応答）を、ＣＴＩサーバ８０に対して返答する。
【０１７４】
ステップ１１０９において、ＣＴＩサーバ８０の応答部８３が、上述の確認結果を、移動体通信網３を介して、携帯通信端末１０に通知する。ここで、ＣＴＩサーバ８０の応答部８３は、上述の確認結果を、音声応答で通知するように構成されてもよい。
【０１７５】
上述の確認結果が肯定的である場合、ステップ１１１０において、携帯通信端末１０の無線通信部１０Ｃが、ユーザからの指示に応じて、上述のプログラムについての正当録要求を、非移動体通信網２を介して、プログラム発行サーバ３０に送信する。
【０１７６】
ステップ１１１１において、プログラム発行サーバ３０は、ステップ１１０８における携帯通信端末１０についての確認結果が肯定的であった場合、発行履歴記憶部３４において、当該携帯通信端末１０に対応する「プログラムの状態」を、仮登録状態から正登録状態に変更すると共に、当該携帯通信端末１０に対応する「秘密キー」を抽出して携帯通信端末１０に送信する。
【０１７７】
その後、携帯通信端末１０のダウンロード制御部１４が、受信した「秘密キー」と、ステップ１１０５において受信した「秘密キー」とが一致するか否かについて判断する。当該判断結果が肯定的である場合、当該プログラムが実行可能となる。
【０１７８】
本実施形態に係る会員サービス提供システムによれば、発番通知機能に対応している移動体通信網３に接続されているＣＴＩサーバ８０が、プログラム発行サーバ３０による肯定的な確認結果を携帯通信端末１０に通知した場合に、携帯通信端末１０においてプログラム１０Ｂを使用可能となるため、プログラム発行サーバ３０が、発番通知機能に対応していない非移動体通信網２に接続されている場合であっても、プログラム１０Ｂに正当な携帯電話番号を組み込むことができ、偽の携帯電話番号を利用したプログラムの不正利用を防止することができる。
【０１７９】
また、本実施形態に係る会員サービス提供システムによれば、秘密キーによる照合によって、携帯通信端末１０が、プログラム１０Ｂが使用可能であると判断するため、より安全に、プログラム１０Ｂに正当な携帯電話番号を組み込むことができる。
【０１８０】
【発明の効果】
以上説明したように本発明によれば、プログラムが正当にインストールされている携帯通信端末１０に対してのみ会員サービスを提供することが可能な会員サービス提供方法、かかるプログラムを提供可能なプログラム提供方法、これらに用いて好適なプログラム発行サーバ及びプログラムを提供することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る会員サービス提供システムの全体構成図である。
【図２】本発明の一実施形態に係る会員サービス提供システムにおける携帯通信端末の機能ブロック図である。
【図３】本発明の一実施形態に係る会員サービス提供システムの携帯通信端末の会員情報記憶部に記憶される会員情報の一例を示す図である。
【図４】本発明の一実施形態に係る会員サービス提供システムのプログラム発行サーバの機能ブロック図である。
【図５】本発明の一実施形態に係る会員サービス提供システムの会員サービス提供者装置の機能ブロック図である。
【図６】本発明の一実施形態に係る会員サービス提供システムにおけるプログラムダウンロード時の動作を示すシーケンス図である。
【図７】本発明の一実施形態に係る会員サービス提供システムにおける会員サービス加入時の動作を示すシーケンス図である。
【図８】本発明の一実施形態に係る会員サービス提供システムにおける会員サービス提供時の動作を示すシーケンス図である。
【図９】本発明の一変更例に係る会員サービス提供システムにおけるプログラムダウンロード時の動作を示すシーケンス図である。
【図１０】本発明の一変更例に係る会員サービス提供システムにおける会員サービス加入時の動作を示すシーケンス図である。
【図１１】本発明の一変更例に係る会員サービス提供システムにおける会員サービス提供時の動作を示すシーケンス図である。
【図１２】本発明の一実施形態に係る会員サービス提供システムの全体構成図である。
【図１３】本発明の一実施形態に係る会員サービス提供システムのプログラム発行サーバの機能ブロック図である。
【図１４】本発明の一実施形態に係る会員サービス提供システムのＣＴＩサーバの機能ブロック図である。
【図１５】本発明の一変更例に係る会員サービス提供システムにおけるプログラムダウンロード時の動作を示すシーケンス図である。
【符号の説明】
１…移動体通信網
２…非移動体通信網
３…移動体通信網
１０…携帯通信端末
１０Ａ…携帯電話番号登録部
１０Ｂ…プログラム
１１…会員ＩＤ記憶部
１２、３６…照合部
１３、５２…会員情報記憶部
１４…ダウンロード制御部
１５…会員情報交換部
１０Ｃ…プログラムダウンロード部
１０Ｄ…操作部
３０…プログラム発行サーバ
３１…ダウンロード要求受信部
３２…プログラム記憶部
３３…プログラム発行部
３４…発行履歴記憶部
３５、５１…会員サービス提供要求受信部
３７…会員サービス提供要求転送部
３８…確認要求受信部
５０…会員サービス提供者装置
５３…認証部
５４…会員サービス提供部
８０…ＣＴＩサーバ
８１…携帯電話番号受信部
８２…付加番号確認部
８３…応答部
【図１】
2004312290.tif 000003
【図２】
2004312290.tif 000004
【図３】
2004312290.tif 000005
【図４】
2004312290.tif 000006
【図５】
2004312290.tif 000007
【図６】
2004312290.tif 000008
【図７】
2004312290.tif 000009
【図８】
2004312290.tif 000010
【図９】
2004312290.tif 000011
【図１０】
2004312290.tif 000012
【図１１】
2004312290.tif 000013
【図１２】
2004312290.tif 000014
【図１３】
2004312290.tif 000015
【図１４】
2004312290.tif 000016
【図１５】
2004312290.tif 000017