(57)【特許請求の範囲】
【請求項１】
確認作業の対象設備の配置及び前記対象設備に存在する前記確認作業が必要な確認必要箇所を図として表す図面情報と、前記確認必要箇所の確認状態を表す確認情報と、を格納するデータベースサーバと、
前記データベースサーバに格納された前記図面情報及び前記確認情報を参照するとともに、前記確認作業の結果として変化した前記確認情報の入力操作を受け付ける複数の携帯端末と、
前記データベースサーバと前記携帯端末とを通信可能に接続する通信回線と、を備え、
前記携帯端末は、
前記確認情報の入力操作を受け付ける都度、当該入力操作が行われた時刻を変更時刻情報として当該入力操作により入力された前記確認情報に付与した上で、入力された前記確認情報を前記データベースサーバへと送信し、
前記データベースサーバは、
受信した前記携帯端末からの前記確認情報によって、当該データベースサーバに格納された前記確認情報を更新するものであって、
変更内容の反映待ちデータを一時的に保管するバッファ領域を備え、
前記携帯端末からの前記確認情報を受信した順序で前記バッファ領域に格納していき、前記バッファ領域に格納された順序で反映させて当該データベースサーバに格納された前記確認情報を更新するとともに、
同一の前記確認必要箇所の前記確認情報については当該データベースサーバにおける受信順序よりも当該確認情報に含まれている前記変更時刻情報の時系列的な順序を優先して前記確認情報を更新し、
当該データベースサーバに格納されている前記確認情報の更新時に、前記確認情報を全ての前記携帯端末へと送信することを特徴とする図面管理システム。
【請求項２】
前記データベースサーバは、予め定めた一定周期で当該データベースサーバに格納されている前記確認情報を前記携帯端末へと送信することを特徴とする請求項１に記載の図面管理システム。
【請求項３】
前記携帯端末は、操作される都度、確認情報送信要求を前記データベースサーバへと送信し、
前記データベースサーバは、前記携帯端末からの前記確認情報送信要求の受信時に、当該データベースサーバに格納されている前記確認情報を前記携帯端末へと送信することを特徴とする請求項１又は請求項２に記載の図面管理システム。
【請求項４】
前記データベースサーバは、受信した前記確認情報の前記変更時刻情報が、当該データベースサーバに格納された前記確認情報の前記変更時刻情報よりも新しいものである場合に、前記受信した前記確認情報によって、当該データベースサーバに格納された前記確認情報を更新することを特徴とする請求項１から請求項３のいずれか一項に記載の図面管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、図面管理システムに関するものである。
【背景技術】
【０００２】
従来、ドライブ装置（駆動用インバータ）等を有する大規模設備の配線チェックを実施する際には、当該配線チェックに使用する図面を紙に印刷して用いていた。この図面には、関連する機器同士の配線等が記載されている。このような紙に印刷された図面を用いた設備の配線チェック手順の一例を示すものが図６である。
【０００３】
チェック対象となる設備の規模が大きい場合には、チェックが必要な機器が設置された場所は電気室等の広い室内の様々な箇所に点在していることが多い。そこで、チェックを行う作業員は、まず、第１の作業場１ａにて、第１の図面５ａを用いてチェック作業を実施する。当該チェック作業が配線が正しく導通しているか否かを確認する配線チェックである場合には、作業員は、正しく導通していることが確認された配線を第１の図面５ａ上に例えば蛍光ペン等で塗りつぶす等のチェックを入れていく。
【０００４】
そして、第１の作業場１ａにおけるチェック作業が完了したら、作業員は第２の作業場１ｂへと移動し先の第１の作業場１ａでのチェック作業と同様にして、正しく導通していることが確認された配線について、第１の作業場１ａでのチェック結果が記入された第１の図面５ａ上にチェックを追加して記入していく。このようにして、作業員は、第１の図面５ａを持ち各作業場を行き来しながら、第１の図面５ａにチェック情報を加えていく。そして、全ての作業場でのチェック作業が終了すると、チェックが完了した完成図面６が得られる。
【０００５】
なお、上で説明した図６の例は、複数の作業場について１箇所ずつ逐次的にチェック作業を実施する場合であった。これに対し、従来においては、複数の作業場において同時に並行してチェック作業を実施することも行われていた。この複数の作業場において同時にチェック作業を実施する場合の作業手順の一例を図７に示す。
【０００６】
まず、予め、チェック作業に用いる第１の図面５ａを複製して、第１の図面５ａと同一内容の第２の図面５ｂを作成して用意しておく。そして、第１の作業場１ａにおいては第１の図面５ａを用いてチェック作業を実施し、正しく導通していることが確認された配線について、第１の図面５ａ上にチェック情報を記入していく。また、同時に並行して、第２の作業場１ｂにおいては第２の図面５ｂを用いて他の作業員がチェック作業を実施し、第２の図面５ｂ上にチェック情報を記入していく。
【０００７】
こうして各作業場におけるチェック作業が終了したら、一方の図面、ここでは第２の図面５ｂとする、に記入されているチェック情報を他方の図面である第１の図面５ａへと写すことにより完成図面６を作成する。なお、こうして完成した全てのチェック情報が記入された完成図面６は、設備の設計者や設備の依頼主等への提出が求められる場合がほとんどである。
【０００８】
また、従来においては、紙に印刷された図面ではなくコンピュータ端末等に電子データとして表示される図面を用いて、配線工事で接続試験を行う際のラインの接続状況の管理を行う機器接続管理システムとして、ネットワーク接続された複数のコンピュータとデータベースからなり、電気系統ケーブルの機器間の接続管理を行うものであって、展開接続図や結線図等の図面をデータベースに格納し、作業員は、このデータベースに格納された図面に従ってケーブルを接続して接続実績を蓄積し、接続作業完了後に蓄積した接続実績を確認するものが知られている（例えば、特許文献１参照）。
【０００９】
また、サーバに保存されている図面に対して複数の端末から同時に編集できるようにすることを目的とした図面編集装置としては、図面毎ではなく図面中の各エンティティ毎やレイヤ毎に排他処理を行うようにしたものが知られている（例えば、特許文献２参照）。
【００１０】
さらにまた、設備点検時に携帯する携帯端末コンピュータの操作性を高めることを目的とするものとして、携帯端末にＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機を内蔵し、ＧＰＳデータに基づいて携帯端末を携帯した作業員が目標設備に接近したことが検知されると、施設関連情報が格納されているデータベースから当該目標設備の点検チェックリスト等を当該携帯端末に送信して自動的に表示させるものが知られている（例えば、特許文献３参照）。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００３−２８１１９６号公報
【特許文献２】特開平０９−１９８４２６号公報
【特許文献３】特開平１１−３２７６２８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
しかしながら、図６に示すような設備の確認作業において紙に印刷された図面を用いる従来の方法においては、１枚の紙に印刷された図面を用いており、異なる作業場にいる各作業員がそれぞれ異なる作業場所から並行してチェック作業を実施することができないという課題がある。また、図７に示す従来の方法においては、図面を複数枚の紙に複製して用いており、別々の図面にチェック情報を記入することになるため、最終的な完成図面を得るために各紙の図面に記入されたチェック情報を集約する工程が必要となり煩雑な手数がかかってしまうという課題がある。
【００１３】
また、特許文献１に示された従来における機器接続管理システムは、接続作業時には接続状態や作業に関する情報が一方的に蓄積されていくのみであって、全ての接続作業が完了した後に、試験部門がコンピュータ端末をデータベースに接続して蓄積された接続実績を確認するものである。このため、複数の作業員が同じ時間帯にそれぞれ異なる作業場所から並行して、チェック作業に関連する図面に記入されたチェック情報を参照・更新することができないという課題がある。
【００１４】
特許文献２に示された従来における図面編集装置は、図面中の各エンティティ毎やレイヤ毎に排他処理を行うものである。このため、複数の作業員がチェック情報を記入しようとしている図面上の要素が、同一エンティティや同一レイヤに存在するもであった場合には、やはり特許文献１に示されたものと同様、複数の作業員が同じ時間帯にチェック情報を更新することができないという課題がある。
【００１５】
そして、特許文献３に示されたものにおいても、複数の作業員が同じ時間帯にチェック作業を行う点は考慮されておらず、特許文献１に示された従来技術と同様の課題がある。
【００１６】
この発明は、このような課題を解決するためになされたもので、複数の作業員が同じ時間帯にそれぞれ異なる作業場所から並行して、チェック作業に関連する１つの図面やこの図面に記入されたチェック情報を参照し、チェック情報を更新することができる図面管理システムを得るものである。
【課題を解決するための手段】
【００１７】
この発明に係る図面管理システムにおいては、確認作業の対象設備の配置及び前記対象設備に存在する前記確認作業が必要な確認必要箇所を図として表す図面情報と、前記確認必要箇所の確認状態を表す確認情報と、を格納するデータベースサーバと、前記データベースサーバに格納された前記図面情報及び前記確認情報を参照するとともに、前記確認作業の結果として変化した前記確認情報の入力操作を受け付ける複数の携帯端末と、前記データベースサーバと前記携帯端末とを通信可能に接続する通信回線と、を備え、前記携帯端末は、前記確認情報の入力操作を受け付ける都度、当該入力操作が行われた時刻を変更時刻情報として当該入力操作により入力された前記確認情報に付与した上で、入力された前記確認情報を前記データベースサーバへと送信し、前記データベースサーバは、受信した前記携帯端末からの前記確認情報によって、当該データベースサーバに格納された前記確認情報を更新するものであって、変更内容の反映待ちデータを一時的に保管するバッファ領域を備え、前記携帯端末からの前記確認情報を受信した順序で前記バッファ領域に格納していき、前記バッファ領域に格納された順序で反映させて当該データベースサーバに格納された前記確認情報を更新するとともに、同一の前記確認必要箇所の前記確認情報については当該データベースサーバにおける受信順序よりも当該確認情報に含まれている前記変更時刻情報の時系列的な順序を優先して前記確認情報を更新し、当該データベースサーバに格納されている前記確認情報の更新時に、前記確認情報を全ての前記携帯端末へと送信する構成とする。
【発明の効果】
【００１８】
この発明に係る図面管理システムにおいては、複数の作業員が同じ時間帯にそれぞれ異なる作業場所から並行して、チェック作業に関連する１つの図面やこの図面に記入されたチェック情報を参照し、チェック情報を更新することができるという効果を奏する。
【図面の簡単な説明】
【００１９】
【図１】この発明の実施の形態１に係る図面管理システムの全体構成を模式的に示す図である。
【図２】この発明の実施の形態１に係る図面管理システムのデータベース及び各端末における情報更新処理を示すフロー図である。
【図３】この発明の実施の形態１に係る図面管理システムのデータベースに格納される内容及び各端末に表示される内容を説明する図である。
【図４】この発明の実施の形態２に係る図面管理システムのデータベースに格納される内容及び各端末に表示される内容を説明する図である。
【図５】この発明の実施の形態２に係る図面管理システムのデータベース及び各端末における情報更新の具体例を説明する図である。
【図６】従来における設備の確認作業手順の第１の例を示す図である。
【図７】従来における設備の確認作業手順の第２の例を示す図である。
【発明を実施するための形態】
【００２０】
この発明を添付の図面に従い説明する。各図を通じて同符号は同一部分又は相当部分を示しており、その重複説明は適宜に簡略化又は省略する。
【００２１】
実施の形態１．
図１から図３は、この発明の実施の形態１に係るもので、図１は図面管理システムの全体構成を模式的に示す図、図２は図面管理システムのデータベース及び各端末における情報更新処理を示すフロー図、図３は図面管理システムのデータベースに格納される内容及び各端末に表示される内容を説明する図である。
【００２２】
図１において、１ａ及び１ｂは、確認作業の対象となる設備が設置された複数の作業場であり、それぞれ、第１の作業場及び第２の作業場である。なお、ここでは、確認作業の一例として、例えば、設備を構成する各機器間で正しく配線されているか否か（配線が正しく導通しているか否か）を確認する配線チェック作業を想定して説明する。これらの第１の作業場１ａ及び第２の作業場１ｂで配線チェック作業を行う作業員は、第１の携帯端末２ａ及び第２の携帯端末２ｂをそれぞれ携帯している。
【００２３】
第１の作業場１ａ及び第２の作業場１ｂには、これらの第１の携帯端末２ａ及び第２の携帯端末２ｂと無線通信を行うためのアクセスポイント３が設置されている。このアクセスポイント３による通信可能範囲は、これら第１の作業場１ａ及び第２の作業場１ｂにある、実際に配線チェック作業を行う全ての場所をカバーしている。
【００２４】
アクセスポイント３にはデータベースサーバ４が通信ケーブルにより通信可能に接続されている。こうして、作業員が携帯する第１の携帯端末２ａ及び第２の携帯端末２ｂは、第１の作業場１ａ及び第２の作業場１ｂにおいて、アクセスポイント３を介してデータベースサーバ４とデータ通信が可能なようになっている。
【００２５】
データベースサーバ４には図面情報が予め格納されている。この図面情報は、配線チェック作業の対象設備の配置及びこの対象設備にあるチェック必要箇所を図示するものである。すなわち、この図面情報には、対象設備が有する各機器及びこれら機器間の配線が図示されている。そして、この図面情報に含まれている機器間の配線のそれぞれが、配線チェック作業の直接の対象となるチェック必要箇所ということになる。
【００２６】
また、データベースサーバ４には、図面情報に含まれている各チェック必要箇所についてのチェック情報も格納されている。このチェック情報は、チェック必要箇所のそれぞれについて、配線チェック作業が完了済みであるのか未だ完了していないのかを示す情報である。なお、データベースサーバ４に格納されている図面情報は、チェック作業の開始前に一度設定されると、チェック作業の最中には原則として更新されることがない性質の情報である。一方、チェック情報は、配線チェック作業の進行に伴って更新されていく性質の情報である。
【００２７】
第１の携帯端末２ａ及び第２の携帯端末２ｂは、アクセスポイント３を介した無線通信によって、データベースサーバ４から送信された図面情報及びチェック情報を受信することができる。この受信した図面情報及びチェック情報は、第１の携帯端末２ａ及び第２の携帯端末２ｂに備えられた表示画面に表示される。第１の携帯端末２ａ及び第２の携帯端末２ｂの表示画面はタッチパネルになっており、作業員は、表示画面に表示された情報を参照しながら、基本的にはタッチペン（スタイラス）を用いてタッチパネルをタッチ操作する。なお、各携帯端末の操作には、補助的に携帯端末にキーボードやトラックボール等を接続して用いることも可能である。
【００２８】
各作業員は、各自が携帯する携帯端末に表示される図面情報及びチェック情報を参照しながら、それぞれの持ち場である各作業場においてチェック必要箇所である配線のチェック作業を行う。そして、作業員は、配線チェック作業の結果をチェック情報として第１の携帯端末２ａ（又は第２の携帯端末２ｂ）を操作して入力する。すなわち、配線チェック作業によって正しく導通していることが確認された配線について、チェックが完了済みであるというチェック情報を携帯端末に入力する。
【００２９】
第１の携帯端末２ａ及び第２の携帯端末２ｂのいずれかで入力されたチェック情報は、アクセスポイント３を介した無線通信によりデータベースサーバ４へと送信される。データベースサーバ４は、第１の携帯端末２ａ及び第２の携帯端末２ｂのいずれかから送信されたチェック情報を受信すると、自身に格納されているチェック情報をこの受信したチェック情報によって更新する。
【００３０】
データベースサーバ４は、この更新された最新のチェック情報をアクセスポイント３を介して第１の携帯端末２ａ及び第２の携帯端末２ｂへと送信する。第１の携帯端末２ａ及び第２の携帯端末２ｂは、このデータベースサーバ４から送信されたチェック情報を受信して表示内容に最新のチェック情報を反映する。そして、各作業員は、各自が携帯する第１の携帯端末２ａ又は第２の携帯端末２ｂに表示された最新のチェック情報を確認しながら、まだ配線チェックが終了していないチェック必要箇所の配線チェック作業を行っていく。
【００３１】
図２のフロー図は、この第１の携帯端末２ａ及び第２の携帯端末２ｂとデータベースサーバ４との間でのデータの送受信処理及びデータベースサーバ４でのデータ更新処理を示すものである。
まず、第１の携帯端末２ａでチェック情報の変更入力を行うと（ステップＳ１ａ）、ステップＳ２ａへと進み、この入力された変更内容が第１の携帯端末２ａからデータベースサーバ４へと送信される。また、第２の携帯端末２ｂにおいても同様に、チェック情報の変更入力を行うと（ステップＳ１ｂ）、ステップＳ２ｂへと進み、この入力された変更内容が第２の携帯端末２ｂからデータベースサーバ４へと送信される。
【００３２】
ステップＳ２ａ及びステップＳ２ｂで第１の携帯端末２ａ及び第２の携帯端末２ｂから送信されたチェック情報の変更内容を受信したデータベースサーバ４は、ステップＳ１１において、この受信したチェック情報の変更内容によってデータベースサーバ４に格納されているチェック情報を更新する。そして、ステップＳ１２へと進み、データベースサーバ４は、ステップＳ１１で更新された最新のチェック情報を第１の携帯端末２ａ及び第２の携帯端末２ｂへと送信する。
【００３３】
データベースサーバ４から送信された最新のチェック情報は、ステップＳ３ａ及びステップＳ３ｂで、第１の携帯端末２ａ及び第２の携帯端末２ｂのそれぞれで受信される。そして、第１の携帯端末２ａ及び第２の携帯端末２ｂには、共通の最新のチェック情報が反映された図面情報が表示される。
【００３４】
第１の携帯端末２ａにおいてはステップＳ３ａの後にステップＳ１ａに戻り、第２の携帯端末２ｂにおいてはステップＳ３ｂの後にステップＳ１ｂへと戻る。また、データベースサーバ４においてはステップＳ１２の後にステップＳ１１へと戻る。このようにして、データベースサーバ４において、第１の携帯端末２ａ及び第２の携帯端末２ｂから送信されたチェック情報の更新と、更新された最新のチェック情報の第１の携帯端末２ａ及び第２の携帯端末２ｂへの送信が繰り返され、各第１の携帯端末２ａ及び第２の携帯端末２ｂにおいて入力された最新のチェック情報は、データベースサーバ４を介して第１の携帯端末２ａ及び第２の携帯端末２ｂにより共有される。
【００３５】
ここで、第１の携帯端末２ａ及び第２の携帯端末２ｂからデータベースサーバ４へのチェック情報の変更内容の送信は、第１の携帯端末２ａ（又は第２の携帯端末２ｂ）において、チェック情報の変更操作がなされた時に行われる。そして、データベースサーバ４に格納されたチェック情報の更新は、第１の携帯端末２ａ及び第２の携帯端末２ｂから送信されたチェック情報の変更内容を受信する都度行われる。
【００３６】
この際、第１の携帯端末２ａ及び第２の携帯端末２ｂからの変更内容の送信タイミングが重なった場合に備えて、データベースサーバ４に変更内容の反映待ちデータを一時的に保管するバッファ領域を設けるようにしてもよい。この場合、データを受信した順序でバッファ領域に格納していき、バッファ領域に格納された順序でデータベースサーバ４にデータ内容を反映していく、先入れ先出し法（ＦＩＦＯ：Ｆｉｒｓｔ  Ｉｎ  Ｆｉｒｓｔ  Ｏｕｔ）を採用する。
【００３７】
また、データベースサーバ４から第１の携帯端末２ａ及び第２の携帯端末２ｂへの最新のチェック情報の送信は、次に述べる３つの方法のうち、少なくとも１つの方法が採用されている。なお、これら３つの方法のうち２つあるいは３つ全部を組み合わせて用いるようにしてもよい。
【００３８】
まず、第１の方法は、予め定めた一定周期で最新のチェック情報を第１の携帯端末２ａ及び第２の携帯端末２ｂへと送信する方法である。次に、第２の方法は、データベースサーバ４に格納されているチェック情報が更新された時に、その都度最新のチェック情報を第１の携帯端末２ａ及び第２の携帯端末２ｂへと送信する方法である。なお、これら第１及び第２の方法においては、データベースサーバ４から最新のチェック情報を送信する対象は原則として全ての携帯端末となる。ここで「原則として」としたのは、特に第２の方法においては、データベースサーバ４のチェック情報が更新された際に、当該更新されたチェック情報の入力が行われた携帯端末を除く他の携帯端末にだけ最新のチェック情報を送信するようにもし得るからである。しかし、出来れば全ての携帯端末に最新のチェック情報を送信するようにすることが望ましい。
【００３９】
そして、３つめの方法は、第１の携帯端末２ａ又は第２の携帯端末２ｂが操作された時に、その操作の都度、データベースサーバ４から第１の携帯端末２ａ及び第２の携帯端末２ｂへと最新のチェック情報を第１の携帯端末２ａ及び第２の携帯端末２ｂへと送信する方法である。この３つめの方法においては、データベースサーバ４は、チェック情報の送信タイミングを決めるために、第１の携帯端末２ａ及び第２の携帯端末２ｂで操作されたか否かを知る必要がある。そこで、第１の携帯端末２ａ及び第２の携帯端末２ｂは、作業員により操作がなされると操作があった旨の操作信号又は最新のチェック情報の送信要求をデータベースサーバ４へと送信するようになっている。ここでいう操作とは、先に述べたチェック情報の更新操作のみならず、携帯端末の表示を拡大・縮小したり、表示範囲を移動させたりという一般操作も含まれている。
【００４０】
そして、データベースサーバ４は、第１の携帯端末２ａ及び第２の携帯端末２ｂのいずれかから操作信号（又はチェック情報送信要求）を受信すると、受信した時点でデータベースサーバ４に格納されている最新のチェック情報を第１の携帯端末２ａ及び第２の携帯端末２ｂへと送信する。この際、操作信号（チェック情報送信要求）が送信された（操作された）携帯端末がいずれであっても全ての携帯端末に最新のチェック情報を送信するようにしてもよいし、操作信号（チェック情報送信要求）が送信された（操作された）携帯端末にのみ最新のチェック情報を送信するようにしてもよい。
【００４１】
図３は、このように構成された図面管理システムにおける、データベースサーバ４に格納されるチェック情報及び各携帯端末の表示内容の具体例を説明するものである。
まず、データベースサーバ４に格納されているチェック情報について説明する。チェック必要箇所である各配線については、それぞれを一意に識別するための線番号が割り振られている。そして、チェック情報としてこれらの各線番号についてチェックが「済」であるのか「未」であるのかが格納されている。
【００４２】
第１の携帯端末２ａ及び第２の携帯端末２ｂには、データベースサーバ４から送信された対象設備の各機器の配置及びチェック必要箇所の位置を示す図面情報と、チェック情報とが重ね合わされて表示される。チェック情報は、対応するチェック必要箇所の近傍にチェックボックスとして表示される。また、チェック必要箇所の近傍には、対応する線番号も表示される。
【００４３】
そして、チェック「済」であるチェック必要箇所に対応するチェックボックスには、チェックが入った状態で表示され、チェック「未」であるチェック必要箇所に対応するチェックボックスには、チェックが入っていない状態で表示される。また、チェック済であるか否かをより判り易くするため、チェック済の配線を太く表示したり色を変えて表示したりするようにしてもよい。
【００４４】
第１の携帯端末２ａ又は第２の携帯端末２ｂを携帯する作業員は、この表示画面上のチェックボックスをスタイラスで例えばタップすることにより、チェック状態をトグル入力することができる。すなわち、チェック「未」である配線のチェックボックスをタップすると、当該配線についてチェック「済」とするチェック情報を入力することができ、逆に、チェック「済」である配線のチェックボックスをタップすると、当該配線についてチェック「未」とするチェック情報を入力することができる。
【００４５】
ここで、例えば、Ｌ１からＬ６まで全部で６箇所のチェック必要箇所である配線があり、はじめはこれら全ての配線が未チェック状態であったとする。
そして、第１の携帯端末２ａを携帯する作業員が第１の作業場１ａにあるＬ１及びＬ２の配線のチェックを完了し、これらＬ１及びＬ２のチェックボックスをタップしてチェック「済」に更新するチェック情報を入力すると、第１の携帯端末２ａからデータベースサーバ４へとこの更新されたチェック情報が送信される。この更新されたチェック情報を受信したデータベースサーバ４は、線番号Ｌ１及びＬ２のチェック状態を「未」から「済」へと更新する。
【００４６】
また、第２の携帯端末２ｂを携帯する作業員が第２の作業場１ｂにあるＬ５及びＬ６の配線のチェックを完了し、これらＬ５及びＬ６のチェックボックスをタップしてチェック「済」に更新するチェック情報を入力すると、第２の携帯端末２ｂからデータベースサーバ４へとこの更新されたチェック情報が送信される。この更新されたチェック情報を受信したデータベースサーバ４は、線番号Ｌ５及びＬ６のチェック状態を「未」から「済」へと更新する。
【００４７】
このようにして、第１の携帯端末２ａ及び第２の携帯端末２ｂに入力された各チェック必要箇所のチェック情報が、データベースサーバ４に格納されたチェック情報として蓄積されていく。そして、データベースサーバ４に格納されている最新のチェック情報は、定期的に、あるいは、データベースサーバ４に格納されたチェック情報の更新時や第１の携帯端末２ａ又は第２の携帯端末２ｂの操作時に、第１の携帯端末２ａ及び第２の携帯端末２ｂへと送信される。
【００４８】
ここで説明した例では、第１の携帯端末２ａによりＬ１及びＬ２がチェック「済」とされ、第２の携帯端末２ｂによりＬ５及びＬ６がチェック「済」とされたため、データベースサーバ４から送信される最新のチェック情報ではＬ１、Ｌ２、Ｌ５及びＬ６がチェック「済」となっている。従って、この最新のチェック情報を受信した第１の携帯端末２ａ及び第２の携帯端末２ｂの双方において、Ｌ１、Ｌ２、Ｌ５及びＬ６の配線がチェック「済」となったチェック情報が表示される。すなわち、他の携帯端末から更新されたチェック情報が共有されて、各携帯端末における表示に反映される。
【００４９】
そして、以上のようにして配線チェック作業を進めていくことでチェック情報がデータベースサーバ４に蓄積されていき、全てのチェック必要箇所のチェックが終わった段階で、データベースサーバ４に格納されている図面情報及びチェック情報から最終的な完成図面をほぼ自動的に得ることができる。
【００５０】
以上のように構成された図面管理システムは、確認作業の対象設備の配置及び対象設備に存在する確認作業が必要な確認必要箇所を図として表す図面情報と、確認必要箇所の確認状態を表す確認情報と、をデータベースサーバに格納し、このデータベースサーバに格納された図面情報及び確認情報を参照するとともに、確認作業の結果として変化した確認情報の入力操作を受け付ける携帯端末を各作業員が携帯し、通信回線によりデータベースサーバと携帯端末とが通信可能に接続されている。そして、携帯端末は、確認情報の入力操作を受け付ける都度、入力された確認情報をデータベースサーバへと送信し、データベースサーバは、受信した携帯端末からの確認情報によって、自身に格納された確認情報を更新する。
【００５１】
このため、複数の作業員が同じ時間帯にそれぞれ異なる作業場所から並行して、チェック作業に関連する１つの図面やこの図面に記入されたチェック情報を参照し、チェック情報を更新することが可能である。
【００５２】
実施の形態２．
図４及び図５は、この発明の実施の形態２に係るもので、図４はデータベースに格納される内容及び各端末に表示される内容を説明する図、図５はデータベース及び各端末における情報更新の具体例を説明する図である。
【００５３】
ここで説明する実施の形態２は、前述した実施の形態１の構成において、データベースサーバは、チェック情報として各チェック必要箇所についてチェック状態と合わせてチェック状態が最後に更新された変更時刻も記憶するようにしたものである。従って、各携帯端末からデータベースサーバへと送信されるチェック状態の更新情報にも、そのチェック状態の変更時刻が付加されている。そして、データベースサーバは、同一の線番号に関するチェック情報が複数の携帯端末から送信されてきた場合には、これらのチェック情報におけるチェック状態の変更時刻が最新のものを、データベースサーバに格納されているチェック情報に反映する。
【００５４】
すなわち、データベースサーバ４に格納されているチェック情報は、図４に示すように、各線番号のそれぞれについてチェック状態（済／未）とチェック状態の最終変更時刻とが記憶される構成となっている。この図４の例においては、線番号Ｌ１及びＬ２は、第１の携帯端末２ａからチェック「済」に更新されており、これらの変更時刻はそれぞれ１：００と１：０１である。線番号Ｌ５及びＬ６は、第２の携帯端末２ｂからチェック「済」に更新されており、これらの変更時刻はそれぞれ１：２２と１：２３である。
【００５５】
なお、線番号Ｌ３及びＬ４については、この図４だけからでは最後に更新されたのが第１の携帯端末２ａからなのか第２の携帯端末２ｂからなのかは定かではないが、チェック「未」に更新された変更時刻はそれぞれ１：２０と１：２１であると、データベースサーバ４のチェック情報には記録されている。
【００５６】
そして、時刻１：２３以降においてデータベースサーバ４から第１の携帯端末２ａ及び第２の携帯端末２ｂに送信される最新のチェック情報では、Ｌ１、Ｌ２、Ｌ５及びＬ６がチェック「済」の状態となり、他の携帯端末から更新されたチェック情報が共有されて、各携帯端末における表示に反映される。
【００５７】
次に、図５を参照しながら具体例を挙げて、データベースサーバ４におけるチェック状態の変更時刻を用いたチェック情報の更新処理について説明する。まず、変更前の状態は、Ｌ１、Ｌ２、Ｌ３及びＬ４がチェック「済」であり、Ｌ５及びＬ６がチェック「未」である。また、Ｌ１〜Ｌ６の変更時刻は、それぞれ、１：００、１：０１、１：０２、１：０３、１：０４及び１：０５であるとする。従って、変更前においては、第１の携帯端末２ａ及び第２の携帯端末２ｂの表示画面には、Ｌ１、Ｌ２、Ｌ３及びＬ４のチェックボックスにチェックが入っており、Ｌ５及びＬ６のチェックボックスにはチェックが入っていない状態が表示されている。
【００５８】
この変更前の状態から、まず、作業員が第１の携帯端末２ａにおいて、時刻１：１０にＬ５のチェックボックスにチェックを入れ、時刻１：１１にＬ６のチェックボックスにチェックを入れる操作を行ったとする。すると、この第１の携帯端末２ａにおいて、Ｌ５がチェック「済」にされたという変更内容のチェック情報に１：１０の変更時刻情報（タイムスタンプ）が付与されて、この変更時刻情報を含む変更内容のチェック情報がデータベースサーバ４へと送信される。また、Ｌ６についても同様に、Ｌ６がチェック「済」にされたという変更内容のチェック情報に１：１１の変更時刻情報（タイムスタンプ）が第１の携帯端末２ａにおいて付与された上で、データベースサーバ４へと送信される。
【００５９】
次に、同じく第１の携帯端末２ａにおいて、作業員が、時刻１：２１にＬ５のチェックボックスのチェックを外し、時刻１：２２にＬ６のチェックボックスのチェックを外す操作を行ったとする。すると、Ｌ５がチェック「未」にされたという変更内容のチェック情報に１：２１の変更時刻情報が第１の携帯端末２ａにおいて付与された上で、データベースサーバ４へと送信される。また、Ｌ６についても同様に、Ｌ６がチェック「未」にされたという変更内容のチェック情報に１：２２の変更時刻情報が第１の携帯端末２ａにおいて付与された上で、データベースサーバ４へと送信される。
【００６０】
一方、第２の携帯端末２ｂにおいては、作業員が、時刻１：２０及び時刻１：２１にそれぞれＬ３及びＬ４のチェックボックスのチェックを外し、時刻１：２２及び時刻１：２３にそれぞれＬ５及びＬ６のチェックボックスにチェックを入れる操作を行ったとする。すると、Ｌ３及びＬ４がチェック「未」にされたという変更内容のチェック情報にそれぞれ１：２０及び１：２１の変更時刻情報が第２の携帯端末２ｂにおいて付与された上で、データベースサーバ４へと送信される。また、Ｌ５及びＬ６がチェック「済」にされたという変更内容のチェック情報にそれぞれ１：２２及び１：２３の変更時刻情報が第２の携帯端末２ｂにおいて付与された上で、データベースサーバ４へと送信される。
【００６１】
これらの第１の携帯端末２ａ及び第２の携帯端末２ｂから送信された変更時刻情報（タイムスタンプ）付きの更新されたチェック情報を受信したデータベースサーバ４は、受信したチェック情報に含まれる変更時刻情報を参照しながら、自身に格納されたチェック情報の更新処理を実施する。このチェック情報の更新処理は、原則として、データベースサーバ４においてデータを受信した順序でもって行われる。
【００６２】
ただし、同一の線番号に関するチェック情報については、データベースサーバ４における受信順序よりも、チェック情報に含まれている変更時刻の時系列的な順序が優先される。すなわち、同一の線番号に関するチェック情報については、変更時刻情報が示す変更時刻がより新しい方のデータが最終的なチェック情報としてデータベースサーバ４に残るように、常に変更時刻が新しい情報で変更時刻が古い情報を上書きするようにして、チェック情報の更新が行われる。
【００６３】
さらに詳しくは、ある線番号のチェック情報を第１の携帯端末２ａ又は第２の携帯端末２ｂから受け取ったデータベースサーバ４は、データベースサーバ４に格納されているチェック情報における当該線番号の変更時刻と受信したチェック情報の変更時刻とを比較して、受信したチェック情報の変更時刻の方が新しい場合には、当該線番号のチェック情報を受信したデータで上書き更新する。一方、受信したチェック情報の変更時刻の方が古い場合には、当該受信したチェック情報は破棄される。
【００６４】
従って、この図５の例においては、例えば、第１の携帯端末２ａから変更時刻１：１０にＬ５がチェック「済」となったチェック情報がデータベースサーバ４に受信されると、データベースサーバ４は自身に格納されているＬ５の変更時刻１：０４と受信したデータの変更時刻１：１０とを比較する。そして、この場合には受信したデータの変更時刻の方が新しいものであるため受信したデータで上書きして、データベースサーバ４には、Ｌ５が変更時刻１：１０にチェック「済」となったチェック情報が格納されることになる。
【００６５】
また、例えば、仮に何らかの事情によって、第２の携帯端末２ｂから送信された変更時刻１：２２にＬ５がチェック「済」となったチェック情報が先にデータベースサーバ４に受信されてデータベースサーバ４に格納されたチェック情報に反映された後に、第１の携帯端末２ａから送信された変更時刻１：２１にＬ５がチェック「未」となったチェック情報がデータベースサーバ４に送られてきた場合、データベースサーバ４は自身に格納されているＬ５の変更時刻１：２２と受信したデータの変更時刻１：２１とを比較する。そして、この場合には受信したデータの変更時刻の方が古いものであるため受信したデータを破棄して、データベースサーバ４に格納されている、Ｌ５が変更時刻１：２２にチェック「済」となったチェック情報を保持することになる。
【００６６】
以上のようにして、データベースサーバ４は、第１の携帯端末２ａ及び第２の携帯端末２ｂからのチェック情報を受信すると、変更時刻情報を確認し自身に格納されているチェック情報の変更時刻よりも新しいデータの更新内容を、格納されているチェック情報に反映していく。この図５の例では、最終的に、Ｌ１、Ｌ２、Ｌ５及びＬ６がチェック「済」、Ｌ３及びＬ４がチェック「未」であり、Ｌ１〜Ｌ６の変更時刻は、それぞれ、１：００、１：０１、１：２０、１：２１、１：２２及び１：２３となる。
【００６７】
なお、第１の携帯端末２ａ及び第２の携帯端末２ｂには、チェック情報の送信時にタイムスタンプである変更時刻情報を付与するために、時計が内蔵されている。そして、より正確なチェック情報更新処理を期すため、これらの時計について時計合わせを行っておくことが望ましい。この時計合わせの方法としては、各携帯端末にいわゆる電波時計機能を持たせて送信局から送信される標準電波に基づいて時計を合わせるようにしてもよいし、データベースサーバ４にＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）サーバ機能を持たせ、データベースサーバ４の有する時計を基準にして、各携帯端末の時計を合わせるようにしてもよい。
【００６８】
なお、ここでは、説明の便宜上、変更時刻は時分の単位までしか表示していないが、秒単位やさらに細かい単位で記録するようにしてもよいことは、もちろんである。
他の構成や動作については実施の形態１と同様であり、その詳細説明は省略する。
【００６９】
以上のように構成された図面管理システムは、実施の形態１の構成において、各携帯端末は、チェック情報の入力操作が行われた時刻を変更時刻情報として入力情報に付与した上でデータベースサーバへと送信し、データベースサーバは、受信した情報の変更時刻情報が、自身に格納されたチェック情報の変更時刻情報よりも新しいものである場合に、受信した情報によって、自身に格納されたチェック情報を更新するものである。
【００７０】
このため、各携帯端末から送信された情報が錯綜し、各携帯端末での繰作順序とデータベースサーバでの受信順序とに不一致が発生してしまった場合であっても、データベースサーバは各携帯端末での操作時において付与されたタイムスタンプに従ってチェック情報の更新処理を行うため、同時に異なる複数の端末からのチェック情報の入力は許容しつつも、複数の端末から入力された情報の競合を避け、最終的な配線のチェック状態がデータベースサーバに格納されたチェック情報に反映されていることを保証することができる。
【符号の説明】
【００７１】
１ａ  第１の作業場
１ｂ  第２の作業場
２ａ  第１の携帯端末
２ｂ  第２の携帯端末
３    アクセスポイント
４    データベースサーバ
５ａ  第１の図面
５ｂ  第２の図面
６    完成図面
【図１】
0005874217.tif 000002
【図２】
0005874217.tif 000003
【図３】
0005874217.tif 000004
【図４】
0005874217.tif 000005
【図５】
0005874217.tif 000006
【図６】
0005874217.tif 000007
【図７】
0005874217.tif 000008