(57)【特許請求の範囲】
【請求項１】
ラベル作成システムにおいて、
少なくとも１つのプロセッサーと、
少なくとも１つの入力／出力装置を有するユーザーインタフェースと、
前記ラベル作成システムに１組の機能を実行させるために前記少なくとも１つのプロセッサーにより実行可能な指示を有するラベリングアプリケーションとを備え、
前記１組の機能が、
１組の関連するラベリングタスクのグループを前記ユーザーインタフェースを介して表示するステップと、
表示されたものからのグループの選択を、前記ユーザーインタフェースを介して受け入れ、選択されたグループに関連する１組のラベルを規定するラベル設定データを生成するための１組のプロセス選択肢を前記ユーザーインタフェースを介して応答して表示するステップとを有し、前記ラベル設定データは、ラベルに印刷される各説明文を有し、またプロセス選択肢の組は、プロジェクト選択肢と特定のラベリングタスク選択肢とを含み、
選択されたプロセス選択肢が特定のラベリングタスク選択肢である場合、
前記選択されたグループ内の関連するラベリングタスクのリストを前記ユーザーインタフェースを介して表示し、
表示された関連するラベリングタスクの中から特別のラベリングタスクの選択を前記ユーザーインタフェースを介して受け入れ、
前記選択された特別のラベリングタスクに少なくとも部分的に特別な、インターフェースの第１の操縦可能なシーケンスを前記ユーザーインタフェースを介して表示し、
少なくとも一人のユーザーの第１の入力を、前記インターフェースの第１のシーケンスを介して受け取り、
少なくとも一人のユーザーの第１の入力を使用して、前記選択された特別なラベリングタスク用のラベル設定データを生成し、
選択されたプロセス選択肢が、選択されたグループ内の関連するラベリングタスクの各々のためのプロジェクト選択肢である場合、
各々関連するラベリングタスクに少なくとも部分的に特定の、インターフェースの第２の操縦可能なシーケンスを前記ユーザーインタフェースを介して表示し、
少なくとも一人のユーザーの第２の入力をインターフェースの第２のシーケンスを介して受け入れ、
前記少なくとも一人のユーザーの第２の入力を使用して、前記各関連するラベリングタスク用の前記ラベル設定データを生成し、
（ｉ）前記ラベル設定データに従って、少なくとも１つのラベルのセットを印刷するために使用できる出力ファイル、
（ｉｉ）前記ラベル設定データに従って、少なくとも１つのラベルのセットを印刷するために生成目的を印刷適用することができる出力ファイル、
（ｉｉｉ）前記ラベル設定データに従って、少なくとも１つのプリンタが、少なくとも１つのラベルのセットを印刷できる印刷ジョブ、および
（ｉｖ）少なくとも１つの記憶装置内に貯えられ、前記ラベル設定データに従って、少なくとも１つのラベルのセットを印刷するために使用できる、少なくとも１組の出力データ
のうち、少なくとも１つを生成するために前記ラベル設定データを使用するステップを有し、
ラベル印刷が、関連するラベリングタスクの複数グループのセットのグループに各々対応する少なくとも２つのモジュールを有し、各モジュールが対応するグループ用のラベルを生成するようになっている、
ラベル作成システム。
【請求項２】
請求項１に記載のラベル作成システムにおいて、前記関連するラベリングタスクの複数のグループの少なくとも１つが、予め決められたラベリングの標準に従ってグループ化されている、ラベル作成システム。
【請求項３】
請求項１に記載のラベル作成システムにおいて、前記ラベル設定データは、予め決められたラベリングの標準に従ってフォーマットされている、ラベル作成システム。
【請求項４】
請求項１に記載のラベル作成システムにおいて、前記選択されたプロセス選択肢がプロジェクト選択肢である場合、前記各々関連するラベリングタスクに少なくとも部分的に特定である、インターフェースの少なくとも１つの第２の操縦可能なシーケンスが、幾つかの他の関連するラベリングタスク用により早く生成されたラベル設定データに従属している、ラベル作成システム。
【請求項５】
請求項１に記載のラベル作成システムにおいて、前記選択されたプロセス選択肢がプロジェクト選択肢である場合、前記各々関連するラベリングタスクに少なくとも部分的に特定である、インターフェースの少なくとも１つの第２の操縦可能なシーケンスが、幾つかの他の関連するラベリングタスクからの少なくとも一人のユーザーによる第２の入力に従属している、ラベル作成システム。
【請求項６】
請求項１に記載のラベル作成システムにおいて、前記インターフェースの第１の操縦可能なシーケンスの１つおよび前記インターフェースの第２の操縦可能なシーケンスの１つの少なくとも一方が、ラベルに印刷されるべき機能と事項の少なくとも一方の画面の描写を含む、ラベル作成システム。
【請求項７】
請求項１に記載のラベル作成システムにおいて、前記インターフェースの第１の操縦可能なシーケンスの１つおよび前記インターフェースの第２の操縦可能なシーケンスの１つの少なくとも一方が、チェックボックスとダイアログボックスの少なくとも１つを含む、ラベル作成システム。
【請求項８】
請求項１に記載のラベル作成システムが、更に該ラベル作成システムに接続されるプリンタを有する、ラベル作成システム。
【請求項９】
請求項１に記載のラベル作成システムにおいて、少なくとも１つの入力／出力装置が、キーボードとディスプレイを有する、ラベル作成システム。
【請求項１０】
少なくとも１つのプロセッサーと、
少なくとも１つの入力／出力装置を有するユーザーインタフェースと、
ラベル作成システムに以下に記載のステップを実行させるために前記少なくとも１つのプロセッサーにより実行可能な指示を有するラベリングアプリケーションとを備えるラベル作成システムにより、以下に記載のステップを実行される方法であり、前記ステップが、
１組の関連するラベリングタスクのグループを前記ユーザーインタフェースを介して表示するステップと、
表示されたものからのグループの選択を、前記ユーザーインタフェースを介して受け入れるステップと、これに応答して選択されたグループに関連する１組のラベルを規定するラベル設定データを生成するための１組のプロセス選択肢を前記ユーザーインタフェースを介して表示するステップであって、前記ラベル設定データは、ラベルに印刷される各説明文を有し、またプロセス選択肢の組は、プロジェクト選択肢と特定のラベリングタスク選択肢とを含む、前記受け入れるステップおよび表示するステップと、
前記表示されたものからのプロセス選択肢の選択を、前記ユーザーインタフェースを介して受け入れるステップであって、
選択されたプロセス選択肢が特定のラベリングタスク選択肢である場合、
前記選択されたグループ内の関連するラベリングタスクのリストを前記ユーザーインタフェースを介して表示し、
表示された関連するラベリングタスクの中から特別のラベリングタスクの選択を前記ユーザーインタフェースを介して受け入れ、
前記選択された特別のラベリングタスクに少なくとも部分的に特別な、インターフェースの第１の操縦可能なシーケンスを前記ユーザーインタフェースを介して表示し、
少なくとも一人のユーザーの第１の入力を、前記インターフェースの第１のシーケンスを介して受け取り、
少なくとも一人のユーザーの第１の入力を使用して、前記選択された特別なラベリングタスク用のラベル設定データを生成し、
選択されたプロセス選択肢が、選択されたグループ内の関連するラベリングタスクの各々のためのプロジェクト選択肢である場合、
各々関連するラベリングタスクに少なくとも部分的に特定の、インターフェースの第２の操縦可能なシーケンスを前記ユーザーインタフェースを介して表示し、
少なくとも一人のユーザーの第２の入力をインターフェースの第２のシーケンスを介して受け入れ、
前記少なくとも一人のユーザーの第２の入力を使用して、前記各関連するラベリングタスク用の前記ラベル設定データを生成するステップであり、
（ｉ）前記ラベル設定データに従って、少なくとも１つのラベルのセットを印刷するために使用できる出力ファイル、
（ｉｉ）前記ラベル設定データに従って、少なくとも１つのラベルのセットを印刷するために生成目的を印刷適用することができる出力ファイル、
（ｉｉｉ）前記ラベル設定データに従って、少なくとも１つのプリンタが、少なくとも１つのラベルのセットを印刷できる印刷ジョブ、および
（ｉｖ）少なくとも１つの記憶装置内に貯えられ、前記ラベル設定データに従って、少なくとも１つのラベルのセットを印刷するために使用できる、少なくとも１組の出力データ
のうち、少なくとも１つを生成するために前記ラベル設定データを使用する、前記生成するステップとを有し、
ラベル印刷が、関連するラベリングタスクの複数グループのセットのグループに各々対応する少なくとも２つのモジュールを有し、各モジュールが対応するグループ用のラベルを生成するようになっている、ラベル作成方法。
【請求項１１】
請求項１０に記載のラベル作成方法において、前記関連するラベリングタスクのグループの少なくとも１つは、予め決められたラベリングの標準に従ってグループ化される、ラベル作成方法。
【請求項１２】
請求項１０に記載のラベル作成方法において、前記ラベル設定データは、予め決められたラベリングの標準に従ってフォーマットされる、ラベル作成方法。
【請求項１３】
請求項１０に記載のラベル作成方法において、前記選択されたプロセス選択肢はプロジェクト選択肢である場合、各関連するラベリングタスクに少なくとも部分的に特別なインターフェースの第２の操縦可能なシーケンスの少なくとも１つが、幾つかの他の関連するラベリングタスク用のより早く生成されたラベル設定データに従属している、ラベル作成方法。
【請求項１４】
請求項１０に記載のラベル作成方法において、前記選択されたプロセス選択肢はプロジェクト選択肢である場合、各関連するラベリングタスクに少なくとも部分的に特別なインターフェースの第２の操縦可能なシーケンスの少なくとも１つが、幾つかの他の関連するラベリングタスクからの少なくとも一人のユーザーの第２の入力に従属している、ラベル作成方法。
【請求項１５】
請求項１０に記載のラベル作成方法において、インターフェースの第１の操縦可能なシーケンスの１つおよびインターフェースの第２の操縦可能なシーケンスの１つのうち少なくとも一方が、ラベルに印刷されるべき機能と事項の少なくとも一方の画面の描写を含む、ラベル作成方法。
【請求項１６】
請求項１０に記載のラベル作成方法において、前記インターフェースの第１の操縦可能なシーケンスの１つおよび前記インターフェースの第２の操縦可能なシーケンスの１つのうち少なくとも一方が、チェックボックスとダイアログボックスの少なくとも１つを含む、ラベル作成方法。
【請求項１７】
請求項１０に記載のラベル作成方法において、少なくとも１つの入力／出力装置が、キーボードとディスプレイを有する、ラベル作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概括的には、ラベリングに関しており、より具体的には、マーケットが定める需要に基づいて、ユーザーが、１つ又は複数の特定の用途毎にラベルを製作するのを支援するやり方でラベルを印刷するためのシステム及び方法に関する。
【背景技術】
【０００２】
本出願は、２００４年１１月３０日出願の米国仮出願第６０／６３１，７６２号の恩典を請求しており、その全体を、参考文献としてここに援用する。
多くの業界で、職員は、製品、製品の構成要素、ケーブル、ネットワークハードウェア、パッケージング、編成などに関連付けて使用するための、ラベル又はタグの様な識別子を製作する責任を負っている。各製品のラベリング要件は、例えば、無数の発生源の内の１つ又はそれ以上によって定められ、証明を伴わない産業用途から、登録商標明細、国内及び／又は国際標準まで形態は多岐に亘る。具体的なラベリング要件は、とりわけ、マーケットセグメント、アプリケーション、及びジョブサイズに依って変化する。例え１つでも特定のアプリケーションの具体的なラベリング要件に精通するように職員を教育するのは、特に、ネットワークハードウェアのラベリングの様な、標準を継続して発展させることによってラベリング要件が調整される領域では、厄介で、終わりの無い作業である。
【０００３】
ラベリングシステムは、ユーザーがラベルを作成するのを支援するために開発されてきた。既知のラベリングシステムは、しかしながら、（i）あまりにも汎用化されているので、ユーザーは、特定のアプリケーションに関して相当な専門知識を有することを求められ、そのため、時間が掛かり、ラベル作成を誤る可能性が高くなり、様々なラベリングアプリケーションに熟達するユーザー能力を制限するか、又は（ii）あまりにも特殊であるために、ユーザーは、開発の対象であった狭い範囲のアプリケーション以外にラベリングシステムを利用することができない、という何れかの難点を有している。従って、改良されたラベリングシステム及び方法が必要とされている。
【特許文献１】米国仮出願第６０／６３１，７６２号
【非特許文献１】ＡＮＳＩ／ＴＩＡ／ＥＩＡ−６０６−Ａ
【発明の開示】
【課題を解決するための手段】
【０００４】
Ｉ．概要
目下好適な実施形態によれば、ユーザーがラベルを正確に作成するのを支援するために、ツールが提供されている。或る実施形態では、ツールは、ラベルを作成するための装置又はシステムである。システムは、キーボード及びディスプレイの様な入力／出力装置を有するコンピューターの様なプロセッサーベースの装置を含んでいる。プロセッサーベースの装置は、更に、使い易いラベリングアプリケーションを含んでおり、そのアプリケーションは、プロセッサーによって実行される一式の命令として実施される。以下に詳細に述べる様に、ラベリングアプリケーションは、ユーザーがラベル表示される品目に関する実質的な知識を習得する必要無しに完全な一式のラベルを迅速且つ正確に製作するために、一連のステップを通してユーザーを案内することができる。ラベリングアプリケーションは、ユーザーインタフェースと、閲覧され、編集され、保存され及び／又は付帯するプリンタで印刷されるファイルと、を作成するのが望ましい。
【０００５】
別の実施形態では、ツールは、１つ又は複数のモジュールを含むラベリングアプリケーションであり、各モジュールは、特定のマーケット用のラベルに向けて調整されている。このラベリングアプリケーションツールは、コンピューターの様な汎用プロセッサーで実行され、汎用ラベリングソフトウェアとインタフェースが取られている。その様な場合、汎用プロセッサーは、できあがったラベルを印刷することができるプリンタに連結又は接続されている。更に、ラベリングアプリケーションツール及び／又は汎用ラベリングソフトウェアは、閲覧され、編集され、及び／又はプロセッサーが利用できるメモリ構造に保存されるファイルを作成する。代わりに、ラベリングアプリケーションツールを、携帯用の手持ち式プリンタの様なラベリング装置に埋め込んでもよい。
【０００６】
別の実施形態では、ラベルを迅速且つ正確に作成するための方法が提供されている。本方法は、以下に詳細に述べるように、ラベリングアプリケーションツールをユーザーとユーザーのマーケットに適合させる。例えば、１つの方法は、ユーザーが、ラベリング要件を識別するための案内付インタビュー式のプロセスと、ラベリング要件を識別するためのユーザーが指示するプロセスの何れかを選択できるようにしている。前者は、時間が余計に必要であるが、ユーザーが、選択されたラベリングマーケットにそれほど精通していなくても、適切なラベルを正確且つ完全に作成することができる。本方法は、ソフトウェアで実行される。
II．適したネットワークアーキテクチャの例
図１は、ラベリングシステムの好適な実施形態が実施されるネットワークアーキテクチャの概略図である。図１で、ネットワークアーキテクチャは、ネットワーク１２０を通してプリンタ１１０に連結されているコンピューター１００を含んでいる。ここで使用する「コンピューター」という用語は、メモリと、キーボード、タッチスクリーン及び／又はディスプレイの様な入力／出力装置とが連結されているプロセッサーを指す。従って、コンピューター１００は、パーソナルコンピューターでも、ネットワークのワークステーションでも、携帯情報端末などでもよい。或る実施形態によれば、コンピューター１００に連結されているメモリは、ラベリングアプリケーションを記憶して、ユーザーが、コンピューター１００を使ってラベルを印刷するためのファイルを作成できるようにするが、これについては以下に詳細に説明する。代わりに、ラベリングアプリケーションは、コンピューター１００がネットワーク１２０を介してアクセスできるメモリ内に在ってもよい。ここで使用する「メモリ」という用語は、ランダムアクセスメモリ（ＲＡＭ）、読み取り専用メモリ（ＲＯＭ）、及び光又は磁気ハードドライブ又は持ち運び可能な媒体の様な任意の型式のデータ記憶媒体を指す。
【０００７】
プリンタ１１０は、携帯式又はデスクトップのレーザー、熱転写インクジェット又はドットマトリックスプリンタの様な汎用装置でもよい。代わりに、プリンタ１１０を、手持ち式熱転写ラベルプリンタの様に、ラベルを印刷するため特別に適合させてもよい。手持ち式熱転写ラベルプリンタは、イリノイ州ティンリーパーク市のPanduit社他から市販されている。使用されるプリンタ１１０の型式に関わらず、コンピューター１００は、印刷ジョブのパラメーターが入っている少なくとも１つの出力ファイル又は記録を作成し、そのファイル又は記録をプリンタ１１０に送る。コンピューター１００は、通常、適切なプリンタドライバを含んでいる。プリンタ１１０は、ネットワーク１２０を通してコンピューター１００に連結するのではなく、例えば、シリアルインタフェース、ＵＳＢインタフェース、赤外線インタフェース、ブルートゥースインタフェース、又は、データのポイントツーポイント送信用に用いられる何か他のインタフェースを通して、コンピューター１００に直接接続してもよい（図１で点線で示している）。
【０００８】
ネットワーク１２０は、例えば、インターネット、ローカルエリアネットワーク(ＬＡＮ)、ワイドエリアネットワーク（ＷＡＮ）、又はＬＡＮ及び／又はＷＡＮの組み合わせでもよい。勿論、当業者には理解頂けるように、他のネットワークアーキテクチャを代わりに使用してもよい。好適な実施形態は、ネットワーク１２０を介してプリンタ１１０と通信するのに、特別なネットワークプロトコルに依存するのではなく、コンピューター１００で用いられるどの様なプロトコルを利用してもよい。随意的に、ネットワーク１２０は、コンピューター１００を追加のリソース１３０に連結してもよい。リソース１３０は、例えば、ラベリング仕様、ラベリング標準、製品情報、及びプロジェクト図面の様な情報データベースを含んでいる。これらの型式のリソース１３０は、代わりに、コンピューター１００と連結されているメモリ内に記憶されていてもよい。リソース１３０には、顧客サービス及びオンラインアップグレードの様なラベリングアプリケーション用のサポートも含まれる。
III. ラベリングアプリケーションツール
図２は、好適な実施形態によるラベリングアプリケーションツール用のソフトウェアの階層を示す概略図である。オペレーティングシステム２００は、階層の最上部レベルに着座している。オペレーティングシステム２００は、図１に示しているコンピューター１００の様なコンピューターの基本動作を管理するソフトウェアプログラムである。或る実施形態では、オペレーティングシステム２００は、マイクロソフト社製のウィンドウズ（登録商標）９８又はそれ以上であるが、ここに説明しているラベリングアプリケーションツールの特徴と機能をサポートすることができるのであれば、どの様な他のオペレーティングシステムを代わりに使用してもよい。市販されているオペレーティングシステムの例には、マイクロソフト社製のウィンドウズ（登録商標）、Palmsource社製のＰＡＬＭＯＳ、及びRedHat製のリナックス（登録商標）が含まれる。
【０００９】
汎用印刷アプリケーション２１０は、オペレーティングシステム２００の下方に着座している。汎用印刷アプリケーション２１０は、コンピューター１００の様なコンピューターの印刷機能を管理するソフトウェアプログラムである。この目的に適した汎用印刷アプリケーションで、市販されているのは、例えば、Panduit社が販売しているＥＡＳＹ−ＭＡＲＫラベリングソフトウェアである。
【００１０】
ラベリングアプリケーションツール２２０は、汎用印刷アプリケーション２１０の下方に着座している。ラベリングアプリケーションツール２２０は、ソフトウェアで実施されるのが望ましい。図２に示している様に、ラベリングアプリケーションツール２２０は、論理的記述を目的に、Ｎを整数として、モジュール１、モジュール２、．．．、モジュールＮで識別される１つ又は複数のモジュール２２２を含んでいる。或る好適な実施形態によれば、各モジュール２２２は、特定のマーケット用のラベル情報を作成する際にユーザーを案内する。ここに用いる「マーケット」という用語は、例えば、ビジネス分野（例えば、サービスプロバイダ、金融、行政など）、産業（例えば、輸送、工業、製造業、教育、医療など）、特定の型式の設備又はインフラストラクチャ（例えば、パネルショップ、企業など）、又はラベリング要件に基づく何らかの他の論理的な分類を指す幅広い一般的な用語である。
【００１１】
コンピューターにインストールして走らせる場合、ラベリングアプリケーションツール２２０は、ディスプレイを利用し、ユーザーを、適切なラベルを作成するプロセスを通して案内するのが望ましい。最初に、ユーザーにマーケットのリストが呈示され、そのリストは、アイコンがディスプレイ上に配置されて提示され、各アイコンは、異なるマーケットを示しており、モジュール２２２の内の１つに対応している。ユーザーは、次に、例えば、マウス、ポインター、キーボード、又は他の入力装置を使って、マーケット（アイコン）を選択するが、これが、ラベル作成法を開始するための手元の作業に相当する。
【００１２】
或る実施形態では、ラベリングアプリケーションツール２２０は、ラベルに印刷される説明文のリスト、説明文とラベルに関するフォーマット情報、及びラベル型式に関する情報を含む、ラベリング作業に関してユーザーが提供する情報に基づいて、データを作成する。ラベリングアプリケーションツール２２０は、次に、このデータを汎用印刷アプリケーション２１０に出力し、そこで、ラベルの閲覧、編集、メモリへの保存、印刷などが行われる。
【００１３】
更に、ラベリングアプリケーションツール２２０は、ラベル印刷検証機能を提供する。この機能は、特定のジョブに必要な全てのラベルが印刷されたこと、或いは必要な全てのラベルが印刷し損なったこと、をユーザーに知らせる。これは、ラベリングタスクが正確に完了し、必要な全ラベルが貼り付けられているという検査結果をユーザーに提供する。
【００１４】
図３は、マーケットベースのラベリング法の実施形態を示す流れ図である。ステップ３００で、ユーザーは、所望のマーケット用のモジュール２２２を選択することによって、ラベリング法を開始する。先に述べた様に、選択は、マウス、ポインター、キーボード、又は他の入力装置を使用して送られる。ユーザーがモジュールを選択すると、ステップ３１０で示している様に、選択されたモジュールに好適に当てはまるラベリングプログラムが起動し、ユーザーがそのマーケット用のラベルを作成するのを案内する。
【００１５】
次に、ステップ３２０に示している様に、モジュールは、ユーザーに、ラベル説明文のリストを作成するのに選択することができる様々な処理選択肢を呈示する。ラベル説明文のリストは、最終的にラベルに印刷される情報を含んでいる。更に、ラベリングアプリケーションツール２２０が、汎用印刷アプリケーション２１０とインタフェースを取るように設定されている場合、ラベル説明文のリストは、例えば、印刷パラメーターとフォーマットを設定するのに、汎用印刷アプリケーション２１０が使用する追加情報を含んでいてもよい。図３の実施形態では、ユーザーには、ステップ３２０で２つのプロセス選択肢が呈示され、ユーザーは、「インタビュー」モードを選択するか、特定のラベリングタスクを選択する。
【００１６】
インタビューモードが選択されると、ユーザーには、ステップ３３０で、インタビューの質問が呈示される。インタビューの質問は、プロジェクト用のラベルを作成するためにユーザーが提示する必要のある全情報を入手できるように構成されているのが望ましい。例えば、プロジェクトに関するラベリング要件が、仕様又は標準で定義されている場合、インタビューの質問は、その仕様又は標準の遵守を保証できるように配置され、呈示される。電気通信ラベリング標準ＡＮＳＩ／ＴＩＡ／ＥＩＡ−６０６−Ａを遵守する上で、企業マーケットのラベリング構造に関するインタビューの質問を含む具体例を、以下に提供する。
【００１７】
次に、ステップ３４０で、ラベリングアプリケーションツール２２０のモジュール２２２は、インタビューの質問に対するユーザーの応答に基づいて、ラベル説明文のリストを作成する。ラベル説明文のリストは、その後、ステップ３５０で、自動的に、又はユーザーの命令によって、汎用印刷アプリケーション２１０内のラベルファイルへ出力される。ラベル説明文のリストがラベルファイルに入ると、汎用印刷アプリケーション２１０を使って、例えば、あたかもラベルファイルが元々汎用印刷アプリケーション２１０を使って作られているかの様に、ラベルファイルの内容を閲覧、編集、操作、印刷、保存などすることができる。勿論、汎用印刷アプリケーション２１０の機能性を、代わりに、ラベリングアプリケーションツール２２０に組み込んで、単一のソフトウェアプログラムを作り、汎用印刷アプリケーション２１０の編集、フォーマット、保存などの能力に加えて、ここに記載しているモジュール式マーケットラベリング機能性を提供してもよい。この場合、出力ステップ３５０は、削除される。
【００１８】
図３のステップ３２０に戻るが、ユーザーが特定のラベリングタスク選択肢を選択すれば、ユーザーは、ステップ３６０で、例えば、選択されたモジュールに関連する項目のリストから具体的なラベリングタスクを指定するように促される。項目のリストは、通常は選択されたモジュールに関連するマーケット用のラベリングプロジェクトの一部である全ての項目を含んでいる。指定されたラベリングタスクに依って、ユーザーには、ラベリングする項目を具体的に指定するため、一連の画面、ウインドウズ、又はダイアログボックスが、例えば分枝構造で呈示される。
【００１９】
ステップ３６０でのユーザー入力に基づいて、ラベリングアプリケーションツール２２０のモジュール２２２は、ラベル説明文のリストを作成する。先に述べた様に、ラベル説明文のリストは、ステップ３８０で示しているように、汎用印刷アプリケーション２１０のラベルファイルへ出力される。先に述べた様に、ラベル説明文のリストがラベルファイルに入れば、汎用印刷アプリケーション２１０を使って、ラベルファイルの内容を閲覧、編集、操作、印刷、保存など行うことができる。代わりに、汎用印刷アプリケーション２１０の機能性を、ラベリングアプリケーションツール２２０に組み込んで、ステップ３８０を削除してもよい。
【００２０】
先に示唆した様に、図３の方法を実現するために実行される機能は、図２に示しているラベリングアプリケーションツール２２０によって提供される。ではあるが、好適な実施形態は、図２に示しているソフトウェア階層に限定されるものではない。むしろ、少なくとも汎用印刷アプリケーション２１０とラベリングアプリケーションツール２２０を、図示のラベリングアプリケーションツール２２０のモジュール特性と共に、又はそれ無しで、組み合わせて１つのソフトウェアプログラムにしてもよいと考えられる。しかしながら、図２に示している配置の柔軟性は、そのモジュールの性質から生まれる。特に、図２の配置では、ユーザーは、ユーザーのラベリング要求に関係するそれらのモジュール２２２をインストールするだけでよい。
【００２１】
図４Ａと図４Ｂは、マーケットベースのラベリング法の別の実施形態を示す流れ図である。ステップ４００の開始において、ユーザーには、マーケットセグメントの選択が呈示される。例えば、図４Ａは、以下の選択用のマーケットを呈示しており、サービスプロバイダ、オリジナル設備の製造元、教育及び医療である。図２に示している構造による或る実施形態では、これらのマーケットのそれぞれは、ラベリングアプリケーションツール２２０の個別のモジュール２２２を構成している。しかしながら、先に述べた様に、ラベリングアプリケーションツール２２０は、必ずしもモジュールでなくてもよい。むしろ、様々なマーケットが、代わりに、ラベリングアプリケーションツール２２０によって共に呈示されてもよい。
【００２２】
ステップ４１０で、ユーザーは、サービスプロバイダのマーケットを選択し、ステップ４２０では、サービスプロバイダのマーケットで遭遇する様々な選択可能なラベリングタスクが呈示される。ステップ４２０で、ユーザーは、ラベリングネットワークハードウェアに関心があることを示す。
【００２３】
次に、図４Ｂで、ステップ４３０で示している様に、ユーザーに、この場合は、ネットワークハードウェアラベルを作成するというタスクの部品表を作成するための数多くのプロセス選択肢が示される。ユーザーは、必要なラベル情報を決めるために所望の選択肢を選択する。ステップ４３２で示している１つの選択肢は、ここではロードマップと称されている。ユーザーがロードマップ選択肢を選択すると、ユーザーは、ラベリングしなければならないネットワークハードウェアの具体的な項目を指定するプロセスを通して図入りで案内される。この文脈で、「図入りの案内」は、ロードマップが、ラベリングする設備（例えば、建物、床、部屋など）及び／又は品目（パネル、ラック、出口など）の図形描写を呈示することを意味している。図形描写は、例えば、コンピューター１００と連結されているティスプレイで、ユーザーに呈示される。先に述べたインタビュープロセスと同様に、ロードマップ選択肢は、ＴＩＡ／ＥＩＡ−６０６−Ａ標準の様などの様な仕様又は標準でも遵守を保証するように構成されている。
【００２４】
ステップ４３４で示している第２のプロセス選択肢は、図３のステップ３２０及び３３０に関連して先に述べたインタビューモードである。インタビューモードが選択されると、ラベリングアプリケーションツール２２０は、ラベリングタスクの範囲と境界を決めるために、ユーザーからの応答を請求する。応答は、コンピューター１００と連結されているディスプレイ上に、例えば、ユーザーに対して、質問、チェックボックス、及び／又はテキスト編集ウインドウズを呈示することによって、請求される。図４に示している様に、インタビューは、１つ又は複数のラベリング標準の遵守を保証するように構成されている。随意的な特徴として、ラベリングアプリケーションツール２２０は、汎用印刷アプリケーション２１０に、会社のロゴをラベルに挿入させ、ラベルを自動的に順番に並べさせ（例えば、１、２、３又はａ、ｂ、ｃ）、又はテキストを印刷するのではなく、ラベル内にボックス又はラインを単に印刷させることもできる。
【００２５】
ステップ４３６で示されている別のプロセス選択肢は、移入データである。移入データが選択されると、ユーザーは、移入用のデータファイルを指定するよう促され、データファイルは、ラベリングタスクに対する要件を指定する。データファイルは、ラベリングアプリケーションツール２２０の前回の使用から作り出されたラベルファイルの様な、汎用印刷アプリケーション２１０内のラベルファイルである。代わりに、データファイルは、マイクロソフトエクセル、オートＣＡＤなどの表計算又はデザインツールの様な別のアプリケーションソフトウェアによって作られたデータから移入されるか、及び／又はそのデータを含んでいる。
【００２６】
ステップ４３８で示されている更に別のプロセス選択肢は、ラベルエディタである。ユーザーがラベルエディタを選択すると、Panduit社から販売されているＥＡＳＹ−ＭＡＲＫラベリングソフトウェアの様な汎用印刷アプリケーション２１０が開始され、ユーザーは、ラベリングタスクの説明文を手で入力する。ラベルエディタを使用している間は、ラベリングアプリケーションツール２２０がポータルを提供するので、ユーザーは、局所又は遠隔の場所に記憶されている別のリソースにアクセスして、ラベリングタスクに関する情報を検索及び／又は獲得することができる。例えば、その様な情報は、ラベリングされるネットワークハードウェアの部品番号、具体的なラベル、ラベルサイズなどの部品番号を含んでいる。
【００２７】
ラベリングアプリケーションツール２２０は、図４Ｂのステップ４３０から４３８、又は図３のステップ３２０に関連して先に説明した全てのプロセス選択肢を、必ずしも提供しなくてもよい。反対に、もっと多いかもっと少ないプロセス選択肢を代わりに使用し、上に述べたプロセス選択肢を多数の代替的方法で組み合わせてもよい、と考えられる。例えば、インタビューモードは、唯一のプロセス選択肢であってもよいし、ラベリングアプリケーションツール２２０は、ユーザーが、ステップ３２０に関連して述べた特定のラベリングタスク選択肢と、ステップ４３８で述べたラベルエディタ選択肢も間で選択できるようにしてもよい。
【００２８】
ユーザーが選択されたプロセス選択肢を終えると、本方法は、ステップ４４０に進み、そこで、ラベリングアプリケーションツールは、ラベリングタスクに関する部品表を作成する。部品表は、ステップ４３０でのユーザー入力／応答に基づいており、例えば、ラベル説明文、ラベルの量、及びラベルの部品番号のリストを含んでいる。部品表は、部品番号及び量の様な情報だけでなく、ラベリングする項目に関する追加情報を含んでいてもよい。ステップ４５０で、ユーザーには、数多くの出力選択肢が呈示される。出力選択肢は、ラベリングアプリケーションツールによって作成されるデータの出力形態を定義する。１つの出力選択肢は、図３に関連して先に述べたが、ラベルデータを汎用印刷アプリケーション２１０のラベルファイルに出力し、そこで、閲覧、編集、保存などが行われるようにすることである。代わりの出力選択肢を図４に呈示している。例えば、ステップ４５２で、ラベリングアプリケーションツールは、出力データを、１つ又は一連の印刷ジョブの形態で、手持ち式のプリンタへ送る。プリンタは、印刷ジョブを受け取り、ユーザーが、受け取った印刷ジョブをスクロールして、印刷するジョブを選択することができるようにしている。プリンタは、選択された印刷ジョブのためにプリンタにロードするラベルのストック又はラベルの型式をユーザーに通知し、ラベルを印刷できるようになっているのが望ましい。ステップ４５４で示している様に、出力データを、代わりに１つ又は一連の印刷ジョブとしてデスクトッププリンタに送り、デスクトッププリンタがラベル及び／又は部品表を印刷してもよい。ステップ４５６で示している別の選択肢は、出力データを、コンピューター１００のメモリ、又はコンピューター１００がアクセスできるメモリに保存することである。
【００２９】
先に述べた出力データ選択肢は、ラベリングアプリケーションツール２２０によって提供される。代わりに、ラベリングアプリケーションツール２２０が、例えば、部品表情報を汎用印刷アプリケーション２１０に出力し、汎用印刷アプリケーション２１０が様々な出力データ選択肢を提供してもよい。
【００３０】
例
以下の例は、或る特定のマーケット用のラベルを作成するようになっているラベリングアプリケーションツールについて述べている。具体的には、企業マーケットでラベルを作成するラベリングアプリケーションツール、又はラベリングアプリケーションツールの中のモジュールに関する例を提供し、更に、パネルショップマーケットでラベルを作成するラベリングアプリケーションツール、又はラベリングアプリケーションツールの中のモジュールに関する他の例を提供する。ここで用いる、企業マーケットは、あらゆる民間の通信ネットワークインフラストラクチャを指す。企業マーケットでは、ラベリング要件は、バージニア州アーリントンの電気通信産業協会から販売されているＡＮＳＩ／ＴＩＡ／ＥＩＡ−６０６−Ａ「商業電気通信インフラストラクチャ用の管理標準」の様な標準によって管理されている。ＡＮＳＩ／ＴＩＡ／ＥＩＡ−６０６−Ａの内容全体を、参考文献としてここに援用する。ここで用いる、パネルショップマーケットは、電気的構成要素及び／配線を含んでいる配線キャビネット又は制御パネルの製造元、設置業者又は保守業者を含むあらゆる施設を指す。図２の文脈では、これらの２つの例が、ラベリングアプリケーションツール２２０の独特のモジュール２２２として実施されているが、必ずしもそうする必要があるわけではない。これらの例は、分かり易くするためのものであって、限定を課すものではない。
Ａ．企業マーケットモジュール
企業マーケットモジュールは、企業マーケット固有のタスク用のラベルを製作し、コンピューター１００に連結されたディスプレイの様なユーザーインターフェースによってユーザーに呈示するが、ラベルは、企業マーケットユーザーの需要に合わせて作られる。この例では、企業マーケットモジュール用のサブルーチンを起動させるためのアイコン、選択可能なメニュー項目、又は他の方法が、汎用印刷アプリケーション２１０用の画面と共に現れる。ユーザーは、アイコンをクリックする（この例は、概ね図３の流れ図に従う）ことによって、企業マーケットモジュール用のラベリングプログラムガイドを起動させると、ユーザーには、ＡＮＳＩ／ＴＩＡ／ＥＩＡ−６０６−Ａに従うインタビューモードの選択肢か、又は固有のラベリングタスクを選択する選択肢が呈示される。この段階で、モジュールは、ユーザーから、例えば、一連のユーザーインターフェース、質問、チェックボックス、又はダイアログボックスを介して、企業マーケットのラベリングタスクに関する情報を集める。
【００３１】
ユーザーがＡＮＳＩ／ＴＩＡ／ＥＩＡ−６０６−Ａインタビューモードを選択すれば、ラベリングアプリケーションツールが、ユーザーインターフェースを通して、ＡＮＳＩ／ＴＩＡ／ＥＩＡ−６０６−Ａのラベリング要件の遵守を支援するやり方で、ユーザーに、一連の質問を自動的に呈示する。一連の質問の或る例を以下に記載する。
電気通信の空間（「ＴＳ」）識別子
・Floorは何ですか？−＞ｆ
・Spaceは何ですか？−＞ｓ
・別のＴＳを追加しますか？
・イエス―データを保存して上から始める
・ノー―継続する
・どのプリンタを使用していますか？
・レーザー／インクジェット
・ＴＤＰ４３Ｍ／ＰＴＲ２Ｅ又は熱転写プリンタ
・ドットマトリックス
・ラベルを選択しますか？
・全ての最適なラベルサイズのリスト
・ＴＳインタビューを終了します
選択されたラベルフォーマット上に入力されたデータを使ってラベルを書き込む
ＴＳ識別子＝ｆｓ
・識別子を印刷する
水平リンク（「ＨＬ」）識別子
・Floorは何ですか？−＞ｆ
・Spaceは何ですか？−＞ｓ
・ラック／パッチパネルは何ですか？−＞ａ
・ポートの範囲は何ですか？−＞ｎｘからｎｙ
・別のFloor、Space、ラック、ポートを追加しますか？
・イエス―データを保存して上から始める
・ノー―継続する
・どのプリンタを使用していますか？
・レーザー／インクジェット
・ＴＤＰ４３Ｍ／ＰＴＲ２Ｅ又は熱転写プリンタ
・ドットマトリックス
・ラベルを選択しますか？
・全ての最適なラベルサイズのリスト
・ＨＬインタビューを終了します
選択されたラベルフォーマット上に入力されたデータを使ってラベルを書き込む
ＨＬ識別子＝ｆｓ‐ａｎｘからｆｓ−ａｎｙ
・識別子を印刷する
電気通信の主要接地母線（「ＴＭＧＢ」）識別子
・Floorは何ですか？−＞ｆ
・Spaceは何ですか？−＞ｓ
・別のＴＭＧＢを追加しますか？
・イエス―データを保存して上から始める
・ノー―継続する
・どのプリンタを使用していますか？
・レーザー／インクジェット
・ＴＤＰ４３Ｍ／ＰＴＲ２Ｅ又は熱転写プリンタ
・ドットマトリックス
・ラベルを選択しますか？
・全ての最適なラベルサイズのリスト
・ＴＭＧＢインタビューを終了します
選択されたラベルフォーマット上に入力されたデータを使ってラベルを書き込む
ＴＭＧＢ識別子＝ｆｓ−ＴＭＧＢ
・識別子を印刷する
電気通信の接地母線（「ＴＧＢ」）識別子
・Floorは何ですか？−＞ｆ
・Spaceは何ですか？−＞ｓ
・別のＴＧＢを追加しますか？
・イエス―データを保存して上から始める
・ノー―継続する
・どのプリンタを使用していますか？
・レーザー／インクジェット
・ＴＤＰ４３Ｍ／ＰＴＲ２Ｅ又は熱転写プリンタ
・ドットマトリックス
・ラベルを選択しますか？
・全ての最適なラベルサイズのリスト
・ＴＳインタビューを終了します
選択されたラベルフォーマット上に入力されたデータを使ってラベルを書き込む
ＴＧＢ識別子＝ｆｓ−ＴＧＢ
・識別子を印刷する
建物のバックボーンケーブル（「ＢＢＣ」）識別子
・Floor１は何ですか？−＞ｆ１
・Space１は何ですか？−＞ｓ１
・Floor２は何ですか？−＞ｆ２
・Space２は何ですか？−＞ｓ２
・建物のバックボーンケーブルの名称は何ですか？−＞ｎ
・別の建物のバックボーンケーブルを追加しますか？
・イエス―データを保存して上から始める
・ノー―継続する
・どのプリンタを使用していますか？
・レーザー／インクジェット
・ＴＤＰ４３Ｍ／ＰＴＲ２Ｅ又は熱転写プリンタ
・ドットマトリックス
・ラベルを選択しますか？
・全ての最適なラベルサイズのリスト
・ＢＢＣインタビューを終了します
選択されたラベルフォーマット上に入力されたデータを使ってラベルを書き込む
ＢＢＣ識別子＝ｆ１ｓ１／ｆ２ｓ２−ｎ
・識別子を印刷する
建物のバックボーンペア（「ＢＢＰ」）又は光ファイバー識別子
・Floor１は何ですか？−＞ｆ１
・Space１は何ですか？−＞ｓ１
・Floor２は何ですか？−＞ｆ２
・Space２は何ですか？−＞ｓ２
・建物のバックボーンケーブルの名称は何ですか？−＞ｎ
・銅ペアー又は光ファイバーの名称は何ですか？−＞ｄ
・別の建物のバックボーンペア又は光ファイバーを追加しますか？
・イエス―データを保存して上から始める
・ノー―継続する
・どのプリンタを使用していますか？
・レーザー／インクジェット
・ＴＤＰ４３Ｍ／ＰＴＲ２Ｅ又は熱転写プリンタ
・ドットマトリックス
・ラベルを選択しますか？
・全ての最適なラベルサイズのリスト
・ＴＳインタビューを終了します
選択されたラベルフォーマット上に入力されたデータを使ってラベルを書き込む
ＢＢＰ識別子＝ｆ１ｓ１／ｆ２ｓ２−ｎ．ｄ
・識別子を印刷する
火災止め位置（「ＦＳＬ」）
・Floorは何ですか？−＞ｆ
・何の場所ですか？−＞ｎ
・時間率は何ですか？−＞ｈ
・別のＦＳＬを追加しますか？
・イエス―データを保存して上から始める
・ノー―継続する
・どのプリンタを使用していますか？
・レーザー／インクジェット
・ＴＤＰ４３Ｍ／ＰＴＲ２Ｅ又は熱転写プリンタ
・ドットマトリックス
・ラベルを選択しますか？
・全ての最適なラベルサイズのリスト
・ＦＳＬインタビューを終了します
選択されたラベルフォーマット上に入力されたデータを使ってラベルを書き込む
ＦＳＬ識別子＝ｆ−ＦＳＬｎ（ｈ）
・識別子を印刷する
キャンパスのバックボーンケーブル（「ＣＢＣ」）
・建物１は何ですか？−＞ｂ１
・Floor１は何ですか？−＞ｆ１
・Space１は何ですか？−＞ｓ１
・建物２は何ですか？−＞ｂ２
・Floor２は何ですか？−＞ｆ２
・Space２は何ですか？−＞ｓ２
・建物のバックボーンケーブルの名称は何ですか？−＞ｎ
・別のキャンパスのバックボーンケーブルを追加しますか？
・イエス―データを保存して上から始める
・ノー―継続する
・どのプリンタを使用していますか？
・レーザー／インクジェット
・ＴＤＰ４３Ｍ／ＰＴＲ２Ｅ又は熱転写プリンタ
・ドットマトリックス
・ラベルを選択しますか？
・全ての最適なラベルサイズのリスト
・ＣＢＣインタビューを終了します
選択されたラベルフォーマット上に入力されたデータを使ってラベルを書き込む
ＣＢＣ識別子＝[ｂ１−ｆ１ｓ１]／[ｂ２−ｆ２ｓ２]−ｎ
・識別子を印刷する
キャンパスのバックボーンペア（「ＣＢＰ」）又は光ファイバー識別子
・建物１は何ですか？−＞ｂ１
・Floor１は何ですか？−＞ｆ１
・Space１は何ですか？−＞ｓ１
・建物２は何ですか？−＞ｂ２
・Floor２は何ですか？−＞ｆ２
・Space２は何ですか？−＞ｓ２
・建物のバックボーンケーブルの名称は何ですか？−＞ｎ
・銅ペアー又は光ファイバーの名称は何ですか？−＞ｄ
・別のキャンパスのバックボーンペア又は光ファイバーを追加しますか？
・イエス―データを保存して上から始める
・ノー―継続する
・どのプリンタを使用していますか？
・レーザー／インクジェット
・ＴＤＰ４３Ｍ／ＰＴＲ２Ｅ又は熱転写プリンタ
・ドットマトリックス
・ラベルを選択しますか？
・全ての最適なラベルサイズのリスト
・ＣＢＰインタビューを終了します
選択されたラベルフォーマット上に入力されたデータを使ってラベルを書き込む
ＣＢＰ識別子＝[ｂ１−ｆ１ｓ１]／[ｂ２−ｆ２ｓ２]−ｎ．ｄ
・識別子を印刷する
一方、ユーザーが特定のラベリングタスク選択肢を選択すれば、ユーザーには、クリック、チェックなどを行うことによって選択される、可能性のあるラベリングタスクのリストが呈示される。例えば、企業マーケットモジュールの、可能性のあるラベリングタスクのリストには、ケーブルマーカー、パッチパネルラベル、ラックラベル、アウトレットラベル、ポートラベル、パッチコードラベル、火災止め位置ラベル、ルームラベル、及び接地母線ラベルが含まれている。ユーザーによって入力される情報は、モジュールによって解釈され、モジュールが、ラベル説明文のリストを作る。
【００３２】
選択された情報収集モードに関係無く、ユーザーによって入力された情報は、ラベリングアプリケーションツール２２０が、自動的に、適切なラベルフォーマットを選択し、ラベルに印刷する所望の説明文を作り、選択されたラベルにデータ／説明文をラベリングラスクに適した方法でフォーマットし、及び／又は、汎用印刷アプリケーション内のラベルファイルに説明文を出力するのに用いられる。ユーザーによって入力された情報は、更に、自動的に、特定のラベルフォーマット又はラベル部品番号を開き、ファイルパラメーター及びフォーマットなどを、汎用印刷アプリケーションに戻る際に、ラベルファイル内に設定するのに用いられる。
Ｂ．パネルショップマーケットモジュール
パネルショップマーケットモジュールは、パネルショップマーケットに特有のタスク用のラベルを作り、パネルショップマーケットのユーザーの需要に合わせて作られている、コンピューター１００と連結されているディスプレイの様なユーザーインターフェースを使ってユーザーに呈示する。この例では、パネルショップマーケットモジュール用のサブルーチンを起動させるためのアイコン選択可能なメニュー項目又は他の方法は、汎用印刷アプリケーション２１０用の画面に現れる。ユーザーは、サブルーチンを起動させるためのアイコン選択可能なメニュー項目又は他の方法をクリックすることによって、パネルショップマーケットモジュール用のラベリングプログラムガイドを起動させ、ユーザーは、代表的なパネルショップ用のラベリングタスクのリストからラベリングタスクを選択するよう促される。例えば、ラベリングタスクのリストには、配線とケーブル、端末のブロック／ストリップ、電気機械装置、電気的構成要素、プログラム可能なコントローラー、安全サイン、格付けプレート、及び、押しボタンとスイッチが含まれている。
【００３３】
ラベリングアプリケーションツール２２０は、次に、ラベリングタスクを完成するためにユーザーに求められる情報を請求する。図５Ａから５Ｆは、ユーザーが、パネルショップモジュール内のラベリングタスクのリストから「配線とケーブル」を選択する場合の一連の画面コピーを示している。
【００３４】
図５Ａでは、ラベリングアプリケーションツール２２０は、ユーザーがラベリングしている配線又はケーブルの型式を判定している。ユーザーは、「８−３ＡＷＧ」配線又はケーブルを指定した。図５Ｂは、ラベル材料の選択肢を呈示しており、ユーザーは、ビニールを選択している。図５Ｃでは、ラベリングアプリケーションツールは、ユーザーが使いたいプリンタの型式を判定している。図５Ｄは、ユーザーに、ラベル用説明文の順序に関する情報を請求している。この例では、ユーザーは、標準的な順序の説明文を選択している。配線とケーブルをラベリングするこのタスクに関して収集された情報に基づいて、ラベリングアプリケーションツールは、説明文のリストを作成し、そのリストを、ラベルフォーマットの様な他の印刷パラメーターと共に、汎用印刷アプリケーション２１０へ出力する。
【００３５】
図５Ｅは、汎用印刷アプリケーション２１０、この場合はPanduit社のＥＡＳＹ−ＭＲＡＫラベリングソフトウェア、からのラベル特性ウインドウの画面コピーである。これは、図５Ａから５Ｄで集められた情報に基づいて、ユーザーが、９つの配線ラベルを、上行十進順序を使って印刷することを望んでいると示している。図５Ｆは、できあがったラベルのプレビューであり、汎用印刷アプリケーション２１０を使って、印刷、保存、編集などを行うことができる。この例では、パネルショップモジュールから出力された説明文は、汎用印刷アプリケーション内のラベルファイルに自動的に挿入されていた。
【００３６】
企業マーケットモジュールと同様に、パネルショップマーケットのモジュールは、ユーザーから入手した情報を利用して、自動的に、適切なラベルフォーマット（例えば、ラベルサイズと材料）を選択し、ラベルに印刷する説明文を作り、ラベリングタスクに適切なやり方で説明文をラベル上にフォーマットし、説明文と、付帯するフォーマット及びラベル情報を、汎用印刷アプリケーション内のラベルファイルへ出力することができる。
【００３７】
例えば、それぞれ異なるマーケットに対応している様々なモジュール２２２は、例えばリソース１３０からのダウンロードによってユーザーが利用できるのが望ましい。勿論、代わりに、モジュール２２２を、ＣＤ又は他のメモリ媒体からインストールしてもよい。モジュール２２２を、他の言語に容易に適合できるようにして、ラベリングアプリケーションツールを、全世界ベースで更に柔軟性があり有用なものとしてもよい。
【００３８】
ラベリングアプリケーションツールは、限定するわけではないが、自己積層又はラップアラウンドラベル、自己接着材料の連続ストリップ、打ち抜き自己接着性ラベル、テキストと図形付きの自己接着性サイン、テキストと図形付の自己接着性ラベル、及び打ち抜き自己接着性積層ラベルを含む多種多様なラベル型式を作成するのに利用することができる。おそらくもっと重要なことは、ラベリングアプリケーションツールは、ユーザーのラベリングタスクに適した全ラベル型式を自動的に選択することである。適切なラベル型式の選択は、ラベルを貼り付ける品目、仕様又は標準からの情報、又は他のソースに関する情報に基づいて、自動的に行われる。
【００３９】
ここに記載されているラベリングアプリケーションツールは、ラベリングタスクに着手するユーザーに数多くの利点を提供する。モジュール構造は、利用される場合、ユーザーが、使用するモジュールをインストールできるようにするだけでなく、ラベリングタスクを特定のマーケットと関連付けるので、ユーザーは、ラベリング対象項目、管理標準及び／又は仕様、ラベル型式とフォーマットなどに関する高度な専門知識を持っていなくてもよい。更に、説明した様々なプロセス選択肢は、ラベリングタスクに柔軟性があり使い易い方法を提供する。ユーザーインターフェース、リスト及びインタビューは、既存のラベリングソフトウェアと比べて比較的直感的に理解できるので、ユーザーは、ラベリングアプリケーションツールを使用するのに殆ど訓練を必要とせず、ラベルの作成に費やす時間が少なくて済む。更に、ラベルの定義とラベル説明文のリストの作成を自動化することによって、ラベル選択とデータ入力のエラーが減り、時間と材料の費用を節約することができる。
【００４０】
以上の説明と添付図面で示した教示の恩典を享受する、本発明に関係する分野の当業者は、本発明に対する多くの修正及び他の実施形態を想起するであろう。従って、本発明は、開示している具体的な実施形態に限定されるのではなく、その修正及び他の実施形態も、本発明の精神と範囲に含まれるものと理解されたい。ここでは特定の用語を採用しているが、それらは、一般的で説明的な意味で使用しているに過ぎず、限定を課す目的で使用しているのではない。
【図面の簡単な説明】
【００４１】
【図１】好適な実施形態が実施されるネットワークアーキテクチャの概略図である。
【図２】好適な実施形態による、ラベリングアプリケーションツールのソフトウェア階層を示す概略図である。
【図３】マーケットベースのラベリング法の或る実施形態を示す流れ図である。
【図４Ａ】図４Ａは、マーケットベースのラベリング法の別の実施形態を示す流れ図である。
【図４Ｂ】図４Ｂは、マーケットベースのラベリング法の別の実施形態を示す流れ図である。
【図５Ａ】図５Ａは、ユーザーを、パネルショップモジュール内の配線又はケーブルのラベリングを通して案内するための、ラベリングアプリケーションツールによって作成される一連の画面コピーを示している。
【図５Ｂ】図５Ｂは、ユーザーを、パネルショップモジュール内の配線又はケーブルのラベリングを通して案内するための、ラベリングアプリケーションツールによって作成される一連の画面コピーを示している。
【図５Ｃ】図５Ｃは、ユーザーを、パネルショップモジュール内の配線又はケーブルのラベリングを通して案内するための、ラベリングアプリケーションツールによって作成される一連の画面コピーを示している。
【図５Ｄ】図５Ｄは、ユーザーを、パネルショップモジュール内の配線又はケーブルのラベリングを通して案内するための、ラベリングアプリケーションツールによって作成される一連の画面コピーを示している。
【図５Ｅ】図５Ｅは、ユーザーを、パネルショップモジュール内の配線又はケーブルのラベリングを通して案内するための、ラベリングアプリケーションツールによって作成される一連の画面コピーを示している。
【図５Ｆ】図５Ｆは、ユーザーを、パネルショップモジュール内の配線又はケーブルのラベリングを通して案内するための、ラベリングアプリケーションツールによって作成される一連の画面コピーを示している。
【図１】
0005937666.tif 000002
【図２】
0005937666.tif 000003
【図３】
0005937666.tif 000004
【図４Ａ】
0005937666.tif 000005
【図４Ｂ】
0005937666.tif 000006
【図５Ａ】
0005937666.tif 000007
【図５Ｂ】
0005937666.tif 000008
【図５Ｃ】
0005937666.tif 000009
【図５Ｄ】
0005937666.tif 000010
【図５Ｅ】
0005937666.tif 000011
【図５Ｆ】
0005937666.tif 000012