【手続補正書】
【提出日】平成16年11月30日(2004.11.30)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データを作成し周辺機器に送信する制御装置であって、公開鍵と秘密鍵を保持する保持手段と、前記公開鍵を鍵サーバに送信する手段と、作成したデータを前記秘密鍵を利用して署名・暗号化する署名・暗号化手段と、署名・暗号化したデータに当該制御装置を表す情報を添付して前記周辺機器に送信する手段とを有することを特徴とする制御装置。
【請求項２】
周辺機器から受信したデータを処理する制御装置であって、公開鍵と秘密鍵を保持する手段と、前記公開鍵を鍵サーバに送信する手段と、前記周辺機器から当該制御装置を表わす情報が添付された暗号化データを受信した場合に、当該データを前記鍵サーバに送信した公開鍵に対応した秘密鍵を利用して復号化する手段とを有することを特徴とする制御装置。
【請求項３】
データを作成し周辺機器に送信する制御装置であって、前記周辺機器に対応する公開鍵を鍵サーバに要求する要求手段と、前記鍵サーバから要求に応じて送信されてきた公開鍵を受信する手段と、作成したデータを受信した公開鍵を利用して暗号化する手段と、暗号化したデータに前記周辺機器を表す情報を添付して当該周辺機器に送信する手段とを有することを特徴とする制御装置。
【請求項４】
周辺機器から受信したデータを処理する制御装置であって、周辺機器から秘密鍵によって暗号化されたデータを受信する受信手段と、前記周辺機器に対応する公開鍵を鍵サーバに要求する手段と、要求に応じて前記鍵サーバから送信されてきた公開鍵を受信する手段と、受信した公開鍵を利用して前記暗号化されたデータ復号化する手段と、復号化されたデータの署名を認証する手段とを有することを特徴とする制御装置。
【請求項５】
データを作成し制御装置に送信する周辺機器であって、公開鍵と秘密鍵を保持する手段と、前記公開鍵を鍵サーバに送信する手段と、作成したデータを前記秘密鍵を利用して署名・暗号化する手段と、署名・暗号化したデータに当該周辺機器を表す情報を添付して前記制御装置に送信する手段とを有することを特徴とする周辺機器。
【請求項６】
制御装置から受信したデータを処理する周辺機器であって、公開鍵と秘密鍵を保持する手段と、前記公開鍵を鍵サーバに送信する手段と、前記制御装置から当該周辺機器を表わす情報が添付された暗号化データを受信した場合に、当該データを前記秘密鍵を利用して復号化する手段とを有することを特徴とする周辺機器。
【請求項７】
データを作成し制御装置に送信する周辺機器であって、前記制御装置に対応する公開鍵を鍵サーバに要求する要求手段と、前記鍵サーバから要求に応じて送信されてきた公開鍵を受信する手段と、作成したデータを受信した公開鍵を利用して暗号化する手段と、暗号化したデータに前記制御装置を表す情報を添付して当該制御装置に送信する手段とを有することを特徴とする周辺機器。
【請求項８】
制御装置から受信したデータを処理する周辺機器であって、制御装置から秘密鍵によって暗号化されたデータを受信する受信手段と、前記制御装置に対応する公開鍵を鍵サーバに要求する手段と、要求に応じて前記鍵サーバから送信されてきた公開鍵を受信する手段と、受信した公開鍵を利用して前記暗号化されたデータ復号化する復号化手段と、復号化されたデータの署名を認証する手段とを有することを特徴とする周辺機器。
【請求項９】
データを作成して他の装置に送信する装置の制御方法であって、公開鍵と秘密鍵を保持しておき、前記公開鍵を鍵サーバに送信し、作成したデータを前記秘密鍵を利用して署名・暗号化し、署名・暗号化したデータに当該装置を表す情報を添付して前記他の装置に送信することを特徴とする制御方法。
【請求項１０】
他の装置から受信したデータを処理する装置の制御方法であって、公開鍵と秘密鍵を保持しておき、前記公開鍵を鍵サーバに送信し、前記他の装置から自装置を表わす情報が添付された暗号化データを受信した場合に、当該データを前記秘密鍵を利用して復号化することを特徴とする制御方法。
【請求項１１】
データを作成し他の装置に送信する装置の制御方法であって、前記他の装置に対応する公開鍵を鍵サーバに要求し、前記鍵サーバから要求に応じて送信されてきた公開鍵を受信し、作成したデータを受信した公開鍵を利用して暗号化し、暗号化したデータに前記他の装置を表す情報を添付して当該他の装置に送信することを特徴とする制御方法。
【請求項１２】
他の装置から受信したデータを処理する装置の制御方法であって、前記他の装置から秘密鍵によって暗号化されたデータを受信し、前記他の装置に対応する公開鍵を鍵サーバに要求し、要求に応じて前記鍵サーバから送信されてきた公開鍵を受信し、受信した公開鍵を利用して前記暗号化されたデータ復号化し、復号化されたデータの署名を認証することを特徴とする制御方法。
【請求項１３】
データを作成して他の装置に送信する装置の制御プログラムを記憶した媒体であって、当該プログラムは、公開鍵と秘密鍵を保持しておき、前記公開鍵を鍵サーバに送信し、作成したデータを前記秘密鍵を利用して署名・暗号化し、署名・暗号化したデータに当該装置を表す情報を添付して前記他の装置に送信することを特徴とする制御プログラムを記憶した媒体。
【請求項１４】
他の装置から受信したデータを処理する装置の制御プログラムを記憶した媒体であって、当該プログラムは、公開鍵と秘密鍵を保持しておき、前記公開鍵を鍵サーバに送信し、前記他の装置から自装置を表わす情報が添付された暗号化データを受信した場合に、当該データを前記秘密鍵を利用して復号化することを特徴とする制御プログラムを記憶した媒体。
【請求項１５】
データを作成し他の装置に送信する装置の制御プログラムを記憶した媒体であって、当該プログラムは、前記他の装置に対応する公開鍵を鍵サーバに要求し、前記鍵サーバから要求に応じて送信されてきた公開鍵を受信し、作成したデータを受信した公開鍵を利用して暗号化し、暗号化したデータに前記他の装置を表す情報を添付して当該他の装置に送信することを特徴とする制御プログラムを記憶した媒体。
【請求項１６】
他の装置から受信したデータを処理する装置の制御プログラムを記憶した媒体であって、当該プログラムは、前記他の装置から秘密鍵によって暗号化されたデータを受信し、前記他の装置に対応する公開鍵を鍵サーバに要求し、要求に応じて前記鍵サーバから送信されてきた公開鍵を受信し、受信した公開鍵を利用して前記暗号化されたデータ復号化し、復号化されたデータの署名を認証することを特徴とする制御プログラムを記憶した媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
【課題を解決するための手段】
このため、本発明においては、下記の各項（１）〜（１６）のいずれかに示す周辺機器、制御装置、制御方法、又は制御プログラムを記憶した媒体を提供することにより、前記目的を達成しようとするものである。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
（１）データを作成し周辺機器に送信する制御装置であって、公開鍵と秘密鍵を保持する保持手段と、前記公開鍵を鍵サーバに送信する手段と、作成したデータを前記秘密鍵を利用して署名・暗号化する署名・暗号化手段と、署名・暗号化したデータに当該制御装置を表す情報を添付して前記周辺機器に送信する手段とを有することを特徴とする制御装置。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
（２）周辺機器から受信したデータを処理する制御装置であって、公開鍵と秘密鍵を保持する手段と、前記公開鍵を鍵サーバに送信する手段と、前記周辺機器から当該制御装置を表わす情報が添付された暗号化データを受信した場合に、当該データを前記鍵サーバに送信した公開鍵に対応した秘密鍵を利用して復号化する手段とを有することを特徴とする制御装置。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
（３）データを作成し周辺機器に送信する制御装置であって、前記周辺機器に対応する公開鍵を鍵サーバに要求する要求手段と、前記鍵サーバから要求に応じて送信されてきた公開鍵を受信する手段と、作成したデータを受信した公開鍵を利用して暗号化する手段と、暗号化したデータに前記周辺機器を表す情報を添付して当該周辺機器に送信する手段とを有することを特徴とする制御装置。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
（４）周辺機器から受信したデータを処理する制御装置であって、周辺機器から秘密鍵によって暗号化されたデータを受信する受信手段と、前記周辺機器に対応する公開鍵を鍵サーバに要求する手段と、要求に応じて前記鍵サーバから送信されてきた公開鍵を受信する手段と、受信した公開鍵を利用して前記暗号化されたデータ復号化する手段と、復号化されたデータの署名を認証する手段とを有することを特徴とする制御装置。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
（５）データを作成し制御装置に送信する周辺機器であって、公開鍵と秘密鍵を保持する手段と、前記公開鍵を鍵サーバに送信する手段と、作成したデータを前記秘密鍵を利用して署名・暗号化する手段と、署名・暗号化したデータに当該周辺機器を表す情報を添付して前記制御装置に送信する手段とを有することを特徴とする周辺機器。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
（６）制御装置から受信したデータを処理する周辺機器であって、公開鍵と秘密鍵を保持する手段と、前記公開鍵を鍵サーバに送信する手段と、前記制御装置から当該周辺機器を表わす情報が添付された暗号化データを受信した場合に、当該データを前記秘密鍵を利用して復号化する手段とを有することを特徴とする周辺機器。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
（７）データを作成し制御装置に送信する周辺機器であって、前記制御装置に対応する公開鍵を鍵サーバに要求する要求手段と、前記鍵サーバから要求に応じて送信されてきた公開鍵を受信する手段と、作成したデータを受信した公開鍵を利用して暗号化する手段と、暗号化したデータに前記制御装置を表す情報を添付して当該制御装置に送信する手段とを有することを特徴とする周辺機器。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
（８）制御装置から受信したデータを処理する周辺機器であって、制御装置から秘密鍵によって暗号化されたデータを受信する受信手段と、前記制御装置に対応する公開鍵を鍵サーバに要求する手段と、要求に応じて前記鍵サーバから送信されてきた公開鍵を受信する手段と、受信した公開鍵を利用して前記暗号化されたデータ復号化する復号化手段と、復号化されたデータの署名を認証する手段とを有することを特徴とする周辺機器。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
（９）データを作成して他の装置に送信する装置の制御方法であって、公開鍵と秘密鍵を保持しておき、前記公開鍵を鍵サーバに送信し、作成したデータを前記秘密鍵を利用して署名・暗号化し、署名・暗号化したデータに当該装置を表す情報を添付して前記他の装置に送信することを特徴とする制御方法。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
（１０）他の装置から受信したデータを処理する装置の制御方法であって、公開鍵と秘密鍵を保持しておき、前記公開鍵を鍵サーバに送信し、前記他の装置から自装置を表わす情報が添付された暗号化データを受信した場合に、当該データを前記秘密鍵を利用して復号化することを特徴とする制御方法。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
（１１）データを作成し他の装置に送信する装置の制御方法であって、前記他の装置に対応する公開鍵を鍵サーバに要求し、前記鍵サーバから要求に応じて送信されてきた公開鍵を受信し、作成したデータを受信した公開鍵を利用して暗号化し、暗号化したデータに前記他の装置を表す情報を添付して当該他の装置に送信することを特徴とする制御方法。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
（１２）他の装置から受信したデータを処理する装置の制御方法であって、前記他の装置から秘密鍵によって暗号化されたデータを受信し、前記他の装置に対応する公開鍵を鍵サーバに要求し、要求に応じて前記鍵サーバから送信されてきた公開鍵を受信し、受信した公開鍵を利用して前記暗号化されたデータ復号化し、復号化されたデータの署名を認証することを特徴とする制御方法。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
（１３）データを作成して他の装置に送信する装置の制御プログラムを記憶した媒体であって、当該プログラムは、公開鍵と秘密鍵を保持しておき、前記公開鍵を鍵サーバに送信し、作成したデータを前記秘密鍵を利用して署名・暗号化し、署名・暗号化したデータに当該装置を表す情報を添付して前記他の装置に送信することを特徴とする制御プログラムを記憶した媒体。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
（１４）他の装置から受信したデータを処理する装置の制御プログラムを記憶した媒体であって、当該プログラムは、公開鍵と秘密鍵を保持しておき、前記公開鍵を鍵サーバに送信し、前記他の装置から自装置を表わす情報が添付された暗号化データを受信した場合に、当該データを前記秘密鍵を利用して復号化することを特徴とする制御プログラムを記憶した媒体。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
（１５）データを作成し他の装置に送信する装置の制御プログラムを記憶した媒体であって、当該プログラムは、前記他の装置に対応する公開鍵を鍵サーバに要求し、前記鍵サーバから要求に応じて送信されてきた公開鍵を受信し、作成したデータを受信した公開鍵を利用して暗号化し、暗号化したデータに前記他の装置を表す情報を添付して当該他の装置に送信することを特徴とする制御プログラムを記憶した媒体。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
（１６）他の装置から受信したデータを処理する装置の制御プログラムを記憶した媒体であって、当該プログラムは、前記他の装置から秘密鍵によって暗号化されたデータを受信し、前記他の装置に対応する公開鍵を鍵サーバに要求し、要求に応じて前記鍵サーバから送信されてきた公開鍵を受信し、受信した公開鍵を利用して前記暗号化されたデータ復号化し、復号化されたデータの署名を認証することを特徴とする制御プログラムを記憶した媒体。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】削除
【補正の内容】
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】削除
【補正の内容】
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】削除
【補正の内容】
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】削除
【補正の内容】
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】削除
【補正の内容】
【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】削除
【補正の内容】
【手続補正３２】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】削除
【補正の内容】
【手続補正３３】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】削除
【補正の内容】
【手続補正３４】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】削除
【補正の内容】
【手続補正３５】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】削除
【補正の内容】
【手続補正３６】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】削除
【補正の内容】
【手続補正３７】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】削除
【補正の内容】
【手続補正３８】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】削除
【補正の内容】
【手続補正３９】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】変更
【補正の内容】
【００８０】
【発明の効果】
以上説明したように、本発明によれば、公開鍵を鍵サーバに一括管理させるので、鍵の新規作成時や更新時に新しい公開鍵を複数の装置に配布する必要がなくなり、鍵サーバの公開鍵のみを新規追加・変更すれば良くなり、かつ、他の装置に対応する鍵を必要としている場合の鍵の要求先は鍵サーバのみですみ、鍵の取り扱いを容易にすることが可能となる。
【手続補正４０】
【補正対象書類名】明細書
【補正対象項目名】００８１
【補正方法】削除
【補正の内容】
【手続補正４１】
【補正対象書類名】明細書
【補正対象項目名】００８２
【補正方法】削除
【補正の内容】
【手続補正４２】
【補正対象書類名】明細書
【補正対象項目名】００８３
【補正方法】削除
【補正の内容】
【手続補正４３】
【補正対象書類名】明細書
【補正対象項目名】００８４
【補正方法】削除
【補正の内容】
【手続補正４４】
【補正対象書類名】明細書
【補正対象項目名】００８５
【補正方法】削除
【補正の内容】
【手続補正４５】
【補正対象書類名】明細書
【補正対象項目名】００８６
【補正方法】削除
【補正の内容】
【手続補正４６】
【補正対象書類名】明細書
【補正対象項目名】００８７
【補正方法】削除
【補正の内容】
【手続補正４７】
【補正対象書類名】明細書
【補正対象項目名】００８８
【補正方法】削除
【補正の内容】
【手続補正４８】
【補正対象書類名】明細書
【補正対象項目名】００８９
【補正方法】削除
【補正の内容】
【手続補正４９】
【補正対象書類名】明細書
【補正対象項目名】００９０
【補正方法】削除
【補正の内容】
【手続補正５０】
【補正対象書類名】明細書
【補正対象項目名】００９１
【補正方法】削除
【補正の内容】
【手続補正５１】
【補正対象書類名】明細書
【補正対象項目名】００９２
【補正方法】削除
【補正の内容】
【手続補正５２】
【補正対象書類名】明細書
【補正対象項目名】００９３
【補正方法】削除
【補正の内容】
【手続補正５３】
【補正対象書類名】明細書
【補正対象項目名】００９４
【補正方法】削除
【補正の内容】
【手続補正５４】
【補正対象書類名】明細書
【補正対象項目名】００９５
【補正方法】削除
【補正の内容】
【手続補正５５】
【補正対象書類名】明細書
【補正対象項目名】００９６
【補正方法】削除
【補正の内容】
【手続補正５６】
【補正対象書類名】明細書
【補正対象項目名】００９７
【補正方法】削除
【補正の内容】
【手続補正５７】
【補正対象書類名】明細書
【補正対象項目名】００９８
【補正方法】削除
【補正の内容】
【手続補正５８】
【補正対象書類名】明細書
【補正対象項目名】００９９
【補正方法】削除
【補正の内容】
【手続補正５９】
【補正対象書類名】明細書
【補正対象項目名】０１００
【補正方法】削除
【補正の内容】
【手続補正６０】
【補正対象書類名】明細書
【補正対象項目名】０１０１
【補正方法】削除
【補正の内容】
【手続補正６１】
【補正対象書類名】明細書
【補正対象項目名】０１０２
【補正方法】削除
【補正の内容】
【手続補正６２】
【補正対象書類名】明細書
【補正対象項目名】０１０３
【補正方法】削除
【補正の内容】
【手続補正６３】
【補正対象書類名】明細書
【補正対象項目名】０１０４
【補正方法】削除
【補正の内容】
【手続補正６４】
【補正対象書類名】明細書
【補正対象項目名】０１０５
【補正方法】削除
【補正の内容】
【手続補正６５】
【補正対象書類名】明細書
【補正対象項目名】０１０６
【補正方法】削除
【補正の内容】
【手続補正６６】
【補正対象書類名】明細書
【補正対象項目名】０１０７
【補正方法】削除
【補正の内容】
【手続補正６７】
【補正対象書類名】明細書
【補正対象項目名】０１０８
【補正方法】削除
【補正の内容】
【手続補正６８】
【補正対象書類名】明細書
【補正対象項目名】０１０９
【補正方法】削除
【補正の内容】
【手続補正６９】
【補正対象書類名】明細書
【補正対象項目名】０１１０
【補正方法】削除
【補正の内容】
【手続補正７０】
【補正対象書類名】明細書
【補正対象項目名】０１１１
【補正方法】削除
【補正の内容】
【手続補正７１】
【補正対象書類名】明細書
【補正対象項目名】０１１２
【補正方法】削除
【補正の内容】
【手続補正７２】
【補正対象書類名】明細書
【補正対象項目名】０１１３
【補正方法】削除
【補正の内容】
【手続補正７３】
【補正対象書類名】明細書
【補正対象項目名】０１１４
【補正方法】削除
【補正の内容】
【手続補正７４】
【補正対象書類名】明細書
【補正対象項目名】０１１５
【補正方法】削除
【補正の内容】