(57)【要約】【課題】待受画面上でのユーザ操作に応じて、待受画面上に広告を表示する装置が知られていたが、より効率的にユーザに対して広告を提供する技術が求められていた。【解決手段】アプリの起動指示を検知する起動指示検知部と、起動指示検知部がアプリの起動指示を検知した場合に、アプリにより生成されるアプリ画面を第１表示レイヤに表示するアプリ表示制御部と、起動指示検知部がアプリの起動指示を検知した場合に、第１表示レイヤよりも上位の第２表示レイヤに広告画面を表示する広告表示制御部とを備える広告提供装置を提供する。【選択図】図２
2015022368.tif 000002
【特許請求の範囲】
【請求項１】
アプリの起動指示を検知する起動指示検知部と、
前記起動指示検知部が前記アプリの起動指示を検知した場合に、前記アプリにより生成されるアプリ画面を第１表示レイヤに表示するアプリ表示制御部と、
前記起動指示検知部が前記アプリの起動指示を検知した場合に、前記第１表示レイヤよりも上位の第２表示レイヤに広告画面を表示する広告表示制御部と
を備える、広告提供装置。
【請求項２】
前記広告提供装置は、プラットフォームを搭載しており、
前記第１表示レイヤは、前記プラットフォームにおけるアプリケーションレイヤである、請求項１に記載の広告提供装置。
【請求項３】
前記第２表示レイヤは、前記プラットフォームにおける電話レイヤよりも上位のレイヤであり、かつ、システムエラーレイヤよりも下位のレイヤである、請求項２に記載の広告提供装置。
【請求項４】
入力操作が制限されるロック画面の表示指示を検知するロック画面表示指示検知部
をさらに備え、
前記広告表示制御部は、前記ロック画面表示指示検知部が前記ロック画面の表示指示を検知した場合に、前記ロック画面に代えて前記広告画面をプラットフォームにおけるキーガードレイヤに表示する又は前記キーガードレイヤよりも上位の表示レイヤに前記広告画面を表示する、請求項２又は３に記載の広告提供装置。
【請求項５】
前記広告表示制御部は、前記ロック画面表示指示検知部が前記ロック画面の表示指示を検知して、前記キーガードレイヤよりも上位の表示レイヤに前記広告画面を表示した場合に、前記広告画面に対する入力に従って前記広告画面を非表示にして、前記ロック画面の解除操作を受け付けるロック解除画面を表示する、請求項４に記載の広告提供装置。
【請求項６】
前記起動指示検知部が起動指示を検知した前記アプリの種類を取得するアプリ種類取得部
をさらに備え、
前記広告表示制御部は、前記アプリの種類に基づいて、前記広告画面の表示を制御する、請求項１から５のいずれか一項に記載の広告提供装置。
【請求項７】
前記広告表示制御部は、複数の広告画面から、前記アプリ種類取得部が取得した前記アプリの種類に対応する広告画面を選択して前記第２表示レイヤに表示する、請求項６に記載の広告提供装置。
【請求項８】
前記広告表示制御部は、前記アプリ種類取得部が取得した前記アプリの種類に対応する表示時間に従って、前記広告画面を前記第２表示レイヤに表示する、請求項６又は７に記載の広告提供装置。
【請求項９】
前記広告表示制御部は、前記アプリ種類取得部が取得した前記アプリの種類が、予め定められたアプリの種類である場合には前記広告画面を前記第２表示レイヤに表示せず、前記予め定められたアプリの種類でない場合に前記広告画面を前記第２表示レイヤに表示する、請求項６から８のいずれか一項に記載の広告提供装置。
【請求項１０】
前記広告表示制御部は、前記アプリ種類取得部が取得した前記アプリの種類が、予め定められたアプリの種類である場合に、前記広告画面とともに、前記広告画面を非表示にする指示を受け付ける非表示受付オブジェクトを表示する、請求項６から９のいずれか一項に記載の広告提供装置。
【請求項１１】
前記起動指示検知部が、前記広告画面を前記第２表示レイヤに表示した後、再度、前記アプリの起動指示を検知し、前回の検知と今回の検知との間の時間が予め定められた時間よりも長い場合、前記広告表示制御部は前記広告画面を前記第２表示レイヤに表示し、前回の検知と今回の検知との間の時間が前記予め定められた時間以下の場合、前記広告表示制御部は前記広告画面を前記第２表示レイヤに表示しない、請求項１から１０のいずれか一項に記載の広告提供装置。
【請求項１２】
前記広告提供装置の周囲の音声を取得する音声取得部と、
前記音声取得部が取得した前記音声に基づいて、前記広告表示制御部が表示する前記広告画面を選択する広告画面選択部と
をさらに備える、請求項１から１１のいずれか一項に記載の広告提供装置。
【請求項１３】
前記広告画面選択部は、前記音声取得部が取得した前記音声に基づいて、前記広告提供装置の周囲で出力されているテレビＣＭを特定して、前記特定したテレビＣＭに基づいて、前記広告表示制御部が表示する前記広告画面を選択する、請求項１２に記載の広告提供装置。
【請求項１４】
前記広告提供装置の周囲の画像を取得する画像取得部と、
前記画像取得部が取得した前記画像に基づいて、前記広告表示制御部が表示する前記広告画面を選択する広告画面選択部と
をさらに備える、請求項１から１１のいずれか一項に記載の広告提供装置。
【請求項１５】
前記広告提供装置の周囲の温度を取得する温度取得部と、
前記温度取得部が取得した前記温度に対応する広告画面を、前記広告表示制御部が表示する前記広告画面として選択する広告画面選択部と、
をさらに備える、請求項１から１１のいずれか一項に記載の広告提供装置。
【請求項１６】
前記広告提供装置の加速度を取得する加速度取得部と、
前記加速度取得部が取得した前記加速度に基づいて、前記広告提供装置の状態を判定する状態判定部と、
前記状態判定部が判定した前記広告提供装置の状態に基づいて、前記広告表示制御部が表示する前記広告画面を選択する広告画面選択部と
をさらに備える、請求項１から１１のいずれか一項に記載の広告提供装置。
【請求項１７】
コンピュータを、請求項１から１６のいずれか一項に記載の広告提供装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告提供装置及びプログラムに関する。
【背景技術】
【０００２】
待受画面上でのユーザ操作に応じて、待受画面上に広告を表示する装置が知られていた。（例えば、特許文献１参照）。
［先行技術文献］
［特許文献］
［特許文献１］特開２０１３−１０５０３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、より効率的にユーザに対して広告を提供する技術が求められていた。
【課題を解決するための手段】
【０００４】
本発明の第１の態様によれば、アプリの起動指示を検知する起動指示検知部と、起動指示検知部がアプリの起動指示を検知した場合に、アプリにより生成されるアプリ画面を第１表示レイヤに表示するアプリ表示制御部と、起動指示検知部がアプリの起動指示を検知した場合に、第１表示レイヤよりも上位の第２表示レイヤに広告画面を表示する広告表示制御部とを備える広告提供装置が提供される。
【０００５】
上記広告提供装置は、プラットフォームを搭載していてよく、第１表示レイヤは、このプラットフォームにおけるアプリケーションレイヤであってよい。上記広告提供装置において、第２表示レイヤは、プラットフォームにおける電話レイヤよりも上位のレイヤであり、かつ、システムエラーレイヤよりも下位のレイヤであってよい。上記広告提供装置は、入力操作が制限されるロック画面の表示指示を検知するロック画面表示指示検知部をさらに備えてよく、広告表示制御部は、ロック画面表示指示検知部がロック画面の表示指示を検知した場合に、ロック画面に代えて広告画面をプラットフォームにおけるキーガードレイヤに表示する又はキーガードレイヤよりも上位の表示レイヤに広告画面を表示してよい。上記広告提供装置において、広告表示制御部は、ロック画面表示指示検知部がロック画面の表示指示を検知して、キーガードレイヤよりも上位の表示レイヤに広告画面を表示した場合に、広告画面に対する入力に従って広告画面を非表示にして、ロック画面の解除操作を受け付けるロック解除画面を表示してよい。
【０００６】
上記広告提供装置は、起動指示検知部が起動指示を検知したアプリの種類を取得するアプリ種類取得部をさらに備えてよく、広告表示制御部は、アプリの種類に基づいて、広告画面の表示を制御してよい。上記広告提供装置において、広告表示制御部は、複数の広告画面から、アプリ種類取得部が取得したアプリの種類に対応する広告画面を選択して第２表示レイヤに表示してよい。上記広告提供装置において、広告表示制御部は、アプリ種類取得部が取得したアプリの種類に対応する表示時間に従って、広告画面を第２表示レイヤに表示してよい。上記広告提供装置において、広告表示制御部は、アプリ種類取得部が取得したアプリの種類が、予め定められたアプリの種類である場合には広告画面を第２表示レイヤに表示せず、予め定められたアプリの種類でない場合に広告画面を第２表示レイヤに表示してよい。上記広告提供装置において、広告表示制御部は、アプリ種類取得部が取得したアプリの種類が、予め定められたアプリの種類である場合に、広告画面とともに、広告画面を非表示にする指示を受け付ける非表示受付オブジェクトを表示してよい。上記広告提供装置において、起動指示検知部が、広告画面を第２表示レイヤに表示した後、再度、アプリの起動指示を検知し、前回の検知と今回の検知との間の時間が予め定められた時間よりも長い場合、広告表示制御部は広告画面を第２表示レイヤに表示してよく、前回の検知と今回の検知との間の時間が予め定められた時間以下の場合、広告表示制御部は広告画面を第２表示レイヤに表示しなくてよい。
【０００７】
上記広告提供装置は、広告提供装置の周囲の音声を取得する音声取得部と、音声取得部が取得した音声に基づいて、広告表示制御部が表示する広告画面を選択する広告画面選択部とをさらに備えてよい。上記広告提供装置において、広告画面選択部は、音声取得部が取得した音声に基づいて、広告提供装置の周囲で出力されているテレビＣＭを特定してよく、特定したテレビＣＭに基づいて、広告表示制御部が表示する広告画面を選択してよい。上記広告提供装置は、広告提供装置の周囲の画像を取得する画像取得部と、画像取得部が取得した画像に基づいて、広告表示制御部が表示する広告画面を選択する広告画面選択部とをさらに備えてよい。上記広告提供装置は、広告提供装置の周囲の温度を取得する温度取得部と、温度取得部が取得した温度に対応する広告画面を、広告表示制御部が表示する広告画面として選択する広告画面選択部とをさらに備えてよい。上記広告提供装置は、広告提供装置の加速度を取得する加速度取得部と、加速度取得部が取得した加速度に基づいて、広告提供装置の状態を判定する状態判定部と、状態判定部が判定した広告提供装置の状態に基づいて、広告表示制御部が表示する広告画面を選択する広告画面選択部とをさらに備えてよい。
【０００８】
本発明の第２の態様によれば、コンピュータを、上記広告提供装置として機能させるためのプログラムが提供される。
【０００９】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１０】
【図１】携帯電話の通信環境の一例を概略的に示す。
【図２】携帯電話の機能構成の一例を概略的に示す。
【図３】携帯電話による表示例を概略的に示す。
【図４】広告画面の他の一例を概略的に示す。
【図５】携帯電話による他の表示例を概略的に示す。
【図６】携帯電話による他の表示例を概略的に示す。
【発明を実施するための形態】
【００１１】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１２】
図１は、携帯電話１００の通信環境の一例を概略的に示す。携帯電話１００は、広告提供装置の一例であってよい。携帯電話１００は、ネットワーク１０を介して、広告提供サーバ２００と通信する。ネットワーク１０は、インターネット及び電話網を含んでよい。
【００１３】
携帯電話１００は、広告提供サーバ２００から、広告画面を受信する。広告画面は、広告を含む画像データであってよい。広告を含む画像データは、静止画であってよく、動画であってもよい。携帯電話１００は、予め定められた条件が満たされたときに、広告画面を表示する。
【００１４】
例えば、携帯電話１００は、アプリケーションの起動指示を検知した場合に、当該アプリケーションにより生成されるアプリ画面が表示される表示レイヤよりも上位の表示レイヤに広告画面を表示する。アプリケーションのことをアプリと呼ぶ場合がある。
【００１５】
携帯電話１００は、静止画の広告画面を表示してから予め定められた時間が経過した後及び動画の広告画面が終了した後に、広告画面を非表示にする。これにより、広告画面表示中に起動されたアプリのアプリ画面が、ユーザによって視認可能になる。このように、本実施形態に係る携帯電話１００によれば、アプリの起動指示を検知してからアプリが起動されるまでの時間を活用して、効率的に広告をユーザに提供することができる。
【００１６】
静止画の広告画面を表示する予め定められた時間とは、携帯電話１００にデフォルトとして設定されていてよく、変更可能であってよい。また、広告画面毎に表示時間が対応付けられていて、携帯電話１００はその時間に従って表示してもよい。
【００１７】
また、例えば、携帯電話１００は、ロック画面を表示する条件が満たされたときに、ロック画面に代えて又はロック画面を表示する表示レイヤよりも上位のレイヤに、広告画面を表示する。これにより、広告画面をユーザに提供する機会を増やすことができる。
【００１８】
図２は、携帯電話１００の機能構成を概略的に示す。携帯電話１００は、表示部１０２、入力受付部１０４、起動指示検知部１０６、アプリ種類取得部１０８、アプリ表示制御部１１０、広告表示制御部１１２、広告画面記憶部１１４、広告画面取得部１１６、ロック画面表示指示検知部１１８、広告画面選択部１２０、ユーザ情報取得部１２２、音声取得部１２４、画像取得部１２６、加速度取得部１２８、状態判定部１３０、温度取得部１３２、及び位置取得部１３４を備える。なお、携帯電話１００は、これらすべての構成を備えずに一部の構成のみを備えてもよい。
【００１９】
表示部１０２は、液晶ディスプレイ及び有機ＥＬディスプレイ等のディスプレイである。表示部１０２は、タッチ入力可能であってよい。
【００２０】
入力受付部１０４は、ユーザからの入力を受け付ける。入力受付部１０４は、表示部１０２に対するタッチ入力を受け付けてよい。また、携帯電話１００が物理的なキーを備える場合、入力受付部１０４は、物理的なキーに対する入力を受け付けてもよい。
【００２１】
起動指示検知部１０６は、アプリの起動指示を検知する。起動指示検知部１０６は、例えば、入力受付部１０４が、表示部１０２に表示されたアプリのアイコンに対する入力を受け付けた場合に、当該入力をアプリの起動指示として検知する。
【００２２】
アプリ種類取得部１０８は、起動指示検知部１０６が起動指示を検知したアプリの種類を取得する。アプリの種類とは、アプリの名称であってよい。また、アプリの種類とは、アプリのパッケージ名であってもよい。また、アプリの種類とは、アプリのカテゴリであってもよい。アプリのカテゴリは、メール、ブラウザ、ＳＮＳ・コミュニケーション、マップ・ナビ、及びゲーム等を含んでよい。アプリ種類取得部１０８は、例えば、アプリの名称又はパッケージ名と、アプリのカテゴリとの対応表を参照することによって、アプリのカテゴリを判断する。
【００２３】
アプリ表示制御部１１０は、起動指示検知部１０６がアプリの起動指示を検知した場合に、当該アプリにより生成されるアプリ画面を第１表示レイヤに表示する。ここで、アプリ画面を第１表示レイヤに表示するとは、第１表示レイヤ上にアプリ画面を形成することであってよい。すなわち、アプリ画面を第１表示レイヤに表示するとは、他の表示レイヤに覆われていてユーザからは視認できない状態で、アプリ画面を第１表示レイヤ上に形成することを含んでよい。
【００２４】
第１表示レイヤは、複数の表示レイヤのうち、アプリにより生成されたアプリ画面を表示するレイヤであってよい。例えば、第１表示レイヤは、アンドロイドＯＳにおけるアプリケーションレイヤである。アンドロイドＯＳは、プラットフォームの一例であってよい。
【００２５】
広告表示制御部１１２は、起動指示検知部１０６がアプリの起動指示を検知した場合に、第１表示レイヤよりも上位の第２表示レイヤに広告画面を表示する。第２表示レイヤは、複数の表示レイヤのうち、アプリにより生成されたアプリ画面を表示するレイヤよりも上位のレイヤであってよい。例えば、第２表示レイヤは、アンドロイドＯＳにおける電話レイヤよりも上位のレイヤであり、かつ、システムエラーレイヤよりも下位のレイヤである。
【００２６】
広告表示制御部１１２は、広告画面を電話レイヤよりも上位のレイヤに表示した場合、着信の検知に応じて、広告画面を非表示にしてよい。これにより、広告画面を表示中に着信をした場合に、着信画面を視認可能にすることができる。
【００２７】
広告表示制御部１１２は、広告画面を第２表示レイヤに表示した後、再度起動指示検知部がアプリの起動指示を検知した場合、前回の検知と今回の検知との間の時間が予め定められた時間よりも長い場合には広告画面を第２表示レイヤに表示し、前回の検知と今回の検知との間の時間が予め定められた時間以下の場合には広告画面を第２表示レイヤに表示しなくてよい。これにより、ユーザが、アプリを起動して、広告画面を閲覧して、すぐに他のアプリを起動した場合には、広告画面の提供を行わずに、アプリ画面を提供でき、ユーザが煩わしさを感じてしまうことを防止できる。
【００２８】
広告表示制御部１１２は、表示する広告画面に応じて、広告画面の表示の向きを変更してよい。例えば、広告画面が横長の画像である場合、広告画面の横方向と表示部１０２の長辺方向とを整合させて、広告画面を表示する。
【００２９】
広告表示制御部１１２は、広告画面に関連するＷｅｂページへのリンク情報を含む広告画面を表示してよく、広告画面が選択された場合に、広告画面に含まれるリンク情報によってリンクされるＷｅｂページを表示してよい。
【００３０】
広告表示制御部１１２は、広告画面記憶部１１４に記憶された広告画面を取得して第２表示レイヤに表示してよい。広告画面記憶部１１４は、複数の広告画面を記憶する。広告画面記憶部１１４は、広告画面取得部１１６が広告提供サーバ２００から取得した広告画面を記憶してよい。
【００３１】
広告画面取得部１１６は、広告提供サーバ２００から広告画面を受信する。広告画面取得部１１６は、広告提供サーバ２００によって配信される広告画面を受信する。また、広告画面取得部１１６は、広告提供サーバ２００に対して広告画面の取得要求を送信して、その応答として広告画面を受信してもよい。
【００３２】
広告表示制御部１１２は、アプリ種類取得部１０８が取得したアプリの種類に基づいて、広告画面の表示を制御してよい。広告表示制御部１１２は、例えば、広告画面記憶部１１４に記憶された複数の広告画面のうち、アプリ種類取得部１０８が取得したアプリの種類に対応する広告画面を広告画面記憶部１１４から選択して、第２表示レイヤに表示する。例えば、広告表示制御部１１２は、広告画面記憶部１１４が複数の広告画面のそれぞれに対応付けて記憶しているアプリの種類と、アプリ種類取得部１０８が取得したアプリの種類とを比較して、アプリの種類が一致した広告画面を選択する。
【００３３】
複数の広告画面のそれぞれには、広告の内容に関連するアプリの種類が対応付けられていてよい。これにより、アプリの起動を指示したユーザに対して、当該アプリに関連する広告を提供することができる。また、複数の広告画面のうち、ユーザに対してより多くの回数提供することが望まれる広告画面に対して、使用頻度がより高いアプリの種類が対応付けられていてよい。これにより、ユーザに対してより多くの回数提供することが望まれる広告画面が、ユーザに提供される可能性を向上させることができる。
【００３４】
広告表示制御部１１２は、アプリ種類取得部１０８が取得したアプリの種類に対応する表示時間に従って、広告画面を第２表示レイヤに表示してよい。広告表示制御部１１２は、複数のアプリの種類のそれぞれに予め対応付けられた表示時間を参照することによって、表示時間を判断してよい。これにより、アプリの種類に応じた時間、広告画面を表示することができる。ここで、起動に時間がより多くかかるアプリの種類に対して、より長い表示時間が対応付けられていてよい。これにより、広告表示制御部１１２は、起動により多くの時間がかかるアプリが起動された場合ほど、広告画面を表示する表示時間を長くすることができる。逆に言えば、起動時間に時間がよりかからないアプリが起動された場合ほど、広告画面を表示する表示時間を短くすることができる。
【００３５】
広告表示制御部１１２は、アプリ種類取得部１０８が取得したアプリの種類が、予め定められたアプリの種類である場合には広告画面を表示せず、予め定められたアプリの種類でない場合に広告画面を第２表示レイヤに表示してもよい。例えば、広告表示制御部１１２は、電話アプリ等の即時性がより求められるアプリについては広告画面を表示しない。これにより、即時性が求められるアプリを起動したにもかかわらず、広告画面の表示によって、アプリの操作の開始が遅れてしまうことを防止できる。
【００３６】
ロック画面表示指示検知部１１８は、入力操作が制限されるロック画面の表示指示を検知する。ロック画面表示指示検知部１１８は、例えば、携帯電話１００の電源がＯＮにされた後、電源ＯＦＦ状態から復帰した後、及び電源ＯＦＦ状態の復帰後から予め定められた時間が経過した後等に出力されるロック画面の表示指示を検知する。
【００３７】
広告表示制御部１１２は、ロック画面表示指示検知部１１８がロック画面の表示指示を検知した場合に、ロック画面に代えて広告画面を表示してよい。例えば、携帯電話１００がアンドロイド端末である場合、広告表示制御部１１２は、ロック画面に代えて広告画面をアンドロイドＯＳにおけるキーガードレイヤに表示する。
【００３８】
広告表示制御部１１２は、ロック画面に代えて広告画面を表示する場合、広告画面に、ロック画面の解除操作を受け付ける解除受付オブジェクトを含めて表示してよい。携帯電話１００は、解除受付オブジェクトが選択された場合、ロック解除オブジェクトを含むロック解除画面を表示する。ロック解除オブジェクトとは、ロックを解除するパターンの入力を受け付けるオブジェクト、ロックを解除するロックナンバーの入力を受け付けるオブジェクト、及びロックを解除するパスワードの入力を受付オブジェクトのいずれかであってよい。広告表示制御部１１２は、ロック画面に代えて広告画面を表示する場合に、広告画面に、解除受付オブジェクトではなくロック解除オブジェクトを表示してもよい。
【００３９】
広告表示制御部１１２は、ロック画面に代えて一の広告画面を表示してよい。また、広告表示制御部１１２は、ロック画面に代えて複数の広告画面を順次切り替えて表示してもよい。
【００４０】
広告表示制御部１１２は、ロック画面表示指示検知部１１８がロック画面の表示指示を検知した場合に、ロック画面を表示する表示レイヤよりも上位のレイヤに広告画面を表示してもよい。例えば、携帯電話１００がアンドロイド端末である場合、広告表示制御部１１２は、アンドロイドＯＳにおけるキーガードレイヤよりも上位のレイヤに広告画面を表示する。
【００４１】
広告表示制御部１１２は、ロック画面を表示する表示レイヤよりも上位のレイヤに静止画の広告画面を表示した場合、予め定められた時間が経過した後に広告画面を非表示にしてよい。また、広告表示制御部１１２は、ロック画面を表示する表示レイヤよりも上位のレイヤに動画の広告画面を表示した場合、動画が終了した後に広告画面を非表示にしてよい。これにより、ロック画面がユーザに視認可能になるとともに、ロック画面に対する入力が可能になって、ユーザはロック解除操作を行うことができる。
【００４２】
広告画面選択部１２０は、広告表示制御部１１２が表示する広告画面を選択する。例えば、広告画面選択部１２０は、ユーザ情報取得部１２２が取得したユーザ情報に従って、広告画面記憶部１１４に記憶された複数の広告画面から、表示対象の広告画面を選択する。広告画面選択部１２０は、年齢、性別、身長、体重、職業、及び趣味等のユーザに関する情報に基づいて、広告画面を選択してよい。
【００４３】
広告画面選択部１２０は、選択した広告画面を記憶しておいてよい。そして、広告表示制御部１１２が広告画面を表示するときに、選択していた広告画面を広告表示制御部１１２に送信してよい。このように、広告表示制御部１１２が広告画面を表示する前に広告画面選択部１２０が予め広告画面を選択しておくことによって、広告表示制御部１１２が広告画面を表示するときに選択処理を行う場合に比べて、より短い時間で広告画面を表示することができる。
【００４４】
音声取得部１２４は、携帯電話１００の周囲の音声を取得する。音声取得部１２４は、携帯電話１００が備えるマイクを介して、携帯電話１００の周囲の音声を取得してよい。音声取得部１２４は、携帯電話１００の周囲に配置された集音装置から、当該集音装置が録音した音声を受信してもよい。
【００４５】
広告画面選択部１２０は、音声取得部１２４が取得した音声に基づいて、広告表示制御部１１２が表示する広告画面を選択してよい。広告画面選択部１２０は、例えば、複数の広告画面のうち、音声取得部１２４が取得した音声に含まれるキーワードに関連する広告画面を選択する。広告画面選択部１２０は、例えば、複数の広告画面のそれぞれに対応付けられたキーワードと、音声取得部１２４が取得した音声に含まれるキーワードとの一致度が予め定められた閾値を超える広告画面を、表示対象の広告画面として選択する。
【００４６】
また、広告画面選択部１２０は、音声取得部１２４が取得した音声に基づいて、携帯電話１００の周囲で出力されているテレビＣＭを特定して、特定したテレビＣＭに基づいて、広告画面を選択してもよい。例えば、広告画面選択部１２０は、複数のテレビＣＭの音声データを予め保持しておき、当該音声データと、音声取得部１２４が取得した音声との一致度が予め定められた閾値を超えた場合に、携帯電話１００の周囲で当該テレビＣＭが出力されていると判断する。また、広告画面選択部１２０は、音声取得部１２４が取得した音声を広告提供サーバ２００に送信して、送信した音声に対応するテレビＣＭの情報を広告提供サーバ２００から受信してもよい。
【００４７】
これにより、例えば、携帯電話１００を所持しているユーザが、周囲に配置されたテレビから出力されているテレビＣＭで紹介されている商品が気になっていた場合に、アプリ起動又はロック画面表示のタイミングで、当該商品に関連する広告内容を提供することができる。特に、広告画面に、広告に含まれる商品を購入できるウェブサイトへのリンクが含まれている場合、ユーザは、気になった商品を速やかに購入することができる。
【００４８】
画像取得部１２６は、携帯電話１００の周囲の画像を取得する。画像取得部１２６は、携帯電話１００が備えるカメラを介して、携帯電話１００の周囲の画像を取得してよい。画像取得部１２６は、携帯電話１００の周囲に配置された撮像装置から、当該撮像装置が撮像した画像を受信してもよい。
【００４９】
広告画面選択部１２０は、画像取得部１２６が取得した画像に基づいて、広告表示制御部１１２が表示する広告画面を選択してよい。広告画面選択部１２０は、例えば、複数の広告画面のうち、画像取得部１２６が取得した画像に類似する部分を含む広告画面を選択する。広告画面選択部１２０は、例えば、複数の広告画面のそれぞれに対応付けられた画像特徴量と、画像取得部１２６が取得した画像の画像特徴量又は取得した画像の部分画像と画像特徴量との一致度が、予め定められた閾値を超える広告画面を、表示対象の広告画面として選択する。
【００５０】
加速度取得部１２８は、携帯電話１００の加速度を取得する。加速度取得部１２８は、携帯電話１００が備える加速度センサを介して、携帯電話１００の加速度を取得してよい。状態判定部１３０は、加速度取得部１２８が取得した加速度に基づいて、携帯電話１００の状態を判定する。
【００５１】
状態判定部１３０は、例えば、携帯電話１００が歩いているユーザに所持されているのか、走っているユーザに所持されているのか、動かされていないのかを、加速度取得部１２８が取得した加速度に基づいて判定する。また、状態判定部１３０は、携帯電話１００が自動車の中に位置していること、及び電車の中に位置していること等を判定する。状態判定部１３０は、複数の状態のそれぞれの加速度変動パターンを予め記憶しておき、当該加速度変動パターンと、加速度取得部１２８が取得した加速度の変動パターンとを比較することにより、状態を判定してよい。
【００５２】
広告画面選択部１２０は、状態判定部１３０が判定した携帯電話１００の状態に基づいて、広告表示制御部１１２が表示する広告画面を選択してよい。広告画面選択部１２０は、例えば、携帯電話１００の状態が、走っているユーザによって所持されている状態であった場合、飲み物、シューズ、及びスポーツジム等の広告のように、走ることに関連する広告画面を選択する。また、広告画面選択部１２０は、携帯電話１００の状態が自動車の中に位置している状態であった場合、自動車のパーツ及び道路地図等の広告のように、自動車に関連する広告を選択してよい。これにより、広告表示制御部１１２は、携帯電話１００の状態に関連する広告画面をユーザに提供することができる。
【００５３】
温度取得部１３２は、携帯電話１００の周囲の温度を取得する。温度取得部１３２は、携帯電話１００が備える温度センサを介して、携帯電話１００の周囲の温度を取得してよい。また、温度取得部１３２は、携帯電話１００の周囲に配置された温度センサから、当該温度センサが測定した温度を受信してもよい。
【００５４】
広告画面選択部１２０は、温度取得部１３２が取得した温度に基づいて、広告表示制御部１１２が表示する広告画面を選択してよい。広告画面選択部１２０は、例えば、複数の広告画面のうち、温度取得部１３２が取得した温度に対応する広告画面を選択する。広告画面選択部１２０は、複数の広告画面のそれぞれに対応付けられた温度と、温度取得部１３２が取得した温度とを比較した結果に基づいて、表示対象の広告画面を選択してよい。例えば、広告画面選択部１２０は、温度取得部１３２が取得した温度と一致する温度が対応付けられた広告画面を選択してよく、また、温度取得部１３２が取得した温度を含む温度範囲が対応付けられた広告画面を選択してもよい。これにより、例えば、携帯電話１００の周囲が暑い場合及び寒い場合のそれぞれに適した広告画面をユーザに提供できる。
【００５５】
位置取得部１３４は、携帯電話１００の位置情報を取得する。位置取得部１３４は、携帯電話１００が備えるＧＰＳセンサを介して、携帯電話１００の位置情報を取得してよい。
【００５６】
広告画面選択部１２０は、位置取得部１３４が取得した位置情報に基づいて、広告表示制御部１１２が表示する広告画面を選択してよい。広告画面選択部１２０は、例えば、複数の広告画面のうち、位置取得部１３４が取得した位置情報に対応する広告画面を選択する。広告画面選択部１２０は、複数の広告画面のそれぞれに対応付けられた位置情報と、位置取得部１３４が取得した位置情報との比較結果に基づいて、表示対象の広告画面を選択してよい。例えば、広告画面選択部１２０は、位置取得部１３４が取得した位置情報と一致する位置情報が対応付けられた広告画面を選択してよく、位置取得部１３４が取得した位置情報を含む位置情報の範囲が対応付けられた広告画面を選択してもよい。これにより、携帯電話１００が位置している場所及び携帯電話１００が位置していた場所に関連する広告画面をユーザに提供することができる。
【００５７】
広告画面選択部１２０は、音声取得部１２４が取得した音声、画像取得部１２６が取得した画像、状態判定部１３０が判定した携帯電話１００の状態、温度取得部１３２が取得した温度、及び位置取得部１３４が取得した位置情報のうち複数に基づいて、広告画面を選択してもよい。例えば、広告画面選択部１２０は、温度取得部１３２が取得した温度が予め定められた温度よりも高い場合、位置取得部１３４が取得した位置情報が示す位置の近辺に位置する飲食店の広告を含む広告画面を選択する。また、広告画面選択部１２０は、さらに時刻に基づいて広告画面を選択してもよい。
【００５８】
広告画面選択部１２０は、ユーザ情報取得部１２２が取得したユーザ情報、音声取得部１２４が取得した音声、画像取得部１２６が取得した画像、状態判定部１３０が判定した携帯電話１００の状態、温度取得部１３２が取得した温度、及び位置取得部１３４が取得した位置情報を、広告画面取得部１１６を介して広告提供サーバ２００に送信してもよい。そして、送信した情報に基づいて広告提供サーバ２００から送信された広告画面を、広告画面取得部１１６を介して取得してよい。
【００５９】
図３は、携帯電話１００による表示例を概略的に示す。図３は、携帯電話１００が、待受画面１５２を表示している状態（ａ）と、広告画面１５４を表示している状態（ｂ）と、アプリ画面１５８を表示している状態（ｃ）とを示す。
【００６０】
待受画面１５２に含まれる複数のアプリのそれぞれに対応するアイコンのいずれかが選択された場合に、起動指示検知部１０６が、起動指示を検知する。そして、起動指示検知部１０６が起動指示を検知したのに応じて、アプリ表示制御部１１０がアプリ画面１５８を、第１表示レイヤに表示し、広告表示制御部１１２が広告画面１５４を第２表示レイヤに表示する。図３の（ｂ）に示すように、広告画面１５４が、アプリ画面１５８よりも上位のレイヤに表示されるので、ユーザは広告画面１５４を視認できる。
【００６１】
広告表示制御部１１２は、広告画面１５４とともに、閉じるボタン１５６を表示してよい。閉じるボタン１５６は、広告画面１５４を非表示にする指示を受け付ける非表示受付オブジェクトの一例であってよい。広告表示制御部１１２は、閉じるボタン１５６が選択された場合、広告画面１５４を非表示にする。すなわち、ユーザは、閉じるボタン１５６を選択することによって、広告画面１５４をキャンセルして、アプリ画面１５８を速やかに視認できる状態にすることができる。
【００６２】
広告表示制御部１１２は、例えば、アプリ種類取得部１０８が取得したアプリの種類が、予め定められたアプリである場合に閉じるボタン１５６を表示し、予め定められたアプリでない場合には閉じるボタン１５６を表示しない。これにより、複数のアプリのうち、特定のアプリについてのみ、広告表示をキャンセル可能にできる。
【００６３】
広告表示制御部１１２は、広告画面１５４を非表示にした場合に、リマインドタブ１６０を表示してよい。そして、広告表示制御部１１２は、リマインドタブ１６０が選択された場合に、非表示にした広告画面１５４を再表示してよい。これにより、広告画面１５４を見逃したユーザ及び広告画面１５４を再確認したいユーザ等に対して、広告画面１５４を提供することができる。リマインドタブ１６０には、直前に非表示にした広告画面１５４が対応付けられていてよい。
【００６４】
図４は、広告画面１５４の他の一例を概略的に示す。図４に示すように、広告画面１５４は、表示画面１５０の一部のサイズであってよい。これにより、ユーザに、広告画面１５４を閲覧させつつ、アプリの起動状況を確認させることができる。
【００６５】
図５は、携帯電話１００による他の表示例を概略的に示す。図５は、携帯電話１００が、表示オフの状態（ａ）と、広告画面１６２を表示している状態（ｂ）と、ロック解除画面１６６を表示している状態（ｃ）とを示す。
【００６６】
表示オフの状態（ａ）において、例えば、電源ボタンが押下された場合に、ロック画面表示指示検知部１１８は、ロック画面表示指示を検知する。そして、ロック画面表示指示検知部１１８がロック画面表示指示を検知したのに応じて、広告表示制御部１１２が、広告画面１６２を第２表示レイヤに表示する。図５では、広告表示制御部１１２が、広告画面１６２を、ロック画面に代えてキーガードレイヤに表示した場合を例示する。
【００６７】
広告表示制御部１１２は、広告画面１６２をロック画面に代えて表示する場合、広告画面１６２にロック解除ボタン１６４を含めて表示してよい。ロック解除ボタン１６４は、解除受付オブジェクトの一例であってよい。これにより、広告画面１６２上において、ロック解除の指示を受け付けることができる。ロック解除ボタン１６４が選択された場合、ロック解除画面１６６が、ユーザに視認可能に表示されてよい。ユーザは、表示されたロック解除画面１６６に対してロック解除操作を行うことによって、ロックを解除できる。
【００６８】
図６は、携帯電話１００による他の表示例を概略的に示す。図６は、携帯電話１００が、広告画面１６８を表示している状態（ａ）と、広告画面１７２を表示している状態（ｂ）と、ロック解除画面１６６を表示している状態（ｃ）とを示す。図６の（ａ）は、広告表示制御部１１２が、ロック画面に代えて広告画面１６８を表示している例を示す。
【００６９】
広告表示制御部１１２は、広告画面１６８をロック画面に代えて表示する場合、広告画面１６８に解除受付オブジェクト１７０を含めて表示してよい。広告表示制御部１１２は、解除受付オブジェクト１７０に対するフリック操作又はスワイプ操作を受け付けた場合に、ロック解除指示を受け付けたと判定してよい。
【００７０】
例えば、図６に示す例では、広告表示制御部１１２は、広告画面１６８に含まれる瓶を表す画像の蓋を開ける方向へのフリック操作又はスワイプ操作を受け付けた場合に、ロック解除指示を受け付けたと判定する。そして、広告表示制御部１１２は、広告画面１６８に関連付けられた広告画面１７２を表示する。例えば、広告画面１７２は、瓶の蓋が開いた状態の瓶の画像を含む。これにより、ユーザが解除操作をした場合に、広告画面に解除操作に応じた動きをさせることができ、広告効果を向上させることができる。
【００７１】
なお、ここでは、解除受付オブジェクト１７０に対する指示を受け付けた場合に、広告画面１６８に関連する広告画面１７２を表示する例を挙げて説明したが、これに限らない。解除受付オブジェクト１７０に対する指示を受け付けたのに応じて、アニメーションを実行してもよい。例えば、広告画面１６８において、瓶の蓋が開けられる方向へのフリック操作又はスワイプ操作を受け付けた場合に、瓶の蓋が開くアニメーションを表示する。
【００７２】
以上の説明において、携帯電話１００の各部は、ハードウエアにより実現されてもよく、ソフトウエアにより実現されてもよい。また、ハードウエアとソフトウエアとの組み合わせにより実現されてもよい。また、プログラムが実行されることにより、コンピュータが、携帯電話１００として機能してもよい。プログラムは、コンピュータ読み取り可能な媒体又はネットワークに接続された記憶装置から、携帯電話１００の少なくとも一部を構成するコンピュータにインストールされてよい。
【００７３】
コンピュータにインストールされ、コンピュータを本実施形態に係る携帯電話１００として機能させるプログラムは、ＣＰＵ等に働きかけて、コンピュータを、携帯電話１００の各部としてそれぞれ機能させる。これらのプログラムに記述された情報処理は、コンピュータに読込まれることにより、ソフトウエアと携帯電話１００のハードウエア資源とが協働した具体的手段として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータの使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有の携帯電話１００を構築することができる。
【００７４】
また、広告提供サーバ２００は、ＣＰＵ、ＲＯＭ、ＲＡＭ、通信インターフェースなどを有するデータユニットと、キーボード、タッチパネル、マイクなどの入力ユニットと、ディスプレイ、スピーカなどの出力ユニットと、メモリ、ＨＤＤなどの記憶ユニットとを備えた一般的な構成の情報処理装置において、広告提供サーバ２００の各部の動作を規定したソフトウエア又はプログラムを起動することにより実現されてよい。
【００７５】
上記実施形態では、プラットフォームの一例としてアンドロイドＯＳを挙げて説明したが、これに限らない。プラットフォームは、他のＯＳであってもよい。プラットフォームが他のＯＳである場合、上述したアンドロイドＯＳにおけるアプリケーションレイヤは、他のＯＳにおけるアプリケーションを表示するために規定された表示レイヤであってよい。また、上述したアンドロイドＯＳにおける電話レイヤは、他のＯＳにおける電話に関するイベントを表示するために規定された表示レイヤであってよい。また、上述したアンドロイドＯＳにおけるシステムエラーレイヤは、他のＯＳにおけるシステムエラーを表示するために規定された表示レイヤであってよい。また、上述したアンドロイドＯＳにおけるキーガードレイヤは、他のＯＳにおけるロック画面を表示するために規定された表示レイヤであってよい。
【００７６】
また、上記実施形態では、広告提供装置の一例として携帯電話１００を挙げて説明したが、これに限らない。広告提供装置は、例えば、タブレット端末などであってもよい。
【００７７】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００７８】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階などの各処理の実行順序は、特段「より前に」、「先立って」などと明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」などを用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００７９】
１０  ネットワーク、１００  携帯電話、１０２  表示部、１０４  入力受付部、１０６  起動指示検知部、１０８  アプリ種類取得部、１１０  アプリ表示制御部、１１２  広告表示制御部、１１４  広告画面記憶部、１１６  広告画面取得部、１１８  ロック画面表示指示検知部、１２０  広告画面選択部、１２２  ユーザ情報取得部、１２４  音声取得部、１２６  画像取得部、１２８  加速度取得部、１３０  状態判定部、１３２  温度取得部、１３４  位置取得部、１５０  表示画面、１５２  待受画面、１５４  広告画面、１５６  閉じるボタン、１５８  アプリ画面、１６０  リマインドタブ、１６２  広告画面、１６４  ロック解除ボタン、１６６  ロック解除画面、１６８  広告画面、１７０  解除受付オブジェクト、２００  広告提供サーバ
【図１】
2015022368.tif 000003
【図２】
2015022368.tif 000004
【図３】
2015022368.tif 000005
【図４】
2015022368.tif 000006
【図５】
2015022368.tif 000007
【図６】
2015022368.tif 000008
【手続補正書】
【提出日】平成26年9月18日(2014.9.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アプリの起動指示を検知する起動指示検知部と、
前記起動指示検知部が起動指示を検知した前記アプリの種類を取得するアプリ種類取得部と、
前記起動指示検知部が前記アプリの起動指示を検知した場合に、前記アプリにより生成されるアプリ画面を第１表示レイヤに表示するアプリ表示制御部と、
前記起動指示検知部が前記アプリの起動指示を検知した場合に、前記第１表示レイヤよりも上位の第２表示レイヤに広告画面を表示する広告表示制御部と
を備え、
起動に時間がより多くかかるアプリの種類に対して、より長い表示時間が対応付けられており、
前記広告表示制御部は、前記アプリ種類取得部が取得した前記アプリの種類に対応する表示時間に従って、前記広告画面を前記第２表示レイヤに表示する、広告提供装置。
【請求項２】
アプリの起動指示を検知する起動指示検知部と、
前記起動指示検知部が起動指示を検知した前記アプリの種類を取得するアプリ種類取得部と、
前記起動指示検知部が前記アプリの起動指示を検知した場合に、前記アプリにより生成されるアプリ画面を第１表示レイヤに表示するアプリ表示制御部と、
前記起動指示検知部が前記アプリの起動指示を検知した場合であり、かつ、前記アプリ種類取得部が取得した前記アプリの種類が即時性が求められないアプリである場合、前記第１表示レイヤよりも上位の第２表示レイヤに広告画面を表示し、前記起動指示検知部が前記アプリの起動指示を検知した場合であり、かつ、前記アプリ種類取得部が取得した前記アプリの種類が即時性が求められるアプリである場合、前記広告画面を表示しない広告表示制御部と
を備える広告提供装置。
【請求項３】
前記広告提供装置は、プラットフォームを搭載しており、
前記第１表示レイヤは、前記プラットフォームにおけるアプリケーションレイヤである、請求項１又は２に記載の広告提供装置。
【請求項４】
前記第２表示レイヤは、前記プラットフォームにおける電話レイヤよりも上位のレイヤであり、かつ、システムエラーレイヤよりも下位のレイヤである、請求項３に記載の広告提供装置。
【請求項５】
入力操作が制限されるロック画面の表示指示を検知するロック画面表示指示検知部
をさらに備え、
前記広告表示制御部は、前記ロック画面表示指示検知部が前記ロック画面の表示指示を検知した場合に、前記ロック画面に代えて前記広告画面をプラットフォームにおけるキーガードレイヤに表示する又は前記キーガードレイヤよりも上位の表示レイヤに前記広告画面を表示する、請求項３又は４に記載の広告提供装置。
【請求項６】
前記広告表示制御部は、前記ロック画面表示指示検知部が前記ロック画面の表示指示を検知して、前記キーガードレイヤよりも上位の表示レイヤに前記広告画面を表示した場合に、前記広告画面に対する入力に従って前記広告画面を非表示にして、前記ロック画面の解除操作を受け付けるロック解除画面を表示する、請求項５に記載の広告提供装置。
【請求項７】
前記広告表示制御部は、複数の広告画面から、前記アプリ種類取得部が取得した前記アプリの種類に対応する広告画面を選択して前記第２表示レイヤに表示する、請求項１から６のいずれか一項に記載の広告提供装置。
【請求項８】
前記広告表示制御部は、前記アプリ種類取得部が取得した前記アプリの種類が、予め定められたアプリの種類である場合に、前記広告画面とともに、前記広告画面を非表示にする指示を受け付ける非表示受付オブジェクトを表示する、請求項１から７のいずれか一項に記載の広告提供装置。
【請求項９】
前記起動指示検知部が、前記広告画面を前記第２表示レイヤに表示した後、再度、前記アプリの起動指示を検知し、前回の検知と今回の検知との間の時間が予め定められた時間よりも長い場合、前記広告表示制御部は前記広告画面を前記第２表示レイヤに表示し、前回の検知と今回の検知との間の時間が前記予め定められた時間以下の場合、前記広告表示制御部は前記広告画面を前記第２表示レイヤに表示しない、請求項１から８のいずれか一項に記載の広告提供装置。
【請求項１０】
前記広告提供装置の周囲の音声を取得する音声取得部と、
前記音声取得部が取得した前記音声に基づいて、前記広告表示制御部が表示する前記広告画面を選択する広告画面選択部と
をさらに備える、請求項１から９のいずれか一項に記載の広告提供装置。
【請求項１１】
前記広告画面選択部は、前記音声取得部が取得した前記音声に基づいて、前記広告提供装置の周囲で出力されているテレビＣＭを特定して、前記特定したテレビＣＭに基づいて、前記広告表示制御部が表示する前記広告画面を選択する、請求項１０に記載の広告提供装置。
【請求項１２】
前記広告提供装置の周囲の画像を取得する画像取得部と、
前記画像取得部が取得した前記画像に基づいて、前記広告表示制御部が表示する前記広告画面を選択する広告画面選択部と
をさらに備える、請求項１から９のいずれか一項に記載の広告提供装置。
【請求項１３】
前記広告提供装置の周囲の温度を取得する温度取得部と、
前記温度取得部が取得した前記温度に対応する広告画面を、前記広告表示制御部が表示する前記広告画面として選択する広告画面選択部と、
をさらに備える、請求項１から９のいずれか一項に記載の広告提供装置。
【請求項１４】
前記広告提供装置の加速度を取得する加速度取得部と、
前記加速度取得部が取得した前記加速度に基づいて、前記広告提供装置の状態を判定する状態判定部と、
前記状態判定部が判定した前記広告提供装置の状態に基づいて、前記広告表示制御部が表示する前記広告画面を選択する広告画面選択部と
をさらに備える、請求項１から９のいずれか一項に記載の広告提供装置。
【請求項１５】
コンピュータを、請求項１から１４のいずれか一項に記載の広告提供装置として機能させるためのプログラム。