(57)【要約】【課題】ユーザが編集電子文書中の編集ページを探さなくても希望する編集箇所に対して簡単に編集処理を行なうことができるようにする。【解決手段】原稿・文書記憶部１１０に記憶された編集電子文書における編集箇所の基準位置を特定するためのキー原稿を読み取って得たキー電子原稿をキー電子原稿取得部１３４で取得する。編集箇所特定部１４０は、原稿・文書記憶部１１０から読み出された編集電子文書に対する編集箇所を、キー電子原稿取得部１３４で取得されたキー電子原稿と編集電子文書中の各電子原稿と照合して一致するものを抽出し、その抽出した電子原稿の編集電子文書中の位置に基づいて編集箇所を特定し、その情報を文書編集処理部１５０に通知する。文書編集処理部１５０は、編集箇所特定部１４０により特定された編集箇所について、電子原稿単位で、差替処理、追加処理、削除処理、入替処理などを行なう。【選択図】図２
2010003198.tif 000002
【特許請求の範囲】
【請求項１】
電子原稿や電子原稿の複数枚分を組み合わせて１つの電子文書として記憶する前記記憶部と、
前記記憶部から読み出された編集対象の電子文書である編集電子文書に対する編集箇所の基準位置を特定するための基準電子原稿を取得する基準電子原稿取得部と、
前記編集電子文書に対する編集箇所を、前記基準電子原稿に基づいて特定する編集箇所特定部と、
前記編集箇所特定部により特定された編集箇所について、電子原稿単位で、所定の編集処理を行なう文書編集処理部と
を備えることを特徴とする文書管理システム。
【請求項２】
原稿を読み取って電子化された電子原稿を生成する電子原稿生成部をさらに備え、
前記基準電子原稿取得部は、前記電子原稿生成部が生成した電子原稿を前記基準電子原稿として使用する
ことを特徴とする請求項１に記載の文書管理システム。
【請求項３】
前記基準電子原稿取得部は、前記記憶部に記憶されている電子原稿または電子文書中の電子原稿を前記基準電子原稿として使用する
ことを特徴とする請求項１に記載の文書管理システム。
【請求項４】
編集処理対象の電子文書である編集電子文書における編集箇所の基準位置を特定するための基準電子原稿を取得する基準電子原稿取得部と、
前記編集電子文書に対する編集箇所を、前記基準電子原稿に基づいて特定する編集箇所特定部と、
前記編集箇所特定部により特定された編集箇所について、電子原稿単位で、所定の編集処理を行なう文書編集処理部と
を備えることを特徴とする文書管理装置。
【請求項５】
前記基準電子原稿取得部は、原稿を読み取って電子化された電子原稿を生成する所定の電子原稿生成部が生成した電子原稿を前記基準電子原稿として使用する
ことを特徴とする請求項４に記載の文書管理装置。
【請求項６】
前記基準電子原稿取得部は、前記記憶部に記憶されている電子原稿または電子文書中の電子原稿を前記基準電子原稿として使用する
ことを特徴とする請求項４に記載の文書管理装置。
【請求項７】
前記編集箇所特定部は、前記基準電子原稿に基づいて抽出された編集電子文書中の電子原稿の情報をユーザに提示する基準原稿情報提示部を有し、
前記基準原稿情報提示部の提示に対する応答に基づいて編集箇所を特定する
ことを特徴とする請求項４に記載の文書管理装置。
【請求項８】
前記編集箇所特定部は、前記編集箇所の基準位置の電子原稿を、前記基準電子原稿と前記編集電子文書を構成する各電子原稿を照合することで抽出する編集基準原稿抽出部を有し、
前記文書編集処理部は、前記編集基準原稿抽出部により抽出された電子原稿の編集電子文書中の位置を編集処理の基準位置として、所定の編集処理を行なう
ことを特徴とする請求項４に記載の文書管理装置。
【請求項９】
前記編集箇所特定部は、前記編集基準原稿抽出部により抽出された前記基準位置の電子原稿に基づき編集処理の開始位置、編集箇所の開始位置、および編集箇所の終了位置の少なくとも１つを特定し、
前記文書編集処理部は、前記編集箇所特定部により特定された編集処理の開始位置もしくは編集箇所の開始位置もしくは編集箇所の終了位置を基準として、前記編集電子文書における編集箇所の電子原稿に対して、所定の編集処理を行なう
ことを特徴とする請求項８に記載の文書管理装置。
【請求項１０】
編集処理に必要な所定枚数の電子原稿を取得する編集用電子原稿取得部をさらに備え、
前記編集箇所特定部は、前記編集基準原稿抽出部により抽出された前記基準位置の電子原稿に基づき差替処理の開始位置、差替範囲の開始位置、および差替範囲の終了位置の少なくとも１つを特定し、
前記文書編集処理部は、前記編集箇所特定部により特定された差替処理の開始位置もしくは差替範囲の開始位置もしくは差替範囲の終了位置を基準として、前記編集電子文書に対して、差替範囲の電子原稿を、前記編集用電子原稿取得部により取得された所定枚数の電子原稿で差し替える差替処理部を有する
ことを特徴とする請求項９に記載の文書管理装置。
【請求項１１】
前記差替処理部は、前記編集基準原稿抽出部により抽出された前記基準位置の電子原稿が２枚で差替範囲の開始位置と終了位置を規定するものであるとき、一方を前記差替範囲の開始位置とし他方を前記差替範囲の終了位置として、前記編集電子文書における前記開始位置から前記終了位置までの各電子原稿を削除して、前記編集電子文書における前記開始位置から前記終了位置までの間に前記所定枚数の電子原稿を挿入する
ことを特徴とする請求項１０に記載の文書管理装置。
【請求項１２】
編集処理に必要な所定枚数の電子原稿を取得する編集用電子原稿取得部をさらに備え、
前記編集箇所特定部は、前記編集基準原稿抽出部により抽出された前記基準位置の電子原稿に基づき追加処理の開始位置、追加範囲の開始位置、追加範囲の終了位置の少なくとも１つを特定し、
前記文書編集処理部は、前記編集箇所特定部により特定された追加処理の開始位置もしくは追加範囲の開始位置もしくは追加範囲の終了位置を基準として、前記編集電子文書に対して、追加範囲に、前記編集用電子原稿取得部により取得された所定枚数の電子原稿を追加する追加処理部を有する
ことを特徴とする請求項９に記載の文書管理装置。
【請求項１３】
前記追加処理部は、前記開始位置の直後に、または直前に、前記所定枚数の電子原稿を追加する
ことを特徴とする請求項１２に記載の文書管理装置。
【請求項１４】
前記追加処理部は、前記編集基準原稿抽出部により抽出された前記基準位置の電子原稿が２枚で追加範囲の開始位置と終了位置を規定するものであるとき、一方を前記追加範囲の開始位置とし他方を前記追加範囲の終了位置として、前記編集電子文書における前記開始位置の直後から前記終了位置の直前までの各電子原稿を削除して、前記編集電子文書における前記開始位置の直後から前記終了位置の直前までの間に前記所定枚数の電子原稿を挿入する
ことを特徴とする請求項１２に記載の文書管理装置。
【請求項１５】
前記編集箇所特定部は、前記編集基準原稿抽出部により抽出された前記基準位置の電子原稿に基づき削除処理の位置、削除処理の開始位置、削除範囲の開始位置、削除範囲の終了位置の少なくとも１つを特定し、
前記文書編集処理部は、前記編集箇所特定部により特定された削除処理の位置もしくは削除処理の開始位置もしくは削除範囲の開始位置もしくは削除範囲の終了位置を基準として、前記記憶部に記憶された電子文書から所定枚数の電子原稿を削除する削除処理部を有する
ことを特徴とする請求項９に記載の文書管理装置。
【請求項１６】
前記削除処理部は、前記編集基準原稿抽出部により抽出された前記基準位置の電子原稿が個々の削除位置を示すものであるとき、当該基準位置の電子原稿を前記編集電子文書から削除する
ことを特徴とする請求項１５に記載の文書管理装置。
【請求項１７】
前記削除処理部は、前記編集基準原稿抽出部により抽出された前記基準位置の電子原稿が削除処理の開始位置を規定するものであり、削除する枚数の指定があるときには、前記開始位置から前記指定された枚数分までの範囲の各電子原稿を前記編集電子文書から削除する
ことを特徴とする請求項１５に記載の文書管理装置。
【請求項１８】
前記削除処理部は、前記編集基準原稿抽出部により抽出された前記基準位置の電子原稿が２枚で削除範囲の開始位置と終了位置を規定するものであるとき、一方を前記削除範囲の開始位置とし他方を前記削除範囲の終了位置として、前記編集電子文書における前記開始位置から前記終了位置までの各電子原稿を編集電子文書から削除する
ことを特徴とする請求項１５に記載の文書管理装置。
【請求項１９】
前記編集箇所特定部は、前記編集基準原稿抽出部により抽出された前記基準位置の電子原稿に基づき、入替処理の開始位置、入替範囲の開始位置、入替範囲の終了位置の少なくとも１つを特定することで２箇所の入替箇所を特定し、
前記文書編集処理部は、前記編集基準原稿抽出部により特定された一方の箇所の各電子原稿と他方の箇所の各電子原稿の編集電子文書における位置を入れ替える入替処理部を有する
ことを特徴とする請求項９に記載の文書管理装置。
【請求項２０】
編集対象の電子文書である編集電子文書に対して、電子原稿単位で、所定の編集処理を電子計算機に実行させるためのプログラムであって、
電子計算機に備えられる中央演算制御部を、
前記編集電子文書における編集箇所の基準位置を特定するための基準電子原稿を、所定の画像読取装置で原稿を読み取って得た電子原稿に基づき、あるいは前記記憶部から読み出された電子原稿もしくは電子文書中の電子原稿に基づき、取得する基準電子原稿取得部と、
前記編集電子文書に対する編集箇所を、前記基準電子原稿に基づいて特定する編集箇所特定部と、
前記編集箇所特定部により特定された編集箇所について、電子原稿単位で、所定の編集処理を行なう文書編集処理部と
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書管理システム、文書管理装置、プログラムに関する。
【背景技術】
【０００２】
情報処理装置を使用した処理形態の一例として、所定の記憶装置に電子データとして保存されている蓄積文書（以下電子文書と称する）を、端末上で、ページ単位で編集する仕組みがある。文書編集機能としては、ページ差替機能やページ追加機能やページ削除機能やページ入替機能などがある。
【０００３】
装置上で、電子文書に対してページ単位で編集する際には、編集箇所のページ（編集ページとも称する）をユーザが逐一見付け出す必要がある。たとえば、大量の文書を画像読取装置で読み取って電子化する作業において、電子化した読取文書の特定のページのみを入れ替えたり、別な原稿を挿入したり、特定のページの前後に追加したりするような作業を考える。
【０００４】
特定ページの削除をする場合、保存されている読取文書のページを確認しながら、削除したいページを探し出し、削除するための操作指示を行なう必要がある。あるいはページ単位での差替えを行なうケースでは、差し替える前の文書（つまり、すでに電子化されて保存されている文書）から差し替えたいページを探し出し、そのページを削除した上で、差替えによって新たに電子化したい紙文書（原稿）を読み取らせて電子化して、そもそも保存されていた電子文書の特定のページ位置（つまり、先に差し替えたいページを削除した位置）に新たに電子化した読取原稿を挿入する操作が必要となる。
【０００５】
あるいは、ページの差替えを簡単に行なうための機能として、差替え前の文書を指定し、差し替えるための指示操作を行なうと、新たな紙文書の読取りを行なって、差替え前の文書の削除と削除したページ位置への新たな読取原稿の挿入を行なう機能を有する仕組みがある（たとえば特許文献１を参照）。
【０００６】
【特許文献１】特開２００６−２６１７６５号公報
【０００７】
ページの追加処理に関しては、保存されている読取文書に対して追加したいページを探し出し、そのページ位置を指定した上で、追加したい原稿の読取りを行なうことで、文書の追加が可能である。
【０００８】
ページの入替処理に関しては、保存されている読取文書に対して、入替対象の一方のページと他方のページの双方を探し出し、各ページ位置を指定した上で、入替えを指示することで、ページ位置の入替えが可能である。
【０００９】
これら保存文書に対するページ単位での削除・差替え・追加・入替えなどの編集処理は、何れも各編集処理の対象となるページ（削除したいページ、差し替えたいページ、追加するページ、入れ替えるページ）を保存されている文書から探し出す手間が必要となる。
【００１０】
たとえば、似たような書式による複数のページからなる文書や、ページ数が極端に多いような文書を編集対象とする場合に、文書中の特定のページを装置のユーザインタフェースによって探し出す場合、
１）何ページ目を削除（差し替え、追加位置）するかを予め読取り元の紙文書によって確認しておきページ番号を数字により入力する、
２）ユーザインタフェース上に保存されている電子文書のページごとの画像を表示して削除・差替え・追加・入替えの位置を表すページを見付け出す、
といった作業によって、指定することになる。
【発明の開示】
【発明が解決しようとする課題】
【００１１】
本発明は、ユーザが編集電子文書における編集ページを探してそのページ位置を指定入力しなくても、希望する編集箇所に対して編集処理を行なうことのできる仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１２】
請求項１に記載の発明は、電子原稿や電子原稿の複数枚分を組み合わせて１つの電子文書として記憶する前記記憶部と、前記記憶部から読み出された編集対象の電子文書である編集電子文書に対する編集箇所の基準位置を特定するための基準電子原稿を取得する基準電子原稿取得部と、前記編集電子文書に対する編集箇所を、前記基準電子原稿に基づいて特定する編集箇所特定部と、前記編集箇所特定部により特定された編集箇所について、電子原稿単位で、所定の編集処理を行なう文書編集処理部とを備えることを特徴とする文書管理システムである。
【００１３】
請求項２に記載の発明は、請求項１に記載の発明において、原稿を読み取って電子化された電子原稿を生成する電子原稿生成部をさらに備え、前記基準電子原稿取得部は、前記電子原稿生成部が生成した電子原稿を前記基準電子原稿として使用することを特徴とする。
【００１４】
請求項３に記載の発明は、請求項１に記載の発明においてさらに、前記基準電子原稿取得部は、前記記憶部に記憶されている電子原稿または電子文書中の電子原稿を前記基準電子原稿として使用することを特徴とする。
【００１５】
請求項４に記載の発明は、編集処理対象の電子文書である編集電子文書における編集箇所の基準位置を特定するための基準電子原稿を取得する基準電子原稿取得部と、前記編集電子文書に対する編集箇所を、前記基準電子原稿に基づいて特定する編集箇所特定部と、前記編集箇所特定部により特定された編集箇所について、電子原稿単位で、所定の編集処理を行なう文書編集処理部とを備えることを特徴とする文書管理装置である。
【００１６】
請求項５に記載の発明は、請求項４に記載の発明においてさらに、前記基準電子原稿取得部は、原稿を読み取って電子化された電子原稿を生成する所定の電子原稿生成部が生成した電子原稿を前記基準電子原稿として使用することを特徴とする。
【００１７】
請求項６に記載の発明は、請求項４に記載の発明においてさらに、前記基準電子原稿取得部は、前記記憶部に記憶されている電子原稿または電子文書中の電子原稿を前記基準電子原稿として使用することを特徴とする。
【００１８】
請求項７に記載の発明は、請求項４に記載の発明においてさらに、前記編集箇所特定部は、前記基準電子原稿に基づいて抽出された編集電子文書中の電子原稿の情報をユーザに提示する基準原稿情報提示部を有し、前記基準原稿情報提示部の提示に対する応答に基づいて編集箇所を特定することを特徴とする。
【００１９】
請求項８に記載の発明は、請求項４に記載の発明においてさらに、前記編集箇所特定部は、前記編集箇所の基準位置の電子原稿を、前記基準電子原稿と前記編集電子文書を構成する各電子原稿を照合することで抽出する編集基準原稿抽出部を有し、前記文書編集処理部は、前記編集基準原稿抽出部により抽出された電子原稿の編集電子文書中の位置を編集処理の基準位置として、所定の編集処理を行なうことを特徴とする。
【００２０】
請求項９に記載の発明は、請求項８に記載の発明においてさらに、前記編集箇所特定部は、前記編集基準原稿抽出部により抽出された前記基準位置の電子原稿に基づき編集処理の開始位置、編集箇所の開始位置、および編集箇所の終了位置の少なくとも１つを特定し、前記文書編集処理部は、前記編集箇所特定部により特定された編集処理の開始位置もしくは編集箇所の開始位置もしくは編集箇所の終了位置を基準として、前記編集電子文書における編集箇所の電子原稿に対して、所定の編集処理を行なうことを特徴とする。
【００２１】
請求項１０に記載の発明は、請求項９に記載の発明においてさらに、編集処理に必要な所定枚数の電子原稿を取得する編集用電子原稿取得部をさらに備え、前記編集箇所特定部は、前記編集基準原稿抽出部により抽出された前記基準位置の電子原稿に基づき差替処理の開始位置、差替範囲の開始位置、および差替範囲の終了位置の少なくとも１つを特定し、前記文書編集処理部は、前記編集箇所特定部により特定された差替処理の開始位置もしくは差替範囲の開始位置もしくは差替範囲の終了位置を基準として、前記編集電子文書に対して、差替範囲の電子原稿を、前記編集用電子原稿取得部により取得された所定枚数の電子原稿で差し替える差替処理部を有することを特徴とする。
【００２２】
請求項１１に記載の発明は、請求項１０に記載の発明においてさらに、前記差替処理部は、前記編集基準原稿抽出部により抽出された前記基準位置の電子原稿が２枚で差替範囲の開始位置と終了位置を規定するものであるとき、一方を前記差替範囲の開始位置とし他方を前記差替範囲の終了位置として、前記編集電子文書における前記開始位置から前記終了位置までの各電子原稿を削除して、前記編集電子文書における前記開始位置から前記終了位置までの間に前記所定枚数の電子原稿を挿入することを特徴とする。
【００２３】
請求項１２に記載の発明は、請求項９に記載の発明においてさらに、編集処理に必要な所定枚数の電子原稿を取得する編集用電子原稿取得部をさらに備え、前記編集箇所特定部は、前記編集基準原稿抽出部により抽出された前記基準位置の電子原稿に基づき追加処理の開始位置、追加範囲の開始位置、追加範囲の終了位置の少なくとも１つを特定し、前記文書編集処理部は、前記編集箇所特定部により特定された追加処理の開始位置もしくは追加範囲の開始位置もしくは追加範囲の終了位置を基準として、前記編集電子文書に対して、追加範囲に、前記編集用電子原稿取得部により取得された所定枚数の電子原稿を追加する追加処理部を有することを特徴とする。
【００２４】
請求項１３に記載の発明は、請求項１２に記載の発明においてさらに、前記追加処理部は、前記開始位置の直後に、または直前に、前記所定枚数の電子原稿を追加することを特徴とする。
【００２５】
請求項１４に記載の発明は、請求項１２に記載の発明においてさらに、前記追加処理部は、前記編集基準原稿抽出部により抽出された前記基準位置の電子原稿が２枚で追加範囲の開始位置と終了位置を規定するものであるとき、一方を前記追加範囲の開始位置とし他方を前記追加範囲の終了位置として、前記編集電子文書における前記開始位置の直後から前記終了位置の直前までの各電子原稿を削除して、前記編集電子文書における前記開始位置の直後から前記終了位置の直前までの間に前記所定枚数の電子原稿を挿入することを特徴とする。
【００２６】
請求項１５に記載の発明は、請求項９に記載の発明においてさらに、前記編集箇所特定部は、前記編集基準原稿抽出部により抽出された前記基準位置の電子原稿に基づき削除処理の位置、削除処理の開始位置、削除範囲の開始位置、削除範囲の終了位置の少なくとも１つを特定し、前記文書編集処理部は、前記編集箇所特定部により特定された削除処理の位置もしくは削除処理の開始位置もしくは削除範囲の開始位置もしくは削除範囲の終了位置を基準として、前記記憶部に記憶された電子文書から所定枚数の電子原稿を削除する削除処理部を有することを特徴とする。
【００２７】
請求項１６に記載の発明は、請求項１５に記載の発明においてさらに、前記削除処理部は、前記編集基準原稿抽出部により抽出された前記基準位置の電子原稿が個々の削除位置を示すものであるとき、当該基準位置の電子原稿を前記編集電子文書から削除することを特徴とする。
【００２８】
請求項１７に記載の発明は、請求項１５に記載の発明においてさらに、前記削除処理部は、前記編集基準原稿抽出部により抽出された前記基準位置の電子原稿が削除処理の開始位置を規定するものであり、削除する枚数の指定があるときには、前記開始位置から前記指定された枚数分までの範囲の各電子原稿を前記編集電子文書から削除することを特徴とする。
【００２９】
請求項１８に記載の発明は、請求項１５に記載の発明においてさらに、前記削除処理部は、前記編集基準原稿抽出部により抽出された前記基準位置の電子原稿が２枚で削除範囲の開始位置と終了位置を規定するものであるとき、一方を前記削除範囲の開始位置とし他方を前記削除範囲の終了位置として、前記編集電子文書における前記開始位置から前記終了位置までの各電子原稿を編集電子文書から削除することを特徴とする。
【００３０】
請求項１９に記載の発明は、請求項９に記載の発明においてさらに、前記編集箇所特定部は、前記編集基準原稿抽出部により抽出された前記基準位置の電子原稿に基づき、入替処理の開始位置、入替範囲の開始位置、入替範囲の終了位置の少なくとも１つを特定することで２箇所の入替箇所を特定し、前記文書編集処理部は、前記編集基準原稿抽出部により特定された一方の箇所の各電子原稿と他方の箇所の各電子原稿の編集電子文書における位置を入れ替える入替処理部を有することを特徴とする。
【００３１】
請求項２０に記載の発明は、編集対象の電子文書である編集電子文書に対して、電子原稿単位で、所定の編集処理を電子計算機に実行させるためのプログラムであって、電子計算機に備えられる中央演算制御部を、前記編集電子文書における編集箇所の基準位置を特定するための基準電子原稿を、所定の画像読取装置で原稿を読み取って得た電子原稿に基づき、あるいは前記記憶部から読み出された電子原稿もしくは電子文書中の電子原稿に基づき、取得する基準電子原稿取得部と、前記編集電子文書に対する編集箇所を、前記基準電子原稿に基づいて特定する編集箇所特定部と、前記編集箇所特定部により特定された編集箇所について、電子原稿単位で、所定の編集処理を行なう文書編集処理部として機能させることを特徴とするプログラムである。
【発明の効果】
【００３２】
請求項１に記載の発明によれば、編集電子文書を構成する電子原稿とは別の電子原稿やその元となる原稿を用いて、編集電子文書中から編集を行ないたい箇所の電子原稿を探し出すことで編集箇所を容易に特定することができるという効果が得られる。
【００３３】
請求項２に記載の発明によれば、手元にある旧原稿を読み取って得た電子原稿を基準電子原稿として使用することで、編集箇所の基準位置の指定を簡単に行なうことができる。
【００３４】
請求項３に記載の発明によれば、編集電子文書中の編集箇所を特定するために、簡単に見付けることのできる電子原稿や電子文書中の電子原稿を基準電子原稿として使用することで、編集箇所の基準位置の指定を簡単に行なうことができる。
【００３５】
請求項４に記載の発明によれば、編集電子文書を構成する電子原稿とは別の電子原稿やその元となる原稿を用いて、編集電子文書中から編集を行ないたい箇所の電子原稿を探し出すことで編集箇所を容易に特定することができるという効果が得られる。
【００３６】
請求項５に記載の発明によれば、手元にある旧原稿を読み取って得た電子原稿を基準電子原稿として使用することで、編集箇所の基準位置の指定を簡単に行なうことができる。
【００３７】
請求項６に記載の発明によれば、編集電子文書中の編集箇所を特定するために、簡単に見付けることのできる電子原稿や電子文書中の電子原稿を基準電子原稿として使用することで、編集箇所の基準位置の指定を簡単に行なうことができる。
【００３８】
請求項７に記載の発明によれば、装置が抽出した編集箇所の基準位置の電子原稿が適正か否かを確認できるので、当該請求項の仕組みを採らない場合よりも、編集箇所の特定を正確に行なうことができる。
【００３９】
請求項８に記載の発明によれば、画像照合により簡単に編集電子文書中から編集箇所の基準位置の電子原稿を抽出して編集処理を行なうことができる。
【００４０】
請求項９に記載の発明によれば、編集箇所の基準位置として、編集処理の開始位置、編集箇所の開始位置、および編集箇所の終了位置を使用することで、一般的な編集処理における編集範囲との整合がとれ、直感的に分り易い利点がある。
【００４１】
請求項１０に記載の発明によれば、編集処理として、編集電子文書中の編集箇所部分の旧電子原稿を削除しその部分に別の電子原稿を挿入した状態の編集済みの電子文書を取得する差替処理を行なうことができる。
【００４２】
請求項１１に記載の発明によれば、基準電子原稿に基づき差替範囲の開始位置と終了位置が特定されると、差替範囲の開始位置から終了位置までの全ての電子原稿を削除して、その部分に別の電子原稿を挿入する差替処理を行なうことができる。
【００４３】
請求項１２に記載の発明によれば、編集処理として、編集電子文書中の編集箇所部分に別の電子原稿を追加した状態の編集済みの電子文書を取得する追加処理を行なうことができる。
【００４４】
請求項１３に記載の発明によれば、基準電子原稿に基づき追加箇所の開始位置が特定されると、開始位置の直後や直前に所定枚数の電子原稿を追加する追加処理を行なうことができる。
【００４５】
請求項１４に記載の発明によれば、追加処理にて実質的に差替処理に似通った編集処理を行なうことができる。
【００４６】
請求項１５に記載の発明によれば、編集処理として、編集電子文書中の編集箇所部分の電子原稿を削除した状態の編集済みの電子文書を取得する削除処理を行なうことができる。
【００４７】
請求項１６に記載の発明によれば、基準電子原稿で特定される基準位置の電子原稿が個々の削除位置を示すものであるときには、個別に基準位置の電子原稿を編集電子文書から削除する削除処理を行なうことができる。
【００４８】
請求項１７に記載の発明によれば、基準電子原稿で特定される基準位置の電子原稿が削除処理の開始位置を規定するものであり、それに合わせて削除する枚数の指定があるときには、開始位置から指定された枚数分までの範囲の各電子原稿を編集電子文書から削除する削除処理を行なうことができる。
【００４９】
請求項１８に記載の発明によれば、基準電子原稿に基づき削除範囲の開始位置と終了位置が特定されると、削除範囲の開始位置から終了位置までの全ての電子原稿を削除する削除処理を行なうことができる。
【００５０】
請求項１９に記載の発明によれば、編集処理として、編集電子文書中の一方の編集箇所の電子原稿と他方の編集箇所の電子原稿の各位置を入れ替えた状態の編集済みの電子文書を取得する入替処理を行なうことができる。
【００５１】
請求項２０に記載の発明によれば、編集電子文書に対する編集箇所の基準位置を特定するためのキー電子原稿に基づいて自動的に編集箇所をシステムが特定するので、ユーザが編集電子文書における編集箇所のページを探してそのページ位置を指定入力しなくても、希望する編集箇所に対して編集処理を行なうことができる仕組みを、電子計算機（コンピュータ）を用いて実現できる。
【発明を実施するための最良の形態】
【００５２】
以下、図面を参照して本発明の実施形態について詳細に説明する。
【００５３】
＜システム構成＞
図１は、本発明の一実施形態を適用した文書処理システムの一構成例を示す図である。図示のように、本実施形態の文書処理システム１は、紙などの出力媒体に画像を出力する画像出力機能や出力媒体上の画像を読み取りその電子データ（画像データ）を取得する画像取得機能を持つ各種のイメージング機器３と、各種のイメージング機器３に対して画像取得処理や画像出力処理を指令するパーソナルコンピュータ（以下パソコンとも称する）などの処理指示装置４と、処理された文書画像を保存・管理するサーバ機能を持った文書管理サーバ６が通信手段の一例であるネットワーク９により接続されて構成されている。
【００５４】
ネットワーク９は、たとえば、ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network ）、インターネットなどによって構成される。
【００５５】
イメージング機器３としては、たとえば、画像取得機能および画像出力機能（合わせて複写機能と称する）を持つ複写機３Ａ、プリンタと称される単機能（画像出力機能の一例である印刷機能のみ）の印刷装置３Ｂ、スキャナと称される画像取得機能（特にスキャナ機能と称する）を持つ画像読取装置３Ｃ、印刷機能や複写機能やスキャナ機能を持つ複合機３Ｄ、およびファクシミリ３Ｅがあり、これらは、ネットワーク９を介してあるいは所定の接続インタフェースを介して文書管理サーバ６と接続されている。図では、イメージング機器３を、各種１台もしくは２台で示しているが、その数は任意でよく、また、何れかが存在しない場合であってもよい。
【００５６】
たとえば、複写機３Ａは、ネットワーク９を介して文書管理サーバ６に接続されており、利用者がその複写機３Ａの操作パネル（図示せず）を操作して複写指示を行なったときに、複写指示に従って読み取った画像（詳しくはその電子データである画像データ：以下同様）を文書管理サーバ６へ送信する。このとき、複写機３Ａは、複写指示を行なった利用者を、利用者名やパスワードを入力させることで認証し、認証によって得られた利用者を特定する利用者名などの情報を、画像とともに文書管理サーバ６へ送信してもよい。
【００５７】
さらに、複写機３Ａは、読み取った画像をそのまま用紙に形成処理せず、文書管理サーバ６から形成処理の対象となる画像を受信して、受信した画像に基づき用紙に対応する画像を形成する。つまり、複写機３Ａは、複写する原稿を読み取って得た画像を一旦文書管理サーバ６１へ送信し、文書管理サーバ６から受信した画像に基づいて処理を継続するようにする。
【００５８】
印刷装置３Ｂは、ネットワーク９などを介して文書管理サーバ６に接続されており、文書管理サーバ６から入力される画像に基づき用紙などの出力媒体に画像を形成する。
【００５９】
画像読取装置３Ｃは、シリアルバスインタフェースなどを介して処理指示装置４に接続されあるいはネットワーク９を介して文書管理サーバ６に接続されており、利用者がその画像読取装置３Ｃの操作パネル（図示せず）もしくは処理指示装置４を操作して読取り指示を行なったときに、その読取り指示に従って原稿を読み取って電子化した電子原稿（画像データ）を処理指示装置４や文書管理サーバ６へ送る。文書管理サーバ６へ電子原稿を送る際には、画像読取装置３Ｃは、読取り指示を行なった利用者を、利用者名やパスワードを入力させることで認証し、この認証によって得られた利用者を特定する利用者名などの情報を、電子原稿（画像データ））とともに文書管理サーバ６へ送信してもよい。
【００６０】
複合機３Ｄは、ネットワーク９を介して文書管理サーバ６に接続されており、複写機３Ａ、印刷装置３Ｂ、画像読取装置３Ｃの各機能を実行する。
【００６１】
ファクシミリ３Ｅは、ネットワーク９などを介して文書管理サーバ６に接続されており、読み取った画像をＦＡＸ送信し、あるいは受信した画像に基づき用紙などの出力媒体にＦＡＸ画像を出力するととともに、送受信時の処理画像を文書管理サーバ６に出力する。
【００６２】
処理指示装置４は、ネットワーク９を介して文書管理サーバ６に接続されており、印刷装置３Ｂや画像読取装置３Ｃなどに処理させる画像と、処理指示を行なう利用者名などの付帯情報とを文書管理サーバ６に送信する。処理指示装置４は、これらの制御を行なう制御部４２Ａと、電子化された電子原稿や電子原稿の複数枚分を組み合わせて１つの電子文書として記憶するハードディスク装置などのデータ保持部４４を有する。データ保持部４４としては、内蔵のものでもよいしＵＳＢ（Universal Serial Bus）などで外部に接続された記憶装置でもよい。
【００６３】
複写機３Ａや複合機３Ｄは、それぞれに対応した制御部３２Ａ，３２Ｄと、自身が持つ画像読取機能により原稿を読み取って電子化された電子原稿の複数枚分を組み合わせて１つの電子文書として記憶するハードディスク装置や光ディスク装置などを記憶装置として具備するそれぞれに対応したデータ保持部３４Ａ，３４Ｄを有する。
【００６４】
文書管理サーバ６は、サーバ機能を備え、クライアント・システムである処理指示装置４側からの要求によってイメージング機器３における画像取得処理や画像出力処理のための制御を行なうとともに、処理画像を所定の記憶装置に記録・保存する。このため、文書管理サーバ６は、制御部６２と、電子原稿の複数枚分を組み合わせて１つの電子文書として記憶するハードディスク装置や光ディスク装置などを記憶装置として具備するデータ保持部６４を有する。
【００６５】
各データ保持部３４Ａ，３４Ｄ，４４，６４はそれぞれ、電子原稿や電子原稿の複数枚分を組み合わせて１つの電子文書として記憶する原稿・文書記憶部として機能する。
【００６６】
ここで、本実施形態の文書処理システム１には、複写機３Ａや画像読取装置３Ｃや複合機３Ｄなどが持つ画像読取機能により原稿を読み取って電子化された電子原稿や既に保存済みの（過去に原稿を読み取って保存しておいたものを含む）電子原稿を検索用のキー原稿（基準原稿）として用いて、複写機３Ａや複合機３Ｄのデータ保持部３４Ａ，３４Ｄあるいは文書管理サーバ６のデータ保持部６４に保存済みの電子文書に対して編集処理が可能な文書管理システム２Ａや文書管理装置２Ｂが組み込まれている。
【００６７】
たとえば、パソコンなどの処理指示装置４と画像読取機能を持つ各種のイメージング機器３（複写機３Ａ、画像読取装置３Ｃ、複合機３Ｄ）により文書管理システム２Ａが構成される。この場合、電子原稿の複数枚分を組み合わせて１つの電子文書として記憶する文書記憶部としては、当該処理指示装置４に内蔵のハードディスク装置などの記憶装置を利用する。または、パソコンなどの処理指示装置４と画像読取機能を持つ各種のイメージング機器３（複写機３Ａ、画像読取装置３Ｃ、複合機３Ｄ）と文書管理サーバ６（特に文書記憶部として機能するデータ保持部６４）により文書管理システム２Ａが構成される。
【００６８】
あるいは、ネットワーク通信機能を有する複写機３Ａや複合機３Ｄが文書管理装置２Ｂを搭載した状態として構成される。あるいは、文書管理サーバ６が文書管理装置２Ｂを搭載した状態として構成され、画像読取機能を持つ各種のイメージング機器３（複写機３Ａ、画像読取装置３Ｃ、複合機３Ｄ）により編集処理の基準位置の電子原稿や編集対象の電子原稿を取得する機能が果たされる。
【００６９】
このように、各部をシステム上の何処にどのように配置するかは任意であり、処理に必要となる各部が有機的に結合して全体の処理が完結するように構成されていればよい。本実施形態を実現するための各部（機能ブロックを含む）の具体的手段は、ハードウェア、ソフトウェア、ネットワーク、これらの組合せ、その他の任意の手段を用いることができ、このこと自体は当業者において自明である。また、機能ブロック同士が複合して１つの機能ブロックに集約されてもよい。
【００７０】
文書管理システム２Ａや文書管理装置２Ｂは、編集対象となる保存済みの編集電子文書における編集箇所（編集箇所）を特定するためのキー電子原稿（基準原稿の電子原稿）と編集電子文書を構成する各電子原稿（旧電子原稿とも称する）とを照合することで、編集処理の開始位置や編集箇所の開始位置や編集箇所の終了位置などの編集箇所を特定し得る旧電子原稿を抽出し、抽出した編集箇所を特定し得る旧電子原稿の編集電子文書中の各位置に基づき決定される編集箇所について、所定の編集処理を行なう。この際、編集処理に新原稿が必要な場合には、編集処理に必要となる新原稿とキー電子原稿の元となる旧原稿とを纏めて一緒に読み込む。因みに、編集処理が削除処理や原稿入替処理である場合は、新原稿が不要である。
【００７１】
編集電子文書における編集箇所（編集箇所）を特定するためのキー電子原稿の取得は、たとえば、編集電子文書中における開始位置の電子原稿に相当する旧開始原稿や終了位置の電子原稿に相当する旧終了原稿を読み取ることで取得してもよい。あるいは、文書記憶部（データ保持部３４Ａ，３４Ｄ，４４，６４など）に保存されている電子原稿の内で、編集電子文書中からよりも見付け出すのが容易な電子原稿や電子文書中の電子原稿を利用することもできる。典型例として、旧開始原稿や旧終了原稿を読み取る場合としては、それらがユーザの手元にあり探し出す必要がない場合が該当するし、電子原稿を利用する場合としては、文書記憶部に保持した編集電子文書中から探し出すよりも容易に、電子原稿や電子文書中の電子原稿をたとえばファイルサーチの仕組みを利用して直ぐに探し出せる場合が該当する。
【００７２】
たとえば、デバイス側の親展ボックスに保存されている蓄積文書の中から編集電子文書を指定し、編集作業を開始する位置の旧原稿や終了する旧原稿をキー原稿として読み取らせ、また必要に応じて編集作業に必要となる新原稿を読み取らせると、自動的に、編集電子文書から不要な旧電子原稿が削除され、あるいは配置位置が交換され、あるいは新電子原稿の追加や差替えがなされた編集済みの新電子文書が生成されデータ保持部３４Ａ，３４Ｄ，４４，６４に保存される。
【００７３】
＜文書管理装置；機能ブロック：第１実施形態＞
図２は、文書処理システム１における文書編集機能の主要部をなす文書管理システム２Ａや文書管理装置２Ｂの概要を機能的に示した第１実施形態のブロック図である。  
図示のように、第１実施形態の文書管理システム２Ａは、操作画面を提示したりユーザからの操作指示を受け付けたりするユーザインタフェース部１００と、電子原稿や電子原稿の複数枚分を組み合わせて１つの電子文書として記憶する原稿・文書記憶部１１０と、原稿を読み取って画像データとされた電子原稿（キー電子原稿）を生成する電子原稿生成部１２０を備える。
【００７４】
さらに、文書管理システム２Ａは、原稿・文書記憶部１１０に記憶された編集電子文書における、この編集電子文書に対する編集箇所を特定するためのキー電子原稿を取得して、そのキー電子原稿に基づいて編集箇所を特定する編集箇所特定部１４０と、編集箇所特定部１４０により特定された編集箇所の旧電子原稿について所定の編集処理を行なう文書編集処理部１５０を備える。
【００７５】
文書編集処理部１５０は、新電子原稿を用いて（編集処理内容によっては不要な場合もある）、ユーザより指定された編集処理を行ない、新電子原稿への差替えや追加がなされた、あるいは編集電子文書から不要な旧電子原稿が削除された、あるいはページ位置が交換された、各編集済みの新電子文書を生成して原稿・文書記憶部１１０に保存する。
【００７６】
また、文書管理システム２Ａは、電子原稿生成部１２０で生成された電子原稿や原稿・文書記憶部１１０から読み出された編集電子文書を構成する旧電子原稿や文書編集処理部１５０で編集された新電子文書を構成する新電子原稿に対して、たとえば、色変換、色補正、階調補正、拡大縮小、画像回転、スクリーン生成などの所定の画像処理を施す画像処理部１７０と、電子原稿生成部１２０で生成された電子原稿や原稿・文書記憶部１１０から読み出された編集電子文書や文書編集処理部１５０で編集された新電子文書を構成する電子原稿に基づき、所定の出力媒体（たとえば印刷用紙）に印刷出力する印刷部１８０を有する。
【００７７】
ユーザインタフェース部１００は、文書管理システム２Ａや文書管理装置２Ｂを利用するユーザに対して各種の情報を表示したり、ユーザが各種の情報を入力したりするもので、たとえば、タッチパネル付きのディスプレイを有する表示部や、各種のボタン、スイッチ、キーなどを有する入力部などによって構成される。たとえば、図１におけるイメージング機器３の操作パネルや処理指示装置４のキーボードやマウスなどの指示部材および表示装置が該当する。
【００７８】
電子原稿生成部１２０は、原稿の画像を光学的に読み取るものであり、図１における複写機３Ａや画像読取装置３Ｃや複合機３Ｄなどの画像読取機能部分が該当する。たとえば、電子原稿生成部１２０は、原稿面に向けて画像読取用のライン状の光を照射する光源ユニットと、原稿面からの反射光をそれぞれ所定の方向に反射させる複数のミラーと、これらのミラーによって反射させた光を所定の位置で結像させる結像レンズと、この結像レンズで結像させた光を受光して光電変換する光電変換素子（たとえばＣＣＤやＣＭＯＳなどを用いたラインセンサ）を用いて構成される。電子原稿生成部１２０は、原稿の読取位置に向けて原稿を１枚ずつ順に搬送する自動原稿搬送装置ＡＤＦ（Auto Document feeder）を備えるものとするとよい。また、電子原稿生成部１２０は、１枚の原稿を読み取って得た画像データを１枚分の電子原稿として生成する。
【００７９】
原稿・文書記憶部１１０は、複数枚の電子原稿を纏めて１つの電子文書として、たとえばハードディスク装置や光ディスク装置などの大容量の記憶媒体に保存（記憶あるいは蓄積という文言を用いることもある）するものであり、図１におけるデータ保持部３４Ａ，３４Ｄ，４４，６４が該当する。原稿・文書記憶部１１０に記憶される電子文書は、電子原稿生成部１２０で原稿を読み取って得られる電子原稿により構成された電子文書や、パソコンなどの端末装置で作成された電子原稿により構成された電子文書などが含まれる。
【００８０】
印刷部１８０は、図１における複写機３Ａや複合機３Ｄの印刷機能部や印刷装置３Ｂが該当する。
【００８１】
編集箇所特定部１４０と文書編集処理部１５０は、文書管理システム２Ａや文書管理装置２Ｂの中核をなすもので、図１における制御部３２Ａ，３２Ｄ，４２，６２に組み込まれる。以下、編集箇所特定部１４０と文書編集処理部１５０を組み込んだ制御部を編集制御部１３０とも称する。
【００８２】
編集制御部１３０のハードウェア構成としては、たとえば、制御処理や演算処理を行なう中枢を司るＣＰＵ（Central Processing Unit ：中央演算制御部）や処理データやプログラムデータを記憶するＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）などのメモリー装置などで構成される一般的な電子計算機と同様の仕組みとすることができる。そのハードウェア構成例については、所定の処理用のソフトウェアを実行するマイクロプロセッサなどから構築される、パーソナルコンピュータを始めとする電子計算機の構成として周知である（一例は後述する）。
【００８３】
編集制御部１３０は、電子原稿生成部１２０（たとえば複写機３Ａや画像読取装置３Ｃや複合機３Ｄなどに搭載されている原稿読取機能部）から処理された電子原稿を受け取る電子原稿受取部１３２と、編集電子文書中の編集箇所（編集処理範囲の基準位置を含む）を自動的に特定するためのキー電子原稿を取得するキー電子原稿取得部１３４と、編集処理に必要となる編集電子原稿を取得する編集用電子原稿取得部１３５を有する。
【００８４】
キー電子原稿取得部１３４は、電子原稿生成部１２０で生成され電子原稿受取部１３２にて編集箇所を特定するためのものとして受け取った１枚もしくは複数枚の電子原稿を検索用のキー電子原稿として扱う。あるいは、キー電子原稿取得部１３４は、電子文書を記憶する文書記憶部（データ保持部３４Ａ，３４Ｄ，４４，６４など）に、既に登録済みの１枚もしくは複数枚の電子原稿や編集電子文書とは別に（別のファイル名で）既に登録済みの電子文書中の１枚もしくは複数枚の電子原稿を検索用のキー電子原稿として扱う。
【００８５】
編集用電子原稿取得部１３５は、編集モードが編集用の電子原稿を必要とする場合に、電子原稿生成部１２０で生成され電子原稿受取部１３２にて編集用として受け取った１枚もしくは複数枚の電子原稿を編集電子原稿として扱う。あるいは、編集用電子原稿取得部１３５は、電子文書を記憶する文書記憶部（データ保持部３４Ａ，３４Ｄ，４４，６４など）に既に登録済みの１枚もしくは複数枚の電子原稿や、編集電子文書とは別に（別のファイル名で）既に登録済みの電子文書中の１枚もしくは複数枚の電子原稿を編集電子原稿として扱う。
【００８６】
なお、ユーザは、原稿を電子原稿生成部１２０における原稿読取部の所定位置にセットする（置く）とともに、イメージング機器３に搭載の操作パネルなどのユーザインタフェース部１００（あるいは処理指示装置４）を通じて、コピー、ファックス送信、スキャン、シュレッダーでの削除などの操作入力を行なう。原稿読取部においては、原稿から、原稿の画像データ（特に電子原稿と称する）を生成し、その電子原稿を一意に特定する原稿識別情報とともに所定の電子原稿受取部１３２へ送る。
【００８７】
編集制御部１３０はまた、編集箇所特定部１４０および文書編集処理部１５０の他に、イメージング機器３に搭載の操作パネルなどの操作手段から原稿・文書記憶部１１０に保存されている電子文書に対する処理操作の情報を受け付ける処理操作情報受付部１３６と、原稿・文書記憶部１１０に保存されている各種の電子文書の中からキー電子原稿（キー電子原稿を含む電子文書でも可）や編集電子原稿（編集電子原稿を含む電子文書でも可）や編集処理の対象となる編集電子文書を読み出す保存原稿・保存文書読出部１３８を有する。
【００８８】
編集箇所特定部１４０は、キー電子原稿取得部１３４から編集箇所を規定するものとして受け取った１枚もしくは複数枚のキー電子原稿と保存原稿・保存文書読出部１３８が読み出した編集電子文書を構成する各旧電子原稿を比較（照合）して電子原稿間の差分情報Diffを算出する原稿比較部１４４と、編集電子文書を構成する各旧電子原稿に関する各差分情報Diffに基づき編集電子文書における編集処理の基準位置を規定する電子原稿（たとえば、当該電子文書に対する編集処理の開始位置を規定する電子原稿、編集箇所の開始位置を規定する電子原稿、および編集箇所の終了位置を規定する電子原稿の少なくとも１つ）を抽出する編集基準原稿抽出部１４６を有する。
【００８９】
原稿比較部１４４が備える画像比較（画像照合）機能においては、一般的な画像検索機能を利用することができる。たとえば、原稿比較部１４４は、原稿・文書記憶部１１０に保存されている編集処理対象の電子文書を構成する各電子原稿と情報の中から、編集処理の基準位置を規定するものであるとして電子原稿受取部１３２が受け取った電子原稿をキー画像として同一または類似の電子原稿を検索すればよい。このため、キー画像である旧原稿の電子原稿と編集処理対象の電子文書を構成する各電子原稿を逐一比較し、画像間の差分情報Diffを算出する。画像照合の手法としては、たとえば、画像ごとに特徴量を比較する仕組みなど公知の種々の手法を適用すればよい。因みに、原稿比較部１４４における画像照合時には、キー電子原稿と編集電子文書を構成する各電子原稿の画像データそのものではなく、それらを縮小したサムネイル画像のデータを使用してもよい。
【００９０】
原稿比較部１４４は、画像照合を行なって、検索結果のスコアを付ける。ここで、検索結果のスコアとは、照合対象となる２つの画像（キー電子原稿と編集電子文書を構成する各旧電子原稿）とが同一であるか否かの程度（度合い）を示す指標であり、差分情報Diffに基づき決定される。
【００９１】
編集基準原稿抽出部１４６は、編集電子文書を構成する各旧電子原稿の各差分情報Diffに基づき、編集処理の基準位置を規定する旧原稿と同一もしくは最類似であると判断できる旧電子原稿を編集処理の開始位置や編集箇所の開始位置や編集箇所の終了位置の電子原稿として抽出する。
【００９２】
編集箇所特定部１４０は、編集基準原稿抽出部１４６により抽出された基準位置の電子原稿（たとえば、当該電子文書に対する編集処理の開始位置を規定する電子原稿、編集箇所の開始位置を規定する電子原稿、および編集箇所の終了位置を規定する電子原稿の少なくとも１つ）の編集電子文書における位置（いわゆるページ位置）に基づき、編集箇所を規定する位置情報（編集処理の開始位置、編集箇所の開始位置、および編集箇所の終了位置の少なくとも１つ）を自動的に特定し、特定した情報を文書編集処理部１５０に通知する。
【００９３】
文書編集処理部１５０は、編集基準原稿抽出部１４６により特定された編集箇所を規定する位置情報に基づき、つまり、編集処理の開始位置、編集箇所の開始位置、および編集箇所の終了位置の少なくとも１つを基準として、原稿・文書記憶部１１０に記憶された複数の電子文書の中から保存原稿・保存文書読出部１３８により読み出された編集電子文書における編集箇所の旧電子原稿に対して、電子原稿生成部１２０で生成され電子原稿受取部１３２にて編集対象であるとして受け取った１枚もしくは複数枚の新電子原稿を用いて（ただし編集処理内容によっては新電子原稿が不要な場合もある）、所定の編集処理を行なう。
【００９４】
たとえば、文書編集処理部１５０は、原稿・文書記憶部１１０に保存された電子文書を電子原稿単位で編集する。文書編集処理部１５０が有する文書編集機能には、たとえば、原稿差替機能、原稿追加（挿入）機能、原稿削除機能、原稿入替機能などがある。これに対応して、文書編集処理部１５０は、原稿差替処理を行なう差替処理部１５２と、原稿追加処理を行なう追加処理部１５４と、原稿削除処理を行なう削除処理部１５６と、原稿入替処理を行なう入替処理部１５８を有する。
【００９５】
文書編集処理部１５０で起動される文書編集の処理モード（原稿差替モード、原稿追加モード、原稿削除モード、原稿入替モード、など）は、ユーザインタフェース部１００の操作パネルなどを用いてユーザにより選択される。また、各々の処理モードに適用される文書編集の処理条件（たとえば基準位置を規定するキー原稿や編集対象の新原稿の読取り順序など）は、操作パネルを用いてユーザにより指定されるかもしくは装置にて事前に設定されるものがユーザに提示される。
【００９６】
たとえば、画像読取機能を持つ各種の装置（複写機３Ａや画像読取装置３Ｃや複合機３Ｄ）を利用して、編集対象となる保存済みの電子文書における編集処理の開始位置や編集箇所の開始位置や編集箇所の終了位置を規定するための旧原稿をキー原稿として読み取らせる。電子原稿受取部１３２は、そのキー原稿の画像データであるキー電子原稿を受け取り、編集箇所特定部１４０の原稿比較部１４４に渡す。保存原稿・保存文書読出部１３８は、処理操作情報受付部１３６が受け付けたユーザ操作情報に従って編集対象となる保存済みの電子文書を読み出して原稿比較部１４４に編集電子文書として渡す。原稿比較部１４４は、電子原稿受取部１３２が受け取ったキー電子原稿と、保存原稿・保存文書読出部１３８が読み出した編集電子文書を構成する各旧電子原稿とを照合して、照合結果を示す差分情報Diffを算出して、算出した差分情報Diffを編集基準原稿抽出部１４６に渡す。
【００９７】
編集基準原稿抽出部１４６は、編集電子文書を構成する各旧電子原稿の各差分情報Diffに基づき、編集電子文書の中から編集処理の基準位置を規定するキー電子原稿と一致する（同一もしくは最類似であると判断できる）旧電子原稿を、編集処理の開始位置や編集箇所の開始位置や編集箇所の終了位置の電子原稿として抽出する。そして、編集電子文書における各基準位置の電子原稿の編集電子文書における配置位置（ページ位置）に基づき、編集箇所を規定する位置情報を特定し、その情報を文書編集処理部１５０に通知する。
【００９８】
文書編集処理部１５０は、編集箇所特定部１４０から通知された編集箇所を規定する位置情報に従って、編集基準原稿抽出部１４６により特定されてた各位置情報に基づき決定される編集箇所について、所定の編集処理を行なう。このとき、原稿差替処理や原稿追加処理を実行する場合は新原稿の電子原稿が必要となるので、編集処理に必要となる新原稿の電子原稿（新電子原稿）を電子原稿受取部１３２を介して取得し、それを編集処理に使用する。
【００９９】
なお、キー電子原稿と一致する編集電子文書中の電子原稿を開始位置や終了位置とし、当該開始位置や終了位置の電子原稿も編集処理の対象に含めてもよいが、このことは必須ではない。キー電子原稿は編集範囲の基準位置の原稿であり、実際に編集する範囲（編集範囲）をこの基準位置に対してどのように設定するかは自由である。たとえば、２枚のキー電子原稿の内の一方と一致する電子原稿の直後から２枚のキー電子原稿の内の他方と一致する電子原稿の直前までを編集範囲としてもよいし、２枚のキー電子原稿の内の一方と一致する電子原稿のＭ枚後から２枚のキー電子原稿の内の他方と一致する電子原稿よりＮ枚前までを編集範囲としてもよい。編集範囲の基準位置に対して実際の編集範囲がどのように設定されるかの情報はユーザに通知するようにしてもよいし、あるいは、これをユーザが設定できるようにしてもよい。
【０１００】
ただし、一般的な編集処理との関係では、以下のようにするのが、基準位置と編集範囲との関係が直感的に分り易く好ましい。差替処理の場合には、キー電子原稿は差替処理の開始位置や差替範囲の開始位置や差替範囲の終了位置を規定するものとして扱い、開始位置から所定枚数の新電子原稿と差し替える、あるいは開始位置から終了位置まで新電子原稿と差し替えるのがよい。追加処理の場合には、キー電子原稿は追加処理の開始位置や追加範囲の開始位置や追加範囲の終了位置を規定するものとして扱い、開始位置の直前や直後に所定枚数の新電子原稿を追加する、あるいは開始位置の直後から終了位置の直前までを削除してその部分に新電子原稿を挿入するのがよい。入替処理は、同一の編集電子文書内でのページ位置の交換であり、削除処理と挿入処理の組合せとして扱えばよい。
【０１０１】
因みに、文書管理システム２Ａと文書管理装置２Ｂとの相違は、図１においても述べたことから推測されるように、編集制御部１３０と原稿・文書記憶部１１０や電子原稿生成部１２０が機構的に一体的であるか別体であるかである。たとえば、図示のように、文書管理装置２Ｂは、少なくとも編集制御部１３０のキー電子原稿取得部１３４と編集箇所特定部１４０と文書編集処理部１５０）を備えていればよい。好ましくは、原稿・文書記憶部１１０や電子原稿生成部１２０が、編集制御部１３０と一体的に、同一の装置内に組み込まれているとよい（図中に１点鎖線でこれらを包囲するように示す）。そして、編集制御部１３０と、原稿・文書記憶部１１０や電子原稿生成部１２０が別体であるとき、それらを接続ケーブルやネットワーク９などで接続することで、文書管理システム２Ａが構成される。
【０１０２】
＜処理手順の概要＞
図３は、編集電子文書の読出しから自動編集処理までの操作手順や処理手順の概要を示したフローチャートである。
【０１０３】
ユーザインタフェース部１００の操作パネルなどにてユーザにより編集モードが指定されたことの情報を処理操作情報受付部１３６が受け取ると、文書管理装置２Ｂの主制御部は編集モードに移行する（Ｓ１０−ＹＥＳ）。文書管理装置２Ｂは、編集モードに移行すると先ず、編集電子文書のユーザー指定を受け付ける操作画面（編集文書選択画面Ｇ２０と称する）をユーザインタフェース部１００の操作パネルやその他の表示装置上に提示して、ユーザによる編集電子文書の選択操作を受け付ける（Ｓ２０）。なお、編集文書選択画面Ｇ２０の一例については、編集モードに合わせた具体的な事例で説明する。
【０１０４】
編集文書選択画面Ｇ２０上では、原稿・文書記憶部１１０に登録済みの全ての電子文書のファイル名が、ボックス一覧形式やリスト一覧形式などの所定の規則に従って提示されるようになっている。ユーザは、この編集文書選択画面Ｇ２０の一覧表示の中から編集したい電子文書のファイル名を見付け出す。文書管理装置２Ｂの主制御部は、ユーザによりファイル名が選択され確認指示（たとえばファイル名のダブルクリック）がなされると、その時点で選択されていたファイル名の電子文書が文書編集の対象である編集電子文書として確定する。確定指示を処理操作情報受付部１３６が受け付けると、保存原稿・保存文書読出部１３８は、選択された編集電子文書のデータを原稿・文書記憶部１１０から読み出して編集制御部１３０に渡す（Ｓ２２）。
【０１０５】
編集電子文書が確定すると、文書管理装置２Ｂの主制御部は、編集モードのユーザー指定を受け付ける操作画面（編集モード選択画面Ｇ３０と称する）をユーザインタフェース部１００の操作パネルやその他の表示装置上に提示して、ユーザによる編集モードの選択操作を受け付ける（Ｓ３０）。なお、編集モード選択画面Ｇ３０の一例については、編集モードに合わせた具体的な事例で説明する。
【０１０６】
編集モード選択画面Ｇ３０上では、ステップＳ２０で確定された編集電子文書のファイル名と、その編集電子文書に対する文書編集の処理内容を特定するモード選択ボタンが表示される。本例では、モード選択ボタンとして、原稿削除モードを選択するための削除ボタン、原稿差替モードを選択するための差替ボタン、原稿追加モードを選択するための追加ボタン、および原稿入替モードを選択するための入替ボタンが提示されるようになっている。ユーザは、この編集モード選択画面Ｇ３０の各選択ボタンの中から希望する編集内容に該当するボタンを選択する。文書管理装置２Ｂの主制御部は、ユーザにより編集モード選択用の何れかのボタンが選択され確認指示（たとえばボタンのダブルクリック）がなされると、その時点で選択されていたボタンが文書編集のモード（編集内容）であるとして確定する。
【０１０７】
文書編集モードの選択操作が完了すると、文書管理装置２Ｂの主制御部は、キー電子原稿の取得方法や編集処理に新電子原稿が必要な場合にはその新電子原稿の取得方法の選択指定を受け付けるための操作画面（原稿取得方法設定画面Ｇ４０と称する）をユーザインタフェース部１００の操作パネルやその他の表示装置上に提示して、ユーザによる選択操作を受け付ける（Ｓ４０）。文書管理装置２Ｂの主制御部は、ユーザにより各取得方法選択用の何れかのボタンが選択され確認指示（たとえばＯＫボタンのクリック）がなされると、選択された各取得方法に応じた次の画面表示へ移行する。
【０１０８】
この後、文書管理装置２Ｂの主制御部は、選択された各取得方法に応じた各画面表示に従ったキー電子原稿と新電子原稿の取得や原稿・文書記憶部１１０への保存の完了を検知すると（Ｓ８０−ＹＥＳ）、編集箇所の監視を行なうためのオペレータＮを“１”増加させて（Ｓ８２）、同一編集モードでの別の編集箇所が存在するか否かの確認画面（繰返し確認画面Ｇ８２と称する）をユーザインタフェース部１００の操作パネルやその他の表示装置上に提示して、ユーザによる指示操作を受け付ける（Ｓ８４）。なお、ステッップＳ８２，Ｓ８４の処理を割愛して、同一編集モードでの編集箇所の複数指定を受け付けない仕組みとすることもできる。
【０１０９】
繰返し確認画面Ｇ８２上では、同一編集モードでの処理の継続を選択するための継続ボタンと現編集モードでの処理の終了を選択するための終了ボタンが提示されるようになっている。ユーザは、この繰返し確認画面Ｇ８２の各選択ボタンの中から何れかのボタンを選択する。ユーザにより継続ボタンが選択され確認指示（たとえば継続ボタンのダブルクリック）がなされると（Ｓ８４−ＹＥＳ）、文書管理装置２Ｂの主制御部は、ステップＳ４０に戻り、前記と同様の処理を行なう。
【０１１０】
なお、ステップＳ４０に戻ると、キー電子原稿や新電子原稿の取得方法を前回の条件と異なるように指定できる利点がある。このとき、前回選択されていた取得方法のボタンをアクティブとしておき、その状態が容易に識別できるようにハイライト（高輝度）表示や別の色で表示するなどの強調表示にするのがよい。取得条件を変更する場合は変更後のボタンをアクティブにしてからＯＫボタンをクリックすればよい。編集箇所が複数ある場合に、それら全てのキー電子原稿や新電子原稿の取得方法を同一条件にする場合も考えられるが、ステップＳ４０に戻るときに前回選択されていた取得方法のボタンをアクティブとしておくと、ＯＫボタンをクリックするだけでよい。
【０１１１】
一方、ユーザにより終了ボタンが選択され確認指示（たとえば終了ボタンのダブルクリック）がなされると（Ｓ８４−ＮＯ）、文書管理装置２Ｂは、ステップＳ３０にて選択されている編集モードにおいて、ステップＳ４０で取得したキー原稿や編集で必要となる新原稿の各電子原稿に基づく、編集制御部１３０による自動編集処理へと移行する（Ｓ９０）。
【０１１２】
編集制御部１３０による自動編集処理が完了すると、文書管理装置２Ｂの主制御部は、編集済みの電子文書を原稿・文書記憶部１１０に保存したことをユーザに提示するための画面（編集完了画面Ｇ９２と称する）をユーザインタフェース部１００の操作パネルやその他の表示装置上に提示する（Ｓ９２）。
【０１１３】
＜キー原稿および新原稿の取得の手順＞
図３Ａは、ステップＳ４０における具体的な手順を説明するフローチャートである。文書管理装置２Ｂの主制御部は先ず、編集処理に新原稿が不要な編集モードが選択されていたときには、原稿取得方法設定画面Ｇ４０上では、新原稿読取りボタンや新原稿保存ボタンの選択を禁止する。
【０１１４】
文書管理装置２Ｂの主制御部は、原稿取得方法設定画面Ｇ４０上でキー原稿保存ボタンが選択されている場合、キー原稿の読み取りは不要と判断して（Ｓ４１−ＮＯ）、編集箇所の監視を行なうためのオペレータＮを“０”に初期設定する（Ｓ４２）。さらに、主制御部は、保存されている電子原稿中からキー原稿の選択を受け付ける操作画面（キー原稿選択画面Ｇ４３と称する）をユーザインタフェース部１００の操作パネルやその他の表示装置上に提示して、ユーザによる原稿・文書記憶部１１０からのキー電子原稿の選択操作を受け付ける（Ｓ４３）。
【０１１５】
キー原稿選択画面Ｇ４３上では、原稿・文書記憶部１１０に登録済みの全ての電子原稿や電子文書のファイル名が、ボックス一覧形式やリスト一覧形式などの所定の規則に従って提示されるようになっている。ユーザは、このキー原稿選択画面Ｇ４３の一覧表示の中から編集処理の開始位置あるいは編集箇所の開始位置や終了位置の電子原稿やその電子原稿を含む電子文書のファイル名を見付け出す。文書管理装置２Ｂの主制御部は、ユーザによりファイル名やページ位置が選択され確認指示がなされると、その時点で選択されていたファイル名の電子原稿や電子文書中の指定されたページ位置の電子原稿がキー電子原稿であるとして確定する。確定指示を処理操作情報受付部１３６が受け付けると、その情報を文書編集処理部１５０に通知する。
【０１１６】
キー電子原稿の選択処理の完了を処理操作情報受付部１３６が受け付けると、原稿取得方法設定画面Ｇ４０上でキー原稿保存ボタンのみが選択されており新原稿の取得が不要であるか否かを判定し（Ｓ４４）、キー原稿保存ボタンのみが選択されていると、つまり新原稿の取得が不要であると（Ｓ４４−ＹＥＳ）、ステップＳ８０へ移行し、それ以外はステップＳ４５へ移行する。
【０１１７】
ステップＳ４５へ移行すると、文書管理装置２Ｂの主制御部は、原稿取得方法設定画面Ｇ４０上で新原稿読取りボタンと新原稿保存ボタンの何れが選択されているかを判定する（Ｓ４５）。新原稿読取りボタンが選択されていない、つまり新原稿保存ボタンが選択されていると（Ｓ４５−ＮＯ）、文書管理装置２Ｂの主制御部は、新原稿のユーザー指定を受け付ける操作画面（新原稿選択画面Ｇ４６と称する）をユーザインタフェース部１００の操作パネルやその他の表示装置上に提示して、ユーザによる新原稿の選択操作を受け付ける（Ｓ４６）。
【０１１８】
新原稿選択画面Ｇ４６上では、原稿・文書記憶部１１０に登録済みの全ての電子原稿（１枚もの）や電子文書のファイル名が、ボックス一覧形式やリスト一覧形式などの所定の規則に従って提示されるようになっている。電子文書が選択されたときには、その選択動作に応じてページ位置を指定入力する欄が自動的に表示されるようになっている。ユーザは、この新原稿選択画面Ｇ４６の一覧表示の中から編集処理に必要となる新電子原稿やその新電子原稿を含む電子文書のファイル名を見付け出す。文書管理装置２Ｂの主制御部は、ユーザによりファイル名やページ位置が選択・指定され確認指示がなされると、その時点で選択されていたファイル名の電子原稿や電子文書中の指定されたページ位置の電子原稿が最初に指定された新電子原稿であるとして確定する。確定指示を処理操作情報受付部１３６が受け付けると、その情報を文書編集処理部１５０に通知する。その後、ステップＳ８０へ移行する。
【０１１９】
原稿取得方法設定画面Ｇ４０上で新原稿読取りボタンが選択されていると（Ｓ４５−ＹＥＳ）、文書管理装置２Ｂの主制御部は、新原稿の読取り操作を受け付ける操作画面（新原稿読取画面Ｇ５０と称する）をユーザインタフェース部１００の操作パネルやその他の表示装置上に提示して、ユーザによる新原稿の読取り操作を受け付ける（Ｓ５０）。新原稿読取画面Ｇ５０上では、カラーモード、原稿送りモード、原稿の画質などの各種の読取り条件の指定を受け付けるための操作メニューも提示される。
【０１２０】
新原稿読取画面Ｇ５０上で、各種の設定がなされた後にスタートボタンが押下されると、文書管理装置２Ｂの主制御部は、所定の原稿読取部に対して読取動作の開始を指示するとともに、原稿読取部で読み取られた新電子原稿の原稿・文書記憶部１１０への保存を指示する（Ｓ５２）。その後、ステップＳ８０へ移行する。
【０１２１】
原稿取得方法設定画面Ｇ４０上で、キー原稿読取りボタンが選択されているとともに（Ｓ４１−ＹＥＳ）、新原稿読取りボタンが選択されていないときは（Ｓ４８−ＮＯ）、文書管理装置２Ｂの主制御部は、先ず、編集箇所の監視を行なうためのオペレータＮを“０”に初期設定し（Ｓ６０）、さらに、キー原稿の読取りの手順をユーザに提示したり、カラーモード、原稿送りモード、原稿の画質などの各種の読取り条件の指定を受け付けたりするための操作画面（読取り条件選択画面Ｇ６２と称する）をユーザインタフェース部１００の操作パネルやその他の表示装置上に提示して、ユーザによる選択操作を受け付ける（Ｓ６２）。
【０１２２】
読取り条件選択画面Ｇ６２上で提示される「原稿の読取りの手順」としては、編集電子文書中の編集処理の基準となる位置（編集処理の開始位置あるいは編集箇所の開始位置や終了位置）を編集箇所特定部１４０にて自動的に確定するためのキー原稿（旧原稿）の読取りの手順が提示される。
【０１２３】
読取り条件選択画面Ｇ６２上で、各種の設定がなされた後にスタートボタンが押下されると、文書管理装置２Ｂの主制御部は、所定の原稿読取部に対して読取動作の開始を指示するとともに、原稿読取部で読み取られたキー電子原稿の原稿・文書記憶部１１０への保存を指示する（Ｓ６４）。
【０１２４】
この後、キー原稿の読取りとキー電子原稿としての保存の完了を処理操作情報受付部１３６が受け付けると、文書管理装置２Ｂの主制御部は、新原稿保存ボタンが選択されているか否かを判定する（Ｓ６６）。つまり、原稿取得方法設定画面Ｇ４０上でキー原稿読取りボタンのみが選択されており新原稿の取得が不要であるか否かを判定する。新原稿保存ボタンが選択されていないと、新原稿の取得が不要であると判断してステップＳ８０へ移行し（Ｓ６６−ＹＥＳ）、新原稿保存ボタンが選択されているとステップＳ４６へ移行して、保存済みのものからの新原稿の選択操作を受け付ける（Ｓ４６）。
【０１２５】
原稿取得方法設定画面Ｇ４０上で、キー原稿読取りボタンが選択されているとともに（Ｓ４１−ＹＥＳ）、新原稿読取りボタンが選択されているときには（Ｓ４８−ＹＥＳ）、文書管理装置２Ｂの主制御部は、先ず、編集箇所の監視を行なうためのオペレータＮを“０”に初期設定し（Ｓ７０）、さらに、キー原稿と新原稿の読取りの手順をユーザに提示したり、カラーモード、原稿送りモード、原稿の画質などの各種の読取り条件の指定を受け付けたりするための操作画面（読取り条件選択画面Ｇ７２と称する）をユーザインタフェース部１００の操作パネルやその他の表示装置上に提示して、ユーザによる選択操作を受け付ける（Ｓ７２）。なお、読取り条件選択画面Ｇ７２については、編集モードに合わせた具体的な事例で説明する。
【０１２６】
読取り条件選択画面Ｇ７２上で提示される「原稿の読取りの手順」としては、編集電子文書中の編集処理の基準となる位置（編集処理の開始位置あるいは編集箇所の開始位置や終了位置）を編集箇所特定部１４０にて自動的に確定するためのキー原稿（旧原稿）の読取りの手順や、編集処理時に新電子原稿が必要な場合における新原稿の読取りの手順が提示される。
【０１２７】
読取り条件選択画面Ｇ７２上で、各種の設定がなされた後にスタートボタンが押下されると、文書管理装置２Ｂの主制御部は、所定の原稿読取部に対して読取動作の開始を指示するとともに、原稿読取部で読み取られた電子原稿の原稿・文書記憶部１１０への保存を指示する（Ｓ７４）。その後、ステップＳ８０へ移行する。
【０１２８】
なお、キー原稿の読取・保存処理（Ｓ６２，Ｓ６４）に当たっては、編集処理の開始位置を規定するキー原稿、編集箇所の開始位置を規定するキー原稿、編集箇所の終了位置を規定するキー原稿の全てを読み取る必要はなく、文書管理装置２Ｂの主制御部は、指定された編集モードに適したメッセージを提示するようにする。また、文書管理装置２Ｂの主制御部は、編集箇所の終了位置を規定するキー原稿の読取りを指示していたにも拘わらず、ユーザが編集箇所の終了位置を規定するキー原稿の読取りを行なわずに編集電子文書中から該当の旧電子原稿を見つけられないときには、その場合に応じた処理を行なう。
【０１２９】
＜操作画面の一例＞
図４〜図４Ｃは、ステップＳ４０（詳細にはステップＳ４１〜Ｓ７４）で提示される各画面の一例を示した図である。
【０１３０】
文書管理装置２Ｂの主制御部は、ステップＳ４０にて、キー電子原稿の取得方法や編集処理に新電子原稿が必要な場合にはその新電子原稿の取得方法の選択指定をユーザより受け付ける図４（１）に示すような原稿取得方法設定画面Ｇ４０_1を提示する。原稿取得方法設定画面Ｇ４０_1では、キー電子原稿の取得に関する選択ボタンとして、読取りにより行なうことを指定するキー原稿読取りボタンと保存済みのファイルの選択から行なうことを指定するキー原稿保存ボタンが提示されるようになっている。
【０１３１】
また、ステップＳ３０で選択された編集モードが編集処理に新電子原稿を必要とする場合には、新電子原稿の取得に関する選択ボタンとして、読取りにより行なうことを指定する新原稿読取りボタンと保存済みのファイルの選択から行なうことを指定する新原稿保存ボタンが提示されるようになっている。
【０１３２】
選択された取得方法と選択されていないものとをユーザが容易に識別できるようにハイライト（高輝度）表示や別の色で表示するなどの強調表示にするのがよい。図では、キー原稿および編集原稿の何れも読取りで取得する設定がなされており、キー原稿読取りボタンと新原稿読取りボタンを網点模様で塗り潰した状態で示している。
【０１３３】
なお、図４（１）に示した例では、編集処理や編集箇所の開始位置を規定するキー電子原稿（旧開始原稿）と編集箇所の終了位置を規定するキー電子原稿（旧終了原稿）の何れも同じ読取り方法を選択することになるが、たとえば、図４（２）に示すような原稿取得方法設定画面Ｇ４０_2を提示して、旧開始原稿と旧終了原稿の取得方法を個別に設定可能にしてもよい。この場合、後述する処理においても、それに合わせた処理ステップと操作画面を用意すればよい。
【０１３４】
文書管理装置２Ｂの主制御部は、ステップＳ４３にて、先ず、旧開始原稿を選択するためのキー原稿選択画面Ｇ４３_1を提示する。ユーザは、操作する装置のユーザインタフェース（操作パネルなど）にて、自分の親展ボックス内の電子原稿や電子文書の表示を指示する。すると、図４Ａ（１）に示すようなキー原稿選択画面Ｇ４３_1が表示される。一覧表示の形態として、リスト表示とサムネイル表示の何れかを選択できるように各ボタンが用意されている。なお、本実施形態では、電子文書のページ数の少ない文書から順に表示する形態にして表示しているが、電子文書の表示順に関しては他に電子文書の保存日時の順であったり、電子文書のファイル名の順であったりと、ユーザが任意に設定可能である。
【０１３５】
図示した旧開始原稿を選択するためのキー原稿選択画面Ｇ４３_1では、４つの電子文書のファイル名と登録日時と総ページ数が表示されている。なお、１つの表示画面に表示し切れない他の電子原稿や電子文書が存在する場合は、たとえば画面切替え機能やスクロール機能などの公知の仕組みを適用して、表示対象となる全ての電子原稿や電子文書を表示するようにすればよい。
【０１３６】
ユーザは、このキー原稿選択画面Ｇ４３_1の一覧表示の中から、旧開始原稿に設定したいものを見付け出す。たとえば、旧開始原稿に設定したい電子原稿そのものが見つかる場合には、そのファイル名を選択してダブルクリックする。また、電子文書中から旧開始原稿に設定したい電子原稿を見つける場合には、先ずその電子文書を選択する。すると、ページ入力欄が表示されるので、その電子文書中における旧開始原稿に設定したい電子原稿のページ位置を数値入力する。このとき、その電子文書中における旧開始原稿に設定したい電子原稿のページ位置が不明なときは、その電子文書のファイル名をダブルクリックしてファイルをオープンしてページ位置を確認すればよい。
【０１３７】
たとえば、“Ｉｍｇ−ｘ１９２３７８９４”の文書中の３ページ目の電子原稿を旧開始原稿に設定したいときには、そのファイル名を選択するとともに、その横に表示されるページ入力欄に“３”を入力してＯＫボタンをクリックする。一覧表示された電子原稿や電子文書の内で、ユーザにより選択されたものと選択されていないものとをユーザが容易に識別できるようにハイライト（高輝度）表示や別の色で表示するなどの強調表示にするのがよい。図では、選択された文書を網点模様で塗り潰した状態で示している。
【０１３８】
文書管理装置２Ｂの主制御部は、ユーザにより旧開始原稿に設定したい電子原稿の選択がなされ確認指示（ＯＫボタンのクリック）がなされると、その時点で選択されていた電子原稿のファイル名や電子文書のファイル名およびページ位置の情報を文書編集処理部１５０に通知し、さらに、図４Ａ（２）に示すような旧終了原稿を選択するためのキー原稿選択画面Ｇ４３_2を提示する。一覧表示の形態はキー原稿選択画面Ｇ４３_1と同様である。
【０１３９】
ユーザは、このキー原稿選択画面Ｇ４３_2上で、旧開始原稿の場合と同様にして、旧終了原稿に設定したい電子原稿の選択を行なう。なお、旧終了原稿の設定を割愛したい場合（たとえば編集内容によってはそもそも不要な場合がある）には、Ｅｘｉｔボタンをクリックすればよい。たとえば、“Ｉｍｇ−ｘ１８２２７８７３”の電子原稿を旧終了原稿に設定したいときには、そのファイル名を選択してＯＫボタンをクリックすればよい。図では、選択された電子原稿を網点模様で塗り潰した状態で示している。
【０１４０】
文書管理装置２Ｂの主制御部は、ステップＳ４６にて、図４Ｂに示すような編集処理に必要となる新電子原稿を選択するための新原稿選択画面Ｇ４６_1を提示する。一覧表示の形態はキー原稿選択画面Ｇ４３_1，Ｇ４３_2と同様である。ユーザは、この新原稿選択画面Ｇ４６_1上で、旧開始原稿や旧終了原稿の場合と同様にして、編集処理に必要となる電子原稿の選択を行なう。
【０１４１】
この新原稿選択画面Ｇ４６_1では、電子原稿の複数指定が可能であり、使用する順番（編集後のページの昇順）に必要なものをクリックしていくことができ、それに合わせて、選択されたものと使用する順番が分るような表示態様がなされる。たとえば、図示のように、使用する順位の若いものが上位に表示されるように並び替える。なお、同一の電子文書中から複数の電子原稿を指定することも可能で、その場合には、使用する順番にページ位置を入力する。このような新原稿選択画面Ｇ４６_1を使用することで、選択動作に合わせて順番の確認も同時に可能である。
【０１４２】
図示した例は、“Ｉｍｇ−ｘ２０２２５８９２”の電子原稿、“Ｉｍｇ−ｘ１９２６７８９４”の電子文書中の３ページ目、“Ｉｍｇ−ｘ２１２０４８７１”の電子原稿、“Ｉｍｇ−ｘ１９２６７８９４”の電子文書中の１ページ目、“Ｉｍｇ−ｘ２１２３４７９５”の電子原稿の順で選択されていることを示している。
【０１４３】
なお、一度選択したものを削除したいときには、使用順部分において、削除したいものをクリックしてから削除ボタンをクリックすればよい。また、一度選択したもののある部分の次に別のものを追加したいときには、使用順部分において、追加する基準位置のものをクリックしてから追加ボタンをクリックし、追加する電子原稿（もしくは電子文書中のページ）を選択・指定すればよい。 選択が完了したときには、Ｅｘｉｔボタンをクリックすればよい。
【０１４４】
文書管理装置２Ｂの主制御部は、ステップＳ６２にて、図４Ｃに示すような編集処理に必要となる新電子原稿を読み取るための読取り条件選択画面Ｇ６２_1をユーザに提示する。この表示例では、電子原稿生成部１２０が自動原稿搬送装置ＡＤＦを備えることを前提とし、編集処理に必要な新原稿（編集原稿）の読取りの手順が提示されており、編集後のページ順（昇順）で読み取る旨が提示されている。
【０１４５】
ユーザは、読取り条件選択画面Ｇ６２_1上に提示されている「原稿の読取りの手順」に従って、編集に使用する１枚もしくは複数枚の新たな原稿（編集原稿）を自動原稿搬送装置ＡＤＦにセットして、スタートボタンを押下することで、読取りを開始する。編集原稿の読取り、および、対応する電子原稿の保存が完了すると、文書管理装置２Ｂの主制御部は、ステップＳ８２に移行する。
【０１４６】
次に、ステップＳ９０でなされる自動編集処理について、編集モード別に説明する。この際には、編集文書選択画面Ｇ２０や編集モード選択画面Ｇ３０や各編集モードに対応した読取り条件選択画面Ｇ７２などの一例についても示す。
【０１４７】
＜原稿差替機能＞
図５〜図５Ｃは、編集箇所特定部１４０と文書編集処理部１５０の差替処理部１５２においてなされる原稿差替処理の概要を説明する図である。原稿差替機能は、編集電子文書中の所定位置の旧電子原稿を別の電子原稿と差し替える文書編集機能であって、操作パネルなどにてユーザが原稿差替モードを選択したときに起動され、本実施形態の場合には、特に、編集電子文書中の所定位置の旧電子原稿を電子原稿生成部１２０で生成された新電子原稿へと差し替える点に特徴を有する。
【０１４８】
この原稿差替機能は、具体的には、原稿差替モードにおいて、編集電子文書について、電子原稿生成部１２０で生成され電子原稿受取部１３２にて編集処理範囲の基準位置を規定するものとして受け取った１枚もしくは複数枚のキー電子原稿に基づき、差し替える基準位置（差替開始位置や差替終了位置）の電子原稿を編集箇所特定部１４０により特定し、基準位置に基づき特定された差替範囲について、旧電子原稿を削除するとともに、電子原稿生成部１２０で生成され電子原稿受取部１３２にて編集対象であるとして受け取った１枚もしくは複数枚の新電子原稿を挿入する機能である。この説明から分るように、差替処理は、削除処理と追加処理を組み合わせた処理と考えることができる。
【０１４９】
たとえば、編集箇所特定部１４０は、編集基準原稿抽出部１４６により抽出された基準位置の電子原稿の編集電子文書中の位置に基づいて差替範囲を規定する位置情報を特定し、その情報を文書編集処理部１５０に通知する。文書編集処理部１５０の差替処理部１５２は、編集基準原稿抽出部１４６により特定された基準位置に基づき（差替処理の開始位置、差替範囲の開始位置、および差替範囲の終了位置の少なくとも１つを基準として）、原稿・文書記憶部１１０に記憶された電子文書の中から保存原稿・保存文書読出部１３８により読み出された編集電子文書における編集箇所の旧電子原稿に対して、電子原稿生成部１２０で生成され電子原稿受取部１３２にて編集対象であるとして受け取った１枚もしくは複数枚の新電子原稿を用いて差替処理を行なう。
【０１５０】
つまり、原稿・文書記憶部１１０に登録済みの電子文書の中から差し替えたい電子文書をユーザ指示に従って選択しそれを編集電子文書として扱い、差替範囲を規定するキー原稿（差し替えを開始したい位置の旧原稿や終了したい位置の旧原稿）と差替対象の新原稿を纏めて画像読取機能を持つ装置（複写機３Ａや画像読取装置３Ｃや複合機３Ｄ）に読み取らせ、読み込んだキー原稿を認識して原稿・文書記憶部１１０に登録済みの差替対象の編集電子文書を構成する各旧電子原稿と比較することにより差替処理の開始位置や差替範囲の開始位置や終了位置を規定する旧電子原稿を見つけ出し、それらで特定される差替範囲の各電子原稿を、新たに読み込んだ原稿の新電子原稿と差し替える。
【０１５１】
原稿・文書記憶部１１０に保存された電子文書（保存文書とも称する）を差替対象として指定して、差替え前の紙原稿（旧原稿）と差替え後の紙原稿（新原稿）を読み込ませると、保存文書から、差替対象の編集電子文書中における差替え前の紙原稿と一致する旧電子原稿を探し出し、その旧電子原稿を削除するとともに、その削除位置に、差替え後の紙原稿（新原稿）のスキャン画像（新電子原稿）を追加するのである。
【０１５２】
この差替処理のためのキー電子原稿が示す基準位置としては、差替処理の開始位置、差替範囲の開始位置、差替範囲の終了位置、の３つが考えられる。これらの基準位置の意味合いは、操作パネルを用いてユーザにより指定されるかもしくは装置にて事前に設定されるものがユーザに提示される。
【０１５３】
図５は、差し替える基準位置のキー電子原稿が１枚のはずである条件下において、キー電子原稿が差替処理の開始位置を規定する場合を示す。編集箇所特定部１４０は、基準位置のキー電子原稿と同一もしくは最類似であると判断できる編集電子文書中の旧電子原稿を差替処理の開始位置と決定する。図中において、編集電子文書中の“キーと一致”と記している旧電子原稿が差替処理の開始位置となる。
【０１５４】
文書編集処理部１５０は、編集箇所特定部１４０により差替処理の開始位置が決定されると、たとえば図５（１）に示すように、開始位置をスタートとして後ろ側に（ページが大きくなる方向に）、電子原稿受取部１３２にて編集対象であるとして受け取った１枚もしくは複数枚の新電子原稿を読取り順（昇順）に差し替えていく。あるいは、文書編集処理部１５０の差替処理部１５２は、編集箇所特定部１４０により差替処理の開始位置が決定されると、図５（２）に示すように、開始位置をスタートとして前側に（ページが小さくなる方向に）、電子原稿受取部１３２にて編集対象であるとして受け取った１枚もしくは複数枚の新電子原稿を読取り順とは逆の順（降順）に差し替えていく。
【０１５５】
図５Ａ（１）は、差し替える基準位置のキー電子原稿が２枚のはず（つまり差替範囲の開始位置と終了位置の各旧原稿が取得できるはず）である条件下において１枚しか取得できない場合において、キー電子原稿が差替範囲の開始位置を規定する場合を示す。編集箇所特定部１４０は、基準位置のキー電子原稿と同一もしくは最類似であると判断できる編集電子文書中の旧電子原稿を差替範囲の開始位置と決定する。事実上、図５（１）に示した、差し替える基準位置のキー電子原稿が元々１枚のはずである条件下のときと同じなる。
【０１５６】
図中において、編集電子文書中の“キーと一致”と記している旧電子原稿が差替範囲の開始位置となる。文書編集処理部１５０は、編集箇所特定部１４０により差替範囲の開始位置が決定されると、開始位置をスタートとして後ろ側に（ページが大きくなる方向に）、電子原稿受取部１３２にて編集対象であるとして受け取った１枚もしくは複数枚の新電子原稿を読取り順（昇順）に差し替えていく。
【０１５７】
図５Ａ（２）は、差し替える基準位置のキー電子原稿が２枚のはず（つまり差替範囲の開始位置と終了位置の各旧原稿が取得できるはず）である条件下において１枚しか取得できない場合において、キー電子原稿が差替範囲の終了位置を規定する場合を示す。編集箇所特定部１４０は、基準位置のキー電子原稿と同一もしくは最類似であると判断できる編集電子文書中の旧電子原稿を差替範囲の終了位置と決定する。事実上、図５（２）に示した、差し替える基準位置のキー電子原稿が元々１枚のはずである条件下のときと同じなる。
【０１５８】
図中において、編集電子文書中の“キーと一致”と記している旧電子原稿が差替範囲の終了位置となる。文書編集処理部１５０の差替処理部１５２は、編集箇所特定部１４０により終了位置が決定されると、終了位置をスタートとして前側に（ページ数が小さくなる方向に）、電子原稿受取部１３２にて編集対象であるとして受け取った１枚もしくは複数枚の新電子原稿を読取り順とは逆の順（降順）に差し替えていく。差替え時には、旧電子原稿を削除して、その部分に新電子原稿を挿入する。
【０１５９】
何れの場合も、差替え時には、旧電子原稿を削除して、その部分に新電子原稿を挿入する。なお、実体的な処理手順としては、編集箇所特定部１４０は、電子原稿受取部１３２にて編集対象であるとして受け取った新電子原稿の枚数を計数し、開始位置もしくは終了位置と計数した枚数に基づき開始位置や終了位置からの差替範囲を特定し、その差替範囲の情報を文書編集処理部１５０に通知することで、後述のように、差し替える基準位置のキー電子原稿が２枚の場合と同様の手順を文書編集処理部１５０にて実行するようにしてもよい。
【０１６０】
図５Ｂおよび図５Ｃは、差し替える基準位置のキー電子原稿が２枚のはず（つまり差替範囲の開始位置と終了位置の各旧原稿が取得できるはず）である条件下においてキー電子原稿をキチンと２枚取得できる場合で、一方が差替範囲の開始位置を規定し、他方が差替範囲の終了位置を規定する場合を示す。たとえば、編集箇所特定部１４０は、基準位置のキー電子原稿と同一もしくは最類似であると判断できる電子文書中の２つの旧電子原稿の一方（たとえば１枚目）を差替範囲の開始位置と決定し、他方（たとえば２枚目）を差替範囲の終了位置と決定し、開始位置から終了位置までを差替範囲と特定し、その差替範囲の情報を文書編集処理部１５０に通知する。
【０１６１】
図中において、編集電子文書中の“キーと一致”と記している２枚の旧電子原稿が差替範囲の開始位置と終了位置となる。なお、後述する説明との関係で、前提として、開始位置のページ位置の方が終了位置のページ位置よりも小さいものとする。開始位置のページ位置の方が終了位置のページ位置よりも大きいものとする場合、後述する説明においては、開始位置と終了位置を逆にして扱えばよい。
【０１６２】
文書編集処理部１５０は、差替範囲の情報が通知されると、編集電子文書中における差替範囲（差替開始位置から差替終了位置まで）の各旧電子原稿を削除して、その編集電子文書中における差替範囲（差替開始位置から差替終了位置までの間）に、電子原稿受取部１３２にて編集対象であるとして受け取った１枚もしくは複数枚の新電子原稿を、読取り順（昇順）もしくは読取り順とは逆の順（降順）に挿入していく。なお実際の処理に当たっては、差替処理結果の電子文書として差し替えられた電子原稿の配置位置に矛盾がなければよく、削除と挿入の処理順が逆でもよい。
【０１６３】
因みに、差替範囲の開始位置を差替処理のスタートとする場合、図５Ｂ（１）に示すように、開始位置から後ろ側に（ページが大きくなる方向に）、電子原稿受取部１３２にて編集対象であるとして受け取った１枚もしくは複数枚の新電子原稿を読取り順（昇順）に挿入する。また、差替範囲の終了位置を差替処理のスタートとする場合、図５Ｂ（２）に示すように、終了位置から前側に（ページが小さくなる方向に）、電子原稿受取部１３２にて編集対象であるとして受け取った１枚もしくは複数枚の新電子原稿を読取り順とは逆の順（降順）に挿入していく。これらの処理順序は、操作パネルを用いてユーザにより指定されるかもしくは装置にて事前に設定されるものがユーザに提示される。
【０１６４】
なお、差し替える基準位置のキー電子原稿が２枚の場合、差替範囲の開始位置から終了位置までの全ての旧電子原稿を削除して、その間に、電子原稿受取部１３２にて編集対象であるとして受け取った電子原稿を挿入するので、図５Ｂに示したように、差替え分は、差替開始位置から差替終了位置までの元の旧電子原稿の枚数と同数になるとは限らない。たとえば、図５Ｃ（１）に示すように旧電子原稿の枚数の方が新電子原稿の枚数よりも多い場合もあれば、図５Ｃ（２），（３）に示すように旧電子原稿の枚数の方が新電子原稿の枚数よりも少ない場合もある。なお、図５Ｃ（３）は、開始位置のみが指定されているときに、編集電子文書の開始位置から最終ページまでの旧電子原稿の枚数よりも新電子原稿の枚数の方が多い場合である。
【０１６５】
＜原稿差替機能：複数指定非対応時の操作手順＞
図６〜図６Ｃは、原稿差替機能を実行する際の操作手順や処理手順を説明する図であり、差替箇所の複数指定を受け付けない仕組みとする場合における各画面の一例を示している。
【０１６６】
文書管理装置２Ｂの主制御部は、ステップＳ２０にて、編集モード選択画面Ｇ３０をユーザに提示する。ユーザは、操作する装置のユーザインタフェース（操作パネルなど）にて、自分の親展ボックス内の蓄積文書の表示を指示する。すると、図６に示すような編集文書選択画面Ｇ２０_RP1が表示される。一覧表示の形態として、リスト表示とサムネイル表示の何れかを選択できるように各ボタンが用意されている。リスト表示とサムネイル表示の内で、ユーザにより選択されたリスト表示と選択されていないサムネイル表示とをユーザが容易に識別できるようにハイライト（高輝度）表示や別の色で表示するなどの強調表示にするのがよい。図では、選択されたリスト表示を網点模様で塗り潰した状態で示している。
【０１６７】
図示した文書一覧の編集文書選択画面Ｇ２０_RP1では、４つの電子文書のファイル名と登録日時と総ページ数が表示されている。なお、１つの文書一覧の表示画面に表示しきれない他の文書が存在する場合は、たとえば画面切替え機能やスクロール機能などの公知の仕組みを適用して、表示対象となる全ての電子文書を表示するようにすればよい。
【０１６８】
ユーザは、この編集文書選択画面Ｇ２０_RP1の一覧表示の中から、原稿の一部または全部を差し替えたい文書のファイル名を見付け出す。たとえば、“Ｉｍｇ−ｘ１６２１７８９３”を選択してダブルクリックする。本例においては一覧表示された文書の内で、ユーザにより選択された文書と選択されていない他の文書とをユーザが容易に識別できるようにハイライト（高輝度）表示や別の色で表示するなどの強調表示にするのがよい。図では、選択された文書を網点模様で塗り潰した状態で示している。因みに、選択された文書は総ページ数が６５７ページであり、ページ数が極端に多い文書であり、ユーザが差替箇所を即時に見付けるのが困難なものであるものとする。
【０１６９】
次に、文書管理装置２Ｂの主制御部は、ステップＳ３０にて、図６Ａに示すような編集モード選択画面Ｇ３０_RP1をユーザに提示する。この編集モード選択画面Ｇ３０_RP1上では、ステップＳ２０で選択された編集電子文書のファイル名“Ｉｍｇ−ｘ１６２１７８９３”と、その編集電子文書に対する編集処理内容を特定するための４種のモード選択ボタンが表示されている。本例では、ユーザは、この編集モード選択画面Ｇ３０_RP1上で差替ボタンをダブルクリックして「差替モード」を選択する。本例においては４種のモード選択ボタンの内で、ユーザにより選択されたモード選択ボタン（差替ボタン）と選択されていない他のモード選択ボタンとをユーザが容易に識別できるようにハイライト（高輝度）表示や別の色で表示するなどの強調表示にするのがよい。図では、選択された差替ボタンを網点模様で塗り潰した状態で示している。
【０１７０】
次に、文書管理装置２Ｂの主制御部は、ステップＳ７２にて、差替モードに適した図６Ｂに示すような読取り条件選択画面Ｇ７２_RP1をユーザに提示する。この表示例では、電子原稿生成部１２０が自動原稿搬送装置ＡＤＦを備えることを前提とし、「原稿の読取りの手順」として、編集電子文書中の差替処理の基準となる差替範囲の開始位置を規定するキー原稿（旧開始原稿）と、差替範囲の終了位置を規定するキー原稿（旧終了原稿）と、差替処理時に必要な新原稿（差替原稿）の読取りの手順が提示されている。因みに、差替範囲の終了位置を確定するためのキー原稿（旧終了原稿）については、“省略可能”というように、読取りを割愛してもよい旨が提示されている。差替原稿については、差替後のページ順で読み取る旨が提示されている。
【０１７１】
ユーザは、読取り条件選択画面Ｇ７２_RP1上に提示されている「原稿の読取りの手順」に従って、編集電子文書を構成する各電子原稿の内、差替範囲の開始位置の旧原稿（旧開始原稿）と、差替範囲の終了位置の旧原稿（旧終了原稿）と、その間を差し替える１枚もしくは複数枚の新たな原稿（差替原稿）を自動原稿搬送装置ＡＤＦにセットして、スタートボタンを押下することで、読取りを開始する。旧原稿と差替原稿の読取りが完了すると、対応する電子原稿を原稿・文書記憶部１１０に保存する。
【０１７２】
このとき、差替範囲の開始位置から終了位置までの旧電子原稿の枚数と、その間を差し替える差替原稿の枚数とは同数であってもよいし、多少を問わず異なっていてもよい。また、表示されているように、差替範囲の終了位置の旧原稿（旧終了原稿）のセットを割愛してもよい。
【０１７３】
たとえば、編集電子文書中の１０１ページ〜２００ページの間を同数で差し替えたい場合には、編集電子文書中の１０１ページの旧電子原稿と２００ページの旧電子原稿に対応する旧原稿と１００枚分の差替原稿をセットする。なお、ここでの説明では、１０１ページや２００ページというように“ページ位置”の概念を使用しているが、差替範囲の開始位置の旧原稿（旧開始原稿）と差替範囲の終了位置の旧原稿（旧終了原稿）とが編集電子文書中の何ページ目に該当するのかは編集制御部１３０にて自動的に特定されるので、ユーザは差替処理を行ないたい開始位置と終了位置の原稿がどの原稿であるのか意識すればよく、ユーザ自身がページ位置を意識する必要はない。
【０１７４】
また、旧電子原稿の１枚のみを１枚もしくは複数枚の差替原稿で差し替える場合には、旧開始原稿と旧終了原稿とが同じであるので、差替範囲の終了位置（あるいは開始位置と見なすこともできる）の旧原稿のセットを割愛してもよい。もちろん、その旧原稿をコピーして２枚用意し、旧開始原稿と旧終了原稿としてセットしてもよい。
旧原稿と差替原稿の読取り、および、対応する電子原稿の保存が完了すると、編集制御部１３０は、読み取られた旧原稿と差替原稿の各電子原稿に基づいて、編集電子文書中の差替範囲の開始位置から終了位置までの旧電子原稿を削除するとともに、その間に、差替原稿の電子原稿を挿入して、差替編集済みの新電子文書を作成し、原稿・文書記憶部１１０に保存する。
【０１７５】
編集制御部１３０による原稿差替処理と新電子文書の保存が完了すると、文書管理装置２Ｂの主制御部は、図６Ｃに示すような編集完了画面Ｇ９２_RP1をユーザに提示する。この表示例では、編集電子文書の旧ファイルを削除し、差替編集済みの新電子文書に別のファイル名を付けて保存する場合を示しており、編集電子文書のファイル名、登録日時、ページ数（Ｉｍｇ−ｘ１６２１７８９３  ２００７／０２／１６  ６５７）の表示が消え（図では文字抜き状態で示している）、新たに生成した差替編集済みの新電子文書のファイル名、登録日時、ページ数（Ｉｍｇ−ｘ１６２１７８９６  ２００７／０２／１８  ６５７）が表示されている。一覧表示されたファイルの内で、新たに生成した差替編集済みの新電子文書と他の文書とをユーザが容易に識別できるように、新電子文書を網点模様で塗り潰した状態で示している。
【０１７６】
なお、編集電子文書の旧ファイルを残して、差替編集済みの新電子文書に別のファイル名を付けて保存する形態を取ってもよい。あるいは、編集電子文書の旧ファイルを削除して、差替編集済みの新電子文書に旧ファイルと同じファイル名を付けて保存する形態（いわゆるファイル更新の形態）を取ってもよい。
【０１７７】
＜原稿差替機能：複数指定対応時の操作手順＞
図６Ｄおよび図６Ｅは、原稿差替機能を実行する際の操作手順や処理手順を説明する図であり、差替箇所の複数指定を受け付ける仕組みとする場合における各画面の一例を示している。ここでは、原稿差替対象が２箇所の場合で説明する。因みに、図６〜図６Ｃに示したと同様の画面も使用される。
【０１７８】
差替箇所の複数指定を受け付ける仕組みとする場合には、差替対象の１箇所目についての旧原稿と差替原稿の読取り、および、対応する電子原稿の保存が完了すると、図６Ｄ（１）に示すような繰返し確認画面Ｇ８２_RP1をユーザに提示する。本例では、別の箇所を差し替えたいので、ユーザは、この繰返し確認画面Ｇ８２_RP1上で継続ボタンをダブルクリックして２箇所目の作業に入る。継続ボタンと終了ボタンの内で、ユーザにより選択された継続ボタンと選択されていない終了ボタンとをユーザが容易に識別できるようにハイライト（高輝度）表示や別の色で表示するなどの強調表示にするのがよい。図では、選択された継続ボタンを網点模様で塗り潰した状態で示している。
【０１７９】
２箇所目の作業指示を処理操作情報受付部１３６が受け付けると、文書管理装置２Ｂの主制御部は、ステップＳ７２に戻り、前述の図６Ｂに示した読取り条件選択画面Ｇ７２_RP1をユーザに提示する。たとえば、編集電子文書中の４０１ページ〜５００ページの間を２箇所目として、同数ではなく異数の新電子原稿で差し替えたい場合には、編集電子文書中の４０１ページの旧電子原稿と５００ページの旧電子原稿に対応する旧原稿と、たとえば１０２枚分の差替原稿をセットする。なお、ここでの説明では、４０１ページや５００ページというように“ページ位置”の概念を使用しているが、前述のように、ユーザ自身がページ位置を意識する必要はない。
【０１８０】
２箇所目についての旧原稿と差替原稿の読取り、および、対応する電子原稿の保存が完了すると、図６Ｄ（２）に示すような繰返し確認画面Ｇ８２_RP2をユーザに提示する。本例では、ユーザは、この繰返し確認画面Ｇ８２_RP2上で終了ボタンをダブルクリックして、ステップＳ７４で読み込み保存した２箇所分のキー原稿や差替処理で必要となる新原稿の各電子原稿に基づく、編集制御部１３０による自動編集処理へと移行させる。継続ボタンと終了ボタンの内で、ユーザにより選択された終了ボタンと選択されていない継続ボタンとをユーザが容易に識別できるようにハイライト（高輝度）表示や別の色で表示するなどの強調表示にするのがよい。図では、選択された終了ボタンを網点模様で塗り潰した状態で示している。
【０１８１】
編集制御部１３０は、１箇所目と２箇所目のそれぞれについて、読み取られた旧原稿と差替原稿の各電子原稿に基づいて、編集電子文書中の差替範囲の開始位置から終了位置までの旧電子原稿を削除するとともに、その間に、差替原稿の電子原稿を挿入して、差替編集済みの新電子文書を作成し、原稿・文書記憶部１１０に保存する。
【０１８２】
編集制御部１３０による１箇所目と２箇所目のそれぞれについての原稿差替処理と新電子文書の保存が完了すると、文書管理装置２Ｂの主制御部は、図６Ｅに示すような編集完了画面Ｇ９２_RP2をユーザに提示する。この表示例では、編集電子文書の旧ファイルを削除し、差替編集済みの新電子文書に別のファイル名を付けて保存する場合を示しており、編集電子文書のファイル名、登録日時、ページ数（Ｉｍｇ−ｘ１６２１７８９３  ２００７／０２／１６  ６５７）の表示が消え（図では文字抜き状態で示している）、新たに生成した差替編集済みの新電子文書のファイル名、登録日時、ページ数（Ｉｍｇ−ｘ１６２１７８９６  ２００７／０２／１８  ６５９）が表示されている。一覧表示されたファイルの内で、新たに生成した差替編集済みの新電子文書と他の文書とをユーザが容易に識別できるように、新電子文書を網点模様で塗り潰した状態で示している。
【０１８３】
因みに、本例では、１箇所目は差替範囲の枚数と差替原稿の枚数がともに１００枚で同数であるが、２箇所目は差替範囲の枚数（１００枚）と差替原稿の枚数（１０２枚）であり異数であるので、新電子文書のページ数は編集電子文書のページ数よりも“２”多くなっている。
【０１８４】
なお、前述のように、編集電子文書の旧ファイルを残して、差替編集済みの新電子文書に別のファイル名を付けて保存する形態を取ってもよい。あるいは、編集電子文書の旧ファイルを削除して、差替編集済みの新電子文書に旧ファイルと同じファイル名を付けて保存する形態（いわゆるファイル更新の形態）を取ってもよい。
【０１８５】
＜原稿差替機能：自動処理手順＞
図７は、第１実施形態の構成において、ユーザが原稿差替モードを選択したことを処理操作情報受付部１３６が受け付けたときに、編集制御部１３０における原稿差替処理に基づいて実行される自動差替処理の手順の一例を示すフローチャートである。なお、ここでは、差替箇所の複数指定を受け付ける仕組みとする場合で示す。また、原稿比較部１４４における画像照合時には、キー電子原稿のサムネイル画像と編集電子文書を構成する各旧電子原稿のサムネイル画像を比較することとする。後述する他のフローチャートにおいても同様である。
【０１８６】
全ての編集箇所（本例では差替箇所）について、キー電子原稿と新電子原稿の取得および保存が完了したことを処理操作情報受付部１３６が受け付けると（Ｓ１１０−ＹＥＳ）、編集制御部１３０は差替箇所数を示すオペレータＮを監視しながら各差替箇所の差替処理を開始する（Ｓ１１２）。たとえば、オペレータＮが“０”であれば、全ての差替箇所についての差替処理が完了したことになるので処理を終了させるし（Ｓ１１２−ＹＥＳ）、オペレータＮが“０”でなければ、Ｎ箇所目についての差替処理を開始する（Ｓ１１２−ＮＯ）。
【０１８７】
Ｎ箇所目についての差替処理に入ると、先ず編集制御部１３０の編集箇所特定部１４０において、原稿比較部１４４は、ステップＳ７０〜Ｓ７４などにて取得した１枚目（基本的は旧開始原稿のはずである）のサムネイル画像とステップＳ２０，Ｓ２２にて受け付けた編集電子文書を構成する各電子原稿のサムネイル画像を比較（照合）し（Ｓ１２０）、編集基準原稿抽出部１４６は原稿比較部１４４の比較結果に基づき旧開始原稿と一致する電子原稿を編集電子文書中から見付け出す（Ｓ１２２）。編集制御部１３０は、編集基準原稿抽出部１４６にて旧開始原稿と一致する電子原稿を見付け出すことができないときには、差替箇所の電子原稿（つまり旧開始原稿）が発見されない旨を表示して処理を終了する（Ｓ１２２−ＮＯ，Ｓ１２４）。
【０１８８】
一方、編集箇所特定部１４０は、編集基準原稿抽出部１４６で旧開始原稿（キー電子原稿）と一致する電子原稿を見付け出すことができたときには、原稿比較部１４４はステップＳ７０〜Ｓ７４などにて取得した２枚目（旧終了原稿か差替原稿の１枚目）のサムネイル画像と、ステップＳ２０，Ｓ２２にて受け付けた編集電子文書を構成する各電子原稿のサムネイル画像を比較（照合）する（Ｓ１３０）。このとき、文書編集処理部１５０は差替電子原稿の枚数を計数しておく（Ｓ１４０）。
【０１８９】
このとき、ステップＳ７０〜Ｓ７４にて取得した２枚目の画像が、差替え前の旧終了原稿ではなく、差替原稿の１枚目であった場合に差替範囲を特定するために、文書編集処理部１５０は差替電子原稿の枚数を計数しておく（Ｓ１４０）。
【０１９０】
そして、編集基準原稿抽出部１４６は、２枚目が旧終了原稿（キー電子原稿）であれば、その旧終了原稿と一致するものを編集電子文書中から見付け出すことができる。編集基準原稿抽出部１４６は原稿比較部１４４の比較結果に基づき旧終了原稿と一致する電子原稿を編集電子文書中から見付け出す（Ｓ１４２）。
【０１９１】
編集箇所特定部１４０は、編集基準原稿抽出部１４６で見つけ出した旧開始原稿と一致する電子原稿および旧終了電子原稿と一致する電子原稿の編集電子文書における各ページ位置を特定して差替範囲を特定し、その差替範囲の情報（たとえば差替開始ページと差替終了ページ）を文書編集処理部１５０に通知する（Ｓ１４６ａ）。
【０１９２】
差替処理部１５２は、差替電子原稿が存在すれば、図５Ｂに示したように、編集箇所特定部１４０から通知された差替範囲の情報に基づき、指定された編集電子文書の差替開始ページから差替終了ページまでを１枚もしくは複数枚の差替電子原稿と差し替える（Ｓ１４８ａ）。
【０１９３】
一方、旧終了原稿が存在せず２枚目が差替電子原稿の１枚目であれば、編集電子文書中には、旧終了原稿と一致するものが存在しないことになり、編集箇所特定部１４０は、編集基準原稿抽出部１４６にて旧終了原稿と一致する電子原稿を見付け出すことができない（Ｓ１４２ａ−ＮＯ）。
【０１９４】
この場合、第１の手法として、編集箇所特定部１４０は、編集基準原稿抽出部１４６で見つけ出した旧開始原稿と一致する電子原稿の編集電子文書におけるページ位置と差替電子原稿の枚数に基づき差替範囲を特定し、その差替範囲の情報（たとえば差替開始ページと差替終了ページ）を文書編集処理部１５０に通知する（Ｓ１４６ｂ）。具体的には、差替開始ページから差替電子原稿と同枚数分（後側に）経過した位置が差替終了ページであると判断する。差替処理部１５２は、図５Ｂに示したように、編集箇所特定部１４０から通知された差替範囲の情報に基づき、指定された編集電子文書の差替開始ページから差替終了ページまでを、差替電子原稿と差し替える（Ｓ１４８ｂ）。
【０１９５】
あるいは、第２の手法として、編集箇所特定部１４０は、編集基準原稿抽出部１４６で見つけ出した旧開始原稿と一致する電子原稿の編集電子文書におけるページ位置のみを文書編集処理部１５０に通知するようにしてもよい（Ｓ１４６ｃ）。この場合、差替処理部１５２は、図５，図５Ａに示したように、編集箇所特定部１４０から通知された差替開始ページを差替処理のスタート点として、差替電子原稿と１枚ずつ差し替えていく（Ｓ１４８ｃ）。
【０１９６】
編集制御部１３０は、文書編集処理部１５０におけるＮ箇所目についての処理が完了すると、オペレータＮを“１”減少させて（Ｓ１５０）、ステップＳ１１２に戻り、前述と同様の処理を繰り返す。
【０１９７】
以上のような処理により、似たような書式による複数のページからなる文書や、ページ数が極端に多いような文書などの差替箇所を直ぐに見付け難い電子文書を編集電子文書にして差替処理を行なう場合に、ユーザ自身で編集電子文書中の差替箇所を特定しなくても、ユーザにより指定された検索用のキー電子原稿との画像照合により文書編集処理部１５０（特に編集箇所特定部１４０）が差替箇所を自動的に特定して、特定された差替箇所について文書編集処理部１５０で自動的に差替処理を行なうようになる。
【０１９８】
＜原稿追加機能＞
図８および図８Ａは、編集箇所特定部１４０と文書編集処理部１５０の追加処理部１５４においてなされる原稿追加処理の概要を説明する図である。原稿追加機能は、編集電子文書中の所定位置に別の電子原稿を挿入する文書編集機能であって、操作パネルなどにてユーザが原稿追加モードを選択したときに起動され、本実施形態の場合には、特に、電子原稿生成部１２０で生成された電子原稿を挿入する点に特徴を有する。
【０１９９】
この原稿追加機能は、具体的には、原稿追加モードにおいて、編集電子文書について、電子原稿生成部１２０で生成され電子原稿受取部１３２にて編集処理範囲の基準位置を規定するものとして受け取った１枚の電子原稿に基づき追加（挿入）する位置（追加開始位置）を編集箇所特定部１４０により特定し、特定された追加開始位置より前の位置に（前側に）または後ろの位置に（後側に）、電子原稿生成部１２０で生成され電子原稿受取部１３２にて編集対象であるとして受け取った１枚もしくは複数枚の電子原稿を挿入する機能である。
【０２００】
たとえば、保存された電子文書中から追加対象ものを指定して、編集電子文書における追加したい位置を表す紙文書（追加したい位置の紙文書）と、その位置に追加したい紙文書（１ページでも複数ページでも可）を連続スキャン（束ねておいて自動原稿搬送装置ＡＤＦでスキャン）させ、編集電子文書中から、１枚目にスキャンされた旧開始位置の電子原稿と一致する電子原稿を探し出し、その電子原稿の直後に（あるいは直前に）、２枚目以降にスキャンされた追加原稿の電子原稿を挿入する。
【０２０１】
この追加処理のためのキー電子原稿が示す基準位置としては、追加処理の開始位置、追加範囲の開始位置、追加範囲の終了位置、の３つが考えられる。何れの場合も、追加時には、旧電子原稿を削除することなく、新電子原稿を挿入する。これらの基準位置の意味合いは、操作パネルを用いてユーザにより指定されるかもしくは装置にて事前に設定されるものがユーザに提示される。
【０２０２】
図８は、追加する基準位置のキー電子原稿が１枚である条件下において、キー電子原稿が追加処理の開始位置を規定する場合を示す。編集箇所特定部１４０は、基準位置のキー電子原稿と同一もしくは最類似であると判断できる編集電子文書中の旧電子原稿を追加処理の開始位置と決定する。図中において、編集電子文書中の“キーと一致”と記している旧電子原稿が追加処理の開始位置となる。
【０２０３】
文書編集処理部１５０は、編集箇所特定部１４０により追加処理の開始位置が決定されると、たとえば図８（１）に示すように、“キーと一致”と記している旧電子原稿の直後をスタートとして後ろ側に（ページが大きくなる方向に）、電子原稿受取部１３２にて編集対象であるとして受け取った１枚もしくは複数枚の新電子原稿を読取り順（昇順）に挿入していく。あるいは、文書編集処理部１５０の追加処理部１５２は、編集箇所特定部１４０により追加処理の開始位置が決定されると、図８（２）に示すように、“キーと一致”と記している旧電子原稿の直前をスタートとして前側に（ページが小さくなる方向に）、電子原稿受取部１３２にて編集対象であるとして受け取った１枚もしくは複数枚の新電子原稿を読取り順とは逆の順（降順）に挿入していく。
【０２０４】
図８Ａ（１）は、追加する基準位置のキー電子原稿が１枚である条件下において、キー電子原稿が追加範囲の開始位置を規定する場合を示す。編集箇所特定部１４０は、基準位置のキー電子原稿と同一もしくは最類似であると判断できる編集電子文書中の旧電子原稿を追加範囲の開始位置と決定する。事実上、図８（１）に示した、追加処理の開始位置を規定する場合と同じなる。
【０２０５】
図中において、編集電子文書中の“キーと一致”と記している旧電子原稿が追加範囲の開始位置となる。文書編集処理部１５０は、編集箇所特定部１４０により追加範囲の開始位置が決定されると、“キーと一致”と記している旧電子原稿の直後をスタートとして後ろ側に（ページが大きくなる方向に）、電子原稿受取部１３２にて編集対象であるとして受け取った１枚もしくは複数枚の新電子原稿を読取り順（昇順）に挿入していく。
【０２０６】
図８Ａ（２）は、追加する基準位置のキー電子原稿が１枚である条件下において、キー電子原稿が追加範囲の終了位置を規定する場合を示す。編集箇所特定部１４０は、基準位置のキー電子原稿と同一もしくは最類似であると判断できる編集電子文書中の旧電子原稿を追加範囲の終了位置と決定する。事実上、図８（２）に示した、追加処理の開始位置を規定する場合と同じなる。
【０２０７】
図中において、編集電子文書中の“キーと一致”と記している旧電子原稿が追加範囲の終了位置となる。文書編集処理部１５０の追加処理部１５４は、編集箇所特定部１４０により終了位置が決定されると、“キーと一致”と記している旧電子原稿の直前をスタートとして前側に（ページ数が小さくなる方向に）、電子原稿受取部１３２にて編集対象であるとして受け取った１枚もしくは複数枚の新電子原稿を読取り順とは逆の順（降順）に挿入していく。
【０２０８】
編集箇所を規定する２枚のキー電子原稿と同一の電子原稿（開始位置と終了位置の各電子原稿）に対しては差替えがないもの、開始位置の直後から終了位置の直前までの全電子原稿を差し替えることになるので、事実上、原稿追加モードにて原稿差替処理と同様の編集処理がなされる。この場合、原稿差替モードのときと同様に、追加分は、追加開始位置の直後から追加終了位置の直前までの元の電子原稿の枚数とは必ずしも同数とはならず、少ない場合もあれば多い場合もある。
【０２０９】
＜原稿追加機能：複数指定対応時の操作手順＞
図９〜図９Ｄは、原稿追加機能を実行する際の操作手順や処理手順を説明する図であり、追加箇所の複数指定を受け付ける仕組みとする場合における各画面の一例を示している。
【０２１０】
文書管理装置２Ｂの主制御部は、ステップＳ２０にて、編集モード選択画面Ｇ３０をユーザに提示する。ユーザは、操作する装置のユーザインタフェース（操作パネルなど）にて、自分の親展ボックス内の蓄積文書の表示を指示する。すると、図９に示すような編集文書選択画面Ｇ２０_AD1が表示される。
【０２１１】
図示した文書一覧の編集文書選択画面Ｇ２０_AD1は、４つの電子文書のファイル名と登録日時と総ページ数が表示されている。ユーザは、この編集文書選択画面Ｇ２０_AD1の一覧表示の中から、新たな原稿を追加したい文書のファイル名を見付け出す。たとえば、“Ｉｍｇ−ｘ１６２１５８９２”を選択（強調表示）してダブルクリックする。因みに、選択された文書は総ページ数が４ページであり、ページ数が極端に多いような文書とは言えないが、各ページが似たような書式によるもので、かつその記載内容が似通っており、ユーザがその違いを即時に見付けるのが困難なものであるものとする。
【０２１２】
次に、文書管理装置２Ｂの主制御部は、ステップＳ３０にて、図９Ａに示すような編集モード選択画面Ｇ３０_AD1をユーザに提示する。この編集モード選択画面Ｇ３０_AD1上では、ステップＳ２０で選択された編集電子文書のファイル名“Ｉｍｇ−ｘ１６２１５８９２”と、その編集電子文書に対する編集処理内容を特定するための４種のモード選択ボタンが表示されている。本例では、ユーザは、この編集モード選択画面Ｇ３０_AD1上で追加ボタン（強調表示）をダブルクリックして「追加モード」を選択する。
【０２１３】
次に、文書管理装置２Ｂの主制御部は、ステップＳ７２にて、追加モードに適した図９Ｂに示すような読取り条件選択画面Ｇ７２_AD1をユーザに提示する。この表示例では、電子原稿生成部１２０が自動原稿搬送装置ＡＤＦを備えることを前提とし、「原稿の読取りの手順」として、編集電子文書中の追加処理の基準となる開始位置を規定するキー原稿（旧開始原稿：追加する手前の原稿）と、追加処理時に必要な新原稿（追加原稿）の読取りの手順が提示されている。追加原稿については、追加後のページ順で読み取る旨が提示されている。
【０２１４】
ユーザは、読取り条件選択画面Ｇ７２_AD1上に提示されている「原稿の読取りの手順」に従って、編集電子文書を構成する各電子原稿の内、追加範囲の開始位置の旧原稿（旧開始原稿）と、その直後に追加する１枚もしくは複数枚の新たな原稿（追加原稿）を自動原稿搬送装置ＡＤＦにセットして、スタートボタンを押下することで、読取りを開始する。旧原稿と追加原稿の読取りが完了すると、対応する電子原稿を原稿・文書記憶部１１０に保存する。
【０２１５】
たとえば、編集電子文書中の３ページと４ページの間に１枚を追加したい場合には、編集電子文書中の３ページの旧電子原稿と追加したい１枚の追加原稿をセットする。なお、ここでの説明では、３ページや４ページというように“ページ位置”の概念を使用しているが、追加範囲の開始位置の旧原稿（旧開始原稿）が編集電子文書中の何ページ目に該当するのかは編集制御部１３０にて自動的に特定されるので、ユーザは追加処理を行ないたい開始位置の原稿がどの原稿であるのか意識すればよく、ユーザ自身がページ位置を意識する必要はない。
【０２１６】
追加箇所の複数指定を受け付ける仕組みとする場合には、追加対象の１箇所目についての旧原稿と追加原稿の読取り、および、対応する電子原稿の保存が完了すると、図９Ｃ（１）に示すような繰返し確認画面Ｇ８２_AD1をユーザに提示する。本例では、別の箇所にも追加したいので、ユーザは、この繰返し確認画面Ｇ８２_AD1上で継続ボタン（強調表示）をダブルクリックして２箇所目の作業に入る。
【０２１７】
２箇所目の作業指示を処理操作情報受付部１３６が受け付けると、文書管理装置２Ｂの主制御部は、ステップＳ７２に戻り、前述の図９Ｂに示した読取り条件選択画面Ｇ７２_AD1をユーザに提示する。たとえば、編集電子文書中の４ページと５ページの間を２箇所目として、２枚分の新原稿を追加したい場合には、編集電子文書中の４ページの旧電子原稿と２枚分の追加原稿をセットする。なお、ここでの説明では、４ページや５ページというように“ページ位置”の概念を使用しているが、前述のように、ユーザ自身がページ位置を意識する必要はない。
【０２１８】
２箇所目についての旧原稿と追加原稿の読取り、および、対応する電子原稿の保存が完了すると、図９Ｃ（２）に示すような繰返し確認画面Ｇ８２_AD2をユーザに提示する。本例では、ユーザは、この繰返し確認画面Ｇ８２_AD2上で終了ボタン（強調表示）をダブルクリックして、ステップＳ７４で読み込み保存した２箇所分のキー原稿や追加処理で必要となる新原稿の各電子原稿に基づく、編集制御部１３０による自動編集処理へと移行させる。
【０２１９】
編集制御部１３０は、１箇所目と２箇所目のそれぞれについて、読み取られた旧原稿と追加原稿の各電子原稿に基づいて、編集電子文書中の追加範囲の開始位置の直後に、追加原稿の電子原稿を挿入して、追加編集済みの新電子文書を作成し、原稿・文書記憶部１１０に保存する。
【０２２０】
編集制御部１３０による１箇所目と２箇所目のそれぞれについての原稿追加処理と新電子文書の保存が完了すると、文書管理装置２Ｂの主制御部は、図９Ｄに示すような編集完了画面Ｇ９２_AD2をユーザに提示する。この表示例では、編集電子文書の旧ファイルを削除し、追加編集済みの新電子文書に別のファイル名を付けて保存する場合を示しており、編集電子文書のファイル名、登録日時、ページ数（Ｉｍｇ−ｘ１６２１５８９２  ２００６／０２／１６  ４）の表示が消え（図では文字抜き状態で示している）、新たに生成した追加編集済みの新電子文書のファイル名、登録日時、ページ数（Ｉｍｇ−ｘ１６２１７８９６  ２００７／０２／１８  ７）が強調表示されている。因みに、本例では、１箇所目は１枚、２箇所目は２枚が追加されているので、新電子文書のページ数は編集電子文書のページ数よりも“３”多くなっている。
【０２２１】
なお、差替処理のときと同様に、編集電子文書の旧ファイルを残して、追加編集済みの新電子文書に別のファイル名を付けて保存する形態を取ってもよい。あるいは、編集電子文書の旧ファイルを削除して、追加編集済みの新電子文書に旧ファイルと同じファイル名を付けて保存する形態（いわゆるファイル更新の形態）を取ってもよい。
【０２２２】
＜原稿追加機能：自動処理手順＞
図１０は、第１実施形態の構成において、ユーザが原稿追加モードを選択したことを処理操作情報受付部１３６が受け付けたときに、編集制御部１３０における原稿追加処理に基づいて実行される自動追加処理の手順の一例を示すフローチャートである。ステップ番号を２００番で示すとともに、１０番台と１番台は、図７における処理ステップと同様の処理ステップには同じ番号を付す。なお、ここでは、追加箇所の複数指定を受け付ける仕組みとする場合で示す。
【０２２３】
編集処理のステップにおいて追加処理を行なう点の変更を加えるが、基本的には、図７に示した原稿差替機能における自動処理手順と類似している。大きな相違点としては、処理範囲の終了位置の確認処理が割愛される点である。
【０２２４】
全ての編集箇所（本例では追加箇所）について、キー電子原稿と新電子原稿の取得および保存が完了したことを処理操作情報受付部１３６が受け付けると（Ｓ２１０−ＹＥＳ）、編集制御部１３０はオペレータＮを監視しながら各追加箇所の追加処理を開始する（Ｓ２１２）。たとえば、オペレータＮが“０”であれば、全ての追加箇所についての追加処理が完了したことになるので処理を終了させるし（Ｓ２１２−ＹＥＳ）、オペレータＮが“０”でなければ、Ｎ箇所目についての追加処理を開始する（Ｓ２１２−ＮＯ）。
【０２２５】
Ｎ箇所目についての追加処理に入ると、先ず編集制御部１３０の編集箇所特定部１４０において、原稿比較部１４４は、ステップＳ７０〜Ｓ７４などにて取得した１枚目（基本的は旧開始原稿のはずである）のサムネイル画像とステップＳ２０，Ｓ２２にて受け付けた編集電子文書を構成する各電子原稿のサムネイル画像を比較（照合）し（Ｓ２２０）、編集基準原稿抽出部１４６は原稿比較部１４４の比較結果に基づき旧開始原稿と一致する電子原稿を編集電子文書中から見付け出す（Ｓ２２２）。編集制御部１３０は、編集基準原稿抽出部１４６にて旧開始原稿と一致する電子原稿を見付け出すことができないときには、追加箇所の電子原稿が発見されない旨を表示して処理を終了する（Ｓ２２２−ＮＯ，Ｓ２２４）。
【０２２６】
一方、編集基準原稿抽出部１４６で旧開始原稿と一致する電子原稿を見付け出すことができたときには、文書編集処理部１５０は、追加電子原稿の枚数を計数しておく（Ｓ２４０）。編集箇所特定部１４０は、編集基準原稿抽出部１４６で見つけ出した旧開始原稿と一致する電子原稿の編集電子文書におけるページ位置を特定し、その情報を文書編集処理部１５０に通知する（Ｓ２４６）。追加処理部１５４は、図８，図８Ａに示したように、編集箇所特定部１４０から通知された追加開始ページの直後を追加処理のスタート点として、追加電子原稿を挿入していく（Ｓ２４８）。
【０２２７】
編集制御部１３０は、文書編集処理部１５０におけるＮ箇所目についての処理が完了すると、オペレータＮを“１”減少させてステップＳ２１２に戻り（Ｓ２５０）、前述と同様の処理を繰り返す。
【０２２８】
以上のような処理により、似たような書式による複数のページからなる文書や、ページ数が極端に多いような文書などの追加箇所を直ぐに見付け難い電子文書を編集電子文書にして差替追加を行なう場合に、ユーザ自身で編集電子文書中の追加箇所を特定しなくても、ユーザにより指定された検索用のキー電子原稿との画像照合により文書編集処理部１５０（特に編集箇所特定部１４０）が追加箇所を自動的に特定して、特定された追加箇所について文書編集処理部１５０で自動的に追加処理を行なうようになる。
【０２２９】
＜原稿削除機能＞
図１１〜図１１Ｂは、編集箇所特定部１４０と文書編集処理部１５０の削除処理部１５６においてなされる原稿削除処理の概要を説明する図である。原稿削除機能は、編集電子文書を構成する所定位置の電子原稿を削除する文書編集機能であって、操作パネルなどにてユーザが原稿削除モードを選択したときに起動され、本実施形態の場合には、特に、電子原稿生成部１２０で生成された電子原稿に基づいて特定される削除範囲の電子原稿を削除する点に特徴を有する。
【０２３０】
この原稿削除機能は、具体的には、原稿削除モードにおいて、編集電子文書について、電子原稿生成部１２０で生成され電子原稿受取部１３２にて編集処理範囲の基準位置を規定するものとして受け取った１枚もしくは複数枚（具体的には２枚）の電子原稿に基づき削除する位置（削除開始位置や削除終了位置）の電子原稿を編集箇所特定部１４０により特定し、削除位置に基づき特定された削除範囲の電子原稿を削除する機能である。
【０２３１】
たとえば、保存された電子文書中から削除対象の電子文書を指定して、編集電子文書における削除したい位置の紙文書（１枚でもよいし複数枚でもよい）を連続スキャン（束ねておいて自動原稿搬送装置ＡＤＦでスキャン）させ、編集電子文書中から、スキャンされた旧原稿と一致する電子原稿を逐一探し出し、その電子原稿を順に削除する。つまり、読み込まれた紙文書と一致するページを削除する。あるいは、編集電子文書における削除したい箇所（１箇所でもよいし複数箇所でもよい）を規定する位置（開始位置と終了位置）の紙文書を連続スキャン（束ねておいて自動原稿搬送装置ＡＤＦでスキャン）させ、編集電子文書中から、スキャンされた開始位置と終了位置の各旧原稿と一致する電子原稿を探し出し、その間の全ての電子原稿を削除する。
【０２３２】
この削除処理のためのキー電子原稿が示す基準位置としては、個々の削除処理位置、削除処理の開始位置（この場合削除するページ数の入力を必要とする）、削除範囲の開始位置と終了位置の対、の３つが考えられる。何れの場合も、削除時には、旧電子原稿における削除対象部分の電子原稿を削除する。これらの基準位置の意味合いは、操作パネルを用いてユーザにより指定されるかもしくは装置にて事前に設定されるものがユーザに提示される。
【０２３３】
図１１は、削除する基準位置のキー電子原稿が個々の削除処理位置を規定する場合を示す。編集箇所特定部１４０は、基準位置のキー電子原稿と同一もしくは最類似であると判断できる編集電子文書中の旧電子原稿を削除処理の対象であると決定する。図中において、編集電子文書中の“キーと一致”と記している旧電子原稿が削除処理の位置そのものとなる。文書編集処理部１５０は、編集箇所特定部１４０により削除処理位置が決定されると、たとえば図１１に示すように、“キーと一致”と記している旧電子原稿を、逐一削除していく。
【０２３４】
図１１Ａは、削除する基準位置のキー電子原稿が削除処理の開始位置を規定する場合において、削除するページ数の入力がある場合を示す。図中において、編集電子文書中の“キーと一致”と記している旧電子原稿が削除処理の開始位置となる。削除するページ数の入力がないときには削除範囲の終了位置を特定できないので、図１１と同様にキー電子原稿と一致するもののみを削除する。
【０２３５】
たとえば、文書編集処理部１５０の削除処理部１５６は、削除するページ数と昇順での削除指示があるときに、編集箇所特定部１４０により削除処理の開始位置が決定されると、図１１Ａ（１）に示すように、“キーと一致”と記している旧電子原稿を開始位置とし、ここをスタートとして後ろ側に（ページが大きくなる方向に）、指定されたページ数分だけ削除していく。あるいは、文書編集処理部１５０の削除処理部１５６は、削除するページ数と降順での削除指示があるときに、編集箇所特定部１４０により削除処理の開始位置が決定されると、図１１Ａ（２）に示すように、“キーと一致”と記している旧電子原稿を開始位置とし、ここをスタートとして前側に（ページが小さくなる方向に）、指定されたページ数分だけ削除していく。
【０２３６】
図１１Ｂは、削除する基準位置のキー電子原稿が２枚のはず（つまり削除範囲の開始位置と終了位置の各旧原稿が取得できるはず）である条件下においてキー電子原稿をキチンと２枚取得できる場合で、一方が削除箇所（１箇所でもよいし複数箇所でもよい）の開始位置を規定し、他方が削除箇所の終了位置を規定する場合を示す。対となる２枚のキー電子原稿がキチンと取得できないときには削除範囲を特定できないので、図１１と同様にキー電子原稿と一致するもののみを削除する。
【０２３７】
たとえば、編集箇所特定部１４０は、基準位置のキー電子原稿と同一もしくは最類似であると判断できる電子文書中の２つの旧電子原稿の一方（たとえば奇数枚目）を削除範囲の開始位置と決定し、他方（たとえば偶数枚目）を削除範囲の終了位置と決定し、開始位置から終了位置までを削除範囲と特定し、その削除範囲の情報を文書編集処理部１５０に通知する。図中において、編集電子文書中の“キーと一致”と記している２枚の旧電子原稿が削除範囲の開始位置と終了位置となる。文書編集処理部１５０は、削除範囲の情報が通知されると、編集電子文書中における削除範囲（削除開始位置から削除終了位置まで）の各旧電子原稿を削除していく。
【０２３８】
＜原稿削除機能：複数指定対応時の操作手順＞
図１２〜図１２Ｄは、原稿削除機能を実行する際の操作手順や処理手順を説明する図であり、削除箇所の複数指定を受け付ける仕組みとする場合における各画面の一例を示している。
【０２３９】
文書管理装置２Ｂの主制御部は、ステップＳ２０にて、編集文書選択画面Ｇ２０をユーザに提示する。ユーザは、操作する装置のユーザインタフェース（操作パネルなど）にて、自分の親展ボックス内の蓄積文書の表示を指示する。すると、図１２に示すような編集文書選択画面Ｇ２０_DL1が表示される。
【０２４０】
図示した文書一覧の編集文書選択画面Ｇ２０_DL1は、４つの電子文書のファイル名と登録日時と総ページ数が表示されている。ユーザは、この編集文書選択画面Ｇ２０_DL1の一覧表示の中から、原稿の一部または全部を削除したい文書のファイル名を見付け出す。たとえば、“Ｉｍｇ−ｘ１６２１７８９３”を選択（強調表示）してダブルクリックする。因みに、選択された文書は総ページ数が６５７ページであり、ページ数が極端に多い文書であり、ユーザが差替箇所を即時に見付けるのが困難なものであるものとする。
【０２４１】
次に、文書管理装置２Ｂの主制御部は、ステップＳ３０にて、図１２Ａに示すような編集モード選択画面Ｇ３０_DL1をユーザに提示する。この編集モード選択画面Ｇ３０_DL1上では、ステップＳ２０で選択された編集電子文書のファイル名“Ｉｍｇ−ｘ１６２１７８９３”と、その編集電子文書に対する編集処理内容を特定するための４種のモード選択ボタンが表示されている。本例では、ユーザは、この編集モード選択画面Ｇ３０_DL1上で削除ボタン（強調表示）をダブルクリックして「削除モード」を選択する。
【０２４２】
次に、文書管理装置２Ｂの主制御部は、ステップＳ７２にて、削除モードに適した図１２Ｂに示すような読取り条件選択画面Ｇ７２_DL1をユーザに提示する。この表示例では、電子原稿生成部１２０が自動原稿搬送装置ＡＤＦを備えることを前提とし、「原稿の読取りの手順」として、編集電子文書中の削除処理の基準となる開始位置を規定するキー原稿（旧開始原稿：削除する開始位置の原稿）と、終了位置を規定するキー原稿（旧終了原稿：削除する終了位置の原稿）の読取りの手順が提示されている。
【０２４３】
ユーザは、読取り条件選択画面Ｇ７２_DL1上に提示されている「原稿の読取りの手順」に従って、編集電子文書を構成する各電子原稿の内、削除範囲の開始位置の旧原稿（旧開始原稿）と終了位置の旧原稿（旧終了原稿）を自動原稿搬送装置ＡＤＦにセットして、スタートボタンを押下することで、読取りを開始する。削除箇所が複数箇所あるときには、削除範囲の開始位置の旧原稿（旧開始原稿）と終了位置の旧原稿（旧終了原稿）を対にして自動原稿搬送装置ＡＤＦにセットして読み取る。
【０２４４】
たとえば、編集電子文書中の１０１ページから２００ページまでを削除したい場合には、編集電子文書中の１０１ページの旧電子原稿と２００ページの旧電子原稿に対応する旧原稿をセットする。なお、ここでの説明では、１０１ページや２００ページというように“ページ位置”の概念を使用しているが、削除範囲の開始位置の旧原稿（旧開始原稿）や終了位置の旧原稿（旧終了原稿）が編集電子文書中の何ページ目に該当するのかは編集制御部１３０にて自動的に特定されるので、ユーザは削除処理を行ないたい開始位置や終了位置の原稿がどの原稿であるのか意識すればよく、ユーザ自身がページ位置を意識する必要はない。
【０２４５】
削除箇所の複数指定を受け付ける仕組みとする場合には、削除対象の１箇所目についての旧原稿の読取り、および、対応する電子原稿の保存が完了すると、図１２Ｃ（１）に示すような繰返し確認画面Ｇ８２_DL1をユーザに提示する。本例では、別の箇所も削除したいので、ユーザは、この繰返し確認画面Ｇ８２_DL1上で継続ボタン（強調表示）をダブルクリックして２箇所目の作業に入る。
【０２４６】
２箇所目の作業指示を処理操作情報受付部１３６が受け付けると、文書管理装置２Ｂの主制御部は、ステップＳ７２に戻り、前述の図１２Ｂに示した読取り条件選択画面Ｇ７２_DL1をユーザに提示する。たとえば、編集電子文書中の４０１ページから５００ページまでを削除したい場合には、編集電子文書中の４０１ページの旧電子原稿と５００ページの旧電子原稿に対応する旧原稿をセットする。なお、ここでの説明では、４０１ページや５００ページというように“ページ位置”の概念を使用しているが、前述のように、ユーザ自身がページ位置を意識する必要はない。
【０２４７】
２箇所目についての旧原稿の読取り、および、対応する電子原稿の保存が完了すると、図１２Ｃ（２）に示すような繰返し確認画面Ｇ８２_DL2をユーザに提示する。本例では、ユーザは、この繰返し確認画面Ｇ８２_DL2上で終了ボタン（強調表示）をダブルクリックして、ステップＳ７４で読み込み保存した２箇所分のキー原稿の各キー電子原稿に基づく、編集制御部１３０による自動編集処理へと移行させる。
【０２４８】
編集制御部１３０は、１箇所目と２箇所目のそれぞれについて、読み取られた旧原稿の各キー電子原稿に基づいて、編集電子文書中の削除範囲の開始位置から終了位置までの各電子原稿を削除し、削除編集済みの新電子文書を作成し、原稿・文書記憶部１１０に保存する。
【０２４９】
編集制御部１３０による１箇所目と２箇所目のそれぞれについての原稿削除処理と新電子文書の保存が完了すると、文書管理装置２Ｂの主制御部は、図１２Ｄに示すような編集完了画面Ｇ９２_DL2をユーザに提示する。この表示例では、編集電子文書の旧ファイルを削除し、削除編集済みの新電子文書に別のファイル名を付けて保存する場合を示しており、編集電子文書のファイル名、登録日時、ページ数（Ｉｍｇ−ｘ１６２１７８９３  ２００７／０２／１６  ６５７）の表示が消え（図では文字抜き状態で示している）、新たに生成した削除編集済みの新電子文書のファイル名、登録日時、ページ数（Ｉｍｇ−ｘ１６２１７８９６  ２００７／０２／１８  ４５７）が強調表示されている。因みに、本例では、１箇所目は１００枚、２箇所目は１００枚が削除されているので、新電子文書のページ数は編集電子文書のページ数よりも“２００”少なくなっている。
【０２５０】
なお、差替処理や追加処理のときと同様に、編集電子文書の旧ファイルを残して、削除編集済みの新電子文書に別のファイル名を付けて保存する形態を取ってもよい。あるいは、編集電子文書の旧ファイルを削除して、削除編集済みの新電子文書に旧ファイルと同じファイル名を付けて保存する形態（いわゆるファイル更新の形態）を取ってもよい。
【０２５１】
＜原稿削除機能：自動処理手順＞
図１３は、第１実施形態の構成において、ユーザが原稿削除モードを選択したことを処理操作情報受付部１３６が受け付けたときに、編集制御部１３０における原稿削除処理に基づいて実行される自動削除処理の手順の一例を示すフローチャートである。ステップ番号を３００番で示すとともに、１０番台と１番台は、図７における処理ステップと同様の処理ステップには同じ番号を付す。なお、ここでは、削除箇所の複数指定を受け付ける仕組みとする場合で示す。
【０２５２】
編集処理のステップにおいて削除処理を行なう点の変更を加えるが、基本的には、図７に示した原稿差替機能における自動処理手順と類似している。大きな相違点としては、削除処理には編集用の電子原稿が不要であるので、編集用の電子原稿の枚数を計数するステッップＳ１４０が割愛される点である。各処理ステップについての説明は割愛する。
【０２５３】
以上のような処理により、似たような書式による複数のページからなる文書や、ページ数が極端に多いような文書などの削除箇所を直ぐに見付け難い電子文書を編集電子文書にして削除処理を行なう場合に、ユーザ自身で編集電子文書中の削除箇所を特定しなくても、ユーザにより指定された検索用のキー電子原稿との画像照合により文書編集処理部１５０（特に編集箇所特定部１４０）が削除箇所を自動的に特定して、特定された削除箇所について文書編集処理部１５０で自動的に削除処理を行なうようになる。
【０２５４】
＜原稿入替機能＞
図１４〜図１４Ｂは、編集箇所特定部１４０と文書編集処理部１５０の入替処理部１５８においてなされる原稿入替処理の概要を説明する図である。原稿入替機能は、編集電子文書を構成する複数箇所の電子原稿を入れ替える、つまり同一文書内におけるページ位置を交換する文書編集機能であって、操作パネルなどにてユーザが原稿入替モードを選択したときに起動され、本実施形態の場合には、特に、電子原稿生成部１２０で生成された電子原稿に基づいて特定される入替範囲の電子原稿を入れ替える点に特徴を有する。
【０２５５】
この原稿入替機能は、たとえば、追加処理と削除処理の組合せとすればよく、その際には、編集電子文書中の追加範囲に挿入する追加原稿が当該編集電子文書中の別の箇所に存在するものとして処理すればよい。あるいは、元々削除処理と追加処理を組み合わせた処理と考えることができる差替処理の変形態様として捉えて、編集電子文書中の差替範囲に差し替える差替原稿が当該編集電子文書中の別の箇所に存在するものとして処理すればよい。何れの場合も、追加処理と削除処理の何れを先に実行するかは不問である。
【０２５６】
具体的には、原稿入替モードにおいて、編集電子文書について、電子原稿生成部１２０で生成され電子原稿受取部１３２にて、一方の入替箇所についての入替処理範囲の基準位置を規定するものとして受け取った１枚もしくは複数枚（具体的には２枚）の電子原稿に基づき入れ替える一方の位置（入替開始位置や入替終了位置）の電子原稿の位置を編集箇所特定部１４０により特定し、また、同一の編集電子文書について、他方の入替箇所についての入替処理範囲の基準位置を規定するものとして受け取った１枚もしくは複数枚（具体的には２枚）の電子原稿に基づき入れ替える他方の位置（入替開始位置や入替終了位置）の電子原稿の位置を編集箇所特定部１４０により特定し、特定された一方の入替範囲と他方の入替範囲の各電子原稿の位置を交換する機能である。「一方」と「他方」と称したが、入替箇所は２箇所に限らず、３箇所以上であってもよく、その場合は、位置入替えの対象となる相手方との関係において、「一方」と「他方」として取り扱えばよい。
【０２５７】
この入替処理のためのキー電子原稿が示す基準位置としては、一方の入替範囲は削除範囲でもあり他方の入替範囲に対しての追加原稿の範囲でもあり、他方の入替範囲は削除範囲でもあり一方の入替範囲に対しての追加原稿の範囲でもある点を考慮すればよい。何処から何処までを、何処から何処までと、位置入替え（位置交換）すればよいかを特定できるものであればよく、たとえば、個々の入替処理位置、入替処理の開始位置（この場合入れ替えるページ数の入力を必要とする）、入替範囲の開始位置、入替範囲の終了位置、入替範囲の開始位置と終了位置の対、が考えられる。
【０２５８】
なお、入替範囲の開始位置や入替範囲の終了位置のみとする場合、一方と他方の何れかは少なくとも入替範囲を規定できる態様での指定が必要となる。そうでないと、何処から何処までを、何処から何処までと、位置入替えすればよいか不明となるからである。これらの基準位置の意味合いは、操作パネルを用いてユーザにより指定されるかもしくは装置にて事前に設定されるものがユーザに提示される。
【０２５９】
図１４は、一方の入替箇所についてはキー電子原稿で開始位置のみが特定され、他方の入替箇所についてはキー電子原稿で入替範囲を特定し得る場合を示す。他方の入替箇所についてキー電子原稿で入替範囲を特定し得る場合としては、差替範囲のページ数の指定入力があり１つのキー電子原稿で開始位置が特定される場合や、２つのキー電子原稿で開始位置と終了位置が特定できる場合が該当する。
【０２６０】
編集箇所特定部１４０は、一方の入替箇所について、基準位置のキー電子原稿と同一もしくは最類似であると判断できる編集電子文書中の旧電子原稿を入替処理の開始位置であると決定する。また、編集箇所特定部１４０は、他方の入替箇所について、１枚もしくは２枚のキー電子原稿と同一もしくは最類似であると判断できる編集電子文書中の旧電子原稿の位置に基づき入替範囲を特定する。図中において、編集電子文書中の“キーと一致”と記している旧電子原稿が入替箇所の開始位置や終了位置となる。
【０２６１】
文書編集処理部１５０は、一方の入替範囲については処理開始位置のキー電子原稿の指定と昇順の指定があるとき、編集箇所特定部１４０により入替処理の各位置が特定されると、たとえば図１４（１）に示すように、一方の入替範囲の開始位置をスタートとして後ろ側に（ページが大きくなる方向に）、他方の入替範囲の１枚もしくは複数枚の電子原稿を、ページ順と同じ順（昇順）に差し替えていく。あるいは、一方の入替範囲については処理開始位置のキー電子原稿の指定と降順順の指定があるとき、図１４（２）に示すように、一方の入替範囲の開始位置をスタートとして前側に（ページが小さくなる方向に）、他方の入替範囲の１枚もしくは複数枚の電子原稿を、ページ順とは逆の順（降順）に差し替えていく。何れの場合も、双方の入替え分は同数になる。事実上、２箇所の各入替範囲をページ順を維持して相互に差し替える態様と見ることができる。
【０２６２】
図１４Ａは、一方の入替箇所についてはキー電子原稿で入替範囲を特定し得るし、また、他方の入替箇所についてもキー電子原稿で入替範囲を特定し得る場合を示す。編集箇所特定部１４０は、一方の入替箇所について、１枚もしくは２枚のキー電子原稿と同一もしくは最類似であると判断できる編集電子文書中の旧電子原稿の位置に基づき入替範囲を特定する。また、編集箇所特定部１４０は、他方の入替箇所について、１枚もしくは２枚のキー電子原稿と同一もしくは最類似であると判断できる編集電子文書中の旧電子原稿の位置に基づき入替範囲を特定する。図中において、編集電子文書中の“キーと一致”と記している旧電子原稿が入替箇所の開始位置や終了位置となる。
【０２６３】
文書編集処理部１５０は、編集箇所特定部１４０により入替処理の各位置が特定されると、たとえば図１４Ａに示すように、一方の入替範囲の各電子原稿を削除するとともに、その部分に他方の入替範囲の各電子原稿を挿入し、また、他方の入替範囲の各電子原稿を削除するとともに、その部分に一方の入替範囲の各電子原稿を挿入する。何れも、挿入時には、入替範囲内でのページ順を維持する。この場合、一方の入替範囲の開始位置から終了位置までの全ての旧電子原稿を削除して、その間に、他方の入替範囲の開始位置から終了位置までの全ての旧電子原稿を挿入するので、図１４Ａ（１）に示すように、双方の入替え分が同数になるとは限らず、図１４Ａ（２）に示すように、双方の入替え分は同数である必要はない。何れの場合も、事実上、２箇所の各入替範囲をページ順を維持して相互に差し替える態様と見ることができる。
【０２６４】
図１４Ｂは、入替箇所が３箇所以上（図では３箇所）指定された場合の例である。図示した例では、３箇所の全てがキー電子原稿で入替範囲を特定し得る場合であり、また、各箇所の入替範囲のページ数がそれぞれ異なる場合を示す。第１の入替範囲の開始位置から終了位置までの全ての旧電子原稿（４ページ分）を削除して、その間に、第３の入替範囲の開始位置から終了位置までの全ての旧電子原稿（５ページ分）を挿入し、第２の入替範囲の開始位置から終了位置までの全ての旧電子原稿（３ページ分）を削除して、その間に、第１の入替範囲の開始位置から終了位置までの全ての旧電子原稿（４ページ分）を挿入し、第３の入替範囲の開始位置から終了位置までの全ての旧電子原稿（５ページ分）を削除して、その間に、第２の入替範囲の開始位置から終了位置までの全ての旧電子原稿（３ページ分）を挿入する。事実上、３箇所の各入替範囲を所定の順で相互に差し替える態様と見ることができる。
【０２６５】
＜原稿入替機能：複数指定対応時の操作手順＞
図１５〜図１５Ｅは、原稿入替機能を実行する際の操作手順や処理手順を説明する図であり、入替箇所の複数指定を受け付ける仕組みとする場合における各画面の一例を示している。ここでは、各章が１０１〜２００，４０１〜５００，６０１〜６５０の各ページで構成されている３つの章を入れ替える例で説明する。
【０２６６】
文書管理装置２Ｂの主制御部は、ステップＳ２０にて、編集文書選択画面Ｇ２０をユーザに提示する。ユーザは、操作する装置のユーザインタフェース（操作パネルなど）にて、自分の親展ボックス内の蓄積文書の表示を指示する。すると、図１５に示すような編集文書選択画面Ｇ２０_CH1が表示される。
【０２６７】
図示した文書一覧の編集文書選択画面Ｇ２０_CH1は、４つの電子文書のファイル名と登録日時と総ページ数が表示されている。なお、１つの文書一覧の表示画面に表示しきれいない他の文書が存在する場合は、たとえば画面切替え機能やスクロール機能などの公知の仕組みを適用して、表示対象となる全ての電子文書を表示するようにすればよい。ユーザは、この編集文書選択画面Ｇ２０_CH1の一覧表示の中から、原稿の入れ替えを行ないたい文書のファイル名を見付け出す。たとえば、“Ｉｍｇ−ｘ１６２１７８９３”を選択（強調表示）してダブルクリックする。因みに、選択された文書は総ページ数が６５７ページであり、ページ数が極端に多い文書であり、ユーザが差替箇所を即時に見付けるのが困難なものであるものとする。
【０２６８】
次に、文書管理装置２Ｂの主制御部は、ステップＳ３０にて、図１５Ａに示すような編集モード選択画面Ｇ３０_CH1をユーザに提示する。この編集モード選択画面Ｇ３０_CH1上では、ステップＳ２０で選択された編集電子文書のファイル名“Ｉｍｇ−ｘ１６２１７８９３”と、その編集電子文書に対する編集処理内容を特定するための４種のモード選択ボタンが表示されている。本例では、ユーザは、この編集モード選択画面Ｇ３０_CH1上で位置交換（入替）ボタン（強調表示）をダブルクリックして「入替モード」を選択する。
【０２６９】
次に、文書管理装置２Ｂの主制御部は、ステップＳ７２にて、入替モードに適した図１５Ｂに示すような読取り条件選択画面Ｇ７２_CH1をユーザに提示する。この表示例では、電子原稿生成部１２０が自動原稿搬送装置ＡＤＦを備えることを前提とし、何箇所目の読取処理であるかの情報と、「原稿の読取りの手順」として、編集電子文書中の入替処理の基準となる開始位置を規定するキー原稿（旧開始原稿：入れ替える開始位置の原稿）と、終了位置を規定するキー原稿（旧終了原稿：入れ替える終了位置の原稿）の読取りの手順が提示されている。因みに、入替範囲の終了位置を確定するためのキー原稿（旧終了原稿）については、“省略可能”というように、読取りを割愛してもよい旨が提示されている。
【０２７０】
ユーザは、読取り条件選択画面Ｇ７２_CH1上に提示されている「原稿の読取りの手順」に従って、編集電子文書を構成する各電子原稿の内、入替範囲の開始位置の旧原稿（旧開始原稿）と終了位置の旧原稿（旧終了原稿）を自動原稿搬送装置ＡＤＦにセットして、スタートボタンを押下することで、読取りを開始する。基本的には、入替範囲の開始位置の旧原稿（旧開始原稿）と終了位置の旧原稿（旧終了原稿）を対にして自動原稿搬送装置ＡＤＦにセットして読み取る。
【０２７１】
たとえば、編集電子文書中の１０１ページから２００ページまでを１箇所目に設定したい場合には、編集電子文書中の１０１ページの旧電子原稿と２００ページの旧電子原稿に対応する旧原稿をセットする。なお、ここでの説明では、１０１ページや２００ページというように“ページ位置”の概念を使用しているが、入替範囲の開始位置の旧原稿（旧開始原稿）や終了位置の旧原稿（旧終了原稿）が編集電子文書中の何ページ目に該当するのかは編集制御部１３０にて自動的に特定されるので、ユーザは削除処理を行ないたい開始位置や終了位置の原稿がどの原稿であるのか意識すればよく、ユーザ自身がページ位置を意識する必要はない。
【０２７２】
入替対象の１箇所目についての旧原稿の読取り、および、対応する電子原稿の保存が完了すると、図１５Ｃ（１）に示すような繰返し確認画面Ｇ８２_CH1をユーザに提示する。ユーザは、この繰返し確認画面Ｇ８２_CH1上で継続ボタン（強調表示）をダブルクリックして２箇所目の作業に入る。
【０２７３】
２箇所目の作業指示を処理操作情報受付部１３６が受け付けると、文書管理装置２Ｂの主制御部は、ステップＳ７２に戻り、前述の図１５Ｂに示した読取り条件選択画面Ｇ７２_CH1をユーザに提示する。たとえば、編集電子文書中の４０１ページから５００ページまでを２箇所目に設定したい場合には、編集電子文書中の４０１ページの旧電子原稿と５００ページの旧電子原稿に対応する旧原稿をセットする。なお、ここでの説明では、４０１ページや５００ページというように“ページ位置”の概念を使用しているが、前述のように、ユーザ自身がページ位置を意識する必要はない。
【０２７４】
２箇所目についての旧原稿の読取り、および、対応する電子原稿の保存が完了すると、図１５Ｃ（１）に示すような繰返し確認画面Ｇ８２_CH1をユーザに提示する。本例では、３箇所について入れ替えたいので、ユーザは、この繰返し確認画面Ｇ８２_CH1上で継続ボタン（強調表示）をダブルクリックして３箇所目の作業に入る。
【０２７５】
３箇所目の作業指示を処理操作情報受付部１３６が受け付けると、文書管理装置２Ｂの主制御部は、ステップＳ７２に戻り、前述の図１５Ｂに示した読取り条件選択画面Ｇ７２_CH1をユーザに提示する。たとえば、編集電子文書中の６０１ページから６５０ページまでを２箇所目に設定したい場合には、編集電子文書中の６０１ページの旧電子原稿と６５０ページの旧電子原稿に対応する旧原稿をセットする。なお、ここでの説明では、６０１ページや６５０ページというように“ページ位置”の概念を使用しているが、前述のように、ユーザ自身がページ位置を意識する必要はない。
【０２７６】
３箇所目についての旧原稿の読取り、および、対応する電子原稿の保存が完了すると、図１５Ｃ（２）に示すような繰返し確認画面Ｇ８２_CH2をユーザに提示する。本例では、ユーザは、この繰返し確認画面Ｇ８２_CH2上で終了ボタン（強調表示）をダブルクリックして、読取処理を完了させる。２箇所分の入替箇所が設定されているときは、直ちに、ステップＳ７４で読み込み保存した２箇所分のキー原稿の各キー電子原稿に基づく、編集制御部１３０による自動編集処理へと移行させる。
【０２７７】
本例では、３箇所分の入替箇所が設定されているので、文書管理装置２Ｂの主制御部は、自動編集処理へ移行する前に、３箇所分の入替箇所のどれとどれを入れ替える（位置交換する）のかのユーザ指定を受け付ける図１５Ｄに示すような入替箇所設定画面Ｇ８３_CH1をユーザに提示する。この入替箇所設定画面Ｇ８３では、画面の左側に設定した各箇所の番号が表示され、その右側に入替（交換）対象となる箇所の番号を入力する欄が表示される。ユーザは、この入替箇所設定画面Ｇ８３_CH1上で、たとえば、１箇所目に対して２箇所目を、２箇所目に対して３箇所目を、３箇所目に対して１箇所目を、それぞれ入替（交換）対象となる箇所の番号として入力し、ＯＫボタンをクリックして、ステップＳ７４で読み込み保存した３箇所分のキー原稿の各キー電子原稿に基づく、編集制御部１３０による自動編集処理へと移行させる。
【０２７８】
編集制御部１３０は、１箇所目と２箇所目と３箇所目のそれぞれについて、読み取られた旧原稿の各キー電子原稿に基づいて編集電子文書中の各箇所の入替範囲を特定し、入替箇所設定画面Ｇ８３_CH1で指定された対となる入替箇所の間で、編集電子文書中の一方の入替箇所の開始位置から終了位置までの各電子原稿を削除し、その間に、他方の入替箇所の電子原稿を挿入して、入替編集済みの新電子文書を作成し、原稿・文書記憶部１１０に保存する。
【０２７９】
編集制御部１３０による３箇所についての原稿入替処理と新電子文書の保存が完了すると、文書管理装置２Ｂの主制御部は、図１５Ｅに示すような編集完了画面Ｇ９２_CH2をユーザに提示する。この表示例では、編集電子文書の旧ファイルを削除し、削除編集済みの新電子文書に別のファイル名を付けて保存する場合を示しており、編集電子文書のファイル名、登録日時、ページ数（Ｉｍｇ−ｘ１６２１７８９３  ２００７／０２／１６  ６５７）の表示が消え（図では文字抜き状態で示している）、新たに生成した削除編集済みの新電子文書のファイル名、登録日時、ページ数（Ｉｍｇ−ｘ１６２１７８９６  ２００７／０２／１８  ６５７）が強調表示されている。入替処理は、同一の編集電子文書内でのページ位置の交換であるから、総ページ数には変化がない。
【０２８０】
なお、差替処理や追加処理や削除処理のときと同様に、編集電子文書の旧ファイルを残して、削除編集済みの新電子文書に別のファイル名を付けて保存する形態を取ってもよい。あるいは、編集電子文書の旧ファイルを削除して、削除編集済みの新電子文書に旧ファイルと同じファイル名を付けて保存する形態（いわゆるファイル更新の形態）を取ってもよい。
【０２８１】
＜原稿入替機能：自動処理手順＞
図１６は、第１実施形態の構成において、ユーザが原稿入替モードを選択したことを処理操作情報受付部１３６が受け付けたときに、編集制御部１３０における原稿入替処理に基づいて実行される自動入替処理の手順の一例を示すフローチャートである。ステップ番号を４００番で示すとともに、１０番台と１番台は、図７における処理ステップと同様の処理ステップには同じ番号を付す。なお、ここでは、入替箇所の複数指定を受け付ける仕組みとする場合で示す。
【０２８２】
編集処理のステップにおいて、入替箇所設定画面Ｇ８３_CH1で指定された対となる入替箇所の間で、一方の入替箇所の開始位置から終了位置までの各電子原稿を削除し、その間に、他方の入替箇所の電子原稿を挿入する入替処理を行なう点の変更を加えるが、基本的には、図７に示した原稿差替機能における自動処理手順と類似している。大きな相違点としては、入替処理には編集電子文書以外には編集用の電子原稿が不要であるので、編集用の電子原稿の枚数を計数するステッップＳ１４０が割愛される点と、オペレータＮを監視しながら（Ｓ４５２−ＮＯとＳ４２０への戻り）、入替処理の前に複数箇所の全てについて入替範囲を特定する点と、オペレータＮが“０”になったときに（Ｓ４５２−ＹＥＳ）、入替対象となる一方と他方の何れかが少なくとも入替範囲を特定できているか否かの判定処理（Ｓ４５４）が追加される点である。各処理ステップについての説明は割愛する。
【０２８３】
因みに、自動入替処理（Ｓ４５６）においては、入替対象となる一方と他方の双方が入替範囲を特定できているときには、図１４Ａに示したように、削除処理と挿入処理の組合せで、双方の入替範囲の開始位置から終了位置までを相互に入れ替える（Ｓ４５６ａ）。これに対して、入替対象となる一方の入替箇所は開始位置のみが特定され入替範囲を特定できていないときには、ステップＳ４５６ａの処理の代りに、図１４に示したように、削除処理と挿入処理の組合せで、その一方の入替範囲の開始位置を入替処理のスタート点として、昇順もしくは降順で、他方の入替範囲の開始位置から終了位置までを１枚ずつ入れ替えていく（Ｓ４５６ｂ）。
【０２８４】
以上のような処理により、似たような書式による複数のページからなる文書や、ページ数が極端に多いような文書などの入替箇所を直ぐに見付け難い電子文書を編集電子文書にして入替処理を行なう場合に、ユーザ自身で編集電子文書中の入替箇所を特定しなくても、ユーザにより指定された検索用のキー電子原稿との画像照合により文書編集処理部１５０（特に編集箇所特定部１４０）が入替箇所を自動的に特定して、特定された入替箇所について文書編集処理部１５０で自動的に入替処理を行なうようになる。
【０２８５】
＜文書管理装置；機能ブロック：第２実施形態＞
図１７は、文書処理システム１における文書編集機能の主要部をなす文書管理システム２Ａや文書管理装置２Ｂの概要を機能的に示した第２実施形態のブロック図である。
【０２８６】
第２実施形態の文書管理システム２Ａや文書管理装置２Ｂは、第１実施形態の仕組みを基本として、読み込んだ検索用のキー原稿に基づいて編集箇所特定部１４０が自動的に抽出した編集電子文書における編集処理の基準位置となる旧電子原稿を表示装置にてユーザに提示し、自動的に抽出した旧電子原稿が編集処理の基準位置の電子原稿として適当であるか否かの確認を求める仕組みを採り入れている点に特徴を有する。
【０２８７】
このため、編集箇所特定部１４０は、編集基準原稿抽出部１４６で見つけ出したキー原稿（旧開始原稿や旧終了原稿）と一致する電子原稿の情報をユーザに提示するキー原稿情報提示部１４８を有する。キー原稿情報提示部１４８はたとえば、編集電子文書中から見つけたキー原稿（旧開始原稿や旧終了原稿）と一致するキー電子原稿そのものやそのサムネイル画像を操作パネルなどの表示媒体に表示する。
【０２８８】
ユーザは、表示されたキー原稿（つまり編集基準原稿抽出部１４６が自動的に抽出したキー電子原稿）が、編集電子文書における編集処理の基準位置の電子原稿として適当であるか否かを確認し、その確認結果の情報をユーザインタフェース部１００から入力する。このとき、編集基準原稿抽出部１４６は、一致するもの（同一もしくは最類似のもの）だけでなく似通っていると判断できるもの（纏めて候補電子原稿と称する）を抽出してキー原稿情報提示部１４８を介してそれら複数の候補電子原稿をユーザに提示して、その中から、最適なもののユーザ指定を受け付けるようにしてもよい。
【０２８９】
なお、候補電子原稿をユーザに提示する際には、編集電子文書中の候補電子原稿（そのサムネイル画像でもよい）だけでなく、近傍（その前後の１〜数枚）の電子原稿を提示可能に構成するとよい。似通った複数枚の候補電子原稿だけでは区別が付き難い場合に近傍の電子原稿を参照することで適正なキー電子原稿の特定が容易になる。また、編集電子文書中のページ位置を提示可能に構成するとよい。ページ位置を参照することで適正なキー電子原稿の特定が容易になる。近傍の電子原稿とページ位置を合わせて提示可能に構成すると一層好ましい。
【０２９０】
＜原稿差替機能：自動処理手順：キー原稿の確認あり＞
図１８は、第２実施形態の構成において、ユーザが原稿差替モードを選択したことを処理操作情報受付部１３６が受け付けたときに、編集制御部１３０における原稿差替処理に基づいて実行される自動差替処理の手順の一例を示すフローチャートである。図７における処理ステップと同様の処理ステップには同じ番号を付す。
【０２９１】
ステップＳ１４２までは図７と同様である。第２実施形態の構成では、ステップＳ１４６（詳しくはＳ１４６ａ，Ｓ１４６ｂ，Ｓ１４６ｃの何れか）に移行する前に、編集基準原稿抽出部１４６は、複数の候補電子原稿を抽出してキー原稿情報提示部１４８を介してそれら複数の候補電子原稿をユーザに提示して、その中から、最適なもののユーザ指定を受け付ける（Ｓ１４４ａ，Ｓ１４４ｂ，Ｓ１４４ｃ）。キー原稿情報提示部１４８による複数の候補電子原稿のユーザへの提示に基づく選択指定を受け付け付けると、ユーザ確認を経た候補電子原稿（編集電子文書中の旧開始原稿や旧終了原稿と一致する電子原稿）の編集電子文書における各ページ位置を特定して編集箇所を特定し、その編集箇所の情報（たとえば編集開始ページと編集終了ページ）を文書編集処理部１５０に通知する（Ｓ１４４ａ，Ｓ１４４ｂ，Ｓ１４４ｃ）。以下は、図７の場合と同様である。
【０２９２】
＜原稿追加機能：自動処理手順：キー原稿の確認あり＞
図１９は、第２実施形態の構成において、ユーザが原稿追加モードを選択したことを処理操作情報受付部１３６が受け付けたときに、編集制御部１３０における原稿追加処理に基づいて実行される自動追加処理の手順の一例を示すフローチャートである。図１０における処理ステップと同様の処理ステップには同じ番号を付す。
【０２９３】
ステップＳ２４０までは図１０と同様である。第２実施形態の構成では、ステップＳ２４６に移行する前に、編集基準原稿抽出部１４６は、複数の候補電子原稿を抽出してキー原稿情報提示部１４８を介してそれら複数の候補電子原稿をユーザに提示して、その中から、最適なもののユーザ指定を受け付ける（Ｓ２４４）。キー原稿情報提示部１４８による複数の候補電子原稿のユーザへの提示に基づく選択指定を受け付け付けると、ユーザ確認を経た候補電子原稿（編集電子文書中の旧開始原稿と一致する電子原稿）の編集電子文書におけるページ位置を特定して、そのページ位置の情報を文書編集処理部１５０に通知する（Ｓ２４６）。以下は、図１０の場合と同様である。
【０２９４】
＜原稿削除機能：自動処理手順：キー原稿の確認あり＞
図２０は、第２実施形態の構成において、ユーザが原稿削除モードを選択したことを処理操作情報受付部１３６が受け付けたときに、編集制御部１３０における原稿削除処理に基づいて実行される自動削除処理の手順の一例を示すフローチャートである。図１３における処理ステップと同様の処理ステップには同じ番号を付す。
【０２９５】
ステップＳ３４２までは図１３と同様である。第２実施形態の構成では、ステップＳ３４６（詳しくはＳ３４６ａ，Ｓ３４６ｂ，Ｓ３４６ｃの何れか）に移行する前に、編集基準原稿抽出部１４６は、複数の候補電子原稿を抽出してキー原稿情報提示部１４８を介してそれら複数の候補電子原稿をユーザに提示して、その中から、最適なもののユーザ指定を受け付ける（Ｓ３４４ａ，Ｓ３４４ｂ，Ｓ３４４ｃ）。キー原稿情報提示部１４８による複数の候補電子原稿のユーザへの提示に基づく選択指定を受け付け付けると、ユーザ確認を経た候補電子原稿（編集電子文書中の旧開始原稿や旧終了原稿と一致する電子原稿）の編集電子文書における各ページ位置を特定して編集箇所を特定し、その編集箇所の情報（たとえば編集開始ページと編集終了ページ）を文書編集処理部１５０に通知する（Ｓ３４４ａ，Ｓ３４４ｂ，Ｓ３４４ｃ）。以下は、図１３の場合と同様である。
【０２９６】
＜原稿入替機能：自動処理手順：キー原稿の確認あり＞
図２１は、第２実施形態の構成において、ユーザが原稿入替モードを選択したことを処理操作情報受付部１３６が受け付けたときに、編集制御部１３０における原稿入替処理に基づいて実行される自動入替処理の手順の一例を示すフローチャートである。図１６における処理ステップと同様の処理ステップには同じ番号を付す。
【０２９７】
ステップＳ４４２までは図１６と同様である。第２実施形態の構成では、ステップＳ４４６（詳しくはＳ４４６ａ，Ｓ４４６ｂ，Ｓ４４６ｃの何れか）に移行する前に、編集基準原稿抽出部１４６は、複数の候補電子原稿を抽出してキー原稿情報提示部１４８を介してそれら複数の候補電子原稿をユーザに提示して、その中から、最適なもののユーザ指定を受け付ける（Ｓ４４４ａ，Ｓ４４４ｂ，Ｓ４４４ｃ）。キー原稿情報提示部１４８による複数の候補電子原稿のユーザへの提示に基づく選択指定を受け付け付けると、ユーザ確認を経た候補電子原稿（編集電子文書中の旧開始原稿や旧終了原稿と一致する電子原稿）の編集電子文書における各ページ位置を特定して編集箇所を特定し、その編集箇所の情報（たとえば編集開始ページと編集終了ページ）を文書編集処理部１５０に通知する（Ｓ４４４ａ，Ｓ４４４ｂ，Ｓ３４４ｃ）。以下は、図１６の場合と同様である。
【０２９８】
＜文書管理装置；計算機構成＞
図２２は、文書管理装置２Ｂの他の構成例を示すブロック図である。ここでは、パーソナルコンピュータなどの電子計算機を利用して、自動編集処理をソフトウェアを実行するマイクロプロセッサなどから構築されるより現実的なハードウェア構成を示している。
【０２９９】
すなわち、本実施形態において、ユーザにより指定されたキー原稿の電子原稿（キー電子原稿）に基づきユーザにより編集対象として指定された編集電子文書中の編集箇所を自動的に特定して、特定された編集箇所に対してユーザにより指定された編集処理を自動的に行なう仕組みは、ハードウェア処理回路により構成することに限らず、その機能を実現するプログラムコードに基づき電子計算機（コンピュータ）を用いてソフトウェア的に実現することも可能である。
【０３００】
つまり、本実施形態において、編集箇所の自動特定処理や特定された編集箇所に対しての自動編集処理の中心的な機能をなす編集制御部１３０の仕組みは、ハードウェア処理回路により構成することに限らず、その機能を実現するプログラムコードに基づき電子計算機（コンピュータ）を用いてソフトウェア的に実現することも可能である。
【０３０１】
よって、編集箇所の自動特定処理や特定された編集箇所に対しての自動編集処理を行なう仕組みを、電子計算機（コンピュータ）を用いてソフトウェアで実現するために好適なプログラムあるいはこのプログラムを格納したコンピュータ読取可能な記憶媒体を発明として抽出することもできる。ソフトウェアにより実行させる仕組みとすることで、ハードウェアの変更を伴うことなく、処理手順などを容易に変更できる利点が享受される。
【０３０２】
電子計算機に、編集箇所の自動特定処理や特定された編集箇所に対しての自動編集処理を行なう機能をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ（組込マイコンなど）、あるいは、ＣＰＵ、論理回路、記憶装置などの機能を１つのチップ上に搭載して所望のシステムを実現するＳＯＣ（System On a Chip：システムオンチップ）、または、各種のプログラムをインストールすることで各種の機能を実行することが可能な汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０３０３】
記録媒体は、コンピュータのハードウェア資源に備えられている読取装置に対して、プログラムの記述内容に応じて、磁気、光、電気などのエネルギの状態変化を引き起こして、それに対応する信号の形式で、読取装置にプログラムの記述内容を伝達できるものである。たとえば、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクＦＤを含む）、光ディスク（ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory ）、ＤＶＤ（Digital Versatile Disc）を含む）、光磁気ディスク（ＭＯ（Magneto Optical Disk）を含む）、または半導体メモリなどよりなるパッケージメディア（可搬型の記憶媒体）により構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているＲＯＭやハードディスクなどで構成されてもよい。また、ソフトウェアを構成するプログラムは、記録媒体を介して提供されることに限らず、有線あるいは無線などの通信網を介して提供されてもよい。
【０３０４】
たとえば、編集箇所の自動特定処理機能や特定された編集箇所に対しての自動編集処理機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、ハードウェア処理回路にて構成する場合と同様の効果は達成される。この場合、記憶媒体から読み出されたプログラムコード自体が編集箇所の自動特定処理機能や特定された編集箇所に対しての自動編集処理機能を実現する。
【０３０５】
また、コンピュータが読み出したプログラムコードを実行することで、編集箇所の自動特定処理機能や特定された編集箇所に対しての自動編集処理機能が実現されるだけでなく、プログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（Operating Systems ；基本ソフト）などが実際の処理の一部または全部を行ない、その処理により編集箇所の自動特定処理機能や特定された編集箇所に対しての自動編集処理機能が実現される場合であってもよい。
【０３０６】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によって編集箇所の自動特定処理機能や特定された編集箇所に対しての自動編集処理機能が実現される場合であってもよい。
【０３０７】
なお、編集箇所の自動特定処理機能や特定された編集箇所に対しての自動編集処理機能を実現するプログラムコードを記述したファイルとしてプログラムが提供されるが、この場合、一括のプログラムファイルとして提供されることに限らず、コンピュータで構成されるシステムのハードウェア構成に応じて、個別のプログラムモジュールとして提供されてもよい。
【０３０８】
たとえば、コンピュータシステム９００は、コントローラ部９０１と、ハードディスク装置、フレキシブルディスク（ＦＤ）ドライブ、あるいはＣＤ−ＲＯＭ（Compact Disk ROM）ドライブ、半導体メモリコントローラなどの、所定の記憶媒体からデータを読み出したり記録したりするための記録・読取制御部９０２とを有する。
【０３０９】
コントローラ部９０１は、ＣＰＵ（Central Processing Unit ）９１２、読出専用の記憶部であるＲＯＭ（Read Only Memory）９１３、随時書込みおよび読出しが可能であるとともに揮発性の記憶部の一例であるＲＡＭ（Random Access Memory）９１５、および不揮発性の記憶部の一例であるＲＡＭ（ＮＶＲＡＭと記述する）９１６を有している。ＲＯＭ９１３，ＲＡＭ９１５，ＮＶＲＡＭ９１６は、図示を割愛したメモリ制御部で制御されるようになっている。
【０３１０】
なお、上記において“揮発性の記憶部”とは、装置の電源がオフされた場合には、記憶内容を消滅してしまう形態の記憶部を意味する。一方、“不揮発性の記憶部”とは、装置のメイン電源がオフされた場合でも、記憶内容を保持し続ける形態の記憶部を意味する。記憶内容を保持し続けることができるものであればよく、半導体製のメモリ素子自体が不揮発性を有するものに限らず、バックアップ電源を備えることで、揮発性のメモリ素子を“不揮発性”を呈するように構成するものであってもよい。
【０３１１】
“不揮発性の記憶部”は、半導体製のメモリ素子により構成することに限らず、磁気ディスクや光ディスクなどの媒体を利用して構成してもよい。たとえば、ハードディスク装置を不揮発性の記憶部として利用できる。また、ＣＤ−ＲＯＭなどの記録媒体から情報を読み出す構成を採ることでも不揮発性の記憶部として利用できる。
【０３１２】
また、コンピュータシステム９００は、文書の各ページの原稿を読み取って電子原稿や電子文書を生成する構成とするべく画像読取部９０５を設けてもよい。画像読取部９０５は図示を割愛した画像読取制御部で制御されるようにする。さらに、文書を印刷出力してユーザに提示する構成とするべく、文書を所定の出力媒体（たとえば印刷用紙）に出力する画像形成部９０６を設けてもよい。画像形成部９０６は図示を割愛した印刷制御部で制御されるようする。画像読取部９０５や画像形成部９０６を備えたコンピュータシステム９００は複写機３Ａとして構成される。
【０３１３】
また、コンピュータシステム９００は、ファクシミリ機能を有する構成とするべくＦＡＸ制御部９０７ａとＦＡＸカード９０７ｂを有するＦＡＸ部９０７を設けてもよい。画像読取部９０５や画像形成部９０６だけでなくＦＡＸ部９０７を備えたコンピュータシステム９００とすることで複合機３Ｄとして構成される。
【０３１４】
コンピュータシステム９００を複写機３Ａや複合機３Ｄとして構成する場合、画像読取りや印刷出力などのジョブ制御を行なうジョブ制御部９０８をさらに備えた構成とするのがよい。
【０３１５】
また、コンピュータシステム９００は、ユーザインタフェースをなす機能部としての指示入力部９０３と、操作時のガイダンス画面や処理結果などの所定の情報をユーザに提示する表示出力部９０４と、各機能部との間のインタフェース機能をなすインタフェース部（ＩＦ部）９０９とを有する。インタフェース部９０９にはユーザインタフェース制御部が組み込まれる。
【０３１６】
指示入力部９０３としては、たとえば、ユーザインタフェース部９８５の操作キー部９８５ｂを利用してもよい。あるいは、キーボードやマウスなどを利用してもよい。表示出力部９０４は、表示制御部９１９と表示装置とを備える。表示装置としては、たとえば、ユーザインタフェース部９８５の操作パネル部９８５ａを利用してもよい。あるいは、ＣＲＴ（Cathode Ray Tube；陰極線管）やＬＣＤ（Liquid Crystal Display；液晶）などでなるその他のディスプレイ部を利用してもよい。
【０３１７】
たとえば、表示制御部９１９が、操作パネル部９８５ａやディスプレイ部上に、ガイダンス情報や画像読取部９０５が取り込んだ全体画像などを表示させる。また、各種の情報をユーザに通知する際の表示デバイスとしても利用される。なお、表示面上にタッチパネルを有するディスプレイ部とすることで、指先やペンなどで所定の情報を入力する指示入力部９０３を構成してもよい。
【０３１８】
インタフェース部９０９としては、処理データ（画像データを含む）や制御データの転送経路であるシステムバス９９１の他、たとえば、画像形成部９０６や他のプリンタとのインタフェース機能をなすプリンタＩＦ部９９６、およびネットワークとの間の通信データの受け渡しを仲介するネットワーク制御部９９９ａおよびＬＡＮカード９９９ｂを有する通信ＩＦ部９９９を備える。プリンタＩＦ部９９６には、図示を割愛した印刷制御部を組み込んで画像形成部９０６を制御するようにする。
【０３１９】
このような構成において、ＣＰＵ９１２は、システムバス９９１を介してシステム全体の制御を行なう。ＲＯＭ９１３は、ＣＰＵ９１２の制御プログラムなどを格納する。ＲＡＭ９１５は、ＳＲＡＭ（Static Random Access Memory ）などで構成され、プログラム制御変数や各種処理のためのデータなどを格納する。また、ＲＡＭ９１５は、所定のアプリケーションプログラムに従って演算して得たデータや外部から取得したデータなどを一時的に格納する領域を含んでいる。
【０３２０】
たとえば、編集箇所の自動特定処理機能や特定された編集箇所に対しての自動編集処理機能をコンピュータに実行させるプログラムは、ＣＤ−ＲＯＭなどの記録媒体を通じて配布される。あるいは、このプログラムは、ＣＤ−ＲＯＭではなくＦＤに格納されてもよい。また、ＭＯドライブを設け、ＭＯに前記プログラムを格納してもよく、またフラッシュメモリなどの不揮発性の半導体メモリカードなど、その他の記録媒体にプログラムを格納してもよい。さらに、他のサーバなどからインターネットなどのネットワークを経由してプログラムをダウンロードして取得したり、あるいは更新したりしてもよい。
【０３２１】
なおプログラムを提供するための記録媒体としては、ＦＤやＣＤ−ＲＯＭなどの他にも、ＤＶＤなどの光学記録媒体、ＭＯなどの光磁気記録媒体、テープ媒体、磁気記録媒体、ＩＣカードやミニチュアカードなどの半導体メモリを用いてもよい。記録媒体の一例としてのＦＤやＣＤ−ＲＯＭなどには、編集箇所の自動特定処理機能や特定された編集箇所に対しての自動編集処理機能を実現する際の、一部または全ての機能を格納してもよい。
【０３２２】
また、ハードディスク装置は、制御プログラムによる各種処理のためのデータを格納したり、自装置で取得したデータや外部から取得したデータなどを大量に一時的に格納したりする領域を含んでいる。
【０３２３】
このような構成により、操作キー部９８５ｂを介した操作者による指令にて、前述の編集箇所の自動特定処理や特定された編集箇所に対しての自動編集処理を実行する文書編集プログラムが記憶されているＣＤ−ＲＯＭなどの読取可能な記録媒体からＲＡＭ９１５に文書編集プログラムがインストールされ、また操作キー部９８５ｂを介した操作者による指令や自動処理にて文書編集プログラムが起動される。
【０３２４】
ＣＰＵ９１２は、この文書編集プログラムに従って前述の編集箇所の自動特定処理や特定された編集箇所に対しての自動編集処理に伴う計算処理を施し、処理結果をＲＡＭ９１５やハードディスクなどの記憶装置に格納し、必要により操作パネル部９８５ａ、あるいはＣＲＴやＬＣＤなどの表示装置に出力する。
【０３２５】
なお、このようなコンピュータを用いた構成に限らず、図２や図１７を用いて示した各機能部の処理をなす専用のハードウェアの組合せにより、編集箇所の自動特定処理や特定された編集箇所に対しての自動編集処理を行なう文書管理装置２Ｂを構成してもよい。たとえば、編集箇所の自動特定処理機能や特定された編集箇所に対しての自動編集処理機能の全てをソフトウェアで行なうのではなく、これら機能部分の一部を専用のハードウェアにて行なう処理回路９６０を設けてもよい。
【０３２６】
たとえば、編集箇所の自動特定処理機能や特定された編集箇所に対しての自動編集処理機能を実現する場合であれば、処理回路９６０としては、図２や図１７に示した文書管理装置２Ｂを構成する編集箇所特定部１４０に相当する編集箇所特定部９６０ａや文書編集処理部１５０に相当する文書編集処理部９６０ｂなどをハードウェアで構成するとよい。もちろん、編集箇所特定部１４０や文書編集処理部１５０の全体をハードウェアで構成することに限らず、編集箇所特定部１４０や文書編集処理部１５０を構成する各機能部の一部をハードウェアで構成してもよい。
【０３２７】
ソフトウェアで行なう仕組みは、並列処理や連続処理に柔軟に対処し得るものの、その処理が複雑になるに連れ、処理時間が長くなるため、処理速度の低下が問題となる。本実施形態の文書管理装置２Ｂの場合、検索用のキー電子原稿と一致するものを編集電子文書中から見付け出すことが重要となるので、編集箇所特定部９６０ａ（特に編集基準原稿抽出部１４６の部分）をソフトウェア処理にすれば高度な新しいアルゴリズムが開発されたときにも柔軟に対処できる一方、アルゴリズムが複雑になると処理速度が低下する。
【０３２８】
これに対して、ハードウェア処理回路で構築すると、処理が複雑であっても、処理速度の低下を防ぐことができ、高いスループットを得ることができる高速化を図ったアクセラレータシステムが構築される一方、コンピュータシステム９００に固定的に搭載すると、アルゴリズムの変更要請に応えることが困難となる。この点においては、編集箇所特定部９６０ａを単にハードウェア処理回路で構築するだけでなく、コンピュータシステム９００に対して着脱可能な基板（カードとも称される）に搭載して、高速処理とアルゴリズム変更に応えるようにするのがよい。
【図面の簡単な説明】
【０３２９】
【図１】本発明の一実施形態を適用した文書処理システムの構成例を示す図である。
【図２】文書処理システムにおける文書編集機能の主要部をなす文書管理システムや文書管理装置の概要を機能的に示した第１実施形態のブロック図である。
【図３】編集電子文書の読出しから自動編集処理までの操作手順や処理手順の概要を示したフローチャートである。
【図３Ａ】ステップＳ４０における具体的な手順を説明するフローチャートである。
【図４】原稿取得方法設定画面Ｇ４０の一例を示した図である。
【図４Ａ】キー原稿選択画面Ｇ４３の一例を示した図である。
【図４Ｂ】新原稿選択画面Ｇ４６の一例を示した図である。
【図４Ｃ】読取り条件選択画面Ｇ６２の一例を示した図である。
【図５】編集箇所特定部と文書編集処理部の差替処理部においてなされる原稿差替処理の概要を説明する図（その１）である。
【図５Ａ】編集箇所特定部と文書編集処理部の差替処理部においてなされる原稿差替処理の概要を説明する図（その２）である。
【図５Ｂ】編集箇所特定部と文書編集処理部の差替処理部においてなされる原稿差替処理の概要を説明する図（その３）である。
【図５Ｃ】編集箇所特定部と文書編集処理部の差替処理部においてなされる原稿差替処理の概要を説明する図（その４）である。
【図６】原稿差替機能を実行する際の編集文書選択画面Ｇ２０_RP1の一例を示した図である。
【図６Ａ】原稿差替機能を実行する際の編集モード選択画面Ｇ３０_RP1の一例を示した図である。
【図６Ｂ】原稿差替機能を実行する際の読取り条件選択画面Ｇ７２_RP1の一例を示した図である。
【図６Ｃ】原稿差替機能を実行する際の編集完了画面Ｇ９２_RP1の一例を示した図である。
【図６Ｄ】原稿差替機能を実行する際の繰返し確認画面Ｇ８２_RP1，Ｇ８２_RP2の一例を示した図である。
【図６Ｅ】原稿差替機能を実行する際の編集完了画面Ｇ９２_RP2の一例を示した図である。
【図７】第１実施形態の構成における自動差替処理の手順の一例を示すフローチャートである。
【図８】編集箇所特定部と文書編集処理部の追加処理部においてなされる原稿追加処理の概要を説明する図（その１）である。
【図８Ａ】編集箇所特定部と文書編集処理部の追加処理部においてなされる原稿追加処理の概要を説明する図（その２）である。
【図９】原稿追加機能を実行する際の編集文書選択画面Ｇ２０_AD1の一例を示した図である。
【図９Ａ】原稿追加機能を実行する際の編集モード選択画面Ｇ３０_AD1の一例を示した図である。
【図９Ｂ】原稿追加機能を実行する際の読取り条件選択画面Ｇ７２_AD1の一例を示した図である。
【図９Ｃ】原稿追加機能を実行する際の繰返し確認画面Ｇ８２_AD1，Ｇ８２_AD2の一例を示した図である。
【図９Ｄ】原稿追加機能を実行する際の編集完了画面Ｇ９２_AD2の一例を示した図である。
【図１０】第１実施形態の構成における自動追加処理の手順の一例を示すフローチャートである。
【図１１】編集箇所特定部と文書編集処理部の削除処理部においてなされる原稿削除処理の概要を説明する図（その１）である。
【図１１Ａ】編集箇所特定部と文書編集処理部の削除処理部においてなされる原稿削除処理の概要を説明する図（その２）である。
【図１１Ｂ】編集箇所特定部と文書編集処理部の削除処理部においてなされる原稿削除処理の概要を説明する図（その３）である。
【図１２】原稿削除機能を実行する際の編集文書選択画面Ｇ２０_DL1の一例を示した図である。
【図１２Ａ】原稿削除機能を実行する際の編集モード選択画面Ｇ３０_DL1の一例を示した図である。
【図１２Ｂ】原稿削除機能を実行する際の読取り条件選択画面Ｇ７２_DL1の一例を示した図である。
【図１２Ｃ】原稿削除機能を実行する際の繰返し確認画面Ｇ８２_DL1，Ｇ８２_DL2の一例を示した図である。
【図１２Ｄ】原稿削除機能を実行する際の編集完了画面Ｇ９２_DL2の一例を示した図である。
【図１３】第１実施形態の構成における自動削除処理の手順の一例を示すフローチャートである。
【図１４】編集箇所特定部と文書編集処理部の入替処理部においてなされる原稿入替処理の概要を説明する図（その１）である。
【図１４Ａ】編集箇所特定部と文書編集処理部の入替処理部においてなされる原稿入替処理の概要を説明する図（その２）である。
【図１４Ｂ】編集箇所特定部と文書編集処理部の入替処理部においてなされる原稿入替処理の概要を説明する図（その３）である。
【図１５】原稿入替機能を実行する際の編集文書選択画面Ｇ２０_CH1の一例を示す図である。
【図１５Ａ】原稿入替機能を実行する際の編集モード選択画面Ｇ３０_CH1の一例を示す図である。
【図１５Ｂ】原稿入替機能を実行する際の読取り条件選択画面Ｇ７２_CH1の一例を示す図である。
【図１５Ｃ】原稿入替機能を実行する際の繰返し確認画面Ｇ８２_CH1，Ｇ８２_CH2の一例を示す図である。
【図１５Ｄ】原稿入替機能を実行する際の入替箇所設定画面Ｇ８３_CH1の一例を示す図である。
【図１５Ｅ】原稿入替機能を実行する際の編集完了画面Ｇ９２_CH2の一例を示す図である。
【図１６】第１実施形態の構成における自動入替処理の手順の一例を示すフローチャートである。
【図１７】文書処理システムにおける文書編集機能の主要部をなす主要部をなす文書管理システムや文書管理装置の概要を機能的に示した第２実施形態のブロック図である。
【図１８】第２実施形態の構成における自動差替処理の手順の一例を示すフローチャートである。
【図１９】第２実施形態の構成における自動追加処理の手順の一例を示すフローチャートである。
【図２０】第２実施形態の構成における自動削除処理の手順の一例を示すフローチャートである。
【図２１】第２実施形態の構成における自動入替処理の手順の一例を示すフローチャートである。
【図２２】文書管理装置を、電子計算機を用いて構成する場合のハードウェア構成の一例を示した図である。
【符号の説明】
【０３３０】
１…文書処理システム、１００…ユーザインタフェース部、１１０…原稿・文書記憶部、１２０…電子原稿生成部、１３０…編集制御部、１３２…電子原稿受取部、１３４…キー電子原稿取得部、１３５…編集用電子原稿取得部、１３６…処理操作情報受付部、１３８…保存原稿・保存文書読出部、１４０…編集箇所特定部、１４４…原稿比較部、１４６…編集基準原稿抽出部、１４８…キー原稿情報提示部、１５０…文書編集処理部、１５２…差替処理部、１５４…追加処理部、１５６…削除処理部、１５８…入替処理部、１７０…画像処理部、１８０…印刷部、２Ａ…文書管理システム、２Ｂ…文書管理装置、３…イメージング機器、３Ａ…複写機、３Ｃ…画像読取装置、３Ｄ…複合機、３２Ａ，３２Ｄ，４２，６２…制御部、３４Ａ，３４Ｄ，４４，６４…データ保持部、４…処理指示装置、６…文書管理サーバ、９…ネットワーク
【図１】
2010003198.tif 000003
【図２】
2010003198.tif 000004
【図３】
2010003198.tif 000005
【図３Ａ】
2010003198.tif 000006
【図４】
2010003198.tif 000007
【図４Ａ】
2010003198.tif 000008
【図４Ｂ】
2010003198.tif 000009
【図４Ｃ】
2010003198.tif 000010
【図５】
2010003198.tif 000011
【図５Ａ】
2010003198.tif 000012
【図５Ｂ】
2010003198.tif 000013
【図５Ｃ】
2010003198.tif 000014
【図６】
2010003198.tif 000015
【図６Ａ】
2010003198.tif 000016
【図６Ｂ】
2010003198.tif 000017
【図６Ｃ】
2010003198.tif 000018
【図６Ｄ】
2010003198.tif 000019
【図６Ｅ】
2010003198.tif 000020
【図７】
2010003198.tif 000021
【図８】
2010003198.tif 000022
【図８Ａ】
2010003198.tif 000023
【図９】
2010003198.tif 000024
【図９Ａ】
2010003198.tif 000025
【図９Ｂ】
2010003198.tif 000026
【図９Ｃ】
2010003198.tif 000027
【図９Ｄ】
2010003198.tif 000028
【図１０】
2010003198.tif 000029
【図１１】
2010003198.tif 000030
【図１１Ａ】
2010003198.tif 000031
【図１１Ｂ】
2010003198.tif 000032
【図１２】
2010003198.tif 000033
【図１２Ａ】
2010003198.tif 000034
【図１２Ｂ】
2010003198.tif 000035
【図１２Ｃ】
2010003198.tif 000036
【図１２Ｄ】
2010003198.tif 000037
【図１３】
2010003198.tif 000038
【図１４】
2010003198.tif 000039
【図１４Ａ】
2010003198.tif 000040
【図１４Ｂ】
2010003198.tif 000041
【図１５】
2010003198.tif 000042
【図１５Ａ】
2010003198.tif 000043
【図１５Ｂ】
2010003198.tif 000044
【図１５Ｃ】
2010003198.tif 000045
【図１５Ｄ】
2010003198.tif 000046
【図１５Ｅ】
2010003198.tif 000047
【図１６】
2010003198.tif 000048
【図１７】
2010003198.tif 000049
【図１８】
2010003198.tif 000050
【図１９】
2010003198.tif 000051
【図２０】
2010003198.tif 000052
【図２１】
2010003198.tif 000053
【図２２】
2010003198.tif 000054