(57)【要約】      （修正有）【課題】ディスクにデータを書き込むディスクパブリシャにおいて、許容しないコマンドの入力を排除する。【解決手段】ディスクパブリシャの内部制御装置には、許容するコマンドをリスト化したコマンドテーブルが格納されている。外部よりコマンドの入力が行われた際にコマンドテーブルを照合し（Ｓ１０２）、入力されたコマンドがコマンドテーブルに含まれているコマンドであるか否かを判断し（Ｓ１０３）、コマンドテーブルに含まれていない場合にはコマンド入力を拒否し（Ｓ１０４）、コマンド入力が拒否された場合に、その旨を報知する（Ｓ１０５）。【選択図】図２
2008065892.tif 000002
【特許請求の範囲】
【請求項１】
ディスクにデータを書き込むためのドライブと、ディスクを蓄積するためのスタッカとを備えたディスクパブリッシャであって、
許容するコマンドを示すコマンドテーブルと、
外部から入力されたコマンドと前記コマンドテーブルとの照合を行う照合手段と、
前記照合により、前記コマンドテーブルに含まれないコマンドが入力されたと判定した場合に、コマンドの入力を拒否する判定を行う判定手段と、
を備えるディスクパブリッシャ。
【請求項２】
コマンド入力の拒否を報知する報知手段を備える請求項１記載のディスクパブリッシャ。
【請求項３】
前記報知手段は、コマンド入力の拒否をビープ音で報知する請求項２記載のディスクパブリッシャ。
【請求項４】
前記報知手段は、コマンド入力の拒否をディスクパブリッシャ本体内部の照明を点灯して報知する請求項２記載のディスクパブリッシャ。
【請求項５】
ディスクにデータを書き込むためのドライブと、ディスクを蓄積するためのスタッカと、を備えたディスクパブリッシャを制御する方法であって、
外部から入力されたコマンドと、入力を許容するコマンドを示すコマンドテーブルとの照合を行うステップと、
前記照合により、前記コマンドテーブルに含まれないコマンドが入力されたと判定した場合に、コマンドの入力を拒否する判定を行うステップと、
を含む制御方法。
【請求項６】
コマンド入力の拒否を報知するステップを含む請求項５記載の制御方法。
【請求項７】
コマンド入力の拒否をビープ音で報知するステップである請求項６記載の制御方法。
【請求項８】
コマンド入力の拒否をディスクパブリッシャ本体内部の照明を点灯して報知するステップである請求項６記載の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＤ、ＤＶＤ等のディスクにデータを書き込むディスクパブリッシャ及びその制御方法に関する。
【背景技術】
【０００２】
従来、機密データの漏洩等を防止するため、データの外部への出力を外部記録媒体書き込み装置に一元化し、セキュリティの高いデータ管理を実現するシステムや方法が提案されている。その外部記録媒体書き込み装置の一例として、ディスクパブリッシャがある。ディスクパブリッシャは、ユーザが指定したデータをＣＤやＤＶＤなどのディスクに書き込むもので、データ配布用のディスクの作成、配布と廃棄を把握することによりデータの管理を行うものである。データの書き込みが行われたディスクは、ディスクパブリッシャ内のスタッカに格納され、適切な時期に装置外に排出される。
【０００３】
従来のディスクパブリッシャには、ＵＳＢ端子が搭載されているが、これは装置を制御するコマンドを与えるためのテンキー用キーボードを接続するための専用の端子である。
【０００４】
しかし、ＵＳＢ端子にはＵＳＢ対応周辺機器を接続することができるため、テンキー用キーボード以外にも、通常のキーボード等の外部入力機器の接続が可能となってしまう。ディスクパブリッシャの制御コマンドは、テンキーの操作により数字の組み合わせで表現され、この制御コマンドを外部入力コマンドとして許容している。しかし、通常のキーボードが接続されることで、許容しないコマンドが入力される虞があり、そのようなコマンドが入力されると、外部から予期しない設定が行われる可能性がある。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、許容しないコマンドの入力を排除することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、ディスクにデータを書き込むためのドライブと、ディスクを蓄積するためのスタッカとを備えたディスクパブリッシャであって、許容するコマンドを示すコマンドテーブルと、外部から入力されたコマンドと前記コマンドテーブルとの照合を行う照合手段と、前記照合により、前記コマンドテーブルに含まれないコマンドが入力されたと判定した場合に、コマンドの入力を拒否する判定を行う判定手段と、を備える。
【０００７】
また、本発明は、ディスクにデータを書き込むためのドライブと、ディスクを蓄積するためのスタッカと、を備えたディスクパブリッシャを制御する方法であって、外部から入力されたコマンドと、入力を許容するコマンドを示すコマンドテーブルとの照合を行うステップと、前記照合により、前記コマンドテーブルに含まれないコマンドが入力されたと判定した場合に、コマンドの入力を拒否する判定を行うステップと、を含む。
【０００８】
本発明によれば、コマンドテーブルで予め設定されたコマンド以外のコマンド入力を拒否するため、どのような外部入力機器が接続されようとも正しいコマンド入力だけを受け付けることができる。
【０００９】
本発明においては、コマンド入力の拒否を報知する。この構成によれば、許容されないコマンドが入力された場合に報知することにより、入力拒否の理由が許容されていないコマンドの入力であることを認識することができる。なお、報知する手段として、ビープ音の発生やパブリッシャ内部の照明点灯がある。
【発明を実施するための最良の形態】
【００１０】
図１は本発明の実施の形態におけるディスクパブリッシャを示す概略構成図である。ディスクパブリッシャ１００は、主に、ドライブ１０、プリンタトレイ２０、オートローダ３０、内部制御装置４０、ブランクディスクスタッカ５０、作成済みディスクスタッカ６０、ディスク排出スタッカ７０、などで構成される。また、ディスクパブリッシャ１００は、ネットワーク２００を介して、運用者用パーソナルコンピュータ（ＰＣ）３００や作成者用パーソナルコンピュータ（ＰＣ）３１０などに接続する。
【００１１】
ドライブ１０は、データの書き込み動作またはデータの上書きによる消去動作を行う。プリンタトレイ２０は、ディスクの盤面に印刷処理を行うプリンタ（図示省略）にディスクを供給するためのトレイであり、データの書き込みが終了したディスクは、オートローダ３０によりこのプリンタトレイ２０に搬送される。印刷処理が終了したディスクは、オートローダ３０により後述する各種スタッカへ搬送される。オートローダ３０は、ディスクパブリッシャ１００内の各部にディスクを搬送するための搬送装置であり、上下動や回転の各動作によりディスクの取得、搬送、載置を行う。
【００１２】
内部制御装置４０は、ディスクパブリッシャ１００の動作全般を統括制御する制御部であり、ディスクパブリッシャ１００内に予め設定された制御プログラムや外部の運用者ＰＣからの指示などに基づいて、ディスクの作成、配布動作などを実行する。内部制御装置４０には、許容する制御コマンドをリスト化したコマンドテーブル４１が格納されており、更に、外部よりコマンドが入力された際にコマンドテーブル４１を照合して、入力された当該コマンドがコマンドテーブル４１に含まれているか否かを判断する判定部４２と、コマンドテーブル４１にないコマンドが入力されたために入力が拒否されたことを報知する報知部４３と、を含む。判定部４２は、入力されたコマンドがコマンドテーブル４１に含まれていない場合には、当該コマンドの入力を拒否し、報知部４３に報知を行わせる。報知部４３は、ビープ音を発したり、ディスクパブリッシャ１００本体内部の照明（図示省略）を点灯したりして入力が拒否された旨の報知を行う。
【００１３】
ブランクディスクスタッカ５０は、データの書き込みを行うためのブランクディスクを供給、蓄積するスタッカで、ブランクディスク５１はオートローダ３０によってドライブ１０へ搬送される。作成済みディスクスタッカ６０は、ドライブ１０でデータの書き込みが行われたディスクを一時的に蓄積するためのスタッカで、作成済みのディスク６１はこのスタッカで所定時間格納され、その後、後述するディスク排出スタッカ７０へ排出される。ディスク排出スタッカ７０は、作成済みディスクまたは上書き消去処理済みディスク７１をユーザに配布するためのスタッカである。ディスク排出スタッカ７０には、ドライブ１０から作成済みまたは消去済みのディスクが直接搬送されたり、前述の作成済みディスクスタッカ６０で一時蓄積された作成済みのディスクが搬送されたりする。
【００１４】
運用者用ＰＣ３００は、ディスクパブリッシャ１００への各種設定などを遠隔から行うための端末である。尚、各種設定は、設定の重要度に応じて、権限を有する運用者のみが行えるような構成とすることが好ましい。一方、作成者用ＰＣ３１０は、配布するディスクの作成指示を行う端末である。ディスクの作成者に対しても所定の認証等を行ってデータの外部出力が厳重に管理されることが好ましい。
【００１５】
図２は本発明の実施の形態におけるディスクパブリッシャの制御動作手順を示すフローチャートである。ディスクパブリッシャ１００は、運用者用ＰＣ３００や作成者用ＰＣ３１０などを介して外部から入力されるコマンドを待機する（ステップＳ１０１）。コマンドが入力されると（ステップＳ１０１のＹｅｓ）、内部制御装置４０の判定部４２は、コマンドテーブル４１を照合して（ステップＳ１０２）、入力コマンドがコマンドテーブル内に含まれるものであるか否かを判定する（ステップＳ１０３）。
【００１６】
図３は、本発明の実施の形態におけるディスクパブリッシャに格納されているコマンドテーブルの構成例を概念的に示す模式図である。図に示すように、コマンドテーブルはアスキーコードで表される。
【００１７】
入力コマンドがコマンドテーブル４１に含まれるものでない場合（ステップＳ１０３のＮｏ）、判定部４２は、入力を拒否して（ステップＳ１０４）、報知部４３に入力拒否の旨を報知させる（ステップＳ１０５）。本実施の形態では、ビープ音の発生と、および／またはディスクパブリッシャ１００本体内部の照明の点灯とにより入力拒否の報知を行う。ディスクパブリッシャの操作者は、音声と照明点灯によって、入力したキーコード（コマンド）が許容されていないことを認識することができる。
【００１８】
一方、入力コマンドがコマンドテーブル４１に含まれるものである場合（ステップＳ１０３のＹｅｓ）、判定部４２は、コマンド入力を受け付け（ステップＳ１０６）、ディスクの作成開始など、コマンド内容に応じた動作を実行する（ステップＳ１０７）。
【００１９】
以上の制御動作手順により、ＵＳＢ端子に接続された外部入力機器がどのようなものであっても、予め許容したコマンド入力だけを受け付けるようにすることができる。したがって、外部から予期しない設定等が行われることを防止することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施の形態におけるディスクパブリッシャを示す概略構成図である。
【図２】本発明の実施の形態におけるディスクパブリッシャの制御動作手順を示すフローチャートである。
【図３】本発明の実施の形態におけるディスクパブリッシャに格納されているコマンドテーブルの構成例を概念的に示す模式図である。
【符号の説明】
【００２１】
１０：ドライブ、２０：プリンタトレイ、３０：オートローダ、４０：内部制御装置、４１：コマンドテーブル、４２：判定部、４３：報知部、５０：ブランクディスクスタッカ、６０：作成済みディスクスタッカ、７０：ディスク排出スタッカ、１００：ディスクパブリッシャ、２００：ネットワーク、３００：運用者用ＰＣ、３１０：作成者用ＰＣ
【図１】
2008065892.tif 000003
【図２】
2008065892.tif 000004
【図３】
2008065892.tif 000005