(57)【要約】【課題】  本発明の目的は、プリンタ登録済み外字を確認するための明示的で且つ容易な方式を提供することにより、登録済み外字の確認におけるユーザの利便性を向上させることにある。【解決手段】  本発名の印刷システムにおける登録済み外字の確認方式は、以下を行う手段を提供する。  （１）  プリンタ内で登録済み外字に関する情報を保持する  （２）  必要なときに登録済み外字の情報をコンピュータに提供する  （３）  登録済み外字の情報をコンピュータ上で確認するこの方式により、登録済みの外字を確認する明示的な方法を提供でき、ユーザの利便性を高めることが可能となる。【選択図】          図１
2006044148.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータとプリンタから構成される印刷システムにおいて、登録済み外字に関する情報をプリンタ側で保持する登録済み外字情報保持手段と、前記登録済み外字情報をコンピュータに提供する登録済み外字情報提供手段と、前記登録済み外字情報をコンピュータ上で確認する登録済み外字情報確認手段と、を備えていることを特徴とする印刷システムにおける登録済み外字の確認方法。
【請求項２】
前記登録済み外字情報の保持を、前記プリンタ上に存在するサーバより行うことを特徴とする請求項１記載の印刷システムにおける登録済み外字の確認方法。
【請求項３】
前記登録済み外字情報の提供を、前記プリンタ上に存在するサーバより行うことを特徴とする請求項１記載の印刷システムにおける登録済み外字の確認方法。
【請求項４】
前記登録済み外字情報の確認を、前記コンピュータ内のプリンタドライバを用いて行うことを特徴とする請求項１記載の印刷システムにおける登録済み外字の確認方法。
【請求項５】
前記登録済み外字情報をＸＭＬファイル形式で取り扱うことを特徴とする請求項１記載の印刷システムにおける登録済み外字の確認方法。
【請求項６】
前記登録済み外字情報をビットマップ形式で取り扱うことを特徴とする請求項１記載の印刷システムにおける登録済み外字の確認方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システムにおける登録済み外字の確認方法に関し、特に、ユーザーに対して登録済み外字確認の容易性、利便性を提供することができる印刷システムにおける登録済み外字の確認方法に関するものである。
【背景技術】
【０００２】
図７を参照して、従来の技術について説明する。
【０００３】
図７は、パーソナルコンピュータ（ＰＣ）７０１とプリンタ７０２を、ネットワーク７０３で接続した印刷システムを表した図である。ユーザはこの印刷システム上で、プリンタ７０２の外字登録の機能を使用した印刷を行っている。
【０００４】
従来は、この印刷システムにおいて、プリンタ７０２に「どのような外字が登録されているのか」をユーザが確認するための明示的な方法が存在していなかった。
【０００５】
この代替措置として次のような方法が存在することが知られている。例えば、（１）登録済みの外字を、実際にプリンタ０７０２で印刷させて確認する。または、（２）コンピュータやサーバで外字登録状態を管理する（例えば、特許文献１参照。）。
【０００６】
【特許文献１】特開２０００−３１５０７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記した（１）の方法では、印刷させるための手間がかかり、且つ、紙やインクの資源無駄が発生する。また、（２）の方法では、ユーザが外字登録状態を確認するための明示的手段が提供されていない問題がある。
【０００８】
本発明の目的は、上記の課題を解決する印刷システムにおける登録済み外字の確認方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明では、コンピュータとプリンタから構成される印刷システムにおいて、登録済み外字に関する情報をプリンタ側で保持する登録済み外字情報保持手段と、前記登録済み外字情報をコンピュータに提供する登録済み外字情報提供手段と、前記登録済み外字情報をコンピュータ上で確認する登録済み外字情報確認手段と、を備えていることを特徴とする。
【００１０】
また、前記登録済み外字情報の保持を、前記プリンタ上に存在するサーバより行うことを特徴とする。
【００１１】
また、前記登録済み外字情報の提供を、前記プリンタ上に存在するサーバより行うことを特徴とする。
【００１２】
また、前記登録済み外字情報の確認を、前記コンピュータ内のプリンタドライバを用いて行うことを特徴とする。
【００１３】
また、前記登録済み外字情報をＸＭＬファイル形式で取り扱うことを特徴とする。
【００１４】
さらに、前記登録済み外字情報をビットマップ形式で取り扱うことを特徴とする。
【発明の効果】
【００１５】
本発明の印刷システムにおける登録済み外字の確認方法により、ユーザは容易に登録済みの外字を確認することが可能となり、利便性が向上する。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施形態について添付図面を参照して説明する。
【実施例１】
【００１７】
図１は、本発明の実施例による登録済み外字の確認方法を表した図である。
【００１８】
１０１は登録済み外字確認画面、１０２は登録外字情報表示ボックス、１０３はコード入力ボックス、１０４は拡大表示ボタン、１０５は拡大表示画面である。
【００１９】
登録済み外字確認画面１０１は、ユーザーがプリンタのプロパティを設定する際にプリンタドライバによって表示される登録済み外字確認画面である。登録外字情報表示ボックス１０２は、プリンタより取得した外字情報と、外字ビットマップを基に、登録済みの外字を表示している。
【００２０】
登録外字情報表示ボックス１０２上でマウスカーソルによりコードを選択するか、または、コード入力ボックス１０３にコードを入力し指定した後、拡大表示ボタン１０４を押下すると、指定のコードに対応する外字が拡大表示画面１０５に表示される。これにより、ユーザは容易に登録済み外字を確認できる。
【００２１】
図２は、本発明による印刷システムの概略を表した図である。
【００２２】
２０１はＰＣ、２０２はプリンタ、２０３はネットワーク、２０４はＯＳ（オペレーティングシステム）、２０５はプリンタドライバ、２０６はアプリケーション、２０７はコントローラ、２０８はエンジン、２０９は操作パネル、２１０は外字情報サーバ、２１１は外字情報、２１２は外字ビットマップである。ＰＣ２０１とプリンタ２０２は、ネットワーク２０３で接続されている。コントローラ２０７内部には、外字情報サーバ２１０が存在する。
【００２３】
外字情報サーバ２１０は、外字情報２１１と、外字ビットマップ２１２の管理・提供を行っている。外字情報２１１には、登録済み外字についてのコード、サイズなどの情報が記録される。外字ビットマップ２１２には、登録済み外字のビットマップが記録される。
【００２４】
ＰＣ２０１より外字登録の要求があった場合、コントローラ２０７は、外字情報サーバ２１０を通して、その外字についての情報を、外字情報２１１に記録する。また、同時に、その外字のビットマップを、外字ビットマップ２１２に記録する。プリンタドライバ２０５から、登録済み外字情報の取得要求があった場合、外字情報サーバ２１０は、外字情報２１１、外字ビットマップ２１２を提供する。
【００２５】
図３は、本発明の実施例による外字情報ファイルと外字情報サーバのディレクトリ構成の一例を模式的に表した図である。
【００２６】
３０１は外字情報サーバのディレクトリ、３０２は外字情報ファイルである。外字情報サーバのディレクトリ３０１は、外字情報ファイルと、各外字のビットマップファイルより構成される。外字情報ファイル３０２は、ＸＭＬ形式のファイルである。なお、外字情報ファイル３０２には、外字のコード、サイズ、タイプ、対応するファイル名等の情報が記録される。
【００２７】
図４は、本発明の実施例による外字情報取得の様子を模式的に表したものである。
【００２８】
４０１は外字情報の取得、４０２は外字ビットマップの取得を表したものである。ユーザーが図１の外字確認画面１０１で登録済み外字を確認する場合、プリンタドライバは以下のステップで外字についての情報を取得し、表示を行う。
（ｉ）外字情報取得
（ｉｉ）外字ビットマップ取得
プリンタドライバは、（ｉ）により、登録済みの外字コード、サイズ、タイプ、対応するファイル名（ビットマップ）の情報を取得し、これをもとに、（ｉｉ）の対応するビットマップを取得し、図１の登録外字情報表示ボックス１０２や、拡大表示画面１０５の表示を行う。
【００２９】
図５は、本発明の実施例によるプリンタ側における外字登録コマンド処理の動作を示したフローチャートである。
【００３０】
Ｓ５０１は印字領域設定コマンド判断ステップ、Ｓ５０２は印字領域設定処理ステップ、Ｓ５０３は外字登録コマンド判断ステップ、Ｓ５０４は外字登録処理ステップ、Ｓ５０５は外字データ登録処理ステップ、Ｓ５０６は外字情報．ｘｍｌファイル作成ステップ、Ｓ５０７は外字情報ビットマップファイル作成ステップである。
【００３１】
印刷領域設定コマンド判断ステップＳ５０１において、処理するコマンドが印字領域設定コマンドで有った場合、印字領域設定処理ステップＳ５０２に進み、そうでない場合は、外字登録コマンド判断ステップＳ５０３に進む。そして、処理するコマンドが外字登録コマンドであった場合、外字登録コマンド判断ステップＳ５０３において、外字登録コマンドと判断され、外字登録処理ステップＳ５０４進む。
【００３２】
外字登録処理ステップＳ５０４は、外字データ登録処理ステップＳ５０５、外字情報．ｘｍｌファイル作成ステップＳ５０６、外字情報ビットマップファイル作成ステップＳ５０７から構成される。
【００３３】
外字データ登録処理ステップＳ５０５では、コマンドを解析し外字データの登録処理を行う。次に、外字情報．ｘｍｌファイル作成ステップＳ５０６では、外字情報．ｘｍｌファイルを作成する。そして、外字情報ビットマップファイル作成ステップＳ５０７では、外字情報ビットマップファイルを作成する。
【００３４】
図６は、本発明の実施例によるプリンタドライバ上での登録済み外字確認画面処理の動作を示したフローチャートである。
【００３５】
Ｓ６０１は外字情報．ｘｍｌ取得ステップ、Ｓ６０２は外字情報．ｘｍｌ解析ステップ、Ｓ６０３は外字ビットマップ取得ステップ、Ｓ６０４は外字ビットマップ取得完了判断ステップ、Ｓ６０５は登録済み外字確認画面表示ステップ、Ｓ６０６は拡大表示画面要求判断ステップ、Ｓ６０７は拡大画面表示ステップ、Ｓ６０８は終了判断ステップ、Ｓ６０９は終了処理ステップである。
【００３６】
まず、外字情報．ｘｍｌ取得ステップＳ６０１において、プリンタより、外字情報．ｘｍｌを取得する。次に、外字情報．ｘｍｌ解析ステップＳ６０２では、取得した外字情報．ｘｍｌを解析し、外字コード、サイズ、タイプ、文字データのファイル名の情報を取得する。その後、外字ビットマップ取得ステップＳ６０３では、外字ビットマップの取得を行う。
【００３７】
次に、外字ビットマップ取得完了判断ステップＳ６０４では、全ての外字ビットマップの取得が完了したかを判断し、取得が完了していない場合には、外字ビットマップ取得ステップＳ６０３を繰り返す。
【００３８】
次に、登録済み外字確認画面表示ステップＳ６０５では、取得した外字情報と外字ビットマップをもとに外字確認画面を作成し表示する。その後、拡大表示画面要求判断ステップＳ６０６では、コードの指定が有り、且つ、拡大表示ボタンが押下されたかを判断し、押下された場合には、拡大画面表示ステップS６０７に移る。拡大画面表示ステップＳ６０７では、拡大表示画面要求判断ステップＳ６０６で条件成立した場合に、拡大画面の表示を行う。
【００３９】
拡大表示画面要求判断ステップＳ６０６または拡大画面表示ステップS６０７の後に、終了判断ステップＳ６０８では、ＯＫボタン、または、キャンセルボタンが押下され、終了条件が成立したかどうかの判断を行う。終了判断ステップＳ６０８において、終了条件が成立すると終了処理ステップＳ６０９で終了処理を行い終了する。一方そうでない場合には、拡大表示画面要求判断ステップS６０６の処理前に移る。
【００４０】
プリンタ側で登録済み外字の情報を管理し、必要なときにこの情報をＰＣ側に提供することにより、確実で且つ判り易いプリンタに登録済み外字の確認に利用可能である。
【図面の簡単な説明】
【００４１】
【図１】本発明の実施例による登録済み外字の確認方法を示した説明図である。
【図２】本発明による印刷システムの概略を示した説明図である。
【図３】本発明の実施例による外字情報ファイルと外字情報サーバのディレクトリ構成の一例を模式的に示した説明図である。
【図４】本発明の実施例による外字情報取得の様子を模式的に示した説明図である。
【図５】本発明の実施例によるプリンタ側における外字登録コマンド処理の動作を示したフローチャートである。
【図６】本発明の実施例によるプリンタドライバ上での登録済み外字確認画面処理の動作を示したフローチャートである。
【図７】パーソナルコンピュータ７０１とプリンタ７０２を、ネットワーク７０３で接続した印刷システムを表した図である。
【符号の説明】
【００４２】
１０１は登録済み外字確認画面、１０２は登録外字情報表示ボックス、１０３はコード入力ボックス、１０４は拡大表示ボタン、１０５は拡大表示画面、２０１はＰＣ、２０２はプリンタ、２０３はネットワーク、２０４はＯＳ、２０５はプリンタドライバ、２０６はアプリケーション、２０７はコントローラ、２０８はエンジン、２０９は操作パネル、２１０は外字情報サーバ、２１１は外字情報、２１２は外字ビットマップ、３０１は外字情報サーバのディレクトリ、３０２は外字情報ファイル、４０１は外字情報の取得、４０２は外字ビットマップの取得、Ｓ５０１は印字領域設定コマンド判断ステップ、Ｓ５０２は印字領域設定処理ステップ、Ｓ５０３は外字登録コマンド判断ステップ、Ｓ５０４は外字登録処理ステップ、Ｓ５０５は外字データ登録処理ステップ、Ｓ５０６は外字情報．ｘｍｌファイル作成ステップ、Ｓ５０７は外字情報ビットマップファイル作成ステップ、Ｓ６０１は外字情報．ｘｍｌ取得ステップ、Ｓ６０２は外字情報．ｘｍｌ解析ステップ、Ｓ６０３は外字ビットマップ取得ステップ、Ｓ６０４は外字ビットマップ取得完了判断ステップ、Ｓ６０５は登録済み外字確認画面表示ステップ、Ｓ６０６は拡大表示画面要求判断ステップ、Ｓ６０７は拡大画面表示ステップ、Ｓ６０８は終了判断ステップ、Ｓ６０９は終了処理ステップである。
【図１】
2006044148.tif 000003
【図２】
2006044148.tif 000004
【図３】
2006044148.tif 000005
【図４】
2006044148.tif 000006
【図５】
2006044148.tif 000007
【図６】
2006044148.tif 000008
【図７】
2006044148.tif 000009