(57)【要約】【課題】ユーザーが旅行の目的地を入力することなく旅行プランを生成する。【解決手段】スマートフォン１００は、制御部１を備える。制御部１は、プロセッサー１Ａ及び記憶部１Ｂを備える。記憶部１Ｂは、制御プログラムを記憶している。プロセッサー１Ａは、制御プログラムを実行することによって、取得部１０１、特定部１０２、及び生成部１０５として機能する。取得部１０１は、第１サーバー装置２０１から画像情報ＭＪを取得する。特定部１０３は、画像情報にＭＪ対応する画像ＭＴの撮影場所ＴＡを特定する。生成部１０５は、第２サーバー装置２０２を介して、撮影場所ＴＡを目的地ＴＴとする旅行プランＰＡを生成する。【選択図】図３
2019008696.tif 000002
【特許請求の範囲】
【請求項１】
サーバー装置から画像情報を取得する取得部と、
前記画像情報に対応する画像の撮影場所を特定する特定部と、
前記撮影場所を目的地とする旅行プランを生成する生成部と
を備える、旅行プラン生成装置。
【請求項２】
前記特定部は、前記画像情報のメタ情報に基づき、前記撮影場所を特定する、請求項１に記載の旅行プラン生成装置。
【請求項３】
前記画像が特定の日時に発生する現象、及び特定の日時に行われる行事の少なくとも一方に関するものであるか否かを判定する判定部を更に備え、
前記判定部の判定結果に基づいて、前記特定部は、前記画像の撮影日時を特定し、
前記生成部は、前記撮影日時に基づいて、前記旅行プランを生成する、請求項１又は請求項２に記載の旅行プラン生成装置。
【請求項４】
ユーザーの操作に基づき、旅行日数、交通手段、宿泊施設の好み、及び食事の好みの少なくとも１つの条件を受け付ける受付部を更に備え、
前記生成部は、前記撮影場所を目的地とし、前記受付部が受け付けた条件に基づいて、ディープラーニングによって前記旅行プランを生成する、請求項１から請求項３のいずれか１項に記載の旅行プラン生成装置。
【請求項５】
前記取得部は、前記サーバー装置から複数の画像情報を取得し、
前記特定部は、前記複数の画像情報にそれぞれ対応する画像の撮影場所を特定し、
ユーザーの操作に基づき、前記複数の撮影場所の優先順位を受け付ける受付部を更に備え、
前記生成部は、前記優先順位に基づいて、前記特定部が特定した複数の撮影場所を目的地とする前記旅行プランを生成する、請求項１から請求項３のいずれか１項に記載の旅行プラン生成装置。
【請求項６】
前記取得部は、前記サーバー装置から気象情報、交通機関運行情報、道路渋滞情報、及びソーシャルネットワーキングサービス情報の少なくとも１つの情報を更に取得し、
前記取得部が取得した情報に基づいて、前記旅行プランを修正する修正部を更に備える、請求項１から請求項５のいずれか１項に記載の旅行プラン生成装置。
【請求項７】
サーバー装置から画像情報を取得する取得ステップと、
前記画像情報に対応する画像の撮影場所を特定する特定ステップと、
前記撮影場所を目的地とする旅行プランを生成する生成ステップと
を含む、旅行プラン生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、旅行プラン生成装置、及び旅行プラン生成方法に関する。
【背景技術】
【０００２】
特許文献１に記載のサーバー装置は、端末装置から旅行の希望条件を受信する。そして、サーバー装置は、過去の旅行プランデータを蓄積するデータベースを検索して、希望条件にマッチする複数の旅行プランを生成する。その際に、サーバー装置は、旅行プランで利用する施設の施設端末から施設の空き状況の情報を収集し、収集した情報に基づいて旅行プランの調整を行い、新たな複数の旅行プランを生成する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−４４１７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載のサーバー装置では、ユーザーは、端末装置で旅行の目的地を含む希望条件を入力する必要がある。一方、インターネットを介して閲覧可能な画像は膨大にあり、そのうちの１つの（又は複数の）画像の撮影場所を訪れたいとユーザーが所望する場合がある。例えば、画像の撮影場所を訪れて、画像の風景を自らの眼で見たいと所望する場合がある。このような場合にも、上記サーバー装置では、ユーザーが端末装置で旅行の目的地を含む希望条件を入力する必要がある。
【０００５】
本発明は、上記課題に鑑みてなされたものであり、ユーザーが旅行の目的地を入力することなく旅行プランを生成することが可能な旅行プラン生成装置、及び旅行プラン生成方法を提供することを目的としている。
【課題を解決するための手段】
【０００６】
本発明の旅行プラン生成装置は、取得部、特定部、及び生成部を備える。前記取得部は、サーバー装置から画像情報を取得する。前記特定部は、前記画像情報に対応する画像の撮影場所を特定する。前記生成部は、前記撮影場所を目的地とする旅行プランを生成する。
【０００７】
本発明の旅行プラン生成方法は、取得ステップ、特定ステップ、及び生成ステップを含む。前記取得ステップでは、サーバー装置から画像情報を取得する。前記特定ステップでは、前記画像情報に対応する画像の撮影場所を特定する。前記生成ステップでは、前記撮影場所を目的地とする旅行プランを生成する。
【発明の効果】
【０００８】
本発明の旅行プラン生成装置、及び旅行プラン生成方法によれば、ユーザーが旅行の目的地を入力することなく旅行プランを生成できる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係るスマートフォンの接続状態を示す図である。
【図２】本発明の実施形態に係るスマートフォンの構成を示す図である。
【図３】本発明の実施形態に係る制御部の構成を示す図である。
【図４】（ａ）は、画像の一例を示す図である。（ｂ）は、撮影場所の一例を示す図である。
【図５】オプション入力画面の一例を示す画面図である。
【図６】旅行プランの一例を示す図である。
【図７】制御部の処理の一例を示すフローチャートである。
【図８】制御部のプラン修正処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について、図面（図１〜図８）を参照しながら説明する。なお、図中、同一又は相当部分については同一の参照符号を付して説明を繰り返さない。
【００１１】
まず、図１を参照して、本発明の実施形態に係るスマートフォン１００の接続状態について説明する。図１に示すように、スマートフォン１００は、ネットワーク４００を介して、複数台のサーバー装置２００、及び複数台の画像形成装置３００と通信可能に接続される。
【００１２】
スマートフォン１００は、ネットワーク４００を介して、複数台のサーバー装置２００と通信する。スマートフォン１００は、サーバー装置２００から種々の情報を取得する。例えば、スマートフォン１００は、サーバー装置２００から画像情報、画像情報に対応する画像の撮影場所を示す情報、及び画像情報に対応する画像の撮影日時を示す情報を取得する。スマートフォン１００は、「旅行プラン生成装置」の一例に相当する。
【００１３】
サーバー装置２００は、ネットワーク４００を介して、スマートフォン１００と通信する。具体的には、サーバー装置２００は、スマートフォン１００からの要求に応じて、種々の情報をスマートフォン１００に送信する。サーバー装置２００は、第１サーバー装置２０１、第２サーバー装置２０２及び第３サーバー装置２０３を含む。
【００１４】
第１サーバー装置２０１は、スマートフォン１００からの要求に応じて、画像情報、画像情報に対応する画像の撮影場所を示す情報、及び画像情報に対応する画像の撮影日時を示す情報をスマートフォン１００に送信する。
【００１５】
第２サーバー装置２０２は、スマートフォン１００からの要求に応じて、ディープラーニングによって旅行プランを生成する。換言すれば、第２サーバー装置２０２は、ディープラーニングによって旅行プランを生成するアプリケーションサーバーとして機能する。
【００１６】
第３サーバー装置２０３は、気象情報、交通機関運行情報、道路渋滞情報、及びソーシャルネットワーキングサービス情報をスマートフォン１００に送信する。
【００１７】
画像形成装置３００は、いわゆる、複合機であって、通信機能を有する。画像形成装置３００は、ユーザーからの指示に基づいて、旅行プランを示す画像を用紙に形成する。画像形成装置３００は、例えば、旅行の経路の近傍のコンビニエンスストアに配置されている。
【００１８】
ネットワーク４００は、例えば、インターネットである。ネットワーク４００は、インターネットに限定されない。ネットワーク４００が、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）である形態でもよいし、ネットワーク４００が、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）である形態でもよい。
【００１９】
次に、図１及び図２を参照して、本実施形態に係るスマートフォン１００の構成について説明する。図２は、スマートフォン１００の構成を示す図である。図２に示すように、スマートフォン１００は、制御部１、タッチパネル２、通信部３及びカメラ４を備える。
【００２０】
制御部１は、プロセッサー１Ａ及び記憶部１Ｂを備える。プロセッサー１Ａは、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を備える。記憶部１Ｂは、半導体メモリーのようなメモリーを備え、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）を備えてもよい。記憶部１Ｂは、制御プログラムを記憶している。
【００２１】
タッチパネル２は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）を備え、種々の画像を表示する。また、タッチパネル２は、タッチセンサーを更に備え、ユーザーからの操作を受け付ける。
【００２２】
通信部３は、ネットワーク４００を介して、サーバー装置２００及び画像形成装置３００と通信する。
【００２３】
カメラ４は、画像を撮影する。記憶部１Ｂは、カメラ４を２次元バーコードのリーダーとして機能させる制御プログラムを記憶している。この制御プログラムを、プロセッサー１Ａが実行することによって、カメラ４は、２次元バーコードのリーダーとして機能する。
【００２４】
次に、図１〜図３を参照して、本発明の実施形態に係る制御部１の構成について説明する。図３は、制御部１の構成を示す図である。
【００２５】
図３に示すように、制御部１は、取得部１０１、判定部１０２、特定部１０３、受付部１０４、生成部１０５、修正部１０６及び出力部１０７を備える。具体的には、プロセッサー１Ａは、制御プログラムを実行することによって、取得部１０１、判定部１０２、特定部１０３、受付部１０４、生成部１０５、修正部１０６及び出力部１０７として機能する。
【００２６】
取得部１０１は、第１サーバー装置２０１から画像情報ＭＪを取得する。具体的には、取得部１０１は、ユーザーによるタッチパネル２の操作に基づき、第１サーバー装置２０１から画像情報ＭＪを取得する。また、取得部１０１は、第３サーバー装置２０３から気象情報ＡＪ、交通機関運行情報ＴＪ、道路渋滞情報ＲＪ及びソーシャルネットワーキングサービス（ＳＮＳ）情報ＳＪを取得する。
【００２７】
判定部１０２は、画像情報ＭＪに対応する画像ＭＴが特定の日時に発生する現象、及び特定の日時に行われる行事の少なくとも一方に関するものであるか否かを判定する。
【００２８】
特定部１０３は、画像情報ＭＪに対応する画像ＭＴの撮影場所ＴＡを特定する。具体的には、特定部１０３は、画像情報ＭＪのメタ情報ＮＪに基づき、画像ＭＴの撮影場所ＴＡを特定する。メタ情報ＮＪは、例えば、画像情報ＭＪを検索するために画像情報ＭＪに付与された情報を示す。
【００２９】
受付部１０４は、ユーザーによるタッチパネル２の操作に基づき、旅行日数Ｃ１、交通手段Ｃ２、宿泊施設の好みＣ３、及び食事の好みＣ４を受け付ける。以下の説明では、旅行日数Ｃ１、交通手段Ｃ２、宿泊施設の好みＣ３、及び食事の好みＣ４を示す情報をオプション情報Ｃと総称する場合がある。
【００３０】
生成部１０５は、第２サーバー装置２０２を介して、撮影場所ＴＡを目的地ＴＰとする旅行プランＰＡを生成する。具体的には、生成部１０５は、旅行日数Ｃ１、交通手段Ｃ２、宿泊施設の好みＣ３、及び食事の好みＣ４に基づき、第２サーバー装置２０２を介して、撮影場所ＴＡを目的地ＴＰとする旅行プランＰＡを生成する。
【００３１】
更に具体的には、生成部１０５は、第２サーバー装置２０２に対して、旅行日数Ｃ１、交通手段Ｃ２、宿泊施設の好みＣ３、及び食事の好みＣ４に基づき、撮影場所ＴＡを目的地ＴＰとする旅行プランＰＡを生成するように指示する。第２サーバー装置２０２は、生成部１０５からの指示に応じて、ディープラーニングによって旅行プランＰＡを生成し、旅行プランＰＡをスマートフォン１００に送信する。生成部１０５は、第２サーバー装置２０２から旅行プランＰＡを受信する。
【００３２】
修正部１０６は、気象情報ＡＪ、交通機関運行情報ＴＪ、道路渋滞情報ＲＪ、及びソーシャルネットワーキングサービス情報ＳＪに基づいて、旅行プランＰＡを修正する。
【００３３】
出力部１０７は、旅行プランＰＡを用紙に印刷するように画像形成装置３００に対して指示する。
【００３４】
以上、図１〜図３を参照して説明したように、本発明の実施形態では、画像情報ＭＪに対応する画像ＭＴの撮影場所ＴＡを特定部１０３が特定し、撮影場所ＴＡを目的地ＴＰとする旅行プランＰＡを生成部１０５が生成する。よって、ユーザーが画像ＭＴを選択することによって、目的地ＴＰを決定できる。したがって、ユーザーが目的地ＴＰを入力することなく旅行プランＰＡを生成できる。その結果、ユーザーの利便性を向上できる。
【００３５】
次に、図１〜図４を参照して判定部１０２、特定部１０３及び生成部１０５の処理について説明する。図４（ａ）は、画像ＭＴの一例を示す図である。図４（ｂ）は、撮影場所ＴＡの一例を示す図である。
【００３６】
図４（ａ）に示すように、画像ＭＴは、富士山ＢＪ１及び太陽ＢＪ２が含まれている。また、富士山ＢＪ１は、山頂部ＢＪ１ａを含んでいる。画像ＭＴは、いわゆる「ダイヤモンド富士」を示す。「ダイヤモンド富士」とは、富士山ＢＪ１の山頂部ＢＪ１ａと太陽ＢＪ２とが重なって生じる光学現象を示す。「ダイヤモンド富士」は、特定の場所で、特定の日時に発生する現象である。画像ＭＴのメタ情報ＮＪには、「ダイヤモンド富士」を示す情報が含まれる。
【００３７】
特定部１０３は、「ダイヤモンド富士」を示すメタ情報ＮＪに基づき、画像ＭＴの撮影場所ＴＡを特定する。特定部１０３は、例えば、検索エンジンに「ダイヤモンド富士」と「撮影場所」と「撮影日時」とをキーワードとして入力することによって、画像ＭＴの撮影場所ＴＡと撮影日時ＴＴとを特定する。
【００３８】
その結果、例えば、図４（ｂ）に示すように、特定部１０３は、「ダイヤモンド富士」の撮影場所ＴＡとして、山中湖畔の撮影場所ＴＡを特定する。また、特定部１０３は、「ダイヤモンド富士」の撮影日時ＴＴとして「２月１４日１６時３４分」を特定する。
【００３９】
判定部１０２は、「ダイヤモンド富士」のように、画像ＭＴが特定の日時に発生する現象に関するものであるか否かを判定する。また、判定部１０２は、画像ＭＴが特定の日時に行われる行事に関するものであるか否かを判定する。特定の日時に行われる行事としては、例えば、「阿波踊り」がある。「阿波踊り」は、８月１２日〜１５日の１８時〜２３時に徳島駅南側で開催される。
【００４０】
判定部１０２の判定結果に基づいて、特定部１０３は、画像ＭＴの撮影日時ＴＴを特定する。具体的には、画像ＭＴが特定の日時に発生する現象、及び特定の日時に行われる行事の少なくとも一方に関するものであると判定部１０２が判定した場合に、特定部１０３は、画像ＭＴの撮影日時ＴＴを特定する。
【００４１】
また、生成部１０５は、撮影日時ＴＴに基づいて、旅行プランＰＡを生成する。具体的には、生成部１０５は、例えば、撮影日時ＴＴの３０分前に撮影場所ＴＡに到着する旅行プランＰＡを生成する。
【００４２】
以上、図１〜図４を参照して説明したように、本発明の実施形態では、特定部１０３が画像情報ＭＪのメタ情報ＮＪに基づき画像ＭＴの撮影場所ＴＡを特定するため、画像ＭＴの撮影場所ＴＡを容易に特定できる。
【００４３】
また、画像ＭＴが特定の日時に発生する現象、及び特定の日時に行われる行事の少なくとも一方に関するものである場合には、画像ＭＴの撮影日時ＴＴに基づいて旅行プランＰＡを生成する。したがって、旅行プランＰＡに沿って旅行することによって、特定の日時に発生する現象、及び特定の日時に行われる行事の少なくとも一方をユーザーが実際に見ることができる。
【００４４】
次に、図１〜図５を参照して、受付部１０４の処理について説明する。図５は、オプション入力画面５００の一例を示す画面図である。受付部１０４は、オプション入力画面５００をタッチパネル２に表示して、ユーザーによるタッチパネル２の操作を受け付ける。
【００４５】
図５に示すように、オプション入力画面５００には、旅行日数５０１、第１交通手段５０２、第２交通手段５０３、宿泊施設５０４及び食事５０５が表示されている。
【００４６】
旅行日数５０１には、ユーザーが旅行日数Ｃ１を入力する。
【００４７】
第１交通手段５０２を用いて、ユーザーは旅行中の遠距離の交通手段を選択する。具体的には、第１交通手段５０２には、飛行機ボタン５０２ａと新幹線ボタン５０２ｂとが選択可能に表示される。ユーザーは、飛行機ボタン５０２ａ又は新幹線ボタン５０２ｂをタッチすることによって第１交通手段５０２を選択する。
【００４８】
第２交通手段５０３を用いて、ユーザーは旅行中の近距離の交通手段Ｃ２を選択する。具体的には、第２交通手段５０３には、バスボタン５０３ａ、タクシーボタン５０３ｂ及びレンタカーボタン５０３ｃが選択可能に表示される。ユーザーは、バスボタン５０３ａ、タクシーボタン５０３ｂ及びレンタカーボタン５０３ｃのいずれか１つをタッチすることによって旅行中の近距離の交通手段Ｃ２を選択する。
【００４９】
宿泊施設５０４を用いて、ユーザーは旅行中の宿泊施設の好みＣ３を選択する。具体的には、宿泊施設５０４には、ホテルボタン５０４ａ、旅館ボタン５０４ｂ及びテントボタン５０４ｃが選択可能に表示される。ユーザーは、ホテルボタン５０４ａ、旅館ボタン５０４ｂ及びテントボタン５０４ｃのいずれか１つをタッチすることによって旅行中の宿泊施設の好みＣ３を選択する。
【００５０】
食事５０５を用いて、ユーザーは旅行中の食事の好みＣ４を選択する。具体的には、食事５０５には、和食ボタン５０５ａ、洋食ボタン５０５ｂ及び中華ボタン５０５ｃが選択可能に表示される。ユーザーは、和食ボタン５０５ａ、洋食ボタン５０５ｂ及び中華ボタン５０５ｃのいずれか１つをタッチすることによって旅行中の食事の好みＣ４を選択する。
【００５１】
このようにして、受付部１０４は、オプション入力画面５００をタッチパネル２に表示して、ユーザーによるタッチパネル２の操作に基づき、旅行日数Ｃ１、交通手段Ｃ２、宿泊施設の好みＣ３、及び食事の好みＣ４を受け付ける。
【００５２】
また、生成部１０５は、旅行日数Ｃ１、交通手段Ｃ２、宿泊施設の好みＣ３、及び食事の好みＣ４に基づき、第２サーバー装置２０２を介して、撮影場所ＴＡを目的地ＴＰとする旅行プランＰＡをディープラーニングによって生成する。
【００５３】
以上、図１〜図５を参照して説明したように、本発明の実施形態では、生成部１０５は、撮影場所ＴＡを目的地ＴＰとし、受付部１０４が受け付けた条件（旅行日数Ｃ１、交通手段Ｃ２、宿泊施設の好みＣ３、及び食事の好みＣ４）に基づいて、ディープラーニングによって旅行プランＰＡを生成する。したがって、適切な旅行プランＰＡを生成できる。
【００５４】
また、本発明の実施形態では、受付部１０４が、旅行日数Ｃ１、交通手段Ｃ２、宿泊施設の好みＣ３、及び食事の好みＣ４を受け付けるが、本発明はこれに限定されない。受付部１０４が、旅行日数Ｃ１、交通手段Ｃ２、宿泊施設の好みＣ３、及び食事の好みＣ４の少なくとも１つの条件を受け付ければよい。例えば、受付部１０４が旅行日数Ｃ１だけを受け付ける形態でもよい。
【００５５】
次に、図１〜図６を参照して、旅行プランＰＡの一例について説明する。図６は、旅行プランＰＡの一例を示す図である。図６に示す旅行プラン６００は、図４を参照して説明した「ダイヤモンド富士」を観察する旅行プランＰＡの一例である。出力部１０７は、旅行プラン６００に対応する画像を用紙に形成する。
【００５６】
図６に示すように、旅行プラン６００は、出発地６０１、第１経由地６０２、第２経由地６０３、第３経由地６０４、目的地６０５、宿泊場所６０６及び２次元バーコード６１０を含む。出発地６０１は、「新大阪駅」であり、出発日時は２月１４日８時４０分である。出発地６０１は、例えば、スマートフォン１００の位置情報を基にして特定される。新幹線で第１経由地６０２の「三島」まで移動する。そして、在来線で第２経由地６０３の「沼津」まで移動する。更に、在来線で第３経由地６０４の「御殿場」まで移動する。次に、バスで、目的地６０５の「山中湖旭日丘（乗船場）」まで移動する。目的地６０５では、「ダイヤモンド富士」を観察するために観光船に乗る。乗船日時は、「２月１４日１５時４０分」であり、下船日時は「２月１４日１７時２０分」であるため、図４（ｂ）に示す撮影日時ＴＴの「２月１４日１６時３４分」を含んでいる。そして、バスで、宿泊場所６０６である「ＡＢＣホテル」に移動する。
【００５７】
２次元バーコード６１０は、旅行プラン６００を示す。具体的には、２次元バーコード６１０は、第２サーバー装置２０２に格納された旅行プラン６００を示す。更に具体的には、２次元バーコード６１０は、第２サーバー装置２０２に格納された旅行プラン６００のアドレスを示す。
【００５８】
旅行プラン６００に対応する画像が用紙に形成されているため、ユーザーは、スマートフォン１００のカメラ４を２次元バーコードのリーダーとして機能させた状態で、２次元バーコード６１０を読み取る。その結果、スマートフォン１００は、旅行プラン６００を示す画像情報を第２サーバー装置２０２から取得する。
【００５９】
以上、図１〜図６を参照して説明したように、本発明の実施形態では、出力部１０７は、旅行プラン６００に対応する画像を用紙に形成する。また、旅行プラン６００は、第２サーバー装置２０２に格納された旅行プランＰＡのアドレスを示す２次元バーコード６１０を含む。よって、ユーザーは、スマートフォン１００のカメラ４を２次元バーコードのリーダーとして機能させて、２次元バーコード６１０を読み取ることによって、旅行プラン６００を示す画像情報を第２サーバー装置２０２から取得できる。したがって、ユーザーの利便性を向上できる。
【００６０】
次に、図１〜図７を参照して、制御部１の処理について説明する。図７は、制御部１の処理の一例を示すフローチャートである。
まず、ステップＳ１０１において、取得部１０１が、ユーザーが画像ＭＴを選択したか否かを判定する。
ユーザーが画像ＭＴを選択していないと取得部１０１が判定した場合（ステップＳ１０１でＮＯ）には、処理が待機状態になる。ユーザーが画像ＭＴを選択したと取得部１０１が判定した場合（ステップＳ１０１でＹＥＳ）には、処理がステップＳ１０３に進む。
そして、ステップＳ１０３において、取得部１０１が画像ＭＴに対応する画像情報ＭＪを第１サーバー装置２０１から取得する。
次に、ステップＳ１０５において、特定部１０３が、画像情報ＭＪに対応する画像ＭＴの撮影場所ＴＡを特定する。
【００６１】
次に、ステップＳ１０７において、判定部１０２が、画像情報ＭＪに対応する画像ＭＴが特定の日時に発生する現象、及び特定の日時に行われる行事の少なくとも一方に関するものであるか否かを判定する。
画像情報ＭＪに対応する画像ＭＴが特定の日時に発生する現象、及び特定の日時に行われる行事の少なくとも一方に関するものではないと判定部１０２が判定した場合（ステップＳ１０７でＮＯ）には、処理がステップＳ１１１に進む。画像情報ＭＪに対応する画像ＭＴが特定の日時に発生する現象、及び特定の日時に行われる行事の少なくとも一方に関するものであると判定部１０２が判定した場合（ステップＳ１０７でＹＥＳ）には、処理がステップＳ１０９に進む。
そして、ステップＳ１０９において、特定部１０３が、画像ＭＴの撮影日時ＴＴを特定する。
次に、ステップＳ１１１において、受付部１０４がオプション情報Ｃを受け付ける。具体的には、オプション情報Ｃは、旅行日数Ｃ１、交通手段Ｃ２、宿泊施設の好みＣ３、及び食事の好みＣ４を示す。
【００６２】
次に、ステップＳ１１３において、生成部１０５が、第２サーバー装置２０２を介して、撮影場所ＴＡを目的地ＴＰとする旅行プランＰＡを生成する。
次に、ステップＳ１１５において、制御部１が、タッチパネル２に旅行プランＰＡを表示する。
次に、ステップＳ１１７において、出力部１０７が旅行プランＰＡを印刷するか否かを判定する。
旅行プランＰＡを印刷しないと判定した場合（ステップＳ１１７でＮＯ）には、処理が終了する。旅行プランＰＡを印刷すると判定した場合（ステップＳ１１７でＹＥＳ）には、処理がステップＳ１１９に進む。
そして、ステップＳ１１９において、出力部１０７が画像形成装置３００を介して旅行プランＰＡを印刷し、処理が終了する。
【００６３】
なお、ステップＳ１０３が「取得ステップ」の一例に相当し、ステップＳ１０５が「特定ステップ」の一例に相当し、ステップＳ１１３が「生成ステップ」の一例に相当する。
【００６４】
以上、図１〜図７を参照して説明したように、本発明の実施形態では、特定ステップにおいて、画像情報ＭＪに対応する画像ＭＴの撮影場所ＴＡを特定し、生成ステップにおいて、撮影場所ＴＡを目的地ＴＰとする旅行プランＰＡを生成する。よって、ユーザーは画像ＭＴを選択することによって、目的地ＴＰを決定できる。したがって、ユーザーが目的地ＴＰを入力することなく旅行プランＰＡを生成できる。その結果、ユーザーの利便性を向上できる。
【００６５】
次に、図１〜図８を参照して、制御部１の「プラン修正処理」について説明する。図８は、「プラン修正処理」の一例を示すフローチャートである。「プラン修正処理」は、気象情報ＡＪ、交通機関運行情報ＴＪ、道路渋滞情報ＲＪ、及びソーシャルネットワーキングサービス（ＳＮＳ）情報ＳＪに基づいて、旅行プランＰＡを修正する処理を示す。
【００６６】
まず、ステップＳ２０１において、取得部１０１が、目的地ＴＰの気象情報ＡＪを第３サーバー装置２０３から取得する。
次に、ステップＳ２０３において、修正部１０６が、旅行プランＰＡを修正するか否かを判定する。例えば、目的地ＴＰが「雨」であることを気象情報ＡＪが示す場合には、旅行プランＰＡを修正すると修正部１０６が判定する。また、例えば、目的地ＴＰが「晴れ」であることを気象情報ＡＪが示す場合には、旅行プランＰＡを修正しないと修正部１０６が判定する。
旅行プランＰＡを修正しないと修正部１０６が判定した場合（ステップＳ２０３でＮＯ）には処理がステップＳ２０７に進む。旅行プランＰＡを修正すると修正部１０６が判定した場合（ステップＳ２０３でＹＥＳ）には処理がステップＳ２０５に進む。
そして、ステップＳ２０５において、修正部１０６が、旅行プランＰＡを修正する。例えば、修正部１０６は、第２サーバー装置２０２に対して、撮影日時ＴＴを別の撮影日時ＴＴに変更する旨の指示を送信する。第２サーバー装置２０２は、修正部１０６からの指示に基づき、旅行プランＰＡをディープラーニングによって修正し、修正した旅行プランＰＡをスマートフォン１００に送信する。修正部１０６は、第２サーバー装置２０２から旅行プランＰＡを受信する。
【００６７】
次に、ステップＳ２０７において、取得部１０１が、旅行プランＰＡの経路に関する交通機関運行情報ＴＪを第３サーバー装置２０３から取得する。
次に、ステップＳ２０９において、修正部１０６が、旅行プランＰＡを修正するか否かを判定する。例えば、旅行プランＰＡの経路に含まれる列車が遅延していることを交通機関運行情報ＴＪが示す場合には、旅行プランＰＡを修正すると修正部１０６が判定する。また、旅行プランＰＡの経路に含まれる列車が順調に運行していることを交通機関運行情報ＴＪが示す場合には、旅行プランＰＡを修正しないと修正部１０６が判定する。
旅行プランＰＡを修正しないと修正部１０６が判定した場合（ステップＳ２０９でＮＯ）には処理がステップＳ２１３に進む。旅行プランＰＡを修正すると修正部１０６が判定した場合（ステップＳ２０９でＹＥＳ）には処理がステップＳ２１１に進む。
そして、ステップＳ２１１において、修正部１０６が、旅行プランＰＡを修正する。例えば、修正部１０６は、第２サーバー装置２０２に対して、列車が遅延している経路を別の経路に変更する旨の指示を送信する。第２サーバー装置２０２は、修正部１０６からの指示に基づき、旅行プランＰＡをディープラーニングによって修正し、修正した旅行プランＰＡをスマートフォン１００に送信する。修正部１０６は、第２サーバー装置２０２から旅行プランＰＡを受信する。
【００６８】
次に、ステップＳ２１３において、取得部１０１が、旅行プランＰＡの経路に含まれる道路に関する道路渋滞情報ＲＪを第３サーバー装置２０３から取得する。
次に、ステップＳ２１５において、修正部１０６が、旅行プランＰＡを修正するか否かを判定する。例えば、旅行プランＰＡの経路に含まれる道路が渋滞していることを道路渋滞情報ＲＪが示す場合には、旅行プランＰＡを修正すると修正部１０６が判定する。また、旅行プランＰＡの経路に含まれる道路における自動車の流れが順調であることを道路渋滞情報ＲＪが示す場合には、旅行プランＰＡを修正しないと修正部１０６が判定する。
旅行プランＰＡを修正しないと修正部１０６が判定した場合（ステップＳ２１５でＮＯ）には処理がステップＳ２１９に進む。旅行プランＰＡを修正すると修正部１０６が判定した場合（ステップＳ２１５でＹＥＳ）には処理がステップＳ２１７に進む。
そして、ステップＳ２１７において、修正部１０６が、旅行プランＰＡを修正する。例えば、修正部１０６は、第２サーバー装置２０２に対して、渋滞している道路を別の道路に変更する旨の指示を送信する。第２サーバー装置２０２は、修正部１０６からの指示に基づき、旅行プランＰＡをディープラーニングによって修正し、修正した旅行プランＰＡをスマートフォン１００に送信する。修正部１０６は、第２サーバー装置２０２から旅行プランＰＡを受信する。
【００６９】
次に、ステップＳ２１９において、取得部１０１が、旅行プランＰＡに関するＳＮＳ情報ＳＪを第３サーバー装置２０３から取得する。
次に、ステップＳ２２１において、修正部１０６が、旅行プランＰＡを修正するか否かを判定する。例えば、目的地ＴＰに旅行する知人がいることをＳＮＳ情報ＳＪが示す場合には、旅行プランＰＡを修正すると修正部１０６が判定する。また、目的地ＴＰに旅行する知人がいないことをＳＮＳ情報ＳＪが示す場合には、旅行プランＰＡを修正しないと修正部１０６が判定する。
旅行プランＰＡを修正しないと修正部１０６が判定した場合（ステップＳ２２１でＮＯ）には「プラン修正処理」が終了する。旅行プランＰＡを修正すると修正部１０６が判定した場合（ステップＳ２２１でＹＥＳ）には処理がステップＳ２２３に進む。
そして、ステップＳ２２３において、修正部１０６が、旅行プランＰＡを修正する。例えば、修正部１０６は、第２サーバー装置２０２に対して、旅行プランＰＡを知人の旅行プランに合わせるように変更する旨の指示を送信する。第２サーバー装置２０２は、修正部１０６からの指示に基づき、旅行プランＰＡをディープラーニングによって修正し、修正した旅行プランＰＡをスマートフォン１００に送信する。修正部１０６は、第２サーバー装置２０２から旅行プランＰＡを受信する。ステップＳ２１７の処理が終了すると、「プラン修正処理」が終了する。
【００７０】
以上、図１〜図８を参照して説明したように、本発明の実施形態では、気象情報ＡＪ、交通機関運行情報ＴＪ、道路渋滞情報ＲＪ、及びＳＮＳ情報ＳＪに基づいて、修正部１０６が旅行プランＰＡを修正する。よって、旅行プランＰＡを適正に修正できる。したがって、ユーザーの利便性を更に向上できる。
【００７１】
以上、図１〜図８を参照して説明したように、本発明の実施形態では、修正部１０６が気象情報ＡＪ、交通機関運行情報ＴＪ、道路渋滞情報ＲＪ、及びＳＮＳ情報ＳＪに基づいて旅行プランＰＡを修正するが、本発明はこれに限定されない。修正部１０６が気象情報ＡＪ、交通機関運行情報ＴＪ、道路渋滞情報ＲＪ、及びＳＮＳ情報ＳＪの少なくとも１つに基づいて旅行プランＰＡを修正すればよい。
【００７２】
本発明の実施形態では、取得部１０１が、気象情報ＡＪ、交通機関運行情報ＴＪ、道路渋滞情報ＲＪ、及びＳＮＳ情報ＳＪを第３サーバー装置２０３から取得するが、本発明はこれに限定されない。旅行プランＰＡに影響する情報が発生した場合に、必要な情報を取得部１０１が取得すればよい。例えば、第３サーバー装置２０３が、旅行プランＰＡに影響する情報の有無を監視しており、旅行プランＰＡに影響する情報が発生した場合に、気象情報ＡＪ、交通機関運行情報ＴＪ、道路渋滞情報ＲＪ又はＳＮＳ情報ＳＪをスマートフォン１００に送信する形態でもよい。この形態では、スマートフォン１００と第３サーバー装置２０３との通信回数を削減できる。
【００７３】
以上、図面を参照しながら本発明の実施形態について説明した。ただし、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能である（例えば、下記に示す（１）〜（４））。図面は、理解し易くするために、それぞれの構成要素を主体に模式的に示しており、図示された各構成要素の厚み、長さ、個数等は、図面作成の都合上から実際とは異なる場合がある。また、上記の実施形態で示す各構成要素の形状、寸法等は一例であって、特に限定されるものではなく、本発明の構成から実質的に逸脱しない範囲で種々の変更が可能である。
【００７４】
（１）図１及び図２を参照して説明したように、旅行プラン生成装置がスマートフォン１００で構成される形態について説明したが、本発明はこれに限定されない。旅行プラン生成装置が、少なくとも、画像を表示する表示部、ユーザーの操作を受け付ける操作部、制御部１及び通信部３を備えていればよい。例えば、旅行プラン生成装置が、パーソナルコンピューターで構成される形態でもよいし、タブレット端末装置で構成される形態でもよい。
【００７５】
（２）図１〜図３を参照して説明したように、取得部１０１が第１サーバー装置２０１から画像情報ＭＪを取得するが、本発明はこれに限定されない。取得部１０１がいずれかのサーバー装置２００から画像情報ＭＪを取得すればよい。
【００７６】
（３）図１〜図３を参照して説明したように、取得部１０１が第３サーバー装置２０３から気象情報ＡＪ、交通機関運行情報ＴＪ、道路渋滞情報ＲＪ及びＳＮＳ情報ＳＪを取得するが、本発明はこれに限定されない。取得部１０１がいずれかのサーバー装置２００から気象情報ＡＪ、交通機関運行情報ＴＪ、道路渋滞情報ＲＪ及びＳＮＳ情報ＳＪを取得すればよい。また、取得部１０１が気象情報ＡＪ、交通機関運行情報ＴＪ、道路渋滞情報ＲＪ及びＳＮＳ情報ＳＪを、互いに異なるサーバー装置２００から取得する形態でもよい。
【００７７】
（４）図１〜図８を参照して説明したように、生成部１０５が撮影場所ＴＡを目的地ＴＰとする旅行プランＰＡを生成するが、本発明はこれに限定されない。少なくとも１箇所の目的地ＴＰが撮影場所ＴＡであればよい。また、生成部１０５が複数の撮影場所ＴＡにそれぞれ対応する複数の目的地ＴＰに行く旅行プランＰＡを生成する形態でもよい。
【００７８】
この形態では、受付部１０４が、ユーザーの操作に基づき、複数の撮影場所ＴＡの優先順位を受け付け、生成部１０５は、優先順位に基づいて、複数の撮影場所ＴＡを目的地ＴＰとする旅行プランＰＡを生成することが好ましい。この場合には、生成部１０５は、複数の撮影場所ＴＡの優先順位に基づいて、旅行プランＰＡを生成する。よって、ユーザーの要望に沿った旅行プランＰＡを生成できる。
【産業上の利用可能性】
【００７９】
本発明は、旅行プラン生成装置、及び旅行プラン生成方法の分野に利用可能である。
【符号の説明】
【００８０】
１００    スマートフォン（旅行プラン生成装置）
１    制御部
１Ａ    プロセッサー
１Ｂ    記憶部
１０１    取得部
１０２    判定部
１０３    特定部
１０４    受付部
１０５    生成部
１０６    修正部
１０７    出力部
２    タッチパネル
３    通信部
４    カメラ
２００    サーバー装置
２０１    第１サーバー装置
２０２    第２サーバー装置
２０３    第３サーバー装置
３００    画像形成装置
４００    ネットワーク
ＭＴ    画像
ＭＪ    画像情報
ＮＪ    メタ情報
ＴＡ    撮影場所
ＴＴ    撮影日時
Ｃ    オプション情報
ＴＡ    目的地
ＰＡ    旅行プラン
ＡＪ    気象情報
ＴＪ    交通機関運行情報
ＲＪ    道路渋滞情報
ＳＪ    ソーシャルネットワーキングサービス情報
【図１】
2019008696.tif 000003
【図２】
2019008696.tif 000004
【図３】
2019008696.tif 000005
【図４】
2019008696.tif 000006
【図５】
2019008696.tif 000007
【図６】
2019008696.tif 000008
【図７】
2019008696.tif 000009
【図８】
2019008696.tif 000010