(57)【要約】【課題】データベースについて、検索対象フィールドの選択をより適切に行えるようにすることで、より効率的な検索を可能とする。【解決手段】データを収録する複数のフィールドとデータが入力された複数のレコードで構成されるデータベースについて、各フィールドへのデータの収録状況をデータ収録表５０として表示するデータ収録状況表示手段を設けるようにしている。データ収録表は、各フィールドを縦軸と横軸に配置することで、対応するフィールド間に升目５１を形成するようにされ、そして対応フィールドについてのレコード件数を色分けなどで升目に表示するように構成されている。【選択図】図５
2007102542.tif 000002
【特許請求の範囲】
【請求項１】
データを収録する複数のフィールドとデータが入力された複数のレコードで構成されるデータベースにおいて、
前記各フィールドへのデータの収録状況を表示するデータ収録状況表示手段を備えていることを特徴とするデータベース。
【請求項２】
前記データ収録状況表示手段は、データ収録表の作成機能とその表示機能を有した構成とされ、前記データ収録表は、前記各フィールドを縦軸と横軸に配置することで、対応するフィールド間に升目を形成するようにされ、そして前記対応フィールドについてのレコード件数の図形的表示を前記升目になすように構成されている請求項１に記載のデータベース。
【請求項３】
前記レコード件数の図形的表示は色分けでなされている請求項２に記載のデータベース。
【請求項４】
前記データ収録状況表示手段は、前記升目ごとのデータの存在度として、前記データ収録表を作成するために使用したレコードの母数に対する前記升目におけるレコード件数の比率を求めることができるようにされるとともに、検索のために選択された複数のフィールドに対応する全ての前記升目についての前記データ存在度の積を求めることができるようにされ、そして前記データ収録表に設けたデータ存在度表示エリアに前記の積値を表示するようにされている請求項２または請求項３に記載のデータベース。
【請求項５】
前記データ収録表に、当該データ収録表を作成するために使用したレコードの母数を表示するようにされている請求項２〜請求項４のいずれか１項に記載のデータベース。
【請求項６】
前記データ収録表を作成するために使用するレコードの絞込みを行う手段を備えている請求項２〜請求項５のいずれか１項に記載のデータベース。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データベースに関し、特に設計などに際して必要となる各種材料の物理的性質、機械的性質、材料試験データなどの材料データについて有効性の高いデータベースに関する。
【背景技術】
【０００２】
製品などの設計時には使用する材料や各部の寸法などの諸元の検討がなされ、その際には簡易計算による設計パラメータの評価が行なわれる。このような計算を効率的に行うツールとして、公式や簡易解析プログラムなどによる設計計算機能を有する設計支援システムが用いられることが多い。また、近年はＣＡＥ（Computer Aided Engineering）を用いた設計が指向されており、コンピュータ上で詳細なシミュレーションが行えるようになっている。このような設計支援システムやＣＡＥを用いて設計計算を行う際には、材料の物理的性質、機械的性質、各種材料試験などのデータが必要になる。これらの材料データを利用者に適切な形式で提供するシステムとして材料データベースがあり、そうした材料データベースについては例えば特許文献１や特許文献２に開示の例が知られている。
【０００３】
【特許文献１】特開２００３−３２３４５３号公報
【特許文献２】特開２００３−０３６２７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
データベースの一つである材料データベースは、一般に、材料名や試験条件、試験結果などのデータを収録する複数のフィールドとデータが入力された複数のレコードで構成される。こうしたデータベースでは、複数のフィールドを選択し、その選択したフィールドに対して検索条件を設定することで目的のデータを検索して抽出する。この場合、フィールドの選択が特に重要で、選択したフィールドの組合せが適切でないと、目的の検索結果を得ることができない場合が多くなる。目的の検索結果が得られなかった場合には、検索対象フィールドや検索条件を変更して検索を繰り返すことになり、このような検索の試行錯誤の回数が多くなると検索に長時間を要することになる。特に、フィールド項目が多く、しかもデータ未入力のフィールドの割合が多いタイプのデータベースでは、目的のデータを抽出できるまでの試行錯誤の繰返し回数が多くなる場合が少なくなく、データベースの利用者にとって大きな負担となっている。
【０００５】
本発明は、こうした事情を背景になされたものであり、検索対象フィールドの選択をより適切に行えるようにすることで、より効率的な検索を可能とするデータベースの提供を目的としている。
【課題を解決するための手段】
【０００６】
上記目的のために本発明では、データを収録する複数のフィールドとデータが入力された複数のレコードで構成されるデータベースにおいて、前記各フィールドへのデータの収録状況を表示するデータ収録状況表示手段を備えていることを特徴としている。
【０００７】
また本発明では上記のようなデータベースについて、前記データ収録状況表示手段は、データ収録表の作成機能とその表示機能を有した構成とし、前記データ収録表は、前記各フィールドを縦軸と横軸に配置することで、対応するフィールド間に升目を形成するようにし、そして前記対応フィールドについてのレコード件数の図形的表示を前記升目になすように構成している。
【０００８】
また本発明では上記のようなデータベースについて、前記レコード件数の図形的表示は色分けでなすようにしている。
【０００９】
また本発明では上記のようなデータベースにおける前記データ収録状況表示手段について、前記升目ごとのデータの存在度として、前記データ収録表を作成するために使用したレコードの母数に対する前記升目におけるレコード件数の比率を求めることができるようにするとともに、検索のために選択された複数のフィールドに対応する全ての前記升目についての前記データ存在度の積を求めることができるようし、そして前記データ収録表に設けたデータ存在度表示エリアに前記の積値を表示するようにしている。
【００１０】
また本発明では上記のようなデータベースについて、前記データ収録表に、当該データ収録表を作成するために使用したレコードの母数を表示するようにしている。
【００１１】
また本発明では上記のようなデータベースについて、前記データ収録表を作成するために使用するレコードの絞込みを行う手段を設けるようにしている。
【発明の効果】
【００１２】
本発明は、データベースについて、その各フィールドへのデータの収録状況をデータ収録状況表示手段により表示できるようにしている。このデータ収録状況表示は、検索対象としたい複数のフィールドの組み合わせにおけるデータの収録状況を一見的に把握することを可能とする。このことにより、データの収録件数が多いフィールドの組合せ、つまり目的のデータを抽出できる可能性の高いフィールドの組合せを容易に見つけ出すことができるようになる。すなわち検索対象フィールドを選択するための有効な指針が得られ、検索対象フィールドの選択をより適切に行えるようになり、より効率的な検索が可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を実施するための形態を材料データベースの場合について説明する。本発明を実施する上での一つの形態では、材料データベースは設計支援システムに組み込んで用いられる。図１に材料データベースを組み込んだ設計支援システムの一例における全体構成を示す。
【００１４】
設計支援システム１は、計算ツール２と材料データベース３を備えている。計算ツール２は、材料力学、振動工学、伝熱工学、流体力学などの複数の技術分野を対象にした計算機能を備えている。材料データベース３は、引張試験データベース５、疲労試験データベース６、摩耗試験データベース７などを含んでおり、設計計算や強度評価などに必要な材料データを検索できるようにされている。材料データベース３に対するデータの検索・抽出は、計算ツール２の計算条件入力画面（図示を省略）から材料データベース３を呼び出して行うようにされている。材料データベース３から取得したデータは計算ツール２の入力データとして取り込むことができる。
【００１５】
こうした設計支援システム１は、図２に示すような方法で利用者に提供することができる。図２（ａ）に示すのは、コンピュータネットワークを介して利用者に設計支援システム１を提供する方法である。すなわち設計支援システム１は、インターネット２０に接続のサーバ・コンピュータ２１上に配置され、ＷＷＷサーバ２２を介して動作するように構成される。そして利用者は、当該利用者のコンピュータ２４によりＷＷＷブラウザ２５からインターネット２０を介してサーバ・コンピュータ２１のＷＷＷサーバ２２にアクセスして設計支援システム１を利用する。図２（ｂ）に示すのは、利用者のコンピュータ２３上で設計支援システム１が単独で動作するように構成する方法であり、この場合にはコンピュータ２３にインストールするようにして設計支援システム１が提供される。
【００１６】
以下では材料データベース３について説明する。材料データベース３、具体的には引張試験データベース５、疲労試験データベース６、摩耗試験データベース７などは、材料名や試験条件、試験結果などを収録する複数のフィールドと材料データが入力された複数のレコードで構成される。また、材料データベース３は、その各フィールドに収録されているデータ収録状況の表示機能を有している。こうした材料データベース３の具体的な構成を摩耗試験データベース７について説明する。図３は、摩耗試験データが収録されている摩耗試験データベース７のフィールドの分類の例を示している。摩耗試験データベース７のフィールドは、基本データ部３０、材料条件部３１、試験条件部３２、試験結果部３３で構成されており、これらの各部が、図中に記入してあるようなフィールド、例えば基本データ部３０における摺動材料フィールド、相手材料フィールド、試験装置フィールド、潤滑法フィールドなどのようなフィールドを含んでいる。
【００１７】
利用者は、これらのフィールドから複数を検索対象フィールドとして選択するとともに検索条件を指定して検索することにより、目的の条件に合致するレコードつまり目的の条件に合致するデータを取得する。しかし、検索対象フィールドの選択が適切でないと目的のデータが見つからない場合もある。その場合には検索対象フィールドや検索条件、特に検索対象フィールドを変更して検索を繰り返す必要がある。後述するように摩耗試験データベース７はデータ未入力のフィールドの割合の多いのが通常で、こうしたデータベースでは、検索対象フィールドなどを変更しての検索の繰り返し回数が多くなり易く、検索に長時間を要する傾向にある。
【００１８】
図４は、摩耗試験データベース７のレコードにデータが入力されている状態を示す概念図である。図４における表の各行は、摩耗試験データベース７のレコードを表しており、表の各列は、フィールドを表している。レコードのフィールドにデータが入力されていない未入力フィールド４１は、表の升目を白抜きで示してあり、レコードのフィールドにデータが入力されている入力フィールド４２は、表の升目を斜線で示してある。摩耗試験は、摺動材料と固定材料（相手材料）を所定の試験装置により摩擦させて摩耗の度合いのデータを取得する試験である。したがって基本データ部３０の摺動材料フィールド、相手材料フィールド、試験装置フィールドには必ずデータが収録される。また、摩耗試験では潤滑法のデータも重要であり、潤滑法フィールドにも必ずデータが収録される。一方、材料条件部３１、試験条件部３２、試験結果部３３における各フィールドには、データが入力されていない未入力フィールド４１が多く含まれるのが通常である。
【００１９】
こうした未入力のフィールドの割合が多い摩耗試験データベース７では、上記のように検索対象フィールドなどを変更しての検索の繰り返し回数が多くなって検索に長時間を要する場合が多い。この問題は、目的のデータに関する検索対象フィールドの選択について有効な指針を提供することで効果的に解消することが可能である。そうした検索対象フィールドの選択指針を提供するのがデータ収録状況表示手段によるデータ収録状況表示、つまり材料データベースの各フィールドにおけるデータ収録状況の表示である。本実施形態のデータ収録状況表示手段は、データ収録表の作成機能とその表示機能を有した構成とされている。
【００２０】
図５に、摩耗試験データベース７のデータ収録表５０の表示画面の例を示す。データ収録表５０は、摩耗試験データベース７のフィールド名称を表の縦軸と横軸に配置した構成とされている。ただし、基本データ部３０に含まれるフィールドは、必ずデータが入力されているためデータ収録表５０には表示しないように構成している。データ収録表５０の升目５１は、対応する縦軸と横軸の両フィールドにデータが収録されているレコード件数を視覚的に捉え易い図形的なレコード件数表示方式で表示している。図形的なレコード件数表示方式としては、例えば色分けが適切で、本実施形態でもこれを用いている。ここで、データ収録表５０の升目５１の色による区別つまりレコード件数表示は、左下の半面だけについて行っている。これは、縦軸と横軸の項目が同じために右上の半面も同じになることから、省略してもデータ収録状況表示に差支えがないからである。
【００２１】
また、データ収録表５０には、レコード件数表示の色分けについての凡例５２が表示され、さらにデータ収録表５０を作成するのに用いたレコード数つまり摩耗試験データベース７におけるレコード数であるレコード母数５３が表示さている。このレコード母数５３の表示は、摩耗試験データベース７の検索の上で有用な情報となる。
【００２２】
また、データ収録表５０には、升目５１ごとのデータの存在度つまり各升目５１におけるレコード件数のレコード母数５３に対する比率を表示するデータ存在度表示エリア５４が設けられている。データ存在度表示エリア５４におけるデータ存在度の表示は、フィールド選択ボックス５５をクリックするなどして２つ以上のフィールドを利用者が選択することを受けてなされる。例えばフィールドを２つ選んだ場合は、その２つのフィールドが対応する升目５１のレコード件数をレコード母数５３で割った値をパーセント表示する。例えば摺動材硬度フィールドと摩擦係数フィールドを選択した場合には、左下隅の升目５１のレコード件数（２２０以下）をレコード母数（３０２４）で割った値のパーセント表示７．２８を表示する。また、フィールドを３つ選んだ場合は、３つのフィールドが対応する３つの升目５１それぞれについてのデータが存在する度合いを求め、それらの度合いの積をデータ存在度表示エリア５４に表示する。すなわちフィールド選択ボックス５５で、フィールドをｎ個選択した場合には、ｎ(ｎ−１)／２個の升目５１についてそれぞれのデータ存在度合いを求め、それらの積をデータ存在度表示エリア５４に表示する。このようにしてデータ存在度表示エリア５４に表示される数値は、選択した複数のフィールドのそれぞれにデータが存在する度合いをより具体的に利用者が把握するのに利用することができる。すなわちこの数値は、色分けレコード件数表示の数値的な裏付けを与え、色分けレコード件数表示とともに、データが存在する度合いが多いフィールドの組合せを容易に判断することを可能とする。そしてこのことにより、検索対象フィールドのより適切な選択のための指針が与えられ、目的のデータを抽出するまでの検索の繰返し回数を従来に比べて大幅に少なくすることが可能となる。
【００２３】
また、データ収録表５０には、クリアボタン５６と検索画面表示ボタン５７が設けられている。クリアボタン５６は、これをクリックすることで、フィールド選択ボックス５５とデータ存在度表示エリア５４をクリアする。検索画面表示ボタン５７は、これをクリックすることで、フィールド選択ボックス５５で選択しているフィールドを対象にした検索条件設定画面を表示する。なお、升目５１をダブルクリックすることで、対応する縦横のフィールドを対象にした検索条件設定画面を表示できるようにもされている。
【００２４】
以上のようなデータ収録表については、そこに表示するレコードの範囲を絞り込むことができるようにするとさらに使い勝手がよくなる。そのためにデータ絞込み手段（レコード絞込み手段）を設けるようにしている。図６に、データ絞込み手段におけるデータ絞込み画面６０の例を示す。このデータ絞込み画面６０は、目的の条件に合わせてレコードを絞り込んだ詳細データ収録表を作成する場合に用いられる。目的の条件で絞り込んだレコードを用いた詳細データ収録表は、データ収録状況をより効果的に把握することを可能とする。
【００２５】
データ絞込み画面６０には、絞込み条件として基本データ部３０におけるフィールド（摺動材料、相手材料、潤滑法、試験装置）を選択するための絞込み条件選択ボックス６１が各フィールドを単位として設けられ、これら各絞込み条件選択ボックス６１に対応して絞込みリスト６２が設けられている。絞込みリスト６２にはリスト項目が表示される。すなわち摺動材料フィールドと相手材料フィールドの絞込みリスト６２には摺動材料と相手材料に関するリスト項目６３が表示され、潤滑法フィールドの絞込みリスト６２には潤滑法に関するリスト項目６４が表示され、試験装置フィールドの絞込みリスト６２には試験装置に関するリスト項目６５が表示される。このようなデータ絞込み画面６０で絞込みを行うには、まず絞込み条件選択ボックス６１で摺動材料、相手材料、潤滑法、試験装置の各フィールドから何れかを選択し、それから絞込みリスト６２により絞込み条件を指定する。こうして絞込みを終えたら、データ絞込み画面６０に設けてある表作成ボタン６６を押す。そうすると、その絞込み条件に基づいたコードを母数にしてデータ収録表５０が作成される。
【００２６】
ここで、図６の例では基本データ部３０におけるフィールドだけを絞込み条件とするようにしているが、これに限られず材料条件部３１や試験条件部３２あるいは試験結果部３３についても絞込み条件を指定できるようにしてもよい。ただ、実用的には基本データ部におけるフィールドだけでも十分であるのが通常である。
【００２７】
次に、摩耗試験データベース７に対する検索処理について説明する。図７に検索処理の手順を示す。まず、ステップ１００で、全てのレコードを用いてデータ収録表を作成する。次に、ステップ１０１に進み、詳細データ収録表（絞込みを行ったデータ収録表）を用いる必要があるか否かを判断する。すなわち、全レコードのデータ収録表でも検索対象フィールドを容易に決定できる場合であれば、詳細データ収録表不要となり、そうでなければ詳細データ収録表要となる。詳細データ収録表を必要と判断した場合には、ステップ１０２に進む。ステップ１０２では、図６のデータ絞込み画面６０を表示し、まずそのデータ絞込み画面６０で目的の絞込み条件を設定して絞り込みを行う。次いでデータ絞込み画面６０における表作成ボタン６６を選択するとステップ１０３に進み、絞り込んだレコードによる詳細データ収録表が作成される。
【００２８】
詳細データ収録表が作成されたらステップ１０４に進む。またステップ１０１で詳細データ収録表不要と判断された場合にもステップ１０４に進む。ステップ１０４では、全レコードデータ収録表または詳細データ収録表をもとに検索対象フィールドを決定する。検索対象フィールドを決定したらステップ１０５に進む。ステップ１０５では、摩耗試験データベース７の検索手段（検索条件設定画面）を用いて検索対象フィールドと検索条件を指定してデータの検索を行う。次に、ステップ１０６に進み、目的のデータが見つかったかを判断する。目的のデータが見つかった場合は、ステップ１０７に進み、検索結果のデータ一覧から目的のデータの表示を行う。目的のデータが見つからなかった場合は、ステップ１０１に戻り、ステップ１０６までの処理を繰り返す。
【産業上の利用可能性】
【００２９】
本発明は、データベースについて、検索対象フィールドを選択するための有効な指針を提供することで、検索対象フィールドの選択をより適切に行えるようにし、より効率的な検索を可能とするものであり、例えば材料データベースを必要とする設計支援システムの分野などで有効なものとして広く利用できる。
【図面の簡単な説明】
【００３０】
【図１】一実施形態による材料データベースが組み込まれた設計支援システムの構成を示す図である。
【図２】設計支援システムを利用者に提供する方法を示す図である。
【図３】摩耗試験データベースのフィールドの分類を示す図である。
【図４】摩耗試験データベースにおけるデータの収録状況を示す概念図である。
【図５】データ収録表の表示画面の例を示す図である。
【図６】データ絞込み手段の表示画面の例を示す図である。
【図７】材料データベースに対する検索手順の流れを示す図である。
【符号の説明】
【００３１】
３    材料データベース、
５０    データ収録表
５１    升目
５３    レコード母数、
５４    データ存在度表示エリア
５５    フィールド選択ボックス、
６０    データ絞込み画面
【図１】
2007102542.tif 000003
【図２】
2007102542.tif 000004
【図３】
2007102542.tif 000005
【図４】
2007102542.tif 000006
【図５】
2007102542.tif 000007
【図６】
2007102542.tif 000008
【図７】
2007102542.tif 000009