(57)【要約】【課題】  元文書ファイルを変更することなく、印刷時に所定の書式変換を行って出力可能な利便性の良い画像形成装置およびプリンタドライバを提供する。【解決手段】  文書のＰＤＬデータを受信し、ＰＤＬデータ格納部２２に記憶した後、画像形成して出力する画像形成装置１０であって、文書中の変換対象となる変換対象文字を特定するための文字特定情報および、変換対象文字の変換内容の指定を受け付ける指定受付部２４と、文字特定情報および変換内容を対応付けて記憶する設定記憶部２６と、設定記憶部２６の設定を有効にするか否かの指示を受け付ける指示受付部２８と、指示受付部２８が受け付けた指示が設定有効のとき、文字特定情報に従って印刷データ内の変換対象文字を抽出する抽出部３２と、当該変換対象文字に対応する変換内容に従って変換する変換部３４と、印刷データから画像形成する展開部３６と、イメージデータを出力する出力部４０と、を備える。【選択図】      図１
2006248172.tif 000002
【特許請求の範囲】
【請求項１】
文書の印刷データを受信し、印刷データ記憶部に記憶した後、画像形成して出力する画像形成装置であって、
前記文書中の変換対象となる変換対象文字を特定するための文字特定情報および、前記変換対象文字の変換内容の指定を受け付ける指定受付部と、
前記文字特定情報および前記変換内容を対応付けて記憶する設定記憶部と、
前記設定記憶部の設定を有効にするか否かの指示を受け付ける指示受付部と、
前記指示受付部が受け付けた前記指示が設定有効のとき、前記文字特定情報に従って前記印刷データ内の前記変換対象文字を抽出し、当該変換対象文字に対応する前記変換内容に従って変換する変換部と、
前記指示受付部が受け付けた前記指示が設定有効のときは、前記変換部が変換した前記印刷データから画像形成して出力し、前記指示受付部が受け付けた前記指示が設定無効のときは、前記受信した前記印刷データから画像形成して出力する出力部と、を備えたことを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
前記文字特定情報および前記変換内容の指定を設定する設定画面を有する表示部と、
前記設定画面を操作する操作部と、を含み、
前記設定画面で設定された前記指定を前記指定受付部が受け付けることを特徴とする画像形成装置。
【請求項３】
文書の印刷指示を受け付ける印刷指示受付部と、
前記文書の文書データ中の変換対象となる変換対象文字を特定するための文字特定情報および、前記変換対象文字の変換内容の指定を受け付ける指定受付部と、
前記文字特定情報および前記変換内容を対応付けて記憶する設定記憶部と、
前記設定記憶部の設定を有効にするか否かの指示を受け付ける有効指示受付部と、
前記有効指示受付部が受け付けた前記指示が設定有効のとき、前記文字特定情報に従って前記文書データ内の前記変換対象文字を抽出し、当該変換対象文字に対応する前記変換内容に従って変換する変換部と、
前記有効指示受付部が受け付けた前記指示が設定有効のときは、前記変換部が変換した前記文書データから印刷データを作成し、前記有効指示受付部が受け付けた前記指示が設定無効のときは、前記印刷指示受付部が受け付けた前記文書データから印刷データを作成する作成部と、
前記印刷データを画像形成装置に出力する出力部と、を備えたことを特徴とするプリンタドライバ。
【請求項４】
請求項３に記載のプリンタドライバにおいて、
前記文字特定情報および前記変換内容の指定を設定する設定画面をコンピュータの表示部に表示させる表示制御部と、
前記設定画面を操作する前記コンピュータの操作部の操作を受け付ける受付部と、を含み、
前記設定画面で設定された前記指定を前記指定受付部が受け付けることを特徴とするプリンタドライバ。
【請求項５】
画像形成装置および、その画像形成装置のプリンタドライバを含む画像形成システムにおいて、
前記プリンタドライバは、
文書の印刷指示を受け付ける印刷指示受付部と、
前記文書中の変換対象となる変換対象文字を特定するための文字特定情報および、前記変換対象文字の変換内容の指定を受け付ける指定受付部と、
前記文字特定情報および前記変換内容を対応付けて変換情報として記憶する設定記憶部と、
前記文書の文書データから印刷データを作成する作成部と、
前記印刷データおよび前記変換情報を画像形成装置に出力する出力部と、を備え、
前記画像形成装置は、
前記プリンタドライバから前記印刷データおよび前記変換情報を受信する受信部と、
前記受信部が受信した前記変換情報から前記文字特定情報および前記変換内容を取得する取得部と、
前記文字特定情報に従って前記印刷データ内の前記変換対象文字を抽出し、当該変換対象文字に対応する前記変換内容に従って変換する変換部と、
前記印刷データから画像形成して出力する出力部と、を備えたことを特徴とする画像形成システム。
【請求項６】
請求項５に記載の画像形成システムにおいて、
前記プリンタドライバは、
前記変換情報の指定を設定する設定画面をコンピュータの表示部に表示させる表示制御部と、
前記設定画面を操作する前記コンピュータの操作部の操作を受け付ける受付部と、を含み、
前記プリンタドライバの前記設定画面で設定された前記指定を前記指定受付部が受け付けることを特徴とする画像形成システム。
【請求項７】
請求項５または６に記載の画像形成システムにおいて、
前記プリンタドライバは、前記設定記憶部の設定を有効にするか否かの指示を受け付ける有効指示受付部を含み、
前記プリンタドライバの前記有効指示受付部が受け付けた前記指示が設定有効のとき、前記出力部は、前記印刷データとともに、前記変換情報を前記画像形成装置に出力することを特徴とする画像形成システム。
【請求項８】
請求項５または６に記載の画像形成システムにおいて、
前記画像形成装置は、前記設定記憶部の設定を有効にするか否かの指示を受け付ける有効指示受付部を含み、
前記画像形成装置の前記有効指示受付部が受け付けた前記指示が設定有効のとき、前記変換部は、前記印刷データの変換を行うことを特徴とする画像形成システム。
【請求項９】
文書の印刷指示を受け付ける印刷指示受付部と、
前記文書中の変換対象となる変換対象文字を特定するための文字特定情報および、前記変換対象文字の変換内容の指定を受け付ける指定受付部と、
前記文字特定情報および前記変換内容を対応付けて変換情報として記憶する設定記憶部と、
前記文書の文書データから印刷データを作成する作成部と、
前記印刷データおよび前記変換情報を画像形成装置に出力する出力部と、を備えたことを特徴とするプリンタドライバ。
【請求項１０】
文書の印刷データとともに、前記文書中の変換対象となる変換対象文字を特定するための文字特定情報および、当該変換対象文字の変換内容の指定を含む変換情報を受信する受信部と、
前記受信部が受信した前記変換情報から前記文字特定情報および、当該文字特定情報に対応する前記変換内容を取得する取得部と、
前記文字特定情報に従って前記印刷データ内の前記変換対象文字を抽出し、前記変換内容に従って変換する変換部と、
前記印刷データから画像形成して出力する出力部と、を備えたことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、プリンタドライバおよび画像形成システムに関する。
【背景技術】
【０００２】
従来、パーソナルコンピュータなどから印刷データのフォント情報に依存せずに、プリンタで設定されたフォント情報に従って高速に印字を行うシステムがある。このようなプリンタシステムとしては、たとえば特許文献１に記載されたものがある。同文献に記載されたプリンタシステムは、予めパーソナルコンピュータのホストフォントと対応するプリンタフォント名称と実際に接続されているプリンタのＲＯＭのフォント名称同士の置換対応表を作成し、パーソナルコンピュータからプリンタに転送して設定する。印刷時にパーソナルコンピュータからプリンタ送付されてくるホストフォントに対応するフォントを置換対応表から検索し、対応するプリンタフォントに従って印字する。これにより、高速な印字が可能となる。
【特許文献１】特開２０００−２６３８６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記文献記載の従来技術は、フォント変換は文書全体に行われるものであり、特定の変換対象文字に対して行うことはできないという点で改善の余地を有していた。
【０００４】
本発明は上記事情に鑑みてなされたものであり、その目的とするところは、元文書ファイルを変更することなく、印刷時に所定の書式変換を行って出力可能な利便性の良い画像形成装置およびプリンタドライバを提供することにある。
【課題を解決するための手段】
【０００５】
本発明によれば、文書の印刷データを受信し、印刷データ記憶部に記憶した後、画像形成して出力する画像形成装置であって、
前記文書中の変換対象となる変換対象文字を特定するための文字特定情報および、前記変換対象文字の変換内容の指定を受け付ける指定受付部と、
前記文字特定情報および前記変換内容を対応付けて記憶する設定記憶部と、
前記設定記憶部の設定を有効にするか否かの指示を受け付ける指示受付部と、
前記指示受付部が受け付けた前記指示が設定有効のとき、前記文字特定情報に従って前記印刷データ内の前記変換対象文字を抽出し、当該変換対象文字に対応する前記変換内容に従って変換する変換部と、
前記指示受付部が受け付けた前記指示が設定有効のときは、前記変換部が変換した前記印刷データから画像形成して出力し、前記指示受付部が受け付けた前記指示が設定無効のときは、前記受信した前記印刷データから画像形成して出力する出力部と、を備えたことを特徴とする画像形成装置が提供される。
【０００６】
ここで、印刷データとは、ＰＤＬ（Page Description Language：ページ記述言語）で記載されたデータである。また、文字特定情報とは、たとえば、文字の種別、例として、半角文字、全角文字、カタカナ文字、ひらがな文字、英文字、数字、特定の記号文字や、文字の書式、例として、特定のフォントの種類、フォントサイズ、強調文字、イタリック文字、下線付加文字、網掛け文字、囲み文字、あるいは、指定されたキーワードなどの指定である。また、文書中の全文字を対象としてもよい。
【０００７】
また、変換内容とは、各種文字種（半角、全角、カタカナ、ひらがな、大文字、小文字、先頭のみ大文字など）の変換、フォントタイプの変換、フォントサイズの変換、各種文字修飾付加（強調文字、イタリック文字、下線、網掛け、囲みなど）などを含むことができる。
【０００８】
この発明によれば、予め指定された変換内容に従って、文書データを修正することなく変換して印刷することが可能となり、利便性が向上する。
【０００９】
上記画像形成装置において、前記文字特定情報および前記変換内容の指定を設定する設定画面を有する表示部と、前記設定画面を操作する操作部と、を含むことができ、前記設定画面で設定された前記指定を前記指定受付部が受け付けることできる。
【００１０】
この構成によれば、設定画面上でユーザが簡単に変換内容の指定を行うことができるので、操作性が向上する。
【００１１】
本発明によれば、文書の印刷指示を受け付ける印刷指示受付部と、
前記文書の文書データ中の変換対象となる変換対象文字を特定するための文字特定情報および、前記変換対象文字の変換内容の指定を受け付ける指定受付部と、
前記文字特定情報および前記変換内容を対応付けて記憶する設定記憶部と、
前記設定記憶部の設定を有効にするか否かの指示を受け付ける有効指示受付部と、
前記有効指示受付部が受け付けた前記指示が設定有効のとき、前記文字特定情報に従って前記文書データ内の前記変換対象文字を抽出し、当該変換対象文字に対応する前記変換内容に従って変換する変換部と、
前記有効指示受付部が受け付けた前記指示が設定有効のときは、前記変換部が変換した前記文書データから印刷データを作成し、前記有効指示受付部が受け付けた前記指示が設定無効のときは、前記印刷指示受付部が受け付けた前記文書データから印刷データを作成する作成部と、
前記印刷データを画像形成装置に出力する出力部と、を備えたことを特徴とするプリンタドライバが提供される。
【００１２】
この発明によれば、予め指定された変換内容に従って、文書データを修正することなく変換して印刷することが可能となり、利便性が向上する。
【００１３】
上記プリンタドライバにおいて、前記文字特定情報および前記変換内容の指定を設定する設定画面をコンピュータの表示部に表示させる表示制御部と、前記設定画面を操作する前記コンピュータの操作部の操作を受け付ける受付部と、を含むことができ、前記設定画面で設定された前記指定を前記指定受付部が受け付けることができる。
【００１４】
この構成によれば、設定画面上でユーザが簡単に変換内容の指定を行うことができるので、操作性が向上する。
【００１５】
本発明によれば、画像形成装置および、その画像形成装置のプリンタドライバを含む画像形成システムにおいて、
前記プリンタドライバは、
文書の印刷指示を受け付ける印刷指示受付部と、
前記文書中の変換対象となる変換対象文字を特定するための文字特定情報および、前記変換対象文字の変換内容の指定を受け付ける指定受付部と、
前記文字特定情報および前記変換内容を対応付けて変換情報として記憶する設定記憶部と、
前記文書の文書データから印刷データを作成する作成部と、
前記印刷データおよび前記変換情報を画像形成装置に出力する出力部と、を備え、
前記画像形成装置は、
前記プリンタドライバから前記印刷データおよび前記変換情報を受信する受信部と、
前記受信部が受信した前記変換情報から前記文字特定情報および前記変換内容を取得する取得部と、
前記文字特定情報に従って前記印刷データ内の前記変換対象文字を抽出し、当該変換対象文字に対応する前記変換内容に従って変換する変換部と、
前記印刷データから画像形成して出力する出力部と、を備えたことを特徴とする画像形成システムが提供される。
【００１６】
上記画像形成システムにおいて、前記プリンタドライバは、前記変換情報の指定を設定する設定画面をコンピュータの表示部に表示させる表示制御部と、前記設定画面を操作する前記コンピュータの操作部の操作を受け付ける受付部と、を含むことができ、前記プリンタドライバの前記設定画面で設定された前記指定を前記指定受付部が受け付けることができる。
【００１７】
上記画像形成システムにおいて、前記プリンタドライバは、前記設定記憶部の設定を有効にするか否かの指示を受け付ける有効指示受付部を含むことができ、前記プリンタドライバの前記有効指示受付部が受け付けた前記指示が設定有効のとき、前記出力部は、前記印刷データとともに、前記変換情報を前記画像形成装置に出力することができる。
【００１８】
上記画像形成システムにおいて、前記画像形成装置は、前記設定記憶部の設定を有効にするか否かの指示を受け付ける有効指示受付部を含むことができ、前記画像形成装置の前記有効指示受付部が受け付けた前記指示が設定有効のとき、前記変換部は、前記印刷データの変換を行うことができる。
【００１９】
本発明によれば、文書の印刷指示を受け付ける印刷指示受付部と、前記文書中の変換対象となる変換対象文字を特定するための文字特定情報および、前記変換対象文字の変換内容の指定を受け付ける指定受付部と、前記文字特定情報および前記変換内容を対応付けて変換情報として記憶する設定記憶部と、前記文書の文書データから印刷データを作成する作成部と、前記印刷データおよび前記変換情報を画像形成装置に出力する出力部と、を備えたことを特徴とするプリンタドライバが提供される。
【００２０】
本発明によれば、文書の印刷データとともに、前記文書中の変換対象となる変換対象文字を特定するための文字特定情報および、当該変換対象文字の変換内容の指定を含む変換情報を受信する受信部と、前記受信部が受信した前記変換情報から前記文字特定情報および、当該文字特定情報に対応する前記変換内容を取得する取得部と、前記文字特定情報に従って前記印刷データ内の前記変換対象文字を抽出し、前記変換内容に従って変換する変換部と、前記印刷データから画像形成して出力する出力部と、を備えたことを特徴とする画像形成装置が提供される。
【００２１】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００２２】
本発明によれば、元文書ファイルを変更することなく、印刷時に所定の書式変換を行って出力可能な利便性の良い画像形成装置、プリンタドライバ、および画像形成システムが提供される。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。
【００２４】
図１は、本発明の実施の形態に係る画像形成装置の構成を示す機能ブロック図である。本実施形態の画像形成装置（画像形成装置１０）は、文書の印刷データを受信し、印刷データ記憶部に記憶した後、画像形成して出力する画像形成装置であって、文書中の変換対象となる変換対象文字を特定するための文字特定情報および、変換対象文字の変換内容の指定を受け付ける指定受付部（指定受付部２４）と、文字特定情報および変換内容を対応付けて記憶する設定記憶部（設定記憶部２６）と、設定記憶部の設定を有効にするか否かの指示を受け付ける指示受付部（指示受付部２８）と、指示受付部が受け付けた指示が設定有効のとき、文字特定情報に従って印刷データ内の変換対象文字を抽出し、当該変換対象文字に対応する変換内容に従って変換する変換部（抽出部３２および変換部３４）と、指示受付部が受け付けた指示が設定有効のときは、変換部が変換した印刷データから画像形成して出力し、指示受付部が受け付けた指示が設定無効のときは、受信した印刷データから画像形成して出力する出力部（展開部３６および出力部４０）と、を備える。
【００２５】
画像形成装置１０は、たとえば、パーソナルコンピュータ１などから受信した文書を印刷するプリンタ、および複合機などであり、特に、ページ記述言語で記載されたプリントデータを受信して、印刷するページプリンタである。なお、図１において、本発明の本質に関わらない部分の構成については省略してある。
【００２６】
また、画像形成装置１０の各構成要素は、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされた本図の構成要素を実現するプログラム、そのプログラムを格納するハードディスクなどの記憶ユニット、ネットワーク接続用インタフェースを中心にハードウエアとソフトウエアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。以下説明する各図は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。
【００２７】
（第一の実施の形態）
図１に示すように、本実施形態の画像形成装置１０は、インタフェース部（図中、「Ｉ／Ｆ」と示す）１２と、表示部１４と、操作部１６と、印字部１８と、ＰＤＬデータ受信部２０と、ＰＤＬデータ格納部２２と、指定受付部２４と、設定記憶部２６と、指示受付部２８と、判定部３０と、抽出部３２と、変換部３４と、展開部３６と、出力バッファ３８と、出力部４０と、を備えている。
【００２８】
インタフェース部１２は、パーソナルコンピュータ１と通信を行う。パーソナルコンピュータ１および画像形成装置１０間は、たとえば、ＵＳＢケーブル、ＲＳ−２３２Ｃケーブル、パラレルケーブル、ＬＡＮケーブル、無線ＬＡＮなどで接続することができる。
【００２９】
表示部１４は、各種情報表示、操作画面表示、画像形成装置１０の動作や状態表示などを行うものであり、たとえば、ランプ、ＬＥＤ、ＣＲＴモニタ、液晶ディスプレイなどである。
【００３０】
操作部１６は、画像形成装置１０のユーザが各種設定および入力等の操作を行うものであり、指示を受け付けるものであり、たとえば、操作ボタン、スイッチ、レバー、キーボード、タッチパネル、シートキーなどである。
【００３１】
印字部１８は、出力バッファ３８に格納されたイメージデータを用紙に印字し、出力する。
【００３２】
ＰＤＬデータ受信部２０は、インタフェース部１２を介してパーソナルコンピュータ１からＰＤＬデータを受信する。ＰＤＬデータとは、たとえば、パーソナルコンピュータ１で印刷指定された文書フィルを変換し、画像形成装置１０が解読して印刷できるページ記述言語で記載されたデータである。パーソナルコンピュータ１で印刷指定された文書ファイルとは、たとえば、テキストファイル、各種文書作成ツールで作成された文書ファイル（たとえば、株式会社ジャストシステムの一太郎（登録商標）文書ファイル、マイクロソフト社のMicrosoft(R)  Word文書ファイルなど）、ＰＤＦファイル、電子メールのメッセージデータ、あるいは、ＨＴＭＬファイルなどを含む。ＰＤＬデータ格納部２２は、ＰＤＬデータ受信部２０が受信したＰＤＬデータを格納する。
【００３３】
指定受付部２４は、文書中の変換対象となる変換対象文字を特定するための文字特定情報および、変換対象文字の変換内容の指定を、操作部１６を介して受け付ける。設定記憶部２６は、指定受付部２４が受け付けた文字特定情報および変換内容を対応付けて記憶する。これらの情報は、たとえば、図２（ａ）に示す設定テーブル４２に記憶される。設定テーブル４２は、文字特定情報４４と、その文字特定情報４４の変換内容が複数、たとえば、第１変換内容４６および第２変換内容４８が対応付けて記憶されている。
【００３４】
ここで、文字特定情報とは、たとえば、文字の種別、例として、半角文字、全角文字、カタカナ文字、ひらがな文字、英文字、数字、特定の記号文字や、文字の書式、例として、特定のフォントの種類、フォントサイズ、強調文字、イタリック文字、下線付加文字、網掛け文字、囲み文字、あるいは、指定されたキーワードなどの指定である。また、文書中の全文字を対象としてもよい。
【００３５】
また、変換内容とは、各種文字種（半角、全角、カタカナ、ひらがな、大文字、小文字、先頭のみ大文字など）の変換、フォントタイプの変換、フォントサイズの変換、各種文字修飾付加（強調文字、イタリック文字、下線、網掛け、囲みなど）などを含むことができる。
【００３６】
図２（ａ）の例では、たとえば、半角カタカナ文字を全て全角カタカナ文字に変換し、指定されたキーワード「ｐａｔｅｎｔ」を全て強調および斜体文字に変換し、さらに、全文のフォントを１８ポイントの明朝体に変換する指定が記憶されている。
【００３７】
さらに図２（ｂ）に示す設定フラグ５０が設定記憶部２６に記憶される。設定フラグ５０は、設定テーブル４２の設定を有効にするか否かを示す。ここでは、設定フラグ５０が「１」の場合、設定を有効とし、「０」の場合、無効とする。
【００３８】
図１に戻り、指示受付部２８は、上述の設定テーブル４２の設定を有効にするか否かの指示を、操作部１６を介して受け付け、設定記憶部２６の設定フラグ５０を「１（有効時）」または「０（無効時）」に設定する。判定部３０は、ＰＤＬデータ受信部２０がＰＤＬデータを受信したとき、設定記憶部２６にアクセスし、設定フラグ５０を参照し、設定が有効か否かを判定する。有効の場合、抽出部３２に変換を行う指示を行う。無効の場合、展開部３６にそのまま印字する指示を行う。
【００３９】
抽出部３２は、判定部３０からの指示に呼応して、設定記憶部２６にアクセスし、設定テーブル４２を参照し、ＰＤＬデータ格納部２２に格納されたＰＤＬデータから設定テーブル４２の文字特定情報４４に指定されている変換対象文字を抽出する。変換部３４は、抽出部３２が抽出した変換対象文字を設定テーブル４２の第１変換内容４６および第２変換内容４８に指定されている変換内容に従って変換し、ＰＤＬデータ格納部２２のＰＤＬデータに上書きする。
【００４０】
展開部３６は、ＰＤＬデータ格納部２２に格納されたＰＤＬデータを展開し、画像形成したイメージデータを出力バッファ３８に書き込む。出力バッファ３８は、イメージデータを一時的に記憶する。出力部４０は、出力バッファ３８に書き込まれたイメージデータを、印字部１８を介して出力する。
【００４１】
図３は、本実施形態の変換内容を設定する設定画面の一例を示す図である。設定画面６０は、表示部１４に表示される。設定画面６０は、設定を有効にするか否かを指定するチェックボックス６２を有する。このチェックボックス６２がチェックされたとき、指示受付部２８が受け付け、設定フラグ５０を１にセットする。さらに、設定画面６０は、変換対象を選択する変換対象選択欄６４を含む。変換対象選択欄６４は、特定の文字種６６であるか、キーワード６７であるかを選択するリスト６５を表示し、選択されている項目を反転表示６９する。
【００４２】
また、設定画面６０は、変換対象選択欄６４で文字種６６が選択された場合、文字種を特定する文字種特定欄７０を表示する。この文字種特定欄７０は、特定文字種が、全文対象７３であるか、半角カタカナ７４であるか、全角カタカナ７５であるか、などを選択するリスト７２を表示し、選択されている項目を反転表示７９する。
【００４３】
さらに、設定画面６０は、変換対象選択欄６４でキーワード６７が選択された場合、キーワードの入力を受け付ける入力欄８０を表示する。ユーザがこの入力欄８０に操作部１６を使用してキーワードの入力を行うことができる。
【００４４】
また、設定画面６０は、変換対象選択欄６４および文字種特定欄７０または入力欄８０で指定された変換対象文字の変更内容を指定する変換内容指定欄８２を含む。変換内容は、複数指定することができ、さらに指定したい場合は、指定欄表示ボタン９４を押下すると、さらに、変換内容指定欄９６が表示されるようになっている。これらの変換内容指定欄８２および変換内容指定欄９６は、フォントタイプ８５や、フォントサイズ８６、文字修飾指定であるボールド指定８７、斜体指定８８、などを選択するリスト８４を含む。たとえば、フォントサイズ８６などの項目が選択された場合は、フォントサイズ８６の項目が反転表示８９されるとともに、サイズ指定欄９２が表示され、フォントサイズの指定を受け付けることができる。
【００４５】
このように構成された本実施形態の画像形成装置１０の動作について以下に説明する。図４は、本実施形態の画像形成装置１０の動作の一例を示すフローチャートである。以下、図１乃至図４を用いて説明する。
【００４６】
まず、インタフェース部１２を介してパーソナルコンピュータ１からＰＤＬデータ受信部２０がＰＤＬデータを受信すると（Ｓ１１のＹＥＳ）、判定部３０が設定記憶部２６の設定フラグ５０を参照し、文字変換指定が有効か否かを判定する（Ｓ１３）。文字変換指定が無効の場合（Ｓ１３のＮＯ）、展開部３６に通常印刷を指示し、ＰＤＬデータ格納部２２のＰＤＬデータを展開し、画像形成し、出力バッファ３８にイメージデータを格納した後、出力部４０が出力バッファ３８のイメージデータを読み出し印字部１８を介して出力する（Ｓ１５）。
【００４７】
一方、文字変換指定が有効の場合（Ｓ１３のＹＥＳ）、判定部３０は、抽出部３２に変換を行う指示を行い、文書データ内の文字を変換して印刷する処理を行う（Ｓ１７）。このステップＳ１７の処理の詳細を図５に示す。
【００４８】
図５において、判定部３０からの変換を行う指示に呼応して、本処理が開始する。まず、抽出部３２が、設定記憶部２６の設定テーブル４２を参照し、文字特定情報４４に指定されている変換対象文字を抽出する（Ｓ２１）。つづいて、変換部３４が、設定記憶部２６を参照し、抽出部３２が抽出した変換対象文字を設定テーブル４２の第１変換内容４６および第２変換内容４８に指定されている変換内容に従って変換し、ＰＤＬデータ格納部２２のＰＤＬデータに上書きする（Ｓ２３）。
【００４９】
つづいて、展開部３６が、ＰＤＬデータ格納部２２に格納されたＰＤＬデータを展開し、画像形成したイメージデータを出力バッファ３８に書き込む（Ｓ２５）。そして、出力部４０は、出力バッファ３８に書き込まれたイメージデータを、印字部１８を介して出力する（Ｓ２７）。
【００５０】
本実施形態によれば、たとえば、テキストファイルやメールのメッセージを印刷するような場合にも、フォントサイズを大きくしたり、キーワード指定した文字に修飾をかけたりすることができる。また、複数の異なる書式で作成された文書を、一度に印刷するような場合にも、同じフォントタイプの同じフォントサイズに揃えて印刷したりすることができる。
【００５１】
以上説明したように、予め指定された変換内容に従って、パーソナルコンピュータ１にて文書データを修正することなく変換して印刷することが可能となり、利便性が向上する。
【００５２】
（第二の実施の形態）
図６は、本発明の実施の形態に係るプリンタドライバを有するパーソナルコンピュータの構成を示す機能ブロック図である。本実施形態のプリンタドライバは、文書の印刷指示を受け付ける印刷指示受付部（印刷指示受付部１０２）と、文書中の変換対象となる変換対象文字を特定するための文字特定情報および、変換対象文字の変換内容の指定を受け付ける指定受付部（設定受付部１２４）と、文字特定情報および変換内容を対応付けて記憶する設定記憶部（設定記憶部１２６）と、設定記憶部の設定を有効にするか否かの指示を受け付ける有効指示受付部（設定受付部１２４）と、有効指示受付部が受け付けた指示が設定有効のとき、文字特定情報に従って文書データ内の変換対象文字を抽出し、当該変換対象文字に対応する変換内容に従って変換する変換部（判定部１３０、抽出部１３２および変換部１３４）と、有効指示受付部が受け付けた指示が設定有効のときは、変換部が変換した文書データから印刷データを作成し、有効指示受付部が受け付けた指示が設定無効のときは、印刷指示受付部が受け付けた文書データから印刷データを作成する作成部（ＰＤＬデータ作成部１３６）と、印刷データを画像形成装置に出力する出力部（送信部１４０およびインタフェース部１４２）と、を備える。
【００５３】
具体的には、パーソナルコンピュータ１は、キーボード３と、表示部５と、プリンタドライバ１００と、文書データ格納部１０４（図中、「文書データ」と示す）と、出力バッファ１３８と、送信部１４０と、インタフェース部１４２（図中、「Ｉ／Ｆ」と示す）と、を含む。
【００５４】
キーボード３は、パーソナルコンピュータ１の操作部にあたり、キーボード３の他に、たとえば、マウス、タブレット、ジョイスティック、シートキー、タッチパネルなどを含んでもよい。表示部５は、たとえば、ランプ、ＬＥＤ、ＣＲＴモニタ、液晶ディスプレイなどである。
【００５５】
文書データ格納部１０４には、たとえば、テキストファイル、文書作成ツールで作成された文書ファイル、ＰＤＦファイル、電子メールのメッセージデータ、ＨＴＭＬファイルなどが格納される。
【００５６】
プリンタドライバ１００は、ユーザが指定した文書ファイルを画像形成装置１０に出力するためのドライバであり、ユーティリティプログラムを含む。プリンタドライバ１００は、文書データ格納部１０４から指定された文書ファイルを読み出し、ＰＤＬデータに変換し、出力バッファ１３８に格納する。送信部１４０は、出力バッファ１３８に格納されたＰＤＬデータをインタフェース部１４２を介して画像形成装置１０に出力する。インタフェース部１４２は、画像形成装置１０と通信を行う。上記実施の形態と同様に、パーソナルコンピュータ１および画像形成装置１０間は、たとえば、ＵＳＢケーブル、ＲＳ−２３２Ｃケーブル、パラレルケーブル、ＬＡＮケーブル、無線ＬＡＮなどで接続することができる。
【００５７】
さらに、プリンタドライバ１００は、印刷指示受付部１０２と、設定記憶部１２６と、設定受付部１２４と、判定部１３０と、抽出部１３２と、変換部１３４と、ＰＤＬデータ作成部１３６と、を含む。
【００５８】
印刷指示受付部１０２は、文書データ格納部１０４に格納されている文書データから何れの文書データを印刷するのかのファイル指定や、印刷範囲指定、印刷部数、印刷用紙サイズなどの印刷指示を受け付ける。なお、文書データ格納部１０４は、パーソナルコンピュータ１の外部に接続された外部記憶装置であってもよいし、パーソナルコンピュータ１とネットワークを介して接続された記憶装置に記憶された共有フォルダなどの記憶領域であってもよい。また、メーラーなど特定のツールを起動したとき参照できるデータファイルであってもよい。
【００５９】
設定受付部１２４は、文書中の変換対象となる変換対象文字を特定するための文字特定情報と、変換対象文字の変換内容の指定を、キーボード３を介して受け付ける。なお、設定時は、表示部５に図３で示した設定画面６０を表示し、設定を行うことができる。さらに、本実施形態において、設定受付部１２４は、設定記憶部１２６の設定を有効にするか否かの指示を、たとえば、図３の設定画面６０のチェックボックス６２の選択を受け付け、チェックボックス６２が選択されているときは、設定記憶部１２６の設定フラグ５０に「１（設定有効）」をセットし、選択されていないときは、設定フラグ５０を「０（設定無効）」にリセットする。
【００６０】
設定記憶部１２６は、設定受付部１２４が受け付けた文字特定情報および変換内容を記憶する。設定記憶部１２６のデータ構造は、図２に示した設定テーブル４２および設定フラグ５０と同様とすることができる。
【００６１】
判定部１３０は、印刷指示受付部１０２が印刷指示を受け付けたとき、設定記憶部１２６にアクセスし、設定フラグ５０を参照し、設定が有効か否かを判定する。有効の場合、抽出部１３２に変換を行う指示を行う。無効の場合、ＰＤＬデータ作成部１３６にそのままＰＤＬデータ作成の指示を行う。
【００６２】
変換部１３４は、判定部１３０からの指示に呼応して、設定記憶部１２６にアクセスし、設定テーブル４２を参照し、文書データ格納部１０４に格納され、印刷指示で指定された文書データから設定テーブル４２の文字特定情報４４に指定されている変換対象文字を抽出する。変換部１３４は、抽出部１３２が抽出した変換対象文字を設定テーブル４２の第１変換内容４６および第２変換内容４８に指定されている変換内容に従って変換する。
【００６３】
ＰＤＬデータ作成部１３６は、判定部１３０が、変換設定が有効と判定したときは、変換部１３４が変換した文書データを、あるいは判定部１３０が、変換設定が無効と判定したときは、印刷指示受付部１０２が受け付けた印刷指示で指定された文書データを、ＰＤＬデータに変換し、出力バッファ１３８に格納する。
【００６４】
このように構成された本実施形態のプリンタドライバ１００を有するパーソナルコンピュータ１の印刷指定時の動作について以下に説明する。図７は、本実施形態のパーソナルコンピュータ１の印刷時の動作の一例を示すフローチャートである。以下、図２、図６、および図７を用いて説明する。
【００６５】
まず、印刷指示受付部１０２が印刷指示を受け付けると（Ｓ３１のＹＥＳ）、判定部１３０が設定記憶部１２６の設定フラグ５０を参照し、文字変換指定が有効か否かを判定する（Ｓ３３）。判定部１３０が、文字変換指定が有効と判定した場合（Ｓ３３のＹＥＳ）、抽出部１３２に変換を行う指示を行う。ここでは、抽出部１３２が、設定記憶部１２６の設定テーブル４２を参照し、文字特定情報４４に指定されている変換対象文字を抽出する（Ｓ３５）。つづいて、変換部１３４が、設定記憶部１２６を参照し、抽出部１３２が抽出した変換対象文字を設定テーブル４２の第１変換内容４６および第２変換内容４８に指定されている変換内容に従って変換する（Ｓ３７）。つづいて、ＰＤＬデータ作成部１３６が、ステップＳ３７で変換された文書データをＰＤＬデータに変換し、出力バッファ１３８に格納する（Ｓ３９）。
【００６６】
また、判定部１３０が、文字変換指定が無効と判定した場合（Ｓ３３のＮＯ）、ステップＳ３９に進み、ステップＳ３１で印刷指示受付部１０２が受け付けた文書データを、ＰＤＬデータ作成部１３６がＰＤＬデータに変換し、出力バッファ１３８に格納する（Ｓ３９）。
【００６７】
つづいて、ステップＳ３９で出力バッファ１３８に格納されたＰＤＬデータを送信部１４０がインタフェース部１４２を介して画像形成装置１０に送信する（Ｓ４１）。
【００６８】
以上説明したように、本実施形態のプリンタドライバ１００を含むパーソナルコンピュータ１によれば、予め指定された変換内容に従って、元文書データを修正することなく変換して画像形成装置１０に印刷指示することが可能となり、利便性が向上する。
【００６９】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
【００７０】
たとえば、図６の実施の形態のプリンタドライバ１００において変換処理を行うか、図１の画像形成装置１０において変換処理を行うかの選択を、プリンタドライバ１００または画像形成装置１０において受け付けることもできる。あるいは、異なる変換処理の変換内容に基づいて、プリンタドライバ１００および画像形成装置１０の両方で変換処理を行うこともできる。
【００７１】
また、他の実施形態において、変換内容の設定をプリンタドライバ１００で行い、プリンタドライバ１００から画像形成装置１０に印刷データとともに変換情報を送信し、画像形成装置１０側で受信した変換情報に従って、印刷データの変換を行う構成とすることもできる。
【００７２】
すなわち、画像形成装置および、その画像形成装置のプリンタドライバを含む画像形成システムにおいて、プリンタドライバは、文書の印刷指示を受け付ける印刷指示受付部と、文書中の変換対象となる変換対象文字を特定するための文字特定情報および、変換対象文字の変換内容の指定を受け付ける指定受付部と、文字特定情報および変換内容を対応付けて変換情報として記憶する設定記憶部と、文書の文書データから印刷データを作成する作成部と、印刷データおよび変換情報を画像形成装置に出力する出力部と、を備え、画像形成装置は、プリンタドライバから印刷データおよび変換情報を受信する受信部と、受信部が受信した変換情報から文字特定情報および変換内容を取得する取得部と、文字特定情報に従って印刷データ内の変換対象文字を抽出し、当該変換対象文字に対応する変換内容に従って変換する変換部と、印刷データから画像形成して出力する出力部と、を備えることができる。
【図面の簡単な説明】
【００７３】
【図１】本発明の実施の形態に係る画像形成装置の構成を示す機能ブロック図である。
【図２】図１の設定記憶部のデータ構造の一例を示す図である。
【図３】図１の画像形成装置における文書データの変換内容を設定する設定画面の一例を示す図である。
【図４】図１の画像形成装置の動作の一例を示すフローチャートである。
【図５】図４の変換処理の詳細動作の一例を示すフローチャートである。
【図６】本発明の実施の形態に係るプリンタドライバを有するパーソナルコンピュータの構成を示す機能ブロック図である。
【図７】図６のパーソナルコンピュータの印刷時の動作の一例を示すフローチャートである。
【符号の説明】
【００７４】
１  パーソナルコンピュータ
３  キーボード
５  表示部
１０  画像形成装置
１２  インタフェース部
１４  表示部
１６  操作部
１８  印字部
２０  ＰＤＬデータ受信部
２２  ＰＤＬデータ格納部
２４  指定受付部
２６  設定記憶部
２８  指示受付部
３０  判定部
３２  抽出部
３４  変換部
３６  展開部
３８  出力バッファ
４０  出力部
４２  設定テーブル
４４  文字特定情報
５０  設定フラグ
６０  設定画面
６２  チェックボックス
６４  変換対象選択欄
６５  リスト
６６  文字種
６７  キーワード
７０  文字種特定欄
７２  リスト
７３  全文対象
７４  半角カタカナ
７６  全角カタカナ
７９  反転表示
８０  入力欄
８２  変換内容指定欄
８４  リスト
８５  フォントタイプ
８６  フォントサイズ
８７  ボールド指定
８８  斜体指定
９２  サイズ指定欄
９４  指定欄表示ボタン
９６  変換内容指定欄
１００  プリンタドライバ
１０２  印刷指示受付部
１０４  文書データ格納部
１２４  設定受付部
１２６  設定記憶部
１３０  判定部
１３２  抽出部
１３４  変換部
１３６  ＰＤＬデータ作成部
１３８  出力バッファ
１４０  送信部
１４２  インタフェース部
【図１】
2006248172.tif 000003
【図２】
2006248172.tif 000004
【図３】
2006248172.tif 000005
【図４】
2006248172.tif 000006
【図５】
2006248172.tif 000007
【図６】
2006248172.tif 000008
【図７】
2006248172.tif 000009