(57)【要約】【課題】商品の販売を促進する。【解決手段】登録部１１は、ユーザ１によって選択された商品を識別する商品識別情報２１と、ユーザ１によって決定された運動量の目標値２２とを記憶部２０に登録する。判定部１２は、ユーザ１の運動に応じて計測された運動量をネットワークを通じて受信し、受信した運動量が記憶部２０に登録された目標値２２に達したかを判定する。通知部１３は、判定部１２により受信した運動量が目標値２２に達したと判定された場合に、記憶部２０に登録された商品識別情報２１に対応する商品に関する情報をユーザ１に通知する通知情報を、ネットワークを通じて送信する。【選択図】図１
2012137930.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによって選択された商品を識別する情報と、前記ユーザによって決定された運動量の目標値とを記憶する記憶部と、
前記ユーザの運動に応じて計測された運動量をネットワークを通じて受信し、受信した運動量が前記記憶部に記憶された目標値に達したかを判定する判定部と、
前記判定部により前記受信した運動量が前記目標値に達したと判定された場合に、前記記憶部に記憶された前記商品に関する情報を前記ユーザに通知する通知情報を、ネットワークを通じて送信する通知部と、
を有することを特徴とする運動管理装置。
【請求項２】
前記通知情報は、前記商品に関する情報として、当該商品の購入手続きを案内する案内情報を含むことを特徴とする請求項１記載の運動管理装置。
【請求項３】
前記通知情報は、前記受信した運動量が前記目標値に達するまでの状況に応じて前記ユーザに付与する、前記選択された商品に関するインセンティブ情報を含むことを特徴とする請求項１または２記載の運動管理装置。
【請求項４】
前記通知情報は、前記ユーザに対して購入を推奨する他の商品に関する情報をさらに含むことを特徴とする請求項１〜３のいずれか１項に記載の運動管理装置。
【請求項５】
前記通知情報は、前記他の商品に関する情報として、当該他の商品を新たな商品として前記記憶部に記憶するとともに、運動量の新たな目標値を決定することを、前記ユーザに案内する案内情報を含むことを特徴とする請求項４記載の運動管理装置。
【請求項６】
前記通知情報は、前記ユーザに対して次に前記記憶部への記憶を推奨する推奨目標値または推奨目標値範囲をさらに含むことを特徴とする請求項１〜３のいずれか１項に記載の運動管理装置。
【請求項７】
前記記憶部は、前記商品に関する情報と当該情報に対応する前記目標値とを複数のユーザについて共通に記憶し、
前記判定部は、前記複数のユーザのそれぞれについての運動量をネットワークを通じて受信して、受信したユーザごとの運動量がそれぞれ前記目標値に達したかを判定し、
前記通知部は、前記判定部により前記複数のユーザのうちの一のユーザの運動量が前記目標値に達したと判定された場合に、前記一のユーザに前記商品に関する情報が通知されるように前記通知情報を送信する、
ことを特徴とする請求項１〜６のいずれか１項に記載の運動管理装置。
【請求項８】
前記通知部は、前記判定部により前記受信した運動量が前記目標値に達したと判定された場合に、承認者に対して前記商品に関する情報の通知を承認することを要求する承認要求情報をネットワークを通じて送信し、前記承認要求情報に応じて前記承認者が承認したことを示す承認情報を受信すると、前記通知情報を送信することを特徴とする請求項１〜６のいずれか１項に記載の運動管理装置。
【請求項９】
コンピュータが、
ユーザによって選択された商品を識別する情報と、前記ユーザによって決定された運動量の目標値とを記憶部に記憶し、
前記ユーザの運動に応じて計測された運動量をネットワークを通じて受信して、受信した運動量が前記記憶部に記憶された目標値に達したかを判定し、
前記受信した運動量が前記目標値に達したと判定された場合に、前記記憶部に記憶された前記商品に関する情報を前記ユーザに通知する通知情報を、ネットワークを通じて送信する、
ことを特徴とする運動管理方法。
【請求項１０】
コンピュータに、
ユーザによって選択された商品を識別する情報と、前記ユーザによって決定された運動量の目標値とを記憶部に記憶し、
前記ユーザの運動に応じて計測された運動量をネットワークを通じて受信して、受信した運動量が前記記憶部に記憶された目標値に達したかを判定し、
前記受信した運動量が前記目標値に達したと判定された場合に、前記記憶部に記憶された前記商品に関する情報を前記ユーザに通知する通知情報を、ネットワークを通じて送信する、
処理を実行させる運動管理プログラムが記録されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運動管理装置、運動管理方法および記録媒体に関する。
【背景技術】
【０００２】
インターネットなどの通信技術の発達に伴い、ネットワークを通じて商品を販売するＥＣ（Electronic Commerce）サイトが広く利用されている。ユーザは、端末装置からＥＣサイトにアクセスして、商品を選択し、購入手続きをすることで、選択した商品を購入できる。また、最近では、ユーザが将来購入の候補とする商品の情報を「ウィッシュリスト」などと呼ばれる場所に一時的に記憶しておくことができるＥＣサイトもある。ユーザは、任意のタイミングでウィッシュリストに記憶された商品の情報を呼び出し、呼び出した商品の購入手続きを行うことができる。
【０００３】
一方、近年、ユーザの健康に関する情報をネットワークを通じてサーバに送信し、サーバ上でユーザの健康状態を管理することが考えられている。例えば、保険加入者の健康に関する計測データを取得し、取得した計測データに基づいて、あらかじめ設定された行動目標を達成するための努力に対する還元の内容を保険加入者に通知する保険管理サーバがある。
【０００４】
また、最近では、歩数計や体重計などの計測機器に通信機能を付加したものや、歩数計測機能を備えた携帯電話機などが市販されている。通信機能を備えた計測機器を用いたシステムの例としては、計測機器によって計測された健康データが端末装置に送信されると、受信した健康データに応じて端末装置に表示されるコンテンツの状態が変更され、健康データがある状態に達するとコンテンツ内にプレゼント申し込みボタンが表示されるようにしたものがある。また、ユーザの動きの検出結果が所定の目標を達成したと判断したときに、リワードデータをサーバからダウンロードする無線通信装置もある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−３４４４２４号公報
【特許文献２】特開２００９−２０５５４６号公報
【特許文献３】特表２００８−５４４６９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、前述したウィッシュリストは、ユーザがＥＣサイトにアクセスするたびに商品を検索する必要をなくすものであるので、ユーザにとって利便性が高い。ウィッシュリストにより、ユーザが現在商品を購入しなくても、その商品をユーザが将来購入する確率を高めることが可能であることから、ウィッシュリストは、ユーザの消費行動を促進する１つの手段であると言える。
【０００７】
しかしながら、ウィッシュリストに記憶された商品をユーザが確実に購入するとは限らない。例えば、ＥＣサイトの閲覧回数が少ない場合にはウィッシュリストの閲覧回数も少なくなることから、ウィッシュリストに記憶させた商品を購入しない可能性が高くなる。また、ウィッシュリストに商品が記憶された後、時間の経過によって、ユーザの購入意欲が低下する、商品が本当に必要なものか再考するといった場合もある。
【０００８】
本発明はこのような課題に鑑みてなされてものであり、商品の販売を促進することが可能な運動管理装置、運動管理方法および記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、運動管理装置が提供される。この運動管理装置は、ユーザによって選択された商品を識別する情報と、ユーザによって決定された運動量の目標値とを記憶する記憶部と、ユーザの運動に応じて計測された運動量をネットワークを通じて受信し、受信した運動量が記憶部に記憶された目標値に達したかを判定する判定部と、判定部により上記の受信した運動量が目標値に達したと判定された場合に、記憶部に記憶された商品に関する情報をユーザに通知する通知情報を、ネットワークを通じて送信する通知部と、を有する。
【００１０】
また、上記課題を解決するために、上記の運動管理装置と同様の処理を実行する運動管理方法が提供される。
さらに、上記課題を解決するために、上記の運動管理装置と同様の処理をコンピュータに実行させるプログラムが記録された記録媒体が提供される。
【発明の効果】
【００１１】
上記の運動管理装置、運動管理方法および記録媒体によれば、商品の販売を促進することができる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施の形態に係るコンピュータシステムの構成例を示す図である。
【図２】第２の実施の形態に係るコンピュータシステムの構成例を示す図である。
【図３】運動管理サーバのハードウェア構成例を示す図である。
【図４】携帯電話機のハードウェア構成例を示す図である。
【図５】ＥＣサーバおよび運動管理サーバの処理機能を示すブロック図である。
【図６】商品ＤＢに記憶されるデータの例を示す図である。
【図７】コースＤＢに記憶されるデータの例を示す図である。
【図８】ユーザＤＢに記憶されるデータの例を示す図である。
【図９】インセンティブＤＢに記憶されるデータの例を示す図である。
【図１０】携帯電話機の処理機能を示すブロック図である。
【図１１】運動管理サーバ、ＥＣサーバおよび携帯電話機との間で実行される処理を示すシーケンス図である。
【図１２】商品選択画面の表示例を示す図である。
【図１３】コース選択画面の表示例を示す図である。
【図１４】目標達成を通知する電子メールの内容の例を示す図である。
【図１５】運動管理コースへの加入を受け付ける際の運動管理サーバの処理を示すフローチャートである。
【図１６】携帯電話機から運動量を受信した際の運動管理サーバの処理を示すフローチャートである。
【図１７】第３の実施の形態に係るコンピュータシステムでの各装置間の処理を示すシーケンス図である。
【図１８】商品選択画面の表示例を示す図である。
【図１９】ユーザＤＢに記憶されるデータの例を示す図である。
【図２０】第４の実施の形態に係るコンピュータシステムでの各装置間の処理を示すシーケンス図である。
【図２１】第５の実施の形態に係るコンピュータシステムのシステム構成例を示す図である。
【図２２】ユーザＤＢに記憶されるデータの例を示す図である。
【図２３】第５の実施の形態において運動管理コースが開始されるまでの処理を示すシーケンス図である。
【図２４】運動管理サーバによる運動管理コースへの追加加入処理を示すフローチャートである。
【図２５】第５の実施の形態において運動管理コースが開始された後の処理を示すシーケンス図である。
【発明を実施するための形態】
【００１３】
以下、実施の形態について図面を参照して詳細に説明する。
〔第１の実施の形態〕
図１は、第１の実施の形態に係るコンピュータシステムの構成例を示す図である。
【００１４】
図１に示すコンピュータシステムは、ユーザ１が操作するユーザ端末装置と、ユーザ１の運動量が所定の目標値に達したかを管理する運動管理装置１０とを備えている。ユーザ１の運動量は、ユーザが操作するユーザ端末装置を通じて、運動管理装置１０に送信される。図１では、ユーザ端末装置の一例として、携帯端末装置２を示す。携帯端末装置２は、ユーザ１の運動量を計測して、運動管理装置１０に無線送信する機能を備えている。なお、運動管理装置１０に送信される運動量としては、例えば、歩数、歩行／走行速度、歩行／走行距離などがある。
【００１５】
運動管理装置１０は、登録部１１、判定部１２、通知部１３および記憶部２０を備える。登録部１１、判定部１２および通知部１３の処理は、例えば、運動管理装置１０が備えるＣＰＵ（Central Processing Unit）が所定のプログラムを実行することで実現される。なお、記憶部２０は、運動管理装置１０の外部に設けられていてもよい。
【００１６】
登録部１１は、ユーザ１によって選択された購入候補商品を識別する商品識別情報２１と、ユーザ１によって決定された運動量の目標値２２とを、記憶部２０に登録する。購入候補商品の選択および目標値２２の決定は、ユーザ端末装置におけるユーザ１の選択操作によって行われる。例えば、登録部１１は、携帯端末装置２に対して購入候補商品の選択画面や目標値２２の入力画面を表示させ、ユーザ１の操作により選択画面や入力画面に入力された情報を受信することで、購入候補商品および目標値２２を受け付ける。
【００１７】
ここで、購入候補商品は、例えば、運動管理装置１０の外部に接続された商品ＤＢ（データベース）３０に登録された複数の商品の中から選択されてもよい。商品ＤＢ３０には、例えば、複数の商品のそれぞれについて、商品を識別する情報、商品名、価格などの情報が登録されている。登録部１１は、商品ＤＢ３０から複数の商品の情報を取得して、購入候補商品の選択画面に一覧表示させ、表示させた商品の中から購入候補商品とする商品をユーザに選択させる。
【００１８】
この商品ＤＢ３０は、例えば、ネットワークを通じて商品販売サービスを提供する商品販売サーバが備えるものであってもよい。また、商品ＤＢ３０は、運動管理装置１０の内部に設けられていてもよい。また、運動管理装置１０自体が商品販売サーバとしての機能を備えていてもよい。
【００１９】
なお、購入候補商品の選択および目標値２２の決定は、携帯端末装置２のように運動量の計測機能を持つユーザ端末装置である必要はなく、例えばＰＣ（Personal Computer）などの他のユーザ端末装置において行われてもよい。また、登録部１１は、購入候補商品の選択をユーザ端末装置から直接的に受け付けなくてもよい。例えば、登録部１１は、購入候補商品の選択を、商品販売サーバなどの他の装置を通じて受け付けてもよい。
【００２０】
判定部１２は、ユーザ１の運動に応じて計測された運動量を、ネットワークを通じてユーザ端末装置から受信し、受信した運動量が記憶部２０に登録された目標値２２に達したかを判定する。運動量の計測値は、例えば、ユーザ１の操作によってユーザ端末装置に入力されて、運動管理装置１０に送信されてもよい。しかしながら、携帯端末装置２のように運動量の計測機能を備えるユーザ端末装置は、自機が計測した運動量を運動管理装置１０に送信することができるので、ユーザにとって利便性が高い。運動量の計測機能を備えるユーザ端末装置は、例えば、定期的に運動量の計測値を運動管理装置１０に送信する。
【００２１】
通知部１３は、判定部１２により、ユーザ１の運動量が目標値２２に達したと判定された場合に、記憶部２０に登録された商品識別情報２１に対応する購入候補商品に関する情報を含めた通知情報を、ネットワークを通じて送信する。通知部１３は、例えば、記憶部２０に登録された商品識別情報２１に対応する購入候補商品に関する情報を、商品ＤＢ３０から読み込んで、通知情報に含める。
【００２２】
通知情報は、ネットワークを通じてユーザ１に通知される情報であり、例えば、ユーザ１の電子メールアドレス宛の電子メールとして送信される。また、通知情報に含められる購入候補商品に関する情報は、例えば、商品名、価格などである。通知情報を携帯端末装置２が受信したものとすると、ユーザ１は、携帯端末装置２が受信した通知情報を閲覧することで、事前に登録していた購入候補商品に関する情報を確認できる。
【００２３】
以上の運動管理装置１０の処理では、ユーザ１の運動量が目標値２２に達したときに、事前に登録されていた購入候補商品の情報がユーザ１に通知される。これにより、購入候補とされていた商品の購入をユーザ１が忘れることを防止でき、購入候補商品をユーザ１により確実に購入させることができる。また、商品の購入と運動とを関連付けることで、購入候補とされていた商品に対するユーザ１の購入意欲を、ユーザ１が運動する間、維持させることができ、この点からも購入候補商品をユーザ１により確実に購入させることができる。従って、商品の販売が促進される。
【００２４】
また、通知情報には、購入候補商品に関する情報として、購入候補商品の購入手続きを案内する案内情報が含められてもよい。この場合、通知情報を確認したユーザ１は、案内情報に基づいて購入候補商品の購入手続きを行うことで、購入候補商品を容易に購入でき、その結果、商品の販売が一層促進される。案内情報としては、例えば、商品販売サーバが提供するＷｅｂページへのリンク情報を適用できる。
【００２５】
〔第２の実施の形態〕
図２は、第２の実施の形態に係るコンピュータシステムの構成例を示す図である。
図２に示すコンピュータシステムは、運動管理サーバ１００、ＥＣサーバ２００、携帯電話機３００およびＰＣ４００を備え、これらの機器はネットワーク５００を介して互いに接続されている。なお、携帯電話機３００は、無線電話回線の基地局（図示せず）を通じてネットワーク５００に接続されている。
【００２６】
運動管理サーバ１００は、ユーザの運動量を管理する運動管理サービスを提供する。運動管理サービスは、ユーザに一定期間における運動量の目標値を設定させ、ユーザの運動量データを携帯電話機３００やＰＣ４００から随時取得することで、運動量が目標値に達したかを管理するサービスである。
【００２７】
また、この運動管理サービスでは、ＥＣサーバ２００が販売する商品のリストから購入候補をあらかじめユーザに選択させ、運動量が目標値に達したときに、購入候補の商品をユーザが購入できるようにする情報をユーザに通知する。購入候補として選択された商品は、運動管理サーバ１００内の「ご褒美リスト」において管理される。「ご褒美リスト」に登録された商品は、目標を達成したときにユーザに対して「ご褒美商品」として通知されて、その商品が購入可能になる。このように、ユーザに運動の目標を立てさせ、運動量が目標値に達したことを契機として「ご褒美商品」をユーザに通知することで、購入候補とされた商品に対するユーザの購入意欲を持続させ、商品の販売を促進する。
【００２８】
ＥＣサーバ２００は、ユーザに対してネットワーク５００を通じて商品を販売する販売サービスを提供する。ＥＣサーバ２００は、Ｗｅｂサイトを通じて、商品の一覧表示、商品の選択受け付け、決済などのサービスを提供する。また、ＥＣサーバ２００は、販売する商品の情報を運動管理サーバ１００に提供する機能も備える。
【００２９】
携帯電話機３００は、運動管理サーバ１００やＥＣサーバ２００が提供するサービスを利用するユーザが使用するユーザ端末装置の一例である。携帯電話機３００は、例えば、ユーザの操作に応じて、ＥＣサーバ２００が提供するＷｅｂサイトにアクセスする。ユーザは、携帯電話機３００に表示されたＷｅｂサイトを通じて、ＥＣサーバ２００が販売する商品の選択、購入申し込み、決済処理などを行うことができる。
【００３０】
また、携帯電話機３００は、例えば、ユーザの操作に応じて、運動管理サーバ１００が提供するＷｅｂサイトにアクセスする。ユーザは、例えば、携帯電話機３００に表示されたＷｅｂサイトを通じて、運動管理サーバ１００に対して、運動量の目標値の登録要求やご褒美リストへの商品の登録要求などを行う。
【００３１】
また、携帯電話機３００は、運動量の例として、歩数、歩行距離、歩行速度、活動量などを計測する機能を備える。ここで、活動量とは、身体活動の強さと時間とを基に運動量を数値化したものであり、「Ｅｘ」を単位とする。身体活動の強さとは、座って安静にしている状態を基準値「１」としたときに、人間の活動量が基準値の何倍になるかを表すものであり、「メッツ（METs）」を単位とする。携帯電話機３００は、例えば、歩数、歩行距離、歩行速度、歩行時間などから、携帯電話機３００を持つユーザの歩行・走行の状態を推定することで、活動量を算出する。
【００３２】
携帯電話機３００は、運動量の目標値やご褒美商品が運動管理サーバ１００に登録された後、運動量の計測結果を運動管理サーバ１００に対して定期的に送信する。そして、運動量が目標値に達すると、携帯電話機３００は、運動量が目標値に達したことを通知する電子メールを、運動管理サーバ１００から受信する。このとき携帯電話機３００が受信した電子メールには、購入候補とした商品をユーザが購入できるようにする情報が記載されている。例えば、電子メールには、購入候補とした商品の購入手続き用のＷｅｂページのＵＲＬ（Uniform Resource Locator）が記載される。ユーザは、携帯電話機３００を操作して、電子メールに記載されたＵＲＬにアクセスさせることで、購入候補として商品の購入手続きを行うことが可能になる。
【００３３】
ＰＣ４００は、運動管理サーバ１００やＥＣサーバ２００が提供するサービスを利用するユーザが使用可能な他のユーザ端末装置の一例である。ユーザは、携帯電話機３００の代わりにＰＣ４００を用いて、運動管理サーバ１００やＥＣサーバ２００が提供するＷｅｂサイトにアクセスすることも可能である。また、ＰＣ４００は、携帯電話機３００のように、ユーザの運動量を計測し、その計測結果を運動管理サーバ１００に送信する機能を備えていない。その代わりに、ＰＣ４００は、例えば、外部の計測機器によって計測されたユーザの運動量を、ユーザの入力操作に応じて取得し、取得した運動量の計測結果を運動管理サーバ１００に送信するようにしてもよい。
【００３４】
図３は、運動管理サーバのハードウェア構成例を示す図である。
運動管理サーバ１００は、図３に示すようなコンピュータとして実現される。このコンピュータは、ＣＰＵ１０１によって装置全体が制御されている。ＣＰＵ１０１には、バス１０８を介して、ＲＡＭ（Random Access Memory）１０２と複数の周辺機器が接続されている。
【００３５】
ＲＡＭ１０２は、コンピュータの主記憶装置として使用される。ＲＡＭ１０２には、ＣＰＵ１０１に実行させるＯＳ（Operating System）プログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１０２には、ＣＰＵ１０１による処理に必要な各種データが格納される。
【００３６】
バス１０８に接続されている周辺機器としては、ＨＤＤ（Hard Disk Drive）１０３、グラフィックＩ／Ｆ（インタフェース）１０４、入力Ｉ／Ｆ１０５、光学ドライブ装置１０６および通信Ｉ／Ｆ１０７がある。
【００３７】
ＨＤＤ１０３は、内蔵した磁気ディスクに対して、磁気的にデータの書き込みおよび読み出しを行う。ＨＤＤ１０３は、コンピュータの二次記憶装置として使用される。ＨＤＤ１０３には、ＯＳプログラム、アプリケーションプログラム、および各種データが格納される。なお、二次記憶装置としては、フラッシュメモリなどの半導体記憶装置を使用することもできる。
【００３８】
グラフィックＩ／Ｆ１０４には、ディスプレイ１０４ａが接続されている。グラフィックＩ／Ｆ１０４は、ＣＰＵ１０１からの命令に従って、画像をディスプレイ１０４ａに表示させる。なお、ディスプレイ１０４ａは、例えば、液晶ディスプレイである。
【００３９】
入力Ｉ／Ｆ１０５には、キーボード１０５ａおよびマウス１０５ｂが接続されている。入力Ｉ／Ｆ１０５は、キーボード１０５ａやマウス１０５ｂからの出力信号をＣＰＵ１０１に送信する。なお、マウス１０５ｂは、ポインティングデバイスの一例であり、他のポインティングデバイスを使用することもできる。他のポインティングデバイスとしては、タッチパネル、タブレット、タッチパッド、トラックボールなどがある。
【００４０】
光学ドライブ装置１０６は、レーザ光などを利用して、光ディスク１０６ａに記録されたデータの読み取りを行う。光ディスク１０６ａは、光の反射によって読み取り可能なようにデータが記録された可搬型の記録媒体である。光ディスク１０６ａには、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷ（Rewritable）などがある。
【００４１】
通信Ｉ／Ｆ１０７は、ネットワーク５００に接続されている。通信Ｉ／Ｆ１０７は、ネットワーク５００を介して、ＥＣサーバ２００などの他の機器との間でデータを送受信する。
【００４２】
なお、ＥＣサーバ２００およびＰＣ４００についても、図３と同様のハードウェア構成によって実現可能である。
図４は、携帯電話機のハードウェア構成例を示す図である。
【００４３】
携帯電話機３００は、無線処理回路３０１、音声処理回路３０２、制御回路３０３、不揮発性メモリ３０４、入力Ｉ／Ｆ３０５、グラフィックＩ／Ｆ３０６および加速度センサ３０７を備えており、これらの各部はバス３０８を介して接続されている。
【００４４】
無線処理回路３０１には、無線電話回線の基地局との間で無線通信するためのアンテナ３０１ａが接続されている。無線処理回路３０１は、アンテナ３０１ａからの受信信号の復調やデータ分離、送信すべきデータの生成や変調などを行う。
【００４５】
音声処理回路３０２には、スピーカ３０２ａおよびマイクロフォン３０２ｂが接続されている。音声処理回路３０２は、通話が行われる際、マイクロフォン３０２ｂによって収音された音声信号をエンコードして、無線処理回路３０１に供給する。これとともに、音声処理回路３０２は、無線処理回路３０１によって受信電波から復調された音声信号をデコードして増幅し、通話音声をスピーカ３０２ａに再生出力させる。
【００４６】
制御回路３０３は、ＣＰＵ、ＲＡＭなどを備え、携帯電話機３００全体を統括的に制御する。例えば、制御回路３０３は、無線電話回線を通じた通話処理やデータ通信処理の制御、不揮発性メモリ３０４に記憶されたアプリケーションプログラムの実行などを行う。
【００４７】
不揮発性メモリ３０４は、制御回路３０３が実行する各種プログラムや、プログラムの実行に必要な各種データなどが記憶される。不揮発性メモリ３０４は、フラッシュメモリなどの半導体メモリとして実現される。なお、不揮発性メモリ３０４の代わりにＨＤＤなどの不揮発性記憶媒体が設けられてもよい。
【００４８】
入力Ｉ／Ｆ３０５には、入力キー３０５ａが接続されている。入力Ｉ／Ｆ３０５は、入力キー３０５ａからの出力信号を制御回路３０３に送信する。なお、入力キー３０５ａは、入力デバイスの一例であり、例えば、ディスプレイ３０６ａに設けられるタッチパネルなどの他の入力デバイスを使用することもできる。
【００４９】
グラフィックＩ／Ｆ３０６には、ディスプレイ３０６ａが接続されている。ディスプレイ３０６ａは、例えば、液晶ディスプレイ、有機ＥＬ（Electroluminescence）ディスプレイなどである。グラフィックＩ／Ｆ３０６は、制御回路３０３からの命令に従って、画像をディスプレイ３０６ａに表示させる。
【００５０】
加速度センサ３０７は、３軸方向の加速度を計測し、計測結果を制御回路３０３に通知する。後述するように、制御回路３０３は、所定のアプリケーションプログラムを実行することで、加速度センサ３０７による計測結果に基づき、携帯電話機３００を持つユーザの歩数、歩行距離、歩行速度、活動量などを算出する。
【００５１】
次に、本実施の形態のコンピュータシステムにおける処理について説明する。まず、図５は、ＥＣサーバおよび運動管理サーバの処理機能を示すブロック図である。
ＥＣサーバ２００は、販売処理部２１１および商品管理部２１２を備える。販売処理部２１１および商品管理部２１２の処理は、例えば、ＥＣサーバ２００のＣＰＵが所定のプログラムを実行することで実現される。また、ＥＣサーバ２００内のＨＤＤには、商品ＤＢ２２１が記憶されている。なお、商品ＤＢ２２１は、ＥＣサーバ２００の外部に設けられた記憶装置に記憶されていてもよい。
【００５２】
一方、運動管理サーバ１００は、サービス受付部１１１、目標達成判定部１１２、運動量受信部１１３、通知情報生成部１１４および情報通知処理部１１５を備える。これらの各部の処理は、例えば、運動管理サーバ１００のＣＰＵ１０１が所定のプログラムを実行することで実現される。また、運動管理サーバ１００のＨＤＤ１０３には、ユーザＤＢ１２１、コースＤＢ１２２およびインセンティブＤＢ１２３が記憶されている。なお、ユーザＤＢ１２１、コースＤＢ１２２およびインセンティブＤＢ１２３は、運動管理サーバ１００の外部に設けられた記憶装置に記憶されていてもよい。
【００５３】
なお、ＥＣサーバ２００および運動管理サーバ１００の各機能は、例えば、同一のサーバにおいて実現されてもよい。
ここで、図６は、商品ＤＢに記憶されるデータの例を示す図である。
【００５４】
商品ＤＢ２２１には、商品ごとにレコードが登録される。商品ＤＢ２２１内の各レコードには、商品を識別する商品ＩＤ、商品名、商品の価格、商品の詳細を紹介するＷｅｂページのＵＲＬなどが登録される。さらに、商品ＤＢ２２１には、商品ごとに、リコメンド商品に関する情報が登録される。リコメンド商品とは、レコードに対応する商品を購入した、またはご褒美商品として登録したユーザに対して、さらに購入を勧める商品を示すものであり、商品ＤＢ２２１の各レコードには、リコメンド商品を示す商品ＩＤが登録される。商品ＤＢ２２１に登録されるリコメンド商品は、例えば、あらかじめ決められていてもよいし、あるいは、商品の売り上げなどに応じて動的に決定されてもよい。
【００５５】
図７は、コースＤＢに記憶されるデータの例を示す図である。
コースＤＢ１２２には、運動管理コースごとにレコードが登録される。運動管理コースとは、運動管理サーバ１００がユーザの運動量を管理するために複数用意されるものであり、本実施の形態では、運動量を管理する期間と、管理する運動の種類と、運動量の目標値とが、運動管理コースごとに設定される。
【００５６】
図７に示すように、各運動管理コースのレコードには、運動管理コースを識別するコースＩＤ、コース名、運動量を管理する期間、運動量の種類を示す運動量種別情報、および運動量の目標値が登録される。ユーザがある運動管理コースに加入すると、運動管理サーバ１００は、加入した運動管理コースに対して設定された期間内に、ユーザ端末装置から送信されてくる情報に基づいて運動量が目標値に達したかを管理する。
【００５７】
なお、本実施の形態では、運動管理コースごとに期間、運動量種別情報および運動量の目標値があらかじめ決められているものとするが、例えば、これらの情報をユーザが任意に決定できるようにしてもよい。
【００５８】
また、各運動管理コースのレコードには、リコメンドコースが登録される。リコメンドコースは、設定された期間内に運動量が目標値に達したユーザに対して、その次に加入を推奨するコースであり、レコードには、推奨するコースを識別するコースＩＤが登録される。リコメンドコースのコースＩＤは、１つのレコードに対して複数登録することができる。
【００５９】
図８は、ユーザＤＢに記憶されるデータの例を示す図である。
ユーザＤＢ１２１には、ユーザごとにレコードが登録される。ユーザＤＢ１２１内の各レコードには、ユーザを識別するユーザＩＤが登録されるとともに、ユーザの名前や電子メールアドレスなどのユーザの個人情報が登録される。さらに、ユーザＤＢ１２１内の各レコードには、ご褒美リストが登録される。
【００６０】
ご褒美リストには、ユーザが加入している運動管理コースを示すコースＩＤと、その運動管理コースに加入した加入日と、目標達成時にご褒美とする（すなわち、購入可能とする）商品を示す商品ＩＤとを１組としたコース加入情報が登録される。コース加入情報には、ユニークな識別情報であるコース加入ＩＤが付与されている。また、各コース加入情報には、コースが開始された後、累積運動量が登録される。累積運動量は、コースの加入日を起点としてユーザ端末装置から受信した運動量の累積値である。なお、ユーザが複数の運動管理コースに重複して加入できる場合、１ユーザに対応するご褒美リストには、複数のコース加入情報が登録される。
【００６１】
なお、図８の例では、ご褒美リスト内の各コース加入情報には、加入した運動管理コースを示すコースＩＤが登録されるが、例えば、コースＩＤの代わりに、管理期間、運動量種別情報および運動量の目標値が登録されてもよい。
【００６２】
図９は、インセンティブＤＢに記憶されるデータの例を示す図である。
後述するように、運動管理サーバ１００は、運動管理コースに加入したユーザに対して、運動量の目標値に達成するまでの状況などに応じてインセンティブを与える。本実施の形態では、インセンティブの例として、ご褒美リストに登録した商品の販売価格の割引を行う。
【００６３】
インセンティブＤＢ１２３には、運動量を管理する期間（すなわち、コースＤＢ１２２の各レコードに設定される期間）に対する、運動量が目標値に達するまでの期間の割合である達成期間割合のレンジごとに、割引率が設定される。図９の例では、達成期間割合が小さいほど（すなわち、運動量が目標値に達するまでの期間が短いほど）、割引率が高く設定されている。
【００６４】
以下、図５に戻り、ＥＣサーバ２００および運動管理サーバ１００がそれぞれ備える処理機能について説明する。
ＥＣサーバ２００において、販売処理部２１１は、商品販売のＷｅｂサイトを提供するＷｅｂサーバ機能を備える。販売処理部２１１は、携帯電話機３００やＰＣ４００などのユーザ端末装置に対して、商品ＤＢ２２１に記憶された、商品に関する情報をユーザに選択させるＷｅｂページ画面を表示させ、商品の選択入力を受け付ける。さらに、販売処理部２１１は、選択された商品の購入手続きをユーザに実行させるＷｅｂページ画面をユーザ端末装置に表示させ、Ｗｅｂページを通じて、クレジットカード情報、商品の送付先の情報など、商品購入に必要な情報の入力を受け付け、購入処理を完了させる。
【００６５】
商品管理部２１２は、販売処理部２１１または運動管理サーバ１００からの要求に応じて、商品ＤＢ２２１から商品に関する情報を検索し、検索結果を要求元に出力する。
一方、運動管理サーバ１００において、サービス受付部１１１は、運動管理サービスをユーザが利用する際の窓口となるＷｅｂサイトを提供するＷｅｂサーバ機能を備える。サービス受付部１１１は、例えば、携帯電話機３００やＰＣ４００などのユーザ端末装置に対して、ご褒美リストに登録する商品の選択や、運動管理コースの選択・加入などを受け付けるＷｅｂページを表示させる。
【００６６】
サービス受付部１１１は、Ｗｅｂページを表示させる際、ご褒美リストに登録させる商品の情報を、ＥＣサーバ２００の商品管理部２１２を通じて商品ＤＢ２２１から取得する。また、サービス受付部１１１は、ユーザが選択対象とする運動管理コースの情報を、コースＤＢ１２２から取得する。サービス受付部１１１は、ユーザが選択した商品やユーザが加入した運動管理コースを示す情報を、ユーザＤＢ１２２に登録するとともに、加入した運動管理コースに対応する運動管理処理を、目標達成判定部１１２に開始させる。
【００６７】
目標達成判定部１１２は、ユーザが加入した運動管理コースに対応する運動管理処理を実行する。目標達成判定部１１２は、ユーザＤＢ１２１に登録されたコース加入情報ごとに、コース加入情報に登録された情報に基づいて、ユーザの運動量を管理する。目標達成判定部１１２は、運動量受信部１１３を通じてユーザの運動量を受信し、ユーザの運動量が目標値に達した場合に、その旨を通知情報生成部１１４に通知する。
【００６８】
運動量受信部１１３は、ユーザ端末装置から送信されるユーザの運動量を受信し、目標達成判定部１１２に通知する。後述するように、運動管理コースに加入したユーザの運動量は、例えば、携帯電話機３００から一定時間ごとに自動的に送信される。
【００６９】
通知情報生成部１１４は、運動量が目標値に達したユーザに対して通知する情報を生成する。通知情報生成部１１４は、ユーザの運動量が目標値に達したことの通知を目標達成判定部１１２から受けると、そのユーザに対応するユーザＤＢ１２１のレコードを特定する。通知情報生成部１１４は、特定したレコードに登録された情報に基づき、ご褒美リスト内の商品の情報をＥＣサーバ２００の商品管理部２１２を通じて商品ＤＢ２２１から取得するとともに、次に推奨するリコメンドコースの情報をコースＤＢ１２２から取得する。
【００７０】
通知情報生成部１１４は、ご褒美リスト内の商品の情報、その商品の購入申し込みを受け付けるＷｅｂページのＵＲＬ、リコメンドコースの情報などを含む通知情報を生成して、情報通知処理部１１５に出力する。また、通知情報生成部１１４は、インセンティブＤＢ１２３の情報に基づき、ユーザが目標達成までに要した期間に応じて、ご褒美リスト内の商品の販売価格を割り引き、割り引き後の価格および割引率を、通知情報内に記載する。
【００７１】
情報通知処理部１１５は、通知情報生成部１１４から出力された通知情報を、電子メールとしてユーザの電子メールアドレスに対して送信する。
図１０は、携帯電話機の処理機能を示すブロック図である。携帯電話機３００は、Ｗｅｂページ閲覧処理部３１１、電子メール送受信部３１２および運動量通知処理部３１３を備える。
【００７２】
Ｗｅｂページ閲覧処理部３１１の処理は、例えば、携帯電話機３００の制御回路３０３が所定のＷｅｂブラウザプログラムを実行することで実現される。Ｗｅｂページ閲覧処理部３１１は、携帯電話機３００のユーザの操作入力に応じてＷｅｂサーバにアクセスし、Ｗｅｂページのデータを受信して、Ｗｅｂページをディスプレイ３０６ａに表示させる。また、Ｗｅｂページ閲覧処理部３１１は、Ｗｅｂページ内のリンク画像などへの入力操作に応じて、Ｗｅｂサーバに対して情報を送信する。
【００７３】
例えば、Ｗｅｂページ閲覧処理部３１１は、運動管理サーバ１００のサービス受付部１１１から、ご褒美リストの選択や、運動管理コースの選択・加入などを受け付けるＷｅｂページのデータを受信し、これらのＷｅｂページをディスプレイ３０６ａに表示させる。この場合、携帯電話機３００のユーザは、表示されたＷｅｂページを通じて、ご褒美リストの選択操作や運動管理コースの選択操作・加入操作を行う。Ｗｅｂページ閲覧処理部３１１は、ユーザの操作に応じて入力された情報を、運動管理サーバ１００のサービス受付部１１１に送信する。
【００７４】
電子メール送受信部３１２の処理は、例えば、携帯電話機３００の制御回路３０３が所定の電子メール送受信プログラムを実行することで実現される。電子メール送受信部３１２は、運動管理サーバ１００の情報通知処理部１１５から、携帯電話機３００のユーザの電子メールアドレス宛に送信された電子メールを、ネットワーク５００上の図示しない電子メールサーバを通じて受信する。また、電子メール送受信部３１２は、例えば、受信した電子メールに記載されたＵＲＬのリンク画像に対してユーザによりクリック操作が行われると、そのＵＲＬに対してアクセスするようにＷｅｂページ閲覧処理部３１１に要求することもできる。
【００７５】
運動量通知処理部３１３の処理は、例えば、携帯電話機３００の制御回路３０３が、所定の運動量通知用アプリケーションプログラムを実行することで実現される。この運動量通知用アプリケーションプログラムは、例えば、運動管理サーバ１００などの外部サーバからネットワーク５００を通じて、あるいは、図示しない可搬型記憶媒体を通じて、携帯電話機３００の不揮発性メモリ３０４にインストールされたものである。
【００７６】
運動量通知処理部３１３は、加速度センサ３０７による計測結果を常時受信し、受信した計測結果を携帯電話機３００内の不揮発性メモリ３０４などに蓄積する。運動量通知処理部３１３は、１日１回の決められた時間など定期的に、蓄積された計測結果を基に、歩数、活動量などの運動量を算出し、運動管理サーバ１００の運動量受信部１１３に対して送信する。
【００７７】
次に、運動管理サーバ１００、ＥＣサーバ２００およびユーザ端末装置との間で実行される処理について説明する。以下の説明では、ユーザ端末装置として携帯電話機３００が使用されるものとする。
【００７８】
図１１は、運動管理サーバ、ＥＣサーバおよび携帯電話機との間で実行される処理を示すシーケンス図である。
運動管理サーバ１００が提供する運動管理コースに加入しようとするユーザは、例えば、携帯電話機３００のＷｅｂブラウザを起動させることで、運動管理サーバ１００のＷｅｂサイトを閲覧する。携帯電話機３００では、Ｗｅｂブラウザが実行されることでＷｅｂページ閲覧処理部３１１が起動する。Ｗｅｂページ閲覧処理部３１１は、ユーザの入力操作に応じて、運動管理サーバ１００が提供するログイン用ＷｅｂページのＵＲＬにアクセスし、ログイン用Ｗｅｂページをディスプレイ３０６ａに表示させる。ユーザは、ログイン用Ｗｅｂページ内の所定領域に、ユーザＩＤやパスワードなどのログイン情報を入力し、ログインを要求する操作を行う。Ｗｅｂページ閲覧処理部３１１は、入力されたログイン情報を運動管理サーバ１００に送信し、ログインを要求する（ステップＳ１１）。
【００７９】
運動管理サーバ１００のサービス受付部１１１は、受信したログイン情報を基にユーザ認証を行い、正しく認証されると、ＥＣサーバ２００に対して、ユーザに提供する商品の情報を要求する（ステップＳ１２）。ＥＣサーバ２００の商品管理部２１２は、商品ＤＢ２２１から、１つ以上の商品についての商品ＩＤ、商品名、価格などの情報を読み出し、運動管理サーバ１００のサービス受付部１１１に送信する（ステップＳ１３）。
【００８０】
運動管理サーバ１００のサービス受付部１１１は、ＥＣサーバ２００の商品管理部２１２から受信した商品の情報を基に、ユーザにご褒美商品を選択させる商品選択画面のＷｅｂページを生成し、Ｗｅｂページのデータを携帯電話機３００に送信する（ステップＳ１４）。携帯電話機３００のＷｅｂページ閲覧処理部３１１は、受信したデータに基づき、商品選択画面のＷｅｂページをディスプレイ３０６ａに表示させる。
【００８１】
ユーザは、ディスプレイ３０６ａに表示された商品の中から１つを選択し、選択した商品をご褒美商品としてご褒美リストに登録する操作を行う。Ｗｅｂページ閲覧処理部３１１は、ユーザの操作に応じて、登録が要求されたご褒美商品の商品ＩＤを運動管理サーバ１００に送信する（ステップＳ１５）。運動管理サーバ１００のサービス受付部１１１は、ユーザＤＢ１２１のレコードのうちログインしたユーザに対応するレコード内に、コース加入情報を１つ生成し、生成したコース加入情報内に、ユニークなコース加入ＩＤと、携帯電話機３００のＷｅｂページ閲覧処理部３１１から受信した商品ＩＤとを登録する。
【００８２】
次に、サービス受付部１１１は、コースＤＢ１２２から複数の運動管理コースのそれぞれについてのコースＩＤ、コース名、期間、運動量種別情報および目標値などの情報を抽出する。サービス受付部１１１は、コースＤＢ１２２から抽出した情報を基に、運動管理コースを選択させるコース選択画面のＷｅｂページを生成し、Ｗｅｂページのデータを携帯電話機３００に送信する（ステップＳ１６）。携帯電話機３００のＷｅｂページ閲覧処理部３１１は、受信したデータに基づき、コース選択画面のＷｅｂページをディスプレイ３０６ａに表示させる。
【００８３】
ユーザは、ディスプレイ３０６ａに表示された運動管理コースから１つを選択し、選択した運動管理コースへの加入を要求する操作を行う。携帯電話機３００のＷｅｂページ閲覧処理部３１１は、ユーザの操作に応じて、選択された運動管理コースのコースＩＤを運動管理サーバ１００に送信する（ステップＳ１７）。運動管理サーバ１００のサービス受付部１１１は、ステップＳ１５の後に生成した、ユーザＤＢ１２１内のユーザのコース加入情報に、ユーザが選択したコースＩＤを登録するとともに、同じコース加入情報に、加入日として現在の日付を登録する。なお、サービス受付部１１１は、コース加入情報内の累積運動量として、初期値「０」を登録する。
【００８４】
サービス受付部１１１は、以上の処理が完了すると、加入が要求されたコースの開始を通知するＷｅｂページを生成し、Ｗｅｂページのデータを携帯電話機３００に送信する（ステップＳ１８）。このとき送信するＷｅｂページには、ステップＳ１５の実行後にコース加入情報に登録したコース加入ＩＤが記載される。ユーザは、ディスプレイ３０６ａに表示されたＷｅｂページの情報から、加入を要求したコースの開始と、コース加入ＩＤとを認識する。なお、コースの開始およびコース加入ＩＤの通知は、例えば、ユーザ宛の電子メールを通じて行われてもよい。
【００８５】
なお、以上の処理では、ご褒美商品の選択および運動管理コースの選択操作を、携帯電話機３００において行うようにしたが、ユーザは、これらの選択操作をＰＣ４００などの他のユーザ端末装置で行ってもよい。この場合、他のユーザ端末装置と運動管理サーバ１００との間で、ステップＳ１１〜Ｓ１８と同様の処理が実行される。
【００８６】
また、上記の処理では、運動管理サーバ１００は、ご褒美商品の選択を受け付けた後に運動管理コースの選択を受け付けるが、他の例として、ご褒美商品の選択を受け付ける前に運動管理コースの選択を受け付けるようにしてもよい。
【００８７】
ここで、図１２は、商品選択画面の表示例を示す図である。
図１２に示す商品選択画面３２０は、図１１のステップＳ１４により携帯電話機３００のディスプレイ３０６ａに表示されるＷｅｂページの一例である。商品選択画面３２０には、例えば、商品選択部３２１と、登録要求ボタン３２２とが表示される。商品選択画面３２０には、ユーザがご褒美商品として選択することが可能な商品の情報が表示される。図１２の例では、３つの商品を一度に表示でき、カーソル３２４を左右に移動させることで、さらに別の商品を表示させることも可能になっている。
【００８８】
携帯電話機３００のユーザは、カーソル３２４を所望の商品の情報の上に移動させることで、ご褒美商品とする商品を選択した後、登録要求ボタン３２２に対する決定操作を行うことで、選択した商品をご褒美商品としてご褒美リストに登録することを、運動管理サーバ１００に要求する。商品選択画面３２０に表示された各商品の情報の画像には、運動管理サーバ１００から受信した商品ＩＤが対応付けられている。携帯電話機３００のＷｅｂページ閲覧処理部３１１は、登録要求ボタン３２２に対する決定操作が行われると、商品選択画面３２０上で選択された商品に対応する商品ＩＤを、運動管理サーバ１００のサービス受付部１１１に送信する。
【００８９】
図１３は、コース選択画面の表示例を示す図である。
この図１３に示すコース選択画面３３０は、図１１のステップＳ１６により携帯電話機３００のディスプレイ３０６ａに表示されるＷｅｂページの一例である。コース選択画面３３０には、例えば、コース選択部３３１と、決定ボタン３３２とが表示される。コース選択部３３１には、運動管理サーバ１００のサービス受付部１１１から受信した、運動管理コースについてのコース名やその内容が一覧表示される。
【００９０】
コース選択部３３１の左側には、コース選択用のラジオボタン３３３が配置される。ユーザは、いずれかのラジオボタン３３３を選択した後、決定ボタン３３２に対する決定操作を行うことで、選択した運動管理コースへの加入を運動管理サーバ１００に要求する。ラジオボタン３３３のそれぞれには、運動管理サーバ１００から受信したコースＩＤが対応付けられている。携帯電話機３００のＷｅｂページ閲覧処理部３１１は、決定ボタン３３２に対する決定操作が行われると、選択されたラジオボタン３３３に対応するコースＩＤを、運動管理サーバ１００のサービス受付部１１１に送信する。
【００９１】
次に、図１１に戻り、ユーザが運動管理コースに加入した後の処理について説明する。
ステップＳ１８の処理により運動管理コースの開始通知を受けたユーザは、運動量通知用アプリケーションプログラムを携帯電話機３００に実行させる。これにより、携帯電話機３００では、運動量通知処理部３１３が起動する。ユーザは、運動管理コースの開始通知とともに受け取ったコース加入ＩＤと、このコース加入ＩＤに対応する運動管理処理において運動管理サーバ１００に通知する運動量の種別とを、運動量通知処理部３１３に設定する。
【００９２】
設定が完了した運動量通知処理部３１３は、加速度センサ３０７による計測結果の蓄積処理を開始する。そして、運動量通知処理部３１３は、決められた時刻に、蓄積した計測結果を基に、設定された種別に対応する運動量を計算し、運動量の計算結果とコース加入ＩＤとを、運動管理サーバ１００に送信する（ステップＳ１９）。運動量通知処理部３１３による運動量およびコース加入ＩＤの送信処理は、運動量が目標値に達するまでの間、あるいはコース加入ＩＤに対応する運動管理処理の期間が終了するまで、繰り返し実行される。
【００９３】
運動管理サーバ１００の運動量受信部１１３は、携帯電話機３００から送信された運動量およびコース加入ＩＤを受信して、目標達成判定部１１２に出力する。目標達成判定部１１２は、運動量受信部１１３から受け取ったコース加入ＩＤが登録されたユーザのコース加入情報を、ユーザＤＢ１２１から検索する。また、目標達成判定部１１２は、ユーザＤＢ１２１から検索されたコース加入情報内のコースＩＤに対応する運動管理コースにおいて設定された運動量の目標値を、コースＤＢ１２２から検索する。
【００９４】
目標達成判定部１１２は、ユーザＤＢ１２１から検索されたコース加入情報に登録された累積運動量と、運動量受信部１１３から受け取った運動量とを加算し、その加算値が、コースＤＢ１２２から検索された目標値に達しているかを判定する。ここで、加算値が目標値に達していた場合、目標達成判定部１１２は、目標が達成したことを通知情報生成部１１４に通知する。
【００９５】
通知を受けた通知情報生成部１１４は、目標が達成されたコースに対応するコース加入情報に登録されたご褒美商品の商品ＩＤを、ＥＣサーバ２００に送信し、商品情報の検索を要求する（ステップＳ２０）。ＥＣサーバ２００の商品管理部２１２は、運動管理サーバ１００の通知情報生成部１１４から受信した商品ＩＤを用いて商品ＤＢ２２１を検索し、商品ＩＤに対応する商品名、価格、ＵＲＬなどの情報を抽出する。さらに、商品管理部２１２は、受信した商品ＩＤのレコードに登録されたリコメンド商品の商品ＩＤを抽出し、抽出した商品ＩＤに対応する商品名、価格などの情報も抽出する。商品管理部２１２は、商品ＤＢ２２１から抽出した情報を、運動管理サーバ１００の通知情報生成部１１４に送信する（ステップＳ２１）。
【００９６】
運動管理サーバ１００の通知情報生成部１１４は、ユーザが目標を達成したコースに対応するコースＤＢ１２２のレコードを参照し、レコード内のリコメンドコースのコースＩＤを抽出する。通知情報生成部１１４は、抽出したコースＩＤに対応するコースＤＢ１２２のレコードを参照し、リコメンドコースの情報を抽出する。
【００９７】
通知情報生成部１１４は、ＥＣサーバ２００から受信した情報と、コースＤＢ１２２から抽出したリコメンドコースの情報とを含む目標達成通知を送信するように、情報通知処理部１１５に要求する。このとき、通知情報生成部１１４は、インセンティブＤＢ１２３の情報に基づき、ユーザが目標達成までに要した期間に応じて、ご褒美商品の販売価格を割り引き、割り引き後の価格と割引率とを、目標達成通知内に記載する。また、通知情報生成部１１４は、ユーザＤＢ１２１から、目標を達成したユーザの電子メールアドレスを抽出して、情報通知処理部１１５に出力する。情報通知処理部１１５は、通知情報生成部１１４から受け取った情報を含む目標達成通知を、携帯電話機３００のユーザの電子メールアドレスを宛先とした電子メールとして送信する（ステップＳ２２）。
【００９８】
携帯電話機３００の電子メール送受信部３１２は、携帯電話機３００のユーザ宛の電子メールを受信する。受信した電子メールには、目標を達成したことが記載されているとともに、ご褒美商品に関する情報が記載されている。ユーザは、電子メールを閲覧することで、ご褒美商品に関する情報を確認する。
【００９９】
以上の処理では、運動管理サーバ１００は、運動管理コースをユーザに開始させる前に、ご褒美商品を選択させ、選択された商品の情報をご褒美リストに保持する。運動管理サーバ１００は、携帯電話機３００から運動量を定期的に受信し、運動量が決められた期間に目標値に達するかを管理する。そして、ユーザの運動量が決められた期間に目標値に達した場合、運動管理サーバ１００は、ユーザに対して目標達成を通知するとともに、ご褒美リストに保持していたご褒美商品の情報も通知する。
【０１００】
このように、ユーザの運動量が目標値に達したときに、ご褒美商品として事前に登録されていた商品の情報をユーザに通知することで、ご褒美商品の購入をユーザが忘れることを防止でき、その商品をユーザにより確実に購入させることができる。また、例えば、購入候補の商品の情報をいわゆるウィッシュリストに単に登録しておく場合と比較して、運動量が目標値に達するまでの間、購入候補とされた商品に対する購入意欲をより確実に維持することができる。これにより、ユーザによる商品の購入機会を増やし、商品販売を促進することができる。
【０１０１】
また、ステップＳ２２でユーザ宛に送信される電子メールには、例えば、ご褒美商品の情報を紹介するＷｅｂページのＵＲＬへのリンク画像が記載されていてもよい。この場合、ユーザは、Ｗｅｂページ閲覧処理部３１１を操作して、電子メールに記載されたリンク画像のリンク先ＵＲＬへのアクセスを要求することができる。このとき、Ｗｅｂページ閲覧処理部３１１は、ＥＣサーバ２００にアクセスし、ご褒美商品の情報を紹介するＷｅｂページの表示を要求する（ステップＳ２３）。
【０１０２】
ＥＣサーバ２００の販売処理部２１１は、携帯電話機３００からのアクセスに応じて、商品情報紹介画面のＷｅｂページのデータを携帯電話機３００に送信する（ステップＳ２４）。ユーザは、ステップＳ２４の処理によって携帯電話機３００に表示されたＷｅｂページを通じて、ご褒美商品の詳細について確認し、その商品の購入手続きを行うことが可能になる。例えば、ステップＳ２４の処理によって携帯電話機３００に表示されるＷｅｂページは、ご褒美商品の購入手続きを進める途中に表示されるＷｅｂページのうちの１つであればよい。
【０１０３】
図１４は、目標達成を通知する電子メールの内容の例を示す図である。
この図１４に示す電子メール文書３４０は、図１１のステップＳ２２において、運動管理サーバ１００の情報通知処理部１１５からユーザの電子メールアドレス宛に送信される電子メールの表示例を示すものである。この電子メール文書３４０は、例えば、ＨＴＭＬ（HyperText Markup Language）で記述されている。
【０１０４】
電子メール文書３４０には、目標を達成した運動管理コースへの加入時にご褒美リストに登録したご褒美商品の情報が記載された商品情報記載部３４１が表示される。商品情報記載部３４１には、例えば、ご褒美商品の商品名や価格が記載されるが、運動管理サーバ１００によってインセンティブが与えられている場合、ご褒美商品の価格は割り引き後の価格とされ、割り引き後の価格とともに割引率も記載される。
【０１０５】
また、商品情報記載部３４１は、購入要求ボタン３４２を含む。購入要求ボタン３４２は、ご褒美商品の情報を紹介するＷｅｂページのＵＲＬに対応付けられたリンク画像である。ユーザが購入要求ボタン３４２を選択する操作を行うと、Ｗｅｂページ閲覧処理部３１１が起動し、Ｗｅｂページ閲覧処理部３１１の処理によって購入要求ボタン３４２に対応するリンク先ＵＲＬへのアクセスが行われる。このとき、図１１のステップＳ２３に示したように、携帯電話機３００からＥＣサーバ２００に対して商品情報の表示が要求される。
【０１０６】
なお、購入要求ボタン３４２に対応付けられるＵＲＬは、ご褒美商品を購入する購入手続き用のＷｅｂページのＵＲＬであってもよい。また、電子メール文書３４０には、購入要求ボタン３４２が設けられる代わりに、ご褒美商品の紹介用Ｗｅｂページまたは購入手続き用ＷｅｂページのＵＲＬが、テキスト情報として記載されていてもよい。
【０１０７】
ところで、商品情報記載部３４１に記載されたご褒美商品の価格が割り引きされている場合には、Ｗｅｂページ閲覧処理部３１１は、購入要求ボタン３４２に対応するリンク先ＵＲＬにアクセスする際に、ご褒美商品に付与された割引率をＥＣサーバ２００に送信する。ＥＣサーバ２００の販売処理部２１１は、購入要求ボタン３４２に対応するリンク先ＵＲＬが示すＷｅｂページを通じて、ご褒美商品の購入申し込みが行われた場合に、Ｗｅｂページ閲覧処理部３１１から受信した割引率を適用して決済処理を行う。
【０１０８】
なお、ご褒美商品を販売する際の価格割引方法は上記の手順に限らず、例えば次のような手順で行われてもよい。運動管理サーバ１００の通知情報生成部１１４は、図１１のステップＳ２２で携帯電話機３００に対して目標達成通知を送信させる際に、ユーザＩＤ、ご褒美商品の商品ＩＤおよび割引率を、ＥＣサーバ２００の販売処理部２１１に通知する。販売処理部２１１は、通知情報生成部１１４からのユーザＩＤ、商品ＩＤおよび割引率を、ＥＣサーバ２００内の不揮発性記憶媒体（例えばＨＤＤ）に保持する。そして、販売処理部２１１は、図１４の電子メール文書３４０内の購入要求ボタン３４２に対する選択操作を起点とした手続きによってご褒美商品の購入申し込みを受け付けたとき、購入申し込みを行ったユーザのユーザＩＤとご褒美商品の商品ＩＤとに対応付けられた割引率が不揮発性記憶媒体に保持されている場合に、保持された割引率を適用して決済処理を行う。
【０１０９】
また、電子メール文書３４０には、リコメンド商品を選択する商品選択部３４３が表示されている。商品選択部３４３は、新たな運動管理コースへの加入を推奨することを目的として表示されるものである。ユーザは、カーソル３４４を商品選択部３４３内の所望の商品の情報の上に移動させることで、新たにご褒美商品とする商品を選択した後、登録要求ボタン３４５に対する決定操作を行うことで、選択した商品をご褒美商品として新たな運動管理コースに加入することを、運動管理サーバ１００に要求する。
【０１１０】
登録要求ボタン３４５に対する決定操作が行われると、Ｗｅｂページ閲覧処理部３１１が起動する。Ｗｅｂページ閲覧処理部３１１は、登録要求ボタン３４５に対応付けられたリンク先ＵＲＬにアクセスするとともに、カーソル３４４が配置された商品に対応する商品ＩＤを、アクセス先である運動管理サーバ１００に送信する。この場合、アクセスを受けた運動管理サーバ１００のサービス受付部１１１は、図１１のステップＳ１５で商品の登録要求を受け付けたときと同じ状態となり、次に、ステップＳ１６のように、コース選択画面を携帯電話機３００に表示させる。
【０１１１】
なお、ユーザが所望する商品が商品選択部３４３に含まれない場合、ユーザは、選択要求ボタン３４６に対する決定操作を行うことで、任意の商品を選択可能なＷｅｂページの表示を運動管理サーバ１００に要求することもできる。この場合、運動管理サーバ１００のサービス受付部１１１は、図１１のステップＳ１４のように、商品選択画面のＷｅｂページを携帯電話機３００に表示させ、図１１のステップＳ１４以降と同様の手順で運動管理コースの加入を受け付ける。
【０１１２】
さらに、電子メール文書３４０には、リコメンドコースの選択操作を受け付けるコース選択部３４７が表示される。このコース選択部３４７も、商品選択部３４３と同様、新たな運動管理コースへの加入を推奨することを目的として表示されるものである。コース選択部３４７には、この電子メール文書３４０において目標を達成したことを通知した運動管理コースに対応付けてコースＤＢ１２２に登録されたリコメンドコースが、一覧表示される。
【０１１３】
コース選択部３４７には、表示された各リコメンドコースに対応するラジオボタン３４７ａが設けられている。ユーザは、いずれかのラジオボタン３４７ａをチェックし、決定ボタン３４８に対する選択操作を行うことで、運動管理コースを決定し、決定した運用管理コースへの加入を運動管理サーバ１００に対して要求できる。この場合、アクセスを受けた運動管理サーバ１００のサービス受付部１１１は、例えば、図１１のステップＳ１７において運動管理コースの加入要求を受けたときと同様に、決定された運動管理コースについての情報をユーザＤＢ１２１に登録する。その後、サービス受付部１１１と携帯電話機３００との間で図１１のステップＳ１２〜Ｓ１５のような処理が行われて、ご褒美商品の情報がユーザＤＢ１２１に登録され、ステップＳ１８以降と同様の手順で運動管理コースの処理が開始される。
【０１１４】
なお、コース選択部３４７に所望する運動管理コースが表示されていない場合、ユーザは、選択ボタン３４９に対する決定操作を行うことで、任意の運動管理コースを選択可能なＷｅｂページを携帯電話機３００のディスプレイ３０６ａに表示させることもできる。
【０１１５】
以上の図１４に示した電子メール文書３４０では、運動管理コースの修了に伴ってご褒美リスト内の商品の情報がユーザに通知されるだけでなく、新たな運動管理コースへの加入や新たな商品の購入を推奨する情報もユーザに提供される。これにより、商品の販売が一層促進される。
【０１１６】
なお、上記の電子メール文書３４０を用いたリコメンド商品やリコメンドコースの通知方法はあくまで一例であり、他の方法を用いてリコメンド商品やリコメンドコースをユーザに通知することもできる。例えば、目標達成を通知する電子メール文書には、上記の商品選択部３４３および登録要求ボタン３４５を表示するものの、リコメンド商品については表示しないものとする。ユーザが商品選択部３４３内の所望の商品を決定して登録要求ボタン３４５の決定操作を行うと、運動管理サーバ１００のサービス受付部１１１は、リコメンドコースの選択画面のＷｅｂページを携帯電話機３００に表示させる。ユーザは、選択画面に一覧表示されたリコメンドコースの中から所望の運動管理コースを選択し、運動管理サーバ１００にコース加入を要求する。これにより、新たに選択された運動管理コースが開始される。
【０１１７】
また、上記の電子メール文書３４０では、リコメンド商品をご褒美商品として選択して新たな運動管理コースを選択できるようにしたが、他の例として、ご褒美商品とともに電子メール文書で記載されるリコメンド商品は、単にご褒美商品と一緒に購入することを推奨する商品であってもよい。この場合、例えば、電子メール文書上のリンク画像をユーザが選択操作することで、ＥＣサーバ２００の販売処理部２１１が提供するリコメンド商品の紹介ページあるいは購入ページを携帯電話機３００に表示させ、ユーザがリコメンド商品の購入手続きをすることができるようにしてもよい。
【０１１８】
次に、運動管理サーバ１００の処理について、フローチャートを用いて説明する。まず、図１５は、運動管理コースへの加入を受け付ける際の運動管理サーバの処理を示すフローチャートである。
【０１１９】
［ステップＳ４１］運動管理サーバ１００のサービス受付部１１１は、携帯電話機３００に対してログイン用のＷｅｂページを表示させる。携帯電話機３００のＷｅｂページ閲覧処理部３１１からユーザＩＤやパスワードなどのログイン情報が送信される（図１１のステップＳ１１に対応）と、サービス受付部１１１はログイン情報を受信して、ユーザ認証処理を行う。サービス受付部１１１は、ユーザを正しく認証すると、ステップＳ４２の処理を実行する。
【０１２０】
［ステップＳ４２］サービス受付部１１１は、ＥＣサーバ２００の商品管理部２１２に対して、ユーザに提示する商品の情報を送信するよう要求する（図１１のステップＳ１２に対応）。
【０１２１】
送信要求を受け付けたＥＣサーバ２００の商品管理部２１２は、商品ＤＢ２２１から複数の商品についての商品ＩＤ、商品名、価格などの情報を読み出し、運動管理サーバ１００のサービス受付部１１１に送信する（図１１のステップＳ１３に対応）。なお、このとき商品管理部２１２がサービス受付部１１１に送信する商品の情報は、例えば、運動管理サーバ１００を通じてユーザに販売する商品としてあらかじめ決められたものであってよい。
【０１２２】
あるいは、ステップＳ４２での他の処理例として、サービス受付部１１１は、携帯電話機３００に商品検索用のＷｅｂページを表示させ、商品検索用Ｗｅｂページに対する入力操作に応じて携帯電話機３００から受信した検索キーを、ＥＣサーバ２００の商品管理部２１２に送信してもよい。この場合、ＥＣサーバ２００の商品管理部２１２は、運動管理サーバ１００のサービス受付部１１１から受信した検索キーを用いて商品ＤＢ２２１を検索する。商品管理部２１２は、検索キーにマッチした商品についての情報を商品ＤＢ２２１から抽出して、運動管理サーバ１００のサービス受付部１１１に送信する。
【０１２３】
［ステップＳ４３］サービス受付部１１１は、ＥＣサーバ２００の商品管理部２１２から受信した商品の情報を基に、ユーザにご褒美商品を選択させる商品選択画面のＷｅｂページのデータを生成する。サービス受付部１１１は、生成したＷｅｂページのデータを携帯電話機３００に送信し、商品選択画面の表示を要求する（図１１のステップＳ１４に対応）。
【０１２４】
［ステップＳ４４］サービス受付部１１１は、携帯電話機３００から、ユーザによって選択された商品の商品ＩＤを受信する（図１１のステップＳ１５に対応）。
［ステップＳ４５］サービス受付部１１１は、ユーザＤＢ１２１のレコードのうち、携帯電話機３００のユーザに対応するレコードを抽出する。サービス受付部１１１は、抽出したレコードに、コース加入情報を１つ生成し、生成したコース加入情報に、ユニークなコース加入ＩＤと、ステップＳ４４で携帯電話機３００から受信した商品ＩＤとを登録する。
【０１２５】
［ステップＳ４６］サービス受付部１１１は、コースＤＢ１２２から複数の運動管理コースの情報を抽出する。このときコースＤＢ１２２から抽出される各運動管理コースの情報は、例えば、コースＩＤ、コース名、期間、運動量種別情報および目標値である。サービス受付部１１１は、コースＤＢ１２２から抽出した運動管理コースの情報を基に、運動管理コースを選択させるコース選択画面のＷｅｂページのデータを生成する。サービス受付部１１１は、生成したＷｅｂページのデータを携帯電話機３００に送信し、コース選択画面の表示を要求する（図１１のステップＳ１６に対応）。
【０１２６】
［ステップＳ４７］サービス受付部１１１は、携帯電話機３００から、ユーザによって選択された運動管理コースのコースＩＤを受信する（図１１のステップＳ１７に対応）。サービス受付部１１１は、ステップＳ４５で生成したコース加入情報に対して、携帯電話機３００から受信したコースＩＤを登録するとともに、加入日として現在の日付を登録し、さらに、累積運動量として初期値「０」を登録する。
【０１２７】
なお、本実施の形態では、運動管理コースごとに運動量を管理する期間と運動量の目標値とがあらかじめ設定されるが、他の例として、運動量の目標値をユーザが設定できるようにしてもよい。例えば、運動管理コースごとに、運動量を管理する期間と、運動量の目標値とすることが可能な目標値範囲とがあらかじめ決められていて、ユーザが運動管理コースを選択する際に、目標値範囲から運動量の目標値を任意に設定可能としてもよい。この場合、ステップＳ４７では、サービス受付部１１１は、ユーザによって選択されたコースＩＤとともに、ユーザによって設定された運動量の目標値を受信して、受信した運動量の目標値をコース加入情報に登録する。
【０１２８】
［ステップＳ４８］サービス受付部１１１は、ステップＳ４７で受信したコースＩＤに対応する運動管理コースを開始することを通知するＷｅｂページのデータを生成する。このＷｅｂページには、ステップＳ４５において生成したコース加入情報のコース加入ＩＤが表示されるようにする。サービス受付部１１１は、生成したＷｅｂページのデータを携帯電話機３００に送信し、コース開始通知画面の表示を要求する（図１１のステップＳ１８に対応）。
【０１２９】
ステップＳ４８の処理によって運動管理コースの開始通知を受けたユーザは、運動量通知用アプリケーションプログラムを携帯電話機３００の制御回路３０３に実行させる。これにより、携帯電話機３００では、運動量通知処理部３１３が起動する。ユーザは、コース開始通知画面に表示されたコース加入ＩＤと、このコース加入ＩＤに対応する運動管理処理において運動管理サーバ１００に通知する運動量の種別とを、運動量通知処理部３１３に設定する。設定されたコース加入ＩＤおよび運動量の種別は、例えば、携帯電話機３００の不揮発性メモリ３０４に記憶される。
【０１３０】
設定が完了した運動量通知処理部３１３は、加速度センサ３０７による計測結果の蓄積処理を開始する。そして、運動量通知処理部３１３は、例えば１日１回の決められた時刻に、蓄積した計測結果を基に、設定された種別に対応する運動量を計算し、運動量の計算結果とコース加入ＩＤとを、運動管理サーバ１００に送信する（図１１のステップＳ１９に対応）。
【０１３１】
図１６は、携帯電話機から運動量を受信した際の運動管理サーバの処理を示すフローチャートである。
［ステップＳ６１］運動管理サーバ１００の運動量受信部１１３は、携帯電話機３００から、運動量とコース加入ＩＤとを受信する。運動量受信部１１３は、受信した情報を目標達成判定部１１２に出力する。
【０１３２】
なお、このステップＳ６１において運動量受信部１１３が受信する情報は、例えば、携帯電話機３００以外のユーザ端末装置から送信されたものであってもよい。例えば、運動量およびコース加入ＩＤは、ユーザの操作によってユーザ端末装置の一例であるＰＣ４００に対して入力され、ＰＣ４００に入力された運動量およびコース加入ＩＤが、運動管理サーバ１００に送信されてもよい。
【０１３３】
［ステップＳ６２］目標達成判定部１１２は、運動量受信部１１３から受け取ったコース加入ＩＤが登録されたコース加入情報を、ユーザＤＢ１２１から抽出する。さらに、目標達成判定部１１２は、ユーザＤＢ１２１から抽出したコース加入情報に登録されたコースＩＤに対応するレコードを、コースＤＢ１２２から検索し、検索されたレコードに記載された運動管理コースの情報を抽出する。
【０１３４】
［ステップＳ６３］目標達成判定部１１２は、ステップＳ６２でユーザＤＢ１２１から抽出したコース加入情報に登録された累積運動量に、ステップＳ６１で携帯電話機３００から受信した運動量を加算する。
【０１３５】
［ステップＳ６４］目標達成判定部１１２は、ステップＳ６３で算出した加算値と、ステップＳ６３でコースＤＢ１２２から抽出したレコードに設定された運動量の目標値とを比較する。目標達成判定部１１２は、加算値が目標値以上である場合には、ユーザが目標を達成したと判定して、ステップＳ６５の処理を実行する。一方、目標達成判定部１１２は、加算値が目標値未満である場合には、ステップＳ７０の処理を実行する。
【０１３６】
［ステップＳ６５］ユーザが目標を達成したと判定した場合、目標達成判定部１１２は、通知情報生成部１１４に対して、目標の達成を通知する。通知を受けた通知情報生成部１１４は、ステップＳ６２でユーザＤＢ１２１から抽出されたコース加入情報から、ご褒美商品の商品ＩＤを抽出する。通知情報生成部１１４は、コース加入情報から抽出したご褒美商品の商品ＩＤを、ＥＣサーバ２００の商品管理部２１２に送信し、ご褒美商品の情報の送信を要求する（図１１のステップＳ２０に対応）。
【０１３７】
［ステップＳ６６］ＥＣサーバ２００の商品管理部２１２は、運動管理サーバ１００から受信したご褒美商品の商品ＩＤに対応するレコードを、商品ＤＢ２２１から特定する。商品管理部２１２は、商品ＤＢ２２１から特定したレコードから、ご褒美商品についての商品名、価格、ＵＲＬなどの情報を抽出して、運動管理サーバ１００の通知情報生成部１１４に送信する。
【０１３８】
さらに、商品管理部２１２は、商品ＤＢ２２１から抽出したレコードからリコメンド商品の商品ＩＤを抽出し、リコメンド商品の商品ＩＤに対応するレコードを商品ＤＢ２２１から特定する。商品管理部２１２は、リコメンド商品の商品ＩＤに対応するレコードから、リコメンド商品についての商品名、価格などの情報を抽出して、運動管理サーバ１００の通知情報生成部１１４に送信する（以上、図１１のステップＳ２１に対応）。
【０１３９】
通知情報生成部１１４は、ＥＣサーバ２００の商品管理部２１２から、ご褒美商品についての情報およびリコメンド情報についての情報を受信する。
［ステップＳ６７］通知情報生成部１１４は、ステップＳ６２でユーザＤＢ１２１から抽出されたコース加入情報に登録された加入日と、現在の日付との差分を演算することで、目標達成期間を算出する。通知情報生成部１１４は、ステップＳ６２でコースＤＢ１２２から抽出されたレコードに設定された期間を読み出し、読み出した期間に対する目標達成期間の割合（達成期間割合）を算出する。通知情報生成部１１４は、インセンティブＤＢ１２３を参照し、算出した達成期間割合に対応付けられた割引率を読み出す。通知情報生成部１１４は、インセンティブＤＢ１２３から読み出した割引率を、ステップＳ６７でＥＣサーバ２００から受信した、ご褒美商品の価格に適用し、割り引き後の価格を算出する。
【０１４０】
［ステップＳ６８］通知情報生成部１１４は、ステップＳ６２でコースＤＢ１２２から検索されたレコードから、リコメンドコースのコースＩＤを抽出する。通知情報生成部１１４は、コースＤＢ１２２から、リコメンドコースのコースＩＤに対応するレコードを特定し、特定したレコードからリコメンドコースについてのコース名、期間、運動量種別情報、目標値などの情報を抽出する。
【０１４１】
［ステップＳ６９］通知情報生成部１１４は、運動管理コースの修了をユーザに通知する電子メールを生成する。このとき生成される電子メールには、図１４に示した例のように、ご褒美商品についての情報や、その商品の紹介ページへのリンク画像などが記載される。例えば、図１４の電子メール文書３４０において、購入要求ボタン３４２に対応付けられるリンク先ＵＲＬは、ステップＳ６６においてＥＣサーバ２００から送信された、ご褒美商品についてのＵＲＬとされる。また、電子メール文書３４０の商品情報記載部３４１には、ご褒美商品の情報として商品名や商品の価格が記載されるが、ステップＳ６７において価格の割り引きが適用された場合には、商品情報記載部３４１には、割り引き後の価格と割引率とが記載される。
【０１４２】
さらに、ステップＳ６９で生成される電子メールには、リコメンド商品の情報およびリコメンドコースの情報も記載される。例えば、図１４の電子メール文書３４０において、商品選択部３４３には、ステップＳ６６においてＥＣサーバ２００から送信されたリコメンド商品についての商品名などが表示される。また、電子メール文書３４０のコース選択部３４７には、ステップＳ６８で抽出されたリコメンドコースについてのコース名および期間と、ステップＳ６８で抽出されたリコメンドコースについての運動量種別および目標値に基づく目標値の情報とが表示される。
【０１４３】
情報通知処理部１１５は、通知情報生成部１１４によって生成された電子メールを、ステップＳ６２でユーザＤＢ１２１から抽出されたコース加入情報を含むレコードに登録された電子メールアドレスを宛先として、ネットワーク５００上に送信する（図１１のステップＳ２２に対応）。
【０１４４】
［ステップＳ７０］目標達成判定部１１２は、ステップＳ６２でユーザＤＢ１２１から抽出したコース加入情報に登録された加入日と、ステップＳ６２でコースＤＢ１２２から抽出した期間とを基に、運動管理の期間が超過したか否かを判定する。目標達成判定部１１２は、運動管理の期間が超過したと判定した場合には、ステップＳ７１の処理を実行する一方、運動管理の期間が超過していないと判定した場合には、ステップＳ６１で受信した情報に関する処理を終了する。
【０１４５】
［ステップＳ７１］目標達成判定部１１２は、通知情報生成部１１４に対して、運動管理の期間が超過したことを通知する。通知を受けた通知情報生成部１１４は、期間超過を通知する電子メールを生成するとともに、ステップＳ６２でユーザＤＢ１２１から抽出されたコース加入情報を、ユーザＤＢ１２１から削除する。情報通知処理部１１５は、通知情報生成部１１４によって生成された、期間超過を通知する電子メールを、ステップＳ６２でユーザＤＢ１２１から抽出されたコース加入情報を含むレコードに登録された電子メールアドレスを宛先として、ネットワーク５００上に送信する。
【０１４６】
なお、ステップＳ７０で運動管理の期間が超過していないと判定された場合、通知情報生成部１１４は、例えば、現在の運動管理の状況などを記載した電子メールを生成して、ユーザの電子メールアドレス宛に送信させてもよい。運動量が目標値に達するまでの間、現在の運動管理の状況などをユーザに通知することで、ユーザの運動に対するモチベーションが維持され、その結果、ご褒美商品をユーザが購入する確率を高めることができる。
【０１４７】
以上説明した第２の実施の形態では、ユーザの運動量が目標値に達したときに、事前に登録されていたご褒美商品の情報をユーザに通知することで、ご褒美商品の購入をユーザが忘れることを防止でき、ご褒美商品をユーザにより確実に購入させることができる。また、ユーザが目標を早く達成するほどご褒美商品の販売価格を安くすることで、目標達成に対するユーザのモチベーションを向上させることができ、その結果、商品の販売が一層促進される。
【０１４８】
さらに、ユーザの運動量が目標値に達したときに、新たな運動管理コースへの加入や新たな商品の購入を推奨する情報もユーザに提供することで、ユーザが新たな商品をご褒美商品にして運動管理コースに加入する確率を高くすることができる。その結果、商品の販売が一層促進される。
【０１４９】
なお、上記の第２の実施の形態では、目標を達成するまでの早さに応じてご褒美商品の価格の割引率を変化させるという方法で、ユーザに対してインセンティブを与えた。しかしながら、他のインセンティブ付与方法の例として、設定した目標の厳しさに応じてご褒美商品の価格の割引率を変化させてもよい。例えば、上記の第２の実施の形態では、コースＤＢ１２２に登録された運動管理コースごとに目標の厳しさがあらかじめわかる。このことから、コースＤＢ１２２に対して運動管理コースごとに割引率を設定しておき、運動管理コースを修了したユーザが登録していたご褒美商品の価格に対して、修了した運動管理コースに対応付けて設定された割引率を適用すればよい。また、例えば、運動量の目標値をユーザが設定できるようにした場合には、目標値の大きさに応じて割引率を変化させてもよい。
【０１５０】
さらに、インセンティブ付与方法の他の例としては、目標達成までの早さ、あるいは、設定した目標の厳しさなどに応じて、目標を達成したユーザに対して、そのユーザがご褒美商品として登録していなかった他の商品を通知して、通知した商品の購入を推奨する方法もある。このとき、通知した他の商品の価格に対して、目標達成までの早さや、設定した目標の厳しさなどに応じた割引率を適用してもよい。
【０１５１】
〔第３の実施の形態〕
上記の第２の実施の形態では、携帯電話機３００のユーザは、運動管理サーバ１００が提供するＷｅｂサイトを通じて、ＥＣサーバ２００が管理する商品の中からご褒美商品を選択した。これに対して、以下の第３の実施の形態では、ＥＣサーバ２００のＷｅｂサイトを閲覧していたユーザが、ＥＣサーバ２００が管理する商品の中からご褒美商品を選択して、運動管理サーバ１００が提供する運動管理コースに簡単に加入できるようにする。
【０１５２】
なお、第３の実施の形態に係るコンピュータシステムの装置構成や、各装置が備える基本的な機能は、第２の実施の形態と同じであることから、以下の第３の実施の形態については、図５および図１０と同じ符号を用いて説明する。
【０１５３】
図１７は、第３の実施の形態に係るコンピュータシステムでの各装置間の処理を示すシーケンス図である。なお、図１７では、図１１と同じ処理には同じステップ番号を付して示す。
【０１５４】
ＥＣサーバ２００が提供する商品販売サービスを利用しようとするユーザは、例えば、携帯電話機３００のＷｅｂブラウザを起動させることで、ＥＣサーバ２００のＷｅｂサイトを閲覧する。携帯電話機３００のＷｅｂページ閲覧処理部３１１は、ユーザの入力操作に応じて、ＥＣサーバ２００が提供するＷｅｂサイトにアクセスする（ステップＳ９１）。
【０１５５】
アクセスを受けたＥＣサーバ２００の販売処理部２１１は、商品管理部２１２を通じて、商品ＤＢ２２１から複数の商品についての商品ＩＤ、商品名、価格などの情報を読み出す。販売処理部２１１は、商品ＤＢ２２１から読み出した商品の情報を基に、ユーザに購入する商品を選択させる商品選択画面のＷｅｂページを生成し、Ｗｅｂページのデータを携帯電話機３００に送信する（ステップＳ９２）。携帯電話機３００のＷｅｂページ閲覧処理部３１１は、受信したデータに基づき、商品選択画面のＷｅｂページをディスプレイ３０６ａに表示させる。
【０１５６】
ここで、図１８は、商品選択画面の表示例を示す図である。
この図１８に示す商品選択画面３５０は、図１７のステップＳ９２の処理に応じて携帯電話機３００のディスプレイ３０６ａに表示される画面の例である。商品選択画面３５０には、購入可能な商品ごとに各商品についての情報を表示する商品情報表示部３５１が設けられる。商品情報表示部３５１のそれぞれには、商品名や商品の価格などが表示される。
【０１５７】
また、商品情報表示部３５１のそれぞれに対応付けて、購入要求ボタン３５２とサービス加入要求ボタン３５３とが表示される。ユーザは、表示された商品のうち所望の商品に対応する購入要求ボタン３５２に対する選択操作を行うことで、ＥＣサーバ２００に対して、選択した購入要求ボタン３５２に対応する商品の購入を要求することができる。
【０１５８】
また、サービス加入要求ボタン３５３は、運動管理サーバ１００が提供する運動管理サービスへの加入を要求するとともに、サービス加入要求ボタン３５３に対応付けられた商品をご褒美商品として登録することを可能にするものである。ユーザがいずれかの商品に対応するサービス加入要求ボタン３５３に対する選択操作を行うと、携帯電話機３００のＷｅｂページ閲覧処理部３１１は、ＥＣサーバ２００に対して、運動管理サービスへの加入を要求するとともに、選択された商品の商品ＩＤを送信する。
【０１５９】
以下、図１７に戻って説明する。携帯電話機３００から、運動管理サービスへの加入要求と商品ＩＤとが送信され（ステップＳ９３）、ＥＣサーバ２００の販売処理部２１１がこれらの情報を受信すると、販売処理部２１１は、運動管理サーバ１００のサービス受付部１１１に対して、携帯電話機３００から受信した商品ＩＤを通知して、サービス加入受付処理の実行を要求する（ステップＳ９４）。
【０１６０】
商品ＩＤを受信したサービス受付部１１１は、携帯電話機３００に対してログイン用Ｗｅｂページの表示を要求する（ステップＳ９５）。ユーザは、ログイン用Ｗｅｂページ内の所定領域に、ユーザＩＤやパスワードなどのログイン情報を入力し、ログインを要求する操作を行う。Ｗｅｂページ閲覧処理部３１１は、入力されたログイン情報を運動管理サーバ１００に送信し、ログインを要求する（ステップＳ９６）。運動管理サーバ１００のサービス受付部１１１は、受信したログイン情報を基にユーザ認証を行う。
【０１６１】
なお、ＥＣサーバ２００は、ステップＳ９３において商品選択画面を携帯電話機３００に表示させる前に、ユーザのログイン情報を携帯電話機３００から受け付けてユーザ認証を行うようにしてもよい。この場合、ＥＣサーバ２００は、ステップＳ９４において、ユーザＩＤを含むログイン情報を運動管理サーバ１００に送信する。運動管理サーバ１００のサービス受付部１１１は、ＥＣサーバ２００から受信したログイン情報を用いてユーザ認証を行うことで、ステップＳ９５，Ｓ９６のログイン処理を省略することができる。
【０１６２】
運動管理サーバ１００のサービス受付部１１１は、ユーザを正しく認証すると、ユーザＤＢ１２１のレコードのうちログインしたユーザに対応するレコード内に、コース加入情報を１つ生成し、生成したコース加入情報内に、ユニークなコース加入ＩＤと、ＥＣサーバ２００から受信した商品ＩＤとを登録する。この後、運動管理サーバ１００と携帯電話機３００との間で図１１のステップＳ１６以降の処理が実行されることで、運動管理コースへの加入手続きが行われ、加入した運動管理コースが開始される。
【０１６３】
以上の第３の実施の形態では、ＥＣサーバ２００が提供するＷｅｂサイトを閲覧しているユーザが、そのＷｅｂサイトで販売されている商品を簡単な操作でご褒美商品として運動管理サーバ１００に登録し、所望の運動管理コースに加入することができるようになる。これにより、ＥＣサーバ２００での商品の販売を促進することができる。
【０１６４】
〔第４の実施の形態〕
第４の実施の形態に係るコンピュータシステムでは、第２の実施の形態に係るコンピュータシステムに対して、さらに、実際に運動する者以外の第３者が、目標達成を確認してご褒美商品の購入を承認する仕組みを付加する。また、ご褒美商品の購入を承認する承認者は、運動管理コースの選択も行うものとする。承認者は、例えば、運動を行う者の家族などとされる。また、承認者は、端末装置を通じて運動管理サーバ１００にアクセスする。以下の第４の実施の形態では、承認者は、例として、ＰＣ４００を通じて運動管理サーバ１００にアクセスするものとする。
【０１６５】
第４の実施の形態に係るコンピュータシステムの装置構成や、各装置が備える基本的な機能は、第２の実施の形態と同じであることから、以下の第４の実施の形態については、図２〜図５および図１０と同じ符号を用いて説明する。ただし、第４の実施の形態における運動管理サーバ１００は、ユーザＤＢ１２１の代わりに、次の図１９に示すユーザＤＢ１２１ａを備える。
【０１６６】
図１９は、ユーザＤＢに記憶されるデータの例を示す図である。
ユーザＤＢ１２１ａには、第２の実施の形態と同様に、ユーザごとにレコードが登録され、各レコードには、ユーザＩＤ、ユーザの名前、ユーザの電子メールアドレスなどのユーザ情報とともに、コース加入情報が登録される。各レコードには複数のコース加入情報を登録することができる。各コース加入情報には、第２の実施の形態と同様に、ユニークなコース加入ＩＤ、ユーザが加入した運動管理コースのコースＩＤ、運動管理コースへの加入日、ご褒美商品の商品ＩＤ、および累積運動量が登録される。
【０１６７】
さらに、各コース加入情報には、承認者を識別する承認者ＩＤと、承認者の電子メールアドレスとが登録される。なお、承認者を識別する情報としては、承認者ＩＤの他、例えば、承認者の名前などであってもよい。また、承認者ＩＤおよび承認者の電子メールアドレスは、各コース加入情報に対してではなく、各ユーザのレコードに対して設定されていてもよい。
【０１６８】
図２０は、第４の実施の形態に係るコンピュータシステムでの各装置間の処理を示すシーケンス図である。なお、図２０では、図１１と同じ処理には同じステップ番号を付して示す。
【０１６９】
図２０の処理において、ステップＳ１１〜Ｓ１５の処理は、図１１と同様である。すなわち、運動管理コースに加入しようとするユーザ（以下、運動実行者と呼ぶ）は、運動管理サーバ１００が提供するログイン用Ｗｅｂページを通じて、運動管理サーバ１００にログインする（ステップＳ１１）。ログインを受けた運動管理サーバ１００のサービス受付部１１１は、ＥＣサーバ２００の商品管理部２１２を通じて商品の情報を取得し（ステップＳ１２，Ｓ１３）、商品選択画面のＷｅｂページを携帯電話機３００に表示させる（ステップＳ１４）。運動実行者は、商品選択画面から所望の商品を選択する操作を行い、携帯電話機３００のＷｅｂページ閲覧処理部３１１は、選択された商品の商品ＩＤを運動管理サーバ１００に送信する（ステップＳ１５）。
【０１７０】
商品ＩＤを受信した運動管理サーバ１００のサービス受付部１１１は、携帯電話機３００に対して、承認者登録画面のＷｅｂページを表示するように要求する（ステップＳ１０１）。携帯電話機３００のディスプレイ３０６ａには承認者登録画面が表示され、運動実行者は、承認者の情報（承認者ＩＤおよび電子メールアドレス）を入力して、運動管理サーバ１００への送信要求操作を行う。携帯電話機３００のＷｅｂページ閲覧処理部３１１は、入力された承認者の情報を運動管理サーバ１００に送信し、ユーザＤＢ１２１への登録を要求する（ステップＳ１０２）。
【０１７１】
運動管理サーバ１００のサービス受付部１１１は、ユーザＤＢ１２１ａのレコードのうちステップＳ１１でログインした運動実行者に対応するレコード内に、コース加入情報を１つ生成する。サービス受付部１１１は、生成したコース加入情報内に、ユニークなコース加入ＩＤと、ステップＳ１０２でＥＣサーバ２００から受信した商品ＩＤと、ステップＳ１０２で携帯電話機３００から受信した承認者の情報とを登録する。なお、コース加入情報に登録される承認者の情報は、あらかじめユーザＤＢ１２１のレコードに対応付けて設定されていてもよく、この場合には、ステップＳ１０１，Ｓ１０２での承認者登録画面を用いた登録受け付け処理を省略することができる。
【０１７２】
サービス受付部１１１は、次に、承認者が使用するＰＣ４００に対して、運動管理コースの選択画面のＷｅｂページを表示するように要求する（ステップＳ１０３）。より詳細には、例えば、サービス受付部１１１は、まず、ステップＳ１０２でコース加入情報に登録した承認者の電子メールアドレスを宛先とした電子メールを、情報通知処理部１１５に送信させる。この電子メールには、例えば、運動管理コースの選択用Ｗｅｂページへのリンク画像が含まれる。承認者宛の電子メールがＰＣ４００で受信されたものとすると、承認者は、受信した電子メール上のリンク画像に対する選択操作を行い、この選択操作に応じて、ＰＣ４００のＷｅｂページ閲覧処理部（図示せず）は、運動管理サーバ１００上のリンク先ＵＲＬにアクセスする。アクセスを受けた運動管理サーバ１００のサービス受付部１１１は、コースＤＢ１２２から複数の運動管理コースについての情報を抽出し、抽出した情報を基に運動管理コースの選択用Ｗｅｂページを生成して、そのＷｅｂページをＰＣ４００に表示させる。
【０１７３】
承認者は、運動管理コースの選択用Ｗｅｂページに一覧表示された運動管理コースの中から、所望の運動管理コースに対する選択操作を行い、選択した運動管理コースへの加入要求操作を行う。ＰＣ４００のＷｅｂページ閲覧処理部は、加入要求操作に応じて、承認者によって選択された運動管理コースのコースＩＤを運動管理サーバ１００に送信し、送信したコースＩＤに対応する運動管理コースへの加入を要求する（ステップＳ１０４）。
【０１７４】
加入要求を受信した運動管理サーバ１００のサービス受付部１１１は、ステップＳ１０２の後に生成したコース加入情報に、承認者が選択したコースＩＤを登録するとともに、同じコース加入情報に、加入日として現在の日付を登録し、累積運動量として初期値「０」を登録する。
【０１７５】
サービス受付部１１１は、以上の処理が完了すると、加入が要求されたコースの開始を通知するＷｅｂページを生成し、Ｗｅｂページのデータを携帯電話機３００に送信する（ステップＳ１０５）。このとき送信するＷｅｂページには、ステップＳ１０２の実行後にコース加入情報に登録したコース加入ＩＤが記載されるとともに、承認者によって選択された運動管理コースの内容も記載される。選択された運動管理コースの内容には、携帯電話機３００から運動管理サーバ１００に送信すべき運動量の種別を示す情報が含まれる。
【０１７６】
なお、以上の処理では、運動管理コースは承認者によって選択されるものとしたが、運動管理コースは運動実行者によって選択されてもよい。
次に、運動実行者が運動管理コースに加入した後の処理について説明する。運動管理コースの開始通知を受けた運動実行者は、運動量通知用アプリケーションプログラムを携帯電話機３００の制御回路３０３に実行させる。これにより、携帯電話機３００では、運動量通知処理部３１３が起動する。運動実行者は、コース開始通知画面に表示されたコース加入ＩＤおよび運動量の種別を、運動量通知処理部３１３に設定する。
【０１７７】
設定が完了した運動量通知処理部３１３は、加速度センサ３０７による計測結果の蓄積処理を開始する。そして、運動量通知処理部３１３は、例えば１日１回の決められた時刻に、蓄積した計測結果を基に、設定された種別に対応する運動量を計算し、運動量の計算結果とコース加入ＩＤとを、運動管理サーバ１００に送信する（ステップＳ１９）。運動量通知処理部３１３による運動量およびコース加入ＩＤの送信処理は、運動量が目標値に達するまでの間、あるいはコース加入ＩＤに対応する運動管理処理の期間が終了するまで、繰り返し実行される。
【０１７８】
運動管理サーバ１００の運動量受信部１１３は、第２の実施の形態と同様に、携帯電話機３００から送信された運動量およびコース加入ＩＤを受信して、目標達成判定部１１２に出力する。目標達成判定部１１２は、図１６のステップＳ６２〜Ｓ６４に示した処理により、運動実行者の運動量が目標値に達したかを判定する。ここで、運動量が目標値に達していた場合、目標達成判定部１１２は、目標が達成したことを通知情報生成部１１４に通知する。
【０１７９】
通知を受けた通知情報生成部１１４は、まず、携帯電話機３００から受信したコース加入ＩＤに対応するコース加入情報に登録された承認者の端末装置（ここではＰＣ４００）に対して、承認画面のＷｅｂページ（承認用Ｗｅｂページ）を表示するように要求する（ステップＳ１０６）。より詳細には、例えば、通知情報生成部１１４は、コース加入情報から承認者の電子メールアドレスを読み出し、読み出した電子メールアドレスを宛先として、目標達成を通知する電子メールを送信する。この電子メールには、承認用ＷｅｂページのＵＲＬへリンクするリンク画像が含まれる。
【０１８０】
承認者宛の電子メールがＰＣ４００で受信されたものとすると、承認者は、受信した電子メール上のリンク画像に対する選択操作を行い、この選択操作に応じて、ＰＣ４００のＷｅｂページ閲覧処理部は、運動管理サーバ１００上のリンク先ＵＲＬにアクセスする。アクセスを受けた運動管理サーバ１００のサービス受付部１１１は、承認用Ｗｅｂページを表示するようにＰＣ４００に要求し、これによりＰＣ４００のディスプレイ３０６ａには、承認用Ｗｅｂページが表示される。
【０１８１】
承認用Ｗｅｂページには、運動実行者が運動管理コースにおける目標を達成したことが記載される。承認者は、承認用Ｗｅｂページの内容を確認した後、承認用Ｗｅｂページに対して承認操作を行う。ＰＣ４００のＷｅｂページ閲覧処理部は、承認操作に応じて、運動管理サーバ１００に対して承認を通知する（ステップＳ１０７）。
【０１８２】
運動管理サーバ１００のサービス受付部１１１は、承認通知を受信したことを通知情報生成部１１４に通知する。通知情報生成部１１４は、目標が達成されたコースに対応するコース加入情報に登録されたご褒美商品の商品ＩＤを、ＥＣサーバ２００に送信し、商品情報の検索を要求する（ステップＳ２０）。以後、運動管理サーバ１００、ＥＣサーバ２００および携帯電話機３００の間では、図１１のステップＳ２１〜Ｓ２４と同じ処理が実行される。
【０１８３】
以上説明した第４の実施の形態では、運動管理コースにおける目標が達成されたとき、そのことが運動実行者以外の承認者に通知され、承認者による承認が得られた後に、運動実行者がご褒美商品の購入手続きを実行できるようになる。このような処理では、目標を達成したことが承認者に通知されることにより、運動実行者による運動管理コースにおける実績が承認者に対してアピールされることになることから、運動実行者が目標を達成するモチベーションを高めることができる。また、運動管理コースの選択も承認者によって行うようにすることで、運動管理コースにおける実績を承認者により強くアピールできることから、運動実行者のモチベーションを一層高めることができる。その結果、ご褒美商品を運動実行者が購入する確率が高くなり、商品の販売が促進される。
【０１８４】
〔第５の実施の形態〕
図２１は、第５の実施の形態に係るコンピュータシステムのシステム構成例を示す図である。
【０１８５】
第５の実施の形態に係るコンピュータシステムでは、上記の第４の実施の形態のように、承認者が運動管理コースの選択や目標達成時の承認を行うことに加え、１つの運動管理コースに複数の運動実行者が加入し、複数の運動実行者によって目標達成を競うことを可能にする。以下の説明では、例として、２人の運動実行者が１つの運動管理コースに加入するものとする。図２１において、携帯電話機３００ａ，３００ｂは、２人の運動実行者がそれぞれ使用するユーザ端末装置である。また、ＰＣ４００は、第４の実施の形態と同様に、承認者によって使用される端末装置であるものとする。
【０１８６】
なお、携帯電話機３００ａ，３００ｂがそれぞれ備える処理機能の基本的な構成は、図１０と同様であるので、以下の説明では、携帯電話機３００ａ，３００ｂがそれぞれ備える処理機能については、図１０に示した符号を用いて説明する。また、運動管理サーバ１００およびＥＣサーバ２００がそれぞれ備える処理機能の基本的な構成も、図５と同様であるので、以下の説明では、運動管理サーバ１００およびＥＣサーバ２００のそれぞれが備える処理機能についても、図５に示した符号を用いて説明する。ただし、第５の実施の形態における運動管理サーバ１００は、ユーザＤＢ１２１の代わりに、次の図２２に示すユーザＤＢ１２１ｂを備える。
【０１８７】
図２２は、ユーザＤＢに記憶されるデータの例を示す図である。
ユーザＤＢ１２１ｂには、第２の実施の形態と同様に、ユーザごとにレコードが登録され、各レコードには、ユーザＩＤ、ユーザの名前、ユーザの電子メールアドレスなどのユーザ情報とともに、コース加入情報が登録される。各レコードには複数のコース加入情報を登録することができる。各コース加入情報には、第２の実施の形態と同様に、ユニークなコース加入ＩＤ、ユーザが加入した運動管理コースのコースＩＤ、運動管理コースへの加入日、ご褒美商品の商品ＩＤ、および累積運動量が登録される。
【０１８８】
また、各コース加入情報には、第４の実施の形態と同様に、承認者を識別する承認者ＩＤと、承認者の電子メールアドレスとが登録される。さらに、各コース加入情報には、同時に加入した他のユーザ（運動実行者）のユーザＩＤである同時加入者ＩＤが登録される。なお、各コース加入情報には、複数の同時加入者ＩＤを登録することも可能である。また、同時加入者ＩＤは、例えば、同時に運動管理コースに加入した複数の運動実行者のうち、代表者のレコード内のコース加入情報にのみ登録されてもよい。
【０１８９】
図２３は、第５の実施の形態において運動管理コースが開始されるまでの処理を示すシーケンス図である。なお、図２３では、図１１および図２０と同じ処理には同じステップ番号を付して示す。
【０１９０】
まず、２人の運動実行者のうちの一方（以下、第１の運動実行者と呼ぶ）が、携帯電話機３００ａを通じて運動管理サーバ１００にログインし、ご褒美商品の登録操作を行う。第１の運動実行者が携帯電話機３００ａを通じてご褒美商品の登録を要求すると、運動管理サーバ１００のサービス受付部１１１は、承認者から運動管理コースの選択および加入要求を受け付ける。以上の処理は、図２０のステップＳ１１〜Ｓ１５，Ｓ１０１〜Ｓ１０４に示した処理と同様である。
【０１９１】
次に、運動管理サーバ１００は、他方の運動実行者（以下、第２の運動実行者と呼ぶ）からの運動管理コースへの加入要求を受け付ける（ステップＳ１１１）。例えば、第２の運動実行者は、ステップＳ１５の処理に応じてユーザＤＢ１２１ｂに登録されたコース加入情報のコース加入ＩＤを、承認者から教えてもらう。なお、ステップＳ１０２からステップＳ１１１の処理前までの期間に、運動管理サーバ１００から第１の運動実行者に対して、Ｗｅｂページまたは電子メールなどによってコース加入ＩＤが通知されてもよい。この場合、第２の運動実行者は、第１の運動実行者からコース加入ＩＤを教えてもらってもよい。
【０１９２】
第２の運動実行者は、例えば、携帯電話機３００ｂを操作して、運動管理サーバ１００が提供するコース追加加入用Ｗｅｂページを閲覧する。第２の運動実行者は、コース追加加入用Ｗｅｂページ内の所定領域に、第２の運動実行者自身のユーザＩＤと、承認者または第１の運動実行者から教えられたコース加入ＩＤとを入力して、運動管理サーバ１００への送信を要求する操作を行う。携帯電話機３００ｂのＷｅｂページ閲覧処理部３１１は、第２の運動実行者による操作に応じて、入力されたユーザＩＤおよびコース加入ＩＤを、運動管理サーバ１００に送信する。
【０１９３】
運動管理サーバ１００のサービス受付部１１１は、携帯電話機３００ｂから受信したユーザＩＤおよびコース加入ＩＤに基づいて、第２の運動実行者を同時加入者としてユーザＤＢ１２１ｂに登録する。このときの登録処理については、次の図２４において詳細に説明する。ユーザＤＢ１２１ｂへの登録処理完了後、運動管理サーバ１００の通知情報生成部１１４は、第１の運動実行者および第２の運動実行者のそれぞれの電子メールアドレス宛に、運動管理コースを開始することを記載した電子メールを、情報通知処理部１１５に送信させる（ステップＳ１１２）。以後、携帯電話機３００ａ，３００ｂは、運動量の計測処理を開始し、決められた時間に運動量の算出結果を運動管理サーバ１００に送信する（ステップＳ１１３）。
【０１９４】
図２４は、運動管理サーバによる運動管理コースへの追加加入処理を示すフローチャートである。
［ステップＳ１３１］運動管理サーバ１００のサービス受付部１１１は、携帯電話機３００ｂから、第２の運動実行者のユーザＩＤとコース加入ＩＤとを受信する（図２３のステップＳ１１１に対応）。
【０１９５】
［ステップＳ１３２］サービス受付部１１１は、ステップＳ１３１で受信したコース加入ＩＤに対応するコース加入情報をユーザＤＢ１２１ｂから特定する。サービス受付部１１１は、特定したコース加入情報に対して、ステップＳ１３１で受信した第２の運動実行者のユーザＩＤを、同時加入者ＩＤとして登録する。なお、このとき特定されるコース加入ＩＤは、図２３のステップＳ１５の処理に応じてユーザＩＤに新たに生成されたコース加入情報に対応するものである。
【０１９６】
［ステップＳ１３３］サービス受付部１１１は、ステップＳ１３１で受信した第２の運動実行者のユーザＩＤに対応するレコードを、ユーザＤＢ１２１ｂから特定し、特定したレコードにコース加入情報を新たに生成する。サービス受付部１１１は、生成したコース加入情報のコース加入ＩＤとして、ステップＳ１３２で特定したコース加入情報に登録されたコース加入ＩＤと同じ値を登録する。
【０１９７】
［ステップＳ１３４］サービス受付部１１１は、ステップＳ１３２で特定したコース加入情報から、コースＩＤ、加入日、ご褒美商品の商品ＩＤ、承認者ＩＤおよび承認者の電子メールアドレスの各情報を読み込む。サービス受付部１１１は、読み込んだ各情報を、ステップＳ１３３で生成したコース加入情報に登録する。また、サービス受付部１１１は、ステップＳ１３３で生成したコース加入情報に、累積運動量として初期値「０」を設定する。なお、このステップＳ１３４において、累積運動量以外の情報の登録は必須ではない。
【０１９８】
［ステップＳ１３５］サービス受付部１１１は、通知情報生成部１１４に対して、運動管理サービスを開始することを通知する電子メールの送信を要求する。要求を受けた通知情報生成部１１４は、サービス開始を通知する電子メールを生成する。この電子メールには、ステップＳ１３１で受信したコース加入ＩＤと、加入した運動管理コースにおいて設定された運動量の種別とが記載される。
【０１９９】
また、通知情報生成部１１４は、ステップＳ１３２で特定したコース加入情報を含むレコードに登録された電子メールアドレス（第１の運動実行者の電子メールアドレス）と、ステップＳ１１３で特定したレコードに登録された電子メールアドレス（第２の運動実行者の電子メールアドレス）とを、情報通知処理部１１５に通知して、生成した電子メールの送信を要求する。情報通知処理部１１５は、通知情報生成部１１４によって生成された電子メールを、第１，第２の運動実行者のそれぞれの電子メールアドレスを宛先として、ネットワーク５００上に送信する。
【０２００】
ステップＳ１３５の処理によって運動管理コースの開始通知を受けた第１，第２の各運動実行者は、それぞれが使用する携帯電話機３００ａ，３００ｂの運動量通知処理部３１３に対して、第４の実施の形態の場合と同様に、運動量の種別を設定する。設定が完了した各携帯電話機３００ａ，３００ｂの運動量通知処理部３１３は、加速度センサ３０７による計測結果の蓄積処理を開始する。各運動量通知処理部３１３は、決められた時刻に、蓄積した計測結果を基に運動量を計算して、運動量の計算結果をユーザＩＤおよびコース加入ＩＤとともに運動管理サーバ１００に送信する（図２３のステップＳ１１３に対応）。
【０２０１】
次に、図２５は、第５の実施の形態において運動管理コースが開始された後の処理を示すシーケンス図である。
運動管理サーバ１００の目標達成判定部１１２は、運動量受信部１１３を通じて、携帯電話機３００ａ，３００ｂのそれぞれから送信される運動量に基づいて、規定された期間内に運動量が目標値に達したかを判定する。ここで、例えば、携帯電話機３００ｂを使用する第２の運動実行者の運動量が、規定された期間内に目標値に達したものとする。
【０２０２】
目標達成判定部１１２は、第２の運動実行者が目標に達成したことを通知情報生成部１１４に通知する。通知を受けた通知情報生成部１１４は、目標が達成された運動管理コースに対応するコース加入情報から、承認者の電子メールアドレスを読み出す。ここで、目標が達成された運動管理コースに対応するコース加入情報とは、図２４のステップＳ１３２で特定されたコース加入情報、または、ステップＳ１３３で生成されたコース加入情報である。これらのコース加入情報には同じコース加入ＩＤが付与されているので、通知情報生成部１１４は、これらのコース加入情報を、携帯電話機３００ａ，３００ｂのいずれから運動量とともに受信したコース加入ＩＤを基に特定できる。
【０２０３】
目標達成判定部１１２は、目標達成を通知する電子メールを、コース加入情報から読み出した承認者の電子メールアドレスを宛先として送信するように、情報通知処理部１１５に要求する。この電子メールには、承認画面のＷｅｂページ（承認用Ｗｅｂページ）のＵＲＬへリンクするリンク画像が含まれる。情報通知処理部１１５は、通知情報生成部１１４からの要求に応じて電子メールを送信する。
【０２０４】
承認者宛の電子メールがＰＣ４００で受信されたものとすると、承認者は、受信した電子メール上のリンク画像に対する選択操作を行い、この選択操作に応じて、ＰＣ４００のＷｅｂページ閲覧処理部は、運動管理サーバ１００上のリンク先ＵＲＬにアクセスする。アクセスを受けた運動管理サーバ１００のサービス受付部１１１は、承認用Ｗｅｂページを表示するようにＰＣ４００に要求し、これによりＰＣ４００のディスプレイ３０６ａには、承認用Ｗｅｂページが表示される。
【０２０５】
承認用Ｗｅｂページには、第２の運動実行者が運動管理コースにおける目標を達成したことが記載される。承認者は、承認用Ｗｅｂページの内容を確認した後、承認用Ｗｅｂページに対して承認操作を行う。ＰＣ４００のＷｅｂページ閲覧処理部は、承認操作に応じて、運動管理サーバ１００に対して承認を通知する（ステップＳ１５２）。このとき運動管理サーバ１００に通知される情報にも、コース加入ＩＤが付与される。
【０２０６】
運動管理サーバ１００のサービス受付部１１１は、承認通知を受信したことを、承認通知に付与されたコース加入ＩＤとともに通知情報生成部１１４に通知する。通知情報生成部１１４は、サービス受付部１１１から通知されたコース加入ＩＤに対応するコース加入情報に登録されたご褒美商品の商品ＩＤを、ＥＣサーバ２００に送信し、商品情報の検索を要求する（ステップＳ１５３）。
【０２０７】
以後、運動管理サーバ１００、ＥＣサーバ２００および携帯電話機３００ｂの間では、図１１のステップＳ２１〜Ｓ２４と同じ処理が実行される。すなわち、ＥＣサーバ２００の商品管理部２１２は、運動管理サーバ１００の通知情報生成部１１４から受信したご褒美商品の商品ＩＤを用いて商品ＤＢ２２１を検索し、ご褒美商品についての商品名、価格、ＵＲＬなどの情報を抽出する。さらに、商品管理部２１２は、ご褒美商品のレコードに登録されたリコメンド商品の商品ＩＤを抽出し、抽出した商品ＩＤに対応する商品名、価格などの情報も抽出する。商品管理部２１２は、商品ＤＢ２２１から抽出した情報を、運動管理サーバ１００の通知情報生成部１１４に送信する（ステップＳ２１）。
【０２０８】
運動管理サーバ１００の通知情報生成部１１４は、目標が達成された運動管理コースに対応するコースＤＢ１２２のレコードを参照し、レコード内のリコメンドコースのコースＩＤを抽出する。通知情報生成部１１４は、抽出したコースＩＤに対応するコースＤＢ１２２のレコードを参照し、リコメンドコースの情報を抽出する。
【０２０９】
通知情報生成部１１４は、ＥＣサーバ２００から受信した情報と、コースＤＢ１２２から抽出したリコメンドコースの情報とを含む目標達成通知を、第２の運動実行者の電子メールアドレス宛に送信するように、情報通知処理部１１５に要求する。このとき、通知情報生成部１１４は、インセンティブＤＢ１２３の情報に基づき、ユーザが目標達成までに要した期間に応じて、ご褒美商品の販売価格を割り引き、割り引き後の価格と割引率とを、目標達成通知内に記載する。情報通知処理部１１５は、通知情報生成部１１４から受け取った情報を含む目標達成通知を、第２の運動実行者の電子メールアドレスを宛先とした電子メールとして送信する（ステップＳ２２）。
【０２１０】
携帯電話機３００ｂの電子メール送受信部３１２は、第２の運動実行者宛の電子メールを受信する。受信した電子メールには、目標を達成したことが記載されているとともに、ご褒美商品に関する情報が記載されている。第２の運動実行者は、電子メールを閲覧することで、ご褒美商品に関する情報を確認する。さらに、第２の運動実行者は、電子メールに記載された情報を基にＥＣサーバ２００にアクセスし、ご褒美商品の情報の詳細を確認したり（ステップＳ２３，Ｓ２４）、ご褒美商品の購入手続きを行うことができる。
【０２１１】
一方、運動管理サーバ１００の通知情報生成部１１４は、第１の運動実行者の電子メールアドレス宛に、第２の運動実行者が目標に達成したことによって運動管理コースが終了したことを通知する通知情報を送信するように、情報通知処理部１１５に要求する。情報通知処理部１１５は、通知情報生成部１１４からの要求に応じて、コース終了を通知する電子メールを第１の運動実行者の電子メールアドレス宛に送信する（ステップＳ１５３）。
【０２１２】
以上説明した第５の実施の形態では、複数の運動実行者に同じ運動量の目標値を与えて目標の達成を競わせ、最も早く目標を達成した運動実行者に対してご褒美商品の情報を通知して、ご褒美商品を購入可能にした。このような処理により、運動実行者は楽しみながら運動を行うことができ、各運動実行者のご褒美商品の購入意欲を無理なく維持できるようになる。その結果、より効果的に商品の販売を促進できる。
【０２１３】
なお、以上の第５の実施の形態では、いずれかの運動実行者が目標を達成したときに、承認者が承認した後、目標を達成した運動実行者に対してご褒美商品の情報が通知されたが、例えば、承認者の承認処理を行わずにご褒美商品の情報を通知するように変形することも可能である。また、運動量の目標値を、承認者ではなく、いずれかの運動実行者が選択するようにしてもよい。
【０２１４】
また、上記の第４の実施の形態および第５の実施の形態の各処理は、第３の実施の形態で説明したように、ＥＣサーバ２００が提供するＷｅｂサイトから運動管理コースに加入できるように変形することも可能である。
【０２１５】
なお、上記の各実施の形態における各装置の処理機能は、コンピュータによって実現することができる。その場合、上記各装置が有すべき機能の処理内容を記述したプログラムが提供され、そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記憶装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記憶装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ／ＲＷなどがある。光磁気記録媒体には、ＭＯ（Magneto-Optical disk）などがある。
【０２１６】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０２１７】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムまたはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、ネットワークを介して接続されたサーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【０２１８】
以上の各実施の形態に関し、さらに以下の付記を開示する。
（付記１）  ユーザによって選択された商品を識別する情報と、前記ユーザによって決定された運動量の目標値とを記憶する記憶部と、
前記ユーザの運動に応じて計測された運動量をネットワークを通じて受信し、受信した運動量が前記記憶部に記憶された目標値に達したかを判定する判定部と、
前記判定部により前記受信した運動量が前記目標値に達したと判定された場合に、前記記憶部に記憶された前記商品に関する情報を前記ユーザに通知する通知情報を、ネットワークを通じて送信する通知部と、
を有することを特徴とする運動管理装置。
【０２１９】
（付記２）  前記通知情報は、前記商品に関する情報として、当該商品の購入手続きを案内する案内情報を含むことを特徴とする付記１記載の運動管理装置。
（付記３）  前記通知情報は、前記受信した運動量が前記目標値に達するまでの状況に応じて前記ユーザに付与する、前記選択された商品に関するインセンティブ情報を含むことを特徴とする付記１または２記載の運動管理装置。
【０２２０】
（付記４）  前記通知部は、前記受信した運動量が前記目標値に達するまでの期間、または、前記目標値に応じて、前記インセンティブ情報の内容を変化させることを特徴とする付記３記載の運動管理装置。
【０２２１】
（付記５）  前記インセンティブ情報は、前記選択された商品の価格の割引率であることを特徴とする付記３または４記載の運動管理装置。
（付記６）  前記通知情報は、前記ユーザに対して購入を推奨する他の商品に関する情報をさらに含むことを特徴とする付記１〜５のいずれか１つに記載の運動管理装置。
【０２２２】
（付記７）  前記通知情報は、前記他の商品に関する情報として、当該他の商品を新たな商品として前記記憶部に記憶するとともに、運動量の新たな目標値を決定することを、前記ユーザに案内する案内情報を含むことを特徴とする付記６記載の運動管理装置。
【０２２３】
（付記８）  前記通知情報は、前記ユーザに対して次に前記記憶部への記憶を推奨する推奨目標値または推奨目標値範囲をさらに含むことを特徴とする付記１〜５のいずれか１つに記載の運動管理装置。
【０２２４】
（付記９）  前記通知情報は、前記推奨目標値または前記推奨目標値範囲に基づいて新たな目標値を前記記憶部に記憶するとともに、他の商品を前記記憶部に記憶する新たな商品として選択することを、前記ユーザに案内する案内情報を含むことを特徴とする付記８記載の運動管理装置。
【０２２５】
（付記１０）  前記記憶部は、前記商品に関する情報と当該情報に対応する前記目標値とを複数のユーザについて共通に記憶し、
前記判定部は、前記複数のユーザのそれぞれについての運動量をネットワークを通じて受信して、受信したユーザごとの運動量がそれぞれ前記目標値に達したかを判定し、
前記通知部は、前記判定部により前記複数のユーザのうちの一のユーザの運動量が前記目標値に達したと判定された場合に、前記一のユーザに前記商品に関する情報が通知されるように前記通知情報を送信する、
ことを特徴とする付記１〜９のいずれか１つに記載の運動管理装置。
【０２２６】
（付記１１）  前記通知部は、前記判定部により前記受信した運動量が前記目標値に達したと判定された場合に、承認者に対して前記商品に関する情報の通知を承認することを要求する承認要求情報をネットワークを通じて送信し、前記承認要求情報に応じて前記承認者が承認したことを示す承認情報を受信すると、前記通知情報を送信することを特徴とする付記１〜９のいずれか１つに記載の運動管理装置。
【０２２７】
（付記１２）  コンピュータが、
ユーザによって選択された商品を識別する情報と、前記ユーザによって決定された運動量の目標値とを記憶部に記憶し、
前記ユーザの運動に応じて計測された運動量をネットワークを通じて受信して、受信した運動量が前記記憶部に記憶された目標値に達したかを判定し、
前記受信した運動量が前記目標値に達したと判定された場合に、前記記憶部に記憶された前記商品に関する情報を前記ユーザに通知する通知情報を、ネットワークを通じて送信する、
ことを特徴とする運動管理方法。
【０２２８】
（付記１３）  前記通知情報は、前記商品に関する情報として、当該商品の購入手続きを案内する案内情報を含むことを特徴とする付記１２記載の運動管理方法。
（付記１４）  前記通知情報は、前記受信した運動量が前記目標値に達するまでの状況に応じて前記ユーザに付与する、前記選択された商品に関するインセンティブ情報を含むことを特徴とする付記１２または１３記載の運動管理方法。
【０２２９】
（付記１５）  前記通知情報は、前記ユーザに対して購入を推奨する他の商品に関する情報をさらに含むことを特徴とする付記１２〜１４のいずれか１つに記載の運動管理方法。
【０２３０】
（付記１６）  前記通知情報は、前記他の商品に関する情報として、当該他の商品を新たな商品として前記記憶部に記憶するとともに、運動量の新たな目標値を決定することを、前記ユーザに案内する案内情報を含むことを特徴とする付記１５記載の運動管理方法。
【０２３１】
（付記１７）  前記通知情報は、前記ユーザに対して次に前記記憶部への記憶を推奨する推奨目標値または推奨目標値範囲をさらに含むことを特徴とする付記１２〜１４のいずれか１つに記載の運動管理方法。
【０２３２】
（付記１８）  前記記憶部には、前記商品に関する情報と当該商品に対応する前記目標値とが複数のユーザについて共通に記憶され、
運動量が目標値に達したかを判定する処理では、前記複数のユーザのそれぞれについての運動量をネットワークを通じて受信して、受信したユーザごとの運動量がそれぞれ前記目標値に達したかを判定し、
前記通知情報を送信する処理では、前記複数のユーザのうちの一のユーザの運動量が前記目標値に達したと判定された場合に、前記一のユーザに前記商品に関する情報が通知されるように前記通知情報を送信する、
ことを特徴とする付記１２〜１７のいずれか１つに記載の運動管理方法。
【０２３３】
（付記１９）  前記通知情報を送信する処理では、前記受信した運動量が前記目標値に達したと判定された場合に、承認者に対して前記商品に関する情報の通知を承認することを要求する承認要求情報をネットワークを通じて送信し、前記承認要求情報に応じて前記承認者が承認したことを示す承認情報を受信すると、前記通知情報を送信することを特徴とする付記１２〜１７のいずれか１つに記載の運動管理方法。
【０２３４】
（付記２０）  コンピュータに、
ユーザによって選択された商品を識別する情報と、前記ユーザによって決定された運動量の目標値とを記憶部に記憶し、
前記ユーザの運動に応じて計測された運動量をネットワークを通じて受信して、受信した運動量が前記記憶部に記憶された目標値に達したかを判定し、
前記受信した運動量が前記目標値に達したと判定された場合に、前記記憶部に記憶された前記商品に関する情報を前記ユーザに通知する通知情報を、ネットワークを通じて送信する、
処理を実行させる運動管理プログラムが記録されたコンピュータ読み取り可能な記録媒体。
【符号の説明】
【０２３５】
１  ユーザ
２  携帯端末装置
１０  運動管理装置
１１  登録部
１２  判定部
１３  通知部
２０  記憶部
２１  商品識別情報
２２  目標値
３０  商品ＤＢ
【図１】
2012137930.tif 000003
【図２】
2012137930.tif 000004
【図３】
2012137930.tif 000005
【図４】
2012137930.tif 000006
【図５】
2012137930.tif 000007
【図６】
2012137930.tif 000008
【図７】
2012137930.tif 000009
【図８】
2012137930.tif 000010
【図９】
2012137930.tif 000011
【図１０】
2012137930.tif 000012
【図１１】
2012137930.tif 000013
【図１２】
2012137930.tif 000014
【図１３】
2012137930.tif 000015
【図１４】
2012137930.tif 000016
【図１５】
2012137930.tif 000017
【図１６】
2012137930.tif 000018
【図１７】
2012137930.tif 000019
【図１８】
2012137930.tif 000020
【図１９】
2012137930.tif 000021
【図２０】
2012137930.tif 000022
【図２１】
2012137930.tif 000023
【図２２】
2012137930.tif 000024
【図２３】
2012137930.tif 000025
【図２４】
2012137930.tif 000026
【図２５】
2012137930.tif 000027