(57)【特許請求の範囲】
【請求項１】
ウインドウに記事情報を表示する表示装置であって、
前記記事情報の開始位置と、前記記事情報の間の位置と、前記記事情報の終了位置と、の位置の中から任意の位置に広告を挿入した複数の表示パターンを作成する作成手段と、
前記作成手段で作成した複数の表示パターンの中から、前記ウインドウに広告を表示する際の条件である表示条件を満足する表示パターンを選択する選択手段と、
前記選択手段で選択した表示パターンを前記ウインドウに表示する表示制御手段と、
を有することを特徴とする表示装置。
【請求項２】
前記選択手段は、前記ウインドウにおいて複数の前記広告が同一画面に同時に表示されない前記表示パターンを、前記表示条件を満足する表示パターンとして選択することを特徴とする請求項１記載の表示装置。
【請求項３】
前記記事情報は、複数の記事で構成し、前記記事情報の間の位置は、前記複数の記事の記事と記事との間の位置である、ことを特徴とする請求項１または２に記載の表示装置。
【請求項４】
前記記事情報は、複数の領域に区分けされた１つの記事で構成し、前記記事情報の間の位置は、前記複数の領域の領域と領域との間の位置である、ことを特徴とする請求項１または２に記載の表示装置。
【請求項５】
前記１つの記事には、前記複数の領域の領域と領域との間の位置を特定するためのタグが含まれており、
前記１つの記事を取得する取得手段と、
前記取得手段が取得した前記１つの記事に含まれる前記タグを検出し、前記複数の領域の領域と領域との間の位置を特定する特定手段と、を有することを特徴とする請求項４記載の表示装置。
【請求項６】
前記表示パターンを構成する前記広告を前記ウインドウに表示した際の画面位置に応じた値を算出する算出手段を有し、
前記選択手段は、前記表示条件を満足する表示パターンの中から、前記表示パターンを構成する前記広告の前記値の合計が最も高い表示パターンを選択する、ことを特徴とする請求項１から請求項５のいずれか１項に記載の表示装置。
【請求項７】
前記ウインドウに表示した前記表示パターンの閲覧履歴に応じて、前記画面位置に応じた値を変更する変更手段を有する、ことを特徴とする請求項６記載の表示装置。
【請求項８】
ウインドウに記事情報を表示するコンピュータに実行させるプログラムであって、
前記記事情報の開始位置と、前記記事情報の間の位置と、前記記事情報の終了位置と、
の位置の中から任意の位置に広告を挿入した複数の表示パターンを作成する作成処理と、
前記作成処理で作成した複数の表示パターンの中から、前記ウインドウに広告を表示する際の条件である表示条件を満足する表示パターンを選択する選択処理と、
前記選択処理で選択した表示パターンを前記ウインドウに表示する表示制御処理と、を前記コンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告を表示する技術に関する。
【背景技術】
【０００２】
近年、ブラウザのウインドウに記事と共に広告を表示し、広告をユーザに見てもらって宣伝したり、広告をユーザがクリックして広告の掲載サイトにユーザを誘導したりするサービスが行われている。
【０００３】
この種のサービスにおいて広告をウインドウに表示する際は、同一画面に複数の広告を同時に表示してはいけないなどの広告の表示条件がある。このため、通常は、広告の表示条件を満足するように予め定められた位置に広告を表示するようにしているのが一般的である（例えば、特許文献１参照）。
【０００４】
特許文献１では、個人ホームページをフレーム分割し、その一のフレームに事業者のホームページ（広告）を表示させる技術について開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１３９３１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ブラウザのウインドウに複数の記事を表示する場合は、広告の表示条件を満足しさえすれば、記事と記事との間の位置に広告を挿入して表示することも可能である。記事と記事との間の位置にも広告を挿入して表示することで、広告の表示回数を多くし、ユーザに対して広告の閲覧確率を向上させることができる。しかし、ブラウザのウインドウサイズや、記事のサイズはユーザ操作によって変更することができるため、ブラウザのウインドウに複数の記事を表示する際に、記事と記事との間の位置に広告を挿入して表示してしまうと、広告の表示条件を満足しなくなってしまう場合がある。記事のサイズは、ウインドウに表示する記事の文字のサイズを変更することで変更することができる。
【０００７】
例えば、図９（ａ）に示す複数の記事ａ、ｂ、ｃがあり、図９（ｂ）に示すブラウザのウインドウに記事ａ、記事ｂ、記事ｃの順番で記事を表示すると仮定する。この場合、記事ａの上部の位置Ａ、記事ａと記事ｂとの間の位置Ｂ、記事ｂと記事ｃとの間の位置Ｃ、記事ｃの下部の位置Ｄに広告を挿入することができる。しかし、ブラウザのウインドウサイズと、そのウインドウに表示する記事ａ、ｂ、ｃのサイズと、の関係が図９（ｂ）、（ａ）に示す関係であり、広告の表示条件が、ブラウザのウインドウに表示される同一画面上に２つ以上の広告を同時に表示してはならないという条件である場合は、例えば、図９（ｃ）に示す表示パターンは、第１画面で広告１と広告２とが同時に表示され、広告の表示条件を満足しなくなってしまうことになる。図９では、図９（ａ）に示す記事ａ、ｂのサイズを３、記事ｃのサイズを５としている。また、図９（ｂ）に示すブラウザのウインドウサイズを４としている。このため、図９（ｃ）に示すように、記事ａの上部の位置Ａ、記事ａと記事ｂとの間の位置Ｂに広告を挿入した場合は、第１画面で広告１と広告２とが同時に表示されることになり、広告の表示条件を満足しなくなってしまうことになる。
【０００８】
本開示は、広告の表示条件を満足しつつ、広告の閲覧確率を向上させることにある。
【課題を解決するための手段】
【０００９】
本開示の一態様にかかる表示装置は、
ウインドウに記事情報を表示する表示装置であって、
前記記事情報の開始位置と、前記記事情報の間の位置と、前記記事情報の終了位置と、
の位置の中から任意の位置に広告を挿入した複数の表示パターンを作成する作成手段と、
前記作成手段で作成した複数の表示パターンの中から、前記ウインドウに広告を表示する際の条件である表示条件を満足する表示パターンを選択する選択手段と、
前記選択手段で選択した表示パターンを前記ウインドウに表示する表示制御手段と、
を有することを特徴とする。
【発明の効果】
【００１０】
本開示の一態様によれば、広告の表示条件を満足しつつ、広告の閲覧確率を向上させることにある。
【図面の簡単な説明】
【００１１】
【図１】本実施形態の情報処理装置１００の構成例を示す図である。
【図２】本実施形態の情報処理装置１００の処理動作例を示す図である。
【図３】ブラウザに表示する表示パターンの例を示す第１の図である。
【図４】ブラウザに表示する表示パターンの例を示す第２の図である。
【図５】ブラウザに表示する表示パターンの例を示す第３の図である。
【図６】ブラウザに表示する表示パターンの例を示す第４の図である。
【図７】ブラウザに表示する表示パターンの例を示す第５の図である。
【図８】１つの記事に広告挿入候補位置を指定する場合の例を示す図である。
【図９】広告の表示条件を満足しない表示パターン例を示す図である。
【発明を実施するための形態】
【００１２】
（本開示の一態様にかかる表示装置１００の概要）
まず、図１を参照しながら、本開示の一態様にかかる表示装置１００について説明する。図１は、本開示の一態様にかかる表示装置１００の構成例を示す。
【００１３】
本開示の一態様にかかる表示装置１００は、ウインドウに記事情報を表示する表示装置である。
【００１４】
本開示の一態様にかかる表示装置１００は、作成手段、選択手段、表示制御手段を有して構成する。
【００１５】
作成手段は、ウインドウに表示する記事情報の開始位置と、記事情報の間の位置と、記事情報の終了位置と、の位置の中から任意の位置に広告を挿入した表示パターンを作成する。作成手段は、図１に示す表示パターン作成部４３が機能する。
【００１６】
選択手段は、作成手段で作成した表示パターンの中から、ウインドウに広告を表示する際の条件である表示条件を満足する表示パターンを選択する。選択手段は、図１に示す表示パターン選択部４４が機能する。
【００１７】
表示制御手段は、選択手段で選択した表示パターンをウインドウに表示する。表示制御手段は、図１に示す表示制御部４５が機能する。
【００１８】
本開示の一態様にかかる表示装置１００は、ウインドウに表示する記事情報の開始位置と、記事情報の間の位置と、記事情報の終了位置と、の位置の中から任意の位置に広告を挿入した表示パターンを作成する。そして、その作成した表示パターンの中から表示条件を満足する表示パターンを選択する。そして、その選択した表示パターンをウインドウに表示している。このため、ウインドウに表示する表示パターンは、広告の表示条件を満足することができる。また、ウインドウに表示する表示パターンは、記事情報の間の位置に広告が挿入されている。このため、広告の閲覧確率を向上させることができる。なお、選択手段は、作成手段で作成した表示パターンの中から、ウインドウに広告を表示する際の条件である表示条件を満足し、かつ広告予想収入が最も高くなる表示パターンを選択するようにすることも可能である。これにより広告収入を向上させることができる。なお、記事情報は、複数の記事で構成したものや、複数の領域に区分けされた１つの記事で構成したものがあげられる。記事情報を複数の記事で構成した場合は、記事情報の間の位置は、複数の記事の記事と記事との間の位置を意味することになる。また、記事情報を１つの記事で構成した場合は、記事情報の間の位置は、複数の領域の領域と領域との間の位置を意味することになる。以下、添付図面を参照しながら、本開示の一態様にかかる表示装置１００の実施形態について詳細に説明する。なお、以下の実施形態では、表示装置１００として情報処理装置１００を例に説明する。
【００１９】
（第１の実施形態）
＜情報処理装置１００の構成例＞
まず、図１を参照しながら、本実施形態の情報処理装置１００の構成例について説明する。図１は、本実施形態の情報処理装置１００の構成例を示す図である。情報処理装置１００としては、例えば、ストレート型ＰＣ、タブレット型ＰＣ、スマートフォンなどの各種機器が該当する。
【００２０】
本実施形態の情報処理装置１００は、表示部１、操作部２、記憶部３、制御部４を有している。
【００２１】
表示部１は、各種情報を表示する。本実施形態では、表示部１上にブラウザのウインドウが表示され、そのウインドウ内に記事や広告が表示される。
【００２２】
操作部２は、各種情報を入力する。本実施形態では、例えば、情報処理装置１００を制御するための各種情報を入力する。
【００２３】
記憶部３は、各種情報を記憶する。本実施形態の記憶部３は、表示条件記憶部３１、単価情報記憶部３２を有している。表示条件記憶部３１は、ウインドウに広告を表示する際の広告の表示条件を記憶する。広告の表示条件は、例えば、同一画面に複数の広告を同時に表示してはいけないなどの表示条件がある。単価情報記憶部３２は、広告を表示する際の広告の表示単価を記憶する。広告の表示単価は、広告をウインドウに表示した際の画面位置に応じて異なる。例えば、ウインドウの第１画面に広告を表示する場合は１０円、第２画面に表示する場合は８円、第３画面に表示する場合は６円、第４画面に表示する場合は５円、第５画面に表示する場合は４円、などのように画面位置に応じた表示単価になっている。なお、広告の表示単価は、任意に変更することが可能である。例えば、成果報酬型の広告のように、広告をクリックされた場合は１２００円という広告があって、情報処理装置１００を利用するユーザの過去の操作履歴から想定されるクリック率が０．４％である場合は、期待値として５円というような期待値としての表示単価にすることも可能である。なお、広告の表示条件や広告の表示単価の情報は、広告主や広告配信者のサーバから適宜配信して表示条件記憶部３１や単価情報記憶部３２に記憶するようにしても良い。
【００２４】
制御部４は、情報処理装置１００を制御する。本実施形態の制御部４は、記事取得部４１、広告取得部４２、表示パターン作成部４３、表示パターン選択部４４、表示制御部４５を有している。
【００２５】
記事取得部４１は、ネットワーク上のサーバ２００から各種記事を取得する。なお、記事取得部４１は、記憶部３に格納されている記事を取得しても良い。
【００２６】
広告取得部４２は、ネットワーク上のサーバ２００から各種広告を取得する。なお、広告取得部４２は、記憶部３に格納されている広告を取得しても良い。
【００２７】
表示パターン作成部４３は、記事取得部４１が取得した記事と、広告取得部４２が取得した広告と、を基に、ブラウザのウインドウに表示する表示パターンを作成する。表示パターンは、例えば、記事開始前の位置、記事と記事との間の位置、記事終了後の位置の中の任意の位置に広告を挿入して作成する。記事取得部４１は、１つのファイルに含まれる記事を個別に取得して個々のファイルに含まれる複数の記事を取得する。表示パターン作成部４３は、記事取得部４１が個別に取得した記事を基に、複数の記事の記事と記事との間の位置を特定する。表示パターンの具体的な作成方法については後述する。
【００２８】
表示パターン選択部４４は、表示パターン作成部４３で作成した表示パターンの中から、表示条件記憶部３１に記憶されている広告の表示条件を満足する表示パターンを選択する。また、表示パターン選択部４４は、単価情報記憶部３２に記憶されている広告の表示単価を基に、表示パターンを構成する広告をウインドウに表示した際の画面位置に応じた広告の表示単価を算出する。そして、表示パターン選択部４４は、表示パターンを構成する広告の表示単価の合計が最も高い表示パターンを選択する。
【００２９】
表示制御部４５は、表示パターン選択部４４で選択した表示パターンをブラウザのウインドウに表示する。
【００３０】
＜情報処理装置１００の処理動作例＞
次に、図２、図３を参照しながら、本実施形態の情報処理装置１００の処理動作例について説明する。図２は、本実施形態の情報処理装置１００の処理動作例を示す図である。図３は、表示パターンの一例を示す図であり、インプレッション型の広告の表示例を示している。図３は、図３（ａ）に示す複数の記事ａ、ｂ、ｃ、ｄを図３（ｂ）に示すブラウザのウインドウに表示する場合の表示パターン例が記載されている。図３では、図３（ｂ）に示すブラウザのウインドウに表示する際の記事ａ、ｂ、ｃのサイズを３、記事ｄのサイズを５としている。また、図３（ｂ）に示すブラウザのウインドウサイズを４としている。
【００３１】
まず、表示パターン作成部４３は、記事取得部４１が取得した記事と、広告取得部４２が取得した広告と、を基に、記事の開始位置と、記事と記事との間の位置と、記事の終了位置と、の位置の中から任意の位置に広告を挿入した表示パターンを作成する（ステップS1）。図３では、記事取得部４１が取得した記事が記事ａ、記事ｂ、記事ｃ、記事ｄである。このため、表示パターン作成部４３は、記事ａ、記事ｂ、記事ｃ、記事ｄの順番でウインドウに表示する表示パターンを作成する。また、図３では、広告の挿入候補位置は、記事ａの上部の位置（第１の挿入候補位置）Ａ、記事ａと記事ｂとの間の位置（第２の挿入候補位置）Ｂ、記事ｂと記事ｃとの間の位置（第３の挿入候補位置）Ｃ、記事ｃと記事ｄとの間の位置（第４の挿入候補位置）Ｄ、記事ｄの下部の位置（第５の挿入候補位置）Ｅがある。このため、表示パターン作成部４３は、第１〜第５の挿入候補位置Ａ〜Ｅの中から任意の位置に広告を挿入した表示パターンを作成する。
【００３２】
例えば、図３（ｃ）に示す表示パターン１は、第１、第２、第５の挿入候補位置Ａ、Ｂ、Ｅに広告を挿入した場合の表示パターンを示している。
【００３３】
また、図３（ｄ）に示す表示パターン２は、第１、第３、第５の挿入候補位置Ａ、Ｃ、Ｅに広告を挿入した場合の表示パターンを示している。
【００３４】
また、図３（ｅ）に示す表示パターン３は、第２、第４、第５の挿入候補位置Ｂ、Ｄ、Ｅに広告を挿入した場合の表示パターンを示している。
【００３５】
これにより、表示パターン作成部４３は、記事の開始位置（第１の挿入候補位置Ａに相当）と、記事と記事との間の位置（第２〜第４の挿入候補位置Ｂ〜Ｄに相当）と、記事の終了位置（第５の挿入候補位置Ｅに相当）と、の位置の中から任意の位置に広告を挿入した表示パターンを作成することができる。
【００３６】
次に、表示パターン選択部４４は、表示パターン作成部４３で作成した表示パターンの中から、表示条件記憶部３１に記憶されている広告の表示条件を満足する表示パターンを選択する（ステップS2）。図３では、表示条件記憶部３１に記憶されている広告の表示条件は、ブラウザに表示される同一画面上に２つ以上の広告を同時に表示してはならないとしている。
【００３７】
図３（ｃ）に示す表示パターン１は、第１画面で広告１と広告２とが同時に表示され、広告の表示条件を満足しないため、広告の表示条件を満足する表示パターンに該当しないことになる。また、図３（ｄ）、（ｅ）に示す表示パターン２、３は、広告の表示条件を満足するため、広告の表示条件を満足する表示パターンに該当することになる。
【００３８】
このため、表示パターン選択部４４は、表示パターン作成部４３で作成した表示パターン１、２、３の中から広告の表示条件を満足する表示パターン２、３を選択することができる。
【００３９】
次に、表示パターン選択部４４は、単価情報記憶部３２に記憶されている広告の表示単価を基に、表示パターンを構成する広告をウインドウに表示した際の画面位置に応じた広告の表示単価を算出する（ステップS3）。そして、表示パターン選択部４４は、表示パターンを構成する広告の表示単価の合計が最も高い表示パターンを選択する（ステップS4）。
【００４０】
図３では、単価情報記憶部３２に記憶されている広告の表示単価は、第１画面の場合は１０円、第２画面の場合は８円、第３画面の場合は６円、第４画面の場合は５円、第５画面の場合は４円としている。このため、表示パターン選択部４４は、図３（ｄ）に示す表示パターン２を構成する広告１は、表示単価が１０円、広告２は、表示単価が８円、広告３は、表示単価が４円と算出することができる。また、表示パターン選択部４４は、図３（ｅ）に示す表示パターン３を構成する広告１は、表示単価が１０、広告２は、表示単価が６円、広告３は、表示単価が４円と算出することができる。この場合、図３（ｄ）に示す表示パターン２は、広告の表示単価の合計が２２円となり、図３（ｅ）に示す表示パターン３は、広告の表示単価の合計が２０円となる。このため、表示パターン選択部４４は、広告の表示単価の合計が最も高い表示パターン２を選択することができる。
【００４１】
次に、表示制御部４５は、表示パターン選択部４４が選択した表示パターンをブラウザのウインドウに表示する（ステップS5）。これにより、表示制御部４５は、図３（ｄ）に示す表示パターン２をブラウザのウインドウに表示することができる。
【００４２】
本実施形態の情報処理装置１００は、図２に示す一連の処理動作を行い、図３（ｄ）に示す表示パターン２をブラウザのウインドウに表示することで、広告の表示条件を満足し、且つ、広告の表示単価が最も高い表示パターンをブラウザのウインドウに表示することができる。
【００４３】
＜他の表示パターンの表示例＞
次に、図４〜図７を参照しながら、他の表示パターンの表示例について説明する。図４、図５は、インプレッション型の広告の表示例を示す。図６、図７は、成果保証型の広告の表示例を示す。
【００４４】
（図４の表示パターンの表示例）
図４では、図４（ａ）に示す記事ａ、記事ｂ、記事ｃ、記事ｄの順番で図４（ｂ）に示すブラウザのウインドウに表示する表示パターンを作成する。このため、表示パターン作成部４３は、記事の開始位置（第１の挿入候補位置Ａに相当）と、記事と記事との間の位置（第２〜第４の挿入候補位置Ｂ〜Ｄに相当）と、記事の終了位置（第５の挿入候補位置Ｅに相当）と、の位置の中から任意の位置に広告を挿入した図４（ｃ）、（ｄ）、（ｅ）に示す表示パターンを作成する。
【００４５】
図４（ｃ）に示す表示パターン１は、第１〜第５の挿入候補位置Ａ、Ｂ、Ｃ、Ｄ、Ｅに広告を挿入した場合の表示パターンを示している。
【００４６】
図４（ｄ）に示す表示パターン２は、第１、第３、第５の挿入候補位置Ａ、Ｃ、Ｅに広告を挿入した場合の表示パターンを示している。
【００４７】
図４（ｅ）に示す表示パターン３は、第２、第４、第５の挿入候補位置Ｂ、Ｄ、Ｅに広告を挿入した場合の表示パターンを示している。
【００４８】
また、図４では、表示条件記憶部３１に記憶されている広告の表示条件は、ブラウザに表示される同一画面上に３つ以上の広告を同時に表示してはならないものとしている。
【００４９】
このため、表示パターン選択部４４は、表示パターン作成部４３で作成した表示パターン１、２、３の中から広告の表示条件を満足する表示パターン１、２、３を選択する。
【００５０】
また、図４では、図４（ｃ）に示す表示パターン１は、広告の表示単価の合計が３３円となり、図４（ｄ）に示す表示パターン２は、広告の表示単価の合計が２２円となり、図４（ｅ）に示す表示パターン３は、広告の表示単価の合計が２０円となる。このため、表示パターン選択部４４は、広告の表示単価の合計が最も高い表示パターン１を選択する。
【００５１】
これにより、本実施形態の情報処理装置１００は、図４（ｃ）に示す表示パターン１をブラウザのウインドウに表示することで、広告の表示条件を満足し、且つ、広告の表示単価が最も高い表示パターンをブラウザのウインドウに表示することができる。
【００５２】
（図５の表示パターンの表示例）
図５では、図５（ａ）に示す記事ａ、記事ｂ、記事ｃ、記事ｄの順番で図５（ｂ）に示すブラウザのウインドウに表示する表示パターンを作成する。図５では、図５（ｂ）に示すブラウザのウインドウサイズを７としている。このため、表示パターン作成部４３は、記事の開始位置（第１の挿入候補位置Ａに相当）と、記事と記事との間の位置（第２〜第４の挿入候補位置Ｂ〜Ｄに相当）と、記事の終了位置（第５の挿入候補位置Ｅに相当）と、の位置の中から任意の位置に広告を挿入した図５（ｃ）、（ｄ）、（ｅ）に示す表示パターンを作成する。
【００５３】
図５（ｃ）に示す表示パターン１は、第１、第４の挿入候補位置Ａ、Ｄに広告を挿入した場合の表示パターンを示している。
【００５４】
図５（ｄ）に示す表示パターン２は、第２、第５の挿入候補位置Ｂ、Ｅに広告を挿入した場合の表示パターンを示している。
【００５５】
図５（ｅ）に示す表示パターン３は、第３、第５の挿入候補位置Ｃ、Ｅに広告を挿入した場合の表示パターンを示している。
【００５６】
また、図５では、表示条件記憶部３１に記憶されている広告の表示条件は、ブラウザに表示される同一画面上に２つ以上の広告を同時に表示してはならないものとしている。
【００５７】
このため、表示パターン選択部４４は、表示パターン作成部４３で作成した表示パターン１、２、３の中から広告の表示条件を満足する表示パターン１、２、３を選択する。
【００５８】
また、図５では、図５（ｃ）に示す表示パターン１は、広告の表示単価の合計が１８円となり、図５（ｄ）に示す表示パターン２は、広告の表示単価の合計が１６円となり、図５（ｅ）に示す表示パターン３は、広告の表示単価の合計が１６円となる。このため、表示パターン選択部４４は、広告の表示単価の合計が最も高い表示パターン１を選択する。
【００５９】
これにより、本実施形態の情報処理装置１００は、図５（ｃ）に示す表示パターン１をブラウザのウインドウに表示することで、広告の表示条件を満足し、且つ、広告の表示単価が最も高い表示パターンをブラウザのウインドウに表示することができる。
【００６０】
なお、図５に示す表示パターンの表示例は、ブラウザのウインドウサイズを大きくした場合を示している。しかし、記事の文字を小さくし、記事のサイズを小さくした場合も図５と同様な方法で表示パターンを選択することができる。なお、記事の文字サイズを小さくすることは可能であるが、写真は小さくならない。
【００６１】
（図６の表示パターンの表示例）
図６では、図６（ａ）に示す記事ａ、記事ｂ、記事ｃ、記事ｄの順番で図６（ｂ）に示すブラウザのウインドウに表示する表示パターンを作成する。このため、表示パターン作成部４３は、記事の開始位置（第１の挿入候補位置Ａに相当）と、記事と記事との間の位置（第２〜第４の挿入候補位置Ｂ〜Ｄに相当）と、記事の終了位置（第５の挿入候補位置Ｅに相当）と、の位置の中から任意の位置に広告を挿入した図６（ｃ）、（ｄ）、（ｅ）に示す表示パターンを作成する。
【００６２】
図６（ｃ）に示す表示パターン１は、第１、第４の挿入候補位置Ａ、Ｄに広告を挿入した場合の表示パターンを示している。
【００６３】
図６（ｄ）に示す表示パターン２は、第２、第５の挿入候補位置Ｂ、Ｅに広告を挿入した場合の表示パターンを示している。
【００６４】
図６（ｅ）に示す表示パターン３は、第３、第５の挿入候補位置Ｃ、Ｅに広告を挿入した場合の表示パターンを示している。
【００６５】
また、図６では、表示条件記憶部３１に記憶されている広告の表示条件は、ブラウザに表示される同一画面上に２つ以上の広告を同時に表示してはならないものとしている。また、広告をクリックされた場合は１２００円という広告があって、情報処理装置１００を利用するユーザの過去の操作履歴から想定される第１画面の下部の広告クリック率が０．４％である場合は、期待値として５円というような期待値としての広告の表示単価が単価情報記憶部３２に記憶されているものとする。
【００６６】
このため、表示パターン選択部４４は、表示パターン作成部４３で作成した表示パターン１、２、３の中から広告の表示条件を満足する表示パターン１、２、３を選択する。
【００６７】
また、図６では、図６（ｃ）に示す表示パターン１は、広告の表示単価の合計が７円となり、図６（ｄ）に示す表示パターン２は、広告の表示単価の合計が９円となり、図６（ｅ）に示す表示パターン３は、広告の表示単価の合計が１１円となる。このため、表示パターン選択部４４は、広告の表示単価の合計が最も高い表示パターン３を選択する。
【００６８】
これにより、本実施形態の情報処理装置１００は、図６（ｅ）に示す表示パターン３をブラウザのウインドウに表示することで、広告の表示条件を満足し、且つ、広告の表示単価が最も高い表示パターンをブラウザのウインドウに表示することができる。
【００６９】
なお、図６に示す期待値としての広告の表示単価は、ユーザＡの記事の閲覧履歴を基に、第１画面の上部の場合は４円、第１画面の中部の場合は３円、第１画面の下部の場合は５円としている。また、第１画面以外の場合は３円とし、記事終了後の下部の場合は６円としている。
【００７０】
記事の閲覧の仕方はユーザによって異なる。例えば、ウインドウに表示された最初の記事のみを頻繁に見る傾向のユーザがいたり、最後まで記事を見る傾向のユーザがいたり、記事の途中までしか見ない傾向のユーザがいたりする。このため、ユーザの記事の閲覧履歴を基に、ユーザが記事を閲覧するときの傾向を特定し、その特定した傾向と、広告をウインドウに表示した際の画面位置と、に応じて単価情報記憶部３２に記憶されている広告の表示単価を変更する。これにより、ユーザの記事の閲覧履歴に応じた広告の表示単価に変更することができる。なお、記事の上部の方が記事の下部よりも広告の表示確率が高い。また、記事の下部の方が記事の上部よりも広告のクリック率が高い。このため、ユーザの記事の閲覧履歴を基に、広告の挿入候補位置に重み付けを付与し、広告の表示単価を調整するようにすることも可能である。
【００７１】
（図７の表示パターンの表示例）
図７では、図７（ａ）に示す記事ａ、記事ｂ、記事ｃ、記事ｄの順番で図７（ｂ）に示すブラウザのウインドウに表示する表示パターンを作成する。このため、表示パターン作成部４３は、記事の開始位置（第１の挿入候補位置Ａに相当）と、記事と記事との間の位置（第２〜第４の挿入候補位置Ｂ〜Ｄに相当）と、記事の終了位置（第５の挿入候補位置Ｅに相当）と、の位置の中から任意の位置に広告を挿入した図７（ｃ）、（ｄ）、（ｅ）に示す表示パターンを作成する。
【００７２】
図７（ｃ）に示す表示パターン１は、第１、第４の挿入候補位置Ａ、Ｄに広告を挿入した場合の表示パターンを示している。
【００７３】
図７（ｄ）に示す表示パターン２は、第１、第５の挿入候補位置Ａ、Ｅに広告を挿入した場合の表示パターンを示している。
【００７４】
図７（ｅ）に示す表示パターン３は、第３、第５の挿入候補位置Ｃ、Ｅに広告を挿入した場合の表示パターンを示している。
【００７５】
また、図７では、表示条件記憶部３１に記憶されている広告の表示条件は、ブラウザに表示される同一画面上に２つ以上の広告を同時に表示してはならないものとしている。また、広告をクリックされた場合は１２００円という広告があって、情報処理装置１００を利用するユーザの過去の操作履歴から想定される記事開始前の上部の広告クリック率が０．３％である場合は、期待値として４円というような期待値としての広告の表示単価が単価情報記憶部３２に記憶されているものとする。
【００７６】
このため、表示パターン選択部４４は、表示パターン作成部４３で作成した表示パターン１、２、３の中から広告の表示条件を満足する表示パターン１、２、３を選択する。
【００７７】
また、図７では、図７（ｃ）に示す表示パターン１は、広告の表示単価の合計が５円となり、図７（ｄ）に示す表示パターン２は、広告の表示単価の合計が１０円となり、図７（ｅ）に示す表示パターン３は、広告の表示単価の合計が７円となる。このため、表示パターン選択部４４は、広告の表示単価の合計が最も高い表示パターン２を選択する。
【００７８】
これにより、本実施形態の情報処理装置１００は、図７（ｄ）に示す表示パターン２をブラウザのウインドウに表示することで、広告の表示条件を満足し、且つ、広告の表示単価が最も高い表示パターンをブラウザのウインドウに表示することができる。
【００７９】
なお、図７に示す期待値としての広告の表示単価は、ユーザＢの記事の閲覧履歴を基に、記事開始前の上部の場合は４円、記事中の場合は１円、記事終了後の下部の場合は６円としている。
【００８０】
＜本実施形態の情報処理装置１００の作用・効果＞
このように、本実施形態の情報処理装置１００は、記事の開始位置（第１の挿入候補位置Ａに相当）と、記事と記事との間の位置（第２〜第４の挿入候補位置Ｂ〜Ｄに相当）と、記事の終了位置（第５の挿入候補位置Ｅに相当）と、の位置の中から任意の位置に広告を挿入した表示パターンを作成する（ステップS1）。そして、その作成した表示パターンの中から、表示条件記憶部３１に記憶されている広告の表示条件を満足する表示パターンを選択する（ステップS2）。そして、単価情報記憶部３２に記憶されている広告の表示単価を基に、表示パターンを構成する広告をウインドウに表示した際の画面位置に応じた広告の表示単価を算出する（ステップS3）。そして、表示パターンを構成する広告の表示単価の合計が最も高い表示パターンを選択する（ステップS4）。そして、その選択した表示パターンをブラウザのウインドウに表示する（ステップS5）。これにより、広告の表示条件を満足し、且つ、広告の表示単価が最も高い表示パターンをブラウザのウインドウに表示し、広告の閲覧確率を向上させることができる。
【００８１】
（第２の実施形態）
次に、第２の実施形態について説明する。
【００８２】
第１の実施形態は、ネットワーク上のサーバ２００から１つのファイルに含まれる記事を個別に取得して個々のファイルに含まれる複数の記事を取得し、その取得した複数の記事をブラウザのウインドウに表示する場合について説明した。しかし、１つのファイルに含まれる複数の領域に区分けされた１つの記事を取得し、その取得した１つの記事をブラウザのウインドウに表示するようにしても良い。
【００８３】
但し、この場合は、図８（ａ）に示す１つの記事に対して、図８（ｂ）に示すように広告挿入候補位置を指定するためのタグを挿入する必要がある。タグの挿入は、サーバ２００側で行い、図８（ｂ）に示すタグが挿入された１つの記事を情報処理装置１００が取得する。情報処理装置１００は、図８（ｂ）に示す１つの記事を解析し、タグを検出することで、そのタグの位置に広告を挿入することが可能と判定する。これにより、情報処理装置１００は、複数の領域に区分けされた１つの記事の中の領域と領域との間の位置を特定することができる。図８（ｂ）の場合は、記事ａの領域の上部の位置、記事ａの領域と記事ｂの領域との間の位置、記事ｂの領域と記事ｃの領域との間の位置、記事ｃの領域と記事ｄの領域との間の位置、記事ｄの領域の下部の位置に広告を挿入することが可能と情報処理装置１００が判定する。これにより、情報処理装置１００は、第１の実施形態と同様に、記事の開始位置と、記事と記事との間の位置と、記事の終了位置と、の位置の中から任意の位置に広告を挿入して表示パターンを作成することができる。本実施形態では、ブラウザのウインドウに表示する記事は、複数の領域に区分けされた１つの記事であるため、情報処理装置１００は、１つの記事の開始位置と、複数の領域の領域と領域との間の位置と、１つの記事の終了位置と、の位置の中から任意の位置に広告を挿入して表示パターンを作成することになる。
【００８４】
なお、情報処理装置１００は、図８（ａ）に示す１つの記事を解析し、段落（例えば、「言語が＜／ｐ＞で終わっている」、「文章が。で終わっている」など）を検出し、その検出した位置に広告を挿入することも可能である。但し、この場合は、コンテンツ製作者の意図しない位置に広告が挿入される場合がある。例えば、コンテンツの図解と説明文との間の位置に広告が挿入される場合がある。このため、広告の挿入位置によっては、ブラウザのウインドウに表示された記事に悪影響を及ぼすことがある。
【００８５】
このため、コンテンツ製作者は、図８（ａ）に示す１つの記事に対してサーバ２００側で図８（ｂ）に示すように広告挿入候補位置を指定するためのタグを挿入する。なお、タグを挿入した位置は、必ず広告が挿入されるわけではない。これは、ブラウザのウインドウに複数の記事を表示する際に、記事と記事との間の位置に常に広告を挿入して表示してしまうと、広告の表示条件を満足しなくなってしまう場合があるためである。また、ブラウザのウインドウサイズや記事のサイズによって、広告の表示条件を満足することが可能な広告挿入位置が変動するため、広告挿入位置をコンテンツ製作者側で制御することができないためである。
【００８６】
本実施形態では、図８（ａ）に示す１つの記事に対してサーバ２００側で図８（ｂ）に示すように広告挿入候補位置を指定するためのタグを挿入する。そして、情報処理装置１００は、図８（ｂ）に示す１つの記事を解析し、タグを検出することで、そのタグの位置に広告を挿入することが可能と判定する。そして、挿入可能と判定した位置を基に、第１の実施形態と同様に表示パターンを作成し、その作成した表示パターンの中から広告の表示条件を満足する表示パターンを選択する。これにより、図８（ｂ）に示すタグが挿入された１つの記事を情報処理装置１００が取得しても、第１の実施形態と同様に表示パターンをブラウザのウインドウに表示することができる。
【００８７】
なお、コンテンツ製作者は、サーバ２００側で図８（ａ）に示す１つの記事を図８（ｂ）に示す広告挿入候補位置で分割し、図８（ｃ）に示す複数の記事を作成することも可能である。図８（ｃ）に示す複数の記事は、各々の記事が独立したHTML形式の記事になっているため、情報処理装置１００は、第１の実施形態と同様な処理動作を行うことで、表示パターンをブラウザのウインドウに表示することができる。これは、第１の実施形態で説明した記事ａ、記事ｂ、記事ｃ、記事ｄは、図８（ｃ）に示す記事ａ、記事ｂ、記事ｃ、記事ｄと同様なHTML形式の記事のためである。
【００８８】
なお、上述する実施形態は、本発明の好適な実施形態であり、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。
【００８９】
例えば、上記実施形態の情報処理装置１００を構成する各部における制御動作は、ハードウェア、ソフトウェア、あるいは、両者の複合構成を用いて実行することも可能である。
【００９０】
なお、ソフトウェアを用いて処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させることが可能である。あるいは、各種処理が実行可能な汎用コンピュータ内のメモリにインストールして実行させることが可能である。
【００９１】
例えば、プログラムは、記録媒体としてのハードディスクやROM（Read Only Memory）に予め記録しておくことが可能である。あるいは、プログラムは、リムーバブル記録媒体に一時的、あるいは、永続的に格納（記録）しておくことが可能である。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することが可能である。リムーバブル記録媒体は、磁気ディスク、半導体メモリなどの各種記録媒体があげられる。
【００９２】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールすることになる。また、ダウンロードサイトからコンピュータに無線転送することになる。また、ネットワークを介してコンピュータに有線で転送することになる。
【００９３】
また、上記実施形態の情報処理装置１００を構成する各部は、上記実施形態で説明した処理動作に従って時系列的に処理を実行するだけに限定するものでない。例えば、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に処理を実行するように構築することも可能である。
【符号の説明】
【００９４】
１００    情報処理装置
１    表示部
２    操作部
３    記憶部
３１    表示条件記憶部
３２    単価情報記憶部
４    制御部
４１    記事取得部
４２    広告取得部
４３    表示パターン作成部
４４    表示パターン選択部
４５    表示制御部
２００    サーバ
【図１】
0005940103.tif 000002
【図２】
0005940103.tif 000003
【図３】
0005940103.tif 000004
【図４】
0005940103.tif 000005
【図５】
0005940103.tif 000006
【図６】
0005940103.tif 000007
【図７】
0005940103.tif 000008
【図８】
0005940103.tif 000009
【図９】
0005940103.tif 000010