(57)【要約】【課題】  品詞の種別に基づくインクの節約によって、インクの節約と読みやすさとを両立した文を印刷するための仕組みを提供する。【解決手段】  文書データを管理し、前記文書データを印刷する画像形成装置に通信が可能に接続する情報処理装置であって、前記文書データを品詞ごとに識別する識別手段と、前記識別手段によって識別された品詞の種別に基づいて、前記文書データの印刷を行う際にインクの面積あたりの使用量を前記品詞ごとに制御するよう前記画像形成装置に印刷指示を行う印刷指示手段とを備えることを特徴とする情報処理装置を提供する。【選択図】  図５
2016103096.tif 000002
【特許請求の範囲】
【請求項１】
文書データを管理し、前記文書データを印刷する画像形成装置に通信が可能に接続する情報処理装置であって、
前記文書データを品詞ごとに識別する識別手段と、
前記識別手段によって識別された品詞の種別に基づいて、前記文書データの印刷を行う際にインクの面積あたりの使用量を前記品詞ごとに制御するよう前記画像形成装置に印刷指示を行う印刷指示手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記印刷指示手段は、当該文書データの品詞のうち動詞及び名詞のインクの面積あたりの使用量が、前記動詞及び名詞を除いた品詞の使用量よりも少なくならないよう制御することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記識別手段によって識別された前記品詞になされている特定の文字装飾を識別する装飾識別手段を更に備え、
前記印刷指示手段は、前記装飾識別手段が前記識別手段によって識別された前記品詞に特定の文字装飾がなされていると識別した場合には、前記識別手段によって識別された品詞を、品詞の種別には基づくことなく所定の数値に基づいて、前記文書データの印刷を行う際にインクの面積あたりの使用量を制御するよう前記画像形成装置に印刷指示を行ない、一方、前記識別手段によって識別された前記品詞に特定の文字装飾がなされていないと識別した場合には、前記識別手段によって識別された品詞の種別に基づいて、前記文書データの印刷を行う際にインクの面積あたりの使用量を前記品詞ごとに制御するよう前記画像形成装置に印刷指示を行うことを特徴とする請求項１および２に記載の情報処理装置。
【請求項４】
前記装飾識別手段が識別する特定の文字装飾とは、文字の下線引き、文字の斜体化、文字の太字化、文字の取り消し線引き、文字のルビふり、文字色の変更の指定、文字の特定のフォントの指定、文字の濃度の指定、文字の背景色の指定の少なくともいずれか１つであることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記識別手段によって識別された前記品詞になされている特定の文字の種別を識別する文字種別識別手段を更に備え、
前記印刷指示手段は、前記文字種別識別手段が前記識別手段によって識別された前記品詞が特定の文字の種別を含むものであると識別した場合には、前記識別手段によって識別された品詞を、品詞の種別には基づくことなく所定の数値に基づいて、前記文書データの印刷を行う際にインクの面積あたりの使用量を制御するよう前記画像形成装置に印刷指示を行ない、一方、前記識別手段によって識別された前記品詞に特定の文字の種別を含むものではないと識別した場合には、前記識別手段によって識別された品詞の種別に基づいて、前記文書データの印刷を行う際にインクの面積あたりの使用量を前記品詞ごとに制御するよう前記画像形成装置に印刷指示を行うことを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記文字種別識別手段が識別する特定の文字の種別とは、ひらがな、カタカナ、漢字、アルファベット、数字、全角文字、半角文字の少なくともいずれか１つであることを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記識別手段によって識別された前記品詞の文字の数を識別する文字数識別手段を更に備え、
前記印刷指示手段は、前記文字数識別手段に基づいて、前記文書データの印刷を行う際にインクの面積あたりの使用量を前記品詞ごとに制御するよう前記画像形成装置に印刷指示を行うことを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
前記識別手段によって識別された前記品詞の漢字を識別する漢字識別手段を更に備え、
前記印刷指示手段は、前記漢字識別手段に基づいて、前記文書データの印刷を行う際にインクの面積あたりの使用量を前記品詞ごとに制御するよう前記画像形成装置に印刷指示を行うことを特徴とする請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
前記識別手段によって識別された前記品詞の他の品詞からの係受けを識別する係受識別手段を更に備え、
前記印刷指示手段は、前記係受識別手段に基づいて、前記文書データの印刷を行う際にインクの面積あたりの使用量を前記品詞ごとに制御するよう前記画像形成装置に印刷指示を行うことを特徴とする請求項１乃至８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記文書データを識別が可能に表示する表示手段を更に備え、
前記表示手段は、前記印刷指示手段によって前記文書データのインクの面積あたりの使用量を前記品詞ごとに制御して前記画像形成装置で印刷した場合としなかった場合との当該文書データの印刷物のインクの節約の効果を導出し、識別可能に表示することを特徴とする請求項１乃至９のいずれか１項に記載の情報処理装置。
【請求項１１】
前記表示手段の表示するインクの削減効果は、インクの削減コスト、インクの削減量、削減しない場合と比較したインクの比率の少なくともいずれか１つで表示されることを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
前記表示手段に表示が可能なマウスポインタを動かす指示を受付ける移動指示受付手段を更に備え、
前記表示手段は、前記移動指示受付手段によって動く前記マウスポインタの表示位置と前記インクの削減効果に関する情報の表示位置とに応じて、前記インクの削減効果の詳細情報をポップアップ表示するポップアップ表示領域の表示制御を行うことを特徴とする請求項１０または１１に記載の情報処理装置。
【請求項１３】
前記識別手段は、前記文書データを句または節ごとにも識別が可能であり、
前記印刷指示手段は、前記識別手段で識別した前記句や前記節を、前記品詞の扱いと同様に扱うことが可能な請求項１乃至１２のいずれか１項に記載の情報処理装置。
【請求項１４】
文書データを管理し、前記文書データを印刷する画像形成装置に通信が可能に接続する情報処理装置における制御方法であって、
前記情報処理装置の識別手段が、前記文書データを品詞ごとに識別する識別工程と、
前記情報処理装置の印刷指示手段が、前記識別工程によって識別された品詞の種別に基づいて、前記文書データの印刷を行う際にインクの面積あたりの使用量を前記品詞ごとに制御するよう前記画像形成装置に印刷指示を行う印刷指示工程と
を含むことを特徴とする制御方法。
【請求項１５】
文書データを管理し、前記文書データを印刷する画像形成装置に通信が可能に接続する情報処理装置で読み取り実行が可能なプログラムであって、
前記情報処理装置を、
前記文書データを品詞ごとに識別する識別手段と、
前記識別手段によって識別された品詞の種別に基づいて、前記文書データの印刷を行う際にインクの面積あたりの使用量を前記品詞ごとに制御するよう前記画像形成装置に印刷指示を行う印刷指示手段と
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、プログラム、制御方法に関する。
【背景技術】
【０００２】
インクは印刷物のコストの大きな部分を占めている。そしてこのコストを削減すべく、これまでに様々な提案がなされてきた。
その一つに、特許文献１の図８に示すような技術がある。この技術によれば、塗りつぶすべき文字の一部のドットを抜くことで、インクの節約を図っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−３１４７８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記の方法を小さな文字にも一律に適用しようとすると、文字の読みやすさを損なってしまう。そこで、特許文献１ではさらに、小さな文字への適用について、次のような記述がなされている。
【０００５】
『小さな文字の場合（中略）節約モード時も通常と同じとする。これは、小さな文字の場合は、千鳥状のパターンにするほどのパターン幅がないため及びトナー節約処理を省くことにより全体の処理速度を高めるためである。』（引用ここまで）
【０００６】
つまり、特許文献１においては小さな文字の読みやすさを担保するために、小さな文字のインク（あるいはトナーなど印刷の際に被印刷物に用いる消耗品全般。以下「インク」）を節約する印刷をしない（通常通りの印刷をする）。したがって、特許文献１の技術には、小さい文字はインクを節約する印刷ができないという問題がある。
【０００７】
ここで話は一端変わる。文書は様々な品詞で構成されているが、そのうち「名詞」と「動詞」さえ残っていれば、人間は文の欠損（欠落）部分を高い精度で補完して意味を理解することができる。また、反対に、文書から名詞と動詞が欠落した場合、人間は文書の意味が読取れなくなってしまう。
【０００８】
一例として、「日中は、晴れる見込みです。しかし、夜半は激しく雨が降ります。」という文章を考えてみる。この例文で名詞と動詞を残すと、「日中 晴れる見込みです 
【０００９】
夜半 雨 降ります 」という文なる。この文からであれば、名詞と動詞以外の品詞の情報が欠損した（インクを節約しすぎて文字が読み取れなくなった）状態であっても、日中は晴れて夜半は雨になるという文章の概略は読み取ることができる（空白下線部は文字を抜いた箇所である）。反対に、例文から名詞と動詞が欠損した場合、文は「 は、 。しかし、 激しく が 。」となる。そして、この文からは文の意味は読み取ることはできない。
【００１０】
また、次点として文の意味を理解する上で重要な役割を果たす品詞は、「形容詞」と「副詞」である。形容詞や副詞は名詞や動詞の意味を補うも役割を果たし、文章の意味づけを強化するものだからである。そして、これらの品詞に次いで重要な役割を果たす品詞は、「接続詞」である。接続詞は、文章同士のつながりを明確にする品詞であるからである。
【００１１】
反対に、最も欠損しても文の意味を理解する上で問題の起こりにくい品詞は、「動詞・名詞・形容詞・副詞・接続詞」以外の品詞（例えば助動詞、助詞、句読点など）である。
【００１２】
以上より、文字が読めなくなった場合に、文の意味が理解できなくなるリスクを品詞順に整理すると、次のように表すことができる（不等号の開いている側が、リスクが高い）。
『  動詞・名詞  ＞  形容詞・副詞  ≧  接続詞  ＞それ以外の品詞  』
【００１３】
そしてのような品詞に係る人間の特性を、印刷時のインクの節約に応用することができれば、例え人の目で多少文字が読めなかったとしても、文の意味がきちんと読取れる文書を印刷することができる。また、品詞だけでなく文の句や節を単位としても同様の効果を得ることができると言える。
本発明は、品詞の種別に基づくインクの節約によって、インクの節約と読みやすさとを両立した文を印刷するための仕組みを提供する。
【課題を解決するための手段】
【００１４】
本発明は、文書データを管理し、前記文書データを印刷する画像形成装置に通信可能に接続する情報処理装置であって、前記文書データを品詞ごとに識別する識別手段と、前記識別手段によって識別された品詞の種別に基づいて、前記文書データの印刷を行う際にインクの面積あたりの使用量を前記品詞ごとに制御するよう前記画像形成装置に印刷指示を行う印刷指示手段とを備えることを特徴とする。
【発明の効果】
【００１５】
このように設けることで、品詞の種別に基づくインクの節約によって、インクの節約と読みやすさとを両立した文を印刷するための仕組みを提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明のシステムの構成の一例を示すシステム構成図である。
【図２】本発明のシステムのハードウエアの構成の一例を示す構成図である。
【図３】本発明の情報処理のメインフローの一例を示す構成図である。
【図４】本発明のインク節約モードにおけるフローの一例を示した構成図である。
【図５】本発明のインクに関する条件設定の入力画面一例を示した構成図である。
【図６】本発明のインク節約モードによって生成された印刷ジョブに基づいて、画像形成装置で印刷した印刷物の一例である。
【図７】本発明のインク節約モードの条件を管理するデータテーブルの一例である。
【図８】本発明のインク節約モードにより生成された印刷情報の一例である。
【発明を実施するための形態】
【００１７】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
図１は、本発明のシステムの構成の一例を示すシステム構成図である。
【００１８】
情報処理装置（クライアント端末）１１０は、印刷対象の文書データの管理や解析（文書データを品詞や句や節ごとに識別する）、そして文書データの印刷ジョブの生成を行なう情報処理装置である。また、画像形成装置１２０に印刷ジョブを送信することができる機能を備える情報処理装置である。
画像形成装置１２０は、情報処理装置１１０から送られてきた印刷ジョブ（印刷情報）の内容に基づき印刷を行う装置である。
【００１９】
通信ネットワーク１３０は、情報処理装置１１０と画像形成装置１２０の間で印刷ジョブ等の情報のやり取りを行うためのネットワークの回線である。通信ネットワーク１３０は、情報可能に通信できればよい。例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）であってもＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）あってもよい。また、無線であっても有線であってもよい。
【００２０】
本発明においては以下上記の構成を基に説明行うが、情報処理装置１１０と画像形成装置１２０とが一体であって、通信ネットワーク１３０を省いた構成でもよい。具体的には例えば、画像形成装置１２０に文書データの入った可搬メディアが挿入された際に、画像形成装置１２０が文書データを読取って、識別した品詞ごとに所定のインク濃度を設定した印刷ジョブを生成し、インク節約の印刷するようなケースである。
図２は、本発明のシステムのハードウエアの構成の一例を示す構成図である。
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００２１】
また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（ＢａｓｉｃＩｎｐｕｔ／ＯｕｔｐｕｔＳｙｓｔｅｍ）やオペレーティングシステムプログラム（ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な先述した各種プログラム等が記憶されている。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００２２】
また、入力コントローラ（入力Ｃ）２０５は、キーボード（あるいはタッチスクリーン等）２０９や不図示のマウス等のポインティングデバイスからの入力を制御する。
また、情報処理装置１１０は、備えられたキーボード２０９に顧客から商品の選択を受付けるボタンやタッチパネルなどの入力デバイスが含まれるものとする。
【００２３】
ビデオコントローラ（ＶＣ）２０６は、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示端末への表示を制御する。表示器はＣＲＴだけでなく、液晶ディスプレイやタッチパネルディスプレイでも構わない。
【００２４】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピー（登録商標）ディスク（ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ（ＣＦ）等の外部メモリ（情報記憶装置）２１１へのアクセスを制御する。
【００２５】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００２６】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、表示部２１０（ＣＲＴ）上での表示を可能としている。また、ＣＰＵ２０１は、表示部２１０（ＣＲＴ）上の不図示のマウスポインタ等でのユーザ指示を可能とする。
【００２７】
本発明を実現するためのプログラムは外部メモリ２１１に記録されており、必要に応じてＲＯＭ２０２にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、本発明に係わるプログラムが用いる定義ファイル及び各種情報テーブルは外部メモリ２１１に格納されている。
【００２８】
図３、図４は、本発明の情報処理装置１１０と画像形成装置１２０とから成るシステムにおける、一連の処理の流れを示したフローチャートの一例である。具体的には、ＣＰＵ２０１がＲＯＭ２０２に記憶された制御プログラムをＲＡＭ２０３にロードして実行することにより行われるものであるが、簡易な表現とすべく情報処理装置１１０を主体として説明する。
図４は、本発明の情報処理のメインフローの一例を示す構成図である。
【００２９】
ステップＳ３０１では、情報処理装置１１０は、印刷情報の編集を受付ける。具体的には、例えば情報処理装置１１０で文書データの編集ソフトを立ち上げて、キーボード２０９等の入力デバイスを通じて、ユーザからの文書データの編集を受付ける。文書ソフトを立ち上げた編集画面の一例は、図８に示すとおりである。
【００３０】
ステップＳ３０２では、情報処理装置１１０は、ステップＳ３０１で編集した印刷情報をインク節約モードで印刷するか否かの指示を受付ける（図５のモード指示受付部５００）。本実施例では、文書データの編集ソフト上から支持の受付を行っているが、指示の受付ができればよく、特にどのデバイス、ソフトウエアであるかは問わない。例えば、編集ソフトウエア側であってもよいし、プリンタドライバ側であってもよい。
【００３１】
ステップＳ３０３では、情報処理装置１１０は、ユーザからの印刷指示を受け付けたかを判定する。本実施例では、文書データの編集ソフト上に印刷指示ボタンが備えられていて、このボタンを通じたユーザからの印刷指示の受付けによって、印刷ジョブを生成してプリンタに送信する指示を受付けたかのかを判定するものとする（不図示）。そして、印刷指示を受付けたと判定した場合はステップＳ３０４に遷移し、一方、印刷指示を受付けていないと判定した場合はステップＳ３０１に遷移する。
【００３２】
ステップＳ３０４では、情報処理装置１１０は、印刷指示がインク節約モードで印刷する指示であるか否か判定する。そして、指示がインク節約モードで印刷すると判定した場合はステップＳ３０５に遷移し、一方、インク節約モードで印刷しないと判定した場合はステップＳ３０６に遷移する。
【００３３】
ステップＳ３０５では、情報処理装置１１０は、印刷指示が出された文書データを解析し、さらに解析結果に基づいてインクの節約モード時の印刷ジョブを生成する。なお、印刷節約モードにおける印刷情報の生成の詳細なフローについては、図４にて後述する。
【００３４】
上記の「文書データの解析」の主たる解析は、文書データを品詞あるいは句や節ごとに識別することである。さらに、品詞や句や節同士の係り受けを識別すること、それぞれの漢字数、文字数、装飾、どのような種別の文字であるかも識別すること等も含まれる。詳細は図４で述べる。
【００３５】
ステップＳ３０６では、情報処理装置１１０は、ステップＳ３０５で生成した印刷情報を基に通常の濃度の割り振りで印刷ジョブを生成する。具体的には、ステップＳ３０５のように品詞（あるいは句や節）の解析やそれに基づく濃度の割り振りを行うことのない印刷ジョブを生成する。
ステップＳ３０７では、情報処理装置１１０は、ステップＳ３０５またはステップＳ３０６で生成した印刷ジョブに基づくプレビュー表示を行う（不図示）。
【００３６】
ステップＳ３０８では、情報処理装置１１０は、ステップＳ３０７プレビュー表示した印刷ジョブに基づいて印刷するか否かのユーザからの指示の受付を行う（不図示）。そして、印刷指示を受付けた場合はステップＳ３１０に遷移し、一方、印刷しないとの指示を受付けた場合は、ステップＳ３０１に遷移する。
ステップＳ３１０では、情報処理装置１１０は、ステップＳ３０５またはステップＳ３０６生成した印刷ジョブを画像形成装置１２０に送信する。
ステップＳ３１１では、画像形成装置１２０は、情報処理装置１１０から送信された印刷ジョブを受信し、印刷ジョブの内容を基に印刷を行う。
ステップＳ３１２では、画像形成装置１２０は、印刷が完了した情報を情報処理装置１１０に送信する。
ステップＳ３１３では、情報処理装置１１０は、画像形成装置１２０からの印刷が完了した情報を受信し、フローを終了する。
図４は、本発明のインク節約モードにおけるフローの一例を示した構成図であり、図３のステップＳ３０５のサブフローの一例を示したフローである。
ステップＳ４０１では、情報処理装置１１０は、ユーザから印刷指示が出された文書データを読み込む。
【００３７】
ステップＳ４０２では、情報処理装置１１０は、文書データから読み込んだ文書に対して単語に分解して品詞を解析する。本実施例では、品詞の解析方法の一つとして、形態素解析を想定しているが、品詞の具体的な解析方法については品詞が特定できればどのような方法であっても構わない。また、本発明での実施例は、品詞単位で濃度決定プロセスが進んでゆく記述となっている。しかし、品詞単位ではなく、「名詞句」「副詞節」など、文字の濃度を調整するために取り扱う単位を「品詞」ではなく「句」や「節」としてもよい。
【００３８】
ステップＳ４０３では、情報処理装置１１０は、文書データから読み込んだ文書に対して各品詞の係受けを解析する。本実施例では、係受けの解析方法の一つとして、構文解析を想定しているが、係受け解析の具体的な解析方法については係受け解析が解析できればどのような方法であっても構わない。
ステップＳ４０４乃至Ｓ４１３のループは、ステップＳ４０２で抽出した品詞ごとに行われるループである。
例えば、「青い空」という文書であれば、ステップＳ４０２で「青い」と「空」の２つの品詞が抽出され、２回ループが繰り返されることになる。
【００３９】
ステップＳ４０４では、情報処理装置１１０は、ステップＳ４０２で抽出され、ループで調整の対象となって品詞（上の例であれば「青い」や「空」。以下、調整対象品詞）に、特定の装装飾がされているか、または特定の文字種を含んでいるかを識別・判定する。
【００４０】
（情報処理装置は、ステップＳ４０２で抽出された品詞になされている特定の文字装飾を識別する装飾識別手段や特定の文字の種別を識別する文字種別識別手段を備えている。）
【００４１】
「特定の装飾」とは、具体的には、例えば、文字の「下線」「太字」「文字色」「文字の背景色」「斜体」「取消し線」「文字の網掛」「ルビ」特定の「フォント」といった装飾のことである。つまり、文字の下線引き、文字の斜体化、文字の太字化、文字の取り消し線引き、文字のルビふり、文字色の変更の指定、文字の特定のフォントの指定、文字の濃度の指定、文字の背景色の指定がされているものを、特定の文字装飾がなされている品詞として識別することになる。
【００４２】
「特定の文字の種別」とは、具体的には例えば「ひらがな」、「カタカナ」、「漢字」、「アルファベット」、「数字」、「全角文字」、「半角文字」などの種別である。
以上「特定の装飾」や「特定の文字の種別」の指定の受付に関する具体的な例ついては、詳細は図５の５０３にて述べる。
【００４３】
そして、調整対象品詞に特定の装飾が行われている、あるいは特定の種別の文字が用いられていると判定した場合はステップＳ４０６に遷移し、一方、装飾が行われていないと判定した場合はステップＳ４０５に遷移する。
【００４４】
ステップＳ４０５では、情報処理装置１１０は、ユーザが設定した品詞毎の標準濃度（図７のデータテーブル）を基に、ループ内で対象となっている品詞の濃度を設定する。例えば図７の場合では、品詞が名詞であれば、標準濃度である９０％が適用される。また、動詞であれば標準濃度８０％が適用される。ユーザが設定する標準濃度に関する具体例については、図５の濃度条件受付部５０１の説明の際に行う。
【００４５】
ステップＳ４０６では、情報処理装置１１０は、調整対象品詞が属する品詞に関わらず、調整対象品詞の濃度を１００％とする（あるいは濃度を変更しない）。なお、本発明における「濃度１００％」とは、通常の印刷時（インク節約を行わない通常モード時）のインクの使用量で印刷する設定を表すものである。つまり、「濃度５０％」であれば、情報処理装置１１０は、文字の印刷の際に、単位面積当たりのインクの使用量を通常印刷時の半分に制御して印刷するよう画像形成装置１２０に印刷指示する、ということになる。
【００４６】
つまり、ステップＳ４０４品詞に特定の文字装飾がなされていると識別した場合には、ステップＳ４０６において品詞を、品詞の種別には基づくことなく所定の数値（この例では通常印刷時と同じ「濃度１００％」）に設定するわけである。そして、前述の通りステップＳ３０８でこのステップの濃度設定に基づいて、画像形成装置１２０にインクの面積あたりの使用量を制御するよう印刷指示を含む印刷ジョブが生成される。
【００４７】
具体例を挙げる。特定の装飾として、下線部がある品詞は濃度１００％とする旨が定められていたとしたら、特定の文字の装飾がない語「長い」が、対象の品詞ならば、形容詞なのでステップＳ４０５で濃度６０％が適用される。一方、下線部の装飾のついた語「長い」が対象の品詞ならば、ステップＳ４０６で濃度１００％が適用される。同様に、特定の文字の種別が「アルファベット」であった場合、「長い」が対象の品詞ならば、形容詞なので通常はステップＳ４０５で濃度６０％が適用される。一方「ＮＡＧＡＩ」が対象の品詞ならば、ステップＳ４０６で濃度１００％が適用される。
【００４８】
ステップＳ４０７では、情報処理装置１１０は、調整対象品詞が所定の文字数以上であるかを識別（文字数識別手段）し判定する。つまり、情報処理装置は、ステップＳ４０２で抽出された品詞の文字数を識別する文字数識別手段を備えている。そして、所定の文字数以上であると判定した場合はステップＳ４０８に遷移し、一方所定の文字数未満であると判定した場合はステップＳ４０９に遷移する。
【００４９】
ステップＳ４０８では、情報処理装置１１０は、調整対象品詞の文字数に合わせて、濃度値にユーザが設定した値を変更する。例えば、調整対象品詞が「アウフヘーベン」（名詞：標準濃度９０％）で、濃度補正条件が「４文字以上で１文字につき＋２％」だった場合、濃度補正は＋８％なので、調整対象品詞の濃度は「９０％＋８％＝９８％」となる。
【００５０】
ステップＳ４０９では、情報処理装置１１０は、調整対象品詞に漢字が使用されているかを識別（漢字識別手段）し判定する。つまり、情報処理装置は、ステップＳ４０２で抽出された品詞の漢字を識別する漢字識別手段を備えている。そして、漢字が使用されていると判定した場合はステップＳ４１０に遷移し、一方、漢字が使用されていないと判定した場合はステップＳ４１１に遷移する。
【００５１】
ステップＳ４１０では、情報処理装置１１０は、調整対象品詞で使用されている漢字数に合わせて、濃度値にユーザが設定した値を加算する。例えば、調整対象品詞が「止揚」（名詞：標準濃度９０％）で、濃度補正条件が、「漢字１文字につき＋２％」だった場合、濃度補正は＋４％なので、調整対象品詞は「９０％＋４％＝９４％」となる。
【００５２】
ステップＳ４１１では、情報処理装置１１０は、調整対象品詞が他の単語からの係り先になっているかを識別（係受識別手段）し判定する。つまり、情報処理装置は、ステップＳ４０２で抽出された品詞の他の品詞からの係受けを識別する係受識別手段を備えている。そして、係り先になっていると判定した場合はステップＳ４１２に遷移し、一方、係り先になっていないと判定した場合はステップＳ４１３に遷移する。
【００５３】
ステップＳ４１２では、情報処理装置１１０は、調整対象品詞が何個の品詞から係っているかに応じて、濃度値にユーザが設定した値を加算する。例えば、調整対象品詞が名詞（標準濃度：９０％、係り受け１つ）で、濃度補正条件が「係り受け１つにつき＋２％」ならば、濃度補正は＋２％なので、調整対象品詞の濃度は「９０％＋２％＝９２％」となる。
【００５４】
ステップＳ４１３では、情報処理装置１１０は、調整対象品詞の濃度を決定する。決定は、先に述べたようにステップ４０５で定めた標準濃度をステップＳ４０８、ステップＳ４１０、ステップＳ４１０で修正を加えた濃度かステップＳ４０６で定められた濃度かのいずれかの濃度が、調整対象品詞の濃度として決定される。
【００５５】
例えば、「非常に清々しい出来事である。」という文の「清々しい」（形容詞、文字数４文字、漢字２文字、係り受け１）の場合を考える。まず、形容詞なので、ステップＳ４０５で標準濃度７０％が割り当てられる。次に、４文字なのでステップＳ４０８で＋２％の濃度修正が加わる。そして、漢字２文字なのでステップＳ４１０で＋４％の濃度修正が加わる。さらに、係り受けが１つあるので、ステップＳ４１２で＋２％の濃度修正が加わる。以上を合計して、ステップＳ４１３で調整対象品詞の濃度は、７８％と決定されることになる。また、「非常に清々しい出来事である。」と、文全体に下線の装飾がなされていた場合であれば、調整対象品詞「清々しい」は、ステップＳ４０６で、濃度１００％と定められ、ステップＳ４１３で濃度１００％と決定されることになる。
ステップＳ４１４では、情報処理装置１１０は、これまでのフローにより確定した調整対象品詞の濃度を基にインク節約モードの印刷ジョブを生成する。
図５は、本発明のインクに関する条件設定の入力画面一例を示した構成図であり、ステップＳ３０２にて表示される画面である。
モード指示受付部５００は、ユーザからステップＳ３０１で編集した印刷情報の印刷を、節約モードで印刷するかしないかの指示を受付ける部位である。
【００５６】
濃度条件受付部５０１は、モード指示受付部５００にてユーザが節約モードで印刷すると指示した場合に表示される画面の一例である。品詞毎に標準濃度、最小濃度、最大濃度の値をユーザから、文字の入力ができるボックスを通じて受けつける。本発明では品詞を基本単位にしているが、品詞の代わりに「句」や「節」を単位としてもよい。
【００５７】
詳細条件受付部５０２も、濃度条件受付部５０１と同様にモード指示受付部５００にてユーザが節約モードで印刷すると指示した場合に表示される画面である。品詞毎の標準濃度をさらに、どのような条件に応じて修正するかをユーザから受けつける画面である。図５では具体的な一例として、次のような条件が指定できる。
イ．標準・最小・最大のいずれかの濃度で固定してしまう。
ロ．特定の文字数以上だった場合に、文字数に応じて濃度を修正する。
ハ．漢字の数に応じて濃度を修正する。
二．係受けの数に応じて濃度を修正する。
【００５８】
標準濃度を修正する条件について、もう少し説明する。品詞ごとに濃度を固定してしまうメリットは、濃度レベルを細かく設定しないことで文書にメリハリを持たせて読みやすくするためである。長い文字の濃度を上げるたり、漢字の数で濃度を上げるメリットは、品詞を一つの塊として強調でき、他と区別しやすくすることである。係り受けの濃度を上げるメリットは、重要度の高い単語をより人間が読みやすいように強調できるからである（係り受けがあるということは、ない語と比べて文書内の意味を把握する上での重要度の高い単語である可能性が高いので）。
【００５９】
例外条件受付部５０３は、濃度条件受付部５０１と同様にモード指示受付部５００にてユーザが節約モードで印刷すると指示した場合に表示される画面である。品詞の濃度変更を行わない、または、特定の濃度に固定するための条件を、ユーザから受けつける画面である。図５では具体的な一例として、次のような条件が指定できる。
イ．品詞（文字）に「下線」「斜体」「太字」「取り消し線」「文字色」など、装飾がなされている場合は濃度を変えない、または、特定の濃度で固定する。
ロ．品詞（文字）が「特定のフォント」「アルファベット」「数字」など、特定の種類である場合は、濃度を変えない、または、特定の濃度で固定する。
ハ．別途文字の濃度の指定がなされている場合には、そちらを優先する。
【００６０】
名詞・動詞優先設定チェックボックス５０４は、濃度条件受付部５０１で受付ける標準濃度、最少濃度、最大濃度が、名詞・動詞がそれ以外の品詞より高く設定される（あるいは高く設定しないと設定を受けつけない）よう制御するためのチェックボックスである。
【００６１】
このチェックボックスを通じて情報処理装置１１０が、ユーザからチェックを受付けると、標準濃度、最少濃度、最大濃度が、名詞・動詞がそれ以外の品詞よりも低くならないように設定される。あるいは、高く設定しないと設定を受けつけないよう制御される。具体例としては、チェックを受付けると強制的に濃度を１００％にしてしまう仕様や、条件を満たさなければ、インク節約モードの条件をユーザが指示する決定ボタン５０５が、押せないような仕様になっていることが考えられる。
【００６２】
ここで、本発明の各品詞の望ましい濃度について補足する。先に述べたように、最も濃度を濃く残しておくべきは、「名詞」と「動詞」である（それ以外の品詞よりも低くならないように設定する）。
【００６３】
つまり、名詞・動詞優先設定チェックボックス５０４にチェックを入れることで、「名詞」と「動詞」の濃度は、それ以外の品詞よりも高く保たれる。そして、このことが、「名詞」と「動詞」を、文中で最も欠損しづらい品詞として印刷することを可能にするのである。その結果、インク節約によって文字が多少欠損しても、文の意味が読取れなくなるリスクを低減することができるようにあるのである。
【００６４】
また、次点として濃度を残しておくべき品詞は、「形容詞」と「副詞」であり、さらに、これらに次いで濃度を残しておくべき品詞は、「接続詞」である。したがって、名詞・動詞優先設定チェックボックス５０４と同様に、「動詞・名詞・形容詞・副詞・接続詞」以外の品詞よりも濃度を高く保てるチェックボックスを備えてもよい。
以上より、以下２点が結論付けられる。
１．名詞や動詞は、最もインク節約に慎重を期すべき品詞である。
なぜならば、インクを節約して文字が読めなくなった場合に文の意味が分からなくなるリスクが最も高いからである。
したがって、他の品詞と比べ、濃度を濃く保つ（読みやすい状態を保つ）ことが望ましい。
２．「動詞・名詞・形容詞・副詞・接続詞」以外の品詞は、最も積極的にインク節約できる品詞である。
なぜならば、文字が読めなくなったとしても、文の意味が理解できなくなるリスクが低いからである。
【００６５】
図６は、本発明のインク節約モードによって生成された印刷ジョブに基づいて、画像形成装置で印刷した印刷物の一例である。本実施例では、プリンタで紙に印刷するケースを示しているが、これは一例に過ぎない。被印刷物（被印字体）は、例えば、紙でなくともよいし（例えばビニル、木、金属など）、形状も立体物など、シート状でなくともよい。
６０１乃至６１１は、ステップＳ４０２で、文書から抽出された品詞（句読点は「その他の品詞」として扱っている）である。
【００６６】
６０１は、「白い」という形容詞であり、漢字が一つ入っている。つまり、図４のフローにおいて、形容詞の標準濃度７０％に漢字１文字の修正値２％を加算した７２％の濃度が設定されて印刷ジョブが生成され、画像形成装置１２０によって印刷されている。
【００６７】
その他の文字についても、図５の濃度条件受付部５０１と詳細条件受付部５０２とで受付けた条件（図３のステップＳ３０２で受付けて、図７のデータテーブルに格納された条件）に基づいて、図４のフローにおいて以下のように濃度が設定されて印刷ジョブが生成され、画像形成装置１２０によって印刷されている。
なお、具体的な抽出された品詞６０１乃至６１１の濃度は、以下の通りである。
抽出された品詞６０１の濃度＝７０％（形容詞）＋２％（漢字１文字）＝７２％
抽出された品詞６０２の濃度＝９０％（名詞）＋２％（係受け：１）＋２％（４文字）＝９４％
抽出された品詞６０３の濃度＝５０％（その他）
抽出された品詞６０４の濃度＝９０％（名詞）＋４％（漢字２文字）＝９４％
抽出された品詞６０５の濃度＝５０％（その他）
抽出された品詞６０６の濃度＝５０％（その他）
抽出された品詞６０７の濃度＝７０％（形容詞）＋２％（漢字１文字）＝７２％
抽出された品詞６０８の濃度＝５０％（その他）
抽出された品詞６０９の濃度＝１００％（単語に下線あり）
抽出された品詞６１０の濃度＝９０％（名詞）＋４％（漢字２文字）＝９４％
抽出された品詞６１１の濃度＝５０％（その他）
図７は、本発明のインク節約モードの条件を管理するデータテーブルの一例である。
図７（ａ）は、濃度条件テーブル７０１である。
【００６８】
濃度条件テーブル７０１は、ステップＳ３０２の濃度条件受付部５０１にて受け付けたデータの収めるデータテーブルであり、インク節約モードで印刷を行う際に、それぞれの品詞に対応する濃度を定めるデータテーブルである。
「標準濃度」は、ステップＳ４０５にて、品詞ごとに濃度を定める値である。
【００６９】
「最小濃度」と「最大濃度」は、ステップＳ４０７乃至ステップＳ４１２等の詳細条件に応じて濃度変更（濃度補正）される濃度の振れ幅の最小値と最大値とを定めた値である。
図７（ｂ）は、詳細条件テーブル７０２である。
【００７０】
詳細条件テーブル７０２は、ステップＳ３０２の詳細条件受付部５０２にて受け付けたデータ収めるデータテーブルである。そして、インク節約モードで印刷を行う際に、ステップＳ４０７乃至ステップＳ４１２において、それぞれの品詞に対応する濃度の濃度変更（濃度補正）を行うための、条件を格納するデータテーブルである。
【００７１】
本発明では、条件はユーザから受けつけてデータテーブルで管理する形態をとっているが、条件はデフォルトで予め定められていてもよい。また、印刷指定の都度条件を受付けて、データテーブルを持たない形態であってもよい。
図８は、ステップＳ３０１またはステップＳ３０６で、印刷ジョブを情報処理装置１１０に表示する編集画面である。
【００７２】
濃度詳細表示ボタン８００は、インク節約モードで印刷した際の印刷結果のプレビュー表示、それぞれの品詞の濃度の値の表示、文書全体の平均濃度やインクの削減効果（濃度値や金額）の表示のオン・オフを受付けるためのボタンである。
【００７３】
なお、濃度の計算方法は、印刷ジョブを生成することを除いて図４のフローに準じるものである。そして、文書の平均濃度は、「文書の平均濃度＝全文字の濃度の合算値÷全文字数」で求められる。また、インクの削減効果（削減額）は、例えば次のように求められる。まず、文字濃度１００％の１文字あたりの平均のインクコスト（通常インクコスト［円／文字］）を予め記憶しておく。そして、「インクの削減額＝通常インクコスト×文書の文字数×文書の平均のインクの削減濃度」で算出する。
【００７４】
例えば、文字濃度１００％の１文字あたりの平均コストを０．０１円とした場合で、文書が１０００文字、平均濃度が７５％であった場合は、次のように計算できる。
削減額＝０．０１［円／文字］×１０００［文字］×（１−０．７５）＝２．５円
濃度表示マーク８０１は、インク節約モードを指示したことによって変更された品詞濃度を識別可能に示している。
【００７５】
濃度表示ポップアップ８０２は、インク節約モードを指示したことによって変更された（あるいは、変更される）品詞の濃度の詳細（詳細情報）を表示する表示領域である。濃度表示ポップアップ８０２は、マウスポインタ８０３の表示位置が、変更後の濃度表示マーク８０１の上に移動する移動指示受付けによって移動したときにポップアップ表示される（ポップアップ表示領域の表示制御）。具体的には、ステップＳ４０４乃至ステップＳ４１３で決定された品詞の濃度計算の具体的な内容が表示される。例えば、図８の「危険」という単語の場合、濃度表示ポップアップ８０２は、詳細情報として、名詞の標準濃度９０％（ステップＳ４０５）と、漢字２字による補正の４％（ステップＳ４０８）の合算値の濃度であることを示している。
【００７６】
削減効果表示領域８０４は、文書データ全体の文字の平均濃度や削減効果を識別可能に示している。ただし、より実用的な仕様にするために、文字のみの濃度の数値の表示だけでなく、画像情報等を含む文書データ全体の節約の効果（削減効果）を導出（算出）し、表示するものであっても構わない。本実施例では、インクの削減印刷モードでない場合を１００％とし、これに対し「ＸＸ％」と、インクを削減しない場合と比較したインクの比率を表示している。しかし、削減モードオフ時とオン時とのインクの量の差分が分かれば十分である。したがって、他にもインク節約量や、削減コストを単位として表示する方法も考えられる（例えば「節約量（削減量）：ＸＸピコリットル」「削減コスト：ＸＸ円」など）。
以上説明したように、本発明は、小さな文字であっても、読みやすさとインク節約を両立した印刷情報を生成することができる仕組み提供するものである。
【００７７】
特に、情報処理装置１１０が文書情報の品詞を識別する識別手段と、識別した品詞ごとに所定の条件に従って印刷条件を変更する変更手段とを備えていることが、上記の仕組みを提供することに役立っていると言える。また、変更手段で変更された後の濃度を識別可能に表示（濃度表示）することで、どの程度の削減効果があったのかを、ユーザが容易に把握できるようになっている。
【００７８】
本実施例では画像形成装置の一例としてインクジェットプリンタを想定してきた。そのため、画像形成のための消耗品の表現の一例として分かりやすくするために「インク」表現している。しかし、画像形成装置は例えばトナーを消耗品とするタイプもある。本発明の画像形成装置は、紙やビニル、木、金属などの様々な被印刷体に対し、インクやトナーなどの消耗品を使用して画像を形成する様々な形態の画像形成装置を想定している。したがって、本明細書における「インク」とは、単にインクジェットプリンタの「インク」にとどまらず、例えばレーザープリンタの「トナー」等、画像形成装置が被画像形成体に画像を形成するために用いる消耗品全般という意味で用いている。つまり、「インクの削減量」「インクの濃度」「インクの使用量」といった表記については、たとえば「トナーの削減量」「トナーの濃度」「トナーの使用量」などと読替えて適用できるものとする。
【００７９】
前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００８０】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【００８１】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク、ソリッドステートドライブ等を用いることができる。
【００８２】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８３】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８４】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【００８５】
１１０    情報処理装置
１２０    画像形成装置
１３０    通信ネットワーク（有線でも無線でもよい。ＷＡＮでもＬＡＮでもよい。）
５００    モード指示受付部
５０１    濃度条件受付部
５０２    詳細条件受付部
５０３    条件適用の例外設定受付部
５０４    名詞・動詞優先設定チェックボックス
５０５    決定ボタン
６０１    抽出された品詞
６０２    抽出された品詞
６０３    抽出された品詞
６０４    抽出された品詞
６０５    抽出された品詞
６０６    抽出された品詞
６０７    抽出された品詞
６０８    抽出された品詞
６０９    抽出された品詞
６１０    抽出された品詞
６１１    抽出された品詞
７０１    濃度条件テーブル
７０２    詳細条件テーブル
８０１    品詞濃度表示マーク
８０２    濃度ポップアップ表示領域
８０３    マウスポインタ
８０４    削減効果表示領域
【図１】
2016103096.tif 000003
【図２】
2016103096.tif 000004
【図３】
2016103096.tif 000005
【図４】
2016103096.tif 000006
【図５】
2016103096.tif 000007
【図６】
2016103096.tif 000008
【図７】
2016103096.tif 000009
【図８】
2016103096.tif 000010