(57)【要約】【課題】利用者の移動体内における所定作業を適切に遂行可能な支援技術を提供する。【解決手段】作業支援システムは、１以上の移動体の中の所定設備を備える第１移動体において、所定設備を用いた利用者の作業遂行を支援する。作業支援システムは、第１移動体内で作業遂行中の利用者に関する利用者情報に基づいて、利用者に休憩が必要であるかを判断する判断手段と、利用者に休憩が必要であると判断されたときに、第１移動体に対して利用者への所定サービスの提供を指示する管理手段と、を備える。【選択図】図１８
2019164685.tif 000002
【特許請求の範囲】
【請求項１】
１以上の移動体の中の所定設備を備える第１移動体において、前記所定設備を用いた利用者の作業遂行を支援する作業支援システムであって、
前記第１移動体内で作業遂行中の利用者に関する利用者情報に基づいて、前記利用者に休憩が必要であるかを判断する判断手段と、
前記利用者に休憩が必要であると判断されたときに、前記第１移動体に対して前記利用者への所定サービスの提供を指示する管理手段と、
を備える作業支援システム。
【請求項２】
前記利用者情報には、少なくとも前記第１移動体内で作業遂行中の利用者から取得された生体情報が含まれる、請求項１に記載の作業支援システム。
【請求項３】
前記利用者情報は、取得された時刻を含み、前記生体情報は、前記利用者から取得される画像を含み、
前記判断手段は、前記取得された生体情報中の生体現象の単位期間あたりの発生回数、および、前記画像から判定される作業時間の経過時間に占める割合の少なくとも１つに基づいて前記利用者に休憩が必要であるか否かを判断する、請求項１または２に記載の作業支援システム。
【請求項４】
前記管理手段は、前記利用者に休憩が必要であると判断されたときに、前記利用者の嗜好に応じて選定された音響データ、映像データ、ニュースデータの何れかを前記第１移動体に通知する、請求項１から３の何れかに記載の作業支援システム。
【請求項５】
前記管理手段は、前記利用者に休憩が必要であると判断されたときに、前記第１移動体内の照明、採光、空調、前記第１移動体内からの展望、前記利用者の使用する椅子の傾斜の少なくとも一つを前記利用者の嗜好に応じて制御する制御指示を前記第１移動体に通知する、請求項１から４に記載の作業支援システム。
【請求項６】
前記管理手段は、前記利用者に休憩が必要であると判断されたときに、前記１以上の移動体の中の商品または役務の提供が可能な第２移動体に対し、前記第１移動体内の前記利用者への前記商品または役務の提供を指示する、請求項１から５に記載の作業支援システム。
【請求項７】
１以上の移動体の中の所定設備を備える第１移動体において、前記所定設備を用いた利用者の作業遂行を支援する作業支援システムのコンピュータが、
前記第１移動体内で作業遂行中の利用者に関する利用者情報に基づいて、前記利用者に休憩が必要であるかを判断する判断ステップと、
前記利用者に休憩が必要であると判断されたときに、前記第１移動体に対して前記利用者への所定サービスの提供を指示する管理ステップと、
を実行する情報処理方法。
【請求項８】
１以上の移動体の中の所定設備を備える第１移動体において、前記所定設備を用いた利用者の作業遂行を支援する作業支援システムのコンピュータに、
前記第１移動体内で作業遂行中の利用者に関する利用者情報に基づいて、前記利用者に休憩が必要であるかを判断する判断ステップと、
前記利用者に休憩が必要であると判断されたときに、前記第１移動体に対して前記利用者への所定サービスの提供を指示する管理ステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動式オフィスとして機能する移動体の利用者を支援する作業支援システム、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
近年、自律走行を行う移動体を用いてサービスを提供する研究が進められている。例えば、特許文献１は、事務用備品を使用可能に車内に配置した複数の車両を所定の場所に集合させ、接続車と連結させて構成された移動式のオフィスを開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−１８３３３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
自律走行を行う移動体のサービス形態として、例えば、移動体内の空間を利用者が所定の作業を行う空間として提供することが考えられる。例えば、利用者の所定作業の遂行に用いられる事務用備品等の所定設備を移動体内に設置することで、移動体内の空間を所定の作業を遂行する空間として提供できる。サービスの利用者は、例えば、移動体内で所定作業を遂行しながら目的地（例えば、勤務先や出張先）への移動が可能になる。
【０００５】
ところで、移動体内で遂行される作業内容は利用者によって様々である。また、移動体内で遂行される作業の効率も利用者によって異なる。このため、利用者の取り扱う作業の内容によっては、移動体内で遂行される作業を適切にこなせない場合も生じ得る。
【０００６】
本発明は、このような課題を考慮してなされたものであり、利用者の移動体内における所定作業を適切に遂行可能な支援技術の提供を目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の一側面は、作業支援システムとして例示される。本作業支援システムは、１以上の移動体の中の所定設備を備える第１移動体において、所定設備を用いた利用者の作業遂行を支援する。本作業支援システムは、第１移動体内で作業遂行中の利用者に関する利用者情報に基づいて、利用者に休憩が必要であるかを判断する判断手段と、利用者に休憩が必要であると判断されたときに、第１移動体に対して利用者への所定サービスの提供を指示する管理手段と、を備える。
【０００８】
このような構成によれば、オフィス車両内で作業遂行中のユーザの状態が休憩を必要とする状態と判断するときには、当該ユーザに対して嗜好に応じた所定の休憩サービスを提供できる。利用者の移動体内における所定作業を適切に遂行可能な支援技術が提供できる。
【０００９】
また、本発明の他の側面において、利用者情報には、少なくとも前記第１移動体内で作業遂行中の利用者から取得された生体情報が含まれるようにしてもよい。このような構成によれば、生体情報の示す状態の推移や変化に基づいて、利用者に休憩が必要であるかが判断できる。
【００１０】
また、本発明の他の側面において、利用者情報は、取得された時刻を含み、生体情報は
、利用者から取得される画像を含み、判断手段は、取得された生体情報の生体現象の単位期間あたりの発生回数、および、画像から判定される作業時間の経過時間に占める割合の少なくとも１つに基づいて利用者に休憩が必要であるか否かを判断するようにしてもよい。このような構成によれば、利用者に休憩が必要であるかの判断精度を高めることができる。
【００１１】
また、本発明の他の側面において、管理手段は、利用者に休憩が必要であると判断されたときに、利用者の嗜好に応じて選定された音響データ、映像データ、ニュースデータの何れかを第１移動体に通知するようにしてもよい。このような構成によれば、利用者の意図にしたがって選定されたデータに基づいて、利用者の気分転換をはかるための休憩サービスが提供できる。
【００１２】
また、本発明の他の側面において、管理手段は、利用者に休憩が必要であると判断されたときに、前記第１移動体内の照明、採光、空調、前記第１移動体内からの展望、前記利用者の使用する椅子の傾斜の少なくとも一つを前記利用者の嗜好に応じて制御する制御指示を前記第１移動体に通知するようにしてもよい。このような構成によれば、利用者の意図にしたがって制御された機器を介し、休憩に適した環境状態が提供できる。
【００１３】
また、本発明の他の側面において、管理手段は、利用者に休憩が必要であると判断されたときに、１以上の移動体の中の商品または役務の提供が可能な第２移動体に対し、第１移動体内の利用者への商品または役務の提供を指示するようにしてもよい。このような構成によれば、利用者の休憩時に、商品または役務を提供する第２移動体の各種サービスを利用者に提供できる。
【００１４】
また、本発明の他の側面は、作業支援システムのコンピュータが実行する情報処理方法として例示される。さらに、本発明の他の側面は、情報システムのコンピュータに実行させるプログラムとして例示される。なお、本発明は、上記処理や手段の少なくとも一部を含む作業支援システム、あるいは、情報処理装置として捉えることができる。また、本発明は、上記手段が行う処理の少なくとも一部を実行する情報処理方法として捉えることができる。また、本発明は、この情報処理方法をコンピュータに実行させるためのコンピュータプログラムを記憶したコンピュータ可読記憶媒体として捉えることができる。上記処理や手段は、技術的な矛盾が生じない限りにおいて、自由に組み合わせて実施することができる。
【発明の効果】
【００１５】
本発明によれば、利用者の移動体内における所定作業を適切に遂行可能な支援技術が提供できる。
【図面の簡単な説明】
【００１６】
【図１】実施形態に係る作業支援システムが適用される移動体システムの機略構成を示す図である。
【図２】オフィス車両の外観の一例を示す斜視図である。
【図３】オフィス車両の車内空間の構成の一例を示す模式的な平面図である。
【図４】オフィス車両に搭載されるセンサ、ディスプレイ、駆動装置、および制御系の配置を車両下側から見た一例を示す平面図である。
【図５】オフィス車両に搭載される制御系および制御系に関係する各部のハードウェア構成の一例を示す図である。
【図６】オフィス車両に搭載される生体センサと環境調整部の詳細構成の一例を示す図である。
【図７】センタサーバのハードウェア構成の一例を示す図である。
【図８】センタサーバの機能構成の一例を示す図である。
【図９】管理サーバの機能構成の一例を示す図である。
【図１０】テーブル構成の車両運行情報を説明する図である。
【図１１】タッチパネル付ディスプレイに表示される表示画面の一例を示す図である。
【図１２】オフィス車両情報を説明する図である。
【図１３】店舗車両情報を説明する図である。
【図１４】配信データ管理情報を説明する図である。
【図１５】ユーザ状態管理情報を説明する図である。
【図１６】オフィス車両、店舗車両を管理する処理の一例を示すフローチャートである。
【図１７】作業遂行中のユーザの状態を管理する処理の一例を示すフローチャートである。
【図１８】休憩サービスの提供に関する処理の一例を示すフローチャートである。
【図１９】Ｓ２６の処理の詳細処理の一例を示すフローチャートである。
【図２０】変形例のユーザ状態管理情報を説明する図である。
【図２１】変形例の処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、図面を参照して、一実施の形態に係る作業支援システムについて説明する。以下の実施形態の構成は例示であり、本作業支援システムは実施形態の構成には限定されない。
【００１８】
＜１．システム構成＞
図１は、本実施形態に係る作業支援システムが適用される移動体システムの機略構成を示す図である。本実施形態に係る作業支援システム１は、移動体システムの一部、あるいは、移動体システムと連携する補完システムとして機能する。
先ず、移動体システムの概要について説明する。当該移動体システムは、与えられた指令に基づいて自律走行を行う複数の自律走行車両３０ａ、３０ｂ、３０ｃと、当該指令を発行するセンタサーバ２０と、を含んで構成される。以下では、自律走行車両を単に「車両」とも称し、複数の自律走行車両３０ａ、３０ｂ、３０ｃを総称して「車両３０」とも称す。
【００１９】
車両３０は、利用者（以下、「ユーザ」とも称す）の多様なニーズに沿った所定のモビリティサービスを提供する自動運転車両であり、道路上を自律走行可能な車両である。また、車両３０は、提供するモビリティサービスの用途や目的に応じて、自車両の外装や内装を変更し、車両サイズを任意に選択することが可能な多目的移動体である。このような、自律走行可能な多目的移動体として、例えば、Electric Vehicle（ＥＶ）パレットと呼ばれる自走式の電動車両が例示される。車両３０は、ユーザ端末４０を介した利用者、あるいは、任意の利用者のニーズに応じて、移動式オフィスによる作業環境、利用者の移動や荷物の運搬、利用者への商品販売等の所定のモビリティサービスを提供する。
【００２０】
センタサーバ２０は、移動体システムを構成する複数の車両３０を管理する装置であり、各車両３０に対する運行指令を行う。車両３０は、センタサーバ２０から運行指令を受けて、運行計画を作成し、運行計画にしたがって目的地まで自律走行を行う。なお、車両３０は、位置情報の取得手段を備えており、所定の周期で位置情報を取得し、センタサーバ２０、管理サーバ５０に送信する。ユーザ端末４０は、例えば、スマートフォン、携帯電話、タブレット端末、個人情報端末、ウェアラブルコンピュータ（スマートウォッチ等）といった小型のコンピュータである。但し、ユーザ端末４０は、ネットワークＮを介してセンタサーバ２０、作業支援管理サーバ５０に接続されるＰＣ（Personal Computer）
であってもよい。
【００２１】
図１に例示の移動体システムでは、センタサーバ２０、車両３０、ユーザ端末４０は、ネットワークＮによって相互に接続される。また、ネットワークＮには、本実施形態の作業支援システム１を構成する作業支援管理サーバ５０（以下、単に「管理サーバ５０」とも称す）が接続される。ネットワークＮは、インターネット等の公衆ネットワーク、携帯電話網の無線ネットワーク、ＶＰＮ（Virtual Private Network）等の専用ネットワーク
、ＬＡＮ（Local Area Network）等のネットワークを含む。ネットワークＮには、図示しない他のセンタサーバ２０、車両３０、ユーザ端末４０、管理サーバ５０が複数に接続され得る。
【００２２】
移動体システムを構成する車両３０は、自車両の制御、自車両を利用する利用者とのユーザインターフェースの提供、および、ネットワーク上の各種サーバとの情報授受等のための情報処理装置および通信装置を有している。車両３０は、ネットワーク上の各種サーバと連携して、車両３０単独で実行可能な処理に加えて、ネットワーク上の各種サーバによって付加される機能およびサービスをユーザに提供する。
【００２３】
例えば、車両３０は、コンピュータ制御によるユーザインターフェースを有し、ユーザからの要求を受け付け、ユーザに反応し、ユーザからの要求に対して所定の処理を実行し、処理結果をユーザに報告する。車両３０は、音声、画像、あるいは、コンピュータの入出力機器からユーザの指示を受け付け、処理を実行する。ただし、車両３０は、ユーザからの要求のうち、単独では処理できない要求については、ユーザからの要求をセンタサーバ２０、管理サーバ５０に通知し、センタサーバ２０、管理サーバ５０と連携して処理を実行する。車両３０が、単独では処理できない要求には、例えば、センタサーバ２０、管理サーバ５０上のデータベースからの情報の取得、管理サーバ５０と連携する学習マシン６０による認識あるいは推論等を要求されるものが例示される。
なお、車両３０は、必ずしも無人である必要はなく、提供するモビリティサービスの用途や目的に応じて、当該サービスを提供する営業要員や接客要員、保安要員等が乗車していてもよい。また、車両３０は、必ずしも常時自律走行を行う車両でなくてもよい。例えば、状況に応じて上記要員が運転ないし運転の補助を行う車両であってもよい。図１においては、３台の車両（車両３０ａ、３０ｂ、３０ｃ）を例示するが、移動体システムには複数の車両３０が含まれる。移動体システムを構成する複数の車両３０は、「１以上の移動体」の一例である。
【００２４】
本実施形態に係る作業支援システム１は、移動形式のオフィスとして機能する車両３０（以下、「オフィス車両３０Ｗ」とも称す）、管理サーバ（作業支援管理サーバ）５０を構成に含む。オフィス車両３０Ｗでは、例えば、利用予約されたユーザの所定作業の遂行に用いられる事務用備品等の所定設備が当該車両内に設置される。そして、オフィス車両３０Ｗは、所定設備が配置された当該車両内の空間を所定作業を遂行する空間としてユーザに提供する。オフィス車両３０Ｗの利用形態は任意であり、例えば、自宅から勤務先や出張先等の目的地へ移動しながら業務や映画鑑賞等の作業を遂行するとしてもよく、オフィス車両３０Ｗが駐停車可能な路上や空地等の目的地に当該車両を駐停車させて上記所定の作業を遂行するとしてもよい。「オフィス車両３０Ｗ」は、「第１移動体」の一例である。
【００２５】
本実施形態に係る作業支援システム１において、管理サーバ５０は、オフィス車両３０Ｗで所定作業を遂行するユーザの状態を管理する。例えば、管理サーバ５０は、作業遂行中のユーザから、ユーザの状態を表す生体情報を取得し、当該生体情報に基づいて、作業遂行中のユーザの疲れの度合いを判断する。このような、作業遂行中の疲れの度合いの判断は、例えば、管理サーバ５０と連携する学習マシン６０により認識あるいは推論するこ
とができる。
【００２６】
例えば、学習マシン６０は、複数階層のニューラルネットワークを有し、深層学習を実行する情報処理装置である。学習マシン６０は、管理サーバ５０からの要求により、推論処理、認識処理等を実行する。例えば、学習マシン６０は、パラメータ列｛ｘｉ、ｉ＝１、２、・・・、Ｎ｝を入力し、入力されたパラメータ列に重み係数｛ｗｉ，ｊ，ｌ，（ここで、ｊは１から畳み込み演算される要素数Ｍまでの値、ｌは１から階層の数Ｌまでの値）｝で積和演算する畳み込み処理と、畳み込み処理の結果を判定する活性化関数と、畳み込み処理に対する活性化関数の判定結果から一部を間引く処理であるプーリング処理とを実行する。学習マシン６０は、以上の処理を複数階層Ｌに渡って繰り返し実行し、最終段階の全結合層で出力パラメータ（または出力パラメータ列）｛ｙｋ、ｋ＝１，・・・、Ｐ｝を出力する。この場合、入力パラメータ列｛ｘｉ｝は、例えば、画像の１フレームである画素列、音声信号を示すデータ列、あるいは、自然言語に含まれる単語列等である。また、出力パラメータ（または出力パラメータ列）｛ｙｋ｝は、例えば、入力パラメータである画像の特徴部分、画像中の欠陥、画像の分類結果、音声データ中の特徴部分、音声の分類結果、単語列から得られる推定結果等である。
【００２７】
学習マシン６０は、教師あり学習では、既存の入力パラメータ列と、正しい出力値（教師データ）との組み合わせを多数入力され、学習処理を実行する。また、学習マシン６０は、教師無し学習では、例えば、入力されたパラメータ列をクラスタリングし、あるいは、抽象化する処理を実行する。学習処理では、既存の入力パラメータ列に対して各層での畳み込み処理（および活性化関数による出力）とプーリング処理と全結合層での処理を実行した結果が正しい出力値に近づくように、各層の係数｛ｗｉ，ｊ，ｌ｝を調整する。各層の係数｛ｗｉ，ｊ，ｌ｝の調整は、全結合層での出力と、正しい出力値との差分に基づく誤差を上位層から下位の入力層に向けて伝搬させることで実行される。そして、各層の係数｛ｗｉ，ｊ，ｌ｝が調整された状態で、未知の入力パラメータ列｛ｘｉ｝を入力することで、学習マシン６０は、未知の入力パラメータ列｛ｘｉ｝に対する認識結果、判定結果、分類結果あるいは推論結果等を出力する。
【００２８】
例えば、学習マシン６０は、オフィス車両３０Ｗが取得する画像フレームから、ユーザの顔部分を抽出する。また、学習マシン６０は、オフィス車両３０Ｗが取得する音声データから、ユーザの音声を認識し、音声による指令を受け付ける。さらに、学習マシン６０は、ユーザの顔の画像から作業遂行中のユーザの状態を判定し、状態情報を生成する。学習マシン６０が生成する状態情報は、例えば、ユーザの顔部分の画像に基づく疲れを判定するための所作（例えば、あくびの頻度や間隔、瞳孔の大きさ等）をクラス分けするための分類である。このような分類として、作業を遂行する良好な状態を「４」、やや良好を「３」、やや疲れありを「２」、疲れありを「１」とする４段階の評価値に分類することが例示される。画像は、例えば、赤外線カメラから得られる顔表面の温度分布を示すものであってもよい。学習マシン６０は判定したユーザの状態情報を管理サーバ５０に報告し、管理サーバ５０は報告された状態情報を基に、所定作業を遂行中のユーザの状態が休憩を必要とする状態であると判断する。そして、管理サーバ５０は、休憩を必要とする状態であると判断されたユーザに対して、気分転換をはかり作業遂行中に蓄積された疲れを和らげるための休憩サービスを提供する。なお、本実施形態において、学習マシン６０は深層学習による機械学習の実行に限定される訳ではなく、一般的なパーセプトロンによる学習、あるいは、他のニューラルネットワークによる学習、遺伝的アルゴリズム等を用いた探索、統計処理等を実行してもよい。ただし、管理サーバ５０は、ユーザの顔の画像から、作業中断回数、あくびの回数、瞳孔の大きさが所定大きさを超える頻度、まぶたの閉じる時間が所定時間を超える頻度によって、ユーザの状態を判定してもよい。
【００２９】
休憩サービスの形態として、管理サーバ５０は、例えば、休憩時におけるオフィス車両
内の環境を作業遂行時とは異なる気分転換可能な環境状態に調整する。ここで、環境とは、ユーザが五感を通じて感じ、ユーザの生体に影響を及ぼす物理的、化学的、あるいは生物学的な条件をいう。環境としては、例えば、オフィス車両内の照明の明るさ、調光、外部からの採光、オフィス車両内からの展望、オフィス車両内の温度、湿度、空調風量、椅子の傾斜等が例示される。管理サーバ５０は、例えば、オフィス車両内の環境状態をユーザの要求にしたがって調整することで、ユーザの嗜好に応じた車内環境を調整する休憩サービスが提供できる。
【００３０】
また、他の休憩サービスの形態として管理サーバ５０は、ユーザの要求に応じて音、楽曲等の音響データ、映像データ、ニュース等の配信サービスを行ってもよい。音響データには、クラシックやヒーリングといった環境音楽やポップス等の楽曲、鳥のさえずりや川のせせらぎ、砂浜に打ち寄せ波音といった音、予め登録された音声メッセージ（例えば、家族からのメッセージ）が含まれる。映像データには、桜の花びらが舞う様子や紅葉の様子といった季節に応じた動画映像、山、川、湖沼、月等を撮影した風景映像、ユーザの印象に残る記録映像（例えば、応援する選手のオリンピック活躍シーン）、予め登録された動画映像（例えば、ユーザの子供が遊ぶシーン）等が含まれる。管理サーバ５０は、ユーザの嗜好に応じて選定された上記配信データを車内ディスプレイやスピーカ等の音響機器を介して提供することで、ユーザの気分転換をはかる休憩サービスが提供できる。
【００３１】
また、他の休憩サービスの形態として管理サーバ５０は、ユーザの要求に応じて軽食や紅茶、コーヒー等を提供する喫茶サービス、マッサージやサウナ、シャワー等のサービスを提供してもよい。上記サービスは、例えば、利用者に対して商品販売や役務サービスの提供を目的とした移動形式の店舗として機能する車両３０（以下、店舗として機能する車両３０を「店舗車両３０Ｓ」ともいう）を介して提供される。店舗車両３０Ｓは、例えば、車両内に店舗営業のための施設・設備等を備え、自車両の店舗サービスを利用者に提供する。「店舗車両３０Ｓ」は、「第２移動体」の一例である。
管理サーバ５０は、例えば、移動体システムを構成する車両３０の中から喫茶サービス、マッサージやサウナ、シャワー等の店舗サービスを提供する店舗車両３０Ｓを選定する。例えば、管理サーバ５０は、店舗車両３０Ｓから位置情報、車両属性情報等を取得する。そして、管理サーバ５０は、店舗車両３０Ｓから位置情報、車両属性情報等に基づいて、オフィス車両３０Ｗ周辺に位置し、喫茶サービス、マッサージやサウナ、シャワー等の店舗サービスを提供する店舗車両３０Ｓを選定する。管理サーバ５０は、選定された当該店舗車両を、オフィス車両３０Ｗの位置する地点に合流させる指示をセンタサーバ２０に通知する。ここで、合流とは、店舗車両３０Ｓをオフィス車両３０Ｗの位置に派遣し、連携してサービスを提供させることをいう。当該店舗車両のオフィス車両３０Ｗが位置する地点へ合流するための運行指令は、管理サーバ５０と連携するセンタサーバ２０を介して行われる。
【００３２】
センタサーバ２０は、管理サーバ５０からの派遣指示を受け付けると、派遣対象の店舗車両３０Ｓ、派遣先のオフィス車両３０Ｗの現時点における位置情報を取得する。センタサーバ２０は、例えば、店舗車両３０Ｓの位置する地点を出発地点として、オフィス車両３０Ｗを移動後の目的地点とする移動ルートを特定する。そして、センタサーバ２０は、店舗車両３０Ｓに対して「出発地点から目的地点まで移動する」旨の運行指令を送信する。これにより、センタサーバ２０は、店舗車両３０Ｓを、現在地からオフィス車両３０Ｗの位置する地点を目的地とする所定の経路に沿った走行を実行させて派遣し、当該店舗車両のサービスをユーザに提供することができる。なお、運行指令には、走行を指令するものの他に、「所定の地点（例えば、オフィス車両３０Ｗの位置する地点）に一時立ち寄る」、「ユーザを乗降させる」、「喫茶サービスを提供する」といったサービスをユーザに提供するための店舗車両３０Ｓへの指令が含まれてもよい。
【００３３】
管理サーバ５０は、店舗車両３０Ｓを介し、軽食や紅茶、コーヒー等を提供する喫茶サービス、マッサージやサウナ、シャワー等のサービスをユーザに提供できる。本実施形態に係る作業支援システム１では、ユーザの嗜好に応じて、気分転換をはかり疲れを和らげるための適切な休憩サービスが提供できる。この結果、本実施形態に係る作業支援システム１においては、利用者の移動体内における所定作業を適切に遂行可能な支援技術が提供できる。
【００３４】
＜２．機器構成＞
図２は、オフィス車両３０Ｗの外観を例示する斜視図である。図３は、オフィス車両３０Ｗの車内空間の構成を例示する模式的な平面図（オフィス車両３０Ｗの天井側から車内空間を見た図）である。図４は、オフィス車両３０Ｗに搭載されるセンサ、ディスプレイ、駆動装置、および制御系の配置を車両下側から見た平面図で例示する図である。図５は、オフィス車両３０Ｗに搭載される制御系１０および制御系１０に関係する各部のハードウェア構成を例示する図である。図６は、オフィス車両３０Ｗに搭載される生体センサ１Ｊと環境調整部１Ｋの詳細構成を例示する図である。図２から図６は、既述したＥＶパレットをオフィス車両３０Ｗとして採用する形態の一例である。図２から図６では、オフィス車両３０ＷをＥＶパレットとして説明される。
【００３５】
ＥＶパレットは、箱形のボディ１Ｚと、ボディ１Ｚ下部の両側方で進行方向に対して前後に設けられた４つの車輪ＴＲ−１からＴＲ−４とを有する。４つの車輪ＴＲ−１からＴＲ−４は、図示しない駆動軸に連結され、図４に例示する駆動用モータ１Ｃによって駆動される。また、４つの車輪ＴＲ−１からＴＲ−４の走行時の進行方向（４つの車輪ＴＲ−１からＴＲ−４の回転面に平行は方向）は、図４に例示する操舵用モータ１Ｂによって、ボディ１Ｚに対して相対的に変位し、進行方向が制御される。
【００３６】
図３のように、移動形式のオフィスとして機能するＥＶパレットは、車内空間にユーザが所定作業を遂行するための所定設備を提供する。例えば、ＥＶパレットは、内部空間に机Ｄ１、椅子Ｃ１、パーソナルコンピュータＰ１、マイクロフォン１Ｆ、スピーカ１Ｇ、ディスプレイ１６、画像センサ１Ｈ、空調機ＡＣ１および天井灯Ｌ１を備える。また、ＥＶパレットは、箱形のボディ１Ｚに、窓Ｗ１からＷ４を有している。ＥＶパレットに搭乗するユーザは、ＥＶパレットの移動中に所定設備が配置された車内空間を利用し、例えば、オフィス作業を実施可能である。例えば、ユーザは、椅子Ｃ１に着座し、机Ｄ１上のパーソナルコンピュータＰ１を用いて、文書作成、外部との情報の授受等を行う。
【００３７】
本実施形態においては、ＥＶパレットは、管理サーバ５０から通知される制御指示にしたがって、車内空間の環境状態を調整する。例えば、椅子Ｃ１は、座面の高さや背もたれの傾斜を調整するアクチュエータを有している。ＥＶパレットは、制御指示にしたがって椅子Ｃ１の座面の高さや背もたれの傾斜を可変する。また、窓Ｗ１からＷ４は、それぞれカーテンまたはブラインドの開閉を駆動するアクチュエータを有している。ＥＶパレットは、制御指示にしたがってブラインド等の開度を調整することで、車外からの採光や、車外への展望を調整する。また、ＥＶパレットは、制御指示にしたがって車内照明である天井灯Ｌ１の調光および空調機ＡＣ１による車内空間の温度、湿度、風量等を調整する。ＥＶパレットにおいては、移動形式のオフィスとして機能する車内空間の環境状態が、気分転換をはかり疲れを和らげるための休憩に適した環境状態に調整される。
【００３８】
また、本実施形態のＥＶパレットは、マイクロフォン１Ｆ、画像センサ１Ｈおよび図４に例示する生体センサ１Ｊにより、ユーザの音声、画像、および生体情報を取得し、管理サーバ５０に送信する。管理サーバ５０は、例えば、ＥＶパレットから送信されたユーザの音声、画像、および生体情報に基づいて、作業遂行中のユーザの状態が休憩を必要とする状態であるかを判断する。また、管理サーバ５０は、ユーザの音声等に基づいて、ユー
ザの嗜好に応じて選定された音響データ、映像データ、ニュース等をＥＶパレットに配信する。管理サーバ５０から配信された音響データ、映像データ、ニュース等は、ＥＶパレットの車内に備えられたディスプレイ１６、スピーカ１Ｇに出力される。ＥＶパレットにおいては、ユーザの嗜好に応じた音響データ、映像データ、ニュース等が提供される。また、管理サーバ５０は、ユーザの音声等に基づいて、喫茶サービス、マッサージサービス、サウナやシャワー等のサービスを提供する店舗車両３０ＳをＥＶパレットに派遣させる。ＥＶパレットにおいては、ユーザの嗜好に応じて派遣させた店舗車両３０Ｓの提供する各種サービスが利用可能になる。
【００３９】
図４において、ＥＶパレットは、矢印ＡＲ１の方向に進行していると仮定する。したがって、図４の左方向が進行方向であると仮定する。そこで、図４では、ボディ１Ｚの進行方向側の側面をＥＶパレットの前面と呼び、進行方向と逆方向の側面をＥＶパレットの後面と呼ぶ。また、ボディ１Ｚの進行方向に対して右側の側面を右側面と呼び、左側の側面を左側面と呼ぶ。
【００４０】
図４のように、ＥＶパレットは、前面で両側の角部に近い位置に障害物センサ１８−１、１８−２を有し、後面で両側の角部に近い位置に障害物センサ１８−３、１８−４を有する。また、ＥＶパレットは、前面、左側面、後面、および右側面にそれぞれ、カメラ１７−１、１７−２、１７−３、１７−４を有している。障害物センサ１８−１等を個々に区別しないで総称する場合には、本実施形態では、障害物センサ１８と呼ぶことにする。また、カメラ１７−１、１７−２、１７−３、１７−４を個々に区別しないで総称する場合には、本実施形態では、カメラ１７と呼ぶことにする。
【００４１】
また、ＥＶパレットは、操舵用モータ１Ｂと、駆動用モータ１Ｃと、操舵用モータ１Ｂおよび駆動用モータ１Ｃに電力を供給する二次電池１Ｄを有する。また、ＥＶパレットは、車輪の回転角を刻々検出する車輪エンコーダ１９と、車輪の走行方向である操舵角を検出する操舵角エンコーダ１Ａを有する。さらに、ＥＶパレットは、制御系１０と、通信部１５と、ＧＰＳ受信部１Ｅと、マイクロフォン１Ｆと、スピーカ１Ｇを有する。なお、図示していないが、二次電池１Ｄは、制御系１０等にも電力を供給する。ただし、操舵用モータ１Ｂおよび駆動用モータ１Ｃに電力を供給する二次電池１Ｄとは別に、制御系１０等に電力を供給する電源を設けてもよい。
【００４２】
制御系１０は、Electronic Control Unit（ＥＣＵ）とも呼ばれる。図５のように、制
御系１０は、ＣＰＵ１１と、メモリ１２と、画像処理部１３とインタフェースＩＦ１を有する。インタフェースＩＦ１には、外部記憶装置１４、通信部１５、ディスプレイ１６、タッチパネル付ディスプレイ１６Ａ、カメラ１７、障害物センサ１８、車輪エンコーダ１９、操舵角エンコーダ１Ａ、操舵用モータ１Ｂ、駆動用モータ１Ｃ、ＧＰＳ受信部１Ｅ、マイクロフォン１Ｆ、スピーカ１Ｇ、画像センサ１Ｈ、生体センサ１Ｊ、環境調整部１Ｋ等が接続される。
【００４３】
障害物センサ１８は、超音波センサ、レーダ等である。障害物センサ１８は、検出対象方向に超音波、電磁波等を発し、反射波を基に検出対象方向での障害物の存在、位置、相対速度等を検出する。
【００４４】
カメラ１７は、Charged-Coupled Devices（ＣＣＤ）、Metal-Oxide-Semiconductor（ＭＯＳ）あるいはComplementary Metal-Oxide-Semiconductor（ＣＭＯＳ）等のイメージセ
ンサによる撮影装置である。カメラ１７は、フレーム周期と呼ばれる所定時間間隔で画像を取得し、制御系１０内の図示しないフレームバッファに格納する。フレーム周期でフレームバッファに格納される画像をフレームデータと呼ぶ。
【００４５】
操舵用モータ１Ｂは、制御系１０からの指示信号にしたがって、車輪の回転面と水平面とが交差する交差線の方向、つまり車輪の回転による進行方向となる角度を制御する。駆動用モータ１Ｃは、制御系１０からの指示信号にしたがって、例えば、車輪ＴＲ−１からＴＲ−４を駆動し、回転させる。ただし、ただし、駆動用モータ１Ｃは、車輪ＴＲ−１からＴＲ−４のうち、一対の車輪ＴＲ−１、ＴＲ−２または他の一対の車輪ＴＲ−３、ＴＲ−４を駆動してもよい。二次電池１Ｄは、操舵用モータ１Ｂ、駆動用モータ１Ｃ、および制御系１０に接続される部品に電力を供給する。
【００４６】
操舵角エンコーダ１Ａは、車輪の回転による進行方向となる車輪の回転面と水平面とが交差する交差線の方向（または車輪の回転軸の水平面内での角度）を所定の検出時間間隔で検出し、制御系１０の図示しないレジスタに格納する。この場合、例えば、図４で進行方向（矢印ＡＲ１方向）に対して、車輪の回転軸が直交する方が進行方向（角度）の原点に設定される。ただし、原点の設定に限定が有るわけではなく、図４で進行方向（矢印ＡＲ１方向）が原点に設定されてもよい。また、車輪エンコーダ１９は、車輪の回転速度を所定の検出時間間隔で取得し、制御系１０の図示しないレジスタに格納する。
【００４７】
通信部１５は、例えば、携帯電話基地局および携帯電話基地局に接続される公衆通信回線網を通じて、ネットワークＮ上の各種サーバ等と通信するための通信部である。通信部１５は、所定の無線通信規格にしたがった無線信号および無線通信方式で無線通信を行う。
【００４８】
Global Positioning System（ＧＰＳ）受信部１Ｅは、地球の周囲を周回する複数の人
工衛星（Global Positioning Satellite）から時刻信号の電波を受信し、制御系１０の図示しないレジスタに格納する。マイクロフォン１Ｆは、音または音声（音響ともいう）を検出して、ディジタル信号に変換し、制御系１０の図示しないレジスタに格納する。スピーカ１Ｇは、制御系１０または図示しない信号処理部に接続されるＤ／Ａ変換器および増幅器により駆動され、音および音声を含む音響を再生する。
【００４９】
制御系１０のＣＰＵ１１は、メモリ１２に実行可能に展開されたコンピュータプログラムを実行し、制御系１０としての処理を実行する。メモリ１２は、ＣＰＵ１１が実行するコンピュータプログラム、ＣＰＵ１１が処理するデータ等を格納する。メモリ１２は、例えば、Dynamic Random Access Memory（ＤＲＡＭ）、Static Random Access Memory（Ｓ
ＲＡＭ）、Read Only Memory（ＲＯＭ）等である。画像処理部１３は、ＣＰＵ１１と連携し、カメラ１７から所定のフレーム周期ごとに得られるフレームバッファのデータを処理する。画像処理部１３は、例えば、Graphics Processing Unit（ＧＰＵ）とフレームバッファとなる画像メモリを有する。外部記憶装置１４は、不揮発性の記憶装置であり、例えば、Solid State Drive（ＳＳＤ）、ハードディスクドライブ等である。
【００５０】
例えば、図５のように、制御系１０は、インタフェースＩＦ１を介して、ＥＶパレットの各部のセンサから検出信号を取得する。また、制御系１０は、ＧＰＳ受信部１Ｅからの検出信号により、地球上の位置である緯度と経度を計算する。さらに、制御系１０は、外部記憶装置１４に格納される地図情報データベースから地図データを取得し、計算した緯度と経度を地図データの上の位置とを照合し、現在地を決定する。また、制御系１０は、地図データ上で現在地から目的地に至る経路を取得する。また、制御系１０は、障害物センサ１８、カメラ１７等からの信号に基づき、ＥＶパレット周囲の障害物を検知し、障害物を回避するように、進行方向を決定し、操舵角を制御する。
【００５１】
さらに、制御系１０は、画像処理部１３と連携し、カメラ１７から取得される画像をフレームデータごとに処理し、例えば、画像の差分に基づく変化を検知し、障害物を認識する。また、制御系１０は、マイクロフォン１Ｆから得られる音声信号を解析し、音声認識
から得られたユーザの意思に応答する。なお、制御系１０は、カメラ１７からの画像のフレームデータおよびマイクロフォン１Ｆから得られる音声データを通信部１５からネットワーク上のセンタサーバ２０、管理サーバ５０に送信してもよい。そして、画像のフレームデータおよび音声データの解析をセンタサーバ２０、管理サーバ５０に分担させてもよい。
【００５２】
さらにまた、制御系１０は、ディスプレイ１６に画像、文字その他の情報を表示する。また、制御系１０は、タッチパネル付ディスプレイ１６Ａへの操作を検出し、ユーザからの指示を受け付ける。また、制御系１０は、タッチパネル付ディスプレイ１６Ａ、カメラ１７、マイクロフォン１Ｆを介したユーザからの指示に対して、ディスプレイ１６、タッチパネル付ディスプレイ１６Ａ、またはスピーカ１Ｇから応答する。
【００５３】
また、制御系１０は、画像センサ１Ｈから、室内空間でのユーザの顔画像を取得し、管理サーバ５０に通知する。画像センサ１Ｈは、カメラ１７と同様、イメージセンサによる撮影装置である。ただし、画像センサ１Ｈは、赤外線カメラであってもよい。さらに、制御系１０は、生体センサ１Ｊを介して、ユーザの生体情報を取得し、管理サーバ５０に通知する。また、制御系１０は、管理サーバ５０から通知される制御指示にしたがって環境調整部１Ｋを介して、室内空間の環境を調整する。また、制御系１０は、管理サーバ５０から配信された音響データ、映像データ、ニュース等を環境調整部１Ｋを介して、ディスプレイ１６、スピーカ１Ｇに出力する。
【００５４】
図５では、インタフェースＩＦ１が例示されているが、制御系１０と制御対象との間の信号の授受がインタフェースＩＦ１に限定される訳ではない。すなわち、制御系１０は、インタフェースＩＦ１以外の複数の信号授受経路を有してもよい。また、図５では、制御系１０は、単一のＣＰＵ１１を有している。ただし、ＣＰＵは、単一のプロセッサに限定される訳ではなく、マルチプロセッサ構成であってもよい。また、単一のソケットで接続される単一のＣＰＵがマルチコア構成を有していても良い。上記各部の少なくとも一部の処理は、ＣＰＵ以外のプロセッサ、例えば、Digital Signal Processor（ＤＳＰ）、Graphics Processing Unit（ＧＰＵ）等の専用プロセッサで行われても良い。また、上記各部の少なくとも一部の処理は、集積回路（ＩＣ）、その他のディジタル回路であっても良い。また、上記各部の少なくとも一部にアナログ回路が含まれても良い。
【００５５】
図６では、生体センサ１Ｊおよび環境調整部１Ｋと共に、マイクロフォン１Ｆおよび画像センサ１Ｈも記載されている。制御系１０は、マイクロフォン１Ｆ、画像センサ１Ｈ、および生体センサ１Ｊから、作業遂行中のユーザの状態に関する情報を取得し、管理サーバ５０に通知する。
【００５６】
図６のように、生体センサ１Ｊは、心拍数センサＪ１、血圧センサＪ２、血流センサＪ３、心電図センサＪ４、体温センサＪ５の少なくとも１つを含む。すなわち、生体センサ１Ｊは、これらのセンサの１または複数個を組み合わせたものである。ただし、本実施形態の生体センサ１Ｊが図６の構成に限定される訳ではない。本作業支援システム１おいては、所定の休憩サービスの提供機能を利用する場合には、マイクロフォン１Ｆがユーザの音声を取得するか、画像センサ１Ｈがユーザの画像を取得する。また、ユーザは、生体センサ１Ｊを自身の体に装着するようにしてもよい。
【００５７】
心拍数センサＪ１は、心拍計、脈波センサともいい、Light Emitting Diode（ＬＥＤ）を人体の血管に向けて照射し、その反射光による血流の変化から心拍を特定する。心拍数センサＪ１は、例えば、ユーザの手首等の身体に装着される。なお、血流センサＪ３は、光源（レーザ）と受光部（フォトダイオード）を有し、移動するヘモグロビンからの散乱光からドップラーシフトを基に血流量を測定する。したがって、心拍数センサＪ１と血流
センサＪ３は、検出部を共用可能である。
【００５８】
血圧センサＪ２は、上腕に巻いた後空気が送り込まれて圧迫する圧迫帯（カフ）と、カフに空気を送り込むポンプと、カフの圧力を測定する圧力センサを有し、一旦カフを圧迫後の減圧段階で、心臓の拍動に同調したカフの圧力の変動を基に血圧を決定する（オシロメトリック法）。ただし、血圧センサＪ２は、上記心拍数センサＪ１および血流センサＪ３と検出部を共用し、検出部で検出される血流の変化を血圧に変換する信号処理部を有するものでもよい。
【００５９】
心電図センサＪ４は、電極と増幅器を有して、胸に装着することにより、心臓から生じる電気信号を取得する。体温センサＪ５は、いわゆる電子体温計であり、ユーザの体表面に接触された状態で体温を測定する。ただし、体温センサＪ５は、赤外線サーモグラフィであってもよい。すなわち、ユーザの顔等から発せられる赤外線を集光し、顔表面から放射される赤外線の輝度を基に温度を測定するものでもよい。
【００６０】
環境調整部１Ｋは、調光部Ｋ１、採光制御部Ｋ２、カーテン制御部Ｋ３、音量制御部Ｋ４、空調制御部Ｋ５、椅子制御部Ｋ６、ディスプレイ制御部Ｋ７の少なくとも１つを含む。すなわち、環境調整部１Ｋは、これらの制御部の１または複数個を組み合わせたものである。ただし、本実施形態の環境調整部１Ｋが図６の構成に限定される訳ではない。環境調整部１Ｋは、管理サーバ５０から通知される制御指示にしたがってＥＶパレット内の各部を制御し、移動形式のオフィスとして機能する車内空間の環境状態を休憩に適した状態に調整する。
【００６１】
調光部Ｋ１は、制御指示に含まれる光量指定値および光の波長成分指定値にしたがって、天井灯Ｌ１に内蔵されるＬＥＤを制御し、天井灯Ｌ１から発光される光量および光の波長成分を調整する。採光制御部Ｋ２は、制御指示に含まれる採光指定値にしたがって、窓Ｗ１からＷ４に設けられたブラインドのアクチュエータに指示し、窓Ｗ１からＷ４からの採光および展望を調整する。ここで、採光指定値は、例えば、ブラインドの開口度（全開から閉塞）を指定する値である。同様に、カーテン制御部Ｋ３は、制御指示に含まれるカーテンの開度指定値にしたがって、窓Ｗ１からＷ４に設けられたカーテンのアクチュエータに指示し、窓Ｗ１からＷ４でのカーテンの開閉状態を調整する。ここで、開口度指定値は、例えば、例えば、カーテンの開口度（全開から閉塞）を指定する値である。
【００６２】
音量制御部Ｋ４は、制御指示に含まれる音響指定値にしたがって、制御系１０がスピーカ１Ｇから出力する音響の音質および音量を調整する。ここで、音響指定値は、例えば、高域あるいは低域の強調の有無と程度、エコー効果の度合い、音量最大値、音量最小値等である。
【００６３】
空調制御部Ｋ５は、制御指示に含まれる空調指定値にしたがって、空調機ＡＣ１からの風量、風向、設定温度を調整する。また、空調制御部Ｋ５は、制御指示にしたがって、空調機ＡＣ１での除湿機能をＯＮまたはＯＦＦに制御する。椅子制御部Ｋ６は、制御指示にしたがって、椅子Ｃ１のアクチュエータに指示し、椅子Ｃ１の座面の高さおよび背もたれの傾きを調整する。ディスプレイ制御部Ｋ７は、配信された音響データ、映像データ、ニュース等を再生し、ディスプレイ１６やスピーカ１Ｇに出力する。
【００６４】
図７は、センタサーバ２０のハードウェア構成を例示する図である。センタサーバ２０は、ＣＰＵ２１、メモリ２２、インタフェースＩＦ２、外部記憶装置２４、および通信部２５を有する。ＣＰＵ２１、メモリ２２、インタフェースＩＦ２、外部記憶装置２４、および通信部２５の構成および作用は、図５のＣＰＵ１１、メモリ１２、インタフェースＩＦ１、外部記憶装置１４、および通信部１５と同様である。また、管理サーバ５０、ユー
ザ端末４０の構成も、図７のセンタサーバ２０と同様である。ただし、ユーザ端末４０は、ユーザの操作を受け付ける入力部として、例えば、タッチパネルを有してもよい。また、ユーザ端末４０は、ユーザに情報を提供するための出力部として、ディスプレイおよびスピーカを有してもよい。
【００６５】
次に、図８、図９を用いて、作業支援システム１におけるセンタサーバ２０、管理サーバ５０の機能構成を説明する。図８は、センタサーバ２０の機能構成の一例を示す図である。図９は、管理サーバ５０の機能構成の一例を示す図である。センタサーバ２０は、メモリ上のコンピュータプログラムにより、図８に例示された各部として動作する。すなわち、センタサーバ２０は、機能構成要素として、位置情報管理部２０１、運行指令生成部２０２、車両管理ＤＢ２０３を備える。同様にして、管理サーバ５０は、メモリ上のコンピュータプログラムにより動作し、機能構成要素として、図９に例示の車両情報管理部５０１、支援指示生成部５０２、作業援管理データベース（ＤＢ）５０３を備える。なお、センタサーバ２０、管理サーバ５０の各機能構成要素の何れか、またはその処理の一部は、ネットワークＮに接続される他のコンピュータによって実行されてもよい。また、センタサーバ２０、管理サーバ５０で実行される一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。
【００６６】
図８において、位置情報管理部２０１は、例えば、センタサーバ２０の管理下にある各車両から所定の周期で送信される位置情報を受信し、後述の車両管理ＤＢ２０３に記憶する。
【００６７】
運行指令生成部２０２は、オフィス車両３０Ｗの運行計画にしたがって、オフィス車両３０Ｗに運行ルート、目的地への到着予定時間等を指令する。また、運行指令生成部２０２は、連携する管理サーバ５０から派遣対象の車両属性情報の通知を受け、当該車両に対する運行指令を生成する。管理サーバ５０からの派遣対象の通知には、派遣先であるオフィス車両３０Ｗ、当該オフィス車両に搭乗するユーザに対して所定のサービスが提供可能な店舗車両３０Ｓの情報が含まれる。運行指令生成部２０２は、現時点におけるオフィス車両３０Ｗ、店舗車両３０Ｓの位置情報を取得する。そして、運行指令生成部２０２は、例えば、外部記憶装置等に記憶された地図データを参照し、店舗車両３０Ｓの現時点の位置する地点を出発地として、オフィス車両３０Ｗの位置する地点を目的地とする移動ルートを特定する。そして、運行指令生成部２０２は、店舗車両３０Ｓに対して、現時点の車両位置から目的地への運行指令を生成する。なお、運行指令には、目的地における店舗車両３０Ｓを利用するユーザのための「一時立ち寄る」、「ユーザを乗降させる」、「喫茶サービスを提供する」といった指示等が含まれる。
【００６８】
車両管理ＤＢ２０３には、自律走行を行う複数の車両３０に関する車両運行情報が記憶される。図１０は、テーブル構成の車両運行情報を説明する図である。図１０に示すように車両運行情報は、移動管理地域、車両ＩＤ、用途種別、業者ＩＤ、拠点ＩＤ、現在位置、車両サイズ、運行状況の各フィールドを有する。移動管理地域には、各車両がサービスを提供する移動地域を特定するための情報が格納される。移動管理地域は、市区町村等を示す情報でもよいし、緯度・経度で区切られる領域を特定する情報であってもよい。車両ＩＤには、センタサーバ２０によって管理されている車両３０を一意に識別するための識別情報が格納される。用途種別には、各車両が提供するサービスの用途種別を特定する情報が格納される。移動形式のオフィスとして機能する車両３０では、「オフィス」、商品販売や役務サービスの提供を目的とする車両３０では「店舗」、ユーザへの移動サービスを提供する車両３０では「旅客運送」、ユーザへの荷物等の集配送サービスを提供する車両３０では「集配送」が格納される。業者ＩＤには、車両３０を用いた上記サービスを提供する業者を一意に識別する識別情報が格納される。業者ＩＤは、典型的には、業者に割当てられた事業者コードである。拠点ＩＤには、車両３０の拠点となる場所を識別する識
別情報が格納される。車両３０は、拠点ＩＤで識別される拠点場所から出発し、移動管理地域でのサービス提供の終了後、当該拠点場所に帰還する。現在位置には、各車両３０から取得された位置情報（緯度、経度）が格納される。位置情報は、各車両３０から送信された位置情報の受信時に更新される。車両サイズは、当該店舗車両の大きさ（幅（Ｗ）、高さ（Ｈ）、奥行き（Ｄ））を示す情報である。運行状況には、車両３０の運行状況を示すステータス情報が格納される。例えば、当該車両が自律走行によるサービスを提供中の場合には「運行中」、当該サービスを提供中でない場合には「休止」が格納される。
【００６９】
次に、図９を用いて管理サーバ５０を説明する。車両情報管理部５０１は、移動体システムを構成する各車両から所定の周期で送信される車両属性情報を取得し、後述の作業支援管理ＤＢ５０３に記憶する。ここで、車両属性情報には、オフィス車両３０Ｗとして機能する車両３０を利用するユーザのユーザＩＤ、予約時間、作業予定、オフィス車両３０Ｗの備える搭載設備が含まれる。また、車両属性情報には、店舗として機能する店舗車両３０Ｓの店舗名称、サービス種類、取扱商品、業者ＩＤ、営業時間が含まれる。移動体システムを構成する各車両は、自車両の車両ＩＤと共に位置情報、車両属性情報を送信する。
【００７０】
支援指示生成部５０２は、オフィス車両３０Ｗとして機能する車両３０から所定の周期で送信されるユーザの生体情報を収集し、後述の作業支援管理ＤＢ５０３にユーザ状態管理情報として蓄積する。ユーザの生体情報は、例えば、所定の周期間隔で一定期間に亘って生体センサ１Ｊで計測される。支援指示生成部５０２は、生体センサ１Ｊで計測された生体情報を作業支援管理ＤＢ５０３に蓄積すると共に、計測された生体情報を管理サーバ５０と連携する学習マシン６０に引き渡す。学習マシン６０は、引き渡された生体情報に基づいて、作業遂行中のユーザの状態を示す状態情報を管理サーバ５０に報告する。管理サーバ５０は、学習マシン６０から報告された状態情報をユーザ状態管理情報に記憶すると共に、当該状態情報を基に、所定作業を遂行中のユーザの状態が休憩を必要とする状態であると判断する。
【００７１】
支援指示生成部５０２は、例えば、オフィス車両３０Ｗ内で作業遂行中のユーザに対して、休憩に対する気付きを促す。支援指示生成部５０２は、例えば、音声メッセージや表示メッセージを介して、遂行中の作業を一時的に休止し、休憩を促すレコメンドをユーザに対して行う。そして、支援指示生成部５０２は、オフィス車両３０Ｗで提供可能な休憩サービスのメニューを提示する。当該メニューは、例えば、タッチパネル付ディスプレイ１６Ａの表示画面として表示される。
【００７２】
図１１は、タッチパネル付ディスプレイ１６Ａに表示される表示画面の一例を示す図である。図１１の表示画面５０２Ａに示すように、オフィス車両３０Ｗで提供可能な休憩サービスの一覧がメニューとして提示される。図１１では、オフィス車両３０Ｗ内の環境状態を調整するための「リラックス環境（５０２１）」、音響データ、映像データを観賞するための「癒しの映像・音楽（５０２２）」、ニュース映像や音声を視聴するための「ニュース（５０２３）」、喫茶やマッサージ、サウナ、シャワー等を提供する店舗車両３０Ｓを利用するための「店舗の利用（５０２４）」といった項目が提示されている。
【００７３】
支援指示生成部５０２は、例えば、「リラックス環境（５０２１）」への選択操作を受け付けると、オフィス車両３０Ｗに備えられた所定設備に応じて提供可能な環境調整サービスのリストをさらに表示する。そして、支援指示生成部５０２は、タッチパネル付ディスプレイ１６Ａへの操作入力、マイクロフォン１Ｆを介してリストの中から選択された設備機器に対する制御指示を行う。オフィス車両３０Ｗでは、制御指示にしたがって、椅子Ｃ１の座面の高さや背もたれの傾斜、車外からの採光や車外への展望、車内照明の調光、空調機ＡＣ１による車内空間の温度、湿度、風量等が調整される。
【００７４】
また、支援指示生成部５０２は、例えば、「癒しの映像・音楽（５０２２）」への選択操作を受け付けると、ディスプレイ１６、スピーカ１Ｇを介して提供可能な音響データ、映像データの配信リストをさらに表示する。そして、支援指示生成部５０２は、タッチパネル付ディスプレイ１６Ａへの操作入力、マイクロフォン１Ｆを介して配信リストの中から選択された音響データ、映像データを配信する。オフィス車両３０Ｗに配信された各種データは、例えば、音量制御部Ｋ４、ディスプレイ制御部Ｋ７を介して再生され、ディスプレイ１６、スピーカ１Ｇに出力される。
【００７５】
「ニュース（５０２３）」についても、「癒しの映像・音楽（５０２２）」が選択された場合と同様である。支援指示生成部５０２は、ディスプレイ１６、スピーカ１Ｇを介して提供可能なニュース映像や音声の視聴リストを表示する。視聴リストには、ニュース映像や音声を提供するＴＶチャンネルやラジオチャンネルが含まれる。支援指示生成部５０２は、タッチパネル付ディスプレイ１６Ａへの操作入力、マイクロフォン１Ｆを介して視聴リストの中から選択されたニュース映像や音声を配信する。
【００７６】
さらに、支援指示生成部５０２は、「店舗の利用（５０２４）」への選択操作を受け付けると、オフィス車両内のユーザに対して提供可能な店舗サービスのリストをさらに表示する。支援指示生成部５０２は、タッチパネル付ディスプレイ１６Ａへの操作入力、マイクロフォン１Ｆを介して店舗サービスのリストの中から選択されたサービスを受け付ける。そして、支援指示生成部５０２は、選択された店舗サービスを提供可能な店舗車両３０Ｓに対するオフィス車両３０Ｗへの派遣指示を生成し、当該派遣指示を連携するセンタサーバ２０に通知する。センタサーバ２０は、受け付けた管理サーバ５０からの派遣指示に基づいて、店舗車両３０Ｓへの運行指令を生成する。
【００７７】
次に、作業支援管理ＤＢ５０３を説明する。図９に示すように、作業支援管理ＤＢ５０３には、少なくとも、オフィス車両情報、店舗車両情報、配信データ管理情報、ユーザ状態管理情報が格納される。
【００７８】
オフィス車両情報は、オフィス車両３０Ｗとして機能する車両毎の車両属性情報を管理する管理情報である。図１２は、テーブル構成のオフィス車両情報を説明する図である。図１２に示すようにオフィス車両情報は、車両ＩＤ、ユーザＩＤ、予約時間、作業、搭載設備の各フィールドを有する。車両ＩＤは、オフィス車両３０Ｗの車両ＩＤである。ユーザＩＤは、当該オフィス車両を利用するユーザを一意に識別する識別情報である。ユーザＩＤは、例えば、当該オフィス車両への利用予約、あるいは、当該オフィス車両の利用開始時にセンタサーバ２０により付与される。予約時間は、当該オフィス車両の利用時間である。予約時間は、当該オフィス車両に対する利用予約の受付時にユーザ入力に基づいて車両属性情報に登録される。作業は、オフィス車両内で遂行される作業のスケジュールを示す情報であり、時間帯サブフィールドと予定サブフィールドを有する。作業スケジュールは、例えば、ユーザのスケジュールが登録されたスケジュールデータベースから取得される。時間帯サブフィールドは、作業スケジュールの時間帯である。予定サブフィールドは、当該時間帯で遂行される作業予定の内容である。図１２においては、「資料検討」、「文書作成」、「電話会議」といった作業内容が例示される。搭載設備は、当該オフィス車両内に備えられる所定設備の構成を表す情報である。所定設備の構成は、作業内容に応じて変更可能である。
【００７９】
店舗車両情報は、店舗車両３０Ｓとして機能する車両毎の車両属性情報を管理する管理情報である。図１３は、テーブル構成の店舗車両情報を説明する図である。図１３に示すように、店舗車両情報は、車両ＩＤ、店舗名称、種類、取扱商品、業者ＩＤ、営業時間の各フィールドを有する。車両ＩＤは、店舗車両３０Ｓの車両ＩＤである。店舗名称は、当
該店舗車両の名称である。種類は、当該店舗車両が提供するサービス種類である。例えば、ユーザに対してピザやハンバーガ、そば等の飲食サービスを提供する場合には「飲食店」、コーヒーやサンドイッチ等の軽食の喫茶サービスを提供する場合には「喫茶店」、マッサージやカラオケといった休憩サービスを提供する場合には「娯楽」といった情報が格納される。取扱商品は、当該店舗車両で取り扱われる商品等の情報である。取扱商品には、当該店舗車両から車両属性情報として送信された取扱商品の細目を示すテーブル番号が含まれる。営業時間は、当該店舗車両の商品・役務サービスを提供する開始時間および終了時間を示す情報である。
【００８０】
配信データ管理情報は、ユーザの休憩時に配信される映像データ、音響データ、ニュース等を管理する情報である。図１４は、テーブル構成の配信データ管理情報を説明する図である。図１４に示すように、配信データ管理情報は、特性、コンテンツ、データの各フィールドを有する。特性は、配信データの形式を表す情報である。例えば、映像データの場合には「映像」、音響データの場合には「音」、「音楽」等が格納される。コンテンツには、配信データの内容を表す種別情報が格納される。図１４では、映像データの内容を表す「水族館」、「ニュース」といった種別情報が例示される。データは、配信データを識別する識別番号である。
【００８１】
ユーザ状態管理情報は、オフィス車両３０Ｗを利用するユーザの状態を管理する情報である。ユーザ状態管理情報は、ユーザ毎に管理される。ユーザ状態管理情報では、オフィス車両３０Ｗに搭載された生体センサ１Ｊ、マイクロフォン１Ｆ、画像センサ１Ｈから取得された、作業遂行中のユーザの状態に関する情報が管理される。図１５は、テーブル構成のユーザ状態管理情報を説明する図である。図１５に示すように、ユーザ状態管理情報は、ユーザＩＤ、時刻、生体情報、状態の各フィールドを有する。ユーザＩＤは、当該オフィス車両を利用するユーザを一意に識別する識別情報である。時刻は、生体情報が取得された時刻情報である。生体情報は、例えば、所定の周期間隔で一定期間に亘り取得される。生体情報は、ユーザの状態を取得するセンサ毎のサブフィールドを有する。図１５においては、脈拍サブフィールド、画像サブフィールド、音声サブフィールドが例示される。脈拍には、生体センサ１Ｊで計測された単位時間（例えば、分）当たりの脈拍数が格納される。画像には、画像センサ１Ｈで取得された画像（映像）を識別する識別番号が格納される。音声には、マイクロフォン１Ｆで取得された音声を識別する識別番号が格納される。状態には、生体情報に基づいて推定された作業遂行中のユーザの状態を示す状態情報が格納される。状態情報は、例えば、学習マシン６０によって推定される。図１５においては、ユーザの状態を示す状態情報が４段階に分類された評価値「４」、「３」、「２」、「１」として格納される。
【００８２】
＜３．処理の流れ＞
次に、図１６から図１９を参照して、本実施形態の作業支援に関する処理を説明する。図１６は、オフィス車両３０Ｗ、店舗車両３０Ｓを管理する処理の一例を示すフローチャートである。図１６から図１９の処理は、定期的に実行される。
【００８３】
図１６のフローチャートにおいて、処理の開始は、各車両から送信された位置情報、車両属性情報の受信のときが例示される。各車両は、例えば、センタサーバ２０の車両管理ＤＢ２０３に拠点ＩＤとして管理されるそれぞれの拠点を出発し、自車両のサービスを提供する。各車両は、ＧＰＳ受信部１Ｅを介して取得した自車両の位置情報をネットワークＮに接続するセンタサーバ２０、管理サーバ５０に送信する。また、各車両の制御系１０は、外部記憶装置１４等に登録された車両属性情報を読み出してネットワークＮに接続する管理サーバ５０に送信する。各車両は、自車両の車両ＩＤと共に位置情報、車両属性情報を送信する。
【００８４】
管理サーバ５０は、オフィス車両３０Ｗ、店舗車両３０Ｓのそれぞれから送信された位置情報、車両属性情報を取得する（Ｓ１）。管理サーバ５０は、オフィス車両３０Ｗから取得した車両属性情報を車両ＩＤに対応付けて作業支援管理ＤＢ５０３のオフィス車両情報に記憶する（Ｓ２）。オフィス車両３０Ｗから取得した車両属性情報には、オフィス車両３０Ｗを利用するユーザのユーザＩＤ、予約時間、作業スケジュール、作業を遂行するために車内に設けられた所定設備の識別番号が含まれる。また、管理サーバ５０は、店舗車両３０Ｓから取得した車両属性情報を車両ＩＤに対応付けて作業支援管理ＤＢ５０３の店舗車両情報に記憶する（Ｓ３）。店舗車両３０Ｓから取得した車両属性情報には、当該店舗車両が提供するサービスの種類、取扱商品、営業時間等が含まれる。Ｓ３の処理後、図１６に示す処理が終了される。
【００８５】
次に、図１７を説明する。図１７は、作業遂行中のユーザの状態を管理する処理の一例を示すフローチャートである。図１７のフローチャートにおいて、処理の開始は、オフィス車両３０Ｗから生体センサ１Ｊ、マイクロフォン１Ｆ、画像センサ１Ｈを介して取得されたユーザの生体情報の受信のときが例示される。生体情報は、例えば、所定の周期間隔で一定期間に亘り取得される。オフィス車両３０Ｗは、自車両の車両ＩＤと共に生体情報をネットワークＮに接続する管理サーバ５０に送信する。
【００８６】
管理サーバ５０は、オフィス車両３０Ｗから送信された、作業遂行中のユーザの生体情報を取得する（Ｓ１１）。管理サーバ５０は、取得した生体情報に時刻情報およびユーザＩＤを対応付けて、作業支援管理ＤＢ５０３のユーザ状態管理情報に記憶する（Ｓ１２）。ユーザＩＤは、車両ＩＤに基づいて特定される。そして、管理サーバ５０は、取得した生体情報に基づいて作業遂行中のユーザの状態を推定する（Ｓ１３）。作業遂行中のユーザの状態は、例えば、管理サーバ５０と連携する学習マシン６０によって推定される。学習マシン６０は、例えば、取得された生体情報（脈拍、音声、画像等）の時間推移から相対的な良好状態を表す傾向（良好状態の継続時間、良好状態の占有の割合、経過時間に対する良好状態の占める割合等）に基づいて、現時点におけるユーザの状態を推定する。例えば、管理サーバ５０は、図１に例示した学習マシン６０に指示し、生体情報の集合をベクトル化したデータから、深層学習にしたがってユーザの状態を分類すればよい。推定結果は、例えば、４段階に分類された評価値として管理サーバ５０に報告される。但し、ユーザの状態を推定する指標値が、４段階に分類された評価値に限定されるわけではない。少なくとも、作業遂行中のユーザの状態が休憩を必要とする状態であるかを特定するための情報であればよい。なお、作業遂行中のユーザの状態を推定する際に、車両属性情報として取得した作業スケジュールや利用時間等を考慮するとしてもよい。また、管理サーバ５０が、学習マシン６０の推定アルゴリズムを実行し、取得した生体情報に基づいて作業遂行中のユーザの状態を推定するとしてもよい。
【００８７】
管理サーバ５０は、推定結果であるユーザの状態を表す評価値を作業支援管理ＤＢ５０３に記憶する（Ｓ１４）。管理サーバ５０は、ユーザ状態管理情報の、当該生体情報に対応する行の状態フィールドに、ユーザの状態を表す評価値を格納する。Ｓ１４の処理後、図１７に示す処理が終了される。
【００８８】
次に、図１８を説明する。図１８は、休憩サービスの提供に関する処理の一例を示すフローチャートである。図１８のフローチャートにおいて、処理の開始は、生体情報に基づくユーザの、作業遂行中の状態を推定する所定のタイミングのときが例示される。管理サーバ５０は、生体情報に基づいて推定されたユーザの状態を表す評価値を取得する（Ｓ２１）。そして管理サーバ５０は、取得された評価値が所定の閾値以上であるかを判定する（Ｓ２２）。ここで、所定の閾値は、作業遂行中のユーザの状態が休憩を必要とする状態であるかを判断するための閾値である。例えば、図１５に例示の４段階に分類された評価値では、やや良好を示す評価値「３」が休憩を必要とする状態であるかを判断するための
閾値となる。
【００８９】
管理サーバ５０は、ユーザの状態を表す評価値が所定の閾値以上の場合には（Ｓ２２，“Ｙｅｓ”）、継続して作業遂行が可能と判断し、図１８に示す処理を終了させる。一方、管理サーバ５０は、ユーザの状態を表す評価値が所定の閾値以上の場合には（Ｓ２２，“Ｎｏ”）、ユーザの状態は休憩を必要とする状態であると判断する（Ｓ２３）。管理サーバ５０は、オフィス車両３０Ｗに対して、当該オフィス車両を介して提供可能な休憩サービスメニューを通知する（Ｓ２４）。管理サーバ５０は、例えば、音声メッセージや表示メッセージによる遂行中の作業を一時的に休止させて休憩を促すレコメンドと共に、図１１に例示の休憩サービスメニューを通知する。休憩を促すレコメンドは、例えば、ディスプレイ１６、スピーカ１Ｇを介して提示される。また、休憩サービスメニューは、タッチパネル付ディスプレイ１６Ａに表示される。
ここで、管理サーバ５０が実行するＳ２２の処理は、「第１移動体内で作業遂行中の利用者に関する利用者情報に基づいて、前記利用者に休憩が必要であるかを判断する判断手段」の一例といえる。
【００９０】
オフィス車両３０Ｗは、例えば、タッチパネル付ディスプレイ１６Ａに表示された休憩サービスメニューに対するユーザの操作入力を受け付けると共に、当該メニューの中から選択された休憩サービス項目を特定する。オフィス車両３０Ｗは、ユーザの嗜好に応じて選択された休憩サービス項目を、通信部１５を介し、ネットワークＮに接続された管理サーバ５０に送信する。図１１の例においては、「リラックス環境（５０２１）」、「癒しの映像・音楽（５０２２）」、「ニュース（５０２３）」、「店舗の利用（５０２４）」といったメニューから選択された項目が管理サーバ５０に送信される。
【００９１】
図１８のＳ２５の処理では、管理サーバ５０は、オフィス車両３０Ｗから送信された、ユーザの嗜好に応じて選択された休憩サービス項目を受け付ける。そして、管理サーバ５０は、ユーザの嗜好に応じて選択された休憩サービスの提供を指示する（Ｓ２６）。例えば、環境状態を調整するための制御指示がオフィス車両３０Ｗに通知される。また、音響データ、映像データ、ニュース映像や音声がオフィス車両３０Ｗに配信される。喫茶やマッサージ、サウナ、シャワー等を提供する店舗車両３０Ｓに対する、オフィス車両３０Ｗへの合流指示が連携するセンタサーバ２０に通知される。Ｓ２６の処理後、図１８に示す処理が終了される。
ここで、管理サーバ５０が実行するＳ２６の処理は、「利用者に休憩が必要であると判断されたときに、前記第１移動体に対して前記利用者への所定サービスの提供を指示する管理手段」の一例といえる。
【００９２】
次に、図１９を説明する。図１９は、Ｓ２６の処理の詳細処理の一例を示すフローチャートである。図１９に示す処理により、休憩を必要とする状態であると判断された作業遂行中のユーザに対して、ユーザの嗜好に応じた、車内環境の調整サービス、音響データ、映像データ、ニュース等の配信サービス、店舗車両３０Ｓを利用した喫茶やマッサージ、サウナ、シャワー等のサービスが提供される。
【００９３】
図１９のフローチャートにおいて、管理サーバ５０は、ユーザによって選択された休憩サービスを判定する（Ｓ３１）。管理サーバ５０は、選択された休憩サービスがオフィス車両３０Ｗ内の環境状態を調整するサービスの場合には（Ｓ３１，“環境調整”）、Ｓ３２の処理に移行する。また、管理サーバ５０は、選択された休憩サービスが音響データ、映像データ、ニュース等の配信サービスの場合には（Ｓ３１，“データ配信”）、Ｓ３４の処理に移行する。さらに、管理サーバ５０は、選択された休憩サービスが店舗車両３０Ｓを利用した喫茶やマッサージ、サウナ、シャワー等のサービスの場合には（Ｓ３１，“店舗利用”）、Ｓ３６の処理に移行する。
【００９４】
（環境調整サービスの提供）
Ｓ３２の処理では、管理サーバ５０は、オフィス車両３０Ｗにおいて調整可能な環境項目リストを当該オフィス車両に通知する。オフィス車両３０Ｗでは、例えば、ディスプレイ１６、タッチパネル付ディスプレイ１６Ａ、スピーカ１Ｇを介して調整可能な環境項目リストがユーザに提示される。オフィス車両３０Ｗにおいて、環境調整部１Ｋを介して調整可能な環境項目がリスト提示される。
【００９５】
オフィス車両３０Ｗは、例えば、タッチパネル付ディスプレイ１６Ａに表示された環境項目リストに対するユーザの操作入力を受け付ける。また、オフィス車両３０Ｗは、マイクロフォン１Ｆを介し、ディスプレイ１６に表示された環境項目リストからの音声による選択指示、スピーカ１Ｇを介して通知された環境項目への音声による選択指示を受け付ける。オフィス車両３０Ｗは、ユーザの嗜好に応じて選択された環境項目を管理サーバ５０に送信する。管理サーバ５０は、オフィス車両３０Ｗから送信された、ユーザの嗜好に応じて選択された環境項目を受信する。
【００９６】
Ｓ３３の処理では、管理サーバ５０は、ユーザの嗜好に応じて選択された車内環境を調整する制御指示をオフィス車両３０Ｗに通知する。管理サーバ５０は、例えば、オフィス車両内の照明、採光、空調、オフィス車両３０Ｗから外部への展望、椅子の高さや傾斜の少なくとも一つを制御する制御指示をオフィス車両３０Ｗに通知する。オフィス車両３０Ｗの環境調整部１Ｋは、通知された制御指示にしたがって調光部Ｋ１、採光制御部Ｋ２、カーテン制御部Ｋ３、空調制御部Ｋ５、椅子制御部Ｋ６を制御し、車内環境を休憩に適した状態に調整する。Ｓ３３の処理後、図１９に示す処理が終了される。
【００９７】
（配信サービスの提供）
Ｓ３４の処理では、管理サーバ５０は、オフィス車両３０Ｗで提供可能な配信データのリストを当該オフィス車両に通知する。管理サーバ５０は、例えば、作業支援管理ＤＢ５０３の配信データ管理情報を参照し、音響データ、映像データ、ニュース映像や音声を提供するチャンネル情報を取得する。そして、管理サーバ５０は、取得した配信データ管理情報をリストとして通知する。例えば、図１４を用いて説明した配信データ管理情報が通知される。オフィス車両３０Ｗでは、例えば、ディスプレイ１６、タッチパネル付ディスプレイ１６Ａ、スピーカ１Ｇを介して提供可能な配信データのリストがユーザに提示される。
【００９８】
オフィス車両３０Ｗは、環境調整サービスの提供と同様にして、配信データリストに対するユーザの操作入力を受け付ける。オフィス車両３０Ｗは、ユーザの嗜好に応じて選択された配信データの項目を管理サーバ５０に送信する。管理サーバ５０は、オフィス車両３０Ｗから送信された、ユーザの嗜好に応じて選択された配信データの項目を受信する。
【００９９】
Ｓ３５の処理では、管理サーバ５０は、ユーザの嗜好に応じて選択された映像データ、音響データ等の配信データをオフィス車両３０Ｗに通知する。オフィス車両３０Ｗの環境調整部１Ｋは、音量制御部Ｋ４、ディスプレイ制御部Ｋ７を制御し、通知された配信データを再生する。再生された配信データは、ディスプレイ１６、スピーカ１Ｇ等の音響機器を介してユーザに提供される。オフィス車両３０Ｗにおいては、ユーザの嗜好に応じて選択された配信データを介し、ユーザの気分転換をはかる休憩サービスが提供できる。
【０１００】
（店舗利用サービスの提供）
Ｓ３６の処理では、管理サーバ５０は、作業支援管理ＤＢ５０３を参照し、店舗車両３０Ｓおよびオフィス車両３０Ｗの位置情報、店舗車両３０Ｓの車両属性情報に基づいて、ユーザが利用可能な店舗車両３０Ｓを検索する。検索の結果、オフィス車両３０Ｗの周辺
に位置する複数の店舗車両３０Ｓが検索される。管理サーバ５０は、検索された店舗車両３０Ｓの店舗車両情報から提供可能なサービスの種類、取扱商品を抽出し、ユーザに提供可能なサービスリストを生成する。そして、管理サーバ５０は、生成された各店舗車両が提供するサービスリストをオフィス車両３０Ｗに通知する（Ｓ３７）。オフィス車両３０Ｗでは、例えば、ディスプレイ１６、タッチパネル付ディスプレイ１６Ａ、スピーカ１Ｇを介して、各店舗車両が提供するサービスリストがユーザに提示される。
【０１０１】
オフィス車両３０Ｗは、環境調整サービスの提供と同様にして、各店舗車両が提供するサービスリストに対するユーザの操作入力を受け付ける。オフィス車両３０Ｗは、ユーザの嗜好に応じて選択された店舗車両３０Ｓを利用したサービスを管理サーバ５０に送信する。管理サーバ５０は、ユーザの嗜好に応じて選択された店舗車両３０Ｓを利用したサービスを受信する。
【０１０２】
Ｓ３８の処理では、管理サーバ５０は、ユーザの嗜好に応じて選択されたサービスを提供する店舗車両３０Ｓを特定する。軽食や紅茶、コーヒー等を提供する喫茶サービス、マッサージやサウナ、シャワー等のサービスを提供する店舗車両３０Ｓが特定される。
【０１０３】
管理サーバ５０は、特定した店舗車両３０Ｓの車両ＩＤを店舗車両情報から抽出し、当該店舗車両の、オフィス車両３０Ｗへの派遣指示を生成する（Ｓ３９）。派遣指示には、例えば、店舗車両３０Ｓおよびオフィス車両３０Ｗの車両ＩＤ、店舗車両３０Ｓに対するオフィス車両３０Ｗへの「喫茶サービスを提供する」旨の指示が含まれる。管理サーバ５０は、生成した派遣指示を連携するセンタサーバ２０に通知する。Ｓ３９の処理後、図１９に示す処理が終了される。
【０１０４】
以上、説明したように、本実施形態の作業支援システム１においては、オフィス車両内で作業遂行中のユーザの状態を、生体情報や作業スケジュール等を含む利用者情報に基づいて管理できる。作業支援システム１は、作業遂行中のユーザの状態が休憩を必要とする状態と判断するときには、当該ユーザに対して嗜好に応じた所定の休憩サービスを提供する。
例えば、本実施形態の作業支援システム１は、利用者情報に含まれる生体情報の示す状態の推移や変化に基づいて、オフィス車両内で作業遂行中のユーザに休憩が必要であるかを判断できる。
例えば、作業支援システム１の管理サーバ５０は、オフィス車両３０Ｗに対して、車両内の照明の明るさ、調光、外部からの採光、オフィス車両内からの展望、オフィス車両内の温度、湿度、空調風量、椅子の傾斜等を制御する制御指示を通知する。オフィス車両３０Ｗでは制御指示にしたがって、対応する照明、カーテンやブラインド、空調機、椅子等の制御が行われ、休憩に適した環境状態が提供できる。
また、例えば、管理サーバ５０は、音、楽曲等の音響データ、映像データ、ニュース等の配信データをオフィス車両３０Ｗに通知する。オフィス車両３０Ｗでは、ディスプレイやスピーカ等の音響機器を介して配信データが再生され、ユーザの気分転換をはかるための休憩サービスが提供できる。
さらに、例えば、管理サーバ５０は、軽食や紅茶、コーヒー等の喫茶、マッサージやサウナ、シャワー等を提供する店舗車両３０Ｓに対し、オフィス車両３０Ｗへ合流し自車両の店舗サービスをユーザに提供するように指示する。オフィス車両３０Ｗでは、合流された店舗車両３０Ｓを介した店舗サービスの利用が提供できる。本実施形態の作業支援システム１によれば、利用者の移動体内における所定作業を適切に遂行可能な支援技術が提供できる。
【０１０５】
＜変形例＞
作業遂行中のユーザの状態を推定するにあたり、上記Ｓ１３の処理では、深層学習によ
る処理例を説明したが、これに限定されるわけではない。例えば、ユーザの作業継続時間や、あくび等の疲れを判定するための所作、まぶたの閉じる時間が所定時間を超える頻度等によって、休憩が必要であるかを判断するとしてもよい。管理サーバ５０は、例えば、画像センサ１Ｈを介して取得された画像に基づいて、ユーザの作業中断を特定する。例えば、画像認識により、着座する椅子Ｃ１から離れるといった動作を作業中断として特定する。同様にして、顔画像の、口部分の変化、眼部分の変化、顔の前後左右への傾き等からあくびやまぶたの開閉を特定する。そして、管理サーバ５０は、所定時間内における上記所作の頻度等に基づく評価値をポイントとして算出すればよい。
【０１０６】
図２０は、変形例のユーザ状態管理情報を説明する図である。図２０においては、図１５に示すユーザ状態管理情報に加え、画像センサ１Ｈから取得された画像に基づく作業継続時間、上記疲れを判定するための所作（生体現象）等が管理される。図２０では、作業中断、あくび、眠気検知の各フィールドをさらに備える。作業中断は、当該画像から集計された単位時間当たりの作業中断回数を表す。あくびは、当該画像から集計された単位時間当たりのあくび回数を表す。眠気検知は、当該画像において、まぶたの閉じる時間が所定時間を超える状態を眠気検知として特定して集計された単位時間当たりの眠気検知回数を表す。なお、図２０の状態フィールドには、作業中断、あくび、眠気検知の各フィールドに格納された集計値に基づく評価値が格納される。
【０１０７】
図２１は、変形例の処理の一例を示すフローチャートである。図２１の処理は、所定期間で取得された画像に対して実行される。Ｓ４１の処理では、管理サーバ５０は、オフィス車両３０Ｗによって取得された画像から、ユーザの作業中断に関する動作を特定し、当該動作を集計する。そして、管理サーバ５０は、集計された作業中断回数に対して重み付けを行い、ユーザの状態を評価するためのポイント値を算出する。例えば、集計された作業中断回数を「ＮＢＲ」、重み係数を「ｗ１」とすると、ポイント値は「ＮＢＲ×ｗ１」で表される。
【０１０８】
Ｓ４２の処理では、同様にして、画像から特定されたあくび回数が集計され、集計されたあくび回数に対するポイント値が算出される。集計されたあくび回数を「ＮＡ」、重み係数を「ｗ２」とするポイント値「ＮＡ×ｗ２」が算出される。同様にして、Ｓ４３の処理においても、画像から集計された眠気検知回数（「ＮＳ」）と重み係数（「ｗ３」）によるポイント値（「ＮＳ×ｗ３」）が算出される。
【０１０９】
そして、管理サーバ５０は、Ｓ４１−Ｓ４３の処理で算出された各ポイント値に基づいて、所定作業を遂行中のユーザの状態を表す総合評価を行う（Ｓ４４）。総合評価の結果は、例えば、ユーザ状態管理情報の状態フィールドに格納される４段階の評価値として表される。例えば、管理サーバ５０、Ｓ４１−Ｓ４３の処理で算出された各ポイント値を足し合せ、総ポイント値を算出する。そして、管理サーバ５０は、例えば、算出された総ポイント値が「５」未満では、作業を遂行する良好な状態を表す評価値「４」に分類すればよい。この場合には、例えば、総ポイント値が「５から１０」ではやや良好の状態を表す評価値「３」、「１０から２０」ではやや疲れありの状態を表す評価値「２」、「２０」以上では疲れありの状態を表す評価値「１」に分類される。管理サーバ５０は、評価結果を図２０に示すユーザ状態管理情報の状態フィールドに格納する。ただし、総ポイント値を分類する基準値は、重み係数ｗ１、ｗ２、ｗ３に応じて適宜に調整すればよい。
【０１１０】
また、管理サーバ５０は、集計された作業中断回数（ＮＢＲ）から、所定期間における平均作業継続時間を算出するとしてもよい。ここで、算出された平均作業継続時間は、（所定期間／作業中断回数）として表される。そして、管理サーバ５０は、平均作業継続時間に基づいて、ユーザの状態を分類すればよい。
【０１１１】
Ｓ４５では、管理サーバ５０は、所定期間の経過を判定し、所定期間が終了した場合には（Ｓ４５、“Ｙｅｓ”）、図２１に示す処理を終了する。一方、管理サーバ５０は、所定期間が終了していない場合には（Ｓ４５、“Ｎｏ”）、Ｓ４１−Ｓ４５の処理を継続する。
【０１１２】
以上、説明したように、本実施形態の作業支援システム１においては、生体情報中の生体現象の単位期間あたりの発生回数、および、画像から判定される作業時間の経過時間に占める割合の少なくとも１つに基づいて、作業遂行中のユーザの状態が休憩を必要とする状態であると判定できる。
【０１１３】
《コンピュータが読み取り可能な記録媒体》
情報処理装置その他の機械、装置（以下、コンピュータ等）に上記何れかの機能を実現させるプログラムをコンピュータ等が読み取り可能な記録媒体に記録することができる。そして、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【０１１４】
ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。このような記録媒体のうちコンピュータ等から取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／Ｗ、ＤＶＤ、ブルーレイディスク、ＤＡＴ、８ｍｍテープ、フラッシュメモリなどのメモリカード等がある。また、コンピュータ等に固定された記録媒体としてハードディスクやＲＯＭ等がある。
【符号の説明】
【０１１５】
１      作業支援システム
２０    センタサーバ
３０    車両
３０Ｗ  オフィス車両
３０Ｓ  店舗車両
５０    作業支援管理サーバ（管理サーバ）
６０    学習マシン
２０３    車両管理ＤＢ（データベース）
５０１    車両情報管理部
５０２    支援指示生成部
５０３    作業支援管理ＤＢ（データベース）
【図１】
2019164685.tif 000003
【図２】
2019164685.tif 000004
【図３】
2019164685.tif 000005
【図４】
2019164685.tif 000006
【図５】
2019164685.tif 000007
【図６】
2019164685.tif 000008
【図７】
2019164685.tif 000009
【図８】
2019164685.tif 000010
【図９】
2019164685.tif 000011
【図１０】
2019164685.tif 000012
【図１１】
2019164685.tif 000013
【図１２】
2019164685.tif 000014
【図１３】
2019164685.tif 000015
【図１４】
2019164685.tif 000016
【図１５】
2019164685.tif 000017
【図１６】
2019164685.tif 000018
【図１７】
2019164685.tif 000019
【図１８】
2019164685.tif 000020
【図１９】
2019164685.tif 000021
【図２０】
2019164685.tif 000022
【図２１】
2019164685.tif 000023