(57)【特許請求の範囲】
【請求項１】
メディアモジュールと、ホストコンピュータと、ディスプレイユニットとを備えるコンピュータメモリシステムであって、
前記メディアモジュールは、電子データを格納するように構成され、
前記ホストコンピュータは、
前記メディアモジュールを取り外し可能に収容するように構成されたドッキングステーションと、
前記電子データを表す電子信号を前記ホストコンピュータおよび前記メディアモジュールの間で送信するインターフェースと、
光インジケータと、
前記ホストコンピュータおよび前記メディアモジュールの間で前記インターフェースを介してリード／ライト動作を制御するとともに、前記リード／ライト動作中に前記インターフェースを介して電子信号を送信している事を視覚的に示す第１の光信号を提供するように前記光インジケータを作動させるように構成され、さらに、メディアモジュール管理情報を表すように変調された第２の光信号を提供するように前記光インジケータを駆動するように構成されたホストプロセッサであって、前記第１の光信号および前記第２の光信号は前記インターフェースを介して送信されないホストプロセッサと
を有し、
前記ディスプレイユニットは、
前記第２の光信号を受信するように構成された光受信器と、
前記メディアモジュール管理情報を可視化したものを提供するように構成された出力ディスプレイ装置と、
前記第２の光信号を解釈し、そこから導き出した前記メディアモジュール管理情報を前記出力ディスプレイ装置上に表示するように構成されたディスプレイユニットプロセッサと
を有する、コンピュータメモリシステム。
【請求項２】
前記ディスプレイユニットはメモリをさらに備え、前記ディスプレイユニットプロセッサは、さらに、前記メモリに前記第２の光信号から導き出した前記メディアモジュール管理情報を格納し、またリクエストに応じて前記メモリから得た前記メディアモジュール管理情報を用いて前記出力ディスプレイ装置を駆動するように構成される、請求項１に記載の装置。
【請求項３】
前記光インジケータから前記光受信器まで前記第２の光信号を送信する光送信手段をさらに備える、請求項１に記載の装置。
【請求項４】
前記光インジケータは、発光ダイオード（ＬＥＤ）を備える、請求項１に記載の装置。
【請求項５】
前記ディスプレイユニットは、前記メディアモジュールに接続されている、請求項１に記載の装置。
【請求項６】
前記ディスプレイユニットは、前記メディアモジュールに別ユニットとして取り付けられる、請求項５に記載の装置。
【請求項７】
前記ディスプレイユニットは、前記メディアモジュールに一体的に組み込まれている、請求項５に記載の装置。
【請求項８】
前記ディスプレイユニットは、前記ホストコンピュータに接続されている、請求項１に記載の装置。
【請求項９】
前記ディスプレイユニットは、第２のドッキングステーション内に配置されている、請求項１に記載の装置。
【請求項１０】
前記ディスプレイユニットは、独立した電源を備える、請求項１に記載の装置。
【請求項１１】
前記ディスプレイユニットは、前記ホストコンピュータから電源を取得するように構成される、請求項１に記載の装置。
【請求項１２】
前記メディアモジュール管理情報は、（１）前記メディアモジュールの残容量、（２）前記メディアモジュールの名前、（３）ジョブ名、（４）前記メディアモジュールのアクセス日、（５）前記メディアモジュールの動作ステータス、（６）前記メディアモジュールの総容量、および（７）１つ以上のバーコードのうちの少なくとも１つを含む、請求項１に記載の装置。
【請求項１３】
前記メディアモジュールは、ディスクメモリ装置を収容するメディアモジュールフレームを備える、請求項１に記載の装置。
【請求項１４】
メディアモジュールであって、
メディアモジュールフレームと、
電子データを格納するように構成されたメモリ装置と、
前記メディアモジュールに接続されたディスプレイユニットであって、
メディアモジュール管理情報を表すように変調された光信号をホストコンピュータから受信するように構成された光受信器、
前記メディアモジュール管理情報を可視化したものを提供するように構成された出力ディスプレイ装置、
前記光信号を解釈し、そこから導き出した前記メディアモジュール管理情報を前記出力ディスプレイ装置上に表示するように構成されたディスプレイユニットプロセッサ、
を備えたディスプレイユニットと、を備えたメディアモジュール。
【請求項１５】
前記ディスプレイユニットはメモリをさらに備え、前記ディスプレイユニットプロセッサは、さらに、前記メモリに前記光信号から導き出した前記メディアモジュール管理情報を格納し、またリクエストに応じて前記メモリから得た前記メディアモジュール管理情報を用いて前記出力ディスプレイ装置を駆動するように構成される、請求項１４に記載の装置。
【請求項１６】
前記ディスプレイユニットは、前記メディアモジュールに別ユニットとして取り付けられる、請求項１４に記載の装置。
【請求項１７】
前記ディスプレイユニットは、前記メディアモジュールに一体的に組み込まれている、請求項１４に記載の装置。
【請求項１８】
前記ディスプレイユニットは、独立した電源を備える、請求項１４に記載の装置。
【請求項１９】
前記メディアモジュール管理情報は、（１）前記メディアモジュールの残容量、（２）前記メディアモジュールの名前、（３）ジョブ名、（４）前記メディアモジュールのアクセス日、（５）前記メディアモジュールの動作ステータス、（６）前記メディアモジュールの総容量、および（７）１つ以上のバーコードのうちの少なくとも１つを含む、請求項１４に記載の装置。
【請求項２０】
前記メディアモジュールは、ディスクメモリ装置を収容するメディアモジュールフレームを備える、請求項１４に記載の装置。
【請求項２１】
電子データを格納するタイプのメディアモジュールに使用するディスプレイユニットであって、
メディアモジュール管理情報を表すように変調された光信号をホストコンピュータから受信するように構成された光受信器と、
前記メディアモジュール管理情報を可視化したものを提供するように構成された出力ディスプレイ装置と、
前記光信号を解釈し、そこから導き出した前記メディアモジュール管理情報を前記出力ディスプレイ装置上に表示するように構成されたディスプレイユニットプロセッサと、を備えたディスプレイユニット。
【請求項２２】
前記ディスプレイユニットはメモリをさらに備え、前記ディスプレイユニットプロセッサは、さらに、前記メモリに前記光信号から導き出した前記メディアモジュール管理情報を格納し、またリクエストに応じて前記メモリから得た前記メディアモジュール管理情報を用いて前記出力ディスプレイ装置を駆動するように構成される、請求項２１に記載の装置。
【請求項２３】
前記メディアモジュールに前記ディスプレイユニットを別ユニットとして取り付けるように構成されたクリップをさらに備えた、請求項２１に記載の装置。
【請求項２４】
前記ディスプレイユニットは、前記メディアモジュールに一体的に組み込まれている、請求項２１に記載の装置。
【請求項２５】
前記ディスプレイユニットは、前記ホストコンピュータのドッキングステーションに挿入できるように構成されたフレームをさらに備えている、請求項２１に記載の装置。
【請求項２６】
前記ディスプレイユニットは、独立した電源を備える、請求項２１に記載の装置。
【請求項２７】
前記メディアモジュール管理情報は、（１）前記メディアモジュールの残容量、（２）前記メディアモジュールの名前、（３）ジョブ名、（４）前記メディアモジュールのアクセス日、（５）前記メディアモジュールの動作ステータス、（６）前記メディアモジュールの総容量、および（７）１つ以上のバーコードのうちの少なくとも１つを含む、請求項２１に記載の装置。
【請求項２８】
電子データを格納するように構成されたメディアモジュールと、光インジケータを有し、かつ、前記メディアモジュールを取り外し可能に収容するように構成されたホストコンピュータと、前記メディアモジュールに接続されたディスプレイユニットとを備えたコンピュータメモリシステムを動作させる方法であって、
前記ホストコンピュータおよび前記メディアモジュールの間でインターフェースを介してリード／ライト動作を制御するとともに、前記リード／ライト動作中に前記インターフェースを介して電子信号を送信している事を視覚的に示す第１の光信号を提供するように前記光インジケータを作動させるようにホストプロセッサを使い、
メディアモジュール管理情報を表すように変調された第２の光信号を提供するように前記光インジケータを駆動し、前記第１の光信号および前記第２の光信号は前記インターフェースを介して送信されないように前記ホストプロセッサを使い、
前記ディスプレイユニットで前記第２の光信号を受信し、前記メディアモジュール管理情報を可視化したものを前記ディスプレイユニットに提供する、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報ストレージに関し、特に、情報ストレージメディアのカートリッジまたはカセット等のメディアモジュールを組み込んだまたは含む情報ストレージ装置またはユニットに関する。
【背景技術】
【０００２】
ほとんどのコンピュータシステムは、例えば、そのコンピュータのキャビネットまたはフレーム内の回路基板等に搭載されたランダムアクセスメモリ（ＲＡＭ）またはリードオンリーメモリ（ＲＡＭ）チップとしてオンボードメモリを有する。多くのコンピュータシステムは、カセットやカートリッジなどのリムーバブルユニットまたはメディアモジュールに格納された電子的（例えば、磁気的）メディアとしての追加メモリにもアクセスを有する。リムーバブルメディアモジュールは、データの入力／出力処理（例えば、ストレージメディアに対して読み書きされる信号としてのデータの記録および再生）を容易にするために、コンピュータフレームのスロットまたはポートまたはラックに挿入することができる。
【０００３】
近年注目されているストレージメディアモジュールの１つは、密封外装カートリッジに搭載されたディスクドライブを備えるＲＤＸRタイプカートリッジである。このディスクドライブは、ラップトップ型の２．５インチディスクドライブである。２．５インチディスクドライブは、内蔵加速度計、ヘッドランプアンロード、およびその他の特徴を備えており、これにより、３．５インチの物よりもショックおよび振動に対する耐性が大きい。カートリッジは、外部のＵＳＢまたは内部のＳＡＴＡドックに挿入する事ができる。外部のＵＳＢまたは内部のＳＡＴＡドックにより、カートリッジは、ソフトウェア制御下で所定位置にロックされ、記録動作中はユーザーがカートリッジを取り外す事はできない。ＲＤＸR型カートリッジは、ハードディスクドライブとドッキングステーションとの間の給電およびデータ通信インターフェースを提供するＳＡＴＡインターフェースコネクタを備える。ＲＤＸR型カートリッジは、プラスチックのカートリッジシェルと、ハードディスクドライブを包む内部ショックアイソレーション材料とを備え、これにより、ショックマウントシステムを提供する。カートリッジには、ハードディスクドライブ内のものを除いて電子部品が一切無い。ドッキングステーション内のＬＥＤから光を取り込み、カートリッジがドックに接続されている間ユーザに見えるようにカートリッジの前面に導光する光パイプが設けられる。ディスクのリード／ライト動作およびステータスを表示する２色ＬＥＤが設けられる。
【０００４】
ＬｅｘｍａｒｋＪｕｍｐドライブは、容量目盛ディスプレイ付きＵＳＢフラッシュメモリスティックであり、これは、別体の光学的リンクを通してではなく、この製品内のネイティブホストＵＳＢインターフェースを通して表示すべき情報を得る。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
メディアモジュールをコンピュータシステムから取り外し、不使用時に外部保管している場合など、メディアモジュールがホストシステムに搭載されていない時に、カートリッジ等のメディアモジュールを識別することは難しいかもしれない。ストレージメディアモジュールを識別する原始的な方法は、メディアモジュールの目立つ面に文字を書いたラベルを付与する事である。すなわち、識別のために、従来のモジュールは、典型的に、短冊形の紙ラベル（papaer bar graph label）またはシリアルナンバーをモジュール上に載せているだけである。
【課題を解決するための手段】
【０００６】
その多くの局面の１つにおいて、本明細書中に開示される技術は、メディアモジュールと、前記メディアモジュールを取り外し可能に収容するように構成されたホストコンピュータと、ディスプレイユニットとを備えたコンピュータメモリシステムに関する。前記メディアモジュールは、電子データを格納するように構成される。前記ホストコンピュータは、前記メディアモジュールを収容するように構成されたドッキングステーションと、前記電子データを表す電気信号を前記ホストコンピュータおよび前記メディアモジュールの間で送信するインタフェースと、光インジケータと、ホストプロセッサとを備える。前記ホストプロセッサは、前記ホストコンピュータおよび前記メディアモジュールの間で前記インタフェースを介してリード／ライト動作を制御するとともに、前記光インジケータを作動させるように構成される。作動時、前記光インジケータは、リード／ライト動作中に前記インタフェースを介して電子信号を送信している事を視覚的に示す第１の光信号を（前記第１のインタフェースを介さずに）提供する。前記ホストプロセッサは、さらに、メディアモジュール管理情報を表すように変調された第２の光信号を提供するように前記光インジケータを駆動するように構成される。
【０００７】
前記システムの前記ディスプレイユニットは、光受信器と、出力ディスプレイ装置と、ディスプレイユニットプロセッサとを備える。前記光受信器は、前記第２の光信号を受信するように構成される。前記出力ディスプレイ装置は、前記メディアモジュール管理情報を可視化したものを提供するように構成される。前記ディスプレイユニットプロセッサは、前記第２の光信号を解釈し、そこから導き出した前記メディアモジュール管理情報を前記出力ディスプレイ装置上に表示するように構成される。
【０００８】
ある実施形態例において、前記ディスプレイユニットはメモリをさらに備え、前記ディスプレイユニットプロセッサは、さらに、前記メモリ内の前記第２の光信号から導き出した前記メディアモジュール管理情報を格納し、また（リクエストに応じて）前記メモリから得た前記メディアモジュール管理情報を用いて前記出力ディスプレイ装置を駆動するように構成される。
【０００９】
ある実施形態例において、前記光インジケータから前記光受信器まで前記第２の光信号を送信する光送信手段（例えば、光パイプ）をさらに備える。
【００１０】
ある実施形態例において、前記光インジケータは、発光ダイオード（ＬＥＤ）を備える。
【００１１】
いくつかの実施形態例において、前記ディスプレイユニットは、前記メディアモジュールに接続されている。例えば、ある実施形態例において、前記ディスプレイユニットは、前記メディアモジュールに別ユニットとして取り付けられる。別の実施形態例において、前記ディスプレイユニットは、前記メディアモジュールに一体的に組み込まれている。
【００１２】
いくつかの実施形態例において、前記ディスプレイユニットは、前記ホストコンピュータに接続されている。例えば、ある実施形態において、前記ディスプレイユニットは、前記ホストコンピュータの第２のドッキングステーション内に配置されている。
【００１３】
ある実施形態例において、前記ディスプレイユニットは、独立した電源を備える。別の実施形態例において、前記ディスプレイユニットは、前記ホストコンピュータから電源を取得するように構成される。
【００１４】
ある実施形態において、前記メディアモジュール管理情報は、（１）前記メディアモジュールの残容量、（２）前記メディアモジュールの名前、（３）ジョブ名、（４）前記メディアモジュールのアクセス日、（５）前記メディアモジュールの動作ステータス、（６）前記メディアモジュールの総容量、および（７）１つ以上のバーコードのうちの少なくとも１つを含む。前記バーコードは、（１）〜（６）のうちの１つ以上を表し得る。
【００１５】
ある実施形態例において、前記メディアモジュールは、ディスクドライブまたはソリッドステートディスクなどのディスクメモリ装置を収容するメディアモジュールフレームを備える。
【００１６】
別のある局面において、本明細書に開示された技術は、メディアモジュールに関する。前記メディアモジュールは、メディアモジュールフレームと、電子データを格納するように構成されたメモリ装置と、ディスプレイユニットとを備える。前記ディスプレイユニットは、前記メディアモジュールに接続され、光受信器と、出力ディスプレイ装置と、ディスプレイユニットプロセッサとを備える。前記光受信器は、メディアモジュール管理情報を表すように変調された光信号をホストコンピュータから受信するように構成される。前記出力ディスプレイ装置は、前記メディアモジュール管理情報を可視化したものを提供するように構成される。前記ディスプレイユニットプロセッサは、前記光信号を解釈し、そこから導き出した前記メディアモジュール管理情報を前記出力ディスプレイ装置上に表示するように構成される。
【００１７】
別のある局面において、本明細書に開示された技術は、電子データを格納するタイプのメディアモジュールに使用するディスプレイユニットに関する。前記ディスプレイユニットは、光受信器と、出力ディスプレイ装置と、ディスプレイユニットプロセッサとを備える。前記光受信器は、メディアモジュール管理情報を表すように変調された光信号をホストコンピュータから受信するように構成される。前記出力ディスプレイ装置は、前記メディアモジュール管理情報を可視化したものを提供するように構成される。前記ディスプレイユニットプロセッサは、前記光信号を解釈し、そこから導き出した前記メディアモジュール管理情報を前記出力ディスプレイ装置上に表示するように構成される。いくつかの実施形態例において、前記ディスプレイユニットは、前記メディアモジュールに接続されている、あるいは、接続可能である。他のいくつかの実施形態例において、前記ディスプレイユニットは、前記ホストコンピュータに接続可能である。例えば、ある実施形態例において、前記ディスプレイユニットは、前記ホストコンピュータのドッキングステーションに挿入可能なフレームを備える。
【図面の簡単な説明】
【００１８】
【図１】図１は、メディアモジュールと、ホストコンピュータと、メディアモジュールに取り付け可能な別ユニットであるディスプレイユニットとを備えたコンピュータメモリシステムの実施形態例の上面模式図である。
【図２】図２は、ディスプレイユニットをメディアモジュールに接続した実施形態例において、メディアモジュールがホストコンピュータに対して取り外し可能である事を示す等角分解図である。
【図３】図３は、第１実施形態例によるクリップ着脱式ディスプレイユニットを有するメディアモジュールの背面斜視図である。
【図４】図４は、図３のクリップ着脱式ディスプレイユニットを有するメディアモジュールの正面図である。
【図５】図５は、メディアモジュールと、ホストコンピュータと、メディアモジュールに一体化されたディスプレイユニットとを備えたコンピュータメモリシステムの実施形態例の上面模式図である。
【図６】図６は、メモリ装置が無く、フレーム上部を取り外した状態のメディアモジュールのフレームの斜視図である。
【図７】図７は、ディスプレイユニットをホストコンピュータに接続した施形態例において、メディアモジュールがホストコンピュータに対して取り外し可能である事を示す等角分解図である。
【図８】図８は、ディスプレイユニットをホストコンピュータに接続した別の施形態例において、メディアモジュールがホストコンピュータに対して取り外し可能である事を示す等角分解図である。
【図９】図９は、ホストプロセッサの様々なロジックルーチンを示す模式図である。
【発明を実施するための形態】
【００１９】
本発明の上記およびその他の目的、特徴、効果は、添付図面に示す好適な実施形態についての以下のより具体的な説明から明らかになるであろう。各図において、同じ参照符号は同じ部材を示す。図面は、本発明の原理を図示することに重点を置いており、縮尺は一定でない場合もある。
【００２０】
本発明が完全に理解できるように、以下の説明においては、特定のアーキテクチャ、インターフェース、技術など具体的な詳細を示すが、これは、説明の便宜上のものであり、本発明がそれに限定されるものではない。これら特定の詳細から逸脱した他の実施形態で本発明が実施可能である事は、当業者には明らかである。すなわち、本明細書に明示的には記載または図示していないが、本発明の原理を具現化し且つその精神および範囲内に含まれる、様々な構成を当業者であれば考案することができるであろう。不必要に詳細にする事により本発明の説明が分かりにくくなる事がないように、周知の装置、回路および方法については、詳細な説明を省略する場合もある。本発明の原理、側面、および、実施形態、ならびに、その具体例についての本明細書中の全ての記載は、その構造的均等物および機能的均等物の両方を包含するものである。さらに、言うまでもなく、そのような均等物には、現在知られている均等物だけでなく、将来開発される均等物、すなわち、構造とは無関係に、同じ機能を果たすあらゆる開発物をも含む。
【００２１】
従って、例えば、本願のブロック図は、本技術の原理を具現化する例示的回路の概念図であり得ることが当業者であれば理解できるであろう。同様に、あらゆるフローチャート、状態遷移図、擬似コード等が、コンピュータ可読メディアで実質的に表現され、コンピュータまたはプロセッサ（そのコンピュータまたはプロセッサが明示的に図示されているかどうかに関わらず）によって実行される様々なプロセスを表す事が理解されるであろう。
【００２２】
「コンピュータ」、「プロセッサ」または「制御装置」と表記または記載された機能ブロックを含む様々な構成要素の機能は、専用ハードウェアを使用して提供してもよいし、コンピュータ可読メディア上に格納したコード化された命令としてのソフトウェアを実行可能なハードウェアによって提供してもよい。コンピュータは、１つ以上のプロセッサを備えるものと一般的に理解されており、本明細書において、コンピュータおよびプロセッサという用語は交換可能に用いる場合がある。コンピュータまたはプロセッサによって提供される場合において、上記各機能は、単一の専用コンピュータまたはプロセッサによって提供してもよいし、単一の共有コンピュータまたはプロセッサによて提供してもよいし、その一部が共有または分散され得る複数のコンピュータまたはプロセッサによって提供してもよい。このような機能は、コンピュータ実装、つまり、マシン実装されていると理解される。また、用語「プロセッサ」または「制御装置」の使用は、上記各機能を行う事および／またはソフトウェアを実行する事が可能なその他のハードウェアに言及しているとも解釈されるべきであり、（これらに限定はされないが）デジタル信号プロセッサ（ＤＳＰ）ハードウェア、縮小命令セットプロセッサ、ハードウェア（例えば、デジタルまたはアナログ）回路、および（場合によっては）上記各機能を実行する事が可能なステートマシンを含み得る。
【００２３】
図１は、メディアモジュール２２と、メディアモジュール２２を取り外し可能に収容するように構成されたホストコンピュータ２４と、ディスプレイユニット２６とを備えたコンピュータメモリシステム２０の実施形態例を示す。メディアモジュール２２は、電子データを格納するように構成され、例えば、電子的、磁気的または光学的に情報を記録再生可能な情報ストレージメディアを格納または収容するカセットまたはカートリッジのようなあらゆるタイプのメディアモジュールであってもよい。
【００２４】
ホストコンピュータ２４は、メディアモジュール２２を収容するように構成されたドッキングステーション３０と、電子データを表す電気信号をホストコンピュータ２４およびメディアモジュール２２の間で送信するインタフェース／コネクタ３２と、光インジケータ３４と、ホストプロセッサ３６とを備える。ホストコンピュータ２４としては、あらゆるタイプのコンピューター／プロセッサをベースにした装置、または、コンピュータ／プロセッサを利用した装置があげられ、例えば、デスクトップ型コンピュータ、さらには、コンピュータに挿入または接続可能なメディアストレージドライブであってもよい。
【００２５】
ある実施形態例において、ドッキングステーション３０は、実質的に、コンピュータメモリシステム２０のフレームまたはキャビネット内に設けられる空洞またはベイの形態をとる。例えば、ドッキングステーションは、ディスクドライブユニット用のスロットなどの複数の隣接するスロットを収容するホストキャビネットの中の特定のスロットであってもよい。ドッキングステーション３０は、内部にメディアモジュール２２を収容する大きさである。図２は、第１実施形態のメディアモジュール２２を、ホストコンピュータ２４のドッキングステーションの一例に着脱する様子を示す。
【００２６】
ホストプロセッサ３６は、ホストコンピュータとメディアモジュールとの間のインタフェースを介してリード／ライト動作を制御する１つまたは複数のコンピュータプログラムとしてコード化された命令を実行する。換言すると、ホストプロセッサ３６は、電子データをメディアモジュール２２に対して記録再生する際に、その電子データを表す電子信号の送信を制御する。さらに、ホストプロセッサ３６は、光インジケータ３４を作動し、これにより、リード／ライト動作中にインタフェースを介して電子信号を送信している事を視覚的に示す第１の光信号を提供する。第１の光信号は、メディアモジュール２２とホストコンピュータ２４との間に信号送信が発生している事を示すためにリードまたはライト動作中に通常行われる光インジケータ３４の点滅であってよい。
【００２７】
さらに、ホストプロセッサ３６は、光インジケータ３４が第２の光信号を提供するように光インジケータ３４を駆動するように構成される。第２の光信号は、任意の信号または定期的にアクティベートされる信号ではなく、メディアモジュール管理情報を表すように変調または符号化されている。ある実施形態例において、メディアモジュール管理情報は、（１）メディアモジュールの残容量、（２）メディアモジュールの名前、（３）ジョブ名、（４）メディアモジュールのアクセス日、（５）メディアモジュールの動作ステータス、（６）メディアモジュールの総容量、および（７）１つ以上のバーコードのうちの少なくとも１つを含む。バーコードは、（１）〜（６）のうちの１つ以上を表し得る。
【００２８】
ある実施形態例において、メディアモジュール２２は、メディアモジュールフレーム４０を備える。そして、メディアモジュールフレーム４０は、ディスクメモリ装置４２のような情報ストレージ装置またはメディアを内部に収容または搭載する。ディスクメモリ装置４２は、ディスクドライブまたはソリッドステートディスクであってもよい。図１には図示しないが、メディアモジュール２２は、典型的に、メディアモジュール２２をホストコンピュータ２４に接続するインターフェース／コネクタ４４を含む様々な部品（例えば、電子部品）が配置される回路基板等を備えることが理解されるであろう。
【００２９】
ディスプレイユニット２６は、メディアモジュール２２に接続され、光受信器５０と、出力ディスプレイ装置５２と、ディスプレイユニットプロセッサ５４とを備える。光受信器５０は、第２の光信号を受信するように構成される。光受信器５０による第２の光信号の受信は、光受信器５０を光インジケータ３４に光学的に位置合わせすることによって行われてもよいし、光伝送媒体を介して光インジケータ３４から光受信器５０に第２の光信号を流すことによって行われてもよい。ある実施形態例において、このような光伝送媒体は光パイプ５８の形態をとり得る。光パイプ５８の一端は、光インジケータ３４の近傍に配置するか、これに接続され、光パイプ５８の他方端は、光受信器５０の近傍に配置するか、これに接続される。
【００３０】
出力ディスプレイ装置５２は、メディアモジュール管理情報を可視化したものを提供するように構成される。出力ディスプレイ装置５２は、例えば、液晶ディスプレイの形態をとり得る。ディスプレイユニットプロセッサ５４は、例えば、第２の光信号を解釈し、そこから導き出したメディアモジュール管理情報を出力ディスプレイ装置５２上に表示する機能を果たす。
【００３１】
ある実施形態例において、ディスプレイユニット２６は、さらに必要に応じて、メモリ６０を備える。メモリ６０のようなメモリを設ける場合、ディスプレイユニットプロセッサ５４は、さらに、メモリ６０内の第２の光信号から導き出したメディアモジュール管理情報を格納し、また（リクエストに応じて）メモリ６０から得たメディアモジュール管理情報を用いて出力ディスプレイ装置５２を駆動するように構成される。好ましくは、メモリ６０は、不揮発性メモリである。
【００３２】
図１に示したような実施形態例において、ディスプレイユニット２６は、メディアモジュール２２に別ユニットとして取り付けられる。例えば、ディスプレイユニット２６は、メディアモジュール２２の一方の面に取り付けることができ、この面は、メディアモジュール２２をドッキングステーション３０に挿入した際にドッキングステーション３０の開口または開口部側となり、よって、メディアモジュール２２をドッキングステーション３０に挿入する際の後側面となる面である。この実施形態例において、ディスプレイユニット２６は、ディスプレイユニット２６のフレームをメディアモジュール２２に取り付けるための手段を備えている。この取付手段は、メディアモジュール２２のフレーム上の対応する切欠または凹部に係合するように配置された１つまたは複数の弾性クリップ６２の形態をとり得る。図１の実施形態例のようにメディアモジュールの前面にクリップで取り付ける場合、メディアモジュールの既設ベース全体でこの製品を受け入れることができるという利点がある。図１の実施形態例のディスプレイユニット２６を、さらに、図３（クリップ着脱式ディスプレイユニットの後側）および図４（クリップ着脱式ディスプレイユニットの前側）に図示する。図３は、特に、回路基板７０を備えたディスプレイユニットを示す。回路基板７０は、その上に、出力ディスプレイ装置５２（その裏面を図３に示す）、および、ディスプレイユニットプロセッサ５４を搭載していてもよい。メディアモジュール２２が別ユニットとして取り付けられる実施形態例において、ディスプレイユニット２６は、独立した電源６４（図１および図３参照）を備える。電源６４は、例えば、電池の形態を取り得る。光パイプ５８は、第１の光信号および第２の光信号の両方を、光受信器５０（図４参照）および窓７４（図４参照）の両方へと導く機能を果たす。
【００３３】
図１は、このように、ディスプレイユニットを別の独立したユニットとしてメディアモジュール２２に接続する実施形態例を示す。図５に示す別の実施形態例において、ディスプレイユニット２６’は、メディアモジュール２２に一体的に組み込まれることによって、メディアモジュールに接続されている。例えば、ディスプレイユニット２６’の構成部品の一部または全てが、メディアモジュール２２’に内蔵または配置されている回路基板７０’（例えば、マザーボードなど）上に載置されていてもよい。図５の実施形態例において、回路基板７０’は、メディアモジュール２２’の底側に配置されており、そのため、回路基板７０’および各部材は図５において破線で図示される。たとえば、図５には、光受信器５０、ディスプレイユニットプロセッサ５４、およびメモリ６０（さらに、インタフェース／コネクタ４４）が、回路基板７０上に載置されているものとして示されている。図５の一体型の実施形態において、ディスプレイユニットプロセッサ５４として機能するプロセッサは、メディアモジュール２２’のためにその他の機能も果たしてもよい。
【００３４】
図５は、光インジケータ３４から発せられた第２の光信号の少なくとも一部を光受信器５０に導く光パイプ分岐７２を光パイプ５８が有していてもよいことをさらに示している。光パイプ５８の主セグメントは、第１の端部が光インジケータ３４に接続されており、第２の端部がメディアモジュール２２’の面上に形成された窓７４上に露出またはこれに接続されている。本第２実施形態において、光パイプ５８は、このように、第１の光信号および第２の光信号の両方を、光受信器５０および窓７４の両方へと導く機能を果たす。換言すれば、光パイプ５８が光受信器５０に光の一部を導光するのに十分な機能を果たしてもよく、光パイプ分岐７２のような光パイプ５８から伸びた小さなＹ型分岐を設けて、これにより、光を光受信器５０に導光してもよい。光パイプ分岐７２はまた、環境中の強い光による不要な干渉が逆方向に来る可能性を低くする。
【００３５】
図５に示す第２実施形態において、回路基板７０’は、ホストコンピュータから電源を得てもよく、例えば、電源リード線７８で示すようにインターフェース／コネクタ４４を介してホスト電源７６から電力を受け取るように接続されていてもよい。他の実施形態例において、回路基板７０’への電力を別のコネクタまたは第２のコネクタ（例えば、回路基板７０を最終的にホストコンピュータの電源に接続する比較的小さい電源コネクタ）を介して得てもよい事が理解されるであろう。
【００３６】
図２は、第１実施形態例のメディアモジュール２２を示すものであるが、第２実施形態のメディアモジュール２２’がホストコンピュータ２４に対して脱着可能である事も示している。図２は、出力ディスプレイ装置５２の配置、および、任意で設けられるスクロール開始／停止ボタンまたはスイッチ８０を含む、ディスプレイユニット２６の前面ベゼルまたはパネルの形式の一例も示している。スイッチ８０を作動させると、ディスプレイユニットプロセッサ５４は、メモリ６０からメディアモジュール管理情報を取得し、出力ディスプレイ装置５２上のメディアモジュール管理情報の一部またはすべての要素の表示を促す。
【００３７】
ある実施形態例において、メディアモジュールがメディアモジュールフレーム４０を備え、そして、メディアモジュールフレーム４０がディスクメモリ装置４２などの情報ストレージ装置またはメディアを内部に収納または搭載する事は既に述べた通りである。図６は、図５の第２実施形態例の文脈において、ドライブおよび上部カバーを取り外した状態の改変型メディアモジュールフレームまたはシェルを示す。図６は、特に、出力ディスプレイ装置５２と、メディアモジュール電子部品基板７０’と、バッテリ６４’と、光パイプ５８とを示す。メディアモジュール電子部品基板７０’上に存在する電子部品は、図６には示されていないが、図５に図示されている。
【００３８】
上記実施形態例において、ディスプレイユニットは、メディアモジュールに接続されているものとした。他の実施形態例において、ディスプレイユニットは、メディアモジュール近傍に搭載されていてもよく、例えば、ホストコンピュータ（ホストコンピュータに接続されたフレームサポート周辺装置を含む）に接続または搭載されていてもよい。図７に示す一実施例において、ディスプレイユニット２６−７は、ホストコンピュータ２４のキャビネットまたはフレームの外部面に接続されている。図７は、特に、ディスプレイユニット２６−７を、ホストコンピュータ２４の前面または前面パネル上であって、メディアモジュール２２−７を収容するドッキングステーション３０付近（例えば、上側）に搭載した状態を示している。
【００３９】
図７のディスプレイユニット２６−７は、図３および図４と同様に、本質的にモジュール式または独立式であってよいが、メディアモジュール２２−７ではなくホストコンピュータ２４に取り付けられる。ディスプレイユニット２６−７は、ホストコンピュータ２４のフレームまたはキャビネットを貫通するネジまたは固定具などの適切な手段によってホストコンピュータ２４に取り付けることができる。あるいは、ベロクロ式（登録商標）の固定具、両面接着剤、エポキシ接着剤、磁石、などによって、ディスプレイユニット２６−７をホストコンピュータ２４に取り付けまたは固定することもできる。図７に示すように、ディスプレイユニット２６−７は、第２の光信号を通信および受信するために光パイプ５８−７に接続される。図７の光パイプ５８−７は、光インジケータ３４を搭載するホストコンピュータ２４の基板に戻して接続してもよいし、光インジケータ３４に接続された別の光パイプ（例えば、メディアモジュール２２−７に供する光パイプ）に継いでもよいし、またはこれに接続してもよい。ディスプレイユニット２６−７に接続されこれに供する光パイプ５８の遠位端は、好ましくは、ホストコンピュータ２４のフレームまたはキャビネットに形成された穴または孔を通して延びる。ディスプレイユニット２６−７は、自身のバッテリを有していてもよいし、ホストコンピュータ２４の電源７６に接続してもよい。ホストコンピュータ電源に接続する場合、電源コネクタが、ホストコンピュータのキャビネット壁またはフレームの穴または孔を通して延び、ディスプレイユニット２６−７に接続される。
【００４０】
図８は、ディスプレイユニット２６−８がメディアモジュール付近に搭載、例えば、ホストコンピュータに接続または搭載された、別の実施形態例を示す。特に、図８は、ホストコンピュータのアクセサリ（例えば、周辺装置）搭載領域のスロットまたはラックの形態を取るドッキングステーション３０−８内に配置されたディスプレイユニット２６−８を示す。図８に図示した実施形態例において、ドッキングステーション３０−８は、周辺装置またはコンピュータアクセサリを収容するためのベイまたはスロットを４つ有している。図８は、メディアモジュール２２が上から２番目のベイに配置され、上から２番目のベイのスレッド上に底面が載っている様子を示している。図８は、メディアモジュール２２に対応するディスプレイユニット２６−８がドッキングステーション３０の一番上のベイに配置されて、最上部のベイのスレッドに載っている様子も示している。メディアモジュール２２がベイの大部分を占め得るのに対して、ディスプレイユニット２６−８はベイ全体を占めるとは限らない。例えば、ディスプレイユニット２６−８がベイ内に保持されるようにベイ内のドッキングステーション３０のスレッドが形成された内壁に係合するようにサイズおよび／または構成が決められたサイドパネルまたはフランジを有することを除いて、ディスプレイユニット２６−８は（例えば、サイズおよび構成に関して）図２および図３のディスプレイユニット２６に本質的に類似していてもよい。
【００４１】
また、図８は、ディスプレイユニット２６−８が、光パイプ５８−８の遠位端にその光受信器が接続されるように位置決めされることを示している。図７の実施形態同様、光パイプ５８−８は、光インジケータ３４を搭載するホストコンピュータ２４−８の基板に戻して接続してもよいし、光インジケータ３４に接続された別の光パイプ（例えば、メディアモジュールに供する光パイプ）に継いでもよいし、またはこれに接続してもよい。ディスプレイユニット２６−８は、自身のバッテリを有していてもよいし、ホストコンピュータ２４の電源７６に接続されていてもよい。
【００４２】
ディスプレイユニット２６−７およびディスプレイユニット２６−８のようなホストコンピュータに接続されるディスプレイモジュールの上記実施形態は、長期間にわたり（例えば、メディアモジュールの寿命が切れるまで、またはシステムをアップグレードする時まで）実質的にホストコンピュータに接続したままとなるメディアモジュールに特に適している。いくつかの実施形態において、メディアモジュールはより頻繁に交換または入れ替えされ得るが、その場合、ディスプレイユニットを外付けメディアモジュールに接続して、メディアモジュールがホストコンピュータから取り外されている時にメディアモジュール管理情報を読み込むまたは表示できるようにするとより有利である。
【００４３】
図９は、ホストプロセッサ３６によって実行されるロジックルーチン８２の一部を模式的に図示する。ホストプロセッサ３６によって実行される様々なルーチンには、インジケータパルス／色ルーチン８４、インジケータ変調ルーチン８６、およびインジケータドライバ８８が含まれる。インジケータパルス／色ルーチン８４は、入力／出力処理（例えば、メディアモジュール２２に対する電子信号の記録または再生）中に実行され、これにより、リード／ライト動作中におけるインターフェースを介した電子信号の送信を示す第１の光信号が生成される。第１実施例において、第１の光信号は、実質的に、Ｉ／Ｏ処理の存在のみを示す均一なパルス列の形態をとり得る。光インジケータ３４が２色ＬＥＤである第１実施例において、第１の光信号は、実質的に、そのＩ／Ｏ処理を表す色が光インジケータ３４から発せられるように２色ＬＥＤの表示を変化させる信号の形態をとり得る。
【００４４】
インジケータ変調ルーチン８６は、例えば、あるＩ／Ｏ処理が完了した時、メディアモジュールの容量の変化が分かった時、メディアモジュールのステータスが変化した時（例えば、エラー検出）などのあらゆる指定または定期的管理イベント中に実行される。インジケータ変調ルーチン８６を実行する事によって、メディアモジュール管理情報を表すように変調（例えば、符号化）された第２の光信号が生成される。
【００４５】
インジケータドライバ８８は、インジケータパルス／色ルーチン８４またはインジケータ変調ルーチン８６のいずれによっても作動し得る。上記のように、インジケータドライバ８８は入力／出力処理の実行中にはインジケータパルスルーチン８４によって作動し、インジケータドライバ８８は管理イベント発生時にはインジケータ変調ルーチン８６によって作動する。
【００４６】
従って、本明細書に記載の実施形態においては、（ソフトウェア制御される）ディスクメモリ装置用のＬＥＤ動作インジケータなどのコンピュータまたはコンピュータメモリシステムにおける現存の光インジケータをさらに用いて、これにより、メディアモジュール上、メディアモジュール内、またはメディアモジュール近傍に搭載したディスプレイにホストからディスプレイ情報（例えば、メディアモジュール管理情報）を送る。このメディアモジュールはＲＤＸR型の製品であってもよいが、ソフトウェア駆動される動作ＬＥＤを備えたあらゆるコンピュータディスクシステム（例えば、これらに限定はされないが、ハードディスクドライブまたはソリッドステートディスク）に適用可能である。
【００４７】
メディアモジュール管理情報などのユーザにとって有用な情報を示すために（出力ディスプレイ装置５２などの）ディスプレイが用いられる。ディスプレイは、メインシステムに固定されていてもよいし、（例えば、ＲＤＸR方式のように）メディアモジュールに対して取り外し可能であってもよい。
【００４８】
上述のように、メディアモジュール管理情報は、（１）残容量、（２）ディスクまたはメディアモジュールの名前（例えば、「マーケティングバックアップ」、「ディスク１０」、等）、（３）ジョブ名（例えば、「火曜日のバックアップ」）、（４）最終使用日、（５）動作ステータス、（６）メディアモジュールの総容量、および（７）１つ以上のバーコードなどの情報を含み得る。バーコードは、（１）〜（６）のうちの１つ以上を表し得る。
【００４９】
ディスプレイユニットがメディアモジュール上にあり且つメディアモジュールが取り外し可能であれば、これは、ユーザが、通電したドッキングステーションから取り外して保管している複数のメディアモジュールを有しており、メディアモジュール上のメディアモジュール管理情報に基づいて適切なメディアモジュールを選択する場合にユーザにとって有用である。
【００５０】
本明細書に開示された技術は、ドッキングステーション内のＬＥＤからの光を用いて、メディアモジュールに対してまたはメディアモジュールまたはフレームの近傍に追加された新しい付加的電子部品と通信して、これにより、ディスプレイをプログラムし、また、その情報を、メディアモジュールがドッキングステーションまたはホストから取り外された際に後で表示できるように（例えば、ソリッドステート不揮発性メモリの中の）ディスプレイユニット２６に格納する。このディスプレイ自体が、不揮発性メモリストレージを提供し得る。この場合、ディスプレイを駆動するための電子部品と、ディスプレイ通信のためにＬＥＤを制御するドッキングステーション内の新たなソフトウェアが必要である。この方法の利点は、ドッキングステーションまたはホストコンピュータのファームウェアを変更するだけで、ドッキングステーションまたはホストコンピュータの大型既設ベースに新しい「ディスプレイ機能付き」メディアモジュールを設ける事が可能になることである。
【００５１】
通信用のＬＥＤ使用は、組込みソフトウェアアプリケーションとの共有使用であり、競合が生じないように共有が構成される。
【００５２】
ハードドライブおよび動作インジケータを有するシステムを含む一般的なケースにおいて、メディアモジュール管理情報を通信するための動作ＬＥＤの共有は、ホストプロセッサ３６の制御下で行われる。ホストプロセッサ３６による通信プロトコルは、中断に対しても耐性があり、エラー検出を含む。ディスプレイ電子部品は、本システムの単方向性により、データの受領を確認する事ができないので、表示の信頼性を確保するために、上記情報の冗長コピーを（例えば、発光ダイオード６０に対して）送ってもよい。
【００５３】
表示内容を更新するため（例えば、５２を更新するため）に必要な情報は、比較的サイズが小さい（１０から１００キロバイト台）と予想され、また、連続的に更新する必要がないので、動作インジケータ不使用時に小さなパケットに分けた表示データを送ればよい。
【００５４】
本明細書に開示された技術は、メディアモジュール内部の電子部品を（例えば、図５の実施形態例のように）追加する事、また、メディアモジュール外部の電子部品を（例えば、ディスプレイユニット２６をメディアモジュール２２の前面にクリップで取り付ける図１の実施形態例のように）追加する事を包含している。
【００５５】
ディスプレイユニット２６が（図２に示すように）ドッキングステーション３０から取り外された時に、ディスプレイユニット２６の出力ディスプレイ装置５２の表示内容を見るために、ディスプレイシステムは、用いられるディスプレイの種類に依らず、内部電源を備えていてもよい。標準的なＬＣＤディスプレイの場合、ドッキングステーションから取り外されている時にユーザが表示内容を見るために、電源を必要とし得る。この電源は、例えば、バッテリやソーラーであり得る。Ｖａｒｉｔｒｏｎｉｘ社にライセンス供与されているＫｅｎｔ社のもののような双安定コレステリック（ＢＣＤ）ディスプレイおよびｅ−ｉｎｋは、書き込みを行ってしまえば電力を全く必要としない（ｈｔｔｐ：／／ｗｗｗ．ｅｉｎｋ．ｃｏｍ／ｉｎｄｅｘ．ｈｔｍｌ）。
【００５６】
非ＢＣＤディスプレイの場合、ユーザは、ボタン（例えば、ハンドオーバーユニット（handover unit）８０）を用いてディスプレイの電源を入れてもよいし、内蔵加速度計を用いてメディアモジュールが動かされた時に表示をオンにしてもよい。
【００５７】
非限定的な局面の１つにおいて、本明細書に開示された技術は、ディスクモジュールまたはメディアモジュール２２の前面にクリップで取り付けられ、動作インジケータからの光を利用してディスプレイを駆動するディスプレイユニット２６（図１参照）の実施形態に関する。光受信器５０が受信した時、コンピュータ可読メディア上にコード化された複数の命令を含むプログラムソフトウェア製品（例えば、インジケータ変調ルーチン８６）によって、動作ＬＥＤを駆動して出力ディスプレイ装置５２と通信する。このソフトウェア（例えば、インジケータ変調ルーチン８６）は、出力ディスプレイ装置５２上にどのメディアモジュール管理情報を表示するのか、また、メディアモジュール管理情報を表す電子信号を送信するべくどのように第２の光信号を変調するのかを決定するように構成されている。別の方法として、メディアモジュールフレーム４０を通して他のソフトウェア製品が出力ディスプレイ装置５２と通信するようにインターフェースを設けてもよい。
【００５８】
本明細書に開示された技術は、そのハードウェアを改変する事なく、ハードディスクドライブおよびソリッドステートディスクなどのディスクメモリ装置を用いるコンピュータメモリシステムを提供するためのシステムビルダ（sysytem builder）を包含している。この製品は、アドオンであってもよいし、あるいは、ディスクモジュールパッケージに組み込まれていてもよい。
【００５９】
本明細書中に記載したように、光インジケータ３４のような光インジケータを駆動し、これにより、メディアモジュール管理情報を表すように変調またはコード化され得る第２の光信号を提供する。いくつかの実施形態における改変例として、ホストおよびディスプレイユニット間の通信はデュプレックス通信であってもよい。即ち、ディスプレイユニットからホストへも情報を提供してよい。少なくとも１つの実施例において、このようなディスプレイユニットからホストへの復路通信は、ディスプレイユニット上に設けられ、復路光信号上において変調またはコード化された情報をホストの受信器へと送信するＬＥＤまたは光インジケータの形態をとり得る。復路光信号は、第２の光信号をディスプレイユニットへと運ぶ光パイプとは異なる光パイプで運ばれてもよい。あるいは、両端において適切な接続がなされれば、同じ光パイプを用いて第２の光信号および復路光信号を送信することも可能である。例えば、どのシーケンスに特定の信号または情報が存在するのかをホストおよびディスプレイユニットが分かるように、予め確立されたプロトコルまたは信号ゲーティング／タイミング（signal gating/timing）を用いてデュプレックス通信を行ってもよい。
【００６０】
上記説明には多くの具体例が含まれているが、これらは本発明の範囲を限定するものではなく、本発明の現時点において好適な実施形態のいくつかを例示しているに過ぎない。よって、本発明の範囲は、添付の請求項によって定められる。従って、本発明の範囲が当業者には自明であり得る他の実施形態を包含する事、および、本発明の範囲が添付の請求項によってのみ限定され得る事が理解されるであろう。添付の請求項において構成要素を単数形で記載している場合、これは、明示的に「１つの」と記載していない限り、「１つの」という意味ではなく、「１つ以上の」という意味である。上記の好適な実施形態における各構成要素の構造的均等物、化学的均等物および機能的均等物のうち当業者に公知のものは全て、本願に援用され、本願請求項はそれらを包含するものである。また、ある装置または方法が、本発明が解決しようとする課題の全てを解決しようとはしていなくても、本願請求項の範囲内に含まれ得る。さらに、それが請求項に明示的に記載されているかどうかに関わらず、本願開示における構成要素、部材または方法ステップのいずれも公衆に提供されるものではない。「…する手段」という表現を用いて明示的に記載した場合を除いて、本願請求項におけるいかなる構成要素にも米国特許法第１１２条第６項の規定は適用されない。
【図１】
0005854989.tif 000002
【図２】
0005854989.tif 000003
【図３】
0005854989.tif 000004
【図４】
0005854989.tif 000005
【図５】
0005854989.tif 000006
【図６】
0005854989.tif 000007
【図７】
0005854989.tif 000008
【図８】
0005854989.tif 000009
【図９】
0005854989.tif 000010