【手続補正書】
【提出日】平成26年3月26日(2014.3.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
記録対象データに対応する汎用文字コードセットの文字コードを、所定の文字コードセットの文字コードに変換する第１のコード変換手段と、
前記汎用文字コードセットの文字コードを、記録装置が対応する文字コードセットの文字コードに変換する第２のコード変換手段と、
前記第１のコード変換手段で変換された前記所定の文字コードセットの文字コードが前記記録装置で対応可能か否かを判定し、対応可能でないと判定した場合に前記第２のコード変換手段で前記記録装置が対応する文字コードセットの文字コードに変換し、変換した前記記録装置が対応する文字コードセットの文字コードを前記記録装置に出力する制御手段と、
を備えることを特徴とする記録制御装置。
【請求項２】
前記制御手段は、前記第１のコード変換手段で変換された前記所定の文字コードセットの文字コードに対応する前記記録装置が対応する文字コードセットの文字コードの有無を判定し、前記第１のコード変換手段により変換された前記所定の文字コードセットの文字コードに対応する前記記録装置が対応する文字コードセットの文字コードがない場合には前記第２のコード変換手段で前記記録装置が対応する文字コードセットの文字コードに変換する請求項１記載の記録制御装置。
【請求項３】
前記第１のコード変換手段で変換される前記所定の文字コードセットの文字コードのうち、記録装置が対応していない文字コードセットの文字コードとの関係を示す設定データを記憶する記憶手段を備え、
前記制御手段は、前記記憶手段に記憶された前記設定データに基づいて、前記第１のコード変換手段で変換された前記所定の文字コードセットの文字コードに対応する、前記記録装置が対応する文字コードセットの文字コードの有無を判定する請求項２記載の記録制御装置。
【請求項４】
前記制御手段は、前記記録対象データに対応する汎用文字コードセットの文字コードが前記第１のコード変換手段で前記所定の文字コードセットの文字コードに変換されない場合、前記第２のコード変換手段で前記記録装置が対応する文字コードセットの文字コードに変換する請求項１記載の記録制御装置。
【請求項５】
前記所定の文字コードセットは、マルチバイトコードセットであり、
前記記録装置が対応する文字コードセットは、１バイトコードセットである請求項１から４のいずれか１項に記載の記録制御装置。
【請求項６】
文字コードセットの文字コードに対応するフォントデータを複数記憶し、前記フォントデータを使用して文字を記録する記録装置と、
記録対象データに対応する汎用文字コードセットの文字コードを所定の文字コードセットの文字コードに変換する第１のコード変換手段、前記汎用文字コードセットの文字コードを前記記録装置が対応する文字コードセットの文字コードに変換する第２のコード変換手段、前記第１のコード変換手段で変換された前記所定の文字コードセットの文字コードが前記記録装置で対応可能か否かを判定して対応可能でないと判定した場合に前記第２のコード変換手段で前記記録装置が対応する文字コードセットの文字コードに変換して変換した前記記録装置が対応する文字コードセットの文字コードを前記記録装置に出力する制御手段と、
を備えることを特徴とする記録システム。
【請求項７】
記録対象データに対応する汎用文字コードセットの文字コードを、所定の文字コードセットの文字コードに変換し、
変換された前記所定の文字コードセットの文字コードが記録装置で対応可能か否かを判定し、
対応可能でないと判定した場合に、前記汎用文字コードセットの文字コードを、記録装置が対応する文字コードセットの文字コードに変換し、
変換した前記記録装置が対応する文字コードセットの文字コードを前記記録装置に出力することを特徴とする記録制御方法。
【請求項８】
文字コードセットの文字コードに対応するフォントデータを複数記憶し、前記フォントデータを使用して文字を記録する記録装置の各部を制御する制御部により実行されるプログラムであって、
前記制御部を、
記録対象データに対応する汎用文字コードセットの文字コードを、所定の文字コードセットの文字コードに変換する第１のコード変換手段と、
前記汎用文字コードセットの文字コードを、記録装置が対応する文字コードセットの文字コードに変換する第２のコード変換手段と、
前記第１のコード変換手段で変換された前記所定の文字コードセットの文字コードが前記記録装置で対応可能か否かを判定し、対応可能でないと判定した場合に前記第２のコード変換手段で前記記録装置が対応する文字コードセットの文字コードに変換し、変換した前記記録装置が対応する文字コードセットの文字コードを出力する制御手段として機能させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
上記目的を達成するために、本発明は、記録対象データに対応する汎用文字コードセットの文字コードを、所定の文字コードセットの文字コードに変換する第１のコード変換手段と、前記汎用文字コードセットの文字コードを、記録装置が対応する文字コードセットの文字コードに変換する第２のコード変換手段と、前記第１のコード変換手段で変換された前記所定の文字コードセットの文字コードが前記記録装置で対応可能か否かを判定し、対応可能でないと判定した場合に前記第２のコード変換手段で前記記録装置が対応する文字コードセットの文字コードに変換し、変換した前記記録装置が対応する文字コードセットの文字コードを前記記録装置に出力する制御手段と、を備えることを特徴とする。
本発明によれば、記録制御装置が所定の文字コードセットの文字コードに変換し、この文字コードに該当するフォントデータがない、または文字コードに対応していないなどで記録装置が記録を行えない場合に、記録装置が対応している別の文字コードセットの文字コードに変換して記録装置に出力するので、記録装置が内蔵するフォントデータに適した文字コードを用いて、記録対象データの文字を確実に記録できる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
また、本発明は、上記記録制御装置において、前記制御手段は、前記第１のコード変換手段で変換された前記所定の文字コードセットの文字コードに対応する前記記録装置が対応する文字コードセットの文字コードの有無を判定し、前記第１のコード変換手段により変換された前記所定の文字コードセットの文字コードに対応する前記記録装置が対応する文字コードセットの文字コードがない場合には前記第２のコード変換手段で前記記録装置が対応する文字コードセットの文字コードに変換する。
本発明によれば、記録制御装置が所定の文字コードセットの文字コードを生成し、この文字コードに対応する文字コードを記録装置が持っていない場合に、別の文字コードセットの文字コードに変換して記録装置に出力するので、記録装置が内蔵するフォントデータに適した文字コードを用いて、記録対象データの文字を確実に記録できる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
また、本発明は、上記記録制御装置において、前記第１のコード変換手段で変換される前記所定の文字コードセットの文字コードのうち、記録装置が対応していない文字コードセットの文字コードとの関係を示す設定データを記憶する記憶手段を備え、前記制御手段は、前記記憶手段に記憶された前記設定データに基づいて、前記第１のコード変換手段で変換された前記所定の文字コードセットの文字コードに対応する、前記記録装置が対応する文字コードセットの文字コードの有無を判定する。
本発明によれば、第１のコード変換手段が変換した文字コードに記録装置が対応しているか否かを、より速やかに判定できる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、本発明は、上記記録制御装置において、前記制御手段は、前記記録対象データに対応する汎用文字コードセットの文字コードが前記第１のコード変換手段で前記所定の文字コードセットの文字コードに変換されない場合、前記第２のコード変換手段で前記記録装置が対応する文字コードセットの文字コードに変換する。
本発明によれば、汎用文字コードセットの更新などにより文字数が増えたのも拘わらず第１のコード変換手段が対応していない場合、増えた文字の文字コードを、前記第２のコード変換手段により前記記録装置が対応する文字コードに変換することができる。
第１のコード変換手段がオペレーションシステムなどの機能を使っている場合、バージョンアップしていなく、汎用文字コードセットの更新に対応できていない場合がる。このような場合、第２のコード変換手段がプリンタードライバーであれば、プリンタードライバー側で汎用文字コードセットの更新に対応するようにバージョンアップすればよい。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、本発明は、上記記録制御装置において、前記所定の文字コードセットは、マルチバイトコードセットであり、前記記録装置が対応する文字コードセットは、１バイトコードセットである。
本発明によれば、マルチバイトコードセットの文字コードを記録装置が持たない場合に、第２のコード変換手段により１バイトコードセットで同じ文字を示す文字コードに変換して記録装置に出力するので、記録装置が、マルチバイトコードの一部の文字コードを他の文字コードセットの文字により置き換えている場合に、この記録装置に適合する文字コードを出力して記録を実行させることができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、上記目的を達成するために、本発明は、文字コードセットの文字コードに対応するフォントデータを複数記憶し、前記フォントデータを使用して文字を記録する記録装置と、記録対象データに対応する汎用文字コードセットの文字コードを所定の文字コードセットの文字コードに変換する第１のコード変換手段、前記汎用文字コードセットの文字コードを前記記録装置が対応する文字コードセットの文字コードに変換する第２のコード変換手段、前記第１のコード変換手段で変換された前記所定の文字コードセットの文字コードが前記記録装置で対応可能か否かを判定して対応可能でないと判定した場合に前記第２のコード変換手段で前記記録装置が対応する文字コードセットの文字コードに変換して変換した前記記録装置が対応する文字コードセットの文字コードを前記記録装置に出力する制御手段と、を備えることを特徴とする。
本発明によれば、記録制御装置が所定の文字コードセットの文字コードを生成し、この文字コードに該当するフォントデータがない、または文字コードに対応していないなどで記録装置が記録を行えない場合に、記録装置が対応している別の文字コードセットの文字コードに変換して記録装置に出力するので、記録装置が内蔵するフォントデータに適した文字コードを用いて、記録対象データの文字を確実に記録できる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
また、上記目的を達成するために、本発明は、記録対象データに対応する汎用文字コードセットの文字コードを、所定の文字コードセットの文字コードに変換し、変換された前記所定の文字コードセットの文字コードが記録装置で対応可能か否かを判定し、対応可能でないと判定した場合に、前記汎用文字コードセットの文字コードを、記録装置が対応する文字コードセットの文字コードに変換し、変換した前記記録装置が対応する文字コードセットの文字コードを前記記録装置に出力することを特徴とする。
本発明の記録制御方法を実行することにより、記録制御装置が所定の文字コードセットの文字コードを生成し、この文字コードに該当するフォントデータがない、または文字コードに対応していないなどで記録装置が記録を行えない場合に、記録装置が対応している別の文字コードセットの文字コードに変換して記録装置に出力するので、記録装置が内蔵するフォントデータに適した文字コードを用いて、記録対象データの文字を確実に記録できる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
上記目的を達成するために、本発明は、文字コードセットの文字コードに対応するフォントデータを複数記憶し、前記フォントデータを使用して文字を記録する記録装置の各部を制御する制御部により実行されるプログラムであって、前記制御部を、記録対象データに対応する汎用文字コードセットの文字コードを、所定の文字コードセットの文字コードに変換する第１のコード変換手段と、前記汎用文字コードセットの文字コードを、記録装置が対応する文字コードセットの文字コードに変換する第２のコード変換手段と、前記第１のコード変換手段で変換された前記所定の文字コードセットの文字コードが前記記録装置で対応可能か否かを判定し、対応可能でないと判定した場合に前記第２のコード変換手段で前記記録装置が対応する文字コードセットの文字コードに変換し、変換した前記記録装置が対応する文字コードセットの文字コードを出力する制御手段として機能させることを特徴とする。
本発明のプログラムを制御部が実行することにより、記録制御装置が所定の文字コードセットの文字コードを生成し、この文字コードに該当するフォントデータがない、または文字コードに対応していないなどで記録装置が記録を行えない場合に、記録装置が対応している別の文字コードセットの文字コードに変換して記録装置に出力するので、記録装置が内蔵するフォントデータに適した文字コードを用いて、記録対象データの文字を確実に記録できる。