(57)【特許請求の範囲】
【請求項１】
移動体位置ベース情報サービスを提供する方法、特にコンピュータ実施方法であって、特に以下のシーケンスで：
ａ）少なくとも１つのサーバ、少なくとも１つの移動体装置、及び少なくとも１つの別の装置を使う工程であって、前記サーバは前記少なくとも１つの移動体装置及び前記少なくとも１つの別の装置に動作可能に接続可能であり、前記サーバは少なくとも１つのユーザプロファイルを提供する、工程と、
ｂ）前記少なくとも１つの移動体装置は、前記移動体装置の現在の位置を決定するための位置判断ユニットを備え、
ｃ）前記ユーザプロファイルはある日時と少なくとも１つの位置プロファイルとにおいて利用可能なユーザの少なくとも全時間量を含み、前記位置プロファイルはタスクのうちの少なくとも１つを行うためにある位置と時点とに関連付けられたタスクを含む少なくとも１つの地理的位置に関係する情報を含み、
ｄ）前記少なくとも１つの移動体装置において、前記少なくとも１つの移動体装置の現在位置データおよび／または第１の識別データを前記サーバへ送信する工程と、
ｅ）前記サーバにおいて、前記位置データおよび／または前記第１の識別データと前記日時、および前記位置データに関連付けられた位置プロファイルおよび／または別の位置に関連付けられた位置プロファイルに基づき、少なくとも第１の指示データを生成する工程であって、前記指示データは、少なくとも１つのタスク、助言、指示、および／または情報、および好適には日時期限、予想完了時間、および／または開始日時を含む、工程と、
ｆ）前記サーバにおいて、第１の指示データを前記少なくとも１つの移動体装置へ送信し、前記第１の指示データに関係する音声出力および／または触覚出力を提供するために前記少なくとも１つの移動体装置に少なくとも１つの表現を表示させる工程と、
ｇ）前記少なくとも１つの移動体装置において、前記第１の指示データの表示された表現、前記提供された音声出力、および／または前記提供された触覚出力に応じて、受理、特に部分的受理、または拒絶回答を表す入力を検知し、前記受理、特に前記部分的受理、または前記拒絶回答と前記第１の識別データとを第１のサーバへ送信する工程と、
ｈ）前記サーバにおいて、前記受理、特に前記部分的受理、または前記拒絶回答に応じて前記位置プロファイルを更新し、好適には、前記位置データ、前記第１の識別データ、前記日時、および前記位置データに関連付けられた前記更新された位置プロファイルに基づき、少なくとも第２の指示データを生成し、前記少なくとも第２の指示データを前記少なくとも１つの移動体装置へ送信する工程と、を含む方法。
【請求項２】
ｉ）前記サーバにおいて、前記移動体装置から前記受理、特に前記部分的受理、または前記拒絶回答を規定期間中待ち、前記回答を受信しなかった場合、第１の喚起データを前記移動体装置へ送信し、前記第１の喚起データの音声出力および／または触覚出力を提供するために、前記少なくとも１つの移動体装置に少なくとも１つの表現を表示させる工程と；
ｊ）前記サーバにおいて、前記回答を別の規定期間中待ち、前記別の規定期間後に前記回答を受信しなかった場合、第２の喚起データを前記移動体装置へ送信し、前記第２の喚起データの音声出力および／または触覚出力を提供するために前記少なくとも１つの移動体装置に少なくとも１つの表現を表示させる工程、および／または
ｋ）前記サーバにおいて、前記回答を別の規定期間中待ち、前記別の規定期間後に前記回答を受信しなかった場合、前記位置プロファイルおよび／または前記ユーザを拒絶回答に基づき更新し、ならびに、特に、前記更新された位置プロファイルに基づき、前記第２の指示データを少なくとも１つの第２の移動体装置および／または別の電子装置へ送信する工程をさらに含む請求項１に記載の方法。
【請求項３】
前記位置プロファイルは、タスクを完了するために必要な時間および／または少なくとも１つのビルの少なくとも１つのフロアプラン、前記ビル内の物体、特に家具、の位置、特に、３次元および／または２次元フロアプランを含む、請求項１または２に記載の方法。
【請求項４】
前記ユーザプロファイルは、ある位置のある日時において利用可能な前記ユーザの少なくとも全時間量、ユーザの技術的スキル、前記ユーザのスコア、および／または前記ユーザの物理的広がり、および／または移動体装置の位置を含む、請求項１〜３のいずれか一項に記載の方法。
【請求項５】
前記指示データは、少なくとも１つのタスク、助言、指示、および／または情報、および好適には日時期限、予想完了時間、および／または開始日時をテキスト、グラフィック表示、映像および／または音声表現の形式で含む、請求項１〜４のいずれか一項に記載の方法。
【請求項６】
少なくとも２つの移動体装置が、前記第１の移動体装置と前記少なくとも第２の移動体装置とを識別するための第１および第２の位置データと第１の識別データと少なくとも第２の識別データとを前記第１のサーバへ送信し、サーバにおいて、
前記第１および第２の位置データと、前記第１の識別データと、少なくとも前記第２の識別データと、前記日時と、前記位置データに関連付けられた位置プロファイルとに基づき、第１の指示データと少なくとも第２の指示データとを生成し、第１の指示データを前記第１の移動体装置へ送信し、音声出力および／または触覚出力を提供するために前記第１の装置に前記第１の指示データに関係する少なくとも１つの表現を表示させ、少なくとも前記第２の指示データを前記少なくとも１つの第２の移動体装置へ送信し、音声出力および／または触覚出力を提供するために前記少なくとも１つの第２の移動体装置に前記少なくとも１つの第２の指示データに関係する少なくとも１つの表現を表示させ、前記第１の移動体装置と前記少なくとも１つの第２の移動体装置とからの前記受理、特に前記部分的受理、または前記拒絶回答に応じて、前記位置プロファイルを更新する、請求項１〜５のいずれか一項に記載の方法。
【請求項７】
特に工程ｅ）の後にまたはそれと並列に、
ｌ）ある日時の前記位置プロファイルに関連付けられたタスクの完了のための全時間量を判断する工程と、
ｍ）前記少なくとも１つのユーザプロファイルからのある日時に利用可能な全時間を前記少なくとも１つの移動体装置、特に前記第１の移動体装置と異なるおよび／または同じ位置における別の移動体装置から要求する工程と、
ｎ）前記タスクの完了のための前記全時間量と前記ユーザプロファイルの前記利用可能全時間とに基づき前記第１の指示データと念のために別の指示データとを生成する工程と、をさらに含む請求項１〜６のいずれか一項に記載の方法。
【請求項８】
特に工程ｆ）と並列に、
ｑ）前記少なくとも１つの移動体装置において、拡張現実として、前記少なくとも１つの移動体装置の現在のユーザの視界の表現により前記第１の指示データを表示する工程と、特に、
ｒ）前記第１の指示データを、特に物体に関係して、前記物体の隣に、前記物体の上におよび／または前記物体に表示する工程と、をさらに含む請求項１〜７のいずれか一項に記載の方法。
【請求項９】
特に工程ｅ）の後にまたはそれと並列に、
ｓ）前記サーバにおいて、前記位置データ、前記第１の識別データ、少なくとも別の移動体装置の少なくとも情報データ、日時、および前記位置データに関連付けられた位置プロファイルに基づき、第１の指示データと少なくとも第２の指示データとを生成する工程と、
ｔ）第１の指示データを前記第１の移動体装置へ、第２の指示データを前記少なくとも１つの別の移動体装置へ送信し、音声出力および／または触覚出力を提供するために前記第１の移動体装置に前記第１の指示データに関係する少なくとも１つの表現を表示させ、ならびに、音声出力および／または触覚出力を提供するために前記少なくとも１つの別の移動体装置に前記第２の指示データに関係する少なくとも１つの表現を表示させる工程と、をさらに含む請求項１〜８のいずれか一項に記載の方法。
【請求項１０】
受理、部分的受理または拒絶回答は前記サーバにより受信され、前記サーバは、前記ユーザが移動すべき新しい位置を含む別の指示データを前記少なくとも１つの移動体装置へ送信する、請求項１〜９のいずれか一項に記載の方法。
【請求項１１】
少なくとも１つの別の移動体装置において前記少なくとも第１のユーザのタスクの完了の品質を表す入力を検知し、前記入力を表すデータを前記第１のサーバへ送信し、前記第１のサーバにおいて分析エンジンが前記少なくとも第１のユーザの前記ユーザプロファイルのスコアを更新する、請求項１〜１０のいずれか一項に記載の方法。
【請求項１２】
前記スコアが所定値を超えるまたは下回る場合に前記ユーザに通知し、特に、前記分析エンジンが、ある位置プロファイルにおいて指示データを受信するすべてのユーザの総合スコアを判断し、前記総合スコアが所定値を超えるまたは下回れば前記ユーザに通知し、特に前記ユーザのそれぞれの各単一スコアについて各ユーザに通知する、請求項１１に記載の方法。
【請求項１３】
前記分析エンジンは別のパラメータとしてユーザの受理、特に部分的受理、または拒絶回答を使用することにより前記スコアを判断する、請求項１１または１２に記載の方法。
【請求項１４】
別のユーザが別の移動体装置を介しデータを更新することにより位置プロファイルを更新することができ、前記更新データはタスク、情報、ある位置、日時期限、タイムスタンプ、および前記別のユーザおよび／または前記別の移動体装置の別の識別データをテキスト、写真および／または映像の特定形式で含み得る、請求項１〜１３のいずれか一項に記載の方法。
【請求項１５】
前記サーバおよび／または前記移動体装置において方向判断装置が設けられ、前記方向判断装置は前記ユーザをある位置へ向ける形式の指示データ提供する、請求項１〜１４のいずれか一項に記載の方法。
【請求項１６】
指示データ、ユーザプロファイルおよび／または位置プロファイルを格納するための記憶装置を含む前記移動体装置を提供し、前記記憶装置は、光記憶装置、磁気記憶装置、ハードディスク駆動装置、携帯型不揮発性メモリ装置、連続給電式揮発性メモリ装置、メモリカード、遠隔データベース、ローカルデータベースおよびコンパクトディスクからなるグループから選択される、請求項１〜１５のいずれか一項に記載の方法。
【請求項１７】
前記位置判断ユニットはさらに、ＧＰＳ衛星信号を受信し前記ユーザの現在位置を判断するＧＰＳ受信機を含む、請求項１〜１６のいずれか一項に記載の方法。
【請求項１８】
前記ユーザの現在位置を判断することは、全地球測位システム、距離測定装置、信号の時間および周波数ベース変化、無線三角測量、および無線信号と半径方向との交差からなるグループから選択された少なくとも１つの方向判断方法論を使用することにより達成される、請求項１〜１７のいずれか一項に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置ベースサービスの分野に関し、特に移動体装置に関わる位置ベースサービスの分野に関する。
【背景技術】
【０００２】
セルラ電話などの移動体装置のユーザの位置を判断および追跡するための測位システムが開発されてきた。このような移動体装置の位置の判断は、移動体装置信号、放送テレビジョン信号などを使用する様々な三角測量システムだけでなく全地球測位システム（ＧＰＳ：ｇｌｏｂａｌ  ｐｏｓｉｔｉｏｎｉｎｇ  ｓｙｓｔｅｍｓ）に基づき得る。
【０００３】
別の方法では、一組の既知座標を参照した運動に基づき移動体装置の位置を判断する推測航法システム（ｄｅａｄ  ｒｅｃｋｏｎｉｎｇ  ｓｙｓｔｅｍ）も存在する。
【０００４】
移動体装置の現在位置を別の装置またはシステム（特に、サーバ）へ送信し得る適応可能ユーザインターフェースを含む多種多様な方法およびシステムが開発されてきた。ここでは、他の装置またはシステムは移動体装置の現在位置の位置データとして電子記憶ファイルまたは他の指標を受信し得る。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
それにもかかわらず、様々な位置ベースサービスが最先端技術において知られており、公知の位置ベースサービスは、ある位置、ある日時、および特定ユーザに依存するデータのいかなる動的提示も提供され得ないという欠点を有する。ここでは、移動体装置へ提供される情報はユーザまたは他のユーザの入力を受けて適合され、様々な情報が、異なるユーザの前記入力に特に依存して様々なユーザへ提供され得る。
【課題を解決するための手段】
【０００６】
これとは対照的に、本開示の方法は情報を位置ベースサービスを介し動的に提供する可能性を提供し得る。
【０００７】
本開示の一例は、特に移動体位置ベース情報サービスを提供する方法、特にコンピュータ実施方法である。本方法は、少なくとも１つのユーザプロファイルと、少なくとも１つの地理的位置に関する情報を含む少なくとも１つの位置プロファイルとを提供する特に以下のシーケンスで、以下の工程を含む；
ａ）少なくとも１つの移動体装置と少なくとも１つの別の装置とへ動作可能に接続可能な少なくとも１つのサーバを提供する工程と、
ｂ）サーバにおいて、少なくとも１つのユーザプロファイルを提供する工程であって、ユーザプロファイルはある日時と少なくとも１つの位置プロファイルとにおいて利用可能なユーザの少なくとも全時間量を含み、位置プロファイルはタスクのうちの少なくとも１つを行うためにある位置と時点とに関連付けられたタスクを含む少なくとも１つの地理的位置に関係する情報を含む、工程と、
ｃ）移動体装置の現在位置を判断するための位置判断ユニットを含む少なくとも１つの移動体装置を提供する工程と、
ｄ）少なくとも１つの移動体装置において、少なくとも１つの移動体装置の現在位置データおよび／または第１の識別データをサーバへ送信する工程と、
ｅ）サーバにおいて、位置データおよび／または第１の識別データ、日時、位置データに関連付けられた位置プロファイル、および／または別の位置に関連付けられた位置プロファイルに基づき、少なくとも第１の指示データ（ｉｎｓｔｒｕｃｔｉｎｇ  ｄａｔａ）を生成する工程と、
ｆ）サーバにおいて、第１の指示データを少なくとも１つの移動体装置へ送信し、前記第１の指示データに関係する音声出力および／または触覚出力を提供するために少なくとも１つの移動体装置に少なくとも１つの表現を表示させる工程と、
ｇ）少なくとも１つの移動体装置において、前記第１の指示データの表示された表現、提供された音声出力、および／または提供された触覚出力に応じて、受理、特に部分的受理、または拒絶回答を表す入力を検知し、受理、特に部分的受理、または拒絶回答と第１の識別データとを第１のサーバへ送信する工程と、
ｈ）サーバにおいて、受理、特に部分的受理、または拒絶回答に応じて位置プロファイルを更新し、好適には、位置データ、第１の識別データ、日時、位置データに関連付けられた更新された位置プロファイルに基づき、少なくとも第２の指示データを生成し、前記少なくとも第２の指示データを少なくとも１つの移動体装置へ送信する工程。
【０００８】
用語「例示的」は、本明細書では「例、事例、または例証として機能する」ことを意味するように使用される。「例示的」として本明細書に説明されるいかなる実施形態も、必ずしも他の実施形態より好ましいまたは有利であるとみなすべきではない。
【０００９】
移動体装置は、限定しないが、移動電話、ＧＰＳ可能移動電話、ＣＤＭＡ可能移動電話、ＧＰＲＳ可能移動電話、カメラを備えた移動電話、ブラウザ能力を有する移動電話、ＧＰＳユニット、追跡ユニット、コンパスを備えた携帯電子機器、ラップトップコンピュータ、個人用デジタル情報処理端末、ＭＰ３プレーヤ、カメラ、携帯型装置、ページャ、タブレット、および／または携帯ゲーム装置など様々な形態を採り得る。移動体装置は当然データゴーグルまたはスマートウォッチのように装着可能であり得る。
【００１０】
移動体装置と別の装置またはシステム間のデータは、ＸＭＬ文書、スクリプト、ＨＴＭＬ文書、プログラム、データベース、表、メッセージ、フォルダ、アプリケーション、アニメーション、および／またはテキストファイルなどの形式で送信され得る。
【００１１】
別の位置は特に、位置データによりサーバへ提供された位置に一致しないが異なる位置と一致することがある。
【００１２】
用語「サーバ」は、マスタ交換サーバ、ウェブサーバ、メールサーバ、ドキュメントサーバまたは任意の他のタイプのサーバなどのサーバとして機能することができる任意のコンピュータ装置を指すために使用される。
【００１３】
サーバは、専用コンピュータ装置またはサーバモジュール（例えば、コンピュータ装置をサーバとして動作させ得るアプリケーションを実行する）を含むコンピュータ装置であり得る。サーバモジュール（例えばサーバアプリケーション）は、フル機能サーバモジュール、またはコンピュータ装置上のダイナミックデータベース間の同期サービスを提供するように構成される軽いまたは二次的サーバモジュール（例えば軽いまたは二次的サーバアプリケーション）であり得る。軽いまたは二次的サーバは、スマートフォンなどのコンピュータ装置上で実装され、これにより、本明細書に記載される機能を提供するのに必要な程度だけインターネットサーバ（例えば企業電子メールサーバ）として機能できるようにする。本開示の１つの好適な例によると、第１のサーバは互いに通信し得る多数のサーバを含み得る。
【００１４】
位置プロファイルは、ある位置、特にビル、船、列車、自動車、ビルの周囲の領域等に関連付けられたタスクと、上記タスクのうちの少なくとも１つを行う時点と、タスクおよび／または特にビル内の物体（特に家具）の位置を含む少なくとも１つのビルの少なくとも１つのフロアプラン（特に３次元および／または２次元フロアプラン）を完了するために必要な時間とを含み得る。
【００１５】
同様に、位置プロファイルは、特定位置の特定のメニューおよびグラフィック表示および／または特定位置内の特定の割り振りを含み得る。
【００１６】
位置プロファイルは更新可能であり得、ユーザは情報により位置プロファイルを手動で更新し得る、または位置プロファイルは情報により自動的に更新され得る。更新は、ユーザがある位置において停止すると発生し得る。
【００１７】
ユーザプロファイルは、特にある位置のある日時に利用可能なユーザの少なくとも全時間量、ユーザの技術的スキル、ユーザのスコア、および／またはユーザの物理的広がり、および／または移動体装置の位置を含み得る。
【００１８】
指示データは、少なくとも１つのタスク、助言、指示、および／または情報、および好適には日時期限、予想完了時間、および／または開始日時を特にテキスト、グラフィック表示、映像および／または音声表現の形式で含み得る。
【００１９】
指示データは物体および／または位置に関係して定義され得る。指示データは地心リストであり得る。指示データは、ユーザに固有であり得、限定しないが、移動体装置の外観と雰囲気を変更し、移動体装置の機能を変更し得、ＸＭＬ形式であってもよいし、データベース形式であってもよいし、および／またはテキストファイル形式であってもよい。リスト上のアイテムに関係する警報が指示データに応じてトリガされ得る。
【００２０】
第１の識別データは、ユーザ名、任意選択的にパスワード、および／または移動体装置自体の識別番号であり得る。第１の識別データは、ユーザ名、パスワードおよび／または識別番号に限定されなくてもよく、あるユーザおよび／またはある移動体装置を識別するために利用可能な任意の情報であってよいということは当業者にとって明らかである。識別データに基づき、ある移動体装置および／またはあるユーザが識別され得る。
【００２１】
指示データに関係する表現は、音声、映像、位置に関係する絵、ファックス、電子メール、インスタントメッセージ、テキストメッセージ、ＳＭＳ、インターネットプロトコル、音声、音声メール、五感のうちの１つの振動または刺激、または警報を含み得る。警報はファックス、電子メール、インスタントメッセージ、テキストメッセージ、ＳＭＳ、インターネットプロトコル、音声、音声メール、五感のうちの１つの振動または刺激を含み得る。
【００２２】
受理回答は情報が認識されたおよび／またはタスクが完了したという情報を含み得る。部分的受理回答はタスクを部分的に完了することを表し得、一方、拒絶回答は情報を認識しないことまたはタスクの実行の拒絶のいずれかを表し得る。
【００２３】
位置追跡が本開示により提供され得、携帯電子設備の位置が、送信され、ファイルに格納され、他の情報と共に移動体装置内に格納され、移動体装置の運動の指標と共に報告され得る。情報自体は、マップ上に表示され、速度および／または方向の指標、ある位置における時間を含み得る。
【００２４】
指示データは位置情報の精度に関係し得る。指示データ、位置プロファイル、および／またはユーザプロファイルは、設定された優先度に従ってまたは要求に応じて連続的にリフレッシュされ得る。要求（特に位置データおよびユーザ識別子のサーバへの送信）の頻度は、速度、位置、規定優先度、関心点の近接性、またはジオフェンス（ｇｅｏｆｅｎｃｅ）の変更に応じて変更され得る。
【００２５】
本開示は、所与の情報アイテムまたは位置の複数のデータ点を取得することに関わる移動体装置の位置ベース情報の品質を高める方法を含む。これは、参照のために本明細書に援用され例えば欧州特許出願公開第２５９７４２３Ａ１号明細書に開示されるようなＧＰＳ、ＧＰＲＳ三角測量、ＷＩＦＩ三角測量、ブルートゥース（登録商標）、屋内位置、および他の方法と装置の使用を含み得る。
【００２６】
サーバは、少なくとも１つの移動体装置からの情報を送信することとこのような情報を分析エンジンを使用することにより分析することとに係る少なくとも１つの移動体装置に関係する情報を分析し得る。１つまたは複数の移動体装置からの情報は格納または集約され得る。分析エンジンは、位置履歴を見る能力または指示データ履歴だけでなく位置履歴も分析する能力を提供し得る。分析エンジンはまた、追加情報を要求してもよいし、警報を移動体装置のユーザまたは別のユーザへ送信してもよい。分析エンジンは予測的分析と記述的分析など位置情報に関する分析を行い得る。
【００２７】
分析エンジンにより提供される情報は、ユーザから受信された指示データ、別のユーザの評価データおよび他のパラメータに応じた受理、部分的受理または拒絶回答の日時を含み得る。分析エンジンは、情報をユーザの挙動に合うように調整し得、例えば、ユーザの挙動を観測し、情報（観測されたユーザの挙動に基づく情報（特にスコア値）など）を移動体装置によりユーザへ伝達し得る。
【００２８】
本開示の驚くべき発見は、「開示された方法により、ある位置における個人情報を個々のユーザへ提供することが可能であり、前記情報はユーザ自身または他のユーザの入力に応じて更新され得る位置プロファイルに基づき得る」ということである。
【００２９】
したがって、第１の工程では、ユーザプロファイルと、ある位置に関連付けられた少なくとも１つの位置プロファイルとが提供され得る。したがって、ある位置に存在する移動体装置がその位置データおよび／または第１の識別データを第１のサーバへ送信し得る。位置データの助けにより、サーバは前記ある位置に関連付けられた位置プロファイルを識別できるようにされる。移動体装置および／またはユーザの識別子に基づき、ある移動体装置および／またはあるユーザ個人情報を指定することが可能となり得る。同様に、ユーザへ呈示される情報は、ある日時に依存する。
【００３０】
例えば、ある位置におけるユーザに特定タスクを完了するように通知することが可能な場合があり、同じ位置における別のユーザは同時に、別のタスクに関し通知され得るまたは他の情報を提供され得る。同様に「いかなる特定タスクも、位置プロファイルとユーザ識別子および／またはある移動体装置に基づきある位置のある日時におけるユーザにより行われる必要は無い」ということを判断することが可能な場合があり、ユーザは別の位置へ移動するように通知され得、サーバは「タスクが特定ユーザにより前記位置において行われなければならなくなる」ということを位置プロファイルと日時とに基づき判断する。
【００３１】
したがって、本開示の一例として、ビルまたは別の位置にいる清掃作業員に清掃作業員がいる位置と現在の日時とに動的に依存して担当清掃タスクを呈示することが可能となり得る。同様に、どのように特定物体を清掃するかの清掃指示のような別の情報が前記タスクと組み合わせて提供され得る。
【００３２】
前記情報を受信後、ユーザは、情報および／またはタスクを受容、部分的に受容、または拒絶することを判断し得、位置プロファイルは前記返答に応じて自動的に更新され得る。
【００３３】
例えば、清掃作業員がタスクを受容すれば、位置プロファイルは「前記タスクは、例えば繰り返しサイクルが特に別の日時に予定されるまで、清掃作業員へもまた特に同じ位置にいる他の清掃作業員へも最早示され得ない」やり方で更新される。
【００３４】
別の方法では、清掃作業員はタスクを部分的に受容し得る。これは、例えば表面を完全に清掃することが可能ではなく部分的にだけ可能であるケースである。この場合「タスクのこのような部分的受理は例えばタスクが完了され得ないことが確かであれば要求を生じる」ということが好ましい場合がある。
【００３５】
いかなる特定ユーザ自身にもタスクが割り当てられていないということも可能となり得るが、それぞれのタスクはある移動体装置へ結び付けられ、移動体装置を使用するユーザは移動体装置を使用する間に身元を明かしてもよいし明かさなくてもよい。
【００３６】
したがって、本開示の方法により、ある時点に応じてある位置における様々なユーザへおよび念のために同じ位置にいる別のユーザへ情報とタスクを動的に割り振ることが可能である。
【００３７】
同様に、移動すべき次の位置についてユーザへ通知することが可能となり得る。例えば、タスクがそれぞれの位置プロファイルとある日時とに従ってある第１の位置において期限であるということが確認され、移動体装置のユーザが異なる位置に存在し得れば、前記ユーザに対し、少なくとも前記ユーザの第１の移動体装置上に、サービスの次アドレスと念のためにどのようにして前記アドレスへ移動すべきかおよび／またはどの時点でユーザが前記アドレスに存在すべきかのマップとを表示することが可能となり得る。さらに、特に移動体装置のディスプレイ上に、例えば近接場通信または動的無線タグを介し例えばどのように警報システムを非活性化するかおよび／またはアクセスコードを提供するかなどのような別の情報、触覚出力および／または音声出力を提供することが可能となり得る。
【００３８】
本開示の別の例によると、以下の工程が、特に工程ｇ）の後に含まれ得る。
ｉ）サーバにおいて、移動体装置からの受理、特に部分的受理、または拒絶回答を規定期間中待ち、前記回答を受信しなかった場合、第１の喚起データ（ｒｅｍｉｎｄｅｒ  ｄａｔａ）を移動体装置へ送信し、前記第１の喚起データの音声出力および／または触覚出力を提供するために少なくとも１つの移動体装置に少なくとも１つの表現を表示させる工程、
ｊ）サーバにおいて、前記回答を別の規定期間中待ち、前記別の規定期間後に前記回答を受信しなかった場合、第２の喚起データを移動体装置へ送信し、前記第２の喚起データの音声出力および／または触覚出力を提供するために少なくとも１つの移動体装置に少なくとも１つの表現を表示させる工程、および／または
ｋ）サーバにおいて、前記回答を別の規定期間中待ち、前記別の規定期間後に前記回答を受信しなかった場合、位置プロファイルおよび／またはユーザを拒絶回答に基づき更新し、ならびに、特に、更新された位置プロファイルに基づき、第２の指示データを少なくとも１つの第２の移動体装置および／または別の電子装置へ送信する工程。
【００３９】
本開示の別の例によると、少なくとも２つの装置が第１の移動体装置と少なくとも第２の移動体装置とを識別するための第１および第２の位置データと第１の識別データと少なくとも第２の識別データとを第１のサーバへ送信し、サーバにおいて、第１および第２の位置データ、日時、および位置データに関連付けられた位置プロファイルに基づき、第１の指示データと少なくとも第２の指示データとを生成し、第１の指示データを第１の移動体装置へ送信し、前記第１の指示データに関係する少なくとも１つの表現を第１の装置に表示させ、少なくとも前記第２の指示データを少なくとも１つの第２の移動体装置へ送信し、前記少なくとも１つの第２の指示データに関係する少なくとも１つの表現を少なくとも１つの第２の移動体装置に表示させ、第１の移動体装置と少なくとも１つの第２の移動体装置とからの受理、部分的受理または拒絶回答に応じて、位置プロファイルを更新する。
【００４０】
この例によると、サーバが拒絶回答を受信した場合、サーバは、情報データを含む要求を少なくとも１つの移動体装置へ送信し、少なくとも１つの移動体装置に前記要求を表示させる。次に、少なくとも１つの移動体装置において、前記情報データの表示された表現に応じた別の受理、部分的受理または拒絶回答を表す入力が検知され、上記別の受理、部分的受理または拒絶回答、および第１の識別データは、第１のサーバへ送信される。第１のサーバは、前記回答に基づいて位置プロファイルを更新し、特に、第１の指示データと好適には第１の識別データとを含む少なくとも第２の指示データを少なくとも１つの第２の移動体装置または別の装置へ送信する。
【００４１】
さらに、サーバにより呈示された移動体装置に関する情報またはタスクをユーザが考慮したということを保証することが可能となり得る。部分的受理または拒絶回答が検知されれば、ある情報またはあるタスクを異なるユーザへ再度割り振ること、またはそれぞれの情報またはタスクがユーザにより考慮および／または完了されない位置プロファイルを更新することが可能となり得る。別の指示データを前記別のユーザへ送信する前に指示データの別のユーザへの前記再割り振りに関しユーザに通知することも可能となり得る。
【００４２】
同様に、本方法は特に工程ｅ）の後にまたはそれと並列に、以下の工程をさらに含み得るということが好ましい場合がある：
ｌ）ある日時の位置プロファイルに関連付けられたタスクの完了のための全時間量を判断する工程、
ｍ）少なくとも１つのユーザプロファイルからのある日時における利用可能全時間を少なくとも１つの移動体装置（特に第１の移動体装置と異なるおよび／または同じ位置における別の移動体装置）から要求する工程、
ｎ）タスクの完了のための前記全時間量とユーザプロファイルの前記利用可能全時間とに基づき第１の指示データと念のために別の指示データとを生成する工程。
【００４３】
この例によると、指示データを少なくとも１つの移動体装置へ少なくとも１つの位置プロファイルに基づき割り当てることが可能となり得る。例えば、位置プロファイルは、それぞれが完了のために必要な時間に関連付けられたいくつかの清掃タスクを有するビルを含む。その結果、ある時点のある位置において期限のタスクのすべての完了のための全時間が判断される。同様に、少なくとも１つの移動体装置の少なくとも１人のユーザの全利用可能時間はサーバによりよく知られている。すべてのタスクの完了のための全時間が少なくとも１人のユーザの全利用可能時間を超えれば、サーバは、指示データを同じまたは異なる位置のユーザの別の移動体装置へ送信し得る。
【００４４】
特に、巨大なビルに注意を向けると、清掃作業員のチームが清掃タスクを行うために存在する。例えば、５人の清掃作業員がタスクを完了するように計画され、そのうちの１人が利用できないかもしれない場合、欠けた清掃作業員に元々割り当てられたタスクは現在の清掃作業員へ自動的に再割り当てされ得る。現在の清掃作業員の全利用可能時間がすべてのタスクの全時間未満であれば、別の清掃作業員が、サーバにおいて別の指示データを前記清掃作業員の別の移動体装置へ送信することにより通知され得る。
【００４５】
本開示の別の例によると、本方法は、特に工程ｅ）と並列に以下の工程を含み得る。
ｏ）サーバにおいて、ビル内の少なくとも１つの移動体装置の位置に基づき（特に、前記ビルのある部屋に基づき）第１の指示データを生成する工程と、特に、
ｐ）別の指示データを少なくとも１つの移動体装置へ送信し、少なくとも１つの移動体装置に前記第１の指示データに関係する少なくとも１つの表現を表示させる工程であって、別の指示データは次に移動するためのユーザの位置情報を含む、工程。
【００４６】
本開示の一例によると、位置プロファイルがシングルルーム、エリア、および／または適切ならばビル内の単一物体に向けられると好適であり得る。例えば、清掃作業員がビル内のある部屋に入れば、清掃作業員に清掃タスクについて通知することが可能となり得る。
【００４７】
本開示の別の例によると、本方法は、特に工程ｆ）と並列に下記工程をさらに含む。
ｑ）少なくとも１つの移動体装置において、拡張現実として、少なくとも１つの移動体装置の現在のユーザの視界の表現により第１の指示データを表示する工程と、特に、
ｒ）第１の指示データを、特に物体に関係して（ｉｎ  ｐａｒｔｉｃｕｌａｒ  ｐａｒｔｙ）、物体の隣に、物体の上におよび／または物体に表示する工程。
【００４８】
したがって、移動体装置のディスプレイの助けにより情報をある物体上に直接呈示することが可能となり得る。拡張現実の分野では、カメラを介し受信されるような移動体装置のユーザの現在のライブビューは、コンピュータ生成テキストまたは画像により拡張され装置のディスプレイ上に呈示される。拡張現実は、適切なナビゲーション案内が直接重ね合わされたユーザのライブビューの集約のおかげでナビゲーション案内を提供するのに特に有益である。したがって、ユーザは案内と見えるものとを直接関連付けることができ、案内の曖昧性の可能性は著しく低減される。ナビゲーション案内の拡張現実の使用は、タスクをビル内のユーザへ割り当てるのに特に有用である。例えば、移動体装置のディスプレイがあちこち移動される間に、清掃タスクを、清掃されるべき物体の真上の清掃作業員へ割り当てることが可能となり得る。清掃タスク自体の他に、清掃指示などのような追加情報を呈示することも可能となり得る。
【００４９】
本開示の別の例によると、本方法は、特に工程ｅ）の後にまたはそれと並列に、以下の工程を含み得る。
ｓ）サーバにおいて、位置データ、第１の識別データ、少なくとも別の移動体装置の少なくとも情報データ、日時、および位置データに関連付けられた位置プロファイルに基づき、第１の指示データと少なくとも第２の指示データとを生成する工程、
ｔ）第１の指示データを第１の移動体装置へ、第２の指示データを少なくとも１つの別の移動体装置へ送信し、前記第１の指示データに関係する少なくとも１つの表現を第１の移動体装置に表示させ、前記第２の指示データに関係する少なくとも１つの表現を少なくとも別の移動体装置に表示させる工程。
【００５０】
それとともに、指示データを様々なユーザへ同時に割り当てることが可能となり得る。
【００５１】
本開示の方法の別の例によると、受理、部分的受理または拒絶回答は、サーバにより受信され、サーバは、ユーザが移動すべき新しい位置を含む別の指示データを少なくとも１つの移動体装置へ送信する。
【００５２】
したがって、第１の位置において利用可能なすべての情報および／またはすべてのタスクが完了すると、ユーザに別の位置へ移動するように指示することが可能となり得る。
【００５３】
別の例によると、本開示による方法はさらに次の工程を含み得る。少なくとも１つの別の移動体装置において、少なくとも第１のユーザのタスクの完了の品質を表す入力を検知し、前記入力を表すデータを第１のサーバへ送信し第１のサーバにおいて、分析エンジンは少なくとも第１のユーザのユーザプロファイルのスコアを更新する工程。
【００５４】
これにより、スコアが所定値を超えるまたは下回る場合にユーザに通知することが好ましい場合がある。
【００５５】
さらに、分析エンジンが、ある位置プロファイルにおいて指示データを受信するすべてのユーザのスコアを判断し、総合スコアが所定値を超えるまたは下回れば前記ユーザに通知する、特に前記ユーザのそれぞれの各単一スコアについて各ユーザに通知することもまた好ましい場合がある。
【００５６】
最後に、分析エンジンが、別のパラメータとしてユーザの受理、部分的受理または拒絶回答を使用することによりスコアを判断するということが好ましい場合がある。
【００５７】
一例によると、前記スコアはユーザまたは別の人間へ提示され得る。
【００５８】
したがって、分析エンジンが第１のサーバ、少なくとも１つの移動体装置、または他の装置において、日報、週報および／または年報のような定期報告を提供し得、前記報告は特に、それぞれの識別データおよび／またはそれぞれの装置に応じて変わり得るということが好ましい場合がある。
【００５９】
同様に、一例による方法は、次のことを含み得る。別のユーザが別の移動体装置を介しデータを更新することにより位置プロファイルを更新することができ、前記更新データは、タスク、情報、ある位置、日時期限、タイムスタンプ、および別のユーザおよび／または別の移動体装置の別の識別データをテキスト、写真および／または映像の特定の形式で含み得る。
【００６０】
これは、ユーザが別のタスクまたは情報を位置プロファイルへ追加できるようにし得る。このような追加情報またはタスクは、一般的タスク、サービスの要求、一般的情報、破損報告、衛生報告、優先度等を含み得る。例えば、清掃作業員が物体（例えば机）を清掃することができなければ、監督者または顧客が、清掃されなかった物体を、コメントを書き込むおよび／または写真または映像を撮ることにより位置プロファイル内に入力し得る。これは、次に、好適には別のユーザの識別子、別のユーザの位置およびタイムスタンプと共に第１のサーバへ更新データとして送信される。
【００６１】
したがって、ユーザが更新データを優先付けできる（例えば限定しないが３つ以上のカテゴリに）ということが好ましい場合がある。例えば、優先カテゴリの更新データは、最も重要な更新データであり、したがって第１のユーザのグループへ提供され、一方、第２および第３のカテゴリは限定されたユーザのグループへ提供され得る。このようなユーザのグループはユーザ識別子および／または移動体装置または他の装置により定義され得る。
【００６２】
特に、あるカテゴリのデータを更新することで、別のユーザに通知し前記更新データに関連付けられたタスクを前記ユーザへ割り当てるということが直接可能となり得る。
【００６３】
本開示の一例によると、少なくとも１つ（特に複数）の更新データがある日時および特定位置プロファイルへ結合されるということが可能な場合があり、ここでは位置プロファイルを更新することが可能である。
【００６４】
例えば、フィットネスセンターのようなビルが午前７時に開けば、別の移動体装置を介し位置プロファイルを更新するために、床は例えば午前９時まで清掃されないという更新データを第１のサーバへ提供することが可能である。人々がフィットネスセンターを通り抜けた２時間後に、床が当初汚染されていたかまたは床は清掃後に再び汚染されたかを識別することは可能ではない。
【００６５】
少なくとも１つの移動体装置が機械可読データタグを検知するための装置を含むということも可能となり得る。本開示による機械可読データタグは、好適にはＱＲコード（登録商標）、無線識別子（ＲＦＩＤ：ｒａｄｉｏ−ｆｒｅｑｕｅｎｃｙ  ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）タグおよび／または近接場通信タグである。以下では、本開示を理解し易くするために、本開示の範囲を制限することなくデータタグだけに言及する。
【００６６】
データタグに関係するデータは、少なくとも第１のサーバにより少なくとも１つの移動体装置へ送信される指示データから構成され得る。
【００６７】
前記データタグの助けにより、例えば命令データと組み合わせてまたはそれと別個にタグデータを移動体装置へ送信することによりビルへのアクセスを提供することが可能となり得る。例えば、あるビルを清掃するように指示された清掃作業員はアクセス情報（本開示の一例によると前記ビルへのアクセスを恒久的または一時的に許可し得る）を自身の移動体装置上で直接受信し得る。
【００６８】
さらに、一実施形態によると、ユーザをある位置へ向ける形式の指示データを提供する方向判断装置がサーバおよび／または移動体装置に設けられる。
【００６９】
したがって、指示データ、ユーザプロファイルおよび／または位置プロファイルを格納するための記憶装置を含む移動体装置を提供することが好ましい場合があり、記憶装置は、光学的記憶装置、磁気的記憶装置、ハードディスク駆動装置、携帯型不揮発性メモリ装置、連続給電式揮発性メモリ装置、メモリカード、遠隔データベース、ローカルデータベースおよびコンパクトディスクからなるグループから選択される。
【００７０】
本方法によると「位置判断ユニットが、ＧＰＳ衛星信号を受信しユーザの現在位置を判断するＧＰＳ受信機をさらに含む」ことも可能となり得る。
【００７１】
最後に、ユーザの現在位置を判断することは、全地球測位システム、距離測定装置、信号の時間および周波数ベース変化、無線三角測量および無線信号と半径方向との交差からなるグループから選択された少なくとも１つの方向判断方法論を使用することにより達成されるということが好ましい場合がある。
【００７２】
上述の態様と本発明の付随する利点の多くは、添付図面と併せると、以下の詳細説明を参照することによりさらに良く理解されるので、容易に理解される。
【図面の簡単な説明】
【００７３】
【図１】一実施形態による方法の一例の概略ブロック図である。
【発明を実施するための形態】
【００７４】
様々な実施形態について添付図面を参照して詳細に説明する。可能な限り、同じ参照番号が、同じまたは同様な部品を指すために添付図面を通して使用される。特定の例および実施形態になされる参照は、例示目的のためであって、本発明または特許請求の範囲を限定するように意図されていない。
【００７５】
例示としての例が以下に示され説明されるが、様々な変更が本開示の精神および範囲から逸脱することなくなされ得るということが理解される。その点に関して、添付図面に関連し以下に記載される詳細説明は、開示された主題の様々な例の説明としてだけ意図されており、唯一の例を表すように意図されていない。本開示において説明される各例は、単なる例または例示として提供されており、他の例より好ましいまたは有利であると解釈されるべきでない。本明細書で提供される例は網羅的であるようにまたは本開示を開示される正確な形式へ限定するように意図されていない。同様に、本明細書において説明されるいかなる工程も、同じまたはほぼ同様な結果を達成するために他の工程と交換可能であり得るまたは工程の組み合わせであり得る。
【００７６】
図１は、本開示による方法の例を説明するダイヤグラム１００を示す。
【００７７】
本方法に関して、少なくとも１つの移動体装置へ、少なくとも１つの別の装置へ、および移動体装置の現在位置を判断するための位置判断ユニットを含む少なくとも１つの移動体装置へ動作可能に接続可能な少なくとも１つのサーバが提供される。さらに、少なくとも１つのユーザプロファイルと、移動体装置のユーザに関連付けられ少なくとも１つの地理的位置に関係する情報を含む少なくとも１つの位置プロファイルとが提供される。
【００７８】
任意選択的工程１０１において、ユーザは、好適には自身のユーザ名およびパスワードにより、移動体装置において、第１の移動体装置上で走るアプリケーションにログインしてもよいしサーバ上にホストされたアプリケーションに直接ログインしてもよい。本開示の一例によると、ユーザはログインされたままでよい、別の方法では、接続を確立する本方法内のある時点で再びログインしなければならないこともある。
【００７９】
工程１０２では、少なくとも１つの移動体装置がその位置データおよび／または第１の識別データを第１のサーバへ送信し得る。
【００８０】
それとともに、次の方法工程１０３内で、サーバは、位置データおよび／または第１の識別データ、日時、および位置データまたは別の位置プロファイルに関連付けられた位置プロファイルに基づき第１の指示データを生成することが可能である。
【００８１】
例えば、第１の移動体装置が第１の識別データおよび第１の位置データをサーバへ提供する場合、サーバは、いくつかの情報および／またはタスクがある時点でユーザにより行われなければならないこともある、ということを確認するということが可能となり得る。別の方法では、サーバは、いかなる特定タスクもユーザの現在位置においてユーザにより行われなくてもよいが、別の位置プロファイルによると前記別の位置においてタスクが行われなければならないこともある、ということを確認し得る。この場合、例えば、ユーザに前記位置へ移動するように通知することを指示データ内に含むことが可能となり得る。これは特に、家庭におけるユーザの位置プロファイルがタスクを含まなくてもよく、ユーザは仕事を開始するために移動すべき位置について通知される、または結局ある位置におけるすべてのタスクが完了したかもしれない就業日の始めのケースであり得る。
【００８２】
方法工程１０２と並列に、サーバは、方法工程１０３において、ある日時の位置プロファイルに関連付けられたタスクの完了のための全時間量を任意選択的に判断し、後続のまたは並列の方法工程１０４において、少なくとも１つの移動体装置、特に第１の移動体装置と異なるおよび／または同じ位置における別の移動体装置から、少なくとも１つのユーザプロファイルからのある日時の利用可能全時間を要求し得る。方法工程１０５において、タスクの完了のための前記全時間量とユーザプロファイルの前記利用可能全時間とに基づく第１の指示データと念のために別の指示データとがサーバにより生成される。
【００８３】
方法工程１０３〜１０５の助けにより、すべてのタスクの完了時間を判断することが可能な場合があり、タスクを行うための１人または複数のユーザの全利用可能時間と前記情報に関する特定タスクとを何人かのユーザへ割り当て、および、念のためにユーザの利用可能全時間がタスクの完了に必要な時間未満であればタスクを他の位置のユーザへ割り当てる。
【００８４】
方法工程１０６において、方法工程１０２と並列にまたはその後に、少なくとも１つの別の移動体装置が別の移動体装置の位置データおよび／または別の識別データを第１のサーバへ送信し得るということが可能となり得る。
【００８５】
任意選択的方法工程１０７によると、第１の指示データおよび／または別の指示データは、ビル内の少なくとも１つの移動体装置の位置、ビル外の位置、船、自動車、列車および／または飛行機に基づき、または別の移動体装置では特に前記ビルのある部屋に基づき生成され得る。
【００８６】
方法工程１０８では、サーバにおいて、第１の指示データは、少なくとも１つの移動体装置、特に少なくとも１つの別の移動体装置へ送信され得、前記第１の指示データに関係する少なくとも１つの表現を少なくとも１つの移動体装置、任意選択的には少なくとも別の移動体装置に表示させる。
【００８７】
任意選択的方法工程１０９によると、第１の指示データまたは別の指示データの前記表示は、拡張現実として、少なくとも１つの移動体装置のユーザおよび少なくとも別の装置上の任意選択的ユーザの現在視界の表現と組み合わせられ得、特に、第１の指示データを、特に物体に関係して、物体の隣に、物体の上におよび／または物体に表示し得る。
【００８８】
次の方法工程１１０では、少なくとも１つの移動体装置において、受理、部分的受理または拒絶回答を表す入力が前記第１の指示データの表示された表現に応じて検知され得、受理、部分的受理または拒絶回答および第１の識別データを第１のサーバへ送信する。
【００８９】
任意選択的方法工程１１１では、サーバにおいて、移動体装置からの受理、特に部分的受理、または拒絶回答を規定期間中待ち得、前記回答を受信しなかった場合、第１の喚起データを移動体装置へ送信し、少なくとも１つの移動体装置に前記第１の喚起データの少なくとも１つの表現を表示させる。その後の任意選択的方法工程１１２では、サーバは前記回答を別の規定期間中待ち得、前記別の規定期間後に前記回答を受信しなかった場合、第２の喚起データを移動体装置へ送信し、少なくとも１つの移動体装置に前記第２の喚起データの少なくとも１つの表現を表示させ、その後、または別の方法では、方法工程１１３において、サーバは前記回答を別の規定期間中待ち得、前記別の規定期間後に前記回答を受信しなかった場合、位置プロファイルおよび／またはユーザを拒絶回答に基づき更新し、ならびに、特に、更新された位置プロファイルに基づき、第２の指示データを少なくとも１つの第２の移動体装置および／または別の電子装置へ送信する。
【００９０】
別の方法工程１１４では、サーバにおいて、受理、部分的受理または拒絶回答に応じて、位置プロファイルが更新され得、位置データ、第１の識別データ、日時、および位置データに関連付けられた位置プロファイルに基づき、少なくとも第２の指示データを生成し、前記少なくとも第２の指示データを少なくとも１つの移動体装置へ送信する。
【００９１】
位置プロファイルを更新した後、工程１１５では、別の指示データが、少なくとも１つの移動体装置へ、およびユーザが移動すべき新しい位置を含む少なくとも１つの別の移動体装置へ任意選択的に送信され得る。
【００９２】
方法工程１０１〜１１５の実行中、工程１１６では、別のユーザが、別の移動体装置を介しデータを更新することにより位置プロファイルを更新することができ、前記更新データは、タスク、情報、ある位置、日時期限、タイムスタンプ、および別のユーザおよび／または別の移動体装置の別の識別データをテキスト、写真および／または映像の特定形式で含み得、一方、位置プロファイルの前記更新は、念のためにそれぞれの位置プロファイルを更新するためにサーバにより認識される。
【００９３】
これは、ユーザが別のタスクまたは情報を位置プロファイルへ追加できるようにし得る。このような追加情報またはタスクは、一般的タスク、サービスの要求、一般的情報、破損報告、衛生報告、優先度等を含み得る。例えば、清掃作業員が物体（例えば机）を清掃することができなければ、監督者または顧客は、清掃されなかった物体を、コメントを書き込むおよび／または写真または映像を撮ることにより位置プロファイル内に入力し得、これは、次に、好適には別のユーザの識別子、別のユーザの位置およびタイムスタンプと共に第１のサーバへ更新データとして送信される。したがって、ユーザが更新データを優先付けできる（例えば、限定しないが３つ以上のカテゴリに）ということが好ましい場合がある。特に、あるカテゴリのデータを更新することで、別のユーザに通知し前記更新データに関連付けられたタスクを前記ユーザへ割り当てるということが直接可能となり得る。
【００９４】
任意選択的な別の方法工程１１７では、少なくとも１つの別の移動体装置において、少なくとも第１のユーザのタスクの完了の品質を表す入力が検知され得、前記入力を表すデータが第１のサーバへ送信され得、第１のサーバにおいて、分析エンジンは少なくとも第１のユーザのユーザプロファイルのスコアを更新する。
【００９５】
これまで述べた方法記述と工程フロー図は、一例としてだけ提供されており、様々な実施形態の工程が提示された順番で行われなければならないということを意味するように意図されていない。当業者により理解されるように、これまで述べた実施形態における工程の順番は任意の順番で行われ得る。「その後」、「このとき」、「次に」などの用語は工程の順番を限定するように意図されてはおらず、これらの用語は本方法の説明を通じて読者を案内するためにだけ使用される。さらに、例えば冠詞「ａ」、「ａｎ」または不定冠詞「ｔｈｅ」を使用して単数形で要素を主張するいかなる言及も、当該要素を単数に限定するものとして解釈されてはならない。
【００９６】
本明細書において開示された実施形態に関連して説明された様々な例示的論理ブロック、モジュール、回路、アルゴリズム工程は電子的ハードウェア、コンピュータソフトウェア、または両者の組み合わせとして実装され得る。ハードウェアおよびソフトウェアのこの交換可能性を明瞭に示すために、様々な例示的部品、ブロック、モジュール、回路、および工程は、概してそれらの機能という意味で上に説明された。このような機能がハードウェアまたはソフトウェアとして実装されるかは、システム全体に課せられる特定のアプリケーションおよび設計制約に依存する。当業者は、特定アプリケーション毎に変動するやり方で上記機能を実装し得るが、このような実装判断は本発明の範囲からの逸脱を引き起こすものと解釈されてはならない。
【００９７】
本明細書において開示された態様に関連して説明された様々な例示的論理、論理ブロック、モジュール、回路を実装するために使用されるハードウェアは、汎用プロセッサ、デジタルシグナルプロセッサー（ＤＳＰ：ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）、特定用途向け集積回路（ＡＳＩＣ：ａｐｐｌｉｃａｔｉｏｎ  ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ：ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ）または他のプログラマブルロジック装置、ディスクリートゲートまたはトランジスタ論理、ディスクリートハードウェア部品、または本明細書に記載される機能を行うように設計されたそれらの任意の組み合せにより実装または行われ得る。汎用プロセッサはマイクロプロセッサであり得るが、別の方法では、プロセッサは任意の従来のプロセッサ、コントローラ、マイクロコントローラまたはステートマシンであり得る。プロセッサはまた、コンピュータ装置の組み合わせ（例えば、ＤＳＰとマイクロプロセッサの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコア連結した１つまたは複数のマイクロプロセッサ、または任意の他のこのような構成）として実装され得る。代替的に、いくつかの工程または方法は所与機能に固有の回路構成により行われ得る。
【００９８】
１つまたは複数の例示的態様では、説明された機能はハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組み合せで実装され得る。ソフトウェアで実装されれば、機能は、非一時的コンピュータ可読媒体または非一時的プロセッサ可読媒体上の１つまたは複数の命令またはコードとして格納され得る。本明細書において開示された方法またはアルゴリズムの工程は、非一時的コンピュータ可読またはプロセッサ可読記憶媒体上に存在し得るプロセッサ実行可能ソフトウェアモジュールで具現化され得る。非一時的コンピュータ可読またはプロセッサ可読記憶媒体はコンピュータまたはプロセッサによりアクセスされ得る任意の記憶媒体であり得る。限定ではなく一例として、このような非一時的コンピュータ可読またはプロセッサ−可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＦＬＡＳＨメモリ、ＣＤ−ＲＯＭまたは他の光学ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶装置、または所望プログラムコードを命令またはデータ構造の形式で格納するために使用され得るとともにコンピュータによりアクセスされ得る任意の他の媒体を含み得る。本明細書で使用されるようにディスクは、コンパクトディスク（ＣＤ：ｃｏｍｐａｃｔ  ｄｉｓｃ）、レーザーディスク（登録商標）、光ディスク、デジタルバーサタイルディスク（ＤＶＤ：ｄｉｇｉｔａｌ  ｖｅｒｓａｔｉｌｅ  ｄｉｓｃ）、フロッピーディスク、およびディスクが通常はデータを磁気的に再生するブルーレイディスクを含み、ディスクはデータをレーザにより光学的に再生する。上記のものの組み合わせもまた、非一時的コンピュータ可読およびプロセッサ可読媒体の範囲に含まれる。加えて、方法の動作またはアルゴリズムは、非一時的プロセッサ可読媒体および／またはコンピュータ可読媒体上の１組または任意の組のコードおよび／または命令として存在し得、コンピュータプログラム製品内に取り込まれ得る。
【００９９】
清掃作業員の所与の例は、本出願の開示の理解を容易にするためだけに提供される。他のタスクが異なるユーザにも同様に割り当てられ得るということは当業者にとって明らかである。
【０１００】
それにもかかわらず、本開示の一例によると、清掃タスクを清掃作業員へ割り当てる（特に動的に）ための方法を使用することが好ましい場合がある。
【０１０１】
上記説明および特許請求の範囲において開示される本発明の特徴は、本発明をその異なる実施形態において個々におよびそれらの全ての可能な組み合せでの両方で実施するために使用され得る。開示実施形態の以上の説明は、いかなる当業者も本発明をなすことまたはそれを使用することができるように提供される。これらの実施形態に対する様々な修正形態は当業者に容易に明らかになり、本明細書で定義された一般的原理は、本発明の趣旨または範囲から逸脱することなく他の実施形態へ適用され得る。したがって、本発明は本明細書に示された実施形態に限定されるように意図されていないが、以下の特許請求範囲と本明細書に記載の原理および新規特徴とに整合する最も広い範囲を与えられるようになっている。
【図１】
0006692352.tif 000002