(57)【要約】【課題】旅行に関連して体調を適切に管理することが可能な情報処理方法、及びコンピュータプログラムを提供する。【解決手段】旅行者の旅行情報及び健康情報を取得し、旅行者の旅行情報及び健康情報を入力した場合に、旅行に関する健康アドバイス及び推奨するサプリメントを出力する学習モデルに、取得した前記旅行情報及び前記健康情報を入力して、健康アドバイス及び推奨するサプリメントの情報を出力する処理をコンピュータに実行させる。【選択図】図４
2020166399.tif 000002
【特許請求の範囲】
【請求項１】
旅行者の旅行情報及び健康情報を取得し、
旅行者の旅行情報及び健康情報を入力した場合に、旅行に関する健康アドバイス及び推奨するサプリメントを出力する学習モデルに、取得した前記旅行情報及び前記健康情報を入力して、健康アドバイス及び推奨するサプリメントの情報を出力する
処理をコンピュータに実行させる、情報処理方法。
【請求項２】
前記旅行者の旅行情報及び健康情報と、前記旅行者の健康アドバイスの実行後及びサプリメントの摂取後の健康情報並びに評価情報とを取得し、
前記旅行情報及び前記健康情報、健康アドバイスの実行後及びサプリメントの摂取後の健康情報並びに評価情報とに基づき、前記学習モデルを再学習する、請求項１に記載の情報処理方法。
【請求項３】
旅行の前に、前記学習モデルにより出力した前記健康アドバイス及び前記サプリメントの情報を前記旅行者の端末へ出力する、請求項１又は２に記載の情報処理方法。
【請求項４】
前記旅行情報は、旅行日程、食事、旅行地の時差、標高、気候、環境、及び目的から選択される少なくとも１種の情報を含み、
前記健康情報は、前記旅行者の年齢若しくは性別を含む属性情報、血圧、体温若しくは睡眠時間を含む生体情報、及び目標から選択される少なくとも１種の情報を含む、請求項１から３までのいずれか１項に記載の情報処理方法。
【請求項５】
旅行の目的を複数出力し、
目的に対応する健康上の目標を複数出力し、
前記旅行者により目的及び目標の選択を受け付け、
受け付けた前記目的及び前記目標に応じた健康アドバイス及びサプリメントを出力する、請求項１から４までのいずれか１項に記載の情報処理方法。
【請求項６】
前記健康情報は、前記旅行者の血圧、体温若しくは睡眠時間を含む生体情報であり、
前記学習モデルは、旅行情報及び生体情報を入力した場合に、旅行に関する健康アドバイス及び推奨するサプリメントを出力し、
旅行中に、前記旅行者の前記生体情報を取得し、
取得した前記生体情報を前記学習モデルに入力して、旅行に関する健康アドバイス及び推奨するサプリメントの情報を出力する、請求項１から５までのいずれか１項に記載の情報処理方法。
【請求項７】
前記旅行情報は食事に関する情報であり、
前記学習モデルは、食事に関する情報及び健康情報を入力した場合に、旅行に関する健康アドバイス及び推奨するサプリメントを出力し、
前記旅行者の食事に関する情報及び健康情報を取得し、
取得した前記食事に関する情報及び前記健康情報を前記学習モデルに入力して、旅行に関する健康アドバイス及び推奨するサプリメントの情報を出力する、請求項１から６までのいずれか１項に記載の情報処理方法。
【請求項８】
前記旅行者は出張者であり、
前記旅行情報は、出張者の業務情報を含み、
前記学習モデルは、業務情報及び健康情報を入力した場合に、業務に関する健康アドバイス及び推奨するサプリメントを出力し、
出張者の業務情報及び健康情報を取得し、
取得した前記業務情報及び前記健康情報を前記学習モデルに入力して、業務に関する健康アドバイス及び推奨するサプリメントの情報を出力する、請求項１から７までのいずれか１項に記載の情報処理方法。
【請求項９】
前記学習モデルは、出張者の業務情報及び帰国後の健康情報を入力した場合に、過労に関する健康アドバイス及び推奨するサプリメントを出力し、
前記出張者の業務情報及び帰国後の健康情報を取得し、
取得した前記業務情報及び前記健康情報を前記学習モデルに入力して、過労に関する健康アドバイス及び推奨するサプリメントの情報を出力する、請求項８に記載の情報処理方法。
【請求項１０】
旅行者の旅行情報及び健康情報を取得し、
取得した前記旅行情報及び前記健康情報を外部サーバへ出力し、
前記外部サーバから送信された、前記旅行情報及び前記健康情報に基づく、旅行に関する健康アドバイス及び推奨するサプリメントを取得し、
取得した前記健康アドバイス及び前記サプリメントを表示する
処理をコンピュータに実行させるコンピュータプログラム。
【請求項１１】
前記旅行者が前記サプリメントを摂取するタイミングを報知する、請求項１０に記載のコンピュータプログラム。
【請求項１２】
前記旅行情報は、旅行地の衛生環境、病院設備、並びに気温又は湿度を含む旅行地の環境情報を含み、
前記健康情報は、前記旅行者の生体情報を含み、
前記旅行者の生体情報を該生体情報に基づく健康アドバイスと共に表示し、
前記旅行地の環境を表示し、
及び／又は推奨するサプリメントを表示する、請求項１０又は１１に記載のコンピュータプログラム。
【請求項１３】
旅行の目的を複数表示し、
目的に対応する健康上の目標を複数表示し、
前記旅行者により目的及び目標の選択を受け付け、
受け付けた前記目的及び前記目標を外部サーバへ出力し、
取得した、前記目的及び前記目標に応じた健康アドバイス及びサプリメントを表示する、請求項１０から１２までのいずれか１項に記載のコンピュータプログラム。
【請求項１４】
旅行前に前記健康アドバイス及びサプリメントを表示し、
前記サプリメントを注文するボタンを表示する、請求項１３に記載のコンピュータプログラム。
【請求項１５】
前記旅行情報は前記旅行者の旅行日程を含み、
旅行中に、前記旅行日程に基づいて、健康アドバイス及びサプリメントを表示する、請求項１０から１４までのいずれか１項に記載のコンピュータプログラム。
【請求項１６】
前記旅行日程に基づき、旅行先での前記サプリメントを購入する場所を表示する、請求項１５に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、旅行者の旅行情報及び健康情報に対応する、健康アドバイス及びサプリメントを出力する情報処理方法、及びコンピュータプログラムに関する。
【背景技術】
【０００２】
旅行前に自身の体調に気を使う者は多いが、現状は各人で対策することに留まっており、その効果は限定的である。そのため、旅行当日の数日前に体調を崩してしまい、旅行をキャンセルしたり、旅行に出掛けられた場合においてもホテルで待機したり、旅行日程の一部を中止、変更したりする等の問題が発生することがある。旅行者のキャンセルにより、旅行会社は支払いの全てを回収することが出来なかったりするなど、双方にデメリットが発生する。
また海外旅行では長期間の移動を伴い、不慣れな食事及び水、衛生環境の変化等から体調不良を起こすことがよくある。この場合も上記と同様に、ホテルで待機したり、旅行日程の一部を中止、変更したりする等の問題が発生することがある。
【０００３】
特許文献１には、個人のバイオマーカー情報を取得して個人のウェルネスを維持する方法の発明が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２０１６−５３０４８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に係る発明では、旅行の前後に生じる上述の問題を解決することはできない。
【０００６】
本発明は斯かる事情に鑑みてなされたものであり、旅行に関連して体調を適切に管理することが可能な情報処理方法、及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様に係る情報処理方法は、旅行者の旅行情報及び健康情報を取得し、旅行者の旅行情報及び健康情報を入力した場合に、旅行に関する健康アドバイス及び推奨するサプリメントを出力する学習モデルに、取得した前記旅行情報及び前記健康情報を入力して、健康アドバイス及び推奨するサプリメントの情報を出力する処理をコンピュータに実行させる。
【０００８】
本発明の一態様に係るコンピュータプログラムは、旅行者の旅行情報及び健康情報を取得し、取得した前記旅行情報及び前記健康情報を外部サーバへ出力し、前記外部サーバから送信された、前記旅行情報及び前記健康情報に基づく、旅行に関する健康アドバイス及び推奨するサプリメントを取得し、取得した前記健康アドバイス及び前記サプリメントを表示する処理をコンピュータに実行させる。
【発明の効果】
【０００９】
本発明によれば、旅行に関連して体調を適切に管理することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１に係る情報処理システムの構成の一例を示す模式図である。
【図２】端末の構成の一例を示すブロック図である。
【図３】端末の構成の一例を示すブロック図である。
【図４】情報処理装置の構成の一例を示すブロック図である。
【図５】アドバイス・サプリＤＢのレコードレイアウトの一例を示す説明図である。
【図６】アドバイス・サプリＤＢのレコードレイアウトの一例を示す説明図である。
【図７】アドバイス・サプリＤＢのレコードレイアウトの一例を示す説明図である。
【図８】アドバイス・サプリＤＢのレコードレイアウトの一例を示す説明図である。
【図９】ユーザＡの旅行終了後の、取得情報ＤＢに記憶された取得情報を示す説明図である。
【図１０】出力情報ＤＢに記憶されたユーザＡの出力情報を示す説明図である。
【図１１】環境情報ＤＢのレコードレイアウトの一例を示す説明図である。
【図１２】評価ＤＢのレコードレイアウトの一例を示す説明図である。
【図１３】アドバイス・サプリ出力モデルの構成を示す模式図である。
【図１４】制御部によるアドバイス・サプリ出力モデルの生成処理の処理手順の一例を示すフローチャートである。
【図１５】制御部による情報処理の手順を示すフローチャートである。
【図１６】制御部による情報処理の手順を示すフローチャートである。
【図１７】制御部による情報処理の手順を示すフローチャートである。
【図１８】制御部による情報処理の手順を示すフローチャートである。
【図１９】旅行情報の入力画面の一例を示す説明図である。
【図２０】健康情報の入力画面の一例を示す説明図である。
【図２１】表示画面の一例を示す説明図である。
【図２２】表示画面の一例を示す説明図である。
【図２３】表示画面の一例を示す説明図である。
【図２４】表示画面の一例を示す説明図である。
【図２５】ユーザが「購入場所表示」をタップした場合の購入場所の表示処理のフローチャートである。
【図２６】環境情報の表示画面の一例を示す説明図である。
【図２７】生体情報及びアドバイスの表示画面の一例を示す説明図である。
【図２８】サプリの表示画面の一例を示す説明図である。
【図２９】アドバイス及びサプリの表示画面の一例を示す説明図である。
【図３０】制御部による、アドバイス・サプリＤＢの更新処理の手順を示すフローチャートである。
【図３１】変形例１のアドバイス出力モデル及びサプリ出力モデルの構成を示す模式図である。
【図３２】変形例２のアドバイス・サプリ出力モデルとの構成を示す模式図である。
【図３３】変形例３のアドバイス・サプリ出力モデルとの構成を示す模式図である。
【図３４】実施の形態２に係る情報処理装置の構成の一例を示すブロック図である。
【図３５】アドバイス・サプリ（２）ＤＢのレコードレイアウトの一例の一部を示す説明図である。
【図３６】制御部による、アドバイス及びサプリの送信処理を示すフローチャートである。
【図３７】実施の形態３に係る制御部による、アドバイス及びサプリの特定の処理を示すフローチャートである。
【図３８】ユーザＡの出張が終了した後に取得情報ＤＢに記憶されているデータを示す説明図である。
【図３９】ユーザＡの出張が終了した後に出力情報ＤＢに記憶されているデータを示す説明図である。
【図４０】制御部による、出張者の帰国後の健康情報に基づくアドバイス及びサプリの情報の送信処理の手順を示すフローチャートである。
【図４１】ユーザＡから出張後の健康情報を取得した後に出力情報ＤＢに記憶されているデータを示す説明図である。
【発明を実施するための形態】
【００１１】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
実施の形態１．
図１は実施の形態１に係る情報処理システム１０の構成の一例を示す模式図である。情報処理システム１０においては、情報管理会社の情報処理装置１、ユーザＡの端末装置（以下、端末という）２、ユーザＡのウェアラブル端末３、サプリメント（以下、サプリという）の提供者Ｃ社の端末４、ウェアラブル端末の提供者Ｄ社の端末５、保険会社Ｅの端末６がインターネット等のネットワークＮを介して接続されている。ウェアラブル端末３は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）又はＷｉ−Ｆｉ（登録商標）等を介して端末２と通信可能である。ウェアラブル端末３は、ユーザＡの体温及び心拍数等の生体情報等を取得して、端末２に送信する。端末の数は図１の場合に限定されない。
【００１２】
情報処理装置１は、ユーザである旅行者から旅行情報及び健康情報を取得し、取得した旅行情報及び健康情報に基づいて、旅行に関する健康アドバイス及び推奨するサプリを特定し、特定した健康アドバイス（以下、アドバイスという）及びサプリの情報を端末２又はウェアラブル端末３へ送信する。情報処理装置１は、アドバイス及びサプリの情報の端末２への送信をクラウドサービスとして提供することができる。
【００１３】
図２は端末２の構成の一例を示すブロック図である。端末２は、装置全体を制御する制御部２１、主記憶部２２、通信部２３、操作部２４、表示パネル２５、補助記憶部２６、撮像部２７、ＧＰＳ受信部２８、第２通信部４７、マイク４８、及びスピーカ４９を備える。端末２は、例えば、スマートフォン、ノート型パーソナルコンピュータ、タブレット等で構成することができる。制御部２１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）等で構成することができる。制御部２１はＧＰＵ（Graphics Processing Unit）を含んで構成してもよい。
【００１４】
主記憶部２２は、ＳＲＡＭ（Static Random Access Memory）、ＤＲＡＭ（Dynamic Random Access Memory）、フラッシュメモリ等の一時記憶領域であり、制御部２１が演算処理を実行するために必要なデータを一時的に記憶する。
通信部２３は、ネットワークＮを介して、情報処理装置１との間で通信を行う機能を有し、所要の情報の送受信を行うことができる。通信部２３は情報処理装置１へ旅行情報及び健康情報を送信し、情報処理装置１から健康アドバイス及びサプリの情報を受信する。
【００１５】
操作部２４は、例えば、タッチパネル、ハードウェアキーボード、マウス等で構成され、表示パネル２５に表示されたアイコン等の操作、文字等の入力等を行うことができる。
入力は、マイク４８を使って行うこともできる。
【００１６】
表示パネル２５は、液晶パネル又は有機ＥＬ（Electro Luminescence）表示パネル等で構成することができる。制御部２１は、表示パネル２５に所要の情報を表示するための制御を行う。制御部２１は、情報処理装置１から取得したアドバイス及びサプリの情報を表示パネル２５に表示する。
【００１７】
補助記憶部２６は大容量メモリ、ハードディスク等であり、制御部２１が処理を実行するために必要なプログラム、及びアプリケーションプログラム（以下、アプリプログラムという）２６１を記憶している。また、補助記憶部２６は、情報処理装置１から取得したアドバイス及びサプリの情報を記憶する。
【００１８】
補助記憶部２６に記憶されるアプリプログラム２６１は、アプリプログラム２６１を読み取り可能に記録した記録媒体２６２により提供されてもよい。記録媒体２６２は、例えば、ＵＳＢ（Universal Serial Bus）メモリ、ＳＤ（Secure Digital）カード、マイクロＳＤカード、コンパクトフラッシュ（登録商標）等の可搬型のメモリである。記録媒体２６２に記録されるアプリプログラム２６１は通信部２３を介した通信により提供される。
また、図に示していない読取装置を用いて記録媒体２６２から読み取られ、補助記憶部２６にインストールされてもよい。
撮像部２７は例えばＣＣＤ（Charge Coupled Device）カメラ等を含み、画像又は映像の撮像を行う。撮像部２７により撮像された画像又は映像は図示しない処理回路によって処理され、補助記憶部２６に記憶される。
ＧＰＳ受信部２８は、複数のＧＰＳ衛星からの電波を受信し、端末２の位置を検出する。
第２通信部４７は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）又はＷｉ−Ｆｉ（登録商標）等を介してウェアラブル端末３と、近距離通信を行う機能を有する。
マイク４８は、制御部２１からの指示に従って集音し、ユーザが発する発話音声を取得する。
スピーカ４９は、制御部２１からの指示に従って音声を出力する。アドバイス及びサプリの情報は、スピーカ４９を用いて音声出力することもできる。
【００１９】
ウェアラブル端末３は、装置全体を制御する制御部３１、主記憶部３２、通信部３３、操作部３４、表示パネル３５、補助記憶部３６、情報収集部３７、マイク３８、及びスピーカ３９を備える。制御部３１は、ＣＰＵ、ＲＯＭ及びＲＡＭ等で構成することができる。主記憶部３２、操作部３４、表示パネル３５、補助記憶部３６、マイク３８、及びスピーカ３９は、端末２の主記憶部２２、操作部２４、表示パネル２５、及び補助記憶部２６と同様の構成を有する。通信部３３は、第２通信部４７を介し、端末２との間で通信を行う。
情報収集部３７は、血圧、体温又は睡眠時間等の生体情報を収集するためのセンサ等を含む。制御部３１は測定情報を解析し、生体情報を生成する。
【００２０】
図３は端末４の構成の一例を示すブロック図である。端末４は、装置全体を制御する制御部４１、主記憶部４２、通信部４３、操作部４４、表示パネル４５、及び補助記憶部４６を備える。端末４は、例えば、デスクトップ型コンピュータ、ノート型パーソナルコンピュータ、タブレット、スマートフォン等で構成することができる。制御部４１は、ＣＰＵ、ＲＯＭ及びＲＡＭ等で構成することができる。主記憶部４２、通信部４３、操作部４４、表示パネル４５、及び補助記憶部４６は、端末２の主記憶部２２、通信部２３、操作部２４、表示パネル２５、及び補助記憶部２６と同様の構成を有する。
端末５及び６は端末４と同様の構成を有する。
【００２１】
図４は情報処理装置１の構成の一例を示すブロック図である。情報処理装置１は、装置全体を制御する制御部１１、主記憶部１２、通信部１３、補助記憶部１４、及び時計部１５を備える。情報処理装置１は、１又は複数のサーバで構成することができる。情報処理装置１は複数台で分散処理する他、仮想マシンを用いてもよい。
制御部１１は、ＣＰＵ、ＲＯＭ及びＲＡＭ等で構成することができる。制御部１１はＧＰＵ（Graphics Processing Unit）を含んで構成してもよい。また、量子コンピュータを用いてもよい。
【００２２】
主記憶部１２は、ＳＲＡＭ、ＤＲＡＭ、フラッシュメモリ等の一時記憶領域であり、制御部２１が演算処理を実行するために必要なデータを一時的に記憶する。
【００２３】
通信部１３は、ネットワークＮを介して、端末２、３、４、５、及び６との間で通信を行う機能を有し、所要の情報の送受信を行うことができる。具体的には、通信部１３は、ユーザの端末２又は３が送信した旅行情報及び健康情報を受信する。通信部１３は、アドバイス及びサプリの情報を端末２等へ送信する。通信部１３はサプリの提供者のＣ社の端末４からアドバイス及びサプリの情報を受信する。
【００２４】
補助記憶部１４は大容量メモリ、ハードディスク等であり、制御部１１が処理を実行するために必要なプログラム、後述する情報処理を行うプログラム１４１と、アドバイス・サプリＤＢ１４２、取得情報ＤＢ１４３、出力情報ＤＢ１４４、環境情報ＤＢ１４５、評価情報ＤＢ１４６、及びアドバイス・サプリ出力モデル１４８を記憶している。ＤＢは、他のＤＢサーバに記憶してもよい。アドバイス・サプリ出力モデル１４８は端末２にインストールされていてもよい。
【００２５】
補助記憶部１４に記憶されるプログラム１４１は、プログラム１４１を読み取り可能に記録した記録媒体１４９により提供されてもよい。記録媒体１４９は、例えば、ＵＳＢメモリ、ＳＤカード、マイクロＳＤカード、コンパクトフラッシュ（登録商標）等の可搬型のメモリである。記録媒体１４９に記録されるプログラム１４１は、図に示していない読取装置を用いて記録媒体１４９から読み取られ、補助記憶部１４にインストールされる。また、補助記憶部１４に記憶されるプログラム１４１は、通信部１３を介した通信により提供されてもよい。
時計部１５は計時し、日時情報を出力する。
【００２６】
アドバイス・サプリＤＢ１４２はアドバイス及びサプリの情報を格納したデータベースである。アドバイス・サプリＤＢ１４２は、医療関係者やサプリ提供者による提案や学術情報、過去の旅行時のトラブル情報に基づくフィードバック、ユーザの使用履歴等に基づいて作成されている。
図５〜８は、アドバイス・サプリＤＢ１４２のレコードレイアウトの一例を示す説明図である。
アドバイス・サプリＤＢは、ＩＤＮｏ．列；日時・行先列、移動時間列、移動手段列、及び活動列の旅行日程列と、目的列と、食事列と、時差列と、標高列と、気候列と、衛生環境列，病院設備列，天気列，気温列，及び湿度列の環境情報列とを含む旅行情報列；年齢列及び性別列の属性情報と、血圧列，体温列，及び睡眠時間列の生体情報列と、目標列とを含む健康情報列；旅行前列及び旅行中・旅行後列のアドバイス列；旅行前列及び旅行中・旅行後列のサプリメント列；を記憶している。ＩＤＮｏ．列は、各アドバイス及びサプリを識別するためのＩＤＮｏ．を記憶している。目的としては、「親睦」、「娯楽」、「健康増進」、「写真撮影」等があり、具体的には「友人と親睦を深めるための旅行で、かわいい写真をたくさん撮りたい」、「家族旅行を、子供が体調を崩すことなく無事に終えたい」、「高齢者の旅行を身体に負担なく、安全に終えたい」等が挙げられる。環境情報は行先の衛生環境、病院設備をランクが高い順にＡ、Ｂ、Ｃ、Ｄ、Ｅ等で示す。健康情報の目標は、旅行の目的に対応しており、想定されるトラブル、過去のトラブルの事例を考慮した、健康面の目標である。目標としては、「肌の調整」、「ダイエット」、「日焼け防止」、「免疫力向上」、「子供の泣き抑制」、「体調維持（体調崩しての日程変更のリスク回避）」、「二日酔い軽減」等が挙げられる。
旅行情報及び健康情報の複数の項目に対応して、健康情報の目標を達成し、トラブルを回避できるように、アドバイス及びサプリが複数記憶されている。一のＩＤＮｏ．に対応するサプリは、優先順位の高い順に記憶されている。例えばＩＤＮｏ．１の場合、旅行情報の目的は「親睦、撮像」であり、属性は「若い、女性」であり、目標は、綺麗に撮像されるように「肌の調整」をすることにあり、対応する旅行前、旅行中及び旅行後のアドバイス、並びにサプリが記憶されている。図５〜８においては、旅行中及び旅行後夫々のアドバイス及びサプリを同一にしているが、旅行中及び旅行後夫々のアドバイス及びサプリの内容は異なっていてもよい。
【００２７】
取得情報ＤＢ１４３は各ユーザから取得した、各旅行における旅行情報及び健康情報を格納したデータベースである。
図９は、取得情報ＤＢ１４３のレコードレイアウトの一例を示す説明図である。
取得情報ＤＢ１４３は、日程Ｎｏ．列と、アドバイス・サプリＤＢ１４２と同様の旅行情報列及び健康情報列とを有する。取得情報ＤＢ１４３は、各ユーザの旅行毎に、日程Ｎｏ．に対応して旅行情報及び健康情報を記憶している。
【００２８】
取得情報ＤＢ１４３は、所定のタイミングで、例えば日程に応じて、ユーザより旅行情報及び健康情報を取得した場合、及び気象等の環境情報を取得した場合に追記される。気象情報は例えば気象サーバから取得する。
図９は、ユーザＡの旅行終了後に、取得情報ＤＢ１４３に記憶されている取得情報を示す。
【００２９】
出力情報ＤＢ１４４は各ユーザの各旅行時に出力するアドバイス及びサプリの情報を格納したデータベースである。
図１０は、出力情報ＤＢ１４４のレコードレイアウトの一例を示す説明図である。
出力情報ＤＢ１４４は、日程Ｎｏ．列と、アドバイス列と、サプリメント列と、購入場所列とを記憶している。購入場所列は、日程Ｎｏ．の日時に対応する行先において、対応するサプリを購入できる購入場所の地図のＰＤＦファイルを記憶している。なお、ＰＤＦに代えて、購入場所の地図へアクセスするためのＵＲＬを記憶してもよい。出力情報ＤＢ１４４は、各ユーザの旅行毎に、日程Ｎｏ．に対応してアドバイス及びサプリを記憶している。図１０は、ユーザＡの旅行前、及び旅行中に取得した旅行情報及び健康情報に基づくアドバイス及びサプリを示す。制御部１１は、図９に示す取得情報ＤＢ１４３に記憶した旅行情報及び健康情報に基づいて、アドバイス・サプリＤＢ１４２を参照し、アドバイス及びサプリを特定して出力情報ＤＢ１４４に記憶している。
制御部１１は、所定のタイミングでユーザより旅行情報及び健康情報を取得し、アドバイス及びサプリの追加又は更新が必要であると判定した場合にアドバイス、サプリ、及び購入場所のＰＤＦファイルの情報を出力情報ＤＢ１４４に追記又は更新する。
【００３０】
環境情報ＤＢ１４５は各都市の環境情報を格納したデータベースである。
図１１は、環境情報ＤＢ１４５のレコードレイアウトの一例を示す説明図である。
環境情報ＤＢ１４５は、ＩＤＮｏ．列、都市名列、衛生環境列、病院設備列、及び国分類列を記憶している。ＩＤＮｏ．列は、各都市を識別するためのＩＤＮｏ．を記憶している。衛生環境は対応する都市の衛生の状況を、病院設備は対応する都市の病院設備を、一例としてＡ、Ｂ、Ｃ、Ｄ、Ｅの５段階で示す。国分類の「問題国」は、衛生環境及び病院設備が良好でなく、安全性も低い国である。
【００３１】
評価ＤＢ１４６は各ユーザの各旅行後のアドバイス及びサプリの評価結果を格納したデータベースである。
図１２は、評価ＤＢ１４６のレコードレイアウトの一例を示す説明図である。
評価ＤＢ１４６は、日程Ｎｏ．列、アドバイス列、サプリメント列、生体情報列、及びトラブル情報列を記憶している。日程Ｎｏ．は取得情報ＤＢ１４３及び出力情報ＤＢ１４４の日程Ｎｏ．に対応する。アドバイス列及びサプリメント列は、ユーザのアドバイス及びサプリに対する評価をＡ、Ｂ、Ｃ、Ｄ、Ｅの５段階で示す。トラブル情報は、日程Ｎｏ．の日時に対応して、アドバイス及びサプリの対象以外の事象も含め、トラブルが生じた場合に記憶される。図１２は、ユーザＡの旅行後に、ユーザＡから取得した、アドバイス及びサプリの評価結果、生体情報、並びにトラブル情報を示している。
【００３２】
アドバイス・サプリ出力モデル１４８は、人工知能ソフトウェアの一部であるプログラムモジュールとしての利用が想定される学習モデルであり、多層のニューラルネットワーク（深層学習）を用いることができる。例えば、畳み込みニューラルネットワーク（Convolutional Neural Network）を用いることができるが、深層学習としてリカレントニューラルネットワーク（Recurrent Neural Network：ＲＮＮ）を用いてもよい。その他、決定木、ランダムフォレスト、サポートベクターマシン等の他の機械学習を用いてもよい。制御部１１が、アドバイス・サプリ出力モデル１４８からの指令に従って、アドバイス・サプリ出力モデル１４８の入力層に入力された旅行情報及び健康情報に対し演算を行い、アドバイス及びサプリの組み合わせの確率値を出力するように動作する。以下、アドバイス・サプリ出力モデル１４８の詳細について説明する。
【００３３】
図１３はアドバイス・サプリ出力モデル１４８の構成を示す模式図である。
制御部１１は、アドバイス・サプリ出力モデル１４８として、特徴量を学習することで、取得した、日時・行先，移動時間，移動手段，活動等の旅行日程、目的、食事、時差、標高、気候、環境等の旅行情報、及び属性情報，生体情報，目標等の健康情報を入力とし、アドバイス及びサプリを示す情報を出力とするニューラルネットワークを構築する。ニューラルネットワークはＣＮＮであり、旅行情報及び健康情報の入力を受け付ける入力層と、アドバイス及びサプリの組み合わせの推奨結果を出力する出力層と、特徴量を抽出する中間層とを有する。
図１３において、中間層の層数は３とされているが、これに限定されない。例えばアドバイス・サプリ出力モデル１４８がＣＮＮである場合、中間層は、コンボリューション層とプーリング層とが交互に連結された構成を有し、情報を圧縮しながら最終的に特徴量を抽出する。図１３において、コンボリューション層、及びプーリング層の記載は省略している。出力層は推奨結果を出力する一つのニューロンを有し、中間層から出力された特徴量に基づいて、アドバイス・サプリＤＢ１４２の推奨するＩＤＮｏ．のアドバイス及びサプリの組み合わせを出力する。具体的には、ニューロンから出力される推奨結果は、ソフトマックス関数を用いた場合、各ＩＤＮｏ．のアドバイス及びサプリの組み合わせの確率値である。アドバイスは、旅行前及び旅行中・旅行後のアドバイスを含み、サプリは旅行前及び旅行中・旅行後のサプリを含む。
例えば、ＩＤＮｏ．１のアドバイス及びサプリ  ０．８９
ＩＤＮｏ．２のアドバイス及びサプリ  ０．０８
ＩＤＮｏ．３のアドバイス及びサプリ  ０．０２
・・・のように出力する。
【００３４】
なお、アドバイス・サプリ出力モデル１４８がＣＮＮであるものとして説明するが、アドバイス・サプリ出力モデル１４８はＣＮＮに限定されず、例えばＲＮＮを用いることができる。ＲＮＮでは、前の時刻の中間層を次の時刻の入力層と合わせて学習に用いることで、例えば時系列の生体情報を考慮することができる。
【００３５】
制御部１１は、アドバイス・サプリＤＢ１４２の各行の旅行情報及び健康情報と、各旅行情報及び健康情報における、アドバイス及びサプリとが対応付けられた教師データを用いて学習を行う。
【００３６】
制御部１１は、教師データである旅行情報及び健康情報を入力層に入力し、中間層での演算処理を経て、出力層から各アドバイスの確率値及び各サプリの確率値を取得する。
【００３７】
制御部１１は、出力層から出力された推奨結果を、教師データにおいて旅行情報及び健康情報に対しラベル付けされた情報、すなわち正解値と比較し、出力層からの出力値が正解値に近づくように、中間層での演算処理に用いるパラメータを最適化する。該パラメータは、例えばニューロン間の重み（結合係数）、各ニューロンで用いられる活性化関数の係数などである。パラメータの最適化の方法は特に限定されないが、例えば制御部１１は誤差逆伝播法を用いて各種パラメータの最適化を行う。
【００３８】
制御部１１は、教師データに含まれる旅行情報及び健康情報について上記の処理を行い、アドバイス・サプリ出力モデル１４８を生成する。制御部１１は旅行情報及び健康情報を取得した場合、アドバイス・サプリ出力モデル１４８を用い、アドバイス・サプリ出力モデル１４８が出力したアドバイス及びサプリの各組み合わせの確率値と閾値とに基づいて、高い確率値を示したアドバイス及びサプリを推奨するアドバイス及びサプリとして取得する。
【００３９】
図１４は、制御部１１によるアドバイス・サプリ出力モデル１４８の生成処理の処理手順の一例を示すフローチャートである。
制御部１１は、アドバイス・サプリＤＢ１４２から、各ＩＤＮｏ．の旅行情報及び健康情報と、アドバイス及びサプリを示す情報とを対応付けた教師データを取得する（ステップＳ３１１）。
【００４０】
制御部１１は教師データを用いて、旅行情報及び健康情報を入力した場合に推奨するアドバイス及びサプリを出力するアドバイス・サプリ出力モデル１４８を生成する（ステップＳ３１２）。制御部１１は、生成したアドバイス・サプリ出力モデル１４８を補助記憶部１４に格納し、一連の処理を終了する。
【００４１】
以下、情報処理装置１によるアドバイス及びサプリの特定、送信処理について詳述する。以下、端末２のユーザが旅行情報及び健康情報を情報処理装置１へ送信し、情報処理装置１からアドバイス及びサプリの情報を受信する場合につき説明する。
図１５〜図１８は、制御部１１による情報処理の手順を示すフローチャートである。
ユーザがアプリケーションを起動することにより、制御部２１は、アプリプログラム２６１を読み出す（Ｓ２０１）。
アプリケーションの起動により、制御部２１は、端末２の表示パネル２５に旅行情報を入力する画面を表示する（Ｓ２０２）。図１９に旅行情報の入力画面の一例を示す。画面には、旅行情報の旅行日程に係る「日時」、「行先」、「移動時間」、「移動手段」、及び「活動」の入力欄、「目的」の入力欄、「食事」の入力欄、「撮影」ボタン、及び「送信」ボタンが表示される。ユーザは、旅行情報を操作部２４により入力する。「日時」、「行先」、「移動時間」は、ユーザが入力する。ユーザが「移動手段」の入力欄をタップした場合、「飛行機」、「鉄道」、「バス」、「船」、及び「タクシー」等の複数の選択項目が表示パネル２５の下部に表れ、ユーザが選択するようにしてある。ユーザが「活動」の入力欄をタップした場合、「朝食」、「昼食」、「夕食」、「就寝」、「海水浴」、「登山」、及び「遺跡巡り」等の複数の選択項目が表示パネル２５の下部に表れ、ユーザが選択する。ユーザが「目的」の入力欄をタップした場合、「親睦、撮影」、「家族旅行」、「高齢者の安全な旅行」、「全般」等の複数の選択項目が表示パネル２５の下部に表れ、ユーザが選択する。「食事」の入力欄には、「現地の特色料理」等の複数の選択項目が表示パネル２５の下部に表れ、ユーザが選択する。「移動手段」、「活動」、「目的」、及び「食事」は、項目の選択ではなく、ユーザが入力してもよい。
なお、本実施の形態では、「移動時間」、「移動手段」、「活動」を旅行日程の一部として、即ち「日時」、「行先」と対応付けて入力する例を示したが、これに限定されるものではない。
【００４２】
制御部２１は、ユーザにより旅行情報が入力され、旅行情報を受け付けたか否かを判定する（Ｓ２０３）。制御部２１は、旅行情報を受け付けていないと判定した場合（Ｓ２０３：ＮＯ）、判定処理を繰り返す。旅行情報は旅行会社のＷｅｂサイトに旅行の申し込みを行った場合に入力され、Ｗｅｂサイトとアプリプログラム２６１とが連携するようにしてもよい。
制御部２１は、旅行情報を受け付けたと判定した場合（Ｓ２０３：ＹＥＳ）、ユーザが「送信」ボタンをタップすることにより送信の指示を受け付けたか否かを判定する（Ｓ２０４）。ここで、ボタンのタップに代えて、ボタンをクリックし、又は押圧等をしてもよい。制御部２１は送信の指示を受け付けていないと判定した場合（Ｓ２０４：ＮＯ）、判定処理を繰り返す。
制御部２１は送信の指示を受け付けたと判定した場合（Ｓ２０４：ＹＥＳ）、旅行情報を情報処理装置１へ送信する（Ｓ２０５）。
【００４３】
制御部１１は、旅行情報を受信し（Ｓ１０１）、受信した旅行情報を取得情報ＤＢ１４３に記憶する（Ｓ１０２）。制御部１１は、ユーザの日程の行先に基づいて、環境情報ＤＢ１４５を参照し、前記行先に対応する都市名を含むＩＤＮｏ．の衛生環境，病院設備の環境情報を読み出し、該環境情報も出力情報ＤＢ１４４に記憶しておく。各日程の行先に応じて、時差、標高、気候も取得情報ＤＢ１４３に記憶される。
【００４４】
制御部２１は、端末２の表示パネル２５に健康情報を入力する画面を表示する（Ｓ２０６）。図２０に健康情報の入力画面の一例を示す。画面には、「性別」，「年齢」の属性情報、「血圧」，「体温」，及び「睡眠時間」の生体情報、「目標」、並びに「送信」ボタンが表示される。ユーザが「目標」の入力欄をタップした場合、「肌の調整」、「ダイエット」、「日焼け防止」、「免疫力向上」、「泣き抑制」、「体調維持」、「関節ケア、筋力をつける、運動機能向上」、「冷え防止」、「足のむくみ改善」、「胃腸の調整」、「疲労感の回復」、「時差ボケ軽減（コンディショニング）」、「皮膚の乾燥防止」、「いびき軽減」、「免疫力向上」、及び「風邪予防」等の選択項目が表示パネル２５の下部に表れ、ユーザが選択するようにしてある。「目標」はユーザにより入力してもよい。
なお、本実施の形態では、目的を旅行情報の一部として、目標を健康情報の一部として入力する例を示したが、これに限定されるものではない。目的及び目標を旅行情報又は健康情報の一部として、また、目的を健康情報の一部、目標を旅行情報の一部としてもよい。
【００４５】
制御部２１は、健康情報を受け付けたか否かを判定する（Ｓ２０７）。制御部２１は、健康情報を受け付けていないと判定した場合（Ｓ２０７：ＮＯ）、判定処理を繰り返す。
制御部２１は、健康情報を受け付けたと判定した場合（Ｓ２０７：ＹＥＳ）、ユーザが「送信」ボタンをタップすることにより送信の指示を受け付けたか否かを判定する（Ｓ２０８）。制御部２１は送信の指示を受け付けていないと判定した場合（Ｓ２０８：ＮＯ）、判定処理を繰り返す。
制御部２１は送信の指示を受け付けたと判定した場合（Ｓ２０８：ＹＥＳ）、健康情報を情報処理装置１へ送信する（Ｓ２０９）。
【００４６】
制御部１１は、健康情報を受信し（Ｓ１０３）、受信した健康情報を取得情報ＤＢ１４３に記憶する（Ｓ１０４）。
制御部１１は、取得した旅行情報及び健康情報をアドバイス・サプリ出力モデル１４８に入力する（Ｓ１０５）。ここで、図１３に示す旅行情報及び健康情報のうち、ユーザが入力した項目がアドバイス・サプリ出力モデル１４８に入力される。
制御部１１は、アドバイス・サプリ出力モデル１４８が出力した各アドバイス及びサプリの組み合わせの確率値と閾値とに基づいて、アドバイス及びサプリを特定する（Ｓ１０６）。
制御部１１は、特定したアドバイス及びサプリを出力情報ＤＢ１４４に記憶する（Ｓ１０７）。日程に対応して、サプリの購入場所の地図のＰＤＦファイルも出力情報ＤＢ１４４に記憶される。
【００４７】
制御部１１は、特定したＩＤＮｏ．のアドバイス及びサプリの情報を端末２へ送信する（Ｓ１０８）。
制御部２１は、アドバイス及びサプリの情報を受信する（Ｓ２１０）。
制御部２１は、アドバイス及びサプリを端末２の表示パネル２５に表示する（Ｓ２１１）。表示画面の一例を図２１に示す。画面には、アドバイスの内容、及び推奨するサプリ、効能が表示されている。画面は「詳細」ボタンを含む。ユーザが「詳細」ボタンをタップした場合、「詳しい効能」、「購入」、及び「購入リンク先」等の選択項目が表示パネル２５の下部に表れる。ユーザが「詳しい効能」をタップした場合、サプリの詳しい効能が表示される。
ユーザが「購入」をタップした場合、制御部２１は、購入処理の指示を情報処理装置１へ送信する。ユーザが「購入リンク先」をタップした場合、サプリのＷｅｂ上での購入のリンク先が表示される。ユーザは旅行前に、容易にサプリを入手できる。
なお、アドバイス及びサプリの情報は、端末２のスピーカ４９により音声出力してもよい。
【００４８】
制御部１１は、サプリの送信の指示を受信したか否か、即ち制御部２１から購入処理の指示を受信したか否か判定する（Ｓ１０９）。制御部１１はサプリの送信の指示を受信していないと判定した場合（Ｓ１０９：ＮＯ）、処理をＳ１１１へ進める。制御部１１はサプリの送信の指示を受信したと判定した場合（Ｓ１０９：ＹＥＳ）、サプリの提供者Ｃ社の端末４へ、サプリをユーザへ配送するように指示する（Ｓ１１０）。
端末４の制御部４１は、サプリの送信の指示を受信し（Ｓ４０１）、ユーザへサプリを送付する。なお、サプリは、他のＥＣサイトのＵＲＬを表示パネル２５に表示してユーザが購入できるようにしてもよい。
【００４９】
制御部１１の補助記憶部１４には、保険会社の端末６から取得した旅行保険の情報が記憶してあり、制御部１１はアドバイス及びサプリを端末２へ送信する場合に、該旅行保険の情報を端末２へ送信してもよい。
制御部２１は、アドバイス及びサプリの表示前又は表示後に、前記保険の情報を表示パネル２５に表示する。表示画面の一例を図２２に示す。画面には、保険の名称と、「保険料試算・申込」ボタンが表示される。ユーザが「保険料試算・申込」ボタンをタップすることにより、保険料を試算し、保険を申し込めるようにしてある。ユーザは保険案内とともにアドバイス及びサプリ情報を取得することで、旅行前後の健康への注意を喚起される。なお、表示されたサプリを購入した場合には、保険料の割引の適用を受けられるようにしても良い。
【００５０】
Ｓ１０８の後、制御部１１は、ウェアラブル端末３の配送の指示をウェアラブル端末の提供者Ｄの端末５へ送信する（Ｓ１１１）。制御部１１は、ウェアラブル端末３により、ユーザの旅行中の生体情報を取得できる。
【００５１】
制御部１１は、アドバイス及びサプリの送信時であるか否かを判定する（Ｓ１１２）。制御部１１は、取得情報ＤＢ１４３に記憶したユーザの日程と、時計部１５が計時した時間とに基づいて、アドバイス及びサプリの送信時であるか否か、即ち、旅行中にユーザにアドバイス及びサプリ報知するタイミングであるか否かを判定する。制御部１１は、アドバイス及びサプリの送信時でないと判定した場合（Ｓ１１２：ＮＯ）、処理をＳ１１４へ進める。
制御部１１はアドバイス及びサプリの送信時であると判定した場合（Ｓ１１２：ＹＥＳ）、出力情報ＤＢ１４４の対応する日程Ｎｏ．のアドバイス及びサプリの情報を端末２へ送信する（Ｓ１１３）。これにより、ユーザは体調管理及びサプリの摂取を促される。スピーカ４９から、又は端末２からウェアラブル端末３への通信を介しスピーカ３９から、音声によりサプリの摂取時であることを報知してもよい。
制御部１１は、例えば日程Ｎｏ．５の昼食時にアドバイス及びサプリの情報を端末２へ送信し、ユーザＡがサプリを飲むタイミングを報知できる。報知後、ユーザＡがサプリを摂取した場合、ユーザＡの操作によりサプリを摂取したことを情報処理装置１へ送信し、情報処理装置１がこれを受信したとき、次ステップに進むようにしてもよい。制御部１１は、ユーザＡがサプリを摂取していない場合（所定時間が経過してもサプリを摂取したことを受信していない場合）、サプリの摂取を促すようにサプリを飲むタイミングであることを再度報知してもよい。
【００５２】
制御部２１は、アドバイス及びサプリの情報を受信し（Ｓ２１２）、アドバイス及びサプリを表示パネル２５に表示する（Ｓ２１３）。図２１と同様の画面が表示される。ここで、ユーザがサプリの「詳細」をタップした場合、「詳しい効能」及び「購入場所表示」の選択項目が表示パネル２５に表示され、ユーザにより選択するようにしてある。ユーザが「購入場所表示」をタップした場合、出力情報ＤＢ１４４に記憶された購入場所の地図が表示される。これにより、ユーザは容易にサプリを入手できる。
【００５３】
制御部１１は、生体情報の取得時であるか否かを判定する（Ｓ１１４）。制御部１１は、取得情報ＤＢ１４３に記憶したユーザの日程と、時計部１５が計時した時間とに基づいて、生体情報の取得時であるか否かを判定する。制御部１１は、生体情報の取得時でないと判定した場合（Ｓ１１４：ＮＯ）、処理をＳ１２０へ進める。
制御部１１は生体情報の取得時であると判定した場合（Ｓ１１４：ＹＥＳ）、端末２のユーザに配送したウェアラブル端末３から生体情報を取得し、取得情報ＤＢ１４３に記憶する（Ｓ１１５）。制御部１１は生体情報を画像情報として取得してもよい。例えば、旅行中に撮影した写真などを画像診断することで，ユーザの健康状態を予測しても良い。
生体情報は、ユーザがマイク４８を用いて自己申告してもよい。
【００５４】
制御部１１は、取得した生体情報、及び生体情報の取得時点の取得情報ＤＢ１４３に記憶された旅行情報をアドバイス・サプリ出力モデル１４８に入力し、アドバイス・サプリ出力モデル１４８が出力した確率値と閾値とに基づいて、アドバイス及びサプリを特定する（Ｓ１１６）。即ち、図１３に示す健康情報として、取得した生体情報がアドバイス・サプリ出力モデル１４８に入力される。
制御部１１は、アドバイス及びサプリの追加又は更新が必要であるかを判定する（Ｓ１１７）。制御部１１はアドバイス及びサプリの追加又は更新が必要でないと判定した場合（Ｓ１１７：ＮＯ）、処理をＳ１２０へ進める。
制御部１１はアドバイス及びサプリの追加又は更新が必要であると判定した場合（Ｓ１１７：ＹＥＳ）、出力情報ＤＢ１４４の対応するユーザの出力情報にアドバイス及びサプリを追加し、又は更新する（Ｓ１１８）。日程に対応して、サプリの購入場所の地図のＰＤＦファイルも出力情報ＤＢ１４４に記憶される。
図９の取得情報ＤＢ１４３に記憶された、ユーザＡの取得情報に示すように、ユーザＡの日程２における睡眠時間は４時間であり、短い。制御部１１は睡眠時間が日程２の睡眠時間が４時間であるという生体情報を取得した結果として、日程８の睡眠時において、睡眠の質を改善できるように、アドバイス・サプリＤＢ１４２のＩＤＮｏ．１１のアドバイス及びサプリを日程８に対応して追記する。
制御部１１は、端末２へアドバイス及びサプリの情報を送信する（Ｓ１１９）。
【００５５】
制御部２１は、アドバイス及びサプリの情報を受信する（Ｓ２１４）。
制御部２１は、表示パネル２５に、アドバイス及びサプリの情報を表示する（Ｓ２１５）。図２３にアドバイスの表示画面の一例を示す。生体情報とともに、睡眠不足であり、体温、血圧がやや低めであり、交感神経と副交感神経とのバランスに少し乱れがあるので、休憩を適度に挟み、当日の晩に十分に睡眠時間を取るようにというアドバイスが表示されている。
【００５６】
図２４にサプリの表示画面の一例を示す。睡眠の質改善の栄養素として、「還元型コエンザイムＱ１０」、及び「ＧＡＢＡ」が効能とともに表示されている。ユーザが「詳細」ボタンをタップした場合、「詳しい効能」、及び「購入場所表示」等の選択項目が表示パネル２５の下部に表れる。ユーザが「詳しい効能」をタップした場合、サプリの詳しい効能が表示される。各サプリの下部には「役に立った」、及び「採用しない」のボタンも表示される。ユーザが「役に立った」ボタンをタップした場合、役立ちの程度を星の数で示す選択項目が表示パネル２５の下部に表れる。ユーザは役に立たなかった場合、「採用しない」ボタンをタップする。なお、表示の都度、評価を入力する代わりに、ユーザは旅行の終了後、この評価を入力してもよい。アドバイスの表示画面においても、同様に「役に立った」、及び「採用しない」のボタンが表示される。
以上により、ユーザは旅行中の生体情報に基づいて、タイミング良く、アドバイス及びサプリを取得できる。
【００５７】
図２５に、ユーザが「購入場所表示」をタップした場合の購入場所の表示処理のフローチャートを示す。
ユーザが「購入場所表示」をタップした場合、制御部２１は購入場所の情報の送信の指示を情報処理装置１へ送信する（Ｓ２３１）。
制御部１１は購入場所の送信の指示を受信する（Ｓ１４１）。
制御部１１は、出力情報ＤＢ１４４に記憶した、対応する日程Ｎｏ．におけるサプリの購入場所のＰＤＦファイルを端末２へ送信する（Ｓ１４２）。
制御部２１は前記ＰＤＦファイルを受信する（Ｓ２３２）。制御部２１は、サプリの購入場所の地図を図２４に示すように表示パネル２５に表示する（Ｓ２３３）。制御部１１は、端末２の位置情報に基づいて、サプリの購入場所の情報を端末２へ送信してもよい。
【００５８】
上記Ｓ１２０の後、制御部１１は、環境情報の取得時であるか否かを判定する（Ｓ１２０）。制御部１１は、取得情報ＤＢ１４３に記憶したユーザの日程と、時計部１５が計時した時間とに基づいて、環境情報の取得時であるか否かを判定する。制御部１１は、環境情報の取得時でないと判定した場合（Ｓ１２０：ＮＯ）、処理をＳ１２６へ進める。
制御部１１は環境情報の取得時であると判定した場合（Ｓ１２０：ＹＥＳ）、環境情報の取得時に対応する、取得情報ＤＢ１４３に記憶したユーザの日程の行先に基づいて、衛生環境，病院設備の環境情報を取得し、取得情報ＤＢ１４３に記憶する（Ｓ１２１）。なお、制御部１１は、ＧＰＳ受信部２８が受信した端末２の位置情報を端末２から取得し、位置情報に基づき、環境情報ＤＢ１４５を参照し、端末２のユーザの現在位置に対応する都市名を含むＩＤＮｏ．の衛生環境情報及び病院設備情報を取得してもよい。
さらに、制御部１１はＳ１２１において、気象サーバから、前記都市の現時点の天気、気温、湿度の情報を取得する。天気、気温、湿度の情報の取得方法は、この場合に限定されない。
【００５９】
制御部１１は、取得した環境情報、及び環境情報の取得時点の取得情報ＤＢ１４３に記憶されている旅行情報をアドバイス・サプリ出力モデル１４８に入力し、アドバイス・サプリ出力モデル１４８が出力した確率値と閾値とに基づいて、アドバイス及びサプリを特定する（Ｓ１２２）。ここで、図１３に示す旅行情報として、取得した環境情報がアドバイス・サプリ出力モデル１４８に入力される。
制御部１１は、アドバイス及びサプリの追加又は更新が必要であるかを判定する（Ｓ１２３）。制御部１１はアドバイス及びサプリの追加又は更新が必要でないと判定した場合（Ｓ１２３：ＮＯ）、処理をＳ１２６へ進める。
制御部１１はアドバイス及びサプリの追加又は更新が必要であると判定した場合（Ｓ１２３：ＹＥＳ）、出力情報ＤＢ１４４の対応するユーザの出力情報にアドバイス及びサプリを追加し、又は更新する（Ｓ１２４）。日程に対応して、サプリの購入場所の地図のＰＤＦファイルも出力情報ＤＢ１４４に記憶される。
図９の取得情報ＤＢ１４３に記憶された、ユーザＡの取得情報に示すように、ユーザＡの日程４における行先の天気は快晴であり、気温は２９℃と高い。衛生環境、病院設備の情報は問題ない。制御部１１はこの環境情報を取得して、日程４の海水浴時において、日焼けを防止できるように、アドバイス・サプリＤＢ１４２のＩＤＮｏ．３のアドバイス及びサプリを日程４に対応して記憶する。
制御部１１は、端末２へアドバイス及びサプリの情報を送信する（Ｓ１２５）。
【００６０】
制御部２１は、アドバイス及びサプリの情報を受信する（Ｓ２１６）。
制御部２１は、表示パネル２５に、アドバイス及びサプリの情報を表示する（Ｓ２１７）。図２６に環境情報の表示画面の一例を示す。「衛生環境」、「病院設備」、「天気」、及び「気温／湿度」のボタンが表示されている。夫々のボタンの右下には「詳細」ボタンが示してある。「衛生環境」の「詳細」ボタンをタップした場合、衛生環境について詳細な内容を閲覧でき、病気のリスクレベルについて事前に把握できる。「病院設備」の「詳細」ボタンをタップした場合、行先付近にある医療施設の情報を閲覧でき、医療レベルに合った準備や保険グレードも考慮できる。「天気」の「詳細」ボタンをタップした場合、以後の降水確率等が表示される。「気温／湿度」の「詳細」ボタンをタップした場合、以後の気温／湿度の予報が表示される。
【００６１】
図２７に生体情報及びアドバイスの表示画面の一例を示す。生体情報とともに、快晴で気温が高く、日焼けし易いので、帽子、日焼け止めクレームを使用し、休憩を取るようにというアドバイスが表示されている。
図２８にサプリの表示画面の一例を示す。「サプリ」として、「ローズマリー抽出物」及び「シトラス抽出物」が効能とともに表示されている。ユーザが「詳細」ボタンをタップした場合、「詳しい効能」、及び「購入場所表示」等の選択項目が表示パネル２５の下部に表れる。ユーザが「詳しい効能」をタップした場合、サプリの詳しい効能が表示される。ユーザが「購入場所表示」をタップした場合、上記と同様に、制御部２１はローズマリー抽出物を含むサプリの購入場所の表示の指示を情報処理装置１へ送信する。制御部１１は出力情報ＤＢ１４４に記憶した、対応する日程Ｎｏ．におけるサプリの購入場所のＰＤＦファイルを端末２へ送信する。制御部２１は前記ＰＤＦファイルを受信する。制御部２１は、サプリの購入場所の地図を表示パネル２５に表示する。制御部１１は、端末２の位置情報に基づいて、サプリの購入場所の情報を端末２へ送信してもよい。
【００６２】
上記Ｓ１２５の後、制御部１１は、食事情報の取得時であるか否かを判定する（Ｓ１２６）。制御部１１は、取得情報ＤＢ１４３に記憶したユーザの日程と、時計部１５が計時した時間とに基づいて、食事情報の取得時であるか否かを判定する。制御部１１は、食事情報の取得時でないと判定した場合（Ｓ１２６：ＮＯ）、処理をＳ１３４へ進める。
制御部１１は食事情報の取得時であると判定した場合（Ｓ１２６：ＹＥＳ）、端末２へ食事情報の送信を指示する（Ｓ１２７）。
【００６３】
制御部２１は、食事情報の送信の指示を受信する（Ｓ２１８）。ユーザは、食事の内容を撮像部２７により撮像し、制御部２１は、撮像データを取得する（Ｓ２１９）。制御部２１は、撮像データを情報処理装置１へ送信する（Ｓ２２０）。制御部２１は、撮像データを取得する代わりに、ユーザから食事情報の入力を受け付けてもよい。
制御部１１は、撮像データを受信し、食事情報を取得し（Ｓ１２８）、取得情報ＤＢ１４３に記憶する（Ｓ１２９）。
【００６４】
制御部１１は、取得した食事情報、及び食事情報の取得時点の取得情報ＤＢ１４３に記憶されている旅行情報をアドバイス・サプリ出力モデル１４８に入力し、アドバイス・サプリ出力モデル１４８が出力した確率値と閾値とに基づいて、アドバイス及びサプリを特定する（Ｓ１３０）。
制御部１１は、アドバイス及びサプリの追加又は更新が必要であるかを判定する（Ｓ１３１）。制御部１１はアドバイス及びサプリの追加又は更新が必要でないと判定した場合（Ｓ１３１：ＮＯ）、処理をＳ１３４へ進める。
制御部１１はアドバイス及びサプリの追加又は更新が必要であると判定した場合（Ｓ１３１：ＹＥＳ）、出力情報ＤＢ１４４の対応するユーザの出力情報にアドバイス及びサプリを追加し、又は更新する（Ｓ１３２）。日程に対応して、サプリの購入場所の地図のＰＤＦファイルも出力情報ＤＢ１４４に記憶される。
図９の取得情報ＤＢ１４３に記憶された、ユーザＡの取得情報に示すように、ユーザＡは日程Ｎｏ．５で特大ハンバーガーを食しており、食事全体の量、糖質分及び脂質分の量、カロリーが高い。制御部１１はこの食事情報を取得して、日程Ｎｏ．５の昼食時において、胃腸を調整できるように、アドバイス・サプリＤＢ１４２のＩＤＮｏ．９のアドバイス及びサプリを日程５に対応して記憶する。
制御部１１は、端末２へアドバイス及びサプリの情報を送信する（Ｓ１３３）。
【００６５】
制御部２１は、アドバイス及びサプリの情報を受信する（Ｓ２２１）。
制御部２１は、表示パネル２５に、アドバイス及びサプリの情報を表示する（Ｓ２２２）。図２９に表示画面の一例を示す。「アドバイス」として、「果物、野菜を摂取しましょう。」と表示されている。「サプリメント」として、「乳酸（ラクトバシラス、ペディオコッカス、ビフィドバクテリウム）」が効能とともに表示されている。ユーザが「詳細」ボタンをタップした場合、「詳しい効能」、及び「購入場所表示」等の選択項目が表示パネル２５の下部に表れる。ユーザが「詳しい効能」をタップした場合、詳しい効能が表示される。ユーザが「購入場所表示」をタップした場合、上記と同様に、制御部２１は購入場所の表示の指示を情報処理装置１へ送信する。制御部１１は出力情報ＤＢ１４４に記憶した、対応する日程Ｎｏ．におけるサプリの購入場所のＰＤＦファイルを端末２へ送信する。制御部２１は前記ＰＤＦファイルを受信する。制御部２１は、サプリの購入場所の地図を表示パネル２５に表示する。制御部１１は、端末２の位置情報に基づいて、サプリの購入場所の情報を端末２へ送信してもよい。
以上により、ユーザは食事内容に応じて、タイミング良く、アドバイス及びサプリを取得でき、胃腸障害の発生や体調不良を抑制できる。
【００６６】
制御部１１は、アドバイス及びサプリの提供の処理を終了するか否かを判定する（Ｓ１３４）。制御部１１は、ユーザの日程が終了したか否かを判定すること等により、判定を行う。制御部１１は終了しないと判定した場合（Ｓ１３４：ＮＯ）、処理をＳ１１２へ戻す。
制御部１１は終了したと判定した場合（Ｓ１３４：ＹＥＳ）、処理を終了する。
【００６７】
以上のように構成されているので、本実施の形態においては、ユーザの旅行情報及び健康情報に基づいて、旅行に関するアドバイス及びサプリを特定でき、旅行前後のユーザ（旅行者）の体調を整えることができ、キャンセル、ホテルでの待機、旅行日程の一部の中止、変更等の発生が抑制される。ユーザに対し、きめ細かくカスタマイズされたアドバイス及びサプリを報知できる。ユーザは、旅行中の生体情報に基づいて、タイミング良く、アドバイス及びサプリの情報を取得できる。
なお、Ｓ１１２、Ｓ１１４、Ｓ１２０、Ｓ１２６の処理は直列的に行う場合に限定されず、Ｓ１１２の処理と、Ｓ１１４、Ｓ１２０、Ｓ１２６の処理とを並行して行うことにしてもよい。
【００６８】
以下、制御部１１による、ユーザの評価結果に基づくアドバイス・サプリＤＢ１４２の更新処理について説明する。
図３０は、制御部１１による、アドバイス・サプリＤＢ１４２の更新処理の手順を示すフローチャートである。
制御部２１は、アドバイス実行後及びサプリの摂取後に、ユーザからアドバイス及びサプリの評価情報、並びに健康情報を取得する（Ｓ２４１）。ユーザは、各日程Ｎｏ．のアドバイス及びサプリについて、前記図１２に示すような評価結果、及び睡眠時間、体温、血圧等の健康情報としての生体情報を、操作部２４を用いて入力する。生体情報はウェアラブル端末３から自動的に取得してもよい。生体情報として、例えば睡眠時間が増加したか否か、高血圧が改善したか否か等が挙げられる。サプリの評価は、例えばＡ−効果大、Ｂ−効果やや大、Ｃ−普通、Ｄ−効果やや小、Ｅ−効果小等である。この評価は、図２４に例示した星の数に対応している。ここで、制御部２１は、ユーザからトラブル情報を取得することにしてもよい。ユーザは、日程Ｎｏ．の日時に対応して、アドバイス及びサプリの対象以外の事象も含め、トラブルが生じた場合にトラブル情報を入力する。
制御部２１は、評価情報及び健康情報を情報処理装置１へ送信する（Ｓ２４２）。
【００６９】
制御部１１は、評価情報及び健康情報を受信する（Ｓ１５１）。
制御部１１は、評価情報及び健康情報を評価情報ＤＢ１４６に記憶する（Ｓ１５２）。
制御部１１は、評価情報ＤＢ１４６に記憶された評価情報及び健康情報に基づき、評価が良であるアドバイス及びサプリと、旅行情報及び評価前の健康情報とを対応付けた教師データを取得する（Ｓ１５３）。
制御部１１は教師データを用いて、旅行情報及び健康情報を入力した場合にアドバイス及びサプリを出力するアドバイス・サプリ出力モデル１４８を再学習する（ステップＳ１５４）。具体的には、評価が高いアドバイス及びサプリと、旅行情報及び評価前の健康情報との教師データは、複数回入力して再学習し、評価が低いアドバイス及びサプリと、旅行情報及び評価前の健康情報との教師データは削除する。即ち、評価Ｅ又は「採用しない」とされたＩＤＮｏ．の行は、アドバイス・サプリＤＢ１４２から削除される。
以上により、アドバイス及びサプリの出力処理を継続するほどアドバイス・サプリ出力モデル１４８がアップデートされ、より良好にアドバイス及びサプリの確率値を出力することができるようになる。
【００７０】
図２８に示すように、ユーザＡの日程Ｎｏ．４の海水浴において、日焼け防止のサプリとしてローズマリー抽出物とシトラス抽出物とが推奨され、図１２に示すように、ユーザＡは、シトラス抽出物をローズマリー抽出物より高く評価している。日焼け防止のサプリとして、シトラス抽出物の評価がローズマリー抽出物の評価より高い教師データの数が多い場合、シトラス抽出物の確率値が上がる。
【００７１】
制御部１１は、評価情報ＤＢ１４６に記憶された評価情報及び健康情報に基づいて、アドバイス・サプリＤＢ１４２のデータを更新する（Ｓ１５５）。ユーザからトラブル情報を取得した場合には、その日程Ｎｏ．のユーザの旅行情報及び健康情報に基づいて、トラブルを回避するための健康目標を達成できるようにアドバイス及びサプリを決定し、制御部１１は、アドバイス・サプリＤＢ１４２に追加する。
制御部１１が評価結果又はトラブル情報に基づいてアドバイス・サプリＤＢ１４２を更新することで、より好適に、旅行情報及び健康情報に基づいて、アドバイス及びサプリを特定できる。
【００７２】
制御部１１は、ユーザより、予め旅行情報及び健康情報と、アドバイス及びサプリと、アドバイスの実行後及びサプリの摂取後の健康情報並びに評価情報との少なくともいずれか一つのユーザ情報を例えばサプリの供給者のＣ社の端末４へ出力することの許諾を受け付けているか否かを判定する（Ｓ１５６）。制御部１１は許諾を受け付けていないと判定した場合（Ｓ１５６：ＮＯ）、処理を終了する。
制御部１１は許諾を受け付けていると判定した場合（Ｓ１５６：ＹＥＳ）、ユーザ情報を端末４へ送信する（Ｓ１５７）。
端末４の制御部４１は、ユーザ情報を受信する（Ｓ４１１）。Ｃ社は、評価結果等を参照して、サプリを改良したり、新たなサプリを開発できる。
【００７３】
（変形例１）
変形例１においては、補助記憶部１４は、アドバイス・サプリ出力モデル１４８の代わりに、旅行情報及び健康情報を入力してアドバイスの確率値を出力するアドバイス出力モデルと、旅行情報及び健康情報を入力してサプリの確率値を出力するサプリ出力モデルとを記憶している。
図３１はＡ．アドバイス出力モデルと、Ｂ．サプリ出力モデルとの構成を示す模式図である。
制御部１１はＡのアドバイス出力モデルに旅行情報及び健康情報を入力し、アドバイス出力モデルはアドバイス・サプリＤＢ１４２の各ＩＤＮｏ．のアドバイスの確率値を出力する。
例えば、ＩＤＮｏ．１のアドバイス  ０．１５
ＩＤＮｏ．２のアドバイス  ０．３３
・・・のように出力する。
同様に、制御部１１はＢのサプリ出力モデルに旅行情報及び健康情報を入力し、サプリ出力モデルはアドバイス・サプリＤＢ１４２の各各ＩＤＮｏ．のサプリの確率値を出力する。
例えば、ＩＤＮｏ．１のサプリ  ０．２８
ＩＤＮｏ．２のサプリ  ０．５４
・・・のように出力する。
【００７４】
（変形例２）
変形例２においては、補助記憶部１４は、目的別に、アドバイス・サプリ出力モデルを記憶している。
図３２にＡ．「親睦」のアドバイス・サプリ出力モデルと、Ｂ．「家族旅行」のアドバイス・サプリ出力モデルとの構成を例示する。
ユーザから目的としてＡの「親睦」を受け付けた場合、対応する「親睦」のアドバイス・サプリ出力モデルを読み出す。制御部１１は、「親睦」のアドバイス・サプリ出力モデルに健康情報を入力し、該アドバイス・サプリ出力モデルは、アドバイス・サプリＤＢ１４２の「親睦」に係るＩＤＮｏ．のアドバイス及びサプリの組み合わせの確率値を出力する。例えば、図５に示すアドバイス・サプリ出力モデル１４８のＩＤＮｏ．１〜３が「親睦」に係るが、
ＩＤＮｏ．１のアドバイス及びサプリ  ０．０３
ＩＤＮｏ．２のアドバイス及びサプリ  ０．７８
ＩＤＮｏ．３のアドバイス及びサプリ  ０．１９のように出力する。
Ｂの「家族旅行」のアドバイス・サプリ出力モデルも同様に、健康情報を入力され、アドバイス・サプリＤＢ１４２の「家族旅行」に係るＩＤＮｏ．のアドバイス及びサプリの組み合わせの確率値を出力する。
【００７５】
（変形例３）
変形例３の補助記憶部１４は、時系列の画像データと、時系列で変化しないデータとを入力する、アドバイス・サプリ出力モデルを記憶している。
図３３は、このアドバイス・サプリ出力モデルの構成を示す模式図である。
制御部１１は、アドバイス・サプリ出力モデルに、気温、血圧等の時系列変化を示す画像のデータと、旅行日程、属性情報等の時系列で変化しないデータとを入力する。画像データは複数のコンボリューション層及びプーリング層に入力される。プーリング層の画像データと、一定のデータとは結合され、各ＩＤＮｏ．のアドバイス及びサプリの組み合わせの確率値を出力する。
【００７６】
実施の形態２．
図３４は実施の形態２に係る情報処理装置１の構成の一例を示すブロック図である。図中、図４と同一部分は同一符号を付して詳細な説明を省略する。
実施の形態２に係る情報処理装置１の補助記憶部１４は、ユーザが先進国に旅行する場合のアドバイス及びサプリを記憶したアドバイス・サプリ（１）ＤＢ１４２と、ユーザが、衛生環境及び病院設備が良好でなく、安全性も低い問題国に旅行する場合のアドバイス及びサプリを記憶したアドバイス・サプリ（２）ＤＢ１４７と、アドバイス・サプリ（１）ＤＢ１４２に基づくアドバイス・サプリ出力モデル（１）１４８と、アドバイス・サプリ（２）ＤＢ１４７に基づくアドバイス・サプリ出力モデル（２）１５０とを記憶している。
【００７７】
図３５は、アドバイス・サプリ（２）ＤＢ１４７のレコードレイアウトの一例の一部を示す説明図である。
問題国は熱帯の地域に属することが多く、一例として、ＩＤＮｏ．３の旅行中のサプリを、図５に示すアドバイス・サプリＤＢ１４２のサプリより日焼け防止効果が高いものに代えている。
また、問題国においては、衛生環境が悪く、胃腸障害を起こし易いので、ＩＤＮｏ．９の旅行中のサプリを、図６に示すアドバイス・サプリＤＢ１４２のサプリより整腸効果が高いものに代えている。
アドバイス・サプリ出力モデル（１）１４８は、実施の形態１に係るアドバイス・サプリ出力モデル１４８と同様にして生成されている。
アドバイス・サプリ出力モデル（２）１５０は、アドバイス・サプリ（２）ＤＢ１４７の各行の旅行情報及び健康情報と、各旅行情報及び健康情報における、アドバイス及びサプリとが対応付けられた教師データを用い、アドバイス・サプリ出力モデル（１）１４８と同様にして生成されている。
【００７８】
図３６は、制御部１１による、アドバイス及びサプリの送信処理を示すフローチャートである。
制御部２１は、ユーザの旅行情報及び健康情報を情報処理装置１へ送信する（Ｓ２５１）。
制御部１１は、旅行情報及び健康情報を受信する（Ｓ１６１）。
制御部１１は、旅行情報及び健康情報を取得情報ＤＢ１４３に記憶する（Ｓ１６２）。
制御部１１は、取得したユーザの旅行情報の行先等により、ユーザが旅行する国が先進国であるか否かを判定する（Ｓ１６３）。
【００７９】
制御部１１は先進国であると判定した場合（Ｓ１６３：ＹＥＳ）、取得情報ＤＢ１４３に記憶した旅行情報及び健康情報をアドバイス・サプリ出力モデル（１）１４８に入力する（Ｓ１６４）。
制御部１１は、アドバイス・サプリ出力モデル（１）１４８が出力した確率値と閾値とに基づいて、アドバイス及びサプリを特定する（Ｓ１６５）。
【００８０】
制御部１１は先進国でないと判定した場合（Ｓ１６３：ＮＯ）、取得情報ＤＢ１４３に記憶した旅行情報及び健康情報をアドバイス・サプリ出力モデル（２）１５０に入力する（Ｓ１６６）。
制御部１１は、アドバイス・サプリ出力モデル（２）１５０が出力した確率値と閾値とに基づいて、アドバイス及びサプリを特定する（Ｓ１６７）。
【００８１】
制御部１１は特定したアドバイス及びサプリを出力情報ＤＢ１４４に記憶し（Ｓ１６８）、端末２へ送信する（Ｓ１６９）。
制御部２１は、アドバイス及びサプリを受信する（Ｓ２５２）。
制御部２１は、アドバイス及びサプリを表示パネル２５に表示する（Ｓ２５３）。
以後の処理は、図１６〜図１８のフローチャートに示した処理と同様である。
【００８２】
例えば胃腸障害等の体調不良は、行先の国の環境等により大きく影響されるが、本実施の形態によれば、先進国か問題国かに応じて、アドバイス及びサプリを異ならせるので、より良好に、体調を整えることができる。
【００８３】
実施の形態３．
実施の形態３においては、旅行者が出張者であるケースであり、情報処理装置１は、ユーザ（出張者）から出張情報及び健康情報を取得して、出張日程に応じ、アドバイス及びサプリを特定して、アドバイス及びサプリの情報を端末２へ送信する。実施の形態３に係るアドバイス・サプリＤＢ１４２においては、各ＩＤＮｏ．の出張情報及び健康情報に対応して、アドバイス及びサプリが記憶されている。
図３７は、実施の形態３に係る制御部１１による、アドバイス及びサプリの特定の処理を示すフローチャートである。
ユーザがアプリケーションを起動することにより、制御部２１は、アプリプログラム２６１を読み出す（Ｓ２６１）。
アプリケーションの起動により、制御部２１は、端末２の表示パネル２５に出張情報を入力する画面を表示する（Ｓ２６２）。画面には、図１９と同様に、出張情報の出張日程に係る「日時」、「行先」、「移動時間」、「移動手段」、及び「活動（業務情報）」の入力欄、「目的」の入力欄、「食事」の入力欄、「撮影」ボタン、及び「送信」ボタンが表示される。ユーザは、出張情報を操作部２４により入力する。あるいはユーザの属する会社や組織のシステムと連動することで、情報処理装置１が上記情報の一部あるいは全てを取得してもよい。
【００８４】
制御部２１は、ユーザにより出張情報が入力され、出張情報を受け付けたか否かを判定する（Ｓ２６３）。制御部２１は、出張情報を受け付けていないと判定した場合（Ｓ２６３：ＮＯ）、判定処理を繰り返す。
制御部２１は、出張情報を受け付けたと判定した場合（Ｓ２６３：ＹＥＳ）、ユーザが「送信」ボタンをタップすることにより送信の指示を受け付けたか否かを判定する（Ｓ２６４）。制御部２１は送信の指示を受け付けていないと判定した場合（Ｓ２６４：ＮＯ）、判定処理を繰り返す。
制御部２１は送信の指示を受け付けたと判定した場合（Ｓ２６４：ＹＥＳ）、出張情報を情報処理装置１へ送信する（Ｓ２６５）。
【００８５】
制御部１１は、出張情報を受信し（Ｓ１７１）、受信した出張情報を取得情報ＤＢ１４３に記憶する（Ｓ１７２）。制御部１１は、ユーザの日程の行先に基づいて、環境情報ＤＢ１４５を参照し、前記行先に対応する都市名を含むＩＤＮｏ．の衛生環境，病院設備の環境情報を取得し、該環境情報も環境情報ＤＢ１４５に記憶しておく。各日程の行先に応じて、時差、標高、気候も取得情報ＤＢ１４３に記憶される。
【００８６】
制御部２１は、端末２の表示パネル２５に健康情報を入力する画面を表示する（Ｓ２６６）。画面には、図２０と同様に「性別」，「年齢」の属性情報、「血圧」，「体温」，及び「睡眠時間」の生体情報、「目標」、並びに「送信」ボタンが表示される。健康情報はウェアラブル端末３から自動的に取得してもよい。またこれら健康情報は、ユーザの属する会社や組織の健康診断ＤＢと連動することで、情報処理装置１が上記情報やそれ以外の情報も含めて取得してもよい。
【００８７】
制御部２１は、健康情報を受け付けたか否かを判定する（Ｓ２６７）。制御部２１は、健康情報を受け付けていないと判定した場合（Ｓ２６７：ＮＯ）、判定処理を繰り返す。
制御部２１は、健康情報を受け付けたと判定した場合（Ｓ２６７：ＹＥＳ）、ユーザが「送信」ボタンをタップすることにより送信の指示を受け付けたか否かを判定する（Ｓ２６８）。制御部２１は送信の指示を受け付けていないと判定した場合（Ｓ２６８：ＮＯ）、判定処理を繰り返す。
制御部２１は送信の指示を受け付けたと判定した場合（Ｓ２６８：ＹＥＳ）、健康情報を情報処理装置１へ送信する（Ｓ２６９）。
【００８８】
制御部１１は、健康情報を受信し（Ｓ１７３）、受信した健康情報を取得情報ＤＢ１４３に記憶する（Ｓ１７４）。
制御部１１は、取得情報ＤＢ１４３に記憶した出張情報及び健康情報をアドバイス・サプリ出力モデル１４８に入力する（Ｓ１７５）。
制御部１１は、アドバイス・サプリ出力モデル１４８が出力した確率値と閾値とに基づいて、アドバイス及びサプリを特定する（Ｓ１７６）。
制御部１１は、特定したアドバイス及びサプリを出力情報ＤＢ１４４に記憶する（Ｓ１７７）。日程に対応して、サプリの購入場所の地図のＰＤＦファイルも出力情報ＤＢ１４４に記憶される。
制御部１１は、特定したＩＤＮｏ．のアドバイス及びサプリの情報を端末２へ送信する（Ｓ１７８）。
【００８９】
制御部２１は、アドバイス及びサプリの情報を受信する（Ｓ２７０）。
制御部２１は、アドバイス及びサプリを端末２の表示パネル２５に表示する（Ｓ２７１）。
【００９０】
制御部１１は、サプリの送信の指示を受信したか否かを判定する（Ｓ１７９）。制御部１１はサプリの送信の指示を受信していないと判定した場合（Ｓ１７９：ＮＯ）、処理をＳ１８１へ進める。制御部１１はサプリの送信の指示を受信したと判定した場合（Ｓ１７９：ＹＥＳ）、サプリの提供者Ｃ社の端末４へ、サプリをユーザへ配送するように指示する（Ｓ１８０）。
端末４の制御部４１は、サプリの送信の指示を受信し（Ｓ４２１）、ユーザへサプリを送付する。
その後の処理は、図１６〜図１８に示したフローチャートの処理と同様である。アドバイス及びサプリの日程に基づく送信のタイミングでアドバイス及びサプリの情報が端末２へ送信される。生体情報の取得タイミング、環境情報の取得タイミング、食事情報の取得タイミングで取得された情報に基づいて、アドバイス及びサプリが特定され、アドバイス及びサプリの情報が端末２へ送信される。
【００９１】
出張者は出張中に、ストレス及び過労等により体調を崩しやすいが、上記構成によれば、業務情報及び健康情報に基づいて、アドバイス及びサプリの情報をユーザの端末２へ出力するので、ユーザは良好に体調を管理できる。
【００９２】
図３８に、ユーザＡの出張が終了した後に取得情報ＤＢ１４３に記憶されているデータを示す。図３８に示すように、出張の日程に応じて環境情報及び生体情報が取得されて、取得情報ＤＢ１４３に記憶されている。
図３９に、ユーザＡの出張が終了した後に出力情報ＤＢ１４４に記憶されているデータを示す。図３９に示すように、予め記憶された出張の日程及び業務内容と、出張の日程に応じて取得した環境情報及び生体情報と、健康上の目標とに基づいて、アドバイス及びサプリが出張情報ＤＢ１４４に記憶される。
【００９３】
図４０は、制御部１１による、出張者の帰国後の健康情報に基づくアドバイス及びサプリの情報の送信処理の手順を示すフローチャートである。
ユーザがアプリケーションを起動することにより、制御部２１は、アプリプログラム２６１を読み出す（Ｓ２８１）。
アプリケーションの起動により、制御部２１は、端末２の表示パネル２５に健康情報を入力する画面を表示する（Ｓ２８２）。画面には、図１９と同様に「性別」，「年齢」の属性情報、「血圧」，「体温」，及び「睡眠時間」の生体情報、「目標」、並びに「送信」ボタンが表示される。加えて、健康トラブルが生じた場合に、ユーザがタップして入力する「トラブル」の項目も表示される。ユーザは、健康診断の結果を入力できる。またこれら健康情報は、ユーザの属する会社や組織の健康診断ＤＢと連動することで、情報処理装置１が上記情報やそれ以外の情報も含めて取得してもよい。
【００９４】
制御部２１は、ユーザにより健康情報が入力され、健康情報を受け付けたか否かを判定する（Ｓ２８３）。制御部２１は、健康情報を受け付けていないと判定した場合（Ｓ２８３：ＮＯ）、判定処理を繰り返す。
制御部２１は、健康情報を受け付けたと判定した場合（Ｓ２８３：ＹＥＳ）、ユーザが「送信」ボタンをタップすることにより送信の指示を受け付けたか否かを判定する（Ｓ２８４）。制御部２１は送信の指示を受け付けていないと判定した場合（Ｓ２８４：ＮＯ）、判定処理を繰り返す。
制御部２１は送信の指示を受け付けたと判定した場合（Ｓ２８４：ＹＥＳ）、健康情報を情報処理装置１へ送信する（Ｓ２８５）。
【００９５】
制御部１１は、健康情報を受信し（Ｓ１８１）、受信した健康情報を取得情報ＤＢ１４３に記憶する（Ｓ１８２）。
制御部１１は、取得情報ＤＢ１４３に記憶した健康情報をアドバイス・サプリ出力モデル１４８に入力する（Ｓ１８３）。
制御部１１は、アドバイス・サプリ出力モデル１４８が出力した確率値と閾値とに基づいて、アドバイス及びサプリを特定する（Ｓ１８４）。
制御部１１は、特定したアドバイス及びサプリを出力情報ＤＢ１４４に記憶する（Ｓ１８５）。サプリの購入場所の地図のＰＤＦファイルも出力情報ＤＢ１４４に記憶される。
【００９６】
制御部１１は、特定したＩＤＮｏ．のアドバイス及びサプリの情報を端末２へ送信する（Ｓ１８６）。
制御部２１は、アドバイス及びサプリの情報を受信する（Ｓ２８６）。
制御部２１は、アドバイス及びサプリを端末２の表示パネル２５に表示する（Ｓ２８７）。
【００９７】
図４１に、ユーザＡから出張後の健康情報を取得した後に出力情報ＤＢ１４４に記憶されているデータを示す。ユーザＡの帰国後の健康情報により疲労回復が回復していないことが示唆され、図３９の内容に加えて、帰国後の日程Ｎｏ．２０に、疲労感の回復のためのアドバイス及びサプリが記憶されている。
【００９８】
出張者は過労等により帰国後に体調を崩しやすいが、本実施の形態によれば、業務情報及び帰国後の健康情報に基づいて、アドバイス及びサプリの情報をユーザの端末２へ出力するので、ユーザは良好に疲労回復を図れる。
【００９９】
以上のように、本発明の一態様に係る情報処理方法は、旅行者の旅行情報及び健康情報を取得し、旅行者の旅行情報及び健康情報を入力した場合に、旅行に関する健康アドバイス及び推奨するサプリメントを出力する学習モデルに、取得した前記旅行情報及び前記健康情報を入力して、健康アドバイス及び推奨するサプリメントを出力する処理をコンピュータに実行させる。
【０１００】
上記構成によれば、旅行者の旅行情報及び健康情報に基づいて、旅行に関する健康アドバイス及び推奨するサプリメントを特定するので、旅行前、及び旅行中の旅行者の体調を整えることができ、キャンセル、ホテルでの待機、旅行日程の一部の中止、変更等の発生が抑制される。
【０１０１】
上述の情報処理方法において、前記旅行者の旅行情報及び健康情報と、前記旅行者の健康アドバイスの実行後及びサプリメントの摂取後の健康情報並びに評価情報とを取得し、前記旅行情報及び前記健康情報、健康アドバイスの実行後及びサプリメントの摂取後の健康情報並びに評価情報とに基づき、前記学習モデルを再学習してもよい。
【０１０２】
上記構成によれば、健康アドバイス及びサプリメントの出力処理を継続するほど学習モデルがアップデートされ、より良好に健康アドバイス及びサプリメントの確率値を出力することができるようになる。
【０１０３】
上述の情報処理方法において、旅行前に、前記健康アドバイス及び前記サプリメントの情報を前記旅行者の端末へ出力してもよい。
【０１０４】
上記構成によれば、旅行者は旅行前に体調を整えることができる。
【０１０５】
上述の情報処理方法において、前記旅行情報は、旅行日程、食事、旅行地の時差、標高、気候、環境、及び目的から選択される少なくとも１種の情報を含み、前記健康情報は、前記旅行者の年齢若しくは性別を含む属性情報、血圧、体温若しくは睡眠時間を含む生体情報、及び目標から選択される少なくとも１種の情報を含んでもよい。
【０１０６】
上記構成によれば、上述の内容の旅行情報及び健康情報に基づいて、旅行者に対し、きめ細かくカスタマイズされた健康アドバイス及びサプリメントを報知できる。
【０１０７】
上述の情報処理方法において、旅行の目的を複数出力し、目的に対応する健康上の目標を複数出力し、前記旅行者により目的及び目標の選択を受け付け、受け付けた前記目的及び前記目標に応じた健康アドバイス及びサプリメントを出力してもよい。
【０１０８】
上記構成によれば、旅行の目的及び健康上の目標に基づいて、好適に健康アドバイス及びサプリメントが特定され、旅行前及び旅行中のトラブルが良好に抑制される。
【０１０９】
上述の情報処理方法において、前記健康情報は、前記旅行者の血圧、体温若しくは睡眠時間を含む生体情報であり、前記学習モデルは、旅行情報及び生体情報を入力した場合に、旅行に関する健康アドバイス及び推奨するサプリメントを出力し、旅行中に、前記旅行者の前記生体情報を取得し、取得した前記生体情報を前記学習モデルに入力して、旅行に関する健康アドバイス及び推奨するサプリメントの情報を出力してもよい。
してもよい。
【０１１０】
上記構成によれば、旅行者は、旅行中の生体情報に基づいて、タイミング良く、健康アドバイス及びサプリメントの情報を取得できる。
【０１１１】
上述の情報処理方法において、前記旅行情報は食事に関する情報であり、前記学習モデルは、食事に関する情報及び健康情報を入力した場合に、旅行に関する健康アドバイス及び推奨するサプリメントを出力し、前記旅行者の食事に関する情報及び健康情報を取得し、取得した前記食事に関する情報及び前記健康情報を前記学習モデルに入力して、旅行に関する健康アドバイス及び推奨するサプリメントの情報を出力してもよい。
【０１１２】
上記構成によれば、食事内容に応じて、タイミング良く、健康アドバイス及びサプリメントを取得でき、胃腸障害の発生や体調不良を抑制できる。
【０１１３】
上述の情報処理方法において、前記旅行者は出張者であり、前記旅行情報は、出張者の業務情報を含み、前記学習モデルは、業務情報及び健康情報を入力した場合に、業務に関する健康アドバイス及び推奨するサプリメントを出力し、出張者の業務情報及び健康情報を取得し、取得した前記業務情報及び前記健康情報を前記学習モデルに入力して、業務に関する健康アドバイス及び推奨するサプリメントの情報を出力してもよい。
【０１１４】
出張者は出張中に、ストレス及び過労等により体調を崩しやすいが、上記構成によれば、業務情報及び健康情報に基づいて、健康アドバイス及びサプリメントの情報を出張者の端末へ出力するので、出張者は良好に体調を管理できる。
【０１１５】
上述の情報処理方法において、前記学習モデルは、出張者の業務情報及び帰国後の健康情報を入力した場合に、過労に関する健康アドバイス及び推奨するサプリメントを出力し、前記出張者の業務情報及び帰国後の健康情報を取得し、取得した前記業務情報及び前記健康情報を前記学習モデルに入力して、過労に関する健康アドバイス及び推奨するサプリメントの情報を出力してもよい。
【０１１６】
出張者は過労等により帰国後に体調を崩しやすいが、上記構成によれば、業務情報及び帰国後の健康情報に基づいて、健康アドバイス及びサプリメントの情報を出張者の端末へ出力するので、出張者は良好に疲労回復を図れる。
【０１１７】
本発明の一態様に係るコンピュータプログラムは、旅行者の旅行情報及び健康情報を取得し、取得した前記旅行情報及び前記健康情報を外部サーバへ出力し、前記外部サーバから送信された、前記旅行情報及び前記健康情報に基づく、旅行に関する健康アドバイス及び推奨するサプリメントを取得し、取得した前記健康アドバイス及び前記サプリメントを表示する処理をコンピュータに実行させる。
【０１１８】
上記構成によれば、旅行者の旅行情報及び健康情報に基づいて、旅行に関する健康アドバイス及び推奨するサプリメントを外部サーバから取得して旅行者の端末に表示するので、旅行前、及び旅行中の旅行者の体調を整えることができ、キャンセル、ホテルでの待機、旅行日程の一部の中止、変更等の発生が抑制される。
【０１１９】
上述のコンピュータプログラムにおいて、前記旅行者が前記サプリメントを摂取するタイミングを報知してもよい。
【０１２０】
上記構成によれば、旅行者がタイミング良くサプリを摂取して、体調を整えることができる。
【０１２１】
上述のコンピュータプログラムにおいて、前記旅行情報は、旅行地の衛生環境、病院設備、並びに気温及び湿度を含む旅行地の環境情報を含み、前記健康情報は、前記旅行者の生体情報を含み、前記旅行者の生体情報を該生体情報に基づく健康アドバイスと共に表示し、前記旅行地の環境を表示し、及び／又は推奨するサプリメントを表示してもよい。
【０１２２】
上記構成によれば、旅行者は、生体情報及び該生体情報に基づく健康アドバイス、旅行地の環境情報、及び特定するサプリメントの情報を取得し、生体情報及び環境情報に応じて、良好に体調を整えることができる。
【０１２３】
上述のコンピュータプログラムにおいて、旅行の目的を複数表示し、目的に対応する健康上の目標を複数表示し、前記旅行者により目的及び目標の選択を受け付け、受け付けた前記目的及び前記目標を外部サーバへ出力し、取得した、前記目的及び前記目標に応じた健康アドバイス及びサプリメントを表示してもよい。
【０１２４】
上記構成によれば、旅行の目的及び健康上の目標に基づいて、好適に健康アドバイス及びサプリメントが表示され、旅行前及び旅行中のトラブルが良好に抑制される。
【０１２５】
上述のコンピュータプログラムにおいて、旅行前に前記健康アドバイス及びサプリメントを表示し、前記サプリメントを注文するボタンを表示してもよい。
【０１２６】
上記構成によれば、旅行前にサプリメントを入手して、確実にサプリメントを摂取することができる。
【０１２７】
上述のコンピュータプログラムにおいて、前記旅行情報は前記旅行者の旅行日程を含み、旅行中に、前記旅行日程に基づいて、健康アドバイス及びサプリメントを表示してもよい。
【０１２８】
上記構成によれば、旅行日程に応じて、タイミング良く健康アドバイス及びサプリメントの情報を入手できる。
【０１２９】
上述のコンピュータプログラムにおいて、前記旅行日程に基づき、旅行先での前記サプリメントを購入する場所を表示してもよい。
【０１３０】
上記構成によれば、旅行日程の行先、日時において推奨するサプリメントを迅速に入手できる。
【０１３１】
今回開示された実施の形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１３２】
１  情報処理装置
２、４、５、６  端末
３  ウェアラブル端末
１１、２１、３１、４１  制御部
１２、２２、３２、４２  主記憶部
１３、２３、３３、４３  通信部
２４、３４、４４  操作部
１４、２６、３６、４６  補助記憶部
１４１  プログラム
１４２  アドバイス・サプリＤＢ
１４３  取得情報ＤＢ
１４４  出力情報ＤＢ
１４５  環境情報ＤＢ
１４６  評価情報ＤＢ
１４８  アドバイス・サプリ出力モデル
２６１  アプリプログラム
【図１】
2020166399.tif 000003
【図２】
2020166399.tif 000004
【図３】
2020166399.tif 000005
【図４】
2020166399.tif 000006
【図５】
2020166399.tif 000007
【図６】
2020166399.tif 000008
【図７】
2020166399.tif 000009
【図８】
2020166399.tif 000010
【図９】
2020166399.tif 000011
【図１０】
2020166399.tif 000012
【図１１】
2020166399.tif 000013
【図１２】
2020166399.tif 000014
【図１３】
2020166399.tif 000015
【図１４】
2020166399.tif 000016
【図１５】
2020166399.tif 000017
【図１６】
2020166399.tif 000018
【図１７】
2020166399.tif 000019
【図１８】
2020166399.tif 000020
【図１９】
2020166399.tif 000021
【図２０】
2020166399.tif 000022
【図２１】
2020166399.tif 000023
【図２２】
2020166399.tif 000024
【図２３】
2020166399.tif 000025
【図２４】
2020166399.tif 000026
【図２５】
2020166399.tif 000027
【図２６】
2020166399.tif 000028
【図２７】
2020166399.tif 000029
【図２８】
2020166399.tif 000030
【図２９】
2020166399.tif 000031
【図３０】
2020166399.tif 000032
【図３１】
2020166399.tif 000033
【図３２】
2020166399.tif 000034
【図３３】
2020166399.tif 000035
【図３４】
2020166399.tif 000036
【図３５】
2020166399.tif 000037
【図３６】
2020166399.tif 000038
【図３７】
2020166399.tif 000039
【図３８】
2020166399.tif 000040
【図３９】
2020166399.tif 000041
【図４０】
2020166399.tif 000042
【図４１】
2020166399.tif 000043