(57)【要約】    【構成】  外出支援装置（１０）は、トイレタイミングを含む外出スケジュールに従って外出する外出者を支援するための外出支援装置であって、ＣＰＵ（３８）を含み、ＣＰＵは、外出者が外出したとき、一定時間毎に取得する温度センサ（３４）、湿度センサ（３６）のセンサデータに基づいて、必要な場合、トイレタイミングを修正または変更する（Ｓ３７、Ｓ４１、Ｓ５５）。そして、その修正したトイレタイミングに基づいて外出者をトイレに誘導する（Ｓ５１、Ｓ５７、Ｓ６１）。    【効果】外出者を的確にトイレに誘導できる。【選択図】  図７
2012078913.tif 000002
【特許請求の範囲】
【請求項１】
トイレタイミングを含む外出スケジュールに従って外出する外出者を支援するための外出支援装置であって、
外出者の体内水分量に関係するイベントに応じて、前記外出スケジュールに含まれるトイレタイミングを修正する第１修正手段、および
前記第１修正手段によって修正したトイレタイミングに基づいて外出者に対するトイレ誘導を行なうトイレ誘導手段を備える、外出支援装置。
【請求項２】
温度センサおよび湿度センサの少なくとも一方が付属され、
前記イベントは、温度センサのセンサデータおよび湿度センサのセンサデータを取得するイベントである、請求項１記載の外出支援装置。
【請求項３】
イベントは外出者の飲食の摂取である、請求項１または２記載の外出支援装置。
【請求項４】
イベントは外出者の排泄である、請求項１ないし３のいずれかに記載の外出支援装置。
【請求項５】
前記トイレ誘導手段は、次のトイレタイミングに対して時間的に段階的にトイレ誘導を行なう、請求項１ないし４のいずれかに記載の外出支援装置。
【請求項６】
外出スケジュールはさらにレストタイミングを含み
外出者の疲労の程度に関係するイベントに応じて、前記外出スケジュールに含まれるレストタイミングを修正する第２修正手段、および
前記第２修正手段によって修正したレストタイミングに基づいて外出者に対する休憩誘導を行なう休憩誘導手段をさらに備える、請求項１ないし５のいずれかに記載の外出支援装置。
【請求項７】
レストタイミングを含む外出スケジュールに従って外出する外出者を支援するための外出支援装置であって、
外出者の疲労量に関係するイベントに応じて、前記外出スケジュールに含まれるレストタイミングを修正する修正手段、および
前記修正手段によって修正したレストタイミングに基づいて外出者に対する休憩誘導を行なう休憩誘導手段を備える、外出支援装置。
【請求項８】
トイレタイミングを含む外出スケジュールに従って外出する外出者を支援するための外出支援装置のコンピュータによって実行される外出支援プログラムであって、
前記コンピュータを、外出者の体内水分量に関係するイベントに応じて、前記外出スケジュールに含まれるトイレタイミングを修正する修正手段、および
前記修正手段によって修正したトイレタイミングに基づいて外出者に対するトイレ誘導を行なうトイレ誘導手段として機能させる、外出支援プログラム。
【請求項９】
レストタイミングを含む外出スケジュールに従って外出する外出者を支援するための外出支援装置のコンピュータによって実行される外出支援プログラムであって、
前記コンピュータを外出者の疲労量に関係するイベントに応じて、前記外出スケジュールに含まれるレストタイミングを修正する修正手段、および
前記修正手段によって修正したレストタイミングに基づいて外出者に対する休憩誘導を行なう休憩誘導手段として機能させる、外出支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、外出支援装置に関し、特に、高齢者、高次脳機能障害者あるいは車いすなどを使う身体障害者が外出する際に、外出者をトイレへ誘導したり、外出者に適宜休憩を取らせるなどの支援を行なう、新規な外出支援装置に関する。
【背景技術】
【０００２】
特許文献１には、高齢者等が安心して外出できる外出支援システムが開示されている。
【特許文献１】特開2002-267463号公報[G01C 21/00 A61G 5/04 G08G 1/005]
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記背景技術は、バッテリを用いる移動体によって高齢者等が外出する際のバッテリ残量管理を目的とするものであり、外出者のトイレ管理については考慮されていない。
【０００４】
一方で、高齢者、高次脳機能障害者あるいは車いすなどを使う身体障害者にとって、外出時のトイレ間隔やトイレ場所管理は大きな問題である。
【０００５】
したがって、適切な間隔（インターバル）で適切にトイレに外出者を導くことができる、そのような外出支援装置が望まれている。
【０００６】
それゆえに、この発明の主たる目的は、新規な、外出支援装置を提供することである。
【０００７】
この発明の他の目的は、適切な間隔で適切にトイレに外出者を導くことができる、外出支援装置を提供することである。
【０００８】
この発明のその他の目的は、外出者に適切に休憩を取らせることができる、外出支援装置を提供することである。
【課題を解決するための手段】
【０００９】
本発明は、上記の課題を解決するために、以下の構成を採用した。なお、括弧内の参照符号および補足説明等は、本発明の理解を助けるために後述する実施の形態との対応関係を示したものであって、本発明を何ら限定するものではない。
【００１０】
第１の発明は、トイレタイミングを含む外出スケジュールに従って外出する外出者を支援するための外出支援装置であって、外出者の体内水分量に関係するイベントに応じて、外出スケジュールに含まれるトイレタイミングを修正する第１修正手段、および第１修正手段によって修正したトイレタイミングに基づいて外出者に対するトイレ誘導を行なうトイレ誘導手段を備える、外出支援装置である。
【００１１】
第１の発明では、外出者を適切にトイレに誘導できる。外出者の体内水分量を適切に制御できる。
【００１２】
第１の発明によれば、外出者を適切にトイレに誘導できるので、外出者の体内水分量を適切に制御できるとともに、快適な外出支援ができる。
【００１３】
第２の発明は、第１の発明に従属し、温度センサおよび湿度センサの少なくとも一方が付属され、イベントは、温度センサのセンサデータおよび湿度センサのセンサデータを取得するイベントである、外出支援装置である。
【００１４】
第２の発明では、温度センサおよび／または湿度センサのセンサデータが取得されたとき、その温度および／または湿度に応じてトイレタイミングを修正できる。
【００１５】
第３の発明は、第１または第２の発明に従属し、イベントは外出者の飲食の摂取である、外出支援装置である。
【００１６】
第３の発明では、外出者が飲食したときにトイレタイミングを修正できる。
【００１７】
第４の発明は、第１ないし第３の発明のいずれかに従属し、イベントは外出者の排泄である、外出支援装置である。
【００１８】
第４の発明では、外出者が排泄したときにトイレタイミングを修正できる。
【００１９】
第５の発明は、第１ないし第４の発明のいずれかに従属し、トイレ誘導手段は、次のトイレタイミングに対して時間的に段階的にトイレ誘導を行なう、外出支援装置である。
【００２０】
第５の発明では、たとえば、次のトイレタイミングに対して時間的に余裕がある段階、次のトイレタイミングが接近してきた段階、次のトイレタイミングが切迫している段階のように、段階的に外出者をトイレに誘導する。
【００２１】
第５の発明によれば、段階的にトイレ誘導を行なうので、外出者を確実にトイレへ誘導することができる。
【００２２】
第６の発明は、第１ないし第５の発明のいずれかに従属し、外出スケジュールはさらにレストタイミングを含み、外出者の疲労の程度に関係するイベントに応じて、外出スケジュールに含まれるレストタイミングを修正する第２修正手段、および第２修正手段によって修正したレストタイミングに基づいて外出者に対する休憩誘導を行なう休憩誘導手段をさらに備える、外出支援装置である。
【００２３】
第５の発明では、外出者の疲労の程度に応じてレストタイミングを修正し、その修正したレストタイミングに基づいて休憩誘導を行なうので、外出者に適切に休憩を取らせることができる。
【００２４】
第７の発明は、レストタイミングを含む外出スケジュールに従って外出する外出者を支援するための外出支援装置であって、外出者の疲労量に関係するイベントに応じて、外出スケジュールに含まれるレストタイミングを修正する修正手段、および修正手段によって修正したレストタイミングに基づいて外出者に対する休憩誘導を行なう休憩誘導手段を備える、外出支援装置である。
【００２５】
第７の発明では、外出者の疲労の程度に応じてレストタイミングを修正するので、外出者に適切に休憩を取らせることができる。
【００２６】
第８の発明は、トイレタイミングを含む外出スケジュールに従って外出する外出者を支援するための外出支援装置のコンピュータによって実行される外出支援プログラムであって、コンピュータを、外出者の体内水分量に関係するイベントに応じて、外出スケジュールに含まれるトイレタイミングを修正する修正手段、および修正手段によって修正したトイレタイミングに基づいて外出者に対するトイレ誘導を行なうトイレ誘導手段として機能させる、外出支援プログラムである。
【００２７】
第８の発明では、第１の発明と同様の効果が期待できる。
【００２８】
第９の発明は、レストタイミングを含む外出スケジュールに従って外出する外出者を支援するための外出支援装置のコンピュータによって実行される外出支援プログラムであって、コンピュータを外出者の疲労量に関係するイベントに応じて、外出スケジュールに含まれるレストタイミングを修正する修正手段、および修正手段によって修正したレストタイミングに基づいて外出者に対する休憩誘導を行なう休憩誘導手段として機能させる、外出支援プログラムである。
【００２９】
第９の発明では、第７の発明と同様の効果が期待できる。
【発明の効果】
【００３０】
この発明によれば、外出者に対して、快適な外出支援ができる。
【００３１】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００３２】
【図１】図1はこの発明の一実施例の外出支援装置の外観を示す図解図である。
【図２】図２は実施例の外出支援装置の構成を示すブロック図である。
【図３】図３は実施例の外出支援装置のＲＡＭのメモリマップの一例を示す図解図である。
【図４】図４は実施例において外出スケジュールを作成する動作の一例を示すフロー図である。
【図５】図５は図４実施例においてトイレタイミング生成の動作の一例を示すフロー図である。
【図６】図６は外出スケジュールの一例を示す図解図である。
【図７】図７は実施例における外出支援動作の一例を示すフロー図である。
【図８】図８は図７実施例におけるトイレタイミング修正１の動作を示すフロー図である。
【図９】図９は図７実施例におけるトイレタイミング修正２の動作を示すフロー図である。
【図１０】図１０は実施例において外出スケジュールを作成する動作の一例を示すフロー図である。
【図１１】図１１は実施例における外出支援動作の一例を示すフロー図である。
【発明を実施するための最良の形態】
【００３３】
図１を参照して、一実施例の外出支援装置１０は、典型的には、いわゆるスマートフォンのように、携帯電話機の機能とＰＤＡ（Personal Digital Assistant）の機能とを併有する携帯情報端末である。実施例では、一例として、アップル社製の携帯電話機iphone（商品名）を想定しているが、勿論、他社の同等の機能を有する携帯電話機、ＰＤＡなど任意の携帯情報端末が利用可能である。
【００３４】
実施例の外出支援装置１０はほぼ矩形の扁平なハウジング１２を含み、ハウジング１２の前面には、たとえばＬＣＤ（液晶表示器）のような表示器１４が設けられ、表示器１４の上にはタッチパネル１６が配置される。タッチパネル１６は、抵抗膜式または静電容量式のいずれでもよく、あるいは別の方式のタッチパネルであってよい。
【００３５】
表示器１４の右側のハウジング前面には、「ホームボタン」と呼ばれる押しボタンスイッチ１８が設けられ、このスイッチ１８は、メニューを選択したり、カメラのシャッタとして用いられたり、様々に利用されるハードスイッチである。このスイッチ１８の上の右側面には、図１において点線で示すマイク２０が設けられる。
【００３６】
表示器１４の左側のハウジングの後面には、図１において点線で示すカメラ２２が設けられる。このカメラ２２は、映像または画像の入力手段またはそれの一部を構成する。カメラ２２の下方のハウジング１２の前面には、スピーカ２４が配置される。
【００３７】
図２を参照して、外出支援装置１０は、上で説明した表示器１４、タッチパネル１６、スイッチ１８、マイク２０、カメラ２２およびスピーカ２４の他、ジャイロセンサ（３軸地磁気センサ）２６および３軸加速度センサ２６を含み、これらのジャイロセンサ２６および加速度センサ２８からのセンサデータは、センサＩ／Ｆ３０を通して、入力される。
【００３８】
センサＩ／Ｆ３０にはさらに、温度（気温）センサ３２、第１湿度センサ３４および第２湿度センサ３６が結合される。温度センサ３２は、たとえばサーミスタの抵抗変化を計測することによって、外気温を測定するセンサである。第１湿度センサ３４は、高分子フィルムやセラミックなどの電気伝導を計測することによって、大気中の湿度を計測するセンサである。第２湿度センサ３６は、第１湿度センサ３４と同様のものであるが、たとえば外出者の背中や胸などの適宜の場所の皮膚に直接接触するように、たとえばペンダント式で吊り下げられたり貼付され、外出者の発汗量を計測するセンサである。生理学の分野において発汗量は失水分量として定義されているので、第２湿度センサ３６を用いて失水分量（蒸散水分量）を測定することによって、便宜的に発汗量を計測することができる。厳密には、測定部位に接触する空気がすべて第２湿度センサ３６に誘導される必要があるが、そう厳密でなくても、第２湿度センサ３６で外出者の発汗量を或る程度の信頼度で定量できると考える。なお、発汗量の単位は、「mg/cm2 ・min」である。
【００３９】
実施例の外出支援装置１０はさらに、ＣＰＵ３８、ＲＯＭ４０、ＲＡＭ４２、フラッシュメモリ４４、無線通信回路４６、ＧＰＳ回路４８および時計回路５０を含む。無線通信回路４６は、この装置１０によって音声通話（電話）をし、あるいはネットに接続してデータや電子メールの送受信を行なうことができる。ＧＰＳ（Global Positioning System：地球測位システム）回路４８は、この装置１０の現在位置を特定するために用いられる。時計回路５０によって現在時刻を知ることができる。
【００４０】
上述のジャイロセンサ２６は、直交３軸方向の地磁気の強さを検知するもので、この実施例では、ＣＰＵ３８とともに電子コンパスまたはディジタルコンパスを構成するために利用される。電子コンパスは、よく知られているように、２つの地磁気センサを直角に組み合わせて、前後方向と左右方向の地磁気を検出し、その強さからどちらが北の方向なのかを計算する。３軸加速度センサ２８は、この実施例では、単独で、またはジャイロセンサ２６と組み合わされて、この装置１０を携帯している人間、つまり外出者の歩数を計測するために用いられる。ただし、ジャイロセンサ２６および／または加速度センサ２８の出力によって歩数を計数する方法はよく知られたところであり、ここでは詳細説明は省略する。
【００４１】
外出支援装置１０に含まれるＲＡＭ４２には、図３に示すように、プログラム領域５２およびデータ領域５４が設けられる。プログラム領域５２にはＲＯＭ４０に予め設定されている種々のプログラムが使用に際して展開される。たとえばＯＳ領域５２１にはＯＳ（Operating System）が記憶される。外出支援プログラム領域５２２には、後述の図７や図１１などに示すように、高齢者、高次脳機能障害者あるいは車いすなどを使う身体障害者が外出する際にその外出者のトイレや休憩を効果的に支援するための外出支援プログラムが設定されている。トイレタイミング生成プログラム領域５２３には、外出する前に、その外出の際の特にトイレや休憩（レスト）のタイミングを生成するためのトイレタイミング生成プログラムが記憶されている。
【００４２】
上述のように外出支援装置１０には、または、外出支援装置１０に付属して、センサＩ／Ｆ３０を介して、ジャイロセンサなどの各種センサ２６‐３６が設けられるが、これらのセンサ２６‐３６からのセンサデータを取り込むためのセンサデータ取得プログラムがセンサデータ取得プログラム領域４２４に設定される。そして、ＧＰＳ回路４８を用いて外出支援装置１０の現在位置のデータを取得するためのＧＰＳデータ取得プログラムがＧＰＳデータ取得プログラム領域５２５設定され、さらに、無線通信回路４４を用いてｗｅｂ（ウェブ）から地図データを取得するための地図データ取得プログラムが地図データ取得プログラム領域５２６に設定されている。この地図データ取得プログラムは、外出前に経路を探索するときや、外出先で付近にトイレや公園などがあるかどうかなどを検索するときなど、必要に応じて、たとえばグーグル（商標）などのサイトに接続して地図データを取得する。気象データ取得プログラム領域５２７に設定されている気象データ取得プログラムもまた、ｗｅｂから、たとえば外出目的地や外出経路などの、地域の気象データ（たとえば、気温、湿度、天気など）を取得するためのプログラムである。
【００４３】
ＲＡＭ４２のデータ記憶領域５４には、たとえば図６で示すような、外出スケジュールを記述した外出スケジュールデータが記憶される。外出スケジュールには、目的地や経路の他、移動手段（電車、バス、徒歩など）および各予定時間などが設定されていて、特に外出者をトイレおよび／または休憩に誘導するタイミングを示すトイレ（レスト）タイミングが重要事項として設定されている。
【００４４】
センサデータ記憶領域５４２には、上述のセンサデータ取得プログラム５２４で取得したセンサデータ（たとえば、歩数、発汗量、気温、湿度、現在位置など）のデータが一時的に記憶される。
【００４５】
なお、図２の実施例では、各センサ２６‐３６は有線でセンサインタフェース３０に接続され、したがって、センサデータは有線でＣＰＵ３８に取り込まれるものとして図示した。しかしながら、これらのセンサ２６‐３６のセンサデータは、たとえばBluetooth（商品名）やZigbee（商品名）の近距離無線を用いて、無線で入力することも考えられる。この場合には、センサデータ取得プログラムは、無線通信回路４６からセンサデータを取り込むように変更される。
【００４６】
また、先の地図データ取得プログラム４２６で取得した地図データに含まれるトイレの情報（どこにあるかなど）がトイレ情報としてトイレ情報記憶領域５４３にまとめて記憶されていてもよい。ただし、必要に応じて、公園など外出者が休憩できる場所を示す位置情報などがこのトイレ情報記憶領域５４３に蓄積される。
【００４７】
図４は、外出前に外出スケジュールを作成するための動作を説明する。この動作は必ずしも自動的に実行されるものではないが、便宜上、フロー図の形式に表現してある。
【００４８】
まず、最初のステップＳ１として、ユーザ（外出者）や家族が予定、たとえば、目的地、外出目的、目的地到着時間などを入力する。その後、ステップＳ３として、必要ならたとえば電車の接続時間や乗り換え案内などを含むｗｅｂサイトにアクセスして、移動手段を含めた経路を検索する。このとき、地図データ取得プログラム５２５を利用して取得した地図データなどを参照して、特に、トイレに外出者を誘導できない時間帯を検索する。
【００４９】
次のステップＳ５として、センサデータ取得プログラム５２４を利用して、外出支援装置１０に付属の気温センサ３２や第１湿度センサ３４によって、外出支援装置１０の周囲の気温、湿度を検出するとともに、気象データ取得プログラム５２７を利用して、ｗｅｂから、外出目的地や外出経路などの、地域の気象データ、気温、湿度、天気などを取得する。
【００５０】
そして、ステップＳ７で、外出支援装置１０のＣＰＵ３８で、あるいは他の計算手段で、数１を用いて、トイレインターバルＴＩを計算する。
［数１］
TI=120+T+0.5*(70-H)
ただし、ＴはステップＳ５で取得した気温（℃）であり、ＨはステップＳ５で取得した湿度（％）である。
【００５１】
数１に示すように、トイレインターバルＴＩは、１２０分を基本にし、外気温や湿度に応じて、適宜修正する。数１では、外気温Ｔが上がれば上がるほどトイレインターバルＴＩは長くなるし、湿度Ｈが低ければ低いほど、トイレインターバルＴＩが長くなる。外気温が高ければ、または、湿度が低ければ、発汗によって体内水分量が減少する傾向にあり、したがって、トイレへ行かなければならない時間間隔も必然的に長くなる、という計算である。
【００５２】
その後、外出支援装置１０のＣＰＵ３８によって、ステップＳ９において、図５に詳細に示すトイレタイミング生成プログラム５２３を実行して、トイレタイミングを生成する。
【００５３】
最初のステップＳ１１で、ＣＰＵ３８は、出発の１０分前を第１回目として、先のステップＳ７で計算したトイレインターバルＴＩ毎にトイレタイミングを決定する。つまり、外出１０分前を第１回目として、それからＴＩ時間後に第２回目のトイレタイミングが計算され、さらにＴＩ後、第３回目のトイレタイミングが計算される。
【００５４】
次のステップＳ１３で、ＣＰＵ３８は、ステップＳ３で探索した経路とトイレタイミングとを比較して、ステップＳ１５において、たとえば電車など、トイレに行けない時間帯とステップＳ１１で決定したトイレタイミングとが重なっていないか、つまり、計算したトイレタイミングがトイレ不可時間帯に入っていないかどうか、判断する。ステップＳ１５において“ＮＯ”なら、ステップＳ１１で計算したトイレタイミングはそのまま利用可能であることを意味し、したがって、この場合には、このルーチンをそのまま抜ける。
【００５５】
ステップＳ１５で“ＹＥＳ”が判断されたとき、つまり、いずれかのトイレタイミングがトイレ不可時間に含まれてしまうとき、続くステップＳ１７において、ＣＰＵ３８は、該当するトイレタイミングをそれが含まれるトイレ不可時間帯の前に移動し、移動後のトイレタイミングを起点として、先に計算したトイレインターバルＴＩによって、トイレタイミングを再計算する。
【００５６】
そして、ステップＳ１９で、ＣＰＵ３８は、再計算した結果のトイレタイミングの全ての間隔がたとえば１５分のような閾値より長いかどうか判断する。“ＮＯ”のときはステップＳ１３に戻って、再び各トイレタイミングの有効性を検証する。
【００５７】
ステップＳ１９で“ＹＥＳ”が判断されたとき、つまり、トイレタイミングの間隔が１５分（閾値）以下になったと判断したときには、１５分以内の間隔で連続する２回のトイレタイミングを中間の時刻での１回のトイレタイミングにまとめ、その後ステップＳ１３から検証をやり直す。
【００５８】
このようにして、図５のトイレタイミング生成プログラムによって、先に探索した経路に従って外出する場合の、当日の気温や湿度を勘案した、外出者をトイレへ誘導するタイミングが決まる。
【００５９】
図６にこのようにして決定したトイレタイミングを含む外出スケジュールの一例が図解される。この外出スケジュールでは、自宅か施設か、場所ＡＡを出発する出発時間は１０時３０分で、目的地は、ＥＥデパートであることがわかる。そして、場所ＡＡを出てから、徒歩で、Ｘ１通り、Ｘ２通り、Ｘ３通りの順に移動し、１１時に電車のＢＢ駅に着く予定である。ただし、道路の名称（Ｘ１通り、Ｘ２通り、Ｘ３通りなど）を記入しておくのは、地図データに基づいて近くのトイレや休憩場所を探すのに便利だからである。
【００６０】
ＢＢ駅を出発するＣＣ行き急行の出発時間が１１時２０分であり、電車の所要時間は３５分であるので、もし、ＣＣ駅に到着後にトイレに行くとすれば、出発の１０分前である１０時２０分から１２０分以上経過することになり、上述の数１の原理からすると不都合である。そこで、この外出スケジュールでは、ＢＢ駅で電車に乗る１０分前の１１時１０分を外出１回目のトイレタイミングとして設定している。
【００６１】
１１時５５分にＣＣ駅に到着し、１３時にＤＤ行きバスに乗る予定なので、その間に昼食を摂ることが予定されている。そして、バスに乗っている時間が２５分で、ＤＤバス停に到着後にトイレに行くとした場合、第１回目のトイレタイミング（１１時１０分）から２時間以上間隔があくことになってしまうので、食事後、バスに乗る１０分前の１２時５０分に外出２回目のトイレタイミングを設定している。
【００６２】
１３時２５分にＤＤバス停に到着した後、徒歩で、Ｘ４通りおよびＸ５通りを通って、目的地であるＥＥデパートに到着するように設定されている。
【００６３】
ＥＥデパートを出発して帰途に着く時間を１６時３０分に設定しているので、その１０分前にトイレタイミングを設定する。ただし、２回目のトイレタイミングが１２時５０分だったので、次のトイレタイミングを１６時２０分とすると、２時間以上間隔があくので、その間にもう１回トイレタイミングを設定した。つまり、ＥＥデパートにいる間に３回目、４回目のトイレタイミングを設定した。
【００６４】
その後逆のコースをたどって、出発地ＡＡに帰ることが予定されている。
【００６５】
外出者、およびその付添いまたは介護者が一例として、図６の外出スケジュールに従ってＡＡからＥＥまでを往復する。
【００６６】
この外出中には、外出支援装置１０は、図７に示すフロー図で表される外出支援プログラム（図３）を実行する。この外出支援プログラムは、一定時間（たとえば０．５秒）毎に実行されるセンサデータ取得プログラムによってセンサデータを取得したというイベントをトリガとして実行される。このとき取得されるセンサデータとしては、気温、湿度、発汗量、運動量（歩数）などであり、気温や湿度については、ユーザがセンサに触れるなどの原因で容易に変化するため、時間平均値を用いるものとする。そこで、最初のステップＳ３１で、ＣＰＵ３８は、気温および湿度の、過去ｎ分間（たとえば、５分間）の時間平均を計算する。過去の気温や湿度のデータはデータ記憶領域５４のセンサデータ領域５４２に保存されている。
【００６７】
続くステップＳ３３でＣＰＵは、気温、湿度の変化が大きいかどうか判断する。変化が大きいかどうかの判断基準は、一例とて、気温なら２℃以上、湿度なら５％以上とする。そして、このステップＳ３３で“ＹＥＳ”が判断されたときは、ステップＳ３７での「トイレタイミングの修正１」のサブルーチンに進む。
【００６８】
ステップＳ３３で“ＮＯ”が判断されたときは、ＣＰＵ３８は次のステップＳ３５で、飲食があったかどうか判断する。飲食をしたかどうかは、表示器１４（図１）に「飲食をしましたか」という問合せメッセージを表示し、それに応えて「はい」というボタン（図示せず）の位置のタッチパネル１６がタッチされたかどうかで、判断する。これは、次のステップＳ３７で排泄があったかを判断する場合も同様である。
【００６９】
ステップＳ３５で飲食があったと判断した場合、ステップＳ３７に進み、ステップＳ３７で排泄があったと判断した場合には、ステップＳ４１での「トイレタイミングの修正２」のサブルーチンに進む。
【００７０】
「トイレタイミングの修正１」のサブルーチン（ステップＳ３７）の詳細が図８に示される。この図８のトイレタイミング修正１のプログラムでは、ステップＳ７１で、数１に従って、トイレインターバルＴＩを計算し、前回のトイレタイミングを起点として、その計算したトイレインターバルＴＩでトイレタイミングを決定する。ただし、飲食があった場合は数２で計算し、飲食がなかった場合には数１で計算する。これは直前に飲食があったということは、水分を摂取したことを意味し、次のトイレタイミングを早める必要があるからである。
［数２］
TI=90+T+0.5*(70-H)
その後のステップＳ７３‐Ｓ８１は、図５のステップＳ１３‐Ｓ２１と同じであり、ここでは説明の繰り返しは省略する。
【００７１】
ステップＳ３９で“ＹＥＳ”を判断したとき、つまり、直前に排泄があった場合のステップＳ４１での「トイレタイミングの修正２」のサブルーチンは、図９に示される。この図９のトイレタイミング修正２のプログラムでは、ステップＳ９１で、現在時刻（これは図２の時計回路５０からの時計データで分かる）を起点として、数１に従って計算したトイレインターバルＴＩでトイレタイミングを決定する。現在時刻において排泄があったので、次のトイレタイミングを現在時刻に設定するということである。その後のステップＳ９３‐Ｓ１０１は、図５のステップＳ１３‐Ｓ２１と同じであり、ここでは説明の繰り返しは省略する。
【００７２】
図７に戻って、ステップＳ４３でＣＰＵ３８は、第２湿度センサ３６からの湿度データに基づいて、外出者の発汗量が大きいかどうか判断する。そして、発汗量「mg/cm2・min」が一定以上の場合、発汗量が大きいと判断し、その場合、ステップＳ４５において、ＣＰＵ３８は、たとえば表示器１４に、「お茶（水）を飲みましょう」のような、水分補給を促すメッセージを表示する。発汗量が想定以上大きいということは体内水分量が減少していることが考えられるので、水分補給をさせるのである。それによって、熱中症などの予防になる。
【００７３】
なお、この実施例では、ステップＳ４３では発汗量の評価をしたが、たとえば、夏の薄着のときには衣服内の空気はすぐに外へでてしまい、第２湿度センサ３６に基づく発汗量の計測に正確性を欠くことが考えられる。このような場合には、第２湿度センサ３６の湿度データに基づく発汗量を評価の基準にしないで、気温、湿度、歩数などに基づいて間接的に発汗量を評価するようにすればよい。
【００７４】
たとえば、歩数が４００歩以上の場合、気温が３０℃以上の場所で１０分以上居た場合など、発汗量が大きいと擬制して、ステップＳ４５に進むようにすればよい。
【００７５】
ステップＳ４３で“ＮＯ”が判断される場合、または、ステップＳ３７、Ｓ４１もしくはＳ４５の後、ステップＳ４７において、ＣＰＵ３８は、次のトイレタイミングまでの時間がどのくらいかを判断する。ここで、Ｔｉは、次のトイレタイミングまでの時間であり、Ｉｃはトイレタイミングが近いことを知らせる（Notify）のための閾値時間、Ｉｍは、トイレに行くことを勧める（Recommend）のための閾値時間である。ここでの次のトイレタイミングＴｉは、もし先に実行したこの図７の動作において修正されていたのであれば、その修正されているトイレタイミングである。つまり、トイレタイミングが修正された後のトイレ誘導は、修正したトイレタイミングに基づいて行なうのである。トイレに行くことを勧める（Recommend）は次のトイレタイミングに対して余裕を持った閾値時間であり、次のトイレタイミングまで一定時間（Ｉｃ）になると、トイレにいく時間が近いことを知らせる（Notify）ようにしている。そして、外出者がトイレ誘導に従わないときは警告する（Alert）。つまり、この実施例でのトイレ誘導は、以下詳細に説明するように、勧め、通知、警告の３段階で、段階的に行なう。
【００７６】
そこで、ステップＳ４７では、次のトイレタイミングまでの時間Ｔｉが、Ｉｍ（トイレ勧めのための閾値時間）より短くて、Ｉｃ（トイレ通知のための閾値時間）より長いかどうか（つまり、Ｉｍ＞Ｔｉ＞Ｉｃかどうか）判断している。
【００７７】
ステップＳ４７で“ＹＥＳ”ということは、次のトイレタイミングＴｉまでに時間の余裕があることを意味し、この場合には、次のステップＳ４９で、トイレが近くにあるかどうか判断する。
【００７８】
ステップＳ４９での判断は、ＧＰＳで取得した現在位置の情報と、データ記憶領域５４のトイレ情報領域５４３（図３）に記憶されているトイレ情報またはｗｅｂで取得した地図データに含まれるトイレの位置情報とを比較することによって、判断することができる。外出者の元気な程度にもよるが、近いかどうかは、現在位置からトイレの位置までがたとえば２００メートル以内かどうかなどで判断することができる。
【００７９】
トイレが近くにある場合、ステップＳ４９で“ＹＥＳ”が判断され、次のステップＳ５１において、ＣＰＵ３８は、たとえば表示器１４に、「トイレが近くにあるようです。トイレに行きませんか」のような、トイレを勧めるメッセージを表示する。そして、次のステップＳ５３において、ＣＰＵ３８は、外出者がそのメッセージに従って近くのトイレに行ったかどうか判断する。トイレに行ったかどうかは、表示器１４（図１）に「トイレに行ってきましたか」という問合せメッセージを表示し、それに応えてタッチパネル１６の「はい」というボタンがタッチされたかどうかで、判断する。
【００８０】
トイレに行ったことが確認できた場合、ＣＰＵ３８は、ステップＳ５５で、先のステップＳ４１と同様の「トイレタイミングの修正２」というサブルーチンを実行する。
【００８１】
ステップＳ４９で“ＮＯ”またはステップＳ５３で“ＮＯ”の場合、そのまま、リターンする。
【００８２】
ステップＳ４７で“ＮＯ”が判断されたということは、次のトイレタイミングＴｉが近いこと（Ｔｉ＜Ｉｃ）を意味し、この場合には、次のステップＳ５７において、ＣＰＵ３８は、たとえば表示器１４に、「トイレの時間が近いです。トイレに行きませんか」のような、トイレタイミングが近いことを示すメッセージを表示する。そして、次のステップＳ５９において、ＣＰＵ３８は、外出者がそのメッセージに従ってトイレに行ったかどうか判断する。ここでの判断の方法は、先のステップＳ５１の方法と同様の方法でよい。
【００８３】
ステップＳ５９で“ＮＯ”の場合、外出者はトイレ通知（Notification）に対して反応しなかったことを意味し、そのときＣＰＵ３８は、次のステップＳ６１において、ＣＰＵ３８は、たとえば表示器１４に、「トイレの時間です。トイレに行ってください」のような、トイレに行かなかったことに対して警告する（Alert）メッセージを表示する。このステップＳ６１は、ステップＳ５９において外出者がそのメッセージに従ってトイレに行ったことを確認できるまで、繰り返される。
【００８４】
このように、図７の実施例では、外出者の体内水分量と関係するイベント、たとえば気温、湿度、発汗量などの検知に基づいて、トイレタイミングを修正するようにしているので、体内水分量に大きな変化を生じない、快適な外出支援が行なわれ得る。
【００８５】
しかも、飲食をした、あるいは排泄があったというイベントによってもトイレタイミングを修正するので、体内水分量の管理だけでなく、外出者に対する的確なトイレ誘導が可能である。
【００８６】
図７の実施例では、外出者の体内水分量に相関するイベント、たとえば温度や湿度、飲食、排泄によってトイレへの誘導タイミングを制御した。
【００８７】
これに対して、外出者の疲労の程度に応じて外出者に適切な休憩を取らせるように外出支援することも考えられる。この実施例を以下、図１０および図１１を参照して説明する。
【００８８】
図１０は、外出スケジュールの作成動作を示すもので、図５と同様に、一部に自動化されていない処理を含むが、便宜上、フロー図の形式に表現してある。
【００８９】
まず、ステップＳ１１１は図５のステップＳ１と同じように、ユーザ（外出者）や家族が予定、たとえば、目的地、外出目的、目的地到着時間などを入力する。その後、ステップＳ１１３として、移動手段を含めた経路を検索する。このとき、地図データ取得プログラム５２５を利用して取得した地図データなどを参照して、特に、休憩できる場所、たとえば公園など外出者を誘導できない時間帯を検索する。
【００９０】
次のステップＳ１１５として、センサデータ取得プログラム５２４を利用して、気温、湿度を検出するとともに、地域の気象データ、気温、湿度、天気などを取得する。
【００９１】
そして、ステップＳ１１７で、外出支援装置１０のＣＰＵ３８で、あるいは他の計算手段で、数３を用いて、レストインターバルＲＩを計算する。
［数３］
RI=30-0.5*T(70-H)
ただし、ＴおよびＨは、それぞれステップＳ１１５で取得した気温（℃）および湿度（％）である。
【００９２】
数３に示すように、レストインターバルＲＩは、３０分を基本にし、外気温や湿度に応じて、適宜修正する。数３では、気温Ｔが上がれば上がるほどレストインターバルＲＩは短くなるし、湿度Ｈが高ければ高いほど、レストインターバルＲＩが短くなる。外気温が高ければ疲労が大きくなるので頻繁に休憩を取る必要があり、または、湿度が高いときにも、疲労が大きくなるので、休憩する時間間隔も必然的に短くなる、という計算である。
【００９３】
その後、外出支援装置１０のＣＰＵ３８によって、ステップＳ１１９において、レストタイミング生成プログラム（図示せず）を実行して、レスト（休憩）タイミングを生成する。ただし、このレストタイミング生成プログラムは、基本的には、図５のトイレタイミング生成プログラムにほぼ類似するが、ここでは、図５のステップＳ１１に相当する処理ステップで、出発時間を起点として、ステップＳ１１７で計算したレストインターバルＲＩ毎にレストタイミングを設定することになる。図５のステップＳ１３以降は、トイレタイミングをレストタイミングに置き換えることによって、ほぼ同様に適用できる。
【００９４】
このようなレストタイミングを含む外出スケジュールが作成されるのであるが、図６の外出スケジュールに比べてレストタイミングの回数が多くなる他は、よく似ているので、ここでは重複する説明は省略する。
【００９５】
この外出中には、外出支援装置１０は、図１１に示すフロー図で表される外出支援プログラムを実行する。この外出支援プログラムは、一定時間（たとえば０．５秒）毎のセンサデータ取得イベントをトリガとして実行される。このとき取得されるセンサデータとしては、気温、湿度、発汗量、運動量（歩数）などであり、気温や湿度については、ユーザがセンサに触れるなどの原因で容易に変化するため、時間平均値を用いるものとする。そこで、最初のステップＳ１２１で、ＣＰＵ３８は、気温および湿度の、過去ｎ分間（たとえば、５分間）の時間平均を計算する。
【００９６】
続くステップＳ１２３でＣＰＵ３８は、外出者の疲労が大きいかどうか判断する。このステップＳ１２３では、センサデータから疲労量を計算し、その疲労量が閾値を超えたかどうか判断する方法または、各センサデータをそのまま用い、いずれかの値が閾値を超えたかどうか判断する方法がある。
【００９７】
前者の方法、疲労量を計算する方法では、気温ｔにおける歩数をｎ（ｔ）とし、数４に従った値が閾値を超えるかどうか判断する。
【００９８】
【数４】
2012078913.tif 000003
【００９９】
数４に従えば、ts=25と設定した場合、気温が２５℃以上での歩数が疲労量に大きく影響する。
【０１００】
後者の方法は、たとえば、歩数が４００歩以上の場合、気温が３０℃以上の場所で１０分以上居た場合など、疲労量が大きいと擬制する。
【０１０１】
どちらの方法によらず、ステップＳ１２３で“ＹＥＳ”が判断された場合には、外出者には強く休憩を促す必要があり、ステップＳ１２５に進む。ステップＳ１２５では、ＣＰＵ３８は、たとえば表示器１４に、「疲れています。休憩してください」のような、休憩を強制的に摂らせるための警告（Alert）メッセージを表示する。このステップＳ１２５は、ステップＳ１２７において外出者がそのメッセージに従って休憩したことを確認できるまで、繰り返される。
【０１０２】
休憩したかどうかは、表示器１４（図１）に「休憩しましたか」という問合せメッセージを表示し、それに応えてタッチパネル１６の「はい」というボタンがタッチされたかどうかで、判断すればよい。
【０１０３】
ステップＳ１２７で休憩が確認できた場合、次のステップＳ１２９において、ＣＰＵ３８は、レストタイミングを修正するためのサブルーチンを実行する。このサブルーチンは図示しないが、たとえば図９の「トイレタイミングの修正２」のサブルーチンに類似していて、たとえば図９のステップＳ９１に相当するステップで、現在時刻を起点としてレストインターバルＲＩ毎にレストタイミングを再計算する。その後は、図９のステップＳ９３‐Ｓ１０１における「トイレタイミング」を「レストタイミング」と読み替えることによって、同じようにして、レストタイミングを修正することができる。
【０１０４】
ステップＳ１２５で“ＮＯ”と判断されたときには、ＣＰＵ３８は次のステップＳ１３１に進む。ステップＳ１３１において、ＣＰＵ３８は、次のレストタイミングまでの時間がどのくらいかを判断する。ここで、Ｔｉは、次のレストタイミングまでの時間であり、Ｉｃはレストタイミングが近いことを知らせる（Notify）のための閾値時間、Ｉｍは、休憩することを勧める（Recommend）のための閾値時間である。休憩を勧める（Recommend）は、次のレストタイミングに対して余裕を持った閾値時間であり、次のレストタイミングまで一定時間（Ｉｃ）になると、休憩スいく時間が近いことを知らせる（Notify）ようにしている。
【０１０５】
そこで、ステップＳ１３１では、次のレストタイミングまでの時間Ｔｉが、Ｉｍ（休憩勧めのための閾値時間）より短くて、Ｉｃ（休憩通知のための閾値時間）より長いかどうか（つまり、Ｉｍ＞Ｔｉ＞Ｉｃかどうか）判断している。
【０１０６】
ステップＳ１３１で“ＹＥＳ”ということは、次のレストタイミングＴｉまでに時間の余裕があることを意味し、この場合には、次のステップＳ１３３で、休憩できる場所が近くにあるかどうか判断する。
【０１０７】
ステップＳ１３３での判断は、ＧＰＳで取得した現在位置の情報と、データ記憶領域５４（図３）に記憶されている休憩場所情報またはｗｅｂで取得した地図データに含まれる休憩場所の位置情報とを比較することによって、判断することができる。近いかどうかは、現在位置から休憩場所、たとえばベンチの位置までがたとえば５０メートル以内かどうかなどで判断することができる。
【０１０８】
ベンチが近くにある場合、ステップＳ１３３で“ＹＥＳ”が判断され、次のステップＳ１３５において、ＣＰＵ３８は、たとえば表示器１４に、「ベンチが近くにあるようです。休憩しませんか」のような、休憩を勧めるメッセージを表示する。そして、次のステップＳ１３７において、ＣＰＵ３８は、外出者がそのメッセージに従って近くのベンチで休憩したかどうか判断する。休憩したかどうかは、ステップＳ１２７のときと同様でよい。
【０１０９】
そして、外出者が休憩したことを確認したときは、ＣＰＵ３８は、ステップＳ１２９において、レストタイミングの再計算（修正）を行なう。
【０１１０】
ステップＳ１３３で“ＮＯ”またはステップＳ１３７で“ＮＯ”の場合、そのまま、リターンする。
【０１１１】
ステップＳ１３１で“ＮＯ”が判断されたということは、次のレストタイミングＴｉが近いこと（Ｔｉ＜Ｉｃ）を意味し、この場合には、次のステップＳ１３９において、ＣＰＵ３８は、たとえば表示器１４に、「休憩の時間が近いです。休憩しましょう」のような、レストタイミングが近いことを示すメッセージを表示する。そして、次のステップＳ１２７において、ＣＰＵ３８は、外出者がそのメッセージに従って休憩したかどうか判断する。
【０１１２】
ステップＳ１２７で“ＮＯ”の場合、外出者は休憩通知（Notification）に対して反応しなかったことを意味し、そのときＣＰＵ３８は、次のステップＳ１２５において、ＣＰＵ３８は、外出者に強く休憩を指示する（Alert）メッセージを表示する。このステップＳ１２５は、ステップＳ１２７において外出者がそのメッセージに従って休憩を取ったことを確認できるまで、繰り返されるのは上述のとおりである。
【０１１３】
このように、図１１の実施例では、外出者の疲労量と関係するイベント、たとえば気温、湿度、発汗量などの検知に基づいて、レストタイミングを修正するようにしているので、疲労が蓄積しない、快適な外出支援が行なわれ得る。
【０１１４】
なお、上述の実施例ではいずれも、温度および湿度のセンサデータを用いたが、温度データおよび湿度データの一方だけを用いても、トイレタイミングやレストタイミングを修正することができる。
【０１１５】
さらに、トイレタイミングの変更に係る図７の実施例と、レストタイミングの変更に係る図１１の実施例とはそれぞれ独立したものとして説明した。しかしながら、図７と図１１とを統合して、体内水分量に関係するイベントに応じて、トイレタイミングだけでなくレストタイミングを制御するようにすることもできる。ただし、統合した実施例において、体内水分量に応じてトイレタイミングを制御し、疲労量に応じてレストタイミングをそれぞれ制御することも可能である。
【０１１６】
また、上述の実施例では、タッチパネルを用いて「飲食をしたか」、「トイレに行ったかどうか」、「休憩したかどうか」などの確認入力をするように説明した。しかしながら、タッチパネルがなくとも、たとえば、スピーカを通じて音声により情報を提示し、ユーザもマイクを用いて、音声で入力する、という入出力手段も可能である。
【０１１７】
また、上述の実施例では発汗量は第２湿度センサ３６の湿度変化として便宜的に計測するようにしたが、発汗量を温度、湿度および運動量から推定するようにしてもよい。
【符号の説明】
【０１１８】
１０  …外出支援装置
１４  …表示器
１６  …タッチパネル
３８  …ＣＰＵ（コンピュータ）
４２  …ＲＡＭ
５２  …プログラム領域
５４  …データ記憶領域
【図１】
2012078913.tif 000004
【図２】
2012078913.tif 000005
【図３】
2012078913.tif 000006
【図４】
2012078913.tif 000007
【図５】
2012078913.tif 000008
【図６】
2012078913.tif 000009
【図７】
2012078913.tif 000010
【図８】
2012078913.tif 000011
【図９】
2012078913.tif 000012
【図１０】
2012078913.tif 000013
【図１１】
2012078913.tif 000014