(57)【要約】【課題】拾得した遺失文書の遺失者を迅速に特定できる文書検索装置を提供する。【解決手段】文書検索装置１００において、入力部２０には、第１文書を示す第１文書画像を読み取るための第１読取り指示であって、入力ユーザーＵを示すユーザー情報ＮＵを含む第１読取り指示が入力される。読取部３０は第１文書画像を読み取る。抽出部４０は、第１文書画像から第１テキスト情報ＮＴ１を抽出する。制御部１０は、ユーザー情報ＮＵと第１テキスト情報ＮＴ１とを関連付けて登録文書情報ＮＲとして登録する。読取部３０は、第２文書を示す第２文書画像を読み取る。抽出部４０は、第２文書画像から第２テキスト情報を抽出する。制御部１０は、第２テキスト情報と登録文書情報ＮＲとに基づいて第２文書と第１文書とが一致するか否かを判定し、一致すると判定した場合に、ユーザー情報ＮＵに基づいて、第２文書が入力ユーザーＵに対応することを特定する。【選択図】図１
2019121001.tif 000002
【特許請求の範囲】
【請求項１】
第１文書を示す第１文書画像を読み取るための第１読取り指示が入力される入力部と、
前記第１読取り指示に応じて、前記第１文書画像を読み取る読取部と、
前記第１文書画像に対応するテキストを示す第１テキスト情報を前記第１文書画像から抽出する抽出部と、
制御部と
を備え、
前記第１読取り指示には、前記第１読取り指示を入力する入力ユーザーを示すユーザー情報が含まれており、
前記制御部は、前記ユーザー情報と前記第１テキスト情報とを関連付けて登録文書情報として登録し、
前記読取部は、第２文書を示す第２文書画像を読み取り、
前記抽出部は、前記第２文書画像に対応するテキストを示す第２テキスト情報を前記第２文書画像から抽出し、
前記制御部は、前記第２テキスト情報と前記登録文書情報とに基づいて前記第２文書と前記第１文書とが一致するか否かを判定し、前記第２文書と前記第１文書とが一致すると判定した場合に、前記ユーザー情報に基づいて、前記第２文書が前記入力ユーザーに対応することを特定する、文書検索装置。
【請求項２】
通知部を更に備え、
前記ユーザー情報には、前記入力ユーザーのアドレスを示すアドレス情報が含まれており、
前記通知部は、前記制御部が前記第２文書と前記第１文書とが一致すると判定した場合に、前記アドレスに通知情報を送信し、
前記通知情報は、前記第２文書が前記入力ユーザーに対応することを示す、請求項１に記載の文書検索装置。
【請求項３】
前記登録文書情報には、前記登録文書情報の登録日時を示す登録日時情報が含まれており、
前記読取部が前記第２文書画像を読み取る際に、前記入力部には、前記登録文書情報が登録された期間を指定する期間指定指示が入力され、
前記制御部は、前記期間指定指示と前記登録日時情報とに基づいて、前記登録日時が前記期間の範囲内であるか否かを判定し、
前記制御部は、前記登録日時が前記期間の範囲内である場合に、前記第２テキスト情報と前記登録文書情報とに基づいて、前記第２文書と前記第１文書とが一致するか否かを判定する、請求項１又は請求項２に記載の文書検索装置。
【請求項４】
前記第１テキスト情報は、前記第１文書の各ページに対応する第１ページテキスト情報と、前記第１ページテキスト情報のサイズを示す第１ページサイズ情報とを含み、
前記第２テキスト情報は、前記第２文書の各ページに対応する第２ページテキスト情報と、前記第２ページテキスト情報のサイズを示す第２ページサイズ情報とを含み、
前記制御部は、前記第２ページサイズ情報と前記第１ページサイズ情報とに基づいて前記第２文書と前記第１文書とが一致するか否かを判定する、請求項１から請求項３のいずれか１項に記載の文書検索装置。
【請求項５】
前記制御部は、前記読取部が前記第１文書画像を読み取る際に、前記入力部に登録許可指示が入力されたか否かを判定し、
前記登録許可指示は、前記登録文書情報の登録を許可する指示であり、
前記登録許可指示には、前記第１文書の文書名を示す第１文書名情報が含まれており、
前記制御部は、前記入力部に前記登録許可指示が入力された場合に、前記ユーザー情報と前記第１テキスト情報と前記第１文書名情報とを関連付けて前記登録文書情報として登録する、請求項１から請求項４のいずれか１項に記載の文書検索装置。
【請求項６】
前記入力部には、第３文書を示す第３文書画像を読み取るための第３読取り指示が更に入力され、
前記第３読取り指示には、前記第３読取り指示を入力する入力ユーザーを示すユーザー情報が含まれており、
前記読取部は、前記第３読取り指示に応じて前記第３文書画像を読み取り、
前記抽出部は、前記第３文書画像に対応するテキストを示す第３テキスト情報を前記第３文書画像から抽出し、
前記制御部は、前記読取部が前記第３文書画像を読み取る際に、前記入力部に登録許可指示が入力されたか否かを判定し、
前記登録許可指示は、前記登録文書情報の登録を許可する指示であり、
前記登録許可指示には、前記第３文書の文書名を示す第３文書名情報が含まれており、
前記制御部は、前記入力部に前記登録許可指示が入力された場合に、前記第３文書名情報と前記第１文書名情報とが一致するか否かを判定し、
前記制御部は、前記第３文書名情報と前記第１文書名情報とが一致しないと判定した場合に、前記第３文書名情報と、前記第３テキスト情報と、前記第３読取り指示に含まれる前記ユーザー情報とを関連付けて更なる前記登録文書情報として登録する、請求項５に記載の文書検索装置。
【請求項７】
前記第１テキスト情報は、前記第１文書の各ページに対応する第１ページテキスト情報を含み、
前記第３テキスト情報は、前記第３文書の各ページに対応する第３ページテキスト情報を含み、
前記制御部は、前記第３文書名情報と前記第１文書名情報とが一致すると判定した場合に、前記第３テキスト情報と前記第１テキスト情報とに基づいて、前記第１テキスト情報に対する前記第３テキスト情報の差異ページ情報を抽出し、
前記差異ページ情報は、前記第１ページテキスト情報に対する前記第３ページテキスト情報の差異を示し、
前記制御部は、前記差異ページ情報と前記第３読取り指示に含まれる前記ユーザー情報とを前記登録文書情報に関連付けて、前記登録文書情報を更新し、
前記制御部は、前記第２テキスト情報と前記登録文書情報とに基づいて、前記第２文書と前記第１文書とが一致するか否かを判定する、請求項６に記載の文書検索装置。
【請求項８】
第１文書を示す第１文書画像を読み取るための第１読取り指示であって、前記第１読取り指示を入力する入力ユーザーを示すユーザー情報を含む前記第１読取り指示が入力される工程と、
前記第１読取り指示に応じて、前記第１文書画像を読み取る工程と、
前記第１文書画像に対応するテキストを示す第１テキスト情報を前記第１文書画像から抽出する工程と、
前記ユーザー情報と前記第１テキスト情報とを関連付けて登録文書情報として登録する工程と、
第２文書を示す第２文書画像を読み取る工程と、
前記第２文書画像に対応するテキストを示す第２テキスト情報を前記第２文書画像から抽出する工程と、
前記第２テキスト情報と前記登録文書情報とに基づいて前記第２文書と前記第１文書とが一致するか否かを判定し、前記第２文書と前記第１文書とが一致すると判定した場合に、前記ユーザー情報に基づいて、前記第２文書が前記入力ユーザーに対応することを特定する工程と
を包含する、文書検索方法。
【請求項９】
文書検索装置と、前記文書検索装置との間で通信可能なサーバー装置とを備える文書検索システムであって、
前記文書検索装置は、
第１文書を示す第１文書画像を読み取るための第１読取り指示であって、前記第１読取り指示を入力する入力ユーザーを示すユーザー情報を含む前記第１読取り指示が入力される入力部と、
前記第１読取り指示に応じて、前記第１文書画像を読み取る読取部と、
前記第１文書画像を示す第１文書画像情報と、前記ユーザー情報とを前記サーバー装置に送信する第１通信部と
を備え、
前記サーバー装置は、
前記第１通信部から送信される前記第１文書画像情報と前記ユーザー情報とを受信する第２通信部と、
前記第１文書画像に対応するテキストを示す第１テキスト情報を前記第１文書画像情報から抽出する抽出部と、
サーバー制御部と
を備え、
前記サーバー制御部は、前記ユーザー情報と前記第１テキスト情報とを関連付けて登録文書情報として登録し、
前記読取部は、第２文書を示す第２文書画像を読み取り、
前記第１通信部は、前記第２文書画像を示す第２文書画像情報を前記第２通信部に送信し、
前記第２通信部は、前記第１通信部から送信される前記第２文書画像情報を受信し、
前記抽出部は、前記第２文書画像に対応するテキストを示す第２テキスト情報を前記第２文書画像情報から抽出し、
前記サーバー制御部は、前記第２テキスト情報と前記登録文書情報とに基づいて前記第２文書と前記第１文書とが一致するか否かを判定し、前記第２文書と前記第１文書とが一致すると判定した場合に、前記ユーザー情報に基づいて、前記第２文書が前記入力ユーザーに対応することを特定する、文書検索システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書検索装置、文書検索方法、及び文書検索システムに関する。
【背景技術】
【０００２】
複数の登録画像の中から複合機の原稿画像と類似する登録画像を検索する画像検索装置が知られている。このような画像検索装置として、特許文献１に記載の画像検索装置は、各登録画像間の非共通領域を示す各参照画像と、原稿画像の部分画像とを画像データ同士で比較する。特許文献１に記載の画像検索装置は、原稿画像の部分画像と類似する参照画像が存在する場合に、参照画像に対応する登録画像を複合機の表示部で表示させる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−５９２００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般に、他人による遺失文書を拾得した場合、拾得した遺失文書の遺失者を容易に特定できることが要請されている。しかしながら、例えば、原稿画像が示す原稿が遺失文書である場合に、特許文献１に記載の画像検索装置では、画像データ同士を比較して登録画像を表示部に表示させるため、拾得者は登録画像の所有者を認識できない。従って、拾得した遺失文書の遺失者を迅速に特定することが困難であった。
【０００５】
本発明は上記課題に鑑みてなされたものであり、拾得した遺失文書の遺失者を迅速に特定できる文書検索装置、文書検索方法、及び文書検索システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る文書検索装置は、入力部と、読取部と、抽出部と、制御部とを備える。前記入力部には、第１文書を示す第１文書画像を読み取るための第１読取り指示が入力される。前記読取部は、前記第１読取り指示に応じて、前記第１文書画像を読み取る。前記抽出部は、前記第１文書画像に対応するテキストを示す第１テキスト情報を前記第１文書画像から抽出する。前記第１読取り指示には、前記第１読取り指示を入力する入力ユーザーを示すユーザー情報が含まれている。前記制御部は、前記ユーザー情報と前記第１テキスト情報とを関連付けて登録文書情報として登録する。前記読取部は、第２文書を示す第２文書画像を読み取る。前記抽出部は、前記第２文書画像に対応するテキストを示す第２テキスト情報を前記第２文書画像から抽出する。前記制御部は、前記第２テキスト情報と前記登録文書情報とに基づいて前記第２文書と前記第１文書とが一致するか否かを判定し、前記第２文書と前記第１文書とが一致すると判定した場合に、前記ユーザー情報に基づいて、前記第２文書が前記入力ユーザーに対応することを特定する。
【０００７】
本発明に係る文書検索方法は、第１読取り指示が入力される工程と、第１文書画像を読み取る工程と、第１テキスト情報を抽出する工程と、登録する工程と、第２文書画像を読み取る工程と、第２テキスト情報を抽出する工程と、特定する工程とを包含する。前記第１読取り指示が入力される工程では、第１文書を示す第１文書画像を読み取るための第１読取り指示であって、前記第１読取り指示を入力する入力ユーザーを示すユーザー情報を含む前記第１読取り指示が入力される。前記第１文書画像を読み取る工程は、前記第１読取り指示に応じて、前記第１文書画像を読み取る。前記第１テキスト情報を抽出する工程は、前記第１文書画像に対応するテキストを示す第１テキスト情報を前記第１文書画像から抽出する。前記登録する工程は、前記ユーザー情報と前記第１テキスト情報とを関連付けて登録文書情報として登録する。前記第２文書画像を読み取る工程は、第２文書を示す第２文書画像を読み取る。前記第２テキスト情報を抽出する工程は、前記第２文書画像に対応するテキストを示す第２テキスト情報を前記第２文書画像から抽出する。前記特定する工程は、前記第２テキスト情報と前記登録文書情報とに基づいて前記第２文書と前記第１文書とが一致するか否かを判定し、前記第２文書と前記第１文書とが一致すると判定した場合に、前記ユーザー情報に基づいて、前記第２文書が前記入力ユーザーに対応することを特定する。
【０００８】
本発明に係る文書検索システムは、文書検索装置と、サーバー装置とを備える。前記サーバー装置は、前記文書検索装置との間で通信可能である。前記文書検索装置は、入力部と、読取部と、第１通信部とを備える。前記入力部には、第１文書を示す第１文書画像を読み取るための第１読取り指示であって、前記第１読取り指示を入力する入力ユーザーを示すユーザー情報を含む前記第１読取り指示が入力される。前記読取部は、前記第１読取り指示に応じて、前記第１文書画像を読み取る。前記第１通信部は、前記第１文書画像を示す第１文書画像情報と、前記ユーザー情報とを前記サーバー装置に送信する。前記サーバー装置は、第２通信部と、抽出部と、サーバー制御部とを備える。前記第２通信部は、前記第１通信部から送信される前記第１文書画像情報と前記ユーザー情報とを受信する。前記抽出部は、前記第１文書画像に対応するテキストを示す第１テキスト情報を前記第１文書画像情報から抽出する。前記サーバー制御部は、前記ユーザー情報と前記第１テキスト情報とを関連付けて登録文書情報として登録する。前記読取部は、第２文書を示す第２文書画像を読み取る。前記第１通信部は、前記第２文書画像を示す第２文書画像情報を前記第２通信部に送信する。前記第２通信部は、前記第１通信部から送信される前記第２文書画像情報を受信する。前記抽出部は、前記第２文書画像に対応するテキストを示す第２テキスト情報を前記第２文書画像情報から抽出する。前記サーバー制御部は、前記第２テキスト情報と前記登録文書情報とに基づいて前記第２文書と前記第１文書とが一致するか否かを判定し、前記第２文書と前記第１文書とが一致すると判定した場合に、前記ユーザー情報に基づいて、前記第２文書が前記入力ユーザーに対応することを特定する。
【発明の効果】
【０００９】
本発明によれば、拾得した遺失文書の遺失者を迅速に特定できる。
【図面の簡単な説明】
【００１０】
【図１】（ａ）は、本発明の実施形態に係る文書検索装置を示す構成図であり、（ｂ）は、本発明の実施形態に係る文書検索装置における登録文書情報を示すテーブルである。
【図２】本発明の実施形態に係る文書検索装置を示す図である。
【図３】本発明の実施形態に係る文書検索装置の表示部に表示される画像を示す図である。
【図４】（ａ）及び（ｂ）は、文書検索装置の表示部に表示される画像を示す図である。
【図５】（ａ）〜（ｃ）は、文書検索装置の表示部に表示される画像を示す図である。
【図６】文書検索装置の表示部に表示される画像を示す図である。
【図７】（ａ）は、本発明の実施形態に係る文書検索装置における第１テキスト情報を示す図であり、（ｂ）は、本発明の実施形態に係る文書検索装置における第３テキスト情報を示す図であり、（ｃ）は、本発明の実施形態に係る文書検索装置における差異ページ情報を示す図である。
【図８】（ａ）及び（ｂ）は、本発明の実施形態に係る文書検索装置における登録文書情報を示すテーブルである。
【図９】本発明の実施形態に係る文書検索装置が実行する、登録処理を示すフローチャートである。
【図１０】本発明の実施形態に係る文書検索装置が実行する、登録処理を示すフローチャートである。
【図１１】本発明の実施形態に係る文書検索装置が実行する、遺失文書の検索処理を示すフローチャートである。
【図１２】本発明の実施形態に係る文書検索装置が実行する、遺失文書の検索処理を示すフローチャートである。
【図１３】本発明の実施形態に係る文書検索装置が実行する、登録処理を示すフローチャートである。
【図１４】本発明の実施形態の変形例に係る文書検索システムを示す構成図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について、図面を参照しながら説明する。なお、図中、同一又は相当部分については同一の参照符号を付して説明を繰り返さない。
【００１２】
図１と図２とを参照して、本発明の実施形態に係る文書検索装置１００の構成を説明する。図１（ａ）は、文書検索装置１００を示す構成図である。図１（ｂ）は、文書検索装置１００における登録文書情報ＮＲを示すテーブルである。文書検索装置１００は、例えば、複写機、又は複合機である。以下では、一例として、文書検索装置１００が複写機能とプリンター機能とを有する複合機である実施形態について説明する。なお、本発明は、文書検索装置１００との間で通信可能なサーバー装置に文書検索装置１００の一部の機能を実行させる実施形態（文書検索システム）であってもよい。文書検索システムの構成については、図１４を参照して後述する。
【００１３】
図１（ａ）に示すように、文書検索装置１００は、入力部２０と、表示部６０と、読取部３０と、抽出部４０と、通信部７０と、記憶部５０と、制御部１０とを備える。
【００１４】
入力部２０には、ユーザーによる各種の指示が入力される。詳細には、入力部２０は、例えば、タッチパネル機能と種々のハードウェアボタンとを有する操作パネルである。各種の指示は、例えば、読取り指示、期間指定指示、又は、登録許可指示である。なお、登録許可指示の詳細については図４を参照して、期間指定指示の詳細については図５を参照して、それぞれ後述する。
【００１５】
読取り指示は、文書（原稿）を示す文書画像を読取部３０で読み取るための指示である。文書は、例えば、ユーザーが所有する文書（以下、「所有文書」と記載することがある。）、又は、ユーザーが拾得した、他人の遺失した所有文書（以下、「遺失文書」と記載することがある。）である。読取り指示は、例えば、第１読取り指示、第２読取り指示、又は第３読取り指示である。
【００１６】
第１読取り指示は、第１文書を示す第１文書画像を読み取るための指示である。第１文書は、例えば、所有文書である。第１読取り指示には、ユーザー情報が含まれる。ユーザー情報は、読取り指示を入力する入力ユーザーを示す。ユーザー情報は、例えば、ユーザー名、又はユーザーＩＤである。
【００１７】
第２読取り指示は、第２文書を示す第２文書画像を読み取るための指示である。第２文書は、例えば、遺失文書である。
【００１８】
第３読取り指示は、第３文書を示す第３文書画像を読み取るための指示である。第３文書は、例えば、所有文書である。第３読取り指示には、ユーザー情報が含まれる。なお、第３読取り指示の詳細については、図４を参照して後述する。
【００１９】
表示部６０は、タッチパネル機能を有するディスプレーであり、操作パネルに配置される。このようなタッチパネル機能は、表示部６０と入力部２０とを兼ね得る。詳細には、表示部６０は、画面とタッチセンサーとを含み、各種の画像を画面に表示する。各種の画像は、例えば、ソフトウェアボタン、又は、各種の操作画面画像を示す。表示部６０は、「通知部」の一例に相当する。なお、通知部の詳細については、図６を参照して後述する。
【００２０】
読取部３０は、各種の読取り指示に応じて、文書画像を読み取る。なお、読取部３０の構成の詳細については図２を参照して後述する。
【００２１】
抽出部４０は、文書画像に対応するテキストを示すテキスト情報を文書画像から抽出する。詳細には、抽出部４０は、ＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅａｄｅｒ）である。抽出部４０は、原稿画像に対して光学文字認識処理を実行し、原稿画像からテキスト情報を生成する。テキスト情報は、単数又は複数の記号（例えば、文字又は数字）のようなテキストを示す。抽出部４０は、例えば、第１文書画像に対応するテキストを示す第１テキスト情報を第１文書画像から抽出する。同様に、抽出部４０は、例えば、第２文書画像から第２テキスト情報を抽出し、第３文書画像から第３テキスト情報を抽出する。なお、第１テキスト情報と第２テキスト情報と第３テキスト情報とは、テキスト情報の一例であり、いずれも同様に構成されるため、以下では同様の構成に関する説明を省略することがある。
【００２２】
通信部７０は、ネットワークを介して各種の外部装置と通信可能に接続される。ネットワークは、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、及びＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を含む。外部装置は、例えば、情報端末装置（例えば、パーソナルコンピューター、又はスマートフォン）、サーバー装置、又は画像形成装置である。通信部７０は、ネットワークを介して外部端末装置との間で各種のデータを送受信する。表示部６０と同様に、通信部７０は、「通知部」の一例に相当する。
【００２３】
記憶部５０は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）によって構成される。記憶部５０は、各種のデータ、及び、文書検索装置１００の各部の動作を制御するための制御プログラムを記憶する。制御プログラムは、制御部１０によって実行される。各種のデータは、例えば、制御部１０によって登録された登録文書情報である。
【００２４】
制御部１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）のようなプロセッサー等によって構成されるハードウェア回路である。制御部１０は、記憶部５０に記憶された制御プログラムをプロセッサーが読み出して実行することによって、文書検索装置１００の各部の動作を制御する。また、制御部１０は、判定部１１と、登録部１２とを含む。詳細には、制御部１０は、制御プログラムをプロセッサーが読み出して実行することによって判定部１１又は登録部１２のような各種機能部として機能する。
【００２５】
図１（ｂ）に示すように、登録部１２は、ユーザー情報ＮＵと第１テキスト情報ＮＴ１とを関連付けて登録文書情報ＮＲとして登録する。詳細には、登録文書情報ＮＲは、テキスト情報ＮＴと、ユーザー情報ＮＵと、格納場所情報ＮＬと、登録日時情報ＮＳとを含む。格納場所情報ＮＬ（例えば、「Ｌｏｃａｔｉｏｎ  １」）は、記憶部５０におけるテキスト情報ＮＴ（例えば、「Ｄｏｃ１．ｔｘｔ」ファイル）の格納場所を示す。登録日時情報ＮＳ（例えば、「０８−０７−１７  ８:００:００」）は、登録部１２による登録文書情報ＮＲの登録日時（例えば、月−日−年、時刻）を示す。
【００２６】
判定部１１は、第２テキスト情報と登録文書情報ＮＲとに基づいて第２文書と第１文書とが一致するか否かを判定する。判定部１１は、第２文書と第１文書とが一致すると判定した場合に、ユーザー情報ＮＵに基づいて、第２文書が入力ユーザーＵ（例えば、「Ｕｓｅｒ  １」）に対応することを特定する。
【００２７】
図２は、文書検索装置１００を示す図である。図２に示すように、文書検索装置１００は、図１（ａ）を参照して説明した入力部２０と、表示部６０と、読取部３０と、抽出部４０と、通信部７０と、記憶部５０と、制御部１０とに加えて、給送部８０と、搬送部８１と、画像形成ユニット９０と、排出部８２とを更に備える。
【００２８】
読取部３０は、入力部２０に入力される読取り指示（例えば、第１読取り指示、第２読取り指示、又は第３読取り指示）に応じて、文書Ｄ（例えば、第１文書Ｄ１、第２文書Ｄ２、又は第３文書Ｄ３）を示す文書画像ＧＤ（例えば、第１文書画像ＧＤ１、第２文書画像ＧＤ２、又は第３文書画像ＧＤ３）を読み取る。文書Ｄは、原稿搬送トレイ３１、又はコンタクトガラス３２に載置される。原稿搬送トレイ３１は、複数ページで構成される文書Ｄを積載して搬送可能である。読取部３０は、撮像素子を含む光学系を駆動することによって、文書Ｄに光を照射して文書画像ＧＤを撮像し、文書画像情報を生成する。
【００２９】
給送部８０は、複数のシートＳを収容し、搬送部８１へシートＳを給送する。シートＳは、例えば、紙製又は合成樹脂製のシートである。搬送部８１は、複数の搬送ローラー対を含み、画像形成ユニット９０にシートＳを搬送する。画像形成ユニット９０は、電子写真方式によってシートＳに印刷画像を形成し、印刷画像を加熱及び加圧してシートＳに印刷画像を定着させる。具体的には、画像形成ユニット９０は、感光体ドラムと、帯電装置と、露光装置と、現像装置と、転写装置と、クリーニング装置と、除電装置と、定着装置とを含む。印刷画像は、例えば、文書画像ＧＤに対応する画像である。搬送部８１は、印刷画像の定着されたシートＳを排出部８２に搬送する。排出部８２は、文書検索装置１００の外部にシートＳを排出する。
【００３０】
以上、図１と図２とを参照して説明したように、本実施形態によれば、入力部２０には、入力ユーザーＵによる第１読取り指示が入力される。読取部３０は、第１読取り指示に応じて、第１文書Ｄ１（例えば、所有文書）を示す第１文書画像ＧＤ１を読み取る。抽出部４０は、第１文書画像ＧＤ１から第１テキスト情報ＮＴ１を抽出する。登録部１２は、ユーザー情報ＮＵと第１テキスト情報ＮＴ１とを関連付けて登録文書情報ＮＲとして登録する。また、読取部３０は、第２文書Ｄ２（例えば、遺失文書）を示す第２文書画像ＧＤ２を読み取る。抽出部４０は、第２文書画像ＧＤ２から第２テキスト情報を抽出する。判定部１１は、第２テキスト情報と登録文書情報ＮＲとに基づいて、第２文書Ｄ２と第１文書Ｄ１とが一致するか否かを判定する。判定部１１は、第２文書Ｄ２と第１文書Ｄ１とが一致すると判定した場合に、ユーザー情報ＮＵに基づいて、第２文書Ｄ２が入力ユーザーＵに対応することを特定する。このようにして、例えば、登録済みの所有文書をユーザーが遺失した場合に、遺失された所有文書を拾得した他のユーザーは、遺失文書を示すテキスト情報ＮＴと、登録済みの所有文書を示すテキスト情報ＮＴとを比較できる。従って、遺失文書と所有文書との比較処理に要するデータ量を抑制できる。その結果、拾得した遺失文書の遺失者を迅速に特定できる。
【００３１】
続いて、図３を参照して、遺失文書の検索処理について説明する。図３は、表示部６０に表示される画像を示す図である。画像Ｇ１は、ホーム画面の一例を示す。画像Ｇ１は、コピー印刷ボタンＧ１１、遺失文書検索ボタンＧ１２、及びＩＤカードコピーボタンＧ１３を含む。
【００３２】
コピー印刷ボタンＧ１１には、原稿をコピー印刷するためのコピー印刷指示が入力される。コピー印刷指示は、コピー印刷の処理とともに登録文書情報ＮＲを登録する場合にも使用し得る。登録文書情報ＮＲの登録については、図４を参照して後述する。
【００３３】
ＩＤカードコピーボタンＧ１３には、ＩＤカード読取指示が入力される。ＩＤカード読取指示は、コンタクトガラス３２に載置されるＩＤカードを読み取るための指示である。図１（ｂ）を参照して説明したユーザー情報ＮＵは、ＩＤカード読取指示によって入力部２０に入力されてもよいし、ソフトウェアキーボードを介して入力部２０に入力されてもよい。
【００３４】
登録文書情報ＮＲが予め登録された状態において、遺失文書検索ボタンＧ１２には、遺失文書の拾得者による遺失文書検索指示が入力される。詳細には、図１（ｂ）を参照して説明した第１テキスト情報ＮＴ１は、第１ページテキスト情報と、第１ページサイズ情報とを更に含む。第１ページテキスト情報は、第１文書Ｄ１の各ページに対応するテキスト情報である。第１ページサイズ情報は、第１ページテキスト情報のサイズを示す。遺失文書検索ボタンＧ１２に遺失文書検索指示が入力された後、第２文書Ｄ２に対する第２読取り指示が入力される。第２読取り指示に従い、抽出部４０は、第２文書画像ＧＤ２から第２テキスト情報を抽出する。第２テキスト情報は、第２ページテキスト情報と、第２ページサイズ情報とを更に含む。第２ページテキスト情報は、第２文書Ｄ２の各ページに対応するテキスト情報である。第２ページサイズ情報は、第２ページテキスト情報のサイズを示す。
【００３５】
判定部１１は、第２ページサイズ情報と第１ページサイズ情報とに基づいて、第２文書Ｄ２と第１文書Ｄ１とが一致するか否かを判定する。従って、判定処理に要するデータ量を更に抑制できる。その結果、遺失文書と所有文書との一致を判定する処理（マッチング処理）の処理速度を更に向上させることができる。
【００３６】
続いて、図４を参照して、登録文書情報ＮＲの登録処理について説明する。図４（ａ）及び（ｂ）は、表示部６０に表示される画像を示す図である。ユーザーは、例えば、文書Ｄのコピー印刷を実行する際に、文書Ｄを登録文書情報ＮＲとして文書検索装置１００に登録する。具体的には、図３を参照して説明したコピー印刷ボタンＧ１１にコピー印刷指示が入力されると、表示部６０は、画像Ｇ２を表示する。画像Ｇ２は、コピー画面の一例を示す。画像Ｇ２は、各種設定ボタンＧ２１、ＩＤカードコピーボタンＧ２２、及び機能ボタンＧ２３を含む。
【００３７】
各種設定ボタンＧ２１には、コピー印刷のための各種設定（例えば、用紙の選択、又は倍率の変更）が入力される。各種設定は、例えば、用紙の選択設定、及び倍率の変更設定を含む。
【００３８】
ＩＤカードコピーボタンＧ２２には、図３を参照して説明したＩＤカードコピーボタンＧ１３と同様に、ＩＤカード読取指示が入力され得る。
【００３９】
機能ボタンＧ２３には、各種の機能適用指示が入力される。機能適用指示は、コピー印刷の際に各種機能の適用するための指示である。図２を参照して説明した読取部３０が第１文書画像ＧＤ１を読み取る際に、入力部２０には、登録許可指示が入力されることが好ましい。詳細には、機能適用指示が機能ボタンＧ２３に入力されると、図４（ｂ）に示すように、表示部６０は、画像Ｇ３を表示する。画像Ｇ３は、文書登録許可ボタンＧ３１を含む。文書登録許可ボタンＧ３１には、登録許可指示が入力される。登録許可指示は、登録文書情報ＮＲの登録を許可する指示である。登録許可指示には、文書Ｄの文書名を示す文書名情報が含まれている。具体的には、登録許可指示が入力部２０に入力されると、登録文書情報ＮＲの登録を許可する許可状態に設定が変更されるとともに、ユーザーの操作に応じて入力部２０に文書名情報（例えば、「Ｄｏｃ１」）が入力される。
【００４０】
判定部１１は、読取部３０が第１読取り指示に応じて第１文書画像ＧＤ１を読み取る際（例えば、コピー印刷の際）に、入力部２０に登録許可指示が入力されたか否かを判定する。登録部１２は、入力部２０に登録許可指示が入力された場合に、ユーザー情報ＮＵと第１テキスト情報ＮＴ１と第１文書名情報とを関連付けて登録文書情報ＮＲとして登録する。このようにして、ユーザーは、遺失時に探索されることを所望する文書Ｄと所望しない文書Ｄとのうち、所望する文書Ｄのみを登録できる。従って、文書検索装置１００に登録（保存）する登録文書情報ＮＲのデータ量を抑制できる。その結果、拾得した遺失文書の遺失者を特定する際の処理速度を更に向上させることができる。
【００４１】
また、第１読取り指示と同様に、入力部２０には、図１及び図２を参照して説明した第３読取り指示が更に入力されることがある。第３読取り指示は、例えば、ユーザーが第３文書Ｄ３（図２参照）を登録文書情報ＮＲとして登録することを所望する場合に、入力部２０に入力される。第３文書Ｄ３は、第１文書Ｄ１とは異なる可能性のある文書である。読取部３０は、第３読取り指示に応じて第３文書画像ＧＤ３を読み取る。抽出部４０は、第３文書画像ＧＤ３から第３テキスト情報を抽出する。第３テキスト情報は、第３文書画像ＧＤ３に対応するテキストを示す。
【００４２】
判定部１１は、読取部３０が第３文書画像ＧＤ３を読み取る際に、入力部２０に登録許可指示が入力されたか否かを判定する。判定部１１は、入力部２０に第３文書Ｄ３に対する登録許可指示が入力された場合に、第３文書名情報と第１文書名情報とが一致するか否かを判定する。判定部１１が第３文書名情報と第１文書名情報とが一致しないと判定した場合に、登録部１２は、第３文書名情報と、第３テキスト情報と、第３読取り指示に含まれるユーザー情報ＮＵとを関連付けて更なる登録文書情報ＮＲとして登録する。従って、登録文書情報ＮＲを登録する際に、既存の登録文書情報ＮＲとの重複登録を簡易な構成で抑制できる。一方、判定部１１は、第３文書名情報と第１文書名情報とが一致すると判定した場合に、第３テキスト情報と第１テキスト情報ＮＴ１とに基づく差異ページ情報を抽出する。なお、差異ページ情報については、図７と図８とを参照して後述する。
【００４３】
なお、登録部１２は、登録文書情報ＮＲの登録日時から予め設定された期間が経過した後に、登録文書情報ＮＲを削除することもできる。従って、文書検索装置１００に登録されたまま登録文書情報ＮＲが長期間に渡って放置されることを抑制できる。その結果、記憶部５０に保存される登録文書情報ＮＲのデータ量を抑制できる。
【００４４】
続いて、図５（ａ）〜（ｃ）を参照して、遺失文書の検索処理の詳細について説明する。図５（ａ）〜（ｃ）は、表示部６０に表示される画像を示す図である。図２を参照して説明した読取部３０が第２文書画像ＧＤ２を読み取る際に、入力部２０には、図５（ａ）〜（ｃ）に示すようにユーザーの操作に応じて期間指定指示が入力されることが好ましい。期間指定指示は、遺失文書の検索期間として、登録文書情報ＮＲが登録された期間を指定する。
【００４５】
詳細には、図３を参照して説明した遺失文書検索ボタンＧ１２に遺失文書検索指示が入力されると、図５（ａ）に示すように、表示部６０は、画像Ｇ４を表示する。画像Ｇ４は、検索期間のうち開始日付Ｇ４１の設定画面を示す。画像Ｇ４には、ユーザーの操作に応じて開始日付Ｇ４１（例えば、「２０１７年８月１日」）が入力される。
【００４６】
画像Ｇ４で開始日付Ｇ４１が設定されると、表示部６０は、図５（ｂ）に示すように画像Ｇ５を表示する。画像Ｇ５は、検索期間のうち終了日付Ｇ５１の設定画面を示す。画像Ｇ５には、ユーザーの操作に応じて終了日付Ｇ５１（例えば、「２０１７年８月３０日」）が入力される。
【００４７】
画像Ｇ５で終了日付Ｇ５１が設定されると、表示部６０は、図５（ｃ）に示すように画像Ｇ６を表示する。画像Ｇ６は、期間指定指示の入力完了画面を示す。画像Ｇ６には、ユーザーの操作に応じて遺失文書検索の開始指示Ｇ６１が入力される。
【００４８】
判定部１１は、期間指定指示と、図１（ｂ）を参照して説明した登録文書情報ＮＲの登録日時情報ＮＳとに基づいて、登録文書情報ＮＲの登録日時が期間指定指示で指定された検索期間の範囲内であるか否かを判定する。判定部１１は、登録日時が検索期間の範囲内である場合に、第２テキスト情報と登録文書情報ＮＲとに基づいて、第２文書Ｄ２と第１文書Ｄ１とが一致するか否かを判定する。このようにして、判定部１１は、指定された検索期間内に登録された登録文書情報ＮＲについてのみ、第１文書Ｄ１と第２文書Ｄ２とのマッチング処理を実行する。従って、ユーザーは、見当をつけた期間内に登録されている登録文書情報ＮＲのみから遺失文書を検索できる。その結果、拾得した遺失文書の遺失者を特定する際の処理速度を更に向上させることができる。
【００４９】
続いて、図６を参照して、通知部の詳細について説明する。図６は、表示部６０に表示される画像を示す図である。既に図１を参照して述べたように、表示部６０と通信部７０とは、通知部として機能し得る。詳細には、図１〜図３を参照して説明したように、判定部１１によって第２文書Ｄ２が入力ユーザーＵに対応することが特定されると、図６に示すように、表示部６０は、画像Ｇ７を表示する。画像Ｇ７は、判定部１１による判定結果（遺失文書検索の検索結果）の一例を示す。画像Ｇ７は、例えば、遺失文書に対応する可能性の高い入力ユーザーＵ（以下、「候補ユーザー」と記載することがある。）の順位と、ユーザー情報ＮＵと、文書名情報ＮＮと、登録日時情報ＮＳとを示す。第２文書Ｄ２に対する読取り指示を入力したユーザーは、表示部６０によるユーザー情報ＮＵの表示を目視することによって、第２文書Ｄ２の遺失者が入力ユーザーＵ（例えば、「Ｊａｙａ」）であることを認識できる。
【００５０】
なお、ユーザー情報ＮＵには、アドレス情報が含まれることが好ましい。アドレス情報は、入力ユーザーＵのアドレス（例えば、スマートフォンのメールアドレス）を示す。判定部１１が第２文書Ｄ２と第１文書Ｄ１とが一致すると判定した場合に、通信部７０は、入力ユーザーＵのアドレスに通知情報を送信する。通知情報は、第２文書Ｄ２が入力ユーザーＵに対応することを示す。このようにして、文書Ｄの拾得された事実を文書Ｄの遺失者に認識させる期間を短縮できる。さらに、図６に示すように、画像Ｇ７は通知ボタンＧ７１を含んでいてもよい。ユーザーは、入力ユーザーＵを表示部６０で視認し、必要に応じて、入力ユーザーＵのアドレスへの通知情報の送信指示を通知ボタンＧ７１に入力できる。
【００５１】
続いて、図７と図８とを参照して、差異ページ情報ＮＤについて説明する。図７（ａ）は、第１テキスト情報ＮＴ１を示す図である。判定部１１は、第３テキスト情報ＮＴ３と第１テキスト情報ＮＴ１とに基づく差異ページ情報ＮＤを抽出する。詳細には、図７（ａ）に示すように、第１テキスト情報ＮＴ１（例えば、「Ｄｏｃ１．ｔｘｔ」）は、第１ページテキスト情報ＮＴ１１を含む。第１ページテキスト情報ＮＴ１１は、例えば、一つのページにおいて、先頭行から順に「Ｔｈｅ」、「ｑｕｉｃｋ」、「ｂｒｏｗｎ」、「ｆｏｘ」、「ｊｕｍｐｓ」、「ｏｖｅｒ」、「ｔｈｅ」、「ｌａｚｙ」、及び「ｄｏｇ」のようなテキストを含む。第４行のテキストは「ｆｏｘ」である。第９行のテキストは「ｄｏｇ」である。
【００５２】
図７（ｂ）は、第３テキスト情報ＮＴ３を示す図である。第３テキスト情報ＮＴ３（例えば、「Ｄｏｃ２．ｔｘｔ」）は、第３ページテキスト情報ＮＴ３１を含む。例えば、第３ページテキスト情報ＮＴ３１は、一つのページにおいて、先頭行から順に「Ｔｈｅ」、「ｑｕｉｃｋ」、「ｂｒｏｗｎ」、「ｄｏｇ」、「ｊｕｍｐｓ」、「ｏｖｅｒ」、「ｔｈｅ」、「ｌａｚｙ」、及び「ｆｏｘ」のようなテキストを含む。第４行のテキストは「ｄｏｇ」である。第９行のテキストは「ｆｏｘ」である。
【００５３】
図７（ｃ）は、差異ページ情報ＮＤ（例えば、「ＰａｇｅＤｉｆｆｅｒｅｎｃｅ．ｔｘｔ」）を示す図である。図４を参照して説明したように、判定部１１は、第３文書名情報と第１文書名情報とが一致すると判定した場合に、第３テキスト情報ＮＴ３と第１テキスト情報ＮＴ１とに基づいて、第１テキスト情報ＮＴ１に対する第３テキスト情報ＮＴ３の差異ページ情報ＮＤを抽出する。差異ページ情報ＮＤは、第１ページテキスト情報ＮＴ１１に対する第３ページテキスト情報ＮＴ３１の差異ＮＤ１を示す。例えば、図７（ｃ）に示すように、例えば、第３ページテキスト情報ＮＴ３１は、第４行（「ｄｏｇ」）と第９行（「ｆｏｘ」）とにおいて、第１ページテキスト情報ＮＴ１１と異なる。
【００５４】
図８（ａ）及び（ｂ）は、登録文書情報ＮＲを示すテーブルである。登録部１２は、差異ページ情報ＮＤと、第３読取り指示に含まれるユーザー情報ＮＵとを登録文書情報ＮＲに関連付けて、登録文書情報ＮＲを更新する。具体的には、登録文書情報ＮＲは、第１文書Ｄ１に対応する登録文書情報ＮＲ１と、第３文書Ｄ３に対応する差異情報ＮＲ１１とを含む。登録部１２は、差異情報ＮＲ１１を登録文書情報ＮＲ１に関連付ける（タグ付ける）。差異情報ＮＲ１１は、例えば、登録日時情報ＮＳ（例えば、「０８−０８−１７  ９:３５:００」）、差異ページ情報ＮＤ（例えば、「ＰａｇｅＤｉｆｆｅｒｅｎｃｅ＿１０．ｔｘｔ」）、差異ページ格納場所情報ＮＤＬ（例えば、「Ｌｏｃａｔｉｏｎ  １０」）、差異ページ番号情報ＮＤＮ（例えば、「第９ページ」）、及び、第３読取り指示に含まれるユーザー情報ＮＵ（例えば、「Ｕｓｅｒ１０」）を含む。差異ページ格納場所情報ＮＤＬは、記憶部５０における差異ページ情報ＮＤの格納場所を示す。差異ページ番号情報ＮＤＮは、第１ページテキスト情報ＮＴ１１に対して、第３ページテキスト情報ＮＴ３１の差異ＮＤ１の抽出されたページ番号を示す。図６を参照して説明した表示部６０が表示する候補ユーザーは、差異情報ＮＲ１１に基づく。
【００５５】
なお、文書名の異なる文書Ｄ毎に登録文書情報ＮＲが登録されている場合、登録部１２は、図８（ｂ）に示すように、各文書Ｄに対応する登録文書情報ＮＲ毎に差異情報を関連付けることができる。例えば、登録部１２は、登録文書情報ＮＲ２に差異情報ＮＲ２１と差異情報ＮＲ２２とを関連付け、登録文書情報ＮＲ３に差異情報ＮＲ３１を関連付け、登録文書情報ＮＲ４に差異情報ＮＲ４１を関連付け、登録文書情報ＮＲ５に差異情報ＮＲ５１を関連付ける。
【００５６】
以上、図７と図８とを参照して説明したように、本実施形態によれば、判定部１１は、第３テキスト情報ＮＴ３と第１テキスト情報ＮＴ１とに基づく差異ページ情報ＮＤを抽出する。登録部１２は、差異ページ情報ＮＤと、第３読取り指示に含まれるユーザー情報ＮＵとを登録文書情報ＮＲに関連付けて、登録文書情報ＮＲを更新する。遺失文書検索指示が入力部２０に入力された場合に、判定部１１は、第２テキスト情報と、差異ページ情報ＮＤを含む登録文書情報ＮＲとに基づいて、第２文書Ｄ２と第１文書Ｄ１とが一致するか否かを判定する。このようにして、遺失文書検索の際に、第１文書Ｄ１との差異ＮＤ１を含む文書Ｄに対しても簡易な構成でマッチング処理を実行できる。従って、文書検索装置１００に保存するデータ量を抑制するとともに、マッチング処理の精度を向上させることができる。
【００５７】
続いて、図１〜図９を参照して、文書検索装置１００の動作を説明する。図９は、文書検索装置１００が実行する、登録処理の一例を示すフローチャートである。ステップＳ１０１〜ステップＳ１０７が実行されることによって、文書検索装置１００は、登録文書情報ＮＲの登録処理を実行する。具体的には、以下の通りである。
【００５８】
ステップＳ１０１において、判定部１１は、第１文書画像ＧＤ１を読み取るための第１読取り指示が入力部２０に入力されたか否かを判定する。第１読取り指示が入力された場合（ステップＳ１０１でＹｅｓ）に、処理はステップＳ１０３に進む。一方、第１読取り指示が入力されていない場合（ステップＳ１０１でＮｏ）に、処理は終了する。
【００５９】
ステップＳ１０１でＹｅｓの場合に、ステップＳ１０３において、読取部３０は、第１読取り指示に応じて、第１文書画像ＧＤ１を読み取る。処理は、ステップＳ１０５に進む。
【００６０】
次に、ステップＳ１０５において、抽出部４０は、第１文書画像ＧＤ１から第１テキスト情報ＮＴ１を抽出する。処理は、ステップＳ１０７に進む。
【００６１】
次に、ステップＳ１０７において、登録部１２は、ユーザー情報ＮＵと第１テキスト情報ＮＴ１とを関連付けて登録文書情報ＮＲとして登録する。そして、処理は終了する。
【００６２】
続いて、図１〜図１０を参照して、文書検索装置１００の動作を更に説明する。図１０は、文書検索装置１００が実行する、登録処理の一例を示すフローチャートである。ステップＳ２０１〜ステップＳ２０９が実行されることによって、文書検索装置１００は、登録文書情報ＮＲの登録処理を実行する。なお、ステップＳ２０１〜ステップＳ２０９の処理は、第１文書Ｄ１の印刷処理（例えば、コピー印刷処理）を兼ねる。具体的には、以下の通りである。
【００６３】
ステップＳ２０１は、図９を参照して説明したステップＳ１０１に対応しており、同様の処理を実行する。第１読取り指示が入力された場合（ステップＳ２０１でＹｅｓ）に、処理はステップＳ２０２に進む。一方、第１読取り指示が入力されていない場合（ステップＳ２０１でＮｏ）に、処理は終了する。
【００６４】
ステップＳ２０１でＹｅｓの場合に、ステップＳ２０２において、判定部１１は、入力部２０に登録許可指示が入力されたか否かを判定する。登録許可指示が入力された場合（ステップＳ２０２でＹｅｓ）に、処理はステップＳ２０３に進む。一方、登録許可指示が入力されていない場合（ステップＳ２０２でＮｏ）に、処理はステップＳ２０９に進む。
【００６５】
ステップＳ２０３、ステップＳ２０５、及びステップＳ２０７の各々は、図９を参照して説明したステップＳ１０３、ステップＳ１０５、及びステップＳ１０７の各々に対応しており、ステップＳ２０２でＹｅｓの場合に、同様の処理を実行する。処理は、ステップＳ２０９に進む。
【００６６】
ステップＳ２０２でＮｏの場合に、又はステップＳ２０７の次に、ステップＳ２０９において、文書検索装置１００は、第１文書Ｄ１のコピー印刷物を出力する。詳細には、画像形成ユニット９０は、シートＳに印刷画像を形成して定着させる。排出部８２は、搬送部８１によって搬送されたシートＳを文書検索装置１００の外部に排出する。そして、登録処理と印刷処理とは終了する。
【００６７】
続いて、図１〜図１１を参照して、文書検索装置１００の動作を更に説明する。図１１は、文書検索装置１００が実行する、遺失文書の検索処理の一例を示すフローチャートである。ステップＳ３０１〜ステップＳ３１３が実行されることによって、文書検索装置１００は、遺失文書の検索処理を実行する。具体的には、以下の通りである。
【００６８】
ステップＳ３０１において、判定部１１は、第２文書画像ＧＤ２を読み取るための第２読取り指示が入力部２０に入力されたか否かを判定する。第２読取り指示が入力された場合（ステップＳ３０１でＹｅｓ）に、処理はステップＳ３０３に進む。一方、第２読取り指示が入力されていない場合（ステップＳ３０１でＮｏ）に、処理は終了する。
【００６９】
ステップＳ３０１でＹｅｓの場合に、ステップＳ３０３において、読取部３０は、第２読取り指示に応じて、第２文書画像ＧＤ２を読み取る。処理は、ステップＳ３０５に進む。
【００７０】
次に、ステップＳ３０５において、抽出部４０は、第２文書画像ＧＤ２から第２テキスト情報を抽出する。処理は、ステップＳ３０７に進む。
【００７１】
次に、ステップＳ３０７において、判定部１１は、第２テキスト情報と登録文書情報ＮＲとに基づいて、第２文書Ｄ２と第１文書Ｄ１とが一致するか否かを判定する。第２文書Ｄ２と第１文書Ｄ１とが一致すると判定された場合（ステップＳ３０７でＹｅｓ）に、処理はステップＳ３０９に進む。一方、第２文書Ｄ２と第１文書Ｄ１とが一致しないと判定された場合（ステップＳ３０７でＮｏ）に、処理はステップＳ３１３に進む。
【００７２】
ステップＳ３０７でＹｅｓの場合に、ステップＳ３０９において、判定部１１は、ユーザー情報ＮＵに基づいて、第２文書Ｄ２が入力ユーザーＵに対応することを特定する。処理は、ステップＳ３１１に進む。
【００７３】
次に、ステップＳ３１１において、通知部は、判定部１１による判定結果を通知する。例えば、表示部６０は、特定された入力ユーザーＵを示すユーザー情報ＮＵを表示する。また、例えば、通信部７０は、特定された入力ユーザーＵのアドレスに通知情報を送信する。そして、処理は終了する。
【００７４】
ステップＳ３０７でＮｏの場合に、ステップＳ３１３において、通知部は、判定部１１による判定結果を通知する。例えば、表示部６０は、第２文書Ｄ２と一致する文書Ｄが登録文書情報ＮＲとして登録されていない旨を示すメッセージを表示する。そして、処理は終了する。
【００７５】
続いて、図１〜図１２を参照して、図１１を参照して説明したステップＳ３０７〜ステップＳ３１３の処理の詳細について説明する。なお、説明が煩雑になることを避けるため、図１１を参照して説明したステップＳ３０１〜ステップＳ３０５の処理については図の記載を省略する。図１２は、文書検索装置１００が実行する、遺失文書の検索処理の一例を示すフローチャートである。ステップＳ４０７Ａ〜ステップＳ４１３Ｂが実行されることによって、文書検索装置１００は、遺失文書の検索処理を実行する。具体的には、以下の通りである。
【００７６】
ステップＳ４０７Ａにおいて、判定部１１は、期間指定指示が入力部２０に入力されたか否かを判定する。期間指定指示が入力された場合（ステップＳ４０７ＡでＹｅｓ）に、処理はステップＳ４０７Ｂに進む。一方、期間指定指示が入力されていない場合（ステップＳ４０７ＡでＮｏ）に、処理はステップＳ４０７Ｄに進む。
【００７７】
ステップＳ４０７ＡでＹｅｓの場合に、ステップＳ４０７Ｂにおいて、判定部１１は、期間指定指示で指定された期間内に登録された登録文書情報ＮＲが有るか否かを判定する。詳細には、判定部１１は、期間指定指示と、登録文書情報ＮＲの登録日時情報ＮＳとに基づいて、登録文書情報ＮＲの登録日時が期間指定指示で指定された検索期間の範囲内であるか否かを判定する。登録日時が検索期間の範囲内である場合（ステップＳ４０７ＢでＹｅｓ）に、処理はステップＳ４０７Ｃに進む。一方、登録日時が検索期間の範囲内でない場合（ステップＳ４０７ＢでＮｏ）に、処理はステップＳ４０７Ｄに進む。
【００７８】
ステップＳ４０７ＢでＹｅｓの場合に、ステップＳ４０７Ｃにおいて、判定部１１は、登録されている全ての登録文書情報ＮＲのうち、指定された検索期間内に登録された登録文書情報ＮＲのみを抽出する。処理は、ステップＳ４０７Ｄに進む。
【００７９】
ステップＳ４０７Ａ又はステップＳ４０７ＢでＮｏの場合に、又は、ステップＳ４０７Ｃの次に、ステップＳ４０７Ｄにおいて、判定部１１は、登録文書情報ＮＲのうち、第２ページサイズ情報と一致するページサイズ情報を有する登録文書情報ＮＲが有るか否かを判定する。第２ページサイズ情報と一致するページサイズ情報を有する登録文書情報ＮＲが有る場合（ステップＳ４０７ＤでＹｅｓ）に、処理はステップＳ４０７Ｅに進む。一方、第２ページサイズ情報と一致するページサイズ情報を有する登録文書情報ＮＲが無い場合（ステップＳ４０７ＤでＮｏ）に、処理はステップＳ４１３Ａに進む。
【００８０】
ステップＳ４０７ＤでＹｅｓの場合に、ステップＳ４０７Ｅにおいて、判定部１１は、第２ページテキスト情報に含まれる先頭からの所定文字数の文字（テキスト）が登録文書情報ＮＲのページテキスト情報に含まれる先頭からの所定文字数の文字と一致するか否かを判定する。一致する場合（ステップＳ４０７ＥでＹｅｓ）に、処理はステップＳ４０７Ｆに進む。一方、一致しない場合（ステップＳ４０７ＥでＮｏ）に、処理はステップＳ４１３Ａに進む。
【００８１】
ステップＳ４０７ＥでＹｅｓの場合に、ステップＳ４０７Ｆにおいて、判定部１１は、第２ページテキスト情報に含まれるテキストの全てが登録文書情報ＮＲのページテキスト情報と一致するか否かを判定する。一致する場合（ステップＳ４０７ＦでＹｅｓ）に、処理はステップＳ４０９に進む。一方、一致しない場合（ステップＳ４０７ＦでＮｏ）に、処理はステップＳ４１３Ｂに進む。
【００８２】
ステップＳ４０９及びステップＳ４１１の各々は、図１１を参照して説明したステップＳ３０９及びステップＳ３１１の各々に対応しており、ステップＳ４０７ＦでＹｅｓの場合に、同様の処理を実行する。そして、処理は終了する。
【００８３】
ステップＳ４１３Ａは、図１１を参照して説明したステップＳ３１３に対応しており、ステップＳ４０７Ｄ又はステップＳ４０７ＥでＮｏの場合に、同様の処理を実行する。そして、処理は終了する。
【００８４】
ステップＳ４０７ＦでＮｏの場合に、ステップＳ４１３Ｂにおいて、通知部は、判定部１１による判定結果を通知する。例えば、表示部６０は、候補者リストを表示する。候補者リストは、第２テキスト情報のページサイズ情報と一致し、かつ、先頭からの所定文字数の文字が一致する登録文書情報ＮＲに対応する入力ユーザーＵを示す。そして、処理は終了する。
【００８５】
続いて、図１〜図１３を参照して、文書検索装置１００の動作を更に説明する。図１３は、文書検索装置１００が実行する、登録処理の一例を示すフローチャートである。ステップＳ５０１〜ステップＳ５１３が実行されることによって、文書検索装置１００は、既存の登録文書情報ＮＲを更新する登録処理、又は、更なる登録文書情報ＮＲを追加する登録処理を実行する。具体的には、以下の通りである。
【００８６】
ステップＳ５０１において、判定部１１は、第３文書画像ＧＤ３を読み取るための第３読取り指示が入力部２０に入力されたか否かを判定する。第３読取り指示が入力された場合（ステップＳ５０１でＹｅｓ）に、処理はステップＳ５０２に進む。一方、第３読取り指示が入力されていない場合（ステップＳ５０１でＮｏ）に、処理は終了する。
【００８７】
ステップＳ５０２は、図１０を参照して説明したステップＳ２０２に対応しており、ステップＳ５０１でＹｅｓの場合に、同様の処理を実行する。登録許可指示が入力された場合（ステップＳ５０２でＹｅｓ）に、処理はステップＳ５０３に進む。一方、登録許可指示が入力されていない場合（ステップＳ５０２でＮｏ）に、処理は終了する。
【００８８】
ステップＳ５０２でＹｅｓの場合に、ステップＳ５０３において、読取部３０は、第３読取り指示に応じて、第３文書画像ＧＤ３を読み取る。処理は、ステップＳ５０５に進む。
【００８９】
次に、ステップＳ５０５において、抽出部４０は、第３文書画像ＧＤ３から第３テキスト情報ＮＴ３を抽出する。処理は、ステップＳ５０７に進む。
【００９０】
次に、ステップＳ５０７において、判定部１１は、第３文書名情報と第１文書名情報とが一致するか否かを判定する。第３文書名情報と第１文書名情報とが一致すると判定された場合（ステップＳ５０７でＹｅｓ）に、処理はステップＳ５０９に進む。一方、第３文書名情報と第１文書名情報とが一致しないと判定された場合（ステップＳ５０７でＮｏ）に、処理はステップＳ５１３に進む。
【００９１】
ステップＳ５０７でＹｅｓの場合に、ステップＳ５０９において、判定部１１は、第１テキスト情報ＮＴ１に対する第３テキスト情報ＮＴ３の差異ページ情報ＮＤが有るか否かを判定する。差異ページ情報ＮＤが有る場合（ステップＳ５０７でＹｅｓ）に、処理はステップＳ５０９に進む。一方、差異ページ情報ＮＤが無い場合（ステップＳ５０７でＮｏ）に、処理は終了する。
【００９２】
ステップＳ５０９でＹｅｓの場合に、ステップＳ５１１において、登録部１２は、差異ページ情報ＮＤと、第３読取り指示に含まれるユーザー情報ＮＵとを登録文書情報ＮＲに関連付けて、登録文書情報ＮＲを更新する。そして、処理は終了する。
【００９３】
ステップＳ５０７でＮｏの場合に、ステップＳ５１３において、登録部１２は、第３文書名情報と、第３テキスト情報ＮＴ３と、第３読取り指示に含まれるユーザー情報ＮＵとを関連付けて更なる登録文書情報ＮＲとして登録する。そして、処理は終了する。
【００９４】
［変形例］
続いて、図１〜図１３を参照しつつ、図１４を併せて参照して、本実施形態の変形例について説明する。図１４は、変形例に係る文書検索システム１を示す構成図である。図１４に示す変形例において、サーバー装置２００は、図１〜図１３を参照して説明した判定部１１と、登録部１２と、抽出部４０と、記憶部５０との各々に相当する構成として、判定部２１１と、登録部２１２と、抽出部２４０と、サーバー記憶部２５０との各々を備える。なお、図１〜図１３を参照して説明した実施形態と同様の構成については、図の説明が冗長となることを避けるため、図の記載と説明とを省略する。
【００９５】
図１４に示すように、文書検索システム１は、文書検索装置１００と、文書検索装置１００との間で通信可能なサーバー装置２００とを備える。各装置は、例えば、ＬＡＮを介して通信可能に接続される。図１４に示す文書検索装置１００は、判定部１１と登録部１２と抽出部４０とを備えていない点を除き、図１〜図１３を参照して説明した文書検索装置１００と同様に構成される。文書検索装置１００は、例えば、画像形成装置である。
【００９６】
サーバー装置２００は、通信部２７０（「第２通信部」に相当する。）と、サーバー記憶部２５０と、サーバー制御部２１０と、抽出部２４０とを備える。サーバー装置２００は、データ処理機能と大容量ストレージ機能とのようなサーバー機能を有するコンピューターである。
【００９７】
通信部２７０は、文書検索装置１００の通信部７０（「第１通信部」に相当する。）との間で各種のデータを送受信可能である。通信部２７０は、例えば、通信部７０から送信される第１文書画像情報、第２文書画像情報、ユーザー情報ＮＵ、及びユーザーによる操作等を示す各種情報を受信し、サーバー記憶部２５０に記憶する。第１文書画像情報は、第１文書画像ＧＤ１を示す。第２文書画像情報は、第２文書画像ＧＤ２を示す。
【００９８】
サーバー記憶部２５０は、ＨＤＤ、ＲＡＭ、及びＲＯＭによって構成される。サーバー記憶部２５０は、各種のデータを記憶したり、サーバー装置２００の各部の動作を制御するための制御プログラムを記憶する。制御プログラムは、サーバー制御部２１０によって実行される。サーバー記憶部２５０は、登録文書情報ＮＲを記憶する。
【００９９】
サーバー制御部２１０は、ＣＰＵのようなプロセッサー等によって構成されるハードウェア回路である。サーバー制御部２１０は、図１〜図１３を参照して説明した文書検索装置１００と同様に、各種機能部としての判定部２１１と登録部２１２とを含む。サーバー制御部２１０は、サーバー記憶部２５０に記憶された制御プログラムをプロセッサーが読み出して実行することによって、各種機能部として機能したり、サーバー装置２００の各部の動作を制御する。
【０１００】
文書検索システム１は、文書検索装置１００と同様に各種の処理を実行する。具体的には、文書検索システム１は、ステップＳ１０１〜ステップＳ１０７（図９参照）、ステップＳ２０１〜ステップＳ２０９（図１０参照）、及びステップＳ５０１〜ステップＳ５１３（図１３参照）を実行することによって、登録文書情報ＮＲの登録処理を実行する。また、文書検索システム１は、ステップＳ３０１〜ステップＳ３１３（図１１参照）、及びステップＳ４０７Ａ〜ステップＳ４１３Ｂ（図１２参照）を実行することによって、遺失文書の検索処理を実行する。
【０１０１】
なお、図１に示す判定部１１と、登録部１２と、抽出部４０とは、文書検索装置１００の各部と直接的又は間接的に各種の情報を送受信していた。一方、図１４に示す文書検索システム１におけるサーバー装置２００は、ネットワークを介して文書検索装置１００の通信部７０との間で通信可能な通信部２７０を備える。従って、図１〜図１３を参照して説明した判定部１１と登録部１２と抽出部４０とが各部との間で各種の情報を送受信する構成は、図１４に示す文書検索システム１の構成において、通信部７０と通信部２７０との間で各種の情報を送受信する構成によって代替される。
【０１０２】
以上、図面（図１〜図１４）を参照しながら本発明の実施形態を説明した。但し、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能である。また、上記の各実施形態に開示されている複数の構成要素を適宜組み合わせることによって、種々の発明の形成が可能である。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。図面は、理解しやすくするために、それぞれの構成要素を主体に模式的に示しており、図示された各構成要素の厚み、長さ、個数、間隔等は、図面作成の都合上から実際とは異なる。また、上記の実施形態で示す各構成要素の日時、言語等は一例であって、特に限定されるものではなく、本発明の構成から実質的に逸脱しない範囲で種々の変更が可能である。
【０１０３】
（１）図１〜図１４を参照して説明した文書検索装置１００は、電子写真方式の複合機であったが、本発明はこれに限られない。文書検索装置１００は、読取部３０を備える構成でありさえすればよい。文書検索装置１００は、例えば、インクジェット記録方式の複合機であってもよい。例えば、インクジェット記録方式の複合機の場合、画像形成ユニット９０は、記録ヘッドを含む。
【０１０４】
（２）図１〜図１４を参照して説明した文書検索システム１は、サーバー装置２００が１つの文書検索装置１００との間で通信可能に接続されていたが、本発明はこれに限られない。サーバー装置２００は、複数の文書検索装置１００との間で通信可能に接続されていてもよい。複数の文書検索装置１００の各々は、図１〜１４を参照して説明した文書検索装置１００と同様に構成され得る。サーバー装置２００の判定部２１１及び登録部２１２は、複数の文書検索装置１００の各々から送信される文書画像情報に基づいて、登録文書情報ＮＲを登録できる。
【産業上の利用可能性】
【０１０５】
本発明は、文書検索装置の分野に利用可能である。
【符号の説明】
【０１０６】
１        文書検索システム
１０      制御部
１００    文書検索装置
２０      入力部
２００    サーバー装置
２１０    サーバー制御部
２７０    通信部（第２通信部）
３０      読取部
４０      抽出部
７０      通信部（第１通信部）
Ｄ１      第１文書
Ｄ２      第２文書
ＧＤ１    第１文書画像
ＧＤ２    第２文書画像
ＮＲ      登録文書情報
ＮＴ１    第１テキスト情報
ＮＵ      ユーザー情報
Ｕ        入力ユーザー
【図１】
2019121001.tif 000003
【図２】
2019121001.tif 000004
【図３】
2019121001.tif 000005
【図４】
2019121001.tif 000006
【図５】
2019121001.tif 000007
【図６】
2019121001.tif 000008
【図７】
2019121001.tif 000009
【図８】
2019121001.tif 000010
【図９】
2019121001.tif 000011
【図１０】
2019121001.tif 000012
【図１１】
2019121001.tif 000013
【図１２】
2019121001.tif 000014
【図１３】
2019121001.tif 000015
【図１４】
2019121001.tif 000016