(57)【要約】【課題】第１の文書と第２の文書を比較可能に表示する場合にあって、文書種別に基づいた規則にしたがって、各文書内の項目を関連付けて表示するようにした情報処理装置を提供する。【解決手段】情報処理装置の文書表示手段は、第１の文書と該第１の文書に対応する第２の文書を比較可能に表示し、抽出手段は、文書の種別を示す情報である文書種別情報に基づいて、前記第１の文書と前記第２の文書を比較することによって検討する項目を示す規則を抽出し、関連表示手段は、前記抽出手段によって抽出された規則に基づいて、前記文書表示手段によって表示されている第１の文書と第２の文書の項目を関連付けて表示する。【選択図】図１
2015092309.tif 000002
【特許請求の範囲】
【請求項１】
第１の文書と該第１の文書に対応する第２の文書を比較可能に表示する文書表示手段と、
文書の種別を示す情報である文書種別情報に基づいて、前記第１の文書と前記第２の文書を比較することによって検討する項目を示す規則を抽出する抽出手段と、
前記抽出手段によって抽出された規則に基づいて、前記文書表示手段によって表示されている第１の文書と第２の文書の項目を関連付けて表示する関連表示手段
を具備することを特徴とする情報処理装置。
【請求項２】
前記抽出手段は、さらに、第１の文書と第２の文書を比較して点検する操作者を一意に識別する操作者識別情報に基づいて、前記規則を抽出する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記抽出手段は、さらに、案件を一意に識別する案件識別情報に基づいて、前記規則を抽出する
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記規則に基づいて、前記第１の文書内の項目と対応する前記第２の文書内の項目とを他の項目とは区別可能に表示する項目表示手段
を具備することを特徴とする請求項１から３のいずれか一項に記載の情報処理装置。
【請求項５】
前記第１の文書内の項目の位置と前記第２の文書内の項目の位置を合わせるように該第２の文書を移動させる、又は該第１の文書内の項目の大きさと該第２の文書内の項目の大きさを合わせるように該第２の文書の項目を拡大縮小する項目処理手段
を具備することを特徴とする請求項１から４のいずれか一項に記載の情報処理装置。
【請求項６】
前記規則には、順序があり、
前記項目表示手段は、前記順序にしたがって、対応する項目を区別可能に表示する
ことを特徴とする請求項４又は５に記載の情報処理装置。
【請求項７】
前記文書表示手段は、前記第１の文書と前記第２の文書の一方を移動又は拡大縮小させた場合は、他方を同期して移動又は拡大縮小させる同期処理体系と、処理対象となっている一方の文書のみを移動又は拡大縮小させる個別処理体系とを切り替えて行う
ことを特徴とする請求項１から６のいずれか一項に記載の情報処理装置。
【請求項８】
コンピュータを、
第１の文書と該第１の文書に対応する第２の文書を比較可能に表示する文書表示手段と、
文書の種別を示す情報である文書種別情報に基づいて、前記第１の文書と前記第２の文書を比較することによって検討する項目を示す規則を抽出する抽出手段と、
前記抽出手段によって抽出された規則に基づいて、前記文書表示手段によって表示されている第１の文書と第２の文書の項目を関連付けて表示する関連表示手段
として機能させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、各テナントの店舗から収集されたレシートと売上データとを正確かつ効率よく照合できるようにし、テナント売上管理業務におけるスピード化、効率化を図ることを課題とし、手入力又はレシートの文字認識によって入力された売上管理に必要な売上管理項目ごとの数値データと、実際のレシートの内容とを業務担当者が照合するときに、レシート画像データ処理部は、チェックが必要な売上管理項目ごとに、その算出元となったレシートの画像から、該当する売上管理項目に対応する１又は複数のレシート項目の画像部分を行方向に切り出し、売上チェック画面編集部は、照合対象の売上管理項目ごとの数値データと、レシート画像データ処理部が切り出したレシート項目の画像を売上管理項目の順番で並べ替えた画像とを並べて配置した売上チェック画面を作成し、表示装置に表示することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１３３５０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、第１の文書と第２の文書を比較可能に表示する場合にあって、文書種別に基づいた規則にしたがって、各文書内の項目を関連付けて表示するようにした情報処理装置及び情報処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００５】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、第１の文書と該第１の文書に対応する第２の文書を比較可能に表示する文書表示手段と、文書の種別を示す情報である文書種別情報に基づいて、前記第１の文書と前記第２の文書を比較することによって検討する項目を示す規則を抽出する抽出手段と、前記抽出手段によって抽出された規則に基づいて、前記文書表示手段によって表示されている第１の文書と第２の文書の項目を関連付けて表示する関連表示手段を具備することを特徴とする情報処理装置である。
【０００６】
請求項２の発明は、前記抽出手段は、さらに、第１の文書と第２の文書を比較して点検する操作者を一意に識別する操作者識別情報に基づいて、前記規則を抽出することを特徴とする請求項１に記載の情報処理装置である。
【０００７】
請求項３の発明は、前記抽出手段は、さらに、案件を一意に識別する案件識別情報に基づいて、前記規則を抽出することを特徴とする請求項１又は２に記載の情報処理装置である。
【０００８】
請求項４の発明は、前記規則に基づいて、前記第１の文書内の項目と対応する前記第２の文書内の項目とを他の項目とは区別可能に表示する項目表示手段を具備することを特徴とする請求項１から３のいずれか一項に記載の情報処理装置である。
【０００９】
請求項５の発明は、前記第１の文書内の項目の位置と前記第２の文書内の項目の位置を合わせるように該第２の文書を移動させる、又は該第１の文書内の項目の大きさと該第２の文書内の項目の大きさを合わせるように該第２の文書の項目を拡大縮小する項目処理手段を具備することを特徴とする請求項１から４のいずれか一項に記載の情報処理装置である。
【００１０】
請求項６の発明は、前記規則には、順序があり、前記項目表示手段は、前記順序にしたがって、対応する項目を区別可能に表示することを特徴とする請求項４又は５に記載の情報処理装置である。
【００１１】
請求項７の発明は、前記文書表示手段は、前記第１の文書と前記第２の文書の一方を移動又は拡大縮小させた場合は、他方を同期して移動又は拡大縮小させる同期処理体系と、処理対象となっている一方の文書のみを移動又は拡大縮小させる個別処理体系とを切り替えて行うことを特徴とする請求項１から６のいずれか一項に記載の情報処理装置である。
【００１２】
請求項８の発明は、コンピュータを、第１の文書と該第１の文書に対応する第２の文書を比較可能に表示する文書表示手段と、文書の種別を示す情報である文書種別情報に基づいて、前記第１の文書と前記第２の文書を比較することによって検討する項目を示す規則を抽出する抽出手段と、前記抽出手段によって抽出された規則に基づいて、前記文書表示手段によって表示されている第１の文書と第２の文書の項目を関連付けて表示する関連表示手段として機能させるための情報処理プログラムである。
【発明の効果】
【００１３】
請求項１の情報処理装置によれば、第１の文書と第２の文書を比較可能に表示する場合にあって、文書種別に基づいた規則にしたがって、各文書内の項目を関連付けて表示することができる。
【００１４】
請求項２の情報処理装置によれば、操作者識別情報に対応した規則を抽出することができる。
【００１５】
請求項３の情報処理装置によれば、案件識別情報に対応した規則を抽出することができる。
【００１６】
請求項４の情報処理装置によれば、本構成を有していない場合に比較して、操作者は比較をしやすくなる。
【００１７】
請求項５の情報処理装置によれば、本構成を有していない場合に比較して、操作者は比較をしやすくなる。
【００１８】
請求項６の情報処理装置によれば、順序に沿った規則で項目の比較を行うことができる。
【００１９】
請求項７の情報処理装置によれば、同期処理体系と個別処理体系とを切り替えて行うことができる。
【００２０】
請求項８の情報処理プログラムによれば、第１の文書と第２の文書を比較可能に表示する場合にあって、文書種別に基づいた規則にしたがって、各文書内の項目を関連付けて表示することができる。
【図面の簡単な説明】
【００２１】
【図１】本実施の形態の構成例についての概念的なモジュール構成図である。
【図２】本実施の形態による処理例を示すフローチャートである。
【図３】本実施の形態による処理例を示す説明図である。
【図４】本実施の形態による処理例を示す説明図である。
【図５】本実施の形態による処理例を示すフローチャートである。
【図６】本実施の形態による処理例を示すフローチャートである。
【図７】本実施の形態による処理例を示すフローチャートである。
【図８】本実施の形態による処理例を示すフローチャートである。
【図９】文書テーブルのデータ構造例を示す説明図である。
【図１０】作業履歴共通テーブルのデータ構造例を示す説明図である。
【図１１】付箋テーブルのデータ構造例を示す説明図である。
【図１２】ラインテーブルのデータ構造例を示す説明図である。
【図１３】点検ルール定義テーブルのデータ構造例を示す説明図である。
【図１４】本実施の形態による処理例を示すフローチャートである。
【図１５】本実施の形態による処理例を示す説明図である。
【図１６】本実施の形態による処理例を示すフローチャートである。
【図１７】本実施の形態による処理例を示すフローチャートである。
【図１８】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００２２】
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図１は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム（コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム）、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するの意である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態に応じて、又はそれまでの状況・状態に応じて定まることの意を含めて用いる。「予め定められた値」が複数ある場合は、それぞれ異なった値であってもよいし、２以上の値（もちろんのことながら、全ての値も含む）が同じであってもよい。また、「Ａである場合、Ｂをする」という意味を有する記載は、「Ａであるか否かを判断し、Ａであると判断した場合はＢをする」の意味で用いる。ただし、Ａであるか否かの判断が不要である場合を除く。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」（社会システム）にすぎないものは含まない。
また、各モジュールによる処理ごとに又はモジュール内で複数の処理を行う場合はその処理ごとに、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、外部記憶媒体、通信回線を介した記憶装置、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）内のレジスタ等を含んでいてもよい。
【００２３】
本実施の形態である情報処理装置１００は、第１の文書と第２の文書を比較可能に表示するものであって、図１の例に示すように、点検文書ＤＢ１０５、作業リスト画面作成モジュール１１０、点検制御モジュール１１５、点検作業画面作成モジュール１２０、点検ルール選定モジュール１２５、点検ルール定義ＤＢ１３０、点検作業管理モジュール１３５、作業履歴ＤＢ１４０、点検作業履歴復元モジュール１４５、点検ルール作成モジュール１５０、ステータス管理モジュール１５５、点検作業リスト画面表示モジュール１６０、点検作業画面表示モジュール１７０、点検ルール作成画面表示モジュール１８０、点検作業復元画面表示モジュール１９０を有している。
本実施の形態は、２つの文書を比較する場合に用いられるものであって、特に、一方（両方であってもよい）の文書が、手書きされたものであり、テキスト化等の電子化が困難又はその手書きを直接に確認する必要がある場合（例えば、高額な契約であって誤りが許されないような場合）に利用されるものである。具体的には、金融機関における契約書の確認、官公庁における申請受け付け等がある。以下の例では、顧客との処理の場面では、手書きの書類が用いられ、社内では書類の処理は電子化されているような場合にあって、その手書きの書類と対応する社内で作成された文書を比較する場合を示す。具体的には、手書きの書類として契約書等があり、それに対応する社内で作成された文書としては稟議書等がある。点検は、複数回行われてもよい。例えば、一次点検、二次点検（承認）等があってもよい。
また、３以上の文書を比較可能に表示する場合も、本実施の形態に含まれている。つまり、３つの文書の場合は、第１の文書と第２の文書の関係、第２の文書と第３の文書の関係、第１の文書と第３の文書の関係を組み合わせればよい。以下、２つの文書の比較を行う場合について、主に例示して説明する。なお、図１の例に示すモジュール間の接続線のうち、点線は処理指示を示し、太い実線はデータの流れを示している。
【００２４】
点検文書ＤＢ１０５は、点検作業画面作成モジュール１２０、点検作業履歴復元モジュール１４５と接続されている。点検文書ＤＢ１０５は、点検対象となり得る文書を記憶している。例えば、徴収に関する徴求管理に必要な書類（例えば、帳票、徴収書類等）を管理する。具体的には、契約者による手書きの記載がある契約書をスキャンしたもの、その契約書に対応する社内の基幹データに登録した情報（稟議に係る情報）を画像化したもの（稟議書）等が該当する。点検文書ＤＢ１０５は、例えば、文書テーブル９００を記憶している。図９は、文書テーブル９００のデータ構造例を示す説明図である。文書テーブル９００は、文書ＩＤ欄９１０、案件ＩＤ欄９２０、点検ルールＩＤ欄９３０、文書種別欄９４０、文書名欄９５０、文書作成者ＩＤ欄９６０、作成日時欄９７０等を有している。文書ＩＤ欄９１０は、本実施の形態において文書を一意に識別するための情報（文書ＩＤ：ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）を記憶している。以下、識別子、ＩＤは、本実施の形態において一意に識別するための情報として用いる。案件ＩＤ欄９２０は、案件を識別するための情報（案件ＩＤ）を記憶している。なお、１つの案件では、複数の文書（対応する文書）が発生する。つまり、１つの案件ＩＤには複数の文書ＩＤ（少なくとも第１の文書ＩＤ、第２の文書ＩＤ）が対応している。点検ルールＩＤ欄９３０は、規則を識別するための情報（点検ルールＩＤ）を記憶している。文書種別欄９４０は、その文書の種別を記憶している。文書名欄９５０は、その文書の文書名を記憶している。文書作成者ＩＤ欄９６０は、文書作成者を識別するための情報（文書作成者ＩＤ）を記憶している。作成日時欄９７０は、その文書が作成された日時（年、月、日、時、分、秒、秒以下、又はこれらの組み合わせであってもよい）を記憶している。文書テーブル９００を用いて、文書ＩＤから文書種別を抽出すること等が可能である。
【００２５】
作業リスト画面作成モジュール１１０は、ステータス管理モジュール１５５、点検作業リスト画面表示モジュール１６０と接続されている。作業リスト画面作成モジュール１１０は、操作者が作業する案件リストを作成する。そして、作成した案件リストを、情報処理装置１００の表示装置に表示させるように点検作業リスト画面表示モジュール１６０を制御する。
点検作業リスト画面表示モジュール１６０は、点検開始指示受付モジュール１６５を有しており、作業リスト画面作成モジュール１１０と接続されている。点検作業リスト画面表示モジュール１６０は、作業リスト画面作成モジュール１１０の制御にしたがって、案件リストを表示する。
点検開始指示受付モジュール１６５は、点検制御モジュール１１５と接続されている。点検開始指示受付モジュール１６５は、情報処理装置１００の表示装置に「点検開始」ボタンを表示し、そのボタンに対する操作者の押下操作に応じて、案件リストから案件を選択し、点検作業が開始される。
点検制御モジュール１１５は、点検作業画面作成モジュール１２０、ステータス管理モジュール１５５、点検開始指示受付モジュール１６５、点検終了指示受付モジュール１７５と接続されている。点検制御モジュール１１５は、点検開始指示受付モジュール１６５によって選択された案件を点検作業の対象とすることを点検作業画面作成モジュール１２０へ通知する。このときに、その案件のステータスが点検中となるように、ステータス管理モジュール１５５へ通知する。
ステータス管理モジュール１５５は、作業リスト画面作成モジュール１１０、点検制御モジュール１１５と接続されている。ステータス管理モジュール１５５は、点検作業のステータスを管理する。ステータスとして、「未点検」、「一次点検中」、「一次点検済（二次点検未）」、「二次点検中」、「二次点検済」、「差し戻し」等がある。
【００２６】
点検作業画面作成モジュール１２０は、点検文書ＤＢ１０５、点検制御モジュール１１５、点検ルール選定モジュール１２５、作業履歴ＤＢ１４０、点検作業履歴復元モジュール１４５、点検作業画面表示モジュール１７０、点検作業復元画面表示モジュール１９０と接続されている。点検作業画面作成モジュール１２０は、第１の文書とその第１の文書に対応する第２の文書を比較可能に、情報処理装置１００の表示装置に表示させるように点検作業画面表示モジュール１７０を制御する。第１の文書に対応する第２の文書は、予め定められている。例えば、文書種別を対応させたテーブルを用意しておけばよい。第１の文書としては、例えば、契約書等が該当する。その第１の文書に対応する第２の文書としては、例えば、稟議書等が該当する。そして、同じ案件ＩＤにおいて、対応付けられた文書種別の文書を抽出すればよい。「比較可能に表示」とは、少なくとも第１の文書と第２の文書を表示装置上に表示することであって、例えば、第１の文書と第２の文書を並べて表示することが該当する。並べ方としては、第１の文書を左側、第２の文書を右側に並べること、第１の文書を上側、第２の文書を下側に並べること等がある。その他に、第１の文書と第２の文書を重ね合わせて表示すること等を行ってもよい。その際に、上の文書を透き通らせて表示するようにしてもよい。
そして、点検作業画面作成モジュール１２０は、点検ルール選定モジュール１２５によって抽出された規則に基づいて、点検作業画面表示モジュール１７０によって表示されている第１の文書と第２の文書の項目を関連付けて表示する。「項目を関連付けて表示」とは、例えば、第１の文書内の項目と、第２の文書内の対応する項目とを枠で囲み、その枠同士を線で結ぶ等の表示が該当する。その他に、第１の文書内の項目を選択すると、第２の文書内の対応する項目が点滅する表示等のように、関連付けられていることがわかるような表示であれば、どのような表示であってもよい。
【００２７】
また、点検作業画面作成モジュール１２０は、規則に基づいて、第１の文書内の項目と対応する第２の文書内の項目とを他の項目とは区別可能に表示するようにしてもよい。「区別可能に表示」とは、比較する項目（その周辺を含む）の形態を変更することである。形態の変更には、形状、模様、色彩若しくはこれらの結合又はこれらが動的に変化する（例えば、フラッシュ、アニメーション等）ことを含む。例えば、規則ごとに項目の色彩を異ならせる（例えば、第１規則を適用する項目は赤、第２の規則を適用する項目は青、第３規則を適用する項目は緑）等がある。
また、点検作業画面作成モジュール１２０は、第１の文書内の項目の位置と第２の文書内の項目の位置を合わせるようにその第２の文書を移動させる、又はその第１の文書内の項目の大きさとその第２の文書内の項目の大きさを合わせるようにその第２の文書の項目を拡大縮小するようにしてもよい。例えば、第１の文書と第２の文書を左右に並べて表示している場合であって、項目の高さが異なる場合は、規則で比較対象となっている項目の高さを合わせて、一方の文書を固定して、他方の文書を上下方向に移動すること等がある。また、項目の大きさが異なる場合は、その大きさを合わせるように拡大縮小してもよい。また、項目の種別に応じて、項目の拡大縮小を制御してもよい。特に、対象となっている項目が署名であるか否かを判断し、署名であると判断した場合は、一方の文書の項目欄（項目欄の大きさを比較して小さい方）の大きさを他方の項目欄の大きさに合わせるように拡大するようにしてもよい。
【００２８】
また、点検作業画面作成モジュール１２０は、規則の適用順序にしたがって、対応する項目を区別可能に表示するようにしてもよい。例えば、現在点検すべき項目を点滅させる等の表示を行う。
また、点検作業画面作成モジュール１２０は、第１の文書と第２の文書の一方を移動又は拡大縮小させた場合は、他方を同期して移動又は拡大縮小させる同期処理体系（以下、同期モードともいう）と、処理対象となっている一方の文書のみを移動又は拡大縮小させる個別処理体系（以下、個別モードともいう）とを切り替えて行うようにしてもよい。例えば、画面上に同期モードボタンを表示し、操作者の操作によって、それが押下された場合は、同期モードに移り、さらに、同期モードボタンが押下された場合は、個別モードに移るようにする。ここでの同期とは、指示された一方の文書の移動距離及び方向と同じ移動距離及び方向で他方の文書を移動させること（つまり、現在の互いの文書の位置関係を保ったままの移動）、互いの文書の対応する辺（例えば、上辺）又は中央同士を合わせた後に、同じ移動距離及び方向の移動を行うことのいずれであってもよい。個別モードの場合は、一方の文書の移動は他方の文書に何も影響を及ぼさないものである。また、拡大縮小の場合は、同期モードでは、一方の文書の拡大縮小率で、両方の文書を拡大縮小する。個別モードでは、一方の文書に対する拡大縮小が行われても、他方の文書に何も影響を及ぼさない。
【００２９】
点検ルール選定モジュール１２５は、点検作業画面作成モジュール１２０、点検ルール定義ＤＢ１３０と接続されている。点検ルール選定モジュール１２５は、文書の種別を示す情報である文書種別情報に基づいて、第１の文書と第２の文書を比較することによって検討する項目を示す規則（以下、点検ルールともいう）を抽出する。文書の種別とは、例えば、契約書、稟議書等の文書の種類を示すものである。つまり、比較する文書の種別の組み合わせによって、点検する作業が決定される。点検するものとして、文書内の項目の比較がある。例えば、項目として、日付が記載されている項目、金額欄、住所欄、性別欄、署名欄等がある。これらの項目間で一致している等の予め定められた関係を有しているか否かの点検が、点検者によって行われる。
また、点検ルール選定モジュール１２５は、さらに、第１の文書と第２の文書を比較して点検する操作者（点検者）を識別する操作者識別情報に基づいて、規則を抽出するようにしてもよい。この場合、規則抽出には、文書種別情報と操作者識別情報が条件となる。例えば、操作者識別情報から、その操作者が第一次点検者であるか第二次点検者であるかによって、規則が異なる場合があるためである。
また、点検ルール選定モジュール１２５は、さらに、案件を識別する案件識別情報に基づいて、規則を抽出するようにしてもよい。この場合、規則抽出として、文書種別情報と案件識別情報が条件となる場合、文書種別情報と操作者識別情報と案件識別情報が条件となる場合がある。例えば、案件ごとに規則が異なる場合があるためである。
【００３０】
点検ルール定義ＤＢ１３０は、点検ルール選定モジュール１２５、点検作業履歴復元モジュール１４５、点検ルール作成モジュール１５０と接続されている。点検ルール定義ＤＢ１３０は、第１の文書と第２の文書を比較することによって検討する項目を示す規則を記憶している。この規則は、適用の順序があってもよい。例えば、点検ルール定義テーブル１３００を記憶している。図１３は、点検ルール定義テーブル１３００のデータ構造例を示す説明図である。点検ルール定義テーブル１３００は、点検ルールを定義するテーブルである。点検ルールＩＤ欄１３１０は、点検ルールの識別子を記憶している。点検ルール名欄１３２０は、点検ルールの名前を記憶している。説明欄１３３０は、この点検ルールに対する説明を記憶している。対象文書種別欄１３４０は、この点検ルールの対象となる文書の種別を記憶している。また、対象文書種別欄１３４０は、この点検ルールの対象となる文書の種別の組み合わせを記憶していてもよい。文書の種別は、文書の属性に基づいて設定する。点検ルール定義テーブル１３００を用いて、文書の種別又は文書の種別の組み合わせに基づいて、点検ルールを抽出することができる。
なお、対象文書種別欄１３４０が文書の種別の組み合わせを記憶している場合は、点検する一方の文書の種別だけが確定している状態で、点検ルールを抽出した場合は、その点検ルールが適用される他方の文書の種別を抽出することもできることとなる。つまり、対象文書種別欄１３４０が文書の種別の組み合わせを記憶しており、一方の文書の種別Ａを用いて点検ルールを抽出し、その点検ルールが適用される文書の種別の組み合わせから、他方の文書の種別Ｂを抽出し、対象としている案件に含まれている他方の文書群から、種別Ｂの文書を取り出すようにしてもよい。
また、点検ルール定義テーブル１３００の項目として、図１３の例に示す以外に、規則の点検順序を記憶している順序欄を設けてもよい。その他に、操作者ＩＤを記憶している操作者ＩＤ欄、案件ＩＤを記憶している案件ＩＤ欄を設けてもよい。つまり、点検ルール定義テーブル１３００を用いて、文書の種別と操作者ＩＤ、文書の種別と案件ＩＤ、文書の種別と操作者ＩＤと案件ＩＤの組み合わせに基づいて、点検ルールを抽出することができる。
【００３１】
点検作業画面表示モジュール１７０は、点検終了指示受付モジュール１７５を有しており、点検作業画面作成モジュール１２０、点検作業管理モジュール１３５と接続されている。点検作業画面表示モジュール１７０は、点検作業画面作成モジュール１２０による制御にしたがって、情報処理装置１００の表示装置に、点検作業画面として、第１の文書と第２の文書を比較可能に表示等する。また、操作者による点検作業の操作を受け付ける。
点検終了指示受付モジュール１７５は、点検制御モジュール１１５と接続されている。点検終了指示受付モジュール１７５は、情報処理装置１００の表示装置に「点検終了」ボタンを表示し、そのボタンに対する操作者の押下操作に応じて、対象となっている案件の点検処理を終了する。
点検作業管理モジュール１３５は、作業履歴ＤＢ１４０、点検作業画面表示モジュール１７０と接続されている。点検作業管理モジュール１３５は、点検作業画面で点検ルールの指示にしたがい作業した内容を指示単位で作業履歴ＤＢ１４０に記録する。
作業履歴ＤＢ１４０は、点検作業画面作成モジュール１２０、点検作業管理モジュール１３５、点検作業履歴復元モジュール１４５と接続されている。作業履歴ＤＢ１４０は、指示単位での作業した作業履歴を記録している。例えば、作業履歴共通テーブル１０００、付箋テーブル１１００、ラインテーブル１２００を記憶している。
【００３２】
図１０は、作業履歴共通テーブル１０００のデータ構造例を示す説明図である。作業履歴共通テーブル１０００は、作業履歴を格納するオブジェクトの共通データを格納するためのテーブルである。作業履歴共通テーブル１０００は、ＩＤ欄１００５、バージョン欄１０１０、案件ＩＤ欄１０１５、対象文書ＩＤ欄１０２０、ページ番号欄１０２５、作業指示ＩＤ欄１０３０、削除フラグ欄１０３５、作成日時欄１０４０、作成者欄１０４５、更新日時欄１０５０、更新者欄１０５５を有している。ＩＤ欄１００５は、対象としているオブジェクト（点検作業の結果として発生するアイテム、例えば、付箋、ライン等が該当する）の識別子を記憶している。バージョン欄１０１０は、このオブジェクトのバージョンを記憶している。例えば、最新版を０として、新しいバージョンが追加されると、過去バージョンが１ずつ増えていく。案件ＩＤ欄１０１５は、案件の識別子を記憶している。例えば、商品番号等が該当する。対象文書ＩＤ欄１０２０は、このオブジェクトが存在する文書の識別子を記憶している。ページ番号欄１０２５は、このオブジェクトが存在する文書のページ番号を記憶している。作業指示ＩＤ欄１０３０は、このオブジェクトに対応した作業指示の識別子を記憶している。削除フラグ欄１０３５は、このオブジェクトが削除済みであるか否かを示すフラグを記憶している。最新版のオブジェクトに対してのみ有効である。削除されると「ｔｒｕｅ」、そうでない場合は「ｆａｌｓｅ」とする。作成日時欄１０４０は、このオブジェクトの作成日時を記憶している。同じ識別子のオブジェクトでは同じ値となる。作成者欄１０４５は、このオブジェクトの作成者の識別子を記憶している。同じ識別子のオブジェクトでは同じ値となる。更新日時欄１０５０は、このオブジェクトの更新日時を記憶している。最初のバージョンは作成日時と同じ値が入る。更新者欄１０５５は、このオブジェクトの更新者の識別子を記憶している。最初のバージョンは作成者と同じ値が入る。
【００３３】
図１１は、付箋テーブル１１００のデータ構造例を示す説明図である。付箋テーブル１１００は、付箋情報を格納するためのテーブルである。付箋情報とは、点検対象文書に張り付ける付箋に関する情報である。例えば、付箋には、点検作業中に、操作者によって気がついた点等が記入される。付箋テーブル１１００は、作業履歴共通テーブル１０００と共に使用する。ＩＤ欄１１１０は、この付箋オブジェクトの識別子を記憶している。この付箋オブジェクトの識別子は、作業履歴共通テーブル１０００で定義されている。バージョン欄１１２０は、このオブジェクトのバージョンを記憶している。このオブジェクトのバージョンは、作業履歴共通テーブル１０００で定義されている。位置Ｘ欄１１３０は、図形のＸ座標を記憶している。基本的にオブジェクトの左上の座標である。位置Ｙ欄１１４０は、図形のＹ座標を記憶している。基本的にオブジェクトの左上の座標である。幅欄１１５０は、図形の幅を記憶している。高さ欄１１６０は、図形の高さを記憶している。メモ欄１１７０は、付箋に付与するコメントを記憶している。背景スタイル欄１１８０は、付箋の色、透過率を記憶している。文字スタイル欄１１９０は、文字の色、フォント、サイズを記憶している。
【００３４】
図１２は、ラインテーブル１２００のデータ構造例を示す説明図である。ラインテーブル１２００は、点検対象文書に張り付ける、ラインの情報を格納するためのテーブルである。ラインの情報とは、点検対象文書に書き込まれるラインに関する情報である。例えば、ラインは、点検作業中に、操作者がチェックしたことを示す線（ラインマーカー）として描かれる。ラインテーブル１２００は、作業履歴共通テーブル１０００と共に使用する。ＩＤ欄１２１０は、このラインオブジェクトの識別子を記憶している。このラインオブジェクトの識別子は、作業履歴共通テーブル１０００で定義されている。バージョン欄１２２０は、このオブジェクトのバージョンを記憶している。このオブジェクトのバージョンは、作業履歴共通テーブル１０００で定義されている。始点Ｘ欄１２３０は、ラインの始点のＸ座標を記憶している。始点Ｙ欄１２４０は、ラインの始点のＹ座標を記憶している。終点Ｘ欄１２５０は、ラインの終点のＸ座標を記憶している。終点Ｙ欄１２６０は、ラインの終点のＹ座標を記憶している。スタイル欄１２７０は、ラインの色、幅、透過率を記憶している。
【００３５】
点検ルール作成モジュール１５０は、点検ルール定義ＤＢ１３０、点検ルール作成開始指示受付モジュール１８５と接続されている。点検ルール作成モジュール１５０は、点検ルール作成画面表示モジュール１８０が表示している画面上で行われた操作者の操作に応じて、点検ルールを作成する。そして、作成した点検ルールを点検ルール定義ＤＢ１３０に記憶させる。
点検ルール作成画面表示モジュール１８０は、点検ルール作成開始指示受付モジュール１８５を有しており、点検ルール作成モジュール１５０と接続されている。点検ルール作成画面表示モジュール１８０は、点検ルール作成モジュール１５０の制御にしたがって、点検ルールを作成するための操作用画面を表示する。また、その操作用画面上で行われた操作者の操作を受け付け、点検ルール作成モジュール１５０に渡す。
点検ルール作成開始指示受付モジュール１８５は、点検ルール作成モジュール１５０と接続されている。点検ルール作成開始指示受付モジュール１８５は、情報処理装置１００の表示装置に「点検ルール作成開始」ボタンを表示し、そのボタンに対する操作者の押下操作に応じて、点検ルール作成作業が開始される。
点検作業履歴復元モジュール１４５は、点検文書ＤＢ１０５、点検作業画面作成モジュール１２０、点検ルール定義ＤＢ１３０、作業履歴ＤＢ１４０、再生指示受付モジュール１９５と接続されている。点検作業履歴復元モジュール１４５は、作業履歴ＤＢ１４０に記憶されている点検作業の履歴から作業を復元し、保存単位で再生する。
点検作業復元画面表示モジュール１９０は、再生指示受付モジュール１９５を有しており、点検作業画面作成モジュール１２０と接続されている。点検作業復元画面表示モジュール１９０は、点検作業履歴復元モジュール１４５の制御にしたがって、点検作業の履歴を用いて、その点検作業を再生表示する。
再生指示受付モジュール１９５は、点検作業履歴復元モジュール１４５と接続されている。再生指示受付モジュール１９５は、情報処理装置１００の表示装置に「再生」ボタンを表示し、そのボタンに対する操作者の押下操作に応じて、点検作業の再生処理が開始される。
【００３６】
図２は、本実施の形態による処理例（点検作業の処理例）を示すフローチャートである。この点検作業は、一次点検と二次点検が行われる例を示している。
ステップＳ２０２では、案件を受け付ける（一次点検）。
ステップＳ２０４では、ステータスを「一次点検中」に変更する。
ステップＳ２０６では、一次点検開始画面を作成する。
ステップＳ２０８では、操作者の操作に応じて、一次点検作業を行う。
ステップＳ２１０では、点検が終了したか否かを判断し、終了した場合はステップＳ２１２へ進み、それ以外の場合はステップＳ２０６へ戻る。
ステップＳ２１２では、ステータスを「一次点検中」から「一次点検済」に変更する。
【００３７】
ステップＳ２１４では、案件を受け付ける（二次点検）。
ステップＳ２１６では、ステータスを「一次点検済」から「二次点検中」に変更する。
ステップＳ２１８では、二次（承認者）点検開始画面を作成する。
ステップＳ２２０では、操作者（承認者）の操作に応じて、二次点検作業を行う。
ステップＳ２２２では、点検が終了したか否かを判断し、終了した場合はステップＳ２２４へ進み、それ以外の場合はステップＳ２１８へ戻る。
ステップＳ２２４では、差し戻しであるか否かを判断し、差し戻しである場合はステップＳ２０２へ戻り、それ以外の場合はステップＳ２２６へ進む。
ステップＳ２２６では、ステータスを「二次点検中」から「二次点検済」に変更する。
【００３８】
なお、一次点検のみであってもよいし、３回以上の点検が行われるようにしてもよい。一次点検のみの場合は、ステップＳ２１４からステップＳ２２６までがない処理となる。３回以上の点検が行われる場合は、ステップＳ２１４からステップＳ２２６までの処理を繰り返す処理となる。なお、ステップＳ２２４でＹＥＳとなる場合（差し戻しの場合）は、直前の回における点検の案件受付のステップに差し戻す。また、Ｎ次点検者がＮ−１次までの点検のいずれかに差し戻すかを決定するようにしてもよい。
【００３９】
図３は、本実施の形態による処理例を示す説明図である。情報処理装置１００の表示装置に、点検作業画面作成モジュール１２０の指示にしたがって点検作業画面表示モジュール１７０が表示する内容を示している。
画面３００は、タイトル領域３１０、文書群表示領域３２０、対応文書群表示領域３３０、検討文書表示領域３４０に分かれている。タイトル領域３１０には、案件ＩＤ（図３では起案Ｎｏ）、担当者等を表示する。文書群表示領域３２０は、その案件で用いられている第１の文書群（例えば、顧客とのやり取りで発生する１つ以上の文書）のサムネイル画像（事務処理内容連絡票３２２、契約書３２４、保証人３２６）を表示する。対応文書群表示領域３３０は、その案件で用いられている第２の文書群（例えば、社内の基幹システムで作成される１つ以上の文書）のサムネイル画像（稟議書３３２）を表示する。
対象文書の種別が決定された時点で、作業ガイド表示領域３５０を表示する。つまり、点検ルール選定モジュール１２５が、点検ルール定義ＤＢ１３０から、選択された契約書３２４Ａと稟議書３３２Ａとの組み合わせに用いる点検ルールを抽出する。なお、契約書３２４Ａと稟議書３３２Ａのいずれかが選択された時点で、点検ルール定義テーブル１３００を用いて、適用する点検ルールを検索し、その点検ルールが適用される他方の文書の種別を抽出し、対象となっている案件に対応付けられている他方の文書を抽出するようにしてもよい。
【００４０】
文書群表示領域３２０又は対応文書群表示領域３３０内から文書が決定された時点で、検討文書表示領域３４０内にその文書を表示する。そして、適用される点検ルールを作業ガイド表示領域３５０に表示する。そして、点検の操作が行われる都度に作業ログ表示領域３６０に履歴を追加して表示する。
作業ガイド表示領域３５０内には、適用される点検ルールとして、例えば、「○○日付照合」である作業項目３５２、「お客様名照合」である作業項目３５４、「金額照合」である作業項目３５６を表示する。これらの点検項目には順序が設定されていてもよい。作業項目３５２にしたがって、契約書３２４Ａ内の項目３７２の周辺に点検対象マーク３７１を表示し、それに対応する稟議書３３２Ａ内の項目３８２の周辺に点検対象マーク３８１を表示する。項目３７２と項目３８２は対応することがわかるように同じ形態（図３では右上がり斜線）であり、他の項目とは異なる形態である。そして、項目３７２と項目３８２を結ぶ線を描く。同様に、作業項目３５４にしたがって、契約書３２４Ａ内の項目３７４の周辺に点検対象マーク３７３を表示し、それに対応する稟議書３３２Ａ内の項目３８６の周辺に点検対象マーク３８５を表示する。項目３７４と項目３８６は対応することがわかるように同じ形態（図３では右下がり斜線）であり、他の項目とは異なる形態である。そして、項目３７４と項目３８６を結ぶ線を描く。作業項目３５６にしたがって、契約書３２４Ａ内の項目３７６の周辺に点検対象マーク３７５を表示し、それに対応する稟議書３３２Ａ内の項目３８４の周辺に点検対象マーク３８３を表示する。項目３７６と点検対象マーク３８５は対応することがわかるように同じ形態（図３ではクロス模様）であり、他の項目とは異なる形態である。そして、項目３７６と項目３８４を結ぶ線を描く。
また、対象となっている作業項目にしたがって、項目の位置を揃えるようにしてもよい。例えば、作業項目３５２の点検作業の場合には、項目３７２と項目３８２の水平位置を揃える。また、対象となっている作業項目にしたがって、項目の大きさを揃えるようにしてもよい。例えば、作業項目３５２の点検作業の場合には、項目３７２と項目３８２の大きさが同じになるように、小さい項目を拡大する。
【００４１】
２つ目の点検ルールが済んだ状態の作業ログ表示領域３６０には、「○○日付照合」である作業履歴３６２、「お客様名照合」である作業履歴３６４をその実行日時とともに表示する。なお、点検とは、操作者が、対応する項目内の内容がある関係（例えば、一致）を有していることを確認し、操作者の操作でペンアイコン３９９を用いて、項目内をラインで塗り潰すことである。図３の例では項目３８４内が、塗り潰しの途中であることを示している。また、項目３７２、項目３８２等は、既に点検が終了して、塗り潰された後の状態である。
【００４２】
図４は、本実施の形態による処理例を示す説明図である。この例は、第１の文書、第２の文書に対して、同期モードを備えた移動（スクロール）、拡大縮小の処理例を示すものである。図４の例は、図３の例に縮小ボタン４１０、拡大ボタン４２０、同期ボタン４３０、縮小ボタン４４０、拡大ボタン４５０を加えたものである。例えば、同期ボタン４３０が押下された後に、契約書３２４Ａを移動した場合（契約書３２４Ａを選択して上下左右に動かす、又はスクロールバーに対する操作を受け付けた場合）、稟議書３３２Ａもその移動に連動して移動させる。また、同期ボタン４３０が押下されたら、契約書３２４Ａの上辺（下辺、中央等であってもよい）に稟議書３３２Ａの対応する上辺（下辺、中央等）を水辺方向に合わせた後に、契約書３２４Ａの移動に連動させて稟議書３３２Ａを移動させるようにしてもよい。同期ボタン４３０が押下された後に、契約書３２４Ａを拡大縮小した場合（縮小ボタン４１０、拡大ボタン４２０の押下を受け付けた場合）、契約書３２４Ａと稟議書３３２Ａを拡大又は縮小する。もちろんのことながら、その拡大率又は縮小率はいずれも同じである。逆の場合、つまり、稟議書３３２Ａに対する操作（移動、拡大縮小）が行われた場合は、その操作に対応する処理を稟議書３３２Ａとともに契約書３２４Ａにも施す。なお、同期ボタン４３０が１回押下された後に、さらに押下された場合は、個別モードとなる。個別モードの場合は、片方の文書に対する操作の処理は、その片方の文書のみに施され、他方の文書に対しては何も影響がない。
【００４３】
図５は、本実施の形態による処理例（点検制御の処理例）を示すフローチャートである。この処理は、一次点検、二次点検以降でも同様である。
ステップＳ５０２では、点検が終了したか否かを判断し、終了した場合はステップＳ５１０へ進み、それ以外の場合はステップＳ５０４へ進む。点検が終了したか否かは、規則の最終の作業項目が終了したか否かで判断する。
ステップＳ５０４では、点検が開始したか否かを判断し、開始した場合はステップＳ５０６へ進み、それ以外の場合はステップＳ５０８へ進む。
ステップＳ５０６では、ステータスを「点検中」に変更する。
ステップＳ５０８では、点検作業画面を作成する。ステップＳ５０８の処理については、図６を用いて後述する。
ステップＳ５１０では、ステータスを「点検終了」に変更する。
【００４４】
図６は、本実施の形態による処理例（点検作業画面作成の処理例）を示すフローチャートである。
ステップＳ６０２では、案件情報を取得する。
ステップＳ６０４では、点検文書（第１の文書と第２の文書）を取得する。
ステップＳ６０６では、点検ルールを選定する。ステップＳ６０６の処理については、図７を用いて後述する。
ステップＳ６０８では、作業画面作成表示を行う。
【００４５】
図７は、本実施の形態による処理例（点検ルール選定の処理例）を示すフローチャートである。
ステップＳ７０２では、案件情報を取得する。例えば、担当者情報に案件情報が割り当てられており、本実施の形態にログインした担当者の担当者情報から、案件情報を抽出してもよいし、担当者の案件設定の操作に基づいて、案件情報を取得してもよい。
ステップＳ７０４では、担当者情報（操作者識別情報）を取得する。例えば、本実施の形態にログインしている担当者の担当者情報を取得すればよい。
ステップＳ７０６では、文書種別情報を取得する。例えば、図３に示す文書群表示領域３２０、対応文書群表示領域３３０内の選択された文書から文書種別情報を取得すればよい。
ステップＳ７０８では、案件情報、担当者情報、文書種別情報を用いて、点検ルールを取得する。
なお、ステップＳ７０２、ステップＳ７０４の処理をせずに、ステップＳ７０８では、文書種別情報を用いて、点検ルールを取得するようにしてもよい。また、ステップＳ７０２の処理をせずに、ステップＳ７０８では、担当者情報と文書種別情報を用いて、点検ルールを取得するようにしてもよい。ステップＳ７０４の処理をせずに、ステップＳ７０８では、案件情報と文書種別情報を用いて、点検ルールを取得するようにしてもよい。
【００４６】
図８は、本実施の形態による処理例（点検作業管理の処理例）を示すフローチャートである。
ステップＳ８０２では、担当者情報を取得する。
ステップＳ８０４では、文書情報を取得する。
ステップＳ８０６では、点検指示項目に沿った操作が行われる。対応する項目の色等を合わせる等の処理が行われ、図３の例を用いて説明した点検作業が行われる。
ステップＳ８０８では、点検終了指示を受け付ける。
ステップＳ８１０では、作業履歴ＤＢ１４０に作業履歴を保存する。
【００４７】
図１４は、本実施の形態による処理例（点検ルール作成モジュール１５０による点検ルール作成の処理例）を示すフローチャートである。
ステップＳ１４０２では、作業データを取得する。作業データとしては、例えば、比較する文書の種別の組み合わせの他に、操作者ごとに点検ルールが異なる場合は、点検作業を行うべき操作者の操作者識別情報、案件ごとに点検ルールが異なる場合は、案件情報を取得する。
ステップＳ１４０４では、点検ルールを作成する。例えば、図１５の例に示すような画面１５００を表示する。画面１５００はタイトル領域１５１０、ルール作成領域１５２０に分かれている。ルール作成領域１５２０には、文書種別のテンプレート（契約書１５３０と稟議書１５４０）を表示する。なお、文書種別のテンプレートではなく、その文書種別である実際の文書であってもよい。そして、操作者の操作に応じて、点検項目として対応する項目（例えば、操作者設定領域１５７６と操作者設定領域１５８６等）を選択し、線で結ぶ等の処理が行われ、その点検で行うべきこと（一致しているか等）が記入される。
ステップＳ１４０６では、点検ルールを保存する。
【００４８】
図１６は、本実施の形態による処理例（点検作業履歴復元モジュール１４５による点検作業履歴復元の処理例）を示すフローチャートである。点検作業の復元処理は、過去の点検作業が適切に行われたか否かを検証するためのものである。
ステップＳ１６０２では、作業履歴ＤＢ１４０内から作業履歴を取得する。
ステップＳ１６０４では、日付が古い順に再生が実行されるように、以下の処理を行う。
ステップＳ１６０６では、履歴から再現した状態を表示する。
ステップＳ１６０８では、次の履歴があるか否かを判断し、ある場合はステップＳ１６０６へ戻り、それ以外の場合は処理を終了する（ステップＳ１６９９）。
【００４９】
図１７は、本実施の形態による処理例（点検作業履歴復元モジュール１４５による点検作業履歴復元の処理例）を示すフローチャートである。図１６の例に示す処理例をより詳細にしたものである。
ステップＳ１７０２では、案件情報を取得する。
ステップＳ１７０４では、作業履歴ＤＢ１４０内から履歴を取得する。
ステップＳ１７０６では、日付が古い順に再生が実行されるように、以下の処理を行う。
ステップＳ１７０８では、履歴から再現した状態を表示する。
ステップＳ１７１０では、次の履歴があるか否かを判断し、ある場合はステップＳ１７０８へ戻り、それ以外の場合は処理を終了する（ステップＳ１７９９）。
【００５０】
なお、本実施の形態としてのプログラムが実行されるコンピュータのハードウェア構成は、図１８に例示するように、一般的なコンピュータであり、具体的にはパーソナルコンピュータ、サーバーとなり得るコンピュータ等である。つまり、具体例として、処理部（演算部）としてＣＰＵ１８０１を用い、記憶装置としてＲＡＭ１８０２、ＲＯＭ１８０３、ＨＤ１８０４を用いている。ＨＤ１８０４として、例えばハードディスクを用いてもよい。作業リスト画面作成モジュール１１０、点検制御モジュール１１５、点検作業画面作成モジュール１２０、点検ルール選定モジュール１２５、点検作業管理モジュール１３５、点検作業履歴復元モジュール１４５、点検ルール作成モジュール１５０、ステータス管理モジュール１５５、点検作業リスト画面表示モジュール１６０、点検開始指示受付モジュール１６５、点検作業画面表示モジュール１７０、点検終了指示受付モジュール１７５、点検ルール作成画面表示モジュール１８０、点検ルール作成開始指示受付モジュール１８５、点検作業復元画面表示モジュール１９０、再生指示受付モジュール１９５等のプログラムを実行するＣＰＵ１８０１と、そのプログラムやデータを記憶するＲＡＭ１８０２と、本コンピュータを起動するためのプログラム等が格納されているＲＯＭ１８０３と、補助記憶装置（フラッシュメモリ等であってもよい）であるＨＤ１８０４と、キーボード、マウス、タッチパネル等に対する利用者の操作に基づいてデータを受け付ける受付装置１８０６と、ＣＲＴ、液晶ディスプレイ等の出力装置１８０５と、ネットワークインタフェースカード等の通信ネットワークと接続するための通信回線インタフェース１８０７、そして、それらをつないでデータのやり取りをするためのバス１８０８により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。
【００５１】
前述の実施の形態のうち、コンピュータ・プログラムによるものについては、本ハードウェア構成のシステムにソフトウェアであるコンピュータ・プログラムを読み込ませ、ソフトウェアとハードウェア資源とが協働して、前述の実施の形態が実現される。
なお、図１８に示すハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図１８に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えばＡＳＩＣ等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続しているような形態でもよく、さらに図１８に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、情報家電、複写機、ファックス、スキャナ、プリンタ、複合機（スキャナ、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）などに組み込まれていてもよい。
【００５２】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ（登録商標））、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリーカード等が含まれる。
そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して
記録されていてもよい。また、圧縮や暗号化など、復元可能であればどのような態様で記録されていてもよい。
【符号の説明】
【００５３】
１００…情報処理装置
１０５…点検文書ＤＢ
１１０…作業リスト画面作成モジュール
１１５…点検制御モジュール
１２０…点検作業画面作成モジュール
１２５…点検ルール選定モジュール
１３０…点検ルール定義ＤＢ
１３５…点検作業管理モジュール
１４０…作業履歴ＤＢ
１４５…点検作業履歴復元モジュール
１５０…点検ルール作成モジュール
１５５…ステータス管理モジュール
１６０…点検作業リスト画面表示モジュール
１６５…点検開始指示受付モジュール
１７０…点検作業画面表示モジュール
１７５…点検終了指示受付モジュール
１８０…点検ルール作成画面表示モジュール
１８５…点検ルール作成開始指示受付モジュール
１９０…点検作業復元画面表示モジュール
１９５…再生指示受付モジュール
【図１】
2015092309.tif 000003
【図２】
2015092309.tif 000004
【図３】
2015092309.tif 000005
【図４】
2015092309.tif 000006
【図５】
2015092309.tif 000007
【図６】
2015092309.tif 000008
【図７】
2015092309.tif 000009
【図８】
2015092309.tif 000010
【図９】
2015092309.tif 000011
【図１０】
2015092309.tif 000012
【図１１】
2015092309.tif 000013
【図１２】
2015092309.tif 000014
【図１３】
2015092309.tif 000015
【図１４】
2015092309.tif 000016
【図１５】
2015092309.tif 000017
【図１６】
2015092309.tif 000018
【図１７】
2015092309.tif 000019
【図１８】
2015092309.tif 000020