(57)【要約】【課題】  地図上に配置された情報単位を選択し、グループ化するための情報選択支援システム、情報選択支援サーバ、情報選択支援方法およびプログラムを提供すること。【解決手段】本情報選択支援システム１００は、情報単位を、該情報単位の属性情報と、該情報単位の位置とともに管理する情報単位管理データベース手段１２０と、端末装置１１４上で表示される地図表示画面４３０において、それぞれ情報単位を表し、所定の外観を有する１以上の情報単位オブジェクト４３２、４３４を、該情報単位の位置に応じて地図画像上に配置して表示させるための情報表示データを生成する生成手段３１２と、地図表示画面４３０に対する入力操作に基づく選択操作情報を受領し、選択された１以上の情報単位を特定する選択受領手段３１４と、選択された１以上の情報単位をグループ化するグループ化手段３１６とを含む。【選択図】  図９
2014048683.tif 000002
【特許請求の範囲】
【請求項１】
情報単位を選択しグループ化することを支援する情報選択支援システムであって、
情報単位を、該情報単位の属性情報と、該情報単位の位置とともに管理する情報単位管理データベース手段と、
端末装置上で表示される地図表示画面において、それぞれ情報単位を表し、所定の外観を有する１以上の情報単位オブジェクトを、該情報単位の位置に応じて地図画像上に配置して表示させるための情報表示データを生成する生成手段と、
前記地図表示画面に対する入力操作に基づく選択操作情報を受領し、選択された１以上の情報単位を特定する選択受領手段と、
前記選択された１以上の情報単位をグループ化するグループ化手段と
を含む、情報選択支援システム。
【請求項２】
前記情報単位のグループ化は、タスクの割り当てであり、
前記情報単位管理データベース手段は、
前記情報単位のひとつとして、タスクを、該タスクの属性情報と、該タスクが行われる場所とともに管理するタスク管理データベース手段と、
前記情報単位のひとつとして、タスクを割り当てる割り当て候補を、該割り当て候補の属性情報と、該割り当て候補の位置とともに管理する割り当て候補管理データベース手段と
を含み、前記情報単位オブジェクト各々の外観は、該情報単位オブジェクトが表す情報単位の属性情報に応じたものであり、
前記選択受領手段は、前記選択された１以上の情報単位として、選択された１以上のタスクを特定し、
前記グループ化手段は、前記選択された１以上のタスクを、管理された割り当て候補のうちの指定された候補に対し割り当てるタスク割り当て手段である、請求項１に記載の情報選択支援システム。
【請求項３】
情報単位の属性情報に加えてさらに、情報単位の種類およびタスクの場所または割り当て候補の位置の少なくとも１つに応じて、該情報単位を表す情報単位オブジェクトの外観を異ならせる手段をさらに含む、請求項２に記載の情報選択支援システム。
【請求項４】
情報単位に関する数量または性質を表す属性情報に応じて、前記地図表示画面上に表示する該情報単位を表す情報単位オブジェクトを、数量または性質を視覚的に表現する外観とする手段をさらに含む、請求項２または３に記載の情報選択支援システム。
【請求項５】
選択された１以上の情報単位との関係に応じて、他の情報単位を表す情報単位オブジェクト各々の外観を変化させる手段をさらに含む、請求項２〜４のいずれか１項に記載の情報選択支援システム。
【請求項６】
選択されたタスクの場所、該タスクの数量を表す属性情報、および該タスクの性質を表す属性情報のうちの少なくとも１つと、割り当て候補の位置、該割り当て候補が引き受け可能なタスクの数量を表す属性情報、該割り当て候補が引き受け可能なタスクの性質を表す属性情報、および他のタスクの性質を表す属性情報のうちの少なくとも１つとを比較して、基準を満たす割り当て候補を抽出する抽出手段と、
前記基準を満たす割り当て候補を表す情報単位オブジェクトの外観を、前記基準を満たさない割り当て候補を表す情報単位オブジェクトから識別可能に異ならせる手段と
をさらに含む、請求項２〜５いずれか１項に記載の情報選択支援システム。
【請求項７】
前記基準は、抽出する割り当て候補が、選択された１以上のタスクの合計数量以上の引き受け可能な数量を有するか否かという基準、抽出する割り当て候補が、選択された１以上のタスクの性質と一致する引き受け可能なタスクの性質を有する程度に関する基準、抽出するタスクが、選択された１以上のタスクの荷物と混載可能な荷物にかかるものであるか否かのという基準、または抽出する割り当て候補が、選択されたタスクの場所に基づく距離、時間およびコストの少なくとも１つの評価の程度に関する基準である、請求項２〜６いずれか１項に記載の情報選択支援システム。
【請求項８】
割り当て候補に対し、選択されたタスクの場所と、該割り当て候補の位置とに基づいて計算された移動距離、所要時間およびコストの少なくとも１つを属性情報として追加する手段をさらに含む、請求項２〜７いずれか１項に記載の情報選択支援システム。
【請求項９】
前記入力操作は、選択する情報単位を収める前記地図画像上の選択領域を画定する操作、選択する情報単位に対応する情報単位オブジェクトに対する操作、または前記選択領域を画定する選択領域表示オブジェクトに対する操作である、請求項１〜８のいずれか１項に記載の情報選択支援システム。
【請求項１０】
端末装置とネットワークを介して通信可能な情報選択支援サーバであって、
タスク管理データベース手段からタスクと、該タスクの属性情報と、該タスクが行われる場所とを取得するタスク取得手段と、
割り当て候補管理データベース手段から、タスクを割り当てる割り当て候補と、該割り当て候補の属性情報と、該割り当て候補の位置とを取得する割り当て候補取得手段と、
端末装置上で表示される地図表示画面において、それぞれタスクまたは割り当て候補を表し、前記属性情報に応じた外観を有する１以上の情報単位オブジェクトを、前記場所または前記位置に応じて地図画像上に配置して表示させるための情報表示データを生成する生成手段と、
前記地図表示画面に対する入力操作に基づく選択操作情報を受領し、選択された１以上のタスクを特定する選択受領手段と、
前記選択された１以上のタスクを、管理される割り当て候補のうちの指定された候補に対し割り当てるタスク割り当て手段と
を含む、情報選択支援サーバ。
【請求項１１】
タスクの割り当てを支援するための情報選択支援方法であって、
サーバが、タスク管理データベース手段からタスクと、該タスクの属性情報と、該タスクが行われる場所とを取得するステップと、
サーバが、割り当て候補管理データベース手段から、タスクを割り当てる割り当て候補と、該割り当て候補の属性情報と、該割り当て候補の位置とを取得するステップと、
サーバが、端末装置上で表示される地図表示画面において、それぞれタスクまたは割り当て候補を表し、前記属性情報に応じた外観を有する１以上の情報単位オブジェクトを、前記場所または前記位置に応じて地図画像上に配置して表示させるための情報表示データを生成するステップと、
サーバが、前記情報表示データを端末装置に送信するステップと、
サーバが、前記地図表示画面に対する入力操作に基づく選択操作情報を前記端末装置から受領し、選択された１以上のタスクを特定するステップと、
サーバが、前記選択された１以上のタスクを、管理される割り当て候補のうちの指定された候補に対し割り当てるステップと
を含む、情報選択支援方法。
【請求項１２】
コンピュータを、
タスク管理データベース手段からタスクと、該タスクの属性情報と、該タスクが行われる場所とを取得するタスク取得手段、
割り当て候補管理データベース手段から、タスクを割り当てる割り当て候補と、該割り当て候補の属性情報と、該割り当て候補の位置とを取得する割り当て候補取得手段、
端末装置上で表示される地図表示画面において、それぞれタスクまたは割り当て候補を表し、前記属性情報に応じた外観を有する１以上の情報単位オブジェクトを、前記場所または前記位置に応じて地図画像上に配置して表示させるための情報表示データを生成する生成手段、
前記地図表示画面に対する入力操作に基づく選択操作情報を受領し、選択された１以上のタスクを特定する選択受領手段、および
前記選択された１以上のタスクを、管理される割り当て候補のうちの指定された候補に対し割り当てるタスク割り当て手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報選択支援システム、情報選択支援サーバ、情報選択支援方法およびプログラムに関し、より詳細には、地図上に配置された情報単位を選択してグループ化するための情報選択支援システム、情報選択支援サーバ、情報選択支援方法およびプログラムに関する。
【０００２】
近年、地図情報を提供するウェブ・サービスが浸透し、地図情報を利用した種々のウェブ・サービスおよびアプリケーションが提供されている。また、移動体通信も普及していることから、多くの車両は、ＧＰＳ（Global Positioning System）端末を搭載する。また、携帯電話、ｉＰｈｏｎｅ（登録商標）、スマートフォン、ｉＰａｄ（登録商標）などとして例示されるモバイル端末も、ＧＰＳ機能が搭載されたものが提供されている。
【０００３】
上述した背景から、取得された位置情報を上述した地図情報と組み合わせて活用する種々のアプリケーションが提供されている。例えば、物流の計画立案や運行管理に関連して、配車マンが全移動車両の位置を把握しやすいように、複数の移動車両の位置を地図上に表示したり、移動車両に対して荷物を割り当てて、その移動車両の配送ルートを地図上に表示したりすることができる、物流管理システムが知られている（非特許文献１）。
【０００４】
また、特開２００３−３３１３９４号公報（特許文献１）は、顧客からの配車要求の受け付け処理および営業車の配車処理を一元的に運用する配車管理システムが開示されている。上記システムにおけるサーバは、顧客端末において顧客により入力されて送信された顧客情報を格納し、また、営業車の位置情報を含む営業車情報を営業車端末から随時受信して格納する。そして、サーバが顧客端末からの配車要求を受信すると、顧客および営業車の位置が地図上にアイコンとして表示され、オペレータが顧客に近い営業車のアイコンを選択することにより、適切な営業車が選択されて、配車要求元の顧客の位置情報を含む顧客情報が営業車の営業車端末に通知される。
【０００５】
その他、特開２００７−３１４３３５号公報（特許文献２）は、不特定多数の中継点に物品を納入するような物流輸送について、輸送経路の最短距離を演算する際の処理負担を軽減し、且つ処理結果を経理情報等に反映させる物流輸送管理装置が開示されている。上記従来技術では、制御プログラムのルート探索機能に基づき、地図情報から取得した道路距離を基に各経由点のうち互いに近接しているものをグループとしてまとめ、各グループの基準点を、緯度経度情報を用いて求め、各基準点でルート探索を実行しグループ間の輸送順番を決定する。そして、輸送順番が次である次グループの経由点を含めてルート探索を行い最短距離となる次グループの経由点を次のグループでの始点とし、グループ毎のルート探索で求めた各グループ内の総距離と各グループ間の距離との和を総走行距離として求め最短距離として最適経路の情報と共に最適ルートに係る情報として管理用ＤＢに格納する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−３３１３９４号公報
【特許文献２】特開２００７−３１４３３５号公報
【非特許文献】
【０００７】
【非特許文献１】”Ｔｒａｎｓ  Ｓｕｐｐｏｒｔｅｒ”、[online]、株式会社聖亘トランスネットワーク、［平成２４年８月１日検索］、インターネット＜ＵＲＬ：http://www.torasapo.jp/＞
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述したように、位置情報を地図情報と組み合わせて活用するシステムや方法が多数提案されている。一方、配車業務を検討すると、現在、配車マンは、距離的ないし時間的な制約、荷物の積載に関する制約、重量に関する制約を同時に満たすことを考慮して配車を計画するという困難なかつ煩雑な作業が求められている。したがって、現場では、配車マンの土地勘や経験によることが大きい。上記特許文献１の技術では、顧客および営業車の位置が地図上にアイコンとして表示されるため、オペレータは、各営業車の顧客との位置関係から、距離的又は時間的な制約にかなう営業者のアイコンを選択することにより、営業車が選択することができる。しかしながら、荷物の性質によっては、積載できる車種が限られていたり、混載できない組み合わせもあり、また複数の集配地を経由することから各移動車両の最大積載量を超えてしまう可能性もあり、時間および距離のみを可視化することだけでは不充分であった。また、上述した配車業務では、所定の性質を満たす複数の荷物などをまとめて配車したいという要望があるが、上記特許文献１の技術では、オペレータが顧客に近い営業車のアイコンを選択することにより営業車を選択できるものの、荷物が多数になった場合に煩雑であり、充分なものではなかった。
【０００９】
上述した非特許文献１の物流管理システムでも、複数の移動車両の現在位置を地図上で把握することができるものの、時間および距離のみを可視化するものであり、移動車両に対し集荷を割り当てる作業は、テーブル上から行わなければならず、充分なものではなかった。また、上記非特許文献１の技術では、一覧表から荷物を指定しなければならず、上記制限を判断しづらく、充分なものではなかった。上述した特許文献２は、その位置が互いに近接している複数の顧客を一つのグループとしてまとめて１台の営業者に配車するものであり、時間および距離のみを考慮するものであり、充分なものではなかった。
【００１０】
すなわち、依然として、距離的ないし時間的な制約に加えて、荷物の性質に関する制約、荷物の数量に関する制約などの荷物の属性に対する制約を考慮した配車を支援する技術が望まれていた。さらに、地図画像上での簡単な操作で、所望の荷物等をまとめてグループ化し、車両に配送作業を割り当てることができる技術が求められていた。
【００１１】
本発明は、上記従来技術に鑑みてなされたものであり、本発明は、属性情報に対する制約を考慮して情報単位を選択してグループ化することを支援する情報選択支援システム、情報選択支援サーバ、情報選択支援方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、上記課題を解決するべく、下記特徴を有した情報選択支援システムを提供する。本情報選択支援システムは、
情報単位を、該情報単位の属性情報と、該情報単位の位置とともに管理する情報単位管理データベース手段と
端末装置上で表示される地図表示画面において、それぞれ情報単位を表し、所定の外観を有する１以上の情報単位オブジェクトを、該情報単位の位置に応じて地図画像上に配置して表示させるための情報表示データを生成する生成手段と、
上記地図表示画面に対する入力操作に基づく選択操作情報を受領し、選択された１以上の情報単位を特定する選択受領手段と、
上記選択された１以上の情報単位をグループ化するグループ化手段と
を含み、情報単位を選択してグループ化することを支援する。
【００１３】
さらに本発明によれば、端末装置とネットワークを介して通信可能な情報選択支援サーバであって、
タスク管理データベース手段からタスクと、該タスクの属性情報と、該タスクが行われる場所とを取得するタスク取得手段と、
割り当て候補管理データベース手段から、タスクを割り当てる割り当て候補と、該割り当て候補の属性情報と、該割り当て候補の位置とを取得する割り当て候補取得手段と、
端末装置上で表示される地図表示画面において、それぞれタスクまたは割り当て候補を表し、上記属性情報に応じた外観を有する１以上の情報単位オブジェクトを、場所または位置に応じて地図画像上に配置して表示させるための情報表示データを生成する生成手段と、
上記地図表示画面に対する入力操作に基づく選択操作情報を受領し、選択された１以上のタスクを特定する選択受領手段と、
上記選択された１以上のタスクを、管理される割り当て候補のうちの指定された候補に対し割り当てるタスク割り当て手段と
を含む、情報選択支援サーバが提供される。
【００１４】
また、さらに本発明によれば、上記特徴を有する情報選択支援システムで実行される情報選択支援方法、および情報選択支援サーバを実現するためのプログラムを提供することができる。
【発明の効果】
【００１５】
上記構成によれば、距離的ないし時間的な制約に加えて、属性情報に対する制約を考慮して情報単位を選択してグループ化することを支援することができる。さらに、地図画像を表示する画面上での簡単な操作で、所望の情報単位をまとめて選択してグループ化することができる。
【図面の簡単な説明】
【００１６】
【図１】本実施形態による物流管理システムの概略図。
【図２】本実施形態による物流管理サーバの機能ブロック図。
【図３】本実施形態によるモバイル端末の機能ブロック図。
【図４】本実施形態による物流端末の機能ブロック図。
【図５】本実施形態による物流管理部における運行ログ管理に関連した機能ブロック図。
【図６】本実施形態による物流管理部における新規受発注処理に関連した機能ブロック図。
【図７】物流管理ＤＢで管理されるデータのデータ構造を示す図。
【図８】集配作業が挿入された運行ルートデータのデータ構造を例示する図。
【図９】本実施形態による物流管理部における配車支援処理に関連した機能ブロック図。
【図１０】本実施形態において提供される配車画面を例示する図。
【図１１】本実施形態において外観を対応付ける対応テーブルのデータ構造を示す図。
【図１２】情報単位オブジェクトの外観を例示する図。
【図１３】本実施形態による配車画面における選択にかかる入力操作を説明する図。
【図１４】選択にかかる入力操作により、特定の移動車両を指定して、１以上の集配作業が選択された状態にある配車画面を例示する図。
【図１５】本実施形態による配車支援処理を示すシーケンス図。
【図１６】制限を考慮して情報単位オブジェクトの外観を変化させる処理を示すシーケンス図。
【図１７】制限を考慮して情報単位オブジェクトの外観が変化した配車画面を示す図。
【発明を実施するための形態】
【００１７】
以下、本発明を、実施形態をもって説明するが、本発明は、以下に説明する実施形態に限定されるものではない。なお、以下の説明では、情報単位を地図画像上で表示し、情報単位のグループ化ないし割り当て候補に対するタスクの割り当てを支援するための情報選択支援システムおよび情報選択支援サーバの一例として、情報単位として荷物の集配作業および移動車両を地図画像上で表示し、物流者における運行計画の一部として移動車両に対する集配作業（タスク）の割り当てを支援するための物流管理システム、および該物流管理システムを構成する物流管理サーバを用いて説明する。
【００１８】
図１は、本実施形態による物流管理システム１００の概略図である。物流管理システム１００は、ネットワーク１１０を介して接続される発注端末１１２と、物流端末１１４と、物流管理サーバ１１６とを含み構成され、荷主が遠隔的に荷物の集配を依頼し、物流業者が荷主から依頼された荷物の集配作業を各移動車両に遠隔的に指令することを可能としている。
【００１９】
発注端末１１２は、荷主サイトに設置され、配送するべき荷物を設定して物流管理サーバ１１６に登録することにより、荷物の集配を依頼する。本実施形態において、用語「荷主」とは、荷物に対する権利を有する人、団体、または企業を意味する。したがって、例えば一般ユーザが、例えば通販会社で商品を購入し、通販会社が物流者に荷物の搬送を依頼する場合、「荷主」には、商品の購入者または通販会社などの仲介業者が含まれる。
【００２０】
物流端末１１４は、物流者サイトに設置され、物流管理サーバ１１６に対して、発注端末１１２からの新規な荷物の集配の依頼の有無を問い合わせ、発注端末１１２により依頼された荷物を集配するための運行管理および要員管理などを依頼している。本実施形態において、用語「物流者」とは、荷物の運搬を実際に行う、運送業者を意味する。
【００２１】
物流管理サーバ１１６は、物流者サイトやインターネット上に設置され、それぞれ発注端末１１２および物流端末１１４からの発注要求または運行管理要求を受領し、発注要求に基づいた運行計画の作成を支援する。物流管理サーバ１１６は、さらに、モバイル端末１３０，１４０から、それぞれの移動車両１３２，１４２の集配状況を、無線ネットワーク１５０を介した通信により取得し、略リアルタイムで集配状況の更新を行っている。本実施形態において、略リアルタイムの更新とは、定期的または不定期的に、モバイル端末１３０，１４０からその位置情報を受け取り、またステータスの変更を受け取ったタイミングで都度更新を行うことを意味する。物流管理サーバ１１６は、物流管理データベース（以下、ＤＢと参照する。）１２０を管理しており、受注管理、各移動車両の集配状況の管理、および、運行計画作成支援を行っている。
【００２２】
移動車両１３２，１４２は、トラックなどの車両の他、バイク、モータ付自転車などの荷物の集配を行うことができる車両を含み、各移動車両１３２，１４２には、モバイル端末１３０，１４０が搭載されている。モバイル端末１３０，１４０は、ＧＰＳ(Global Positioning System)などを利用して位置情報を取得することができ、またはＧＰＳに代えて特定の無線通信方式における無線局の位置情報をその位置情報として取得することができる。
【００２３】
本実施形態における発注端末１１２および物流端末１１４は、パーソナルコンピュータやワークステーション、またはサーバコンピュータとして構成することができ、中央処理装置（ＣＰＵ）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）などを実装し、Ｗｉｎｄｏｗｓ（登録商標）、ＬＩＮＵＸ（登録商標）、ＵＮＩＸ（登録商標）などの適切なオペレーティングシステム（ＯＳ）の制御の下で、オブジェクト指向プログラミング言語やレガシープログラミング言語などのプログラムを実行し、各種処理を実行するための機能手段を提供する。
【００２４】
本実施形態における物流管理サーバ１１６も同様に、パーソナルコンピュータやワークステーション、またはサーバコンピュータから構成することができ、Ｗｉｎｄｏｗｓ（登録商標）２００ｘ、ＬＩＮＵＸ（登録商標）、ＵＮＩＸ（登録商標）といったＯＳの制御下で動作するサーバプログラムを実装する。物流管理サーバ１１６は、上述した処理を実行するためにＷＥＢサーバおよびＦＴＰ（File Transfer Protocol）サーバとして機能し、さらに、リレーショナルデータベース（ＲＤＢ）やオブジェクト指向データベース（ＯＯＤＢ）を搭載し、物流に関連するデータ取得要求を処理し、発注端末１１２、物流端末１１４およびモバイル端末１３０、１４０に対して情報を提供する。
【００２５】
本実施形態におけるモバイル端末１３０，１４０は、これまで知られたいかなる端末、例えばカーナビ装置、携帯電話、ＰＤＡ(Personal Data Assistant)、ミニノートコンピュータ、ｉＰｈｏｎｅ（登録商標）やＡｎｄｒｏｉｄ（登録商標）などのスマートフォン、ｉＰａｄ（登録商標）などのタブレット型コンピュータを利用して実装することができる。モバイル端末１３０，１４０は、Ｗｉｎｄｏｗｓ（登録商標）ＣＥ、Ｗｉｎｄｏｗｓ（登録商標）ＲＴ、Ａｎｄｒｏｉｄ（登録商標）、ｉＯＳ（登録商標）、などの適切なＯＳの下で、時刻情報や位置情報などを取得し、無線ネットワーク１５０を介して定期的に取得した情報を物流管理サーバ１１６に送付することができる。
【００２６】
本実施形態におけるネットワーク１１０は、インターネットなどのＩＰ（Internet Protocol）ネットワークであり、無線ネットワーク１５０は、種々の通信方式の通信基盤を利用することができ、例えばＩＥＥＥ（The Institute of Electrical and Electronics Engineers, Inc.）８０２．ｘなどの規格で規定される無線通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＦＯＭＡ（Freedom Of Mobile multimedia Access）、ハイスピードＦＯＭＡ、ＰＨＳ（Personal Handy-phone System）、ＬＴＥ（Long Term Evolution）などの次世代高速無線通信方式といった通信方式またはその他の移動体通信方式を利用して構成することができる。
【００２７】
図２は、本実施形態による物流管理サーバ１１６の機能ブロックを示す図である。物流管理サーバ１１６は、上述したようにＷＥＢサーバ機能やＦＴＰサーバ機能を実装しており、ネットワーク・インタフェース２１０を介して、ネットワーク１１０から各種情報および要求を受領し、処理するよう構成されている。
【００２８】
物流管理サーバ１１６は、より詳細には、物流管理部２２０を備える。物流管理部２２０は、本実施形態では、フロントエンドサーバの機能を有しており、発注端末１１２からの発注要求を受領して、物流管理ＤＢ１２０に荷物の集配の依頼を登録する。物流管理部２２０は、また、発注端末から受領した荷物の集配の依頼に対応して、物流端末１１４からのアクセスに応じて、物流者の集配資源情報を参照して運行計画作成を支援し、作成された運行計画を物流管理ＤＢ１２０に登録し、管理する。物流管理部２２０は、さらに、移動車両１３２、１４２に搭載されるモバイル端末１３０，１４０から送付される位置情報や時刻情報などを受領して、物流管理ＤＢ１２０内の特定の移動車両の現在情報を更新する。
【００２９】
物流管理部２２０は、特定の移動車両の現在情報の問合わせを受領すると、物流管理ＤＢ１２０から該移動車両の現在位置を検索して、検索された現在位置情報を問い合わせ元に渡す。また、物流管理部２２０は、発注端末１１２からの荷物の現状問合わせ要求を受領すると、問合わせを受けた発注者の荷物を搬送している運搬車両の最新の荷物配送状況を物流管理ＤＢ１２０で検索し、発注端末１１２に対して最新の荷物配送状況を提供する。
【００３０】
物流管理サーバ１１６は、さらに、データアクセス部２３０を備える。データアクセス部２３０は、ＲＤＢやＯＯＤＢに対するデータの登録や検索、検索結果の作成などを行う処理部であり、ＳＱＬなどのパーザを含んで実装され、作成されたクエリ文を解析し、各データベースに対するデータ追加、検索結果生成、データ削除、データ更新などの処理を可能としている。データは、データアクセス部２３０およびストレージ・インタフェース２３２を介してハードディスク装置（図示せず）などにデータベースのデータとして格納される。
【００３１】
なお、図２に示した物流管理サーバ１１６の機能は、サーバプログラムの実行により単一内でのサーバの機能手段として実装することができる。あるいは、他の実施形態では、分離された各機能（例えば、運行、動態および発注の各機能）に専用化したアプライアンスサーバとして実装し、複数のアプライアンスサーバ各々をイーサネット（登録商標）などにより相互接続したサーバネットワークとして構成することもできる。さらに、図２に示す物流管理サーバ１１６の機能は、クラウド・コンピューティング基盤など、複数のコンピュータ・システムから構成されるコンピューティング基盤上に構成することができる。
【００３２】
図３は、本実施形態によるモバイル端末１３０，１４０の機能ブロックを示す。以下、モバイル端末１３０を代表として参照して説明する。図３に示すように、モバイル端末１３０は、無線ネットワーク１５０およびネットワーク１１０を介して、物流管理サーバ１１６の物流管理部２２０との間でデータ送受信を行っている。データ送受信は、例えば、ＦＴＰプロトコルやＨＴＴＰ（HyperText Transfer Protocol）プロトコルを使用して行うことができる。モバイル端末１３０は、無線ネットワーク・インタフェース２４２を備えており、適切な通信方式およびプロトコルの下で、物流管理部２２０に対して、移動車両の最新の位置情報、時刻情報、ステータス変更などを送付する。
【００３３】
さらにモバイル端末１３０は、運送業務を実行するためのアプリケーション２４４と、ＧＰＳアプリケーション２４６と、ＧＰＳモジュール２４８とを含んでいる。アプリケーション２４４は、定期的にＧＰＳモジュール２４８を起動して、緯度、経度といった位置情報を取得し、取得した時刻を時刻情報としてパケットにカプセル化する。モバイル端末１３０が作成したパケットは、無線ネットワーク１５０およびネットワーク１１０を経由して物流管理サーバ１１６のネットワーク・インタフェース２１０により抽出され、物流管理部２２０に渡される。物流管理部２２０は、ＵＩＤ（User IDentifier）などのモバイル端末をネットワーク上で固有に識別する値を取得し、取得したモバイル端末ＩＤを使用してデータアクセス部２３０に対して物流管理ＤＢ１２０の検索を依頼し、モバイル端末ＩＤが割り当てられた移動車両を識別し、該当する移動車両の現在情報の値を更新する。
【００３４】
さらに、モバイル端末１３０は、その機能ブロックとして、ＡＰＩ(Application Program Interface)２５０およびＯＳ２５２を備えていて、ＯＳ２５２や外付け機器（図示せず）からの割り込み要求に対応している。モバイル端末１３０は、さらに、デバイスドライバ２５４を備えていて、ハードウェア層（ＨＤＷ）２５６に対する制御を可能としている。モバイル端末１３０は、それ自体が通信機能を備えていても良いし、ＵＳＢなどのバスを介して無線通信手段が接続されていてもよい。
【００３５】
図４は、本実施形態による物流端末１１４の機能ブロックを示す。物流端末１１４は、ネットワーク・インタフェース２６０と、ＧＵＩ制御部２６２と、ブラウザ２６４とを含んでいる。さらに、物流端末１１４は、ＯＳ２６６と、デバイスドライバ２６８と、ハードウェア（ＨＤＷ）２７０とを含んでいて、各部の制御および外付け装置の制御などを可能としている。ネットワーク・インタフェース２６０は、物流端末１１４が作成した要求を、要求パケットとしてカプセル化し、ネットワーク１１０へと送出する。要求パケットは、物流管理サーバ１１６側のネットワーク・インタフェース２１０により抽出されて、物流管理部２２０に渡される。
【００３６】
物流端末１１４は、物流管理サーバ１１６に対して、運行計画の作成支援を依頼する。物流管理サーバ１１６は、当該物流端末１１４からの運行計画作成支援の依頼を受領すると、物流者のアクセス権限を認証し、認証後、物流者が利用可能な移動車両や運転者などの資源を割り当てるためのウェブページを物流端末１１４に送付し、運行計画作成を支援する。物流端末１１４から運行計画を受領すると、物流管理サーバ１１６は、受領した運行計画を物流管理ＤＢ１２０に登録する。そして、物流管理サーバ１１６は、適切なタイミングで特定のモバイル端末１３０のための運行ルートデータを作成し、作成した運行ルートデータを該当するモバイル端末１３０に送付し、移動車両および運転者によるモバイル端末１３０を利用した集配業務を可能としている。
【００３７】
本実施形態において運行ルートは、集配業務における出発地から１以上の経由地を経て目的地までを結んだ経路をいう。各場所は、緯度および経度によって表現される。各場所に対しては、さらに、荷役、休憩、業務開始、業務終了などの作業が関連付けられる。荷役としては、荷物を積み込む作業、荷物を積み降ろす作業などを挙げることができる。以下、荷物を積み込む場所を積込地と参照し、荷物を積み降ろす場所を積降先と参照する。移動車両および運転者は、自身に割り当てられた運行ルートデータに基づき、結ばれる場所を巡行し、各場所において所定の作業を実施する。また、運行ルートに沿った移動中の任意のタイミングで、移動車両の位置情報および時刻情報が物流管理サーバ１１６に通知され、また目的地点への到着、作業の開始、作業の終了、目的地点からの出発などの各イベント毎に、運転者は、モバイル端末１３０を操作してステータス変更を物流管理サーバ１１６に報告する。これにより、物流管理サーバ１１６において、運転者および移動車両の運行実績が管理される。詳細は後述するが、運行ルートデータは、図８に示すようなデータ構造を有することができる。
【００３８】
図５は、本実施形態による物流管理部２２０における運行ログ管理に関連した機能ブロックを示す。物流管理部２２０は、モバイル端末１３０の位置情報を、その時刻情報に対応付けて取得し、物流管理ＤＢ１２０に登録することで、集配業務の管理を行う。物流管理部２２０は、通信インタフェース３００と、運行ログ受領部３０２とを含む。通信インタフェース３００は、ネットワーク・インタフェースおよびソケットインタフェースといったソフトウェアおよびハードウェア機能を総合して参照する機能部であり、物流管理部２２０と、モバイル端末１３０との間のネットワーク１１０を介したデータトランザクションを可能とさせている。
【００３９】
運行ログ受領部３０２は、モバイル端末１３０からの運行ログを受領する機能を有する。モバイル端末１３０は、上述したように、定期的に運行ログ送付バッチプログラムを起動させ、位置情報の取得および現在の時刻情報を取得し、取得した位置情報および時刻情報を運行ログ受領部３０２に宛てて送付している。また、運転者の操作に応答して、位置情報および時刻情報とともにステータス変更を運行ログ受領部３０２に宛てて送付している。位置情報および時刻情報は、例えば、｛実経度，実緯度，日時｝を対応付けたデータセットとして構成され、運行ログ受領部３０２は、所定の記憶領域に格納する。また、ステータス情報も、例えば｛実経度，実緯度，日時、番号、変更後のステータス｝などの形のデータセットとして構成される。
【００４０】
物流管理部２２０は、さらに、運行ログ監視部３０４と、運行ログテーブル管理部３０６とを含み構成される。運行ログ監視部３０４は、特定の実施形態では、ポーリングをして、特定の記憶領域にデータが存在するか否かを判断し、新規データの受領を判断する。運行ログテーブル管理部３０６は、運行ログ監視部３０４が新たな運行ログデータを受領したと判断した場合、新たな運行ログデータを取得し、データアクセス部２３０に対し、物流管理ＤＢ１２０のエントリ項目を更新させている。そして、処理後の運行ログ受領部３０２の内容は、物流管理ＤＢ１２０の更新が完了した時点で削除される。運行ログテーブル管理部３０６は、受領した運行ログを、データアクセス部２３０がアクセス可能な適切な形式にデコードおよびコンバートする機能を提供する。
【００４１】
図６は、本実施形態による物流管理部２２０における受発注に関連した機能ブロックを示す。なお、発注端末１１２は、図４に示した物流端末１１４と同様の構成を備えている。本実施形態による物流管理部２２０は、通信インタフェース３００を介して、ソケット通信を使用して発注端末１１２との間でネットワーク１１０を介したデータ送受信を実行する。物流管理部２２０は、新規発注受領部３０８を含む。新規発注受領部３０８は発注端末１１２から送付される新規な発注を、通信インタフェース３００を介して受領し、特定の実施形態では、所定の期間新規発注を格納部に蓄積する。そして、新規発注受領部３０８は、所定の期間経過後にデータアクセス部２３０を呼び出して物流管理ＤＢ１２０に格納し、運行計画の作成処理に処理を渡している。
【００４２】
物流管理サーバ１１６は、発注端末１１２から送付される発注要求パケットを受領して解析し、送信元ＩＰアドレスや、ユーザＩＤまたはパスワードなどから、固有の荷主識別値（以下、荷主ＩＤとして参照する。）を識別する。荷主ＩＤが識別されると、発注管理部２３０は、荷主ＩＤを検索キーとしてＳＱＬ文にセットし、データアクセス部２３０に渡す。データアクセス部２３０は、物流管理ＤＢ１２０にアクセスし、当該荷主ＩＤの新規レコードに追加する。その後、適切なタイミングで、新規受注に対応する運行計画の作成および運行計画に従った動態管理が行われる。なお、運行計画の作成は、２態様で行われ、（１）業務開始時における当日の運行計画の作成および（２）業務中での追加の集配作業の追加による運行計画の変更である。
【００４３】
以下、図７および図８を参照し、本実施形態において物流管理ＤＢ１２０で管理されるデータについて説明する。図７（Ａ）、（Ｂ）および（Ｃ）は、物流管理ＤＢ１２０で管理されるデータのデータ構造を示す。図７（Ａ）は、移動車両１３２，１４２を管理する移動車両管理テーブルを例示する。移動車両管理テーブルは、各移動車両の車両ＩＤと、車両名と、車種固有の最大積載量、現積載量と、車種固有の性質を表す属性情報と、移動車両が搭載するモバイル端末１３０，１４０の端末ＩＤと、移動車両に搭乗している運転者の運転者ＩＤとを含むレコードとからなる。最大積載量は、移動車両が引受可能な荷物の最大数量を表す属性情報であり、現積載量は、現在引受済みの荷物の数量を表す属性情報であり、本実施形態では、ともに重量の単位を有するものとする。現積載量は、上述した動態管理により、各移動車両の運行計画の履行状況を管理することにより略リアルタイムに更新される。最大積載量および現積載量から現在の積載率（＝現積載量／最大積載量）、残積載量（＝最大積載量−現積載量）、空積率（＝残積載量／最大積載量）を計算することができる。
【００４４】
車種固有の性質を表す属性情報は、通常の車両であるか、冷凍車であるか、冷蔵車であるか、チルド車であるかなど、車両が備える設備により対応可能な荷物の種類を表したり、ユニック車（クレーンを備える車両）であるか、ゲート車（昇降機を備える車両）であるか、ウィング車（コンテナ側面が開閉可能な車両）であるか、美術品や精密機械を運搬するための特別なサスペンションを装備した車両であるかなど、車両が備える設備により対応可能な荷物の荷役の方法を表すものである。
【００４５】
図７（Ｂ）は、モバイル端末１３０、１４０と、最新の現在位置とを対応付ける端末管理テーブルを示す。端末管理テーブルは、端末ＩＤと、実緯度および実経度からなる最新の現在位置と、業務中であるか否かなどのステータスを表す属性情報とを含む。現在位置は、上述した動態管理により、運行ログとして通知される時刻情報および位置情報を取得することにより略リアルタイムに更新され、ステータスも、ステータス通知に基づいて略リアルタイムに更新される。図７（Ａ）および（Ｂ）を合わせることにより、特定のモバイル端末を搭載している移動車両の現在位置、ステータスおよび現積載量が管理される。
【００４６】
図７（Ｃ）は、発注端末１１２から発注された未割り当ての荷物の集配作業の依頼を管理するための集配作業依頼管理テーブルを示す。集配作業依頼管理テーブルは、依頼を固有に識別する受付番号と、荷主ＩＤと、集配作業内容とを含むレコードからなる。集配作業内容としては、積込日、積込地、積込住所（住所に代えて緯度および経度でもよい。）、積降日、積降時間、積降先、積降住所（上記と同様。）、品名、荷物の数量および荷物の性質とが含まれる。荷物の数量は、本実施形態では、重量の単位を有する属性情報であり、荷物の性質は、要冷蔵、要冷凍、要チルド、危険物、薬品、ガス類などの荷物の取り扱いを規定したり、クレーン要、昇降機要、側面開閉要、特別なサスペンション要などの荷役の方法を規定したりする属性情報である。なお、集配作業は、積み込み作業および積み降ろし作業の両方が設定され得るが、集配作業の管理方法としては、積み込み作業および積み降ろし作業を組にしてひとつの集配作業として管理する態様としてもよいし、積み込み作業および積み降ろし作業をそれぞれ別の集配作業として、これらの組を関連付けて管理する態様としてもよい。
【００４７】
図８、各移動車両の運行計画および運行実績を管理するデータ構造を例示する図である。なお、運行ルートデータは、例示の実施形態では、計画および実績の両方を含むものとされている。図８に示す運行ルートデータは、特定の端末ＩＤのモバイル端末について、出発地、中継地および目的地に対応する各地点の作業をレコードとして、巡行する順にソートされたテーブルである。図８に示す運行ルートデータは、番号と、作業名と、現場名称と、開始予定時刻と、終了予定時刻と、開始時刻と、終了時刻と、住所（または座標）と、受付番号と、荷物情報とを含む。なお、図８に示す例示において、３番目のレコードまでは、運転者によるモバイル端末１３０の操作により、ステータス変更が既に報告され、作業の完了が記録されている。
【００４８】
上述した物流管理ＤＢ１２０は、本実施形態における情報単位管理データベース手段であり、上述したようなデータを管理することによって配車業務を支援するための基礎となる情報が集められる。以下、図９〜図１７を参照しながら、本実施形態による、荷物の集配作業および移動車両を地図画像上で表示し、移動車両に対し集配作業を割り当てる配車業務を支援する配車支援機能について説明する。図９は、本実施形態による物流管理システム１００における配車支援機能に関連する機能ブロックを示す。図９に示す機能ブロックは、物流管理サーバ１１６の物流管理部２２０が備える機能部３００〜３２０と、物流端末１１４が備える機能部３５０，３５２とを含む。
【００４９】
物流管理部２２０は、通信インタフェース３００と、配車画面提供部３１０と、情報表示データ提供部３１２と、選択受領部３１４と、集配作業割り当て部３１６とを含み構成される。なお、説明する実施形態では、物流管理部２２０が備える機能部３１０〜３２０は、Ｗｅｂサーバ機能の一部として実装される。また、説明する実施形態では、物流端末１１４は、通信インタフェース３５０と、ブラウザ３５２とを備え、オペレータからのＵＲＬの指定などの入力操作に応答して、物流管理サーバ１１６に対し、配車支援要求（集配作業の割り当て支援要求）にかかるＨＴＴＰリクエストを送信する。
【００５０】
配車画面提供部３１０は、物流端末１１４から配車支援要求にかかるＨＴＴＰリクエストを受け付け、荷物の集配作業および移動車両を地図画像上で表示し、移動車両に対する集配作業の割り当てを支援するための配車画面のＨＴＭＬ（HyperText Markup Language）データを、通信インタフェース３００を介してＨＴＴＰレスポンスとして物流端末１１４に送信する。物流端末１１４は、物流管理サーバ１１６からＨＴＴＰレスポンスとして提供されるＨＴＭＬデータに基づいて、配車画面のウェブページをブラウザ画面上に表示する。物流端末１１４は、さらに、配車画面に対するオペレータが行った操作に応答して、またはウェブページに規定されるイベントの発生に応じて、適宜、物流管理サーバ１１６や外部の地図サービスにＨＴＴＰリクエストを送信することができる。特定の実施形態では、地図情報については、外部の地図サービスから、ＸＭＬＨｔｔｐＲｅｑｕｅｓｔやＧＸｍｌＨｔｔｐなどのＡＰＩを使用して、地図画像などの情報提供を非同期に受けることができる。
【００５１】
情報表示データ提供部３１２は、ＸＭＬＨｔｔｐＲｅｑｕｅｓｔなどに基づく物流端末１１４からの非同期ＨＴＴＰリクエストに応答して、物流管理ＤＢ１２０に問い合わせを行い、情報表示データを生成し、物流端末１１４に対し情報表示データを送信する。情報表示データは、物流端末１１４上で表示される配車画面において、それぞれ集配作業および移動車両などの情報単位を表す情報単位オブジェクトを地図画像上に配置して表示させるためのデータである。情報単位オブジェクトは、それぞれ、集配作業の場所または移動車両の位置に応じた地図画像上の位置に配置され、集配作業または移動車両に関連付けられた属性情報に応じた外観を有する。したがって、情報表示データは、情報単位の座標情報、情報単位の属性情報、情報単位の外観を規定する情報などを含んで構成される。
【００５２】
特定の実施形態では、物流端末１１４は、非同期に、物流管理サーバ１１６に対して、現在の地図の表示範囲に関する情報単位の情報を求めるＨＴＴＰリクエストを送信し、ＨＴＴＰレスポンスとして受信した情報表示データに基づいて、情報単位オブジェクトを地図画像上に重ねて表示させる。これによって、物流管理サーバ１１６によって管理される集配作業および移動車両に関する情報が地図上に可視化される。つまり、配車画面は、配車画面提供部３１０が提供する画面データと、該画面データ内に利用が定義されている地図情報サービスからの地図情報データと、情報表示データ提供部３１２が提供する情報表示データとから構築される。
【００５３】
図１０は、本実施形態による配車画面を例示する図である。図１０に示す配車画面４００は、配車確定ボタン４０２と、選択解除ボタン４０４と、選択した集配作業を指示する移動車両を指定するための車両選択ペイン４１０と、依頼された集配作業の一覧を表示する集配作業表示ペイン４２０と、情報単位オブジェクトが地図画像上に重ねて表示される地図表示ペイン４３０とを含み構成される。車両選択ペイン４１０は、物流業者が管理する、集配作業を割り当てる候補となる移動車両のアイコン４１２ａ，４１２ｂ，４１２ｏ，４１２ｐを表示し、これから集配作業を割り当てようとしている移動車両の指定を受け付ける。集配作業表示ペイン４２０は、図７（Ｃ）で管理される集配作業依頼管理テーブルに基づき、未割り当ての集配作業を一覧表示するとともに、一覧表を用いた集配作業の割り当てを可能としている。
【００５４】
地図表示ペイン４３０は、特定の範囲の地図画像を表示するとともに、該範囲内において作業の場所が設定された集配作業、および特定の範囲内に現在位置する移動車両を情報単位として、情報単位オブジェクトを地図画像上に重ねて表示させている。図１０に例示する地図表示ペイン４３０には、それぞれ未割り当ての集配作業を表す複数の荷物マーカ４３２ａ〜４３２ｅと、それぞれ現在業務中の移動車両を表す車両マーカ４３４ａ，４３４ｂとが示されている。荷物マーカ４３２および車両マーカ４３４は、それぞれ、情報単位オブジェクトであり、吹き出しやマークを表現するアイコン画像や図形オブジェクトなどの１以上の表示オブジェクトから構成される。
【００５５】
荷物マーカ４３２と、車両マーカ４３４とは、互いにユーザが識別可能な外観（appearance）を有するとともに、集配作業の属性情報はたは移動車両の属性情報に応じて外観も変化するように構成されている。また、集配作業に対しては、荷物を積み込む積込地および荷物を積み降ろす積降先からなる複数の場所が設定され得る。そこで、図１０において、積込地が白地のマーカ（例えば４３２ｂ〜４３２ｅ）で示され、積降先が灰色地のマーカ（例えば４３２ａ）で示されているように、集配作業については、集配作業の種類（積み込み、積み降ろし、中継積み込み、中継積み卸しなど）に応じて異ならせてもよい。また、積み込みにかかる集配作業、積み降しにかかる集配作業、および移動車両からなる各種類の情報単位オブジェクト毎に表示および非表示を切り替えられるよう構成されてもよい。
【００５６】
さらに、荷物マーカ４３２および車両マーカ４３４は、それぞれが表す集配作業および移動車両に関連付けられる数量または性質を表す属性情報に基づいて、数量または性質を視覚的に表現する外観を有することができる。図１１は、本実施形態において、数量または性質を視覚的に表現する外観を実現するために、情報表示データ提供部３１２が管理している対応テーブルを例示する。図１１（Ａ）は、移動車両の車種（最大積載量および搭載設備の組み合わせに対応する。）を、ユーザが認識しやすいように視覚的に異なるマーカ画像に対応付ける対応テーブルを例示する。図１１（Ａ）に示す対応テーブルによれば、例えば「２ｔ車（ノーマル）」および「４ｔ車（ノーマル）」に対して、両者で最大積載量が異なることを識別可能とする各画像の保存位置を対応付けたり、「２ｔ車（ノーマル）」および「２ｔ車（冷凍車）」に対して、両者で対応可能な荷物の性質が異なることを識別可能とする各画像の保存位置を対応付けたりすることができる。ひいては、地図画像上に重ね合わせる車両マーカを、その車両固有の数量や性質を表す属性情報に応じた外観とすることができる。
【００５７】
図１１（Ｂ）は、車両マーカ４３４が表す移動車両の現在の積載率と、該積載率を視覚的に表現するアイコン画像とを対応付ける対応テーブルを例示する。図１１（Ｂ）に示す対応テーブルは、積載率の範囲毎に異なるアイコン画像を対応付けるものである。図１１（Ｂ）に示す対応テーブルによれば、現在の積載状態を識別可能とする各画像の保存位置を対応付けることができ、ひいては、地図画像上に重ね合わせる車両マーカを、その時々刻々と変化する数量を表す属性情報に応じた外観とすることができる。
【００５８】
図１１（Ｃ）は、荷物マーカ４３２が表す集配作業における荷物の量および性質を、ユーザが認識しやすいように視覚的に異なるマーカ画像に対応付ける対応テーブルを例示する。図１１（Ｃ）に示す対応テーブルは、荷物の種類および荷物の重量の範囲の組み合わせに対して、マーカ画像を対応付けており、特定の種類の特定の重量を有する集配作業に対して特定のマーカ画像を対応付ける。図１１（Ｃ）に示す対応テーブルによれば、集配作業にかかる荷物の数量および荷物の種類を共に識別可能とする各画像の保存位置を対応付けることができ、ひいては、地図画像上に重ね合わせる荷物マーカを、その数量および性質を表す属性情報に応じた外観とすることができる。
【００５９】
図１２は、図１１に示したような対応テーブルに基づいて、物流端末１１４において地図画像上に重ねられるマーカの外観を例示するものである。図１２（Ａ）〜（Ｄ）は、車両マーカの外観を例示する。図１２（Ａ）は、積載率０％のチルド車（２ｔ）を表現する車両マーカ４５０Ａの外観を表す。図１２（Ａ）に示す車両マーカ４５０Ａは、２０００ｋｇの最大積載量を表現するトラックのイラスト４５６と、チルド車であることを表現するマーク４５２とからなるアイコン画像に対し、積載率０％を表現するアイコン画像４５４を合成した外観を有する。図１２（Ｂ）は、同様に、積載率１００％の４ｔ車（ノーマル）を表現する車両マーカ４５０Ｂの外観を表す。同様に、図１２（Ｃ）は、積載率２０％以下の２ｔ車（冷蔵車）を表現する車両マーカ４５０Ｃの外観を表し、図１２（Ｄ）は、積載率６０％以下の４ｔ車（冷凍車）を表現する車両マーカ４５０Ｄの外観を表す。
【００６０】
図１２（Ｅ）〜（Ｇ）は、積み込むべき荷物を表す荷物マーカの外観を例示し、図１２（Ｈ）〜（Ｊ）は、積み降ろすべき荷物を表す荷物マーカの外観を例示する。図１２（Ｅ）は、２００ｋｇ以下の普通の荷物を表現する荷物マーカ４６０Ｅの外観を表す。図１２（Ｅ）に示す荷物マーカ４６０Ｅは、積込地であることを表す白の背景色４６２Ｅを有し、２００ｋｇ以下の荷物であることを表現する荷物のイラスト４６４Ｅと、普通の荷物であることを表現するマーク４６６Ｅとからなるアイコン画像を有する。同様に、図１２（Ｆ）は、６００ｋｇ以下の要チルドである荷物を表現する荷物マーカ４６０Ｆの外観を表し、図１２（Ｇ）は、１０００ｋｇ以下の要冷蔵である荷物を表現する荷物マーカ４６０Ｇの外観を表す。図１２（Ｈ）は、４００ｋｇ以下の危険物である荷物を表現する荷物マーカ４６０Ｈの外観を表す。図１２（Ｈ）に示す荷物マーカ４６０Ｈは、積降先であることを表す灰色の背景色４６２Ｈを有し、４００ｋｇ以下の荷物であることを表現する荷物のイラスト４６４Ｈと、危険物の荷物であることを表現するマーク４６６Ｈとからなるアイコン画像を有する。同様に、図１２（Ｉ）は、１００ｋｇ以下の薬品である荷物を表現する荷物マーカ４６０Ｉの外観を表し、図１２（Ｊ）は、５０ｋｇ以下の要冷凍である荷物を表現する荷物マーカ４６０Ｊの外観を表す。
【００６１】
なお、地図画像上に重ねられる情報単位オブジェクト４３２，４３４は、上記例示した外観に限定されるものではなく、情報単位の種類（積み込み作業、積み降ろし作業および移動車両の別）、その位置、およびその属性情報に応じて種々の態様で外観を変化させることができる。外観は、情報単位オブジェクトを構成する１以上の表示オブジェクトの書式（形状（丸、四角、三角など）、塗りつぶす色、囲み枠の色、囲み枠の線種、囲み枠の太さ、含まれる文字の色、文字のサイズ、含まれるアイコン画像、表示パターン（点滅など））などによって表現することができる。例えば、より簡便には、積込地を緑などの所定の色のマーカとし、積降地を赤などの所定の色のマーカとすることができる。
【００６２】
図１０に示したような地図表示ペイン４３０において、マウス等の入力デバイスを用いたオペレータの操作が行われると、オペレータが行った操作に対応するイベント発生に応答して、物流管理サーバ１１６に選択操作情報を含むＨＴＴＰリクエストが送信される。再び図９を参照すると、選択受領部３１４は、物流端末１１４からの地図表示ペイン４３０に対する入力操作に基づくＨＴＴＰリクエストを受け取り、地図表示ペイン４３０上で選択された１以上の情報単位を特定する。
【００６３】
車両選択ペイン４１０で指定した、あるいは地図表示ペイン４３０上で指定した移動車両に対して集配作業を割り当てる処理を行う際は、選択受領部３１４は、１以上の集配作業を特定する。入力操作としては、好適には、図１３に示すように、複数の荷物マーカ４３２ａ〜４３２ｅが表示された地図表示ペイン４３０上で、マウスを用いてドラッグしたり、２点をクリックしたりすることによって、始点から終点で規定される矩形領域４７０を画定し、所望の集配作業にかかる荷物マーカ４３２ｂ〜４３２ｄを矩形領域４７０内に収めて、表示された登録ボタン４７２をクリックする入力操作を挙げることができる。
【００６４】
他の好適な実施形態では、地図上の複数点間を連続してクリックすることにより多角形領域を画定し、あるいは、地図画像上でマウスを連続して移動させてマウスの軌跡で描く図形領域を画定し、所望の集配作業にかかる荷物マーカ４３２ｂ〜４３２ｄが選択領域内に収めて登録ボタン４７２をクリックする入力操作を採用してもよい。さらに、上述した選択領域の設定は、該選択領域を表している図形オブジェクトの辺、頂点を移動させたり、中心をドラッグすることによって、該図形オブジェクトを移動、拡大縮小、変形することによって変更することもできる。さらに他の実施形態では、コントロールキーなどと組み合わせて、所望の荷物マーカ４３２を連続してクリックすることにより、所望の集配作業を個別的に選択する入力操作としてもよい。
【００６５】
なお、上記入力操作に応答して物流管理サーバ１１６に伝達される選択操作情報は、上述した地図画像上の選択領域を規定する複数点の座標情報として、物流管理サーバ１１６に伝達される態様とすることができる。上記態様では、物流管理サーバ１１６側では、伝達された座標情報を用いて、選択領域内に作業の場所が位置している集配作業を物流管理ＤＢ１２０から抽出し、選択された１以上の集配作業を特定することができる。あるいは他の実施形態では、物流端末１１４のブラウザ３５２側で、選択領域に含まれる集配作業を識別する識別情報を抽出し、物流管理サーバ１１６に伝達する態様としてもよい。この場合は、物流管理サーバ１１６側では、伝達された識別情報を用いて選択された１以上の集配作業が特定される。なお、集配作業には、積み込み作業および積み降ろし作業の組で登録され得るが、選択領域に一方の場所が含まれる積み込み作業および積み降ろし作業の組をまとめて特定してもよいし、積み込み作業および積み降ろし作業のうちの選択領域に場所が含まれる集配作業のみを特定してもよい。
【００６６】
図１４は、上記選択にかかる入力操作により、特定の移動車両を指定して、１以上の集配作業が選択された状態にある配車画面を例示する図である。図１４に示すように、好適な実施形態では、特定の移動車両４１４を指定して選択された１以上の集配作業に対応する荷物マーカ４３２に対し、指定された移動車両４１４に対応して異なる色の枠４３８ｂ〜４３８ｄを設定したり、異なるカラーラベルを付すなどの修飾を施すことができる。これによって、配車を確定する前に、複数の移動車両に対してそれぞれ１以上の集配作業を割り当て、集配作業をグループ化し、複数の移動車両に対して一括で集配作業を割り当てることが可能となる。また、地図表示ペイン４３０における選択状態に対応して、集配作業表示ペイン４２０においても、対応する集配作業のレコード４２２がハイライトされる。あるいは、集配作業表示ペイン４２０において、選択された集配作業のレコード４２２のみを絞り込んで表示する態様としてもよい。
【００６７】
上述までの地図表示ペイン４３０における集配作業の選択処理は、配車画面の画面データ中に、所定の入力操作に応じて、選択にかかる１以上の集配作業を特定するための情報を物流管理サーバ１１６に送付し、物流管理サーバ１１６から受信したデータに応じて表示を変更する命令を記載することによって実現することができる。
【００６８】
図１０に示す配車画面４００において、特定の移動車両を指定して集配作業がグループ化された状態で、配車確定ボタン４０２がクリックされると、物流管理サーバ１１６は、物流端末１１４からの該入力操作に基づく配車確定指示が含まれるＨＴＴＰリクエストを受け取る。再び図９を参照すると、集配作業割り当て部３１６は、該リクエストに応答して、移動車両を指定して選択された１以上の集配作業をグループ化し、グループ化された各集配作業を指定した各移動車両に対し割り当てて、物流管理ＤＢ１２０に対して登録を行う。これにより、図８に示すような指定した移動車両の運行ルートデータに対し、選択された１以上の集配作業にかかる新たなレコードが追加されることになる。また、集配作業を選択した状態であっても、選択解除ボタン４０４がクリックされると、選択状態が解除される。
【００６９】
以下、図１５を参照して、本実施形態による配車支援処理について詳細を説明する。図１５は、本実施形態による配車支援処理を示すシーケンス図である。図１５に示す処理は、ステップＳ１０１で、物流端末１１４のブラウザ３５２が、ＵＲＬを指定して配車画面取得要求を物流管理サーバ１１６に対して送信することによって開始される。ステップＳ１０１における物流端末１１４からの配車画面取得要求に応答して、配車画面提供部３１０は、配車画面を規定するＨＴＭＬデータを応答する。
【００７０】
ステップＳ１０２では、ブラウザ３５２は、上記受信した応答に含まれるＨＴＭＬデータに従って、車両選択ペイン４１０と、集配作業表示ペイン４２０と、地図表示ペイン４３０とからなる配車画面４００の基本部分を表示させる。ステップＳ１０３では、ブラウザ３５２は、ＨＴＭＬデータに従って、地図情報サービスのＡＰＩを利用して地図画像を取得し、地図表示ペイン４３０内に地図画像を表示させる。ステップＳ１０４では、ブラウザ３５２は、ＨＴＭＬデータに従って、本物流管理サーバ１１６に対し、現在表示している地図の範囲を示す情報（中心緯度、中心経度および縮尺など）を渡して、該地図の範囲内に位置する情報単位の要求を発行する。
【００７１】
ステップＳ１０４における物流端末１１４からの情報単位要求に応答して、ステップＳ１０５では、情報表示データ提供部３１２は、物流管理ＤＢ１２０から、図７（Ｃ）に示す集配作業依頼管理テーブルの未割り当ての集配作業のすべてのレコードの中から、該地図の範囲内に積込住所または積降先住所が設定された集配作業のレコードを取得し、さらに、図７（Ａ）および（Ｂ）に示すテーブルの業務中の移動車両のレコードから、該地図の範囲内に現在位置している移動車両（モバイル端末）のレコードを取得する。ステップＳ１０６では、情報表示データ提供部３１２は、図１１に例示したような対応テーブルを参照して、集配作業および移動車両の各情報単位に対して外観を表す情報（ＵＲＬ情報など）を設定して情報表示データを生成し、物流端末１１４に応答する。情報表示データを受信した物流端末１１４では、ステップＳ１０７で、ブラウザ３５２は、それぞれ集配作業および移動車両を表す情報単位オブジェクト（荷物マーカおよび車両マーカ）を、設定された外観で地図画像上へ重ね合わせて表示させる。ステップＳ１０４〜ステップＳ１０７の処理は、例えば地図の表示範囲が移動する毎に、物流端末１１４のオペレータからの更新指示を受けるごとに、あるいは定期的に繰り返され、その都度最新の情報が表示される。
【００７２】
ステップＳ１０８で、オペレータからの車両選択ペイン４１０または地図表示ペイン４３０を介した車両指定を受け付け、ステップＳ１０９で、さらに、選択領域の指定などによる選択操作を受け付けると、ブラウザ３５２は、ステップＳ１１０で、物流管理サーバ１１６に対して、地図表示ペイン４３０に対する入力操作に基づく選択操作情報を送信する。ここでは、矩形領域を画定する２点の座標情報が選択操作情報として物流管理サーバ１１６に伝達されるものとして説明する。選択操作情報を受信した物流管理サーバ１１６では、ステップＳ１１１では、選択受領部３１４は、物流管理ＤＢ１２０に問い合わせを行って、図７（Ｃ）に示す集配作業依頼管理テーブルの未割り当ての集配作業のすべてのレコードの中から、２点の座標情報で画定される矩形領域内に積込住所または積降先住所が設定された集配作業のレコードを取得する。ステップＳ１１２では、選択受領部３１４は、取得した集配作業のレコードから、上記選択操作により選択された１以上の集配作業を特定し、選択状態を保持し、選択を受領した旨をブラウザ３５２に応答する。ステップＳ１１３では、ブラウザ３５２は、物流管理サーバ１１６からの受領応答を受け取り、選択された荷物マーカの枠の太さや色を変更するなどの修飾を施して画面上に選択状態を反映させる。
【００７３】
ステップＳ１１４で、オペレータからの配車確定ボタン４０２のクリックなどによる配車確定の指示を受け付けると、ステップＳ１１５で、ブラウザ３５２は、配車確定要求を物流管理サーバ１１６に送信する。配車確定要求を受信した物流管理サーバ１１６では、ステップＳ１１５で、集配作業割り当て部３１６は、指定された移動車両に対し、選択された１以上の集配作業を割り当てるよう、物流管理ＤＢ１２０の指定の移動車両の運行ルートデータに対し追加の集配作業にかかるレコードを登録し、ブラウザ３５２にその旨を応答する。ステップＳ１１７では、ブラウザ３５２は、集配作業の割り当てが確定した状態を表示画面上で表示し、本処理を終了させる。なお、確定された運行ルートデータは、その後、対応する移動車両に伝達され、移動車両の運転者により了承の操作が行われた後、運行ルートが実際に反映され、これによって、以後、新しい運行ルートによる集配作業が行われることになる。
【００７４】
以下、本実施形態における配車支援画面における付加的な機能について、さらに図９、図１６および図１７を参照しながら説明する。以下に説明する付加的な機能では、選択された１以上の集配作業との関係に応じて、地図画像上に表示される車両マーカまたは荷物マーカ各々の外観を変化させることができる。図９に示す物流管理部２２０は、かかる外観の変化を生み出すために、さらに、制限判定部３１８と、所要時間計算部３２０とを含み構成することができる。
【００７５】
制限判定部３１８は、（１）選択された集配作業を各移動車両に割り当てた場合に、各移動車両の積載量が最大積載量を超えることになるか、（２）選択された集配作業の荷物を各移動車両が取り扱うことができるか、（３）選択された集配作業にかかる荷物と、各集配作業にかかる荷物とが混載される組み合わせが適切であるかを判定するための手段である。
【００７６】
制限判定部３１８は、より具体的には、選択された集配作業の位置、該集配作業の荷物の数量、および該集配作業の荷物の性質のうちの少なくとも１つと、移動車両の位置、該移動車両が引き受け可能な荷物の残りの数量を表す残積載量、該移動車両が引き受け可能な荷物の性質および他の集配作業の荷物の性質のうちの少なくとも１つとを比較して、所定の基準を満たす移動車両または集配作業を抽出する。そして、基準を満たす移動車両を表す車両マーカまたは集配作業を表す荷物マーカの外観を、前記基準を満たさない車両マーカまたは荷物マーカから識別可能に異ならせることができる。
【００７７】
上記所定の基準は、例えば、抽出する移動車両が、選択された１以上の集配作業の合計数量以上の引き受け可能な残積載量を有するか否かという基準とすることができる。この基準を用いることにより、選択された１以上の集配作業を積載量の観点から引受可能な移動車両が抽出され、引受可能な移動車両を引受不可能な移動車両と異なる外観を設定することにより、引受不可能な移動車両と差別して表示することができる。さらに、上記基準と組み合わせて、または上記基準に代えて、抽出する移動車両が、選択された１以上の集配作業の荷物の性質と一致する引き受け可能な設備を有しているか否かのという基準とすることができる。この基準を用いることにより、選択された１以上の集配作業を、搭載する設備の観点から引受可能な移動車両を抽出し、引受不可能な移動車両と差別化して表示することができる。
【００７８】
さらに、上記所定の基準は、抽出する移動車両が、選択された集配作業の場所に基づく距離、時間およびコストの少なくとも１つの評価の程度に関する基準とすることができる。この基準を用いることにより、選択された１以上の集配作業を、距離、時間およびコストの少なくとも１つの観点から、最も評価が高い移動車両や、評価が高い上位Ｎの移動車両を抽出し、他の不適切な移動車両と差別化して表示することができる。さらに、上記所定の基準は、抽出する集配作業が、選択された１以上の集配作業の荷物の性質と混載可能な荷物にかかるものであるか否かのという基準とすることができる。この基準を用いることにより、選択された集配作業と混載可能な荷物にかかる他の集配作業を抽出し、混載不可能な集配作業から差別化して表示することができる。
【００７９】
所要時間計算部３２０は、各移動車両に対し、選択された集配作業の場所と、該移動車両の位置とに基づいて所要時間を計算することができる。また、所要時間に代えて、あるいは所要時間と組み合わせて、移動距離およびコストを評価してもよい。なお、距離、時間およびコストのいずれを評価対象とするかは、例えば、設定情報として与えればよい。ここで計算された所要時間などは、車両マーカの外観を変化させる、移動車両の追加の属性情報として一時的に追加することができる。
【００８０】
特定の移動車両についての距離、時間およびコストは、特定の移動車両の現在位置から新たに追加する集配作業の場所までの区間のみを対象として評価することができる。他の実施形態では、上記特定の移動車両に割り当てられた運行ルート中に新たな集配作業のレコードが挿入される結果、従前の運行ルートからの増加分として評価することができる。例えば、第１中継地から第２中継地へのルートの間に新たな集配作業が挿入される場合、第１中継地から新たな集配作業の場所を経由して第２中継地へ向かうルートと、第１中継地から第２中継地へ直接向かう従前のルートとの差分として、距離、時間またはコストを評価することができる。
【００８１】
また２地点間の距離は、２地点を道路に沿って結ぶ最適経路にわたる移動距離として定量することができ、当該システムの内部または外部に設けられ、道路地図情報などを蓄積する道路地図情報ＤＢ１２２を参照して計算することができる。上記２地点間にかかる時間は、各道路区間の上限速度、道路の幅員情報、陸橋等々の高さ情報などを含む交通規制情報、道路混雑情報または混雑予測情報などを踏まえて定量することができ、これも、交通規制情報、道路混雑状況情報または道路混雑予測情報を蓄積する道路地図情報ＤＢ１２２を参照して計算することができる。上記２地点間にかかるコストは、運賃タリフなどを用いて、荷物の積載量、移動距離、有料道路の利用の有無等を踏まえて定量することができ、これも道路地図情報ＤＢ１２２を参照して計算することができる。３以上の地点を結ぶルートの距離、時間およびコストは、それぞれ、これらの総和として計算できる。
【００８２】
図１６は、本実施形態による配車支援画面における制限を考慮して情報単位オブジェクトの外観を変化させる処理を示すシーケンス図である。なお、図１６に示す処理は、上記（１）選択された集配作業を各移動車両に割り当てた場合に、各移動車両の積載量が最大積載量を超えることになるかを判定し、さらに、上記（２）選択された集配作業の荷物を各移動車両が取り扱うことができるかを判定し、両方の基準に照らし集配作業を引受可能と判断された移動車両を他の移動車両と差別化して表示する処理である。また、図１６は、図１５に示したステップＳ１０１〜Ｓ１０７の処理が一通り行われた以降の処理ステップを示し、ステップＳ２０１の荷物選択の操作は、図１５に示したステップＳ１０９〜ステップＳ１１３までの処理に対応してもよいが、ここでの選択操作は、図１５に示した態様に限られず、集配作業表示ペイン４２０および地図表示ペイン４３０のいずれを用いて如何なる態様で選択されたものであってもよい。この段階では、特定の移動車両は、指定されていないものとする。
【００８３】
図１６に示す処理は、ステップＳ２０１で、荷物選択の操作を受け付けると、ステップＳ２０２では、ブラウザ３５２は、物流管理サーバ１１６に対し、情報単位の要求を発行する。ステップＳ２０２における物流端末１１４からの情報単位要求に応答して、ステップＳ２０３では、情報表示データ提供部３１２は、集配作業依頼管理テーブルから、選択された集配作業のレコードを取得し、さらに、業務中の移動車両のレコードすべてのレコードを取得する。ステップＳ２０４では、情報表示データ提供部３１２は、制限判定部３１８に対し、集配作業および移動車両の情報を渡して制限判定を依頼する。
【００８４】
ステップＳ２０５では、制限判定部３１８は、制限判定の依頼を受けて、上述した所定の基準に照らし、選択された集配作業を各移動車両に割り当てた場合に、各移動車両の積載量が最大積載量を超えることになるかを判定し、さらに、選択された集配作業の荷物を各移動車両が取り扱うことができるかを判定する。これにより、選択された集配作業の荷物を、重量および性質の観点から引受可能な移動車両が抽出され、情報表示データ提供部３１２に抽出結果が返却される。
【００８５】
ステップＳ２０６では、情報表示データ提供部３１２は、さらに、所要時間計算部３２０に対し、選択された集配作業および抽出された移動車両の情報を渡して、所要時間の計算を依頼する。ステップＳ２０７では、所要時間計算部３２０は、抽出された移動車両各々に対して所要時間を計算し、情報表示データ提供部３１２に計算結果を返却する。
【００８６】
ステップＳ２０８では、情報表示データ提供部３１２は、対応テーブルを参照して、集配作業および移動車両の各情報単位に対して外観を規定する情報（ＵＲＬ情報など）を設定して情報表示データを生成し、物流端末１１４に応答する。ここでは、抽出された移動車両と、抽出されなかった移動車両とは、異なる外観が設定される。抽出された移動車両に対しては、さらに、所要時間を表示する表示オブジェクトが追加される。情報表示データを受信した物流端末１１４では、ステップＳ２０９で、ブラウザ３５２は、それぞれ集配作業および移動車両を表す情報単位オブジェクト（荷物マーカおよび車両マーカ）を、設定された外観で地図画像上へ重ね合わせて表示させる。
【００８７】
図１７は、制限を考慮して情報単位オブジェクトの外観が変化した配車画面を示す図である。図１７に示す配車画面では、選択された集配作業４８０が強調表示され、他の集配作業４８２ａ〜４８２ｄがグレイアウトされている。さらに、地図範囲内に位置する移動車両のうち、上記基準を満たす移動車両に対応する車両マーカ４８４ａ，４８４ｂが通常通り表示されている一方で、記基準を満たさない移動車両に対応する車両マーカ４９０がグレイアウトされている。このグレイアウトされた車両マーカ４９０に対応する移動車両は、残積載量が充分ではなく、かつ、選択された集配作業の要冷蔵の荷物を引き受ける設備を備えておらず、基準を満たさないと判定されている。基準を満たす車両マーカ４８４ａ，４８４ｂに対しては、さらに、所要時間を表現する表示オブジェクト４８６ａ、４８６ｂが付加されており、さらに、最も好ましい移動車両に対応する車両マーカ４８４ａに対しては、推奨マーク４８８がさらに追加されている。
【００８８】
上述した選択された１以上の集配作業との関係に応じて、地図画像上に表示される車両マーカまたは荷物マーカ各々の外観を変化させる付加的な支援機能により、選択した集配作業について適切な移動車両が容易に判別できるようになる。ひいては、配車業務のさらなる効率化が図られる。
【００８９】
以上説明したように、本実施形態によれば、属性情報に対する制約を考慮して情報単位を選択してグループ化することを支援する情報選択支援システム、情報選択支援サーバ、情報選択支援方法およびプログラムを提供することができる。
【００９０】
上記構成により、距離的ないし時間的な制約に加えて、属性情報に対する制約を考慮して情報単位の外観を表示することができ、この外観を手がかりにオペレータは、情報単位を容易に選択してグループ化できるようになる。さらに、地図画像を表示する画面上での簡単な操作で、所望の情報単位をまとめて選択してグループ化することができるようになる。
【００９１】
また、上述までの実施形態では、情報選択支援システムおよび情報選択支援サーバの一例として、情報単位として荷物の集配作業および移動車両を地図画像上で表示し、物流者における運行計画の一部として移動車両に対する集配作業（タスク）の割り当てを支援するための物流管理システム、および該物流管理システムを構成する物流管理サーバを用いて説明してきた。しかしながら、情報選択支援システムおよび情報選択支援サーバの実施形態は、上述した物流管理システムに限定されるものではなく、施設送迎車、タクシー、バス、リサイクル業のトラックなどの他の運行管理システム、属性情報に対する制約を考慮して情報単位を選択してグループ化することが求められる如何なるシステムに対しても適用することができる。例えば、タクシーの配車業務では、迎車業務および送車業務を表す情報表示オブジェクトが、顧客の人数などの属性情報に応じた外観で地図上に表示され、所定のタクシー車両に送迎業務を割り当てることができる。
【００９２】
なお、上記機能部は、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）などのレガシープログラミング言語やオブジェクト指向プログラミング言語などで記述されたコンピュータ実行可能なプログラムにより実現でき、ＲＯＭ、ＥＥＰＲＯＭ、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ブルーレイディスク、ＳＤカード、ＭＯなど装置可読な記録媒体に格納して、あるいは電気通信回線を通じて頒布することができる。
【００９３】
これまで本発明の実施形態について説明してきたが、本発明の実施形態は上述した実施形態に限定されるものではなく、他の実施形態、追加、変更、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【００９４】
１００…物流管理システム、１１０…ネットワーク、１１２…発注端末、１１４…物流端末、１１６…物流管理サーバ、１２０…物流管理ＤＢ、１２２…地図情報データ、１３０…モバイル端末、１３２…移動車両、１４０…モバイル端末、１４２…移動車両、１５０…無線ネットワーク、２１０…ネットワーク・インタフェース、２２０…物流管理部、２３０…データアクセス部、２３２…ストレージ・インタフェース、２４２…無線ネットワーク・インタフェース、２４４…アプリケーション、２４６…ＧＰＳアプリケーション、２４８…ＧＰＳモジュール、２５０…ＡＰＩ、２５２…ＯＳ、２５４…デバイスドライバ、２５６…ハードウェア層、２６０…ネットワーク・インタフェース、２６２…ＧＵＩ制御部、２６４…ブラウザ、２６６…ＯＳ、２６８…デバイスドライバ、２７０…ハードウェア、３００…通信インタフェース、３０２…運行ログ受領部、３０４…運行ログ監視部、３０６…運行ログテーブル管理部、３０８…新規発注受領部、３１０…配車画面提供部、３１２…情報表示データ提供部、３１４…選択受領部、３１６…集配作業割り当て部、３１８…制限判定部、３２０…所要時間計算部、３５０…通信インタフェース、３５２…ブラウザ、４００…配車画面、４０２…配車確定ボタン、４０４…選択解除ボタン、４１０…車両選択ペイン、４１２…車両アイコン、４２０…集配作業表示ペイン、４３０…地図表示ペイン、４３２…荷物マーカ、４３４…車両マーカ、４４０…カーソル、４５０…車両マーカ、４５２…マーク、４５４…アイコン画像、４５６…イラスト、４６０…荷物マーカ、４７０…選択領域、４７２…登録ボタン、４７４…キャンセル・ボタン、４８０…選択の集配作業、４８２…被選択の集配作業、４８４…引受可能な移動車両、４８６…表示オブジェクト、４８８…推奨マーク、４９０…引受不可能な移動車両
【図１】
2014048683.tif 000003
【図２】
2014048683.tif 000004
【図３】
2014048683.tif 000005
【図４】
2014048683.tif 000006
【図５】
2014048683.tif 000007
【図６】
2014048683.tif 000008
【図７】
2014048683.tif 000009
【図８】
2014048683.tif 000010
【図９】
2014048683.tif 000011
【図１０】
2014048683.tif 000012
【図１１】
2014048683.tif 000013
【図１２】
2014048683.tif 000014
【図１３】
2014048683.tif 000015
【図１４】
2014048683.tif 000016
【図１５】
2014048683.tif 000017
【図１６】
2014048683.tif 000018
【図１７】
2014048683.tif 000019