(57)【特許請求の範囲】
【請求項１】
携帯情報端末装置からの要求に応じて広告画像の画像データと，リンク先を示す情報と，広告単価に応じて設定した次回表示までの時間を示す情報とを含む広告情報を提供する広告配信サーバ装置と、
前記広告配信サーバ装置から提供された次回表示までの時間を示す情報を含む広告取得タイミングを定義する情報に応じて前記広告配信サーバ装置から広告情報を取得する広告情報取得手段と、アプリケーション処理に応じた表示画像（アプリケーション画像）を生成するアプリケーション実行手段と、前記広告情報取得手段が取得した広告情報中の画像データに応じた表示画像（広告画像）を生成する広告画像生成手段と、前記リンク先を示す情報に応じて情報の閲覧を行う閲覧手段と、該閲覧手段により情報の閲覧を行うまでは前記アプリケーション画像と前記広告画像を表示させ，閲覧手段により情報の閲覧を行った後は前記アプリケーション画像のみを表示させる表示制御手段とを備える携帯情報端末装置とを備え、
前記広告情報取得手段は、前記次回表示までの時間を示す情報に応じて前記広告配信サーバ装置から前記広告情報を取得する
ことを特徴とする広告配信システム。
【請求項２】
前記広告取得タイミングを定義する情報は、前記アプリケーション中の一連の動作として定義された情報を含み、
前記アプリケーション実行手段は、前記一連の動作が終了した際に前記広告情報取得手段に広告情報の取得を指示し、
前記広告情報取得手段は、アプリケーション実行手段からの指示と前記次回表示までの時間を示す情報に応じて前記広告配信サーバ装置から広告情報を取得する
ことを特徴とする請求項１記載の広告配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば携帯電話端末装置等におけるアプリケーションの実行時に、配信された広告情報を表示させる広告配信システムに関する。
【背景技術】
【０００２】
携帯電話端末装置に広告情報を配信し、表示画面上の所定の領域に表示させる技術（例えば特許文献１）等が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−４４７３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示された技術では、表示部に表示された広告画像を消すことができないため、アプリケーション等の表示に用いることができる領域に制約が生じる。また、ユーザがリンク先を参照するインセンティブが働かず、ユーザの利便性と広告効果の観点で改善の余地があった。
【０００５】
本発明は、上記課題を解決するためになされたものであり、ユーザの利便性と広告効果を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
上述の課題を解決するために、本発明の請求項１に係る広告配信システムは、携帯情報端末装置からの要求に応じて広告画像の画像データと，リンク先を示す情報と，広告単価に応じて設定した次回表示までの時間を示す情報とを含む広告情報を提供する広告配信サーバ装置と、広告配信サーバ装置から提供された次回表示までの時間を示す情報を含む広告取得タイミングを定義する情報に応じて広告配信サーバ装置から広告情報を取得する広告情報取得手段と、アプリケーション処理に応じた表示画像（アプリケーション画像）を生成するアプリケーション実行手段と、広告情報取得手段が取得した広告情報中の画像データに応じた表示画像（広告画像）を生成する広告画像生成手段と、リンク先を示す情報に応じて情報の閲覧を行う閲覧手段と、閲覧手段により情報の閲覧を行うまではアプリケーション画像と広告画像を表示させ，閲覧手段により情報の閲覧を行った後はアプリケーション画像のみを表示させる表示制御手段とを備える携帯情報端末装置とを備え、広告情報取得手段は、次回表示までの時間を示す情報に応じて広告配信サーバ装置から広告情報を取得することを特徴とすることを特徴とする。
【０００７】
この広告配信システムでは、広告配信サーバ装置が、携帯情報端末装置からの要求に応じて広告画像の画像データと，リンク先を示す情報と，広告単価に応じて設定した次回表示までの時間を示す情報とを含む広告情報を提供し、携帯情報端末装置の広告情報取得手段が広告配信サーバ装置から提供された次回表示までの時間を示す情報を含む広告取得タイミングを定義する情報に応じて広告配信サーバ装置から広告情報を取得し、アプリケーション実行手段がアプリケーション処理に応じた表示画像（アプリケーション画像）を生成し、広告画像生成手段が広告情報取得手段が取得した広告情報中の画像データに応じた表示画像（広告画像）を生成し、表示制御手段が，閲覧手段により情報の閲覧を行うまではアプリケーション画像と広告画像を表示させ，閲覧手段により情報の閲覧を行った後はアプリケーション画像のみを表示させる。
【発明の効果】
【０００８】
本発明に係る広告配信システムは、広告配信サーバ装置が、携帯情報端末装置からの要求に応じて広告画像の画像データと，リンク先を示す情報と，広告単価に応じて設定した次回表示までの時間を示す情報とを含む広告情報を提供し、携帯情報端末装置の広告情報取得手段が広告配信サーバ装置から提供された次回表示までの時間を示す情報を含む広告取得タイミングを定義する情報に応じて広告配信サーバ装置から広告情報を取得し、アプリケーション実行手段がアプリケーション処理に応じた表示画像（アプリケーション画像）を生成し、広告画像生成手段が広告情報取得手段が取得した広告情報中の画像データに応じた表示画像（広告画像）を生成し、表示制御手段が，閲覧手段により情報の閲覧を行うまではアプリケーション画像と広告画像を表示させ，閲覧手段により情報の閲覧を行った後はアプリケーション画像のみを表示させることにより、ユーザの利便性と広告効果を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る広告配信システムの構成を示すブロック図である。
【図２】プログラム実行時の携帯情報端末装置の機能の概要を概念的に示すソフトウェアブロック図である。
【図３】端末側の動作を示すフローチャートである。
【図４】広告配信動作におけるシステム全体の通信を示すシーケンス図である。
【図５】携帯情報端末装置の表示画面に表示される画像の例を示す図である。
【図６】広告単価に応じた表示間隔（Ｔｄ）の設定動作を示す図である。
【図７】変形例における端末側の動作を示すフローチャートである。
【図８】変形例における端末側の動作を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、携帯情報端末装置にネットワーク経由でアプリケーションプログラム（アプリケーション）を提供し、携帯情報端末装置でアプリケーションを実行する際にネットワーク経由で広告情報を提供して表示させる広告配信システムに本発明を適用した一実施形態について説明する。
【００１１】
（構成）
この広告配信システムは、携帯情報端末装置１０で実行されるアプリケーションを配信するアプリケーション配信サーバ装置２０と、広告情報の配信を行う広告配信サーバ装置３０と、これらの各装置間の通信を媒介する無線通信ネットワーク（ネットワーク）４０と、広告配信サーバ装置３０からの広告情報に応じた詳細な情報を提供する情報提供サーバ装置５０とを備えている。
【００１２】
ネットワーク４０は、携帯情報端末装置１０と無線通信を行う基地局４１と、基地局４１とアプリケーション提供サーバ装置２０及び広告配信サーバ装置３０等の間で通信を行うバックボーンネットワーク（バックボーン）４２とを備えており、例えばＴＣＰ／ＩＰプロトコルで携帯情報端末装置１０、アプリケーション提供サーバ装置２０、広告配信サーバ装置３０、情報提供サーバ装置５０間の通信を行うようになっている。
【００１３】
携帯情報端末装置１０は、ネットワーク４０を介した通信処理を実行する通信処理部１１と、画像の表示を行う表示部１２と、ユーザからの指示を入力する入力部１３と、情報提供サーバ装置５０等が提供する情報を閲覧するＷｅｂブラウザ（閲覧手段）１４と、アプリケーション提供サーバ装置２０が提供する例えばスクリプト言語で記述されたプログラム（スクリプト）を実行するスクリプト実行処理部（アプリケーション実行手段）１５とを備えている。入力部１３は、例えば表示部１２の表面に設けたタッチスクリーン１３ａと、携帯情報端末装置１０の筐体に設けたスイッチ１３ｂ、１３ｃ、１３ｄとから構成されている。なお、プログラムは、実行環境（ライブラリ、ドライバ等）を携帯情報端末装置１０に実装しておけば、スクリプト言語で記述されたものに限られない。また、独立のプログラムではなく、Ｗｅｂブラウザ１４で実行されるいわゆるＷｅｂアプリケーションであってもよい。
【００１４】
アプリケーション提供サーバ装置２０は、ネットワーク４０を介した通信処理を実行する通信処理部２１と、携帯情報端末装置１０に対するサービスのフロントエンドとなるＨＴＴＰサーバ２２と、携帯情報端末装置１０からの要求に応じて提供するゲームや電子書籍の閲覧等のプログラム（スクリプト）を保持する格納部２３とを備えている。
【００１５】
また、広告配信サーバ装置３０は、ネットワーク４０を介した通信処理を実行する通信処理部３１と、携帯情報端末装置１０からの広告配信要求を受け付ける要求受付部３３と、広告情報（例えばバナー画像、リンク先のＵＲＬ、広告時間間隔Ｔｄ等）を保持する広告保持部３３と、携帯情報端末装置１０に提供する広告情報を選択する広告選択部３４と、広告選択部３４が選択した広告情報を携帯情報端末装置１０に送信する広告送信部３５とを備えている。
【００１６】
また、情報提供サーバ装置５０は、ネットワーク４０を介した通信処理を実行する通信処理部５１と、携帯情報端末装置１０に対するサービスのフロントエンドとなるＨＴＴＰサーバ５２と、携帯情報端末装置１０からの要求に応じて提供する情報を保持する情報保持部５３とを備えている。
【００１７】
図２は、スクリプト保持部１６に格納されているプログラム（スクリプト）を実行した際の機能の概要を概念的に示すソフトウェアブロック図である。なお、同図中の下がハードウェアに近い下位層の処理を示しており、上がアプリケーション側の上位層の処理を示している。携帯情報端末装置１０全体の動作は、オペレーティングシステム（ＯＳ）１８が制御しており、表示部１２に対する表示処理、入力部１３からの入力処理は、入出力処理部１９を介して行うようになっている。
【００１８】
また、スクリプト保持部１６に保持されているプログラム（スクリプト）は、ＯＳ１８による管理下でスクリプト実行処理部１５によって実行され、処理実行部１７として機能する。処理実行部１７は、本来の目的であるゲームや電子書籍の閲覧等のプログラム本来の目的に応じた処理（アプリケーション処理）の他に、表示部１２に表示する画像の制御を行う表示制御部（表示制御手段）１７ａと、広告配信サーバ装置３０に広告情報を要求する広告情報要求部（広告情報取得手段、広告画像生成手段）１７ｂを備えている。
【００１９】
この広告情報要求部１７ｂは、当該プログラムの起動時及び所定時間毎に、広告配信サーバ装置３０に広告情報を要求し、表示制御部１７ａにより、表示部１２に広告画像を表示するようになっている。
【００２０】
（動作）
・プログラム取得動作
ユーザは、予め携帯情報端末装置１０のＷｅｂブラウザ１４を操作し、アプリケーション提供サーバ装置２０のＨＴＴＰサーバ２２を介して、プログラム（スクリプト）を取得し、スクリプト保持部１６に格納しておく。
【００２１】
・アプリケーション処理動作
上述のように、スクリプト保持部１６に格納されているプログラムを起動すると、例えば図３及び図４に示す処理が開始される。
【００２２】
処理実行部１７は、まず、広告情報要求部１７ｂに指示して、広告配信サーバ装置３０に広告情報を要求する（図３中のＳ１、図４中のＳ１０１）。この要求は、ネットワーク４０及び通信処理部３１を介して広告配信サーバ装置３０の要求受付部３２に供給される。
【００２３】
広告情報が要求されると、要求受付部３２は、広告選択部３４に指示して、広告保持部３３に保持されている広告情報（例えばバナー画像、リンク先のＵＲＬ、広告時間間隔Ｔｄ等）を携帯情報端末装置１０宛に送信する（図４中のＳ１０２）。なお、提供するバナー画像、ＵＲＬ、Ｔｄ等は、広告配信サーバ装置３０側で適宜設定する。具体的には、例えばランダムに広告を選択したり、プログラム（スクリプト）の処理内容に対応付けられた広告を選択したりするようにしてもよい。
【００２４】
このような広告情報は、ネットワーク４０、通信処理部１１を介して広告情報要求部１７ｂに供給される。広告情報要求部１７ｂは、供給された広告情報中のバナー画像を表示部１２の広告表示領域１２ｂに表示させる（図３中のＳ２）。また、広告情報要求部１７ｂは、供給された広告情報中の広告時間間隔Ｔｄに応じたソフトウェアタイマーを処理実行部１７に実行させる。この後、処理実行部１７は、ユーザが広告閲覧を指示したか否かを確認し（Ｓ３）、広告閲覧が指示されていれば、図３中のＳ４〜Ｓ６の処理を実行して、Ｗｅｂブラウザ１４による詳細情報の取得等の処理を実行させる。なお、この実施例では、表示部１２のアプリケーション表示領域１２ａの上に広告表示領域１２ｂを設けた例を示しているが、アプリケーション表示領域１２ａの下に広告表示領域１２ｂを設けたり、加速度センサ等によって検出した携帯情報端末装置１０の向きに応じて広告表示領域１２ｂの表示位置を変更するようにしてもよい。
【００２５】
ところで、携帯情報端末装置１０側に配信する広告情報は、プログラム（スクリプト）による処理がゲームであればゲームの内容に関連した広告、具体的には、例えばレーシングゲームの場合にはタイヤや車等の関連する広告等としてもよい。あるいは、プログラム（スクリプト）が、例えば電子書籍の閲覧を行うものであれば、閲覧する電子書籍の内容に関連した広告、例えばグルメ情報の電子書籍を閲覧する場合に、レストラン等の関連する広告等を配信するようにしてもよい。
【００２６】
このような動作を実現するためには、例えば広告配信サーバ装置３０側で、プログラム（スクリプト）を識別する情報（例えばプログラムの識別番号ＧＩＤ）と広告保持部３３に格納されている広告情報とを対応付けるテーブルを保持しておき、広告情報要求部１７ｂが広告情報を要求する際に、プログラムの識別番号ＧＩＤを広告配信サーバ装置３０に送信し、広告選択部３４が当該テーブルを参照して、ＧＩＤに対応する広告情報を選択するようにする。
【００２７】
広告閲覧が指示されていなければ、処理実行部１７は、プログラム（スクリプト）によるゲームや電子書籍の閲覧等のアプリケーション処理を実行させ、このアプリケーション処理による結果を表示制御部１７ａにより、表示部１２のアプリケーション表示領域１２ａに表示させる（Ｓ７）。これにより、表示部１２に表示される画像は、例えば図５（Ａ）に示すような状態になる。
【００２８】
この後、処理実行部１７は、アプリケーション処理の終了が指示されたか否かを確認し（Ｓ８）、終了が指示されていればプログラム（スクリプト）による処理を終了する。終了が指示されていなければ、処理実行部１７は、上述の広告時間間隔Ｔｄに応じたソフトウェアタイマーの時間が経過したか否かを確認し（Ｓ９）、経過していなければＳ７に戻り、アプリケーション処理を継続する。
【００２９】
上述の図３中のＳ９において、広告時間間隔Ｔｄに応じたソフトウェアタイマーの時間が経過していれば、処理実行部１７は、Ｓ１以降の処理を再度実行し、広告情報要求部１７ｂに広告情報を取得させ、取得した広告情報中のバナー画像を表示部１２の広告表示領域１２ｂに表示させる。
【００３０】
この広告配信システムでは、このような動作により、広告配信サーバ装置３０側から指定された広告時間間隔Ｔｄ後に、広告情報を配信して、携帯情報端末装置１０の表示部１２に表示させることができる。
【００３１】
一方、上述の図３中のＳ３において、広告の閲覧が指示されていると、処理実行部１７は、Ｗｅｂブラウザ１４を起動させ、広告情報中のリンク先ＵＲＬの閲覧を指示する（Ｓ４）。Ｗｅｂブラウザ１４は、例えば図４に示すように、指示されたＵＲＬに対応する情報提供サーバ装置５０に対して、閲覧要求（ＨＴＴＰリクエスト）を送信する（Ｓ２０１）。情報提供サーバ装置５０のＨＴＴＰサーバ５２は、この閲覧要求に応じて、要求されたＵＲＬに対応する情報をＷｅｂブラウザ１４宛に提供する（Ｓ２０２）。Ｗｅｂブラウザ１４は、供給された情報に応じた画像を、例えば図５（Ｂ）に示すように、表示部１２のブラウザ表示領域１２ｃに表示させる。
【００３２】
この後、Ｗｅｂブラウザ１４は、閲覧が終了したか否かを確認し（Ｓ５）、閲覧が終了するまで待機する。
【００３３】
ユーザによる閲覧が終了すると、Ｗｅｂブラウザ１４は、処理実行部１７に閲覧が終了した旨を通知し、処理実行部１７は、表示制御部１７ａに指示して広告表示領域１２ｂの表示を消去し（Ｓ６）、Ｓ７以降の処理を実行する。これにより、例えば図５（Ｃ）に示すように、表示部１２には、表示部１２のアプリケーション表示領域１２ａのみが表示された状態になり、アプリケーション処理に応じた表示に用いる領域を広くすることができる。なお、Ｓ５で、Ｗｅｂブラウザ１４の終了が指示されたか否かを確認し、Ｗｅｂブラウザ１４の終了が指示された際に、処理実行部１７にＷｅｂブラウザ１４を終了する旨を通知し、処理実行部１７が、表示制御部１７ａに指示して広告表示領域１２ｂの表示を消去するようにしてもよい。
【００３４】
これにより、アプリケーションの使用中のユーザの利便性の向上に寄与することができる。また、リンク先ＵＲＬの情報提供サーバ装置５０が提供する詳細情報を閲覧することにより、広告表示領域１２ｂが消えて、アプリケーション表示領域１２ａを広くすることができるため、ユーザがリンク先を参照するインセンティブが働き、広告効果を向上させることができる。
【００３５】
（広告時間間隔Ｔｄの設定）
ところで、この広告配信システムでは、上述の広告時間間隔Ｔｄを広告単価に応じて設定するようになっている。具体的には、例えば図６に示すように、広告保持部３３に、各広告情報に対応する広告単価のテーブル３３ｂを保持しておき、予め時間設定部３６がテーブル３３ｂ中の各広告単価に応じて広告時間間隔Ｔｄを求め、広告情報のテーブル３３ａ中のＴｄとして設定する。この広告時間間隔Ｔｄは、上述のように、携帯情報端末装置１０側からの要求に応じた広告情報として処理実行部１７に供給され、次の広告情報を配信するまでの時間間隔Ｔｄとして用いられる。
【００３６】
これにより、この広告配信システムでは、広告単価に応じた時間間隔で、広告情報の配信を行うことができる。
【００３７】
（変形例１）
上述の説明では、所定の時間間隔Ｔｄ毎に広告情報を要求する動作について説明したが、ゲーム等のアプリケーション処理の実行状況に応じて、広告情報を要求するタイミングを設定するようにしてもよい。例えば、いわゆる「面」等と呼ばれる一連の動作毎の区切りがあるアクションゲーム等の場合には、当該一連の動作が終了したいわゆる「面クリア」の後に広告情報を要求するように構成する。
【００３８】
具体的には、例えば図７に示すように、プログラムのアプリケーション処理中において、「面クリア」すなわち「面」等の終了を判定する処理（Ｓ１８）の後、「面」等が終了していた場合に、広告情報要求部１７ｂが広告配信サーバ装置３０に広告情報を要求し（Ｓ１１）、これに応じて、広告送信部３５から供給された広告情報を表示部１２の広告表示領域１２ｂに表示し（Ｓ１２）、上述の図３中のＳ３〜Ｓ６等における処理と同様に、広告表示領域１２ｂの表示・非表示を制御する（Ｓ１３〜Ｓ１６）。
【００３９】
このように、一連の動作（面）の処理が終了した後に、広告の閲覧の指示を確認し、Ｗｅｂブラウザ１４による広告の閲覧に応じた広告表示領域１２ｂの表示・非表示の制御を行うことにより、ユーザがプログラムのアプリケーション処理に応じた一連の動作の流れを遮られずに、広告の閲覧を行うことができるため、操作性を向上させることができる。なお、アプリケーション処理が電子書籍の閲覧を行う処理であれば、「面」の代わりに、書籍の［章］や「部」等の所定の部分の閲覧が終了した際に、広告情報要求部１７ｂが広告情報の要求を行うようにすれば、同様に、操作性を向上させることができる。
【００４０】
（変形例２）
上述の変形例１では、一連の動作（面）の処理が終了した後に、広告の閲覧の指示を確認し、Ｗｅｂブラウザ１４による広告の閲覧に応じた広告表示領域１２ｂの表示・非表示の制御を行うようにしていたが、この動作と、上述の図３に示す処理とを併用するようにしてもよい。
【００４１】
具体的には、例えば図８に示すように、広告配信サーバ装置３０側から広告情報として上述の図６に示すように設定した広告時間間隔Ｔｄも提供しておき、上述の図７中のＳ１８と同様の処理の後に、前回の広告の閲覧からＴｄ経過したか否かを判定し（Ｓ１９）、経過していれば広告情報要求部１７ｂが広告情報を要求する（Ｓ１１）ように構成する。
【００４２】
これにより、上述の変形例１と同様に、ユーザがプログラムのアプリケーション処理に応じた一連の動作の流れを遮られずに、広告の閲覧を行うことができ、さらに、広告単価に応じた時間間隔で、広告情報の配信を行うことができる。
【符号の説明】
【００４３】
１０  携帯情報端末装置、１２ａ  アプリケーション表示領域、１２ｂ  広告表示領域、１７  処理実行部、１８  表示制御部、１９  広告情報要求部、２０  アプリケーション提供サーバ装置、３０  広告配信サーバ装置、３３  広告保持部、３４  広告選択部、３５  広告送信部、４０  ネットワーク
【図１】
0005873257.tif 000002
【図２】
0005873257.tif 000003
【図３】
0005873257.tif 000004
【図４】
0005873257.tif 000005
【図５】
0005873257.tif 000006
【図６】
0005873257.tif 000007
【図７】
0005873257.tif 000008
【図８】
0005873257.tif 000009