(57)【要約】【課題】  従来より変化に富んだ印刷結果を得ることができる画像形成装置を提供する。【解決手段】  ＭＦＰ２０は、ページ内の複数の領域に対してそれぞれフォントの属性を記憶する不揮発性記憶装置４７と、ページ内における位置が設定された文字列を描画する文字列描画手段３１と、文字列描画手段３１によって描画された文字列を印刷する印刷手段３２とを備えており、文字列描画手段３１は、文字列に設定されている位置が含まれる領域に対して不揮発性記憶装置４７によって記憶されているフォントの属性によって、文字列を描画することを特徴とする。【選択図】  図１
2012143994.tif 000002
【特許請求の範囲】
【請求項１】
ページ内の複数の領域に対してそれぞれフォントの属性を記憶するフォント属性記憶手段と、前記ページ内における位置が設定された文字列を描画する文字列描画手段と、前記文字列描画手段によって描画された前記文字列を印刷する印刷手段とを備えており、
前記文字列描画手段は、前記文字列に設定されている前記位置が含まれる前記領域に対して前記フォント属性記憶手段によって記憶されている前記フォントの属性によって、前記文字列を描画することを特徴とする画像形成装置。
【請求項２】
画像を作成する画像作成手段と、前記文字列描画手段によって描画された前記文字列および前記画像作成手段によって作成された前記画像を結合する画像結合手段とを備えており、
前記印刷手段は、前記画像結合手段によって結合された前記画像を印刷することによって、前記文字列描画手段によって描画された前記文字列を印刷し、
前記文字列は、スタンプ用の文字列であることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
ページ内の複数の領域に対してそれぞれフォントの属性を記憶するフォント属性記憶手段を備えている画像形成装置を、前記ページ内における位置が設定された文字列を描画する文字列描画手段、および、前記文字列描画手段によって描画された前記文字列を印刷する印刷手段として機能させ、
前記文字列描画手段は、前記文字列に設定されている前記位置が含まれる前記領域に対して前記フォント属性記憶手段によって記憶されている前記フォントの属性によって、前記文字列を描画することを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フォントの種類、色、サイズ、スタイルなどの属性を予め記憶しており、その記憶しているフォントの属性によって文字列を印刷する画像形成装置に関する。
【背景技術】
【０００２】
従来、予め記憶しているフォントの属性によって文字列を印刷する画像形成装置として、電子文書に埋め込まれているフォントを内蔵フォントに置換した後、電子文書を印刷する印刷装置が知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１５７４１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の印刷装置においては、常に同一の内蔵フォントによって文字列が印刷されるので、印刷結果が単調であるという問題がある。
【０００５】
そこで、本発明は、従来より変化に富んだ印刷結果を得ることができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像形成装置は、ページ内の複数の領域に対してそれぞれフォントの属性を記憶するフォント属性記憶手段と、前記ページ内における位置が設定された文字列を描画する文字列描画手段と、前記文字列描画手段によって描画された前記文字列を印刷する印刷手段とを備えており、前記文字列描画手段は、前記文字列に設定されている前記位置が含まれる前記領域に対して前記フォント属性記憶手段によって記憶されている前記フォントの属性によって、前記文字列を描画することを特徴とする。
【０００７】
この構成により、本発明の画像形成装置は、ページ内における文字列の位置に応じたフォントの属性によって文字列を描画するので、従来より変化に富んだ印刷結果を得ることができる。
【０００８】
また、本発明の画像形成装置は、画像を作成する画像作成手段と、前記文字列描画手段によって描画された前記文字列および前記画像作成手段によって作成された前記画像を結合する画像結合手段とを備えており、前記印刷手段は、前記画像結合手段によって結合された前記画像を印刷することによって、前記文字列描画手段によって描画された前記文字列を印刷し、前記文字列は、スタンプ用の文字列であっても良い。
【０００９】
この構成により、本発明の画像形成装置は、ページ内におけるスタンプ用の文字列の位置に応じたフォントの属性によってスタンプ用の文字列を描画するので、スタンプ用の文字列に対するフォントの属性の設定を容易化することができる。
【００１０】
本発明の画像形成プログラムは、ページ内の複数の領域に対してそれぞれフォントの属性を記憶するフォント属性記憶手段を備えている画像形成装置を、前記ページ内における位置が設定された文字列を描画する文字列描画手段、および、前記文字列描画手段によって描画された前記文字列を印刷する印刷手段として機能させ、前記文字列描画手段は、前記文字列に設定されている前記位置が含まれる前記領域に対して前記フォント属性記憶手段によって記憶されている前記フォントの属性によって、前記文字列を描画することを特徴とする。
【００１１】
この構成により、本発明の画像形成プログラムを実行する画像形成装置は、ページ内における文字列の位置に応じたフォントの属性によって文字列を描画するので、従来より変化に富んだ印刷結果を得ることができる。
【発明の効果】
【００１２】
本発明の画像形成装置は、従来より変化に富んだ印刷結果を得ることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１の実施の形態に係る画像形成システムのブロック図である。
【図２】図１に示す不揮発性記憶装置に記憶されている領域フォント属性対応関係の一例を示す図である。
【図３】図１に示すＭＦＰの動作のフローチャートである。
【図４】図１に示すＭＦＰによって処理される文字列の位置の例を示す図である。
【図５】本発明の第２の実施の形態に係る画像形成システムのブロック図である。
【図６】図５に示すＭＦＰの動作のフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について、図面を用いて説明する。
【００１５】
（第１の実施の形態）
まず、本実施の形態に係る画像形成システムの構成について説明する。
【００１６】
図１は、本実施の形態に係る画像形成システム１０のブロック図である。
【００１７】
図１に示すように、画像形成システム１０は、本発明の画像形成装置としてのＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）２０と、印刷データを生成するＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）９０とを備えている。ＭＦＰ２０と、ＰＣ９０とは、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルなどのケーブルを介して互いに通信可能に直接接続されているか、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワーク経由で互いに通信可能に接続されている。
【００１８】
ＭＦＰ２０は、ＭＦＰ２０を制御するコントローラー３０と、コントローラー３０に接続されていて種々の情報を表示するディスプレイ４１と、コントローラー３０に接続されていて利用者によって種々の操作が入力される操作部４２と、コントローラー３０に接続されていて用紙などの記録媒体に印刷を実行するプリンター４３と、コントローラー３０に接続されていて原稿を読み込んで画像データを生成する読込デバイスであるスキャナー４４と、コントローラー３０に接続されていてＰＣ９０と通信を行う通信Ｉ／Ｆ（ｉｎｔｅｒｆａｃｅ）部４５と、図示していない外部のファクシミリ装置とファクシミリ通信を行うファクシミリ通信部４６と、コントローラー３０に接続されているＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの不揮発性記憶装置４７とを備えている。
【００１９】
コントローラー３０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、本発明の画像形成プログラムを含むプログラムおよび各種のデータを予め記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＣＰＵの作業領域として用いられる書き換え可能な揮発性の記憶装置であるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。ＣＰＵは、ＲＯＭに記憶されているプログラムを実行することによって制御部を動作させる演算処理装置である。ＲＡＭは、ＣＰＵによってプログラムが実行されるときにプログラムや各種のデータを一時的に記憶するようになっている。コントローラー３０は、画像形成プログラムを実行することによって、ページ内における位置が設定された文字列を描画する文字列描画手段３１、および、文字列描画手段３１によって描画された文字列をプリンター４３によって印刷する印刷手段３２として機能する。
【００２０】
ディスプレイ４１は、例えばＬＣＤ(Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ)などの表示デバイスである。
【００２１】
操作部４２は、ディスプレイ４１とともにタッチパネルを形成するボタンなどの入力デバイスである。
【００２２】
プリンター４３は、例えば、スキャナー４４によって生成された画像データや、ＰＣ９０から通信Ｉ／Ｆ部４５を介して受信された印刷データや、外部のファクシミリ装置からファクシミリ通信部４６を介して受信されたファクシミリデータなどの各種のデータを印刷する印刷デバイスである。
【００２３】
通信Ｉ／Ｆ部４５は、例えば、スキャナー４４によって生成された画像データをＰＣ９０に送信したり、プリンター４３で印刷されるための印刷データをＰＣ９０から受信したりする。
【００２４】
ファクシミリ通信部４６は、例えば、スキャナー４４によって生成された画像データを外部のファクシミリ装置に送信したり、プリンター４３で印刷されるための印刷データを外部のファクシミリ装置から受信したりする。
【００２５】
不揮発性記憶装置４７は、ページ内の複数の領域と、フォントの属性との対応関係（以下「領域フォント属性対応関係」という。）を記憶しており、本発明のフォント属性記憶手段を構成している。領域フォント属性対応関係は、利用者によって操作部４２を介して入力されるか、利用者によってＰＣ９０から通信Ｉ／Ｆ部４５を介して入力されたものである。
【００２６】
図２は、不揮発性記憶装置４７に記憶されている領域フォント属性対応関係の一例を示す図である。
【００２７】
図２に示す領域フォント属性対応関係においては、ページが座標（０，０）から座標（４９６１，７０１３）までの矩形の領域であることを前提としている。座標（０，０）から座標（２４８０，３５０６）までの矩形の領域に対して、フォントの種類、色、サイズ、スタイルがそれぞれ「Ｃｏｕｒｉｅｒ」、「赤」、「１８ｐｏｉｎｔ」、「斜体、太字」であるフォントの属性が記憶されている。座標（２４８１，０）から座標（４９６１，３５０６）までの矩形の領域に対して、フォントの種類、色、サイズ、スタイルがそれぞれ「Ｃｏｕｒｉｅｒ」、「黒」、「１５ｐｏｉｎｔ」、「正体」であるフォントの属性が記憶されている。座標（０，３５０７）から座標（２４８０，７０１３）までの矩形の領域に対して、フォントの種類、色、サイズ、スタイルがそれぞれ「Ｃｏｕｒｉｅｒ」、「黒」、「１５ｐｏｉｎｔ」、「斜体」であるフォントの属性が記憶されている。座標（２４８１，３５０７）から座標（４９６１，７０１３）までの矩形の領域に対して、フォントの種類、色、サイズ、スタイルがそれぞれ「Ａｒｉａｌ」、「青」、「１０ｐｏｉｎｔ」、「太字」であるフォントの属性が記憶されている。
【００２８】
次に、画像形成システム１０の動作について説明する。
【００２９】
ＰＣ９０は、利用者からＭＦＰ２０での印刷が指示されると、利用者からの指示に応じた印刷データを生成し、生成した印刷データをＭＦＰ２０に送信する。ここで、ＰＣ９０によって生成される印刷データは、ページ内における位置が設定された文字列のデータである。
【００３０】
図３は、ＭＦＰ２０の動作のフローチャートである。
【００３１】
ＭＦＰ２０は、通信Ｉ／Ｆ部４５によってＰＣ９０から印刷データを受信すると、図３に示す処理を実行する。
【００３２】
図３に示すように、ＭＦＰ２０の文字列描画手段３１は、印刷データに含まれる１ページ内の文字列のうちの１つを対象にし（Ｓ８１）、Ｓ８１において対象にした文字列のページ内における位置を取得する（Ｓ８２）。
【００３３】
図４は、ＭＦＰ２０によって処理される文字列の位置の例を示す図である。
【００３４】
図４に示す例において、ページ７０は、点７１から点７２までの矩形の領域である。点７１、７２の座標は、それぞれ（０，０）、（４９６１，７０１３）である。ページ７０に含まれる文字列は、“ＡＢＣ”である。文字列“ＡＢＣ”のページ７０内における位置は、文字列“ＡＢＣ”を囲む矩形の範囲７３の左上の頂点７３ａの位置、右上の頂点７３ｂの位置、左下の頂点７３ｃの位置、右下の頂点７３ｄの位置、中心７３ｅの位置など、範囲７３上の予め決められた何れかの位置である。
【００３５】
図３に示すように、Ｓ８２の処理の後、文字列描画手段３１は、不揮発性記憶装置４７に記憶されている領域フォント属性対応関係における複数の領域のうち、Ｓ８２において取得した位置が含まれる領域を取得する（Ｓ８３）。例えば、領域フォント属性対応関係が図２に示すものである場合であって、Ｓ８２において取得した位置が（１２４０，４３８）であるとき、文字列描画手段３１は、不揮発性記憶装置４７に記憶されている領域フォント属性対応関係における複数の領域のうち、座標（０，０）から座標（２４８０，３５０６）までの矩形の領域をＳ８３において取得する。
【００３６】
次いで、文字列描画手段３１は、不揮発性記憶装置４７に記憶されている領域フォント属性対応関係において、Ｓ８３において取得した領域に対して設定されているフォントの属性を取得する（Ｓ８４）。例えば、領域フォント属性対応関係が図２に示すものである場合であって、Ｓ８３において取得した領域が座標（０，０）から座標（２４８０，３５０６）までの矩形の領域であるとき、文字列描画手段３１は、フォントの種類、色、サイズ、スタイルがそれぞれ「Ｃｏｕｒｉｅｒ」、「赤」、「１８ｐｏｉｎｔ」、「斜体、太字」であるフォントの属性をＳ８４において取得する。
【００３７】
次いで、文字列描画手段３１は、印刷データに含まれる文字列のうちの全てを対象にしたか否かを判断する（Ｓ８５）。
【００３８】
Ｓ８５において全てを対象にしていないと判断されると、文字列描画手段３１は、再びＳ８１の処理に戻る。
【００３９】
一方、Ｓ８５において全てを対象にしたと判断されると、文字列描画手段３１は、Ｓ８１において対象にした全ての文字列を、それぞれの文字列に対してＳ８４において取得したフォントの属性によって描画する（Ｓ８６）。つまり、文字列描画手段３１は、文字列のビットマップを作成する。
【００４０】
最後に、印刷手段３２は、Ｓ８６において描画された文字列をプリンター４３によって印刷し（Ｓ８７）、図３に示す処理を終了する。
【００４１】
以上に説明したように、ＭＦＰ２０は、ページ内における文字列の位置に応じたフォントの属性によって文字列を描画するので、従来より変化に富んだ印刷結果を得ることができる。
【００４２】
なお、ＭＦＰ２０は、本実施の形態において図４に示す文字列“ＡＢＣ”全体を１つの文字列として処理しているが、文字“Ａ”、文字“Ｂ”、文字“Ｃ”を別々の文字列として処理するようになっていても良い。すなわち、ページ７０内における文字“Ａ”、文字“Ｂ”、文字“Ｃ”の位置が不揮発性記憶装置４７に記憶されている領域フォント属性対応関係において別々の領域に含まれる場合、それらの領域に対して設定されているフォントの属性が別々であるとき、文字列描画手段３１は、文字“Ａ”、文字“Ｂ”、文字“Ｃ”をそれぞれ別々のフォントの属性によって描画する。
【００４３】
また、領域フォント属性対応関係における領域は、本実施の形態において矩形の領域であるが、任意の形状および大きさが採用されることが可能である。
【００４４】
また、領域フォント属性対応関係における領域は、本実施の形態において４つに分割されているが、４つ以外の複数に分割されていても良い。
【００４５】
また、ページ内における文字列の位置は、本実施の形態において利用者によって座標で指定されるようになっているが、予め所定の座標と対応付けられた範囲、例えば左上、右上、左下、右下、中央などが利用者によって選択されることによって指定されるようになっていても良い。
【００４６】
（第２の実施の形態）
まず、本実施の形態に係る画像形成システムの構成について説明する。
【００４７】
なお、本実施の形態に係る画像形成システムの構成のうち、第１の実施の形態に係る画像形成システムの構成と同様な構成については、第１の実施の形態に係る画像形成システムの構成と同一の符号を付して詳細な説明を省略する。
【００４８】
図５は、本実施の形態に係る画像形成システム１１０のブロック図である。
【００４９】
図５に示すように、画像形成システム１１０の構成は、第１の実施の形態に係る画像形成システム１０（図１参照。）がＭＦＰ２０（図１参照。）に代えてＭＦＰ１２０を備えた構成と同様である。
【００５０】
ＭＦＰ１２０の構成は、ＭＦＰ２０がコントローラー３０（図１参照。）に代えてコントローラー１３０を備えた構成と同様である。
【００５１】
コントローラー１３０の構成は、ＲＯＭに記憶されている画像形成プログラムを除いてコントローラー３０の構成と同様である。コントローラー１３０は、画像形成プログラムを実行することによって、ページ内における位置が設定された文字列を描画する文字列描画手段１３１、画像を作成する画像作成手段１３２、文字列描画手段１３１によって描画された文字列および画像作成手段１３２によって作成された画像を結合する画像結合手段１３３、および、画像結合手段１３３によって結合された画像をプリンター４３によって印刷する印刷手段１３４として機能する。印刷手段１３４は、画像結合手段１３３によって結合された画像を印刷することによって、文字列描画手段１３１によって描画された文字列を印刷する。
【００５２】
なお、本実施の形態における文字列は、ページ内における位置が設定されたスタンプ用の文字列であり、不揮発性記憶装置４７に記憶されている。スタンプ用の文字列は、利用者によって操作部４２を介して入力されるか、利用者によってＰＣ９０から通信Ｉ／Ｆ部４５を介して入力されたものである。
【００５３】
次に、画像形成システム１１０の動作について説明する。
【００５４】
図６は、ＭＦＰ１２０の動作のフローチャートである。
【００５５】
ＭＦＰ１２０は、コピーのために原稿がスキャナー４４によって読み取られるか、通信Ｉ／Ｆ部４５によってＰＣ９０から印刷データを受信するか、ファクシミリ通信部４６によって外部のファクシミリ装置からファクシミリデータを受信すると、図６に示す処理を実行する。ここで、ＭＦＰ１２０がＰＣ９０から受信する印刷データは、文字データに限らず、画像データなどであっても良い。
【００５６】
図６に示すように、ＭＦＰ１２０の文字列描画手段１３１は、不揮発性記憶装置４７に記憶されている１ページ内のスタンプ用の文字列のうちの１つを対象にし（Ｓ１８１）、Ｓ１８１において対象にした文字列のページ内における位置を取得する（Ｓ１８２）。
【００５７】
次いで、文字列描画手段１３１は、不揮発性記憶装置４７に記憶されている領域フォント属性対応関係における複数の領域のうち、Ｓ１８２において取得した位置が含まれる領域を取得し（Ｓ１８３）、不揮発性記憶装置４７に記憶されている領域フォント属性対応関係において、Ｓ１８３において取得した領域に対して設定されているフォントの属性を取得する（Ｓ１８４）。
【００５８】
次いで、文字列描画手段１３１は、１ページ内のスタンプ用の文字列のうちの全てを対象にしたか否かを判断する（Ｓ１８５）。
【００５９】
Ｓ１８５において全てを対象にしていないと判断されると、文字列描画手段１３１は、再びＳ１８１の処理に戻る。
【００６０】
一方、Ｓ１８５において全てを対象にしたと判断されると、文字列描画手段１３１は、Ｓ１８１において対象にした全ての文字列を、それぞれの文字列に対してＳ１８４において取得したフォントの属性によって描画する（Ｓ１８６）。つまり、文字列描画手段１３１は、スタンプ用の文字列のビットマップを作成する。
【００６１】
次いで、画像作成手段１３２は、画像のビットマップを作成する（Ｓ１８７）。すなわち、画像作成手段１３２は、コピーのために原稿がスキャナー４４によって読み取られたことによって図６に示す処理が開始された場合、スキャナー４４によって読み取られた画像データに基づいた画像のビットマップを作成する。また、画像作成手段１３２は、通信Ｉ／Ｆ部４５によってＰＣ９０から印刷データを受信したことによって図６に示す処理が開始された場合、通信Ｉ／Ｆ部４５によって受信した印刷データに基づいた画像のビットマップを作成する。また、画像作成手段１３２は、ファクシミリ通信部４６によって外部のファクシミリ装置からファクシミリデータを受信したことによって図６に示す処理が開始された場合、ファクシミリ通信部４６によって受信したファクシミリデータに基づいた画像のビットマップを作成する。
【００６２】
次いで、画像結合手段１３３は、Ｓ１８６において文字列描画手段１３１によって描画された文字列のビットマップと、Ｓ１８７において画像作成手段１３２によって作成された画像のビットマップとを結合する（Ｓ１８８）。
【００６３】
最後に、印刷手段１３４は、Ｓ１８８において結合された画像をプリンター４３によって印刷し（Ｓ１８９）、図６に示す処理を終了する。
【００６４】
以上に説明したように、ＭＦＰ１２０は、ページ内におけるスタンプ用の文字列の位置に応じたフォントの属性によってスタンプ用の文字列を描画するので、従来より変化に富んだ印刷結果を得ることができる。
【００６５】
スタンプ用の文字列は、例えばページ内の左上には会社名や氏名の文字列が設定されるなど、ページ内の位置によって用途が決まっている場合が多い。本願発明者は、このことに着目してＭＦＰ１２０を発明した。ＭＦＰ１２０は、ページ内におけるスタンプ用の文字列の位置に応じたフォントの属性が予め設定されていれば、スタンプ用の文字列と、ページ内におけるその位置とが設定されることによって、そのスタンプ用の文字列に適したフォントの属性を自動的に設定することができる。したがって、ＭＦＰ１２０は、スタンプ用の文字列が設定される度に、その文字列に対するフォントの属性が設定される必要はない。つまり、ＭＦＰ１２０は、ページ内におけるスタンプ用の文字列の位置に応じたフォントの属性によってスタンプ用の文字列を描画するので、スタンプ用の文字列に対するフォントの属性の設定を容易化することができる。
【００６６】
なお、本発明の画像形成装置は、上述した各実施の形態においてＭＦＰであるが、コピー機、プリンターなど、ＭＦＰ以外の画像形成装置であっても良い。
【符号の説明】
【００６７】
２０  ＭＦＰ（画像形成装置）
３１  文字列描画手段
３２  印刷手段
４７  不揮発性記憶装置（フォント属性記憶手段）
７０  ページ
１２０  ＭＦＰ（画像形成装置）
１３１  文字列描画手段
１３２  画像作成手段
１３３  画像結合手段
１３４  印刷手段
【図１】
2012143994.tif 000003
【図２】
2012143994.tif 000004
【図３】
2012143994.tif 000005
【図４】
2012143994.tif 000006
【図５】
2012143994.tif 000007
【図６】
2012143994.tif 000008