(57)【要約】【課題】抽選用アプリケーションプログラムを応募者の端末にダウンロードさせ、懸賞の抽選を行う方法において、予定した当選者数に近い当選者数を出せる技術を提供する。【解決手段】応募者の端末にダウンロードする抽選用アプリケーションプログラムに組み込まれる当選確率を、想定したダウンロード様態と実際のダウンロード状態との違いに応じて動的に変更する。これにより、最終的に確定する当選数を予定当選数に近づけるように調整する。【選択図】  図１
2004164248.tif 000002
【特許請求の範囲】
【請求項１】
当選確率を算出するステップと、
端末からの送信要求を受けて、前記当選確率で抽選を行うアプリケーションプログラムを前記端末に送信するステップと、を含むプログラムの配布方法であって、
前記当選確率は、前記アプリケーションプログラムの送信実績に基づいて計算されるプログラムの配布方法。
【請求項２】
前記アプリケーションプログラムの送信回数をカウントするステップと、
予定送信数と前記カウントするステップでカウントされたカウント数とを比較する比較ステップと、をさらに有し、
前記比較ステップを受けて前記当選確率を計算する請求項１記載のプログラムの配布方法。
【請求項３】
前記当選確率を算出するステップでは、
【数１】
2004164248.tif 000011
により当選確率が算出される請求項１または２記載のプログラムの配布方法。
【請求項４】
当選確率を算出する手段と、
端末からの送信要求を受けて、前記当選確率で抽選を行うアプリケーションプログラムを前記端末に送信する手段と、を含む情報処理装置であって、
前記当選確率は、前記アプリケーションプログラムの送信実績に基づいて計算される情報処理装置。
【請求項５】
前記アプリケーションプログラムの送信回数をカウントするカウンタ手段と、
予定送信数と前記カウンタ手段のカウント数とを比較する比較手段と、をさらに有し、
前記比較手段の結果を受けて前記当選確率を計算する請求項２記載の情報処理装置。
【請求項６】
前記当選確率を算出する手段では、
【数２】
2004164248.tif 000012
を用いて当選確率を算出する請求項４または５記載の情報処理装置。
【請求項７】
コンピュータに、
当選確率を算出する手順と、
端末からの送信要求を受けて、前記当選確率で抽選を行うアプリケーションプログラムを前記端末に送信する手順と、
前記アプリケーションプログラムの送信回数をカウントする手順と、
予定送信数と前記カウントする手順でカウントされたカウント数とを比較する手順と、を実行させるプログラムであって、
前記当選確率は、前記比較する手順の結果を受けて計算されるプログラム。
【請求項８】
前記当選確率の算出は、
【数３】
2004164248.tif 000013
により計算される請求項７記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信回線を用いて懸賞を行う技術に関する。特に本発明は、通信回線を用いて懸賞を行うに際して、懸賞期間中に動的に当選確率を変更し、実際の当選数を予定していた当選数に近づける技術に関する。
【０００２】
【従来の技術】
インターネットを介して行われる懸賞がある。例えば、インターネットに接続された端末を介して、所定のクイズやアンケートに答えると、抽選により商品や旅行券等がプレゼントされるシステムがある。
【０００３】
インターネットを利用した懸賞を行う方法には、いくつかの方法がある。その一つは、サーバ側で処理を行い、応募者は自身が操作する端末が備えたブラウザの機能によって、必要な情報を得る方法である。この方法は、演出処理等もサーバ側で行われるので、クイズに答えることで懸賞に応募する、あるいはゲームを行って懸賞への応募を行う、というような操作を端末側で行おうとする場合、端末とサーバとの間の通信のやり取りが複雑化し、またサーバに負担がかかる。
【０００４】
他の方法は、サーバから応募者が操作する端末に演出用アプリケーションプログラムをダウンロードし、その演出用アプリケーションプログラムを利用して懸賞への応募を行う方法である。この方法は、端末側でゲームやクイズ等を行うための演出用アプリケーションプログラムを実行するので、サーバに負担をかけずに多様な懸賞の形態を実現するに有利である。
【０００５】
インターネットを用いた懸賞は、抽選のタイミングにおいてもいくつかの方法がある。その一つは、懸賞期間中に懸賞への応募を募り、懸賞期間の終了後に当選を決定する方法である。この方法は、通信手段としてインターネットを用いるという点以外は、古典的な葉書を用いた懸賞の応募方法と同じである。他の一つは、応募と同時に抽選を行い、抽選の結果がリアルタイムに応募者に分かる方法である。この場合、携帯電話等の端末から抽選を管理するサーバに抽選に応募する旨の信号が送られ、サーバでは当たりが残っているかを確認し、当たりが残っている場合にはサーバで抽選が行われ、その結果がサーバから応募者が操作している端末へと返信される。
【０００６】
【発明が解決しようとする課題】
抽選結果がリアルタイムで判明する方法では、当選の当否を確認しながら応募者が繰り返し抽選への応募を行える。つまり、抽選の当たり外れがリアルタイムで分かるので、抽選に外れた場合に次には当たりが出ないかと応募者が期待し、繰り返し抽選への応募が行える。このような場合、上述した抽選方法では、抽選を行うたびに端末とサーバとの間で通信が必要となる。しかしこれでは、携帯電話を用いたデータ通信のように、通信データ量に比例して課金がされるシステムの場合、応募者の通信費用の負担が大きくなってしまう。
【０００７】
この通信費用の負担が大きくなってしまう問題を解決する方法として、抽選処理を端末上で行えるアプリケーションプログラムを端末にダウンロードする方法が考えられる。この方法では、一旦端末にアプリケーションプログラムをダウンロードしてしまえば、抽選処理のたびに端末とサーバとの間で通信を行う必要はない。しかし、この方法では、懸賞の主催者側のサーバで当選数の管理が行えないので、最終的に確定する実際の当選数が予定した当選数と大きく異なってしまう可能性がある。
【０００８】
本発明は、抽選用アプリケーションプログラムをサーバから応募者の端末にダウンロードし、端末側で懸賞の抽選を行う方法において、当選者数を予定した当選者数に近い値に調整可能な技術を提供することを課題とする。
【０００９】
【課題を解決するための手段】
本発明では、抽選用アプリケーションプログラムをサーバから応募者の端末にダウンロードし、端末上で懸賞の抽選を行う方法において、アプリケーションプログラムに組み込まれる抽選時の当選確率を、懸賞期間中におけるダウンロード実績に基づいて動的に変更する。これにより、ダウンロード数が予定数と異なった場合でも、最終的な累積の当選数が予定の当選数に近づくように調整できる。
【００１０】
以下、本発明のプログラムの配布方法は、当選確率を算出するステップと、端末からの送信要求を受けて、前記当選確率で抽選を行うアプリケーションプログラムを前記端末に送信するステップと、を含むプログラムの配布方法であって、前記当選確率は、前記アプリケーションプログラムの送信実績に基づいて計算される。
【００１１】
ここで、「端末」とは、インターネット等のネットワークに接続可能で、さらにネットワーックを介してダウンロードされたアプリケーションプログラムを実行できる電子機器をいう。端末としては、インターネットに接続可能な携帯電話や携帯型情報処理端末、パーソナル・コンピュータ、その他インターネットに接続可能な電子機器が挙げられる。「アプリケーションプログラム」は、１回または複数回の抽選をそのアプリケーションプログラムに組み込まれた当選確率で行う。「抽選」とは、前記当選確率で当たりまたはハズレが選択されることをいう。当たりが選択されることを当選という。なお、当たりは、１種類に限定されず、複数種類あってよい。
【００１２】
このようなプログラムの配布方法によれば、当選確率がアプリケーションプログラムの送信実績に基づいて計算されるので、端末へのダウンロード時にアプリケーションプログラムに組み込まれる当選確率を抽選期間内において適宜変更でき、それによりダウンロード数が当初予定した数と異なった場合でも、予定した当選数に実際の当選数を近づけることができる。
【００１３】
なお、前記発明において、前記アプリケーションプログラムの送信回数をカウントするステップと、予定送信数と前記カウントするステップでカウントされたカウント数とを比較する比較ステップと、をさらに有し、前記比較ステップを受けて前記当選確率を計算するプログラムの配布方法とすることができる。この場合、予定したダウンロード数と実際のダウンロード数とを比較することで、両者間のずれを把握し、その結果を受けて実際のダウンロード実績に対応した新たな当選確率を設定できる。これにより、実際のダウンロード実績に合わせた当選確率の設定が可能となり、最終的な当選数を予定の当選数に近づけることができる。
【００１４】
さらに、前記したプログラムの配布方法において、当選確率を算出するステップで下記数４を用いることができる。
【数４】
2004164248.tif 000003
【００１５】
上記数４の分子における「当選予定数」というのは、抽選開始前に初期設定する当選数である。つまり、当該懸賞で事前に用意する当たりの数である。
【００１６】
数４の分子における「ダウンロード（送信）済みのアプリケーションプログラムにより当選可能な当選数の合計」とは、既にダウンロードされているアプリケーションプログラムを利用した抽選において可能な当選数である。例えば、既にダウンロードされているアプリケーションプログラムの総数がＭ１個で、ダウンロード済みの各アプリケーションプログラムにおける抽選可能回数がＬ１回で、ダウンロード済みの各アプリケーションプログラムの当選確率がＰ１である場合、「ダウンロード済みのアプリケーションプログラムにより当選可能な当選数の合計」は、Ｐ１Ｍ１Ｌ１となる。また、例えば、既にダウンロードされているアプリケーションプログラムとして、当選確率がＰ１のアプリケーションプログラムと当選確率がＰ２のアプリケーションプログラムとの２種類がダウンロードされている場合、当選確率がＰ１のアプリケーションプログラムのダウンロード数と当選可能回数をそれぞれＭ１およびＬ１、当選確率がＰ２のアプリケーションプログラムのダウンロード数と当選可能回数をそれぞれＭ２およびＬ２として、「ダウンロード済みのアプリケーションプログラムにより当選可能な当選数の合計」は、（Ｐ１Ｍ１Ｌ１＋Ｐ２Ｍ２Ｌ２）となる。
【００１７】
数４の分母の「以後ダウンロード（送信）されるアプリケーションプログラムが抽選を行い得る回数」というのは、以後ダウンロードされるアプリケーションプログラムが実行可能な抽選の総回数である。この総回数は、以後ダウンロードされるアプリケーションプログラムのそれぞれにおいて許されている抽選回数を積算した値である。例えば、以後ダウンロードされるアプリケーションプログラムの総数がＭ３個であり、各アプリケーションプログラムに許されている抽選可能な回数はＬ３回であるとすると、上記数１の分母の「以後ダウンロードされるアプリケーションプログラムが抽選を行い得る回数」は、Ｍ３Ｌ３回となる。
【００１８】
アプリケーションプログラムに許される抽選回数としては、上述の抽選回数の総数を設定する方法以外に一日に許される抽選回数を設定する方法、単位時間当たりに許される抽選回数を設定する方法等がある。なお、例えば一日に許される抽選回数を設定する方法を採用する場合、ダウンロード後の残り日数（懸賞期間終了までの日数）によって、アプリケーションプログラムに許される抽選回数の総数が異なるので、この点を考慮して、数４の算出を行う必要がある。
【００１９】
上記数４によれば、懸賞期間中であっても、見直し時点におけるダウンロード実績に基づいて、予定当選回数に近づけるためのより適正な当選確率を新たに設定できる。
【００２０】
以上説明した各発明は、各ステップを実行可能な情報処理装置として把握することもできる。例えば、上記各発明の各ステップを実行可能なサーバ、またはサーバ機能を有した情報処理装置として把握可能である。なお、この情報処理装置は、各機能を実行可能な独立な機器に限定されるものではなく、単一または複数の機能を有する機器をネットワークで結んだシステムであってよい。また、上述した各発明は、各ステップの手順をコンピュータに実行させるプログラムとして把握することもできる。
【００２１】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。ただし、本発明は多くの異なる態様で実施することが可能であり、本実施の形態の記載内容に限定して解釈すべきではない。なお、全体を通して同じ要素には同じ番号を付するものとする。
【００２２】
以下において、携帯電話からインターネットに接続し、懸賞に応募する場合の例を説明する。図１は、本発明を利用した懸賞応募システムの一例を示す模式図である。図１には、懸賞を主催する主催者側のサーバ１０１、インターネット１０２、懸賞に応募する応募者が使用する携帯電話１０３が示されている。携帯電話１０３は、インターネット１０２を介してサーバ１０１に接続可能で、サーバ１０１へ所定の要求を行い、サーバ１０１からその要求への応答を受信できる機能を有する。また、携帯電話１０３は、サーバ１０１から所定のアプリケーションプログラムをダウンロードし、そのアプリケーションプログラムを実行できる機能を有する。図１には、１台の携帯電話が示されているが、実施に当たっては、不特定多数の携帯電話がインターネット１０２に接続可能である。
【００２３】
図２は、本実施形態における懸賞処理の流れの一例を説明する図である。以下、懸賞処理の流れの一例を簡単に説明する。まず、応募者は、サーバ１０１へインターネット１０２を介してアクセスし、懸賞への応募を行う。この際、応募者はサーバ１０１に対して抽選用アプリケーションプログラムのダウンロード要求を行う。サーバ１０１では、懸賞への応募を受けて、後述する所定事項（当選確率等）を携帯電話１０３で実行可能なプログラムファイルに組み込み、このプログラムファイルを携帯電話１０３にダウンロードする。このプログラムは、携帯電話を操作して抽選を行う際に利用されるアプリケーションプログラムである。携帯電話１０３は、サーバ１０１からダウンロードされたプログラムファイルを保存する。この状態で、応募者は懸賞への応募行為が行える状態となる。
【００２４】
応募者の懸賞への応募は、以下のようにして行われる。まず、応募者は携帯電話１０３を操作し、先にダウンロードした抽選用のアプリケーションプログラムを起動する。ついで起動したアプリケーションプログラムを用いて抽選を実行する。抽選は、携帯電話１０３にダウンロードされたアプリケーションプログラム上で行われるので、抽選を行う際に携帯電話１０３とサーバ１０１との間で通信は行われない。
【００２５】
抽選の結果、当選すれば、携帯電話１０３からサーバ１０１に当選の通知が行われる。サーバ１０１では、当選の通知を受けて、当選商品の発送等の処理を行う。
【００２６】
次に懸賞応募処理の一例を詳細に説明する。図３は、応募者側（携帯電話側）で行われる懸賞応募処理の一例を示すフローチャートである。応募者が懸賞に応募するには、まず自身が利用している携帯電話１０３を操作し、インターネット１０２を介してサーバ１０１に抽選用アプリケーションプログラムのダウンロード要求を行う（ステップ３０１）。この要求の際、応募者は、自身の住所等の個人データをサーバ１０１へ送り、主催者側へのユーザ登録を同時に行う。そしてサーバ１０１から抽選用アプリケーションプログラムのプログラムファイルのダウンロードを受け（ステップ３０２）、ダウンロードされたプログラムフィルを携帯電話１０３内の記憶装置に保存する（ステップ３０３）。
【００２７】
懸賞の抽選を行う際、応募者は、まず携帯電話１０３内に保存しているアプリケーションプログラムの起動を行う（ステップ３０４）。アプリケーションプログラムが起動されると、抽選回数がＮ＋１回目以上か、が判断される。ここで、Ｎは先にサーバ１０１からダウンロードしたアプリケーションプログラム中で設定されている実行できる抽選回数である。つまり、ステップ３０５では、これから行おうとする抽選が予め決められた抽選回数を超えていないか、が判断される。
【００２８】
これから行おうとする抽選がＮ＋１回目以上である場合、抽選が行えない旨の表示を行い（ステップ３１３）、Ｎ回目以下であれば、さらに応募期間内か、が判断される（ステップ３０６）。応募期間内でなければ、抽選回数がカウントされ（ステップ３０８）、さらにアプリケーションプログラムに従って抽選が実行される（ステップ３０９）。
【００２９】
ステップ３０９において、抽選が実行されると、抽選に当選か、が判断され（ステップ３１０）、当選であれば携帯電話１０３からサーバ１０１に当選の通知を行い（ステップ３１１）、当選でなければ、ステップ３１２に進む。ステップ３１２では、再抽選か、が判断される。ここで、応募者が再抽選操作を行えば、ステップ３０５の前に戻り、再度ステップ３０５以下の処理が行われる。再抽選でなければ、懸賞応募処理は終了する。なおこの例では、当選した後において、残っている実行できる抽選回数がＮ以下であれば、再度ステップ３１２で再抽選操作を選択し、抽選を行える。また、一旦懸賞応募処理を終了し、その後に再度抽選用アプリケーションソフトを起動させ、ステップ３０４以下の処理を実行することもできる。ただし、予め決められている抽選回数Ｎを超えての抽選は行えない。
【００３０】
次にサーバ１０１で行われる処理の一例を説明する。図４は、サーバで行われる懸賞の処理の一例を示すフローチャートである。まず、携帯電話１０３にダウンロードするアプリケーションプログラムに組み込む諸事項の設定を行う（ステップ３２１）。ステップ３２１で設定される諸事項は、懸賞期間（サービス期間）、当選数、ダウンロードした抽選用アプリケーションプログラムで行える抽選回数の上限Ｎおよび当選確率である。当選確率は、ダウンロード数の推移予想に基づいて求められる。当選確率の求め方については、後に具体例を挙げて詳述する。これらの設定値の設定は、営業戦略や宣伝戦略、あるいはマーケティング調査に基づいて決定する。
【００３１】
ステップ３２１で諸事項を設定したら、懸賞期間を開始する（ステップ３２２）。懸賞期間の開始後、当選確率の再設定を行うタイミングか、を判断する（ステップ３２３）。所定のタイミングとしては、例えば懸賞期間からの経過時間に対応したタイミング（例えば１日毎）が挙げられる。
【００３２】
当選確率の再設定タイミングであれば、当選確率の再設定処理を行う（ステップ３２４）。ステップ３２４の当選確率の再設定処理については後述する。当選確率の再設定タイミングでない場合、あるいは当選確率の再設定処理の終了後、ステップ３２５に進む。ステップ３２５では、携帯電話１０３のダウンロード要求（図３のステップ３０１の要求）があるか、が判断され、ダウンロード要求があれば、ステップ３２６へ進み、ダウンロード要求がなければ、ステップ３２８に進む。
【００３３】
ステップ３２６では、ステップ３２１で設定した設定事項と、ステップ３２４が実行されている場合はステップ３２４で設定された当選確率を抽選用のアプリケーションプログラムに組み込む。つまり、ステップ３２４が実行されていない場合には、ステップ３２１で設定した当選確率が利用され、ステップ３２４が実行されている場合には、ステップ３２４で設定した当選確率が、ステップ３２１で設定された当選確率に代わって利用される。
【００３４】
ステップ３２６の後、抽選用アプリケーションプログラムを携帯電話１０３へダウンロードし（ステップ３２７）、さらにダウンロード数のカウントが行われる（ステップ３２８）。ステップ３２９では、携帯電話１０３からの当選の通知はあるか、を判断し、通知があれば当選処理を行い（ステップ３３０）、通知がなければステップ３３１に進む。ステップ３３１では、懸賞応募期間は過ぎたか、が判断され、懸賞応募期間が過ぎていれば懸賞の処理は終了する。懸賞応募期間が過ぎていなければ、ステップ３２３の前段階に戻り、再度ステップ３２３以下の処理を実行する。
【００３５】
次に、当選確率の再設定処理（ステップ３２４）の一例を説明する。図５は、当選確率の再設定処理の一例を示すフィローチャートである。当選確率の再設定処理が開始されると、まずその時点までにおけるサーバ１０１が行ったダウンロードの実績が取得される（ステップ３５１）。ついで、ステップ３５１で取得したダウンロード実績と、ステップ３２１での設定に利用したデータから得られるこの時点における予定ダウンロード数とを比較する（ステップ３５２）。ついで当選確率の再設定は必要か、が判断され（ステップ３５３）、必要と判断されると当選確率の再計算がされる（ステップ３５４）。また、ステップ３５３において、当選確率の再設定が不必要と判断されると、当選確率の設定処理は終了する。
【００３６】
ステップ３５３では、例えば、ステップ３５１で取得したダウンロード数の実績とその取得時点における予定ダウンロード数との間の乖離が所定％以上（例えば１０％以上）ある場合に、判断が真となるような判断基準を採用する。
【００３７】
本実施の形態は、オブジェクト指向のプログラム言語を使用して実現可能である。利用可能なソフトウェアの一例として、ＮＴＴドコモ社のｉアプリ（登録商標）が挙げられる。ｉアプリ（登録商標）は、ＮＴＴドコモ社のｉモード（登録商標）対応ＪＡＶＡ（登録商標）である。ｉアプリ（登録商標）を使用する場合、ＪＡＭファイルに当選確率を組み込む。携帯電話１０３は、サーバ１０１上のＪＡＭファイルを読み込み、そのファイルに書かれた抽選用アプリケーションプログラム（ＪＡＲファイル）をサーバ１０１からダウンロードする。なお、ＪＡＭはＪａｖａ（登録商標）  Ａｐｐｌｉｃａｔｉｏｎ  Ｍａｎａｇｅｒの略であり、ＪＡＲはＪａｖａ（登録商標）  Ａｒｃｈｉｖｅの略である。
【００３８】
次に図４および図５のフローチャートに例示する処理の流れに従った具体例を説明する。図６は、応募期間の開始からの経過日数（横軸）と予想される累積ダウンロード数（縦軸）との関係を例示するグラフである。図６のグラフは、ステップ３２１（図４参照）において設定される予定ダウンロード数（累積数）の一例である。図６は、懸賞経過期間と累積ダウンロード数との関係を予想したグラフである。図６には、累積ダウンロード数が一次関数ｆ０で示される増加を示すであろう設定をした場合の例が示されている。
【００３９】
以下、図６を例にとり、懸賞期間の開始前にステップ３２１（図４参照）で設定される当選確率の求め方の一例を説明する。まず、予定している当選数をＨ、一つのアプリケーションプラグラムにおいて実行できる抽選の回数をＬとし、アプリケーションプログラムの想定される総ダウンロード数をＡ０とする。ここで、ＨとＬは懸賞の主催者側で決める設定値であり、Ａ０は需要予測に基づく仮定の値である。
【００４０】
この場合、懸賞期間中にＡ０個のアプリケーションプログラムのそれぞれにおいて、Ｌ回の抽選が可能である。よって、最大でＡ０Ｌ回の抽選行為が行われる可能性がある。予定している当選数はＨであるから、ステップ３２１で設定される当選確率Ｐ１は、下記数５となる。
【００４１】
【数５】
Ｐ１＝Ｈ／（Ａ０Ｌ）
【００４２】
懸賞期間の開始から所定期間は、当選確率の初期設定値である上記当選確率Ｐ１が設定された抽選用アプリケーションプログラムが応募者にダウンロードされる。懸賞期間が開始されてから所定の期間が経過した段階で、ステップ３２３の判断結果が真となり、当選確率の再設定処理が行われる（ステップ３２４）。
【００４３】
ここでは、懸賞期間が開始されてから、ａ日経過した時点でステップ３２３の判断結果が真であるとする。そして、ステップ３５１で取得した累積ダウンロード数がＡ１であるとする。さらに、Ａ１の値が想定していた値よりも大きいとする。つまり、予定していたダウンロード数よりも多いダウンロード実績であるとする。図７は、懸賞期間の経過日数と累積ダウンロード数との関係を示すグラフである。
【００４４】
この場合、当初想定していた関数ｆ０から予想されるダウンロード数よりも多いダウンロード実績が得られたことになる。これは、関数ｆ０で予想したダウンロード数よりも多くのダウンロードが行われていることを意味する。
【００４５】
ここで、関数ｆ０から予想されるａ日経過時点における累計のダウンロード数と、Ａ１とを比較する（ステップ３５２）。そして、その比較結果を受けて当選確率の再設定が必要かを判断する（ステップ３５３）。予想される累計のダウンロード数とＡ１との乖離が所定の範囲より大きい場合、ステップ３５３の判断は真となり、当選確率の再設定が行なわれる（ステップ３５４）。予想される累計のダウンロード数とＡ１との乖離が所定の範囲以内である場合、当選確率の再設定は行なわれず、次の再設定タイミングまで、関数ｆ０に基づいた当選確率Ｐ１が用いられる。
【００４６】
この場合におけるステップ３５４の一例を詳細に説明する。まず、ａ日経過時点におけるダウンロード数Ａ１に合う新たな関数ｆ１を再設定する。ここでは、関数ｆ１も関数ｆ０と同様な一次関数とする。次に関数ｆ１に基づいた新たな当選確率Ｐ２を算出する。
【００４７】
以下、Ｐ２の算出方法を説明する。まず、ａ日経過時点から懸賞期間終了までのダウンロード総数をＢ０とする。Ｂ０は、新たに想定した関数ｆ１に基づいて算出される。数１に基づくと、新たな確率は、下記数６となる。
【００４８】
【数６】
Ｐ２＝（Ｈ−Ｐ１×Ａ１×Ｌ）／（Ｂ０×Ｌ）
【００４９】
こうして、ステップ３５４における当選確率の再設定が行われる。以後，次の再設定タイミングまでの間、サーバ１０１からダウンロードされるアプリケーションソフトに組み込まれる当選確率はＰ２が用いられる。
【００５０】
次に、懸賞期間が開始されてから、ｂ日（ｂ＞ａ）経過し、再度当選確率の再設定タイミングとなったとする。この場合、ステップ３２３（図４）の判断結果が真となり、再度ステップ３２４が実行される。ここでは、想定よりもダウンロード実績が少ない場合を説明する。図８は、懸賞期間の経過日数と累積ダウンロード数との関係を示す図である。図８には、懸賞開始からｂ日経過時点で、関数ｆ１で予想されるより少ないダウンロード実績である場合が示されている。
【００５１】
ステップ３２４が実行されると、図５のステップ３５１以下の処理が行なわれる。ここで、予定の累積ダウンロード数と実績の累積ダウンロード数との差異が所定の範囲よりも大きく、ステップ３５３の判断が真であるとする。この場合、再度当選確率の再設定が行われる。
【００５２】
当選確率Ｐ２は、図７に示されるように、ａ日経過以後は、最終的な累積ダウンロード数がｎ１になるとの仮定に基づいて算出している。しかし、図８の場合は、ダウンロード数の実績は予想を下回っており、最終的な累積ダウンロード数ｎ２は予想した累積ダウンロード数ｎ１より少なくなると予想される。こうなると、当選確率Ｐ２のままでは、実際の当選数が予定数Ｈよりも少なくなる可能性が高くなる。そこで、予想される最終的な累積ダウンロード数に応じた新たな当選確率に設定し直し（ステップ３５４）、実際の当選数が予定の当選数に近づくように調整する。
【００５３】
新たな当選確率の算出法を以下に説明する。まず、予定の累積ダウンロード数と実際の累積ダウンロード数との違いから、新たな関数ｆ２を設定する。そして、ａ日経過時点からｂ日経過時点までのダウンロード数の総和をＢ１とし、またｂ日経過時点から懸賞期間の終了までの予定ダウンロード数Ｃ０を関数ｆ２に基づいて算出する。新たな当選確率Ｐ３は、数１に基づいて下記数７として与えられる。
【００５４】
【数７】
Ｐ３＝（Ｈ−（Ｐ１×Ａ１×Ｌ）−（Ｐ２×Ｂ１×Ｌ））／（Ｃ０×Ｌ）
【００５５】
なお、Ｐ３を期間終了まで用いた場合、ｂ日経過時点から期間終了までのダウンロード数の総和をＣ１とすると、下記数８が成立する。
【００５６】
【数８】
（Ｐ１×Ａ１×Ｌ）＋（Ｐ２×Ｂ１×Ｌ）＋（Ｐ３×Ｃ１×Ｌ）＝Ｈ
【００５７】
このようにして、一つのアプリケーションプラグラムにおいて実行できる抽選の回数をＬとした場合における当選確率の設定およびその修正が行われる。次に当選確率を設定およびその修正に関し、他の条件を採用する場合の一例を示す。以下に示す例では、ダウンロードされたアプリケーションプログラムにおいて、抽選が可能な回数が１日にＬｄ回に制限されている場合を説明する。この例の場合、ダウンロードしたアプリケーションプログラムを用いた抽選を行える回数は、１日の上限が定められているのみであり、懸賞期間の残り日数によって、各ユーザの抽選可能回数の総数は異なる。例えば、懸賞期間の初期にアプリケーションプログラムをダウンロードした人は、懸賞期間の終盤にアプリケーションプログラムをダウンロードした人に比較して、総計ではより多くの抽選を行える。
【００５８】
以下の例示においても、図６〜８に示すようなユーザによるアプリケーションプログラムのダウンロード数の変化がある場合を例に挙げ説明を加える。最初に、懸賞期間の開始前にステップ３２１（図４参照）で設定される当選確率の求め方の一例を説明する。まず予定している当選数をＨ、一つのアプリケーションプラグラムにおいて１日に実行できる抽選の回数をＬｄとし、アプリケーションプログラムの想定される総ダウンロード数をＡ０とする。ここで、ＨとＬは懸賞の主催者側で決める設定値であり、Ａ０は需要予測に基づく仮定の値である。
【００５９】
以下参考までに式の算出方法の一例を説明する。まずｍ日目にダウンロードされたアプリケーションプログラムの数をＤｍと表すことにする。Ａ０はＤｍを用いて下記数９のように示される。
【００６０】
【数９】
2004164248.tif 000004
【００６１】
懸賞期間をＸ日間とすると、期間Ｘ日中にダウンロードされたアプリケーションプログラムが抽選可能な回数の合計は、下記数１０となる。
【数１０】
2004164248.tif 000005
【００６２】
図６に例示する累積ダウンロード数と経過日数との関係を採用する場合、１日にダウンロードされるアプリケーションプログラムの数はＡ０／Ｘ個であるから、Ｄｍ＝Ａ０／Ｘがいえる。これより、ステップ３２１で設定される当選確率Ｐ１は、下記数１１となる。
【００６３】
【数１１】
2004164248.tif 000006
【００６４】
懸賞期間の開始から所定期間は、当選確率の初期設定値である上記当選確率Ｐ１が設定された抽選用アプリケーションプログラムが応募者にダウンロードされる。懸賞期間が開始されてから所定の期間が経過した段階で、ステップ３２３の判断結果が真となり、当選確率の再設定処理が行われる（ステップ３２４）。
【００６５】
ここでは、懸賞期間が開始されてから、ａ日経過した時点でステップ３２３の判断結果が真であるとする。そして、ステップ３５１で取得した累積ダウンロード数がＡ１であるとする。さらに、Ａ１の値が想定していた値よりも大きいとする。つまり、予定していたダウンロード数よりも多いダウンロード実績であるとする。図７は、懸賞期間の経過日数と累積ダウンロード数との関係を示すグラフである。
【００６６】
この場合、当初想定していた関数ｆ０から予想されるダウンロード数よりも多いダウンロード実績が得られたことになる。これは、関数ｆ０で予想したダウンロード数よりも多くのダウンロードが行われていることを意味する。
【００６７】
ここで、関数ｆ０から予想されるａ日経過時点における累計のダウンロード数と、Ａ１とを比較する（ステップ３５２）。そして、その比較結果を受けて当選確率の再設定が必要かを判断する（ステップ３５３）。予想される累計のダウンロード数とＡ１との乖離が所定の範囲より大きい場合、ステップ３５３の判断は真となり、当選確率の再設定が行なわれる（ステップ３５４）。予想される累計のダウンロード数とＡ１との乖離が所定の範囲以内である場合、当選確率の再設定は行なわれず、次の再設定タイミングまで、関数ｆ０に基づいた当選確率Ｐ１が用いられる。
【００６８】
この場合におけるステップ３５４の一例を詳細に説明する。まず、ａ日経過時点におけるダウンロード数Ａ１に合う新たな関数ｆ１を再設定する。ここでは、関数ｆ１も関数ｆ０と同様な一次関数とする。次に関数ｆ１に基づいた新たな当選確率Ｐ２を算出する。
【００６９】
以下、Ｐ２の算出方法を説明する。まず、ａ日経過時点から懸賞期間終了までのダウンロード総数をＢ０とする。Ｂ０は、新たに想定した関数ｆ１に基づいて算出される。数１に基づくと、新たな確率は、下記数１２となる。
【００７０】
【数１２】
2004164248.tif 000007
【００７１】
また、Ａ１とＢ０は、それぞれ下記数１３で示される。
【数１３】
2004164248.tif 000008
【００７２】
こうして、ステップ３５４における当選確率の再設定が行われる。以後，次の再設定タイミングまでの間、サーバ１０１からダウンロードされるアプリケーションソフトに組み込まれる当選確率はＰ２が用いられる。
【００７３】
次に、懸賞期間が開始されてから、ｂ日（ｂ＞ａ）経過し、再度当選確率の再設定タイミングとなったとする。この場合、ステップ３２３（図４）の判断結果が真となり、再度ステップ３２４が実行される。ここでは、想定よりもダウンロード実績が少ない場合を説明する。図８は、懸賞期間の経過日数と累積ダウンロード数との関係を示す図である。図８には、懸賞開始からｂ日経過時点で、関数ｆ１で予想されるより少ないダウンロード実績である場合が示されている。
【００７４】
ステップ３２４が実行されると、図５のステップ３５１以下の処理が行なわれる。ここで、予定の累積ダウンロード数と実績の累積ダウンロード数との差異が所定の範囲よりも大きく、ステップ３５３の判断が真であるとする。この場合、再度当選確率の再設定が行われる。
【００７５】
当選確率Ｐ２は、図７に示されるように、ａ日経過以後は、最終的な累積ダウンロード数がｎ１になるとの仮定に基づいて算出している。しかし、図８の場合は、ダウンロード数の実績は予想を下回っており、最終的な累積ダウンロード数ｎ２は予想した累積ダウンロード数ｎ１より少なくなると予想される。こうなると、当選確率Ｐ２のままでは、実際の当選数が予定数Ｈよりも少なくなる可能性が高くなる。そこで、予想される最終的な累積ダウンロード数に応じた新たな当選確率に設定し直し（ステップ３５４）、実際の当選数が予定の当選数に近づくように調整する。
【００７６】
新たな当選確率の算出法を以下に説明する。まず、予定の累積ダウンロード数と実際の累積ダウンロード数との違いから、新たな関数ｆ２を設定する。そして、ａ日経過時点からｂ日経過時点までのダウンロード数の総和をＢ１とし、またｂ日経過時点から懸賞期間の終了までの予定ダウンロード数Ｃ０を関数ｆ２に基づいて算出する。新たな当選確率Ｐ３は、数１に基づいて下記数１４として与えられる。
【００７７】
【数１４】
2004164248.tif 000009
【００７８】
また、Ｂ１とＣ０は、それぞれｍ日目にダウンロードされたアプリケーションの数をＤｍとして、下記数１５で示される。
【００７９】
【数１５】
2004164248.tif 000010
【００８０】
このようにして、ダウンロードしたアプリケーションプログラムを用いて、懸賞期間中であれば、１日にＬｄ回の抽選を行える設定の場合における当選確率の設定、および当選確率の設定値の修正が行われる。図６〜７には、ダウンロード数と経過日数との関係が単純な関係になる例が示されているが、これに限定されるものではない。両者の関係としては、実績、マーケティング調査あるいはマーケティング理論等に基づいたものが採用可能である。
【００８１】
以上説明したように、懸賞期間中において、予想した累積ダウンロード数と実際の累積ダウンロード数を適宜比較し、実際のダウンロード数に対応させて以後端末にダウンロードするアプリケーションプログラムの当選確率を動的に修正する。これにより、予定した当選数と実際の当選数との乖離が大きくならないように調整する。
【００８２】
以下、定性的な説明であるが、上記調整作用について具体例を挙げて説明する。例えば、ある時点において、予定した累積ダウンロード数よりも実績のダウンロード数が多かったとする。この場合、最終的な累積ダウンロード数は、予定していた累積ダウンロード数よりも多くなると予想される。すると、予定の抽選回数よりも多くの抽選が行われる可能性があるので、当初の当選確率では、当選数が予定の当選数よりも多くなってしまう可能性が高くなる。そこで、予定の累積ダウンロード数を上方修正し、それに基づいた新たな当選確率を再設定する。この場合、予定の累積ダウンロード数を上方修正すると、抽選を行える総数はそれだけ多くなるので、予定の当選数とするために当選確率は低い設定となる。こうして、累積ダウンロード数が予定より多くなると予想される場合は、以後ダウンロードされるアプリケーションプログラムに設定される当選確率を下げ、最終的な当選数が予定した当選数に近づくように調整する。
【００８３】
また逆に、例えば、ある時点において、予定した累積ダウンロード数よりも実績のダウンロード数が少なかったとする。この場合、最終的な累積ダウンロード数は、予定していた累積ダウンロード数よりも少なくなると予想される。すると、当初の当選確率では、当選数が予定の当選数よりも少なくなってしまう可能性が高くなる。そこで、予定の累積ダウンロード数を下方修正する。予定の累積ダウンロード数を下方修正すると、抽選を行える総数はそれだけ少なくなるので、予定の当選数を確保するために当選確率は高い設定となる。こうして、累積ダウンロード数が予定より少なくなると予想される場合は、以後ダウンロードされるアプリケーションプログラムに設定される当選確率を上げ、最終的な当選数が予定した当選数に近づくように調整する。
【００８４】
当選確率の変更は、懸賞期間中において頻繁に行うほど、予定した当選数へ実際の当選数を近づけることができる。
【００８５】
次に本発明を利用した場合における応募者が負担する通信費用の試算の一例を示す。また比較のため、抽選毎にサーバと端末との間で通信を行う場合（比較例）に応募者が負担する通信費用の試算を示す。
【００８６】
まず、前提として、一つのアプリケーションプログラムで行える抽選の回数を１００回とする。また、１回の端末とサーバ間での通信のパケット数を２パケットとする。また、アプリケーションプログラムのサイズを８０パケットに相当する容量とする。また、１パケットの通信料を０．３円とする。
【００８７】
１００回の抽選を行って、当選したと仮定すると、本発明を利用した例では、アプリケーションプログラムのダウンロード時に８０パケット、当選時の通知を行う通信時に２パケットの通信を行うので、料金は８２パケット分の２４．６円となる。
【００８８】
他方で、比較例の場合は、上記料金に加えて、抽選時の通信料金が２００パケット分加わるので、料金はさらに６０円増しの８４．６円となる。このように、本発明を利用することで、応募者の通信費用の負担を大きく軽減できる。
【００８９】
懸賞期間の開始からの経過日数と累積ダウンロード数との関係を予測する関数は、一次関数に限定されない。懸賞の応募は、携帯型情報処理端末、ノート型パーソナル・コンピュータ、デスクトップ型パーソナル・コンピュータ、その他インターネットに接続可能な情報処理端末機能を有する装置が利用できる。懸賞に当選した場合に応募者が得られる利益は、物品、旅行券、商品券といったものに限らず、何らかのサービス等でもよい。
【００９０】
次に、応募者が携帯電話等の端末を操作して抽選を行う際の演出の例について説明する。応募者は、端末に抽選用のアプリケーションプログラムをサーバからダウンロードし、端末上において、そのアプリケーションプログラムを実行することで抽選を行う。この際、端末のディスプレイ上にゲーム的な要素を盛り込んだ画像表示を行い、抽選の演出を行っても良い。
【００９１】
例えば、ディスプレイ上にスロットマシンのリール部を表示し、応募者にリール停止の操作を行わせるかのような処理を行う。抽選は、ダウンロードしたアプリケーションプログラムに従って行われ、当選または非当選が決まるのであるが、当選時には、あたかも応募者の操作によってリールの目が揃うかのような表示演出を行う。他方、非当選時には、リールの目が惜しくも揃わないかのような表示演出を行う。こすることで、応募者に端末上でゲームを行っているかのような感覚を与えることができる。上述したゲーム的な演出の例としては、ボーリングゲーム、カードゲーム、シューティングゲーム、ルーレットゲーム、スポーツゲーム等が挙げられる。
【００９２】
上記のような演出表示を行うことで、単なる抽選行為による当たり外れではなく、ゲームを行っているかのような演出を応募者へ提供でき、当選に外れても何度も抽選行為を行いたい衝動を応募者に起させることができる。
【００９３】
以上本発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で変更することが可能である。
【００９４】
【発明の効果】
本願で開示される発明のうち、代表的なものによって得られる効果は、以下の通りである。すなわち、本発明により、サーバから抽選用アプリケーションを応募者の端末にダウンロードし、懸賞の抽選を行う方法において、当選者数を予定した当選者数に近い値に調整可能な技術が提供される。
【図面の簡単な説明】
【図１】本発明を利用した懸賞応募システムの一例を示す模式図である。
【図２】実施形態における懸賞処理の流れの一例を説明する図である。
【図３】応募者側（携帯電話側）で行われる懸賞応募処理の一例を示すフローチャートである。
【図４】サーバで行われる懸賞の処理の一例を示すフローチャートである。
【図５】当選確率の再設定処理の一例を示すフィローチャートである。
【図６】懸賞期間の経過日数と累積ダウンロード数との関係を示すグラフである。
【図７】懸賞期間の経過日数と累積ダウンロード数との関係を示すグラフである。
【図８】懸賞期間の経過日数と累積ダウンロード数との関係を示すグラフである。
【符号の説明】
１０１…サーバ、１０２…インターネット、１０３…携帯電話。
【図１】
2004164248.tif 000014
【図２】
2004164248.tif 000015
【図３】
2004164248.tif 000016
【図４】
2004164248.tif 000017
【図５】
2004164248.tif 000018
【図６】
2004164248.tif 000019
【図７】
2004164248.tif 000020
【図８】
2004164248.tif 000021