(57)【要約】      （修正有）【課題】簡単かつ低コストな機構で、管理部のサーバとの間でデータを直にやり取りする。【解決手段】管理装置10は、ユーザ端末からアクセスされ、動態データの取得要求がされるＷｅｂサイトを運営する管理部のＷｅｂサーバ100,101と、作業機械から通信手段を介して取得した動態データ及び、該動態データに関連する関連データを保存する内部データベース102と、該内部データベース102を管理するサーバと、該内部データベースに保存されるべき関連データを保存している外部データベース103と、該外部データベース103を管理するサーバとを備える。前記管理装置10において、Ｗｅｂサーバ100,101を介したデータ授受のデータ形式をＸＭＬとして、少なくとも、前記Ｗｅｂサーバ100,101をサービスリクエスタに、Ｗｅｂサーバに接続される各サーバを、サービスプロバイダにそれぞれ機能させる。【選択図】図２
2007086889.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末からアクセスされ、動態データの取得要求がされるＷｅｂサイトを運営する管理部のＷｅｂサーバと、
作業機械から通信手段を介して取得した動態データ及び、該動態データに関連する関連データを保存する内部データベースと、該内部データベースを管理するサーバと、
該内部データベースに保存されるべき関連データを保存している外部データベースと、該外部データベースを管理するサーバとからなり、
前記Ｗｅｂサーバは、前記関連データを、自身に接続された外部データベースから取り出して前記内部データベースに保存させるとともに、内部データベースに保存される動態データを、それと関連する関連データとともに、Ｗｅｂサイトに反映させる、遠隔管理システムにおける管理部側管理装置であって、
前記Ｗｅｂサーバを介したデータ授受のデータ形式をＸＭＬとして、少なくとも、前記Ｗｅｂサーバをサービスリクエスタに、Ｗｅｂサーバに接続される各サーバを、サービスプロバイダにそれぞれ機能させることを特徴とする管理部側管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、作業機械の遠隔管理システムにおける管理部側管理装置に関する。
【背景技術】
【０００２】
従来、作業現場で稼働する作業機械のメンテナンス情報や稼働情報などの動態データについて、作業機械から管理事務所等の管理部に送信させて、該管理部の内部データベースに蓄積させるとともに、管理部では、その内部データベースをインターネット経由でユーザに対して検索できるように検索サイトを設け、ユーザはその検索サイトから所望の作業機械の情報を得るというシステムが稼働している。
【０００３】
しかし、このような従来のシステムでは、ユーザが検索サイトから取り出した情報を自身のデータベースに取り込むのに非常に手間とコストがかかっていたことに着目し、本発明者らは、特開２００４−５４８２３号（特許文献１）において、ユーザからの送信要求に対する回答情報として、検索に係る所定のプログラムの接続情報をサーバ内に格納する技術を提供している。この技術によれば、ユーザが前記接続情報をサーバから取得できるので、ユーザはその接続情報を用いて、アクセス先の情報を自己のデータベースの様式で取り込むことができるプログラムを設計できることになる。それゆえ、そのプラグラムを利用したシステムにより、ユーザは検索サイトから取り込んだ情報を直接自己のデータベースに蓄積することが可能となる。
【特許文献１】特開２００４−５４８２３号（００１６段、００２０段）
【特許文献２】特開２００５−１７４１２０号（０００３段、０００４段）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、前記管理部の内部データベースに蓄積されるデータとして、作業機械から送信される情報だけでなく、その送信情報に関連する情報も蓄積されれば、ユーザは関連する多数の情報を１回の検索操作で得られるので便利となる。このため、実際に稼働している管理システムは、他のシステムや外部データベースに蓄積されたデータをそれぞれ別個に管理サーバの内部データベースに取り込んで、作業機械からの送信される情報にひも付けさせている。したがって、ユーザが管理部のＷｅｂサーバにアクセスして、所定の情報の送信要求をした場合、サーバ側からは関連情報も含めた形でユーザに情報が提供されることになる。
【０００５】
しかし、管理部内の内部データベースに他のシステムの情報を蓄積させるためには、各システムの設計思想や様式（プラットフォーム、インターフェイス、言語、通信プロトコル等）が異なっているため、直にデータを移送できず、データの変換等の作業が必要となっていた。もちろん、これを解消するには、オンラインでデータの授受が可能なように、システムを共通化すればよいが、各システムのそれぞれ別個の思想で構築されているので、一つのシステムを基準に共通化することはできないという問題がある。また、仮にシステムを共通化するとしても、それぞれのシステムごとに改変をしなければならず、その手間とコスト労力は多大となる。
【０００６】
また、ユーザも受け取った情報を自己のデータベースに取り込むことのできるシステムを構築する必要があり、同様の問題が生じる（特許文献１の技術でも同じ）。
【０００７】
この発明は、従来技術の以上のような問題に鑑み創案されたもので、簡単かつ低コストな機構で、管理部のサーバとの間でデータを直にやり取りすることができ、さらに種々の効果が得られる装置を提供しようとするものである。
【課題を解決するための手段】
【０００８】
このため、この発明に係る遠隔管理システムにおける管理部側管理装置は、ユーザ端末からアクセスされ、動態データの取得要求がされるＷｅｂサイトを運営する管理部のＷｅｂサーバと、作業機械から通信手段を介して取得した動態データ及び、該動態データに関連する関連データを保存する内部データベースと、該内部データベースを管理するサーバと、該内部データベースに保存されるべき関連データを保存している外部データベースと、該外部データベースを管理するサーバとからなり、前記Ｗｅｂサーバは、前記関連データを、自身に接続された外部データベースから取り出して前記内部データベースに保存させるとともに、内部データベースに保存される動態データを、それと関連する関連データとともに、Ｗｅｂサイトに反映させる、遠隔管理システムにおける管理部側管理装置であって、前記Ｗｅｂサーバを介したデータ授受のデータ形式をＸＭＬとして、少なくとも、前記Ｗｅｂサーバをサービスリクエスタに、Ｗｅｂサーバに接続される各サーバを、サービスプロバイダにそれぞれ機能させることを特徴とする。
【０００９】
この発明に係る装置を利用したシステムは、いわゆるＸＭＬWebサービスを作業機機の遠隔管理システムに利用した技術といっても良く、そのＸＭＬWebサービスとは、ＸＭＬ形式のデータ交換によってネットワーク上に散在する各アプリケーションを連携させる技術をいう（例えば、特開２００５−１７４１２０号（特許文献２）の０００３段、０００４段参照）。ＸＭＬ（eXtensible Markup Language ）はマークアップ言語の一つで、最大の特徴は、各システムのプラットフォームに依存することなくシステム間でデータを送受信でき、またプログラムが解釈できる言語なので、異なるシステム間のサーバ同士でのデータの送受信に使用できる点にある（なお、Webブラウザで直接閲覧することも想定）。そして、ＸＭＬ形式のオブジェクトをネットワーク経由で利用できる通信プロトコルとしてＳＯＡＰ（Simple Object Access Protcol）が知られている（下位プロトコルとして汎用されるＨＴＴＰ等を利用可能）。したがって、例えばＨＴＴＰで接続されたネットワーク環境においてＳＯＡＰを使用し、あるサーバＡからネットワーク上にあるサーバＢに前記ＸＭＬデータを送信させることで、サーバＢで処理をさせ、その処理後のＸＭＬデータをサーバＡに返すことも可能であり、さらにサーバＡでＷｅｂサイトを運営していれば、取得したデータを該Ｗｅｂサイトに反映させることも可能となる。
【００１０】
本願にいう前記サービスリクエスタ及びサービスプロバイダは、いずれもＸＭＬWebサービス上の概念であり、サービスリクエスタとはデータ要求をするＸＭＬデータの送信元をいい（上記例のサーバＡが該当）、サービスプロバイダとは、そのデータの送信先であって、そのデータに記述される処理をした後、処理後のデータをサービスリクエスタに返す相手方サーバをいう（上記例のサーバＢが該当）。
【００１１】
本願の装置においては、管理部のＷｅｂサーバがサービスリクエスタとして機能し、それに接続される内外データベースの管理サーバがサービスプロバイダとして機能するので、ＷｅｂサーバからのＸＭＬ形式の指令データにより各管理サーバが指令の処理を行い、処理後のデータをＷｅｂサーバに返信することになる。返信されるデータが外部データベースからの関連データであれば、Ｗｅｂサーバでは、それをそのまま内部データベースの管理サーバに送信して保存させる。返信されるデータが内部データベースからの動態データ及びそれにヒモ付けされた関連データであれば、Ｗｅｂサーバは自身が運営するＷｅｂサイトに反映させる。
【００１２】
それゆえ、本願の装置において、ユーザが例えば自己の作業機械の動態データを知りたいとき、自己の端末から管理部のＷｅｂサイトにアクセスし、取得要求の指示を出す。管理部のＷｅｂサーバでは、この指示を受けて、上記のとおり、内部データベースの管理サーバに対してＸＭＬ形式の指令データを送信するので、管理サーバは、内部データベースから所望の作業機械のＸＭＬ形式の動態データを取り出すとともに、関連データも取り出して、Ｗｅｂサーバに返信する。Ｗｅｂサーバでは、動態データと関連データをヒモ付けさせてＷｅｂサイトに反映させる。これにより、ユーザは動態データを関連データとともに取得できる。ユーザが自己の端末との間に自身のデータベースを接続させているような場合、前記Ｗｅｂサイトから取得する動態データはＸＭＬ形式なので、直接そのデータベースに取り込むことも可能となる。
【００１３】
なお、本願の装置においては、作業機械と管理部との間のデータ授受は特にＸＭＬ形式に限定していないが、それもＸＭＬ形式とし、作業機械側データ取得手段をサービスプロバイダとして機能させても良い。
【発明の効果】
【００１４】
以上説明したように、この発明に係る遠隔管理システムにおける管理部側管理装置は、管理部のＷｅｂサーバとデータ授受のデータ形式をＸＭＬ形式とし、少なくとも前記Ｗｅｂサーバをサービスリクエスタに、Ｗｅｂサーバに接続される各サーバを、サービスプロバイダにそれぞれ機能させている。このため、サービスプロバイダから返信される動態データや関連データもＸＭＬ形式となっており、それらデータを管理部内にそのまま取り込むことも、さらに、そのデータを例えばユーザ側や外部システムがＷｅｂサーバを介してそのまま取り込むことも容易となっている。
【００１５】
また、管理部のＷｅｂサイトに接続されるサービスプロバイダとしてのサーバを増やすことも容易となり、そのような態様にした場合、管理システム自体の処理を増加させることも可能になる一方、管理部のＷｅｂサーバはサービスリクエスタとして機能すれば足りるので、管理部自体の負担は増えず、機構が簡単なまま、しかも低コストで装置がグレードアップする効果が容易に得られる。
【００１６】
また、ＸＭＬ形式のデータは建設業界の標準形式となっているので、外部からデータ提供の依頼があったときでも、そのまま渡すことができる。さらに、態様によっては、外部のシステムと接続させ、管理部のＷｅｂサーバをサービスリクエスタとして機能させて、Ｗｅｂサーバが取得した動態データを、直接その外部のシステムに取り込むようにすることも可能である。
【００１７】
なお、この発明が適用されるシステムでは、作業機械側からの動態データの送信先は管理部のみであり、その管理部からＷｅｂサイトを通じてユーザにデータが提供されるので、作業機械側では動態データを管理部だけに提供すれば、複数のユーザにデータを提供できることになる。このことは、複数のユーザから直接アクセスを受け、それにデータを提供する装置と比較して、認証機構が不要となる分システムがきわめて簡素化するとともに、通信ランコストもきわめて低廉に抑えることが可能となる。しかも、作業機械からのデータの授受は管理部のみなので、情報が漏洩するおそれも格段に減少し、セキュリティに要する構築費用もきわめて低廉で済むものとなっている。
【００１８】
さらに付言すれば、管理部側が作業機械側との間でデータ授受を一括して行うことで、稼働データのうち保守管理に必要なものと、顧客に必要なものとに選別することができ、顧客と販売店サービスマンそれぞれにとって必要なデータだけを提供することができる。しかも、管理部側で、決まった時間に一括してすべての作業機械の稼働データを取得し（この場合、定時にすべての作業機械のデータの要求指示を行えば良い）、そのデータをＷｅｂサイトに反映させることも可能であるが、そのような態様の場合、通信コストが格段に低廉となる。
【発明を実施するための最良の形態】
【００１９】
本発明の具体的実施形態例を図面に基づき説明する。
【００２０】
図１は遠隔管理システム全体を示す構成図であり、1は管理部、2は作業機械、3は顧客端末、4は販売店端末、5は携帯電話回線網、6はインターネット回線網、7はイントラネット回線網、8はＧＰＳ衛星、9は中継アンテナ、30は顧客携帯電話、40はサービスマン携帯電話である。
【００２１】
管理部1は、本システムを運営するセンタとしての機能を果たし、本形態例では作業機械のメーカが運営する形態としている。このため、後述するように、管理部1側と販売店端末4（サービスマン携帯電話40も含む）とは系列のイントラネット回線網7を介して接続されている。
【００２２】
管理部1には、遠隔管理システムの管理装置10がサーバ群により形成される。図２はその装置10の機器構成を示している。同図は、装置10をファイアウォール105を中心に表わしている。図中、100は外部用Ｗｅｂサーバ、101は内部用Ｗｅｂサーバ、102は内部データベース、103は外部データベース、104は通信用サーバ、105はファイアウォール、106はルータである。外部用Ｗｅｂサーバ100は、顧客端末3からインターネット回線網6を介してアクセスされるＷｅｂサイトを運営するサーバである。内部用サーバ101は、販売店用端末4からイントラネット回線網7を介してアクセスされるＷｅｂサイトを運営するサーバである。内部データベース102は、前記Ｗｅｂサイトに反映される動態データが保存されるデータベースであり、データを管理する管理用サーバを備えている。データベース部として、作業機械2から送信される動態データを蓄積させる車両用データベース部と、作業機械2の所有者に関する顧客データ（本形態例における関連データ）を蓄積させる顧客情報データベース部とに分けられる。該顧客情報データベース部に蓄積されるデータは、次に説明する外部データベース103から送信される。外部データベース103は、販社の顧客マスタデータベースであり、顧客情報が蓄積される。この外部データベース103は、図示上、管理部内に形成されているようになっているが、これは販社のデータベースであるので、物理的には管理部の外に設けられ、イントラネット回線網7を通じて他の機器と接続される態様で装置10を構成している。外部データベース103も管理サーバを備える。通信用サーバ104は、作業機械2と携帯電話通信網5を介して通信を行う。また、作業機械2側から警告データを受信した際、アドレスが登録されている顧客携帯電話30及びサービスマン携帯電話40に電子メールを送信する。
【００２３】
前記外部用Ｗｅｂサーバ100及び内部用Ｗｅｂサーバ101は、運営するＷｅｂサイトにおいて、内部データベース102のデータをそれぞれヒモ付けされる態様でユーザに提供する。すなわち、内部データベース102内に保存される動態データを、該当する作業機械2の顧客データと関連させて、Ｗｅｂサイト上に反映させる。なお、動態データに関連させる情報は、顧客データだけでなく、当該作業機械2に関する他のデータ（レンタル情報等）でももちろん良い。
【００２４】
以上の制御装置10内で授受されるデータ形式はすべてＸＭＬ形式であり、通信プロトコルはＳＯＡＰを用いている。また、各サーバで実行されるアプリケーションプログラムには、受信したＸＭＬデータに処理指令がある場合、その指令に基づき処理を実行する制御が設定されている。すなわち、本形態例における制御装置10は、いわゆるＷｅｂサービスが利用されるシステムとなっている。
【００２５】
作業機械2は、動態データの管理を行う管理コントローラ（図示なし）を備える。同管理コントローラは、前記通信サーバ104と携帯電話回線網5を介して通信する通信手段と、動態データを各種機器から取得・保存・外部への送信等の処理制御を行う演算処理部とを備える。該演算処理部は、機械2内に備えられる車体制御に関するコントローラから動態データを取得し、装置内のメモリに保存させるとともに、管理部1側の前記通信サーバ104から動態データの要求指令が会った場合、所望の動態データを前記通信手段から送信させる。また、取得した動態データが異常値である場合、警告データとして前記メモリに保存するとともに、通信手段から自発的に管理部1の前記通信サーバ104に送信させる。なお、本形態例の電気系統は作業機械2のバッテリ（図示せず）に直接接続される主電源回路が形成され、前記管理コントローラと、エンジン始動回路とはパラレルにその主電源回路に接続されている。したがって、エンジンキースイッチをオフにしても、主電源スイッチ（ディスコネクトスイッチ）をオフにしない限り、管理コントローラは稼働状態となっている。なお、以上の電気系統は、バッテリに直接管理コントローラが接続され、かつ同コントローラのオンオフがエンジンキースイッチのオンオフに連動しない態様であれば、他のどのような態様でも良い。
【００２６】
顧客端末3及び顧客携帯電話30は、いずれもインターネット回線網6を介して前記外部用Ｗｅｂサーバ100が運営するＷｅｂサイトにアクセスできる環境にあることを前提にしている。また、顧客携帯電話30は電子メールを受信保存できる機能を有している。
【００２７】
販売店端末4及びサービスマン携帯電話40は、いずれもメーカ系列のイントラネット回線網7を介して前記内部用Ｗｅｂサーバ101が運営するＷｅｂサイトにアクセスできる環境にあることを前提にしている。また、顧客携帯電話40は電子メールを受信保存できる機能を有している。
【００２８】
次に、以上よりなる遠隔管理システムにおいて、前記管理装置10がいわゆるＸＭＬ Ｗｅｂサービス上の装置として機能する一例について説明する。
【００２９】
まず、例えば顧客端末3からの、所定の作業機械2の現時点の動態データの取得要求がＷｅｂサイトを介してあったとき、外部用Ｗｅｂサーバ100では、内部データベース102の管理サーバに対して、所望の作業機械2の連絡先データを検索・抽出、さらにそのデータを通信サーバ104に出力させる指令データをＸＭＬで出力する。この指令データに基づき、管理サーバでは指令通りの処理を実行し、連絡先データとそれに基づく処理指令を通信サーバ104に出力する。通信サーバ104は、処理指令に基づき、所望の作業機械2に電子メールを送信して、その後その作業機械2から動態データを返信してもらう。外部用Ｗｅｂサーバ100では、作業機械2からの動態データを内部データベース102の管理サーバに送って、車両用データベース部に保存させるともに、自身が運営するＷｅｂサイトに反映させる。このとき、Ｗｅｂサイト上では動態データと顧客データとがヒモ付けされて表示される。このように、このデータの流れにおいては、外部用Ｗｅｂサーバ100がサービスリクエスタとして、また内部データベース102の管理サーバ及び通信サーバ104がサービスプロバイダとして機能する。
【００３０】
次に、例えば管理部で、内部データベース102のうち顧客情報データベース部に保存される顧客データを更新しようとする場合、内部用Ｗｅｂサーバ101では、イントラネット回線網7を介して外部データベース103の管理サーバに対し、所望の顧客データについての検索・抽出、その後のイントラネット回線網7を介しての内部データベース102への送信、さらに内部データベース102での更新処理をさせる指令をＸＭＬデータとして送信する。この指令データに基づき、外部データベース103の管理サーバでは指令通りの処理を実行して、抽出したデータと指令データとを内部データベース102の管理サーバに送信する。内部データベース102の管理サーバでは、処理指令に基づき、当該顧客データを更新する。このとき、更新データはＸＭＬなのでそのまま内部データベース103に保存することが可能となる。このデータの流れにおいては、内部Ｗｅｂサーバ101がサービスリクエスタとして、また内部データベース102及び外部データベースサーバ103の各管理サーバがサービスプロバイダとして機能する。
【００３１】
以上のように、本形態例に係る管理装置10は、内外部用のＷｅｂサーバ100,101とデータ授受のデータ形式をＸＭＬ形式とし、各Ｗｅｂサーバ100,101をサービスリクエスタに、該Ｗｅｂサーバ100,101に接続される各サーバ102〜104を、サービスプロバイダにそれぞれ機能させている。このため、サービスプロバイダから返信される動態データや関連データである顧客データもＸＭＬ形式となっており、それらデータをそのまま内部データベース102に保存することが可能となっている。さらに、そのデータを例えば顧客端末3に接続されるシステムやイントラネット回線網7に接続される他のシステム等がＷｅｂサーバ100,101を介して取り込むことも容易となっている。
【００３２】
また、Ｗｅｂサーバ100,101が運営するＷｅｂサイトに接続されるサービスプロバイダとしてのサーバを増やすことも容易となり、そのような態様にした場合、管理システム自体の処理を増加させることも可能になる一方、前記Ｗｅｂサーバ100,101はサービスリクエスタとして機能すれば足りるので、管理装置10自体の負担は増えず、機構が簡単なまま、しかも低コストで装置がグレードアップする。
【００３３】
また、ＸＭＬ形式のデータは建設業界の標準形式となっているので、外部からデータ提供の依頼があったときでも、そのまま渡すことができる。さらに、態様によっては、外部のシステムと接続させ、Ｗｅｂサーバ100,101をサービスリクエスタとして機能させて、Ｗｅｂサーバ100,101が取得した動態データを、直接その外部のシステムに取り込むようにすることも可能である。
【００３４】
なお、本形態例に係るシステムでは、作業機械2側からの動態データの送信先は、管理部1のみであり、その管理部1からＷｅｂサイトを通じてユーザにデータが提供されるので、作業機械2側では動態データを管理部1だけに提供すれば、複数のユーザにデータを提供できることになる。このことは、複数のユーザから直接アクセスを受け、それにデータを提供する装置と比較して、認証機構が不要となる分システムがきわめて簡素化するとともに、通信ランコストもきわめて低廉に抑えることが可能となる。しかも、作業機械2からのデータの授受は管理部1のみなので、情報が漏洩するおそれも格段に減少し、セキュリティに要する構築費用もきわめて低廉で済むものとなっている。
【００３５】
また、管理部1側が作業機械2側との間でデータ授受を一括して行うことで、稼働データのうち保守管理に必要なものと、顧客に必要なものとに選別することができ、顧客と販売店サービスマンそれぞれにとって必要なデータだけを提供することができる。しかも、管理部1側で、決まった時間に一括してすべての作業機械2の稼働データを取得し（この場合、定時にすべての作業機械のデータの要求指示を行えば良い）、そのデータをＷｅｂサイトに反映させることも可能であるが、そのような態様の場合、通信コストが格段に低廉となる。
【００３６】
さらに、本形態例においては、作業機械2の管理コントローラはエンジンキースイッチがオフのときでも稼働しているので、主電源スイッチをオフにしない限り、ユーザである顧客または販売店サービスマンはいつでも、Ｗｅｂサーバ100,101が運営するＷｅｂサイトを通じて、所望の作業機械2についてのリアルタイムの稼働データを要求し、また取得することができるものとなっている。
【００３７】
なお、本発明は以上の形態例に何ら限定されるものでないことは当然である。
【産業上の利用可能性】
【００３８】
この発明は、作業機械の稼働状態を遠隔で管理する場合に適用可能な技術である。
【図面の簡単な説明】
【００３９】
【図１】本発明に係る遠隔管理システム全体の説明図である。
【図２】管理部内の管理装置の機器構成図である。
【符号の説明】
【００４０】
1        管理部
2        作業機械
3        顧客端末
4        販売店端末
5        携帯電話回線網
6        インターネット回線網
7        イントラネット回線網
8        ＧＰＳ衛星
9        中継アンテナ
20       動態管理コントローラ（作業機械側動態データ管理装置）
30       顧客携帯電話
40       サービスマン携帯電話
100      外部用Ｗｅｂサーバ
101      内部用Ｗｅｂサーバ
102      内部データベース
103      外部データベース
104      通信サーバ
【図１】
2007086889.tif 000003
【図２】
2007086889.tif 000004