(57)【要約】【課題】  不正なパッケージの使用を防ぐパッケージの認証方法並びにそれに用いるホスト機器及びパッケージ及び外部記憶媒体を提供する。【解決手段】  ホスト機器１と該ホスト機器１に対して挿入抜出自在に構成されたパッケージ２との間で情報伝送を行う際に、パッケージ２の鍵情報を格納した外部記憶媒体３がパッケージ２又はホスト機器１に装着されており、上記鍵情報をパッケージ２又はホスト機器１に予め記憶されている鍵認証用情報に照合した結果、上記外部記憶媒体３が正当であると判断される場合にのみ、情報伝送を許可する。外部記憶媒体３が装着されていなかったり、正当でなければ情報伝送が許可されないので、不正なパッケージ２は使用されなくなる。【選択図】        図１
2005085129.tif 000002
【特許請求の範囲】
【請求項１】
ホスト機器と該ホスト機器に対して挿入抜出自在に構成されたパッケージとの間で情報伝送を行う際に、パッケージの鍵情報を格納した外部記憶媒体がパッケージ又はホスト機器に装着されており、上記鍵情報をパッケージ又はホスト機器に予め記憶されている鍵認証用情報に照合した結果、上記外部記憶媒体が正当であると判断される場合にのみ、情報伝送を許可することを特徴とするパッケージの認証方法。
【請求項２】
外部記憶媒体が装着された状態で情報伝送を許可した後、外部記憶媒体が取り外されても、情報伝送の許可を維持することを特徴とする請求項１記載のパッケージの認証方法。
【請求項３】
パッケージの使用が正常に終了されるときに外部記憶媒体に正常終了情報を格納するものとし、パッケージの使用を再開するときには外部記憶媒体に正常終了情報が格納されている場合にのみ、情報伝送を許可することを特徴とする請求項１又は２記載のパッケージの認証方法。
【請求項４】
鍵認証用情報に鍵情報の有効期限を表す情報を含み、現在時刻が有効期限内の場合にのみ、情報伝送を許可することを特徴とする請求項１〜３いずれか記載のパッケージの認証方法。
【請求項５】
情報伝送の相手であるパッケージを挿入するための窓と、挿入されたパッケージに電気的接続される接続端子とを有するホスト機器において、パッケージの鍵情報を格納した外部記憶媒体を装着するためのスロットを備えたことを特徴とするホスト機器。
【請求項６】
鍵認証用情報を記憶する記憶部を備えたことを特徴とする請求項５記載のホスト機器。
【請求項７】
情報伝送の相手であるホスト機器に対して挿入抜出自在に構成された筐体と、この筐体が挿入されたときにホスト機器に電気的接続される接続端子とを有するパッケージにおいて、上記筐体に当該パッケージの鍵情報を格納した外部記憶媒体を装着するためのスロットを備えたことを特徴とするパッケージ。
【請求項８】
鍵認証用情報を記憶する記憶部を備えたことを特徴とする請求項７記載のパッケージ。
【請求項９】
請求項５記載のホスト機器又は請求項７記載のパッケージに装着取り外し自在に構成され、少なくともパッケージの鍵情報を格納する領域を有することを特徴とする外部記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホスト機器にパッケージを挿入して情報処理を行うシステムに係り、特に、不正なパッケージの使用を防ぐパッケージの認証方法並びにそれに用いるホスト機器及びパッケージ及び外部記憶媒体に関するものである。
【背景技術】
【０００２】
光通信を行うホスト機器には、実際に光ファイバに接続して光通信（狭義には光信号と電気信号との相互変換のみ、広義には低階層のプロトコル処理まで含む）を担当するトランシーバが組み込まれる。トランシーバは、ホスト機器の内部に固定的に組み込まれるのではなく、ホスト機器に窓を設け、この窓にトランシーバを差し込んで使用するようになっている。これにより、トランシーバの故障や多様な通信仕様に対応して適宜トランシーバを交換することができる。
【０００３】
ホスト機器内には、窓から差し込まれたトランシーバを収容するためのケージと呼ばれる片側開口容器を設け、そのケージの奥部に電気的接続用の接続端子  （受け側）を設ける。トランシーバは、光送受信に必要な光素子や電子回路を略直方体状の筐体に収容し、この筐体の一端に電気的接続用の接続端子（挿入側）を設ける。トランシーバを窓からケージ内に差し込めば接続端子同士が電気的に接続されてホスト機器とトランシーバとが互いに情報伝送可能になる。
【０００４】
このように、電子回路を筐体に収容し、筐体まるごとをホスト機器に組み込めるようにした部材を、一般にパッケージと呼ぶ。
【０００５】
近年では、ホスト機器が稼働中であってもパッケージに不適切な電力印加がなく電源ショートなども起きないようにパッケージを着脱することのできる活線挿抜可能なパッケージが提供されている。
【０００６】
【特許文献１】特開平１０−２７５０３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
トランシーバはホスト機器が通信をする上で不可欠なパーツであるから、ホスト機器を購入する際に付属パーツとして提供されるが、前述のように故障や通信仕様の変更に応じるために、交換用パーツとしても提供される。
【０００８】
従来より、こうした交換用パーツについては、他のメーカが互換性のあるパーツを製造販売するケースが多い。ホスト機器の製造メーカが提供するパッケージを純正品、他のメーカが提供するパッケージを互換品と呼ぶことにする。
【０００９】
互換品は、例えば、トランシーバならば光波長、変調方式、光強度、通信速度、符号形式などの主要な通信仕様は純正品とほぼ同様に満足しているものの、細部では若干の相違があったり、信頼性が劣る傾向がある。このため、互換品が使用されると、ホスト機器のメーカが保障しているホスト機器の動作が達成されない恐れがある。また、劣悪な互換品では、ホスト機器に過大な電力負担をかけたり、過剰な不要輻射のためにホスト機器の動作に悪影響することもある。その点、純正品はホスト機器との相性が最良であることは勿論、消費電力や不要輻射が法定或いは業界規格を高い水準でクリアしており、安心して使用できる。従って、互換品の使用を規制できる手段・方法が望まれている。
【００１０】
他方、セキュリティ面に着目すると、パッケージには盗難、流用という問題がある。パッケージは、ホスト機器に対して着脱自在であるため、容易に盗み取ることができ、ユーザにとってはセキュリティが低い。そして、盗難されたパッケージが転売されたり、流用されることで、メーカにとっても利益や信用が不当に損なわれてしまう。
【００１１】
そこで、本発明の目的は、上記課題を解決し、不正なパッケージの使用を防ぐパッケージの認証方法並びにそれに用いるホスト機器及びパッケージ及び外部記憶媒体を提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するために本発明の方法は、ホスト機器と該ホスト機器に対して挿入抜出自在に構成されたパッケージとの間で情報伝送を行う際に、パッケージの鍵情報を格納した外部記憶媒体がパッケージ又はホスト機器に装着されており、上記鍵情報をパッケージ又はホスト機器に予め記憶されている鍵認証用情報に照合した結果、上記外部記憶媒体が正当であると判断される場合にのみ、情報伝送を許可するものである。
【００１３】
外部記憶媒体が装着された状態で情報伝送を許可した後、外部記憶媒体が取り外されても、情報伝送の許可を維持してもよい。
【００１４】
パッケージの使用が正常に終了されるときに外部記憶媒体に正常終了情報を格納するものとし、パッケージの使用を再開するときには外部記憶媒体に正常終了情報が格納されている場合にのみ、情報伝送を許可してもよい。
【００１５】
鍵認証用情報に鍵情報の有効期限を表す情報を含み、現在時刻が有効期限内の場合にのみ、情報伝送を許可してもよい。
【００１６】
また、本発明のホスト機器は、情報伝送の相手であるパッケージを挿入するための窓と、挿入されたパッケージに電気的接続される接続端子とを有するホスト機器において、パッケージの鍵情報を格納した外部記憶媒体を装着するためのスロットを備えたものである。
【００１７】
鍵認証用情報を記憶する記憶部をホスト機器に備えてもよい。
【００１８】
また、本発明のパッケージは、情報伝送の相手であるホスト機器に対して挿入抜出自在に構成された筐体と、この筐体が挿入されたときにホスト機器に電気的に接続される接続端子とを有するパッケージにおいて、上記筐体に当該パッケージの鍵情報を格納した外部記憶媒体を装着するためのスロットを備えたものである。
【００１９】
鍵認証用情報を記憶する記憶部をパッケージに備えてもよい。
【００２０】
また、本発明の外部記憶媒体は、上記ホスト機器又は上記パッケージに装着取り外し自在に構成され、少なくともパッケージの鍵情報を格納する領域を有するものである。
【発明の効果】
【００２１】
本発明は次の如き優れた効果を発揮する。
【００２２】
（１）不正なパッケージの使用を防ぐことができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の一実施形態を添付図面に基づいて詳述する。
【００２４】
図１に示されるように、本発明に係る認証方法を実施する光通信装置は、ネットワークにおけるサーバ或いは中継装置としてのホスト機器１と、光伝送路による光送受信を行うトランシーバであってホスト機器１に対して挿入抜出自在に構成されると共に外部記憶媒体３を装着するためのスロット４を有するパッケージ２と、パッケージ２に装着されることでトランシーバのキーとして使用できるよう鍵情報を格納した外部記憶媒体３とからなる。
【００２５】
パッケージ２には、光ファイバを接続するためのコネクタ５が設けられていると共に光送信素子及び光受信素子（図示せず）が内蔵され、ホスト機器１に対する接続端子（図示せず）が設けられている。パッケージ２は、ホスト機器１に対して活線挿抜可能であることが好ましい。
【００２６】
一方、ホスト機器１には、パッケージ２を差し込むための窓６が形成され、その窓に望ませてケージ（図示せず）が内蔵され、ケージの奥部にパッケージに対する接続端子（図示せず）が設けられている。窓６は一つでもよいが多数設けてもよい。
【００２７】
外部記憶媒体３は、基板７上にメモリ８と接続端子９とを設けたものである。接続端子９と嵌め合うことのできる相手の接続端子（図示せず）をパッケージ２のスロット４に設けることは勿論である。外部記憶媒体３は、パッケージ２に対して活線挿抜可能であることが好ましい。なお、活線挿抜においては、電源及び接地ラインが信号ラインよりも先に接続するような機械的構造を採用すると共に信号ラインの接続を自動的に検出するような電気的或いはソフト的構造を採用するとよい。
【００２８】
図２に、光通信装置の具体的な構造を示す。ホスト機器１には、複数の窓６が上下左右に配列して形成されている。パッケージ２は、任意の個数、任意の窓６に挿入することができる。そして、そのパッケージ２に外部記憶媒体３を挿入することができる。
【００２９】
図３に、パッケージ２を拡大して示す。コネクタ３１は、２つの単光ファイバコネクタ又は２連光ファイバコネクタを挿入するために、単光ファイバコネクタが挿入できる開口（図１のコネクタ５参照）を隔壁なしで２つ分連通して形成したものである。その隔壁がない部分に外部記憶媒体３を案内する溝３２が設けられている。外部記憶媒体３は、略矩形の板状に形成され、一端にカードエッジタイプの接続端子３３を有する。パッケージ２内には、図示しないが接続端子３３に嵌合する相手接続端子（メス型）が設けられている。これとは逆に外部記憶媒体３のほうにメス型接続端子を設けパッケージ２内にオス型の相手接続端子を設けてもよい。接続端子の信号の内容は、Ｖｃｃ（電源）、ＧＮＤ、シリアルクロック、シリアルデータ（２本）、ライトプロテクトなどである。
【００３０】
図４に、他の実施形態のパッケージ２を拡大して示す。コネクタ４１は、２つの単光ファイバコネクタ又は２連光ファイバコネクタを挿入するために、単光ファイバコネクタが挿入できる開口を隔壁４２を挟んで２つ形成したものである。コネクタ４１より下に、横に長いスロット４が設けられている。このスロット４には外部記憶媒体３を横にして挿入する。
【００３１】
図５に、図１の光通信装置の回路を示す。図示のようにパッケージ２には、光ファイバ５１，５２に接続（光結合）される光送信素子５３及び光受信素子５４と光通信における符号変換等の通信処理を行ってホスト機器１に対する通信を行う通信ＬＳＩ５５が設けられ、ホスト機器１には通信ＬＳＩ５５に対応する通信ＬＳＩ５６が設けられている。
【００３２】
ホスト機器１には、鍵認証用情報を記憶する記憶部５７と、外部記憶媒体３の鍵情報を鍵認証用情報に照合して通信ＬＳＩ５６が行うパッケージ２との情報伝送を許可する認証判定部５８とが設けられている。パッケージ２には、外部記憶媒体３と認証判定部５８との間の伝送ライン５９が設けられている。なお、記憶部５７及び認証判定部５８はホスト機器１ではなくパッケージ２に設けて通信ＬＳＩ５５が行うホスト機器１との情報伝送を許可するようにしてもよい。
【００３３】
図６〜図８に他の実施形態を示す。ここでは、光通信に関する回路は省略し、ホスト機器１も省略する。
【００３４】
図６に示されるように、パッケージ２には、電源がオンになったときにパッケージ２の起動動作をする起動回路６１と、内容の読み取りが禁止／許可切替え可能なメモリ６２が設けられている。一方、外部記憶媒体３には、電源がオンになったときに外部記憶媒体３の起動動作をする起動回路６３と、鍵情報を記憶するメモリ６４が設けられている。外部記憶媒体３の電源は、パッケージ２内の電源部６５から供給されるようになっている。パッケージ２のメモリ６２に対するアクセスライン６６は、図示しないホスト機器に接続される。また、外部記憶媒体３のメモリ６４に対するアクセスライン６７は、パッケージ２を介してホスト機器に接続される。
【００３５】
図７の形態では、パッケージ２と外部記憶媒体３とにまたがる（分割された）検知回路７１が構成されている。パッケージ２には検知ステータスを記憶するメモリ７２が設けられている。外部記憶媒体３には、鍵情報を記憶するメモリ７３が設けられている。メモリ７３の電源は、パッケージ２内の電源部７４から供給されるようになっている。パッケージ２のメモリ７２に対するアクセスライン７６は、図示しないホスト機器に接続される。また、外部記憶媒体３のメモリ７３に対するアクセスライン７７は、パッケージ２を介してホスト機器に接続される。
【００３６】
図８の形態では、パッケージ２には、図示しないホスト機器と通信可能かつ外部記憶媒体３のメモリ８３にアクセス可能なマイコン８１と、キーステータスを記憶するメモリ８２が設けられている。外部記憶媒体３には、鍵情報を記憶するメモリ８３が設けられている。メモリ８３の電源は、パッケージ２内の電源部８４から供給されるようになっている。パッケージ２のメモリ８２に対するアクセスライン８５及びマイコン８１に対する通信ライン８６は、図示しないホスト機器に接続される。また、外部記憶媒体３のメモリ８３に対するアクセスライン８７は、パッケージ２を介してホスト機器に接続される。
【００３７】
図９に、認証判定部５８が用いる認証の条件のテーブルを示す。図示のように、認証の条件は、キー（外部記憶媒体３）がパッケージ２に装着されているか否か、キーが正当か否か、正常終了情報があるか否かの３点である。キーの装着は認証判定部５８が外部記憶媒体３の存在を示す信号に基づいてＹｅｓ／Ｎｏを判定する。キーの正当性は後に述べる図１０に示した詳細事項によりＹｅｓ／Ｎｏを判定する。正常終了情報の詳細についても後に述べる。図９に示したテーブルでは、いずれの条件もＹｅｓであれば情報伝送が可、Ｎｏであれば情報伝送が不可となる。なお、認証条件の項目は、上記３点だけとは限らず、他の項目があってもよい。また、上記３点の項目を全て使用するとは限らない。
【００３８】
認証判定部５８は、上記３つの条件が全て可である場合のみホスト機器パッケージ間の情報伝送を許可する。従って、キーが装着されていない場合、キーが装着されていてもキーが間違っている場合などは情報伝送が許可されない。
【００３９】
図１０に、鍵情報の詳細事項を示す。キーシリアルナンバとは、外部記憶媒体３のひとつひとつに製造時に付与した製造番号であり、外部記憶媒体３の個体を識別するＩＤ番号としての意味を持つ。パッケージシリアルナンバとは、パッケージ２のひとつひとつに製造時に付与した製造番号であり、パッケージ２の個体を識別するＩＤ番号としての意味を持つ。外部記憶媒体３とパッケージ２とをセットで製造して双方のシリアルナンバを共通にしてもよいし、双方のシリアルナンバは別々でもセットで販売する際に１対１で対応付けしてもよい。製造メーカ名は、パッケージ２の製造メーカを表す番号である。ホストシリアルナンバとは、ホスト機器１のひとつひとつに製造時に付与した製造番号であり、ホスト機器１の個体を識別するＩＤ番号としての意味を持つ。ポート番号とは、ホスト機器１のポート（窓６）の番号である。伝送速度範囲とは、パッケージ２が対応できる伝送速度（符号形式を含む）を示したものである。書換用暗号とは、鍵情報の書き換えを認証するためのパスワードである。
【００４０】
これらの詳細事項のうち情報伝送の可不可に関わるものには可，不可を示した。情報伝送の可不可に関わる詳細事項が全て可（或いは認証判定部５８において予め設定されている詳細事項について可、或いは、ホスト機器１が要求する認証判定条件が全て可）である場合のみ、キーが正当であると判定される。鍵情報の書き換えは、書換用暗号が正しい場合のみ行うことができる。
【００４１】
鍵情報の詳細事項には、パッケージ２や外部記憶媒体３の製造日、ホスト機器１の製造メーカ、パッケージ２を動作させるためのパスワードなどを加えてもよい。
【００４２】
次に、キー（外部記憶媒体３）がパッケージ２に装着されているか否かを判定するアルゴリズムを説明する。
【００４３】
図１１は、図６のハードウェアに好適なキー有無判定アルゴリズムである。パッケージ２（図中ではトランシーバと言う）の電源がオンになった条件で、本アルゴリズムが開始され、キーがパッケージ２に挿入されている場合と挿入されていない場合とで、異なる処理が実行される。即ち、キーが挿入されている場合には、図６の起動回路６１と起動回路６３とが連動してメモリ６２を起動する。パッケージ２の起動回路６１のみが起動し、キーの起動回路６３が起動しない状態では、メモリ６２は起動されない。なお、メモリ６２の起動とは、ホスト機器がアクセスライン６６によりメモリ６２を読めるように読み取りを許可することである。キーが挿入されていない場合、キーの起動回路６３が起動しない状態であるから、メモリ６２が非起動（図中では非動作）になり、ホスト機器からのメモリ６２の読み取りが禁止される。
【００４４】
図１２は、図７のハードウェアに好適なキー有無判定アルゴリズムである。パッケージ２（図中ではトランシーバと言う）の電源がオンになった条件で、本アルゴリズムが開始され、キーがパッケージ２に挿入されている場合と挿入されていない場合とで、異なる処理が実行される。即ち、キーが挿入されている場合には、パッケージ２と外部記憶媒体３とにまたがる検知回路７１が動作してメモリ７２にキーが有るという検知ステータスを書き込む。キーが挿入されていない場合、パッケージ２に分割された検知回路７１が動作してメモリ７２にキーが無いという検知ステータスを書き込む。
【００４５】
図１３は、図８のハードウェアに好適なキー有無判定アルゴリズムである。パッケージ２（図中ではトランシーバと言う）の電源がオンになった条件で、本アルゴリズムが開始され、キーがパッケージ２に挿入されている場合と挿入されていない場合とで、異なる処理が実行される。即ち、キーが挿入されている場合には、ホスト機器からの命令によってマイコン８１がキー内のメモリ８３を読み込み、その読み込み結果からキーが存在することを認識し、キーが存在するというキーステータスをメモリ８２に記憶するか若しくはホスト機器に通知する。キーが挿入されていない場合、マイコン８１がキー内のメモリ８３を読み込もうとしても読み込めないためその読み込み結果からキーが存在しないことが認識される。マイコン８１はキーが無いというキーステータスをメモリ８２に記憶する。
【００４６】
次に、ホスト機器における認証のアルゴリズムを説明する。
【００４７】
図１４に示されるように、ホスト機器の電源がオンである条件で、本アルゴリズムはいつでも実行される。ホスト機器がキーのメモリ６４，７３，８３とパッケージ２（図中ではトランシーバと言う）のメモリ６２，７２，８２の内容を確認する。ここで言う確認とは、パッケージ２からの情報については、メモリ６２の読み取りの禁止／許可、メモリ７２のキー有無の検知ステータス、メモリ８２のキーステータスを読んでキーが挿入されているかどうかを判断することを言う。キーのメモリ６４，７３，８３については、鍵情報とホスト機器が予め持っている鍵認証用情報との整合を判断することを言う。
【００４８】
確認がＮＧ、即ち、キーが未挿入か鍵情報が否認されたとき、パッケージ２の動作（光通信の動作）を停止する。
【００４９】
確認がＯＫ、即ち、キーが挿入かつ鍵情報が認証されたとき、ただちにパッケージ２の動作（光通信の動作）を開始してもよいし、パスワードチェックのステップ１４１を実行した後、パッケージ２の動作を開始してもよい。
【００５０】
以下、図１の光通信装置におけるパッケージ認証動作を図１５に説明する。ハードウェアは図１、図５を参照する。
【００５１】
図１５に示されるように、ホスト機器１は、既に電源が入っており、稼働しているものとする。そのとき、パッケージ２を窓６から挿入したとする。パッケージ２は活線挿抜可能であるから、認証判定部３８はパッケージ２が挿入されたことを認識する。パッケージ２（図１５ではトランシーバ）が検知できないときはＮＧとなり、パッケージ２の動作（光通信の動作）を停止する。
【００５２】
パッケージ２が検知できれば、ＯＫであり、次に、ホスト機器１は、パッケージ２を介した伝送ライン５９により、キー（外部記憶媒体３）がパッケージ２に装着されているかどうかを調べる。キーが検知できないときはＮＧとなり、パッケージ２の動作を停止する。
【００５３】
キーが検知できればＯＫであり、次に、前述した図１１〜図１３いずれかの動作により、パッケージ２がキーの存在を検知してメモリを起動するかステータスをメモリに記憶する。
【００５４】
さらに、前述した図１４の動作により、ホスト機器がキー及びパッケージ２の確認を行い、パッケージ２の動作（光通信の動作）の停止／開始を行う。
【００５５】
以上の動作により、パッケージ２に外部記憶媒体３が未装着であった場合、認証判定部３８は情報伝送を許可しない。つまり、外部記憶媒体３が装着されていないパッケージ２が挿入されても光ファイバによる通信は開始されない。外部記憶媒体３が装着できないタイプのパッケージ２が挿入された場合に情報伝送が許可されないのは勿論である。
【００５６】
パッケージ２に外部記憶媒体３が既に装着されていた場合、及びホスト機器１にパッケージ２が挿入された後で外部記憶媒体３が装着された場合、認証判定部３８は、鍵情報と記憶部３７の鍵認証用情報との整合を判断する。ここでは、簡単のために、鍵認証用情報は、鍵情報と全く同じ内容が設定されているものとする。この場合、認証判定部３８は、鍵情報が鍵認証用情報と同一であるか否かを判定すればよい。
【００５７】
鍵認証用情報は、例えば、ホスト機器１を製造するホストメーカより、パッケージ２を外部記憶媒体３と共に製造するパッケージメーカへ、設定する内容を通知し、パッケージメーカにおいてその通知に従い外部記憶媒体３に書き込むとよい。もちろん、ホストメーカで外部記憶媒体３に書き込むようにしてもよく、ホスト機器１の仕様の細部に整合させた内容を設定することができる。例えば、ホスト機器１にパッケージ２を挿入する窓（ポート）が複数あって、パッケージ２が活線挿抜可能であっても、入替えての使用を避けたい場合に、個々のパッケージ２の外部記憶媒体３に鍵認証用情報としてポート番号を書いておくことができる。
【００５８】
例えば、ホスト機器１で使用が認定されているメーカのパッケージ２でなかったり、キーシリアルナンバとパッケージシリアルナンバとが対応していなかったり、伝送速度範囲が違っていたりしたら、認証判定部３８は情報伝送を許可しない。つまり、外部記憶媒体３が装着されたパッケージ２が挿入されても、外部記憶媒体３が正当でなければ光ファイバによる通信は開始されない。
【００５９】
判定に関与する詳細事項は、認証判定部３８において設定することができるので、例えば、全て無視という設定にしておくこともできる。この場合、鍵情報が全詳細事項とも間違っていても、外部記憶媒体３さえ装着されていれば情報伝送は許可される。また、パッケージ２の製造メーカ名をホスト機器１のメーカの他にも設定しておけば、例えば、パッケージ２が互換品であってもホスト機器１のメーカが許諾しているメーカのパッケージ２であれば情報伝送を許可するようにできる。
【００６０】
このようにして情報伝送が許可された後、パッケージ２から外部記憶媒体３を取り外すことができる。外部記憶媒体３を取り外しても情報伝送の許可は取り消されない。従って、光ファイバによる通信を継続して行うことができる。取り外した外部記憶媒体３は、ホスト機器１が設置されている場所とは別の場所へ保管しておくとよい。外部記憶媒体３が取り外されているので、もし、この状態でパッケージ２が盗難されても、このパッケージ２には正当な外部記憶媒体３が付いていないため、他のホスト機器１に挿入して使用することができない。つまり、盗難や転売されたパッケージ２は流用できないことになる。
【００６１】
パッケージ２の使用を終了する場合、認証判定部３８は前もって正常終了情報を作成する。パッケージ２の使用の終了とは、ホスト機器１の電源を落とす場合、ホスト機器１の電源は落とさないがパッケージ２を抜き出す場合を言う。いずれの場合でも、パッケージ２は電源が落ちることになる。その際、前もって正常終了であることを示す操作を行うものとする。正常終了の操作は、ホスト機器１にキーボードや端末から通知してもよいが、ここでは外部記憶媒体３を利用する。即ち、パッケージ２から取り外して保管しておいた外部記憶媒体３を再びパッケージ２に装着する。外部記憶媒体３がパッケージ２に装着されている状態でホスト機器１から終了処理命令を出すことで終了処理が行われる。この終了処理では、パッケージの使用が正常に終了されたことを示す正常終了情報を作成し、外部記憶媒体３に書き込む。
【００６２】
その後、外部記憶媒体３が装着されたままパッケージ２を窓６から抜き出すとパッケージ２及び外部記憶媒体３の電源が落ちるが、外部記憶媒体３には正常終了情報が保持されることになる。前記正常終了の操作をしないうちにパッケージ２を抜き出すと、正常終了情報は書き込まれない。抜き出したパッケージ２と外部記憶媒体３とは一緒に保管してもよいが、別々に保管することでセキュリティをより高めることができる。
【００６３】
このパッケージ２の使用を再開するべく、パッケージ２をホスト機器１に挿入すると、既に述べたように認証判定部３８が外部記憶媒体３の有無及び正当性を調べて情報伝送を許可するが、ここではさらに正常終了の判定を行う。即ち、外部記憶媒体３に正常終了情報が格納されていると、パッケージ２及び外部記憶媒体３について正常終了の操作が行われたという履歴が証明されるので、認証判定部３８は情報伝送を許可する。外部記憶媒体３に正常終了情報が格納されていない場合、パッケージ２や外部記憶媒体３が正当かどうか疑わしいので、認証判定部３８は情報伝送を許可しない。
【００６４】
ホスト機器１の稼働中に、不意の停電や非常停止などにより、ホスト機器１が停止されることがある。このとき、使用していたパッケージ２は外部記憶媒体３が既に取り外されているため、正常終了の操作を経ていない。すると、ホスト機器１が再稼働されたときに正常終了していないと判定されてしまう。そこで、記憶部３７の鍵認証用情報には鍵情報の有効期限を表す情報を含むようにする。この鍵情報の有効期限を表す情報は、動作中、一定時間ごとに更新するようにする。ホスト機器１が再稼働されたときには、認証判定部３８は外部記憶媒体３の正常終了情報をチェックせず、有効期限をチェックする。現在時刻が有効期限内の場合にのみ、情報伝送を許可する。これにより、不意の停電や非常停止からホスト機器１が再稼働される場合には、既に情報伝送を許可されていたパッケージ２は再稼働後も継続して情報伝送が許可される。有効期限は、ホスト機器１において適宜に設定できるようにしておく。
【００６５】
別の方法として、有効期限を表す情報の中に、現在時刻と制限時間とを書き込んでおいて、次に電源が入ったときに、これら書き込まれていた現在時刻と制限時間とを読み出して、現在が有効期限内かどうかチェックする方法もある。
【００６６】
以上説明したように、本発明に係る認証方法を実施する光通信装置においては、正当なキーを付けたパッケージ２しか通信ができないので、互換品や盗難・流用されたパッケージ２を排除することができる。
【００６７】
上記実施形態では、パッケージ２にスロット４を設け、パッケージ２に外部記憶媒体３を装着するようにしたが、図１６に示されるように、ホスト機器１にスロット１１を設け、このスロット１１に外部記憶媒体３を差し込むことによってホスト機器１に外部記憶媒体３を装着するようにしても本発明は実施可能である。この場合、図６〜図８におけるアクセスライン６７，７７，８７は不要となり、逆に、パッケージ２と外部記憶媒体３間の信号を伝えるラインをホスト機器１内に設けることになる。
【図面の簡単な説明】
【００６８】
【図１】本発明の一実施形態を示す光通信装置の構成図である。
【図２】本発明の一実施形態を示す光通信装置の構成図である。
【図３】本発明の一実施形態を示すパッケージの構成図である。
【図４】本発明の一実施形態を示すパッケージの構成図である。
【図５】本発明の一実施形態を示す光通信装置の回路図である。
【図６】本発明の一実施形態を示す認証に使用する回路の回路図である。
【図７】本発明の一実施形態を示す認証に使用する回路の回路図である。
【図８】本発明の一実施形態を示す認証に使用する回路の回路図である。
【図９】本発明における認証の条件を示すテーブルの図である。
【図１０】本発明における鍵情報の詳細事項を示すテーブルの図である。
【図１１】本発明の一実施形態を示すキー有無判定アルゴリズムの流れ図である。
【図１２】本発明の一実施形態を示すキー有無判定アルゴリズムの流れ図である。
【図１３】本発明の一実施形態を示すキー有無判定アルゴリズムの流れ図である。
【図１４】本発明の一実施形態を示すホスト機器における認証のアルゴリズムの流れ図である。
【図１５】本発明の一実施形態を示す光通信装置におけるパッケージ認証動作のアルゴリズムの流れ図である。
【図１６】本発明の一実施形態を示す光通信装置の構成図である。
【符号の説明】
【００６９】
１  ホスト機器
２  パッケージ
３  外部記憶媒体
３７  記憶部
３８  認証判定部
【図１】
2005085129.tif 000003
【図２】
2005085129.tif 000004
【図３】
2005085129.tif 000005
【図４】
2005085129.tif 000006
【図５】
2005085129.tif 000007
【図６】
2005085129.tif 000008
【図７】
2005085129.tif 000009
【図８】
2005085129.tif 000010
【図９】
2005085129.tif 000011
【図１０】
2005085129.tif 000012
【図１１】
2005085129.tif 000013
【図１２】
2005085129.tif 000014
【図１３】
2005085129.tif 000015
【図１４】
2005085129.tif 000016
【図１５】
2005085129.tif 000017
【図１６】
2005085129.tif 000018