(57)【特許請求の範囲】
【請求項１】
複数の内線の相互間または内線と外線との間の通話を接続し他の端末装置と接続可能なＰＢＸと、前記ＰＢＸへ接続可能であると共にネットワークを介して管理サーバへ接続可能な端末装置と、ネットワークを介して前記端末装置へ接続可能な管理サーバとを有するコンピュータシステムであって、
前記ＰＢＸは、
外線を経由して一般公衆網または専用線から着信もしくは発信した呼に対して接続また切断を制御する外線制御手段と、
内線と呼との接続または切断の制御を行う内線制御手段と、
前記端末装置と接続するための接続手段と、
前記ＰＢＸの制御プログラムを記憶し他のＰＢＸと区別するための識別情報を格納する記憶手段と、
暗号化された認証情報である暗号化ファイルを復号化する復号化手段と、
前記識別情報と復号化された暗号化ファイルとを比較する比較手段と、
前記記憶手段の記憶内容に基づいてＰＢＸを制御する制御手段とを有し、
前記端末装置は、
前記ＰＢＸと接続するためのローカル接続手段と、
ネットワークを介して前記管理サーバへ接続可能なネットワーク接続手段と、
前記ＰＢＸから前記識別情報を読み込む読込手段と、
前記識別情報、前記暗号化ファイル、および前記端末装置の制御プログラムを格納する記憶手段と、
前記ローカル接続手段と、前記ネットワーク接続手段と、前記読込手段とを制御する端末制御手段とを有し、
前記管理サーバは、
ネットワークを介して前記端末装置へ接続可能なネットワーク接続手段と、
前記端末装置が管理サーバにログインする際に認証を要求する認証手段と、
前記認証手段による認証後に前記端末装置から受信した前記識別情報に応じて暗号化した前記暗号化ファイルを発行する発行手段と、
前記暗号化ファイルを発行した日付と前記識別情報とを関連付けて格納する設置日付管理データベースとを有し、
前記ＰＢＸはさらに、ＰＢＸの動作機能の一部または全部を制限するか活性化するかを指定する機能使用可否手段を有し、前記比較手段の比較結果に基づいて前記制御手段が前記機能使用可否手段を制御してＰＢＸの動作機能の一部または全部を制限するか活性化するかを指定することを特徴とするコンピュータシステム。
【請求項２】
前記端末装置の前記ローカル接続手段を介して前記ＰＢＸの前記接続手段に接続し、前記読込手段により前記ＰＢＸから前記識別情報を読み出して前記端末装置に格納し、
次に前記端末装置の前記ネットワーク接続手段を介して前記管理サーバに接続し、前記認証手段による認証を経た後、前記端末装置に格納した前記識別情報を前記管理サーバへ送信し、
前記管理サーバは前記識別情報に基づいて前記暗号化ファイルを前記端末装置に発行し、
前記端末装置は前記暗号化ファイルを前記記憶手段に格納して、前記ＰＢＸの前記接続手段に接続し、
前記ＰＢＸの制御手段は前記比較手段の比較結果に基づき、前記比較結果が不一致の場合に前記機能使用可否手段を制御してＰＢＸの動作機能の一部または全部を制限し、前記比較結果が一致の場合に前記機能使用可否手段を制御してＰＢＸの所定の動作機能または機能全部を有効にすることを特徴とする請求項１記載のコンピュータシステム。
【請求項３】
前記管理サーバが前記暗号化ファイルを発行した日付から所定の無償保証期限を経過した後は、前記ＰＢＸの前記制御手段が前記機能使用可否手段を制御してＰＢＸの動作機能の一部または全部を制限することを特徴とする請求項１記載のコンピュータシステム。
【請求項４】
前記管理サーが前記暗号化ファイルを発行した日付から所定の無償保証期限を経過するまえに、前記ＰＢＸの前記制御手段は警告を報知することを特徴とする請求項３記載のコンピュータシステム。
【請求項５】
前記ＰＢＸの前記記憶手段と前記端末装置の前記記憶手段とはそれぞれの記憶領域の一部に着脱記憶手段を着脱可能に構成し、
前記着脱記憶手段は前記ＰＢＸの前記識別情報と前記ＰＢＸの暗号化ファイルとを予め記憶しておき、
前記ＰＢＸの制御手段は前記比較手段の比較結果に基づき、前記比較結果が不一致の場合に前記機能使用可否手段を制御してＰＢＸの動作機能の一部または全部を制限し、前記比較結果が一致の場合に前記機能使用可否手段を制御してＰＢＸの所定の動作機能または機能全部を有効にすることを特徴とする請求項１記載のコンピュータシステム。
【請求項６】
前記ＰＢＸの前記記憶手段と前記端末装置の前記記憶手段とはそれぞれの記憶領域の一部に着脱記憶手段を着脱可能に構成し、
前記着脱記憶手段は前記ＰＢＸの前記識別情報と前記ＰＢＸの暗号化ファイルとを予め記憶しておき、
前記管理サーバはさらに、ＰＢＸの機能、販売金額に対応するポイント、個々のポイントを識別するポイントカード識別情報、およびそのポイントカード識別情報が保有するポイント数の残ポイントとを関連付けて記憶するポイント管理データベースを有し、
予めポイントカードに前記ポイントカード識別情報を表示して販売すると共に、前記ポイント管理データベースに前記ポイントカード識別情報と販売金額に対応した前記残ポイントとを対応させて記憶しておき、
設置に当たって、前記端末装置の前記ネットワーク接続手段を介して前記管理サーバに接続し、前記認証手段による認証を経た後、前記着脱記憶手段に格納した前記識別情報、前記ポイントカード識別情報、および前記ＰＢＸへ購入を希望する前記ＰＢＸの機能とを前記管理サーバへ送信し、
前記管理サーバは購入を希望するＰＢＸの機能に応じた新たな暗号化ファイルを前記端末装置に発行すると共に、前記ポイント管理データベースの前記残ポイントから前記購入を希望するＰＢＸの機能に対応したポイントを減算して更新し、
前記端末装置は前記管理サーバから発行された前記新たな暗号化ファイルを前記着脱記憶手段に記録し、
化ファイルを記録した前記着脱記憶手段を接続した前記ＰＢＸの制御手段は、前記比較手段の比較結果に基づき、前記比較結果が不一致の場合に前記機能使用可否手段を制御してＰＢＸの動作機能の一部または全部を制限し、前記比較結果が一致の場合に前記機能使用可否手段を制御してＰＢＸの所定の動作機能または機能全部を有効にすることを特徴とする請求項１記載のコンピュータシステム。
【請求項７】
複数の内線の相互間または内線と外線との間の通話を接続し他の端末装置と接続可能なＰＢＸと、前記ＰＢＸへ接続可能であると共にネットワークを介して管理サーバへ接続可能な端末装置と、ネットワークを介して前記端末装置へ接続可能な管理サーバとを有するコンピュータシステムであって、
前記ＰＢＸは、
外線を経由して一般公衆網または専用線から着信もしくは発信した呼に対して接続または切断を制御する外線制御手段と、
内線と呼との接続または切断の制御を行う内線制御手段と、
前記端末装置と接続するための接続手段と、
前記ＰＢＸの制御プログラムを記憶し他のＰＢＸと区別するための識別情報を格納する記憶手段と、
暗号化された認証情報である暗号化ファイルを復号化する復号化手段と、
前記識別情報と復号化された暗号化ファイルとを比較する比較手段と、
前記記憶手段の記憶内容に基づいてＰＢＸを制御する制御手段とを有し、
前記記憶手段の記憶領域の一部に着脱記憶手段を着脱可能に構成して前記識別情報と前記ＰＢＸの暗号化ファイルとを前記着脱記憶手段に予め記憶しておき、
前記端末装置は、
前記ＰＢＸと接続するためのローカル接続手段と、
ネットワークを介して前記管理サーバへ接続可能なネットワーク接続手段と、
前記ＰＢＸから識別情報を読み込む読込手段と、
前記識別情報、前記暗号化ファイル、および前記端末装置の制御プログラムを格納する記憶手段と、
前記記憶手段の記憶領域の一部に着脱可能に構成した着脱記憶手段と、
前記ローカル接続手段と、前記ネットワーク接続手段と、前記読込手段とを制御する端末制御手段とを有し、
前記管理サーバは、
ネットワークを介して前記端末装置へ接続可能なネットワーク接続手段と、
前記端末装置が管理サーバにログインする際に認証を要求する認証手段と、
前記認証手段による認証後に前記端末装置から受信した前記識別情報に応じて暗号化した前記暗号化ファイルを発行する発行手段と、
前記暗号化ファイルを発行した日付と前記識別情報とを関連付けて格納する設置日付管理データベースとを有し、
設置に当たって、前記端末装置の前記ネットワーク接続手段を介して前記管理サーバに接続し、前記認証手段による認証を経た後、前記着脱記憶手段に格納した前記識別情報を前記管理サーバへ送信し、
前記管理サーバは前記識別情報に基づいて新たな暗号化ファイルを前記端末装置に発行し、
前記端末装置は前記新たな暗号化ファイルを前記着脱記憶手段に記録し、
前記新たな暗号化ファイルを記録した前記着脱記憶手段を接続した前記ＰＢＸの制御手段は、前記比較手段の比較結果に基づき、前記比較結果が不一致の場合に前記機能使用可否手段を制御してＰＢＸの動作機能の一部または全部を制限し、前記比較結果が一致の場合に前記機能使用可否手段を制御してＰＢＸの所定の動作機能または機能全部を有効にすることを特徴とするコンピュータシステム。
【請求項８】
前記管理サーバが前記暗号化ファイルを発行した日付から所定の無償保証期限を経過した後は、前記ＰＢＸの前記制御手段が前記機能使用可否手段を制御してＰＢＸの動作機能の一部または全部を制限することを特徴とする請求項７記載のコンピュータシステム。
【請求項９】
前記管理サーが前記暗号化ファイルを発行した日付から所定の無償保証期限を経過するまえに、前記ＰＢＸの前記制御手段は警告を報知することを特徴とする請求項８記載のコンピュータシステム。
【請求項１０】
複数の内線の相互間または内線と外線との間の通話を接続し他の端末装置と接続可能なＰＢＸと、前記ＰＢＸへ接続可能であると共にネットワークを介して管理サーバへ接続可能な端末装置と、ネットワークを介して前記端末装置へ接続可能な管理サーバとを有するコンピュータシステムであって、
前記ＰＢＸは、
外線を経由して一般公衆網または専用線から着信もしくは発信した呼に対して接続または切断を制御する外線制御手段と、
内線と呼との接続または切断の制御を行う内線制御手段と、
前記端末装置と接続するための接続手段と、
前記ＰＢＸの制御プログラムを記憶し他のＰＢＸと区別するための識別情報を格納する記憶手段と、
暗号化された認証情報である暗号化ファイルを復号化する復号化手段と、
前記識別情報と復号化された暗号化ファイルとを比較する比較手段と、
前記記憶手段の記憶内容に基づいてＰＢＸを制御する制御手段とを有し、
前記記憶手段の記憶領域の一部に着脱記憶手段を着脱可能に構成して前記識別情報と前記ＰＢＸの暗号化ファイルとを前記着脱記憶手段に予め記憶しておき、
前記端末装置は、
前記ＰＢＸと接続するためのローカル接続手段と、
ネットワークを介して前記管理サーバへ接続可能なネットワーク接続手段と、
前記ＰＢＸから識別情報を読み込む読込手段と、
前記識別情報、前記暗号化ファイル、および前記端末装置の制御プログラムを格納する記憶手段と、
前記ローカル接続手段と、前記ネットワーク接続手段と、前記読込手段とを制御する端末制御手段とを有し、
前記記憶手段の記憶領域の一部に着脱記憶手段を着脱可能に構成し、
前記管理サーバは、
ネットワークを介して前記端末装置へ接続可能なネットワーク接続手段と、
前記端末装置が管理サーバにログインする際に認証を要求する認証手段と、
前記認証手段による認証後に前記端末装置から受信した前記識別情報に応じて暗号化した前記暗号化ファイルを発行する発行手段と、
ＰＢＸの機能、販売金額に対応するポイント、個々のポイントを識別するポイントカード識別情報、およびそのポイントカード識別情報が保有するポイント数の残ポイントとを関連付けて記憶するポイント管理データベースを有し、
設置に当たって、前記端末装置の前記ネットワーク接続手段を介して前記管理サーバに接続し、前記認証手段による認証を経た後、前記着脱記憶手段に格納した前記識別情報、前記ポイントカード識別情報、および前記ＰＢＸへ購入を希望する前記ＰＢＸの機能とを前記管理サーバへ送信し、
前記管理サーバは購入を希望するＰＢＸの機能に応じた新たな暗号化ファイルを前記端末装置に発行すると共に、前記ポイント管理データベースの前記残ポイントから前記購入を希望するＰＢＸの機能に対応したポイントを減算して更新し、
前記端末装置は前記管理サーバから発行された前記新たな暗号化ファイルを前記着脱記憶手段に記録し、
前記新たな暗号化ファイルを記録した前記着脱記憶手段を接続した前記ＰＢＸの制御手段は、前記比較手段の比較結果に基づき、前記比較結果が不一致の場合に前記機能使用可否手段を制御してＰＢＸの動作機能の一部または全部を制限し、前記比較結果が一致の場合に前記機能使用可否手段を制御してＰＢＸの所定の動作機能または機能全部を有効にすることを特徴とするコンピュータシステム。
【請求項１１】
前記管理サーバが前記ポイント管理データベースを参照して、有効期限管理データを経過していない場合に、前記新たな暗号化ファイルを発行することを特徴とする請求項１０記載のコンピュータシステム。
【請求項１２】
前記管理サーバが前記ポイント管理データベースを参照して、有効期限管理データを経過する所定期間前である場合は、前記ＰＢＸの前記制御手段は警告を報知することを特徴とする請求項１１記載のコンピュータシステム。
【請求項１３】
前記管理サーバは、前記残ポイントが負となるときは、前記新たな暗号化ファイルの発行を行わないことを特徴とする請求項１１記載のコンピュータシステム。
【請求項１４】
複数の内線の相互間または内線と外線との間の通話を接続し他の端末装置と接続可能なＰＢＸと、前記ＰＢＸへ接続可能であると共にネットワークを介して管理サーバへ接続可能な端末装置と、ネットワークを介して前記端末装置へ接続可能な管理サーバとを有するコンピュータシステムの制御方法であって、
前記ＰＢＸは、
外線を経由して一般公衆網または専用線から着信もしくは発信した呼に対して接続または切断を制御する外線制御手段と、
内線と呼との接続または切断等の制御を行う内線制御手段と、
前記端末装置と接続するための接続手段と、
前記ＰＢＸの制御プログラムを記憶し他のＰＢＸと区別するための識別情報を格納する記憶手段と、
暗号化された認証情報である暗号化ファイルを復号化する復号化手段と、
前記識別情報と復号化された暗号化ファイルとを比較する比較手段と、
前記記憶手段の記憶内容に基づいてＰＢＸを制御する制御手段とを有し、
前記端末装置は、
前記ＰＢＸと接続するためのローカル接続手段と、
ネットワークを介して前記管理サーバへ接続可能なネットワーク接続手段と、
前記ＰＢＸから識別情報を読み込む読込手段と、
前記識別情報、前記暗号化ファイル、および前記端末装置の制御プログラムを格納する記憶手段と、
前記ローカル接続手段と、前記ネットワーク接続手段と、前記読込手段とを制御する端末制御手段とを有し、
前記管理サーバは、
ネットワークを介して前記端末装置へ接続可能なネットワーク接続手段と、
前記端末装置が管理サーバにログインする際に認証を要求する認証手段と、
前記認証手段による認証後に前記端末装置から受信した前記識別情報に応じて暗号化した前記暗号化ファイルを発行する発行手段と、
前記暗号化ファイルを発行した日付と前記識別情報とを関連付けて格納する設置日付管理データベースとを有し、
前記端末装置の前記ローカル接続手段を介して前記ＰＢＸの前記接続手段に接続し、前記読込手段により前記ＰＢＸから前記識別情報を読み出して前記端末装置に格納するＰＢＸ−ＩＤ読込ステップと、
次に前記端末装置の前記ネットワーク接続手段を介して前記管理サーバに接続し、前記認証手段による認証を経た後、前記端末装置に格納した前記識別情報を前記管理サーバへ送信する認証発行ステップと、
前記管理サーバは前記識別情報に基づいて前記暗号化ファイルを前記端末装置に発行する発行ステップと、
前記端末装置は前記暗号化ファイルを前記記憶手段に格納して、前記ＰＢＸの前記接続手段に接続する暗号化ファイル書込ステップと、
前記ＰＢＸの制御手段は前記比較手段の比較結果に基づき、前記比較結果が不一致の場合に前記機能使用可否手段を制御してＰＢＸの動作機能の一部または全部を制限し、前記比較結果が一致の場合に前記機能使用可否手段を制御してＰＢＸの所定の動作機能または機能全部を有効にする機能使用ステップとを有することを特徴とするコンピュータシステムの制御方法。
【請求項１５】
複数の内線の相互間または内線と外線との間の通話を接続し他の端末装置と接続可能なＰＢＸと、前記ＰＢＸへ接続可能であると共にネットワークを介して管理サーバへ接続可能な端末装置と、ネットワークを介して前記端末装置へ接続可能な管理サーバとを有するコンピュータシステムの制御方法であって、
前記ＰＢＸは、
外線を経由して一般公衆網または専用線から着信もしくは発信した呼に対して接続または切断を制御する外線制御手段と、
内線と呼との接続または切断の制御を行う内線制御手段と、
前記端末装置と接続するための接続手段と、
前記ＰＢＸの制御プログラムを記憶し他のＰＢＸと区別するための識別情報を格納する記憶手段と、
暗号化された認証情報である暗号化ファイルを復号化する復号化手段と、
前記識別情報と復号化された暗号化ファイルとを比較する比較手段と、
前記記憶手段の記憶内容に基づいてＰＢＸを制御する制御手段とを有し、
前記記憶手段の記憶領域の一部に着脱記憶手段を着脱可能に構成して前記識別情報と前記ＰＢＸの暗号化ファイルとを前記着脱記憶手段に予め記憶しておき、
前記端末装置は、
前記ＰＢＸと接続するためのローカル接続手段と、
ネットワークを介して前記管理サーバへ接続可能なネットワーク接続手段と、
前記ＰＢＸから識別情報を読み込む読込手段と、
前記識別情報、前記暗号化ファイル、および前記端末装置の制御プログラムを格納する記憶手段と、
前記ローカル接続手段と、前記ネットワーク接続手段と、前記読込手段とを制御する端末制御手段とを有し、
前記記憶手段の記憶領域の一部に着脱記憶手段を着脱可能に構成し、
前記管理サーバは、
ネットワークを介して前記端末装置へ接続可能なネットワーク接続手段と、
前記端末装置が管理サーバにログインする際に認証を要求する認証手段と、
前記認証手段による認証後に前記端末装置から受信した前記識別情報に応じて暗号化した前記暗号化ファイルを発行する発行手段と、
ＰＢＸの機能、販売金額に対応するポイント、個々のポイントを識別するポイントカード識別情報、およびそのポイントカード識別情報が保有するポイント数の残ポイントとを関連付けて記憶するポイント管理データベースを有し、
設置に当たって、前記端末装置の前記ネットワーク接続手段を介して前記管理サーバに接続し、前記認証手段による認証を経た後、前記着脱記憶手段に格納した前記識別情報、前記ポイントカード識別情報、および前記ＰＢＸへ購入を希望する前記ＰＢＸの機能とを前記管理サーバへ送信するライセンス要求ステップと、
前記管理サーバは購入を希望するＰＢＸの機能に応じた新たな暗号化ファイルを前記端末装置に発行すると共に、前記ポイント管理データベースの前記残ポイントから前記購入を希望するＰＢＸの機能に対応したポイントを減算して更新するライセンス発行ステップと、
前記端末装置は前記管理サーバから発行された前記新たな暗号化ファイルを前記着脱記憶手段に記録する暗号化ファイル書込ステップと、
前記新たな暗号化ファイルを記録した前記着脱記憶手段を接続した前記ＰＢＸの制御手段は、前記比較手段の比較結果に基づき、前記比較結果が不一致の場合に前記機能使用可否手段を制御してＰＢＸの動作機能の一部または全部を制限し、前記比較結果が一致の場合に前記機能使用可否手段を制御してＰＢＸの所定の動作機能または機能全部を有効にする機能使用ステップとを有することを特徴とするコンピュータシステムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータの設定作業の際に、誤設定などを防止することが可能な識別情報を用いたコンピュータシステムおよびその制御方法に関する。
【０００２】
また、本発明は、識別情報を用いてプログラムの実行を許可するためのライセンスを管理・供与する管理サーバと、ライセンスが供与されることにより実行するコンピュータとを備えた識別情報を用いたコンピュータシステムおよびその制御方法に関する。
【背景技術】
【０００３】
コンピュータを設置する場合には、設置環境や動作環境に合わせて様々な設定情報を入力する必要がある。この設定情報を誤入力すると、コンピュータが正常に動作しない原因となる。従って、設定作業を行う設置業者は、設置環境やコンピュータの機能などを正確に理解し、設定情報の入力の仕方を理解した上で、正確に作業を行う必要がある。
【０００４】
例えば、コンピュータの一つである交換機は、外線と内線とを接続したり、内線同士を接続する機能を有しており、外線や内線の電話番号や、着信グループや、内線に接続される内線電話機の機能キーなどの設定を行う必要がある。この設定が誤っていると内線から発信ができなかったり、外線から着信ができなかったりして業務に支障がおこる。そうなると交換機のハード故障か、設定作業者の単純な入力ミスかの解明に時間を要することとなる。そこで、設置業者は、交換機の設置に伴う教育を受け、習熟したものだけが設定作業を行うことが望ましい。
【０００５】
設置業者は製造業者や販売業者からいくつかの流通業者を介して交換機を購入することがあるので、製造業者や販売業者からの管理では、全ての設置業者を把握することが難しい。もしも、設置に伴う教育を受けていないスキルの低い設置業者が、交換機を設置することとなっても製造業者や販売業者からの管理では注意をはらうことが難しい。従って、上述したようなトラブルが発生した場合には、設置業者だけでなく、製造業者と販売業者ともその対応に追われることとなり、信用問題ともなる。
【０００６】
製造業者や販売業者が全ての設置業者を把握できないことによる弊害は他にもある。コンピュータには、稼働当初に発生した故障を無償で修理する期間が無償保証期間として、製造業者のサービスで設けられている。しかし、設置したコンピュータに故障が発生すると、無償保証期間が終了しているにもかかわらず、設置業者が稼働日を誤って申告し、製造業者や販売業者が設置業者に修理部品を無償で提供してしまうこともある。
【０００７】
つまり、設置作業においても、製造業者や販売業者が定める教育を受け、製造業者や販売業者が認めた設置業者がコンピュータの設置作業を行うことが望ましい。しかし、このような教育を受けていないスキルが伴わない設置業者と、正規な教育を受けた設置業者が混在してコンピュータの設置作業にあたっているのが現状である。
【０００９】
他方顧客にとっては、基本的な機能に加えて、更に必要な機能をオプションで購入できる方が、廉価に購入できるので好ましいものである。例えば、コンピュータの一つである構内交換機（Private Branch eXchange：以下、ＰＢＸと称す。）は、外線と内線とを接続したり、内線同士を接続する機能を有している。この接続できる内線数を段階的にライセンス販売すれば、規模の小さい顧客には廉価に購入できるとともに必要に応じて後からでも機能拡張できるので、購入しやすくなる。
【００１０】
このライセンス販売は、使用できる機能を格納したメモリカードで供与される。つまり、機能Ａと機能Ｂとを使用したい顧客は、機能Ａと機能Ｂとのライセンスが格納されたメモリカードを購入する。そして購入したメモリカードをＰＢＸに装着することで、その機能Ａと機能Ｂとの制限が解除され、有効となる。
【００１１】
このようなＰＢＸに追加する拡張サービス機能を提供する技術として（例えば、特許文献１参照）、製造業者側の認証キー作成装置で、新たに追加する拡張サービス機能の内容と対象ＰＢＸ所有者情報を対応させて認証キー情報として記憶媒体に記憶させ、ＰＢＸ側の所有者情報の問合せ結果と比較し、一致すれば拡張サービス機能を提供する技術が記載されている。また、記憶媒体は１度だけＰＢＸ側の所有者情報を読み出し可能とし、２回目以降の拡張サービス機能の使用を制限することで、不正コピーによる他のＰＢＸでの不正利用を防止できることが記載されている。
【特許文献１】特開平９−３２２２０５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかし、（特許文献１）に記載の技術では、予め記憶されたＰＢＸの認証キーの情報により拡張サービス機能を実行するか中止するかを判定しているが、製造業者側で、製品の使用を開始したことを把握することはできない。つまり、製造業者側で把握できない状態でプログラムの実行が行われると、製品に対しての保証期間を正確に管理することができない。
【００１３】
また、例えば、機能Ａと機能Ｂとのライセンスを格納したメモリカードを購入した顧客は、機能Ｃを更に所望したときには、機能Ａと機能Ｂと、更に機能Ｃのライセンスを格納したメモリカードを新たに購入する必要がある。従って、既に購入済みの機能Ａおよび機能Ｂについても再度購入することとなる。
【００１４】
また、製造業者側または販売する側としては、様々な機能を組み合わせたメモリカードを準備し、設置業者またはユーザー先へメモリカードを輸送する手間を要し、その管理が煩雑となる。
【００１５】
そこで本発明は、スキルの低い作業者が設定作業に携わることが防止することができ、コンピュータが稼働した時期を正確に把握することが可能な識別情報を用いたコンピュータシステムおよびその制御方法を提供することを目的とする。
【００１６】
また、煩雑な管理なしにライセンスを供与することが可能な識別情報を用いたコンピュータシステムおよびその制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１７】
本発明のコンピュータシステムは、複数の内線の相互間および内線と外線との間の通話を接続し他の端末装置と接続可能なＰＢＸと、ＰＢＸへ接続可能であると共にネットワークを介して管理サーバへ接続可能な端末装置と、ネットワークを介して端末装置へ接続可能な管理サーバとを有するコンピュータシステムであって、
ＰＢＸは、外線を経由して一般公衆網または専用線から着信もしくは発信した呼に対して接続または切断を制御する外線制御手段と、内線と呼との接続または切断等の制御を行う内線制御手段と、端末装置と接続するための接続手段と、ＰＢＸの制御プログラムを記憶し他のＰＢＸと区別するための識別情報を格納する記憶手段と、暗号化された認証情報である暗号化ファイルを復号化する復号化手段と、識別情報と復号化された暗号化ファイルとを比較する比較手段と、記憶手段の記憶内容に基づいてＰＢＸを制御する制御手段とを有し、
端末装置は、ＰＢＸと接続するためのローカル接続手段と、ネットワークを介して管理サーバへ接続可能なネットワーク接続手段と、ＰＢＸから識別情報を読み込む読込手段と、識別情報、暗号化ファイル、および端末装置の制御プログラムを格納する記憶手段と、ローカル接続手段と、ネットワーク接続手段と、読込手段とを制御する端末制御手段とを有し、
管理サーバは、ネットワークを介して端末装置へ接続可能なネットワーク接続手段と、端末装置が管理サーバにログインする際に認証を要求する認証手段と、認証手段による認証後に端末装置から受信した識別情報に応じて暗号化した暗号化ファイルを発行する発行手段と、暗号化ファイルを発行した日付と識別情報とを関連付けて格納する設置日付管理データベースとを有し、
ＰＢＸはさらに、ＰＢＸの動作機能の一部または全部を制限するか活性化するかを指定する機能使用可否手段を有し、比較手段の比較結果に基づいて制御手段が機能使用可否手段を制御してＰＢＸの動作機能の一部または全部を制限するか活性化するかを指定することを特徴とするものである。
【００１８】
また、本発明のコンピュータシステムの制御方法は、複数の内線の相互間および内線と外線との間の通話を接続し他の端末装置と接続可能なＰＢＸと、ＰＢＸへ接続可能であると共にネットワークを介して管理サーバへ接続可能な端末装置と、ネットワークを介して端末装置へ接続可能な管理サーバとを有するコンピュータシステムの制御方法であって、
ＰＢＸは、外線を経由して一般公衆網または専用線から着信もしくは発信した呼に対して接続または切断を制御する外線制御手段と、内線と呼との接続または切断等の制御を行う内線制御手段と、端末装置と接続するための接続手段と、ＰＢＸの制御プログラムを記憶し他のＰＢＸと区別するための識別情報を格納する記憶手段と、暗号化された認証情報である暗号化ファイルを復号化する復号化手段と、識別情報と復号化された暗号化ファイルとを比較する比較手段と、記憶手段の記憶内容に基づいてＰＢＸを制御する制御手段とを有し、
端末装置は、ＰＢＸと接続するためのローカル接続手段と、ネットワークを介して管理サーバへ接続可能なネットワーク接続手段と、ＰＢＸから識別情報を読み込む読込手段と、識別情報、暗号化ファイル、および端末装置の制御プログラムを格納する記憶手段と、ローカル接続手段と、ネットワーク接続手段と、読込手段とを制御する端末制御手段とを有し、
管理サーバは、ネットワークを介して端末装置へ接続可能なネットワーク接続手段と、端末装置が管理サーバにログインする際に認証を要求する認証手段と、認証手段による認証後に端末装置から受信した識別情報に応じて暗号化した暗号化ファイルを発行する発行手段と、暗号化ファイルを発行した日付と識別情報とを関連付けて格納する設置日付管理データベースとを有し、
端末装置のローカル接続手段を介してＰＢＸの接続手段に接続し、読込手段によりＰＢＸから識別情報を読み出して端末装置に格納するＰＢＸ−ＩＤ読込ステップと、次に端末装置のネットワーク接続手段を介して管理サーバに接続し、認証手段による認証を経た後、端末装置に格納した識別情報を管理サーバへ送信する認証発行ステップと、管理サーバは識別情報に基づいて暗号化ファイルを端末装置に発行する発行ステップと、端末装置は暗号化ファイルを記憶手段に格納して、ＰＢＸの接続手段に接続する暗号化ファイル書込ステップと、ＰＢＸの制御手段は比較手段の比較結果に基づき、比較結果が不一致の場合に機能使用可否手段を制御してＰＢＸの動作機能の一部または全部を制限し、比較結果が一致の場合に機能使用可否手段を制御してＰＢＸの所定の動作機能または機能全部を有効にする機能使用ステップとを有することを特徴とする制御方法である。
【発明の効果】
【００２１】
本発明のコンピュータシステムは、コンピュータの設置にあたって、暗号化ファイルの内容が、コンピュータの記憶手段に格納された識別情報と一致しないと、コンピュータの機能が制限される。この識別情報は、他のＰＢＸと区別するための情報であって、ＰＢＸの製造時に製造会社によって記憶手段に格納される。さらに、ログイン情報は設置業者を識別するコードであって、認証情報の発行を要求した設置業者を特定することができる。こうして、スキルの低い作業者が設定作業に携わることを防止することができる。
【００２２】
また、認証情報を発行した日付と識別情報とを関連づけて設置日付管理データベースに格納しているので、管理サーバで設置されるコンピュータの稼働時期を正確に把握することができる。
【００２３】
本発明は、販売したポイントカードの販売金額に応じた残ポイントを、ポイントカードに付与されたポイントカード識別情報に対応付けて管理し、プログラムの実行を許可するライセンスの種別情報が含まれたライセンスファイルを発行するときに、ライセンスごとに割り当てられたライセンス発行ポイントを残ポイントから減算して、残ポイントとし、管理サーバから発行されたライセンスファイルの種別情報に応じて、コンピュータが、プログラムが実行する機能の制限を解除することができる。
【００２４】
これにより、本発明はポイントカードを事前に購入した設置業者がプログラムの機能ごとに残ポイントに応じて管理サーバからライセンスファイルを入手し、顧客に販売することが可能である。設置業者にとって機能と価格の煩雑な管理なしにライセンスを供与することが可能である。
【発明を実施するための最良の形態】
【００２５】
本発明の第１の発明は、複数の内線の相互間および内線と外線との間の通話を接続し他の端末装置と接続可能なＰＢＸと、ＰＢＸへ接続可能であると共にネットワークを介して管理サーバへ接続可能な端末装置と、ネットワークを介して端末装置へ接続可能な管理サーバとを有するコンピュータシステムであって、
ＰＢＸは、外線を経由して一般公衆網または専用線から着信もしくは発信した呼に対して接続または切断を制御する外線制御手段と、内線と呼との接続または切断等の制御を行う内線制御手段と、端末装置と接続するための接続手段と、ＰＢＸの制御プログラムを記憶し他のＰＢＸと区別するための識別情報を格納する記憶手段と、暗号化された認証情報である暗号化ファイルを復号化する復号化手段と、識別情報と復号化された暗号化ファイルとを比較する比較手段と、記憶手段の記憶内容に基づいてＰＢＸを制御する制御手段とを有し、
端末装置は、ＰＢＸと接続するためのローカル接続手段と、ネットワークを介して管理サーバへ接続可能なネットワーク接続手段と、ＰＢＸから識別情報を読み込む読込手段と、識別情報、暗号化ファイル、および端末装置の制御プログラムを格納する記憶手段と、ローカル接続手段と、ネットワーク接続手段と、読込手段とを制御する端末制御手段とを有し、
管理サーバは、ネットワークを介して端末装置へ接続可能なネットワーク接続手段と、端末装置が管理サーバにログインする際に認証を要求する認証手段と、認証手段による認証後に端末装置から受信した識別情報に応じて暗号化した暗号化ファイルを発行する発行手段と、暗号化ファイルを発行した日付と識別情報とを関連付けて格納する設置日付管理データベースとを有し、
ＰＢＸはさらに、ＰＢＸの動作機能の一部または全部を制限するか活性化するかを指定する機能使用可否手段を有し、比較手段の比較結果に基づいて制御手段が機能使用可否手段を制御してＰＢＸの動作機能の一部または全部を制限するか活性化するかを指定することを特徴とするコンピュータシステムである。
【００２６】
コンピュータは、識別情報と、端末装置により書き込まれる暗号化ファイルとが一致しない場合に機能の一部または全部が制限される。この暗号化ファイルは、端末装置から管理サーバへアクセスした認証後に得ることができるので、コンピュータを設置するスキルを備えない設置業者が設定作業を行うことが防止できる。また、管理サーバにて暗号化ファイルを発行する際に、識別情報と発行した日付とを関連づけて設置日付管理データベースに格納されるので、管理サーバで設置されるコンピュータの稼働時期を容易に把握することができる。従って、設置業者がコンピュータの稼働時期を実際の稼働日と異なる日付とすることを防止することができる。
【００２７】
特に第１の発明において、ＰＢＸの記憶手段と端末装置の記憶手段とはそれぞれの記憶領域の一部に着脱記憶手段を着脱可能に構成し、着脱記憶手段はＰＢＸの識別情報とＰＢＸの暗号化ファイルとを予め記憶しておき、ＰＢＸの制御手段は比較手段の比較結果に基づき、比較結果が不一致の場合に機能使用可否手段を制御してＰＢＸの動作機能の一部または全部を制限し、比較結果が一致の場合に機能使用可否手段を制御してＰＢＸの所定の動作機能または機能全部を有効にすることを特徴とするコンピュータシステムである。
【００２８】
記憶手段を着脱可能とすることで、設定する際に端末装置をコンピュータにケーブルなどを介して接続する必要がなく、コンピュータが設置されている場所とは異なる場所で、コンピュータに対して設定作業を行うことができるので、コンピュータの設置場所での設定作業の時間短縮や、煩雑さを軽減することができる。
【００２９】
さらにまた第１の発明において、ＰＢＸの記憶手段と端末装置の記憶手段とはそれぞれの記憶領域の一部に着脱記憶手段を着脱可能に構成し、着脱記憶手段はＰＢＸの識別情報とＰＢＸの暗号化ファイルとを予め記憶しておき、管理サーバはさらに、ＰＢＸの機能、販売金額に対応するポイント、個々のポイントを識別するポイントカード識別情報、およびそのポイントカード識別情報が保有するポイント数の残ポイントとを関連付けて記憶するポイント管理データベースを有し、予めポイントカードにポイントカード識別情報を表示して販売すると共に、ポイント管理データベースにポイントカード識別情報と販売金額に対応した残ポイントとを対応させて記憶しておき、
設置に当たって、端末装置のネットワーク接続手段を介して管理サーバに接続し、認証手段による認証を経た後、着脱記憶手段に格納した識別情報、ポイントカード識別情報、およびＰＢＸへ購入を希望するＰＢＸの機能とを管理サーバへ送信し、管理サーバは購入を希望するＰＢＸの機能に応じた新たな暗号化ファイルを端末装置に発行すると共に、ポイント管理データベースの残ポイントから購入を希望するＰＢＸの機能に対応したポイントを減算して更新し、端末装置は管理サーバから発行された新たな暗号化ファイルを着脱記憶手段に記録し、新たな暗号化ファイルを記録した着脱記憶手段を接続したＰＢＸの制御手段は、比較手段の比較結果に基づき、比較結果が不一致の場合に機能使用可否手段を制御してＰＢＸの動作機能の一部または全部を制限し、比較結果が一致の場合に機能使用可否手段を制御してＰＢＸの所定の動作機能または機能全部を有効にすることを特徴とするコンピュータシステムである。
【００３０】
顧客は、まずポイントカードを購入する。このポイントカードの購入金額に応じた販売ポイントが、ポイントカードに付与されたポイントカード識別情報に対応付けられて管理サーバに管理されている。そして、ライセンスを供与するときは、この管理サーバがプログラムの実行を許可するライセンスの種別情報が含まれた暗号化ファイルを発行するとともに、このライセンスごとに割り当てられたライセンス発行ポイントを販売ポイントから減算して、残ポイントとする。そして、この暗号化ファイルに基づいてコンピュータは、暗号化ファイルの種別情報に応じて、プログラムが実行する機能の制限を解除する。
【００３１】
従って、顧客側にとっては、プログラムの機能ごとに管理サーバからライセンスファイルを発行して貰えるので、所望とする機能ごとに購入すればよい。また販売する側にとっては、顧客がコンピュータの機能を追加するときには、予めポイントカードを購入しておかなければならないので、開発コストの回収リスクを回避することができる。また、ライセンスに応じてライセンス発行ポイントを割り当てているので、開発コストに応じてライセンス発行ポイントを割り当てたり、機能の重要度に応じてライセンス発行ポイントを割り当てたりすることができる。
【００３２】
本発明の第２の発明は、複数の内線の相互間および内線と外線との間の通話を接続し他の端末装置と接続可能なＰＢＸと、ＰＢＸへ接続可能であると共にネットワークを介して管理サーバへ接続可能な端末装置と、ネットワークを介して端末装置へ接続可能な管理サーバとを有するコンピュータシステムであって、
ＰＢＸは、外線を経由して一般公衆網または専用線から着信もしくは発信した呼に対して接続または切断を制御する外線制御手段と、内線と呼との接続または切断の制御を行う内線制御手段と、端末装置と接続するための接続手段と、ＰＢＸの制御プログラムを記憶し他のＰＢＸと区別するための識別情報を格納する記憶手段と、暗号化された認証情報である暗号化ファイルを復号化する復号化手段と、識別情報と復号化された暗号化ファイルとを比較する比較手段と、記憶手段の記憶内容に基づいてＰＢＸを制御する制御手段とを有し、記憶手段の記憶領域の一部に着脱記憶手段を着脱可能に構成して識別情報とＰＢＸの暗号化ファイルとを着脱記憶手段に予め記憶しておき、
端末装置は、ＰＢＸと接続するためのローカル接続手段と、ネットワークを介して管理サーバへ接続可能なネットワーク接続手段と、ＰＢＸから識別情報を読み込む読込手段と、識別情報、暗号化ファイル、および端末装置の制御プログラムを格納する記憶手段と、記憶手段の記憶領域の一部に着脱可能に構成した着脱記憶手段と、ローカル接続手段と、ネットワーク接続手段と、読込手段とを制御する端末制御手段とを有し、
管理サーバは、ネットワークを介して端末装置へ接続可能なネットワーク接続手段と、端末装置が管理サーバにログインする際に認証を要求する認証手段と、認証手段による認証後に端末装置から受信した識別情報に応じて暗号化した暗号化ファイルを発行する発行手段と、暗号化ファイルを発行した日付と識別情報とを関連付けて格納する設置日付管理データベースとを有し、
設置に当たって、端末装置のネットワーク接続手段を介して管理サーバに接続し、認証手段による認証を経た後、着脱記憶手段に格納した識別情報を管理サーバへ送信し、管理サーバは識別情報に基づいて新たな暗号化ファイルを端末装置に発行し、端末装置は新たな暗号化ファイルを着脱記憶手段に記録し、
新たな暗号化ファイルを記録した着脱記憶手段を接続したＰＢＸの制御手段は、比較手段の比較結果に基づき、比較結果が不一致の場合に機能使用可否手段を制御してＰＢＸの動作機能の一部または全部を制限し、比較結果が一致の場合に機能使用可否手段を制御してＰＢＸの所定の動作機能または機能全部を有効にすることを特徴とするコンピュータシステムである。
【００３３】
これにより、例えば、制御手段は比較手段の比較結果が不一致であると内線に接続される内線電話機からの発信動作および着信動作を無効とすることができる。
【００３４】
あるいはまた、内線を使用不可とすることができる。従って、交換機機能を有するコンピュータの設置作業の際に、コンピュータを設置するスキルを備えない設置業者が設定作業を行うことが防止できる。
【００３５】
さらに、設置日付管理データベースに格納される識別情報に、コンピュータの製造年月日を示す情報を含んでいるので、コンピュータの設計過誤による部品交換が必要な場合に、部品交換が必要なコンピュータか否かの判断を容易に行うことをできる。
【００３６】
本発明の第３の発明は、複数の内線の相互間および内線と外線との間の通話を接続し他の端末装置と接続可能なＰＢＸと、ＰＢＸへ接続可能であると共にネットワークを介して管理サーバへ接続可能な端末装置と、ネットワークを介して端末装置へ接続可能な管理サーバとを有するコンピュータシステムであって、
ＰＢＸは、外線を経由して一般公衆網または専用線から着信もしくは発信した呼に対して接続または切断を制御する外線制御手段と、内線と呼との接続または切断の制御を行う内線制御手段と、端末装置と接続するための接続手段と、ＰＢＸの制御プログラムを記憶し他のＰＢＸと区別するための識別情報を格納する記憶手段と、暗号化された認証情報である暗号化ファイルを復号化する復号化手段と、識別情報と復号化された暗号化ファイルとを比較する比較手段と、記憶手段の記憶内容に基づいてＰＢＸを制御する制御手段とを有し、記憶手段の記憶領域の一部に着脱記憶手段を着脱可能に構成して識別情報とＰＢＸの暗号化ファイルとを着脱記憶手段に予め記憶しておき、
端末装置は、ＰＢＸと接続するためのローカル接続手段と、ネットワークを介して管理サーバへ接続可能なネットワーク接続手段と、ＰＢＸから識別情報を読み込む読込手段と、識別情報、暗号化ファイル、および端末装置の制御プログラムを格納する記憶手段と、ローカル接続手段と、ネットワーク接続手段と、読込手段とを制御する端末制御手段とを有し、記憶手段の記憶領域の一部に着脱記憶手段を着脱可能に構成し、
管理サーバは、ネットワークを介して端末装置へ接続可能なネットワーク接続手段と、端末装置が管理サーバにログインする際に認証を要求する認証手段と、認証手段による認証後に端末装置から受信した識別情報に応じて暗号化した暗号化ファイルを発行する発行手段と、ＰＢＸの機能、販売金額に対応するポイント、個々のポイントを識別するポイントカード識別情報、およびそのポイントカード識別情報が保有するポイント数の残ポイントとを関連付けて記憶するポイント管理データベースを有し、
設置に当たって、端末装置のネットワーク接続手段を介して管理サーバに接続し、認証手段による認証を経た後、着脱記憶手段に格納した識別情報、ポイントカード識別情報、およびＰＢＸへ購入を希望するＰＢＸの機能とを管理サーバへ送信し、
管理サーバは購入を希望するＰＢＸの機能に応じた新たな暗号化ファイルを端末装置に発行すると共に、ポイント管理データベースの残ポイントから購入を希望するＰＢＸの機能に対応したポイントを減算して更新し、
端末装置は管理サーバから発行された新たな暗号化ファイルを着脱記憶手段に記録し、
新たな暗号化ファイルを記録した着脱記憶手段を接続したＰＢＸの制御手段は、比較手段の比較結果に基づき、比較結果が不一致の場合に機能使用可否手段を制御してＰＢＸの動作機能の一部または全部を制限し、比較結果が一致の場合に機能使用可否手段を制御してＰＢＸの所定の動作機能または機能全部を有効にすることを特徴とするコンピュータシステムである。
【００３７】
プログラムの機能ごとに管理サーバから暗号化ファイルを発行することができるので、顧客にとって所望とする機能ごとに購入すればよい。顧客がコンピュータの機能を追加するときには、予めポイントカードを購入しておかなければならないので、また販売者は、開発コストの回収リスクを回避することができる。また、暗号化ファイルに応じてライセンス発行ポイントを割り当てているので、開発コストに応じてライセンス発行ポイントを割り当てたり、機能の重要度に応じてライセンス発行ポイントを割り当てたりすることができる。
【００３８】
これにより例えば、管理サーバが暗号化ファイルを発行するときには、コンピュータと他のコンピュータとを識別する識別情報をライセンスファイルに含めて発行する。そして、コンピュータは、予め登録された識別情報と、暗号化ファイルに含まれた識別情報とが一致すれば、機能の制限を解除するので、暗号化ファイルを他のコンピュータへ適用するような不正なコピーを防止することができる。
【００３９】
また、管理サーバは、残ポイントが負となるときは、暗号化ファイルの発行を行わないので、ポイントカードを購入した金額に応じた販売ポイントで顧客にライセンスの発行を行うことができる。
【００４０】
あるいはまた、管理サーバは、暗号化ファイルにプログラムが実行する期限を示す期限情報を含めて発行し、コンピュータは、期限情報が示す期限が過ぎると、プログラムが実行する機能を制限することができる。このようにライセンスに使用期限を設けることにより、継続して使用する顧客は必要に応じて再度ライセンスカードを購入することになる。従って、継続して使用する顧客には再度ライセンスを取得してもらい、初めて使用する顧客には購入金額を廉価に提供することができる。従って、顧客は、必要な機能の導入を行いやすくなるだけでなく、新たな機能を試用することも容易に決断することができる。
【００４１】
さらに、暗号化ファイルはライセンスファイルの内容を暗号化して発行するので、ライセンスファイルの内容を解析して容易に他のコンピュータへコピーするような不正を防止できる。
【００４２】
さらにまた、着脱記憶手段に、暗号化ファイルが格納されているので、コンピュータが故障して代替え品が設置されても、着脱記憶手段を差し替えるだけで、同じ環境で動作させることが可能である。
【００４３】
本発明の第４の発明は、複数の内線の相互間および内線と外線との間の通話を接続し他の端末装置と接続可能なＰＢＸと、ＰＢＸへ接続可能であると共にネットワークを介して管理サーバへ接続可能な端末装置と、ネットワークを介して端末装置へ接続可能な管理サーバとを有するコンピュータシステムの制御方法であって、
ＰＢＸは、外線を経由して一般公衆網または専用線から着信もしくは発信した呼に対して接続または切断を制御する外線制御手段と、内線と呼との接続または切断等の制御を行う内線制御手段と、端末装置と接続するための接続手段と、ＰＢＸの制御プログラムを記憶し他のＰＢＸと区別するための識別情報を格納する記憶手段と、暗号化された認証情報である暗号化ファイルを復号化する復号化手段と、識別情報と復号化された暗号化ファイルとを比較する比較手段と、記憶手段の記憶内容に基づいてＰＢＸを制御する制御手段とを有し、
端末装置は、ＰＢＸと接続するためのローカル接続手段と、ネットワークを介して管理サーバへ接続可能なネットワーク接続手段と、ＰＢＸから識別情報を読み込む読込手段と、識別情報、暗号化ファイル、および端末装置の制御プログラムを格納する記憶手段と、ローカル接続手段と、ネットワーク接続手段と、読込手段とを制御する端末制御手段とを有し、
管理サーバは、ネットワークを介して端末装置へ接続可能なネットワーク接続手段と、端末装置が管理サーバにログインする際に認証を要求する認証手段と、認証手段による認証後に端末装置から受信した識別情報に応じて暗号化した暗号化ファイルを発行する発行手段と、暗号化ファイルを発行した日付と識別情報とを関連付けて格納する設置日付管理データベースとを有し、
端末装置のローカル接続手段を介してＰＢＸの接続手段に接続し、読込手段によりＰＢＸから識別情報を読み出して端末装置に格納するＰＢＸ−ＩＤ読込ステップと、
次に端末装置のネットワーク接続手段を介して管理サーバに接続し、認証手段による認証を経た後、端末装置に格納した識別情報を管理サーバへ送信する認証発行ステップと、
管理サーバは識別情報に基づいて暗号化ファイルを端末装置に発行する発行ステップと、
端末装置は暗号化ファイルを記憶手段に格納して、ＰＢＸの接続手段に接続する暗号化ファイル書込ステップと、
ＰＢＸの制御手段は比較手段の比較結果に基づき、比較結果が不一致の場合に機能使用可否手段を制御してＰＢＸの動作機能の一部または全部を制限し、比較結果が一致の場合に機能使用可否手段を制御してＰＢＸの所定の動作機能または機能全部を有効にする機能使用ステップとを有することを特徴とするコンピュータシステムの制御方法である。
【００４４】
識別情報と、端末装置により書き込まれる暗号化ファイルの内容とが一致しない場合にＰＢＸ機能の一部または全部が制限される。この暗号化ファイルは、端末装置から管理サーバへアクセスした認証後に得ることができるので、ＰＢＸを設置するスキルを備えない設置業者が設定作業を行うことが防止できる。
【００４５】
また、管理サーバにて暗号化ファイルを発行する際に、暗号化ファイル報を発行した日付が識別情報に関連づけて設置日付管理データベースに格納されるので、管理サーバで設置されるＰＢＸの稼働時期を容易に把握することができる。従って、設置業者がコンピュータの稼働時期を実際の稼働日と異なる日付とすることを防止することができる。
【００４６】
本発明の第５の発明は、複数の内線の相互間および内線と外線との間の通話を接続し他の端末装置と接続可能なＰＢＸと、ＰＢＸへ接続可能であると共にネットワークを介して管理サーバへ接続可能な端末装置と、ネットワークを介して端末装置へ接続可能な管理サーバとを有するコンピュータシステムの制御方法であって、
ＰＢＸは、外線を経由して一般公衆網または専用線から着信もしくは発信した呼に対して接続または切断を制御する外線制御手段と、内線と呼との接続または切断の制御を行う内線制御手段と、端末装置と接続するための接続手段と、ＰＢＸの制御プログラムを記憶し他のＰＢＸと区別するための識別情報を格納する記憶手段と、暗号化された認証情報である暗号化ファイルを復号化する復号化手段と、識別情報と復号化された暗号化ファイルとを比較する比較手段と、記憶手段の記憶内容に基づいてＰＢＸを制御する制御手段とを有し、記憶手段の記憶領域の一部に着脱記憶手段を着脱可能に構成して識別情報とＰＢＸの暗号化ファイルとを着脱記憶手段に予め記憶しておき、
端末装置は、ＰＢＸと接続するためのローカル接続手段と、ネットワークを介して管理サーバへ接続可能なネットワーク接続手段と、ＰＢＸから識別情報を読み込む読込手段と、識別情報、暗号化ファイル、および端末装置の制御プログラムを格納する記憶手段と、ローカル接続手段と、ネットワーク接続手段と、読込手段とを制御する端末制御手段とを有し、記憶手段の記憶領域の一部に着脱記憶手段を着脱可能に構成し、
管理サーバは、ネットワークを介して端末装置へ接続可能なネットワーク接続手段と、端末装置が管理サーバにログインする際に認証を要求する認証手段と、認証手段による認証後に端末装置から受信した識別情報に応じて暗号化した暗号化ファイルを発行する発行手段と、ＰＢＸの機能、販売金額に対応するポイント、個々のポイントを識別するポイントカード識別情報、およびそのポイントカード識別情報が保有するポイント数の残ポイントとを関連付けて記憶するポイント管理データベースを有し、
設置に当たって、端末装置のネットワーク接続手段を介して管理サーバに接続し、認証手段による認証を経た後、着脱記憶手段に格納した識別情報、ポイントカード識別情報、およびＰＢＸへ購入を希望するＰＢＸの機能とを管理サーバへ送信するライセンス要求ステップと、
管理サーバは購入を希望するＰＢＸの機能に応じた新たな暗号化ファイルを端末装置に発行すると共に、ポイント管理データベースの残ポイントから購入を希望するＰＢＸの機能に対応したポイントを減算して更新するライセンス発行ステップと、
端末装置は管理サーバから発行された新たな暗号化ファイルを着脱記憶手段に記録する暗号化ファイル書込ステップと、
新たな暗号化ファイルを記録した着脱記憶手段を接続したＰＢＸの制御手段は、比較手段の比較結果に基づき、比較結果が不一致の場合に機能使用可否手段を制御してＰＢＸの動作機能の一部または全部を制限し、比較結果が一致の場合に機能使用可否手段を制御してＰＢＸの所定の動作機能または機能全部を有効にする機能使用ステップとを有することを特徴とするコンピュータシステムの制御方法である。
【００４７】
本発明によれば、顧客は、ライセンスを取得することができるので、プログラムの機能ごとに管理サーバから暗号化ファイルを発行して、所望とする機能ごとに購入することができる。
【００４８】
また、顧客がコンピュータの機能を追加するときには、予めポイントカードを購入しておかなければならないので、販売者は開発コストの回収リスクを回避することができる。また、ライセンスに応じてライセンス発行ポイントを割り当てているので、開発コストに応じてライセンス発行ポイントを割り当てたり、機能の重要度に応じてライセンス発行ポイントを割り当てたりすることができる。
【００４９】
さらにまた、予め登録された識別情報と、暗号化ファイルに含まれた識別情報とが一致したときのみ、機能の制限を解除するので、ライセンスファイルを他のコンピュータへ適用するような不正なコピーを防止することができる。
【００５０】
さらに、残ポイントが負となるときは、管理サーバは暗号化ファイルの発行を行わないので、ポイントカードを購入した金額に応じた販売ポイントで顧客にライセンスの発行を行うことができる。
【００５１】
また例えば、暗号化ファイルに、プログラムが実行する期限を示す期限情報を含めて発行する。そして、期限が近づくと警報を報知したり、期限が過ぎると、機能を制限することができる。
【００５２】
このようにライセンスに使用期限を設けることで、継続して使用する顧客は必要に応じて再度ライセンスカードを購入することなる。従って、継続して使用する顧客には再度ライセンスを取得してもらい、初めて使用する顧客には購入金額を廉価に提供することもできる。従って、必要な機能の導入がしやすくなるだけでなく、新たな機能を試用することも容易に決断することができる。さらに、暗号化ファイルを発行するので、内容を解析して容易に他のコンピュータへコピーされることが防止できる。
【００５５】
（実施の形態１）
本発明の実施の形態１に係るコンピュータシステム１の構成を図１から図５に基づいて説明する。以下、本発明の説明に当たり、具体的な実施の形態として説明するときシステムを構成する装置の機能・特徴に応じてＰＢＸ、端末、およびサーバと個別に称する。そしてこれらの装置はコンピュータのソフトウェアに応じてそれらに特徴のある機能を有する。それ故にこれらの装置を総称してコンピュータと称し、連携するシステム全体をコンピュータシステムと総称するものとする。
【００５６】
図１は本発明の実施の形態１に係るコンピュータシステムの構成を示す図である。図２は図１の構内交換機の構成を示す図である。図３は図２のハード構成図である。図４は図１の端末装置の構成を示す図である。図５は図１の管理サーバの構成を示す図である。
【００５７】
図１に示すように、コンピュータシステム１は、コンピュータの一例である構内交換機（Private Branch eXchange：以下、ＰＢＸと称す。）２と、端末装置３と、管理サーバ４とを備えている。ＰＢＸ２は、例えば、新規に顧客である企業１０に設置されるものであり、設置されると企業１０内に配置される複数の内線電話機１０ａや、電話装置機能を有するＰＣ電話機１０ｂと内線１１にて接続される。そして、ＰＢＸ２は、外線１２を介して他の交換機１３や図示しない電話局交換機と接続されることになる。ＰＢＸ２はこれらの内線電話機１０ａ相互間や内線電話機１０ａと外線１２との間の通話を接続する。
【００５８】
端末装置３は、ＰＢＸ２に接続され、ＰＢＸ２の動作機能などの設定情報を設定するために使用される。可搬ノートブック型のパーソナルコンピュータであれば、設置作業の際には設置先の企業１０へ搬送してＰＢＸ２に接続し、ＰＢＸ２へ設定情報などの設定を行うこともある。また、端末装置３は、管理サーバ４に図示しないインターネットなどのネットワークを介して接続されている。端末装置３を操作してＰＢＸ２を設定する設置作業は、設置業者１４が行う。また、端末装置３がネットワーク経由でアクセスする管理サーバ４は、ＰＢＸ２を製造した製造会社１５（製造業者、または販売した販売業者）が管理しているサーバである。
【００５９】
以上に説明した端末装置３と管理サーバ４とは、その機能によってそれぞれ個別に名付けたが、その内容は汎用コンピュータや一般的なパーソナルコンピュータ（ＰＣ）であって、そのソフトウェアに応じてそれらに特徴のある機能を有する。そのために、本発明において、端末装置３と管理サーバ４は一般に用いられる衆知のコンピュータによって構成されることを説明して、その詳細な内容の説明を省略する。
【００６０】
次に、ＰＢＸ２の構成について図２に基づいて詳細に説明する。図２において、ＰＢＸ２は、外線１２との接続を制御する外線制御手段２ａと、内線１１との接続を制御する内線制御手段２ｂと、端末装置３と接続可能とする接続手段２ｃを有する。
【００６１】
さらに、記憶手段２ｄと、復号化手段２ｅと、比較手段２ｆと、制御手段２ｇとを有する。
【００６２】
外線制御手段２ａは外線１２を経由して一般公衆網や専用線から着信、もしくは発信した呼に対して接続や切断等を制御するものである。内線制御手段２ｂは内線１１と呼との接続や切断等の制御を行うものである。
【００６３】
接続手段２ｃは、多種多様なコンピュータシステムを構築するために、端末装置３と接続するための手段である。回路構成の内容は汎用的なインタフェイス用ＩＣが使用される。例えば、パーソナルコンピュータなどに標準で搭載される、汎用的なインタフェースであるＵＳＢ（Universal Serial Bus）や、１００Ｂａｓｅ−ＴなどのＬＡＮ（Local Area Network）や、双方向シリアル通信が可能なＲＳ−２３２Ｃや、双方向パラレルインタフェースなどが使用できる。また独自のインタフェースとしてもよい。
【００６４】
記憶手段２ｄは、記憶する内容に応じて、例えば、各種設定情報を記憶するためにＳＲＡＭ（Static Random Access Memory）をバッテリバックアップして用いる。演算処理用のワークメモリのためにＤＲＡＭ（Dynamic Random Access Memory）を用いる。さらに、プログラムを起動するためのブートプログラム用にフラッシュメモリ（Flash Memory）と、そのプログラムを記憶するために着脱自在のカードメモリ（メモリカード１０５）を用いる。以上のメモリ構成は最小限のシステム構成をするための一例であって、構内交換機の機能によってはさらに増加する。本発明の実施の形態においてはこれらのメモリ素子を総称して記憶手段２ｄとして以下に説明する。
【００６５】
なお、記憶する内容に応じて記憶手段２ｄに使用する素子を使い分けることも可能である。特に以下に詳述する識別情報に関し、電源が未投入状態でも内容が保存可能なフラッシュメモリなどのような不揮発性メモリとするのが望ましい。それによって他の実施の形態に説明する新たな利便性をも創出することができる。
【００６６】
この記憶手段２ｄには、識別情報と、暗号化された認証情報（暗号化ファイル）とが格納されている。ここで、識別情報とは、他のＰＢＸと区別するための情報である。この識別情報は、ＰＢＸ２を製造する製造会社１５が予め登録し、ＰＢＸ２の製造時に製造会社１５によって記憶手段２ｄに格納される。記憶手段２ｄに格納されると、後に書き換え不可能な状態とされる。
【００６７】
この識別情報は、型式名や、製造番号や、製造時期や、仕様種別や、製造工場や、客先ＩＤなどの少なくともいずれか一つ、またはそれらを組み合わせた情報を用いることができる。他のＰＢＸと区別できる情報であれば、上述した情報以外でも識別情報として採用することができる。他のＰＢＸと区別できる情報が含まれていれば識別情報とすることができるので、他のＰＢＸと区別可能な情報に、他の情報を付加させて記憶手段２ｄに格納させてもよい。他のＰＢＸと区別し特定することから、以下、識別情報をＰＢＸ−ＩＤ（IDentification）と略称する。
【００６８】
また、暗号化された認証情報とは、ＰＢＸ−ＩＤに基づいて管理サーバ４によって後述する管理処理（認証に必要な情報処理）を経て暗号化したデータのファイルである。以下、暗号化ファイルと略称する。
【００６９】
復号化手段２ｅは、暗号化された認証情報（暗号化ファイル）を復号化する。
【００７０】
比較手段２ｆは、記憶手段２ｄから読み出したＰＢＸ−ＩＤと、復号化された暗号化ファイルとを比較し、その比較結果を制御手段２ｇへ通知する。
【００７１】
制御手段２ｇは、以下の各機能を処理する。外線１２と内線１１の間、および内線１１相互間の交換動作を制御する機能を有する。また、制御手段２ｇは、内線制御手段２ｂを介して内線電話機１０ａと、データ通信を行う機能を有する。さらに、接続手段２ｃを介して端末装置３ともまたデータ通信を行う機能を有する。制御手段２ｇは、比較手段２ｆから通知された比較結果が不一致であった場合に、ＰＢＸ２の動作機能の一部または全部を制限する。
【００７２】
機能使用可否手段２ｈはＰＢＸ２の動作機能の一部または全部を制限するか活性化するかを指定する機能を有する。機能使用可否手段２ｈは、記憶手段２ｄに記憶されたＰＢＸ２の各種の動作機能のプログラムのそれぞれに対して、動作をさせるか停止させるかを指定する機能フラッグのプログラムとして働く。制御手段２ｇは、比較手段２ｆの比較結果に基づき不一致の場合に、機能使用可否手段２ｈの所定のフラグを停止させることにより、ＰＢＸ２の動作機能の一部または全部を制限することができる。制御手段２ｇは比較手段２ｆの比較結果が一致の場合には機能使用可否手段２ｈの所定のフラグを活性化させることにより、ＰＢＸ２の所定の動作機能または機能全部を有効に機能することができる。
【００７３】
動作機能の制限は、例えば、内線制御手段２ｂを制御して、内線電話機１０ａまたはＰＣ電話機１０ｂとの着信、発信を制限（内線ポートの一部または全部を機能停止）することが可能である。あるいは、外線制御手段２ａを制御して、外線１２からの着信、または外線１２への発信を制限（外線ポートの一部または全部を機能停止）することが可能である。この内線制御手段２ｂおよび外線制御手段２ａへの制限を、どちらか一方または両方とするか、あるいは、機能停止するポートの範囲をどこまで停止するかは、設置環境などに応じて適宜決めることができる。
【００７４】
図３は、図２のハード構成図である。図２に説明した機能が、ハードウェアによって実現される構成をさらに詳しく説明する。制御手段２ｇはＣＰＵ５１と回路制御ASIC５２とで構成される。
【００７５】
ＣＰＵ５１は汎用の１チップＣＰＵであって、例えば、日立製ＨＤ６４１７７０９ＳＦ１３３Ｂである。回路制御ASIC５２は、交換制御を行う時分割スイッチ部５３、各種のインタフェイスに対する入出力制御を行うＩＯ部５４を包含する。各部を大規模集積回路に集積した上、本実施の形態に最も適した周辺制御回路をも含めて集積化したASIC（Application-Specific Integrated Circuit）に構成される。
【００７６】
その内容は、通話メモリとその通話メモリのアドレスをタイムスロットに合わせて制御する周辺制御回路とを有する。これらの通話メモリや周辺制御回路もまた一般的な時分割スイッチと同様に大規模集積回路（ＬＳＩ）に集積化され、１個の汎用ＩＣとして提供されるものである。なお、その動作内容については例えば公開公報（特開２０００−３３３２７９）を援用して、詳細な説明を省略する。
【００７７】
制御データバス５５はＣＰＵ５１との制御データバスであって、アドレスバス、データバス、ステータスバスで構成される。いずれのバスもＣＰＵ５１に依存する汎用のバス構成である。
【００７８】
ハイウェイ５６は一般的な時分割交換制御に要する時分割データのハイウェイである。ＣＰＵ５１は回路制御ASIC４９を伴って、制御データバス５５とハイウェイ５６とを介して周辺端末を特定するためのＣＯＤＥＣ制御（COder-DECorder）５７を生成する。このＣＯＤＥＣ制御５７に接続されている外線制御手段２ａ用および内線制御手段２ｂ用のＣＯＤＥＣ５８を制御可能とする。
【００７９】
前述の外線制御手段２ａと内線制御手段２ｂとは、その内部構成はほぼ同一である。制御手段２ｇ（ＣＰＵ５１並びに回路制御ASIC５２）はＣＯＤＥＣ制御５７を介してＣＯＤＥＣ５８へ制御信号を伝送する。ＣＯＤＥＣ５８は、例えば、Infineon Technologies  ＡＧ製  ＣＯＤＥＣ  ＩＣである。ＣＯＤＥＣ５８は各インタフェイスからの入力信号をハイウェイ５６上における各インタフェイスの物理位置に応じたタイムスロット位置にデータ書き込みを行い、また逆に、各インタフェイスの物理位置に応じたタイムスロット位置のデータ読み出しを行い各インタフェイスに対して出力する。
【００８０】
ＩＦ制御５９は、内線１１および外線１２とのインピーダンスマッチングを取るマッチング素子と、信号の送受信を行うラインドライバレシーバと、アナログとデジタルとの間の信号変換と、入出力の制御で構成され、ＣＯＤＥＣ５８により制御される。極めて一般的なインタフェイス制御回路である。
【００８１】
ＩＦ回路６１には、前述のようにＵＳＢやＩＥＥＥ８０２．３やＲＳ−２３２Ｃに対応した汎用的なインタフェイス用ＩＣが使用される。ＩＦ回路６１はまた、制御データバス５５とのインタフェイス回路をも含めて集積化される。なおより詳細には、内・外線制御手段（２ａ、２ｂ）の場合と同様に、データ線と制御データバス５５との間でタイミング制御を行う中継回路を実装するが、中継回路の内容は本発明の主題とするものではないため、その詳細説明を省略する。
【００８２】
また、内・外線制御手段（２ａ、２ｂ）や接続手段２ｃは上記各図に示すように１個に限るのもではなく、複数設けても良い。さらに、内線制御手段２ｂも図１に示すように２個に限るのもではなく、多数設けても良い。交換機２のシステム全体に要求される能力に応じて適宜必要数定められる。
【００８３】
記憶手段２ｄは複数のメモリ素子を組み合わせて構成された全体を総称する。メモリ素子の各々は次のように構成される。６５はフラッシュメモリ（Flash Memory）であって、不揮発性メモリである。その特徴によりシステム起動時のブートプログラムを記憶する。例えば、富士通製  ＭＢＭ２９ＬＶ４００ＢＣ，４Ｍｂｉｔ  Ｆｌａｓｈである。６６はＳＲＡＭ  メモリであって、各種設定データを記憶しバッテリバックアップによって記憶データを保持する。例えば、ルネサステクノロジ製Ｒ１ＬＶ０４１６ＣＳＢ，４Ｍｂｉｔ  ＳＲＡＭである。６７はＤＲＡＭ  Ｍｅｍｏｒｙであって、システム運用プログラムと各種設定データとを記憶する。記憶保持動作を必要とする揮発性メモリであるから、バッテリバックアップによるデータ保持は行わない。例えば、Ｍｉｃｒｏｎ  Ｔｅｃｈｎｏｌｏｇｙ，Ｉｎｃ．，製ＭＴ４８ＬＣ２Ｍ３２Ｂ２ＴＧ，６４Ｍｂｉｔ  ＤＲＡＭである。
【００８４】
１０５はＳＤカードメモリ（Secure Digital memory card）であって、不揮発性メモリである。例えば、パナソニック（Panasonic）製のＲＰ−ＳＰ０３２、容量３２Ｍｂｙｔｅである。着脱自在のカード形状のメモリであるから、交換機２のシステム運用プログラムなどの記憶内容の一部書換はもち論、カード交換でも対応することができる。特に、本発明において、その特長を生かし、暗号化ファイルを記憶させて運用することができる。なお、図３においてＳＤカードメモリ１０５の点線表示は着脱自在である（つまり着脱記憶手段）ことを表す。
【００８５】
次に、設置業者１４が使用する端末装置３の構成について図４に基づいて説明する。図４において、端末装置３は、ＰＢＸ２と接続するローカル接続手段３ａと、管理サーバ４と接続するネットワーク接続手段３ｂとを有する。その他の構成内容は汎用コンピュータや一般的なパーソナルコンピュータ（ＰＣ）であって、特徴のある機能を有するソフトウェアについて、上述の各機能手段を列記する。本発明において、端末装置３の詳細構造については一般に用いられる衆知のコンピュータによって構成されることを説明して、その詳細な内容の説明を省略する。
【００８６】
ローカル接続手段３ａは、ＰＢＸ２と接続するために、ＰＢＸ２の接続手段２ｃと同じ内容のインタフェースとしている。なお、ここでローカルとは本発明のコンピュータシステムの範囲内で接続可能であることを表す。例えば、ハードウェアとしてのインタフェイスは一般的なものであっても信号通信の処理ソフトウェアが本実施の形態のＰＢＸ２とローカル接続手段３ａとに特有の処理を含む場合などである。
【００８７】
ネットワーク接続手段３ｂは、ネットワークの一例であるインターネットと接続する衆知の手段である。このインタフェースは、例えば、図示しないハブやルータなどのネットワーク中継装置とのインタフェースとなるＬＡＮや、モデムとのインタフェースとなる双方向シリアル通信が可能なＲＳ−２３２Ｃなどが使用できる。即ちここで言うネットワークとは、一般的なハードウェアおよびソフトウェアとを用いて衆知のネットワークへ通信可能な意味に使用する。
【００８８】
ＰＢＸ２からＰＢＸ−ＩＤ（識別情報）を読み込む読込手段３ｃと、内線番号や短縮ダイヤルやグルーピングなどのＰＢＸ２の動作機能を設定するための設定情報を出力する設定手段３ｄと、暗号化ファイルをＰＢＸ２へ書き込むために出力する書込手段３ｅと、ＰＢＸ２から読み込んだＰＢＸ−ＩＤや、管理サーバ４から受信した暗号化ファイル、および端末装置自身の制御プログラムを格納する記憶手段３ｆとを備えている。
【００８９】
端末制御手段３ｇは、ネットワーク接続手段３ｂを介して管理サーバ４から受信したウェブページ情報や後述する暗号化ファイル（ライセンスファイル）などを記憶手段３ｆへ書き込んだり、ＰＢＸ−ＩＤ（例えば後述する客先ＩＤなど）をネットワーク接続手段３ｂを介して管理サーバ１０４へ送信したりする。
【００９０】
端末装置３は、ＰＢＸ２へ設定情報を出力するときにＰＢＸ２へ接続すればよい。また端末装置３は、管理サーバ４へＰＢＸ−ＩＤを送信するときに管理サーバ４に接続していればよい。そこで、同時にＰＢＸ２と管理サーバ４とに接続状態とする必要はない。ローカル接続手段３ａとネットワーク接続手段３ｂはそれぞれ個別に送受信動作を行うので、両者が同時に通信を維持する必要はないからである。こうして、端末装置３に可搬なノートブック型のパーソナルコンピュータを使用することによる作業の利便性を発揮することができる。
【００９１】
そして、製造業者または販売業者が管理する管理サーバ４について図５に基づいて詳細に説明する。管理サーバ４の構成内容は汎用コンピュータや一般的なパーソナルコンピュータ（ＰＣ）であって、特徴のある機能を有するソフトウェアについて、各機能手段を列記する。本発明において、管理サーバ４の詳細構造については一般に用いられる衆知のコンピュータによって構成されることを説明して、その詳細な内容の説明を省略する。
【００９２】
図５において、管理サーバ４は以下の各構成要素を有する。ネットワーク接続手段４ａは、インターネットなどのネットワークを介してウェブページを端末装置３へ送信したり、端末装置３から送信されたデータを受信したりする。ネットワーク接続手段４ａはネットワークの一例であるインターネットと接続する衆知の手段である。このインタフェースは、例えば、図示しないハブやルータなどのネットワーク中継装置とのインタフェースとなるＬＡＮや、モデムとのインタフェースとなる双方向シリアル通信が可能なＲＳ−２３２Ｃなどが使用できる。
【００９３】
認証手段４ｂは端末装置３が管理サーバ４のウェブページにログインする際に認証を要求する。認証後に発行手段４ｃは、端末装置３から送信されたＰＢＸ−ＩＤ（識別情報）に応じて認証情報を暗号化してデータのファイルとして（つまり暗号化ファイルとして）発行する。暗号化するための処理の内容は広く知られた一般的な暗号化処理技術を用いて行う。なお、暗号化処理にかかる技術については本発明の主題とするものではないので、上述の通り一般的な暗号化処理であることを説明して詳細な暗号処理内容の説明は割愛する。
【００９４】
設置日付管理データベース４ｄは、端末装置３から送信されたＰＢＸ−ＩＤと、認証の際に用いたログイン情報と、暗号化ファイルを発行した日付とを、それぞれ関連付けて格納する。
【００９５】
このログイン情報は、設置業者１４が予め製造業者や販売業者（dealer）が定めた教育を受けることで、製造業者や販売業者に登録して発行される設置業者１４を識別するコードである。このログイン情報により、認証情報の発行を要求した設置業者１４を特定することができる。
【００９６】
発行手段４ｃは、ＰＢＸ−ＩＤを暗号化して認証に必要な情報ファイルを作成する機能を有している。この発行手段４ｃにより暗号化された暗号化ファイルは、ＰＢＸ２の復号化手段２ｅにより復号化が可能である。
【００９７】
図６は、図５の設置日付管理データベース４ｄの記録内容を説明する図であって、ＰＢＸ−ＩＤと日付、および設置業者１４とを関連付けて管理する様子を説明するものである。設置日付管理データベース１３１全体は図５の設置日付管理データベース４ｄに対応する。１３２は識別情報たるＰＢＸ−ＩＤデータである。１３３は日付データであって、ＰＢＸ−ＩＤ１３２に対応する暗号化ファイルを発行した日付である。１３４はディーラＩＤデータであって、製造業者や販売業者に登録して発行される設置業者１４を識別するコードである。さらに、関連する情報として設置場所（納入先）を加える場合もある。また、ディーラＩＤデータ１３４を設置日付管理データベース１３１に含めて説明したが、ログイン情報としてディーラＩＤデータ１３４を独立して運しても良い。互いのデータの関連を確かめることが可能なデータベースであれば、ＰＢＸ２を識別し、設置業者１４を特定して、さらに日付管理をすることができるからである。
【００９８】
以上のように構成される本発明の実施の形態に係るコンピュータシステムの動作を図７に基づいて説明する。図７は図１のコンピュータシステムの動作を説明するフローチャートである。図７のフローチャートは、図１に示されるＰＢＸ２を設置業者１４が企業１０へ設置するときの動作を示したものである。従って、ＰＢＸ２はＰＢＸ−ＩＤを付与されて正規に出荷されたものであり、設置作業であるからＰＢＸ２に端末装置３を接続している状況にあるものとする。
【００９９】
また、この設置業者１４は、ＰＢＸ２を設置するための教育を受けており、設置するためのスキルを備えている。そして、販売業者から管理サーバ４へ端末装置３からログインするための認証に用いるログイン情報が発行されているものとする。
【０１００】
まず、ＰＢＸ２は電源が投入されると、アイドル状態となっている。その際に端末装置３からＰＢＸ−ＩＤの読み込み要求があるか否かをＰＢＸが判定する（Ｓ１００）。Ｓ１００にて端末装置３からのＰＢＸ−ＩＤの読み込み要求がない場合は、Ｓ１１０へ移行する。
【０１０１】
制御手段２ｇは、記憶手段２ｄからＰＢＸ−ＩＤを読み出し、さらに暗号化ファイルを読み出す（Ｓ１１０）。
【０１０２】
制御手段２ｇは、必要な時に（本実施の形態１では電源投入時）、読み出した暗号化ファイルを復号化手段２ｅにより復号化する。さらに、制御手段２ｇは読み出したＰＢＸ−ＩＤと復号化した暗号化ファイルとを比較手段２ｆによって比較し、比較手段２ｆはその比較結果を制御手段２ｇへ通知する（Ｓ１２０）。
【０１０３】
Ｓ１２０にて通知された比較結果が不一致であると、制御手段２ｇは、機能使用可否手段２ｈに対して、例えば、内線制御手段２ｂが動作しないように機能制限をする旨の通知をする（Ｓ１２０Ｎ）。機能使用可否手段２ｈは内線制御手段２ｂに関する機能の活性化フラッグをＯＦＦに指定する。こうして、この通知により内線制御手段２ｂは、内線電話機１０ａまたはＰＣ電話機１０ｂからの発信や、内線電話機１０ａまたはＰＣ電話機１０ｂへの着信ができなくなって、ＰＢＸ動作機能の機能制限を受ける（Ｓ１３０）。そして暗号化ファイルが設定されない、または異なった値のログイン情報が設定された状態では、Ｓ１００からＳ１３０を繰り返すから、ＰＢＸ２は機能が制限された状態が維持される。
【０１０４】
次に、端末装置３の読込手段３ｃによりＰＢＸ−ＩＤの読み込みが要求されるとＳ１００での判定によりＳ１４０へ移行する。ＰＢＸ２の制御手段２ｇは、記憶手段２ｄからＰＢＸ−ＩＤを読み出し、接続手段２ｃを介して端末装置３へＰＢＸ−ＩＤを送信する（Ｓ１５０、ＰＢＸ−ＩＤ読込ステップ）。
【０１０５】
端末装置３の端末制御手段３ｇは、ローカル接続手段３ａを介してＰＢＸ２からＰＢＸ−ＩＤを受信し、読込手段３ｃによりＰＢＸ−ＩＤを記憶手段３ｆへ格納する。
【０１０６】
端末装置３は、ネットワーク接続手段３ｂを介して管理サーバ４へアクセスする。このアクセスは、端末装置３上で動作するブラウザで、管理サーバ４のアドレスを示すＵＲＬ（Uniform Resource Locator）を指定することで行うことができる（Ｓ１６０）。
【０１０７】
この端末装置３からのアクセスにより、管理サーバ４は、認証手段４ｂからネットワーク接続手段４ａを介して端末装置３へウェブページの認証要求画面を送信する（Ｓ１７０）。
【０１０８】
設置業者１４は、端末装置３の図示しない表示手段に表示された認証要求画面に、予め販売業者から発行されているログイン情報をキーボードなどから入力し、管理サーバ４へ送信する（Ｓ１８０）。
【０１０９】
端末装置３から送信された設置業者１４のログイン情報に基づいて、管理サーバ４は設置日付管理データベース４ｄを検索する。例えば、図６において、ディーラＩＤデータ１３４を検索し、ログイン情報との一致を確認することができる。なお、前述のように、ディーラＩＤデータ１３４を設置日付管理データベース４ｄから分離して認証のために独立したデータベースを構築しても良い。
【０１１０】
ディーラＩＤデータ１３４を検索した結果、認証手段４ｂが設置業者１４を認証した場合には、発行手段４ｃにより認証発行画面を送信する。この認証発行画面は、設置業者１４にＰＢＸ２のＰＢＸ−ＩＤを入力させるための画面である（Ｓ１９０）。
【０１１１】
他方、この認証発行画面にて入力されたログイン情報が予め管理サーバ４の設置日付管理データベース４ｄに登録された設置業者１４のログイン情報と一致しない場合は、認証手段４ｂは端末装置３へ認証されなかった旨の通知をする。このようにして管理サーバ４は、特定の設置業者１４が使用する端末装置３のみ認証情報の発行を行っている。
【０１１２】
設置業者１４は、先のＳ１５０で読み込んでおき端末装置３の記憶手段３ｆへ格納しておいたＰＢＸ２のＰＢＸ−ＩＤについて、端末装置３のブラウザに表示された認証発行画面にそのＰＢＸ−ＩＤを入力し、端末装置３から管理サーバ４へそのＰＢＸ−ＩＤを送信する（Ｓ２００、認証発行ステップ）。
【０１１３】
ＰＢＸ−ＩＤを受信した管理サーバ４は、このＰＢＸ−ＩＤに応じた認証情報を発行手段４ｃにより暗号化して発行する。そして、このＰＢＸ−ＩＤデータ１３２と、認証の際に用いたディーラＩＤデータ１３４（ログイン情報）と、日付データ１３３（暗号化ファイルを発行した日付）とを、それぞれ関連付けて設置日付管理データベース４ｄに格納する。
【０１１４】
管理サーバ４の設置日付管理データベース４ｄには、ＰＢＸ−ＩＤと暗号化ファイルを発行した日付とを関連付けて格納しているので、販売業者は、ＰＢＸ−ＩＤから企業１０に設置したＰＢＸ２を特定することができ、そのＰＢＸ２が設置されて稼働を開始した日（暗号化ファイルを発行した日付）から正確に把握することができる（Ｓ２１０、発行ステップ）。さらに、設置業者１４は管理サーバ４に認証を求めるだけであって、設置日付管理データベース４ｄは製造会社１５の管理下にあるから、稼働を開始した日付を誤って申告することを防止することができる。
【０１１５】
暗号化ファイル（暗号化された認証情報）が発行されると、端末装置３で動作するブラウザの認証発行画面に暗号化ファイルが表示される（Ｓ２２０）。暗号化ファイルは、管理サーバ４の発行手段４ｃによりＰＢＸ−ＩＤを変換して作成したものである。しかし、暗号化しているので設置業者１４には一見して暗号化ファイル（暗号化され認証に必要な情報のファイル）とＰＢＸ−ＩＤとが、一意に対応するものだとは分からない。こうして認証に必要な情報のセキュリティを確保することができる。
【０１１６】
端末装置３が暗号化ファイルを受信したことにより、暗号化ファイルが端末装置３に表示される。設置業者１４は、この暗号化ファイルを書き込み手段３ｅによりＰＢＸ２へ出力する（Ｓ２３０、暗号化ファイル書込ステップ）。こうして、暗号化ファイルは、ＰＢＸ２の記憶手段２ｄへ格納される。そして前述のように、Ｓ１１０にてＰＢＸ−ＩＤと暗号化ファイルとが読み込まれる。
【０１１７】
そして前述のように、制御手段２ｇは、読み出した暗号化ファイルを復号化手段２ｅにより復号化する。さらに、Ｓ１２０にて、制御手段２ｇはＰＢＸ−ＩＤと復号化された暗号化ファイルとを比較するが、管理サーバ４から発行された暗号化ファイルを復号化した認証に必要な情報であるので当然一致している。従って、比較手段２ｆはこの比較が一致したことを制御手段２ｇへ通知する。比較手段２ｆの比較結果が一致した旨の通知を受けた制御手段２ｇは、機能使用可否手段２ｈを制御して機能の制限を解除する（Ｓ２４０）。このようにして、製造業者または販売業者は、設置業者１４がＰＢＸ２の設定作業を行うスキルを有しているか否かを、管理サーバ４へアクセスする際の認証により確認することができる。
【０１１８】
以上のように、実施の形態１に係るコンピュータシステムを説明したが、端末装置３はＰＢＸ−ＩＤと暗号化ファイルとを受け渡しできればよく、ＰＢＸ２と接続する端末装置と、管理サーバ４と接続する端末装置とがそれぞれ異なるものであってもよい。
【０１１９】
この受け渡しは、フレキシブルディスクや、可搬できる不揮発性メモリを用いて行うことができる。また、ＰＢＸ２に接続される端末装置に表示されたＰＢＸ−ＩＤを管理サーバ４に接続される端末装置に設置業者１４が入力し、反対に管理サーバ４に接続される端末装置に表示された暗号化ファイル（認証に必要な情報）をＰＢＸ２に接続される端末装置に設置業者１４が入力するようにしてもよい。また、ＰＢＸ２に接続される端末装置３は、コンソールなどの表示手段および入力手段を備えたＰＢＸ２であれば、省略することもできる。
【０１２０】
本発明の実施の形態１によれば、稼働を開始した日付を誤って申告することを防止できるだけでなく、稼働を開始した日付（暗号化ファイルを発行した日付）から起算する無償保証期限を経過した場合に、制御手段２ｇは機能使用可否手段２ｈを制御して、例えば、内線制御手段２ｂが動作しないように機能制限をすることも可能である。あるいは、無償保証期限の１ヶ月前の場合や１週間前の場合であれば、制御手段２ｇが、表示手段（図示省略、例えば稼働状態表示ＬＣＤ（Liquid Crystal Display）や警告表示ランプ等の公知手段を使用可能）に警告を表示して、事前に報知することも可能である。
【０１２１】
（実施の形態２）
本発明の実施の形態２に係るコンピュータシステム１５０の構成を図８から図１０に基づいて説明する。図８は本発明の実施の形態２に係るコンピュータシステムの構成を説明する図である。図９は図８の構内交換機の構成を示す図である。図１０は図８の端末装置の構成を示す図である。
【０１２２】
実施の形態２に係るコンピュータシステム１５０は、ＰＢＸ−ＩＤと暗号化ファイルとを格納する可搬不揮発性メモリの一例として、着脱自在の記憶手段（メモリカード１０５）に格納されていることを特徴としている。なお、図８から図１０においては、図１から図４に示される同じ構成のものは、同符号を付して説明は省略する。また、本実施の形態２において、端末装置１０３は一般に用いられる衆知のコンピュータによって構成されることも実施の形態１と同様である。また、本実施の形態２に用いられる管理サーバ４は、図５に示される管理サーバ４と同じ構成である。
【０１２３】
次に、ＰＢＸ１０２の構成について図９に基づいて説明する。図９において、ＰＢＸ１０２は、外線制御手段２ａと、内線制御手段２ｂと、接続手段２ｃと、記憶手段２ｄと、復号化手段２ｅと、比較手段２ｆと、制御手段２ｇと、並びに機能使用可否手段２ｈとを備えている。また、図９における交換機のハードウェア構成は、先の実施の形態１の図３に説明した内容と同じであるから、図３とその説明を援用して詳細な説明の重複を割愛する。
【０１２４】
図９において、図２と異なる点は記憶手段２ｄに加えてメモリカード１０５を用いた例を説明するものである。ＰＢＸ１０２は、その記憶手段２ｄの記憶領域の一部にメモリカード１０５（着脱記憶手段）を装着可能な手段を備えている。そして、メモリカード１０５は着脱自在に記憶手段を構成できることを特徴とする。
【０１２５】
ＰＢＸ１０２のＰＢＸ−ＩＤおよび暗号化ファイル（認証に必要な情報）を格納する着脱自在の記憶手段の一例として、メモリカード１０５を用いた例を示している。ＰＢＸ１０２のメモリ領域は主記憶装置（記憶手段２ｄ）に加えてメモリカード１０５を含めて新たなメモリ領域とすることにより実現することができる。このメモリカード１０５は、例えば、ＳＤカード（Secure Digital memory card）のような不揮発性メモリが使用できる。
【０１２６】
なお、図９における交換機のハードウェア構成は、先の実施の形態１の図３に説明した内容と同じであるから、図３とその説明を援用して詳細な説明の重複を割愛する。
【０１２７】
図１０の端末装置１０３において、実施の形態１の端末装置３と同様に、ローカル接続手段３ａ、ネットワーク接続手段３ｂ、読込手段３ｃ、設定手段３ｄ、書込手段３ｅ、記憶手段３ｆ、および端末制御手段３ｇを有する。これらの各構成要素は実施の形態１と同様であるから同符号を付して説明を省略する。
【０１２８】
図２の端末装置と異なる点は記憶手段３ｆに加えてメモリカード１０５を用いた例を説明するものである。メモリカード１０５は着脱自在に記憶手段を構成できる点、ＰＢＸ１０２のＰＢＸ−ＩＤおよび暗号化ファイル（認証に必要な情報）を格納する点、および、メモリカード１０５の一例として例えば、ＳＤカード（Secure Digital memory card）のような不揮発性メモリを用いた点は、上述の図９と同様である。
【０１２９】
また、管理サーバ４については、先の実施の形態１の図５に説明した内容と同様であるから図５とその説明を援用して詳細な説明の重複を割愛する。
【０１３０】
このように構成される本発明の実施の形態２に係るコンピュータシステム１５０の動作を図１１に基づいて説明する。図１１は、図８に係るコンピュータシステムの動作を説明するフローチャートである。図１１のフローチャートは、図８に示されるＰＢＸ１０２を設置業者１４が企業１０へ設置するときの動作を示したものである。従って、ＰＢＸ２はＰＢＸ−ＩＤを付与されて正規に出荷されたものであり、設置作業であるからＰＢＸ２に端末装置１０３を接続している状況にあるものとする。
【０１３１】
また、実施の形態１と同様に、この設置業者１４は、ＰＢＸ１０２を設置するための教育を受けており、設置するためのスキルを備えているものとする。そして、販売業者には端末装置１０３から管理サーバ４へログインするための認証に用いるログイン情報が発行されているものとする。
【０１３２】
図１１において、まずＰＢＸ１０２は比較手段２ｆを用いてメモリカード１０５から、メモリカード１０５に格納されているＰＢＸ−ＩＤと暗号化ファイルとを読み出す（Ｓ３００）。そして比較手段２ｆにより読み出したＰＢＸ−ＩＤと暗号化ファイルとを比較し、比較結果を制御手段２ｇへ通知する（Ｓ３１０）。
【０１３３】
Ｓ３１０において制御手段２ｇは、通知された比較結果が不一致であると、機能使用可否手段２ｈを制御して所定の動作機能に関する活性化フラッグをＯＦＦに制御する。例えば、内線制御手段２ｂへ動作しないように機能使用可否手段２ｈを制御する。この制御により内線制御手段２ｂは、内線電話機１０ａまたはＰＣ電話機１０ｂからの発信や、内線電話機１０ａまたはＰＣ電話機１０ｂへの着信ができなくなる（Ｓ３２０）。
【０１３４】
そして暗号化ファイルが設定されない、またはＰＢＸ−ＩＤとは異なったデータの暗号化ファイルが読み出された状態では、Ｓ３００からＳ３２０を繰り返す。これにより、ＰＢＸ２は機能が制限された状態が維持される。
【０１３５】
設置業者１４は、ＰＢＸ１０２からメモリカード１０５を外し、端末装置１０３へ装着する（Ｓ３３０）。
【０１３６】
次に、暗号化ファイルを取得するために、設置業者１４はメモリカード１０５を装着した端末装置１０３を操作して、ネットワーク接続手段３ｂを介して管理サーバ４へアクセスする。この端末装置１０３から管理サーバ４へ認証を得るための必要な情報を送信して、暗号化ファイルを受信するまでは、図７に説明したＳ１６０からＳ２２０までと、端末装置３が端末装置１０３となった以外は、同じなので説明の重複を省略する。
【０１３７】
この暗号化ファイルを端末装置１０３にて受信し、端末装置１０３に表示する。設置業者１４は端末装置１０３を操作して、端末装置１０３に装着されたメモリカード１０５へ書込手段３ｅにより暗号化ファイルを書き込む（Ｓ３４０）。
【０１３８】
設置業者１４は暗号化ファイルの書き込みを終えたメモリカード１０５を端末装置１０３から外す（Ｓ３５０）。設置業者１４はそのメモリカード１０５をＰＢＸ１０２へ装着する（Ｓ３６０）。暗号化ファイルは、ＰＢＸ１０２の復号化手段２ｅにより復号化され記憶手段２ｄへ格納される。そしてＳ３００にてＰＢＸ−ＩＤと復号化された暗号化ファイルとがＰＢＸ１０２に読み込まれる。
【０１３９】
Ｓ３１０にて、ＰＢＸ−ＩＤと復号化された暗号化ファイルとが比較されるが、管理サーバ４から発行された暗号化ファイルを復号化した認証に必要な情報であるので当然一致している。従って、比較手段２ｆはこの比較結果が一致したことを制御手段２ｇへ通知する。比較手段２ｆの比較結果が一致した旨の通知を受けた制御手段２ｇは、機能使用可否手段２ｈを制御して機能の制限を解除する（Ｓ３７０）。
【０１４０】
このように、ＰＢＸ１０２の記憶手段２ｄの一部記憶領域を着脱可能な不揮発性のメモリカード１０５とすることで、設置業者１４は設置作業の際に端末装置１０３をＰＢＸ１０２にケーブルなどを介して接続する必要がなく、ＰＢＸ１０２が設置されている企業１０とは異なる場所で、ＰＢＸ１０２に対しての設定作業を行うことができる。こうして、企業１０での設定作業の時間短縮や、煩雑さを軽減することができる。
【０１４１】
（実施の形態３）
本発明の実施の形態に係るコンピュータシステム１６０の構成を、コンピュータとしてＰＢＸを例に、図１２に基づいて説明する。図１２は、本発明の実施の形態３に係るコンピュータシステムの構成を説明する図である。図１３は、図１２のＰＢＸの構成を示す図である。図１４は、図１２の端末装置の構成を示す図である。図１５は、図１２の管理サーバの構成を示す図である。図１６は、本発明の実施の形態３に係るポイントカードの一例を示す図である。
【０１４２】
図１２に示すように、コンピュータシステム１６０は、コンピュータの一例であるＰＢＸ２０２と、端末装置２０３と、管理サーバ２０４とを備えている。以上の各構成装置のそれぞれの詳細な内容は実施の形態１に説明した内容と同様であるから、本実施の形態３に特有の各構成装置について説明を行い、同一の要素には同一の符号を付して説明の重複を省略する。また、本実施の形態３において、端末装置２０３と管理サーバ２０４は一般に用いられる衆知のコンピュータによって構成されることも実施の形態１と同様である。
【０１４３】
次に、ＰＢＸ２０２の構成について図１３に基づいて詳細に説明する。図１３において、ＰＢＸ２０２は、外線１２との接続を制御する外線制御手段２ａと、内線１１との接続を制御する内線制御手段２ｂと、端末装置２０３と接続可能とする接続手段２ｃと、記憶手段２ｄと、復号化手段２ｅと、比較手段２ｆと、制御手段２ｇと、並びに機能使用可否手段２ｈとを備えている。また、図１３における交換機のハードウェア構成は、先の実施の形態１の図３に説明した内容と同じであるから、図３とその説明を援用して詳細な説明の重複を割愛する。
【０１４４】
またＰＢＸ２０２は、その記憶手段２ｄの記憶領域の一部にメモリカード１０５を装着可能な手段を備えている。つまり本実施の形態３では実施の形態１における記憶手段２ｄと実施の形態２における着脱自在のメモリカード１０５とを両方備えたものである。
【０１４５】
このメモリカード１０５は、例えば、ＳＤカード（Secure Digital memory card）のような不揮発性メモリが使用できる。以上の各構成要素並びにそれぞれの詳細なハード構成は実施の形態１に説明した内容と同様であるから、同一の要素には同一の符号を付して説明の重複を省略する。
【０１４６】
記憶手段２ｄは、他のＰＢＸと識別するためのコンピュータ識別情報である客先ＩＤ（以下、前述の実施の形態にならいＰＢＸ−ＩＤと略称する。）が格納されている。従って、電源が未投入状態でも内容が保存可能なフラッシュメモリなどの不揮発性メモリの記憶領域にＰＢＸ−ＩＤを記憶することが望ましい。
【０１４７】
特に本実施の形態３では、メモリカード１０５には、他のメモリカード１０５と識別することが可能な個別のＩＤ（以下メモリカードＩＤと略称する）を有している。例えば、メモリカード１０５がＳＤメモリカードであれば、ＳＤメモリカードを製造する製造会社１５が、予め個別のＩＤとして他のＳＤメモリカードと識別可能な情報を書き込んだ状態で出荷しているので、この個別のＩＤをメモリカードＩＤとして他のＰＢＸと識別するためのコンピュータ識別情報であるＰＢＸ−ＩＤと組み合わせて使用することも可能である。
【０１４８】
また、メモリカード１０５には、ＰＢＸ−ＩＤの他に、暗号化されたライセンスファイル（本実施の形態３における暗号化ファイルの一例であり、以下、前述の実施の形態にならい暗号化ファイルと略称する）が格納される。従って、復号化手段２ｅは暗号化ファイルを複合化したことと同様にライセンスファイルをも複合化する。
【０１４９】
本実施の形態３では、ライセンスファイル（暗号化ファイル）は、記憶手段２ｄに格納されたＰＢＸ−ＩＤと、ライセンスされたＰＢＸの機能プログラムの種別を示す種別情報と、そのＰＢＸの機能プログラムの実行できる期限である期限情報とが暗号化された状態で含まれる。
【０１５０】
次に、設置業者１４が使用する端末装置２０３の構成について図１４に基づき説明する。図１４の端末装置２０３において、実施の形態１の端末装置３と同様に、ローカル接続手段３ａ、ネットワーク接続手段３ｂ、読込手段３ｃ、設定手段３ｄ、書込手段３ｅ、記憶手段３ｆ、および端末制御手段３ｇを有する。これらの各構成要素は実施の形態１と同様であるから同符号を付して説明を省略する。
【０１５１】
図４の端末装置と異なる点は記憶手段３ｆに加えてメモリカード１０５を用いた例を説明するものである。メモリカード１０５は着脱自在に記憶手段を構成できる点、ＰＢＸ１０２のＰＢＸ−ＩＤおよび暗号化ファイル（認証に必要な情報）を格納する点、および、メモリカード１０５の一例として例えば、ＳＤカード（Secure Digital memory card）のような不揮発性メモリを用いた点は、上述の実施の形態２の図９と同様である。
【０１５２】
次に、製造会社１５（製造業者または販売業者）が管理する管理サーバ２０４について図１５に基づいて説明する。なお、管理サーバ２０４の構成内容は汎用コンピュータや一般的なパーソナルコンピュータ（ＰＣ）であって、特徴のある機能を有するソフトウェアについて各機能手段を発揮すること、管理サーバ２０４の詳細構造については一般に用いられる衆知のコンピュータによって構成されることもまた、実施の形態１に説明した内容と同様である。
【０１５３】
図１５において、管理サーバ２０４はネットワーク接続手段４ａと、認証手段４ｂと、並びに発行手段４ｃとを有することは、実施の形態１に説明した内容と同様である。また、実施の形態１に説明した設置日付管理データベース４ｄを併用しても良い。
【０１５４】
なお、それぞれの詳細な内容は実施の形態１に説明した内容と同様であるから、本実施の形態３に特有の各構成装置について説明を行い、同一の要素には同一の符号を付して説明の重複を省略する。
【０１５５】
そこで、管理サーバ２０４はさらに、ポイント管理データベース４ｄを有し、販売したポイントカード１２０の販売金額に応じた販売ポイントを、ポイントカード１２０に付与されたポイントカード識別情報（ポイントカードＩＤ）１２０ａに対応付けて管理している。
【０１５６】
ここで、ポイントカードについて、図１６に基づいて説明する。ポイントカード１２０は紙カードの媒体であり、表面にポイントカードＩＤ１２０ａとパスワード１２０ｂが付与されている。
【０１５７】
ポイントカードＩＤ１２０ａとパスワード１２０ｂとを表面に付与する場合には、紙カードに直接印刷したり、イントカードＩＤ１２０ａとパスワード１２０ｂとが印刷されたシールを貼着したりすることができる。また、ポイントカード１２０は、ポイントカードＩＤ１２０ａとパスワード１２０ｂの内容を記録した磁気テープを貼着することも可能であるが、その場合には、端末装置２０３に読み取り装置が必要となるので、紙カードに印刷する方が望ましい。また、ポイントカード１２０は、ポイントカードＩＤ１２０ａとパスワード１２０ｂとが印刷されていればよいので、プラスチック製としてもよいが、紙カードとすれば安価で大量に作製することができる。
【０１５８】
ポイントカードＩＤ１２０ａは、ポイントカード１２０ごとに割り当てられたポイントカード識別情報である。本実施の形態３では、ポイントカードＩＤ１２０ａをシリアル番号としているので、容易に他のポイントカードのＩＤが連想できる。従って、ポイントカード１２０にポイントカードＩＤ１２０ａだけなく、シリアル番号としていないパスワード１２０ｂをも付与することとした。これにより、ライセンスを発行する際にポイントカード１２０を特定する情報としてポイントカードＩＤ１２０ａおよびパスワード１２０ｂを必要とすれば、ポイントカードＩＤを誤って入力したり他のＩＤを推測したりする行為を防止することができる。
【０１５９】
図１７はポイント管理データベース４ｅの記録内容を説明する図であって、ＰＢＸの機能とポイントとを関連付けて管理する様子を説明するものである。ポイント管理データベース１４１全体は図１５のポイント管理データベース４ｅに対応する。図１７において、ポイント管理データベース１４１全体はＰＢＸの機能とポイントとの関係を管理するデータＡ１４１ａと、ポイントカードＩＤのポイントを管理するデータＢ１４１ｂとの２つのデータから形成される。
【０１６０】
有効期限管理データ１４２は該当するＰＢＸ機能に対応する有効期限のデータである。ＰＢＸ機能データ１４３はＰＢＸの機能の各々の管理データである。ポイントデータ１４４は有効期限管理データ１４２とＰＢＸ機能データ１４３とに対応するポイントを表す。表中の・（ドット）は多数のデータを省略して代表例を示すことを表す。これらの有効期限管理データ１４２、ＰＢＸ機能データ１４３、およびポイントデータ１４４によってＰＢＸの機能とポイントとの関係を管理するデータを構成する。
【０１６１】
ポイントカードＩＤ１４５は前述のポイントカードＩＤ１２０ａに対応する。残ポイント１４６はポイントカードＩＤ１４５が保有するポイントを表す。これらのポイントカードＩＤ１４５と残ポイント１４６によってポイントを管理するデータを構成する。なお、これらの管理データは、本実施の形態３の説明をするための一例を示すものであって、上記説明の他にさらに他の管理要件を付加しても良い。あるいは、設置日付管理データベース１３１とポイント管理データベース１４１とを合成したものであっても良い。
【０１６２】
再び図１５において、実施の形態１で説明したと同様に、発行手段４ｃはライセンスファイルを暗号化して発行する（即ち暗号化ファイルの発行）機能を有している。暗号化ファイルの発行に当たっては、認証要求におけるログイン情報（図１１のＳ１８０参照）、ＰＢＸ−ＩＤ、客先ＩＤ、要求されたＰＢＸ２０２が実行する機能実現のプログラム（ＰＢＸ機能データ１４３）の種別である種別情報、および使用期限である有効期限管理データ１４２などを組み合わせたり、あるいはこれらを含むデータにすることも可能である。
【０１６３】
発行手段４ｃがライセンスファイルを発行するときは、ポイントカード１２０に付与されたポイントカードＩＤ１２０ａ（ポイントカードＩＤ１４５）に基づいてポイント管理データベース４ｅを検索する。そのポイントカードＩＤ１２０ａに対応付けられた販売ポイントから、プログラムの種別（ＰＢＸ機能データ１４３）ごとに割り当てられたライセンス発行ポイント（ポイントデータ１４４）を減算して、残ポイント１４６としている。この発行手段４ｃにより暗号化されたライセンスファイル（暗号化ファイル）は、ＰＢＸ２０２の復号化手段２ｅにより復号化が可能である。
【０１６４】
以上のように構成される本発明の実施の形態に係るコンピュータシステムの動作を、更に図１８に基づいて説明する。図１８は、図１２のコンピュータシステムの動作を説明する図である。
【０１６５】
先ず、ポイントカードの販売に関して説明する。製造会社１５が販売会社に、ポイントカードＩＤ１２０ａおよびパスワード１２０ｂが付与されたポイントカード１２０を予め販売して（Ｓ５１１）、販売会社から代金を回収する（Ｓ５１２）。
【０１６６】
販売会社は、ＰＢＸ２０２を設置する設置業者１４にポイントカード１２０を販売して（Ｓ５２１）、設置業者１４から代金を回収する（Ｓ５２２）。
データベース
販売したポイントカード１２０は、製造会社１５に設置された管理サーバ２０４のポイント管理データベース４ｅに、その購入金額に応じた購入ポイントを、ポイントカード１２０に付与されたポイントカードＩＤ１２０ａに対応付けて管理されている（図１７参照、この場合は残ポイント１４６が購入ポイントに等しい）。例えば、ＩＤ１では、残ポイント２５ポイントが購入ポイントとして管理されている（図１８の管理サーバ２０４内点数参照）。
【０１６７】
次に、設置業者１４は、端末装置２０３をＰＢＸ２０２に接続して、ＰＢＸ２０２の記憶手段２ｄに登録されたＰＢＸ−ＩＤを読み込んでおく（Ｓ５３１）。
【０１６８】
そして端末装置２０３のネットワーク接続手段３ｂを介して管理サーバ２０４へアクセスする（Ｓ５３２）。このアクセスは、端末装置２０３上で動作するブラウザを用いて、管理サーバ２０４のアドレスを示すＵＲＬ（Uniform Resource Locator）を指定することによりアクセスを行うことができる。
認証
この端末装置２０３からのアクセスにより、管理サーバ２０４は、認証手段４ｂからネットワーク接続手段４ａを介して端末装置２０３へ認証要求を行う。
【０１６９】
端末装置２０３に表示される認証要求画面の表示に従って、端末装置２０３を操作する設置業者１４は、製造会社１５または販売業者から指定された認証情報を入力して認証を得る。認証情報は、前述のように、認証要求におけるログイン情報、ＰＢＸ−ＩＤ、客先ＩＤなどである。
【０１７０】
そして、ポイントカード１２０のポイントカードＩＤ１２０ａおよびパスワード１２０ｂを入力して、購入したいプログラム（機能）を入力して、管理サーバ２０４へ、ＰＢＸ−ＩＤ（客先ＩＤ）とともにライセンスの要求通知として送信する（Ｓ５３２、ライセンス要求ステップ）。
【０１７１】
なお、以上に説明した本実施の形態３では、他のＰＢＸと識別可能な情報としてＰＢＸ２０２の記憶手段２ｄに登録されたＰＢＸ−ＩＤ（客先ＩＤ）を使用する例を説明した。他の例として、メモリカード１０５に格納されたメモリカードＩＤを使用してもよいし、両方を使用することも可能である。メモリカード１０５に登録されたメモリカードＩＤを使用する場合には、顧客のＰＢＸ２０２からＰＢＸ−ＩＤが格納されたメモリカード１０５を抜き取り、端末装置２０３に装着することで、端末装置２０３に取り込むことが可能である（前述の実施の形態２参照）。そのため、端末装置２０３とＰＢＸ２０２とを接続する手間が省略できる。
【０１７２】
なお、メモリカード１０５に格納されたメモリカードＩＤにおいては、このメモリカードＩＤをＰＢＸ−ＩＤの代わりに使用することは、改ざんされたり、悪用される恐れもある。そこで、これらの悪用から防御するために、セキュリティをより強化するには、ＰＢＸ２０２に格納されたＰＢＸ−ＩＤを使用するか、両方を併用するのが望ましい。
【０１７３】
認証を終了しライセンスの要求通知を受け付けた管理サーバ２０４は発行手段４ｃからネットワーク接続手段４ａを介して、購入したいプログラムの種別に応じた種別情報を含むライセンスファイルを暗号化して発行する。併せて、管理サーバ２０４はポイント管理データベース４ｅを検索して、プログラムの種別（図１７、ＰＢＸ機能データ１４３参照）ごとに割り当てられたライセンス発行ポイント（図１７、ポイントデータ１４４）を販売ポイントから減算する（Ｓ５４１、ライセンス発行ステップ）。
【０１７４】
顧客のポイントカードＩＤ１４５に対応する残ポイント１４６はポイントデータ１４４を減算したポイントが新たな残ポイント１４６としてポイント管理データベース４ｅに更新登録される。なお、減算結果の残ポイント１４６が負のポイントとなる場合は、当然、ライセンスファイルを暗号化して発行するステップ（Ｓ５４１）は実行されることはない。
【０１７５】
例えば、４つの内線を追加する場合には、ライセンス発行ポイントは、１ポイントとなっている（図１７、機能データ１４３のＡ１、および図１８の管理サーバ内販売点数を参照）。従ってＩＤ１のポイントカード１２０（図１７、ポイントカードＩＤ１４５の“２３８７４９７１”参照）は、残ポイント１４６が２５であるので、ＩＤ１を使用する設置業者１４であれば、残ポイント１４６は２４ポイントとなる。
【０１７６】
ライセンスファイルには、ＰＢＸ−ＩＤ、客先ＩＤ、プログラムを機能を示す種別情報、およびプログラムの使用できる有効期限を示す期限情報などが暗号化された状態で含まれている（即ち暗号化ファイルである）。この発行された暗号化ファイルを受信した端末装置２０３の端末制御手段３ｇは、この暗号化ファイルをメモリカード１０５に書き込む（Ｓ５４２，暗号化ファイル書込ステップ）。
【０１７７】
設置業者１４は、ライセンスファイルが格納されたメモリカード１０５を、ＰＢＸ２０２へ装着する（Ｓ５４３、機能使用ステップ）。ＰＢＸ２０２は、メモリカード１０５に格納された暗号化ファイルを復号化手段２ｅにより復号化して読み込む。ＰＢＸ２０２は、暗号化ファイル内のＰＢＸ−ＩＤ（客先ＩＤ）と、予め登録されているＰＢＸ−ＩＤ（客先ＩＤ）とを比較手段２ｆにより比較する。そして比較結果が一致している場合のみ制御手段２ｇは機能使用可否手段２ｈを制御して、暗号化ファイル内の種別情報（図１７、ＰＢＸ機能データ１４３参照）に該当するプログラムの機能フラッグを有効とする。
【０１７８】
また、ＰＢＸ２０２の制御手段２ｇは、プログラムの機能フラッグを有効とするときに有効期限管理データ１４２に対応する期限情報を参照して、期限切れになっているか否かを判定して、期限切れでなければその機能の実行を行う。もし期限切れ１ヶ月前の場合や１週間前の場合であれば、制御手段２ｇが、表示手段（図示省略、例えば稼働状態表示ＬＣＤ（Liquid Crystal Display）や警告表示ランプ等の公知手段を使用可能）に警告を表示して、プログラムが使用できなくなることを事前に報知することも可能である。
【０１７９】
そして設置業者１４は、このようなＰＢＸ２０２の機能の追加作業を行ったことにより、顧客から代金を回収して工事を終了する（Ｓ５４４）。
【０１８０】
このように、顧客側にとっては、プログラムの機能ごとに管理サーバ２０４から暗号化ファイルを発行して貰えるので、所望とする機能ごとに購入すればよい。また販売する側にとっては、顧客がＰＢＸ２０２の機能の追加するときには、予めポイントカード１２０を、設置工事を行う設置業者１４が購入しておかなければならないので、開発コストの回収リスクを回避することができる。
【０１８１】
また、ライセンス（ＰＢＸ機能データ１４３参照）に応じてライセンス発行ポイント（ポイントデータ１４４参照）を割り当てているので、開発コストに応じてライセンス発行ポイントを割り当てたり、機能の重要度に応じてライセンス発行ポイントを割り当てたりすることができる。また、ライセンスファイル（暗号化ファイル）は、メモリカード１０５に格納されているので、もしＰＢＸ２０２が故障して代替品と交換されてしまっても、メモリカード１０５を入れ換えるだけで、同じ環境で動作させることが可能である。
【０１８２】
なお、以上の説明には簡単のために、「４つの内線を追加する場合」として、ＰＢＸ機能データ１４３のＡ１の機能を例に説明した。しかし、本発明はこの例に限定して解釈されるものではなく、例えば、複数のＰＢＸ機能データを購入し暗号化ファイル（メモリカード１０５）を発行しても良い。また逆に、ＰＢＸ機能データ１４３ごとに複数の暗号化ファイル（メモリカード１０５）を発行しても良い。
【０１８３】
さらにまた、メモリカード１０５とポイントカード１２０とを別の媒体として運用した例を説明したが、ポイントカードＩＤ１２０ａとパスワード１２０ｂとを電子化してメモリカード１０５と一体化して運用しても良い。
【０１８４】
さらに加えて、実施の形態１から実施の形態３までの態様を説明したが、これらの態様を組み合わせてコンピュータシステムを構築してもよく、本発明の単一性を損なうものではない。例えば、管理サーバと端末装置の各機能を組み合わせて、新たな管理サーバから暗号化ファイルを記録したメモリカードを直接発行してＰＢＸに接続しても良い。
【産業上の利用可能性】
【０１８５】
本発明のコンピュータシステムは、コンピュータの設置作業で、スキルの低い作業者が設定作業に携わることが防止でき、管理サーバで設置されるコンピュータの稼働時期を正確に把握することができるので、複雑な設定作業が必要なコンピュータの設置作業の誤入力によるトラブルの防止が可能である。
【０１８６】
煩雑な管理なしにライセンスを供与することが可能なので、プログラムの実行を許可するライセンスを管理して供与する管理サーバと、ライセンスが供与されることで実行するコンピュータとを備えたコンピュータシステムおよびその制御方法に好適である。
【図面の簡単な説明】
【０１８７】
【図１】本発明の実施の形態１に係るコンピュータシステムの構成を示す図
【図２】図１の構内交換機の構成を示す図
【図３】図２のハード構成図
【図４】図１の端末装置の構成を示す図
【図５】図１の管理サーバの構成を示す図
【図６】図５の設置日付管理データベースの記録内容を説明する図
【図７】図１のコンピュータシステムの動作を説明するフローチャート
【図８】本発明の実施の形態２に係るコンピュータシステムの構成を説明する図
【図９】図８の構内交換機の構成を示す図
【図１０】図８の端末装置の構成を示す図
【図１１】図８の係るコンピュータシステムの動作を説明するフローチャート
【図１２】本発明の実施の形態３に係るコンピュータシステムの構成を説明する図
【図１３】図１２のＰＢＸの構成を示す図
【図１４】図１２の端末装置の構成を示す図
【図１５】図１２の管理サーバの構成を示す図
【図１６】本発明の実施の形態３に係るポイントカードの一例を示す図
【図１７】ポイント管理データベースの記録内容を説明する図
【図１８】図１２のコンピュータシステムの動作を説明する図
【符号の説明】
【０１８８】
１，１５０，１６０    コンピュータシステム
２，１０２，２０２    ＰＢＸ（構内交換機）
２ａ    外線制御手段
２ｂ    内線制御手段
２ｃ    接続手段
２ｄ    記憶手段
２ｅ    復号化手段
２ｆ    比較手段
２ｇ    制御手段
２ｈ    機能使用可否手段
３，１０３，２０３    端末装置
３ａ    ローカル接続手段
３ｂ    ネットワーク接続手段
３ｃ    読込手段
３ｄ    設定手段
３ｅ    書込手段
３ｇ    端末制御手段
３ｆ    記憶手段
４，２０４    管理サーバ
４ａ    ネットワーク接続手段
４ｂ    認証手段
４ｃ    発行手段
４ｄ    設置日付管理データベース
４ｅ    ポイント管理データベース
１０    企業
１０ａ    内線電話機
１０ｂ    ＰＣ電話機
１１    内線
１２    外線
１３    他の交換機
１４    設置業者
１５    製造会社
５１    ＣＰＵ
５２    回路制御ASIC
５３    時分割スイッチ部
５４    ＩＯ部
５５    制御データバス
５６    ハイウェイ
５７    ＣＯＤＥＣ制御
５８    ＣＯＤＥＣ
５９    ＩＦ制御  ＩＦ
６１    ＩＦ回路  ＩＦ
６５    フラッシュメモリ
６６    ＳＲＡＭ  メモリ
６７    ＤＲＡＭ  メモリ
１０５    メモリカード
１２０    ポイントカード
１２０ａ    ポイントカードＩＤ
１２０ｂ    パスワード
１３１    設置日付管理データベース
１３２    ＰＢＸ−ＩＤデータ
１３３    日付データ
１３４    ディーラＩＤデータ
１４１    ポイント管理データベース
１４２    有効期限管理データ
１４３    ＰＢＸ機能データ
１４４    ポイントデータ
１４５    ポイントカードＩＤ
１４６    残ポイント
【図１】
0004701883.tif 000002
【図２】
0004701883.tif 000003
【図３】
0004701883.tif 000004
【図４】
0004701883.tif 000005
【図５】
0004701883.tif 000006
【図６】
0004701883.tif 000007
【図７】
0004701883.tif 000008
【図８】
0004701883.tif 000009
【図９】
0004701883.tif 000010
【図１０】
0004701883.tif 000011
【図１１】
0004701883.tif 000012
【図１２】
0004701883.tif 000013
【図１３】
0004701883.tif 000014
【図１４】
0004701883.tif 000015
【図１５】
0004701883.tif 000016
【図１６】
0004701883.tif 000017
【図１７】
0004701883.tif 000018
【図１８】
0004701883.tif 000019