(57)【要約】【課題】ユーザが作業を車両内で行う場合に、作業が完了してから目的地に到着するまでの時間を短縮できる情報処理装置および情報処理方法を提供する。【解決手段】情報処理装置において、取得部５０は、車両による出発地から目的地までの移動時間と、ユーザが行う作業の所要時間とを取得する。導出部５２は、取得部５０で取得された作業の所要時間と、ユーザが作業を行った時間とに応じて、残りの作業の所要時間を導出する。出力部５４は、導出部５２で導出された残りの作業の所要時間と、取得部５０で取得された移動時間とが所定の関係を満たす場合に、車両での出発の提案を出力する。【選択図】図２
2019117462.tif 000002
【特許請求の範囲】
【請求項１】
車両による出発地から目的地までの移動時間と、ユーザが行う作業の所要時間とを取得する取得部と、
前記取得部で取得された前記作業の所要時間と、前記ユーザが前記作業を行った時間とに応じて、残りの作業の所要時間を導出する導出部と、
前記導出部で導出された前記残りの作業の所要時間と、前記取得部で取得された前記移動時間とが所定の関係を満たす場合に、前記車両での出発の提案を出力する出力部と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記出力部は、前記残りの作業の所要時間が前記移動時間より短くなる場合に、前記車両での出発の提案を出力することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記取得部は、前記出発地から、前記残りの作業に必要な中継地点を経由する前記目的地までの前記移動時間を取得することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記取得部は、前記目的地への到着希望時刻を取得し、
前記出力部は、前記作業の所要時間に基づいて、前記到着希望時刻に前記作業が終了するための作業開始時刻を出力することを特徴とする請求項１から３のいずれかに記載の情報処理装置。
【請求項５】
車両による出発地から目的地までの移動時間と、ユーザが行う作業の所要時間とを取得するステップと、
取得された前記作業の所要時間と、前記ユーザが前記作業を行った時間とに応じて、残りの作業の所要時間を導出するステップと、
導出された前記残りの作業の所要時間と取得された前記移動時間とが所定の関係を満たす場合に、前記車両での出発の提案を出力するステップと、
を備えることを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を処理する情報処理装置および情報処理方法に関する。
【背景技術】
【０００２】
自動車内に机、椅子、書棚、ＯＡ機器、通信機器等を設置した移動式オフィスが知られている（例えば、特許文献１参照）。この移動式オフィスによれば、車両走行中に乗員が事務処理を行うことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０９−１８３３３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記技術では、車両が目的地に向かって走行している間に乗員が事務処理を行い、完成した書類などを目的地に届ける場合、事務処理が完了してから車両が目的地に到着するまでの時間が長くなり、その時間が無駄になる可能性がある。
【０００５】
本発明はこうした状況に鑑みてなされたものであり、その目的は、ユーザが作業を車両内で行う場合に、作業が完了してから目的地に到着するまでの時間を短縮できる情報処理装置および情報処理方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある態様の情報処理装置は、車両による出発地から目的地までの移動時間と、ユーザが行う作業の所要時間とを取得する取得部と、前記取得部で取得された前記作業の所要時間と、前記ユーザが前記作業を行った時間とに応じて、残りの作業の所要時間を導出する導出部と、前記導出部で導出された前記残りの作業の所要時間と、前記取得部で取得された前記移動時間とが所定の関係を満たす場合に、前記車両での出発の提案を出力する出力部と、を備える。
【０００７】
この態様によると、残りの作業の所要時間と移動時間とが所定の関係を満たす場合に、車両での出発の提案を出力するので、適切なタイミングで車両を目的地に向けて出発させ、車両内でユーザに残りの作業を行わせることができる。したがって、作業が完了してから目的地に到着するまでの時間を短縮できる。
【０００８】
前記出力部は、前記残りの作業の所要時間が前記移動時間より短くなる場合に、前記車両での出発の提案を出力してもよい。
【０００９】
前記取得部は、前記出発地から、前記残りの作業に必要な中継地点を経由する前記目的地までの前記移動時間を取得してもよい。
【００１０】
前記取得部は、前記目的地への到着希望時刻を取得し、前記出力部は、前記作業の所要時間に基づいて、前記到着希望時刻に前記作業が終了するための作業開始時刻を出力してもよい。
【００１１】
本発明の別の態様は、情報処理方法である。この方法は、車両による出発地から目的地までの移動時間と、ユーザが行う作業の所要時間とを取得するステップと、取得された前記作業の所要時間と、前記ユーザが前記作業を行った時間とに応じて、残りの作業の所要時間を導出するステップと、導出された前記残りの作業の所要時間と取得された前記移動時間とが所定の関係を満たす場合に、前記車両での出発の提案を出力するステップと、を備える。
【発明の効果】
【００１２】
本発明によれば、ユーザが作業を車両内で行う場合に、作業が完了してから目的地に到着するまでの時間を短縮できる。
【図面の簡単な説明】
【００１３】
【図１】実施の形態に係る車両システムのブロック図である。
【図２】図１のサーバ装置の構成を示すブロック図である。
【図３】図１の車載装置の構成を示すブロック図である。
【図４】図１の車両によるユーザの会社から目的地までの走行経路を示す図である。
【発明を実施するための形態】
【００１４】
図１は、実施の形態に係る車両システム１のブロック図である。車両システム１は、複数の車載装置２０と、サーバ装置４０と、端末装置６０とを備える。図１では、複数の車載装置２０のうち３台の車載装置２０を図示している。
【００１５】
車載装置２０は、車両１０に搭載されている。車両１０は、自動運転車であり、乗車したユーザが車両１０の走行中に作業を行うことができるものである。車両１０は、作業を行うための設備を備えている。車両１０は、電気自動車であるとして説明するが、特に限定されない。作業としては、例えば、製品の組み立て、飲食物の調理、原稿作成、研究、ＣＡＤによる設計、プログラミング、着付けなどが挙げられるが、特に限定されない。車両１０内で、製品の組み立てなどとともに、テレビ会議が行われてもよい。
【００１６】
ユーザは、勤務している会社などの車両１０外で作業を開始した後、作業の完了前に会社から出て車両１０に乗車し、会社から目的地へ向けて走行する車両１０内で残りの作業を行い、一連の作業によって完成した納品物を目的地へ届けることが想定される。
【００１７】
車載装置２０は、サーバ装置４０と無線通信を行う。無線通信の規格は特に限定されないが、例えば、無線ＬＡＮ、３Ｇ（第３世代移動通信システム）、４Ｇ（第４世代移動通信システム）または５Ｇ（第５世代移動通信システム）を含む。車載装置２０は、図示しない基地局を介してサーバ装置４０と無線通信を行ってもよい。
【００１８】
サーバ装置４０は、例えば、ユーザが勤務している会社に配置されている。サーバ装置４０は、情報処理装置として機能する。
【００１９】
端末装置６０は、例えば、パソコンまたはスマートフォンなどであり、サーバ装置４０と有線通信または無線通信を行うことが可能である。サーバ装置４０が端末装置６０の機能もあわせもっていてもよい。端末装置６０には、ユーザなどの操作により、ユーザの作業スケジュールと、ユーザの作業状況の情報とが入力される。端末装置６０は、入力された情報をサーバ装置４０に出力する。
【００２０】
ユーザの作業スケジュールは、ユーザが行う作業の所要時間、作業に必要な１以上の中継地点、作業で得られた納品物の納品地点、納品地点への到着希望時刻である納品日時の情報を含む。
【００２１】
作業に必要な中継地点は、作業毎に異なり、例えば、店舗または会社などである。製品の組み立てでは、中継地点は、例えば、製品の組み立てに必要な部品などの入手可能地点である。飲食物の調理では、中継地点は、例えば、飲食物の調理に必要な材料などの入手可能地点である。原稿作成では、中継地点は、例えば、原稿作成に必要な情報などの入手可能地点である。研究では、中継地点は、例えば、研究に必要な物品、情報および／またはスタッフなどの入手可能地点である。
【００２２】
ＣＡＤによる設計では、中継地点は、例えば、設計に必要な情報などの入手可能地点である。プログラミングでは、中継地点は、例えば、プログラミングに必要な情報などの入手可能地点である。着付けでは、中継地点は、例えば、着付けに必要な着物、帯、小物類などの入手可能地点である。作業を効率的に行うために物品などの入手順序に制約がある場合、中継地点には、経由する順序の情報が添付されていてもよい。
【００２３】
製品の組み立て、原稿作成、研究、ＣＡＤによる設計、プログラミングでは、中継地点は、作業の承認を行う上司が勤務する会社を含んでもよい。この場合、中継地点において、ユーザは、上司による書類へのサインや押印などにより作業の承認を得ることができる。
【００２４】
ユーザの作業状況の情報は、ユーザが会社で作業を開始したこと、または、ユーザが作業を中断したことを示す情報である。
【００２５】
図２は、図１のサーバ装置４０の構成を示すブロック図である。サーバ装置４０は、通信部４２と、処理部４４と、記憶部４６とを備える。処理部４４は、取得部５０と、導出部５２と、出力部５４とを備える。
【００２６】
記憶部４６は、ユーザの会社の位置、および、地図の情報を記憶している。取得部５０は、端末装置６０から、ユーザの作業スケジュールと、ユーザの作業状況の情報とを取得する。取得部５０は、取得した情報と、記憶部４６に記憶された情報とに基づいて、車両１０による、出発地であるユーザの会社から、中継地点を経由する、目的地である納品地点までの走行経路と、出発地から中継地点を経由する目的地までの移動時間を取得する。取得部５０は、例えば最短の走行経路を取得する。移動時間は、作業の所要時間より短い状況を想定する。取得部５０は、中継地点に経由する順序の情報が添付されている場合、その順序で中継地点を経由する走行経路および移動時間を取得する。走行経路と移動時間の取得には、周知の経路探索技術を用いることができる。取得部５０は、これらの情報を記憶部４６に記憶させる。
【００２７】
導出部５２は、取得部５０で取得された作業の所要時間に基づいて、到着希望時刻に作業が終了するための作業開始時刻を導出する。具体的には、導出部５２は、到着希望時刻から作業の所要時間だけ遡った時刻を作業開始時刻として導出する。
【００２８】
導出部５２は、取得部５０で取得された到着希望時刻と移動時間に基づいて、到着希望時刻に目的地に到着するための出発時刻を導出する。
【００２９】
導出部５２は、取得部５０で取得されたユーザの作業状況の情報に基づいて、車両１０の外でユーザが作業を行った時間を導出する。導出部５２は、取得部５０で取得された作業の所要時間と、導出した車両１０の外でユーザが作業を行った時間とに応じて、残りの作業の所要時間を導出する。具体的には、導出部５２は、車両１０の外でユーザが作業を行った時間を作業の所要時間から減算して、残りの作業の所要時間を導出する。
【００３０】
出力部５４は、端末装置６０に対して、導出部５２で導出された作業開始時刻と出発時刻を出力する。出力部５４は、導出部５２で導出された残りの作業の所要時間と、取得部５０で取得された移動時間とが所定の関係を満たす場合に、端末装置６０に対して、車両１０での出発の提案を出力する。具体的には、出力部５４は、残りの作業の所要時間が移動時間より短くなる場合に、車両１０での出発の提案を出力する。出力部５４は、残りの作業の所要時間が移動時間と実質的に等しくなる場合に、車両１０での出発の提案を出力してもよい。
【００３１】
端末装置６０は、作業開始時刻と出発時刻を受信すると、文字、画像、音声などにより、作業開始時刻と出発時刻をユーザに通知する。端末装置６０は、出発時刻が近づいた場合、出発時刻が近いことをユーザに通知する。端末装置６０は、車両１０での出発の提案を受信すると、文字、画像、音声などにより、その提案をユーザに通知する。
【００３２】
通信部４２は、複数の車載装置２０と無線通信を行う。通信部４２は、出発地、中継地点、目的地および走行経路の情報を、対象の車両１０に送信する。これらの情報には、送信先の車両１０を識別するための情報が添付される。
【００３３】
図３は、図１の車載装置２０の構成を示すブロック図である。車載装置２０は、通信部２２と、処理部２４と、外部センサ２６と、ＧＰＳ受信部２８とを備える。処理部２４は、取得部３２と、車両制御部３４とを備える。
【００３４】
通信部２２は、サーバ装置４０と無線通信を行う。通信部２２は、サーバ装置４０から自車両宛に、出発地、中継地点、目的地および走行経路の情報が送信された場合に、これらの情報を受信する。
【００３５】
外部センサ２６は、自車両の周囲の歩行者などの障害物の情報を定期的に検出し、検出結果を処理部２４に出力する。外部センサ２６は、例えば、カメラ、ライダー（ＬＩＤＡＲ：Ｌａｓｅｒ  Ｉｍａｇｉｎｇ  Ｄｅｔｅｃｔｉｏｎ  ａｎｄ  Ｒａｎｇｉｎｇ）、および、レーダーの少なくとも１つを含む。
【００３６】
ＧＰＳ受信部２８は、ＧＰＳ衛星から信号を受信し、自車両の位置と向きを導出する。位置は、緯度と経度を含む。ＧＰＳ受信部２８は、自車両の位置と向きの情報を処理部２４に出力する。
【００３７】
取得部３２は、通信部２２で受信された、出発地、中継地点、目的地および走行経路の情報を取得する。
【００３８】
車両制御部３４は、ユーザが自車両に乗車した場合に、取得部３２で取得された情報、および、自車両の位置と向きの情報にしたがって、図示しない駆動モータ、制動装置および操舵装置などを制御して、走行経路に沿って自車両を自動で走行させる。車両制御部３４は、外部センサ２６で検出された自車両の周囲の障害物の情報に基づいて、進行方向に障害物が存在しない場合、自車両を移動させる。このような制御には、周知の自動運転技術を用いることができる。
【００３９】
車両制御部３４は、自車両の位置が、取得部３２で取得された中継地点になった場合、自車両を一時停止させる。一時停止した車両１０のユーザは、例えば、中継地点の店員や作業員から物品などを受け取る。
【００４０】
車両制御部３４は、中継地点において物品などの受け取りが完了した場合、走行経路における次の中継地点または目的地に、自車両を走行させる。車両制御部３４は、自車両の位置が、取得部３２で取得された目的地の位置になった場合、自車両を停止させる。
【００４１】
この構成は、ハードウエア的には、任意のコンピュータのＣＰＵ、メモリ、その他のＬＳＩで実現でき、ソフトウエア的にはメモリにロードされたプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウエアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できることは、当業者には理解されるところである。
【００４２】
次に、以上の構成による車両システム１の全体的な動作について説明する。図４は、図１の車両１０によるユーザの会社１００から目的地１１０までの走行経路Ｐ１を示す図である。走行経路Ｐ１は、会社１００から、中継地点１０２〜１０８を経由して、目的地１１０まで至る。ユーザは、作業として製品の組み立てを行う一例について説明する。中継地点１０２は、第１の部品を入手可能な販売店である。中継地点１０４は、第２の部品を入手可能な販売店である。中継地点１０６は、第３の部品を入手可能な販売店である。中継地点１０８は、第４の部品を入手可能な販売店である。第１から第４の部品は、会社１００内には用意されていないものであり、例えば、製品の顧客に応じて異なる。
【００４３】
ユーザなどは、端末装置６０に作業スケジュールを予め入力しておく。車両１０は、会社１００の前で待機している。
【００４４】
端末装置６０は、作業を開始すべき作業開始時刻と、車両１０で出発すべき出発時刻をユーザに通知する。通知を受けたユーザは、例えば、作業開始時刻より前に会社１００内で作業を開始する。ユーザは、作業を開始したことを端末装置６０に入力する。ユーザは、作業開始後、作業を中断した場合には、作業を中断したことを端末装置６０に入力する。残りの作業の所要時間が減っていき、残りの作業の所要時間が移動時間より短くなる場合に、端末装置６０は車両１０での出発の提案をユーザに通知する。これにより、ユーザは、車両１０で出発してもよいタイミングであることを認識できる。
【００４５】
納品日時前に目的地に到着してもよい場合には、ユーザは、通知後すぐに車両１０で出発してもよい。あるいは、概ね納品日時に目的地に到着する必要がある場合には、ユーザは、作業を中断し、出発時刻まで他の作業を行うことができる。この場合、端末装置６０は、出発時刻が近づいた場合、出発時刻が近いことをユーザに通知するので、ユーザは、適切な時刻に車両１０で出発することができる。
【００４６】
また、ユーザが概ね作業開始時刻に会社１００内で作業を開始した状況では、端末装置６０は、出発時刻が近づいた場合、出発時刻が近いことをユーザに通知する。そして、残りの作業の所要時間が移動時間より短くなり、端末装置６０が車両１０での出発の提案をユーザに通知した時点で、概ね出発時刻になっている。そのため、ユーザは、適切な時刻に車両１０で出発することができる。
【００４７】
ユーザが車両１０に乗車すると、車両１０は、会社１００を出発し、走行経路Ｐ１に沿って走行する。ユーザは、車両１０の走行中に、車両１０内の設備を用いて残りの作業を行う。車両１０は、中継地点１０２で停止する。ここで、車両１０内のユーザは、第１の部品を受け取る。続いて、車両１０は、走行経路Ｐ１に沿って走行し、中継地点１０４で停止する。ここで、車両１０内のユーザは、第２の部品を受け取る。
【００４８】
同様に、車両１０内のユーザは、中継地点１０６で第３の部品を受け取り、中継地点１０８で第４の部品を受け取る。ユーザは、第１から第４の部品を用いて製品を組み立てる。続いて、車両１０は、走行経路Ｐ１に沿って走行し、納品日時の前、または、概ね納品日時に、目的地１１０に到着する。目的地１１０において、車両１０のユーザは、完成した製品を顧客に納品する。
【００４９】
このように本実施の形態によれば、残りの作業の所要時間が移動時間より短くなる場合に、車両１０での出発の提案を出力するので、適切なタイミングで車両１０を目的地に向けて出発させ、車両１０内でユーザに残りの作業を行わせることができる。したがって、ユーザが作業を車両１０内で行う場合に、作業が完了してから目的地に到着するまでの時間を短縮できる。また、車両１０が目的地に到着するまでに作業が完了しないことを抑制できる。
【００５０】
また、目的地までの移動の間に残りの作業に必要な中継地点を経由できるので、残りの作業に必要な物品などを中継地点で入手でき、目的地に到着するまでの作業効率を高めることができる。
【００５１】
また、出力部５４が、到着希望時刻に作業が終了するための作業開始時刻を出力するので、ユーザは、遅くとも何時までに会社内で作業を開始すべきか把握できる。
【００５２】
以上、実施の形態をもとに本発明を説明した。実施の形態はあくまでも例示であり、各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００５３】
例えば、サーバ装置４０の取得部５０は、道路情報に基づいて走行経路を取得してもよい。道路情報は、通行止めの位置と、当該通行止めが解除されるまでの時間とを含む。サーバ装置４０は、このような道路情報を、図示しない他のサーバから有線通信または無線通信を用いて取得できる。他のサーバは、作業者が所持する端末装置などから、作業者が入力した通行止めが解除されるまでの時間と、通行止めの位置の情報を取得する。通行止めの位置は、例えば、工事中の位置、事故処理中の位置、信号トラブル中の位置、落下物除去中の位置、倒木処理中の位置などである。
【００５４】
取得部５０は、車両１０の速度に基づいて、通行止めの位置に、当該通行止めが解除されるまでの時間が経過する前に到達することが予想される場合、当該通行止めの位置を通らない走行経路を取得する。取得部５０は、通行止めの位置に、当該通行止めが解除されるまでの時間が経過した後に到達することが予想される場合、当該通行止めの位置を通る走行経路が最短であれば、当該通行止めの位置を通る走行経路を取得する。
【００５５】
この変形例によれば、通行止めの道路が存在する場合にも、車両１０は適切な走行経路を走行することができる。
【００５６】
また、中継地点が必要ない作業の場合には、車両１０は、中継地点を経由せずに出発地から目的地まで走行してよい。
【００５７】
また、サーバ装置４０の取得部５０、導出部５２、出力部５４を、車載装置２０の処理部２４が備えていてもよい。このような車載装置２０は、情報処理装置として機能する。この場合、サーバ装置４０は、端末装置６０の機能もあわせもち、ユーザの作業スケジュールと、ユーザの作業状況の情報とを車載装置２０に送信し、車載装置２０の出力部から出力された作業開始時刻、出発時刻、および、車両１０での出発の提案を受信してもよい。この変形例では、車両システム１の構成の自由度を向上できる。
【符号の説明】
【００５８】
１…車両システム、１０…車両、２０…車載装置、４０…サーバ装置、５０…取得部、５２…導出部、５４…出力部、６０…端末装置。
【図１】
2019117462.tif 000003
【図２】
2019117462.tif 000004
【図３】
2019117462.tif 000005
【図４】
2019117462.tif 000006