(57)【要約】レーザ印刷システムは、コンピュータ、ユーザインターフェースデバイス、レーザ電子装置、および、レーザを含む。コンピュータの第１のソフトウェアアプリケーションは、フォントを作成し、編集する。コンピュータは、レーザ電子装置にフォントを送信し、レーザ電子装置は、フォントを用いることにより、テキストデータをレーザに対する画像に変換する。コンピュータの第２のソフトウェアアプリケーションは、メニュースクリーンのビットマップを作成し、編集する。コンピュータは、メニュースクリーンのビットマップをユーザインターフェースデバイスに送信し、表示する。コンピュータの第３のアプリケーションは、ユーザインターフェースデバイスに対し、キーボード機能のマップを作成し、編集する。コンピュータは、キーボード機能のマップをユーザインターフェースデバイスに送信する。
2008510206.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータにおいてスクリーンビットマップを作成することと、
該コンピュータから、製品にマーキングするレーザ印刷システムのユーザインターフェースデバイスに、該スクリーンビットマップを送信することと、
ユーザコマンドを受信したときに、該スクリーンビットマップを表示するように該ユーザインターフェースデバイスを構成することと
を包含する、方法。
【請求項２】
前記スクリーンビットマップは、製品にマーキングする前記レーザ印刷システムのパラメータを制御するためのオプションをユーザに提供する、請求項１に記載の方法。
【請求項３】
前記スクリーンビットマップを作成することは、テキストデータを該スクリーンビットマップに追加することを含む、請求項１に記載の方法。
【請求項４】
前記スクリーンビットマップを作成することは、グラフィカル画像データを該スクリーンビットマップに追加することを含む、請求項１に記載の方法。
【請求項５】
前記スクリーンビットマップを作成することは、記号データを該スクリーンビットマップに追加することを含む、請求項１に記載の方法。
【請求項６】
コンピュータにおいてフォントを作成することであって、該フォントは、文字のセットの外観を制御する、ことと、
該コンピュータから、製品にマーキングするレーザ印刷システムのレーザコントローラに、該フォントを送信することと、
該レーザコントローラにおいて該フォントを用いることにより、画像データを画素に変換し、製品にマーキングすることと
を包含する、方法。
【請求項７】
前記レーザコントローラにおいて前記フォントを用いることにより、画像データを画素に変換し、前記レーザ印刷システムのユーザインターフェースデバイスに表示すること
をさらに包含する、請求項６に記載の方法。
【請求項８】
前記ユーザインターフェースデバイスに表示される画像は、前記レーザ印刷システムによってマーキングされる画像に実質的に一致する、請求項７に記載の方法。
【請求項９】
前記フォントは、アジアフォントである、請求項６に記載の方法。
【請求項１０】
コンピュータにおいて、キーボード機能のマップを作成することと、
製品にマーキングするレーザ印刷システムのユーザインターフェースデバイスに、該キーボード機能のマップを送信することと、
ユーザの動作に応答して該キーボード機能のマップを用いるように、該ユーザインターフェースデバイスを構成することと
を包含する、方法。
【請求項１１】
前記キーボード機能のマップは、前記ユーザインターフェースデバイスのキーに、アジア文字を割り当てる、請求項１０に記載の方法。
【請求項１２】
機械読み取り可能媒体に実体的に実施されたソフトウェアプログラムであって、該ソフトウェアプログラムは、１つ以上のデータ処理装置に
コンピュータにおいてスクリーンビットマップを作成することと、
該コンピュータから、製品にマーキングするレーザ印刷システムのユーザインターフェースデバイスに、該スクリーンビットマップを送信することと、
ユーザコマンドを受信したときに、該スクリーンビットマップを表示するように該ユーザインターフェースを構成することと
を含む動作を実行させるように動作可能な命令を含む、ソフトウェアプログラム。
【請求項１３】
前記スクリーンビットマップは、製品にマーキングする前記レーザ印刷システムのパラメータを制御するためのオプションをユーザに提供する、請求項１２に記載のソフトウェアプログラム。
【請求項１４】
機械読み取り可能媒体に実体的に実施されたソフトウェアプログラムであって、該ソフトウェアプログラムは、１つ以上のデータ処理装置に
コンピュータにおいてフォントを作成することであって、該フォントは、文字のセットの外観を制御する、ことと、
該コンピュータから、製品にマーキングするレーザ印刷システムのレーザコントローラに、該フォントを送信することと、
該レーザコントローラにおいて該フォントを用いることにより、画像データを画素に変換し、製品にマーキングすることと
を含む動作を実行させるように動作可能な命令を含む、ソフトウェアプログラム。
【請求項１５】
前記レーザコントローラにおいて前記フォントを用いることにより、画像データを画素に変換し、前記レーザ印刷システムのユーザインターフェースデバイスに表示すること
をさらに含む、請求項１４に記載のソフトウェアプログラム。
【請求項１６】
機械読み取り可能媒体に実体的に実施されたソフトウェアプログラムであって、該ソフトウェアプログラムは、１つ以上のデータ処理装置に
コンピュータにおいてキーボード機能のマップを作成することと、
製品にマーキングするレーザ印刷システムのユーザインターフェースデバイスに、該キーボード機能のマップを送信することと、
ユーザの動作に応答して該キーボード機能のマップを用いるように、該ユーザインターフェースデバイスを構成することと
を含む動作を実行させるように動作可能な命令を含む、ソフトウェアプログラム。
【請求項１７】
前記キーボード機能のマップは、前記ユーザインターフェースデバイスのキーに、アジア文字を割り当てる、請求項１６に記載のソフトウェアプログラム。
【請求項１８】
製品にマーキングするレーザ印刷システムに結合されたユーザインターフェースデバイスであって、該ユーザインターフェースデバイスは、
ディスプレイと、
メニュースクリーンビットマップと、
ユーザコマンドを受信したときに、該メニュースクリーンビットマップを該ディスプレイに表示するように動作可能なスクリーン処理モジュールと、
キーボード機能のマップと、
ユーザコマンドを受信したときに、該キーボード機能のマップを用いることにより、所定の機能を実行するように動作可能なキーボード処理モジュールと
を備える、ユーザインターフェースデバイス。
【請求項１９】
レーザコントローラに送信されたコマンドを処理するレーザコマンド処理モジュールをさらに備え、該コマンドは、該レーザコントローラに結合されたレーザを制御する、請求項１８に記載のユーザインターフェースデバイス。
【請求項２０】
前記ディスプレイは、実質的に前記レーザによって製品の上に画像が印刷されるように該画像を表示するための領域を備える、請求項１８に記載のユーザインターフェースデバイス。
【発明の詳細な説明】
【背景技術】
【０００１】
近代的な製造実務は、商品に識別コードを印刷することをしばしば含む。これらのコードは、一般的な製品、例えば、ソーダ缶、化粧品、ペットフード、等に容易に見られる。何らかの政府系監察官庁（例えば、食品医薬品局）は、特定の製品がそのようなコードを有することを要求し得る。
【０００２】
これらのコードは、しばしば、時間や製品が製造される場所に固有の情報を含み得る。例えば、多くのコードは、製品に関連するバッチ番号を通信する。多くのコードは、製造の実際の時間と日付とをさらに示す。いくつかのコードは固有の製造パラメータ（例えば、時間および日付）に関連するため、いくつかのコードは、商品に対するラベルにあらかじめ印刷され得ない。このため、コードは、しばしば製品が製造された後に印刷される。現在のコード印刷技術は、ラベルにインクを噴射するインクジェットの使用を含む。
【発明の開示】
【課題を解決するための手段】
【０００３】
（要約）
記号、文字またはロゴの画像を製品またはプロダクトコンテナに印刷することが可能なレーザ印刷システムは、パーソナルコンピュータ（ＰＣ）のようなコンピュータシステムと、ユーザインターフェースデバイスと、レーザ電子装置と、レーザとを含み得る。コンピュータにおける第１のソフトウェアアプリケーションは、フォントを作成し、編集する。コンピュータは、レーザ電子装置にフォントを送信し、レーザ電子装置は、フォントを用いることにより、テキストデータをレーザに対する画像に変換し、印刷する。コンピュータにおける第２のソフトウェアアプリケーションは、メニュースクリーンビットマップを作成し、編集する。コンピュータは、メニュースクリーンビットマップをユーザインターフェースデバイスに送信し、表示する。コンピュータにおける第３のアプリケーションは、ユーザインターフェースデバイスに対し、キーボード機能のマップを作成し、編集する。コンピュータは、キーボード機能のマップをユーザインターフェースデバイスに送信する。ユーザは、ユーザインターフェースデバイスを用いることにより、レーザに対して画像を編集して印刷し、レーザの動作を制御し得る。
【０００４】
一局面において、製品にマーキングするレーザに結合されたユーザインターフェースデバイスを構成する方法は、コンピュータにおいてスクリーンビットマップを作成することと、コンピュータからユーザインターフェースデバイスにスクリーンビットマップを送信することと、ユーザコマンドを受信したときに、スクリーンビットマップを表示するようにユーザインターフェースデバイスを構成することとを含む。
【０００５】
別の局面は、製品にマーキングするようにレーザに対してフォントを設定する方法に関する。上記方法は、コンピュータにおいてフォントを作成することを含む。フォントは、文字のセットの外観を制御する。上記方法は、コンピュータからレーザにフォントを送信することと、レーザにおいてフォントを用いることにより、画像データを画素に変換し、製品にマーキングすることとを含む。
【０００６】
別の局面は、製品にマーキングするために、レーザに結合されたユーザインターフェースデバイスのキーボードをマッピングする方法に関する。上記方法は、コンピュータにおいてキーボード機能のマップを作成することと、キーボード機能のマップをユーザインターフェースデバイスに送信することと、ユーザの動作に応答して、キーボード機能のマップを用いるように、ユーザインターフェースデバイスを構成することとを含む。
【０００７】
別の局面は、製品にマーキングするために、レーザに結合されたユーザインターフェースデバイスに関する。上記ユーザインターフェースデバイスは、ディスプレイと、メニュースクリーンビットマップと、ユーザコマンドを受信したときに、メニュースクリーンビットマップをディスプレイに表示するように動作可能なスクリーン処理モジュールと、ユーザコマンドを受信したときに、キーボード機能のマップを用いることにより、所定の機能を実行するように動作可能なキーボード処理モジュールとを備える。
【０００８】
本明細書において記述されるシステムおよび技術は、１つ以上の利点を提供し得る。例えば、テキスト、グラフィック、アイコンおよびロゴは、メニュースクリーンに含まれ、ユーザインターフェースデバイス上のスクリーンビットマップを補助し得る。別の潜在的な利点は、様々な言語を用いる様々な国のユーザが、Ｗｉｎｄｏｗｓ（登録商標）ベースのアプリケーションを彼らのコンピュータ上で用いることにより、メニュースクリーンをカスタマイズし、局所的な要求に基づいて、スクリーンビットマップを補助し得るということである。別の潜在的な利点は、ユーザインターフェースが、必ずしもフォントを格納する必要がないということである。このため、ユーザインターフェースは、より少ない処理能力とメモリとを用い得る。
【０００９】
１つ以上の実施の詳細は、添付の図面および以下の記述において開示される。その他の特徴および利点は、記述、図面、および／または、請求の範囲から明白であり得る。
【発明を実施するための最良の形態】
【００１０】
（詳細な記述）
記号、文字またはロゴを製品またはプロダクトコンテナに印刷することが可能なレーザ印刷システムは、パーソナルコンピュータ（ＰＣ）のようなコンピュータシステム、ユーザインターフェースデバイス、レーザ電子装置およびレーザを含み得る。コンピュータにおける第１のアプリケーションは、フォントを作成し、編集する。コンピュータは、レーザ電子装置にフォントを送信し、レーザ電子装置は、フォントを用いることにより、テキストデータをレーザに対する画像に変換し、印刷する。コンピュータにおける第２のソフトウェアアプリケーションは、メニュースクリーンビットマップを作成し、編集する。コンピュータは、メニュースクリーンビットマップをユーザインターフェースデバイスに送信し、表示する。コンピュータにおける第３のアプリケーションは、ユーザインターフェースデバイスに対し、キーボード機能のマップを作成し、編集する。コンピュータは、キーボード機能のマップをユーザインターフェースデバイスに送信する。ユーザインターフェースデバイスは、ユーザがレーザに対して画像を編集して印刷し、レーザの動作を制御することを可能にする。
【００１１】
図１Ａおよび図１Ｂは、レーザ印刷システム１０を示しており、上記レーザ印刷システムは、自らに隣接して位置する製品２２に文字、記号またはロゴを印刷する。図１Ａは、印刷システム１０の側面図であり、図１Ｂは、印刷システム１０の断面平面図である。印刷システム１０は、Ｋｅｅｎｅ、ＮＨに所在のＭａｒｋｅｍ  Ｃｏｒｐｏｒａｔｉｏｎによって製造されるＳｍａｒｔＬａｓｅ（登録商標）レーザシステムであり得る。
【００１２】
印刷システム１０は、印刷ビーム１４を生成するレーザ１２を含む。任意の適切な印刷またはマーキング用のレーザ１２（例えば、低出力のレーザ）が、印刷システム１０において用いられ得る。例えば、レーザは、２５ワットのレーザ、２０ワットのレーザ、１５ワットのレーザ、または、１３ワットのレーザであり得る。レーザ１２は、ＣＯ２またはＮｄ：ＹＡＧレーザであり得る。
【００１３】
印刷システム１０は、光学アセンブリ１８を含み得、上記光学アセンブリは、製品２２のある位置から別の位置へと印刷ビーム１４を誘導し得る。印刷システム１０は、印刷ビーム１４が各位置に滞留（ｄｗｅｌｌ）する時間を調整するために、電子装置２６（またはコントローラ）を含む。この滞留時間は、印刷ビーム１４に対し、所望の位置にスポットを形成するように調整され得る。
【００１４】
印刷システム１０は、販売される製品または製品のパッケージ材料に印刷し得る。さらに、製品は、その他の商売において販売される製品であり得る。製品の例は、医薬品、医薬品のパッケージ、食品のパッケージ、化粧品、卵のような食品、乳製品、アイスクリーム、コンピュータのンポーネント、自動車のコンポーネント、医療デバイス、洗剤、および、例えばソフトドリンクおよびワインのような飲料を含み得る。印刷システム１０は、製品２２の複数の位置に印刷し得る。例えば、プラスチックの医薬品のボトルは、プラスチックのボトルに直接印刷されたあるコードと、プラスチックのボトルに付着されたラベルに形成される別のコードとを有し得る。
【００１５】
レーザ印刷の位置は、複数のスポットが製品の上に画素を形成するように配置され得る。言い換えると、画素は、コードの記号を形成するように配置され得る。コードの記号は、英数字記号、および、製品のバッチ、日付等を識別するために用いられるその他任意の記号のように、文書処理プログラムにおいて利用可能であり得る。コードは、製品名または識別子のように、可読なテキストであり得る。コードは、必ずしも英数字である必要はなく、典型的な文書処理プログラムによって生成される記号以外の記号を含み得る。例えば、コードは、バーコードであり得る。これらの記号は、製品２２に印刷されるか、または、製品２２のラベルに印刷され得る。
【００１６】
各スポットは、印刷ビームが製品に入射する位置において材料の光学的特性を変化させることにより、製品２２に形成される。印刷ビーム１４は、製品の様々な光学的特性を変化させ得る。例えば、印刷ビーム１４は、下部の層が見えるように、１つ以上の材料の層を剥離させ得る。材料の上部の層は、しばしば紙の上のインク層を有するため、インク層を除去すると、周囲のインク層とは対照的に、紙が見えるスポットが残り得る。材料の屈折特性もまた、変化させられ得る。例えば、印刷ビーム１４は、ソフトドリンクのボトルのようなプラスチックの上にコードを印刷するために用いられ得る。印刷ビーム１４は、プラスチックの屈折特性を変化させ得る。人間の目は、対照的な屈折特性を有する断面を拾うことができるため、コードは、容易に視覚される。加えて、印刷ビームは、特定の材料（例えば、プラスチック、ガラス、および金属）をエッチングし得る。
【００１７】
（ユーザインターフェース）
印刷システム１０は、ユーザが複数のレーザ１２とレーザ電子装置２６とを制御することを可能にし得るユーザインターフェースデバイス３０をさらに含み得る。図１Ｂに示されているように、ユーザインターフェース３０は、コンピュータ３５に（有線または無線で）結合され得る。
【００１８】
図２は、図１Ｂに示されているように、ソフトウェアモジュールおよびコンピュータ３５のファイル、ユーザインターフェース３０およびレーザ電子装置２６を示している。図３は、図１Ｂのユーザインターフェース３０の例を示している。図４は、ユーザインターフェース３０のキーボード４００の例を示している。ユーザインターフェース３０は、例えば３２０ｘ２４０画素のモノクロ画面のような、グラフィカルディスプレイ４０２を有する。
【００１９】
ユーザインターフェース３０は、ハウジング１６から離れ、ハウジング１６に付随しているか、または、ハウジング１６から分離可能であり得る。ユーザインターフェース３０は、英数字のキーボード４００とディスプレイ４０２（図４）とを有する携帯型デバイスであり得る。ユーザインターフェース３０は、個別のコンポーネントとして実施され得るか、または、特別なハードウェアを有さない汎用コンピュータ上のソフトウェアを用いて実施され得る。
【００２０】
ユーザは、ユーザインターフェース３０にアクセスし、電子装置２６をプログラムする、および／または、印刷パラメータを設定し得る。例えば、ユーザインターフェース３０は、印刷ビーム１４が材料２０の単一の位置に滞留する時間、視覚的に観察可能な記号を形成するように用いられる画素８８のサイズ、形成される記号のタイプおよびシーケンス、等を手動で制御するように用いられ得る。ユーザインターフェース３０はまた、印刷システム１０を手動で起動させるようにも用いられ得る。例えば、ユーザインターフェース３０は、印刷システム１０を材料２０に印刷させる印刷キーを含み得る。
【００２１】
（コンピュータおよびソフトウェア）
図２におけるコンピュータ３５は、ユーザインターフェース３０およびレーザ電子装置２６に対し、様々なタイプのファイル（例えば、フォント）をバックアップし得る。コンピュータ３５は、画像作成ソフトウェアアプリケーション２０２（図２）、フォントエディタ２０４、および、キーボードマッピングアプリケーション２００を実行し得る。画像作成ソフトウェアアプリケーション２０２は、例えばＭｉｃｒｏｓｏｆｔ  Ｐａｉｎｔ（登録商標）のような、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）ベースのアプリケーションであり得る。画像作成ソフトウェアアプリケーション２０２は、ユーザが、テキストおよび／またはグラフィックの画像（または、別のソースからの転送画像）を作成し、ユーザインターフェース３０にダウンロードして、表示することを可能にし得る。
【００２２】
フォントエディタ２０４は、ユーザがフォント２２０を作成することを可能にし、上記フォントは、レーザ電子装置２６にダウンロードされ、格納および使用され得る。「フォント」は、表示および印刷されるべき文字のセットの外観を特定する。例えば、ユーザは、フォントエディタ２０４を用い、１０００文字超の外観を特定するフォントを作成し得る。
【００２３】
キーボードマッピングアプリケーション２００は、アドミニストレータがカスタムのキーボード機能のマップ／レイアウト２１４を作成し、ユーザインターフェース３０上のキーパッド４０６のキー（図４）に特定の機能を割り当てることを可能にするユーザインターフェース設計のアプリケーションである。例えば、キーボードマッピングアプリケーション２００は、特定のイベントが発生したときに、どのメニュースクリーンまたはヘルプスクリーンのビットマップが表示され得るのかを構成することを可能にする。例えば、アドミニストレータは、ユーザインターフェース３０をプログラムし、ユーザが計算機に対するヘルプスクリーンを選択する場合に、計算機のヘルプスクリーンビットマップを表示し得る。
【００２４】
ユーザインターフェース３０は、メニュースクリーンビットマップ２０６、ヘルプスクリーンビットマップ２０８、キーボード処理２１０、スクリーン処理２１２、キーボード機能のマップ２１４、および、レーザコマンド処理２１６を格納し、実行し得る。
【００２５】
レーザ電子装置２６は、フォント２２０と複数の画像ファイル２２２Ａ，２２２Ｂとを格納および実行し、印刷し得る。各画像ファイル２２２Ａ，２２２Ｂは、構造化された情報を含む。レーザ電子装置２６は、画像ファイル２２２Ａ〜２２２Ｂとフォント２２０とを用い、文字および記号を印刷し得る。レーザ電子装置２６は、画像ファイル２２２Ａ，２２２Ｂをユーザインターフェース３０に送信し得る。ユーザインターフェース３０は、画像を表示し、レーザ電子装置２６に格納された画像を編集するためのユーザ編集命令を送信する。レーザ電子装置２６は、画像を編集し、編集された画像をユーザインターフェース３０に返し、表示する。
【００２６】
代替的に、別の実施形態において、ユーザインターフェース３０は、ユーザインターフェース３０において画像ファイルを編集し得、編集された画像をレーザ電子装置２６に送信し得る。ユーザインターフェース３０は、画像ファイル２２２Ａ，２２２Ｂの画像ファイルのバックアップファイルを格納し得る。
【００２７】
図１Ｃは、図２における画像作成ソフトウェア２０２を用いる方法を示している。ユーザは、１００において、画像作成ソフトウェア２０２をコンピュータ３５において用い、スクリーンビットマップ２０６を作成する。コンピュータ３５は、１０２において、製品およびプロダクトコンテナを形成するために、レーザ１２に結合されたユーザインターフェースデバイス３０にビットマップスクリーン２０６を送信する。ユーザインターフェースデバイス３０は、１０４において、ユーザコマンドを受信すると、スクリーンビットマップ２０６を表示する。図１Ｃの方法は、以下でさらに詳細に記述される。
【００２８】
図１Ｄは、図２のフォントエディタ２０４を用いる方法を示している。ユーザは、１１０において、フォントエディタ２０４を用いることにより、コンピュータ３５においてフォント２２０を作成し、編集し得る。コンピュータ３５は、１１２において、レーザ電子装置２６にフォント２２０を送信する。レーザ電子装置２６は、１１４において、フォント２２０を用いることにより、データを画素に変換し、製品および／またはプロダクトコンテナにマーキングする。図１Ｄの方法は、以下でさらに詳細に記述される。
【００２９】
図１Ｅは、図２のキーボードマッピングアプリケーション２００を用いる方法を示している。ユーザは、１２０において、キーボードマッピングアプリケーションを用いることにより、コンピュータ３５においてキーボード機能のマップ２１４を作成し、編集し得る。コンピュータ３５は、１２２において、キーボード機能のマップ２１４をユーザインターフェースデバイス３０に送信する。ユーザインターフェースデバイス３０は、１２４において、キーボード機能のマップ２１４を用いることにより、ユーザのキー動作に応答し得る。図１Ｅの方法は、以下でさらに詳細に記述される。
【００３０】
（フォントおよびビットマップ）
ユーザインターフェース３０およびレーザ印刷システム１０は、１つ以上の特別に設計されたフォントを必要とし得る非ローマ字を表示し得る。非ローマ字の例は、例えば中国、韓国、日本等のアジアの文字であり得る。アジアフォントは、数千の高解像度の文字を必要とし得る。アジアフォントのように特別に設計されたフォントは、顕著なメモリと、レーザ電子装置２６およびユーザインターフェース３０内の処理リソースとを消費し得る。
【００３１】
レーザ電子装置２６は、ユーザインターフェース３０が表示するよりも、より少ない文字（すなわち、より制限された語彙、および、単純なフォント）を印刷し得る。レーザ１２は、制限されたテキストを印刷する時間および日付のコーダであり得る。レーザ１２は、週内の曜日および年内の月を越えて、単一のフレーズ（すなわち、「何々によって用いられる」または「何々の前に販売する」）を印刷し得る。レーザ１２は、テキストを全く用いずに、日付またはロットコードを印刷し得る。レーザ１２は、数百文字の制限されたフォントを用い得る。その後、フォントは、ユーザの要求が識別された際に増加され得る。
【００３２】
対照的に、ユーザインターフェース３０は、数千文字のより大きなまたはより複雑なフォントを用い得る。ユーザインターフェース３０は、複数のキーボード機能、メニュースクリーンおよびヘルプスクリーンを用いることにより、複雑な方法でユーザと相互作用し得る。メニュースクリーンの例は、図７Ａ〜１７に示されている。メニュースクリーンおよびヘルプスクリーンは、顕著な語彙を用い得る。メニュースクリーンおよびヘルプスクリーンは、あらかじめ構成されたり、後でユーザによって変更されたりし得る。ユーザがメニュースクリーンおよびヘルプスクリーンを変更するとき、語彙は変化し、要求されるフォントは、語彙内で変化し得る。
【００３３】
メニュースクリーンは、テキストデータとして格納され、上記テキストデータは、メニュースクリーンが表示される直前に画素に変換され得る。「フォント」は、ユーザインターフェースのディスプレイ４０２に表示するために、テキストデータを画素に変換するように用いられ得る。しかしながら、テキストデータを変換することは、フォントを格納してテキストデータを画素に変換するために、処理能力とユーザインターフェース３０内のメモリとを必要とする。
【００３４】
本出願は、ユーザインターフェース３０における各メニューまたはヘルプスクリーンに対するテキストが、ユーザインターフェース３０が製造されるときに構成され得ることを認識する。表示のためにテキストデータを画像に変換することは、メニュースクリーンが表示される前ならばいつでも実行され得る。
【００３５】
本出願の一局面にしたがうと、メニュースクリーンおよびヘルプスクリーンに対するテキストは、ソフトウェア開発の間に、コンピュータ３５における画素に変換され得る。ユーザは、コンピュータ３５にあらかじめ存在するフォントと共に、画像作成ソフトウェアアプリケーション２０２（例えば、Ｍｉｃｒｏｓｏｆｔ  Ｐａｉｎｔ（登録商標））を用いることにより、メニュースクリーンとヘルプスクリーンとを作成し、それらをビットマップ２０６，２０８として格納し得る。画像作成ソフトウェアアプリケーション２０２はまた、別のソースからの画像を取り込み得る。メニュースクリーンの例は、図７Ａ〜１７に示されている。コンピュータ３５は、ファイル転送アプリケーションを用いることにより、メニュースクリーンおよびヘルプスクリーンのビットマップ２０６，２０８をユーザインターフェース３０にロードし得る。
【００３６】
ユーザインターフェース３０は、メニュースクリーンのビットマップ２０６とヘルプスクリーンのビットマップ２０８とを格納および表示する。ユーザインターフェース３０は、フォントを用いずにテキストデータと文字データとを画像に変換する。このため、ユーザインターフェース３０は、別の方法ではテキストデータを変換してメニュースクリーンおよびヘルプスクリーンに表示するために必要とされるフォントを格納する必要はない。このことは、ユーザインターフェース３０におけるメモリと処理能力とを節約する。
【００３７】
加えて、グラフィック、アイコンおよびロゴは、メニュースクリーンのビットマップ２０６およびヘルプスクリーンのビットマップ２０８に含まれ得る。コンピュータ３５における現存のＷｉｎｄｏｗｓ（登録商標）ベースのアプリケーションは、メニュースクリーンおよびヘルプスクリーンのビットマップ２０６，２０８を作成するときに、グラフィックを作成し、編集し、テキストと統合し得る。ユーザインターフェース３０は、結果として生じるメニュースクリーンのビットマップ２０６とヘルプスクリーンのビットマップ２０８とを表示する。
【００３８】
別の利点は、様々な言語を用いる様々な国におけるユーザが、彼らのコンピュータ３５において、Ｗｉｎｄｏｗｓ（登録商標）ベースのアプリケーションを用いることにより、彼らの局所的な要求に基づいて、メニュースクリーンのビットマップとヘルプスクリーンのビットマップ２０６，２０８をカスタマイズし得るということである。
【００３９】
本出願の別の局面にしたがうと、フォント２２０は、レーザ電子装置２６に格納される。レーザ電子装置２６は、フォント２２０を用いることにより、画像ファイル２２２Ａ〜２２２Ｂにおけるテキストデータと文字データとに、印刷のために画素のリストをリアルタイムで作成させる。ユーザインターフェース３０は、レーザ電子装置２６から画像（画素のリスト）を抽出し、それらをディスプレイ４０２に表示し得る。ユーザは、ユーザインターフェース３０に表示された画像を編集し得る。ユーザインターフェース３０は、編集コマンドを送信することにより、レーザ電子装置２６における画像ファイル２２２Ａ〜２２２Ｂを編集し得る。フォント２２０をレーザ電子装置２６に格納することにより、レーザ電子装置２６から抽出されユーザインターフェース３０に表示されるテキストの画像は、レーザ１２によって印刷される画像とぴったり一致し得る。
【００４０】
（フォントの作成）
ユーザは、コンピュータにおけるフォントエディタ２０４を用いることにより、１つ以上のローマ言語、アジアまたはその他のタイプのフォント２２０を作成および編集し得る。フォントエディタ２０４は、標準的なＱＷＥＲＴＹキーボードよりも多くの文字を有するフォントを作成し得る。フォントはまた、その他のソースからロードされ得る。コンピュータ３５は、ユーザインターフェース３０を介することにより、作成されたフォントをレーザ電子装置に送信し得る。レーザ電子装置２６は、フォント２２０を格納し、フォント２２０を用いることにより、画像ファイル２２２Ａ〜２２２Ｂにおけるテキストデータを印刷可能な画像に変換する。レーザ１２は、ユーザによって作成されたフォントを用いることにより、一連の文字（「説明文（ｌｅｇｅｎｄ）」と呼称される）を印刷し得る。
【００４１】
（ユーザインターフェースのキーボードのマッピング）
キーボードマッピングアプリケーション２００は、フォントエディタ２０４によって作成、ロード、および／または、編集されたフォントを用いる。キーボードマッピングアプリケーション２００は、ユーザが、インターフェース３０のキーパッド４０６（図４）（キーボードとも呼称される）に対し、カスタムのキーボード機能のマップ／レイアウト２１４を作成することを可能にする。ユーザは、ユーザインターフェースのキーパッド４０６上のキーに割り当てられた機能および文字を制御し得る。
【００４２】
ユーザは、「デッドキー（ｄｅａｄ  ｋｅｙ）」を選択し、キーボードのレイアウトの一部として、デッドキーに文字を割り当て得る。「デッドキー」の例は、いくつかのキーボード上のアクセントグレーブキー（ａｃｃｅｎｔ  ｇｒａｖｅ  ｋｅｙ）（´）である。上記アクセントグレーブキーは、母音を押す前に押されたときに、活性化され得る。フォントエディタ２０４を用いて作成された文字は、標準的なＱＷＥＲＴＹキーボードのキーを置換するか、または、ユーザの選択したデッドキーを介することにより、アクセスされ得る。
【００４３】
図５は、キーへの割り当て機能を補助するキー性質ダイアログウィンドウ５００のスクリーンショットである。上記キーは、この場合、キー「Ｑ」である。上記キーに割り当てられた文字は、編集ボックス５０２に表示される。例は、Ｑがシフトか大文字に割り当てられていること、および、ｑがシフト以外か小文字に割り当てられていることを示している。ユーザは、異なる文字をキーに割り当てるために、大文字または小文字のボタン５０４，５０６のいずれかをクリックし得る。
【００４４】
選択ユニコードダイアログウィンドウ６００（図６）が表されている。作成されたフォントにおける各文字は、ユニコードダイアログウィンドウ６００のリストに含まれる。文字が表され、そのユニコードが表示される値を指し示している。リストの下部にわたるスクロールバーは、フォントにわたってスクロールし、文字を割り当てることに用いられる。一旦文字が位置付けられると、ユーザは、ダブルクリックすることにより、上記の文字を選択されたキーの選択されたシフト状態に割り当てる。
【００４５】
キーボードマッピングアプリケーション２００はまた、中国人のユーザのインターフェースのレイアウトにおいて、５２個の漢字を実装し得る。中国人のユーザのインターフェースのレイアウトは、各ローマ字キーごとに２つの漢字を割り当て得る。このことは、最も一般的な５２個の漢字が２６個文字のキーに割り当てられることを可能にする。残りの漢字は、「ピン音（Ｐｉｎｙｉｎ）」を用いてサポートされ得る。中国語は、数千の文字の各々に対し、音声名を有する。これらの名前は、「ピン音」と呼称され、各文字につき高々６個のローマ字から構成され得る。
【００４６】
中国において幅広く用いられ、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）によってサポートされている一般的な技術は、オペレータが特別なキーを押すことを可能にする。開いたウィンドウは、ユーザが容易に文字を入力する準備ができている空（ｂｌａｎｋ）のピン・ウィンドウを示している。オペレータは、所望の文字のピン名の入力を開始する。各文字が入力されると、表示される文字のリストは小さくなる。入力される各文字は、ユーザをリストに沿って誘導し、所望のエントリへと近付ける。上記の各々に現れる数字は、オペレータがその単一の数字を入力することにより、文字を選択することを可能にする。所望の文字が現れると、オペレータは、それに割り当てれられた数字を押すことにより、文字を入力し、選択ウィンドウを閉じ得る。この機能は、Ｗｉｎｄｏｗｓ（登録商標）ベースのアドレスブックに類似している。
【００４７】
フォントエディタ２０４は、作成された各文字に対し、ピン音を割り当てることを可能にする。これらの名前は、レーザ電子装置２６に転送されるフォントファイル２２０に格納される。ユーザインターフェース３０によって表示されるピン音選択画面は、現在画像化されているフォントを用いることにより、レーザ電子装置２６によって実施され得る。ユーザインターフェース３０は、特定のフォントを用いてスクリーンを開くコマンドを送信し、その後、一連の文字をパス（ｐａｓｓ）し、最後には数字をパスすることにより、漢字を選択する。上記の文字に対するユニコードは、ユーザインターフェース３０に返され、データ入力が終了する。上記で記述されたアプローチは、アジア言語にも同様に適用され得る。
【００４８】
（メニュースクリーン）
図７Ａ〜１７は、画像作成ソフトウェア２０２（図２）を用いてコンピュータ３５において作成され、ユーザインターフェース３０にロードされて格納および表示され得るメニュースクリーンのビットマップ２０６の例を示している。
【００４９】
図７Ａは、ユーザインターフェース３０上のホームスクリーン７００を示しており、図７Ｂは、ホームスクリーン７００のアイコンキー７０２を示している。ホームメニュースクリーン７００は、ＷＹＳＩＷＹＧ（ｗｈａｔ−ｙｏｕ−ｓｅｅ−ｉｓ−ｗｈａｔ−ｙｏｕ−ｇｅｔ）ウィンドウ７０４を示しており、上記ウィンドウは、レーザ１２が活発に印刷しているちょうどそのときに、または、印刷しようとする際に、レーザプリンタのジョブを表示する。ファイル名７１８、レーザ滞留時間７１４、レーザ出力７１６、および、ジョブが印刷された回数７２０もまた、ホームスクリーンメニュー７００に表示される。ホームメニュースクリーン７００は、ユーザに対して実行するジョブを選択させるアイコン７０６と、レーザ電子装置２６においてファイルを管理するアイコン７０８と、レーザ電子装置２６を設定するアイコン７１０と、レーザ電子装置２６をデモンストレートするアイコン７１２とを表示する。キーパッド４０６上のいくつかのホットキー（図４）もまた、ユーザに利用可能であり得る。シフトアップ／シフトダウンは、コントラストを増加または減少させる。「Ｓ」は、レーザセットアップスクリーンを活性化する。
【００５０】
実行スクリーン（図示されず）は、レーザ電子装置２６において実行するために利用可能なすべてのジョブのリストを表示する。ユーザは、実行するジョブを選択する。図８に示されているように、ジョブを選択すると、確認実行スクリーン８００が活性化される。
【００５１】
図８は、選択されたジョブを表示する確認実行スクリーン８００を示している。ジョブのファイル名８０１もまた、表示される。もしこれが所望のジョブを表示する場合、ユーザは、ＯＫボタン８０２を押すことにより、選択を確認する。もしジョブが所望の選択ではない場合、ユーザは、次または前の矢印８０８，８０６を押し、レーザ電子装置２６において利用可能なジョブのビジュアル表示を繰り返し表示することができる。所望の選択が発見されると、ＯＫボタン８０２が押され得る。ユーザが選択を放棄することを望む場合、ＮＯＴ  ＯＫボタン８０４が押され得る。
【００５２】
図９は、ファイル管理スクリーン９００を示しており、上記スクリーンは、ジョブを作成するボタン９０２、ジョブを開くボタン９０４、および、ジョブを削除するボタン９０６を表示する。
【００５３】
図１０は、新しいジョブ作成スクリーン１０００を示しており、上記スクリーンは、ユーザが、空の状態で開始して、ジョブを作成することを可能にする。ジョブ編集スクリーンは、新しいジョブ作成スクリーン１０００に類似しており、編集する準備ができているジョブを表示する。キーパッド４０６（図４）上のカーソル、キー、バックスペース、シフト、および、キャリッジリターンは、ＷＹＳＩＷＹＧウィンドウ７０４においてジョブを作成および編集するように用いられ得る。スクリーン１０００はまた、動的データ挿入実行ボタン１０２０、トリガ距離ボタン１０２２、セーブ・ジョブボタン１０２４、および、デモチェック実行ボタン１０２６をも含み得る。ユーザが性質を演習することを望む場合、ユーザは、ＷＹＳＩＷＹＧモードの外に出るような選択を押す。その後、ユーザは、右および左の矢印４０８（図４）を用いることにより、彼らが変更したいと望む性質をハイライトし得る。これらの性質は、以下を含む：フォント１００２、文字の幅および高さ１００４、画素のサイズ１００６、直線間隔１００８、文字間隔１０１０、回転１０１２、行端揃え１０１４、レーザ出力１０１６、および、滞留時間１０１８。ユーザは、選択オプションを押し得る。その後、選択された性質に対するポップアップウィンドウが現れ、選択された性質に対する編集が変更され得る。
【００５４】
図１１は、画素サイズ変更スクリーン１１００を示している。
【００５５】
オープンジョブスクリーン（図示されず）は、レーザ電子装置２６において利用可能なジョブをユーザが選択することを可能にする。リストからジョブが選択されると、編集のためにジョブがロードされ、ユーザは、編集ジョブスクリーンに向かい得る。
【００５６】
図１２は、セーブ・ジョブスクリーン１２００を示しており、上記スクリーンは、作成または編集されたジョブをセーブするボタン１２０２と、異なるファイル名のもとにあるジョブをセーブするボタン１２０４と、編集をキャンセルするボタン１２０６とを表示する。ジョブスクリーンとしてのセーブは、ユーザが、ファイル名を提供することにより、たった今編集されたジョブをセーブすること、または、編集をキャンセルすることを可能にする。
【００５７】
図１３は、機械設定スクリーン１３００を示しており、上記スクリーンは、機械パラメータボタン１３０２、時間／日付ボタン１３０４、セキュリティボタン１３０６、および、システム性質ボタン１３０８をユーザが選択することを可能にする。
【００５８】
図１４は、機械パラメータ設定スクリーン１４００を示しており、上記スクリーンは、機械パラメータ、例えば、速度１４０２、エンコーダ１４０４、トリガオート１４０６、一定速度１４０８、速度なし１４０９、右への印刷および左への印刷１４１０、静的な印刷１４１２、エンコーダのテスト１４１４、トリガテスト１４１６、エンコーダ直径１４１８、エンコーダカウント１４２０、および、アパーチャサイズ１４２４を、ユーザが設定することを可能にする。これらのパラメータは、レーザ電子装置２６、レーザ１２、および、マーキングされる製品との関係性に関連する。ポップアップ式の機械パラメータスクリーンは、ユーザが各マシン性質を変更することを可能にする。図１４におけるマシン性質のうちの１つを選択すると、上記性質に対するポップアップウィンドウが現れる。その後、性質は変更され得る。
【００５９】
図１５は、デモ・レーザスクリーン１５００を示しており、上記スクリーンは、ＷＹＳＩＷＹＧウィンドウ７０４において、実行するように選択されるジョブを表示する。図７Ａに示されているように、ファイル名、ジョブが印刷された回数、滞留時間、および、ジョブに対するレーザ出力は、スクリーン１５００に表示される。ユーザは、このスクリーン１５００から、ボタン１５０２，１５０４を用いることにより、レーザ出力を上昇または下降させ得る。ユーザはまた、ボタン１５０８を用いてジョブを印刷したり、または、ボタン１５０６を用いてデモ・滞留スクリーンを変化させるように切り替えたりし得る。
【００６０】
図１６は、デモ・滞留スクリーン１６００を示しており、上記スクリーンは、ＷＹＳＩＷＹＧウィンドウ７０４において、実行するように選択されるジョブを表示する。ユーザは、このスクリーン１６００から、ボタン１６０２，１６０４を用いることにより、滞留時間を長くしたり、短くしたりし得る。ユーザはまた、ボタン１６０８を用いて印刷したり、または、ボタン１６０６を用いてデモ・滞留スクリーンを変化させるように切り替えたりし得る。
【００６１】
図１７は、レーザ設定スクリーン１７００を示しており、上記スクリーンは、ユーザインターフェースとレーザ電子装置のソフトウェアとの両方に対するバージョン情報を表示し得る。レーザ設定スクリーン１７００はまた、レーザを同調させるボタン１７０４、スクリーンのコントラストを調子するボタン１７０８、レーザ照準ビームを調整するボタン１７０２、および、レーザ１２を拡大縮小するボタン１７０６をも表示する。レーザ設定ポップアップスクリーンは、ユーザが、照準ビーム、同調高度、同調滞留、スケールング幅、スケーリングＸＹ、および、スケーリングコントラストを調整することを可能にする。
【００６２】
図１Ａの印刷システム１０は、レーザを用いて製品に印刷するため、インクや溶媒のような消耗品は必要ない。したがって、印刷システム１０は、コードを製品に印刷することに関連するコストと複雑さとを低減し得る。レーザは低出力のレーザであり得るため、レーザ、光学アセンブリ、および、関連する電子装置は、インクジェットプリンタと同程度のサイズを有するハウジングに搭載され得る。結果として、滞留時間を調整する能力は、印刷システム１０が、レーザを利用する伝統的な印刷システムに関連するサイズおよび空間に関する挑戦を克服することを意味する。したがって、印刷システム１０は、製品にコードを印刷することに用いられるインクジェットの改良された代替物であるといえる。
【００６３】
印刷システム１０は、製造ラインにおける製品のような動く製品に印刷することに適合し得る。これらの製品はシステムに対して動くため、各製品に印刷するために利用可能な時間の長さは制限されている。印刷システム１０は、製品にコードを印刷する時間の長さを変動させる電子装置２６を含む。例えば、印刷システム１０は、コードを定義する画素の密度を変化させるための電子装置を含む。低減された画素密度を有するコードは、増加された画素密度を有するコードよりも、より迅速に印刷され得る。さらに、印刷システム１０は、コードを定義する画素のサイズを変化させるために、電子装置２６を含み得る。より小さな画素は、より短い印刷時間を必要とする。加えて、印刷システム１０の滞留時間は、上記で注意されたように、変化し得る。コードを印刷するのに必要な時間を変化させる能力は、印刷システム１０がさらなる製造ラインに関連して用いられることを可能にする。
【００６４】
レーザ／エネルギー・ソース１２からの印刷ビーム１４は、光学アセンブリ１８を通過し、例えば製品のパッケージに用いられる材料のような材料２０に入射する。ビーム１４が材料２０に入射する時間は、ビーム１４が材料２０に形成されるスポットを生成するように調整され得る。
【００６５】
光学アセンブリ１８は、印刷ビーム１４の方向を変化させるコンポーネントを含む。これらのコンポーネントは、ある位置から別の位置へと印刷ビーム１４を誘導し、各位置においてスポットを作成するように制御され得る。
【００６６】
印刷システム１０はまた、レーザ／エネルギー・ソース１２および光学アセンブリ１８と通信する電子装置２６をも含む。電子装置２６は、印刷システム１０に機能を提供するための１つ以上のプロセッサを含み得る。適切なプロセッサは、マイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ）、集積回路、特定用途向け集積回路（ＡＳＩＣ）、ロジックゲートアレイおよびスイッチングアレイを含むが、これらには限定されない。電子装置２６はまた、１つ以上のプロセッサによって実行される命令を格納するために、および／または、印刷システム１０の動作の間に発生したデータを格納するために、１つ以上のメモリをも含み得る。適切なメモリは、ＲＡＭおよび電子的な読取り専用メモリ（例えば、ＲＯＭ、ＥＰＲＯＭ、または、ＥＥＰＲＯＭ）を含むが、それらには限定されない。
【００６７】
電子装置２６は、レーザ１２および光学アセンブリ１８の動作を制御する。例えば、電子装置２６は、印刷ビーム１４の方向、スポットが形成される材料２０のある位置に印刷ビーム１４が滞留する時間の長さ、ビームが滞留する位置の間で印刷ビーム１４が動く速度、視覚的に認識可能な記号を作成するように用いられる画素８８のサイズ、作成される記号の選択、等を調整するように、光学アセンブリ１８を制御し得る。電子装置２６は、ユーザインターフェース３０と通信し得る。
【００６８】
レーザは、低出力のレーザであるため、ハウジング１６はまた、コンパクトであり得る。例えば、ハウジング１６は、１２００立方インチよりも小さな体積を有し得る。いくつかの場合、ハウジング１６は、９００立方インチよりも小さな体積を有する。その他の例において、ハウジング１６は、１２００立方インチよりも小さな体積を有する。ある例において、ハウジング１６は、２５インチよりも短い長さＬを有しており、１０インチよりも短い幅Ｗを有しており、５インチよりも短い高さＨを有している。別の例において、ハウジング１６は、２３．５インチよりも短い長さＬを有しており、７．５インチよりも短い幅Ｗを有しており、４インチよりも短い高さＨを有している。ハウジング１６は、これらの寸法に見合うように、印刷ビーム出口部３２を含み得る。上記印刷ビーム出口部は、Ａによってラベル付けされた矢印によって示されているように、ハウジングに対して動かされ得る。印刷ビーム出口部３２は、方向に関する複数の位置の連続集合を介して（例えば、手動で調整されて）回転的に動かされ、パルス化された印刷ビーム１４を材料１７０の特定の位置に向ける。これにより、デバイス１０が据え付けられた後、印刷ビーム出口部３２を操作することにより、パルス化された印刷ビーム１４を容易に照準合わせすることが可能になる。
【００６９】
小さなサイズはまた、軽い重量にも関連する。例えば、ハウジング１６および梱包されたコンポーネントは、３０ポンドよりも軽くあり得る。いくつかの場合において、ハウジング１６および梱包されたコンポーネントは、２５ポンドよりも軽く、別の場合において、ハウジング１６および梱包されたコンポーネントは、２２ポンドよりも軽い。この重量は、ハウジング１６から離れたコンポーネントの重量を含まない。例えば、この重量は、ハウジング１６と一体ではないユーザインターフェース３０を含まない。加えて、この重量は、印刷システム１０と通信するがハウジング１６とは一体ではない任意のセンサ３１の重量を含まない。
【００７０】
上記で記述されたソフトウェアは、その他の印刷／コーディング・システム、例えば、ＣＩＪ（ｃｈａｒａｃｔｅｒ  ｉｎｋ  ｊｅｔ）システム、または、熱融解印刷システムと共に用いられ得る。さらに、上記で記述されたシステムおよび技術をレーザ印刷システムと共に用いると、グラフィック画像は、徐々に小さくなる画像の輪郭を定義することにより、製品にマーキングされる一連の位置に変換され得る。画像を変換することは、画像の暗領域の境界の画素をトレースする一連の点が暗領域の輪郭を形成するようにそれらの点を識別することと、暗領域の境界を定義することに関連するさらなる考察から境界の画素を除外することと、暗領域内の興味のある画素が考察されるまで、繰り返し識別および除去を行なうことと、識別された点からの位置を決定することとを含み得る。
【００７１】
一連の点を識別することは、画像よりも高い密度の画像空間から取られる点を識別することを含み得、一連の点を識別することはまた、プログラム可能な許容値に基づいて点を識別することをも含み得る。境界の画素を除外することは、プログラム可能な輪郭の進行性因子（ｐｒｏｇｒｅｓｓｉｏｎ  ｆａｃｔｏｒ）に基づいて、さらなる考察から画素を除外することを含み得る。興味のある画素は、輪郭のみに関するプログラム可能な設定によって定義され得る。さらに、位置を決定することは、プログラム可能な刻み幅に基づいて、識別された点からの位置を決定することを含み得る。
【００７２】
画像は、プログラム可能な輝度の閾値に基づいてソース画像から形成された生成画像であり得る。方法はまた、プログラム可能な事前侵食値（ｐｒｅ−ｅｒｏｓｉｏｎ  ｖａｌｕｅ）に基づいて、暗領域の境界の画素を任意の考察から最初に除外することをも含み得る。材料をマーキングすることは、レーザビームによって複数のスポットの間で移動する領域において、材料の視覚可能な光学的特性が変化しないようにする一方で、徐々に小さくなる輪郭に対応して材料のスポットにマーキングするために、レーザビームを連続的に所定の位置に向けることをも含み得る。
【００７３】
本発明は、詳細に記述されてきたが、様々な変更、組み合わせ、代替および改変が、添付の請求の範囲によって記述されるような本出願の精神および目的から逸れることなしに、本明細書になされ得ることが理解され得る。
【図面の簡単な説明】
【００７４】
【図１Ａ】図１Ａは、印刷システムの側面図である。
【図１Ｂ】図１Ｂは、図１Ａの印刷システムの断面図であり、印刷システムを見下ろしている。
【図１Ｃ】図１Ｃは、図１Ｂのソフトウェアモジュールおよびコンピュータのファイル、ユーザインターフェースおよびレーザ電子装置を示している。
【図１Ｄ】図１Ｄは、図１Ｂのソフトウェアモジュールおよびコンピュータのファイル、ユーザインターフェースおよびレーザ電子装置を示している。
【図１Ｅ】図１Ｅは、図１Ｂのソフトウェアモジュールおよびコンピュータのファイル、ユーザインターフェースおよびレーザ電子装置を示している。
【図２】図２は、図１Ｂのソフトウェアモジュールおよびコンピュータのファイル、ユーザインターフェースおよびレーザ電子装置を示している。
【図３】図３は、図１Ｂのユーザインターフェースの例を示している。
【図４】図４は、ユーザインターフェースのキーボードの例を示しいている。
【図５】図５は、キーに機能を割り当てるためのキーの性質のダイアログウィンドウのスクリーンショットである。
【図６】図６は、ユニコード選択ダイアログウィンドウのスクリーンショットである。
【図７Ａ】図７Ａは、図１Ａのユーザインターフェースに表示されるホームスクリーンを示している。
【図７Ｂ】図７Ｂは、図７Ａのホームスクリーンに対するアイコンキーを示している。
【図８】図８は、選択されたジョブを表示する確認実行スクリーンを示しいている。
【図９】図９は、ファイル管理スクリーンを示している。
【図１０】図１０は、新しいジョブ作成スクリーンを示している。
【図１１】図１１は、画素サイズ変更スクリーンを示している。
【図１２】図１２は、セーブ・ジョブスクリーンを示している。
【図１３】図１３は、機械設定スクリーンを示している。
【図１４】図１４は、機械パラメータ設定スクリーンを示している。
【図１５】図１５は、デモ・レーザスクリーンを示している。
【図１６】図１６は、デモ・滞留スクリーンを示している。
【図１７】図１７は、レーザ設定スクリーンを示している。
【図１Ａ】
2008510206.tif 000003
【図１Ｂ】
2008510206.tif 000004
【図１Ｃ】
2008510206.tif 000005
【図１Ｄ】
2008510206.tif 000006
【図１Ｅ】
2008510206.tif 000007
【図２】
2008510206.tif 000008
【図３】
2008510206.tif 000009
【図４】
2008510206.tif 000010
【図５】
2008510206.tif 000011
【図６】
2008510206.tif 000012
【図７Ａ】
2008510206.tif 000013
【図７Ｂ】
2008510206.tif 000014
【図８】
2008510206.tif 000015
【図９】
2008510206.tif 000016
【図１０】
2008510206.tif 000017
【図１１】
2008510206.tif 000018
【図１２】
2008510206.tif 000019
【図１３】
2008510206.tif 000020
【図１４】
2008510206.tif 000021
【図１５】
2008510206.tif 000022
【図１６】
2008510206.tif 000023
【図１７】
2008510206.tif 000024
【手続補正書】
【提出日】平成19年1月10日(2007.1.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータにおいてスクリーンビットマップを形成することと、
該コンピュータから、製品にマーキングするレーザ印刷システムのユーザインターフェースデバイスに、該スクリーンビットマップを送信することと、
ユーザコマンドを受信したときに、該スクリーンビットマップを表示するように該ユーザインターフェースデバイスを構成することと
を包含する、方法。
【請求項２】
前記スクリーンビットマップは、製品にマーキングする前記レーザ印刷システムのパラメータを制御するためにユーザに提供されるオプションに対応する、請求項１に記載の方法。
【請求項３】
前記スクリーンビットマップを形成することは、テキストデータを該スクリーンビットマップに追加することを含む、請求項１に記載の方法。
【請求項４】
前記スクリーンビットマップを形成することは、グラフィカル画像データを該スクリーンビットマップに追加することを含む、請求項１に記載の方法。
【請求項５】
前記スクリーンビットマップを形成することは、記号データを該スクリーンビットマップに追加することを含む、請求項１に記載の方法。
【請求項６】
コンピュータにおいてフォントを形成することであって、該フォントは、文字のセットの外観を制御する、ことと、
該コンピュータから、製品にマーキングするレーザ印刷システムのレーザコントローラに、該フォントを送信することと、
該レーザコントローラにおいて該フォントを用いることにより、画像データを画素に変換し、製品にマーキングすることと
を包含する、方法。
【請求項７】
前記レーザコントローラにおいて前記フォントを用いることにより、画像データを画素に変換し、前記レーザ印刷システムのユーザインターフェースデバイスに表示すること
をさらに包含する、請求項６に記載の方法。
【請求項８】
前記ユーザインターフェースデバイスに表示される画像は、前記レーザ印刷システムによってマーキングされる画像に実質的に一致する、請求項７に記載の方法。
【請求項９】
前記フォントは、アジアフォントである、請求項６に記載の方法。
【請求項１０】
コンピュータにおいて、キーボード機能のマップを形成することと、
製品にマーキングするレーザ印刷システムのユーザインターフェースデバイスに、該キーボード機能のマップを送信することと、
ユーザの動作に応答して該キーボード機能のマップを用いるように、該ユーザインターフェースデバイスを構成することと
を包含する、方法。
【請求項１１】
前記キーボード機能のマップは、前記ユーザインターフェースデバイスのキーに、アジア文字を割り当てる、請求項１０に記載の方法。
【請求項１２】
機械読み取り可能媒体に実体的に実施されたソフトウェアプログラムであって、該ソフトウェアプログラムは、１つ以上のデータ処理装置に
コンピュータにおいてスクリーンビットマップを形成することと、
該コンピュータから、製品にマーキングするレーザ印刷システムのユーザインターフェースデバイスに、該スクリーンビットマップを送信することと、
ユーザコマンドを受信したときに、該スクリーンビットマップを表示するように該ユーザインターフェースを構成することと
を含む動作を実行させるように動作可能な命令を含む、ソフトウェアプログラム。
【請求項１３】
前記スクリーンビットマップは、製品にマーキングする前記レーザ印刷システムのパラメータを制御するためにユーザに提供されるオプションに対応する、請求項１２に記載のソフトウェアプログラム。
【請求項１４】
機械読み取り可能媒体に実体的に実施されたソフトウェアプログラムであって、該ソフトウェアプログラムは、１つ以上のデータ処理装置に
コンピュータにおいてフォントを形成することであって、該フォントは、文字のセットの外観を制御する、ことと、
該コンピュータから、製品にマーキングするレーザ印刷システムのレーザコントローラに、該フォントを送信することと、
該レーザコントローラにおいて該フォントを用いることにより、画像データを画素に変換し、製品にマーキングすることと
を含む動作を実行させるように動作可能な命令を含む、ソフトウェアプログラム。
【請求項１５】
前記レーザコントローラにおいて前記フォントを用いることにより、画像データを画素に変換し、前記レーザ印刷システムのユーザインターフェースデバイスに表示すること
をさらに含む、請求項１４に記載のソフトウェアプログラム。
【請求項１６】
機械読み取り可能媒体に実体的に実施されたソフトウェアプログラムであって、該ソフトウェアプログラムは、１つ以上のデータ処理装置に
コンピュータにおいてキーボード機能のマップを形成することと、
製品にマーキングするレーザ印刷システムのユーザインターフェースデバイスに、該キーボード機能のマップを送信することと、
ユーザの動作に応答して該キーボード機能のマップを用いるように、該ユーザインターフェースデバイスを構成することと
を含む動作を実行させるように動作可能な命令を含む、ソフトウェアプログラム。
【請求項１７】
前記キーボード機能のマップは、前記ユーザインターフェースデバイスのキーに、アジア文字を割り当てる、請求項１６に記載のソフトウェアプログラム。