(57)【特許請求の範囲】
【請求項１】
複数の箇所を含むページを表示制御する情報処理システムであって、
異なるページの箇所どうしの関連性を示す関連情報に従って、所定のページの箇所に関連するページを特定するページ特定手段と、
前記所定のページの箇所と、前記特定された当該箇所に関連するページの存在を表示制御する表示制御手段と
を備えることを特徴とする情報処理システム。
【請求項２】
前記ページ特定手段で特定されたページがある場合に、前記表示制御手段で所定のページの箇所と前記ページ特定手段で特定されたページとを合わせて表示制御することを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記表示制御手段は、所定のページの箇所ごとに、前記特定された当該箇所に関連するページを表示制御することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記ページ特定手段で特定されたページがある場合に、前記表示制御手段で所定のページの箇所と前記ページ特定手段で特定されたページの関連する箇所とを表示制御することを特徴とする請求項１〜３のいずれか１項に記載の情報処理システム。
【請求項５】
前記表示制御手段は、前記関連するページの存在を表示制御された箇所に対して指示がされた場合に、前記表示制御手段で所定のページの箇所と前記ページ特定手段で特定されたページとを合わせて表示制御することを特徴とする請求項１〜４のいずれか１項に記載の情報処理システム。
【請求項６】
前記箇所は、前記ページに表示する項目であることを特徴とする請求項１〜５のいずれか１項に記載の情報処理システム。
【請求項７】
複数の箇所を含むページを表示制御する情報処理システムの処理方法であって、
異なるページの箇所どうしの関連性を示す関連情報に従って、所定のページの箇所に関連するページを特定するページ特定ステップと、
前記所定のページの箇所と、前記特定された当該箇所に関連するページの存在を表示制御する表示制御ステップと
を含むことを特徴とする処理方法。
【請求項８】
複数の箇所を含むページを表示制御する情報処理システムのプログラムであって、
前記情報処理システムを、
異なるページの箇所どうしの関連性を示す関連情報に従って、所定のページの箇所に関連するページを特定するページ特定手段と、
前記所定のページの箇所と、前記特定された当該箇所に関連するページの存在を表示制御する表示制御手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
関連ページのデータを対比表示する情報処理システムとその処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来より、例えばファクシミリ送信する際に、送信する原稿の確認を行い、誤送信防止をする仕組みが開示されている。
【０００３】
例えば、特許文献１では、承認者に対して、送信対象とする書類とダミーの書類とを合わせて表示させ、選択させることで、承認者の誤承認を抑止する仕組みが開示されている。
また、特許文献２では、送信する原稿を全ページ確認することで送信できるようにすることで誤送信を防止することが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１３８４０８号公報
【特許文献２】特開２００７−１６６２０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したように、送信の際に、チェックをする仕組みは種々存在するが、原稿の内容を確認するには、効率的ではなかった。
特に、複数ページにわたる原稿や文書を確認する場合、現在表示されているページ以外のページを参照する必要が生じる。
【０００６】
この時、ユーザは、現在表示されているページから、関連するページに戻り／進み、そのページを参照して、現在のページの妥当性を確認して、次のページの確認を行う作業を行うため、原稿や文書の確認が非効率となってしまっていた。
【０００７】
そこで、本発明の目的は、所定のページの箇所に関連するページの存在を表示して文書の確認を効率化する仕組みを提供することである。
【課題を解決するための手段】
【０００８】
本発明の目的を達成するための複数の箇所を含むページを表示制御する情報処理システムであって、異なるページの箇所どうしの関連性を示す関連情報に従って、所定のページの箇所に関連するページを特定するページ特定手段と、前記所定のページの箇所と、前記特定された当該箇所に関連するページの存在を表示制御する表示制御手段とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、所定のページの箇所に関連するページの存在を表示して文書の確認を効率化することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態の一例を示すシステム構成図である。
【図２】図１に示したチェック項目管理サーバ２００に適用可能な情報処理装置のハードウエア構成を示すブロック図である。
【図３】図１に示した複合機１００のコントローラユニットのハードウエア構成の一例を示すブロック図である。
【図４】図１に示した複合機１００、チェック項目管理サーバ２００の機能ブロック図である。
【図５】本実施形態におけるチェック項目管理システムのＦＡＸ送信処理の一例を示すフローチャートである。
【図６】本実施形態におけるチェック項目管理システムのページ確認処理の一例を示すフローチャートである。
【図７】本実施形態におけるチェック項目管理システムの前チェック項目確認処理の一例を示すフローチャートである。
【図８】本実施形態における認証を行うためのユーザ情報テーブル５１０の構成の一例を示す構成図である。
【図９】本実施形態におけるチェック項目管理サーバのＯＣＲテンプレートテーブル５２０の構成の一例を示す構成図である。
【図１０】本実施形態におけるチェック項目管理サーバの関連項目テーブル５３０の構成の一例を示す構成図である。
【図１１】本実施形態におけるチェック項目管理サーバのチェック項目テーブル５４０の構成の一例を示す構成図である。
【図１２】本実施形態におけるチェック項目管理サーバの関連項目一覧取得時の結合結果５５０の構成の一例を示す構成図である。
【図１３】複合機の認証画面の一例を示すイメージ図である。
【図１４】複合機のスキャン画面の一例を示すイメージ図である。
【図１５】複合機のスキャン処理中画面の一例を示すイメージ図である。
【図１６】複合機の各ページのチェック画面の一例を示すイメージ図である。
【図１７】複合機でのチェック受け付けた際の画面の一例を示すイメージ図である。
【図１８】複合機での次のチェック項目に遷移した際の画面の一例を示すイメージ図である。
【図１９】複合機での対比表示前の画面の一例を示すイメージ図である。
【図２０】複合機での対比表示指示画面の一例を示すイメージである。
【図２１】複合機での対比表示の画面の一例を示すイメージ図である。
【図２２】複合機での関連ページを表示させた場合の画面の一例を示すイメージ図である。
【図２３】複合機での送信指示する場合の画面の一例を示すイメージ図である。
【図２４】複合機での送信結果を表示する画面の一例を示すイメージ図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
図１は、本発明のチェック項目管理システム（情報処理システム）の構成の一例を示すシステム構成図である。
【００１２】
図１は、１又は複数の複合機１００、１又は複数のチェック項目管理サーバ２００がローカルエリアネットワーク（ＬＡＮ）１０を介して接続される構成となっている。
【００１３】
チェック項目管理サーバ２００は、ＯＣＲテンプレートテーブル（後述する図９に示す）、関連項目テーブル（後述する図１０に示す）、チェック項目テーブル（後述する図１１に示す）を記憶し、複合機１００からのスキャンデータの送信により、当該スキャンデータをＯＣＲテンプレートを用いてＯＣＲ処理を行う。また、ＯＣＲ処理の結果から各ページで必要なチェック項目をリスト化し、複合機１００へ送信する。
【００１４】
また、本実施形態のチェック項目管理システムは、上述した構成の１又は複数の複合機１００，１又は複数のチェック項目管理サーバ２００，ＬＡＮ１０を介して接続される構成の１又は複数のＷＡＮを介して接続される構成であってもよい。
【００１５】
なお、本実施形態はスキャンデータのチェックを前提として説明するが、スキャンデータに限らず、各種文書を表示してチェックする構成であってもよい。そのため、複合機としての画像処理装置に限らず、クライアント端末としてのＰＣで文書を表示してチェックする構成であってもよい。
チェック項目管理サーバ２００は、クラウド環境上のサーバであってもよい。
【００１６】
以下、図２を用いて、図１に示したチェック項目管理サーバ２００に適用可能な情報処理装置のハードウエア構成について説明する。
図２は、図１に示したチェック項目管理サーバ２００に適用可能な情報処理装置のハードウエア構成を示すブロック図である。
【００１７】
図２において、２００１はＣＰＵで、システムバス２００４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２００２あるいは外部メモリ２０１１には、ＣＰＵ２００１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００１８】
２００３はＲＡＭで、ＣＰＵ２００１の主メモリ、ワークエリア等として機能する。ＣＰＵ２００１は、処理の実行に際して必要なプログラム等をＲＯＭ２００２あるいは外部メモリ２０１１からＲＡＭ２００３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００１９】
また、２００５は入力コントローラで、キーボード（ＫＢ）２００９や不図示のマウス等のポインティングデバイス等からの入力を制御する。２００６はビデオコントローラで、ＣＲＴディスプレイ（ＣＲＴ）２０１０等の表示器への表示を制御する。なお、図２では、ＣＲＴ２０１０と記載しているが、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。
【００２０】
２００７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶する外部記憶装置（ハードディスク（ＨＤ））や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２０１１へのアクセスを制御する。
【００２１】
２００８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したＬＡＮ１０）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００２２】
なお、ＣＰＵ２００１は、例えばＲＡＭ２００３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２０１０上での表示を可能としている。また、ＣＰＵ２００１は、ＣＲＴ２０１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２３】
本発明を実現するための後述する各種プログラムは、外部メモリ２０１１に記録されており、必要に応じてＲＡＭ２００３にロードされることによりＣＰＵ２００１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ２０１１に格納されており、これらについての詳細な説明も後述する。
【００２４】
次に、図３を用いて、本発明の画像処理装置としての複合機１００を制御するコントローラユニットのハードウエア構成について説明する。
図３は、図１に示した複合機１００のコントローラユニットのハードウエア構成の一例を示すブロック図である。
【００２５】
図３において、３０２０はコントローラユニットで、画像入力デバイスとして機能するスキャナ３０６０や、画像出力デバイスとして機能するプリンタ３０５０と接続する一方、ＬＡＮ（例えば、図１に示したＬＡＮ１０）や公衆回線（ＷＡＮ）（例えば、ＰＳＴＮまたはＩＳＤＮ等）と接続することで、画像データやデバイス情報の入出力を行う。
【００２６】
コントローラユニット３０２０において、３０２０はＣＰＵで、システム全体を制御するプロセッサである。３００２はＲＡＭで、ＣＰＵ３００１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。
【００２７】
３００３はＲＯＭで、システムのブートプログラムや各種制御プログラムが格納されている。３００４は外部記憶装置（ハードディスクドライブ（ＨＤＤ））で、システムを制御するための各種プログラム，画像データ等を格納する。
【００２８】
３００７は操作部インタフェース（操作部Ｉ／Ｆ）で、操作部（ＵＩ）３０３０とのインタフェース部であり、操作部３０３０に表示する画像データを操作部３０３０に対して出力する。また、操作部Ｉ／Ｆ３００７は、操作部３０３０から本システム使用者が入力した情報（例えば、ユーザ情報等）をＣＰＵ３００１に伝える役割をする。なお、操作部３０３０はタッチパネルを有する表示部を備え、該表示部に表示されたボタンを、ユーザが押下（指等でタッチ）することにより、各種指示を行うことができる。
【００２９】
３００５はネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）で、ネットワーク（ＬＡＮ）に接続し、データの入出力を行う。３００６はモデム（ＭＯＤＥＭ）で、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００３０】
３００９は外部インタフェース（外部Ｉ／Ｆ）で、ＵＳＢ、ＩＥＥＥ１３９４，プリンタポート，ＲＳ−２３２Ｃ等の外部入力を受け付けるＩ／Ｆ部であり、本実施形態においては認証で必要となるＩＣカードの読み取り用のカードリーダ３０４０が外部Ｉ／Ｆ部３００９に接続されている。そして、ＣＰＵ３００１は、この外部Ｉ／Ｆ３００９を介してカードリーダ３０４０によるＩＣカードからの情報読み取りを制御し、該ＩＣカードから読み取られた情報を取得可能である。尚、ＩＣカードに限らず、ユーザを特定することが可能な記憶媒体であればよい。この場合、記憶媒体にはユーザを識別するための識別情報が記憶される。この識別情報は、記憶媒体の製造番号でも、ユーザが企業内で与えられるユーザコードであってもよい。
以上のデバイスがシステムバス３０１０上に配置される。
【００３１】
３００８はイメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）であり、システムバス３０１０と画像データを高速で転送する画像バス３０１５とを接続し、データ構造を変換するバスブリッジである。
画像バス３０１５は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス３０１５上には以下のデバイスが配置される。
【００３２】
３０１１はラスタイメージプロセッサ（ＲＩＰ）で、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。３０１２はプリンタインタフェース（プリンタＩ／Ｆ）で、プリンタ３０５０とコントローラユニット３０２０を接続し、画像データの同期系／非同期系の変換を行う。また、３０１３はスキャナインタフェース（スキャナＩ／Ｆ）で、スキャナ３０６０とコントローラユニット３０２０を接続し、画像データの同期系／非同期系の変換を行う。
【００３３】
３０１４は画像処理部で、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部３０１４は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００３４】
スキャナ部３０６０は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部３０３０から読み取り起動指示することにより、ＣＰＵ３００１がスキャナ３０６０に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００３５】
プリンタ部３０５０は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、ＣＰＵ３００１からの指示によって開始する。なお、プリンタ部３０５０には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
【００３６】
操作部３０３０は、ＬＣＤ表示部を有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ３００７を介してＣＰＵ３００１に伝える。また、操作部３０３０は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００３７】
ここで、操作部３０３０のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部３０３０のストップキーは、稼働中の動作を止める働きをする。また、操作部３０３０のＩＤキーは、使用者のユーザＩＤを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。
【００３８】
カードリーダ３０４０は、ＣＰＵ３００１からの制御により、ＩＣカード（例えば、ソニー社のフェリカ（ＦｅｌｉＣａ）（登録商標））内に記憶されている情報を読み取り、該読み取った情報を外部Ｉ／Ｆ３００９を介してＣＰＵ３００１へ通知する。
【００３９】
次に、図４を用いて、本発明の複合機１００と、チェック項目管理サーバ２００の機能ブロック図について説明する。
尚、各機能ブロックが処理する詳細な制御については、後述するフローチャートにて説明する。
関連情報記憶部４０１は、文書のページ間を関連付ける関連情報を記憶する機能部である。関連情報は、各ページに対応付くチェック項目である。
【００４０】
表示部４０２は、所定のページを表示する機能部である。当該表示部４０２は、現在表示されているページと、後述のページ特定部４０３で特定されたページとをまとめて表示する機能部である。また、表示されている所定のページのチェック項目を表示する機能部である。さらに、チェック項目に対応するページ内の箇所を強調表示する機能部である。
【００４１】
ページ特定部４０３は、表示部で表示したページから他のページへ遷移する場合、関連情報に従って、関連するページを特定する機能部である。また、表示部４０２で指定されているチェック項目に従って、関連するページを特定する機能部である。
チェック指示受付部４０４は、チェック項目へユーザによるチェック指示を受け付ける機能部である。
出力部４０５は、チェック指示受付部４０４により、複数のページのチェック項目へチェック指示がされた場合に、文書を出力する機能部である。
決定部４０６は、文書としてのスキャンデータを解析して、各ページのチェック項目を決定する機能部である。
以下、本実施形態におけるチェック項目管理システムの全体の流れ（概略）を説明する。
【００４２】
複合機１００は、カードリーダ３０４０により読み取り可能なＩＣカードを検地すると、該ＩＣカード内の個人認証情報を読み取り、読み取った個人認証情報で認証を行う。
【００４３】
複合機１００で認証が行われた後（ログイン後）、スキャナ部３０６０で紙文書がスキャンされると、スキャンデータがチェック項目管理サーバ２００に送信され、チェック項目管理サーバ２００でＯＣＲ処理を実行する。
【００４４】
ＯＣＲ処理の実行結果を基にＯＣＲテンプレートテーブル５２０、チェック項目テーブル５４０に問合せを行い、該スキャンデータのチェック項目のリストを作成する。この時、各ページに対応付くチェック項目のリストが作成される。
【００４５】
作成したチェック項目のリストとスキャンデータに対応する各ページの表示画像（サムネイル画像）を複合機１００に送信する。複合機１００でチェック項目のリストが受信されると、チェック項目のリストに含まれる座標情報（後述する５４４、５４５，５４６、５４７に示す）を基に操作部３０３０にスキャンデータのサムネイル画像、チェック項目のリストを表示する。また、スキャンデータのサムネイル画像において、該チェック項目を暗転表示することで、強調表示をする。
【００４６】
ユーザによってリストからチェック項目がチェックされ、チェック項目のリストすべてにチェックが入ると、操作部３０３０においてグレーアウトして選択できないようにしていた送信ボタンが選択できるようになる。ユーザによって送信ボタンが押下されると、送信対象の宛先へＦＡＸ送信が行われる。
【００４７】
なお、ＦＡＸ送信するために、複合機１００でＦＡＸ番号などの送信先が入力されることは言うまでもない。ＦＡＸ送信は、複合機１００又はチェック項目管理サーバの何れで送信する処理を行ってもよい。また、ＦＡＸ送信に限らず、メール送信や所定のサーバへのファイル格納などの出力処理であってもよい。
【００４８】
次に、各フローチャートを用いて、本実施形態の詳細な処理説明をする。なお、各ステップは、各装置のＣＰＵが実行するものとする。
以下、図５を参照して、本実施形態のチェック項目管理システムにおけるＦＡＸ送信処理について説明する。
【００４９】
図５ではスキャンデータのＦＡＸ送信処理について説明する。本処理は複合機１００、チェック項目管理サーバ２００にて実施され、複合機に備えられる「ユーザ情報管理」ボタン（不図示）を押下すると、ユーザ認証画面が表示される。（図１３）
【００５０】
ステップＳ１０１では、ユーザ認証画面（図１３）にてカードリーダ３０４０により読み取り可能なＩＣカードを検知すると、ＩＣカードに含まれるユーザ名、パスワード、ユーザ認証先を取得する。
【００５１】
ステップＳ１０２では、取得したユーザ名、パスワードを図８のユーザ情報テーブル５１０で照合し、該当するデータが存在する場合、認証処理を実行する。認証が成功した場合に、複合機１００へログインを行い、複合機の利用を許可する。
【００５２】
ステップＳ１０３では、ユーザ操作により、スキャナ部３０６０に紙文書がセットされ、図１４のＦＡＸ送信画面の「スキャン」ボタン（３２１）が押下されると、スキャンが開始される。
【００５３】
ステップＳ１０４では、スキャナ部３０６０にセットされた紙文書のスキャンデータを作成する。以降ステップＳ１０５からステップＳ１１０が行われる間、操作部３０３０上には、処理中であることがユーザに分かるようにメッセージを表示する。（図１５）
【００５４】
ステップＳ１０５では、作成したスキャンデータをチェック項目管理サーバ２００に送信する。ステップＳ１０６では複合機１００から送信されたスキャンデータをチェック項目管理サーバ２００が受信する。
【００５５】
ステップＳ１０７では、受信したスキャンデータとＯＣＲテンプレートテーブル（図９）に登録されているテンプレートＩＤとの照合を行う。すなわち、スキャンデータを解析して、各ページのチェック項目を決定する処理である。
【００５６】
具体的には、スキャンデータの所定の領域から、該当するテンプレートＩＤ５２１を抽出し、抽出されたテンプレートＩＤ５２１に該当するチェック項目ＩＤリスト５２２を取得する。もし、該当するテンプレートＩＤ５２１がひとつも存在しない場合は、エラー通知を複合機１００に送信する。
なお、テンプレートＩＤの特定では、フォーム認識を行い、フォーム認識した結果得られるフォーム情報からテンプレートＩＤを特定してもよい。
これにより、各ページでチェックする項目が決定する。
【００５７】
ステップＳ１０８では、チェック項目テーブル５４０から該チェック項目ＩＤを取得し、チェック項目リストを作る（５５０）。チェック項目リストは、スキャンデータ単位で生成されるが、ページに対応するように構成されている。これにより、所定のページを表示した際に、そのページに関連するチェック項目が一覧表示される。チェック項目リスト５５０では、関連ＩＤテーブルから関連名を取得して、５５８へ追加する。
【００５８】
すなわち、５２０、５３０、５４０は、ページ間を関連付ける関連情報の一例を示すものである。なお、テンプレートＩＤで関連付けをしておき、ページ間を関連付けるようにしてもよい。例えば、Ｔｍｐｌｔ＿０００１＿１とＴｍｐｌｔ＿０００１＿２が関連付いている場合、図９のＴｍｐｌｔ＿０００１＿２のページからＴｍｐｌｔ＿０００１＿１のページへ遷移する際には、対比表示する。
【００５９】
ステップＳ１０９では、ＯＣＲ後のスキャンデータから作成したページ情報（各ページのサムネイル画像、ページ番号）、各ページのチェック項目リストから作成した強調表示領域情報を複合機１００に送信する。チェック項目リストにはページ情報に対応する座標情報、Ｘ開始（５４４）、Ｘ終了（５４５）、Ｙ開始（５４６）、Ｙ終了（５４７）を持ち、座標の始点、終点の領域を強調表示することに用いることができる。
ステップＳ１１０では、ページ情報、強調表示領域情報を複合機１００が受信する。
【００６０】
ステップＳ１１１では、ページ確認（後述する図６に示す）を行う。すべてのページにおいてチェック項目にチェックがされる（図６）と、「送信」ボタン４１１が押下できるようになる。（図２３）
【００６１】
ステップＳ１１２では、ユーザ操作により図２３のＦＡＸ送信画面の「送信」ボタン４１１が押下されると、ステップＳ１１３にて該送信先にＦＡＸ送信が行われる。すなわち、複数ページのデータのチェック項目へチェック指示がされた場合に、データを出力する処理である。
なお、上述したように、ＦＡＸ送信処理はチェック項目管理サーバ２００または、別のＦＡＸサーバで処理させるように構成してもよい。
【００６２】
ＦＡＸ送信が行われると操作部３０３０にＦＡＸ送信が完了したことが分かるようにメッセージを表示する。（図２４）ユーザ操作により「ログアウト」ボタン４２１が押下されるとログアウトを行う。
ステップＳ１１２において「送信」ボタンを押下しない場合は、ユーザ操作又は自動で、ログアウトを実行する。
【００６３】
以下、図６を参照して、本実施形態のチェック項目管理システムにおけるページ確認処理について説明する。
【００６４】
図６ではスキャンデータのページ確認処理について説明する。本処理は前述ステップＳ１１０において、複合機１００が受信したチェック項目、ページ情報、強調表示領域情報を基にユーザ操作によって行われるページ確認処理である。
【００６５】
ステップＳ２０１では、チェックするページ３４１、プレビュー領域３４２、チェック項目３４３、強調表示領域３４４が表示される（図１６）。すなわち、所定のページのデータを表示する表示処理である。また、表示されている所定のページのチェック項目を表示する処理である。なお、図１６で３４５にチェックがされると、図１７のようにチェックが入力表示される。
【００６６】
チェックするページ３４１は図５にてスキャンされたスキャンデータのページ数（番号）と対応している。この時、チェック項目に関連ＩＤを有する場合には、関連文書がある旨を識別表示する（３４６）。３４６に対応するボタンは、図１９の３７７であり、対比表示も可能である。
【００６７】
関連文書の識別表示は、各ページのチェック項目を表示する際に、チェック項目ＩＤをチェック項目管理サーバ２００へ送信することで実現可能である。また、関連するチェック項目があることを示すフラグをＳ１１０で受信の際に取得することで実現してもよい。
【００６８】
本実施形態では３枚スキャンしている例を挙げているが、これに限定する必要はない。プレビュー領域３４２は図５にてスキャンされたスキャンデータのサムネイル画像となっている。複合機１００でスキャンされたスキャンデータからチェック項目管理サーバ２００でサムネイル画像は作成される。
【００６９】
チェック項目３４３は前述のチェック項目テーブル５４１から取得したチェック項目リストのチェック項目名を表示している。現在チェックが必要な項目がユーザに分かるように暗転表示している。３２５へチェック操作を受け付けると、次のチェック項目へ遷移し、チェック対象のチェック項目が強調表示される。また、遷移したチェック項目に対応する座標値を元に、サムネイル画像の対応箇所（領域）が強調表示される。
【００７０】
ステップＳ２０２では、サムネイル画像上で確認しなければならない領域を強調表示する。強調表示する領域は前述の座標情報に基づいて特定し、該領域を暗転表示する。
【００７１】
ステップＳ２０３では、ユーザ操作によるチェック３４５の押下の受け付けがあったかを判定する。押下の受け付けがあったと判定されるとステップＳ２０４へ処理を移す。チェック３４５の押下の受け付けがなかったと判定された場合、他の指示によりステップＳ２０７へ処理を移す。すなわち、チェック項目へユーザによるチェック指示を受け付ける処理である。
【００７２】
ステップＳ２０４は、ステップＳ２０３においてユーザ操作によってチェック３４５が押下され、他にチェック３４５が押下されていない項目があるかを確認する。残りがあればステップＳ２０５へ処理を移し、残りがなければステップＳ２０６へ処理を移す。
【００７３】
ステップＳ２０５は、押下されたチェック３４５の次のチェック３６１を暗転表示する。（図１８）暗転表示後、ステップＳ２０１を行い、ページ３４１、プレビュー領域３４２、チェック項目３４３、強調表示領域３４４を再表示する。
ステップＳ２０６では、チェック項目すべてが押下されていると「送信」ボタン４１１をアクティブ化する。
【００７４】
ステップＳ２０７では、既にチェックがされた項目に対して、再度操作指示（選択）があったか否か関否かを判定する。再度操作指示があった場合には、ステップＳ２０８へ処理を移す。処理を終了する場合には、ログアウト操作などにより処理を終了する。
【００７５】
なお、本実施形態では、再度操作指示を受け付けることで、対比表示する構成としたが、関連文書を示すボタン３７７を押下した場合に、対比表示に移行するようにすることも可能である。
ステップＳ２０８は図７の説明で後述する。
ステップＳ２０９は図７の処理が終わったあと、ページ確認処理を続行する場合行う。続行する場合はステップＳ２０３へ処理を移す。
【００７６】
以下、図７を参照して、本実施形態のチェック項目管理システムにおける前チェック項目確認処理について説明する。図７では、ページ確認処理（図６）が途中まで進んでいる例を用いて説明する（図１９）。
【００７７】
なお、本実施形態では、前のページに関連項目がある場合には、対比表示する実施形態としたが、現在表示されているページより後ろのページに関連項目がある場合に対比表示する形態としてもよい。
図７では既にチェック済みで前のページのチェック３４５に対応する項目を、図１９の画面で確認したい場合の処理の流れを説明する。
【００７８】
ステップＳ３０１では、現在表示されているページで、既にチェックを付けたチェック３７１、チェック３７２、チェック３７３のいずれかをユーザ操作により選択する。現在チェック中のチェック３７４および未チェックのチェック３７５、チェック３７６を選択した場合は、比較表示は行わないものとする。以降はチェック３７１を選択した例を用いて説明する。
ステップＳ３０２では、選択されたチェック３７１のチェック項目ＩＤ５４１をチェック項目管理サーバ２００に送信する。
ステップＳ３０３では、複合機１００より送信されたチェック項目ＩＤ５４１をチェック項目管理サーバ２００が受信する。
【００７９】
ステップＳ３０４では、チェック項目ＩＤ５４１を用いてチェック項目テーブル（図１１）に問合せを行い、同じ関連ＩＤ５４３を持つ行があるか確認する。ある場合はステップＳ３０５へ処理を移し、ない場合はステップＳ３０６を行う。すなわち、ユーザにより指定されたチェック項目に従って、関連するページを特定する処理である。
【００８０】
ステップＳ３０５では、関連項目テーブル（図１０）、チェック項目テーブル（図１１）に問合せを行い、同じ関連ＩＤ５４３を持つ行を取得する。その取得結果の一例がチェック項目、関連項目結合結果（図１２）となる。すなわち、チェック項目が選択されることで、現在表示されているページから他のページへ遷移する場合、関連情報に従って、表示されているページに関連するページを特定する特定処理である。
【００８１】
ステップＳ３０６では、結合結果（図１２）を用いてＯＣＲテンプレートテーブル（図９）に問合せを行う。結合結果（図１２）のチェック項目ＩＤ５５１を持つテンプレートＩＤ５２１を取得する。その取得結果で現在表示されているページと異なるページに対象のチェック項目が含まれているか否かを判定する。異なるページに対象のチェック項目があり、対比表示可能な場合、ステップＳ３０７へ処理を移す。異なるページに対象のチェック項目がない場合には、ステップＳ３０８へ処理を移す。
ステップＳ３０７では、ステップＳ３０６の問合せ結果を用いて対比表示用するページのスキャンデータを取得する。
ステップＳ３０８では、ステップＳ３０７で取得したスキャンデータを基に対比表示用のサムネイル画像を作成する。
【００８２】
ステップＳ３０９では、サムネイル画像と、ページ数を含む問合せ結果を複合機１００に送信する。なお、ステップＳ３０６で対比表示できない場合、対比表示できない旨の結果である問合せ結果を送信する。
【００８３】
ステップＳ３１０では、チェック項目管理サーバ２００から送信された問合せ結果を複合機１００が受信する。受信した結果を表示する。対比表示可能な場合には、図２０の画面を表示する。対比可能でない場合には、処理を終了する。
【００８４】
なお、ステップＳ３０３〜ステップＳ３０９は、チェック項目管理サーバで実行するようにしたが、各種テーブルを複合機１００に取込、複合機１００で関連項目があるか、対比表示可能かの判断を行い、対比表示させるようにすることも可能である。
すなわち、各ステップに対応する手段は、情報処理システムとして備える構成とすることができることは言うまでもない。
【００８５】
ステップＳ３１１では、ユーザ操作により「対比表示」ボタン３８１が押下された場合、ステップＳ３１２を行う。「キャンセル」ボタン３８２が押下された場合、前チェック項目確認処理（図７）を終了する。
【００８６】
ステップＳ３１２では、ユーザ操作により「対比表示」ボタン３８１が押下されると、受信したページのサムネイル画像を操作部３０３０に対比表示する（図２１）。すなわち、現在表示されているページと、ステップＳ３０７で特定されたページとをまとめて表示する処理である。
【００８７】
図２１の３９１は、現在表示されていたページのサムネイル画像で、３９２は、関連項目を有するページのサムネイル画像である。それぞれの画像で、関連項目として特定された領域が強調表示される。また、それぞれのページのページ数が対応付いて表示されている。
これにより関連するチェック項目を有するページがまとめて確認できるため、内容の確認を効率化できると共に、誤送信防止を行うことが可能となる。
なお、本実施形態では、２ページ分を対比表示したが、これに限ることはない。
【００８８】
ステップＳ３１３では、ユーザ操作により通常表示したいページを選択する。ページ３９１が選択された場合は、ステップＳ３１４へ処理を移し、ページ３９２が選択された場合は、ステップＳ３１５へ処理を移す。
ステップＳ３１４では、選択された現在チェック中のページのサムネイル画像を表示する（図１９）。
【００８９】
ステップＳ３１５では、選択された関連ページのサムネイル画像を表示する（図２２）。ここで、既にチェック済みのため、全てのチェックがチェック済み状態となっている。
【００９０】
本実施形態では１ファイル複数ページにわたるスキャンデータとして説明したが、１帳票１ファイルとして、複数のファイルを一括して読み込んで、それぞれのファイルをチェックする構成であってもよい。
【００９１】
以上、本実施形態によれば、関連するページを表示して文書の確認を効率化することができる。
【００９２】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【００９３】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００９４】
また、本発明におけるプログラムは、図５〜図７に示すフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は図５〜図７の処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは図５〜図７の各装置の処理方法ごとのプログラムであってもよい。
【００９５】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００９６】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【００９７】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク、ソリッドステートドライブ等を用いることができる。
【００９８】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９９】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１００】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１０１】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１０２】
１００    複合機
２００    チェック項目管理サーバ
２００１  ＣＰＵ
２００２  ＲＡＭ
３００１  ＣＰＵ
３００２  ＲＡＭ
【図１】
0006569270.tif 000002
【図２】
0006569270.tif 000003
【図３】
0006569270.tif 000004
【図４】
0006569270.tif 000005
【図５】
0006569270.tif 000006
【図６】
0006569270.tif 000007
【図７】
0006569270.tif 000008
【図８】
0006569270.tif 000009
【図９】
0006569270.tif 000010
【図１０】
0006569270.tif 000011
【図１１】
0006569270.tif 000012
【図１２】
0006569270.tif 000013
【図１３】
0006569270.tif 000014
【図１４】
0006569270.tif 000015
【図１５】
0006569270.tif 000016
【図１６】
0006569270.tif 000017
【図１７】
0006569270.tif 000018
【図１８】
0006569270.tif 000019
【図１９】
0006569270.tif 000020
【図２０】
0006569270.tif 000021
【図２１】
0006569270.tif 000022
【図２２】
0006569270.tif 000023
【図２３】
0006569270.tif 000024
【図２４】
0006569270.tif 000025