(57)【要約】      （修正有）【課題】乗物を乗換える場合に、乗物を乗換える場所の周辺の店舗を経由するか否かを判断するために役に立つ技術を提供する。【解決手段】広告配信サーバは、乗物を乗換える場所に到着してから、乗換える対象の乗物へ乗換えるまでの乗換え時間を取得することと、乗換える場所の周辺の店舗の混雑の度合いの情報を取得することと、乗換え時間と取得した店舗の混雑の度合いの情報とから広告を出す店舗を決定することと、決定した店舗の広告の表示を表示装置へ指示することと、表示装置に表示された広告を視聴した視聴者が店舗を経由する場合に、乗換える対象の乗物の変更が必要であるか否かを判定することと、乗換える対象の乗物の変更が必要であると判定された場合、乗換える対象の乗物を変更した場合のスケジュールと、スケジュールが変更されたものであることと、を表示することを情報端末の表示部へ指示することと、を実行する。【選択図】図４
2020057060.tif 000002
【特許請求の範囲】
【請求項１】
出発地から目的地までの経路の途中における、乗物を乗り換える場所に到着してから、乗り換える対象の乗物へ乗り換えるまでの乗り換え時間を取得することと、
前記乗り換える場所の周辺の店舗の混雑の度合いの情報を取得することと、
前記取得した乗り換え時間と、前記取得した店舗の混雑の度合いの情報と、から、広告を出す店舗を決定することと、
前記決定した店舗の広告の表示を表示装置へ指示することと、
前記表示装置に表示された広告を視聴した視聴者が前記店舗を経由する場合に、前記乗り換える対象の乗物の変更が必要であるか否かを判定することと、
前記視聴者が前記店舗を経由する場合に前記乗り換える対象の乗物の変更が必要であると判定された場合、前記乗り換える対象の乗物を変更した場合の前記目的地までのスケジュールと、前記スケジュールが変更されたものであることと、を表示することを前記表示装置へ指示することと、
を実行する制御部を備える、情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関する。
【背景技術】
【０００２】
利用者にとって有用な広告を表示することが可能な乗換案内システム（例えば特許文献１）が開発されている。特許文献１では、操作端末により指定された出発点と到達点とから算出された経路の距離、及び到達点の時間帯に基づいて広告を選定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２４３００２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、出発地から目的地までの移動の途中において、乗物を乗り換える場合に、乗物を乗り換える場所の周辺の店舗を経由するか否かを判断するために役に立つ技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の第１の態様は、
出発地から目的地までの経路の途中における、乗物を乗り換える場所に到着してから、乗り換える対象の乗物へ乗り換えるまでの乗り換え時間を取得することと、
前記乗り換える場所の周辺の店舗の混雑の度合いの情報を取得することと、
前記取得した乗り換え時間と、前記取得した店舗の混雑の度合いの情報と、から、広告を出す店舗を決定することと、
前記決定した店舗の広告の表示を表示装置へ指示することと、
前記表示装置に表示された広告を視聴した視聴者が前記店舗を経由する場合に、前記乗り換える対象の乗物の変更が必要であるか否かを判定することと、
前記視聴者が前記店舗を経由する場合に前記乗り換える対象の乗物の変更が必要であると判定された場合、前記乗り換える対象の乗物を変更した場合の前記目的地までのスケジュールと、前記スケジュールが変更されたものであることと、を表示することを前記表示装置へ指示することと、
を実行する制御部を備える、情報処理装置である。
【発明の効果】
【０００６】
本発明によれば、出発地から目的地までの移動の途中において、乗物を乗り換える場合に、乗物を乗り換える場所の周辺の店舗を経由するか否かを判断するために役に立つ技術を提供することができる。
【図面の簡単な説明】
【０００７】
【図１】図１は、第一実施形態に係る広告配信システムの構成の概要の一例を示している。
【図２】図２は、広告情報ＤＢの概要の一例を示している。
【図３】図３は、広告配信サーバが広告の配信の処理を実行するフローチャートの一例を示している。
【図４】図４は、広告配信サーバが広告の配信の処理を実行する詳細なフローチャートの一例を示している。
【発明を実施するための形態】
【０００８】
出発地から目的地までの移動の途中において、乗物を乗り換える人は、乗り換える時間帯が、例えば食事をとる時間帯である場合、乗り換える場所の周辺の飲食店で食事をとることを思い付くと考えられる。
【０００９】
しかしながら、特許文献１の操作端末に表示される広告は、乗り換える場所の周辺の店舗の広告ではない。よって、乗物を乗り換えて目的地まで移動する人が、特許文献１に開示される操作端末を使用する場合、乗物を乗り換えて目的地まで移動する人は、乗り換える場所の周辺の飲食店の情報、例えば飲食店が提供する食事のメニューの情報や店内の混雑の度合いの情報などを知ることが困難である。つまり、乗物を乗り換えて目的地まで移動する人は、乗り換える場所の周辺の店舗を経由するか否かを判断することが困難である。
【００１０】
上記を考慮して、本実施形態に係る情報処理装置は、乗物を乗り換える場所に到着してから、乗り換える対象の乗物へ乗り換えるまでの乗り換え時間を取得する。また、本実施形態に係る情報処理装置は、乗り換える場所の周辺の店舗の混雑の度合いの情報を取得する。そして、本実施形態に係る情報処理装置は、乗り換え時間と、取得した店舗の混雑の情報と、から、広告を出す店舗を決定する。また、本実施形態に係る情報処理装置は、広告を視聴した視聴者が店舗を経由する場合に、乗り換える対象の乗物の変更が必要であるか否かを判定する。そして、本実施形態に係る情報処理装置は、乗り換える対象の乗物の変更が必要であると判定された場合、乗り換える対象の乗物を変更した場合の目的地までのスケジュールと、スケジュールが変更されたものであることと、を表示することを指示する。
【００１１】
ここで、乗物は、電車やバスを含む。また、乗物は、いわゆるライドシェアと言われる複数のユーザが共通して利用する乗物も含む。
【００１２】
また、店舗は、飲食店、銭湯、理髪店、マッサージ店、ホテルを含む。
【００１３】
上記のような情報処理装置であれば、出発地から目的地までの移動の途中において、乗物を乗り換える人が、乗り換える場所の周辺の店舗に関する情報を事前に知ることができる。また、上記のような情報処理装置であれば、乗物を乗り換える人が店舗を経由する場合であって乗り換える対象の乗物の変更が必要である場合、乗物を乗り換える人は、乗り換える対象の乗物を変更した場合の目的地までのスケジュールを知ることができる。よって、上記のような情報処理装置は、乗物を乗り換えて目的地まで移動する人が、乗り換える場所の周辺の店舗を経由するか否かを判断するために役に立つ装置である。
【００１４】
＜第一実施形態＞
（システム構成）
図１は、第一実施形態に係る広告配信システムの構成の概要の一例を示している。本実施形態にかかる広告配信システム１は、広告配信サーバ１０と、情報端末２０と、から形成される。ここで、広告配信サーバ１０は、本発明の「情報処理装置」の一例である。
【００１５】
本実施形態に係る広告配信システム１では、広告配信サーバ１０と、情報端末２０とが、ネットワーク（Ｎ）によって相互に接続される。ネットワークには、例えば、インターネット等の世界規模の公衆通信網であるＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やその他の通信網が採用されてもよい。また、ネットワークは、携帯電話等の電話通信網、Ｗｉ−Ｆｉ（登録商標）等の無線通信網を含んでもよい。
【００１６】
（機能構成）
図１に示される広告配信サーバ１０は、ＣＰＵ等のプロセッサ、ＲＡＭやＲＯＭ等の主記憶装置、ＥＰＲＯＭ、ハードディスクドライブ、リムーバブルメディア等の補助記憶装置を有するコンピュータである。リムーバブルメディアは、例えば、ＵＳＢメモリ、あるいは、ＣＤやＤＶＤのようなディスク記録媒体であってもよい。補助記憶装置には、オペレーティングシステム（ＯＳ）、各種プログラム、各種テーブル等が格納され、そこに格納されたプログラムを主記憶装置の作業領域にロードして実行し、プログラムの実行を通じて各構成部等が制御されることによって、後述するような、所定の目的に合致した各機能を実現することができる。
【００１７】
広告配信サーバ１０は、通信部１０１を備える。通信部１０１は、広告配信サーバ１０をネットワークに接続するための無線通信インタフェースである。通信部１０１は、例えば、無線ＬＡＮや３Ｇ、ＬＴＥ等の移動体通信サービスを介して、ネットワークへのアクセスを提供する。
【００１８】
また、広告配信サーバ１０は、記憶部１０２を備える。記憶部１０２は、主記憶装置と補助記憶装置を含んで構成される。主記憶装置は、プロセッサによって実行されるプログラムや、当該制御プログラムが利用するデータが展開されるメモリである。補助記憶装置は、プロセッサにおいて実行されるプログラムや、当該制御プログラムが利用するデータが記憶される装置である。補助記憶装置には、プログラムを実行するためのオペレーティングシステムを記憶してもよい。補助記憶装置に記憶されたプログラムが主記憶装置にロードされ、プロセッサによって実行されることで、前述した機能が実現される。
【００１９】
また、広告配信サーバ１０は、経路探索部１０３を備える。経路探索部１０３は、出発地の情報と目的地の情報とに基づき、出発地から目的地までの経路を探索する。経路の探索には、既知のアルゴリズムが使用される。
【００２０】
また、広告配信サーバ１０は、店舗の広告に関する情報が格納される広告情報ＤＢ１０４を含む。ここで、店舗は、飲食店、銭湯、理髪店、マッサージ店、ホテルを含む。広告情報ＤＢ１０４は、プロセッサによって実行されるデータベース管理システムのプログラムが、記憶部１０２に記憶されるデータを管理することで構築される。広告情報ＤＢ１０４は、例えば、リレーショナルデータベースである。
【００２１】
図２は、広告情報ＤＢ１０４の概要の一例を示している。広告情報ＤＢ１０４に格納される情報は、店舗が存在する場所、店舗の広告、店舗に到着してから店舗が提供する商品を購入する、あるいは、店舗が提供するサービスを受けられるまでの想定される待ち時間の情報を含む。店舗が存在する場所の情報とは、例えば店舗の最寄駅の名前である。また、店舗が存在する場所の情報として、位置情報（緯度、経度）が格納されてもよい。また、店舗の広告は、店舗の外観の画像、店舗のある場所までの案内図、店舗が提供する商品あるいはサービスのメニューを含む。また、広告情報ＤＢ１０４に格納される情報は、適宜更新される。
【００２２】
また、広告配信サーバ１０は、送信情報決定部１０５を備える。送信情報決定部１０５は、経路探索部１０３によって探索された経路の情報から所定の情報を抽出する機能を有する。所定の情報は、経路が途中で乗物を乗り換える経路である場合、乗り換える場所の情報、乗物に乗って乗り換える場所に到着する到着時間、乗り換える対象の乗物が乗り換える場所から出発する出発時間、そして乗り換えを行う時間帯を含む。また、送信情報決定部１０５は、広告情報ＤＢ１０４から情報を抽出する機能を有する。また、送信情報決定部１０５は、外部の機器に送信する情報を決定する機能を有する。
【００２３】
また、図１に示される情報端末２０は、ＣＰＵ等のプロセッサ、ＲＡＭやＲＯＭ等の主記憶装置、ＥＰＲＯＭ、ハードディスクドライブ、リムーバブルメディア等の補助記憶装置、入力装置、及び表示装置を有するコンピュータである。情報端末２０は、例えばタッチパネルディスプレイを有するスマートフォンである。補助記憶装置には、オペレーティングシステム（ＯＳ）、各種プログラム、各種テーブル等が格納され、そこに格納されたプログラムを主記憶装置の作業領域にロードして実行し、プログラムの実行を通じて各構成部等が制御されることによって、後述するような、所定の目的に合致した各機能を実現することができる。また、情報端末２０は、ＧＰＳモジュールを備える。
【００２４】
情報端末２０は、通信部２０１を備える。通信部２０１は、情報端末２０をネットワークに接続するための無線通信インタフェースである。通信部２０１は、例えば、無線ＬＡＮや３Ｇ、ＬＴＥ等の移動体通信サービスを介して、ネットワークへのアクセスを提供する。
【００２５】
また、情報端末２０は、入力受付部２０２を備える。入力受付部２０２は、タッチパネルディスプレイを介してユーザからの入力を受け付ける。
【００２６】
また、情報端末２０は、表示部２０３を備える。表示部２０３は、情報をタッチパネルディスプレイへ表示させる。
【００２７】
また、情報端末２０は、位置情報取得部２０４を備える。位置情報取得部２０４は、情報端末２０の位置情報を取得する機能を有する。位置情報取得部２０４は、例えば、ＧＰＳモジュールを含んで構成され、情報端末２０の位置情報（例えば、緯度と経度）を取得する。また、取得された位置情報は、定期的に通信部２０１を介して外部の機器へ送信される。
【００２８】
（広告配信サーバ１０の処理フロー）
次に広告配信サーバ１０が実行する処理フローを説明する。図３は、広告配信サーバ１０が、出発地から目的地までの経路の情報と、経路に乗物の乗り換えが含まれる場合に、乗り換える場所の周辺の店舗の広告の情報とを情報端末２０へ送信することを実行する処理のフローチャートの一例を示している。
【００２９】
（Ｓ１００１）
ステップＳ１００１では、通信部１０１が、情報端末２０から信号を受信する。受信する信号とは、例えば出発地から目的地までの経路の情報を要求する信号である。当該信号には、出発地と目的地に関する情報を含む。
【００３０】
（Ｓ１００２）
ステップＳ１００２では、経路探索部１０３が、受信した出発地と目的地に関する情報に基づき、出発地から目的地までの経路を探索する。
【００３１】
（Ｓ１００３）
ステップＳ１００３では、送信情報決定部１０５が、探索された経路が、途中において、乗物を乗り換える経路であるか否かの判定を行う。そして、探索された経路が、乗物を乗り換える経路であると判定された場合、送信情報決定部１０５は、当該経路から乗物を乗り換える場所や乗り換える時間帯を抽出する。そして、送信情報決定部１０５は、広告情報ＤＢ１０４を参照し、当該乗り換える場所の周辺に店舗が存在するか否かの判定を行う。そして、当該乗り換える場所の周辺に店舗が存在する場合、当該店舗に関する情報を広告情報ＤＢ１０４から抽出する。そして、送信情報決定部１０５は、探索された経路、
及び抽出した店舗に関する情報を、情報端末２０へ送信する情報として決定する。また、情報端末２０へ送信される信号には、情報端末２０のタッチパネルディスプレイへ表示することを指示する旨の信号が含まれる。
【００３２】
また、探索された経路が、途中において、乗物を乗り換えない経路であると判定された場合、送信情報決定部１０５は、探索された経路を、情報端末２０へ送信する情報として決定する。また、情報端末２０へ送信される信号には、情報端末２０のタッチパネルディスプレイへ表示することを指示する旨の信号が含まれる。
【００３３】
（Ｓ１００４）
ステップＳ１００４では、通信部１０１が、送信情報決定部１０５において送信されることを決定された情報を情報端末２０へ送信する。また、送信される情報は、記憶部１０２によって主記憶装置、あるいは補助記憶装置へ格納される。
【００３４】
また、図４は、ステップＳ１００３において、送信情報決定部１０５が情報端末２０へ送信する情報を決定することを実行する処理の詳細なフローチャートの一例を示している。
【００３５】
（Ｓ１００３１）
ステップＳ１００３１では、送信情報決定部１０５は、現在の時刻が食事をとる時間帯であるか否かを判定する。食事をとる時間帯の基準は、例えば午後の１２時前後や夕方の１８時前後など、予め設定されておかれる。
【００３６】
（Ｓ１００３２）
ステップＳ１００３２では、ステップＳ１００３１において乗り換える時間帯が食事をとる時間帯であると判定された場合、送信情報決定部１０５は、探索された経路が、出発地から目的地までの途中において、乗物を乗り換える経路であるか判定を行う。そして、探索された経路が、乗物を乗り換える経路であると判定された場合、送信情報決定部１０５は、乗り換える場所と、乗物を乗り換える場所に到着してから、乗り換える対象の乗物へ乗り換えるまでの乗り換え時間とを経路から抽出する。
【００３７】
（Ｓ１００３３）
ステップＳ１００３３では、送信情報決定部１０５は、広告情報ＤＢ１０４を参照し、乗り換える場所の周辺に飲食店が存在するか否かの判定を行う。そして、送信情報決定部１０５は、乗り換える場所の周辺の飲食店情報が広告情報ＤＢ１０４にある場合、飲食店に到着してから席に案内されるまでの想定される待ち時間の情報を広告情報ＤＢ１０４から抽出する。そして、送信情報決定部１０５は、抽出した待ち時間の情報に基づき、乗り換える場所の周辺の飲食店が混雑しているか否かを判定する。ここで、飲食店が混雑しているか否かの基準となる時間は、予め設定される。なお、待ち時間の情報が、本発明に係る「混雑の度合いの情報」に相当する。
【００３８】
（Ｓ１００３４）
ステップＳ１００３４では、ステップＳ１００３３において飲食店が混雑していると判定された場合、送信情報決定部１０５は、探索された経路、飲食店の広告、及び飲食店を経由した場合の待ち時間を情報端末２０へ送信することを決定する。
【００３９】
（Ｓ１００３５）
ステップＳ１００３５では、ステップＳ１００３３において飲食店が混雑していると判定されなかった場合、送信情報決定部１０５は、飲食店を経由した場合に、目的地までのスケジュールを変更する必要があるか否かを判定する。当該判定は、乗り換え時間と待ち
時間とに基づいて行われてもよい。
【００４０】
（Ｓ１００３６）
ステップＳ１００３６では、ステップＳ１００３５において、スケジュールを変更する必要があると判定された場合、経路探索部１０３は、経路の探索を再度実行する。そして、送信情報決定部１０５は、再度探索された経路に基づく代替スケジュールと、スケジュールが変更になった旨と、飲食店の広告とを情報端末２０へ送信することを決定する。また、送信情報決定部１０５は、飲食店の広告と、代替スケジュールとを情報端末２０のタッチパネルディスプレイに同時に表示することを指示する信号を送信することを決定する。
【００４１】
（Ｓ１００３７）
ステップＳ１００３７では、ステップＳ１００３５においてスケジュールを変更する必要がないと判定された場合、送信情報決定部１０５は、探索された経路、及び飲食店の広告を情報端末２０へ送信することを決定する。
【００４２】
また、ステップＳ１００１において、通信部１０１は、広告配信サーバ１０から情報端末２０へ送信され、情報端末２０のタッチパネルに表示された飲食店の広告が、ユーザにタップされたことを通知する信号を受信する。また、ステップＳ１００１において、通信部１０１は、ユーザが、情報端末２０へ通知した飲食店に立ち寄ったことを示す位置情報を受信する。このような場合であっても、広告配信サーバ１０は、過去に情報端末２０へ送信した経路であって、広告配信サーバ１０の主記憶装置、あるいは補助記憶装置に記憶される経路に基づき、上記のステップを実行する。
【００４３】
（第一実施形態の効果）
上記の広告配信システム１であれば、乗物を乗り換える時間帯が食事をとる時間帯である場合に、出発地から目的地まで移動する途中において、乗物を乗り換える人が、情報端末２０を使用することにより、乗り換える場所の周辺の飲食店に関する情報を事前に知ることができる。すなわち、上記のような広告配信システム１は、乗物を乗り換えて目的地まで移動する人が、乗り換える場所の周辺の飲食店を経由し、食事をとるか否かを判断するために役に立つシステムである。また、上記のような広告配信システム１は、情報端末２０を使用するユーザが乗り換え時間を有効に活用することのできるシステムである。
【００４４】
また、上記の広告配信システム１は、広告が表示される飲食店が混雑している場合、飲食店に到着してからの待ち時間が飲食店の情報と共に情報端末２０のタッチパネルディスプレイに表示される。また、上記の広告配信システム１は、飲食店を経由する場合に目的地までのスケジュールを変更する必要がある場合、変更されたスケジュールが情報端末２０のタッチパネルディスプレイに表示される。すなわち、情報端末２０を使用するユーザにとって利便性の高いシステムである。
【００４５】
（第一実施形態の変形例）
また、上記の広告配信サーバ１０の送信情報決定部１０５は、ステップＳ１００３において、おやつを販売する店舗の広告を情報端末２０へ送信する店舗の広告として決定してもよい。また、送信情報決定部１０５は、情報端末２０を使用するユーザが、情報端末２０へ過去に送信した情報に含まれる飲食店に立ち寄ったことを示す位置情報を、情報端末２０から取得している場合に、おやつを販売する店舗の広告を情報端末２０へ送信する時間を、当該ユーザが飲食店に立ち寄ったことを示す位置情報を情報端末２０から取得した時間を考慮して決定してもよい。
【００４６】
また、送信情報決定部１０５において情報端末２０へ送信されることが決定された情報
は、情報端末２０の代わりに別の機器へ送信されてもよい。例えば、乗り換える場所が駅である場合であって、当該駅に外部との通信機能を有するディスプレイを備える改札機が設置されている場合、当該改札機のディスプレイに店舗に関する情報が送信され、表示されてもよい。また、例えば、乗り換える場所にバスに乗車して到着する場合であって、バスの車体表面に、外部の機器との通信機能を有するディスプレイが設けられている場合、バスの車体表面に設けられたディスプレイに店舗に関する情報が送信され、表示されてもよい。
【００４７】
また、上記の実施形態では、ステップＳ１００３４において、送信情報決定部１０５は、乗り換え時間と、飲食店に到着してからの待ち時間とに基づき、飲食店を経由することが可能であると判定した場合、探索された経路、飲食店の広告、及び飲食店における待ち時間を情報端末２０へ送信することを決定してもよい。また、送信情報決定部１０５は、経路の途中において乗り換える場合であって、現在時刻が食事をとる時間帯である場合、乗り換え時間及び店舗の待ち時間を考慮せず、乗り換える場所の周辺の飲食店の広告を送信する情報として決定してもよい。
【００４８】
＜その他の実施形態＞
上記の実施形態はあくまでも一例であって、本発明はその要旨を逸脱しない範囲内で適宜変更して実施しうる。
【００４９】
また、本開示において説明した構成や処理は、技術的な矛盾が生じない限りにおいて、自由に組み合わせて実施することができる。
【００５０】
また、１つの装置が行うものとして説明した処理が、複数の装置によって分担して実行されてもよい。あるいは、異なる装置が行うものとして説明した処理が、１つの装置によって実行されても構わない。コンピュータシステムにおいて、各機能をどのようなハードウェア構成（サーバ構成）によって実現するかは柔軟に変更可能である。
【００５１】
本発明は、上記の実施形態で説明した機能を実装したコンピュータプログラムをコンピュータに供給し、当該コンピュータが有する１つ以上のプロセッサがプログラムを読み出して実行することによっても実現可能である。このようなコンピュータプログラムは、コンピュータのシステムバスに接続可能な非一時的なコンピュータ可読記憶媒体によってコンピュータに提供されてもよいし、ネットワークを介してコンピュータに提供されてもよい。非一時的なコンピュータ可読記憶媒体は、例えば、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクドライブ（ＨＤＤ）等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤディスク、ブルーレイディスク等）など任意のタイプのディスク、読み込み専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、磁気カード、フラッシュメモリ、光学式カード、電子的命令を格納するために適した任意のタイプの媒体を含む。
【符号の説明】
【００５２】
１：広告配信システム
１０：広告配信サーバ
２０：情報端末
１０１：通信部
１０２：記憶部
１０３：経路探索部
１０４：広告情報ＤＢ
１０５：送信情報決定部
２０１：通信部
２０２：入力受付部
２０３：表示部
２０４：位置情報取得部
【図１】
2020057060.tif 000003
【図２】
2020057060.tif 000004
【図３】
2020057060.tif 000005
【図４】
2020057060.tif 000006