(57)【要約】【課題】複数のデバイスを連携させたネットワークサービスを提供するのに好適なデバイス情報公開システムを提供する。【解決手段】ＧＰＳデバイスは、位置情報の公開先グループが指定されたときは、指定公開先グループを含む公開要求をデバイス管理サーバに送信する。配車管理端末は、位置情報の取得要求をデバイス管理サーバに送信し、位置情報を受信したときは、受信した位置情報に基づいて配車に要する時間または料金を算出し、その見積情報をデバイス管理サーバに送信する。デバイス管理サーバは、公開要求を受信したときは、そのＧＰＳデバイスを指定公開先グループの配車管理端末と対応付けて登録する一方、取得要求を受信したときは、その配車管理端末を公開先として指定しているＧＰＳデバイスを検索し、索出したＧＰＳデバイスの位置情報を取得して配車管理端末に送信し、見積情報を受信したときは、受信した見積情報をＧＰＳデバイスに送信する。【選択図】　図１０
2004013444.tif 000002
【特許請求の範囲】
【請求項１】
デバイスを通信可能に接続し、前記デバイスに関するデバイス情報を公開するシステムであって、
公開先の指定を含む公開要求を受信したときは、前記デバイスのデバイス情報を前記指定公開先に公開するようになっていることを特徴とするデバイス情報公開システム。
【請求項２】
移動可能な複数のデバイスと、前記デバイスに関するデバイス情報を利用する複数のデバイス利用端末と、前記デバイスを管理するデバイス管理端末とを通信可能に接続し、前記デバイスに関するデバイス情報を公開するシステムであって、
前記デバイスの位置情報を取得する位置情報取得手段を備え、
前記デバイスは、前記複数のデバイス利用端末のうち公開先とするものが指定されたときは、指定されたデバイス利用端末を公開先とした公開要求を前記デバイス管理端末に送信するようになっており、
前記デバイス管理端末は、前記公開要求を受信したときは、当該公開要求の要求元となるデバイスの位置情報を前記位置情報取得手段から取得し、取得した位置情報を前記指定公開先のデバイス利用端末に送信するようになっていることを特徴とするデバイス情報公開システム。
【請求項３】
請求項２において、
さらに、前記指定公開元のデバイスを前記指定公開先のデバイス利用端末と対応付けて記憶するための公開指定記憶手段を備え、
前記デバイス利用端末は、前記位置情報の取得要求を前記デバイス管理端末に送信するようになっており、
前記デバイス管理端末は、前記公開要求のあったデバイスを登録するデバイス登録手段と、前記取得要求のあったデバイス利用端末に前記位置情報を提供する位置情報提供手段とを有し、
前記デバイス登録手段は、前記公開要求を受信したときは、当該公開要求の要求元となるデバイスを指定公開元とし、前記指定公開元のデバイスを前記指定公開先のデバイス利用端末と対応付けて前記公開指定記憶手段に登録するようになっており、
前記位置情報提供手段は、前記取得要求を受信したときは、当該取得要求の要求元となるデバイス利用端末を公開先として指定しているデバイスを前記公開指定記憶手段のなかから検索し、その検索により索出したデバイスの位置情報を前記位置情報取得手段から取得し、取得した位置情報を前記要求元のデバイス利用端末に送信するようになっていることを特徴とするデバイス情報公開システム。
【請求項４】
請求項３において、
複数のユーザが所属可能なグループを複数構成し、
前記デバイスは、前記複数のグループのなかから前記グループが指定されたときは、指定されたグループを公開先グループとした公開要求を前記デバイス管理端末に送信するようになっており、
前記デバイス登録手段は、前記公開要求を受信したときは、当該公開要求の要求元となるデバイスを指定公開元とし、前記指定公開元のデバイスを、前記指定公開先グループに属するユーザのデバイス利用端末と対応付けて前記公開指定記憶手段に登録するようになっていることを特徴とするデバイス情報公開システム。
【請求項５】
請求項３及び４のいずれかにおいて、
複数の前記デバイス利用端末が所属可能なグループを複数構成し、
前記デバイスは、前記複数のグループのなかから前記グループが指定されたときは、指定されたグループを公開先グループとした公開要求を前記デバイス管理端末に送信するようになっており、
前記デバイス登録手段は、前記公開要求を受信したときは、当該公開要求の要求元となるデバイスを指定公開元とし、前記指定公開元のデバイスを、前記指定公開先グループに属するデバイス利用端末と対応付けて前記公開指定記憶手段に登録するようになっていることを特徴とするデバイス情報公開システム。
【請求項６】
請求項３乃至５のいずれかにおいて、
前記位置情報取得手段を前記デバイスに設け、前記位置情報取得手段は、当該位置情報取得手段が設けられているデバイスの位置情報を取得するようになっており、
前記位置情報提供手段は、前記検索により索出したデバイスに前記位置情報の取得要求を送信し、その送信により前記位置情報を受信したときは、受信した位置情報を前記要求元のデバイス利用端末に送信するようになっており、
前記デバイスは、前記取得要求を受信したときは、前記位置情報取得手段から前記位置情報を取得し、取得した位置情報を前記デバイス管理端末に送信するようになっていることを特徴とするデバイス情報公開システム。
【請求項７】
移動可能な複数のデバイスと、前記デバイスを管理するデバイス管理端末とを通信可能に接続し、前記デバイスに関するデバイス情報を公開するシステムであって、
前記デバイスの位置情報を取得する位置情報取得手段を備え、
前記デバイスは、前記複数のデバイスのうち公開先とするものが指定されたときは、指定されたデバイスを公開先とした公開要求を前記デバイス管理端末に送信するようになっており、
前記デバイス管理端末は、前記公開要求を受信したときは、当該公開要求の要求元となるデバイスの位置情報を前記位置情報取得手段から取得し、取得した位置情報を前記指定公開先のデバイスに送信するようになっていることを特徴とするデバイス情報公開システム。
【請求項８】
請求項７において、
さらに、前記指定公開元のデバイスを前記指定公開先のデバイスと対応付けて記憶するための公開指定記憶手段を備え、
前記デバイスは、前記位置情報の取得要求を前記デバイス管理端末に送信するようになっており、
前記デバイス管理端末は、前記公開要求のあったデバイスを登録するデバイス登録手段と、前記取得要求のあったデバイスに前記位置情報を提供する位置情報提供手段とを有し、
前記デバイス登録手段は、前記公開要求を受信したときは、当該公開要求の要求元となるデバイスを指定公開元とし、前記指定公開元のデバイスを前記指定公開先のデバイスと対応付けて前記公開指定記憶手段に登録するようになっており、
前記位置情報提供手段は、前記取得要求を受信したときは、当該取得要求の要求元となるデバイスを公開先として指定しているデバイスを前記公開指定記憶手段のなかから検索し、その検索により索出したデバイスの位置情報を前記位置情報取得手段から取得し、取得した位置情報を前記要求元のデバイスに送信するようになっていることを特徴とするデバイス情報公開システム。
【請求項９】
移動可能な複数のデバイスと、前記デバイスに関するデバイス情報を利用する複数の配車管理端末と、前記デバイスを管理するデバイス管理端末とを通信可能に接続し、前記デバイスのユーザに対して配車を行うシステムであって、
前記デバイスの位置情報を取得する位置情報取得手段を備え、
前記デバイスは、前記複数の配車管理端末のうち公開先とするものが指定されたときは、指定された配車管理端末を公開先とした公開要求を前記デバイス管理端末に送信するようになっており、
前記配車管理端末は、前記位置情報を受信したときは、受信した位置情報に基づいて、配車を行った場合に前記デバイスのユーザに到達するまでに要する時間又は料金を算出し、算出した時間又は料金の見積を示す見積情報を前記デバイス管理端末に送信するようになっており、
前記デバイス管理端末は、前記公開要求を受信したときは、当該公開要求の要求元となるデバイスの位置情報を前記位置情報取得手段から取得し、取得した位置情報を前記指定公開先の配車管理端末に送信し、その送信により前記見積情報を受信したときは、受信した見積情報を前記要求元のデバイスに送信するようになっていることを特徴とする配車システム。
【請求項１０】
請求項９において、
さらに、前記指定公開元のデバイスを前記指定公開先の配車管理端末と対応付けて記憶するための公開指定記憶手段を備え、
前記配車管理端末は、見積要求を受信したときは、前記位置情報の取得要求を前記デバイス管理端末に送信するようになっており、
前記デバイス管理端末は、前記公開要求のあったデバイスを登録するデバイス登録手段と、前記取得要求のあった配車管理端末に前記位置情報を提供する位置情報提供手段と、前記公開要求のあったデバイスに前記見積情報を提供する見積情報提供手段とを有し、
前記デバイス登録手段は、前記公開要求を受信したときは、当該公開要求の要求元となるデバイスを指定公開元とし、前記指定公開元のデバイスを前記指定公開先の配車管理端末と対応付けて前記公開指定記憶手段に登録し、前記指定公開先の配車管理端末に前記見積要求を送信するようになっており、
前記位置情報提供手段は、前記取得要求を受信したときは、当該取得要求の要求元となる配車管理端末を公開先として指定しているデバイスを前記公開指定記憶手段のなかから検索し、その検索により索出したデバイスの位置情報を前記位置情報取得手段から取得し、取得した位置情報を前記要求元の配車管理端末に送信するようになっており、
前記見積情報提供手段は、前記見積情報を受信したときは、受信した見積情報を前記要求元のデバイスに送信するようになっていることを特徴とする配車システム。
【請求項１１】
請求項１０において、
前記デバイスは、前記見積情報を受信したときは、受信した見積情報に基づいて、時間又は料金と対応付けて前記配車管理端末の一覧を表示し、前記配車管理端末一覧のなかから前記配車管理端末が指定されたときは、その指定を含む配車要求を前記デバイス管理端末に送信するようになっており、
前記デバイス管理端末は、さらに、前記配車管理端末に対して配車を要求する配車要求手段を有し、
前記配車要求手段は、前記配車要求を受信したときは、当該配車要求の要求元となるデバイスのユーザに対して配車を行うべき配車要求を前記指定の配車管理端末に送信するようになっていることを特徴とする配車システム。
【請求項１２】
請求項１０及び１１のいずれかにおいて、
複数のユーザが所属可能なグループを複数構成し、
前記デバイスは、前記複数のグループのなかから前記グループが指定されたときは、指定されたグループを公開先グループとした公開要求を前記デバイス管理端末に送信するようになっており、
前記デバイス登録手段は、前記公開要求を受信したときは、当該公開要求の要求元となるデバイスを指定公開元とし、前記指定公開元のデバイスを、前記指定公開先グループに属するユーザの配車管理端末と対応付けて前記公開指定記憶手段に登録し、前記指定公開先グループに属するユーザの配車管理端末に前記見積要求を送信するようになっていることを特徴とする配車システム。
【請求項１３】
請求項１０乃至１２のいずれかにおいて、
複数の前記配車管理端末が所属可能なグループを複数構成し、
前記デバイスは、前記複数のグループのなかから前記グループが指定されたときは、指定されたグループを公開先グループとした公開要求を前記デバイス管理端末に送信するようになっており、
前記デバイス登録手段は、前記公開要求を受信したときは、当該公開要求の要求元となるデバイスを指定公開元とし、前記指定公開元のデバイスを、前記指定公開先グループに属する配車管理端末と対応付けて前記公開指定記憶手段に登録し、前記指定公開先グループに属する配車管理端末に前記見積要求を送信するようになっていることを特徴とする配車システム。
【請求項１４】
請求項１０乃至１３のいずれかにおいて、
前記位置情報取得手段を前記デバイスに設け、前記位置情報取得手段は、当該位置情報取得手段が設けられているデバイスの位置情報を取得するようになっており、
前記位置情報提供手段は、前記検索により索出したデバイスに前記位置情報の取得要求を送信し、その送信により前記位置情報を受信したときは、受信した位置情報を前記要求元の配車管理端末に送信するようになっており、
前記デバイスは、前記取得要求を受信したときは、前記位置情報取得手段から前記位置情報を取得し、取得した位置情報を前記デバイス管理端末に送信するようになっていることを特徴とする配車システム。
【請求項１５】
請求項２記載のデバイス情報公開システムにおけるデバイス及びデバイス利用端末と通信可能に接続する端末であって、
前記公開要求を受信したときは、当該公開要求の要求元となるデバイスの位置情報を前記位置情報取得手段から取得し、取得した位置情報を前記指定公開先のデバイス利用端末に送信するようになっていることを特徴とするデバイス管理端末。
【請求項１６】
請求項７記載のデバイス情報公開システムにおけるデバイスと通信可能に接続する端末であって、
前記公開要求を受信したときは、当該公開要求の要求元となるデバイスの位置情報を前記位置情報取得手段から取得し、取得した位置情報を前記指定公開先のデバイスに送信するようになっていることを特徴とするデバイス管理端末。
【請求項１７】
コンピュータからなる請求項１５記載のデバイス管理端末に実行させるためのプログラムであって、
前記公開要求を受信したときは、当該公開要求の要求元となるデバイスの位置情報を前記位置情報取得手段から取得し、取得した位置情報を前記指定公開先のデバイス利用端末に送信する処理を実行させるためのプログラムであることを特徴とする端末用プログラム。
【請求項１８】
コンピュータからなる請求項１６記載のデバイス管理端末に実行させるためのプログラムであって、
前記公開要求を受信したときは、当該公開要求の要求元となるデバイスの位置情報を前記位置情報取得手段から取得し、取得した位置情報を前記指定公開先のデバイスに送信する処理を実行させるためのプログラムであることを特徴とする端末用プログラム。
【請求項１９】
デバイスを通信可能に接続し、前記デバイスに関するデバイス情報を公開する方法であって、
公開先の指定を含む公開要求を受信したときは、前記デバイスのデバイス情報を前記指定公開先に公開することを特徴とするデバイス情報公開方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デバイスに関するデバイス情報を公開するシステム、端末およびプログラム並びにその方法に係り、特に、複数のデバイスを連携させたネットワークサービスを提供するのに好適なデバイス情報公開システム、配車システム、デバイス管理端末および端末用プログラム、並びにデバイス情報公開方法に関する。
【０００２】
【従来の技術】
従来、デバイスの位置情報を用いた技術としては、例えば、ＧＰＳ（Ｇｌｏｂａｌ　Ｐｏｓｉｔｉｏｎｉｎｇ　Ｓｙｓｔｅｍ）デバイス、航空管制システム、車両ナビゲーションシステムおよび特願２０００−１９３２２６号公報に開示されている車両位置表示装置がある。
ＧＰＳデバイスとしては、ＧＰＳおよび表示装置を備える携帯端末が代表的であり、これは、ＧＰＳから位置情報を取得し、取得した位置情報を表示装置に表示するものである。
【０００３】
航空管制システムは、各航空機の位置情報を取得し、取得した位置情報に基づいて地上基地で各航空機の位置をリアルタイムに監視するものである。
車両ナビゲーションシステムは、ＧＰＳを備え、ＧＰＳから位置情報を取得し、取得した位置情報に基づいて現在地を中心とした地図画像を生成し、生成した地図画像をＷｅｂページ化し、所定のＷｅｂサーバにアップロードする。したがって、そのＷｅｂページのＵＲＬ（Ｕｎｉｖｅｒｓａｌ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｅｒ）を知人等に通知することにより、現在地を友人等に知らせることができる。
【０００４】
特願２０００−１９３２２６号公報の車両位置表示装置は、公開会員については、原則として他の公開会員のデータをも端末で表示することができるとともに、非公開会員については、その非公開会員が所有または管理する車両のデータのみを表示するようになっている。
【０００５】
【発明が解決しようとする課題】
今後、複数のＧＰＳデバイスを連携させて新たなネットワークサービスを展開することが考えられる。例えば、ＧＰＳデバイスの位置情報を公開し、公開されている位置情報に基づいて、タクシー会社がＧＰＳデバイスのユーザに対して配車を行うサービスを提供することができる。しかし、ユーザの位置情報をむやみに公開するのであっては、位置情報を第三者に流用される可能性もあり、セキュリティ上好ましくない。また、上記車両位置表示装置のように固定的な枠組みで公開・非公開を設定した場合は、サービスが多様化したときに、各サービスごとにコミュニティやグループを構成することが難しく、柔軟な対応が困難である。こうした問題を解決するためには、ＧＰＳデバイスのユーザが自己の発意によって位置情報を公開・非公開できることが望ましい。
【０００６】
しかしながら、上記従来の技術にあってはいずれも、固定的な枠組みで公開・非公開を設定することはできてもせいぜいその程度であり、ＧＰＳデバイスのユーザが自己の発意によって位置情報を公開・非公開することはできない。
このことは、ＧＰＳデバイスの位置情報を公開する場合に限らず、ネットワークデバイスのデバイス情報を公開するあらゆる場合について同様に想定される問題である。
【０００７】
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、複数のデバイスを連携させたネットワークサービスを提供するのに好適なデバイス情報公開システム、配車システム、デバイス管理端末および端末用プログラム、並びにデバイス情報公開方法を提供することを目的としている。
【０００８】
【課題を解決するための手段】
〔発明１〕
上記目的を達成するために、発明１のデバイス情報公開システムは、
デバイスを通信可能に接続し、前記デバイスに関するデバイス情報を公開するシステムであって、
公開先の指定を含む公開要求を受信したときは、前記デバイスのデバイス情報を前記指定公開先に公開するようになっていることを特徴とする。
【０００９】
このような構成であれば、公開先の指定を含む公開要求を受信すると、デバイスのデバイス情報が指定公開先に公開される。
ここで、公開要求は、デバイスから送信されるものに限らず、本システムと通信可能に接続する通信端末、通信機器その他の通信設備から送信されるものであってもよいし、本システム自身から与えられるものであってもよい。
【００１０】
また、デバイス情報は、デバイスに関する情報であればどのようなものであってもよく、これには、例えば、デバイスの位置情報が含まれる。以下、発明１９のデバイス情報公開方法において同じである。
また、指定公開先は、本システムと通信可能に接続する通信端末、通信機器その他の通信設備であればどのようなものであってもよく、これには、例えば、デバイス情報を利用するデバイス利用端末またはデバイスが含まれる。
【００１１】
また、デバイスが通信可能に接続する形態としては、本システムとデバイスとが直接接続することのほか、他の通信端末、通信機器その他の通信設備を介して本システムとデバイスとが間接的に接続することも含まれる。以下、発明１９のデバイス情報公開方法において同じである。
また、本システムは、単一の装置として実現するようにしてもよいし、複数の端末を通信可能に接続したネットワークシステムとして実現するようにしてもよい。後者の場合、各構成要素は、それぞれ通信可能に接続されていれば、複数の端末のうちどの端末に属していてもよい。
〔発明２〕
さらに、発明２のデバイス情報公開システムは、
移動可能な複数のデバイスと、前記デバイスに関するデバイス情報を利用する複数のデバイス利用端末と、前記デバイスを管理するデバイス管理端末とを通信可能に接続し、前記デバイスに関するデバイス情報を公開するシステムであって、
前記デバイスの位置情報を取得する位置情報取得手段を備え、
前記デバイスは、前記複数のデバイス利用端末のうち公開先とするものが指定されたときは、指定されたデバイス利用端末を公開先とした公開要求を前記デバイス管理端末に送信するようになっており、
前記デバイス管理端末は、前記公開要求を受信したときは、当該公開要求の要求元となるデバイスの位置情報を前記位置情報取得手段から取得し、取得した位置情報を前記指定公開先のデバイス利用端末に送信するようになっていることを特徴とする。
【００１２】
このような構成であれば、デバイスでは、複数のデバイス利用端末のうち公開先とするものが指定されると、指定されたデバイス利用端末を公開先とした公開要求がデバイス管理端末に送信される。
デバイス管理端末では、公開先の指定を含む公開要求を受信すると、公開要求の要求元となるデバイスの位置情報が位置情報取得手段から取得され、取得された位置情報が指定公開先のデバイス利用端末に送信される。
【００１３】
ここで、デバイスにおいて公開先は、デバイス利用端末を一意に特定して指定するようにしてもよいし、デバイス利用端末またはそのユーザが属するグループを特定することにより間接的に指定するようにしてもよい。
また、位置情報取得手段は、位置情報を取得するようになっていればどのような構成であってもよく、例えば、デバイスが通信可能に接続する通信端末、通信機器その他の通信設備でデバイスの位置を測定したり、またはＧＰＳ等を利用してデバイスでその位置を測定したりすることにより位置情報を取得するようになっていてもよい。また、上記通信設備からの測定情報に基づいて他の上記通信設備で位置情報を算出したり、またはデバイスからの測定情報に基づいて上記通信設備で位置情報を算出したりすることにより位置情報を取得するようになっていてもよいし、位置情報を記憶した位置情報記憶手段から位置情報を読み出すことにより位置情報を取得するようになっていてもよい。以下、発明７のデバイス情報公開システム、および発明９の配車システムにおいて同じである。
【００１４】
また、位置情報取得手段は、デバイス、デバイス利用端末およびデバイス管理端末のうちいずれかに設けてもよいが、これに限らず、デバイス、デバイス利用端末およびデバイス管理端末以外の他の端末に設けてもよい。
また、デバイス管理端末は、デバイスおよびデバイス利用端末との通信路の一端に接続する通信設備であって少なくともサーバ機能を有するものであればよく、クライアント機能およびサーバ機能の両方を有するものとして構成することもできる。以下、発明１５のデバイス管理端末、および発明１７の端末用プログラムにおいて同じである。
〔発明３〕
さらに、発明３のデバイス情報公開システムは、発明２のデバイス情報公開システムにおいて、
さらに、前記指定公開元のデバイスを前記指定公開先のデバイス利用端末と対応付けて記憶するための公開指定記憶手段を備え、
前記デバイス利用端末は、前記位置情報の取得要求を前記デバイス管理端末に送信するようになっており、
前記デバイス管理端末は、前記公開要求のあったデバイスを登録するデバイス登録手段と、前記取得要求のあったデバイス利用端末に前記位置情報を提供する位置情報提供手段とを有し、
前記デバイス登録手段は、前記公開要求を受信したときは、当該公開要求の要求元となるデバイスを指定公開元とし、前記指定公開元のデバイスを前記指定公開先のデバイス利用端末と対応付けて前記公開指定記憶手段に登録するようになっており、
前記位置情報提供手段は、前記取得要求を受信したときは、当該取得要求の要求元となるデバイス利用端末を公開先として指定しているデバイスを前記公開指定記憶手段のなかから検索し、その検索により索出したデバイスの位置情報を前記位置情報取得手段から取得し、取得した位置情報を前記要求元のデバイス利用端末に送信するようになっていることを特徴とする。
【００１５】
このような構成であれば、デバイス管理端末では、公開要求を受信すると、デバイス登録手段により、公開要求の要求元となるデバイスを指定公開元とし、指定公開元のデバイスが指定公開先のデバイス利用端末と対応付けられて公開指定記憶手段に登録される。
一方、デバイス利用端末では、位置情報の取得要求がデバイス管理端末に送信される。
【００１６】
デバイス管理端末では、取得要求を受信すると、位置情報提供手段により、取得要求の要求元となるデバイス利用端末を公開先として指定しているデバイスが公開指定記憶手段のなかから検索される。その結果、該当のデバイスが索出されると、索出されたデバイスの位置情報が位置情報取得手段から取得され、取得された位置情報が要求元のデバイス利用端末に送信される。
【００１７】
ここで、公開指定記憶手段は、公開元および公開先の対応をあらゆる手段でかつあらゆる時期に記憶するものであり、公開元および公開先の対応をあらかじめ記憶してあるものであってもよいし、公開元および公開先の対応をあらかじめ記憶することなく、本システムの動作時に外部からの入力等によって公開元および公開先の対応を記憶するようになっていてもよい。以下、発明８のデバイス情報公開システム、および発明１０の配車システムにおいて同じである。
【００１８】
また、公開指定記憶手段は、デバイス、デバイス利用端末およびデバイス管理端末のうちいずれかに設けてもよいが、これに限らず、デバイス、デバイス利用端末およびデバイス管理端末以外の他の端末に設けてもよい。後者の場合、例えば、データベースサーバやネットワークストレージとして構成することができる。
〔発明４〕
さらに、発明４のデバイス情報公開システムは、発明３のデバイス情報公開システムにおいて、
複数のユーザが所属可能なグループを複数構成し、
前記デバイスは、前記複数のグループのなかから前記グループが指定されたときは、指定されたグループを公開先グループとした公開要求を前記デバイス管理端末に送信するようになっており、
前記デバイス登録手段は、前記公開要求を受信したときは、当該公開要求の要求元となるデバイスを指定公開元とし、前記指定公開元のデバイスを、前記指定公開先グループに属するユーザのデバイス利用端末と対応付けて前記公開指定記憶手段に登録するようになっていることを特徴とする。
【００１９】
このような構成であれば、デバイスでは、複数のグループのなかからグループが指定されると、指定されたグループを公開先グループとした公開要求がデバイス管理端末に送信される。
デバイス管理端末では、公開要求を受信すると、デバイス登録手段により、公開要求の要求元となるデバイスを指定公開元とし、指定公開元のデバイスが、指定公開先グループに属するユーザのデバイス利用端末と対応付けられて公開指定記憶手段に登録される。
〔発明５〕
さらに、発明５のデバイス情報公開システムは、発明３および４のいずれかのデバイス情報公開システムにおいて、
複数の前記デバイス利用端末が所属可能なグループを複数構成し、
前記デバイスは、前記複数のグループのなかから前記グループが指定されたときは、指定されたグループを公開先グループとした公開要求を前記デバイス管理端末に送信するようになっており、
前記デバイス登録手段は、前記公開要求を受信したときは、当該公開要求の要求元となるデバイスを指定公開元とし、前記指定公開元のデバイスを、前記指定公開先グループに属するデバイス利用端末と対応付けて前記公開指定記憶手段に登録するようになっていることを特徴とする。
【００２０】
このような構成であれば、デバイスでは、複数のグループのなかからグループが指定されると、指定されたグループを公開先グループとした公開要求がデバイス管理端末に送信される。
デバイス管理端末では、公開要求を受信すると、デバイス登録手段により、公開要求の要求元となるデバイスを指定公開元とし、指定公開元のデバイスが、指定公開先グループに属するデバイス利用端末と対応付けられて公開指定記憶手段に登録される。
〔発明６〕
さらに、発明６のデバイス情報公開システムは、発明３ないし５のいずれかのデバイス情報公開システムにおいて、
前記位置情報取得手段を前記デバイスに設け、前記位置情報取得手段は、当該位置情報取得手段が設けられているデバイスの位置情報を取得するようになっており、
前記位置情報提供手段は、前記検索により索出したデバイスに前記位置情報の取得要求を送信し、その送信により前記位置情報を受信したときは、受信した位置情報を前記要求元のデバイス利用端末に送信するようになっており、
前記デバイスは、前記取得要求を受信したときは、前記位置情報取得手段から前記位置情報を取得し、取得した位置情報を前記デバイス管理端末に送信するようになっていることを特徴とする。
【００２１】
このような構成であれば、デバイス管理端末では、取得要求を受信すると、位置情報提供手段により、検索により索出されたデバイスに位置情報の取得要求が送信される。
デバイスでは、取得要求を受信すると、位置情報取得手段から位置情報が取得され、取得された位置情報がデバイス管理端末に送信される。
【００２２】
デバイス管理端末では、位置情報を受信すると、受信した位置情報が要求元のデバイス利用端末に送信される。
〔発明７〕
さらに、発明７のデバイス情報公開システムは、
移動可能な複数のデバイスと、前記デバイスを管理するデバイス管理端末とを通信可能に接続し、前記デバイスに関するデバイス情報を公開するシステムであって、
前記デバイスの位置情報を取得する位置情報取得手段を備え、
前記デバイスは、前記複数のデバイスのうち公開先とするものが指定されたときは、指定されたデバイスを公開先とした公開要求を前記デバイス管理端末に送信するようになっており、
前記デバイス管理端末は、前記公開要求を受信したときは、当該公開要求の要求元となるデバイスの位置情報を前記位置情報取得手段から取得し、取得した位置情報を前記指定公開先のデバイスに送信するようになっていることを特徴とする。
【００２３】
このような構成であれば、デバイスでは、複数のデバイスのうち公開先とするものが指定されると、指定されたデバイスを公開先とした公開要求がデバイス管理端末に送信される。
デバイス管理端末では、公開先の指定を含む公開要求を受信すると、公開要求の要求元となるデバイスの位置情報が位置情報取得手段から取得され、取得された位置情報が指定公開先のデバイスに送信される。
【００２４】
ここで、デバイスにおいて公開先は、デバイスを一意に特定して指定するようにしてもよいし、デバイスまたはそのユーザが属するグループを特定することにより間接的に指定するようにしてもよい。
また、位置情報取得手段は、デバイスおよびデバイス管理端末のうちいずれかに設けてもよいが、これに限らず、デバイスおよびデバイス管理端末以外の他の端末に設けてもよい。
【００２５】
また、デバイス管理端末は、デバイスとの通信路の一端に接続する通信設備であって少なくともサーバ機能を有するものであればよく、クライアント機能およびサーバ機能の両方を有するものとして構成することもできる。以下、発明１６のデバイス管理端末、および発明１８の端末用プログラムにおいて同じである。
〔発明８〕
さらに、発明８のデバイス情報公開システムは、発明７のデバイス情報公開システムにおいて、
さらに、前記指定公開元のデバイスを前記指定公開先のデバイスと対応付けて記憶するための公開指定記憶手段を備え、
前記デバイスは、前記位置情報の取得要求を前記デバイス管理端末に送信するようになっており、
前記デバイス管理端末は、前記公開要求のあったデバイスを登録するデバイス登録手段と、前記取得要求のあったデバイスに前記位置情報を提供する位置情報提供手段とを有し、
前記デバイス登録手段は、前記公開要求を受信したときは、当該公開要求の要求元となるデバイスを指定公開元とし、前記指定公開元のデバイスを前記指定公開先のデバイスと対応付けて前記公開指定記憶手段に登録するようになっており、
前記位置情報提供手段は、前記取得要求を受信したときは、当該取得要求の要求元となるデバイスを公開先として指定しているデバイスを前記公開指定記憶手段のなかから検索し、その検索により索出したデバイスの位置情報を前記位置情報取得手段から取得し、取得した位置情報を前記要求元のデバイスに送信するようになっていることを特徴とする。
【００２６】
このような構成であれば、デバイス管理端末では、公開要求を受信すると、デバイス登録手段により、公開要求の要求元となるデバイスを指定公開元とし、指定公開元のデバイスが指定公開先のデバイスと対応付けられて公開指定記憶手段に登録される。
一方、デバイスでは、位置情報の取得要求がデバイス管理端末に送信される。
【００２７】
デバイス管理端末では、取得要求を受信すると、位置情報提供手段により、取得要求の要求元となるデバイスを公開先として指定しているデバイスが公開指定記憶手段のなかから検索される。その結果、該当のデバイスが索出されると、索出されたデバイスの位置情報が位置情報取得手段から取得され、取得された位置情報が要求元のデバイスに送信される。
【００２８】
ここで、公開指定記憶手段は、デバイス、配車管理端末およびデバイス管理端末のうちいずれかに設けてもよいが、これに限らず、デバイス、配車管理端末およびデバイス管理端末以外の他の端末に設けてもよい。後者の場合、例えば、データベースサーバやネットワークストレージとして構成することができる。
〔発明９〕
一方、上記目的を達成するために、発明９の配車システムは、
移動可能な複数のデバイスと、前記デバイスに関するデバイス情報を利用する複数の配車管理端末と、前記デバイスを管理するデバイス管理端末とを通信可能に接続し、前記デバイスのユーザに対して配車を行うシステムであって、
前記デバイスの位置情報を取得する位置情報取得手段を備え、
前記デバイスは、前記複数の配車管理端末のうち公開先とするものが指定されたときは、指定された配車管理端末を公開先とした公開要求を前記デバイス管理端末に送信するようになっており、
前記配車管理端末は、前記位置情報を受信したときは、受信した位置情報に基づいて、配車を行った場合に前記デバイスのユーザに到達するまでに要する時間または料金を算出し、算出した時間または料金の見積を示す見積情報を前記デバイス管理端末に送信するようになっており、
前記デバイス管理端末は、前記公開要求を受信したときは、当該公開要求の要求元となるデバイスの位置情報を前記位置情報取得手段から取得し、取得した位置情報を前記指定公開先の配車管理端末に送信し、その送信により前記見積情報を受信したときは、受信した見積情報を前記要求元のデバイスに送信するようになっていることを特徴とする。
【００２９】
このような構成であれば、デバイスでは、複数の配車管理端末のうち公開先とするものが指定されると、指定された配車管理端末を公開先とした公開要求がデバイス管理端末に送信される。
デバイス管理端末では、公開先の指定を含む公開要求を受信すると、公開要求の要求元となるデバイスの位置情報が位置情報取得手段から取得され、取得された位置情報が指定公開先の配車管理端末に送信される。
【００３０】
配車管理端末では、位置情報を受信すると、受信した位置情報に基づいて、配車を行った場合にデバイスのユーザに到達するまでに要する時間または料金が算出され、算出された時間または料金の見積を示す見積情報がデバイス管理端末に送信される。
デバイス管理端末では、見積情報を受信すると、受信した見積情報が要求元のデバイスに送信される。
【００３１】
これにより、デバイスのユーザは、各配車管理端末ごとに時間または料金の見積を把握することができる。
ここで、デバイスにおいて公開先は、配車管理端末を一意に特定して指定するようにしてもよいし、配車管理端末またはそのユーザが属するグループを特定することにより間接的に指定するようにしてもよい。
【００３２】
また、位置情報取得手段は、デバイス、配車管理端末およびデバイス管理端末のうちいずれかに設けてもよいが、これに限らず、デバイス、配車管理端末およびデバイス管理端末以外の他の端末に設けてもよい。
また、デバイス管理端末は、デバイスおよび配車管理端末との通信路の一端に接続する通信設備であって少なくともサーバ機能を有するものであればよく、クライアント機能およびサーバ機能の両方を有するものとして構成することもできる。
〔発明１０〕
さらに、発明１０の配車システムは、発明９の配車システムにおいて、
さらに、前記指定公開元のデバイスを前記指定公開先の配車管理端末と対応付けて記憶するための公開指定記憶手段を備え、
前記配車管理端末は、見積要求を受信したときは、前記位置情報の取得要求を前記デバイス管理端末に送信するようになっており、
前記デバイス管理端末は、前記公開要求のあったデバイスを登録するデバイス登録手段と、前記取得要求のあった配車管理端末に前記位置情報を提供する位置情報提供手段と、前記公開要求のあったデバイスに前記見積情報を提供する見積情報提供手段とを有し、
前記デバイス登録手段は、前記公開要求を受信したときは、当該公開要求の要求元となるデバイスを指定公開元とし、前記指定公開元のデバイスを前記指定公開先の配車管理端末と対応付けて前記公開指定記憶手段に登録し、前記指定公開先の配車管理端末に前記見積要求を送信するようになっており、
前記位置情報提供手段は、前記取得要求を受信したときは、当該取得要求の要求元となる配車管理端末を公開先として指定しているデバイスを前記公開指定記憶手段のなかから検索し、その検索により索出したデバイスの位置情報を前記位置情報取得手段から取得し、取得した位置情報を前記要求元の配車管理端末に送信するようになっており、
前記見積情報提供手段は、前記見積情報を受信したときは、受信した見積情報を前記要求元のデバイスに送信するようになっていることを特徴とする。
【００３３】
このような構成であれば、デバイス管理端末では、公開要求を受信すると、デバイス登録手段により、公開要求の要求元となるデバイスを指定公開元とし、指定公開元のデバイスが指定公開先の配車管理端末と対応付けられて公開指定記憶手段に登録され、指定公開先の配車管理端末に見積要求が送信される。
配車管理端末では、見積要求を受信すると、位置情報の取得要求がデバイス管理端末に送信される。
【００３４】
デバイス管理端末では、取得要求を受信すると、位置情報提供手段により、取得要求の要求元となる配車管理端末を公開先として指定しているデバイスが公開指定記憶手段のなかから検索される。その結果、該当のデバイスが索出されると、その検索により索出されたデバイスの位置情報が位置情報取得手段から取得され、取得された位置情報が要求元の配車管理端末に送信される。
【００３５】
配車管理端末では、位置情報を受信すると、受信した位置情報に基づいて、配車を行った場合にデバイスのユーザに到達するまでに要する時間または料金が算出され、算出された時間または料金の見積を示す見積情報がデバイス管理端末に送信される。
デバイス管理端末では、見積情報を受信すると、見積情報提供手段により、受信した見積情報が要求元のデバイスに送信される。
【００３６】
ここで、公開指定記憶手段は、デバイスおよびデバイス管理端末のうちいずれかに設けてもよいが、これに限らず、デバイスおよびデバイス管理端末以外の他の端末に設けてもよい。後者の場合、例えば、データベースサーバやネットワークストレージとして構成することができる。
〔発明１１〕
さらに、発明１１の配車システムは、発明１０の配車システムにおいて、
前記デバイスは、前記見積情報を受信したときは、受信した見積情報に基づいて、時間または料金と対応付けて前記配車管理端末の一覧を表示し、前記配車管理端末一覧のなかから前記配車管理端末が指定されたときは、その指定を含む配車要求を前記デバイス管理端末に送信するようになっており、
前記デバイス管理端末は、さらに、前記配車管理端末に対して配車を要求する配車要求手段を有し、
前記配車要求手段は、前記配車要求を受信したときは、当該配車要求の要求元となるデバイスのユーザに対して配車を行うべき配車要求を前記指定の配車管理端末に送信するようになっていることを特徴とする。
【００３７】
このような構成であれば、デバイスでは、見積情報を受信すると、受信した見積情報に基づいて、時間または料金と対応付けて配車管理端末の一覧が表示される。そして、配車管理端末一覧のなかから配車管理端末が指定されると、その指定を含む配車要求がデバイス管理端末に送信される。
デバイス管理端末では、配車要求を受信すると、配車要求手段により、配車要求の要求元となるデバイスのユーザに対して配車を行うべき配車要求が指定の配車管理端末に送信される。
〔発明１２〕
さらに、発明１２の配車システムは、発明１０および１１のいずれかの配車システムにおいて、
複数のユーザが所属可能なグループを複数構成し、
前記デバイスは、前記複数のグループのなかから前記グループが指定されたときは、指定されたグループを公開先グループとした公開要求を前記デバイス管理端末に送信するようになっており、
前記デバイス登録手段は、前記公開要求を受信したときは、当該公開要求の要求元となるデバイスを指定公開元とし、前記指定公開元のデバイスを、前記指定公開先グループに属するユーザの配車管理端末と対応付けて前記公開指定記憶手段に登録し、前記指定公開先グループに属するユーザの配車管理端末に前記見積要求を送信するようになっていることを特徴とする。
【００３８】
このような構成であれば、デバイスでは、複数のグループのなかからグループが指定されると、指定されたグループを公開先グループとした公開要求がデバイス管理端末に送信される。
デバイス管理端末では、公開要求を受信すると、デバイス登録手段により、公開要求の要求元となるデバイスを指定公開元とし、指定公開元のデバイスが、指定公開先グループに属するユーザの配車管理端末と対応付けられて公開指定記憶手段に登録され、指定公開先グループに属するユーザの配車管理端末に見積要求が送信される。
〔発明１３〕
さらに、発明１３の配車システムは、発明１０ないし１２のいずれかの配車システムにおいて、
複数の前記配車管理端末が所属可能なグループを複数構成し、
前記デバイスは、前記複数のグループのなかから前記グループが指定されたときは、指定されたグループを公開先グループとした公開要求を前記デバイス管理端末に送信するようになっており、
前記デバイス登録手段は、前記公開要求を受信したときは、当該公開要求の要求元となるデバイスを指定公開元とし、前記指定公開元のデバイスを、前記指定公開先グループに属する配車管理端末と対応付けて前記公開指定記憶手段に登録し、前記指定公開先グループに属する配車管理端末に前記見積要求を送信するようになっていることを特徴とする。
【００３９】
このような構成であれば、デバイスでは、複数のグループのなかからグループが指定されると、指定されたグループを公開先グループとした公開要求がデバイス管理端末に送信される。
デバイス管理端末では、公開要求を受信すると、デバイス登録手段により、公開要求の要求元となるデバイスを指定公開元とし、指定公開元のデバイスが、指定公開先グループに属する配車管理端末と対応付けられて公開指定記憶手段に登録され、指定公開先グループに属する配車管理端末に見積要求が送信される。
〔発明１４〕
さらに、発明１４の配車システムは、発明１０ないし１３のいずれかの配車システムにおいて、
前記位置情報取得手段を前記デバイスに設け、前記位置情報取得手段は、当該位置情報取得手段が設けられているデバイスの位置情報を取得するようになっており、
前記位置情報提供手段は、前記検索により索出したデバイスに前記位置情報の取得要求を送信し、その送信により前記位置情報を受信したときは、受信した位置情報を前記要求元の配車管理端末に送信するようになっており、
前記デバイスは、前記取得要求を受信したときは、前記位置情報取得手段から前記位置情報を取得し、取得した位置情報を前記デバイス管理端末に送信するようになっていることを特徴とする。
【００４０】
このような構成であれば、デバイス管理端末では、取得要求を受信すると、位置情報提供手段により、検索により索出されたデバイスに位置情報の取得要求が送信される。
デバイスでは、取得要求を受信すると、位置情報取得手段から位置情報が取得され、取得された位置情報がデバイス管理端末に送信される。
【００４１】
デバイス管理端末では、位置情報を受信すると、受信した位置情報が要求元の配車管理端末に送信される。
〔発明１５〕
一方、上記目的を達成するために、発明１５のデバイス管理端末は、
発明２のデバイス情報公開システムにおけるデバイスおよびデバイス利用端末と通信可能に接続する端末であって、
前記公開要求を受信したときは、当該公開要求の要求元となるデバイスの位置情報を前記位置情報取得手段から取得し、取得した位置情報を前記指定公開先のデバイス利用端末に送信するようになっていることを特徴とする。
【００４２】
このような構成であれば、発明２のデバイス情報公開システムにおけるデバイス管理端末と同等の作用が得られる。
〔発明１６〕
さらに、発明１６のデバイス管理端末は、
発明７のデバイス情報公開システムにおけるデバイスと通信可能に接続する端末であって、
前記公開要求を受信したときは、当該公開要求の要求元となるデバイスの位置情報を前記位置情報取得手段から取得し、取得した位置情報を前記指定公開先のデバイスに送信するようになっていることを特徴とする。
【００４３】
このような構成であれば、発明７のデバイス情報公開システムにおけるデバイス管理端末と同等の作用が得られる。
〔発明１７〕
一方、上記目的を達成するために、発明１７の端末用プログラムは、
コンピュータからなる発明１５のデバイス管理端末に実行させるためのプログラムであって、
前記公開要求を受信したときは、当該公開要求の要求元となるデバイスの位置情報を前記位置情報取得手段から取得し、取得した位置情報を前記指定公開先のデバイス利用端末に送信する処理を実行させるためのプログラムであることを特徴とする。
【００４４】
このような構成であれば、デバイス管理端末によってプログラムが読み取られ、読み取られたプログラムに従ってデバイス管理端末が処理を実行すると、発明１５のデバイス管理端末と同等の作用が得られる。
〔発明１８〕
さらに、発明１８の端末用プログラムは、
コンピュータからなる発明１６のデバイス管理端末に実行させるためのプログラムであって、
前記公開要求を受信したときは、当該公開要求の要求元となるデバイスの位置情報を前記位置情報取得手段から取得し、取得した位置情報を前記指定公開先のデバイスに送信する処理を実行させるためのプログラムであることを特徴とする。
【００４５】
このような構成であれば、デバイス管理端末によってプログラムが読み取られ、読み取られたプログラムに従ってデバイス管理端末が処理を実行すると、発明１６のデバイス管理端末と同等の作用が得られる。
〔発明１９〕
一方、上記目的を達成するために、発明１９のデバイス情報公開方法は、
デバイスを通信可能に接続し、前記デバイスに関するデバイス情報を公開する方法であって、
公開先の指定を含む公開要求を受信したときは、前記デバイスのデバイス情報を前記指定公開先に公開することを特徴とする。
【００４６】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しながら説明する。図１ないし図１８は、本発明に係るデバイス情報公開システム、配車システム、デバイス管理端末および端末用プログラム、並びにデバイス情報公開方法の実施の形態を示す図である。
【００４７】
本実施の形態は、本発明に係るデバイス情報公開システム、配車システム、デバイス管理端末および端末用プログラム、並びにデバイス情報公開方法を、図１に示すように、ＧＰＳデバイス２００のユーザが位置情報をタクシー会社に公開し、公開された位置情報に基づいてタクシー会社がユーザに対して配車を行う場合について適用したものである。
【００４８】
まず、本発明を適用するネットワークシステムの構成を図１を参照しながら説明する。図１は、本発明を適用するネットワークシステムの構成を示すブロック図である。
各タクシー会社には、図１に示すように、配車の管理を行う配車管理端末３００がそれぞれ設置されている。また、インターネット１９９には、ＧＰＳデバイス２００とインターネット１９９との通信を中継する中継局２１０と、ＧＰＳデバイス２００を管理するデバイス管理サーバ１００と、各タクシー会社の配車管理端末３００とが接続されている。
【００４９】
中継局２１０には、ＧＰＳデバイス２００と無線通信を行う基地局２２０が接続されており、中継局２１０は、ＧＰＳデバイス２００がインターネット１９９に接続するときは、ＧＰＳデバイス２００に代わってインターネット１９９上での一端末となって、基地局２２０を介して受信したＧＰＳデバイス２００からのデータをインターネット１９９を介して目的の端末に送信するとともに、インターネット１９９上にある目的の端末のデータを基地局２２０を介してＧＰＳデバイス２００に送信するようになっている。
【００５０】
次に、デバイス管理サーバ１００の構成を図２を参照しながら詳細に説明する。図２は、デバイス管理サーバ１００の構成を示すブロック図である。
デバイス管理サーバ１００は、図２に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ３０と、所定領域にあらかじめＣＰＵ３０の制御プログラム等を格納しているＲＯＭ３２と、ＲＯＭ３２等から読み出したデータやＣＰＵ３０の演算過程で必要な演算結果を格納するためのＲＡＭ３４と、外部装置に対してデータの入出力を媒介するＩ／Ｆ３８とで構成されており、これらは、データを転送するための信号線であるバス３９で相互にかつデータ授受可能に接続されている。
【００５１】
Ｉ／Ｆ３８には、ユーザに関するユーザ情報を登録するユーザ情報登録データベース（以下、データベースのことを単にＤＢと略記する。）４０と、ネットワークデバイスに関するデバイス情報を登録するデバイス情報登録ＤＢ４１と、複数のユーザまたは複数のネットワークデバイスが所属可能なグループに関するグループ情報を登録するグループ情報登録ＤＢ４２と、インターネット１９９に接続するための信号線とが接続されている。
【００５２】
次に、ユーザ情報登録ＤＢ４０のデータ構造を図３を参照しながら詳細に説明する。図３は、ユーザ情報登録ＤＢ４０のデータ構造を示す図である。
ユーザ情報登録ＤＢ４０は、ＧＰＳデバイス２００または配車管理端末３００の所有者または利用者をユーザとして、それらユーザに関するユーザ情報を登録するものである。ユーザ情報登録ＤＢ４０には、図３に示すように、各ユーザごとに１つのレコードが登録可能となっている。各レコードは、ユーザを一意に特定するためのユーザＩＤを登録するフィールド４００と、ユーザパスワードを登録するフィールド４０２と、ユーザの名称を登録するフィールド４０４と、ユーザの連絡先を登録するフィールド４０６とを含んで構成されている。
【００５３】
次に、デバイス情報登録ＤＢ４１のデータ構造を図４を参照しながら詳細に説明する。図４は、デバイス情報登録ＤＢ４１のデータ構造を示す図である。
デバイス情報登録ＤＢ４１は、ＧＰＳデバイス２００または配車管理端末３００をネットワークデバイスとして、それらネットワークデバイスに関するデバイス情報を登録するものである。デバイス情報登録ＤＢ４１には、図４に示すように、各ネットワークデバイスごとに１つのレコードが登録可能となっている。各レコードは、ネットワークデバイスを一意に特定するためのデバイスＩＤを登録するフィールド４２０と、ネットワークデバイスの名称を登録するフィールド４２２と、ネットワークデバイスの管理者となるユーザのユーザＩＤを登録するフィールド４２４と、ネットワークデバイスの種別を登録するフィールド４２６とを含んで構成されている。
【００５４】
次に、グループ情報登録ＤＢ４２のデータ構造を図５を参照しながら詳細に説明する。図５は、グループ情報登録ＤＢ４２のデータ構造を示す図である。
グループ情報登録ＤＢ４２には、図５に示すように、各グループごとに１つのレコードが登録可能となっている。各レコードは、グループを一意に特定するためのグループＩＤを登録するフィールド４４０と、グループパスワードを登録するフィールド４４２と、グループの名称を登録するフィールド４４４と、グループの管理者となるユーザのユーザＩＤを登録するフィールド４４６と、グループに所属するメンバーのリストを登録するフィールド４４８と、グループに所属するメンバーのうち位置情報を公開しているもののリストを登録するフィールド４５０とを含んで構成されている。
【００５５】
フィールド４４８，４５０には、グループに所属するユーザのユーザＩＤ、またはグループに所属するネットワークデバイスのデバイスＩＤをメンバーリストとして登録する。ここには、１または複数のユーザＩＤまたはデバイスＩＤを登録することができる。
一方、図２に戻り、ＣＰＵ３０は、マイクロプロセッシングユニットＭＰＵ等からなり、ＲＯＭ３２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図６ないし図１０のフローチャートに示すユーザ情報登録処理、デバイス情報登録処理、グループ情報登録処理、グループ参加処理およびサービス管理処理をそれぞれ時分割で実行するようになっている。
【００５６】
初めに、ユーザ情報登録処理を図６を参照しながら詳細に説明する。図６は、ユーザ情報登録処理を示すフローチャートである。
ユーザ情報登録処理は、ネットワークデバイスからの登録要求に応じて、ユーザ情報登録ＤＢ４０にユーザ情報を登録する処理であって、ＣＰＵ３０において実行されると、図６に示すように、まず、ステップＳ１００に移行するようになっている。
【００５７】
ステップＳ１００では、ユーザ情報の登録要求を受信したか否かを判定し、登録要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ１０２に移行するが、そうでないと判定したとき（Ｎｏ）は、登録要求を受信するまでステップＳ１００で待機する。
ステップＳ１０２では、ユーザ情報（ユーザＩＤを除く。）を受信し、ステップＳ１０４に移行して、他のユーザＩＤと重複することのない固有のユーザＩＤを生成し、ステップＳ１０６に移行して、受信したユーザ情報および生成したユーザＩＤを１つのユーザ情報としてユーザ情報登録ＤＢ４０に登録し、ステップＳ１０８に移行して、生成したユーザＩＤを要求元のネットワークデバイスに送信し、ステップＳ１１０に移行する。
【００５８】
ステップＳ１１０では、ユーザ情報の登録が正常に完了したことを示す完了通知を受信したか否かを判定し、完了通知を受信したと判定したとき（Ｙｅｓ）は、一連の処理を終了して元の処理に復帰させるが、そうでないと判定したとき（Ｎｏ）は、完了通知を受信するまでステップＳ１１０で待機する。
次に、デバイス情報登録処理を図７を参照しながら詳細に説明する。図７は、デバイス情報登録処理を示すフローチャートである。
【００５９】
デバイス情報登録処理は、ネットワークデバイスからの登録要求に応じて、デバイス情報登録ＤＢ４１にデバイス情報を登録する処理であって、ＣＰＵ３０において実行されると、図７に示すように、まず、ステップＳ１５０に移行するようになっている。
ステップＳ１５０では、デバイス情報の登録要求を受信したか否かを判定し、登録要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ１５２に移行するが、そうでないと判定したとき（Ｎｏ）は、登録要求を受信するまでステップＳ１５０で待機する。
【００６０】
ステップＳ１５２では、デバイス情報（デバイスＩＤを除く。）を受信し、ステップＳ１５４に移行して、他のデバイスＩＤと重複することのない固有のデバイスＩＤを生成し、ステップＳ１５６に移行して、受信したデバイス情報および生成したデバイスＩＤを１つのデバイス情報としてデバイス情報登録ＤＢ４１に登録し、ステップＳ１５８に移行して、生成したデバイスＩＤを要求元のネットワークデバイスに送信し、ステップＳ１６０に移行する。
【００６１】
ステップＳ１６０では、デバイス情報の登録が正常に完了したことを示す完了通知を受信したか否かを判定し、完了通知を受信したと判定したとき（Ｙｅｓ）は、一連の処理を終了して元の処理に復帰させるが、そうでないと判定したとき（Ｎｏ）は、完了通知を受信するまでステップＳ１６０で待機する。
次に、グループ情報登録処理を図８を参照しながら詳細に説明する。図８は、グループ情報登録処理を示すフローチャートである。
【００６２】
グループ情報登録処理は、ネットワークデバイスからの登録要求に応じて、グループ情報登録ＤＢ４２にグループ情報を登録する処理であって、ＣＰＵ３０において実行されると、図８に示すように、まず、ステップＳ２００に移行するようになっている。
ステップＳ２００では、グループ情報の登録要求を受信したか否かを判定し、登録要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ２０２に移行するが、そうでないと判定したとき（Ｎｏ）は、登録要求を受信するまでステップＳ２００で待機する。
【００６３】
ステップＳ２０２では、グループ情報（グループＩＤを除く。）およびユーザパスワードを受信し、ステップＳ２０４に移行して、受信したグループ情報に含まれる管理者ユーザＩＤに対応するユーザパスワードをユーザ情報登録ＤＢ４０から読み出し、ステップＳ２０６に移行する。
ステップＳ２０６では、受信したユーザパスワードと読み出したユーザパスワードとが一致しているか否かを判定し、それらユーザパスワードが一致していると判定したとき（Ｙｅｓ）は、ステップＳ２０８に移行して、他のグループＩＤと重複することのない固有のグループＩＤを生成し、ステップＳ２１０に移行して、受信したグループ情報および生成したグループＩＤを１つのグループ情報としてグループ情報登録ＤＢ４２に登録し、一連の処理を終了して元の処理に復帰させる。
【００６４】
一方、ステップＳ２０６で、受信したユーザパスワードと読み出したユーザパスワードとが一致しないと判定したとき（Ｎｏ）は、一連の処理を終了して元の処理に復帰させる。
次に、グループ参加処理を図９を参照しながら詳細に説明する。図９は、グループ参加処理を示すフローチャートである。
【００６５】
グループ参加処理は、ネットワークデバイスからの参加要求に応じて、ユーザまたはネットワークデバイスをグループに参加させる処理であって、ＣＰＵ３０において実行されると、図９に示すように、まず、ステップＳ２５０に移行するようになっている。
ステップＳ２５０では、グループの参加要求を受信したか否かを判定し、参加要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ２５２に移行するが、そうでないと判定したとき（Ｎｏ）は、参加要求を受信するまでステップＳ２５０で待機する。
【００６６】
ステップＳ２５２では、グループ名およびグループパスワードを少なくとも含むグループ参加情報を受信し、ステップＳ２５４に移行して、受信したグループ参加情報にユーザＩＤが含まれているかデバイスＩＤが含まれているかを判定し、グループ参加情報にユーザＩＤが含まれていると判定したとき（Ｙｅｓ）は、ステップＳ２５６に移行する。
【００６７】
ステップＳ２５６では、グループ参加情報に含まれるユーザＩＤに対応するユーザパスワードをユーザ情報登録ＤＢ４０から読み出し、ステップＳ２５８に移行して、グループ参加情報に含まれるユーザパスワードと読み出したユーザパスワードとが一致しているか否かを判定し、それらユーザパスワードが一致していると判定したとき（Ｙｅｓ）は、ステップＳ２６０に移行する。
【００６８】
ステップＳ２６０では、グループ参加情報に含まれるグループ名に対応するグループパスワードをグループ情報登録ＤＢ４２から読み出し、ステップＳ２６２に移行して、グループ参加情報に含まれるグループパスワードと読み出したグループパスワードが一致しているか否かを判定し、それらグループパスワードが一致していると判定したとき（Ｙｅｓ）は、ステップＳ２６４に移行して、グループ参加情報に含まれるユーザＩＤを対応のグループ情報のメンバーリストに登録することによりグループ情報登録ＤＢ４２のグループ情報を更新し、一連の処理を終了して元の処理に復帰させる。
【００６９】
一方、ステップＳ２６２で、グループ参加情報に含まれるグループパスワードと読み出したグループパスワードが一致しているか否かを判定し、それらグループパスワードが一致しないと判定したとき（Ｎｏ）は、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ２５８で、グループ参加情報に含まれるユーザパスワードと読み出したユーザパスワードとが一致しないと判定したとき（Ｎｏ）は、一連の処理を終了して元の処理に復帰させる。
【００７０】
一方、ステップＳ２５４で、グループ参加情報にデバイスＩＤが含まれていると判定したとき（Ｎｏ）は、ステップＳ２６６に移行して、グループ参加情報に含まれるグループ名に対応するグループパスワードをグループ情報登録ＤＢ４２から読み出し、ステップＳ２６８に移行する。
ステップＳ２６８では、グループ参加情報に含まれるグループパスワードと読み出したグループパスワードが一致しているか否かを判定し、それらグループパスワードが一致していると判定したとき（Ｙｅｓ）は、ステップＳ２７０に移行して、グループ参加情報に含まれるデバイスＩＤを対応のグループ情報のメンバーリストに登録することによりグループ情報登録ＤＢ４２のグループ情報を更新し、一連の処理を終了して元の処理に復帰させる。
【００７１】
一方、ステップＳ２６８で、グループ参加情報に含まれるグループパスワードと読み出したグループパスワードが一致しないと判定したとき（Ｎｏ）は、一連の処理を終了して元の処理に復帰させる。
次に、サービス管理処理を図１０を参照しながら詳細に説明する。図１０は、サービス管理処理を示すフローチャートである。
【００７２】
サービス管理処理は、ＧＰＳデバイス２００のユーザに対して配車を行う配車サービスを管理する処理であって、ＣＰＵ３０において実行されると、図１０に示すように、まず、ステップＳ３００に移行するようになっている。
ステップＳ３００では、公開先グループの指定を含む公開要求を受信したか否かを判定し、公開要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ３０２に移行するが、そうでないと判定したとき（Ｎｏ）は、公開要求を受信するまでステップＳ３００で待機する。
【００７３】
ステップＳ３０２では、指定公開先グループのグループ情報をグループ情報登録ＤＢ４２から読み出し、ステップＳ３０４に移行して、読み出したグループ情報に基づいて指定公開先グループに属する配車管理端末３００を特定し、ステップＳ３０６に移行する。
ステップＳ３０６では、公開要求の要求元となるＧＰＳデバイス２００のデバイスＩＤまたはＧＰＳデバイス２００のユーザのユーザＩＤを公開メンバーリストに登録することにより、要求元のＧＰＳデバイス２００を、指定公開先グループに属する配車管理端末３００と対応付けて登録し、ステップＳ３０８に移行して、指定公開先グループに属する配車管理端末３００に見積要求を送信し、ステップＳ３１０に移行する。
【００７４】
ステップＳ３１０では、位置情報の取得要求を受信したか否かを判定し、取得要求を受信したとき（Ｙｅｓ）は、ステップＳ３１２に移行して、取得要求の要求元となる配車管理端末３００を公開先として指定しているＧＰＳデバイス２００をグループ情報登録ＤＢ４２のなかから検索し、ステップＳ３１４に移行して、検索により索出したＧＰＳデバイス２００に位置情報の取得要求を送信し、ステップＳ３１６に移行する。
【００７５】
ステップＳ３１６では、位置情報を受信したか否かを判定し、位置情報を受信したと判定したとき（Ｙｅｓ）は、ステップＳ３１８に移行して、受信した位置情報を取得要求の要求元となる配車管理端末３００に送信し、ステップＳ３２０に移行する。
ステップＳ３２０では、配車を行った場合にＧＰＳデバイス２００のユーザに到達するまでに要する到着時間または料金の見積を示す見積情報を受信したか否かを判定し、見積情報を受信したと判定したとき（Ｙｅｓ）は、ステップＳ３２２に移行して、受信した見積情報を公開要求の要求元となるＧＰＳデバイス２００に送信し、ステップＳ３２４に移行して、すべての見積情報を受信したか否かを判定し、すべての見積情報を受信したと判定したとき（Ｙｅｓ）は、ステップＳ３２６に移行する。
【００７６】
ステップＳ３２６では、配車管理端末３００の指定を含む配車要求を受信したか否かを判定し、配車要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ３２８に移行して、配車要求の要求元となるＧＰＳデバイス２００のユーザに対して配車を行うべき配車要求を指定の配車管理端末３００に送信し、一連の処理を終了して元の処理に復帰させる。
【００７７】
一方、ステップＳ３２６で、配車要求を受信しないと判定したとき（Ｎｏ）は、配車要求を受信するまでステップＳ３２６で待機する。
一方、ステップＳ３２４で、すべての見積情報を受信していないと判定したとき（Ｎｏ）は、ステップＳ３１０に移行する。
一方、ステップＳ３２０で、見積情報を受信しないと判定したとき（Ｎｏ）は、ステップＳ３２４に移行する。
【００７８】
一方、ステップＳ３１６で、位置情報を受信しないと判定したとき（Ｎｏ）は、ステップＳ３２０に移行する。
一方、ステップＳ３１０で、取得要求を受信しないと判定したとき（Ｎｏ）は、ステップＳ３１６に移行する。
次に、ＧＰＳデバイス２００の構成を図１１を参照しながら詳細に説明する。図１１は、ＧＰＳデバイス２００の構成を示すブロック図である。
【００７９】
ＧＰＳデバイス２００は、図１１に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ５０と、所定領域にあらかじめＣＰＵ５０の制御プログラム等を格納しているＲＯＭ５２と、ＲＯＭ５２等から読み出したデータやＣＰＵ５０の演算過程で必要な演算結果を格納するためのＲＡＭ５４と、外部装置に対してデータの入出力を媒介するＩ／Ｆ５８とで構成されており、これらは、データを転送するための信号線であるバス５９で相互にかつデータ授受可能に接続されている。
【００８０】
Ｉ／Ｆ５８には、ヒューマンインターフェースとしてデータの入力が可能なキーボードやマウス等からなるキーパネル６０と、画像信号に基づいて画面を表示するＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ）６１と、現在地点の位置を測定する位置測定装置６２と、ユーザ情報を登録するユーザ情報登録ＤＢ６３と、デバイス情報を登録するデバイス情報登録ＤＢ６４と、中継局２１０と無線通信を行う無線通信装置６６とが接続されている。なお、ユーザ情報登録ＤＢ６３およびデバイス情報登録ＤＢ６４のデータ構造については、ユーザ情報登録ＤＢ４０およびデバイス情報登録ＤＢ４１と同じである。
【００８１】
位置測定装置６２は、ＧＰＳ等を利用するものであって、例えば、現在の時刻を示す時刻信号を送信する周回衛星から時刻信号を受信し、それら時刻信号により示される時刻のずれおよび各周回衛星の周回軌道に基づいて、現在地点の位置を測定するようになっている。
ＣＰＵ５０は、マイクロプロセッシングユニットＭＰＵ等からなり、ＲＯＭ５２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図１２ないし図１６のフローチャートに示すユーザ情報登録要求処理、デバイス情報登録要求処理、グループ情報登録要求処理、グループ参加要求処理およびサービス提供要求処理をそれぞれ時分割で実行するようになっている。
【００８２】
初めに、ユーザ情報登録要求処理を図１２を参照しながら詳細に説明する。図１２は、ユーザ情報登録要求処理を示すフローチャートである。
ユーザ情報登録要求処理は、図６のユーザ情報登録処理に対応する処理であって、ＣＰＵ５０において実行されると、図１２に示すように、まず、ステップＳ５００に移行するようになっている。
【００８３】
ステップＳ５００では、ユーザ情報の登録要求をキーパネル６０から入力したか否かを判定し、登録要求を入力したと判定したとき（Ｙｅｓ）は、ステップＳ５０２に移行するが、そうでないと判定したとき（Ｎｏ）は、登録要求を入力するまでステップＳ５００で待機する。
ステップＳ５０２では、ユーザ名をキーパネル６０から入力し、ステップＳ５０４に移行して、ユーザパスワードをキーパネル６０から入力し、ステップＳ５０６に移行して、ユーザの連絡先をキーパネル６０から入力し、ステップＳ５０８に移行する。
【００８４】
ステップＳ５０８では、ユーザ情報の登録要求をデバイス管理サーバ１００に送信し、ステップＳ５１０に移行して、ステップＳ５０２〜Ｓ５０６で入力したユーザ情報をデバイス管理サーバ１００に送信し、ステップＳ５１２に移行する。
ステップＳ５１２では、ユーザＩＤを受信したか否かを判定し、ユーザＩＤを受信したと判定したとき（Ｙｅｓ）は、ステップＳ５１４に移行するが、そうでないと判定したとき（Ｎｏ）は、ユーザＩＤを受信するまでステップＳ５１２で待機する。
【００８５】
ステップＳ５１４では、受信したユーザＩＤおよびステップＳ５０２〜Ｓ５０６で入力したユーザ情報を１つのユーザ情報としてユーザ情報登録ＤＢ６３に登録し、ステップＳ５１６に移行して、ユーザ情報の登録が正常に完了したことを示す完了通知をデバイス管理サーバ１００に送信し、一連の処理を終了して元の処理に復帰させる。
【００８６】
次に、デバイス情報登録要求処理を図１３を参照しながら詳細に説明する。図１３は、デバイス情報登録要求処理を示すフローチャートである。
デバイス情報登録要求処理は、図７のデバイス情報登録処理に対応する処理であって、ＣＰＵ５０において実行されると、図１３に示すように、まず、ステップＳ５５０に移行するようになっている。
【００８７】
ステップＳ５５０では、デバイス情報の登録要求をキーパネル６０から入力したか否かを判定し、登録要求を入力したと判定したとき（Ｙｅｓ）は、ステップＳ５５２に移行するが、そうでないと判定したとき（Ｎｏ）は、登録要求を入力するまでステップＳ５５０で待機する。
ステップＳ５５２では、デバイス名をキーパネル６０から入力し、ステップＳ５５４に移行して、デバイス種別をキーパネル６０から入力し、ステップＳ５５６に移行して、ユーザ情報登録ＤＢ６３からユーザＩＤを読み出し、読み出したユーザＩＤを管理者ユーザＩＤとして取得し、ステップＳ５５８に移行する。
【００８８】
ステップＳ５５８では、デバイス情報の登録要求をデバイス管理サーバ１００に送信し、ステップＳ５６０に移行して、ステップＳ５５２〜Ｓ５５６で入力したデバイス情報をデバイス管理サーバ１００に送信し、ステップＳ５６２に移行する。
ステップＳ５６２では、デバイスＩＤを受信したか否かを判定し、デバイスＩＤを受信したと判定したとき（Ｙｅｓ）は、ステップＳ５６４に移行するが、そうでないと判定したとき（Ｎｏ）は、デバイスＩＤを受信するまでステップＳ５６２で待機する。
【００８９】
ステップＳ５６４では、受信したデバイスＩＤおよびステップＳ５５２〜Ｓ５５６で入力したデバイス情報を１つのデバイス情報としてデバイス情報登録ＤＢ６４に登録し、ステップＳ５６６に移行して、デバイス情報の登録が正常に完了したことを示す完了通知をデバイス管理サーバ１００に送信し、一連の処理を終了して元の処理に復帰させる。
【００９０】
次に、グループ情報登録要求処理を図１４を参照しながら詳細に説明する。図１４は、グループ情報登録要求処理を示すフローチャートである。
グループ情報登録要求処理は、図８のグループ情報登録処理に対応する処理であって、ＣＰＵ５０において実行されると、図１４に示すように、まず、ステップＳ６００に移行するようになっている。
【００９１】
ステップＳ６００では、グループ情報の登録要求をキーパネル６０から入力したか否かを判定し、登録要求を入力したと判定したとき（Ｙｅｓ）は、ステップＳ６０２に移行するが、そうでないと判定したとき（Ｎｏ）は、登録要求を入力するまでステップＳ６００で待機する。
ステップＳ６０２では、グループ名をキーパネル６０から入力し、ステップＳ６０４に移行して、グループパスワードをキーパネル６０から入力し、ステップＳ６０６に移行して、ユーザＩＤおよびユーザパスワードをユーザ情報登録ＤＢ６３から読み出し、読み出したユーザＩＤを管理者ユーザＩＤとして取得し、ステップＳ６０８に移行する。
【００９２】
ステップＳ６０８では、グループ情報の登録要求をデバイス管理サーバ１００に送信し、ステップＳ６１０に移行して、ステップＳ６０２〜Ｓ６０６で入力したグループ情報およびステップＳ６０６で読み出したユーザパスワードをデバイス管理サーバ１００に送信し、一連の処理を終了して元の処理に復帰させる。
次に、グループ参加要求処理を図１５を参照しながら詳細に説明する。図１５は、グループ参加要求処理を示すフローチャートである。
【００９３】
グループ参加要求処理は、図９のグループ参加処理に対応する処理であって、ＣＰＵ５０において実行されると、図１５に示すように、まず、ステップＳ６５０に移行するようになっている。
ステップＳ６５０では、グループの参加要求をキーパネル６０から入力したか否かを判定し、参加要求を入力したと判定したとき（Ｙｅｓ）は、ステップＳ６５２に移行するが、そうでないと判定したとき（Ｎｏ）は、参加要求を入力するまでステップＳ６５０で待機する。
【００９４】
ステップＳ６５２では、グループ名をキーパネル６０から入力し、ステップＳ６５４に移行して、グループパスワードをキーパネル６０から入力し、ステップＳ６５６に移行する。
ステップＳ６５６では、ユーザからの指示に基づいて、ユーザをグループに参加させるかネットワークデバイスをグループに参加させるかを判定し、ユーザをグループに参加させると判定したとき（Ｙｅｓ）は、ステップＳ６５８に移行して、ユーザＩＤおよびユーザパスワードをユーザ情報登録ＤＢ６３から読み出し、ステップＳ６６０に移行する。
【００９５】
ステップＳ６６０では、グループの参加要求をデバイス管理サーバ１００に送信し、ステップＳ６６２に移行して、ステップＳ６５２，Ｓ６５４で入力したグループ名およびグループパスワード、並びにステップＳ６５８で読み出したユーザＩＤおよびユーザパスワードをグループ参加情報としてデバイス管理サーバ１００に送信し、一連の処理を終了して元の処理に復帰させる。
【００９６】
一方、ステップＳ６５６で、ネットワークデバイスをグループに参加させると判定したとき（Ｎｏ）は、ステップＳ６６６に移行して、デバイスＩＤをデバイス情報登録ＤＢ６４から読み出し、ステップＳ６６８に移行する。
ステップＳ６６８では、グループの参加要求をデバイス管理サーバ１００に送信し、ステップＳ６７０に移行して、ステップＳ６５２，Ｓ６５４で入力したグループ名およびグループパスワード、並びにステップＳ６６６で読み出したデバイスＩＤをグループ参加情報としてデバイス管理サーバ１００に送信し、一連の処理を終了して元の処理に復帰させる。
【００９７】
次に、サービス提供要求処理を図１６を参照しながら詳細に説明する。図１６は、サービス提供要求処理を示すフローチャートである。
サービス提供要求処理は、図１０のサービス管理処理に対応する処理であって、ＣＰＵ５０において実行されると、図１６に示すように、まず、ステップＳ７００に移行するようになっている。
【００９８】
ステップＳ７００では、サービスの提供要求をキーパネル６０から入力したか否かを判定し、提供要求を入力したと判定したとき（Ｙｅｓ）は、ステップＳ７０２に移行するが、そうでないと判定したとき（Ｎｏ）は、提供要求を受信するまでステップＳ７００で待機する。
ステップＳ７０２では、ＧＰＳデバイス２００のユーザが配車サービスを受けることが可能なグループの一覧をＬＣＤ６１に表示し、ステップＳ７０４に移行して、グループの指定をキーパネル６０から入力し、ステップＳ７０６に移行して、指定されたグループを公開先グループとした公開要求をデバイス管理サーバ１００に送信し、ステップＳ７０８に移行する。
【００９９】
ステップＳ７０８では、位置情報の取得要求を受信したか否かを判定し、取得要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ７１０に移行して、位置測定装置６２から位置情報を取得し、ステップＳ７１２に移行して、取得した位置情報をデバイス管理サーバ１００に送信し、ステップＳ７１４に移行する。
ステップＳ７１４では、見積情報を受信したか否かを判定し、見積情報を受信したと判定したとき（Ｙｅｓ）は、ステップＳ７１６に移行して、受信した見積情報に基づいて、到着時間または料金と対応付けてタクシー会社の一覧をＬＣＤ６１に表示し、ステップＳ７１８に移行して、タクシー会社の指定をキーパネル６０から入力し、ステップＳ７２０に移行して、入力された指定を含む配車要求をデバイス管理サーバ１００に送信し、一連の処理を終了して元の処理に復帰させる。
【０１００】
一方、ステップＳ７１４で、見積情報を受信しないと判定したとき（Ｎｏ）は、ステップＳ７０８に移行する。
一方、ステップＳ７０８で、取得要求を受信しないと判定したとき（Ｎｏ）は、ステップＳ７１４に移行する。
次に、配車管理端末３００の構成を図１７を参照しながら詳細に説明する。図１７は、配車管理端末３００の構成を示すブロック図である。
【０１０１】
配車管理端末３００は、図１７に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ７０と、所定領域にあらかじめＣＰＵ７０の制御プログラム等を格納しているＲＯＭ７２と、ＲＯＭ７２等から読み出したデータやＣＰＵ７０の演算過程で必要な演算結果を格納するためのＲＡＭ７４と、外部装置に対してデータの入出力を媒介するＩ／Ｆ７８とで構成されており、これらは、データを転送するための信号線であるバス７９で相互にかつデータ授受可能に接続されている。
【０１０２】
Ｉ／Ｆ７８には、ヒューマンインターフェースとしてデータの入力が可能なキーボードやマウス等からなる入力装置８０と、データやテーブル等をファイルとして格納する記憶装置８２と、画像信号に基づいて画面を表示する表示装置８４と、インターネット１９９に接続するための信号線とが接続されている。
ＣＰＵ７０は、マイクロプロセッシングユニットＭＰＵ等からなり、ＲＯＭ７２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図１８のフローチャートに示すサービス提供処理を実行するようになっている。その他、図１２ないし図１５のフローチャートに示すユーザ情報登録要求処理、デバイス情報登録要求処理、グループ情報登録要求処理およびグループ参加要求処理と同様の処理をそれぞれ時分割で実行する。
【０１０３】
サービス提供処理を図１８を参照しながら詳細に説明する。図１８は、サービス提供処理を示すフローチャートである。
サービス提供処理は、図１０のサービス管理処理に対応する処理であって、ＣＰＵ７０において実行されると、図１８に示すように、まず、ステップＳ８００に移行するようになっている。
【０１０４】
ステップＳ８００では、見積要求を受信したか否かを判定し、見積要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ８０２に移行するが、そうでないと判定したとき（Ｎｏ）は、見積要求を受信するまでステップＳ８００で待機する。
ステップＳ８０２では、位置情報の取得要求をデバイス管理サーバ１００に送信し、ステップＳ８０４に移行して、位置情報を受信したか否かを判定し、位置情報を受信したと判定したとき（Ｙｅｓ）は、ステップＳ８０６に移行して、配車を行った場合にＧＰＳデバイス２００のユーザに到達するまでに要する到着時間または料金を算出し、ステップＳ８０８に移行して、算出した到着時間または料金の見積を示す見積情報をデバイス管理サーバ１００に送信し、ステップＳ８１０に移行する。
【０１０５】
ステップＳ８１０では、配車要求を受信したか否かを判定し、配車要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ８１２に移行して、ＧＰＳデバイス２００のユーザに対して配車を行う配車処理を行い、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ８１０で、配車要求を受信しないと判定したとき（Ｎｏ）は、配車要求を受信するまでステップＳ８１０で待機する。ただし、配車要求は、ユーザの選択から漏れた場合には送信されないこともあるので、ステップＳ８１０では、見積情報を送信してから所定時間が経過したときは、一連の処理を終了して元の処理に復帰させる。
【０１０６】
一方、ステップＳ８０４で、位置情報を受信しないと判定したとき（Ｎｏ）は、位置情報を受信するまでステップＳ８０４で待機する。
次に、本実施の形態の動作を説明する。
初めに、デバイス管理サーバ１００にユーザ情報を登録する場合を説明する。
ユーザ情報を登録する場合、ユーザは、まず、ＧＰＳデバイス２００において、ユーザ情報の登録要求を入力し、ユーザ名、ユーザパスワードおよび連絡先をユーザ情報として入力する。
【０１０７】
ＧＰＳデバイス２００では、登録要求とともにユーザ情報が入力されると、ステップＳ５０８，Ｓ５１０を経て、入力されたユーザ情報が登録要求とともにデバイス管理サーバ１００に送信される。
デバイス管理サーバ１００では、登録要求とともにユーザ情報を受信すると、ステップＳ１０４〜Ｓ１０８を経て、ユーザＩＤが生成され、受信したユーザ情報および生成されたユーザＩＤが１つのユーザ情報としてユーザ情報登録ＤＢ４０に登録され、生成されたユーザＩＤが要求元のＧＰＳデバイス２００に送信される。
【０１０８】
ＧＰＳデバイス２００では、ユーザＩＤを受信すると、ステップＳ５１４，Ｓ５１６を経て、受信したユーザＩＤおよび入力されたユーザ情報が１つのユーザ情報としてユーザ情報登録ＤＢ６３に登録され、デバイス管理サーバ１００に完了通知が送信される。
これにより、ＧＰＳデバイス２００のユーザは、デバイス管理サーバ１００に自己のユーザ情報を登録することができる。
【０１０９】
なお、配車管理端末３００のユーザがユーザ情報を登録する場合は、配車管理端末３００においてこれと同じ要領で行うことができる。
次に、デバイス管理サーバ１００にデバイス情報を登録する場合を説明する。
デバイス情報を登録する場合、ユーザは、まず、ＧＰＳデバイス２００において、デバイス情報の登録要求を入力し、デバイス名およびデバイス種別をデバイス情報として入力する。
【０１１０】
ＧＰＳデバイス２００では、登録要求とともにデバイス情報が入力されると、ステップＳ５５６を経て、ユーザ情報登録ＤＢ６３からユーザＩＤが読み出され、読み出されたユーザＩＤが管理者ユーザＩＤとして取得される。そして、ステップＳ５５８，Ｓ５６０を経て、入力されたデバイス情報が登録要求とともにデバイス管理サーバ１００に送信される。
【０１１１】
デバイス管理サーバ１００では、登録要求とともにデバイス情報を受信すると、ステップＳ１５４〜Ｓ１５８を経て、デバイスＩＤが生成され、受信したデバイス情報および生成されたデバイスＩＤが１つのデバイス情報としてデバイス情報登録ＤＢ４１に登録され、生成されたデバイスＩＤが要求元のＧＰＳデバイス２００に送信される。
【０１１２】
ＧＰＳデバイス２００では、デバイスＩＤを受信すると、ステップＳ５６４，Ｓ５６６を経て、受信したデバイスＩＤおよび入力されたデバイス情報が１つのデバイス情報としてデバイス情報登録ＤＢ６４に登録され、デバイス管理サーバ１００に完了通知が送信される。
これにより、ＧＰＳデバイス２００のユーザは、デバイス管理サーバ１００にデバイス情報を登録することができる。
【０１１３】
なお、配車管理端末３００のユーザがデバイス情報を登録する場合は、配車管理端末３００においてこれと同じ要領で行うことができる。
次に、デバイス管理サーバ１００にグループ情報を登録する場合を説明する。
グループ情報を登録する場合、ユーザは、まず、ＧＰＳデバイス２００において、グループ情報の登録要求を入力し、グループ名およびグループパスワードをグループ情報として入力する。
【０１１４】
ＧＰＳデバイス２００では、登録要求とともにグループ情報が入力されると、ステップＳ６０６を経て、ユーザＩＤおよびユーザパスワードがユーザ情報登録ＤＢ６３から読み出され、読み出されたユーザＩＤが管理者ユーザＩＤとして取得される。そして、ステップＳ６０８を経て、入力されたグループ情報および読み出されたユーザパスワードが登録要求とともにデバイス管理サーバ１００に送信される。
【０１１５】
デバイス管理サーバ１００では、登録要求とともにグループ情報およびユーザパスワードを受信すると、ステップＳ２０４，Ｓ２０６を経て、受信したグループ情報に含まれる管理者ユーザＩＤに対応するユーザパスワードがユーザ情報登録ＤＢ４０から読み出され、受信したユーザパスワードと読み出されたユーザパスワードとが一致しているか否かが判定される。その結果、パスワードが一致していると判定されると、ステップＳ２０８，Ｓ２１０を経て、グループＩＤが生成され、受信したグループ情報および生成されたグループＩＤが１つのグループ情報としてグループ情報登録ＤＢ４２に登録される。
【０１１６】
これにより、ＧＰＳデバイス２００のユーザは、グループを作成することができる。
なお、配車管理端末３００のユーザがグループを作成する場合は、配車管理端末３００においてこれと同じ要領で行うことができる。
次に、ユーザをグループに参加させる場合を説明する。
【０１１７】
ユーザをグループに参加させる場合、ユーザは、まず、ＧＰＳデバイス２００において、グループの参加要求を入力し、グループ名およびグループパスワードを入力する。ここで、グループ名およびグループパスワードは、グループを作成した管理者からあらかじめ入手しておく。
ＧＰＳデバイス２００では、参加要求とともにグループ名およびグループパスワードが入力されると、ステップＳ６５８〜Ｓ６６２を経て、ユーザＩＤおよびユーザパスワードがユーザ情報登録ＤＢ６３から読み出され、入力されたグループ名およびグループパスワード、並びに読み出されたユーザＩＤおよびユーザパスワードがグループ参加情報として参加要求とともにデバイス管理サーバ１００に送信される。
【０１１８】
デバイス管理サーバ１００では、参加要求とともにグループ参加情報を受信すると、受信したグループ参加情報にはユーザＩＤが含まれているので、ステップＳ２５６，Ｓ２５８を経て、グループ参加情報に含まれるユーザＩＤに対応するユーザパスワードがユーザ情報登録ＤＢ４０から読み出され、グループ参加情報に含まれるユーザパスワードと読み出されたユーザパスワードとが一致しているか否かが判定される。また、ステップＳ２６０，Ｓ２６２を経て、グループ参加情報に含まれるグループ名に対応するグループパスワードがグループ情報登録ＤＢ４２から読み出され、グループ参加情報に含まれるグループパスワードと読み出されたグループパスワードが一致しているか否かも判定される。そして、いずれの判定においてもパスワードが一致していると判定されると、ステップＳ２６４を経て、グループ参加情報に含まれるユーザＩＤが対応のグループ情報のメンバーリストに登録される。
【０１１９】
これにより、ＧＰＳデバイス２００のユーザは、グループに参加することができる。この場合、ユーザは、他のユーザが作成したグループに参加することもできるし、自己が作成したグループに参加することもできる。
なお、配車管理端末３００のユーザがグループに参加する場合は、配車管理端末３００においてこれと同じ要領で行うことができる。
【０１２０】
次に、ＧＰＳデバイス２００をグループに参加させる場合を説明する。
ＧＰＳデバイス２００をグループに参加させる場合、ユーザは、まず、ＧＰＳデバイス２００において、グループの参加要求を入力し、グループ名およびグループパスワードを入力する。ここで、グループ名およびグループパスワードは、グループを作成した管理者からあらかじめ入手しておく。
【０１２１】
ＧＰＳデバイス２００では、参加要求とともにグループ名およびグループパスワードが入力されると、ステップＳ６６４を経て、ＧＰＳデバイス２００に接続するＧＰＳデバイス２００のうちいずれかを選択すべきことがユーザに対して要求される。ここで、ユーザは、いずれかのＧＰＳデバイス２００を選択すると、ステップＳ６６６〜Ｓ６７０を経て、選択されたＧＰＳデバイス２００のデバイスＩＤがデバイス情報登録ＤＢ６４から読み出され、入力されたグループ名およびグループパスワード、並びに読み出されたデバイスＩＤがグループ参加情報として参加要求とともにデバイス管理サーバ１００に送信される。
【０１２２】
デバイス管理サーバ１００では、参加要求とともにグループ参加情報を受信すると、受信したグループ参加情報にはデバイスＩＤが含まれているので、ステップＳ２６６，Ｓ２６８を経て、グループ参加情報に含まれるグループ名に対応するグループパスワードがグループ情報登録ＤＢ４２から読み出され、グループ参加情報に含まれるグループパスワードと読み出されたグループパスワードが一致しているか否かが判定される。その結果、パスワードが一致していると判定されると、ステップＳ２７０を経て、グループ参加情報に含まれるデバイスＩＤが対応のグループ情報のメンバーリストに登録される。
【０１２３】
これにより、ＧＰＳデバイス２００のユーザは、そのＧＰＳデバイス２００をグループに参加させることができる。この場合、ユーザは、他のユーザが作成したグループに参加させることもできるし、自己が作成したグループに参加させることもできる。
なお、配車管理端末３００のユーザがその配車管理端末３００をグループに参加させる場合は、配車管理端末３００においてこれと同じ要領で行うことができる。
【０１２４】
次に、ＧＰＳデバイス２００のユーザに対して配車を行う場合を説明する。
ここで、各グループは、配車管理端末３００のユーザ（すなわち、タクシー会社）または配車管理端末３００が複数参加して構成されたものであり、１人のユーザまたは１つの配車管理端末３００が１または複数のグループに参加するという構成をとっている。
【０１２５】
ユーザが配車を希望する場合、ユーザは、まず、ＧＰＳデバイス２００において、サービスの提供要求を入力する。なお、サービスの提供要求を行うにあたっては、少なくともユーザ情報およびデバイス情報がデバイス管理サーバ１００にあらかじめ登録されている必要がある。
ＧＰＳデバイス２００では、サービスの提供要求が入力されると、ステップＳ７０２を経て、ＧＰＳデバイス２００のユーザが配車サービスを受けることが可能なグループの一覧が表示される。この一覧表示は、例えば、デバイス管理サーバ１００からグループ情報を取得し、取得したグループ情報に基づいて行うことができる。ここで、ユーザは、グループ一覧のなかから配車サービスの提供を希望するグループを指定すると、ステップＳ７０６を経て、指定されたグループを公開先グループとした公開要求がデバイス管理サーバ１００に送信される。
【０１２６】
デバイス管理サーバ１００では、公開要求を受信すると、ステップＳ３０２，Ｓ３０４を経て、指定公開先グループのグループ情報がグループ情報登録ＤＢ４２から読み出され、読み出されたグループ情報に基づいて指定公開先グループに属する配車管理端末３００が特定される。そして、ステップＳ３０６を経て、公開要求の要求元となるＧＰＳデバイス２００のデバイスＩＤまたはＧＰＳデバイス２００のユーザのユーザＩＤが公開メンバーリストに登録される。これにより、要求元のＧＰＳデバイス２００が、指定公開先グループに属する配車管理端末３００と対応付けられて登録されることになる。また、ステップＳ３０８を経て、指定公開先グループに属する配車管理端末３００すべてに見積要求が送信される。
【０１２７】
配車管理端末３００では、見積要求を受信すると、ステップＳ８０２を経て、この配車管理端末３００を公開先として指定したＧＰＳデバイス２００の位置情報を取得すべき取得要求がデバイス管理サーバ１００に送信される。
デバイス管理サーバ１００では、取得要求を受信すると、ステップＳ３１２を経て、取得要求の要求元となる配車管理端末３００を公開先として指定しているＧＰＳデバイス２００がグループ情報登録ＤＢ４２のなかから検索される。その結果、該当のＧＰＳデバイス２００が索出されると、ステップＳ３１４を経て、索出されたＧＰＳデバイス２００に位置情報の取得要求が送信される。
【０１２８】
ＧＰＳデバイス２００では、取得要求を受信すると、ステップＳ７１０，Ｓ７１２を経て、位置測定装置６２から位置情報が取得され、取得された位置情報がデバイス管理サーバ１００に送信される。
デバイス管理サーバ１００では、位置情報を受信すると、ステップＳ３１８を経て、受信した位置情報が取得要求の要求元となる配車管理端末３００に送信される。
【０１２９】
配車管理端末３００では、位置情報を受信すると、ステップＳ８０６を経て、配車を行った場合にＧＰＳデバイス２００のユーザに到達するまでに要する到着時間または料金が算出される。具体的には、例えば、自社のすべてのタクシーについて位置情報を取得し、取得した位置情報に基づいてＧＰＳデバイス２００のユーザに最も近い位置にいるタクシーを特定し、特定したタクシーを配車した場合にユーザに到達するまでに要する到着時間または料金を算出する。そして、ステップＳ８０８を経て、算出された到着時間または料金の見積を示す見積情報がデバイス管理サーバ１００に送信される。
【０１３０】
デバイス管理サーバ１００では、見積情報を受信すると、ステップＳ３２２を経て、受信した見積情報が公開要求の要求元となるＧＰＳデバイス２００に送信される。見積情報の受信処理は、指定公開先グループに属するすべての配車管理端末３００について行われる。
ＧＰＳデバイス２００では、指定公開先グループに属するすべての配車管理端末３００から見積情報を受信すると、ステップＳ７１６を経て、受信した見積情報に基づいて、到着時間または料金と対応付けてタクシー会社の一覧が表示される。ここで、ユーザは、タクシー会社一覧のなかから到着時間が最も短いかまたは料金が最も安価なタクシー会社を指定すると、ステップＳ７２０を経て、その指定を含む配車要求がデバイス管理サーバ１００に送信される。
【０１３１】
デバイス管理サーバ１００では、配車要求を受信すると、ステップＳ３２８を経て、配車要求の要求元となるＧＰＳデバイス２００のユーザに対して配車を行うべき配車要求が指定の配車管理端末３００に送信される。
配車管理端末３００では、配車要求を受信すると、ステップＳ８１２を経て、ＧＰＳデバイス２００のユーザに対して配車を行う配車処理が行われる。具体的には、例えば、ＧＰＳデバイス２００のユーザに最も近い位置にいるタクシーに対して配車指示を出力する。
【０１３２】
これにより、ＧＰＳデバイス２００のユーザは、自己の位置情報を公開することにより、到着時間が最も短いかまたは料金が最も安価なタクシー会社により配車サービスを受けることができる。
なお、本実施の形態では、各グループを、配車管理端末３００のユーザまたは配車管理端末３００を複数参加させて構成したが、これに限らず、配車管理端末３００のユーザまたは配車管理端末３００をすべて１つのグループに参加させてもよい。例えば、配車サービスを提供するユーザまたは配車管理端末３００を１つのグループに参加させ、配車サービス以外のネットワークサービスを提供するユーザまたはサービス提供端末を他のグループに参加させるようにして、各サービスごとにグループを構成することもできる。この場合、ＧＰＳデバイス２００のユーザが配車サービスを受けるには、ＧＰＳデバイス２００においてサービス一覧のなかから配車サービスを選択すればよい。ユーザは、サービスを選択するだけでよいので、各サービスごとにグループを構成する方が使い勝手がよい場合もある。もちろん、各サービスごとにグループを構成するに限らず、必要に応じて様々な観点でグループ化を行うことができる。
【０１３３】
このようにして、本実施の形態では、ＧＰＳデバイス２００は、複数の配車管理端末３００のうち公開先とするものが指定されたときは、指定された配車管理端末３００を公開先とした公開要求をデバイス管理サーバ１００に送信するようになっており、配車管理端末３００は、見積要求を受信したときは、位置情報の取得要求をデバイス管理サーバ１００に送信し、位置情報を受信したときは、受信した位置情報に基づいて、配車を行った場合にＧＰＳデバイス２００のユーザに到達するまでに要する時間または料金を算出し、算出した時間または料金の見積を示す見積情報をデバイス管理サーバ１００に送信するようになっており、デバイス管理サーバ１００は、公開要求を受信したときは、公開要求の要求元となるＧＰＳデバイス２００を指定公開先の配車管理端末３００と対応付けてグループ情報登録ＤＢ４２に登録し、指定公開先の配車管理端末３００に見積要求を送信する一方、取得要求を受信したときは、取得要求の要求元となる配車管理端末３００を公開先として指定しているＧＰＳデバイス２００をグループ情報登録ＤＢ４２のなかから検索し、その検索により索出したＧＰＳデバイス２００の位置情報を取得し、取得した位置情報を要求元の配車管理端末３００に送信し、見積情報を受信したときは、受信した見積情報を要求元のＧＰＳデバイス２００に送信するようになっている。
【０１３４】
これにより、ＧＰＳデバイス２００のユーザが自己の発意によって位置情報を公開・非公開することができるので、位置情報を第三者に流用される可能性を低減することができるとともに、サービスが多様化しても各サービスごとにコミュニティやグループを構成するといったことが比較的容易となる。したがって、従来に比して、複数のＧＰＳデバイス２００を連携させたサービスを好適に提供することができる。また、ＧＰＳデバイス２００のユーザは、各配車管理端末３００ごとに時間または料金の見積を把握することができるので、自己にとって時間または料金面でお得な配車サービスを選択することができる。
【０１３５】
さらに、本実施の形態では、ＧＰＳデバイス２００は、見積情報を受信したときは、受信した見積情報に基づいて、時間または料金と対応付けて配車管理端末３００の一覧を表示し、配車管理端末３００一覧のなかから配車管理端末３００が指定されたときは、その指定を含む配車要求をデバイス管理サーバ１００に送信するようになっており、デバイス管理サーバ１００は、配車要求を受信したときは、配車要求の要求元となるＧＰＳデバイス２００のユーザに対して配車を行うべき配車要求を指定の配車管理端末３００に送信するようになっている。
【０１３６】
これにより、ＧＰＳデバイス２００のユーザは、自己にとって時間または料金面でお得な配車サービスの提供を受けることができる。
さらに、本実施の形態では、複数のユーザが所属可能なグループを複数構成し、ＧＰＳデバイス２００は、複数のグループのなかからグループが指定されたときは、指定されたグループを公開先グループとした公開要求をデバイス管理サーバ１００に送信するようになっており、デバイス管理サーバ１００は、公開要求を受信したときは、公開要求の要求元となるＧＰＳデバイス２００を、指定公開先グループに属するユーザの配車管理端末３００と対応付けてグループ情報登録ＤＢ４２に登録し、指定公開先グループに属するユーザの配車管理端末３００に見積要求を送信するようになっている。
【０１３７】
これにより、ユーザをグループごとに管理し、ＧＰＳデバイス２００の位置情報をグループ単位で公開することができるので、サービスが多様化しても各サービスごとにコミュニティやグループを構成するといったことがさらに容易となる。したがって、複数のＧＰＳデバイス２００を連携させたサービスをさらに好適に提供することができる。
【０１３８】
さらに、本実施の形態では、複数の配車管理端末３００が所属可能なグループを複数構成し、ＧＰＳデバイス２００は、複数のグループのなかからグループが指定されたときは、指定されたグループを公開先グループとした公開要求をデバイス管理サーバ１００に送信するようになっており、デバイス管理サーバ１００は、公開要求を受信したときは、公開要求の要求元となるＧＰＳデバイス２００を、指定公開先グループに属する配車管理端末３００と対応付けてグループ情報登録ＤＢ４２に登録し、指定公開先グループに属する配車管理端末３００に見積要求を送信するようになっている。
【０１３９】
これにより、配車管理端末３００をグループごとに管理し、ＧＰＳデバイス２００の位置情報をグループ単位で公開することができるので、サービスが多様化しても各サービスごとにコミュニティやグループを構成するといったことがさらに容易となる。したがって、複数のＧＰＳデバイス２００を連携させたサービスをさらに好適に提供することができる。
【０１４０】
上記実施の形態において、デバイス管理サーバ１００は、発明２ないし６、９ないし１５または１７のデバイス管理端末に対応し、グループ情報登録ＤＢ４２は、発明３ないし５、１０、１２または１３の公開指定記憶手段に対応し、ステップＳ３００〜３０６は、発明３ないし５、１０、１２または１３のデバイス登録手段に対応している。また、ステップＳ３１０〜Ｓ３１４は、発明３、６、１０または１４の位置情報提供手段に対応し、ステップＳ３２０，Ｓ３２２は、発明１０の見積情報提供手段に対応し、ステップＳ３２６，Ｓ３２８は、発明１１の配車要求手段に対応している。
【０１４１】
また、上記実施の形態において、ＧＰＳデバイス２００は、発明１ないし６、９ないし１５、１７または１９のデバイスに対応し、位置測定装置６２は、発明２、３、６、９、１０、１４、１５または１７の位置情報取得手段に対応し、配車管理端末３００は、発明２ないし６、１５または１７のデバイス利用端末に対応している。また、位置情報は、発明１、２、９または１９のデバイス情報に対応している。
【０１４２】
なお、上記実施の形態においては、ＧＰＳデバイス２００の位置情報を配車管理端末３００に公開するように構成したが、これに限らず、ＧＰＳデバイス２００の位置情報を他のＧＰＳデバイス２００に公開するように構成してもよい。
この場合において、デバイス管理サーバ１００は、発明７、８、１６または１８のデバイス管理端末に対応し、グループ情報登録ＤＢ４２は、発明８の公開指定記憶手段に対応し、ステップＳ３００〜３０６は、発明８のデバイス登録手段に対応している。また、ステップＳ３１０〜Ｓ３１４は、発明８の位置情報提供手段に対応し、ＧＰＳデバイス２００は、発明１、７、８、１６、１８または１９のデバイスに対応し、位置測定装置６２は、発明７、８、１６または１８の位置情報取得手段に対応している。
【０１４３】
また、位置情報は、発明１、７または１９のデバイス情報に対応している。
また、上記実施の形態においては、１人のユーザが１台のタクシーの配車を要求する場合について説明したが、これに限らず、行き先が同一方向にある複数のユーザが１台のタクシーの配車を要求するいわゆるタクシーシェアリングを行うように構成することもできる。具体的には、例えば、配車管理端末３００は、図１９のフローチャートに示すタクシーシェアリング管理処理を実行し、ＧＰＳデバイス２００は、図２０のフローチャートに示すタクシーシェアリング要求処理を実行すればよい。
【０１４４】
初めに、タクシーシェアリング管理処理を図１９を参照しながら詳細に説明する。図１９は、タクシーシェアリング管理処理を示すフローチャートである。
タクシーシェアリング管理処理は、ＣＰＵ７０において実行されると、図１９に示すように、まず、ステップＳ９００に移行するようになっている。
ステップＳ９００では、ＧＰＳデバイス２００のユーザからタクシーの配車要求を受信したか否かを判定し、配車要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ９０２に移行するが、そうでないと判定したとき（Ｎｏ）は、配車要求を受信するまでステップＳ９００で待機する。
【０１４５】
ステップＳ９０２では、ユーザが指定した現在地および目的地を受信し、ステップＳ９０４に移行して、タクシーシェアリング要求を受信したか否かを判定し、タクシーシェアリング要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ９０６に移行して、他のユーザからタクシーの配車要求を受信したか否かを判定し、配車要求を受信したと判定したとき（Ｙｅｓ）は、ステップＳ９０８に移行する。
【０１４６】
ステップＳ９０８では、他のユーザと現在地および目的地が近距離にあるか否かを判定し、他のユーザと現在地および目的地が近距離にあると判定したとき（Ｙｅｓ）は、ステップＳ９１０に移行して、タクシーシェアリングが可能である旨およびその内容を示すタクシーシェアリング情報をそれぞれのユーザのＧＰＳデバイス２００に送信し、ステップＳ９１２に移行する。
【０１４７】
ステップＳ９１２では、タクシーシェアリング情報を送信したユーザのうち２以上のものがタクシーシェアリングに同意したか否かを判定し、２人以上のユーザがタクシーシェアリングに同意したと判定したとき（Ｙｅｓ）は、ステップＳ９１４に移行して、シェアリングによる配車を行う配車処理を実行し、一連の処理を終了して元の処理に復帰させる。
【０１４８】
一方、ステップＳ９１２で、２人以上のユーザがタクシーシェアリングに同意しないと判定したとき（Ｎｏ）は、ステップＳ９１６に移行して、通常に配車を行う配車処理を実行し、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ９０８で、他のユーザと現在地および目的地が近距離にないと判定したとき（Ｎｏ）は、ステップＳ９１８に移行して、行き先が同一のユーザが出現するまで待機するか否かの問い合わせを要求元ユーザのＧＰＳデバイス２００に送信し、ステップＳ９２０に移行する。
【０１４９】
ステップＳ９２０では、ユーザの回答を受信し、ユーザの回答が待機するものであるか否かを判定し、ユーザの回答が待機するものであると判定したとき（Ｙｅｓ）は、ステップＳ９２２に移行して、ユーザ情報を待機情報登録ＤＢに登録し、一連の処理を終了して元の処理に復帰させる。待機情報登録ＤＢにユーザ情報が格納されると、タクシーシェアリング要求を受信するたびにシャアリングの候補として待機情報登録ＤＢが参照される。
【０１５０】
一方、ステップＳ９２２で、ユーザの回答が待機するものでないと判定したとき（Ｎｏ）は、ステップＳ９１６に移行する。
一方、ステップＳ９０６で、他のユーザからタクシーの配車要求を受信しないと判定したとき（Ｎｏ）は、ステップＳ９１８に移行する。
一方、ステップＳ９０４で、タクシーシェアリング要求を受信しないと判定したとき（Ｎｏ）は、ステップＳ９１６に移行する。
【０１５１】
次に、タクシーシェアリング要求処理を図２０を参照しながら詳細に説明する。図２０は、タクシーシェアリング要求処理を示すフローチャートである。
タクシーシェアリング要求処理は、ＣＰＵ５０において実行されると、図２０に示すように、まず、ステップＳ９５０に移行するようになっている。
ステップＳ９５０では、タクシーシェアリング要求を配車管理端末３００に送信し、ステップＳ９５２に移行して、タクシーシェアリング情報を受信し、受信したタクシーシェアリング情報に基づいてシェアリング状況をＬＣＤ６１に表示し、ステップＳ９５４に移行する。
【０１５２】
ステップＳ９５４では、タクシーシェアリングに同意するか否かを判定し、タクシーシェアリングに同意すると判定したとき（Ｙｅｓ）は、ステップＳ９５６に移行して、タクシーシェアリングによる配車を待機し、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ９５４では、タクシーシェアリングに同意しないと判定したとき（Ｎｏ）は、ステップＳ９５８に移行して、通常の配車を待機し、一連の処理を終了して元の処理に復帰させる。
【０１５３】
このように、複数のユーザが位置情報を公開することにより、タクシーシェアリングという新たな配車サービスを提供することができる。タクシーシェアリングが実現できれば、タクシー利用料金を複数人で折半したりして１人あたりの利用額を低く抑えることができる。また、副次的な効果として、タクシーシェアリング用のタクシーが製造されれば、タクシーの運行台数が減少し、環境保全にもつながる。
【０１５４】
また、上記実施の形態においては、ユーザ情報、デバイス情報およびグループ情報の登録をＧＰＳデバイス２００または配車管理端末３００で行うように構成したが、これに限らず、インターネット１９９に接続する任意の端末において行うように構成してもよい。
また、上記実施の形態においては、ユーザ情報の削除について特に説明しなかったが、ユーザ情報を削除することもできる。ユーザ情報を削除する場合は、ユーザは、ユーザ名およびユーザパスワードを入力し、入力したユーザ名およびユーザパスワードをユーザ情報の削除要求とともにデバイス管理サーバ１００に送信する。デバイス管理サーバ１００は、ユーザ情報の削除要求とともにユーザ名およびユーザパスワードを受信したときは、受信したユーザ名およびユーザパスワードに基づいて、ユーザの認証を行った後、該当ユーザのユーザ情報を削除し、該当ユーザが管理者となっているデバイス情報およびグループ情報をすべて削除し、該当ユーザが属しているグループのメンバーリストから該当ユーザおよび該当ユーザが管理者となっているネットワークデバイスを削除する。
【０１５５】
また、上記実施の形態においては、デバイス情報の削除について特に説明しなかったが、デバイス情報を削除することもできる。デバイス情報を削除する場合は、ユーザは、ユーザ名、ユーザパスワードおよびネットワークデバイスの指定を入力し、入力したユーザ名、ユーザパスワードおよびネットワークデバイスの指定をデバイス情報の削除要求とともにデバイス管理サーバ１００に送信する。デバイス管理サーバ１００は、デバイス情報の削除要求とともにユーザ名、ユーザパスワードおよびネットワークデバイスの指定を受信したときは、受信したユーザ名、ユーザパスワードおよびネットワークデバイスの指定に基づいて、ユーザの認証を行った後、該当ネットワークデバイスのデバイス情報を削除し、該当ネットワークデバイスが属しているグループのメンバーリストから該当ネットワークデバイスを削除する。
【０１５６】
また、上記実施の形態においては、グループ情報の削除について特に説明しなかったが、グループ情報を削除することもできる。グループ情報を削除する場合は、ユーザは、ユーザ名、ユーザパスワード、グループ名およびグループパスワードを入力し、入力したユーザ名、ユーザパスワード、グループ名およびグループパスワードをグループ情報の削除要求とともにデバイス管理サーバ１００に送信する。デバイス管理サーバ１００は、グループ情報の削除要求とともにユーザ名、ユーザパスワード、グループ名およびグループパスワードを受信したときは、受信したユーザ名、ユーザパスワード、グループ名およびグループパスワードに基づいて、ユーザおよびグループの認証（該当ユーザがグループの管理者であることの認証を含む。）を行った後、該当グループのグループ情報を削除する。
【０１５７】
また、上記実施の形態においては、ユーザをグループから脱退させることについて特に説明しなかったが、ユーザをグループから脱退させることもできる。ユーザをグループから脱退させる場合は、ユーザは、ユーザ名、ユーザパスワード、グループ名およびグループパスワードを入力し、入力したユーザ名、ユーザパスワード、グループ名およびグループパスワードをグループの脱退要求とともにデバイス管理サーバ１００に送信する。デバイス管理サーバ１００は、グループの脱退要求とともにユーザ名、ユーザパスワード、グループ名およびグループパスワードを受信したときは、受信したユーザ名、ユーザパスワード、グループ名およびグループパスワードに基づいて、ユーザおよびグループの認証を行った後、該当グループのメンバーリストから該当ユーザを削除する。
【０１５８】
また、上記実施の形態においては、ネットワークデバイスをグループから脱退させることについて特に説明しなかったが、ネットワークデバイスをグループから脱退させることもできる。ネットワークデバイスをグループから脱退させる場合は、ユーザは、ユーザ名、ユーザパスワード、グループ名、グループパスワードおよびネットワークデバイスの指定を入力し、入力したユーザ名、ユーザパスワード、グループ名、グループパスワードおよびネットワークデバイスの指定をグループの脱退要求とともにデバイス管理サーバ１００に送信する。デバイス管理サーバ１００は、グループの脱退要求とともにユーザ名、ユーザパスワード、グループ名、グループパスワードおよびネットワークデバイスの指定を受信したときは、受信したユーザ名、ユーザパスワード、グループ名、グループパスワードおよびネットワークデバイスの指定に基づいて、ユーザおよびグループの認証を行った後、該当グループのメンバーリストから該当ネットワークデバイスを削除する。
【０１５９】
また、上記実施の形態において、図６ないし図１０のフローチャートに示す処理を実行するにあたってはいずれも、ＲＯＭ３２にあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをＲＡＭ３４に読み込んで実行するようにしてもよい。
【０１６０】
また、上記実施の形態において、図１２ないし図１６のフローチャートに示す処理を実行するにあたってはいずれも、ＲＯＭ５２にあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをＲＡＭ５４に読み込んで実行するようにしてもよい。
【０１６１】
また、上記実施の形態において、図１８のフローチャートに示す処理を実行するにあたってはいずれも、ＲＯＭ７２にあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをＲＡＭ７４に読み込んで実行するようにしてもよい。
【０１６２】
ここで、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。
【０１６３】
また、上記実施の形態においては、本発明に係るデバイス情報公開システム、配車システム、デバイス管理端末および端末用プログラム、並びにデバイス情報公開方法を、インターネット１９９からなるネットワークシステムに適用した場合について説明したが、これに限らず、例えば、インターネット１９９と同一方式により通信を行ういわゆるイントラネットに適用してもよい。もちろん、インターネット１９９と同一方式により通信を行うネットワークに限らず、通常のネットワークに適用することもできる。
【０１６４】
また、上記実施の形態においては、本発明に係るデバイス情報公開システム、配車システム、デバイス管理端末および端末用プログラム、並びにデバイス情報公開方法を、図１に示すように、ＧＰＳデバイス２００のユーザが位置情報をタクシー会社に公開し、公開された位置情報に基づいてタクシー会社がユーザに対して配車を行う場合について適用したが、これに限らず、本発明の主旨を逸脱しない範囲で他の場合にも適用可能である。
【０１６５】
第１に、ＧＰＳデバイス２００を所持する複数のユーザが登山をする場合、各ユーザが自己の位置情報を他のユーザに対して公開することにより、標高情報、標高情報履歴または位置情報履歴を生成する場合について適用することもできる。
標高情報は、図２１に示すように、各ユーザの位置情報に基づいて、標高を縦軸にとりかつ表示者からの距離を横軸にとったグラフとして生成することができる。図２１は、標高情報の一例を示すグラフである。
【０１６６】
標高情報履歴は、図２２に示すように、各ユーザの位置情報に基づいて、標高を縦軸にとりかつ時間を横軸にとったグラフとして生成することができる。図２２は、標高情報履歴の一例を示すグラフである。
位置情報履歴は、図２３に示すように、各ユーザの位置情報に基づいて、南北方向の距離を縦軸にとりかつ東西方向の距離を横軸にとったグラフとして生成することができる。図２３は、位置情報履歴の一例を示すグラフである。
【０１６７】
これにより、各ユーザは、登山過程および登山結果をＧＰＳデバイス２００その他の端末で閲覧することができ、登山を一層楽しむことができる。また、複数名または複数パーティの登山時において、他の登山者、他のパーティの位置、標高情報をリアルタイムに把握することができ、迅速に次期登山計画へ反映することができ、登山の安全につながる。また、登山時において、複数名の経路履歴、時系列標高履歴を把握することができ、さほど労せずして登山日記のような登山記録を作成することができる。また、登山者の家族等に登山者の位置情報を公開することにより、登山者の現在位置、標高情報などを知らせることができ、安心感を提供することができる。
【０１６８】
第２に、上記第１の派生型として、図２４に示すように、ＧＰＳデバイス２００を子供に所持させ、子供の位置情報を親に公開することにより、親が子供の移動過程を確認する場合について適用することもできる。図２４は、子供の移動履歴を示すグラフである。
第３に、同行者の位置情報を公開することにより、相手の場所に到達するまでにある道を通ると、標高差がどれぐらいあるかを予測する場合について適用することもできる。
【０１６９】
予測結果は、図２５に示すように、標高を縦軸にとりかつ表示者からの距離を横軸にとったグラフとして生成することができる。図２５は、標高差予測結果の一例を示すグラフである。
これにより、２者間を結ぶ最短道の標高情報を把握することができるので、一方が他方まで到達するまでの、
（１）カロリー消費量（徒歩の場合）や燃料消費量（車両の場合）の予測
（２）必要装備の算出（アウトドアの場合）
（３）経路の道情報（例えば、雪、交通渋滞、必要時間）
を得ることができる。他方が移動したとしても、（１）〜（３）は、時々刻々と変化することにより常に新しい情報を得ることができる。
【０１７０】
具体的な適用ケースとして、ＡさんがＢさんに追随して登山をする場合を想定することができる。まず、Ａさん、Ｂさんは、自己の位置情報をそれぞれ公開する。Ａさんは、自己のＧＰＳデバイス２００において、Ｂさんの位置に到達するまでに要する時間、標高差情報、必要カロリー、装備、路面状況、必要装備等の情報をデバイス管理サーバ１００からダウンロードし、表示することができる。これにより、安心、安全に登山を行うことができる。
【０１７１】
また、他の適用ケースとして、ＡさんがＢさんのいる地点までドライブする場合を想定することができる。Ａさん、Ｂさんは、自己の位置情報をそれぞれ公開する。Ａさんは、自己のＧＰＳデバイス２００において、Ｂさんの位置に到達するまでに要する時間、必要燃料、路面状況、途中経路の給油地点等の情報をデバイス管理サーバ１００からダウンロードし、表示することができる。これにより、安心、安全にドライブを行うことができる。
【０１７２】
第４に、全国各地に点在するユーザの位置情報とともに天気情報を公開することにより、全国各地の詳細な天気情報を把握する場合について適用することもできる。
第５に、同伴者の位置情報を公開し、同伴者が所定距離に接近してきたときに通知を行うことにより、同伴者を人混み等のなかから発見する場合について適用することもできる。例えば、友人との待ち合わせに便利である。
【０１７３】
第６に、同伴者の位置情報を公開し、同伴者と所定距離離れたときに通知を行うことにより、同伴者を人混み等で見失うのを防止する場合について適用することもできる。
第７に、バスに設置されたＧＰＳデバイス２００の位置情報を公開することにより、バスの運行状況を確認する場合について適用することもできる。
【０１７４】
これにより、交通渋滞等により、定刻通りバスが到着しない場合があっても、現在バスがどこを走っているのか、あとどれぐらいでバスが到着するのかを把握することができる。
第８に、ユーザの位置情報とともに趣向情報を公開することにより、位置情報および趣向情報を利用したサービスを提供する場合について適用することもできる。例えば、ユーザの趣向に適合する店舗等の付近を通過したときに、ユーザが所持するＧＰＳデバイス２００または店舗のショウウィンドウにユーザに対する店舗情報、商品情報その他の広告情報を表示する。
【０１７５】
これにより、ユーザは、自己の趣向にあった店舗を容易に発見することができる。また、通りすがりのユーザを勧誘できるので、広告効果も高い。
具体的な適用ケースとして、あらかじめ店舗の位置情報、店舗情報（例えば、ケーキ屋とかアウトドアショップというような情報）をデバイス管理サーバ１００に登録する。ユーザは、ＧＰＳデバイス２００の位置情報および趣向情報を店舗に公開する。そして、ユーザが店舗の付近（例えば、１００ｍ以内）を通りかかった場合に、デバイス管理サーバ１００は、ユーザの位置情報および趣向情報と店舗の位置情報および店舗情報とを照合してユーザの趣向と相関性が高いと判定したとき、その旨および店舗情報をユーザのＧＰＳデバイス２００に通知する。
【０１７６】
また、他の適用ケースとして、店舗に設置されている店舗側端末は、無線等を利用して所定の時間間隔で店舗の位置情報および店舗情報を発信し続ける。ＧＰＳデバイス２００は、位置情報および店舗情報を受信し、ユーザの位置情報および趣向情報と店舗の位置情報および店舗情報とを照合してユーザの趣向と相関性が高いと判定したときは、その旨および店舗情報をユーザに通知する。このように、デバイス管理端末１００がなくても店舗側端末およびＧＰＳデバイス２００だけで実現することもできる。
【０１７７】
また、他の適用ケースとして、ユーザのＧＰＳデバイス２００は、無線等を利用して所定の時間間隔で位置情報および趣向情報を発信し続ける。店舗に設置されている店舗側端末は、位置情報および店舗情報を受信し、ユーザの位置情報および趣向情報と店舗の位置情報および店舗情報とを照合してユーザの趣向と相関性が高いと判定したときは、その旨および店舗情報をユーザのＧＰＳデバイス２００に通知する。このように、デバイス管理端末１００がなくても店舗側端末およびＧＰＳデバイス２００だけで実現することもできる。
【０１７８】
【発明の効果】
以上説明したように、本発明に係る請求項１記載のデバイス情報公開システムによれば、デバイスのユーザが自己の発意によってデバイス情報を公開・非公開することができるので、デバイス情報を第三者に流用される可能性を低減することができるとともに、サービスが多様化しても各サービスごとにコミュニティやグループを構成するといったことが比較的容易となる。したがって、従来に比して、複数のデバイスを連携させたネットワークサービスを好適に提供することができるという効果が得られる。
【０１７９】
さらに、本発明に係る請求項２ないし８記載のデバイス情報公開システムによれば、デバイスのユーザが自己の発意によって位置情報を公開・非公開することができるので、位置情報を第三者に流用される可能性を低減することができるとともに、サービスが多様化しても各サービスごとにコミュニティやグループを構成するといったことが比較的容易となる。したがって、従来に比して、複数のデバイスを連携させたネットワークサービスを好適に提供することができるという効果が得られる。
【０１８０】
さらに、本発明に係る請求項４記載のデバイス情報公開システムによれば、ユーザをグループごとに管理し、デバイスの位置情報をグループ単位で公開することができるので、サービスが多様化しても各サービスごとにコミュニティやグループを構成するといったことがさらに容易となる。したがって、複数のデバイスを連携させたネットワークサービスをさらに好適に提供することができるという効果も得られる。
【０１８１】
さらに、本発明に係る請求項５記載のデバイス情報公開システムによれば、デバイス利用端末をグループごとに管理し、デバイスの位置情報をグループ単位で公開することができるので、サービスが多様化しても各サービスごとにコミュニティやグループを構成するといったことがさらに容易となる。したがって、複数のデバイスを連携させたネットワークサービスをさらに好適に提供することができるという効果も得られる。
【０１８２】
一方、本発明に係る請求項９ないし１４記載の配車システムによれば、デバイスのユーザが自己の発意によって位置情報を公開・非公開することができるので、位置情報を第三者に流用される可能性を低減することができるとともに、サービスが多様化しても各サービスごとにコミュニティやグループを構成するといったことが比較的容易となる。したがって、従来に比して、複数のデバイスを連携させたサービスを好適に提供することができるという効果が得られる。また、デバイスのユーザは、各配車管理端末ごとに時間または料金の見積を把握することができるので、自己にとって時間または料金面でお得な配車サービスを選択することができるという効果も得られる。
【０１８３】
さらに、本発明に係る請求項１１記載の配車システムによれば、デバイスのユーザは、自己にとって時間または料金面でお得な配車サービスの提供を受けることができるという効果も得られる。
さらに、本発明に係る請求項１２記載の配車システムによれば、ユーザをグループごとに管理し、デバイスの位置情報をグループ単位で公開することができるので、サービスが多様化しても各サービスごとにコミュニティやグループを構成するといったことがさらに容易となる。したがって、複数のデバイスを連携させたサービスをさらに好適に提供することができるという効果も得られる。
【０１８４】
さらに、本発明に係る請求項１３記載の配車システムによれば、配車管理端末をグループごとに管理し、デバイスの位置情報をグループ単位で公開することができるので、サービスが多様化しても各サービスごとにコミュニティやグループを構成するといったことがさらに容易となる。したがって、複数のデバイスを連携させたサービスをさらに好適に提供することができるという効果も得られる。
【０１８５】
一方、本発明に係る請求項１５記載のデバイス管理端末によれば、請求項２記載のデバイス情報公開システムと同等の効果が得られる。
さらに、本発明に係る請求項１６記載のデバイス管理端末によれば、請求項７記載のデバイス情報公開システムと同等の効果が得られる。
一方、本発明に係る請求項１７記載の端末用プログラムによれば、請求項１５記載のデバイス管理端末と同等の効果が得られる。
【０１８６】
さらに、本発明に係る請求項１８記載の端末用プログラムによれば、請求項１６記載のデバイス管理端末と同等の効果が得られる。
一方、本発明に係る請求項１９記載のデバイス情報公開方法によれば、請求項１記載のデバイス情報公開システムと同等の効果が得られる。
【図面の簡単な説明】
【図１】本発明を適用するネットワークシステムの構成を示すブロック図である。
【図２】デバイス管理サーバ１００の構成を示すブロック図である。
【図３】ユーザ情報登録ＤＢ４０のデータ構造を示す図である。
【図４】デバイス情報登録ＤＢ４１のデータ構造を示す図である。
【図５】グループ情報登録ＤＢ４２のデータ構造を示す図である。
【図６】ユーザ情報登録処理を示すフローチャートである。
【図７】デバイス情報登録処理を示すフローチャートである。
【図８】グループ情報登録処理を示すフローチャートである。
【図９】グループ参加処理を示すフローチャートである。
【図１０】サービス管理処理を示すフローチャートである。
【図１１】ＧＰＳデバイス２００の構成を示すブロック図である。
【図１２】ユーザ情報登録要求処理を示すフローチャートである。
【図１３】デバイス情報登録要求処理を示すフローチャートである。
【図１４】グループ情報登録要求処理を示すフローチャートである。
【図１５】グループ参加要求処理を示すフローチャートである。
【図１６】サービス提供要求処理を示すフローチャートである。
【図１７】配車管理端末３００の構成を示すブロック図である。
【図１８】サービス提供処理を示すフローチャートである。
【図１９】タクシーシェアリング管理処理を示すフローチャートである。
【図２０】タクシーシェアリング要求処理を示すフローチャートである。
【図２１】標高情報の一例を示すグラフである。
【図２２】標高情報履歴の一例を示すグラフである。
【図２３】位置情報履歴の一例を示すグラフである。
【図２４】子供の移動履歴を示すグラフである。
【図２５】標高差予測結果の一例を示すグラフである。
【符号の説明】
１００…デバイス管理サーバ，３０…ＣＰＵ，３２…ＲＯＭ，３４…ＲＡＭ，３８…Ｉ／Ｆ，４０…ユーザ情報登録ＤＢ，４１…デバイス情報登録ＤＢ，４２…グループ情報登録ＤＢ，２００…ＧＰＳデバイス，５０…ＣＰＵ，５２…ＲＯＭ，５４…ＲＡＭ，５８…Ｉ／Ｆ，６０…キーパネル，６１…ＬＣＤ，６２…位置測定装置，６３…ユーザ情報登録ＤＢ，６４…デバイス情報登録ＤＢ，３００…配車管理端末，７０…ＣＰＵ，７２…ＲＯＭ，７４…ＲＡＭ，７８…Ｉ／Ｆ，８０…入力装置，８２…記憶装置，８４…表示装置，１９９…インターネット
【図１】
2004013444.tif 000003
【図２】
2004013444.tif 000004
【図３】
2004013444.tif 000005
【図４】
2004013444.tif 000006
【図５】
2004013444.tif 000007
【図６】
2004013444.tif 000008
【図７】
2004013444.tif 000009
【図８】
2004013444.tif 000010
【図９】
2004013444.tif 000011
【図１０】
2004013444.tif 000012
【図１１】
2004013444.tif 000013
【図１２】
2004013444.tif 000014
【図１３】
2004013444.tif 000015
【図１４】
2004013444.tif 000016
【図１５】
2004013444.tif 000017
【図１６】
2004013444.tif 000018
【図１７】
2004013444.tif 000019
【図１８】
2004013444.tif 000020
【図１９】
2004013444.tif 000021
【図２０】
2004013444.tif 000022
【図２１】
2004013444.tif 000023
【図２２】
2004013444.tif 000024
【図２３】
2004013444.tif 000025
【図２４】
2004013444.tif 000026
【図２５】
2004013444.tif 000027