(57)【特許請求の範囲】
【請求項１】
各種の分析情報ファイルを管理する分析情報ファイル管理システムであって、
a)分析情報ファイルを保持するファイル管理手段と、
b)ユーザの指示に基づき又は所定の条件に基づき分析情報ファイルの相互間に参照関係を設定する参照関係設定手段と、
c)前記参照関係を保持する参照関係保持手段と、
d)分析情報ファイルを削除する命令を受けた際に、削除を実行する前に、当該分析情報ファイルの有する参照関係を表示する削除前参照関係提示手段と、
を備えることを特徴とする分析情報ファイル管理システム。
【請求項２】
各種の分析情報ファイルを管理する分析情報ファイル管理システムであって、
a)分析情報ファイルを保持するファイル管理手段と、
b)ユーザの指示に基づき又は所定の条件に基づき分析情報ファイルの相互間に参照関係を設定する参照関係設定手段と、
c)前記参照関係を保持する参照関係保持手段と、
d)分析情報ファイル管理システムにおける分析情報ファイルの変更を監視し、変更が行われた分析情報ファイルに関し、元版を残しつつ新版を作成することによって版管理する版管理手段と、
e)該版管理手段によって分析情報ファイルの新版が作成された際に、予め定められた又はユーザによる指示に基づき、該分析情報ファイルの元版を参照していた分析情報ファイルの参照関係を再設定する版更新時参照関係設定手段と、
を備えることを特徴とする分析情報ファイル管理システム。
【請求項３】
各種の分析情報ファイルを管理する分析情報ファイル管理システムであって、
a)分析情報ファイルを保持するファイル管理手段と、
b)ユーザの指示に基づき又は所定の条件に基づき分析情報ファイルの相互間に参照関係を設定する参照関係設定手段と、
c)前記参照関係を保持する参照関係保持手段と、
d)参照関係を有する分析情報ファイルを、該参照関係を保持可能な領域を超えて複製する命令を受けた際に、複製先の領域に該分析情報ファイルの参照先となる分析情報ファイルが存在しない場合には、参照先である分析情報ファイルも同時に複製し、複製先の領域に該分析情報ファイルの参照先となる分析情報ファイルが存在する場合には、複製元と複製先いずれの分析情報ファイルを該分析情報ファイルの参照先とするかを選択させ、複製元の分析情報ファイルが選択された場合には複製元において参照する分析情報ファイルも同時に複製し、複製先の分析情報ファイルが選択された場合には該分析情報ファイルのみを複製するファイル複製管理手段と、
を備えることを特徴とする分析情報ファイル管理システム。
【請求項４】
分析情報ファイル管理システムにおける分析情報ファイルの変更を監視し、変更が行われた分析情報ファイルに関し、元版を残しつつ新版を作成することによって版管理する版管理手段
を更に備えることを特徴とする請求項３に記載の分析情報ファイル管理システム。
【請求項５】
前記参照関係設定手段が、選択作業によってユーザに参照関係を設定させるものであることを特徴とする請求項１〜４のいずれかに記載の分析情報ファイル管理システム。
【請求項６】
分析情報ファイルに関して設定されている前記参照関係を表示する参照関係表示手段
を更に備えることを特徴とする請求項１〜５のいずれかに記載の分析情報ファイル管理システム。
【請求項７】
前記参照関係表示手段によって表示されている参照関係に対応した分析情報ファイルの閲覧及び／又は編集を許可する参照ファイル編集手段
を更に備えることを特徴とする請求項１〜６のいずれかに記載の分析情報ファイル管理システム。
【請求項８】
コンピュータを、請求項１〜７のいずれかに記載の分析情報ファイル管理システムとして動作させるための分析情報ファイル管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば液体クロマトグラフ、ガスクロマトグラフ、質量分析計といった分析装置や計測装置を用いて実行される分析に関連した種々のファイルである分析情報ファイルを管理する分析情報ファイル管理システムに関する。
【背景技術】
【０００２】
コンピュータシステムやネットワークシステムの発展に伴い、昨今では、分析に関する様々なデータを全てコンピュータ上で管理することが一般的となっている。
また、分析に関連するデータを一元的に管理したり、そのデータ処理を容易化したりすることを目的として、分析に関するデータをデータ管理システム（データベース管理システム（ＤＢＭＳ）、ラボラトリデータ管理システム（ＬＤＭＳ）、ラボラトリ情報管理システム（ＬＩＭＳ）等）に登録することも行われている（例えば特許文献１参照）。
【０００３】
分析に関連するデータは通常、ファイルを単位として管理される。このようなファイルには以下のようなものがある。
・メソッドファイル（この中に分析装置の特定が含まれる）
・装置パラメータファイル
・データ処理パラメータファイル
・バッチスケジュールファイル（複数の試料の特定、分析順序、データ処理メソッド等から成るテーブル）
・分析結果データファイル（通常は、１サンプルにつき１つのデータファイル）
・レポートフォーマットファイル（報告書のフォーマット。この枠の中に分析結果データが組み込まれてレポートが得られる。）
【０００４】
なお、本発明では、上記のような分析に関する種々のファイルのことをまとめて「分析情報ファイル」と称し、分析情報ファイルを管理するシステムのことを「分析情報ファイル管理システム」と称するものとする。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開2008-51565号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
分析情報ファイルは、他の分析情報ファイルに含まれる情報を参照していることが多くある。例えば分析のレポートは、分析の手順、種々のパラメータ、分析の結果などをその内容に含むため、他の分析情報ファイルの内容を参照して成るのが一般的である。参照情報は、分析のレポートの中に参照先の分析情報ファイルの名称や格納個所（ファイルパス）を記述することによって定義される。
【０００７】
ただし、ここにおいて「参照している」とは、参照先の分析情報ファイルの情報の全部又は一部を取り込んでいるという意味に限定されず、他の分析情報ファイルとの関係が単に示されているという意味も含む。即ち、ある分析情報ファイルの内部に、他の分析情報ファイルである「ファイルＡ」のデータ内容が取り込まれている場合、「ファイルＡ」へのリンクが設定されている場合、「ファイルＡ」が保存されているパスが記述されている場合、単に「ファイルＡを参照のこと」等とテキストで記載されている場合、これらのいずれでも「参照」に含まれる。
【０００８】
しかしながら、従来の分析情報ファイル管理システムにおけるファイル参照には、以下に挙げるような問題があった。
【０００９】
・分析情報ファイルはテキストファイル、スプレッドシート、文書ファイル、生データファイルなど、様々なファイル形式で作成されており、参照関係の記載方法は基本的に各ファイル形式に依存する。従って、参照情報を統一的な仕方で管理することができない。また、参照関係を設定するユーザはそれぞれのファイルの形式を理解していることが要求される。
・ファイル形式によっては、他の分析情報ファイルへの参照関係を記述するのが困難または不可能な場合がある。具体的には、例えば画像データのみで構成されるファイルの内部にはASCIIデータによる参照関係の記述を含めることができない。
・参照関係が「ファイルAを参照のこと」といった文字で記載されている場合には、ユーザは理解することができても、分析情報ファイル管理システムはその記載を意味のある情報として扱うことができない。
【００１０】
・各分析情報ファイルは互いに独立して管理されているため、ある分析情報ファイルの名称や内容が変更されたりファイル自体が削除されてしまったりしたとしても、その分析情報ファイルと参照関係にあった他の分析情報ファイルにはその変更が反映されない。よって、システム全体において常に正確な参照関係が維持されるという保証がない。
・各分析情報ファイルは互いに独立して管理されているため、参照関係を知るためには分析情報ファイルを一旦開いてその内容を確認しなければならず、作業が繁雑かつ面倒である。
【００１１】
本発明は上述したような、分析情報ファイル管理システムにおける、分析情報ファイル間の参照に関して存在する各種の問題を解決するために成された。
【課題を解決するための手段】
【００１２】
上記課題を解決するために成された本発明に係る各種の分析情報ファイルを管理する分析情報ファイル管理システムは、
a)分析情報ファイルを保持するファイル管理手段と、
b)ユーザの指示に基づき又は所定の条件に基づき分析情報ファイルの相互間に参照関係を設定する参照関係設定手段と、
c)前記参照関係を保持する参照関係保持手段と、
d)分析情報ファイルを削除する命令を受けた際に、削除を実行する前に、当該分析情報ファイルの有する参照関係を表示する削除前参照関係提示手段と、
を備えることを特徴としている。
【発明の効果】
【００１３】
本発明に係る分析情報ファイル管理システムによれば、分析情報ファイルの参照関係がファイル管理手段によって統合的に管理される。すなわち、相互の参照関係は従来のように各分析情報ファイル内に記載されるのではなく、分析情報ファイル管理システム自体が管理する。よって、ファイル形式に全く関係無く、あらゆる分析情報ファイル間の参照関係を確実に設定し、常に正確な参照関係を維持することが可能となる。従って、参照関係を保持したり設定したりするのに従来要していた手間が削減され、コスト削減にも繋がる。
【図面の簡単な説明】
【００１４】
【図１】本発明に係る分析情報ファイル管理システムの一実施形態の概略構成図。
【図２】ユーザが参照関係を設定するための画面の一例。
【図３】参照関係表示画面の一例。
【図４】参照関係表示画面の他の例。
【図５】分析情報削除確認画面の一例。
【図６】版管理手段及び版更新時参照関係設定手段の動作の一例の模式図。
【図７】版管理手段及び版更新時参照関係設定手段の動作の他の例の模式図。
【図８】ファイル複製管理手段の動作の例を示す模式図。
【図９】ファイル複製管理手段の動作の他の例を示す模式図。
【発明を実施するための形態】
【００１５】
以下、本発明に係る分析情報ファイル管理システムの実施形態の例を図面を参照しつつ詳細に説明する。
【００１６】
図１に、本発明に係る分析情報ファイル管理システムの一実施形態を示す。中央演算処理装置であるＣＰＵ（Central Processing Unit）１０にメモリ１２、ＬＣＤ（Liquid Crystal Display）等から成るモニタ１４、キーボードやマウスなどの入力部１６、ハードディスク等の大容量記憶装置から成る記憶部２０が互いに接続されている。そして記憶部２０には、ＯＳ（Operating System）２１、分析情報ファイル管理プログラム２２が記憶されている。また、記憶部２０にはファイル記憶部２３、参照関係記憶部２４が設けられている。
【００１７】
本実施形態に係る分析情報ファイル管理システムはネットワークケーブルＮＷを介して分析装置（各種の計測装置を含む）などに接続されており、それらの分析装置によって実行する分析に関連した各種の分析情報ファイルを管理する。ただし、本発明に係る分析情報管理システムはネットワークシステムに限らず、スタンドアロン型のシステムを含めたあらゆる形態のシステムにおいて適用可能であることは言うまでもない。
【００１８】
また、本実施形態に係る分析情報ファイル管理システムでは、ＯＳ２１と分析情報ファイル管理プログラム２２とを別体として扱うが、分析情報ファイル管理プログラム２２がＯＳ２１の一部に組み込まれていたとしても、勿論構わない。
【００１９】
図１においては、分析情報ファイル管理プログラム２２に係るように、ファイル管理手段３１、参照関係設定手段３２、参照関係保持手段３３、参照関係表示手段３４、参照ファイル編集手段３５、削除前参照関係提示手段３６、版管理手段３７、版更新時参照関係設定手段３８、ファイル複製管理手段３９がそれぞれ示されている。各手段の詳細は後述するが、これらはいずれも基本的にはＣＰＵ１０が分析情報ファイル管理プログラム２２を実行することにより、ソフトウエア的に具現化される。
【００２０】
ファイル記憶部２３は複数の分析情報ファイルが記憶される記憶領域である。ファイル管理手段３１は、ファイル記憶部２３に保存されている様々な分析情報ファイルを管理する。本発明において分析情報ファイルのファイル形式はいかなるものでも構わない。ファイル管理手段３１により従来の一般的な分析情報ファイル管理が実現される。
【００２１】
参照関係設定手段３２は、分析情報ファイルに参照関係を設定する。「参照関係を設定する」とは、新たに参照先を登録する、参照先の変更を行う、参照先を削除するといった種々の設定動作を包含する意味である。これは、ユーザが入力部１６を適宜に操作することによって入力される命令に基づいて行っても良いし、予め定められた条件に基づいて自動的に行うようにしても構わない。
ユーザが参照関係を入力設定する場合には、図２に示すように、モニタ１４に所定のウインドウを表示させ、クリックなどの選択操作を基本としてユーザが参照関係を設定できるようにすることが望ましい。これにより、簡単な操作で以て確実に参照関係を設定することが可能となる。
【００２２】
参照関係保持手段３３は、参照関係設定手段３２によって設定された参照関係を記憶領域である参照関係記憶部２４に保存して管理する。すなわち、本発明の分析情報ファイル管理システムにおいては従来のように参照関係を分析情報ファイル内に記載するのではなく、分析情報ファイル間の参照関係を一元的に、参照関係保持手段３３が参照関係記憶部２４を対応する記憶領域として利用することで管理する。なお、以下の説明では簡単のために、参照関係保持手段３３の動作は参照関係記憶部２４へのアクセスを含むものとする。
【００２３】
ある分析情報ファイルに関する参照関係を知りたい場合には、ユーザは入力部１６を適宜に操作することで参照関係表示命令を入力する。この命令を受けると参照関係表示手段３４は、参照関係保持手段３３と共同して、指定された分析情報ファイルに設定されている参照関係をモニタ１４に表示する。
図３は、参照関係表示手段３４によって表示される参照関係表示画面の一例である。各種のファイルが表示されている画面内の上の欄においてユーザが所望の分析情報ファイル（図３の例では「分析情報Ａ」）を選択すると、下の欄に「分析方法Ａ」、「分析結果Ａ」、「分析結果Ｂ」という三種類の分析情報ファイルが参照関係にあることがモニタ１４に表示される。この例の場合、上の欄に含まれているファイルを選択するという動作が参照関係表示命令の入力となる。
図４は、参照関係表示手段３４によって表示される参照関係表示画面の別の例である。この例では、「分析情報Ａ」という分析情報ファイルに関し、前後の参照関係が表示される。すなわち、「分析計画Ａ」および「分析情報Ｂ」はそれぞれ「分析情報Ａ」を参照しており、一方で「分析情報Ａ」は「分析方法Ａ」、「分析結果Ａ」、「分析結果Ｂ」を参照していることがモニタ１４に表示される。
【００２４】
このように、本発明に係る情報管理システムでは、参照している分析情報ファイルだけでなく、参照されている分析情報ファイルに関する情報も容易に得ることができる。
【００２５】
また、参照関係表示画面においてユーザが任意の文書情報ファイルを選択して所定の操作（例えばダブルクリック）を行うと、参照ファイル編集手段３５は、参照関係表示手段３４によって表示されている、参照関係にある分析情報ファイルを含むあらゆる分析情報ファイルの閲覧及び／又は編集を可能とする新たな画面を開く。
これにより、ユーザはより高い自由度で以て、またより簡便に参照関係にある分析情報ファイルへアクセスすることが可能となる。
【００２６】
ある分析情報ファイルを削除する命令がユーザによって入力された場合、削除前参照関係提示手段３６は、削除を実行する前に、ユーザに対して当該分析情報ファイルの有する参照関係を視覚的に提示する。図５は削除前参照関係提示手段３６がモニタ１４に表示する分析情報削除確認画面の一例である。この例では、「分析情報Ａ」及び「分析情報Ｂ」を削除するという命令がユーザによって入力されたことに基づき、「分析計画」（これは内部に一又は複数の分析情報ファイルを含むフォルダである）および「分析情報Ｂ」が削除しようとする分析情報ファイルを参照しているファイルであることと、「分析方法Ａ」、「分析方法Ｂ」、「分析結果Ａ」、「分析結果Ｂ」が削除しようとする分析情報ファイルに参照されているファイルであることが表示されている。この分析情報削除確認画面上でユーザが「ＯＫ」ボタンを押下することで削除の処理が行われ、「キャンセル」ボタンを押下することで処理が中止される。
削除前参照関係提示手段３６が上記のような動作を行うことにより、ユーザはある分析情報ファイルを削除するならば、どのファイルに影響が及ぶのかを確実に知ることができ、重要な分析情報ファイルを誤って削除してしまうといったミスを未然に防ぐことが可能となる。
【００２７】
ある分析情報ファイルの変更が行われると、その時点までの参照関係が保持できなくなることがある。この問題を解決するために、本実施例に係る分析情報ファイル管理システムでは版管理手段３７及び版更新時参照関係設定手段３８が設けられている。以下、版管理手段３７及び版更新時参照関係設定手段３８の動作について説明する。
【００２８】
版管理手段３７は、システム内における分析情報ファイルの変更の有無を常時監視する。ある分析情報ファイルに関して変更が行われたことを検出すると、その分析情報ファイルの元版（変更前のファイル）を残しつつ新版（変更後のファイル）を作成することにより版管理を行う。
版更新時参照関係設定手段３８は、版管理手段３７によってある分析情報ファイルの新版が作成された際に、予め定められた又はユーザによる指示に基づき、当該分析情報ファイルの元版を参照していた分析情報ファイルの参照関係を再設定する。
【００２９】
図６は、版管理手段３７及び版更新時参照関係設定手段３８の動作を模式的に示した図である。ここでは、ある分析情報ファイル「親情報Ａ」が他の分析情報ファイル「子情報Ａ(n版)」を参照している例を考える。ここで、ユーザが分析情報ファイル「子情報Ａ(n版)」を更新すると、版管理手段３７は「子情報Ａ(n+1版)」を新たに作成する（図６の左欄）。すると版更新時参照関係設定手段３８は予め定められている、「新しい版が作成された場合、新しい版に参照関係を設定する」という指示に基づき、「親情報Ａ」の参照先を「子情報Ａ(n版)」から「子情報Ａ(n+1版)」に再設定する。
【００３０】
版管理手段３７及び版更新時参照関係設定手段３８の動作の他の例の模式図を図７に示す。図７の例では、予め「新しい版が作成されても、参照関係は元版のままとする」という指示が与えられているため、版管理手段３７によって「子情報Ａ(n+1版)」が作成されたとしても、「親情報Ａ」の参照先は「子情報Ａ(n版)」のままとする。
【００３１】
図６の例のように、新たに作成された版が参照されるように参照関係を再設定するか、図７の例のように、新たに版が作成されても元版が参照されるようにするかは、版更新時参照関係設定手段３８が所定の問い合わせ画面を表示することによって、ユーザに問い合わせるようにしても勿論構わない。
【００３２】
また、本実施形態に係る分析情報ファイル管理システムでは、参照関係を有する分析情報ファイルを、参照関係を保持可能な領域を超えて複製する命令を受けたときに、ファイル複製管理手段３９が以下に述べるような特徴的な動作を行うことにより、ファイル間の参照関係を適切に保つことが可能である。例えばこれは、複製元と複製先のプロジェクトがそれぞれ異なるシステムに構築されており、複製先の領域では元の参照関係が維持できないような場合に有効である。
【００３３】
図８は、ファイル複製管理手段３９の動作を模式に示した図である。ここではユーザが「プロジェクトＡ」の内部にある分析情報ファイル「親情報Ａ」を参照関係を保持できない「プロジェクトＢ」内に複製する命令を入力したものとする（図８左上欄）。「プロジェクトＡ」において「親情報Ａ」は他の分析情報ファイルである「子情報Ａ」を参照している。しかし図８右上欄に示すように、「プロジェクトＢ」には「子情報Ａ」が含まれていない。すると、ファイル複製管理手段３９は、「親情報Ａ」を複製するとともに、その参照先である分析情報ファイル「子情報Ａ」も同時に複製する（図８右下欄）。
【００３４】
図９に、ファイル複製管理手段３９の動作の他の例を模式的に示す。これは、複製元の領域である「プロジェクトＡ」に「親情報Ａ」と親情報Ａが参照する「子情報Ａ」が存在しており、ユーザが「親情報Ａ」を、「プロジェクトＡ」内の参照関係を保持できない「プロジェクトＢ」の所定の領域に複製する指示を出した場合である。この例では、複製先の「プロジェクトＢ」に、「親情報Ａ」が参照可能な「子情報Ａ(m版)」が存在している（図９右上欄）。このような場合、ファイル複製管理手段３９は所定の問い合せ画面をモニタ１４に表示し、ユーザにプロジェクトＡに含まれている「子情報Ａ(n版)」を使用するか、それともプロジェクトＢに含まれている「子情報Ａ(m版)」を使用するかを選択させるようにする（ユーザに選択させるのではなく、予め動作を指定しておいてもよい。）。
ユーザが前者を選択した場合には、図９左下欄に示すように、プロジェクトＢの「子情報Ａ(m版)」を「子情報Ａ(n版)」を上書きすることで更新する。ただし、この時、上書きによって新たに作成されたファイルは「子情報Ａ(m+1版)」とするとともに、複製された「親情報Ａ」に関する参照関係をm+1版に変更する。一方、ユーザが後者を選択した場合には、図９右下欄に示すように、「親情報Ａ」のみをプロジェクトＢの複製先の領域に複製する。
【００３５】
以上、本発明に係る分析情報ファイル管理システムについて実施例を用いて説明したが、上記は例に過ぎないことは明らかであり、本発明の趣旨の範囲内で適宜に変更や修正、又は追加を行っても構わない。
【符号の説明】
【００３６】
１０…ＣＰＵ
１２…メモリ
１４…モニタ
１６…入力部
２０…記憶部
２１…ＯＳ
２２…分析情報ファイル管理プログラム
２３…ファイル記憶部
２４…参照関係記憶部
３１…ファイル管理手段
３２…参照関係設定手段
３３…参照関係保持手段
３４…参照関係表示手段
３５…参照ファイル編集手段
３６…削除前参照関係提示手段
３７…版管理手段
３８…版更新時参照関係設定手段
３９…ファイル複製管理手段
ＮＷ…ネットワークケーブル
【図１】
0005644651.tif 000002
【図２】
0005644651.tif 000003
【図３】
0005644651.tif 000004
【図４】
0005644651.tif 000005
【図５】
0005644651.tif 000006
【図６】
0005644651.tif 000007
【図７】
0005644651.tif 000008
【図８】
0005644651.tif 000009
【図９】
0005644651.tif 000010