(57)【要約】【課題】  プリンタのインク残量が少なくなったときに、プリンタの現在のインク残量において印刷が成功する可能性の高い文書の作成を可能にするテンプレートを使用する文書作成プログラムを提供することを目的とする。【解決手段】  インク残量の少ないインクの使用量が少なくなるようなテンプレートを提示する優先順位を高くする。【選択図】  図１
2007164701.tif 000002
【特許請求の範囲】
【請求項１】
テンプレート（文書作成の雛型）を使用して文書作成の支援を行う文書作成プログラムにおいて、
印刷に使用するインクジェットプリンタのインク残量検知手段と、
テンプレートの色毎のインク消費量予想手段と、
テンプレートの並べ替え手段とを持つことを特徴とする、文書作成支援方法。
【請求項２】
請求項１の方法を備える文書作成支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書作成プログラムにおいて印刷に使用するインクジェットプリンタのインク残量が少なくなった場合における文書作成支援方法、および装置にかかわるものである。
【背景技術】
【０００２】
従来は、テンプレート（文書作成の雛型）を使用して文書作成の支援を行う文書作成プログラムにおいて印刷に使用するインクジェットプリンタのインク残量が少なくなった場合には、プリンタの現在のインク残量にテンプレートの操作者への提示方法を連携させることなく、単に操作者が作成した文書を解析してインク消費量を予想し、ページ単位で印刷できる範囲で印刷するといった方法が取られていた。
【０００３】
ページごとのインク消費量の予想方法については、たとえば、「特開平１１−３２０９１０」にて各色の印刷ドット数をページ毎に検出する方法が示されている。
【特許文献１】特開平１１−３２０９１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の方法では、プリンタの現在のインク残量にテンプレートの操作者への提示方法を連携させていないため、操作者はインク残量が少ないインクを多量に使用するテンプレートを選択して文書を作成し、印刷する段階で初めて現在のインク残量では作成した文書を印刷できないことに気がつく場合があった。
【０００５】
本発明は、プリンタのインク残量が少なくなったときに、プリンタの現在のインク残量において印刷が成功する可能性の高い文書の作成を可能にするテンプレートを使用する文書作成プログラムを提供することを目的とする。ただし、本発明は印刷可能性を完全に保証するものではなく、印刷可能性を高めることを目的としている。
【課題を解決するための手段】
【０００６】
プリンタの現在のインク残量にテンプレートの操作者への提示方法を連携させる。テンプレートを使用する文書作成プログラムは、プリンタの現在のインク残量を検知して、現在の各色のインク残量に応じて、テンプレートのユーザへの提示順を変更する。インク残量の少ないインクの使用量が少なくなるようなテンプレートを提示する優先順位を高くする。
【発明の効果】
【０００７】
本発明により、テンプレート（文書作成の雛型）を使用して文書作成の支援を行う文書作成プログラムにおいて、印刷に使用するインクジェットプリンタのインク残量が少なくなった場合に印刷が成功する可能性の高い文書の作成を可能にすることができる。
【０００８】
テンプレートのデザインをそのまま使用し、文字だけを変更して文書を作成する場合や、すぐに交換用のインクタンクを用意できないときに特定のインクの残量が特に少なくなってきた場合などに特に有効である。
【発明を実施するための最良の形態】
【０００９】
（実施例１）
図1は、本発明のシステム構成を示している。
【００１０】
コンピュータ100は、セントロやネットワークなどの通信手段110によりインクジェットプリンタ120と接続されている。
【００１１】
インクジェットプリンタ120は、コンピュータ100において動作しているテンプレート（文書作成の雛型）を使用して文書作成の支援を行う文書作成プログラム101からインク残量通知要求や印刷処理要求を受け取るものとする。
【００１２】
文書作成プログラム101は、テンプレートの色毎のインク消費量を予想するテンプレートインク消費量予想手段103とインク消費量の順にテンプレートを並べ替えるテンプレート並べ替え手段102とをもつ。
【００１３】
インクジェットプリンタ120は、文書作成プログラム101から現在のインク残量の通知要求を受け取ると、インク残量検知手段121により現在のインク残量を検知して文書作成プログラム101に通知を行う。また、インクジェットプリンタ120は、文書作成プログラム101から印刷要求を受け取ると、印刷手段122により印刷処理を行う。
【００１４】
インクジェットプリンタ120には、画像処理など他の機能を果たす手段が存在するが、本発明では本質的でない部分であるため、ここでは記述していない。
【００１５】
インクジェットプリンタ200は、インク色として、シアン(C)、マゼンタ(M)、黄(Y)、および、黒(K)を持つものとする。
【００１６】
図２は、文書作成プログラム101におけるテンプレート並び替えの概要を示す図である。文書作成プログラム101は、テンプレートの色毎のインク消費量を予想するテンプレートインク消費量予想手段103を備えており、本実施例ではプログラム起動時にあらかじめ色毎のインク消費量を計算済みであるとする。
【００１７】
文書作成プログラムにおけるテンプレート選択画面200では、通常ある規則により決められた順序でテンプレートを表示する。たとえば、操作者が使用した頻度順などである。
【００１８】
文書作成プログラム101は、テンプレート選択画面にテンプレートを表示する際、インクジェットプリンタ200にインク残量を問い合わせ、シアン(C)、マゼンタ(M)、黄(Y)、および、黒(K)の各色についてインク残量の情報を得るものとする。
【００１９】
ここで次の記号を導入する。すなわち、上記4色についてプリンタの現在のインク残量をそれぞれ、また、テンプレートの予想インク消費量をそれぞれ、C(t), M(t), Y(t), K(t)とする。
【００２０】
そのテンプレートを使用してインク残量で印刷可能か否かを判断するために、現在のすべてのテンプレートについて、下記の関係が成立しているか調べる。
【００２１】
C(p) > C(t)
M(p) > M(t)
Y(p) > Y(t)
K(p) > K(t)
上記の関係が成立しているテンプレートを、ここでは印刷可能テンプレートと呼ぶことにする。ただし、テンプレートを選択した後操作者が変更を行うため、必ずしも実際に印刷が可能であることを保証するものではない。ここでいう「印刷可能」とは可能性が高いという意味である。操作者がテンプレートを使って作成した文書が実際に印刷可能か否かは、文書を実際に印刷する際に確認するものとする。上記のような制約はあるが、テンプレートのデザインをそのまま使用し、文字だけを変更して文書を作成する場合には実用的である。
【００２２】
さて、文書作成プログラム101はインク残量が一番少ない色について、予想インク消費量の少ない順に印刷可能テンプレートを並べ替えてテンプレートの表示を行う。印刷可能でないテンプレートについては、画面表示においてテンプレート名を特別な色、ここでは赤で表示するものとする。
【００２３】
図２の例では4つのテンプレートT1 201,T2 202,T3 203,T4 204が存在する。各テンプレートのシアンの予想インク消費量は、次の関係になっている。
【００２４】
T1 >T2 >T3 > T4
現在のシアンのインク残量が4色のうち最も少ないものとする。この場合、シアンの予想インク消費量が最も少ない順、すなわち、T4、T3、T2、T1の順にテンプレートを表示する。
【００２５】
図3は、テンプレート並び替え処理を示すフローチャートである。
【００２６】
文書作成プログラム101はテンプレート選択画面にテンプレートを表示する際、インクジェットプリンタ200にインク残量を問い合わせ各色のインク残量を検知する（S310）。文書作成プログラム101は、図2の説明で述べた方法により、全テンプレートについて現在のインク残量で印刷可能か判断を行う。全テンプレートで印刷可能の場合には（S320：Yes）、通常の順序でテンプレートを表示する（S330）。全テンプレートで印刷可能でない場合には（S320：No）、最小残量のインク色について予想インク消費量の少ない順に従ってテンプレートを並び替えて表示する（S340）。現在のインク残量で印刷できないテンプレートについては、テンプレート名を赤で表示する（S350）。
【００２７】
図４は、文書作成プログラム101の印刷処理を示すフローチャートである。
【００２８】
文書作成プログラム101は、文書の印刷を行う際、現在の文書のインク消費量を計算する（S410）。現在のインク残量で印刷可能な場合には（S420：Yes）印刷を行う（S430）。
【００２９】
現在のインク残量で印刷できない場合には（S420：No）、警告表示を行い（S440）操作者に指示を求める。印刷を指示された場合には（S450：Yes）、本実施例では文字部分のみ印刷を行うものとする（S460）。
印刷中止を指示された場合には（S450：No）、印刷を中止する（S470）。
【００３０】
（産業上の利用可能性）
本発明は、テンプレート（文書作成の雛型）を使用して文書作成の支援を行う文書作成プログラム、および、上記プログラムを実装する文書作成装置において利用可能である。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施例1におけるシステム構成。
【図２】実施例1における文書作成プログラムのテンプレート並び替えの概要を示す図。
【図３】実施例1におけるテンプレートの並び替え処理を示すフローチャート。
【図４】実施例1における文書作成プログラムの印刷処理を示すフローチャート。
【符号の説明】
【００３２】
100  コンピュータ
101  文書作成プログラム
102  テンプレート並べ替え手段
103  テンプレートインク消費量検知手段
110  通信手段
120  インクジェットプリンタ
121  インク残量検知手段
122  印刷手段
200  文書作成プログラムにおけるテンプレート選択画面
201〜204  テンプレート
【図１】
2007164701.tif 000003
【図２】
2007164701.tif 000004
【図３】
2007164701.tif 000005
【図４】
2007164701.tif 000006