(57)【要約】【課題】  チェックリスト作成時に関連する情報を適切に提示すること。【解決手段】  チェックリストシステム及びチェックリストプログラムを、チェックする対象に関連する情報を記憶する記憶装置と、記憶装置に記録される情報に、その情報が関連するチェックリストの項目を１つ以上設定し、当該設定に基づいて各チェック項目に関連する情報を抽出して一覧表示する手段と、チェック項目に対するユーザの入力内容に対応して、手段で抽出された情報をさらに絞り込む手段とをもつものとする。【選択図】図１
2006259950.tif 000002
【特許請求の範囲】
【請求項１】
ユーザがチェック項目を入力するチェックリストシステムにおいて、チェックする対象に関連する情報を記憶する記憶装置と、前記記憶装置に記録される情報に、その情報が関連するチェックリストの項目を１つ以上設定し、当該設定に基づいて各チェック項目に関連する情報を抽出して一覧表示する手段と、前記チェック項目に対するユーザの入力内容に対応して、前記手段で抽出された情報をさらに絞り込む手段とをもつことを特徴としたチェックリストシステム。
【請求項２】
請求項１において、各チェック項目に対するユーザの入力内容に応じて、各チェック項目のスコアを数値で算出する算出手段と、前記算出手段により算出された数値が一定以上、もしくは一定以下のチェック項目に関連する情報の表示形態を他のチェック項目と変えて表示することを特徴としたチェックリストシステム。
【請求項３】
請求項１において、各チェック項目に対するユーザの入力内容に応じて新たなチェック項目を追加することを特徴としたチェックリストシステム。
【請求項４】
請求項１において、各チェック項目に関連する情報を一覧表示する際に、表示する情報を情報の種別に応じて分類して一覧表示することを特徴としたチェックリストシステム。
【請求項５】
請求項２において、各チェック項目に対するユーザの入力内容に対応して、各チェック項目の重み，リスクの大きさ，リスクの発生確率の少なくとも１つ以上の値を算出し、当該算出値を用いてリスクの数値を算出することを特徴としたチェックリストシステム。
【請求項６】
請求項５において、各チェック項目に対するユーザの入力内容に対応して算出された、各チェック項目の重み，リスクの大きさ，リスクの発生確率のうち、少なくとも１つ以上の値をユーザが対話修正する機能と、修正後の値を用いてリスクの数値を再計算する機能を持つことを特徴としたチェックリストシステム。
【請求項７】
請求項６において、各チェック項目の重み，リスクの大きさ，リスクの発生確率のうち、少なくとも１つ以上について数値と定性的な記述との対応関係を記憶する記憶装置を備え、前記記憶装置から読み出した前記定性的な記述を表示することを特徴としたチェックリストシステム。
【請求項８】
コンピュータに、チェックする対象に関連する情報を記憶させる記憶手順と、前記記憶手順により記録される情報に、その情報が関連するチェックリストの項目を１つ以上設定し、当該設定に基づいて各チェック項目に関連する情報を抽出して一覧表示する手順と、前記チェック項目に対するユーザの入力内容に対応して、前記抽出された情報をさらに絞り込む手順とを実行させることを特徴とするチェックリストプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、チェックリストシステム及びチェックプログラムに関する。
【背景技術】
【０００２】
従来、チェックリストの内容に関連する情報をユーザに提示する仕組みとしては、チェックリストの各項目に関連する事例やノウハウ情報を各チェック項目にリンクする形で表示するという方法が用いられることが多い。チェックリスト全体に関連する情報から、特定のチェック項目に関連する情報を抽出することにより、ユーザが情報を探す範囲を限定し、情報を探す作業を効率化することが可能となる。
【０００３】
例えば、ＮＥＣのＳＩ−ＳＬＡという取組みでは、各チェック項目のチェック内容の記載と併記する形で過去の問題や注意事項といった情報を記載することで別途情報を探す手間を省いている（出展：日経ソリューションビジネス・実践セミナー資料：２００４年２月１９日）。
【０００４】
【非特許文献１】日経ソリューションビジネス・実践セミナー資料：２００４年２月１９日発行
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記従来手法では、チェック項目の数に対して関連する情報の数が多い場合、特定のチェック項目に関連する情報の抽出結果が膨大となってしまい、そこから情報を探す作業は、チェックリスト全体に関連する情報から探すことに比べれば相対的には効率的であるが、実質的な効果が少なくなってしまう可能性がある。
【０００６】
そのため、チェック項目の数に対して関連する情報の数が多い場合は、各チェック項目に関連する情報を抽出した後に、さらに情報を絞り込む必要性が高い、という課題が存在する。
【課題を解決するための手段】
【０００７】
本発明の一つの特徴は、チェックリストシステム及びチェックリストプログラムを、チェックする対象に関連する情報を記憶する記憶装置と、記憶装置に記録される情報に、その情報が関連するチェックリストの項目を１つ以上設定し、当該設定に基づいて各チェック項目に関連する情報を抽出して一覧表示する手段と、チェック項目に対するユーザの入力内容に対応して、前記手段で抽出された情報をさらに絞り込む手段とをもつものとした点にある。
【０００８】
本発明のその他の特徴は、本願明細書の発明を実施するための最良の形態の欄で説明する。
【発明の効果】
【０００９】
本発明を用いることで、チェックリストに関連する情報をユーザのチェックリスト入力内容に対応して効率的に絞り込んだり、リスクの大きいチェック項目をユーザに提示することでリスクの大きいチェック項目に関連する情報を優先的に確認させることで、有効な情報にたどり着くための手間を削減できるといった効果が得られる。
【発明を実施するための最良の形態】
【００１０】
本発明の実施例を以下で説明する。
【実施例】
【００１１】
本実施例は、チェックリストの内容に関連する情報をユーザに提示するためのシステムに関する。
【００１２】
以下、図１から図２２を用いて本発明の一実施例を詳細に説明する。図１に本発明のシステムの基本構成を示す。本システムは基本的に、チェックリスト入力装置（１），チェックリストデータベース（２），チェックリスト入力データ（３），ノウハウ情報表示装置（４），ノウハウ情報データベース（５），注意事項抽出ルール（６），注意事項抽出装置（７），注意事項表示装置（８），リスク値算出ルール（９），リスク値算出装置
（１０），リスク値表示装置（１１）の１１の構成から成る。
【００１３】
チェックリストを入力する際には、チェックリストデータベース（２）に記録されているチェックリストのチェック項目の質問情報、それに対する回答フォーマットや選択肢の情報、等を使用することで、チェックリスト入力装置（１）でチェックリストの入力画面を表示する。そして、そのチェックリストに対するユーザの入力結果をチェックリスト入力データ（３）として記録する。尚、ユーザがチェックリストを入力する際には、各チェック項目毎に整理されたノウハウ情報をノウハウ情報データベース（５）の中から抽出し、ノウハウ情報表示装置（４）でユーザに提示する処理も行う。その後、チェックリスト入力データ（３）の情報を用いて、注意事項抽出装置（７）で注意事項抽出ルール（６）を使用することでユーザが入力した情報に対応した注意事項を抽出し、それを注意事項表示装置（８）で表示する。さらに、チェックリスト入力データ（３）の情報を用いて、リスク値算出装置（１０）でリスク値算出ルール（９）を使用することでユーザが入力した情報に対応したリスク値を各チェック項目毎に算出し、それをリスク値表示装置（１１）に表示し、かつ、算出されたリスク値の情報を用いることでチェックリスト入力装置(１)の各チェック項目の表示形態を変化させるといった処理を行う。
【００１４】
図２に本システムの全体処理のフローチャートを示す。処理フロー（ａ０１）では、チェックリストの入力フォーマットに従ってチェックリストの内容をユーザが入力する。その際に、必要に応じて処理フロー（ａ０２）で、各チェック項目毎に整理されたノウハウ情報をユーザに提示する。そして、処理フロー（ａ０１）におけるユーザのチェックリスト入力結果に応じて、処理フロー（ａ０３）で、チェックリスト入力内容に対応した注意事項を表示する。さらに、処理フロー（ａ０４）で、チェックリスト入力内容に対応したリスク値を各チェック項目毎に算出し、それをユーザに表示したり、算出されたリスク値の値に応じて処理フロー（ａ０１）における各チェック項目の表示形態を変える処理を行う。
【００１５】
以下、具体例を用いて本発明の一実施例のシステムをさらに詳細に説明する。
【００１６】
本システムの基本画面であるチェックリスト入力装置（１）の表示画面例を図３に示す。本画面ではチェックリストの質問内容を示すチェック項目（１０１），上記チェック項目の質問事項に対するユーザの入力を行うためのチェックリストの入力欄（１０２），各チェック項目に対応したノウハウ情報の表示ボタン（１０６）を表示するノウハウ情報表示欄（１０３），注意事項抽出ボタン（１０７）が押された際に各チェック項目の注意事項を表示するための注意事項表示欄（１０４），リスク値算出ボタン（１０８）が押された際に各チェック項目のリスク値を表示するためのリスク値表示欄（１０５）、及び、各チェック項目のリスク値を全て合算した値を表示するリスク値合計表示欄（１０９）を表示する。
【００１７】
尚、チェック項目には最初から表示されているものと、ユーザの入力内容に応じてさらに追加質問をするために追加表示されるものの２種類が存在する。
【００１８】
チェックリスト入力装置（１）における各チェック項目の質問内容や、それに対する回答入力方式の定義はチェックリストデータベース（２）に記録されるデータで行われる。チェックリストデータベース（２）に記録されるチェック項目定義データの例を図４に示す。各チェック項目毎に具体的に記録する項目は、各チェック項目をユニークに定義するためのチェック項目コード（２０１），そのチェック項目が最初から表示されている項目（コード＝１）か、ユーザの入力内容によって追加表示される項目（コード＝０）かを定義するための種別コード（２０２），そのチェック項目の質問内容のテキストデータ
（２０３），そのチェック項目に対するユーザの入力形態を、選択式（コード＝選択肢コード（１〜））か、情報を直接記入する方式（コード＝０）かを定義するための選択肢コード（２０４）、入力形態が選択式の場合は各選択肢の内容のテキストデータを、また、直接記入式の場合はそれがテキスト入力なのか数値入力なのかを定義するための入力情報設定（２０５），その選択肢が選ばれた場合に追加表示されるチェック項目のチェック項目コード（２０１）を定義するチェック項目拡張コード（２０６），入力形態が直接入力式の場合のデータの入力フォーマット（２０７）、である。
【００１９】
前述した、ユーザの入力内容に応じたチェック項目の追加処理のフローチャートを図５に示す。処理は各チェック項目毎に実施される。判断フロー（ｂ０１）では、そのチェック項目にチェック項目拡張コード（２０６）が定義されているかどうかを判断し、定義されている場合は判断フロー（ｂ０２）に進み、定義されていない場合は処理を終了する。判断フロー（ｂ０２）では、そのチェック項目が選択式が直接入力式かを選択肢コード
（２０４）を用いて判定し、選択式の場合は判断フロー（ｂ０３）に、直接入力式の場合は判断フロー（ｂ０４）に進む。判断フロー（ｂ０３）では、ユーザが選択した選択肢にチェック項目拡張コード（２０６）が定義されているかどうかを判断し、定義されている場合は処理フロー（ｂ０５）に進み、定義されていない場合は処理を終了する。判断フロー（ｂ０４）では、そのチェック項目に対してユーザの入力が実施されたかどうかを判定し、入力が行われた場合は処理フロー（ｂ０５）に進み、入力が行われていない場合は処理を終了する。処理フロー（ｂ０５）では、そのチェック項目に定義されているチェック項目拡張コード（２０６）に定義されているチェック項目の入力欄を処理対象のチェック項目の下に挿入する形で追加表示する。
【００２０】
チェックリスト入力データ（３）に記録される入力データの例を図６に示す。具体的に記録する項目は、入力がなされたチェック項目のチェック項目コード（２０１），そのチェック項目に対する入力情報（３０１）、である。この際、入力方式が選択式の場合は、入力情報（３０１）には選択肢コード（２０４）が記録され、入力方式が直接入力式の場合は、入力された情報そのものが記録される。
【００２１】
ノウハウ情報表示装置（４）の表示画面例のうち、ノウハウ情報の一覧表示メニューの画面を図７に示す。チェックリスト入力装置（１）において各項目のノウハウ情報表示ボタン（１０６）が押された場合、本画面が表示される。本画面には、ボタンが押されたチェック項目に関連するノウハウ情報が一覧表示される。表示される各情報は、情報のタイトル（４０１），情報の作成者（４０２），情報の作成日（４０３）である。また、各ノウハウ情報はあらかじめ定義してある情報種別毎に分類されて表示され、図７の例であれば、ノウハウ情報（４０４），事例（４０５）といった形で分類されて表示される。本画面で詳細を表示したいノウハウ情報を選択することで詳細な情報表示画面に遷移する。
【００２２】
ノウハウ情報表示装置（４）の表示画面例のうち、ノウハウ情報の詳細表示の画面を図８に示す。本画面では、各ノウハウ情報に関して、その情報の種別（４０６），情報のタイトル（４０７），情報の作成者（４０８），情報の作成日（４０９），そのノウハウ情報が関連しているチェック項目の内容（４１０），その情報の内容（４１１）が表示される。
【００２３】
ノウハウ情報データベース（５）に記録されるノウハウ情報の例を図９に示す。各ノウハウ情報には、情報種別を示す情報種別コード（５０１），情報のタイトル（５０２），情報の作成者（５０３），情報の作成日（５０４），関連するチェック項目のチェック項目コード（５０５），情報の内容（５０６）が記録される。
【００２４】
注意事項抽出ルール（６）に記録される抽出ルールの例を図１０に示す。各抽出ルールには、その抽出ルールをユニークに定義するためのルールコード（６０１），各チェック項目の入力情報を用いた条件ルール（６０２）（例えば、「チェック項目１の入力として選択肢２が選ばれた場合」を「index１＝２ 」のように定義する）、抽出される注意事項のタイトル（６０３），抽出される注意事項の作成者（６０４），抽出される注意事項の作成日（６０５），抽出される注意事項を関連付けるチェック項目のチェック項目コード（６０６），抽出される注意事項の内容（６０７）が記録される。
【００２５】
注意事項抽出ルール（６）を用いた注意事項抽出装置の処理のフローチャートを図１１に示す。処理フロー（７０１）では、注意事項抽出ルール（６）に記録されている抽出ルールの中から未実施の抽出ルールを１つ選定する。判断フロー（７０２）では、ユーザの入力内容と抽出ルールの条件ルールを比較し、条件ルールが成立しているかどうかを判断し、条件ルールが成立している場合は処理フロー（７０３）に進み、条件ルールが成立していない場合は判断フロー（７０４）に進む。処理フロー（７０３）では、抽出ルールで定義されている注意事項の情報を注意事項一覧の情報として登録する。判断フロー(704)では、全ての抽出ルールに対して処理を実施したかどうかを判断し、全ての抽出ルールに対して処理を実施した場合は処理を終了し、全ての抽出ルールに対して処理を実施していない場合は処理フロー（７０１）に進む。
【００２６】
注意事項抽出装置（７）で注意事項一覧として登録された注意事項を表示する注意事項表示装置の画面例のうち、チェックリスト入力装置（１）における追記画面を図１２に示す。本画面では、ユーザが注意事項抽出ボタン（１０７）を押した際に、注意事項抽出装置（７）の処理が実施され、その結果が注意事項表示欄（１０４）に表示される。具体的には、各チェック項目毎に、そのチェック項目に関連する注意事項が抽出された場合は、そのチェック項目の注意事項表示欄（１０４）に注意事項表示ボタン（８０１）が表示される。
【００２７】
注意事項表示ボタン（８０１）を押した際の注意事項一覧表示画面例を図１３に示す。本画面では、注意事項表示ボタン（８０１）が押されたチェック項目に関連する注意事項の一覧（８０６）が表示される。各注意事項には、注意事項のタイトル（８０３），注意事項の作成者（８０４），注意事項の作成日（８０５）の情報が表示される。本画面で詳細を表示したい注意事項を選択することで詳細な情報表示画面に遷移する。
【００２８】
注意事項の詳細表示の画面例を図１４に示す。本画面では、各注意事項に関して、注意事項のタイトル（８０７），注意事項の作成者（８０８），注意事項の作成日（８０９）、その注意事項が関連しているチェック項目の内容（８１０），注意事項の内容(８１１)が表示される。
【００２９】
リスク値算出ルール（９）に記録される算出ルールの例を図１５に示す。算出ルールは各チェック項目毎に定義される。具体的には、チェックリストのチェック項目コード
（２０１），未入力（コード＝Ｘ）を含めたチェック項目の選択肢コード（９０１），未入力を含めたチェックリストの入力情報（９０２），そのチェック項目のチェック項目全体に対する重みを示す値（９０３），各選択肢が選ばれた場合や情報が入力された場合
（未入力の場合も含む）のリスクの大きさ（９０４），各選択肢が選ばれた場合や情報が入力された場合（未入力の場合も含む）のリスクの発生確率（９０５）を記録する。
【００３０】
リスク値算出ルール（９）を用いたリスク値算出装置（１０）の処理のフローチャートを図１６に示す。処理フロー（１００１）では、リスク値合算値の初期値を０に設定する。処理フロー（１００２）では、チェック項目の中でリスク値算出処理を未実施のチェック項目を一つ選定する。判断フロー（１００３）では、チェック項目が最終的にチェックリスト上に表示されているかを、種別コード（２０２）が１であれば全て表示されていると判断し、種別コード（２０２）が０であればそれを追加表示するための選択肢が選ばれているかどうかを判定することで実施し、チェックリスト上に表示されていれば処理フロー（１００４）に進み、チェックリスト上に表示されていなければ判断フロー(１００７)に進む。処理フロー（１００４）では、チェックリストに対するユーザの入力内容を判断し、リスク値算出ルール（９）を用いることでそのチェック項目のリスク値の「重み」
「大きさ」「確率」の値を算出する。処理フロー(１００５)では、処理フロー(１００４)で算出された値を用いることでリスク値を（式１）を用いて算出する。ここで、確率は百分率の値とする。
【００３１】
リスク値＝重み×大きさ×確率                                        （式１）
処理フロー（１００６）では、算出されたリスク値の値を用いて（式２）を用いてリスク値合算値の値を更新する。
【００３２】
リスク値合算値＝リスク値合算値＋リスク値                            （式２）
判断フロー（１００７）では、全てのチェック項目に対して処理を実施したかどうかを判断し、全てのチェック項目に対して処理を実施した場合は処理を終了し、全てのチェック項目に対して処理を実施していない場合は処理フロー（１００２）に進む。
【００３３】
リスク値算出ルール（９）で算出されたリスク値を表示するリスク値表示装置（１１）の画面例のうち、チェックリスト入力装置（１）における追記画面を図１７に示す。本画面では、ユーザがリスク値算出ボタン（１０８）を押した際に、リスク値算出装置(１０)の処理が実施され、その結果がリスク値の欄（１０５）に表示される（１１０１）。また、その際に全てのチェック項目のリスク値の合算値がリスク値合計欄（１０９）に表示される（１１０２）。
【００３４】
図１７の画面上でリスク値表示欄をボタンとして押すことで、図１８に示すような、より詳細なリスク値の表示画面へ遷移する。本画面では、各チェック項目の情報として、リスクの重み（１１０３），リスクの大きさ（１１０４），リスクの発生確率（１１０５），上記値を用いて（式１）で算出したリスク値（１１０６）が表示される。また、リスクの重み（１１０３），リスクの大きさ（１１０４），リスクの発生確率（１１０５）の３つの値はユーザが本画面上で任意に対話修正する機能を持ち、対話修正後に再計算ボタン（１１０７）を押すことで、対話修正された値を用いてリスク値の値を再計算する。
【００３５】
尚、重み，大きさ，確率の値は具体的な数値を定義する以外に、図１９に示す画面例のようにリスクの重み（１１０８）は「重要」「普通」等、リスクの大きさ（１１０９）は「大」「中」等、リスクの発生確率（１１１０）は「大」「中」等といった定性的な値で表示し、ユーザの対話修正もその定性的な値を選択肢から選ぶことで実施する方式を用いることも考えられる。
【００３６】
図１９で説明した定性的な記述で情報を表示したり、ユーザが入力したりする場合に、定性的な記述とリスク値算出時に用いる定量的な数値との関係はあらかじめ図２０のようなデータ構造で定義しておく。データは定性的な記述（９０７）と、それに対応する定量的な数値（９０８）を一対一に対応させる形式で記録する。
【００３７】
また、リスク値算出装置（１０）で算出された各チェック項目のリスク値の大きさに応じて、チェックリスト入力装置（１）の各チェック項目の表示形態を変える処理を行う。具体的には、各チェック項目のリスク値の大きさが一定の閾値を上回った場合や下回った場合に、図２１に示すように該当するチェック項目（１１１１）の表示欄を色替えしたり、チェック項目の内容を表示する文字のフォーマットや表示色を変える、等の処理を行う。
【００３８】
以上、本発明における処理の一例を説明したが、実際に本処理をシステム化する際には、図２２のように、ＣＰＵ（ｃ０１），メモリー（ｃ０２），記憶装置（ｃ０３），入力装置（ｃ０４），出力装置（ｃ０５）から構成されるハードウェアにおいて、記憶装置
(ｃ０３)に記録されている本発明のプログラムおよびデータベースを、メモリー(ｃ０２)に転送し、入力装置（ｃ０４）から与えられる指示情報に基づき、ＣＰＵ（ｃ０１）で処理を行い、結果を出力装置（ｃ０５）に表示する、という方式を用いる。
【図面の簡単な説明】
【００３９】
【図１】チェックリストシステムの基本構成図。
【図２】チェックリストシステムの全体の処理の流れを示す図。
【図３】チェックリスト入力装置の画面例を示す図。
【図４】チェックリストデータベースのデータ記録フォーマットの例を示す図。
【図５】チェックリスト入力装置におけるチェック項目追加の処理の流れを示す図。
【図６】チェックリスト入力データのデータ記録フォーマットの例を示す図。
【図７】ノウハウ情報表示装置のノウハウ情報一覧表示の画面例を示す図。
【図８】ノウハウ情報表示装置のノウハウ情報表示の画面例を示す図。
【図９】ノウハウ情報データベースのデータ記録フォーマットの例を示す図。
【図１０】注意事項抽出ルールのデータ記録フォーマットの例を示す図。
【図１１】注意事項抽出装置の処理の流れを示す図。
【図１２】注意事項表示装置のチェックリスト入力装置上の表示画面例を示す図。
【図１３】注意事項表示装置の注意事項一覧表示の画面例を示す図。
【図１４】注意事項表示装置の注意事項表示の画面例を示す図。
【図１５】リスク値算出ルールのデータ記録フォーマットの例を示す図。
【図１６】リスク値算出装置の処理の流れを示す図。
【図１７】リスク値表示装置のチェックリスト入力装置上の表示画面例示す図。
【図１８】リスク値表示装置の詳細情報表示の画面例示す図。
【図１９】定性的な記述を用いた場合のリスク値表示装置の詳細情報表示の画面例を示す図。
【図２０】定性的な記述と定量的な数値との対応関係定義データのデータ記録フォーマットの例を示す図。
【図２１】リスク値算出結果を反映したチェックリスト入力装置の表示画面例を示す図。
【図２２】ハードウェア構成の例を示す図。
【符号の説明】
【００４０】
１…チェックリスト入力装置、２…チェックリストデータベース、３…チェックリスト入力データ、４…ノウハウ情報表示装置、５…ノウハウ情報データベース、６…注意事項抽出ルール、７…注意事項抽出装置、８…注意事項表示装置、９…リスク値算出ルール、１０…リスク値算出装置、１１…リスク値表示装置。
【図１】
2006259950.tif 000003
【図２】
2006259950.tif 000004
【図３】
2006259950.tif 000005
【図４】
2006259950.tif 000006
【図５】
2006259950.tif 000007
【図６】
2006259950.tif 000008
【図７】
2006259950.tif 000009
【図８】
2006259950.tif 000010
【図９】
2006259950.tif 000011
【図１０】
2006259950.tif 000012
【図１１】
2006259950.tif 000013
【図１２】
2006259950.tif 000014
【図１３】
2006259950.tif 000015
【図１４】
2006259950.tif 000016
【図１５】
2006259950.tif 000017
【図１６】
2006259950.tif 000018
【図１７】
2006259950.tif 000019
【図１８】
2006259950.tif 000020
【図１９】
2006259950.tif 000021
【図２０】
2006259950.tif 000022
【図２１】
2006259950.tif 000023
【図２２】
2006259950.tif 000024