(57)【要約】【課題】複数の入力項目を含む帳票を更新した場合に、その帳票に対応するチェックリストの変更箇所を探す手間を軽減させる。【解決手段】帳票データ取得部１２２は、複数の入力項目を含む帳票を示す帳票データを取得する。入力項目検出部１２３は、取得された帳票データに基づいて、複数の入力項目のうち追加または修正された入力項目を検出する。確認項目特定部１２４は、複数の入力項目とチェックリストに含まれる複数の確認項目とを関連づける関連情報と、検出された追加または修正された入力項目とに基づいて、チェックリストに含まれる確認項目であって当該追加または修正された入力項目に対応する追加または修正される確認項目の位置を特定する。変更対象表示制御部１２５は、チェックリストのうち特定された確認項目の位置に変更対象を示す情報を表示するよう制御する。【選択図】図２
2017062581.tif 000002
【特許請求の範囲】
【請求項１】
複数の入力項目を含む帳票を示す帳票データを取得する取得手段と、
前記帳票データに基づいて、前記複数の入力項目のうち追加または修正された入力項目を検出する検出手段と、
前記複数の入力項目とチェックリストに含まれる複数の確認項目とを関連づける関連情報と、前記検出された追加または修正された入力項目とに基づいて、チェックリストに含まれる確認項目であって当該追加または修正された入力項目に対応する追加または修正される確認項目の位置を特定する特定手段と、
前記チェックリストのうち前記特定された確認項目の位置に変更対象を示す情報を表示するよう制御する変更対象表示制御手段と、を含む
帳票確認システム。
【請求項２】
前記変更対象表示制御手段は、前記特定されたチェックリストの確認項目の位置に入力欄を表示するよう制御する
請求項１に記載の帳票確認システム。
【請求項３】
前記変更対象表示制御手段は、前記特定されたチェックリストの確認項目の位置に表示される入力欄に前記検出された入力項目の名称が表示されるよう制御する
請求項２に記載の帳票確認システム。
【請求項４】
前記入力欄へ入力された内容を受け付け、前記入力項目が追加された場合には、前記チェックリストに前記入力された内容を含む確認項目を追加し、前記入力項目が修正された場合には、前記チェックリストの前記位置が特定された確認項目に前記入力された内容を設定するチェックリスト設定手段、をさらに含む
請求項２または３に記載の帳票確認システム。
【請求項５】
前記チェックリストに含まれる複数の確認項目のうち、前記特定手段により位置が特定された確認項目に関する情報を、前記帳票の入力項目を確認する確認者が閲覧する画面に表示するよう制御する閲覧画面制御手段をさらに含む
請求項１から４のいずれかに記載の帳票確認システム。
【請求項６】
前記閲覧画面制御手段は、前記チェックリストに含まれる複数の確認項目のうち、前記特定手段により位置が特定された確認項目に関する情報を、前記帳票についての手順を含む手順書に付加して表示させる
請求項５に記載の帳票確認システム。
【請求項７】
前記閲覧画面制御手段は、前記帳票の使用開始日と現在日付とに基づいて、前記特定手段により位置が特定された確認項目に関する情報を、前記帳票の入力項目を確認する確認者が閲覧する画面に表示するか否かを制御する、
請求項５または６に記載の帳票確認システム。
【請求項８】
複数の入力項目を含む帳票を示す帳票データを取得する取得手段と、
前記帳票データに基づいて、前記複数の入力項目のうち追加または修正された入力項目を検出する検出手段と、
前記複数の入力項目とチェックリストに含まれる複数の確認項目とを関連づける関連情報と、前記検出された追加または修正された入力項目とに基づいて、チェックリストに含まれる確認項目であって当該追加または修正された入力項目に対応する追加または修正される確認項目の位置を特定する特定手段と、
前記チェックリストのうち前記特定された確認項目の位置に変更対象を示す情報を表示するよう制御する変更対象表示制御手段と、を含む
帳票確認装置。
【請求項９】
複数の入力項目を含む帳票を示す帳票データを取得する取得手段、
前記帳票データに基づいて、前記複数の入力項目のうち追加または修正された入力項目を検出する検出手段、
前記複数の入力項目とチェックリストに含まれる複数の確認項目とを関連づける関連情報と、前記検出された追加または修正された入力項目とに基づいて、チェックリストに含まれる確認項目であって当該追加または修正された入力項目に対応する追加または修正される確認項目の位置を特定する特定手段、及び、
前記チェックリストのうち前記特定された確認項目の位置に変更対象を示す情報を表示するよう制御する変更対象表示制御手段
としてコンピュータを動作させるための帳票確認プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は帳票確認システム、帳票確認装置、および帳票確認プログラムに関する。
【背景技術】
【０００２】
下記特許文献１には、あるフォーマットでエンコードされた情報を異なるフォーマットの情報へ変換するためのマッピングを定めることが開示されている。下記特許文献２には、構造化されている文書間の変更箇所を抽出することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−２４２６７３号公報
【特許文献２】特開平９−３１９６３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、複数の入力項目を含む帳票を更新した場合に、その帳票に対応するチェックリストの変更箇所を探す手間を軽減することである。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、複数の入力項目を含む帳票を示す帳票データを取得する取得手段と、前記帳票データに基づいて、前記複数の入力項目のうち追加または修正された入力項目を検出する検出手段と、前記複数の入力項目とチェックリストに含まれる複数の確認項目とを関連づける関連情報と、前記検出された追加または修正された入力項目とに基づいて、チェックリストに含まれる確認項目であって当該追加または修正された入力項目に対応する追加または修正される確認項目の位置を特定する特定手段と、前記チェックリストのうち前記特定された確認項目の位置に変更対象を示す情報を表示するよう制御する変更対象表示制御手段と、を含む帳票確認システムである。
【０００６】
また、請求項２に記載の発明は、前記変更対象表示制御手段は、前記特定されたチェックリストの確認項目の位置に入力欄を表示するよう制御する請求項１に記載の帳票確認システム帳票確認システムである。
【０００７】
また、請求項３に記載の発明は、前記変更対象表示制御手段は、前記特定されたチェックリストの確認項目の位置に表示される入力欄に前記検出された入力項目の名称が表示されるよう制御する請求項２に記載の帳票確認システムである。
【０００８】
また、請求項４に記載の発明は、前記入力欄へ入力された内容を受け付け、前記入力項目が追加された場合には、前記チェックリストに前記入力された内容を含む確認項目を追加し、前記入力項目が修正された場合には、前記チェックリストの前記位置が特定された確認項目に前記入力された内容を設定するチェックリスト設定手段、をさらに含む、請求項２または３に記載の帳票確認システムである。
【０００９】
また、請求項５に記載の発明は、前記チェックリストに含まれる複数の確認項目のうち、前記特定手段により位置が特定された確認項目に関する情報を、前記帳票の入力項目を確認する確認者が閲覧する画面に表示するよう制御する閲覧画面制御手段をさらに含む
請求項１から４のいずれかに記載の帳票確認システムである。
【００１０】
また、請求項６に記載の発明は、前記閲覧画面制御手段は、前記チェックリストに含まれる複数の確認項目のうち、前記特定手段により位置が特定された確認項目に関する情報を、前記帳票についての手順を含む手順書に付加して表示させる請求項５に記載の帳票確認システムである。
【００１１】
また、請求項７に記載の発明は、前記閲覧画面制御手段は、前記帳票の使用開始日と現在日付とに基づいて、前記特定手段により位置が特定された確認項目に関する情報を、前記帳票の入力項目を確認する確認者が閲覧する画面に表示するか否かを制御する、請求項５または６に記載の帳票確認システムである。
【００１２】
また、請求項８に記載の発明は、複数の入力項目を含む帳票を示す帳票データを取得する取得手段と、前記帳票データに基づいて、前記複数の入力項目のうち追加または修正された入力項目を検出する検出手段と、前記複数の入力項目とチェックリストに含まれる複数の確認項目とを関連づける関連情報と、前記検出された追加または修正された入力項目とに基づいて、チェックリストに含まれる確認項目であって当該追加または修正された入力項目に対応する追加または修正される確認項目の位置を特定する特定手段と、前記チェックリストのうち前記特定された確認項目の位置に変更対象を示す情報を表示するよう制御する変更対象表示制御手段と、を含む帳票確認装置である。
【００１３】
また、請求項９に記載の発明は、複数の入力項目を含む帳票を示す帳票データを取得する取得手段、前記帳票データに基づいて、前記複数の入力項目のうち追加または修正された入力項目を検出する検出手段、前記複数の入力項目とチェックリストに含まれる複数の確認項目とを関連づける関連情報と、前記検出された追加または修正された入力項目とに基づいて、チェックリストに含まれる確認項目であって当該追加または修正された入力項目に対応する追加または修正される確認項目の位置を特定する特定手段、及び、前記チェックリストのうち前記特定された確認項目の位置に変更対象を示す情報を表示するよう制御する変更対象表示制御手段としてコンピュータを動作させるための帳票確認プログラムである。
【発明の効果】
【００１４】
上記請求項１の帳票確認システムによれば、複数の入力項目を含む帳票を更新した場合に、その帳票に対応するチェックリストの変更箇所を探す手間を軽減することができる。
【００１５】
また、上記請求項２の帳票確認システムによれば、入力欄を用いて、チェックリストの変更箇所を表示させることができる。
【００１６】
また、上記請求項３の帳票確認システムによれば、チェックリストの変更箇所と対応する、帳票上の入力項目の名称を表示させることができる。
【００１７】
また、上記請求項４の帳票確認システムによれば、チェックリストに含まれる確認項目を追加または設定することができる。
【００１８】
また、上記請求項５の帳票確認システムによれば、チェックリストにおいて追加または修正される確認項目に関する情報を表示させることができる。
【００１９】
また、上記請求項６の帳票確認システムによれば、帳票についての手順を示す手順書を用いて、当該帳票に対応するチェックリストにおいて追加または修正される確認項目に関する情報を表示させることができる。
【００２０】
また、上記請求項７の帳票確認システムによれば、チェックリストにおいて追加または修正される確認項目に関する情報について、表示するか否かを制御することができる。
【００２１】
また、上記請求項８の帳票確認装置によれば、複数の入力項目を含む帳票を更新した場合に、その帳票に対応するチェックリストの変更箇所を探す手間を軽減することができる。
【００２２】
また、上記請求項９の帳票確認プログラムによれば、コンピュータを用いて、複数の入力項目を含む帳票を更新した場合に、その帳票に対応するチェックリストの変更箇所を探す手間を軽減することができる。
【図面の簡単な説明】
【００２３】
【図１】帳票確認システムのハードウェア構成の一例を示す図である。
【図２】帳票確認システムの機能的構成の一例を示す機能ブロック図である。
【図３】帳票データ記憶部に記憶される帳票データの一例を示す図である。
【図４】チェックリスト記憶部に記憶されるチェックリストの一例を示す図である。
【図５】手順書記憶部に記憶される手順書データの一例を示す図である。
【図６】関連情報記憶部に記憶される関連情報の一例を示す図である。
【図７】帳票データ取得部が取得する更新された帳票データの一例を示す図である。
【図８】更新された帳票データについて登録される関連情報の一例を示す図である。
【図９】帳票確認装置の表示部に表示される新たなチェックリストの一例を示す図である。
【図１０】手順書更新部により更新され、閲覧画面表示制御部により表示制御される手順書データの一例を示す図である。
【図１１】帳票確認システムにおいて実行される処理の一例を示すフロー図である。
【発明を実施するための形態】
【００２４】
以下に、本発明を実施するための形態の一例である実施形態について、図面に従って説明する。なお、本明細書の各図について、既出の図に関して前述したものと同様の要素には同一の符号を付して、詳細な説明を適宜省略することがある。
【００２５】
［１．ハードウェア構成］
図１は、本実施形態に係る帳票確認システム１のハードウェア構成の一例を示す図である。帳票確認装置１０は、例えば、パーソナルコンピュータやタブレット端末、携帯電話などの情報処理装置であり、マイクロプロセッサなどの制御部１１と、ＲＡＭやハードディスクなどの記憶部１２と、通信インタフェース１３と、利用者の入力を受け付けるマウスやキーボード、タッチパネルなどの操作部１４と、ディスプレイなどの表示部１５とを含む。本実施形態に係る帳票確認システム１は、帳票確認装置１０に内蔵されている。
【００２６】
［２．機能ブロック］
図２は、本実施形態に係る帳票確認システム１の機能的構成の一例を示す機能ブロック図である。同図に示すように、帳票確認システム１は、機能的には、帳票データ記憶部１１１と、チェックリスト記憶部１１２と、手順書記憶部１１３と、関連情報記憶部１１４と、更新受付部１２１と、帳票データ取得部１２２と、入力項目検出部１２３と、確認項目特定部１２４と、変更対象表示制御部１２５と、チェックリスト設定部１２６と、手順書更新部１２７と、閲覧画面表示制御部１２８とを含む。なお、帳票確認プログラムは、磁気テープや磁気ディスク（ＨＤＤ、ＦＤ（Flexible Disk））などの磁気記憶媒体、または、光ディスク（ＣＤ、ＤＶＤ）などの光磁気記憶媒体、フラッシュＲＯＭなどの半導体メモリといったコンピュータが読み取り可能な記憶媒体に記憶された状態で提供されてもよい。また、帳票確認プログラムは、インターネットなどのネットワークを経由してダウンロードされてもよい。
【００２７】
［２−１．帳票データ記憶部］
帳票データ記憶部１１１は、複数の入力項目を含む帳票を示す帳票データを記憶する。帳票データ記憶部１１１は、帳票確認装置１０の記憶部１２により実現されてよい。
【００２８】
図３は、帳票データ記憶部１１１に記憶される帳票データが示す帳票の一例を示す図である。帳票データは、例えば、ＨＴＭＬ（Hypertext Markup Language）方式やＸＭＬ（Extensible Markup Language）方式などにより構造化されたデータであり、例えば、図３に示す帳票５０を構成するデータである。帳票データは、複数の入力項目のそれぞれを示す情報を含んでいる。入力項目は、紙などの媒体に出力された帳票における１または複数のユーザが記入すべき部分領域である。図３に示す「ＡＡ帳票」の例では、設備の利用を申請する担当者が捺印するための記入欄５１や、設備を利用する期間を記入するための入力欄５１、運転機器名を入力するための記入欄５１などが、それぞれ入力項目となる。
【００２９】
［２−２．チェックリスト記憶部］
チェックリスト記憶部１１２は、帳票データが示す帳票に含まれる複数の入力項目の確認内容を示すチェックリストを記憶する。チェックリスト記憶部１１２は、帳票確認装置１０の記憶部１２により実現されてよい。
【００３０】
図４は、チェックリスト記憶部１１２に記憶されるチェックリストの一例を示す図である。同図に示すチェックリストの内容６０には、帳票データに含まれる複数の入力項目の確認内容を示す、複数の確認項目が含まれている。図４に示す「ＡＡチェックリスト」の例では、図３に示す「ＡＡ帳票」において、担当者が捺印するための記入欄５１や設備の利用期間を記入するための記入欄５１などに対応する複数の確認項目の内容６１が、複数の確認項目として含まれている。
【００３１】
［２−３．手順書記憶部］
手順書記憶部１１３は、帳票データに対する取扱いの手順を含む手順書データを記憶する。手順書記憶部１１３は、帳票確認装置１０の記憶部１２により実現されてよい。
【００３２】
図５は、手順書記憶部１１３に記憶される手順書データの一例を示す図である。同図に示す「ＡＡ手順書」の例では、図３に示す「ＡＡ帳票」に対する取扱いの手順を含んでいる。
【００３３】
［２−４．関連情報記憶部］
関連情報記憶部１１４は、帳票データに含まれる複数の入力項目と、チェックリストに含まれる複数の確認項目とを関連づける関連情報を記憶する。関連情報記憶部１１４は、帳票確認装置１０の記憶部１２により実現されてよい。
【００３４】
図６は、関連情報記憶部１１４に記憶される関連情報の一例を示す図である。同図に示すように、関連情報記憶部１１４は、帳票データを示す帳票名と、この帳票データの使用開始日と、この帳票データに対するチェックリストを示すチェックリスト名と、を関連付けて記憶している。また、関連情報記憶部１１４は、帳票データに含まれる複数の入力項目の位置および名称を示す情報と、チェックリストに含まれる複数の確認項目の位置を示す情報とを関連付けて記憶している。使用開始日は、帳票データと関連づけられて別途記憶されてもよい。
【００３５】
ここで、関連情報記憶部１１４は、帳票データに含まれるテーブルの構造を表した書式の文字列を、入力項目の位置として記憶する。図６に示す例では、入力項目の位置は、「ｔａｂｌｅ［Ｌ］/ｔｒ［Ｍ］/ｔｄ［Ｎ］（Ｌ，Ｍ，Ｎは自然数）」の書式で記憶される。即ち、入力項目は、帳票データに含まれるＬ番目のテーブルのＭ行目、Ｎ列目のセルに位置することが示されている。ここで、入力項目の位置は、図３に示した記入欄５１を構成するセルの位置を示している。
【００３６】
また、関連情報記憶部１１４は、チェックリストにおけるリストの構造を表した書式の文字列を、確認項目の位置として記憶する。図６に示す例では、確認項目の位置は、「ｌｉｓｔ［Ｐ］/ｌｉ［Ｑ］（Ｐ，Ｑは自然数）」の書式で記憶される。即ち、確認項目は、チェックリストに含まれるＰ番目のリストのＱ行目に位置することが示されている。
【００３７】
［２−５．更新受付部］
更新受付部１２１は、帳票データ記憶部１１１に予め記憶されている帳票データに対する更新指示と共に、予め記憶されている帳票データとは異なる更新された帳票データを受け付ける。更新受付部１２１は、例えば、通信インタフェース１３を介してパーソナルコンピュータといった他の情報処理装置からダウンロードすることで更新された帳票データを受け付けてもよいし、磁気記憶媒体や光磁気記憶媒体、半導体メモリなどのコンピュータが読み取り可能な記憶媒体に記憶される帳票データ読み取ることで、帳票データを受け付けてもよい。更新受付部１２１は、帳票確認装置１０の制御部１１により実現されてよい。
【００３８】
［２−６．帳票データ取得部］
帳票データ取得部１２２は、複数の入力項目を含む帳票を示す帳票データを取得する。本実施形態では、帳票データ取得部１２２は、帳票データ記憶部１１１に予め記憶されている更新前の帳票データと、この帳票データに対する更新指示と共に更新受付部１２１が受け付けた更新された帳票データと、を取得する。帳票データ取得部１２２は、帳票確認装置１０の制御部１１により実現されてよい。
【００３９】
図７は、帳票データ取得部１２２が取得する更新された帳票データが示す帳票の一例を示す図である。同図に示す帳票５０ａによると、図３に示した帳票データに対し、設備の利用を申請する担当者の上長が捺印するための記入欄５１ａのデータが追加されている。
【００４０】
［２−７．入力項目検出部］
入力項目検出部１２３は、帳票データ取得部１２２が取得した帳票データに基づいて、複数の入力項目のうち追加または修正された入力項目を検出する。入力項目検出部１２３は、帳票確認装置１０の制御部１１により実現されてよい。
【００４１】
より具体的には、入力項目検出部１２３は、帳票データ取得部１２２が取得した２つの帳票データのデータ構造を比較して、更新された帳票データにおいて追加または修正された入力項目の位置を検出する。図７に示す更新された帳票データの例では、上長が捺印するため入力欄５１ａが１つ目のテーブルの３行目、２列目のセルに追加されている。また、この入力欄５１ａの名称を示す「上長印」と記載される欄が１つ目のテーブルの２行目、２列目のセルに追加されている。本実施形態では、入力項目検出部１２３は、これらのセルのうち、特にユーザが入力する記入欄５１ａの位置である「ｔａｂｌｅ［１］/ｔｒ［２］/ｔｄ［２］」を入力項目の位置として取得する。
【００４２】
入力項目が追加された場合の入力項目検出部１２３の処理について更に説明する。入力項目検出部１２３は、入力項目が追加された場合、追加された連続する複数のセルから入力項目の位置を特定し、この入力項目の名称を特定する。例えば、入力項目検出部１２３が検出した追加されたセルの位置が、「ｔａｂｌｅ［１］/ｔｒ［１］/ｔｄ［２］」と「ｔａｂｌｅ［１］/ｔｒ［２］/ｔｄ［２］」との２つである場合、入力項目検出部１２３は、その追加されたセルの位置に隣接する入力項目の位置と関連づけられた関連情報を取得する。そして、例えば、関連情報記憶部１１４に記憶される関連情報が、入力項目の位置として「ｔａｂｌｅ［１］/ｔｒ［２］/ｔｄ［１］」を含んでいる場合（図６参照）には、入力項目検出部１２３は、関連情報における入力項目の位置と、ｔａｂｌｅ［］の番号の値が一致し、且つ、ｔｒ［］の番号またはｔｄ［］の番号の値が一致する位置である「ｔａｂｌｅ［１］/ｔｒ［２］/ｔｄ［２］」を、追加された入力項目の位置として特定する。また、確認項目特定部１２４は、特定されなかった側の位置「ｔａｂｌｅ［１］/ｔｒ［１］/ｔｄ［２］」に記載される文字列である「上長印」を、この追加された入力項目の名称として特定する。
【００４３】
また、入力項目検出部１２３は、例えば、記載される文字列などの情報に変更があったセルの位置や、構造が変化したセル（具体的には、連結されたセルや削除されたセルなど）の位置を、修正された入力項目の位置として検出してもよい。
【００４４】
［２−８．確認項目特定部］
確認項目特定部１２４は、関連情報記憶部１１４に記憶される関連情報と、入力項目検出部１２３により検出された入力項目とに基づいて、チェックリストに含まれる確認項目であって、当該入力項目に対応する確認項目の位置を特定する。即ち、確認項目特定部１２４は、帳票データに含まれる複数の入力項目とチェックリストに含まれる複数の確認項目とを関連づける関連情報と、更新された帳票データにおける追加または修正された入力項目とに基づいて、チェックリストに含まれる確認項目であって当該追加または修正された入力項目に対応する追加または修正される確認項目の位置を特定する。確認項目特定部１２４は、帳票確認装置１０の制御部１１により実現されてよい。
【００４５】
図６に示す関連情報において、追加された入力項目に隣接する入力項目の位置「ｔａｂｌｅ［１］/ｔｒ［２］/ｔｄ［１］」は、「ｌｉｓｔ［１］ｌｉ［１］」に関連付けられている。ここで、追加された入力項目は、上記比較の対象とした入力項目の次の項目として設定されることから、確認項目特定部１２４は、追加された入力項目に対応する、追加される確認項目の位置を「ｌｉｓｔ［１］ｌｉ［２］」と特定する。
【００４６】
また、入力項目検出部１２３が変更された入力項目の位置を検出した場合、確認項目特定部１２４は、その変更された入力項目の位置と関連づけられた関連情報おける確認項目の位置を、修正される確認項目の位置として特定する。また、確認項目特定部１２４は、追加された確認項目として新たに特定した位置を、関連情報記憶部１１４に記録する。
【００４７】
図８は、更新された帳票データについて登録される関連情報の一例を示す図である。同図の下線部分に示すように、確認項目特定部１２４は、例えば、追加された入力項目の位置である「ｔａｂｌｅ［１］/ｔｒ［２］/ｔｄ［２］」と、当該入力項目の名称である「上長印」と、この入力項目に対応する、新にチェックリストに追加する確認項目の位置である「ｌｉｓｔ［１］ｌｉ［２］」とを互いに関連付けて、関連情報記憶部１１４に記録する。
【００４８】
［２−９．変更対象表示制御部／チェックリスト設定部］
変更対象表示制御部１２５は、チェックリストのうち、確認項目特定部１２４により特定された確認項目の位置に、変更対象を示す情報を表示するように、帳票確認装置１０の表示部１５における画像の表示を制御する。図８に示す関連情報の例では、新たに追加される確認項目の位置として「ｌｉｓｔ［１］ｌｉ［２］」が記録されているため、変更対象表示制御部１２５は、１つ目のリストの２つ目の確認項目が表示される位置に、変更対象を示す情報を表示させる。変更対象表示制御部１２５は、帳票確認装置１０の制御部１１により実現されてよい。
【００４９】
図９は、帳票確認装置１０の表示部１５に表示される新たなチェックリストの一例を示す図である。図９に示すチェックリストの内容６０ａでは、新たな確認項目の位置に、変更対象を示すための入力欄６１ａが表示される。ここで、チェックリスト設定部１２６は、入力欄６１ａへ入力された内容を受け付けて、当該入力された内容を確認項目に設定する。より具体的には、チェックリスト設定部１２６は、入力項目が追加された場合には、入力欄６１ａへ入力された内容を含む確認項目をチェックリストに追加し、入力項目が修正された場合には、入力欄６１ａへ入力された内容を、確認項目特定部１２４により位置が特定された確認項目に設定する。ユーザは、帳票確認装置１０の操作部１４を用いて、入力欄６１ａにテキストを入力することで、当該入力欄６１ａに係る確認項目の内容を設定することができる。なお、チェックリスト設定部１２６は、帳票確認装置１０の制御部１１により実現されてよい。
【００５０】
また、入力欄６１ａには、入力項目検出部１２３により検出され、確認項目特定部１２４により特定された入力項目の名称が含まれる。このように、変更対象表示制御部１２５が、入力項目の名称を含む入力欄６１ａを、帳票確認装置１０の表示部１５に表示させることで、ユーザは、帳票データにおいて、追加または変更された入力項目の名称を容易に把握することができ、チェックリストと帳票との間で名称が食い違うことを防止できる。
【００５１】
［２−１０．手順書更新部／閲覧画面表示制御部］
手順書更新部１２７は、手順書記憶部１１３に記憶されている手順書データを更新する。より具体的には、手順書更新部１２７は、確認項目特定部１２４により位置が特定され、チェックリスト設定部１２６により追加または設定された確認項目に関する情報を、手順書データに関連づけて記憶させる。変更対象表示制御部１２５は、帳票確認装置１０の制御部１１により実現されてよい。
【００５２】
閲覧画面表示制御部１２８は、手順書更新部１２７により更新された手順書データの内容を示す画面を、帳票確認装置１０の表示部１５に表示させる。即ち、閲覧画面表示制御部１２８は、チェックリストに含まれる複数の確認項目のうち、確認項目特定部１２４により位置が特定され、チェックリスト設定部１２６により追加または設定された確認項目に関する情報を表示させる。閲覧画面表示制御部１２８は、帳票データが示す帳票の入力項目を確認するユーザが閲覧する画面に、確認項目に関する情報が手順書に付加された状態で表示するように制御する。なお、閲覧画面表示制御部１２８は、帳票確認装置１０の制御部１１により実現されてよい。
【００５３】
図１０は、手順書更新部１２７により更新され、閲覧画面表示制御部１２８により表示制御される手順書の一例を示す図である。表示された手順書７０ａでは、確認項目特定部１２４により位置が特定され、チェックリスト設定部１２６により追加または設定された、新たな確認項目の内容７２ａ（即ち、図９において、入力欄６１ａに入力された内容）が付加されている。このように、追加または変更された確認項目を含む手順書の内容、閲覧画面表示制御部１２８が画面に表示させることで、ユーザは、チェックリストにおいて追加または変更された確認項目の内容を把握することができる。即ち、更新された帳票データに対応するチェックリストの変更箇所をユーザが見落とす可能性を減らすことができる。
【００５４】
また、図１０に示す表示された手順書７０ａには、手順書の更新日時（即ち、帳票データ及びチェックリストが更新された日時）７１ａと、帳票データにおいて追加または変更された入力項目の内容７３ａとが表示される。なお、入力項目の内容７３ａは、入力項目を内包する複数の項目（例えば、テーブル全体）を含んでもよい。このように、帳票データにおいて追加または変更された入力項目を含む手順書の内容が画面に表示されることで、ユーザは、追加または変更された入力項目の内容と、これに対応する確認項目の内容を把握することができる。
【００５５】
また、閲覧画面表示制御部１２８は、帳票データの使用開始日と現在日付とに基づいて、確認項目特定部１２４により位置が特定された確認項目に関する情報を、帳票データの入力項目を確認するユーザが閲覧する画面に表示するか否かを制御してもよい。より具体的には、閲覧画面表示制御部１２８は、現在日時が帳票データの使用開始日よりも新しい場合に、手順書の画像を、確認項目に関する情報を付加した状態で表示させてもよい。このようにすることで、帳票データの使用開始前に追加、変更された確認項目が、画面に表示されないように制御することができる。この他にも、閲覧画面表示制御部１２８は、現在日時が確認項目の表示終了日（例えば、帳票データの使用期限）を超過していない場合に、確認項目に関する情報を付加した状態で手順書の画像を表示させてもよい。
【００５６】
［４．処理の流れ］
図１１は、帳票確認システム１において実行される処理の一例を示すフロー図である。同図に示すように、更新受付部１２１が帳票データ記憶部１１１に記憶される帳票データに対する更新を受け付けると（ステップＳ１０１：Ｙ）、帳票データ取得部１２２は、更新の対象とされる帳票データと、更新された新たな帳票データを取得する（ステップＳ１０２）。入力項目検出部１２３は、ステップＳ１０２で取得した２つの帳票データのデータ構造を比較して、追加または修正された入力項目を検出する（ステップＳ１０３）。入力項目検出部１２３は、例えば、帳票データに追加された２つのセルのうち、関連情報に含まれる入力項目の位置と同じテーブルに属し、且つ、当該関連情報に含まれる入力項目の位置と行または列が一致するセルの位置を、追加された入力項目の位置として検出するとともに、上記行または列が一致しない側のセルに記載されている文字列を、追加された入力項目の名称として検出する。
【００５７】
確認項目特定部１２４は、ステップＳ１０３において検出された入力項目の位置と、関連情報記憶部１１４に記憶される関連情報とに基づいて、チェックリストに追加または修正される確認項目の位置を特定する（ステップＳ１０４）。確認項目特定部１２４は、例えば、追加された入力項目と隣接する入力項目の位置を含む関連情報を取得して、これに含まれる確認項目の位置に基づいて、追加される確認項目の位置を特定する。また例えば、確認項目特定部１２４は、修正された入力項目の位置を含む関連情報を取得して、これに含まれる確認項目の位置を、修正される確認項目の位置として特定する。また、関連情報記憶部１１４は、特定した確認項目の位置を含む関連情報を、関連情報記憶部１１４に登録する（図８参照）。
【００５８】
また、図１１に示すように、変更対象表示制御部１２５は、チェックリストにおいて、ステップＳ１０４で特定した確認項目の位置に、変更対象を示すための入力欄６１ａ（図９参照）を表示させる（ステップＳ１０５）。ここで表示される入力欄６１ａには、帳票データで追加または修正された入力項目の名称が予め記載されていてもよい。
【００５９】
ここで、入力欄６１ａに対するユーザの入力を受け付けると（ステップＳ１０６：Ｙ）、チェックリスト設定部１２６は、受け付けた入力内容を確認項目として設定する（ステップＳ１０７）。より具体的には、チェックリスト設定部１２６は、帳票データにおいて入力項目が追加された場合には、入力欄６１ａへ入力された内容を含む確認項目をチェックリストに追加し、帳票データにおいて入力項目が修正された場合には、入力欄６１ａへ入力された内容を、確認項目特定部１２４により位置が特定された確認項目に設定する。
【００６０】
手順書更新部１２７は、関連情報記憶部１１４に記憶される関連情報において、更新対象の帳票データに関連付けられた手順書データを更新して（ステップＳ１０８）、処理を終了する。より具体的には、手順書更新部１２７は、ステップＳ１０４において位置が特定され、ステップＳ１０７において追加、設定された確認項目に関する情報を手順書データに関連づけて記憶させる。手順書更新部１２７は、例えば、図１０に示すように、新たな確認項目の内容７２ａを手順書データに関連づけて記憶させる。閲覧画面表示制御部１２８は、手順書データと、手順書データに関連づけられた確認項目に関する情報との内容を、帳票確認装置１０の表示部１５に表示させることで、ユーザは、チェックリストにおいて追加または変更された確認項目の内容を把握できる。即ち、更新された帳票データに対応するチェックリストの変更箇所を探す手間を軽減することができる。
【００６１】
また、図１０に示すように、閲覧画面表示制御部１２８は、手順書の更新日時７１ａと、帳票データにおいて追加または変更された入力項目の内容７３ａとを手順書に付加して表示させてもよい。これにより、帳票データにおいて追加または変更された入力項目を含む手順書の内容が帳票確認装置１０の表示部１５に表示されるため、ユーザは、追加または変更された入力項目の内容と、これに対応する確認項目の内容を把握することができる。
【００６２】
以上、本発明の一例である実施形態について説明したが、本発明は上記実施形態に限定されるものではない。例えば、実施形態では、変更対象表示制御部１２５および閲覧画面表示制御部１２８は、帳票確認システム１を内蔵する帳票確認装置１０の表示部１５に画面を表示させる場合について説明したが、これら表示制御部は、帳票確認装置１０とは異なる他の情報処理装置が備えるディスプレイなどの表示部に画面を表示させるようにしてもよい。より具体的には、変更対象表示制御部１２５および閲覧画面表示制御部１２８は、帳票確認装置１０通信インタフェース１３を介してローカルエリアネットワークやインターネットなどの通信ネットワークに接続される他の情報処理装置に向けて、更新されるチェックリストの画面のデータや、更新された手順書の画面のデータを送信することで、当該他の情報処理装置が備える表示部に、チェックリスト上の変更箇所などを示す画面を表示させるようにしてもよい。
【符号の説明】
【００６３】
１  帳票確認システム、１０  帳票確認装置、１１  制御部、１２  記憶部、１３  通信インタフェース、１４  操作部、１５  表示部、１１１  帳票データ記憶部、１１２  チェックリスト記憶部、１１３  手順書記憶部、１１４  関連情報記憶部、１２１  更新受付部、１２２  帳票データ取得部、１２３  入力項目検出部、１２４  確認項目特定部、１２５  変更対象表示制御部、１２６  チェックリスト設定部、１２７  手順書更新部、１２８  閲覧画面表示制御部、５０，５０ａ  帳票、５１，５１ａ  記入欄、６０，６０ａ  チェックリストの内容、６１  確認項目の内容、６１ａ  入力欄、７０，７０ａ  手順書、７１ａ  手順書の更新日時、７２ａ  確認項目の内容、７３ａ  入力項目の内容。
【図１】
2017062581.tif 000003
【図２】
2017062581.tif 000004
【図３】
2017062581.tif 000005
【図４】
2017062581.tif 000006
【図５】
2017062581.tif 000007
【図６】
2017062581.tif 000008
【図７】
2017062581.tif 000009
【図８】
2017062581.tif 000010
【図９】
2017062581.tif 000011
【図１０】
2017062581.tif 000012
【図１１】
2017062581.tif 000013