(57)【要約】【課題】ユーザーの負担を減らしつつ、見た目が特徴的な印刷物を得ることを可能とする。【解決手段】印刷装置は、文字の入力を受け付ける入力部と、前記入力部を介して入力あるいは編集された文章に含まれる文字のうち所定の文字コードに対応する文字のサイズと、当該文字コードに対応する文字の前または後に位置する文字のサイズとを異ならせる文字調整部と、前記文章を表示する表示部と、前記文字調整部による処理後の前記文章を含んだ画像を印刷媒体に印刷する印刷部と、を備える。【選択図】図３
2016068366.tif 000002
【特許請求の範囲】
【請求項１】
文字の入力を受け付ける入力部と、
前記入力部を介して入力あるいは編集された文章に含まれる文字のうち所定の文字コードに対応する文字のサイズと、当該文字コードに対応する文字の前または後に位置する文字のサイズとを異ならせる文字調整部と、
前記文章を表示する表示部と、
前記文字調整部による処理後の前記文章を含んだ画像を印刷媒体に印刷する印刷部と、を備えることを特徴とする印刷装置。
【請求項２】
前記文字調整部は、前記所定の文字コードに対応する文字よりも前記文字コードに対応する文字の前または後に位置する文字のサイズを大きくすることを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記文字調整部は、前記入力あるいは編集に応じて前記文章を構成する各文字を所定のテキストボックス内に描画する際に、前記所定の文字コードに対応する文字のサイズと前記文字コードに対応する文字の前または後に位置する文字のサイズとの大小関係を維持したまま前記テキストボックスに前記文章が収まるように各文字のサイズを調整する、ことを特徴とする請求項１または請求項２に記載の印刷装置。
【請求項４】
前記所定の文字コードは、特定の品詞に該当する文字を示す文字コードであることを特徴とする請求項１〜請求項３のいずれかに記載の印刷装置。
【請求項５】
前記所定の文字コードは、空白を示す文字コードであることを特徴とする請求項１〜請求項４のいずれかに記載の印刷装置。
【請求項６】
前記所定の文字コードは、句読点を示す文字コードであることを特徴とする請求項１〜請求項５のいずれかに記載の印刷装置。
【請求項７】
前記表示部は、前記句読点を省いた前記文章を表示し、前記印刷部は、前記句読点を省いた前記文章を印刷することを特徴とする請求項６に記載の印刷装置。
【請求項８】
前記文字調整部は、前記文章の先頭の文字のサイズと、当該先頭の文字の後に位置する文字のサイズとを異ならせることを特徴とする請求項１〜請求項７のいずれかに記載の印刷装置。
【請求項９】
前記表示部は、前記入力あるいは編集に応じて内容が変化する前記文章であって前記文字調整部による処理が施された前記文章を、前記入力あるいは編集に連動して表示することを特徴とする請求項１〜請求項８のいずれかに記載の印刷装置。
【請求項１０】
前記文字調整部は、前記入力あるいは編集に応じて前記文章を構成する各文字を所定のテキストボックス内に描画する際に、前記文章を構成する文字と他のオブジェクトの非透明領域とが重複する場合、前記文章を構成する文字同士のサイズの大小関係を維持したまま当該テキストボックスを縮小するか、あるいは当該オブジェクトを縮小することにより、前記重複を回避することを特徴とする請求項１〜請求項９のいずれかに記載の印刷装置。
【請求項１１】
文字の入力を受け付ける入力部と、
前記入力部を介して入力あるいは編集された文章に含まれる文字のうち所定の文字コードに対応する文字の色と、当該文字コードに対応する文字の前または後に位置する文字の色とを異ならせる文字調整部と、
前記文章を表示する表示部と、
前記文字調整部による処理後の前記文章を含んだ画像を印刷媒体に印刷する印刷部と、を備えることを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に関する。
【背景技術】
【０００２】
年賀状やクリスマスカード等の季節の挨拶、誕生日や記念日等の祝い状、といった様々な文章を手軽に印刷するために適したプリンターが昨今ユーザーに提示されている。
【０００３】
なお、範囲が指定された強調文字列の文字サイズを大きくし、当該指定された文字列以外の文字サイズを小さくする印字装置が知られている（特許文献１参照）。
また、自動的に外字を拡大する自動フォントサイズ変更システムが知られている（特許文献２参照）。
また、任意に指定された文字と同一文字種の文字ブロックを検出し、この文字ブロックに含まれる各文字を、指定された形態に変更する（大きくする）文書処理装置が知られている（特許文献３参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２‐１６８８７７号公報
【特許文献２】特開２００５‐７７７８号公報
【特許文献３】実開平０１‐８９１４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ユーザーは、読み手に楽しさや面白さや美しさが伝わるような、また個性的なデザインの文章を印刷したいと望む。しかし、そのように見た目に凝った印刷物を作成するには、往々にして多くの手間がかかる。また、前記文献１，３のように、大きくする文字や文字列の範囲の指定をユーザーに強いることは、ユーザーにとって負担となる。また、単に、指定した文字や文字列を大きくするという処理では、仕上がりの面白味に欠ける。
【０００６】
本発明は上述の課題を解決するためになされたものであり、ユーザーの負担を減らしつつ、見た目が特徴的な印刷物を得ることを可能とする印刷装置を提供する。
【課題を解決するための手段】
【０００７】
本発明の態様の一つは、印刷装置は、文字の入力を受け付ける入力部と、前記入力部を介して入力あるいは編集された文章に含まれる文字のうち所定の文字コードに対応する文字のサイズと、当該文字コードに対応する文字の前または後に位置する文字のサイズとを異ならせる文字調整部と、前記文章を表示する表示部と、前記文字調整部による処理後の前記文章を含んだ画像を印刷媒体に印刷する印刷部と、を備える。
【０００８】
当該構成によれば、ユーザーが入力あるいは編集した文章において、予め決められた文字コードに対応する文字のサイズと当該文字コードに対応する文字の前または後に位置する文字のサイズとが異なるように、各文字のサイズが自動的に調整される。従って、ユーザーは、従来のように大きくする文字や文字列を指定する必要がなく、極めて簡単に、見た目が特徴的な印刷物（文字調整部による処理後の文章を含んだ画像の印刷結果）を得ることができる。
【０００９】
本発明の態様の一つは、前記文字調整部は、前記所定の文字コードに対応する文字よりも前記文字コードに対応する文字の前または後に位置する文字のサイズを大きくするとしてもよい。
当該構成によれば、所定の文字コードに対応する文字の前または後に位置する文字のサイズが当該所定の文字コードに対応する文字よりも大きくされるため、読み手にとって、予想外で、面白いデザインとなった印刷物が簡単に得られる。
【００１０】
本発明の態様の一つは、前記所定の文字コードは、特定の品詞に該当する文字を示す文字コードであるとしてもよい。
また、前記所定の文字コードは、空白を示す文字コードであるとしてもよい。
また、前記所定の文字コードは、句読点を示す文字コードであるとしてもよい。
また、前記表示部は、前記句読点を省いた前記文章を表示し、前記印刷部は、前記句読点を省いた前記文章を印刷するとしてもよい。
また、前記文字調整部は、前記文章の先頭の文字のサイズと、当該先頭の文字の後に位置する文字のサイズとを異ならせるとしてもよい。
これら各構成によれば、読み手に楽しさや面白さや美しさが伝わるような、また、個性的なデザインとなった印刷物が簡単に得られる。
【００１１】
本発明の態様の一つは、前記文字調整部は、前記入力あるいは編集に応じて前記文章を構成する各文字を所定のテキストボックス内に描画する際に、前記所定の文字コードに対応する文字のサイズと前記文字コードに対応する文字の前または後に位置する文字のサイズとの大小関係を維持したまま前記テキストボックスに前記文章が収まるように各文字のサイズを調整するとしてもよい。
当該構成によれば、テキストボックス単位で文章を構成する各文字のサイズが自動調整され、上述したような見た目が特徴的な印刷物が得られる。
【００１２】
本発明の態様の一つは、前記表示部は、前記入力あるいは編集に応じて内容が変化する前記文章であって前記文字調整部による処理が施された前記文章を、前記入力あるいは編集に連動して表示するとしてもよい。
当該構成によれば、ユーザーは、入力中あるいは編集中の文章に対する文字調整部による処理の効果を、リアルタイムで確認しながら作業（入力あるいは編集）を進めることができる。
【００１３】
本発明の態様の一つは、前記文字調整部は、前記入力あるいは編集に応じて前記文章を構成する各文字を所定のテキストボックス内に描画する際に、前記文章を構成する文字と他のオブジェクトの非透明領域とが重複する場合、前記文章を構成する文字同士のサイズの大小関係を維持したまま当該テキストボックスを縮小するか、あるいは当該オブジェクトを縮小することにより、前記重複を回避するとしてもよい。
当該構成によれば、文字と他のオブジェクト（例えば、イラスト）との重複を自動的に回避することができる。
【００１４】
本発明の態様の一つは、印刷装置は、文字の入力を受け付ける入力部と、前記入力部を介して入力あるいは編集された文章に含まれる文字のうち所定の文字コードに対応する文字の色と、当該文字コードに対応する文字の前または後に位置する文字の色とを異ならせる文字調整部と、前記文章を表示する表示部と、前記文字調整部による処理後の前記文章を含んだ画像を印刷媒体に印刷する印刷部と、を備える。
当該構成によれば、ユーザーが入力あるいは編集した文章において、予め決められた文字コードに対応する文字の色と当該文字コードに対応する文字の前または後に位置する文字の色とが異なるように、各文字の色が自動的に調整される。従って、極めて簡単に、見た目が特徴的な印刷物（文字調整部による処理後の文章を含んだ画像の印刷結果）を得ることができる。
【００１５】
本発明の技術的思想は、印刷装置という物の発明のみによって実現されるものではない。例えば、印刷装置の各部が実現する工程を方法の発明として捉えることができる。また、このような方法をハードウェアに実行させるコンピュータープログラム、さらには当該プログラムを記憶したコンピューター読み取り可能な記憶媒体、等の各種カテゴリーにて本発明が実現されてもよい。
【図面の簡単な説明】
【００１６】
【図１】印刷装置の概略構成を例示するブロック図。
【図２】印刷処理を示すフローチャート。
【図３】第１実施形態の文字調整処理が施された文章を含む印刷対象画像を例示する図。
【図４】第２実施形態の文字調整処理が施された文章を含む印刷対象画像を例示する図。
【図５】文字調整処理が施されなかった文章を含む印刷対象画像を例示する図。
【発明を実施するための形態】
【００１７】
以下、図面を参照して本発明の実施形態を説明する。
（装置構成の概略）
図１は、本実施形態にかかる印刷装置１０等の機能をブロック図により例示したものである。印刷装置１０は、例えば、プリンターや、プリンターの機能を含んだ複合機、等といった製品として把握される。印刷装置１０あるいは印刷装置１０の一部を、「印刷制御装置」や「画像処理装置」等と呼んでもよい。図１に示した各構成は、一箇所あるいは一筐体内に集約されている場合に限らず、それら各構成が互いに離れた場所に存在し且つ通信可能な状態でいることで一システムを構築していてもよい。
【００１８】
図１では、印刷装置１０を、制御部２０、通信インターフェイス（Ｉ／Ｆ）３０、入力部４０、表示部５０、印刷機構６０、スロット部７０等を含む構成として例示している。制御部２０は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等を有するＩＣや、その他の記憶媒体等により構成される。制御部２０では、ＣＰＵが、ＲＯＭに保存されたプログラムに従った演算処理を、ＲＡＭをワークエリアとして用いて実行することにより、印刷装置１０による画像処理や印刷処理を実現させる。また、制御部２０は、前記ＲＡＭやその他の記憶媒体の一部に該当する記憶部２１し、さらに、特徴的な機能の一つである文字調整部２２としても機能する。
【００１９】
入力部４０は、ユーザーによる操作を受け付けるための各種ボタンやキーボード等を含む。特に、キーボードは、文字の入力を受け付けるための入力部である。キーボードは、印刷装置１０と一体となった部位であってもよいし、印刷装置１０とは別体で存在し、印刷措置１０と有線あるいは無線により通信可能に接続していてもよい。
【００２０】
表示部５０は、印刷装置１０に関する各種情報を示すための部位であり、例えば、液晶ディスプレイ（ＬＣＤ）により構成される。表示部５０は、印刷装置１０と一体となった部位であってもよいし、印刷装置１０とは別体で存在し、印刷措置１０と有線あるいは無線により通信可能に接続していてもよい。また、入力部４０の一部は、表示部５０に表示されたタッチパネルとして実現されるとしてもよい。
【００２１】
印刷機構６０は、画像を印刷媒体に印刷する印刷部である。印刷機構６０が採用する印刷方式がインクジェット方式である場合、印刷機構６０は、複数のノズルからインクを吐出する印刷ヘッド６２、ある速度で印刷ヘッド６２を一定方向（主走査方向）に沿って移動させるキャリッジ６１、当該一定方向と交差する方向（副走査方向）へ印刷媒体を搬送する搬送部６３等の構成を有する。印刷ヘッド６２はキャリッジ６１による前記移動に伴って印刷媒体へインクを吐出することにより印刷を実現する。搬送部６３は、印刷媒体を支持して搬送するためのローラー等を含んでいる。印刷媒体は、代表的には紙である。ただし、本実施形態は、インクを記録可能であって搬送部６３により搬送可能な素材であれば、紙以外の素材も印刷媒体の概念に含める。
【００２２】
通信Ｉ／Ｆ３０は、印刷装置１０を外部機器１００と有線あるいは無線にて接続するためのインターフェイスの総称である。外部機器１００としては、例えば、スマートフォン、タブレット型端末、デジタルスチルカメラ、ＰＣ（パーソナルコンピューター）等、印刷装置１０にとって画像データの入力元となる様々な該当する。印刷装置１０は、通信Ｉ／Ｆ３０を介して外部機器１００と、例えば、ＵＳＢケーブル、有線ネットワーク、無線ＬＡＮ、電子メール通信等の様々な手段や通信規格により接続可能である。
【００２３】
スロット部７０は、メモリーカード等の外部の記憶媒体を挿入するための部位である。つまり印刷装置１０は、スロット部７０に挿入されたメモリーカード等の外部の記憶媒体から、当該記憶媒体に記憶されている画像データを入力することが可能である。
【００２４】
（第１実施形態）
図２は、本実施形態にかかる印刷処理をフローチャートにより示している。
ステップＳ１００では、制御部２０は、画像生成処理を実行する。画像生成処理とは、印刷媒体へ印刷するための画像（印刷対象画像）を生成する処理である。
【００２５】
ユーザーは、表示部５０に表示される案内に従って、印刷対象画像を印刷するための印刷媒体の種類（例えば、ハガキ）を選択し、かつ、印刷対象画像を構成するためのオブジェクトを入力、選択、編集等行うことができる。ここで言うオブジェクトとは、大きく分けて、文章、イラスト、写真、である。ユーザーは、例えば、入力部４０を操作することにより、外部機器１００やスロット部７０に挿入されたメモリーカード等から印刷対象画像として使用したい写真（画像データ）を印刷装置１０に入力させ、表示部５０に表示させることができる。
【００２６】
また、記憶部２１には、ユーザーが任意に選択可能なイラストや文章（例えば、季節の挨拶文等）のテンプレートが記憶されている。ユーザーは、入力部４０を操作することにより、これらテンプレートの中から印刷対象画像として使用したいイラストや文章を任意に選択し、表示部５０に表示させることができる。本実施形態では、印刷対象画像は、少なくとも文章をオブジェクトの一つとして含むものとする。ユーザーは、入力部４０（キーボード）を操作することにより、文章を一から作成してもよいし、テンプレートとしての文章をそのまま採用してもよいし、テンプレートとしての文章を改変（編集）してもよい。
【００２７】
ここで、例文（例文１）ではあるが、ユーザーが入力部４０を操作して以下のような文章を入力あるいは編集したとする。
「謹んで新年のお慶びを申し上げます
昨年は長男一郎太の結婚披露宴に際しましては
遠路はるばるご足労賜り誠にありがとうございました
お蔭様で息子夫婦にはもったいない
ほどの良い門出とできました
末筆ながらご家族のご多幸とご健勝を
心からお祈りします  戌年  元旦」
【００２８】
ステップＳ１００においては、文字調整部２２が、画像生成処理の過程で、前記オブジェクトとしての文章に対し文字調整処理を施す。文字調整処理とは、概略、入力部４０を介して入力あるいは編集された文章に含まれる文字のうち所定の文字コードに対応する文字のサイズと、当該文字コードに対応する文字の前または後に位置する文字のサイズとを異ならせる処理である。
【００２９】
図３は、ハガキに印刷される印刷対象画像を構成するオブジェクトとして、例文１と、干支のイラスト（戌年にちなんだ戌のイラスト）とが、ハガキの寸法を想定した編集領域Ｈ内にレイアウトされた様子を例示している。ステップＳ１００の処理中は、表示部５０には、ユーザーによる入力部４０の操作に応じて編集領域Ｈにオブジェクトがレイアウトされた様子が、リアルタイムで表示される。つまり、入力部４０を介しての入力あるいは編集に応じて内容が変化する文章であって、文字調整処理が施された文章が、当該入力あるいは編集に連動して表示部５０の編集領域Ｈ内に表示される。
【００３０】
ここで、前記所定の文字コードとは、例えば、特定の品詞に該当する文字を示す文字コードである。特定の品詞とは、例えば、助詞であり、より具体的には、“は”や“を”等といった助詞が、特定の品詞に該当する文字である。
また、前記所定の文字コードとは、例えば、空白（スペース）を示す文字コードである。
【００３１】
図３は、文字調整処理として、これら所定の文字コードに対応する文字（“は”や“を”や空白）それぞれの後に位置する文字のサイズを、これら所定の文字コードに対応する文字のサイズよりも大きくした場合を示している。文中の空白（スペース）も、それをディスプレイ上で再現するための文字コードが存在することから、文字の概念に含めるとする。また図３の例では、文字調整処理として、文章の先頭の文字のサイズを、当該先頭の文字の後に位置する文字のサイズよりも大きくした場合を示している。
【００３２】
ちなみに図５は、図３と同様に、印刷対象画像を構成するオブジェクトとして例文１および干支のイラストがハガキの寸法を想定した編集領域Ｈ内にレイアウトされた様子を例示しているが、図３と異なり、文字調整処理を実行しなかった場合の例である。このような図５との比較から判るように、図３（文字調整処理を実行した場合）によれば、文章（例文１）に含まれる文字のうち、先頭の“謹”という文字、平仮名“は”の次（後）に位置する文字、平仮名“を”の次（後）に位置する文字、空白の次（後）に位置する文字、のそれぞれが他の文字よりも相対的に大きなサイズで描画されている。
【００３３】
なお、上述したような文章は、一つのテキストボックスとして把握される。つまりステップＳ１００において、文字調整部２２は、文章の入力あるいは編集に応じて、当該文章を構成する各文字を所定のテキストボックス（ユーザーが編集領域Ｈ内にレイアウトしたテキストボックス）内に描画する際に、前記所定の文字コードに対応する文字と、前記文字コードに対応する文字の後に位置する文字とのサイズの大小関係を維持したまま、当該テキストボックスに文章が収まるように各文字のサイズを調整する。また、文字調整部２２は、当該描画の際に、文章の先頭の文字と当該先頭の文字の後に位置する文字とのサイズの大小関係も維持したまま、当該テキストボックスに文章が収まるように各文字のサイズを調整する。
【００３４】
文字の描画とは、前記入力あるいは編集により一文字毎に指示される１６進数等で表現される文字コードを文字調整部２２が解釈して、当該文字コードが対応する文字を所定の書体で視覚化（表示部５０に表示させる）する処理を言う。文字調整部２２は、一つ一つの文字を、予め決められた上限サイズ（例えば２８ポイント）〜下限サイズ（例えば１２ポイント）の範囲内で描画する。このとき、文字調整部２２は、前記サイズの大小関係（例えば２ポイントの差）を維持しつつ、テキストボックスのサイズとテキストボックス内に収めるべき文字数との関係に応じて各文字に許容できる最大のサイズを決定し、当該決定したサイズで各文字を描画する。
【００３５】
またテキストボックスの領域については以下のように取り扱うことが可能である。
ユーザーが入力部４０を操作することにより、テキストを入力するモードを選択したのち、表示部５０の画面上においてテキストの入力開始位置を指示したら、一文字分のテキストボックスが画面上に生成される。入力される基準となる文字サイズの初期値は、予め決めておいても良く、当該生成されるテキストボックスは、少なくとも初期値の文字サイズの一文字が入力可能な矩形領域である。基準となる文字サイズとは、具体的には、文字調整処理によって相対的に小さく描画される文字のサイズを言う。
テキストボックスは、ユーザーによるテキストの入力に伴って矩形領域が変形する。すなわち、一文字入力毎や、改行毎にその時点でのテキストボックスの矩形領域が拡大される。言い換えると、テキストボックスの矩形領域は、最長の１行分の距離×１行目から最終行までの距離、で定義される。
【００３６】
文字サイズ（フォントサイズ）の変更は、ユーザーに、テキストボックスの矩形領域のサイズを変更させることにより行っても良いし、基準となる文字サイズを指定させることにより行っても良い。なお、基準となる文字サイズを指定させる場合は、文字サイズの変更に伴って、テキストボックスの矩形領域が変更されることになる。
【００３７】
制御部２０は、例えば、前記入力開始位置が指定される際、ユーザーにテキストボックスの矩形領域を指定させてから、テキストを入力させても良い。この場合、文字サイズは予め決められたサイズで入力させることとし、入力が完了した時（例えば、テキスト入力を促すカーソルがテキストボックスから別のオブジェクトに移動したとき）、テキストボックス中の「最長の１行分の距離×１行目から最終行までの距離」に基づいて、テキストボックスの領域が決定される。ただし、入力中に予め決められたテキストボックスをはみ出す場合は、入力に伴ってテキストボックスの矩形領域が変形することになる。
【００３８】
このような文字調整処理を含む画像生成処理の結果、文章やイラストや写真等のオブジェクトがレイアウトされた画像（ユーザーが、オブジェクトの入力、選択、編集等を終えた時点で編集領域Ｈに表示されている全体の画像）が、印刷対象画像となる。印刷対象画像は、例えば、ビットマップ形式の画像データである。当該画像データは、画素毎に、例えばＲＧＢ（レッド、グリーン、ブルー）毎の階調値（例えば、０〜２５５階調）を有するデータである。
【００３９】
ステップＳ２００では、制御部２０は、ステップＳ１００で生成した印刷対象画像としての画像データを印刷データに変換する、印刷データ生成処理を実行する。印刷データ生成処理とは、画像データに対し、例えば、解像度変換処理、色変換処理、ハーフトーン処理、といった公知の処理を施すことにより、画素毎にインクの吐出または非吐出（ドットオンまたはドットオフ）を規定した印刷データを生成する処理である。
【００４０】
ステップＳ３００では、制御部２０は、ステップＳ２００で生成した印刷データに基づいて、印刷機構６０の挙動（キャリッジ６１の移動、当該移動に伴う印刷ヘッド６２によるインク吐出、および搬送部６３による印刷媒体の搬送）を制御することにより、印刷データがドットのオンオフで表現する印刷対象画像を印刷媒体（例えば、ハガキ）に印刷させる。
【００４１】
このように本実施形態によれば、図３に例示したような文章に含まれる文字のうち所定の文字コードに対応する文字のサイズと当該文字コードに対応する文字の後に位置する文字のサイズとが異なるように調整された文章、を含んだ印刷物が得られる。つまり、ユーザーは、文章については入力したり編集したりするだけであり、当該文章中の大きくする文字（あるいは小さくする文字）を指定する必要がなく、文字調整部２２が文字調整処理を実行することにより自動的にこのような印刷物が得られる。すなわち、極めて簡単な操作で、図３に例示したように、読み手に楽しさや面白さが伝わるような、また、個性的なデザインとなった印刷物が得られる。
【００４２】
本発明は上述の実施形態（第１実施形態）に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば後述するような実施形態を採用可能である。各実施形態を適宜組み合わせた構成も本発明の開示範囲に入る。以下の実施形態の説明においては、第１実施形態と共通の事項は説明を適宜省略する。
【００４３】
（第２実施形態）
ステップＳ１００における文字調整部２２による文字調整処理について、さらに説明する。
当該第２実施形態では、例文（例文２）ではあるが、ユーザーが入力部４０を操作して以下のような文章を入力あるいは編集したとする。
「謹んで、新年の、お慶びを、申し上げます。
昨年は、長男、一郎太の、結婚披露宴に際しましては、遠路、はるばる
ご足労賜り、誠に、ありがとうございました。
お蔭様で息子夫婦には、もったいない
ほどの良い、門出とできました。
末筆ながら、ご家族のご多幸とご健勝を、
心からお祈りします  戌年  元旦」
【００４４】
図４は、ハガキに印刷される印刷対象画像を構成するオブジェクトとして、例文２と、干支のイラストとが、ハガキの寸法を想定した編集領域Ｈ内にレイアウトされた様子を例示している。
ここで、第２実施形態において、前記所定の文字コードとは、空白（スペース）を示す文字コードであるとする。
また、第２実施形態において、前記所定の文字コードとは、句読点（“、”や“。”）を示す文字コードであるとする。
【００４５】
図４は、文字調整処理として、これら所定の文字コードに対応する文字（“、”や“。”や空白）それぞれの後に位置する文字のサイズを、これら所定の文字コードに対応する文字のサイズよりも大きくした場合を示している。また、文字調整部２２は、ユーザーが入力した文章中の句読点（“。”や“、”）については、それらを省いた文章を表示部５０に表示させる。また図４の例では、図３の例と同様、文字調整処理として、文章の先頭の文字のサイズを、当該先頭の文字の後に位置する文字のサイズよりも大きくした場合を示している。このような図４（文字調整処理を実行した場合）によれば、文章（例文２）に含まれる文字のうち、先頭の“謹”という文字、句読点“、”の次（後）に位置する文字（ただし句読点“、”は描画されない）、句読点“。”の次（後）に位置する文字（ただし句読点“。”は描画されない）、空白の次（後）に位置する文字、のそれぞれが他の文字よりも相対的に大きなサイズで描画されている。
【００４６】
このような第２実施形態によれば、ユーザーが無意識に入力する句読点が自動的に省かれ、且つ、これら句読点の後に位置する文字のサイズが大きくなるように調整された文章、を含んだ印刷物が得られる。つまり、ユーザーは、文章については入力したり編集したりするだけであり、当該文章中の大きくする文字（あるいは小さくする文字）や省く文字を指定する必要がなく、文字調整部２２が文字調整処理を実行することにより自動的にこのような印刷物が得られる。すなわち、極めて簡単な操作で、図４に例示したように、読み手に楽しさや面白さや美しさが伝わるような、また、個性的なデザインとなった印刷物が得られる。特に、年賀状や挨拶状では、句読点を用いないことが礼儀と考えられることもあるため、第２実施形態のように、ユーザーが入力した句読点が自動的に省かれる（印刷されない）構成は有益である。
【００４７】
ステップＳ１００の画像生成処理の中で、ユーザーの任意の操作に応じて複数のオブジェクトが編集領域Ｈ内にレイアウトされた結果、オブジェクト同士が重複する場合がある。例えば、図３の例では、イラストの一部に、文章を構成する一部の文字が重なっている。そこで第２実施形態では、ステップＳ１００において、文字調整部２２は、入力部４０を介した入力あるいは編集に応じて文章を構成する各文字を前記テキストボックス内に描画する際に、当該文章を構成する文字と、他のオブジェクトの非透明領域とが重複する場合、当該文章を構成する文字同士のサイズの大小関係を維持したまま当該テキストボックスを縮小するか、あるいは当該オブジェクトを縮小する。むろん、文章を構成する文字同士のサイズの大小関係とは、これまで説明したような、所定の文字コードに対応する文字と、当該文字コードに対応する文字の後に位置する文字とのサイズの大小関係や、文章の先頭の文字と、当該先頭の文字の後に位置する文字とのサイズの大小関係を指す。
【００４８】
オブジェクトの非透明領域とは、例えば、当該オブジェクトを構成する画素のうち、階調値が最高階調（＝２５５）である画素（ＲＧＢ全ての階調値が２５５である画素＝背景画素）を除いた画素に該当する領域として把握される。つまり、図３，４に例示した戌のイラストとしてのオブジェクトの実体は、視認される戌等のイラスト部分を含んだ矩形の画像データであり、当該画像データのうち、視認される戌等のイラスト部分が非透明領域である。文字調整部２２は、ユーザーの任意の操作に従って編集領域Ｈ内にテキストボックス（文章）を含む複数のオブジェクトをレイアウトした場合に前記重複が生じてしまうことを認識したら、例えば、テキストボックスを縮小、変形させて、前記重複を回避する。図４では、テキストボックスの一部を変形（上下方向の長さを縮小）することで、図３に例示したような文字とイラストとの重複が回避された様子を例示している。第２実施形態では、このようなオブジェクト同士の重複を避けることで、より美麗な印刷物を得ることができる。
【００４９】
（他の実施形態）
図３，４の例では、文字調整部２２は、ステップＳ１００において、前記所定のコードの文字に対応する文字よりも、前記文字コードに対応する文字の後に位置する文字のサイズを大きくするとしたが、前記所定のコードの文字に対応する文字よりも、前記文字コードに対応する文字の前に位置する文字のサイズを大きくするとしてもよい。
【００５０】
また、文字調整部２２は、ステップＳ１００において、入力あるいは編集された文章に含まれる文字のうち前記所定の文字コードに対応する文字の色と、当該文字コードに対応する文字の前または後に位置する文字の色とを異ならせるとしてもよい。つまり、これまで説明した、文字のサイズを異ならせる手法に替えて、文字の色を異ならせるとしてもよい。あるいは、これまで説明した、文字のサイズを異ならせる手法に加えて、文字の色を異ならせるとしてもよい。例えば、図３，４で他の文字よりも大きなサイズで描画されている文字については赤色や青色で描画し（赤色や青色で印刷し）、それ以外の大きなサイズで描画されていない文字については黒色で描画する（黒色で印刷する）としてもよい。
【００５１】
さらには、文字調整部２２は、上述したような文字のサイズを異ならせる手法や文字の色を異ならせる手法に替えて（あるいは加えて）、前記所定の文字コードに対応する文字の書体と、当該文字コードに対応する文字の前または後に位置する文字の書体とを異ならせるとしてもよい。
【００５２】
印刷装置１０は、印刷ヘッド６２がキャリッジ６１に搭載されて主走査方向に移動するタイプの機種、いわゆるシリアルプリンターである場合に限られない。例えば、印刷装置１０は、キャリッジ６１を有さず、固定されたライン型の印刷ヘッド６２（ラインヘッド）を有するいわゆるラインプリンターであってもよい。ラインヘッドは、前記主走査方向に相当する方向において印刷媒体の幅に略相当する範囲に亘って複数のノズルを並べた印刷ヘッドである。ラインプリンターにおいては、自身は静止しているラインヘッドが、搬送部６３によって搬送される印刷媒体へインクを吐出する。また、印刷装置１０は、インクジェットプリンターではなく、例えば、レーザープリンター等であってもよい。
【符号の説明】
【００５３】
１０…印刷装置、２０…制御部、２１…記憶部、２２…文字調整部、３０…通信Ｉ／Ｆ、４０…入力部、５０…表示部、６０…印刷機構、６１…キャリッジ、６２…印刷ヘッド、６３…搬送部、７０…スロット部、１００…外部機器
【図１】
2016068366.tif 000003
【図２】
2016068366.tif 000004
【図３】
2016068366.tif 000005
【図４】
2016068366.tif 000006
【図５】
2016068366.tif 000007