【手続補正書】
【提出日】平成18年1月20日(2006.1.20)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  主制御手段に対してプログラムを書き込んだ記憶素子が実装された基板を装着することにより、機能が拡張される装置におけるデータセキュリティシステムにおいて、
入力されたデータに対して特定のデータを出力するＩＤ生成用集積回路を前記基板に実装することを特徴とするデータセキュリティシステム。
【請求項２】  請求項１記載のデータセキュリティシステムにおいて、
システムの起動時にＩＤ生成用集積回路にランダムなデータを送出し、返ってくるデータが期待値と一致しなかった場合はシステムの起動を禁止することを特徴とするデータセキュリティシステム。
【請求項３】  請求項１記載のデータセキュリティシステムにおいて、
システムの起動後、任意のタイミングでＩＤ生成用集積回路にランダムなデータを送出し、返ってくるデータが期待値と一致しなかった場合はシステムの起動を禁止することを特徴とするデータセキュリティシステム。
【請求項４】  請求項１記載のデータセキュリティシステムにおいて、
システムの起動後、任意の間隔でＩＤ生成用集積回路にランダムなデータを送出し、返ってくるデータが期待値と一致しなかった場合はシステムの起動を禁止することを特徴とするデータセキュリティシステム。
【請求項５】  請求項１記載のデータセキュリティシステムにおいて、
ＩＤ生成用集積回路は内部に遅延回路を有することを特徴とするデータセキュリティシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
【従来の技術】
画像形成装置として、コピー機能、プリンタ機能を有する複合機が普及している。最近の複合機としてハード的にはコピー機能、プリンタ機能を１枚のメインボードに集約し、コピー機能のみのモデルにはコピー機能のプログラムのみしか書き込まず、プリンタ用プログラムＤＩＭＭ（デュアルインラインメモリモジュール：プリンタ機能拡張プログラムが書き込まれた記憶素子であるＲＯＭが実装されたＤＩＭＭ）を挿すだけでプリンタ機能を拡張することが可能なシステムも開発されている。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
図３は複合機の一般的なシステム構成例を示す図である。主制御手段であるメインコントローラ１は複合機エンジン２に接続され、画像処理、エンジン制御等を行う。メインコントローラ１のプログラムＲＯＭ（１）３にはコピー機能のプログラムのみ書き込まれてあり、複合機はコピー機として動作するのみである。プリンタ機能を拡張するときは、プリンタ機能のプログラムが書き込まれたＲＯＭ（２）４が実装されているプリンタ機能拡張ＤＩＭＭ５をメインコントローラ１のＤＩＭＭスロット６に装着することにより可能となる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の発明は、主制御手段に対してプログラムを書き込んだ記憶素子が実装された基板を装着することにより、機能が拡張される装置におけるデータセキュリティシステムにおいて、入力されたデータに対して特定のデータを出力するＩＤ生成用集積回路を前記基板に実装することを特徴とするものである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また上記目的を達成するために、請求項２記載の発明は、請求項１記載のデータセキュリティシステムにおいて、システムの起動時にＩＤ生成用集積回路にランダムなデータを送出し、返ってくるデータが期待値と一致しなかった場合はシステムの起動を禁止することを特徴とするものである。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また上記目的を達成するために、請求項３記載の発明は、請求項１記載のデータセキュリティシステムにおいて、システムの起動後、任意のタイミングでＩＤ生成用集積回路にランダムなデータを送出し、返ってくるデータが期待値と一致しなかった場合はシステムの起動を禁止することを特徴とするものである。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また上記目的を達成するために、請求項４記載の発明は、請求項１記載のデータセキュリティシステムにおいて、システムの起動後、任意の間隔でＩＤ生成用集積回路にランダムなデータを送出し、返ってくるデータが期待値と一致しなかった場合はシステムの起動を禁止することを特徴とするものである。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
また上記目的を達成するために、請求項５記載の発明は、請求項１記載のデータセキュリティシステムにおいて、ＩＤ生成用集積回路は内部に遅延回路を有することを特徴とするものである。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
請求項１記載の発明では、主制御手段に対してプログラムを書き込んだ記憶素子が実装された基板を装着することにより、機能が拡張される装置におけるデータセキュリティシステムにおいて、入力されたデータに対して特定のデータを出力するＩＤ生成用集積回路を前記基板に実装することで、不正にコピーされたプログラムが使用不可となる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
請求項２記載の発明では、システムの起動時にＩＤ生成用集積回路にランダムなデータを送出し、返ってくるデータが期待値と一致しなかった場合はシステムの起動を禁止することで、不正にコピーされたプログラムが使用不可となる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
請求項３記載の発明では、システムの起動後、任意のタイミングでＩＤ生成用集積回路にランダムなデータを送出し、返ってくるデータが期待値と一致しなかった場合はシステムの起動を禁止することで、不正にコピーされたプログラムが使用不可となる。またシステムの起動時にＩＤ生成用集積回路のチェックを行わないため、システムの起動時間が短縮される。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
請求項４記載の発明では、システムの起動後、任意の間隔でＩＤ生成用集積回路にランダムなデータを送出し、返ってくるデータが期待値と一致しなかった場合はシステムの起動を禁止することで、不正にコピーされたプログラムが使用不可となる。また任意の間隔でＩＤ生成用集積回路のチェックを行うため、返ってくるＩＤデータが偶然一致する確率が低くなり、不正コピー防止の信頼性が高まる。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
請求項５記載の発明では、ＩＤ生成用集積回路は内部に遅延回路を有するので、データ入力からデータ出力までの時間が長くなり、不正なＩＤ生成用集積回路の複製が実質的に不可能となる。従って不正なプログラムのコピーが防止される。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
メインコントローラ１には、前記ＲＯＭ（１）３、ＤＩＭＭスロット６、ＣＰＵ１１、ＲＡＭ１２の他、制御用ＡＳＩＣ１３が実装されている。またプリンタ機能拡張ＤＩＭＭ（プリンタプログラムＤＩＭＭ）５には、前記ＲＯＭ（２）４の他、ＩＤ生成用ＩＣ１４が実装されている。ＲＯＭ（２）４はメインコントローラ１のローカルバスに接続されている。ＩＤ生成用集積回路であるＩＤ生成用ＩＣ１４は制御用ＡＳＩＣ１３のシリアルポートに接続されている。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
【発明の効果】
請求項１記載の発明によれば、主制御手段に対してプログラムを書き込んだ記憶素子が実装された基板を装着することにより、機能が拡張される装置におけるデータセキュリティシステムにおいて、入力されたデータに対して特定のデータを出力するＩＤ生成用集積回路を前記基板に実装することで、不正にコピーされたプログラムを使用不可とすることができる。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
請求項２記載の発明によれば、システムの起動時にＩＤ生成用集積回路にランダムなデータを送出し、返ってくるデータが期待値と一致しなかった場合はシステムの起動を禁止することで、不正にコピーされたプログラムを使用不可とすることができる。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
請求項３記載の発明によれば、システムの起動後、任意のタイミングでＩＤ生成用集積回路にランダムなデータを送出し、返ってくるデータが期待値と一致しなかった場合はシステムの起動を禁止することで、不正にコピーされたプログラムを使用不可とすることができる。またシステムの起動時にＩＤ生成用集積回路のチェックを行わないため、システムの起動時間を短縮することができる。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】変更
【補正の内容】
【００４２】
請求項４記載の発明によれば、システムの起動後、任意の間隔でＩＤ生成用集積回路にランダムなデータを送出し、返ってくるデータが期待値と一致しなかった場合はシステムの起動を禁止することで、不正にコピーされたプログラムを使用不可とすることができる。また任意の間隔でＩＤ生成用集積回路のチェックを行うため、返ってくるＩＤデータが偶然一致する確率が低くなり、不正コピー防止の信頼性を高めることができる。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
請求項５記載の発明によれば、ＩＤ生成用集積回路は内部に遅延回路を有するので、データ入力からデータ出力までの時間が長くなり、不正なＩＤ生成用集積回路の複製が実質的に不可能となる。従って不正なプログラムのコピーを防止することができる。