(57)【要約】【課題】カラー印刷できる資料内で、カラーで残したい図形を意味する文字を認識して、カラー印刷できる資料内の図形をモノクロ化すること。【解決手段】ドキュメント中に文字列及びカラー描画されている図形の印刷データを生成する情報処理装置が、ドキュメント中から、色を意味する文字列表現を文字認識し、ドキュメント中から、図形の形状を意味する文字列表現を文字認識し、認識された文字列表現に対応するカラー描画された図形であって、かつ、認識された文字列表現に対応する形状の図形を、ドキュメント中から検索し、検索された図形の色を保持し、検索されていないカラー描画された図形の色をモノクロに変換した印刷データを生成し、生成した印刷データを印刷装置で出力するべく送信する。 【選択図】図４
2018093411.tif 000002
【特許請求の範囲】
【請求項１】
ドキュメント中に文字列及びカラー描画されている図形の印刷データを生成する情報処理装置であって、
前記ドキュメント中から、色を意味する文字列表現を文字認識する第１の文字認識手段と、
前記ドキュメント中から、図形の形状を意味する文字列表現を文字認識する第２の文字認識手段と、
前記第１の文字認識手段で認識された文字列表現に対応するカラー描画された図形であって、かつ、前記第２の文字認識手段で認識された文字列表現に対応する形状の図形を、前記ドキュメント中から検索する図形検索手段と、
前記検索された図形の色を保持し、前記検索されていないカラー描画された図形の色をモノクロに変換した印刷データを生成する生成手段と、
前記生成した印刷データを印刷装置で出力するべく送信する送信手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記ドキュメントを、文字領域及び図形領域に分類する分類手段と、
前記分類した文字領域から、前記第１の文字認識手段及び前記第２の文字認識手段が文字列表現を認識し、
前記分類した図形領域から、前記図形検索手段が図形を検索することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
連続する文字列表現を、形態素解析を用いて前記色を意味する文字列表現及び前記図形の形状を意味する文字列表現に分離する分離手段と、
前記分離したて前記色を意味する文字列表現及び前記図形の形状を意味する文字列表現をそれぞれ、前記第１の文字認識手段及び前記第２の文字認識手段が認識することを特徴とする請求項１または請求項２に記載の情報処理装置。
【請求項４】
ドキュメント中に文字列及びカラー描画されている図形の印刷データを生成する情報処理装置の制御方法であって、
前記情報処理装置の第１の文字認識手段が、前記ドキュメント中から、色を意味する文字列表現を文字認識する第１の文字認識工程と、
前記情報処理装置の第２の文字認識手段が、前記ドキュメント中から、図形の形状を意味する文字列表現を文字認識する第２の文字認識工程と、
前記情報処理装置の図形検索手段が、前記第１の文字認識工程で認識された文字列表現に対応するカラー描画された図形であって、かつ、前記第２の文字認識工程で認識された文字列表現に対応する形状の図形を、前記ドキュメント中から検索する図形検索工程と、
前記情報処理装置の生成手段が、前記検索された図形の色を保持し、前記検索されていないカラー描画された図形の色をモノクロに変換した印刷データを生成する生成工程と、
前記情報処理装置の送信手段が、前記生成した印刷データを印刷装置で出力するべく送信する送信工程と、
を含むことを特徴とする制御方法。
【請求項５】
ドキュメント中に文字列及びカラー描画されている図形の印刷データを生成する情報処理装置で読み取り実行可能なプログラムであって、
前記情報処理装置を、
前記ドキュメント中から、色を意味する文字列表現を文字認識する第１の文字認識手段と、
前記ドキュメント中から、図形の形状を意味する文字列表現を文字認識する第２の文字認識手段と、
前記第１の文字認識手段で認識された文字列表現に対応するカラー描画された図形であって、かつ、前記第２の文字認識手段で認識された文字列表現に対応する形状の図形を、前記ドキュメント中から検索する図形検索手段と、
前記検索された図形の色を保持し、前記検索されていないカラー描画された図形の色をモノクロに変換した印刷データを生成する生成手段と、
前記生成した印刷データを印刷装置で出力するべく送信する送信手段と、
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラー資料の一部をモノクロ化する技術に関する。
【背景技術】
【０００２】
印刷コストの削減を目的として、カラー資料をモノクロで印刷する場合があるが、カラー資料をモノクロで印刷すると「赤文字を参照」や「青背景の行は○○を意味する」といった色に意味を持たせた資料は、資料の意図が読み取れなくなってしまうということが存在する。
【０００３】
特許文献１には、広告用の画像を生成するシステムにおいて、「赤い帽子」などと指示文字列を入力すると、画像内の帽子を赤色の部品画像に差し替える技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２５４４６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら特許文献１の技術では、カラー資料をモノクロで印刷すると「赤文字を参照」や「青背景の行は○○を意味する」といった色に意味を持たせた資料は、資料の意図が読み取れなくなってしまうといった問題を解決することはできない。
【０００６】
本発明は、カラー印刷できる資料内で、カラーで残したい図形を意味する文字を認識して、カラー印刷できる資料内の図形をモノクロ化する仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、ドキュメント中に文字列及びカラー描画されている図形の印刷データを生成する情報処理装置あって、前記ドキュメント中から、色を意味する文字列表現を文字認識する第１の文字認識手段と、前記ドキュメント中から、図形の形状を意味する文字列表現を文字認識する第２の文字認識手段と、前記第１の文字認識手段で認識された文字列表現に対応するカラー描画された図形であって、かつ、前記第２の文字認識手段で認識された文字列表現に対応する形状の図形を、前記ドキュメント中から検索する図形検索手段と、前記検索された図形の色を保持し、前記検索されていないカラー描画された図形の色をモノクロに変換した印刷データを生成する生成手段と、前記生成した印刷データを印刷装置で出力するべく送信する送信手段と、を備えることを特徴とする。
【０００８】
また、前記ドキュメントを、文字領域及び図形領域に分類する分類手段と、前記分類した文字領域から、前記第１の文字認識手段及び前記第２の文字認識手段が文字列表現を認識し、前記分類した図形領域から、前記図形検索手段が図形を検索することを特徴とする。
【０００９】
また、連続する文字列表現を、形態素解析を用いて前記色を意味する文字列表現及び前記図形の形状を意味する文字列表現に分離する分離手段と、前記分離したて前記色を意味する文字列表現及び前記図形の形状を意味する文字列表現をそれぞれ、前記第１の文字認識手段及び前記第２の文字認識手段が認識することを特徴とする。
【発明の効果】
【００１０】
本発明により、カラー印刷できる資料内で、カラーで残したい図形を意味する文字を認識して、カラー印刷できる資料内の図形をモノクロ化する仕組みを提供することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明における情報処理装置１００のハードウェア構成を示す図である。
【図２】本発明における表示画面の一例を示すもの。
【図３】本発明における表示画面の一例を示すもの。
【図４】本発明における印刷プレビュー画面の一例を示すもの。
【図５】本発明における全体処理の一例を示すフローチャートである。
【図６】本発明におけるドキュメントのモノクロ化処理の一例を詳細に示すフローチャートである。
【図７】本発明における色対応表７００、オブジェクト対応表７０１の一例を示すデータ構成図である。
【図８】本発明における領域分類テーブル８００の一例を示すデータ構成図である。
【図９】本発明における色指定テーブル９００の一例を示すデータ構成図である。
【図１０】本発明におけるオブジェクトテーブル１０００の一例を示すデータ構成図である。
【図１１】本発明における情報処理装置１００の機能ブロックを示す図である。
【発明を実施するための形態】
【００１２】
図１を説明する。
以下、図１を用いて、情報処理装置１００ハードウェア構成について説明する。
【００１３】
図１において、ＣＰＵ１は、システムバス４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２あるいは外部メモリ１１には、ＣＰＵ１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００１４】
ＲＡＭ３は、ＣＰＵ１の主メモリ、ワークエリア等として機能する。ＣＰＵ１は、処理の実行に際して必要なプログラム等をＲＯＭ２あるいは外部メモリ１１からＲＡＭ３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００１５】
また、５は入力コントローラで、キーボード（ＫＢ）９やカメラデバイス１２（撮像装置）、不図示のマウス等のポインティングデバイス等からの入力を制御する。２０６はビデオコントローラで、ＣＲＴディスプレイ（ＣＲＴ）１０等の表示器への表示を制御する。なお、図２では、ＣＲＴ１０と記載しているが、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。
【００１６】
メモリコントローラ７は、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶する外部記憶装置（ハードディスク（ＨＤ））や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ１１へのアクセスを制御する。
【００１７】
通信Ｉ／Ｆコントローラ８は、ネットワーク（例えば、図１に示したＬＡＮ４００）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００１８】
なお、ＣＰＵ１は、例えばＲＡＭ３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ１０上での表示を可能としている。また、ＣＰＵ１は、ＣＲＴ１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００１９】
本発明を実現するための後述する各種プログラムは、外部メモリ１１に記録されており、必要に応じてＲＡＭ３にロードされることによりＣＰＵ１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ１１に格納されており、これらについての詳細な説明も後述する。
【００２０】
また、本発明における実行可能なプログラムは、図５乃至図６の処理をコンピュータに実行させるプログラムである。なお、本発明におけるプログラムは、図５乃至図６の各処理ごとのプログラムであってもよい。
【００２１】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読み出し、実行することによっても本発明の目的が達成されることは言うまでもない。
【００２２】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した記録媒体は本発明を構成することになる。
【００２３】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることが出来る。
【００２４】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００２５】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００２６】
また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００２７】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
図２を説明する。
図２は本発明のドキュメントを表示する表示画面２００の一例を示したものである。
【００２８】
ドキュメント内には「赤枠は」２０１、「青色の矢印は」２０２、「ピンク色のセルは」２０５、といった図形を表す文字や、色を意味する文字で、図形や表の説明文が記載されている。
【００２９】
更にドキュメント内では「枠」２０４、「矢印」２０３、「セル」２０６、「表」２０７、「矢印」２０８、「棒グラフ」２０９といった図形や表はカラーで描画されている。
【００３０】
「枠」２０４は赤色のカラーで描画され、「矢印」２０３は青色のカラーで描画され、「セル」２０６はピンク色のカラーで描画され、「矢印」２０８は黄色のカラーで描画され、「表」２０７は緑色のカラーで描画され、「棒グラフ」２０９は紫色のカラーで描画されている。
図３を説明する。
【００３１】
図３は本発明のドキュメントを表示する表示画面２００において、ファイル（Ｆ）を選択して、プルダウンメニューに印刷プレビュー（Ｖ）または印刷（Ｐ）を表示させた場合の実施例を示したものである。
【００３２】
ユーザがプルダウンメニューから印刷プレビュー（Ｖ）または印刷（Ｐ）を選択した場合に、印刷プレビュー（Ｖ）または印刷（Ｐ）の指示を情報処理装置１００が受けつけたことになる。
図４を説明する。
図４は本発明のドキュメントをプレビュー表示するプレビュー表示画面４００の一例を示したものである。
プレビュー表示画面４００ではドキュメント内で「枠」２０４、「矢印」２０３、「セル」２０６といった図形や表はカラーで描画されている。
「枠」２０４は赤色のカラーで描画され、「矢印」２０３は青色のカラーで描画され、「セル」２０６はピンク色のカラーで描画されている。
プレビュー表示画面４００ではドキュメント内で「表」２０７、「矢印」２０８、「棒グラフ」２０９といった図形や表はモノクロで描画されている。
【００３３】
つまり、まず「赤枠」２０１、「青色の矢印」２０２、「ピンク色のセルは」２０５、といった図形を表す文字を検索してから、次に「枠」２０４、「矢印」２０３、「セル」２０６、といった図形がある位置を検索して、「枠」２０４、「矢印」２０３、「セル」２０６の色はそのままのカラー色で保持することになる。
図５を説明する。
図５のフローチャートで示す処理は、情報処理装置１００のＣＰＵ１が所定の制御プログラムを読み出して実行する処理である。
以下、図５を参照して、本実施形態のドキュメント処理システムにおけるモノクロ化印刷処理について説明する。
図５ではユーザが行う基本的な印刷処理の流れについて説明する。
【００３４】
ステップＳ５０１では、ユーザにより指定された印刷対象のドキュメントをシステムに読み込む。システムは、読み込んだドキュメントをＲＡＭに格納し、後続のステップＳ５０２に引き渡す。
【００３５】
（これは、パーソナルコンピューターからの印刷指示でも良いし、ＭＦＰでスキャンしたデータを選択するなど他の方法でドキュメントが入力されても構わない。）
図２に示したように、情報処理装置１００は文字列と、カラー描画されている図形を表すオブジェクトを、ドキュメント中に表示する（表示制御手段）。
図３に示したユーザの操作によって、情報処理装置１００はプレビュー表示する指示を受け付ける。
ここでプレビュー表示指示を受け付けた場合に、Ｓ６１５でモノクロに変換して表示制御することになる。
【００３６】
ステップＳ５０２では、ステップＳ５０１でシステムに入力されたドキュメントを部分的にモノクロ化するため、部分モノクロ化処理を行う図６の処理にドキュメントを引き渡し、部分的にモノクロに変換されたドキュメントを受け取る。受け取ったモノクロ化されたドキュメントは、ＲＡＭに格納し、後続のステップＳ５０３に引き渡す。
ステップＳ５０３では、ステップＳ５０２で部分的にモノクロに変換された結果のドキュメントをＲＡＭから読み出し、印刷する。
（印刷ではなく、電子ファイルとして保存するなどでも構わない。）
図６では、ドキュメント処理システムにおけるドキュメントのモノクロ化処理の流れについて説明する。
【００３７】
ステップＳ６０１で情報処理装置１００は、ステップＳ５０１でＲＡＭに格納されたドキュメントを読み込み、文字領域、図形領域をブロックセクション等の公知技術を用いて識別して分類する。
このようにしてドキュメントを、文字領域、図形領域に分類する。
【００３８】
ブロックセクション等で抽出したデータは、文章は章・節・項単位、図表は図・表単位で分類結果を図８の領域分類テーブル８００に一行ずつ格納する。図表は、図表番号の記載があればそれを識別結果に含める。
【００３９】
ステップＳ６０２で情報処理装置１００は、後続の文字領域単位での処理の繰り返しのため、領域分類テーブル８００から１行ずつ文字領域を読み込み、ＲＡＭに格納する。
【００４０】
ステップＳ６０３で情報処理装置１００は、読み込んだ１件の文字領域内に対し、形態素解析等の公知技術を用いて文章内容を分離する。このように文字領域内で連続する文字列を、形態素解析を用いて色を意味する文字列、及び図形を意味する文字列に分離している（分離手段）。
【００４１】
ステップＳ６０４では、ステップＳ６０３で分離した文字列に対し、図７の色対応表７００の文字列表現に含まれる文字列を認識し、一致する文字列が存在すれば色を意味する文字列（例えば「青い」）を取得する（第１の文字認識手段）。また、色を意味する文字列の後続の文字列について、図７のオブジェクト対応表７０１の文字列表現に含まれる文字列（例えば「矢印」）であれば、図形を意味する文字列を認識し、取得する（第２の文字認識手段）。色を意味する文字列、及び図形を意味する文字列がどちらも取得できた場合は、対応する図７の色対応表７００の色ID及びオブジェクト対応表７０１のオブジェクト形状IDを図９の色指定テーブル９００に一行として格納する。
【００４２】
ステップＳ６０５では、図８の領域分類テーブル８００の文字領域の全ての大領域ＩＤが処理されたかを判定し、最後の大領域ＩＤまで処理が完了していなければ、引き続きステップＳ６０２に処理を戻し、次の文字領域の大領域ＩＤの処理に移る。最後の大領域ＩＤまで処理が完了している場合、全文字領域の処理が完了したと判断し、ステップＳ６０６に処理を進める。
【００４３】
ステップＳ６０６で情報処理装置１００は、後続の図形領域単位での処理の繰り返しのため、領域分類テーブル８００から１行ずつ図形領域を読み込み、ＲＡＭに格納する。
【００４４】
ステップＳ６０７で情報処理装置１００は、後続の色指定単位での処理の繰り返しのため、色指定テーブル９００から１行ずつ色指定を読み込み、ＲＡＭに格納する。
【００４５】
ステップＳ６０８で情報処理装置１００は、ステップＳ６０６で読み込んだ１件の図形領域内に対し、画像認識の公知技術を用いて図形内容を解析し、ステップＳ６０７で読み込んだ色指定の情報を基に、色指定の色IDで表されているオブジェクト（例えば「オブジェクトの色情報が青いもの」）であるかを画像認識により検索する。検索された場合には、さらにオブジェクトが色指定のオブジェクト形状IDで表されているオブジェクト（例えば「→」）であるかを画像認識により判定する（図形検索手段）。一致と判定された場合には、図１０のオブジェクトテーブル１０００に一行ずつ格納する。オブジェクトテーブル１０００のオブジェクト座標にある図形は、カラーのままで残すことを意味する。
【００４６】
ステップＳ６０９では、図９の色指定テーブル９００の全ての色指定が処理されたかを判定し、最後の色指定まで処理が完了していなければ、引き続きステップＳ６０７に処理を戻し、次の色指定の処理に移る。最後の色指定まで処理が完了している場合、ステップＳ６１０に処理を進める。
【００４７】
ステップＳ６１０では、図９の領域分類テーブル９００の全ての図形領域が処理されたかを判定し、最後の図形領域まで処理が完了していなければ、引き続きステップＳ６０６に処理を戻し、次の図形領域の処理に移る。最後の図形領域まで処理が完了している場合、ステップＳ６１１に処理を進める。
ステップＳ６１１では、印刷対象のドキュメント中でモノクロ化する領域を抽出するために、図８の領域分類テーブル８００の領域座標を参照する。
【００４８】
図８の領域分類テーブル８００の領域座標から、ステップＳ６０８で参照した図１０のオブジェクトテーブル１０００のオブジェクト座標を除いた座標はモノクロに変換する。変換した結果のドキュメントはＲＡＭに格納し、フローを終了する。
モノクロに変換後、情報処理装置１００はドキュメントを印刷する前にプレビュー表示する。
【００４９】
印刷機能を有するアプリケーションや印刷機器のドライバー、印刷機器本体などに本特許の機能を実装する。実装形態はソフトウェア、ハードウェアを問わず、クラウド等のサーバ／クライアントの形態での提供なども想定される。
【００５０】
直接印刷するのではなく、例えば本機能でＰＤＦ等の電子データに変換後に保存して、他の端末で印刷するといった利用も想定される。印刷する対象の資料は、オフィススイート系の文章データやＰＤＦ、ＨＴＭＬなどの電子データの他に、スキャンした画像データなどでも構わない。（画像データの場合は、文章は光学文字認識にて読み取る。）
本発明では、変換処理を「モノクロ」と表現しているが、単純な白黒二値への変換に限らず、グレースケールや減色処理、特定の色への変換等でも構わない。
【００５１】
本発明では、実施形態の一例として、ドキュメントの表示または編集が行えるアプリケーションにて、ドキュメントを印刷する際に、アプリケーション内にてモノクロ変換の処理を行う形態を想定し記載している。
本発明によれば、カラー資料の意味やデザインを保持したまま部分的なモノクロ印刷が可能となる。
【００５２】
例えば、カラー資料を印刷する際に本発明を適用することで、資料の意味やデザインを保持したままカラーインクやトナーの使用量を削減し、印刷コストの削減が可能となる。
図７を説明する。
色対応表７００のデータ構成図を説明する。
文字列は、ドキュメント内から光学文字認識等で読み取る文字である。
【００５３】
色ＩＤは、ドキュメント内から光学文字認識等で読み取った文字に対応するカラーを識別するＩＤであり、色を意味する文字列と、そのカラーを識別するＩＤが対応づけられている。
オブジェクト対応表７０１のデータ構成図を説明する。
文字列は、ドキュメント内から光学文字認識等で読み取る文字である。
【００５４】
オブジェクトの形状は、ドキュメント内から光学文字認識等で読み取った文字に対応する画像認識する場合のテンプレートであり、図形意味する文字列と、その図形の実際の形状のテンプレートが対応づけられている。
図８を説明する。
領域分類テーブル８００のデータ構成図を説明する。
大領域ＩＤは、ブロックセレクション等で、ドキュメント内の領域を、文字領域、図形領域におおまかに分類した後の領域を識別するＩＤである。
領域種別は、ブロックセレクション等で分類した後の文字領域、図形領域の種別を示したものである。
【００５５】
領域座標は、ブロックセレクション等で分類した後の文字領域、図形領域がそれぞれ、ドキュメント内でどの位置にあるのかを判断するための２点座標を示したものである。
領域名は、ブロックセレクション等で分類した後の文字領域、図形領域の代表的な名称をドキュメント内から読み取ったものである。
図９を説明する。
保持色テーブル９００のデータ構成図を説明する。
【００５６】
オブジェクト領域ＩＤは、図８に分類された図形領域内を、対象となるカラーをキーにして画像認識等で検索することで抽出された、対象となるオブジェクトの領域を識別するＩＤである。
大領域ＩＤは、オブジェクト領域ＩＤが属する大領域ＩＤである。
オブジェクト座標は、対象となるオブジェクトがドキュメント内でどの位置にあるのかを判断するための２点座標を示したものである。
色IDは、対象となるオブジェクトを検索したカラーを識別するＩＤを対応づけたものである。
図１０を説明する。
オブジェクトテーブル１０００のデータ構成図を説明する。
【００５７】
オブジェクト領域ＩＤは、図８に分類された図形領域内を、対象となる形状をキーにして画像認識等で検索することで抽出された、対象となるオブジェクトの領域を識別するＩＤである。
大領域ＩＤは、オブジェクト領域ＩＤが属する大領域ＩＤである。
オブジェクト座標は、対象となるオブジェクトがドキュメント内でどの位置にあるのかを判断するための２点座標を示したものである。
オブジェクト名は、対象となるオブジェクトを検索した形状を対応づけたものである。
図１１を説明する。
情報処理装置の第１の文字認識手段は、ドキュメント中から、色を意味する文字列表現を文字認識する機能を有する。
情報処理装置の第２の文字認識手段は、ドキュメント中から、図形の形状を意味する文字列表現を文字認識する機能を有する。
【００５８】
情報処理装置の図形検索手段は、第１の文字認識手段で認識された文字列表現に対応するカラー描画された図形であって、かつ、第２の文字認識手段で認識された文字列表現に対応する形状の図形を、ドキュメント中から検索する機能を有する。
情報処理装置の表示制御手段は、ドキュメント中に、文字列及びカラー描画されている図形を表示する機能を有する。
【００５９】
情報処理装置の生成手段は、図形検索手段により検索された図形の色を保持し、検索されていないカラー描画された図形の色をモノクロに変換した印刷データを生成する機能を有する。
情報処理装置の送信手段は、生成手段が生成した印刷データを印刷装置で出力するべく送信する機能を有する。
情報処理装置の分類手段は、ドキュメントを、文字領域及び図形領域に分類する機能を有する。
【００６０】
情報処理装置の分離手段は、連続する文字列表現を、形態素解析を用いて色を意味する文字列表現及び前記図形の形状を意味する文字列表現に分離する機能を有する。
情報処理装置のプレビュー表示制御手段は、ドキュメントを印刷する前のプレビュー表示する機能を有する。
情報処理装置の指示受付手段は、プレビュー表示する指示を受け付ける機能を有する。
【符号の説明】
【００６１】
１００  情報処理装置
【図１】
2018093411.tif 000003
【図２】
2018093411.tif 000004
【図３】
2018093411.tif 000005
【図４】
2018093411.tif 000006
【図５】
2018093411.tif 000007
【図６】
2018093411.tif 000008
【図７】
2018093411.tif 000009
【図８】
2018093411.tif 000010
【図９】
2018093411.tif 000011
【図１０】
2018093411.tif 000012
【図１１】
2018093411.tif 000013