(57)【要約】  プロセッサと、コンピュータ可読命令を記憶したメモリとを有する印刷機械。コンピュータ可読命令は、プロセッサが、アクセス制御サーバによる処理のためにアクセス要求データを生成し、アクセス要求データに応答してアクセス応答データを受け取り、アクセス応答データを処理してアクセス応答データによって指示された第１の印刷制限を算定し、そしてアクセス応答データに応答して、メモリ内のアクセス状態をアップデートして第２の印刷制限を指示するように構成されている。
2019511778.tif 000002
【特許請求の範囲】
【請求項１】
印刷機械であって、
プロセッサと、
コンピュータ可読命令を記憶したメモリと、を備え、
前記コンピュータ可読命令は、前記プロセッサが、
アクセス制御サーバによる処理のためにアクセス要求データを生成し、
前記アクセス要求データに応答してアクセス応答データを受け取り、
前記アクセス応答データを処理して前記アクセス応答データによって指示された第１の印刷制限を決定し、
前記アクセス応答データの処理に応答して、前記メモリ内のアクセス状態をアップデートして第２の印刷制限を指示する、ように構成されている、
ことを特徴とする印刷機械。
【請求項２】
前記コンピュータ可読命令は、前記プロセッサが前記アクセス要求データを暗号化するとともに／あるいは暗号によりサインするように構成されている、請求項１記載の印刷機械。
【請求項３】
前記コンピュータ可読命令は、前記プロセッサが前記アクセス要求データ中に前記印刷機械の一義的な識別子を含むように構成されている、請求項１または２記載の印刷機械。
【請求項４】
前記コンピュータ可読命令は、前記プロセッサが前記アクセス応答データを処理して前記アクセス応答データが前記印刷機械の前記一義的識別子を含むのを確認するように構成されている、請求項３記載の印刷機械。
【請求項５】
前記アクセス応答データを処理するため、前記コンピュータ可読命令は、前記プロセッサが、前記アクセス応答データが前記アクセス制御サーバから来ていることを確認するように構成されている、請求項１〜４のうちいずれか一に記載の印刷機械。
【請求項６】
前記コンピュータ可読命令は、前記プロセッサが前記アクセス状態を第３の印刷制限の指示から前記第２の印刷制限の指示にアップデートするように構成されている、請求項１〜５のうちいずれか一に記載の印刷機械。
【請求項７】
前記第２の印刷制限は、持続時間、期間、印刷距離、長さ、頁数、アイテム個数またはインキの量のうちの少なくとも１つである、請求項６記載の印刷機械。
【請求項８】
前記コンピュータ可読命令は、前記プロセッサが、
印刷されるべき資料を指示する印刷要求を受け取り、
前記アクセス状態が前記印刷要求を実行することができないということを指示していることを確認し、そして
前記印刷要求を拒否するように構成されている、請求項１〜７のうちいずれか一に記載の印刷機械。
【請求項９】
前記コンピュータ可読命令は、前記プロセッサが、
印刷されるべき第２の資料を指示する第２の印刷要求を受け取り、
前記アクセス状態が前記第２の印刷要求を実行することができるということを指示していることを確認し、そして
印刷されるべき前記第２の資料の少なくとも一部を印刷することによって前記第２の印刷要求を実行するように構成されている、請求項１〜８のうちいずれか一に記載の印刷機械。
【請求項１０】
前記コンピュータ可読命令は、前記プロセッサが前記アクセス状態をアップデートして前記第２の印刷要求の実行に応答して新たな印刷制限を指示するように構成されている、請求項６または請求項６に従属している請求項のうちいずれか一に記載の印刷機械。
【請求項１１】
前記コンピュータ可読命令は、前記プロセッサが、
印刷されるべき第３の資料を指示する第３の印刷要求を受け取り、
前記メモリ内に記憶されている前記アクセス状態に基づいて、前記アクセス状態が前記第３の印刷要求の全体を実行することができないということを指示していることを確認し、そして
前記第３の印刷要求を拒絶しまたは印刷するべき前記第３の資料の一部だけを印刷するように構成されており、前記一部は、前記アクセス状態に基づいて定められる、請求項６または請求項６に従属している請求項のうちいずれか一に記載の印刷機械。
【請求項１２】
前記アクセス状態は、印刷距離を指定し、
前記第３の印刷要求の全体を実行することができないということを確認するため、前記コンピュータ可読命令は、前記プロセッサが印刷されるべき前記第３の資料の印刷距離を算定するとともに前記第３の資料の前記印刷距離を前記アクセス状態内で指定された印刷距離と比較するように構成されている、請求項１１記載の印刷機械。
【請求項１３】
前記印刷機械は、熱転写プリンタである、請求項１〜１２のうちいずれか一に記載の印刷機械。
【請求項１４】
前記印刷距離は、リボンの長さである、請求項１２に従属している請求項１３記載の印刷機械。
【請求項１５】
システムであって、
請求項１〜１４のうちいずれか一に記載の印刷機械と、
サーバプロセッサおよびコンピュータ可読命令を記憶したメモリを有するアクセス制御サーバと、を含み、前記コンピュータ可読命令は、前記サーバプロセッサが、
前記印刷機械の印刷機能へのアクセスを要求するアクセス要求データを受け取り、
前記アクセス要求データを処理して前記印刷機械の識別子を確認し、
前記確認した識別子に基づいて前記メモリからアクセス制御情報を検索し、
前記検索したアクセス制御情報に基づいて第１の印刷制限を算定し、
前記第１の印刷制限を指示するアクセス応答データを生成し、そして
前記メモリ内に記憶された前記アクセス制御情報をアップデートして前記アクセス応答データの発行を指示するように構成されている、システム。
【請求項１６】
前記コンピュータ可読命令は、前記サーバプロセッサが前記アクセス要求データを暗号化するとともに／あるいは暗号によりサインするように構成されている、請求項１５記載のシステム。
【請求項１７】
ユーザ装置プロセッサおよびコンピュータ可読命令を記憶したメモリを有するユーザ装置を更に含み、前記コンピュータ可読命令は、前記ユーザ装置プロセッサがオンワード伝送のために前記印刷機械から前記アクセス要求データを受け取り、そして
前記アクセス応答データを受け入れるように構成されている、請求項１５または１６記載のシステム。
【請求項１８】
ディストリビュータ装置プロセッサおよびコンピュータ可読命令を記憶したメモリを有するディストリビュータ装置を更に含み、前記コンピュータ可読命令は、前記ディストリビュータ装置プロセッサが、
前記アクセス要求データを受け取り、そして
前記アクセス要求データを前記アクセス制御サーバに伝送するように構成されている、請求項１５〜１７のうちいずれか一に記載のシステム。
【請求項１９】
前記アクセス制御サーバの前記メモリ内に記憶されている前記コンピュータ可読命令は、前記サーバプロセッサが前記アクセス要求データ中のディストリビュータ識別子に基づいて、前記印刷機能へのアクセスのための前記要求を認可することができるということを確認するよう構成されている、請求項１８記載のシステム。
【請求項２０】
前記ディストリビュータ装置の前記メモリ内に記憶されている前記コンピュータ可読命令は、前記ディストリビュータ装置プロセッサが、
前記アクセス制御サーバから前記アクセス応答データを受け取り、そして
前記アクセス制御データを前記印刷機械に伝送するように構成されている、請求項１８または１９記載のシステム。
【請求項２１】
印刷機械の印刷機能へのアクセスを制御する方法であって、前記印刷機械のところで、
アクセス制御サーバによる処理のためにアクセス要求データを生成するステップと、
前記アクセス要求データに応答してアクセス応答データを受け取るステップと、
前記アクセス応答データを処理して前記アクセス応答データによって指示された第１の印刷制限を算定するステップと、
前記アクセス応答データに応答して、前記メモリ内のアクセス状態をアップデートして第２の印刷制限を指示するステップと、を含む、方法。
【請求項２２】
前記アクセス要求データを暗号化するとともに／あるいは暗号によりサインするステップを更に含む、請求項２１記載の方法。
【請求項２３】
前記印刷機械の一義的な識別子を前記アクセス要求データ中に含ませるステップを更に含む、請求項２１または２２記載の方法。
【請求項２４】
前記印刷機械のところで、前記アクセス応答データを処理して前記アクセス応答データが前記印刷機械の前記一義的識別子を含むことを確認するステップを更に含む、請求項２３記載の方法。
【請求項２５】
前記アクセス応答データを処理するステップは、前記アクセス応答データが前記アクセス制御サーバから来ていることを確認するステップを含む、請求項２１〜２４のうちいずれか一に記載の方法。
【請求項２６】
前記アクセス状態をアップデートするステップは、前記アクセス状態を第３の印刷制限の指示から前記第２の印刷制限の指示にアップデートするステップを含む、請求項２１〜２５のうちいずれか一に記載の方法。
【請求項２７】
前記第２の印刷制限は、持続時間、期間、印刷距離、長さ、頁数、アイテム個数またはインキの量のうちの少なくとも１つである、請求項２６記載の方法。
【請求項２８】
印刷されるべき資料を指示する印刷要求を受け取るステップと、
前記アクセス状態が前記印刷要求を実行することができないということを指示していることを確認するステップと、
前記印刷要求を拒否するステップと、を更に含む、請求項２１〜２７のうちいずれか一に記載の方法。
【請求項２９】
印刷されるべき第２の資料を指示する第２の印刷要求を受け取るステップと、
前記アクセス状態が前記第２の印刷要求を実行することができるということを指示していることを確認するステップと、
印刷されるべき前記第２の資料の少なくとも一部を印刷することによって前記第２の印刷要求を実行するステップと、を更に含む、請求項２１〜２８のうちいずれか一に記載の方法。
【請求項３０】
前記アクセス状態をアップデートして前記第２の印刷要求の実行に応答して新たな印刷制限を指示するステップを更に含む、請求項２６または請求項２６に従属している請求項のうちいずれか一に記載の方法。
【請求項３１】
印刷されるべき第３の資料を指示する第３の印刷要求を受け取るステップと、
前記メモリ内に記憶されている前記アクセス状態に基づいて、前記アクセス状態が前記第３の印刷要求の全体を実行することができないということを指示していることを確認するステップと、
前記第３の印刷要求を拒絶しまたは印刷するべき前記第３の資料の一部だけを印刷するステップと、を更に含み、前記一部は、前記アクセス状態に基づいて定められる、請求項２６または請求項２６に従属している請求項のうちいずれか一に記載の方法。
【請求項３２】
前記アクセス状態は、印刷距離を指定し、
前記第３の印刷要求の全体を実行することができないということを確認するステップは、前記第３の資料の印刷距離を算定し、そして前記第３の資料の前記印刷距離を前記アクセス状態内で指定された印刷距離と比較するステップを含む、請求項３１記載の方法。
【請求項３３】
前記印刷機械は、熱転写プリンタである、請求項２１〜３２のうちいずれか一に記載の方法。
【請求項３４】
前記印刷距離は、リボンの長さである、請求項２６に従属している請求項３３記載の方法。
【請求項３５】
コンピュータ可読命令を保持したコンピュータ可読媒体であって、前記コンピュータ可読命令は、プロセッサが請求項２１〜３４のうちいずれか一に記載の方法を実施するように構成されている、コンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アクセス権の制御による周辺機器、例えば印刷機械のセキュリティ保護に関する。
【背景技術】
【０００２】
例えば印刷機械が機密に係わる資料を回ることがある場所に配置される場合、印刷機械を使用する権限を安全にかつ制御可能に制限することが望ましい場合がある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明の少なくとも幾つかの実施形態の目的は、印刷機械におけるセキュリティ保護を行いまたは先行技術の１つまたは２つ以上の問題を解決しまたは軽減するための新規な仕方を提供することにある。
【課題を解決するための手段】
【０００４】
本明細書において説明する第１の観点によれば、印刷機械が提供される。印刷機械は、プロセッサと、コンピュータ可読命令を記憶したメモリとを有する。コンピュータ可読命令は、プロセッサが、アクセス制御サーバによる処理のためにアクセス要求データを生成し、アクセス要求データの処理に応答してアクセス応答データを受け取り、アクセス応答データを処理してアクセス応答データによって指示された第１の印刷制限を算定し、そしてアクセス応答データに応答して、メモリ内のアクセス状態をアップデートして第２の印刷制限を指示するように構成されている。
【０００５】
印刷機械でのアクセス要求データを生成するとともにアクセス制御サーバから対応のアクセス応答データを受け取ることによって、印刷機械の印刷機能へのアクセスを制御することができる。
【０００６】
印刷機能へのアクセスの要求は、任意適当な仕方で受け取り可能である。例えば、印刷機械は、ユーザが要求を印刷機械に直接提供するための入力手段を提供することができない。この場合、印刷機能へのアクセスの要求は、印刷機械に接続されたユーザ装置から受け取り可能である。ユーザ装置は、例えば、ワイヤレス短距離通信プロトコル、例えばブルートゥース（Bluetooth（登録商標））を用いて接続可能である。
【０００７】
コンピュータ可読命令は、プロセッサがアクセス要求データを暗号化するとともに／あるいは暗号によりサインするように構成されているのが良い。
【０００８】
コンピュータ可読命令は、プロセッサがアクセス要求データ中に印刷機械の一義的な識別子を含むように構成されているのが良い。
【０００９】
コンピュータ可読命令は、プロセッサがアクセス応答データを処理してアクセス応答データが印刷機械の一義的識別子を含むのを確認するように構成されているのが良い。
【００１０】
アクセス応答データを処理するため、コンピュータ可読命令は、プロセッサが、アクセス応答データがアクセス制御サーバから来ていることを確認するように構成されているのが良い。
【００１１】
コンピュータ可読命令は、プロセッサがアクセス状態を第３の印刷制限の指示から第２の印刷制限の指示にアップデートするよう構成されているのが良い。すなわち、アップデートに先立って、アクセス状態は、第３の印刷制限を指示するのが良い。第２の印刷制限は、第１の印刷制限と第３の印刷制限の両方に基づくのが良い。例えば、第２の印刷制限は、第１の印刷制限と第３の印刷制限の合計であるのが良い。
【００１２】
印刷制限は、任意の量を指示することができ、しかも用いられる量は、印刷装置の形式で決まるのが良いことが分かる。例えば、第１、第２および／または第３の印刷制限は、持続時間、期間、印刷距離、長さ、数（例えば頁数、アイテム個数など）またはインキの量のうちの少なくとも１つであるのが良い。さらに、印刷制限は、印刷が許可されるか印刷が許可されないかのバイナリ状態を指示するのが良い。
【００１３】
コンピュータ可読命令は、プロセッサが、印刷されるべき資料を指示する印刷要求を受け取り、アクセス状態が印刷要求を実行することができないということを指示していることを確認し、そして印刷要求を拒否するように構成されているのが良い。印刷されるべき資料は、任意の形態を取ることができる。例えば、印刷されるべき資料は、印刷されるべきユニットの数を指示した数の形態を取ることができる。すなわち、印刷されるべき実際のイメージ／テキストは、あらかじめ決定されるのが良く、その結果、印刷要求は、イメージ／テキストが印刷される回数を単に指示することができる。
【００１４】
コンピュータ可読命令は、プロセッサが、印刷されるべき第２の資料を指示する第２の印刷要求を受け取り、アクセス状態が第２の印刷要求を実行することができるということを指示していることを確認し、そして印刷されるべき第２の資料の少なくとも一部を印刷することによって第２の印刷要求を実行するように構成されているのが良い。
【００１５】
コンピュータ可読命令は、プロセッサがアクセス状態をアップデートして第２の印刷要求の実行に応答して新たな印刷制限を指示するように構成されているのが良い。
【００１６】
コンピュータ可読命令は、プロセッサが、印刷されるべき第３の資料を指示する第３の印刷要求を受け取り、メモリ内に記憶されているアクセス状態に基づいて、アクセス状態が第３の印刷要求の全体を実行することができないということを指示していることを確認し、そして第３の印刷要求を拒絶しまたは印刷するべき第３の資料の一部だけを印刷するように構成されているのが良く、一部は、アクセス状態に基づいて定められる。
【００１７】
アクセス状態は、印刷距離を指定するのが良い。第３の印刷要求の全体を実行することができないということを確認するため、コンピュータ可読命令は、プロセッサが印刷されるべき第３の資料の印刷距離を算定するとともに第３の資料の印刷距離をアクセス状態内で指定された印刷距離と比較するように構成されているのが良い。
【００１８】
本明細書において説明する第２の観点によれば、第１の観点による印刷機械と、サーバプロセッサおよびコンピュータ可読命令を記憶したメモリを有するアクセス制御サーバとを含むシステムが提供される。コンピュータ可読命令は、サーバプロセッサが印刷機械の印刷機能へのアクセスを要求するアクセス要求データを受け取り、アクセス要求データを処理して印刷機械の識別子を確認し、確認した識別子に基づいてメモリからアクセス制御情報を検索し、検索したアクセス制御情報に基づいて第１の印刷制限を算定し、第１の印刷制限を指示するアクセス応答データを生成し、そしてメモリ内に記憶されたアクセス制御情報をアップデートしてアクセス応答データの発行を指示するように構成されているのが良い。
【００１９】
印刷機能へのアクセスの要求は、例えば、印刷機械と関連した既存の印刷制限を増大させる要求であるのが良い。コンピュータ可読命令は、サーバプロセッサがアクセス要求データを暗号化するとともに／あるいは暗号によりサインするように構成されているのが良い。
【００２０】
本システムは、ユーザ装置プロセッサおよびコンピュータ可読命令を記憶したメモリを有するユーザ装置を更に含むのが良い。コンピュータ可読命令は、ユーザ装置プロセッサがオンワード伝送のために印刷機械からアクセス要求データを受け取り、そしてアクセス応答データを受け入れるように構成されているのが良い。
【００２１】
本システムは、ディストリビュータ装置プロセッサおよびコンピュータ可読命令を記憶したメモリを有するディストリビュータ装置を更に含むのが良い。コンピュータ可読命令は、ディストリビュータ装置プロセッサが、アクセス要求データを受け取り、そしてアクセス要求データをアクセス制御サーバに伝送するように構成されているのが良い。
【００２２】
アクセス制御サーバのメモリ内に記憶されているコンピュータ可読命令は、サーバプロセッサがアクセス要求データ中のディストリビュータ識別子に基づいて、印刷機能へのアクセスのための要求を認可することができるということを確認するよう構成されているのが良い。
【００２３】
ディストリビュータ装置のメモリ内に記憶されているコンピュータ可読命令は、ディストリビュータ装置プロセッサが、アクセス制御サーバからアクセス応答データを受け取り、そしてアクセス制御データを印刷機械に伝送するように構成されているのが良い。
【００２４】
本明細書において説明する第３の観点によれば、印刷機械の印刷機能へのアクセスを制御する方法であって、印刷機械のところで、アクセス制御サーバによる処理のためにアクセス要求データを生成するステップと、アクセス要求データに応答してアクセス応答データを受け取るステップと、アクセス応答データを処理してアクセス応答データによって指示された第１の印刷制限を算定するステップと、アクセス応答データに応答して、メモリ内のアクセス状態をアップデートして第２の印刷制限を指示するステップとを含むことを特徴とする方法が提供される。
【００２５】
本方法は、アクセス要求データを暗号化するとともに／あるいは暗号によりサインするステップを更に含むのが良い。
【００２６】
本方法は、印刷機械の一義的な識別子をアクセス要求データ中に含ませるステップを更に含むのが良い。
【００２７】
本方法は、印刷機械のところで、アクセス応答データを処理してアクセス応答データが印刷機械の一義的識別子を含むことを確認するステップを更に含むのが良い。
【００２８】
アクセス応答データを処理するステップは、アクセス応答データがアクセス制御サーバから来ていることを確認するステップを含むのが良い。
【００２９】
本方法は、アクセス状態を第３の印刷制限の指示から第２の印刷制限の指示にアップデートするステップを更に含むのが良い。
【００３０】
第２の印刷制限は、持続時間、期間、印刷距離、長さ、数（例えば頁数、アイテム個数など）またはインキの量のうちの少なくとも１つであるのが良い。
【００３１】
本方法は、印刷されるべき資料を指示する印刷要求を受け取るステップと、アクセス状態が印刷要求を実行することができないということを指示していることを確認するステップと、印刷要求を拒否するステップとを更に含むのが良い。
【００３２】
本方法は、印刷されるべき第２の資料を指示する第２の印刷要求を受け取るステップと、アクセス状態が第２の印刷要求を実行することができるということを指示していることを確認するステップと、印刷されるべき第２の資料の少なくとも一部を印刷することによって第２の印刷要求を実行するステップとを更に含むのが良い。
【００３３】
本方法は、アクセス状態をアップデートして第２の印刷要求の実行に応答して新たな印刷制限を指示するステップを更に含むのが良い。
【００３４】
本方法は、印刷されるべき第３の資料を指示する第３の印刷要求を受け取るステップと、メモリ内に記憶されているアクセス状態に基づいて、アクセス状態が第３の印刷要求の全体を実行することができないということを指示していることを確認するステップと、第３の印刷要求を拒絶しまたは印刷するべき第３の資料の一部だけを印刷するステップとを更に含むのが良く、一部は、アクセス状態に基づいて定められる。
【００３５】
アクセス状態は、印刷距離を指定するのが良く、第３の印刷要求の全体を実行することができないということを確認するステップは、第３の資料の印刷距離を算定し、そして第３の資料の印刷距離をアクセス状態内で指定された印刷距離と比較するステップを含むのが良い。
【００３６】
本明細書において説明する第４の観点によれば、コンピュータ可読命令を保持したコンピュータ可読媒体であって、コンピュータ可読命令は、プロセッサが第３の観点の方法を実施するように構成されていることを特徴とするコンピュータ可読媒体が提供される。
【００３７】
上述の観点の各々に関し、印刷機械は、熱転写プリンタであるのが良い。印刷距離は、リボンの長さであるのが良い。変形例として、印刷機械は、別の種類の印刷機械、例えばインクジェットプリンタであっても良い。印刷距離は、任意他の尺度、例えばインキの量であって良い。
【００３８】
特徴を本発明の一観点との関係で上述したが、理解されるように、該当する場合、かかる特徴を本発明の他の観点に利用することができる。確かに、上述するとともに本明細書においてどこかほかのところで説明する特徴のうちの任意のものを任意の作用上の組み合わせで組み合わせることができ、かかる組み合わせは、本開示内容において明示的に予測される。
【００３９】
該当する程度まで、本明細書において説明する方法を適当なコンピュータプログラムにより具体化でき、したがって、プロセッサのかかる制御方法を実施するようにするよう構成されたプロセッサ可読命令を含むかかるコンピュータプログラムが提供される。かかるコンピュータプログラムを任意適当なキャリヤ媒体（これは、有形または非有形のキャリヤ媒体であって良い）上に保持することができる。
【００４０】
添付の図面を参照して、次に、本発明の実施形態について説明するが、これらは例示に過ぎない。
【図面の簡単な説明】
【００４１】
【図１】幾つかの実施形態で使用される印刷機械の概略図である。
【図２】図１の印刷機械によって提供される例示のコンポーネントの概略図である。
【図３ａ】図１の印刷機械によって実施される処理を示すフローチャートである。
【図３ｂ】図１の印刷機械によって実施される処理を示すフローチャートである。
【図４】例示の実施形態によるアクセス制御システムのコンポーネント相互間のデータ伝送状態を概略的に示す図である。
【図５】図１のアクセス制御サーバにより実施される処理を示すフローチャートである。
【発明を実施するための形態】
【００４２】
図１は、印刷機械１を概略的に示している。印刷機械１は、アクセス制御が行なわれるのが望ましい印刷機能を有する。印刷機械１は、コントローラ２を備えている。印刷機械１によって実施される処理操作に対する以下の参照は、コントローラ２によって実施できる。
【００４３】
図２は、例示の実施形態としての印刷機械１のコントローラ２のコンポーネントを概略的に示している。コントローラ２は、揮発性メモリであるのが良いＲＡＭメモリ２ｂ内に記憶された命令を読み取って実行するよう構成されたＣＰＵ２ａを有する。ＲＡＭ２ｂは、ＣＰＵ２ａによる実行可能な命令およびこれら命令によって用いられるデータを記憶している。例えば、命令は、印刷機械１の印刷機能を制御するために提供されるのが良い。別の命令は、コントローラ２が印刷機械１の印刷機能へのアクセスを制御するためのアクションを実施するようにするよう提供されるのが良い。
【００４４】
コントローラ２は、不揮発性記憶装置２ｃ、例えばハードディスクドライブを更に有し、ただし、任意他形式の不揮発性記憶装置を用いることができる。印刷機能を制御するとともに印刷機械１の印刷機能へのアクセスを制御するコンピュータ可読命令は、不揮発性記憶装置２ｃ内に記憶されるのが良い。コントローラ２は、印刷機械１と関連して用いられる周辺機器を接続することができるＩ／Ｏインターフェース２ｄを更に有する。例えば、入力２ｅ（例えば、キーパッドの形態で示されている）が印刷機械１とのユーザインタラクションを可能にするよう提供されるのが良い。図示されていないが、他の入力または出力装置をＩ／Ｏインターフェース、例えばディスプレイに接続することができることが分かる。しかしながら、他の実施形態では、印刷機械１は、ユーザが印刷機械１と直接対話する手段を備えていなくても良い。印刷機械１とのインタラクション全体を、接続された機器によって行っても良い。
【００４５】
Ｉ／Ｏインターフェース２ｄは、Ｉ／Ｏ装置、例えばデータ記憶装置の接続を可能にするポート２ｆを更に有するのが良い。例えば、ポート２ｆは、ＵＳＢフラッシュドライブの接続を可能にするＵＳＢポートであるのが良い。通信インターフェース２ｉもまた提供されるのが良い。通信インターフェース２ｉが他の機器への短距離接続（例えば、ブルートゥース、近距離無線通信（ＮＦＣ）など）のためにかつ／あるいは長い距離の通信のためにネットワーク（例えば、インターネット（Internet））への接続のために設けられるのが良い。ＣＰＵ２ａ、ＲＡＭ２ｂ、不揮発性記憶装置２ｃ、Ｉ／Ｏインターフェース２ｄおよび通信インターフェース２ｉは、バス２ｊにより互いに接続されている。
【００４６】
図２に示されているコンポーネントの構成は、例示に過ぎず、コントローラ２は、図２に示されているコンポーネントとは異なるコンポーネント、追加のコンポーネントまたはこれよりも少ないコンポーネントを有しても良い。さらに、印刷機械１は、図２には示されていない印刷機能を実施する他のコンポーネントを有することがわかる。
【００４７】
再び図１を参照すると、印刷機械１は、コントローラ２を介して、アクセス制御サーバ３と通信するよう構成されている。図１の実施形態では、印刷機械１は、ユーザ装置４を介してアクセス制御サーバ３と通信するよう構成されている。図１では、ユーザ装置４は、モバイルコンピュータ計算装置、例えばスマートホンの形態で示されている。しかしながら、ユーザ装置４は、任意形式を取ることができることが分かる。例えば、ユーザ装置４は、デスクトップ型コンピュータ、ラップトップ型コンピュータまたはサーバであって良い。印刷機械１は、任意手段を介してユーザ装置４と通信するよう構成できる。例えば、印刷機械１は、ユーザ装置４へのワイヤード接続（例えば、ＵＳＢ接続）を有することができる。印刷機械１は、ワイヤレス接続によりユーザ装置４に接続可能である。このようなワイヤレス接続は、短距離通信プロトコル、例えばブルートゥースを用いるのが良い。ユーザ装置４は、適当なネットワーク、例えばインターネットを介してアクセス制御サーバ３と通信するよう構成されている。しかしながら、図１の構成は、例示であるに過ぎない。
【００４８】
他の実施形態では、例えば、印刷機械１は、アクセス制御サーバ３と直接通信するよう構成されているのが良い。別の変形実施形態では、印刷機械１は、ユーザ装置４との直接接続および通信のための適当なインターフェースを備えていなくても良い。このような場合、印刷機械１とユーザ装置４との通信は、ファイルのマニュアル転送を介して行われるのが良い。例えば、データは、ポート２ｆに接続可能な外部記憶装置を経て印刷機械１に提供されたりこれから受け取られたりしても良い。
【００４９】
アクセス制御サーバ３は、データベース５中の印刷機械１に関するアクセス制御情報を維持するよう構成されている。アクセス制御サーバ３は、複数の印刷機械および／または他の装置の各々についてアクセス制御情報を維持するのが良い。図３〜図５を参照して以下に詳細に説明するように、コントローラ２およびアクセス制御サーバ３は、印刷機械１の印刷機能へのアクセスを制御するよう一緒に動作する。
【００５０】
次に、図３ａを参照してコントローラ２によって実施される処理について詳細に説明する。ステップＳ１では、コントローラ２は、印刷機械１の潜在的なユーザ、すなわち、印刷機械１の印刷機能を用いようとする誰かからアクセス要求を受け取る。アクセス要求は、任意適当な形態を取ることができ、コントローラ２は、任意適当な仕方でアクセス要求を受け取ることができる。確かに、上述のことから、コントローラ２がアクセス要求を受け取る仕方は、コントローラ２の機能および通信能力に依存して様々であって良いことは理解されよう。例えば、コントローラ２がユーザ入力手段（例えば、キーパッド２ｅ）を提供する場合、ユーザは、アクセス要求を入力するよう印刷機械１と直接対話することができる。他の実施形態では、ユーザは、ユーザ装置４を介してコントローラ２と対話することができる。ユーザ装置４は、任意適当な手段、例えばブルートゥースまたは近距離無線通信（ＮＦＣ）を介してコントローラ２に接続可能である。このように、適当なユーザインターフェースがユーザ装置４に設けられるのが良く、それにより、ユーザは、印刷機械１と対話するとともにアクセス要求を提供することができる。ユーザ装置４は、例えば、ユーザ装置４がコントローラ２と通信することができるようにするローカルアプリケーションを実行することができまたは遠隔ホストアプリケーション（例えば、「ウェブアプリケーション」）にアクセスすることができる。
【００５１】
アクセス要求は、印刷機械１の意図した使用に関連した追加の情報を含むことができる。例えば、アクセス要求は、追加の詳細、例えば要求された印刷の量（任意適当な単位、例えば印刷距離、頁数、印刷されるべきユニットの数、リボンの長さ、インキの量で測定される）、期間、アクセス要求を作る特定のユーザの識別子、またはアクセス要求が認可されるべきかどうかに関する決定を行うために特定のアプリケーションで要求される場合のある任意他の詳細を指定するのが良い。アクセス要求は、任意適当なフォーマットを有することができる。
【００５２】
ステップＳ１でのアクセス要求の受け取りに応答して、コントローラ２は、ステップＳ２においてアクセス要求ファイルを作成する。アクセス要求ファイルは、印刷機械１の一義的な識別子を含み、かかるアクセス要求ファイルは、アクセス要求に関連付けられた追加の情報、例えば印刷の量、アクセス要求時期およびアクセス要求を任意化するかどうかを決定するためにアクセス制御サーバ３によって要求される任意他の情報を含むのが良い。アクセス制御ファイルは、コントローラ２によって暗号化されるのが良い。例えば、コントローラ２は、アクセス制御サーバ３の公開鍵を用いて暗号化されたアクセス制御ファイルを含む非対称暗号アルゴリズムを利用するのが良い。このように、アクセス制御サーバ３だけがその公開鍵を用いてアクセス制御ファイルを解読するのが良い。コントローラ２は、追加的にまたは代替的に、その公開鍵を用いてアクセス制御ファイルを暗号によりサインすることができ、それによりアクセス制御サーバ３は、コントローラ２がアクセス要求ファイルのソースであることを確認する（印刷機械１／コントローラ２の公開鍵を用いてシグネチャまたは署名を解読することによって）。任意適当な公開鍵アルゴリズム、例えばＲＳＡを用いることができる。他の暗号および確認方法、例えば対称キーアルゴリズムもまた、当業者には明らかなように用いることができる。理解されるべきこととして、分かりやすくするためにかつ便宜上本明細書において「ファイル」と記載されているが、アクセス要求は、任意適当な形態を取ることができ、しかも複数のファイルであって良いことは理解されるべきである。したがって、アクセス要求ファイルは、より一般的に言って、アクセス要求データであっても良い。
【００５３】
図３ａの処理は、ステップＳ３に進み、このステップＳ３において、コントローラ２は、アクセス制御サーバ３からアクセス応答ファイルの形態をしたアクセス要求ファイルに対する応答を待つ。アクセス応答ファイルを受け取っていないが、処理は、ステップＳ３においてループ化する。
【００５４】
図３ｂを参照して、次に、アクセス制御サーバ３によって実施される処理について説明する。ステップＳ１０において、アクセス制御サーバ３は、コントローラ２によって作成されたアクセス要求ファイルを受け取る。アクセス要求ファイルは、任意適当な機構を経てアクセス制御サーバ３に提供できる。例えば、印刷機械１がネットワークを介してアクセス制御サーバ３に接続されている場合、印刷機械１は、アクセス要求ファイルをアクセス制御サーバ３に伝送するのが良い。変形例として、アクセス要求ファイルは、アクセス制御サーバ３へのオンワード伝送のためにユーザに提供されても良い。例えば、アクセス制御ファイルは、ユーザがこのファイルをユーザファイル４に転送するためにコントローラ２によって外部記憶装置（例えば、ＵＳＢフラッシュドライブ）に保管されるのが良くまたはコントローラ２からユーザ装置４に直接伝送されるのが良い（例えば、ブルートゥースを介して）。次に、任意適当な機構を用いてアクセス要求ファイルをユーザ装置４からアクセス制御サーバ３に伝送するのが良い。一実施形態では、ユーザ装置４のユーザは、ユーザ装置４（例えば、電子メールクライアント）上でＬＡＮしている汎用電子通信アプリケーションを用いてアクセス要求ファイルをアクセス制御サーバ３に（すなわち、アクセス制御サーバ３上で動作しているソフトウェアにアクセス可能な電子メールアカウントに）送ることができる。別の例として、アクセス制御アプリケーションがユーザ装置４上でＬＡＮする場合、アクセス制御アプリケーションは、アクセス制御サーバ３と通信するよう構成されるのが良い。
【００５５】
ステップＳ１０におけるアクセス制御サーバ３のところでのアクセス要求ファイルの受け取り時、処理は、ステップＳ１１に進んで印刷機械１の識別子およびアクセス要求ファイルに含まれている任意他の情報を得る。例えば、アクセス要求ファイルが暗号化されている場合、アクセス制御サーバ３は、ステップＳ１１においてアクセス制御ファイルを解読するのが良い。アクセス要求ファイルがシグネチャを含む場合、アクセス制御サーバ３は、このシグネチャを確認してアクセス要求ファイルのソースが印刷機械１／コントローラ２であることを判定するのが良い。ステップＳ１２において、アクセス制御サーバ３は、印刷機械１の識別子を用いてデータベース５内に記憶されているアクセス制御情報を得ることができる。データベース５は、例えば、印刷機械１に関するアクセス状態を記憶しているのが良い。アクセス状態は、アクセス要求を印刷機械１に関して認可することができるか認可することができないかに関する指示を提供する。
【００５６】
幾つかの実施形態では、データベース５は、追加のアクセス制御情報を含むのが良いことが分かる。例えば、データベース５は、先のアクセス要求に関連した記録を記憶するのが良く、そして印刷機械１に対してアクセス要求を認可するかどうかの判定時に適用される規則を記憶しているのが良い。一例を挙げるに過ぎないが、アクセス制御サーバ３は、印刷機械１に関するアクセス制御情報に基づいて、先のアクセス要求が所定の期間内で認可された場合にアクセス要求を拒否するよう構成されているのが良い。別の変形実施例では、アクセス制御情報は、アクセス要求が認可されるべきであるか認可されるべきではないかを指示するよう手動でアップデートされるのが良い。より一般的には、上述のことから理解されるように、データベース５内に記憶されているアクセス制御情報を特定のアクセス制御要件に依存するものとして任意適当な仕方で維持できる。
【００５７】
ステップＳ１３においてアクセス要求が認可されるべきかどうかが判定される。ステップＳ１３において、アクセスが認可されるべきではないことが判定された場合、処理は、ステップＳ１４で終わるのが良く、制御サーバ３は、アクセス要求の認可を拒絶する。アクセス要求で指定された識別子を確認することができない場合（例えば、これがデータベース５内に入れることができない場合）または他の理由で、データベース５内に含まれているアクセス制御情報に基づいて拒絶するのが良い。適当なメッセージをステップＳ１４で生じさせるのが良く、かかるメッセージをユーザに提供してアクセス要求の認可に対する拒絶を指示するのが良い。上述したように、ユーザへのかかるメッセージの通信は、これが適当なネットワーク接続を備えている場合に印刷機械１を介してまたはユーザ装置４を介して行われるのが良い。
【００５８】
他方、ステップＳ１３においてアクセス要求が認可されるべきであることが判定されると、処理は、ステップＳ１５に進み、アクセス制御サーバ３は、アクセス応答ファイルを作成する。アクセス応答ファイルは、アクセスが印刷機械１の印刷機能に対して認可されるべきであることを指示する。アクセス応答ファイルは、追加の詳細、例えば、印刷制限を提供するのが良い。例えば、印刷制限は、アクセスが認可される期間または許可される印刷の量を指定することができる。印刷機械１が熱転写プリンタである特定の実施形態では、印刷の量は、有利には、印刷距離（例えば、リボンの長さで測定される）として指定されるのが良い。印刷機械１が例えばインクジェットプリンタである他の場合、印刷距離は、例えばインキの量またはインキカートリッジの数で測定されるのが良い。アクセス応答ファイルは、コントローラ２によって次に解読可能に暗号化されるのが良い。例えば、アクセス制御サーバ３は、印刷機械１／コントローラ２の公開鍵を用いてアクセス応答ファイルを暗号化することができ、その結果、コントローラ２だけがアクセス応答ファイルを解読することができるようになる。アクセス要求ファイルおよびアクセス応答ファイルを暗号化することによって、アクセス認可機構のリバースエンジニアリングおよび不正使用を困難にする。
【００５９】
アクセス制御サーバ３は、追加的にまたは代替的に、それ自体の公開鍵を用いてアクセス応答ファイルの全てまたは一部をサインすることができる。このように、印刷機械１は、アクセス応答ファイルがアクセス制御サーバ３によって発行されたことを確認することができる。非対称暗号の使用は例示に過ぎず、任意の暗号および確認機構を用いることができることが分かる。
【００６０】
処理は、ステップＳ１６に進み、アクセス制御サーバ３は、アクセス応答の発行に応答してデータベース５内に記憶されているアクセス制御情報をアップデートする。例えば、アクセス制御サーバ３は、アクセス権の認可を反映するとともにアクセス要求の記録を作るためにアクセス制御情報をアップデートするのが良い。このように、アクセス制御サーバ３は、重複アクセス要求を拒否することができる。例えば、アクセス制御要求が第三者によって遮られた場合、またはユーザが既存のアクセス制御要求を再使用しようと試みた場合、これは、データベース５内に記憶されているアクセス情報を問い合わせることによって検出できる。
【００６１】
ステップＳ１７では、アクセス応答ファイルをアクセス制御サーバ３から印刷機械１への提供のために伝送する。上述のことから理解されるように、かかる伝送は、ユーザ装置４に対してまたは印刷機械１の通信機能に依存して印刷機械１に直接行われるのが良い。アクセス応答ファイルがユーザ装置４に伝送される場合、ユーザは、アクセス応答ファイルを印刷機械１に提供するのが良い。例えば、ユーザは、印刷機械１に次に伝送可能であるようにアクセス応答ファイルをユーザ装置４から外部記憶装置に伝送するのが良い。変形実施例では、ユーザは、短距離伝送プロトコル、例えばブルートゥースを介してアクセス応答ファイルをユーザ装置４から印刷機械１に伝送しても良い。
【００６２】
再び図３ａを参照すると、ステップＳ３においてアクセス応答ファイルが受け取られたことが判定された場合、処理は、ステップＳ４に進み、コントローラ２は、アクセス応答データを処理する。例えば、アクセス応答データが暗号化されている場合、コントローラ２は、解読し、受け取ったアクセス応答ファイルが有効であってアクセス制御サーバ３から来ていることを確認するとともに／あるいはアクセス応答データが印刷機械１のためであることを確認使用とするのが良い。例えば、アクセス応答ファイルをコントローラ２によって解読するのが良く、そしてこの中に記憶されている情報をローカルメモリ２ｃ内に記憶されている情報と比較するのが良い。アクセス応答ファイル中の情報を記憶された情報と比較することは、例えば、アクセス応答ファイルのソースの「シグネチャ」を予想シグネチャと比較することを含むのが良い。例えば、アクセス制御サーバ３の公開鍵を用いてシグネチャをアクセス制御サーバ３によって解読した場合、コントローラ２は、アクセス制御サーバ３の公開鍵を用いてシグネチャを解読してアクセス制御サーバ３が事実アクセス応答ファイルのソースであることを確認するのが良い。ステップＳ４において他の情報を確認するのが良く、例えば、アクセス要求中の要求されたアクセスの特性（例えば、期間、頁数、インキの量および／またはリボンの長さ）がアクセス応答ファイル中の特性に一致しているかどうかを判定する。
【００６３】
ステップＳ５において、アクセス応答データの確認および／または解読が失敗したことが判定された場合、処理は、ステップＳ６に進み、印刷機械１の印刷機能へのアクセスが拒否される。適当なメッセージをユーザに提供して印刷機能へのアクセスが認可されないことを指示するのが良い。他方、ステップＳ５におけるアクセス応答ファイルの確認が成功した場合、処理は、ステップＳ７に進み、印刷機械１の印刷機能へのアクセスがアクセス応答ファイル中に指定された詳細に従ってユーザに対して認可される。
【００６４】
図４は、図１のシステム中のアクセス要求およびアクセス応答データの伝送の仕方を概略的に示しており、ユーザ装置４は、印刷機械１とアクセス制御サーバ３との間の媒介となる。図４の実施例では、アクセス要求ファイル１０を印刷機械１で作成する。アクセス要求ファイル１０を印刷機械１によって暗号化してサインしそれにより暗号化されたアクセス要求ファイル１１を作成する。暗号化アクセス要求ファイル１１を手動転送か伝送かのいずれかによりユーザ装置４に提供する。暗号化アクセス要求ファイル１１をアクセス制御サーバ３に伝送する。暗号化アクセス要求ファイル１１をアクセス制御サーバ３によって解読して確認し、それによりアクセス要求ファイル１０を得る。アクセス要求ファイル１０をアクセス制御サーバ３によって用いてアクセス応答ファイル１２を作成する。アクセス応答ファイル１２をアクセス制御サーバ３によって暗号化してサインし、それにより暗号化アクセス応答ファイル１３を作成する。暗号化アクセス応答ファイル１３をユーザ装置４に伝送し、次に印刷機械１に提供する。印刷機械１は、暗号化アクセス応答ファイル１３を解読してアクセス応答ファイル１２を得る。
【００６５】
制御装置２によって維持されてローカル不揮発性記憶装置２ｃ内に記憶されたアクセス状態は、アクセス権を含むのが良い。コントローラ２は、このような局所的に記憶されたアクセス権をアップデートしてこれをアクセス応答ファイルで認可されたアクセス権と一致させるのが良い。図５は、印刷要求（すなわち、資料を印刷するための要求）の受け取りに応答してコントローラ２によって実施できる処理を示す流れ図である。図５の実施例では、印刷機械１は、熱転写プリンタであると見なされ、アクセス権は、印刷距離において提供されると見なされている。すなわち、ユーザには別のアクセス権が要求される前に、ある特定の距離を印刷するためのアクセスが提供される。この実施例では、アクセス距離は、リボンの長さで測定され、ただし、他の測定を同等に使用できることは理解されるべきである。例えば、印刷機械１がインクジェットプリンタである場合、印刷距離を１つまたは２つ以上のインキカートリッジ内に提供されるインキの量で測定するのが良い。
【００６６】
ステップＳ２０では、コントローラ２は、印刷要求を受け取る。ステップＳ２１では、コントローラ２は、印刷機械が有効アクセス権を有するかどうかを判定する。印刷機械１のアクセス権状態は、例えば、ローカルメモリ２ｃ内に単一ビットで記憶されるのが良い。幾つかの実施形態では、ステップＳ２１での処理は、残りのアクセス権が印刷要求を完了させるのに十分であるかどうかを判定するのが良い。例えば、印刷機械１が熱転写プリンタである場合、既存のアクセス権によりリボンの十分な長さが印刷要求を完了させることができるかどうかについての判定を行うことができる。理解されるように、現在のアクセス権の詳細がローカルメモリ２ｃ内に任意適当な形態で記憶されるのが良いことは理解されよう。
【００６７】
ステップＳ２１において、有効アクセス権が存在しないことまたはアクセス権が不十分であることが判定された場合、処理は、ステップＳ２２で終わり、印刷要求が拒否される。他方、ステップＳ２１において、アクセス権が現在有効であって十分であることが判定された場合、処理は、ステップＳ２３に進み、印刷要求が実行される（すなわち、要求された資料が印刷される）。処理は、ステップＳ２４に進み、このステップにおいて、印刷要求の実行の際に用いられる印刷リボンの長さを決定する。印刷要求の実行の際に用いられるリボンの長さを決定することは、当業者には明らかなように任意適当な方法により実施できる。例えば、リボンの長さをリボン上のインクの線密度、印刷されるべき資料の線密度および／またはリボンスループットの検出に基づいて計算できる。
【００６８】
処理は、ステップＳ２５に進み、このステップにおいて、ローカルメモリ２ｃ内に記憶されているアクセス権を印刷要求の実行に応答してアップデートする。例えば、「リボンの残りの長さ」データアイテムを減少させて印刷要求の実行の際に用いられるリボンの長さを反映させるのが良い。
【００６９】
上述したように、印刷距離をリボンの長さで測定することができないことが理解されるべきである。例えば、印刷機械１がインクジェットプリンタである場合、印刷距離をインキカートリッジ内に提供されるインキの量でまたはインキカートリッジの数で測定することができる。例えば、図５のステップＳ２１では、既存のアクセス権によりインキカートリッジ内に貯蔵されているインキの十分な量を用いて印刷要求を完了させることができるかどうかに関して判定を行うのが良く、他方、ステップＳ２５において、ローカルメモリ２ｃ内に記憶されているアクセス権をアップデートするため、「インキの残りの量」データアイテムを減少させて印刷要求の実行の際に用いられるインキの量を反映させるのが良い。
【００７０】
図３、図４および図５を参照して上述した処理は、例示に過ぎない。例えば、印刷要求を完了させるためのアクセス権が不十分である場合に印刷要求が拒否されることが図５を参照して上述されたが、変形実施形態では、ユーザは、現在のアクセス権で可能な程度まで印刷要求を完了させるためのオプションを有するのが良い。上述した例示の処理の他の改造例は、上記に照らして当業者には容易に明らかでる。
【００７１】
同様に、図１の構成が例示に過ぎない。例えば、データベース５がアクセス制御サーバ３に対してローカルであるものとして図示されているが、他の実施形態では、データベース５は、アクセス制御サーバ３に対して遠隔に位置していても良く、そして適当な接続を介してアクセス可能に位置しても良いことは理解されよう。同様に、制御サーバ３がアクセス制御情報をデータベース５内に維持することが上述されているが、他の実施形態では、かかる維持は、異なるコンピュータ計算装置によって実施できるとともに第三者によって実施できる。例えば、幾つかの実施形態では、印刷機械１は、ディストリビュータおよびユーザ／印刷機械１／ユーザ装置４相互間の通信によってユーザに提供でき、アクセス制御サーバ３は、ディストリビュータのコンピュータ計算装置によるのが良い。かかる実施形態では、データベース５のところに記憶されているアクセス制御情報は、ディストリビュータに関する情報を含むのが良い。例えば、印刷機械１の印刷機能へのアクセスを認可するかどうかに関する決定は、ユーザまたは印刷機械１の諸特性に加えてまたはこれらに代えて、ディストリビュータの諸特性に基づくのが良い。
【００７２】
印刷機械の種々の特徴を上述した。幾つかの場合、これら特定の特徴を現実化するのに適した例示のコンポーネント、構成および方法について説明した。しかしながら、多くの場合、当業者であれば、説明した特定の特徴を実現するために同様に使用できる他のコンポーネント、構成および方法を知っているであろう。これらコンポーネント、構成および方法のうちの多くは、通常の知識から当業者には知られる。かかる別のコンポーネント、構成および方法を本明細書において提供された開示が与えられている場合、困難なく説明した実施形態で具体化できることが想定される。
【００７３】
１つのコントローラまたは複数のコントローラに対する参照が本明細書において行われているが、本明細書において説明した制御機能を１つまたは２つ以上のコントローラによって提供できることは理解されよう。かかるコントローラは、任意適当な形態を取ることができる。例えば、制御部は、１つまたは２つ以上の適当にプログラムされたマイクロプロセッサ（プログラムコードのための関連記憶装置、例えば揮発性および／または不揮発性記憶装置を含むかかる記憶装置）によって提供できる。代替的にまたは追加的に、他の制御ハードウェア、例えば特定用途向け集積回路（ＡＳＩＣ）および／または１つまたは２つ以上の適当に構成されたフィールドプログラマブルゲートアレイ（ＦＰＧＡ）（これらには限定されない）によって提供できる。
【００７４】
印刷機械の種々の実施形態を本明細書において説明したが、この説明は、あらゆる点で例示であって、本発明を限定するものではないことは理解される。種々の改造が本発明の精神および範囲から逸脱することなく、当業者には明らかである。
【図１】
2019511778.tif 000003
【図２】
2019511778.tif 000004
【図３ａ】
2019511778.tif 000005
【図３ｂ】
2019511778.tif 000006
【図４】
2019511778.tif 000007
【図５】
2019511778.tif 000008
【国際調査報告】
2019511778.tif 000009
2019511778.tif 000010