(57)【要約】【課題】文書データを分割単位で自動的に分割する情報処理装置を提供する。【解決手段】  原稿読取部１２は、複数のページを含む原稿の画像データ３００を読み取る。画像処理部１１は、画像データ３００を文書データ２００に変換し、文書データ２００内の画像データ３００を光学文字認識して文字データ３１０を作成して付加する。文字変更検出部１００は、複数のページのデータを含む文書データ２００について、文字検索設定２１０に設定されたページ上の位置（領域）において、ページ間での特定文字の変更を検出する。分割部１１０は、画像データ３００がページ単位で区切られる文書データ２００においては、特定文字の変更が検出されたページの箇所で文書データ２００を分割する。【選択図】図２
2018142182.tif 000002
【特許請求の範囲】
【請求項１】
複数のページのデータを含む文書データの前記ページ上の指定された位置において、前記ページ間での特定文字の変更を検出する文字変更検出部と、
前記ページ単位で区切られる前記文書データにおいては、前記文字変更検出部で前記特定文字の変更が検出された前記ページの箇所で前記文書データを分割する分割部とを備える
ことを特徴とする情報処理装置。
【請求項２】
前記分割部は、
複数の前記ページが集約されて区切られる集約ページを含む前記文書データにおいては、同一の前記集約ページ内で前記特定文字の変更が検出された場合には、前記文書データの分割をしない
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
画像データである前記ページのデータを光学文字認識して文字データを作成する光学文字認識部を更に備え、
前記文字変更検出部は、前記光学文字認識部により光学文字認識された文字データにより前記特定文字の変更を検出し、
前記分割部は、前記文字変更検出部が前記ページ間での前記特定文字の変更を検出した後で、前の前記特定文字を検出した場合には、前記特定文字の変更を検出した箇所での前記文書データの分割をしない
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
複数のページを含む原稿を画像データとして読み取る原稿読取部と、
前記画像データを文書データに変換する文書データ変換部と、
前記文書データ変換部により変換された文書データ内の前記画像データである前記ページのデータを光学文字認識して文字データを作成する光学文字認識部と、
前記光学文字認識部により光学文字認識された文字データにより、前記ページ上の指定された位置において、前記ページ間での特定文字の変更を検出する文字変更検出部と、
前記ページ単位で区切られる前記文書データにおいては、前記文字変更検出部で前記特定文字の変更が検出された前記ページの箇所で前記文書データを分割する分割部とを備える
ことを特徴とする画像形成装置。
【請求項５】
情報処理装置により実行される情報処理方法であって、前記情報処理装置は、
複数のページのデータを含む文書データの前記ページ上の指定された位置において、前記ページ間での特定文字の変更を検出し、
前記ページ単位で区切られる前記文書データにおいては、前記特定文字の変更が検出された前記ページの箇所で前記文書データを分割する
ことを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像形成装置、及び情報処理方法に係り、特に文書データを扱う情報処理装置、画像形成装置、及び情報処理方法に関する。
【背景技術】
【０００２】
従来から、文書や画像を印刷可能な複合機（Multifunctional Peripheral, MFP）等の画像形成装置が存在する。
【０００３】
ここで、特許文献１を参照すると、画像読み取り装置で読み取られた画像データ、および、ホストから送信されたＰＤＬデータをレンダリングした画像データに対し、関連するメタデータを付与して格納する画像処理装置において、ＰＤＬデータをレンダリングした後の画像データに対して、画像データ中のオブジェクト毎にそれを含むように領域分割を行う分割手段と、分割手段により分割された領域の中から文字オブジェクトを判別する判別手段と、判別手段により判別された文字オブジェクトに対して文字認識処理を施して文字コード情報を抽出する文字認識手段と、文字認識手段により抽出された文字コード情報を含むメタデータを前記画像データ付与するメタデータ付与手段とを備える画像処理装置が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２０４６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の技術は、ＰＤＬデータを矩形ブロックに分割するものであった。このため、複数のページのデータを含む文書データを章単位等で自動的に分割するような用途に用いることはできなかった。
【０００６】
本発明は、このような状況に鑑みてなされたものであって、上述の問題点を解消する画像形成装置を提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明の情報処理装置は、複数のページのデータを含む文書データの前記ページ上の指定された位置において、前記ページ間での特定文字の変更を検出する文字変更検出部と、前記ページ単位で区切られる前記文書データにおいては、前記文字変更検出部で前記特定文字の変更が検出された前記ページの箇所で前記文書データを分割する分割部とを備えることを特徴とする。
本発明の情報処理装置は、前記分割部は、複数の前記ページが集約されて区切られる集約ページを含む前記文書データにおいては、同一の前記集約ページ内で前記特定文字の変更が検出された場合には、前記文書データの分割をしないことを特徴とする。
本発明の情報処理装置は、画像データである前記ページのデータを光学文字認識して文字データを作成する光学文字認識部を更に備え、前記文字変更検出部は、前記光学文字認識部により光学文字認識された文字データにより前記特定文字の変更を検出し、前記分割部は、前記文字変更検出部が前記ページ間での前記特定文字の変更を検出した後で、前の前記特定文字を検出した場合には、前記特定文字の変更を検出した箇所での前記文書データの分割をしないことを特徴とする。
本発明の画像形成装置は、複数のページを含む原稿を画像データとして読み取る原稿読取部と、前記画像データを文書データに変換する文書データ変換部と、前記文書データ変換部により変換された文書データ内の前記画像データである前記ページのデータを光学文字認識して文字データを作成する光学文字認識部と、前記光学文字認識部により光学文字認識された文字データにより、前記ページ上の指定された位置において、前記ページ間での特定文字の変更を検出する文字変更検出部と、前記ページ単位で区切られる前記文書データにおいては、前記文字変更検出部で前記特定文字の変更が検出された前記ページの箇所で前記文書データを分割する分割部とを備えることを特徴とする。
本発明の情報処理方法は、情報処理装置により実行される情報処理方法であって、前記情報処理装置は、複数のページのデータを含む文書データの前記ページ上の指定された位置において、前記ページ間での特定文字の変更を検出し、前記ページ単位で区切られる前記文書データにおいては、前記特定文字の変更が検出された前記ページの箇所で前記文書データを分割することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ページ間での特定文字の変更を検出し、検出されたページの箇所で文書データを分割することで、章単位等で自動的に文書データを分割可能な情報処理装置を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係る画像形成装置のシステム構成図である。
【図２】図１に示す画像形成装置の機能構成を示すブロック図である。
【図３】本発明の実施の形態に係る文書分割処理のフローチャートである。
【図４】図３に示す文書分割処理（独立ページ）の概念図である。
【図５】図３に示す文書分割処理（集約ページ）の概念図である。
【発明を実施するための形態】
【００１０】
＜実施の形態＞
〔画像形成装置１の全体のシステム構成〕
まず、図１を参照して、画像形成装置１の全体のシステム構成について説明する。
【００１１】
画像形成装置１は、画像処理部１１、原稿読取部１２、原稿給送部１３、給紙部１４、ネットワーク送受信部１５、操作パネル部１６、画像形成部１７（画像形成手段）、ＦＡＸ送受信部１８、及び記憶部１９等を含む。各部は、制御部１０に接続され、制御部１０によって動作制御される。
【００１２】
制御部１０は、ＧＰＰ（General Purpose Processor）、ＣＰＵ（Central Processing Unit、中央処理装置）、ＭＰＵ（Micro Processing Unit）等を含む情報処理部である。
制御部１０は、記憶部１９のＲＯＭやＨＤＤに記憶されている制御プログラムを読み出して、この制御プログラムをＲＡＭに展開させて実行することで、後述する機能ブロックの各手段として動作させられる。また、制御部１０は、図示しない外部の端末や操作パネル部１６から入力された所定の指示情報に応じて、装置全体の制御を行う。
【００１３】
画像処理部１１は、ＣＰＵ（Central Processing Unit、中央処理装置）、ＭＰＵ（Micro Processing Unit）、ＧＰＵ（Graphics Processing Unit）、ＤＳＰ（Digital Signal Processor）、ＡＳＩＣ（Application Specific Processor、特定用途向けプロセッサー）等を含む情報処理部である。画像処理部１１は、画像データ３００に対して特定の画像処理を行う。画像処理部１１は、例えば、拡大縮小、濃度調整、階調調整、画像改善等の各種画像処理を行う。
また、画像処理部１１は、原稿読取部１２で読み取られた画像データ３００（図２）を、文書データ２００に変換して記憶部１９に格納し、光学文字認識（Optical Character Recognition、以下、「ＯＣＲ」という。）することも可能である。これらの機能については、機能ブロックの説明時に詳細を説明する。
【００１４】
原稿読取部１２は、複数のページを含む原稿を読み取り（スキャン）、画像データ３００を出力する手段である。また、原稿読取部１２は、画像形成装置１の本体部の上部に配設される。
原稿読取部１２は、スキャナーと、プラテンガラスと、原稿読取スリットとを備えている。原稿読取部１２は、プラテンガラスに載置された原稿を読み取る場合には、スキャナーをプラテンガラスに対向する位置に移動させ、プラテンガラスに載置された原稿を走査しながら読み取って画像データ３００を取得し、取得した画像データ３００を記憶部１９に格納する。この画像データ３００の格納についても、機能ブロックの説明時に詳細説明する。また、原稿読取部１２は、例えば、継続して複数の原稿を読み取り、画像データ群として記憶部１９に格納することも可能である。
【００１５】
また、原稿読取部１２は、原稿給送部１３から給送された原稿を読み取る場合には、スキャナーを、原稿読取スリットと対向する位置に移動させる。そして、原稿読取部１２は、原稿読取スリットを介し、原稿給送部１３による原稿の搬送動作と同期して原稿を読み取って、画像データ３００を取得する。この際、原稿読取部１２は、設定により、原稿の表面、又は片面と裏面とについて、それぞれ画像データ３００として取得することが可能である。原稿読取部１２は、この際、複数の原稿の画像データ３００を画像データ群としてまとめて、記憶部１９に格納することが可能である。
なお、原稿読取部１２は、見開きやｎ  ｉｎ  1等の複数のページが集約された画像についても読み取り可能である。
【００１６】
原稿給送部１３は、原稿読取部１２で読み取られる原稿を搬送する手段である。原稿給送部１３は、原稿読取部１２の上部に配設されている。
原稿給送部１３は、原稿載置部と、原稿搬送機構とを備えている。原稿給送部１３は、原稿載置部に載置された原稿を、原稿搬送機構によって１枚ずつ順に繰り出して、原稿読取部１２に給送する。また、原稿給送部１３は、原稿を裏返して給送する機構を備えていてもよい。
【００１７】
給紙部１４は、記録紙を１枚ずつ画像形成部１７に向けて繰り出す手段である。給紙部１４は、本体部に備えられている。
【００１８】
ネットワーク送受信部１５は、ＬＡＮ、無線ＬＡＮ、ＷＡＮ、携帯電話網等の外部ネットワークに接続するためのＬＡＮボードや無線送受信機等を含むネットワーク接続手段である。
ネットワーク送受信部１５は、データ通信用の回線ではデータを送受信し、音声電話回線では音声信号を送受信する。
【００１９】
操作パネル部１６は、ユーザーの指示を取得し、画像形成装置１の状態等を表示する手段である。
操作パネル部１６の構成については、後述する。
【００２０】
画像形成部１７は、ユーザーの出力指示により、記憶部１９に記憶され、原稿読取部１２で読み取られ、又は外部の端末から取得されたデータから記録紙への画像形成を行わせる手段である。
画像形成部１７は、感光体ドラム、露光部、現像部、転写部、及び定着部等を備えている。画像形成部１７は、帯電、露光、現像、転写、定着からなる画像形成プロセスを実行することで記録紙にトナー像を記録する。
【００２１】
ＦＡＸ送受信部１８は、ファクシミリの送受信を行う手段である。ＦＡＸ送受信部１８は、音声回線により、他のＦＡＸ装置（図示せず）からファクシミリ受信して、記憶部１９に画像データ３００（図２）として格納する。この画像データ３００も、画像処理部１１で文書データ２００に変換したり、画像形成部１７で画像形成させたりすることが可能である。
また、ＦＡＸ送受信部１８は、原稿読取部１２で読み取られた原稿の画像データ３００、又は、外部の端末から送信されたネットワークＦＡＸの文書データ２００が変換された画像データ３００等を、他のＦＡＸ装置へ音声回線でファクシミリ送信することが可能である。なお、この際の画像データ３００も、画像データ群として、画像処理部１１で文書データ２００に変換することが可能である。
【００２２】
記憶部１９は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等の半導体メモリーやＨＤＤ（Hard Disk Drive）等の一時的でない記録媒体を用いた記憶手段である。
記憶部１９のＲＯＭやＨＤＤには画像形成装置１の動作制御を行うための制御プログラムが記憶されている。これに加えて、記憶部１９は、ユーザーのアカウント設定も記憶している。また、記憶部１９には、ユーザー毎の保存フォルダー（文書ボックス）の領域が含まれていてもよい。
【００２３】
また、操作パネル部１６は、入力部２０と、表示部２１とを備えている。
【００２４】
入力部２０は、ユーザーによる各種指示を取得するためのタッチパネルやスイッチ（ボタン）等である。また、入力部２０は、タッチパネルがマルチタッチ対応の場合には、複数の位置を検出可能であってもよい。
また、入力部２０のボタンは、例えば、スタートキー、テンキー、複写やスキャナー等の動作モードの切り換え、選択された文書の印刷、送信、受信等に係る指示を取得するために用いられる。
【００２５】
表示部２１は、ＬＣＤ（Liquid Crystal Display）、ＯＥＬ（Organic Electro-Luminescence）ディスプレイ、ＦＥＤ（Field Emission Display）、蛍光表示管等の平面ディスプレイパネル、プロジェクター、ステータス表示用ＬＥＤ等である。
表示部２１は、ＧＵＩ（Graphical User Interface）に関連する各種操作画面を表示する。また、表示部２１は、例えば、記憶部１９に格納された文書データ２００（図２）を表示して、ユーザーに閲覧させたりする「プレビュー」（preview）表示を行うことが可能である。
【００２６】
また、操作パネル部１６は、フラッシュメモリーカードや光学記録媒体やＨＤＤ等の外部記録媒体を接続する接続部を備えていてもよい。
【００２７】
なお、画像形成装置１において、制御部１０及び画像処理部１１は、ＧＰＵ内蔵ＣＰＵ等やチップ・オン・モジュールパッケージのように、一体的に形成されていてもよい。
また、制御部１０及び画像処理部１１は、ＲＡＭやＲＯＭやフラッシュメモリー等を内蔵していてもよい。
【００２８】
〔画像形成装置１の機能構成〕
ここで、図２により、画像形成装置１の機能構成の詳細について説明する。
【００２９】
まず、本実施形態において、原稿読取部１２は、読み取られた原稿の表又は裏の一面を、一つのビットマップの画像データ３００として、通し番号等を付加して、順次、記憶部１９に格納する。この場合、読み込まれた原稿は、原稿に対応付けられたビットマップの画像データ３００群となる。つまり、原稿読取部１２は、原稿の片面若しくは両面の画像データ３００を取得してもよい。
【００３０】
また、本実施形態において、画像処理部１１は、文書データ変換部として機能する。画像処理部１１は、例えば、複数ページのビットマップの画像データ３００群を、画像データ３００毎に区切り、文書データ２００にまとめるように変換することが可能である。
【００３１】
また、画像処理部１１は、文書データ２００に含まれる画像データ３００のＯＣＲを行う光学文字認識部として機能する。画像処理部１１は、変換された文書データ２００内に含まれる各画像データ３００をＯＣＲして文字データ３１０を作成する。この際に、画像処理部１１は、画像データ３００をページ単位でＯＣＲして、文書データ２００に文字データ３１０として付加することが可能である。この際、画像データ３００が一つのページに対応する、すなわち、ページ単位で区切られる画像データ３００を含む（以下、「独立ページ」と称する。）文書データ２００であれば、そのまま画像データ３００のページＰに文字データ３１０を対応付けて付加する。
また、画像処理部１１は、文書データ２００に、ページが集約された状態で区切られる集約ページが含まれる文書データ２００場合には、集約ページ内の各ページＰの単位で文字データ３１０を付加することが可能である。
【００３２】
また、本実施形態において、制御部１０は、文字変更検出部１００及び分割部１１０を備えている。
記憶部１９は、文書データ２００、文字検索設定２１０、及び分割データ２２０を記憶する。
【００３３】
文字変更検出部１００は、複数のページのデータを含む文書データ２００のページ上で指定された位置において、ページ間での特定文字の変更を検出する。この際、文字変更検出部１００は、文字検索設定２１０を参照して、これに含まれる特定文字及び位置により、文書データ２００の文字データ３１０を検索してもよい。
また、文字変更検出部１００は、文書データ２００の画像データ３００を操作パネル部１６の表示部２１に表示し、ＧＵＩにて入力部２０から、ユーザーに文字検索設定２１０の特定文字及び位置を設定させてもよい。
【００３４】
分割部１１０は、独立ページの文書データ２００においては、文字変更検出部１００で特定文字の変更が検出されたページの箇所で文書データ２００を分割し、分割データ２２０を作成する。
また、分割部１１０は、集約ページを含む文書データ２００においては、同一の集約ページ内で特定文字の変更が検出された場合には、文書データ２００の分割をしなくてもよい。
また、分割部は、文字変更検出部１００がページ間での特定文字の変更を検出した後で、前と同じ特定文字を再度検出した場合には、この特定文字の変更を検出した箇所での文書データ２００の分割をしなくてもよい。
【００３５】
文書データ２００は、ＰＤＦ（Portable Document Format）やＰＳ（Post Script）等の各種文書用のフォーマットのファイルである。本実施形態において、文書データ２００は、原稿読取部１２により読み取られた原稿の画像データ３００と、画像処理部１１によりＯＣＲされた文字データ３１０とをページ毎に含んでいる。また、文書データ２００は、独立ページであるか、集約ページであるかの設定を含んでいてもよい。
なお、図２は、原稿読取部１２により読み取られた原稿の画像データ３００群が、文書データ２００として既にまとめられている状態を示している。
【００３６】
文字検索設定２１０は、文字変更検出部１００により文書の章や作品や種類やトピック等の文章のまとまり（以下、単に、「分割単位」という。）を検索するための各種設定を含んでいる。具体的には、本実施形態においては、分割単位を検索するための一つ又は複数の文字等である特定文字、及び画像データ３００上の座標や出力される際の座標等により指定される領域（位置）を含んでいる。このうち、特定文字は、「章」「Chapter」等の特定文字を含む一文字又は文字列、ワイルドカード、正規表現等を含む。なお、特定文字として、索引記号、側面の形状や色の変化やマーク等を含んでいてもよい。
【００３７】
分割データ２２０は、文書データ２００が分割された分割部１１０により分割されたデータである。分割データ２２０自体も、文書データ２００と同様に、文書用のフォーマットのファイルであってもよい。また、分割データ２２０は、例えば、特定文字を含む通し番号が元の文書データ２００のファイル名に付加されている、「ユーザーＡ用文書_第１章.pdf」のような形式のファイルであってもよい。
【００３８】
ここで、画像形成装置１の制御部１０は、記憶部１９に記憶された制御プログラムを実行することで、文字変更検出部１００及び分割部１１０として機能させられる。
また、上述の画像形成装置１の各部は、本発明の画像形成方法を実行するハードウェア資源となる。
なお、画像処理部１１、原稿読取部１２、文字変更検出部１００、及び分割部１１０は、一部又は全てをＩＣやプログラマブルロジック等により回路的に構成してもよい。
【００３９】
〔画像形成装置１による文書分割処理〕
次に、図３〜図５を参照して、本発明の実施の形態に係る画像形成装置１による文書分割処理の説明を行う。
本実施形態の文書分割処理では、文書データ２００を作成して、ＯＣＲを行い、文字データ３１０を作成して付加する。また、複数のページのデータを含む文書データ２００のページ上の指定された位置において、ページ間での特定文字の変更を検出する。この上で、独立ページの文書データ２００においては、特定文字の変更が検出されたページの箇所で文書データ２００を分割する。しかしながら、集約ページを含む文書データ２００においては、同一の集約ページ内で特定文字の変更が検出された場合には、区切りがよくないと考えられるため、文書データ２００の分割をしないようにする。また、ページ間での特定文字の変更を検出した後で、前の特定文字を検出した場合には、特定文字の変更を検出した箇所での文書データ２００の分割をしないようにする。
本実施形態の文書分割処理は、原稿読取部１２、画像処理部１１、及び制御部１０が、各部と協働し、ハードウェア資源を用いて実行する。このうち、制御部１０については、記憶部１９に記憶されたプログラムを実行する。
以下で、図３のフローチャートを参照して、文書分割処理の詳細をステップ毎に説明する。
【００４０】
（ステップＳ１００）
まず、原稿読取部１２等が、原稿読取処理を行う。
原稿読取部１２は、操作パネル部１６の入力部２０からのユーザーの指示により、複数のページを含む原稿を読み取って、複数の画像データ３００を、画像データ群として記憶部１９に格納する。また、原稿読取部１２は、この際、ユーザーの指示により、読み取る原稿が独立ページ又は集約ページであるか、片面か両面か等の設定についても画像データ３００とともに格納する。
なお、ＦＡＸ送受信部は、複数のページを含むファクシミリを受信した場合に、同様に、この複数の画像データ３００の受信画像を画像データ群として記憶部１９に格納してもよい。
【００４１】
（ステップＳ１０１）
次に、画像処理部１１が、文書データ変換部として、文書データ変換処理を行う。
画像処理部１１は、記憶部１９に格納された画像データ群である複数の画像データ３００をまとめて、文書データ２００に変換する。この時点では、文書データ２００の画像データ３００に文字データ３１０は付加されていなくてもよい。
【００４２】
（ステップＳ１０２）
次に、画像処理部１１が、光学文字認識部として、ＯＣＲ処理を行う。
画像処理部１１は、文書データ２００に含まれる画像データ３００にＯＣＲ処理をして、文字データ３１０を付加する。この際、本実施形態の例では、画像処理部１１は、独立ページの文書データ２００であれば、各ページの画像データ３００を一つのページとして文字データ３１０を付加する。また、画像処理部１１は、集約ページの文書データ２００であれば、集約ページ内の各ページ単位で区別して文字データ３１０を付加する。
なお、制御部１０又は画像処理部１１が、操作パネル部１６に接続された外部記録媒体や外部の端末等から文書データ２００を直接取得して、記憶部１９に格納してもよい。この直接取得された文書データ２００は、画像データ３００が含まれていない文字データ３１０を主に含むファイル等であってもよい。逆に、画像処理部１１は、この直接取得された文書データ２００に含まれる画像データ３００にＯＣＲ処理をして、文字データ３１０を付加してもよい。
【００４３】
（ステップＳ１０３）
次に、文字変更検出部１００が、文書データ２００を特定文字列で分割するか否かを判断する。文字変更検出部１００は、操作パネル部１６の入力部２０等からユーザーが文書データ２００の分割を指示した場合に、Ｙｅｓと判断する。文字変更検出部１００は、それ以外の場合には、Ｎｏと判断する。
Ｙｅｓの場合、文字変更検出部１００は、処理をステップＳ１０４に進める。
Ｎｏの場合、文字変更検出部１００は、本実施形態の文書分割処理を終了する。
【００４４】
（ステップＳ１０４）
特定文字列での分割を行う場合、文字変更検出部１００が、特定文字位置設定処理を行う。
文字変更検出部１００は、操作パネル部１６の表示部２１に文書データ２００を表示させ、ＧＵＩにてユーザーに特定文字と位置とを指定させることで、文字検索設定２１０を設定する。この際、文字変更検出部１００は、独立ページと集約ページとで異なる設定をさせてもよい。
たとえば、図４に、独立ページの文書データ２００ａの例を示す。この例によれば、文字変更検出部１００は、各章のタイトル等のページ用に、特定文字の「＊章」と、この特定文字を探索する領域である位置Ａとを、文字検索設定２１０に設定する。なお、特定文字の「＊」は、変化を検出する任意の文字を示すワイルドカード等又は正規表現の一例である。
また、図５の文書データ２００ｂは、見開き原稿を集約した集約ページの文書データ２００ｂの例を示す。この例によれば、文字変更検出部１００は、各ページの見開きの左側に位置Ａ１の領域を設定し、右側に位置Ａ２の領域を設定している。また、文字変更検出部１００は、特定文字としては、図４と同様の「＊章」を設定している例を示している。
なお、文字変更検出部１００は、ｎ  ｉｎ  １等の更に多くのページを集約した文書データ２００の場合、多数の位置を集約ページ内の座標を用いて設定することが可能である。
【００４５】
（ステップＳ１０５）
ここで、文字変更検出部１００が、文字変更検出処理を行う。
文字変更検出部１００は、文字検索設定２１０の位置において、文書データ２００のページ間での特定文字の変更を検出する。
図４の例では、文字変更検出部１００は、ページＰ１とページＰ３と間で、位置Ａの領域に「１章」「２章」の特定文字の変更を検出する。
また、図５（ａ）の例では、文字変更検出部１００は、同一の集約ページ内のページＰ３とページＰ４とにおいて、「１章」「２章」の特定文字の変更を検出する。さらに、図５（ｂ）の例では、文字変更検出部１００は、ページＰ４から続く「２章」の特定文字の変更が、異なる集約ページであるページＰ８の「３章」で起こったことを検出する。
【００４６】
（ステップＳ１０６）
次に、文字変更検出部１００が、文字変更を検出したか否かを判断する。文字変更検出部１００は、ページ間での特定文字の変更を検出した場合に、Ｙｅｓと判断する。文字変更検出部１００は、それ以外の場合には、Ｎｏと判断する。
Ｙｅｓの場合、文字変更検出部１００は、処理をステップＳ１０７に進める。
Ｎｏの場合、文字変更検出部１００は、処理をステップＳ１１２に進める。
【００４７】
（ステップＳ１０７）
文字変更を検出した場合、文字変更検出部１００が、前の文字に戻ったか否かを判断する。文字変更検出部１００は、変更を検出した特定文字が、例えば、一つ前に検出した、変更される前の特定文字と同じであった場合には、ＯＣＲの文字の誤認識の可能性が高いため、Ｙｅｓと判断する。文字変更検出部１００は、それ以外の場合、すなわち、前の特定文字とは異なっており、前の文字に戻っていない場合には、Ｎｏと判断する。
Ｙｅｓの場合、文字変更検出部１００は、処理をステップＳ１０８に進める。
Ｎｏの場合、文字変更検出部１００は、処理をステップＳ１０９に進める。
【００４８】
（ステップＳ１０８）
前の文字に戻った場合、分割部１１０が、分割キャンセル処理を行う。
分割部１１０は、前の特定文字の変更の際に分割された分割データ２２０を削除する等して、文書データ２００の分割を前の状態に戻す。これにより、分割部１１０は、文字変更検出部１００がページ間での特定文字の変更を検出した後で、更に、前の特定文字を検出した場合には、これらの箇所での文書データ２００の分割をしないことが可能となる。
その後、文字変更検出部１００は、処理をステップＳ１１２に進める。
【００４９】
（ステップＳ１０９）
前の文字に戻っていない場合、文字変更検出部１００が、集約ページが設定されているか否かを判断する。文字変更検出部１００は、文書データ２００が集約ページを含んでいる場合に、Ｙｅｓと判断する。文字変更検出部１００は、それ以外の場合には、Ｎｏと判断する。
Ｙｅｓの場合、文字変更検出部１００は、処理をステップＳ１１０に進める。
Ｎｏの場合、文字変更検出部１００は、処理をステップＳ１１１に進める。
【００５０】
（ステップＳ１１０）
集約ページの場合、文字変更検出部１００が、同一集約ページ内か否かを判断する。文字変更検出部１００は、同一の集約ページ内の位置間で特定文字の変更が検出された場合に、Ｙｅｓと判断する。文字変更検出部１００は、それ以外の場合には、Ｎｏと判断する。
Ｙｅｓの場合、文字変更検出部１００は、処理をステップＳ１１２に進める。
Ｎｏの場合、文字変更検出部１００は、処理をステップＳ１１１に進める。
【００５１】
（ステップＳ１１１）
ここで、分割部１１０が、分割実行処理を行う。
分割部１１０は、実際の文書データ２００の分割を行う。分割部１１０は、文字変更検出部１００で特定文字の変更が検出されたページの箇所で文書データ２００を分割する。これにより、例えば、分割部１１０は、前の特定文字の変更が検出されたページの次のページから、最初のページ又は特定文字の変更が検出されたページの前ページの箇所までの文書データ２００を含む分割データ２２０と、その後のページの文書データ２００を含む分割データ２２０とを作成する。なお、最初に特定文字の変更が検出された場合には、分割部１１０は、最初のページから当該箇所で分割した分割データ２２０を作成する。
その後、分割部１１０は、処理をステップＳ１１３に進める。
【００５２】
（ステップＳ１１２）
ここで、分割部１１０が、スキップ処理を行う。
分割部１１０は、分割を行わず、文字変更検出部１００に次のページの検索を行わせるスキップを指示する。
具体的には、上述の各条件で示したように、分割部１１０は、文字変更検出部１００が特定文字の変更が検索されなかったページでは分割を行わない。  
また、分割部１１０は、同一の集約ページ内で特定文字の変更が検出された場合には、文書データ２００の分割をしない。
また、分割部１１０は、前の特定文字を検出した場合には、この箇所での文書データ２００の分割をしない。
【００５３】
（ステップＳ１１３）
ここで、文字変更検出部１００が、全てのページを検索したか否かを判断する。文字変更検出部１００は、文書データ２００の全てのページの特定文字の変更を検索した場合に、Ｙｅｓと判断する。文字変更検出部１００は、それ以外の場合には、Ｎｏと判断する。
Ｙｅｓの場合、文字変更検出部１００は、本実施形態の文書分割処理を終了する。
Ｎｏの場合、文字変更検出部１００は、処理をステップＳ１０５に戻して、特定文字の検索を続ける。
以上により、本発明の実施の形態に係る文書分割処理を終了する。
【００５４】
以上のように構成することで、以下のような効果を得ることができる。
従来の画像形成装置等の情報処理装置における文書の電子化においては、文書を任意のページで分割する際に、手動で分割する位置を「セパレーター」として指定する等して分割する必要があり、手間がかかっていた。また、特許文献１に記載の技術では、文書データ２００の自動的なページ単位の分割には対応できなかった。
これに対して、本発明の実施の形態に係る画像形成装置１は、複数のページのデータを含む文書データ２００のページ上の指定された位置において、ページ間での特定文字の変更を検出する文字変更検出部１００と、ページ単位で区切られる文書データ２００においては、文字変更検出部１００で特定文字の変更が検出されたページの箇所で文書データ２００を分割する分割部１１０とを備える情報処理装置であることを特徴とする。
このように構成することで、電子化された文書データ２００を自動的に、適切な分割単位で分割することができ、ユーザーの手間を省くことが可能となる。
【００５５】
また、本発明の実施の形態に係る画像形成装置１は、分割部１１０は、複数のページが集約されて区切られる集約ページを含む文書データ２００においては、同一の集約ページ内で特定文字の変更が検出された場合には、文書データ２００の分割をしないことを特徴とする。
このように構成することで、集約ページ内のページ区切りが適切でない箇所で分割することがなくなり、ユーザーの手間を減らすことが可能となる。
【００５６】
また、本発明の実施の形態に係る画像形成装置１は、画像データ３００であるページのデータを光学文字認識して文字データ３１０を作成する光学文字認識部を更に備え、文字変更検出部１００は、光学文字認識部により光学文字認識された文字データ３１０により特定文字の変更を検出し、分割部１１０は、文字変更検出部１００がページ間での特定文字の変更を検出した後で、前の特定文字を検出した場合には、特定文字の変更を検出した箇所での文書データ２００の分割をしないことを特徴とする。
このように構成することで、ＯＣＲされた文書データ２００が誤認識で分割されてしまう可能性を減少させることができ、ユーザーの手間を減らすことが可能となる。
【００５７】
〔他の実施の形態〕
なお、上述の本発明の実施の形態においては、同一の集約ページ内で特定文字の変更が検出された場合には、文書データ２００の分割をしない例について記載した。しかしながら、単に分割しないのではなく、当該集約ページを二重化して分割するような構成も可能である。すなわち、分割部１１０は、分割箇所の前後で同じ集約ページを備えるような二つの分割データ２２０を作成してもよい。また、分割部１１０は、集約ページを単純に二重化するのではなく、当該ページ間で画像データ３００や文字データ３１０自体を分割した二つの分割データ２２０を作成してもよい。この場合でも、集約ページを同じ大きさにして含まれないページを白紙等に設定してもよい。
また、画像処理部１１は、例えば、全ての集約ページを独立ページに変換して文書データ２００化するような設定も可能である。たとえば、画像処理部１１は、「Ａ３」の大きさの集約ページを半分で分けて「Ａ４」ページ２枚するような独立ページの文書データ２００に変換してもよい。この場合、この文書データ２００は、独立ページの文書データ２００と同様に分割することが可能である。
このように構成することで、文書データ２００の設定等に対応して、適切に文書データ２００を分割することが可能となる。
【００５８】
また、典型的な画像形成装置の複写ジョブにおいては、「インターシート」、「チャプター」という機能を備えるものがあった。このうち、「インターシート」は、出力された記録紙の特定の位置に白紙を挿入する機能である。また、「チャプター」は、両面印刷時に、章の始まりが裏面にならないように印刷する機能である。従来、これらは、ユーザーからのページ指定が必要で、手間がかかっていた。
これに対して、上述の本発明の実施の形態においては、文書データ２００の作成の際に分割を行う例について示したものの、通常の複写（コピー）等にも上述と同様の処理を行うことが可能である。つまり、例えば、特定文字の変更が検出されたページの箇所で文書データ２００を分割する代わりに白紙等を挿入したり、図示しないソーターで分別したり、印刷の向きを裏面にならないように変更したりすることが可能である。
このように構成することで、ユーザーによる指定なしに、自動的に分割単位で分割した複写等を実行したりすることができる。
【００５９】
また、上述の実施の形態においては、特定文字や位置をユーザーにより指定するように記載したものの、情報処理装置に自動的に設定させることも可能である。
たとえば、本発明の他の実施形態として、文書データ２００の分割単位を探索する探索部を備える情報処理装置が存在してもよい。この探索部は、例えば、ページの端部において、ページ間で同様の特定文字列がないか、又は、「章の表紙」のように相同性が高いページがあり更に特定文字列が含まれていないか等を、画像や文字のマッチング等により探索する。
このように構成することで、特定文字や位置をユーザーが設定しなくても自動的に分割することが可能となり、更にユーザーの手間を減少させることができる。
【００６０】
なお、本発明の実施に係る情報処理装置として、画像形成装置１を用いる例について記載したものの、これに限らない。本発明は、画像形成装置以外の情報処理装置にも適用できる。たとえば、ネットワークスキャナー、スキャナーをＵＳＢ等で別途接続したサーバー等を用いる構成であってもよい。
【００６１】
また、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更して実行することができることは言うまでもない。
【符号の説明】
【００６２】
１  画像形成装置
１０  制御部
１１  画像処理部
１２  原稿読取部
１３  原稿給送部
１４  給紙部
１５  ネットワーク送受信部
１６  操作パネル部
１７  画像形成部
１８  ＦＡＸ送受信部
１９  記憶部
２０  入力部
２１  表示部
１００  文字変更検出部
１１０  分割部
２００、２００ａ、２００ｂ  文書データ
２１０  文字検索設定
２２０  分割データ
３００  画像データ
３１０  文字データ
【図１】
2018142182.tif 000003
【図２】
2018142182.tif 000004
【図３】
2018142182.tif 000005
【図４】
2018142182.tif 000006
【図５】
2018142182.tif 000007