(57)【特許請求の範囲】
【請求項１】
互いに共有する情報を各々の画面に表示し、各々の画面に表示している情報の変更操作を受け付ける複数の端末装置と、
前記複数の端末装置の間で共有される情報をメモリに記憶し、前記複数の端末装置のうちいずれかの端末装置で変更操作が受け付けられると、変更操作の内容に応じて、メモリに記憶している情報の更新処理を行う管理装置と
を備え、
前記複数の端末装置は、前記管理装置で更新処理が行われると、更新処理の内容に応じて、各々の画面に表示している情報を変更し、
前記管理装置は、前記複数の端末装置のうち第１の端末装置及び第２の端末装置で互いに競合する変更操作が受け付けられると、前記第１の端末装置での変更操作の内容に応じて更新処理を行い、競合が発生したことを前記第２の端末装置に通知した後、前記第２の端末装置で変更操作を他の端末装置に適用するかどうかの選択操作が受け付けられるまでは、前記第２の端末装置で変更操作が受け付けられても更新処理を行わず、
前記第２の端末装置は、前記管理装置から競合が発生したことが通知された後、選択操作を受け付けるまでは、前記第２の端末装置の画面に表示している情報の変更操作は受け付けるが、前記管理装置で更新処理が行われても、更新処理の内容に応じて、前記第２の端末装置の画面に表示している情報を変更することはせず、前記第２の端末装置での変更操作を他の端末装置に適用する選択操作を受け付けると、前記第２の端末装置の画面に表示している情報を前記管理装置に通知し、前記第２の端末装置での変更操作を他の端末装置に適用しない選択操作を受け付けると、前記第２の端末装置の画面に表示している情報を前記管理装置でメモリに記憶されている情報に変更し、
前記管理装置は、前記第２の端末装置から前記第２の端末装置の画面に表示している情報が通知されると、通知された情報に合わせて更新処理を行うことを特徴とする情報管理システム。
【請求項２】
前記複数の端末装置は、変更操作を受け付けると、変更操作の内容を前記管理装置に通知し、
前記管理装置は、前記複数の端末装置のうちいずれかの端末装置から変更操作が通知されると、通知された内容に応じて更新処理を行い、更新処理の内容を他の端末装置に通知し、
前記複数の端末装置は、前記管理装置から更新処理の内容が通知されると、通知された内容に応じて、各々の画面に表示している情報を変更し、
前記第２の端末装置は、前記管理装置から競合が発生したことが通知された後、選択操作を受け付けるまでは、変更操作を受け付けても、変更操作の内容を前記管理装置に通知しないことを特徴とする請求項１の情報管理システム。
【請求項３】
前記管理装置は、競合が発生したことを前記第２の端末装置に通知した後、前記第２の端末装置で変更操作を他の端末装置に適用するかどうかの選択操作が受け付けられるまでは、更新処理を行っても更新処理の内容を前記第２の端末装置に通知しないことを特徴とする請求項２の情報管理システム。
【請求項４】
前記第２の端末装置は、前記管理装置から競合が発生したことが通知された後、選択操作を受け付けるまでは、前記管理装置への通信を停止することを特徴とする請求項２又は３の情報管理システム。
【請求項５】
前記第２の端末装置は、前記管理装置から競合が発生したことが通知された後、選択操作を受け付けるまでは、前記第２の端末装置の画面に表示している情報の変更操作を可能としつつ、前記第２の端末装置の画面に注意喚起を表示しておくことを特徴とする請求項１から４のいずれかの情報管理システム。
【請求項６】
前記第１の端末装置は、前記第２の端末装置で変更操作を他の端末装置に適用する選択操作が受け付けられ、前記第２の端末装置から前記管理装置に通知された情報に合わせて前記管理装置で更新処理が行われると、更新処理の内容に応じて、前記第１の端末装置の画面に表示している情報を変更した後、前記第１の端末装置での変更操作が無効になったことの確認操作を受け付けるまでは、前記第１の端末装置の画面に表示している情報の変更操作を受け付けないことを特徴とする請求項１から５のいずれかの情報管理システム。
【請求項７】
前記複数の端末装置は、互いに共有する情報として、対象が特定の場所を通過する順序を各々の画面に表示することを特徴とする請求項１から６のいずれかの情報管理システム。
【請求項８】
前記管理装置は、前記第１の端末装置で１つの対象を前記１つの対象より下位の２つの対象の間に移動する変更操作が受け付けられた場合、少なくとも前記１つの対象から前記２つの対象のうち下位の対象までをブロック範囲として定め、前記第２の端末装置で前記ブロック範囲に対する変更操作が受け付けられた場合、競合が発生したと判断することを特徴とする請求項７の情報管理システム。
【請求項９】
前記管理装置は、前記第１の端末装置で１つの対象を前記１つの対象より上位の２つの対象の間に移動する変更操作が受け付けられた場合、少なくとも前記１つの対象から前記２つの対象のうち上位の対象までをブロック範囲として定め、前記第２の端末装置で前記ブロック範囲に対する変更操作が受け付けられた場合、競合が発生したと判断することを特徴とする請求項７の情報管理システム。
【請求項１０】
前記管理装置は、前記第１の端末装置で新たな対象を追加する変更操作が受け付けられた場合、少なくとも前記新たな対象が追加された位置をブロック範囲として定め、前記第２の端末装置で前記ブロック範囲に対する変更操作が受け付けられた場合、競合が発生したと判断することを特徴とする請求項７の情報管理システム。
【請求項１１】
前記管理装置は、前記第１の端末装置及び前記第２の端末装置で同じ対象を異なる位置に移動する変更操作が受け付けられた場合、競合が発生したと判断することを特徴とする請求項７の情報管理システム。
【請求項１２】
前記管理装置は、前記第１の端末装置及び前記第２の端末装置で異なる対象を同じ位置に移動する変更操作が受け付けられた場合、競合が発生したと判断することを特徴とする請求項７の情報管理システム。
【請求項１３】
前記複数の端末装置は、互いに共有する情報として、航空機が空港の滑走路を使用する順序を各々の画面に表示することを特徴とする請求項１から１２のいずれかの情報管理システム。
【請求項１４】
互いに共有する情報を各々の画面に表示し、各々の画面に表示している情報の変更操作を受け付ける複数の端末装置と、前記複数の端末装置の間で共有される情報をメモリに記憶し、前記複数の端末装置のうちいずれかの端末装置で変更操作が受け付けられると、変更操作の内容に応じて、メモリに記憶している情報の更新処理を行う管理装置とを利用する情報管理方法であって、
前記複数の端末装置は、前記管理装置で更新処理が行われると、更新処理の内容に応じて、各々の画面に表示している情報を変更し、
前記管理装置は、前記複数の端末装置のうち第１の端末装置及び第２の端末装置で互いに競合する変更操作が受け付けられると、前記第１の端末装置での変更操作の内容に応じて更新処理を行い、競合が発生したことを前記第２の端末装置に通知した後、前記第２の端末装置で変更操作を他の端末装置に適用するかどうかの選択操作が受け付けられるまでは、前記第２の端末装置で変更操作が受け付けられても更新処理を行わず、
前記第２の端末装置は、前記管理装置から競合が発生したことが通知された後、選択操作を受け付けるまでは、前記第２の端末装置の画面に表示している情報の変更操作は受け付けるが、前記管理装置で更新処理が行われても、更新処理の内容に応じて、前記第２の端末装置の画面に表示している情報を変更することはせず、前記第２の端末装置での変更操作を他の端末装置に適用する選択操作を受け付けると、前記第２の端末装置の画面に表示している情報を前記管理装置に通知し、前記第２の端末装置での変更操作を他の端末装置に適用しない選択操作を受け付けると、前記第２の端末装置の画面に表示している情報を前記管理装置でメモリに記憶されている情報に変更し、
前記管理装置は、前記第２の端末装置から前記第２の端末装置の画面に表示している情報が通知されると、通知された情報に合わせて更新処理を行うことを特徴とする情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報管理システム及び情報管理方法に関するものである。本発明は、例えば、画面出力システムにおける操作競合時の解消方法に関するものである。
【背景技術】
【０００２】
従来、飛行場管制及びターミナル管制では、飛行計画情報をストリップ形式（紙ストリップ）で印字して使用していた。この紙ストリップをシステム化（電子ストリップ）する技術がある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−２５５３００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
紙ストリップは、現在管制している人のみが保持し、使用するものであるが、電子ストリップは、複数の管制席の表示装置に出力するものである。そのため、複数の席での操作の競合が発生し、整合がとれなくなる場合がある。その解決方法として、競合が発生した時点で、それ以降の操作を行えなくすることが考えられるが、それでは、航空管制のリアルタイム性に対応できない。
【０００５】
本発明は、例えば、複数の端末装置の間で共有される情報の変更操作が行われたときに、競合が発生した場合、それ以降の変更操作を可能としつつ、事後的に競合を解消することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一の態様に係る情報管理システムは、
互いに共有する情報を各々の画面に表示し、各々の画面に表示している情報の変更操作を受け付ける複数の端末装置と、
前記複数の端末装置の間で共有される情報をメモリに記憶し、前記複数の端末装置のうちいずれかの端末装置で変更操作が受け付けられると、変更操作の内容に応じて、メモリに記憶している情報の更新処理を行う管理装置とを備え、
前記複数の端末装置は、前記管理装置で更新処理が行われると、更新処理の内容に応じて、各々の画面に表示している情報を変更し、
前記管理装置は、前記複数の端末装置のうち第１の端末装置及び第２の端末装置で互いに競合する変更操作が受け付けられると、前記第１の端末装置での変更操作の内容に応じて更新処理を行い、競合が発生したことを前記第２の端末装置に通知した後、前記第２の端末装置で変更操作を他の端末装置に適用するかどうかの選択操作が受け付けられるまでは、前記第２の端末装置で変更操作が受け付けられても更新処理を行わず、
前記第２の端末装置は、前記管理装置から競合が発生したことが通知された後、選択操作を受け付けるまでは、前記管理装置で更新処理が行われても、前記第２の端末装置の画面に表示している情報を変更せず、前記第２の端末装置での変更操作を他の端末装置に適用する選択操作を受け付けると、前記第２の端末装置の画面に表示している情報を前記管理装置に通知し、前記第２の端末装置での変更操作を他の端末装置に適用しない選択操作を受け付けると、前記第２の端末装置の画面に表示している情報を前記管理装置でメモリに記憶されている情報に変更し、
前記管理装置は、前記第２の端末装置から前記第２の端末装置の画面に表示している情報が通知されると、通知された情報に合わせて更新処理を行う。
【発明の効果】
【０００７】
本発明の一の態様によれば、複数の端末装置の間で共有される情報の変更操作が行われたときに、競合が発生した場合、それ以降の変更操作を可能としつつ、事後的に競合を解消することができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係る情報管理システムの構成を示すブロック図。
【図２】実施の形態１に係る電子ストリップ画面の構成を示す図。
【図３】実施の形態１に係る情報管理システムの動作を示すフローチャート。
【図４】実施の形態１に係る電子ストリップ画面の構成を示す図。
【図５】実施の形態１に係る電子ストリップ画面の構成を示す図。
【図６】実施の形態１に係る情報管理システムで電子ストリップの順序の変更操作が不整合と判定されるパターンを示す図。
【図７】実施の形態１に係る情報管理システムで電子ストリップの順序の変更操作が不整合と判定されるパターンを示す図。
【図８】実施の形態１に係る情報管理システムで電子ストリップの順序の変更操作が不整合と判定されるパターンを示す図。
【図９】実施の形態１に係る情報管理システムで電子ストリップの順序の変更操作が不整合と判定されるパターンを示す図。
【図１０】実施の形態１に係る情報管理システムの各装置のハードウェア構成を示す図。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について、図を用いて説明する。
【００１０】
実施の形態１．
図１は、本実施の形態に係る情報管理システム１００（画面出力システム）の構成を示すブロック図である。
【００１１】
図１において、情報管理システム１００は、複数の端末装置２００ａ，２００ｂと、管理装置３００とを備える。
【００１２】
複数の端末装置２００ａ，２００ｂは、複数の管制席で管制官によって利用される。具体的には、Ａ席で端末装置２００ａが利用され、Ｂ席で端末装置２００ｂが利用される。
【００１３】
複数の端末装置２００ａ，２００ｂは、互いに共有する情報を各々の画面に表示し、各々の画面に表示している情報の変更操作を受け付ける。具体的には、Ａ席の端末装置２００ａは、電子ストリップの順序を、端末装置２００ａの画面である電子ストリップ画面２０１ａに表示する。端末装置２００ａは、電子ストリップ画面２０１ａに表示している電子ストリップの順序の変更操作を受け付ける。同様に、Ｂ席の端末装置２００ｂは、電子ストリップの順序を、端末装置２００ｂの画面である電子ストリップ画面２０１ｂに表示する。端末装置２００ｂは、電子ストリップ画面２０１ｂに表示している電子ストリップの順序の変更操作を受け付ける。ここで、電子ストリップの順序は、航空機が空港の滑走路を使用する順序を表すものとする。
【００１４】
Ａ席の端末装置２００ａは、メモリ２１０ａ、画面表示部２２０ａ、操作受付部２３０ａ、更新処理部２４０ａ、同期通信部２５０ａを備える。同様に、Ｂ席の端末装置２００ｂは、メモリ２１０ｂ、画面表示部２２０ｂ、操作受付部２３０ｂ、更新処理部２４０ｂ、同期通信部２５０ｂを備える。複数の端末装置２００ａ，２００ｂの各部の動作については後述する。
【００１５】
管理装置３００は、複数の端末装置２００ａ，２００ｂの各々とネットワーク等を介して通信する。
【００１６】
管理装置３００は、複数の端末装置２００ａ，２００ｂの間で共有される情報をメモリ３１０に記憶し、複数の端末装置２００ａ，２００ｂのうちいずれかの端末装置で変更操作が受け付けられると、変更操作の内容に応じて、メモリ３１０に記憶している情報の更新処理を行う。具体的には、管理装置３００は、航空機が滑走路を使用する順序を示す最新の情報をメモリ３１０に記憶する。管理装置３００は、例えば、Ａ席の端末装置２００ａで電子ストリップの順序が変更されると、メモリ３１０に記憶している情報を、端末装置２００ａでの変更後の順序を示す情報に更新する。
【００１７】
管理装置３００は、メモリ３１０のほか、更新処理部３２０、競合判定部３３０、同期通信部３４０を備える。管理装置３００の各部の動作については後述する。
【００１８】
図２は、電子ストリップ画面２０１ａ，２０１ｂの構成を示す図である。
【００１９】
図２において、電子ストリップ画面２０１ａ，２０１ｂは、電子ストリップとエリアからなるＧＵＩ（Ｇｒａｐｈｉｃａｌ・Ｕｓｅｒ・Ｉｎｔｅｒｆａｃｅ）である。
【００２０】
エリアは、滑走路使用予定エリア４０１、待機エリア４０２等、用途別に複数存在する。滑走路使用予定エリア４０１は、滑走路Ｒを使用予定の航空機、即ち、順位が既に割り当てられている電子ストリップを表示するエリアである。待機エリア４０２は、待機中の航空機、即ち、順位が未だ割り当てられていない電子ストリップを表示するエリアである。これ以外に、例えば、滑走路使用予定エリア４０１とは別の滑走路Ｌを使用予定の航空機を表示するエリアがあってもよい。また、電子ストリップを自由に配置可能なエリアがあってもよい。
【００２１】
電子ストリップは、従来の紙ストリップの到着／出発色を前提とした配色とモノトーン配色となっている。電子ストリップ（出発）４１１は、出発機、即ち、滑走路Ｒを使用して離陸する航空機に対応する電子ストリップである。電子ストリップ（到着）４１２は、到着機、即ち、滑走路Ｒを使用して着陸する航空機に対応する電子ストリップである。
【００２２】
定常的に入力する項目は、左右にボタン群４２０を配置して操作を簡略化するが、画面領域の大半は電子ストリップ画面２０１ａ，２０１ｂとなっている。
【００２３】
電子ストリップ画面２０１ａ，２０１ｂでは、電子ストリップへのフリーライト（書き込み）操作、スタンプ操作を可能とする。フリーライト操作とは、スタイラスペンあるいは指にて、電子ストリップ上に自由に線を描画する操作である。描画した線を消去することも可能とする。スタンプ操作とは、予め作成し設定した図形、文字等を、電子ストリップ上にスタンプ表示する操作である。スタンプを消去することも可能とする。
【００２４】
電子ストリップ画面２０１ａ，２０１ｂでは、電子ストリップのカックアップ操作、エリア間移動操作、エリア内移動操作、新規作成操作、削除操作を可能とする。カックアップ操作とは、電子ストリップを、エリア内で並び順を変えずに、左又は右へ移動させる操作である。エリア間移動操作とは、電子ストリップを、待機エリア４０２から滑走路使用予定エリア４０１へ移動する等、別エリアへ移動する操作である。エリア内移動操作とは、滑走路使用予定エリア４０１で、電子ストリップの順序を変更する操作である。新規作成操作とは、電子ストリップ画面２０１ａ，２０１ｂに未だ表示されていない電子ストリップを表示する操作、及び、コールサイン等を入力し電子ストリップを新規作成する操作である。削除操作とは、電子ストリップを、滑走路使用予定エリア４０１、待機エリア４０２等から削除用エリアへ移動する操作、又は、電子ストリップ画面２０１ａ，２０１ｂから電子ストリップ自体を削除する操作である。
【００２５】
電子ストリップ画面２０１ａ，２０１ｂでは、エリアの表示位置変更操作、サイズ変更操作を可能とする。表示位置変更操作とは、滑走路使用予定エリア４０１、待機エリア４０２といったエリアの表示位置を、電子ストリップ画面２０１ａ，２０１ｂ内で移動する操作である。サイズ変更操作とは、滑走路使用予定エリア４０１、待機エリア４０２といったエリアの表示サイズを変更する操作である。
【００２６】
Ａ席の端末装置２００ａは、上記の各種操作を受け付け、操作の内容に応じて、電子ストリップ画面２０１ａを更新する。同様に、Ｂ席の端末装置２００ｂは、上記の各種操作を受け付け、操作の内容に応じて、電子ストリップ画面２０１ｂを更新する。管理装置３００は、電子ストリップ画面２０１ａ，２０１ｂの一方が更新されると、電子ストリップ画面２０１ａ，２０１ｂの他方も同様に更新させる。
【００２７】
上記の各種操作のうち、以下の操作が、前述した電子ストリップの順序の変更操作に該当する。
・電子ストリップを、他のエリアから滑走路使用予定エリア４０１へ移動するエリア間移動操作
・電子ストリップを、滑走路使用予定エリア４０１から他のエリアへ移動するエリア間移動操作
・電子ストリップのエリア内移動操作
・新たな電子ストリップを滑走路使用予定エリア４０１に追加する新規作成操作
・電子ストリップを滑走路使用予定エリア４０１から削除する削除操作
【００２８】
Ａ席の端末装置２００ａ及びＢ席の端末装置２００ｂの両方で電子ストリップの順序の変更操作がほとんど同時に行われ、しかも、その変更操作が互いに競合する場合がある。本実施の形態では、そのような場合、Ａ席の端末装置２００ａでもＢ席の端末装置２００ｂでも変更操作を許し、最後に、どの管制席の変更操作を採用するか選択する方法をとる。選択後は、全ての管制席で、整合がとられた状態となる。整合がとられた状態では、一方の管制席の変更操作が完了すると、他方の管制席にその結果を反映し、整合をとる。
【００２９】
図３は、情報管理システム１００の動作（本実施の形態に係る情報管理方法）を示すフローチャートである。
【００３０】
前提として、Ａ席の端末装置２００ａは、現在の電子ストリップの順序を示すローカルデータをメモリ２１０ａに記憶している。端末装置２００ａの画面表示部２２０ａは、メモリ２１０ａに記憶されているローカルデータによって示された電子ストリップの順序を電子ストリップ画面２０１ａに表示している。
【００３１】
Ｂ席の端末装置２００ｂは、Ａ席の端末装置２００ａのメモリ２１０ａに記憶されているローカルデータと同じ電子ストリップの順序を示すローカルデータをメモリ２１０ｂに記憶している。端末装置２００ｂの画面表示部２２０ｂは、メモリ２１０ｂに記憶されているローカルデータによって示された電子ストリップの順序を電子ストリップ画面２０１ｂに表示している。
【００３２】
管理装置３００は、端末装置２００ａのメモリ２１０ａに記憶されているローカルデータと同じ電子ストリップの順序を示すマスタデータをメモリ３１０に記憶している。
【００３３】
ステップＳ１１において、Ａ席の端末装置２００ａの操作受付部２３０ａは、電子ストリップ画面２０１ａに表示されている電子ストリップの順序の変更操作を受け付ける。次に、ステップＳ１２に進む。
【００３４】
ステップＳ１２において、Ａ席の端末装置２００ａの更新処理部２４０ａは、ステップＳ１１の変更操作の内容を、メモリ２１０ａに記憶されているローカルデータに反映する。端末装置２００ａの画面表示部２２０ａは、メモリ２１０ａに記憶されているローカルデータによって示された変更後の順序を電子ストリップ画面２０１ａに表示する。次に、ステップＳ１３に進む。
【００３５】
ステップＳ１３において、Ａ席の端末装置２００ａの同期通信部２５０ａは、ステップＳ１２で変更されたローカルデータの内容を管理装置３００に通知する（例えば、変更前後のローカルデータの差分データ、又は、変更後のローカルデータ自体を送信する）。管理装置３００の同期通信部３４０は、端末装置２００ａからの通知を受け取る（データを受信する）。管理装置３００の更新処理部３２０は、端末装置２００ａから通知された内容を、メモリ３１０に記憶されているマスタデータに反映する（同期通信部３４０により受信されたデータでマスタデータを更新する）。このように、管理装置３００は、端末装置２００ａで変更操作が受け付けられると、変更操作の内容に応じて、メモリ３１０に記憶している情報の更新処理を行う。次に、ステップＳ１４に進む。
【００３６】
ステップＳ１４において、管理装置３００の競合判定部３３０は、Ｂ席の端末装置２００ｂからも変更されたローカルデータの内容が通知されているかどうか判定する。競合判定部３３０が、端末装置２００ｂから、変更されたローカルデータの内容が通知されていないと判定した場合、ステップＳ１８に進む。
【００３７】
例えば、ステップＳ１１〜Ｓ１３と並行して、Ｂ席の端末装置２００ｂの操作受付部２３０ｂが、電子ストリップ画面２０１ｂに表示されている電子ストリップの順序の変更操作を受け付けていたとする。この場合、端末装置２００ｂの更新処理部２４０ｂは、操作受付部２３０ｂにより受け付けられた変更操作の内容を、メモリ２１０ｂに記憶されているローカルデータに反映する。端末装置２００ｂの画面表示部２２０ｂは、メモリ２１０ｂに記憶されているローカルデータによって示された変更後の順序を電子ストリップ画面２０１ｂに表示する。端末装置２００ｂの同期通信部２５０ｂは、更新処理部２４０ｂにより変更されたローカルデータの内容を管理装置３００に通知する（例えば、変更前後のローカルデータの差分データ、又は、変更後のローカルデータ自体を送信する）。このとき、既にステップＳ１３で（即ち、Ｂ席の端末装置２００ｂより先に）、Ａ席の端末装置２００ａが、変更したローカルデータの内容を管理装置３００に通知していたとする。管理装置３００の同期通信部３４０は、端末装置２００ｂからの通知を受け取る（データを受信する）。管理装置３００の競合判定部３３０は、Ｂ席の端末装置２００ｂからも変更されたローカルデータの内容が通知されていると判定する。次に、ステップＳ１５に進む。
【００３８】
ステップＳ１５において、管理装置３００の競合判定部３３０は、Ｂ席の端末装置２００ｂから通知された内容が、ステップＳ１３でＡ席の端末装置２００ａから通知された内容と整合するかどうか判定する。具体的な判定方法については、後述する。競合判定部３３０が、不整合が発生していない（競合しない）と判定した場合、ステップＳ１６に進む。競合判定部３３０が、不整合が発生した（競合する）と判定した場合、ステップＳ１９に進む。
【００３９】
ステップＳ１６において、管理装置３００の更新処理部３２０は、Ｂ席の端末装置２００ｂから通知された内容を、メモリ３１０に記憶されているマスタデータに反映する（同期通信部３４０により受信されたデータでマスタデータを更新する）。次に、ステップＳ１７に進む。
【００４０】
ステップＳ１７において、管理装置３００の同期通信部３４０は、ステップＳ１６で更新されたマスタデータの内容をＡ席の端末装置２００ａに通知する（例えば、更新前後のマスタデータの差分データ、又は、変更後のマスタデータ自体を送信する）。端末装置２００ａの同期通信部２５０ａは、管理装置３００からの通知を受け取る（データを受信する）。端末装置２００ａの更新処理部２４０ａは、管理装置３００から通知された内容を、メモリ２１０ａに記憶されているローカルデータに反映する（同期通信部２５０ａにより受信されたデータでローカルデータを更新する）。端末装置２００ａの画面表示部２２０ａは、メモリ２１０ａに記憶されているローカルデータによって示された変更後の順序を電子ストリップ画面２０１ａに表示する。このように、端末装置２００ａは、管理装置３００で更新処理が行われると、更新処理の内容に応じて、電子ストリップ画面２０１ａに表示している情報を変更する。次に、ステップＳ１８に進む。
【００４１】
ステップＳ１８において、管理装置３００の同期通信部３４０は、ステップＳ１３で更新されたマスタデータの内容をＢ席の端末装置２００ｂに通知する（例えば、更新前後のマスタデータの差分データ、又は、変更後のマスタデータ自体を送信する）。端末装置２００ｂの同期通信部２５０ｂは、管理装置３００からの通知を受け取る（データを受信する）。端末装置２００ｂの更新処理部２４０ｂは、管理装置３００から通知された内容を、メモリ２１０ｂに記憶されているローカルデータに反映する（同期通信部２５０ｂにより受信されたデータでローカルデータを更新する）。端末装置２００ｂの画面表示部２２０ｂは、メモリ２１０ｂに記憶されているローカルデータによって示された変更後の順序を電子ストリップ画面２０１ｂに表示する。このように、端末装置２００ｂは、管理装置３００で更新処理が行われると、更新処理の内容に応じて、電子ストリップ画面２０１ｂに表示している情報を変更する。
【００４２】
ステップＳ１８の後、再びＡ席の端末装置２００ａで電子ストリップの順序の変更操作が受け付けられれば、ステップＳ１１から処理が開始する。
【００４３】
ステップＳ１９において、管理装置３００の競合判定部３３０は、不整合が発生したことをＢ席の端末装置２００ｂに通知する。端末装置２００ｂの画面表示部２２０ｂは、不整合が発生したことについての注意喚起を電子ストリップ画面２０１ｂに表示する。例えば、画面表示部２２０ｂは、図４に示すように、電子ストリップ画面２０１ｂの滑走路使用予定エリア４０１の背景色を変更するとともに、滑走路使用予定エリア４０１に適用ボタン４３１とキャンセルボタン４３２を表示する。これにより、Ｂ席の管制官に対し、自分がＡ席の管制官の変更操作と競合する変更操作を行ったことを知らせることができる。この後、Ｂ席の管制官は、自らの判断で、あるいは、Ａ席の管制官と相談することで、どのように不整合を解消するか検討することができる。次に、ステップＳ２０に進む。
【００４４】
ステップＳ２０において、Ｂ席の端末装置２００ｂの同期通信部２５０ｂは、管理装置３００に対するローカルデータの内容の通知を停止する（管理装置３００との通信自体を遮断してもよい）。次に、ステップＳ２１に進むが、Ｂ席の端末装置２００ｂでステップＳ２１からの一連の処理が行われるまでは、Ａ席の端末装置２００ａで電子ストリップの順序の変更操作が受け付けられても、Ａ席の端末装置２００ａと管理装置３００との間でステップＳ１１〜Ｓ１３の処理のみが行われ、ステップＳ１４以降の処理は行われない（管理装置３００の同期通信部３４０は、Ｂ席の端末装置２００ｂに対するマスタデータの内容の通知を停止する）。また、Ｂ席の端末装置２００ｂでステップＳ２１からの一連の処理が行われるまでは、Ｂ席の端末装置２００ｂで電子ストリップの順序の変更操作が受け付けられても、端末装置２００ｂの更新処理部２４０ｂが、受け付けられた変更操作の内容を、メモリ２１０ｂに記憶されているローカルデータに反映するだけで、端末装置２００ｂの同期通信部２５０ｂは、更新処理部２４０ｂにより変更されたローカルデータの内容を管理装置３００に通知しない。端末装置２００ｂの画面表示部２２０ｂは、メモリ２１０ｂに記憶されているローカルデータによって示された変更後の順序を電子ストリップ画面２０１ｂに表示する。
【００４５】
ステップＳ２１において、Ｂ席の端末装置２００ｂの操作受付部２３０ｂは、不整合が発生した変更操作以降の端末装置２００ｂでの変更操作の内容をマスタデータに適用するか、それともキャンセルするかの選択操作を受け付ける。操作受付部２３０ｂが、端末装置２００ｂでの変更操作の内容をマスタデータに適用することの選択操作を受け付けた場合、ステップＳ２２に進む。操作受付部２３０ｂは、端末装置２００ｂでの変更操作の内容をマスタデータに適用することの選択操作として、例えば、電子ストリップ画面２０１ｂに表示されている適用ボタン４３１を押す操作を受け付ける。一方、操作受付部２３０ｂが、端末装置２００ｂでの変更操作の内容をキャンセルすることの選択操作を受け付けた場合、ステップＳ２６に進む。操作受付部２３０ｂは、端末装置２００ｂでの変更操作の内容をキャンセルすることの選択操作として、例えば、電子ストリップ画面２０１ｂに表示されているキャンセルボタン４３２を押す操作を受け付ける。
【００４６】
ステップＳ２２において、Ｂ席の端末装置２００ｂの画面表示部２２０ｂは、電子ストリップ画面２０１ｂにおける注意喚起の表示を解除する。次に、ステップＳ２３に進む。
【００４７】
ステップＳ２３において、Ｂ席の端末装置２００ｂの同期通信部２５０ｂは、管理装置３００に対するローカルデータの内容の通知を再開し（ステップＳ２０で管理装置３００との通信自体を遮断していた場合は、管理装置３００との通信を再開し）、不整合が発生した変更操作以降に変更したローカルデータ、即ち、最新のローカルデータの内容を管理装置３００に通知する。次に、ステップＳ２４に進む。
【００４８】
ステップＳ２４において、管理装置３００の同期通信部３４０は、Ｂ席の端末装置２００ｂからの通知を受け取る。管理装置３００の更新処理部３２０は、端末装置２００ｂから通知された内容を、メモリ３１０に記憶されているマスタデータに反映する。次に、ステップＳ２５に進む。
【００４９】
ステップＳ２５において、管理装置３００の同期通信部３４０は、ステップＳ２４で更新されたマスタデータの内容をＡ席の端末装置２００ａに通知する。端末装置２００ａの同期通信部２５０ａは、管理装置３００からの通知を受け取る。端末装置２００ａの更新処理部２４０ａは、管理装置３００から通知された内容を、メモリ２１０ａに記憶されているローカルデータに反映する。端末装置２００ａの画面表示部２２０ａは、メモリ２１０ａに記憶されているローカルデータによって示された変更後の順序を電子ストリップ画面２０１ａに表示する。このとき、例えば、画面表示部２２０ａは、図５に示すように、電子ストリップ画面２０１ａの滑走路使用予定エリア４０１に確認ボタン４３３を表示し、確認ボタン４３３が押されるまでは電子ストリップ画面２０１ａの操作ができないようにしてもよい。これにより、Ａ席の管制官に対し、自分の変更操作が無効になり、代わりにＢ席の管制官の変更操作の内容が反映されたことを知らせることができる。
【００５０】
ステップＳ２５の後、再びＡ席の端末装置２００ａで電子ストリップの順序の変更操作が受け付けられれば、ステップＳ１１から処理が開始する（このとき、管理装置３００の同期通信部３４０は、Ｂ席の端末装置２００ｂに対するマスタデータの内容の通知を既に再開している）。
【００５１】
ステップＳ２６において、Ｂ席の端末装置２００ｂの同期通信部２５０ｂは、不整合が発生した変更操作以降に更新されたマスタデータ、即ち、最新のマスタデータの内容を管理装置３００に要求する（要求データを送信する）。管理装置３００の同期通信部３４０は、端末装置２００ｂからの要求を受け取り（要求データを受信し）、この要求に応じて、最新のマスタデータの内容をＢ席の端末装置２００ｂに通知する。端末装置２００ｂの同期通信部２５０ｂは、管理装置３００からの通知を受け取る。端末装置２００ｂの更新処理部２４０ｂは、管理装置３００から通知された内容を、メモリ２１０ｂに記憶されているローカルデータに反映する。端末装置２００ｂの画面表示部２２０ｂは、メモリ２１０ｂに記憶されているローカルデータによって示された変更後の順序を電子ストリップ画面２０１ｂに表示する。次に、ステップＳ２７に進む。
【００５２】
ステップＳ２７において、Ｂ席の端末装置２００ｂの画面表示部２２０ｂは、電子ストリップ画面２０１ｂにおける注意喚起の表示を解除する。次に、ステップＳ２８に進む。
【００５３】
ステップＳ２８において、Ｂ席の端末装置２００ｂの同期通信部２５０ｂは、管理装置３００に対するローカルデータの内容の通知を再開する（ステップＳ２０で管理装置３００との通信自体を遮断していた場合は、ステップＳ２６で管理装置３００との通信を再開し、ステップＳ２８は省略する）。
【００５４】
ステップＳ２８の後、再びＡ席の端末装置２００ａで電子ストリップの順序の変更操作が受け付けられれば、ステップＳ１１から処理が開始する（このとき、管理装置３００の同期通信部３４０は、Ｂ席の端末装置２００ｂに対するマスタデータの内容の通知を既に再開している）。
【００５５】
上記のように、管理装置３００は、Ａ席の端末装置２００ａ（第１の端末装置）及びＢ席の端末装置２００ｂ（第２の端末装置）で互いに競合する変更操作が受け付けられると、Ａ席の端末装置２００ａでの変更操作の内容に応じて更新処理を行い、競合が発生したことをＢ席の端末装置２００ｂに通知する。その後、管理装置３００は、Ｂ席の端末装置２００ｂで変更操作をＡ席の端末装置２００ａ（他の端末装置）に適用するかどうかの選択操作が受け付けられるまでは、Ｂ席の端末装置２００ｂで変更操作が受け付けられても更新処理を行わない（Ａ席の端末装置２００ａで変更操作が受け付けられた場合は更新処理を行う）。
【００５６】
Ｂ席の端末装置２００ｂは、管理装置３００から競合が発生したことが通知された後、選択操作を受け付けるまでは、管理装置３００で更新処理が行われても、電子ストリップ画面２０１ｂに表示している情報を変更しない（Ｂ席の端末装置２００ｂで変更操作を受け付けた場合は、電子ストリップ画面２０１ｂに表示している情報を変更する）。Ｂ席の端末装置２００ｂは、Ｂ席の端末装置２００ｂでの変更操作をＡ席の端末装置２００ａに適用する選択操作を受け付けると、電子ストリップ画面２０１ｂに表示している情報を管理装置３００に通知する。一方、Ｂ席の端末装置２００ｂは、Ｂ席の端末装置２００ｂでの変更操作をＡ席の端末装置２００ａに適用しない選択操作を受け付けると、電子ストリップ画面２０１ｂに表示している情報を管理装置３００でメモリ３１０に記憶されている情報に変更する。
【００５７】
管理装置３００は、Ｂ席の端末装置２００ｂから電子ストリップ画面２０１ｂに表示している情報が通知されると、通知された情報に合わせて更新処理を行う。
【００５８】
本実施の形態によれば、上記のような動作を行うことで、複数の端末装置２００ａ，２００ｂの間で共有される情報の変更操作が行われたときに、競合が発生した場合、それ以降の変更操作を可能としつつ、事後的に競合を解消することができる。そのため、航空管制のリアルタイム性に対応することができる。
【００５９】
なお、図３に示した動作は、Ａ席の端末装置２００ａで電子ストリップの順序の変更操作が受け付けられた場合のものであり、Ｂ席の端末装置２００ｂで電子ストリップの順序の変更操作が受け付けられた場合は、Ａ席の端末装置２００ａとＢ席の端末装置２００ｂとを逆にした動作となる。即ち、図３に示したように、ステップＳ１３において、管理装置３００の同期通信部３４０がＡ席の端末装置２００ａからの通知を受け取った場合、ステップＳ１４において、管理装置３００の競合判定部３３０は、Ｂ席の端末装置２００ｂからもローカルデータの内容が通知されているかどうか判定する。逆に、ステップＳ１３において、管理装置３００の同期通信部３４０がＢ席の端末装置２００ｂからの通知を受け取った場合、ステップＳ１４において、管理装置３００の競合判定部３３０は、Ａ席の端末装置２００ａからもローカルデータの内容が通知されているかどうか判定する。
【００６０】
本実施の形態において、情報管理システム１００は、２つの端末装置２００ａ，２００ｂを備えているが、３つ以上の端末装置を備えていてもよい。例えば、情報管理システム１００が、Ａ席の端末装置２００ａ、Ｂ席の端末装置２００ｂのほかに、Ｃ席の端末装置を備えていたとする。この場合、ステップＳ１７，Ｓ２５では、Ａ席の端末装置２００ａだけでなく、Ｃ席の端末装置でもローカルデータに変更が反映されることになる。また、ステップＳ１８では、Ｂ席の端末装置２００ｂだけでなく、Ｃ席の端末装置でもローカルデータに変更が反映されることになる。また、ステップＳ１４では、Ｂ席の端末装置２００ｂだけでなく、Ｃ席の端末装置でも電子ストリップの順序が変更されたか判定される。Ｃ席の端末装置でも電子ストリップの順序が変更されていれば、ステップＳ１５では、Ｃ席の端末装置での変更操作が他の端末装置での変更操作と競合しないか判定される。競合すると判定されれば、Ｃ席の端末装置でステップＳ１９〜Ｓ２８の処理が行われることになる。
【００６１】
また、本実施の形態において、電子ストリップの順序は、航空機が空港の滑走路を使用する順序を表しているが、航空機以外の対象が空港の滑走路以外の特定の場所を通過する順序を表していてもよい。例えば、電子ストリップの順序は、食品等の商品が店舗等で生産され、店舗等から出荷される順序を表していてもよい。その場合、端末装置２００ａ，２００ｂは、店舗等の従業員等によって利用されることになる。
【００６２】
また、本実施の形態は、電子ストリップの順序の代わりに、共有可能かつ変更可能な任意の情報に適用することもできる。
【００６３】
以下では、電子ストリップの順序の変更操作がステップＳ１５で不整合と判定されるパターンの具体例を説明する。
【００６４】
ここで、変更操作を次の４種類に分けて考える。
（１）新たな電子ストリップをエリアに入れる操作
（２）ある電子ストリップを同じエリア内で、より下位に移動する操作
（３）ある電子ストリップを同じエリア内で、より上位に移動する操作
（４）ある電子ストリップをエリアから外す操作
【００６５】
前述した各種操作のうち、電子ストリップを、他のエリアから滑走路使用予定エリア４０１へ移動するエリア間移動操作は、（１）の変更操作に該当する。新たな電子ストリップを滑走路使用予定エリア４０１に追加する新規作成操作も、（１）の変更操作に該当する。
【００６６】
電子ストリップのエリア内移動操作は、（２）又は（３）の変更操作に該当する。
【００６７】
電子ストリップを、滑走路使用予定エリア４０１から他のエリアへ移動するエリア間移動操作は、（４）の変更操作に該当する。電子ストリップを滑走路使用予定エリア４０１から削除する削除操作も、（４）の変更操作に該当する。
【００６８】
図６は、Ａ席の端末装置２００ａ（又はＢ席の端末装置２００ｂ）で（１）の変更操作が受け付けられたときに、Ｂ席の端末装置２００ｂ（又はＡ席の端末装置２００ａ）で受け付けられた変更操作が不整合と判定されるパターンを示す図である。
【００６９】
図６において、滑走路Ｒに近い順、即ち、上位から順に、電子ストリップＤ１〜Ｄ７が滑走路使用予定エリア４０１に配置されている。ここで、Ａ席の端末装置２００ａで新たな電子ストリップＡ１を電子ストリップＤ３，Ｄ４の間に入れる操作が受け付けられたとする。
【００７０】
まず、Ｂ席の端末装置２００ｂでも（１）の変更操作が受け付けられた場合について説明する。
【００７１】
Ｂ席の端末装置２００ｂで新たな電子ストリップＡ２等を電子ストリップＤ３，Ｄ４の間に入れる操作が受け付けられた場合、管理装置３００の競合判定部３３０は不整合が発生したと判定する。その他の場合、管理装置３００の競合判定部３３０は不整合が発生していないと判定する。即ち、電子ストリップＤ３から電子ストリップＤ４までがブロック範囲として定められ、このブロック範囲への新たな電子ストリップの追加は不整合と判定される。
【００７２】
なお、Ｂ席の端末装置２００ｂでの変更操作がＡ席の端末装置２００ａと同じ電子ストリップＡ１を入れる操作であった場合には、不整合が発生していないと判定するようにしてもよいが、不整合が発生したと判定するようにすることが望ましい。
【００７３】
上記のように、管理装置３００は、Ａ席の端末装置２００ａ（又はＢ席の端末装置２００ｂ）で新たな電子ストリップを追加する変更操作が受け付けられた場合、少なくとも上記新たな電子ストリップが追加された位置をブロック範囲として定め、Ｂ席の端末装置２００ｂ（又はＡ席の端末装置２００ａ）で新たな電子ストリップをブロック範囲に追加する変更操作が受け付けられた場合、競合が発生したと判断する。
【００７４】
次に、Ｂ席の端末装置２００ｂで（２）又は（３）の変更操作が受け付けられた場合について説明する。
【００７５】
Ｂ席の端末装置２００ｂで電子ストリップＤ３，Ｄ４のいずれかを移動する操作、あるいは、電子ストリップＤ１，Ｄ２，Ｄ５〜Ｄ７のいずれかを電子ストリップＤ３，Ｄ４の間に移動する操作が受け付けられた場合、管理装置３００の競合判定部３３０は不整合が発生したと判定する。その他の場合、管理装置３００の競合判定部３３０は不整合が発生していないと判定する。即ち、ブロック範囲内にある電子ストリップの移動、及び、ブロック範囲への電子ストリップの移動は不整合と判定される。
【００７６】
上記のように、管理装置３００は、Ａ席の端末装置２００ａ（又はＢ席の端末装置２００ｂ）で新たな電子ストリップを追加する変更操作が受け付けられた場合、少なくとも上記新たな電子ストリップが追加された位置をブロック範囲として定め、Ｂ席の端末装置２００ｂ（又はＡ席の端末装置２００ａ）でいずれか電子ストリップをブロック範囲に移動する変更操作が受け付けられた場合、競合が発生したと判断する。
【００７７】
次に、Ｂ席の端末装置２００ｂで（４）の変更操作が受け付けられた場合について説明する。
【００７８】
Ｂ席の端末装置２００ｂで電子ストリップＤ３，Ｄ４のいずれかを滑走路使用予定エリア４０１から外す操作が受け付けられた場合、管理装置３００の競合判定部３３０は不整合が発生したと判定する。その他の場合、管理装置３００の競合判定部３３０は不整合が発生していないと判定する。即ち、ブロック範囲内にある電子ストリップの削除は不整合と判定される。
【００７９】
図７は、Ａ席の端末装置２００ａ（又はＢ席の端末装置２００ｂ）で（２）の変更操作が受け付けられたときに、Ｂ席の端末装置２００ｂ（又はＡ席の端末装置２００ａ）で受け付けられた変更操作が不整合と判定されるパターンを示す図である。
【００８０】
図７において、滑走路Ｒに近い順、即ち、上位から順に、電子ストリップＤ１〜Ｄ７が滑走路使用予定エリア４０１に配置されている。ここで、Ａ席の端末装置２００ａで電子ストリップＤ３を電子ストリップＤ５，Ｄ６の間に移動する操作が受け付けられたとする。
【００８１】
まず、Ｂ席の端末装置２００ｂで（１）の変更操作が受け付けられた場合について説明する。
【００８２】
Ｂ席の端末装置２００ｂで新たな電子ストリップＡ２等を電子ストリップＤ３〜Ｄ６の間に入れる操作が受け付けられた場合、管理装置３００の競合判定部３３０は不整合が発生したと判定する。その他の場合、管理装置３００の競合判定部３３０は不整合が発生していないと判定する。即ち、電子ストリップＤ３から電子ストリップＤ６までがブロック範囲として定められ、このブロック範囲への新たな電子ストリップの追加は不整合と判定される。
【００８３】
上記のように、管理装置３００は、Ａ席の端末装置２００ａ（又はＢ席の端末装置２００ｂ）で１つの電子ストリップを当該１つの電子ストリップより下位の２つの電子ストリップの間に移動する変更操作が受け付けられた場合、少なくとも上記１つの電子ストリップから上記２つの電子ストリップのうち下位の電子ストリップまでをブロック範囲として定め、Ｂ席の端末装置２００ｂ（又はＡ席の端末装置２００ａ）で新たな電子ストリップをブロック範囲に追加する変更操作が受け付けられた場合、競合が発生したと判断する。
【００８４】
次に、Ｂ席の端末装置２００ｂで（２）又は（３）の変更操作が受け付けられた場合について説明する。
【００８５】
Ｂ席の端末装置２００ｂで電子ストリップＤ３〜Ｄ６のいずれかを移動する操作、あるいは、電子ストリップＤ１，Ｄ２，Ｄ７のいずれかを電子ストリップＤ３〜Ｄ６の間に移動する操作が受け付けられた場合、管理装置３００の競合判定部３３０は不整合が発生したと判定する。その他の場合、管理装置３００の競合判定部３３０は不整合が発生していないと判定する。即ち、ブロック範囲内にある電子ストリップの移動、及び、ブロック範囲への電子ストリップの移動は不整合と判定される。
【００８６】
上記のように、管理装置３００は、Ａ席の端末装置２００ａ（又はＢ席の端末装置２００ｂ）で１つの電子ストリップを当該１つの電子ストリップより下位の２つの電子ストリップの間に移動する変更操作が受け付けられた場合、少なくとも上記１つの電子ストリップから上記２つの電子ストリップのうち下位の電子ストリップまでをブロック範囲として定め、Ｂ席の端末装置２００ｂ（又はＡ席の端末装置２００ａ）でいずれかの電子ストリップをブロック範囲に移動する変更操作が受け付けられた場合、競合が発生したと判断する。
【００８７】
管理装置３００は、Ａ席の端末装置２００ａ及びＢ席の端末装置２００ｂで同じ電子ストリップを異なる位置（順位）に移動する変更操作が受け付けられた場合、競合が発生したと判断する。
【００８８】
管理装置３００は、Ａ席の端末装置２００ａ及びＢ席の端末装置２００ｂで異なる電子ストリップを同じ位置（順位）に移動する変更操作が受け付けられた場合、競合が発生したと判断する。
【００８９】
次に、Ｂ席の端末装置２００ｂで（４）の変更操作が受け付けられた場合について説明する。
【００９０】
Ｂ席の端末装置２００ｂで電子ストリップＤ３〜Ｄ６のいずれかを滑走路使用予定エリア４０１から外す操作が受け付けられた場合、管理装置３００の競合判定部３３０は不整合が発生したと判定する。その他の場合、管理装置３００の競合判定部３３０は不整合が発生していないと判定する。即ち、ブロック範囲内にある電子ストリップの削除は不整合と判定される。
【００９１】
図８は、Ａ席の端末装置２００ａ（又はＢ席の端末装置２００ｂ）で（３）の変更操作が受け付けられたときに、Ｂ席の端末装置２００ｂ（又はＡ席の端末装置２００ａ）で受け付けられた変更操作が不整合と判定されるパターンを示す図である。
【００９２】
図８において、滑走路Ｒに近い順、即ち、上位から順に、電子ストリップＤ１〜Ｄ７が滑走路使用予定エリア４０１に配置されている。ここで、Ａ席の端末装置２００ａで電子ストリップＤ６を電子ストリップＤ３，Ｄ４の間に移動する操作が受け付けられたとする。
【００９３】
まず、Ｂ席の端末装置２００ｂで（１）の変更操作が受け付けられた場合について説明する。
【００９４】
Ｂ席の端末装置２００ｂで新たな電子ストリップＡ２等を電子ストリップＤ３〜Ｄ６の間に入れる操作が受け付けられた場合、管理装置３００の競合判定部３３０は不整合が発生したと判定する。その他の場合、管理装置３００の競合判定部３３０は不整合が発生していないと判定する。即ち、電子ストリップＤ３から電子ストリップＤ６までがブロック範囲として定められ、このブロック範囲への新たな電子ストリップの追加は不整合と判定される。
【００９５】
上記のように、管理装置３００は、Ａ席の端末装置２００ａ（又はＢ席の端末装置２００ｂ）で１つの電子ストリップを当該１つの電子ストリップより上位の２つの電子ストリップの間に移動する変更操作が受け付けられた場合、少なくとも上記１つの電子ストリップから上記２つの電子ストリップのうち上位の電子ストリップまでをブロック範囲として定め、Ｂ席の端末装置２００ｂ（又はＡ席の端末装置２００ａ）で新たな電子ストリップをブロック範囲に追加する変更操作が受け付けられた場合、競合が発生したと判断する。
【００９６】
次に、Ｂ席の端末装置２００ｂで（２）又は（３）の変更操作が受け付けられた場合について説明する。
【００９７】
Ｂ席の端末装置２００ｂで電子ストリップＤ３〜Ｄ６のいずれかを移動する操作、あるいは、電子ストリップＤ１，Ｄ２，Ｄ７のいずれかを電子ストリップＤ３〜Ｄ６の間に移動する操作が受け付けられた場合、管理装置３００の競合判定部３３０は不整合が発生したと判定する。その他の場合、管理装置３００の競合判定部３３０は不整合が発生していないと判定する。即ち、ブロック範囲内にある電子ストリップの移動、及び、ブロック範囲への電子ストリップの移動は不整合と判定される。
【００９８】
上記のように、管理装置３００は、Ａ席の端末装置２００ａ（又はＢ席の端末装置２００ｂ）で１つの電子ストリップを当該１つの電子ストリップより上位の２つの電子ストリップの間に移動する変更操作が受け付けられた場合、少なくとも上記１つの電子ストリップから上記２つの電子ストリップのうち上位の電子ストリップまでをブロック範囲として定め、Ｂ席の端末装置２００ｂ（又はＡ席の端末装置２００ａ）でいずれかの電子ストリップをブロック範囲に移動する変更操作が受け付けられた場合、競合が発生したと判断する。
【００９９】
管理装置３００は、Ａ席の端末装置２００ａ及びＢ席の端末装置２００ｂで同じ電子ストリップを異なる位置（順位）に移動する変更操作が受け付けられた場合、競合が発生したと判断する。
【０１００】
管理装置３００は、Ａ席の端末装置２００ａ及びＢ席の端末装置２００ｂで異なる電子ストリップを同じ位置（順位）に移動する変更操作が受け付けられた場合、競合が発生したと判断する。
【０１０１】
次に、Ｂ席の端末装置２００ｂで（４）の変更操作が受け付けられた場合について説明する。
【０１０２】
Ｂ席の端末装置２００ｂで電子ストリップＤ３〜Ｄ６のいずれかを滑走路使用予定エリア４０１から外す操作が受け付けられた場合、管理装置３００の競合判定部３３０は不整合が発生したと判定する。その他の場合、管理装置３００の競合判定部３３０は不整合が発生していないと判定する。即ち、ブロック範囲内にある電子ストリップの削除は不整合と判定される。
【０１０３】
図９は、Ａ席の端末装置２００ａ（又はＢ席の端末装置２００ｂ）で（４）の変更操作が受け付けられたときに、Ｂ席の端末装置２００ｂ（又はＡ席の端末装置２００ａ）で受け付けられた変更操作が不整合と判定されるパターンを示す図である。
【０１０４】
図９において、滑走路Ｒに近い順、即ち、上位から順に、電子ストリップＤ１〜Ｄ７が滑走路使用予定エリア４０１に配置されている。ここで、Ａ席の端末装置２００ａで電子ストリップＤ３を滑走路使用予定エリア４０１から外す操作が受け付けられたとする。
【０１０５】
まず、Ｂ席の端末装置２００ｂで（１）の変更操作が受け付けられた場合について説明する。
【０１０６】
Ｂ席の端末装置２００ｂで新たな電子ストリップＡ２等を電子ストリップＤ２〜Ｄ４の間に入れる操作が受け付けられた場合、管理装置３００の競合判定部３３０は不整合が発生したと判定する。その他の場合、管理装置３００の競合判定部３３０は不整合が発生していないと判定する。即ち、電子ストリップＤ２から電子ストリップＤ４までがブロック範囲として定められ、このブロック範囲への新たな電子ストリップの追加は不整合と判定される。
【０１０７】
上記のように、管理装置３００は、Ａ席の端末装置２００ａ（又はＢ席の端末装置２００ｂ）で１つの電子ストリップを削除する変更操作が受け付けられた場合、上記１つの電子ストリップより１つ上位の電子ストリップから上記１つの電子ストリップより１つ下位の電子ストリップまでをブロック範囲として定め、Ｂ席の端末装置２００ｂ（又はＡ席の端末装置２００ａ）で新たな電子ストリップをブロック範囲に追加する変更操作が受け付けられた場合、競合が発生したと判断する。
【０１０８】
次に、Ｂ席の端末装置２００ｂで（２）又は（３）の変更操作が受け付けられた場合について説明する。
【０１０９】
Ｂ席の端末装置２００ｂで電子ストリップＤ２〜Ｄ４のいずれかを移動する操作、あるいは、電子ストリップＤ１，Ｄ５〜Ｄ７のいずれかを電子ストリップＤ２〜Ｄ４の間に移動する操作が受け付けられた場合、管理装置３００の競合判定部３３０は不整合が発生したと判定する。その他の場合、管理装置３００の競合判定部３３０は不整合が発生していないと判定する。即ち、ブロック範囲内にある電子ストリップの移動、及び、ブロック範囲への電子ストリップの移動は不整合と判定される。
【０１１０】
上記のように、管理装置３００は、Ａ席の端末装置２００ａ（又はＢ席の端末装置２００ｂ）で１つの電子ストリップを削除する変更操作が受け付けられた場合、上記１つの電子ストリップより１つ上位の電子ストリップから上記１つの電子ストリップより１つ下位の電子ストリップまでをブロック範囲として定め、Ｂ席の端末装置２００ｂ（又はＡ席の端末装置２００ａ）でいずれかの電子ストリップをブロック範囲に移動する変更操作が受け付けられた場合、競合が発生したと判断する。
【０１１１】
次に、Ｂ席の端末装置２００ｂで（４）の変更操作が受け付けられた場合について説明する。
【０１１２】
Ｂ席の端末装置２００ｂで電子ストリップＤ２〜４のいずれかを滑走路使用予定エリア４０１から外す操作が受け付けられた場合、管理装置３００の競合判定部３３０は不整合が発生したと判定する。その他の場合、管理装置３００の競合判定部３３０は不整合が発生していないと判定する。即ち、ブロック範囲内にある電子ストリップの削除は不整合と判定される。
【０１１３】
以上、電子ストリップの順序の変更操作が不整合と判定されるパターンについて説明したが、これらのパターンは例であり、適宜変更可能である。
【０１１４】
例えば、図６において、電子ストリップＤ３，Ｄ４自体はブロック範囲から除外し、電子ストリップＤ３，Ｄ４の間のみをブロック範囲として定めてもよい。その場合、Ｂ席の端末装置２００ｂで電子ストリップＤ３，Ｄ４を移動する操作、電子ストリップＤ３，Ｄ４を滑走路使用予定エリア４０１から外す操作は不整合にならない。
【０１１５】
例えば、図７において、電子ストリップＤ２，Ｄ３の間もブロック範囲に追加し、電子ストリップＤ２，Ｄ３の間及び電子ストリップＤ３から電子ストリップＤ６までをブロック範囲として定めてもよい。その場合、Ｂ席の端末装置２００ｂで新たな電子ストリップＡ２等を電子ストリップＤ２，Ｄ３の間に入れる操作、電子ストリップＤ１，Ｄ２，Ｄ７を電子ストリップＤ２，Ｄ３の間に移動する操作も不整合になる。
【０１１６】
例えば、図８において、電子ストリップＤ６，Ｄ７の間もブロック範囲に追加し、電子ストリップＤ３から電子ストリップＤ６まで及び電子ストリップＤ６，Ｄ７の間をブロック範囲として定めてもよい。その場合、Ｂ席の端末装置２００ｂで新たな電子ストリップＡ２等を電子ストリップＤ６，Ｄ７の間に入れる操作、電子ストリップＤ１，Ｄ２，Ｄ７を電子ストリップＤ６，Ｄ７の間に移動する操作も不整合になる。
【０１１７】
例えば、図９において、電子ストリップＤ２，Ｄ４自体はブロック範囲から除外し、電子ストリップＤ２，Ｄ３の間、電子ストリップＤ３、電子ストリップＤ３，Ｄ４の間のみをブロック範囲として定めてもよい。その場合、Ｂ席の端末装置２００ｂで電子ストリップＤ２，Ｄ４を移動する操作、電子ストリップＤ２，Ｄ４を滑走路使用予定エリア４０１から外す操作は不整合にならない。
【０１１８】
なお、ブロック範囲を定めず、不整合と判定されるパターンを上記の例より細かく分けることも可能である。しかし、上記の例のように、ブロック範囲を定めて、ブロック範囲の操作を不整合と判定することで、処理の複雑化を回避し、処理効率を高めることができる。
【０１１９】
図１０は、端末装置２００ａ，２００ｂ、管理装置３００の各装置のハードウェア構成を示す図である。
【０１２０】
図１０において、端末装置２００ａ，２００ｂ、管理装置３００の各装置は、コンピュータであり、出力装置９１０、入力装置９２０、記憶装置９３０、処理装置９４０といったハードウェアを備える。ハードウェアは、端末装置２００ａ，２００ｂ、管理装置３００の各装置の各部（本発明の実施の形態の説明において「〜部」として説明するもの）によって利用される。
【０１２１】
出力装置９１０は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ・Ｃｒｙｓｔａｌ・Ｄｉｓｐｌａｙ）等の表示装置、プリンタ、通信モジュール（通信回路等）である。出力装置９１０は、各部（「〜部」）によってデータ、情報、信号の出力（送信）のために利用される。
【０１２２】
入力装置９２０は、例えば、キーボード、マウス、タッチパネル、通信モジュール（通信回路等）である。入力装置９２０は、各部（「〜部」）によってデータ、情報、信号の入力（受信）のために利用される。
【０１２３】
記憶装置９３０は、例えば、ＲＯＭ（Ｒｅａｄ・Ｏｎｌｙ・Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ・Ａｃｃｅｓｓ・Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ・Ｄｉｓｋ・Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ・Ｓｔａｔｅ・Ｄｒｉｖｅ）である。記憶装置９３０には、プログラム９３１、ファイル９３２が記憶される。プログラム９３１には、各部（「〜部」）の処理（機能）を実行するプログラムが含まれる。ファイル９３２には、各部（「〜部」）によって演算、加工、読み取り、書き込み、利用、入力、出力等が行われるデータ、情報、信号（値）等が含まれる。
【０１２４】
処理装置９４０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ・Ｐｒｏｃｅｓｓｉｎｇ・Ｕｎｉｔ）である。処理装置９４０は、バス等を介して他のハードウェアデバイスと接続され、それらのハードウェアデバイスを制御する。処理装置９４０は、記憶装置９３０からプログラム９３１を読み出し、プログラム９３１を実行する。処理装置９４０は、各部（「〜部」）によって演算、加工、読み取り、書き込み、利用、入力、出力等を行うために利用される。
【０１２５】
本発明の実施の形態の説明において「〜部」として説明するものは、「〜回路」、「〜装置」、「〜機器」であってもよく、また、「〜ステップ」、「〜工程」、「〜手順」、「〜処理」であってもよい。即ち、「〜部」として説明するものは、ソフトウェアのみ、ハードウェアのみ、あるいは、ソフトウェアとハードウェアとの組み合わせで実現される。ソフトウェアは、プログラム９３１として、記憶装置９３０に記憶される。プログラム９３１は、本発明の実施の形態の説明で述べる「〜部」としてコンピュータを機能させるものである。あるいは、プログラム９３１は、本発明の実施の形態の説明で述べる「〜部」の処理をコンピュータに実行させるものである。
【０１２６】
以上、本発明の実施の形態について説明したが、本発明は、この実施の形態に限定されるものではなく、必要に応じて種々の変更が可能である。
【符号の説明】
【０１２７】
１００  情報管理システム、２００ａ，２００ｂ  端末装置、２０１ａ，２０１ｂ  電子ストリップ画面、２１０ａ，２１０ｂ  メモリ、２２０ａ，２２０ｂ  画面表示部、２３０ａ，２３０ｂ  操作受付部、２４０ａ，２４０ｂ  更新処理部、２５０ａ，２５０ｂ  同期通信部、３００  管理装置、３１０  メモリ、３２０  更新処理部、３３０  競合判定部、３４０  同期通信部、４０１  滑走路使用予定エリア、４０２  待機エリア、４１１  電子ストリップ（出発）、４１２  電子ストリップ（到着）、４２０  ボタン群、４３１  適用ボタン、４３２  キャンセルボタン、４３３  確認ボタン、９１０  出力装置、９２０  入力装置、９３０  記憶装置、９３１  プログラム、９３２  ファイル、９４０  処理装置。
【要約】
【課題】複数の端末装置の間で共有される情報の変更操作が行われたときに、競合が発生した場合、それ以降の変更操作を可能としつつ、事後的に競合を解消する。
【解決手段】管制席であるＡ席では、端末装置２００ａが電子ストリップの順序を電子ストリップ画面２０１ａに表示し、順序の変更操作を受け付ける。Ｂ席でも同様である。管理装置３００は、航空機が滑走路を使用する順序を示す最新の情報をメモリ３１０に記憶し、電子ストリップの順序が変更されると、メモリ３１０に記憶している情報を更新する。Ａ席の端末装置２００ａ及びＢ席の端末装置２００ｂの両方で順序の変更操作がほとんど同時に行われ、その変更操作が互いに競合する場合、Ａ席の端末装置２００ａでもＢ席の端末装置２００ｂでも変更操作が許され、最後に、どの管制席の変更操作を採用するかが選択される。
【選択図】図１【図１】
0005619233.tif 000002
【図２】
0005619233.tif 000003
【図３】
0005619233.tif 000004
【図４】
0005619233.tif 000005
【図５】
0005619233.tif 000006
【図６】
0005619233.tif 000007
【図７】
0005619233.tif 000008
【図８】
0005619233.tif 000009
【図９】
0005619233.tif 000010
【図１０】
0005619233.tif 000011