(57)【特許請求の範囲】
【請求項１】
制御装置を識別可能な第１識別情報を記憶する第１記憶手段と、
ヘッドマウントディスプレイと接続可能な第１接続インターフェースであって、前記ヘッドマウントディスプレイの第２接続インターフェースと接続可能な第１接続インターフェースと、
前記第１接続インターフェースに前記ヘッドマウントディスプレイが接続されているかを判定する第１判定手段と、
前記第１判定手段により接続されていると判定された場合、前記ヘッドマウントディスプレイの第２記憶手段から、前記ヘッドマウントディスプレイが前回接続された制御装置を識別可能な第２識別情報を取得する第１取得手段と、
前記第１取得手段により取得された前記第２識別情報と、前記第１記憶手段に記憶された前記第１識別情報とが異なるかを判定する第２判定手段と、
前記第２判定手段により異なると判定された場合、前記第２記憶手段に記憶された第１接続回数を第１所定数増加し、前記第２記憶手段に記憶された前記第２識別情報を前記第１識別情報に更新する第１更新手段と、
前記第２記憶手段に記憶された前記第１接続回数が第１閾値を超えたかを判定する第３判定手段と、
前記第３判定手段により前記第１閾値を超えたと判定された場合、前記ヘッドマウントディスプレイに指令を通知する第１通知手段と
を備えることを特徴とする制御装置。
【請求項２】
前記第１記憶手段は、前記制御装置が前回接続されたヘッドマウントディスプレイを識別可能な第３識別情報をさらに記憶し、
前記第１取得手段は、前記第２記憶手段から前記ヘッドマウントディスプレイを識別可能な第４識別情報をさらに取得し、
前記第１取得手段により取得された前記第４識別情報と、前記第１記憶手段に記憶された前記第３識別情報とが異なるかを判定する第４判定手段と、
前記第４判定手段により異なると判定された場合、前記第１記憶手段に記憶された第２接続回数を第２所定数増加し、前記第１記憶手段に記憶された前記第３識別情報を前記第４識別情報に更新する第２更新手段と、
前記第１記憶手段に記憶された前記第２接続回数が第２閾値を超えたかを判定する第５判定手段と、
前記第５判定手段により前記第２閾値を超えたと判定された場合、前記ヘッドマウントディスプレイに指令を通知する第２通知手段と
をさらに備えることを特徴とする請求項１に記載の制御装置。
【請求項３】
前記第１更新手段は、前記第２判定手段及び前記第５判定手段の少なくとも一方により異なると判定された場合、前記第２記憶手段に記憶された前記第１接続回数を前記第１所定数増加し、
前記第２更新手段は、前記第２判定手段及び前記第５判定手段の少なくとも一方により異なると判定された場合、前記第１記憶手段に記憶された前記第２接続回数を前記第２所定数増加することを特徴とする請求項２に記載の制御装置。
【請求項４】
前記第１通知手段は、前記ヘッドマウントディスプレイの前記第１接続回数が前記第１閾値を超えたことを示す表示情報を前記ヘッドマウントディスプレイに表示させる指令を前記ヘッドマウントディスプレイに通知することを特徴とする請求項１から３の何れかに記載の制御装置。
【請求項５】
前記第２通知手段は、前記制御装置の前記第２接続回数が前記第２閾値を超えたことを示す表示情報を前記ヘッドマウントディスプレイに表示させる指令を前記ヘッドマウントディスプレイに通知することを特徴とする請求項２に記載の制御装置。
【請求項６】
電源回路部と、
前記第１判定手段により接続されていると判定された場合、前記第１接続インターフェースを介して、前記電源回路部から前記ヘッドマウントディスプレイへの電源供給を行う電源制御手段と、をさらに備え、
前記電源制御手段により前記電源回路部から前記ヘッドマウントディスプレイへの電源供給が行われた場合、前記第１取得手段は、前記ヘッドマウントディスプレイの前記第２記憶手段から、前記第２識別情報を取得することを特徴とする請求項１から５の何れかに記載の制御装置。
【請求項７】
請求項１から請求項６の何れか一項に記載の制御装置と、
ヘッドマウントディスプレイと
を備えることを特徴とするシステム。
【請求項８】
前記ヘッドマウントディスプレイは、
前記第２記憶手段と、
前記第２接続インターフェースと、
前記ヘッドマウントディスプレイが一端に一体形成され、他端に前記第２接続インターフェースを備えたケーブルと、を備えることを特徴とする請求項７に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、頭部に装着可能なヘッドマウントディスプレイを制御する制御装置、並びにヘッドマウントディスプレイ及び制御装置を備えたシステムに関する。
【背景技術】
【０００２】
複数の電子機器を、ケーブルを介して接続する際に用いられる接続インターフェース（以下、接続ＩＦという。）は、機械的耐久性等の観点から挿抜可能回数が規定されている。特許文献１には、対象装置が有する複数の受け側コネクタの各々に、無線ＩＤチップを搭載した差込側コネクタを挿抜可能なコネクタ識別・接続管理装置が開示されている。コネクタ識別・接続管理装置では、各受け側コネクタに接続可能な差込側コネクタが予め決まっている。このため、コネクタ識別・接続管理装置は、受け側コネクタの接続回数と、差込側コネクタの接続回数とをカウントし、各接続回数が所定回数を超えた場合には寿命が尽きたと判定する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３３９９８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１では、差込側コネクタと受け側コネクタとが予め決まっているため、接続回数を管理できる。しかしながら、例えば、制御装置とヘッドマウントディスプレイとの対応付けが予め決められておらず、複数の制御装置のうちの１つと、複数のヘッドマウントディスプレイのうちの１つとが接続ＩＦを介して接続される場合には、接続ＩＦの接続回数等を管理できない。
【０００５】
本発明の目的は、制御装置とヘッドマウントディスプレイとの対応付けが予め決められていない場合であっても、従来に比べ精度よく、接続ＩＦの接続回数を管理可能な制御装置、並びにヘッドマウントディスプレイ及び制御装置を備えたシステムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の第１態様に係る制御装置は、制御装置を識別可能な第１識別情報を記憶する第１記憶手段と、ヘッドマウントディスプレイと接続可能な第１接続インターフェースであって、前記ヘッドマウントディスプレイの第２接続インターフェースと接続可能な第１接続インターフェースと、前記第１接続インターフェースに前記ヘッドマウントディスプレイが接続されているかを判定する第１判定手段と、前記第１判定手段により接続されていると判定された場合、前記ヘッドマウントディスプレイの第２記憶手段から、前記ヘッドマウントディスプレイが前回接続された制御装置を識別可能な第２識別情報を取得する第１取得手段と、前記第１取得手段により取得された前記第２識別情報と、前記第１記憶手段に記憶された前記第１識別情報とが異なるかを判定する第２判定手段と、前記第２判定手段により異なると判定された場合、前記第２記憶手段に記憶された第１接続回数を第１所定数増加し、前記第２記憶手段に記憶された前記第２識別情報を前記第１識別情報に更新する第１更新手段と、前記第２記憶手段に記憶された前記第１接続回数が第１閾値を超えたかを判定する第３判定手段と、前記第３判定手段により前記第１閾値を超えたと判定された場合、前記ヘッドマウントディスプレイに指令を通知する第１通知手段とを備える。
【０００７】
第１態様の制御装置は、第２識別情報と、第１識別情報とが異なると判定された場合に、第１接続回数を第１所定数増加することにより、ヘッドマウントディスプレイの第２接続ＩＦの接続回数を管理する。このため制御装置は、制御装置とヘッドマウントディスプレイとの対応付けが予め決められていない場合であっても、ヘッドマウントディスプレイの第２接続ＩＦの接続回数を第１接続回数により従来に比べ精度よく管理できる。
【０００８】
第１態様に係る制御装置において、前記第１記憶手段は、前記制御装置が前回接続されたヘッドマウントディスプレイを識別可能な第３識別情報をさらに記憶し、前記第１取得手段は、前記第２記憶手段から前記ヘッドマウントディスプレイを識別可能な第４識別情報をさらに取得し、前記第１取得手段により取得された前記第４識別情報と、前記第１記憶手段に記憶された前記第３識別情報とが異なるかを判定する第４判定手段と、前記第４判定手段により異なると判定された場合、前記第１記憶手段に記憶された第２接続回数を第２所定数増加し、前記第１記憶手段に記憶された前記第３識別情報を前記第４識別情報に更新する第２更新手段と、前記第１記憶手段に記憶された前記第２接続回数が第２閾値を超えたかを判定する第５判定手段と、前記第５判定手段により前記第２閾値を超えたと判定された場合、前記ヘッドマウントディスプレイに指令を通知する第２通知手段とをさらに備えてもよい。この場合の制御装置は、第４識別情報と、第３識別情報とが異なると判定された場合に、第２接続回数を第２所定数増加することにより、制御装置の第１接続ＩＦの接続回数を管理する。このため制御装置は、制御装置とヘッドマウントディスプレイとの対応付けが予め決められていない場合であっても、制御装置の第１接続ＩＦの接続回数を第２接続回数により従来に比べ精度よく管理できる。
【０００９】
第１態様に係る制御装置において、前記第１更新手段は、前記第２判定手段及び前記第５判定手段の少なくとも一方により異なると判定された場合、前記第２記憶手段に記憶された前記第１接続回数を前記第１所定数増加し、前記第２更新手段は、前記第２判定手段及び前記第５判定手段の少なくとも一方により異なると判定された場合、前記第１記憶手段に記憶された前記第２接続回数を前記第２所定数増加してもよい。この場合の制御装置は、複数の制御装置のうちの１つと、複数のヘッドマウントディスプレイのうちの１つとが第１接続ＩＦと、第２接続ＩＦとを介して接続される場合に、制御装置の第１接続ＩＦの接続回数を第２接続回数により従来に比べ精度よく管理できる。制御装置は、ヘッドマウントディスプレイの第２接続ＩＦの接続回数を第１接続回数により従来に比べ精度よく管理できる。
【００１０】
第１態様に係る制御装置において、前記第１通知手段は、前記ヘッドマウントディスプレイの前記第１接続回数が前記第１閾値を超えたことを示す表示情報を前記ヘッドマウントディスプレイに表示させる指令を前記ヘッドマウントディスプレイに通知してもよい。この場合の制御装置は、ヘッドマウントディスプレイの第１接続回数が第１閾値を超えたことを示す表示情報をヘッドマウントディスプレイに表示させることができる。ユーザはヘッドマウントディスプレイに表示された表示情報を参照することで、ヘッドマウントディスプレイの第２接続ＩＦの交換のタイミングを知ることができる。
【００１１】
第１態様に係る制御装置において、前記第２通知手段は、前記制御装置の前記第２接続回数が前記第２閾値を超えたことを示す表示情報を前記ヘッドマウントディスプレイに表示させる指令を前記ヘッドマウントディスプレイに通知してもよい。この場合の制御装置は、ヘッドマウントディスプレイの第２接続回数が第２閾値を超えたことを示す表示情報をヘッドマウントディスプレイに表示させることができる。ユーザはヘッドマウントディスプレイに表示された表示情報を参照することで、制御装置の第１接続ＩＦの交換のタイミングを知ることができる。
【００１２】
第１態様に係る制御装置において、電源回路部と、前記第１判定手段により接続されていると判定された場合、前記第１接続インターフェースを介して、前記電源回路部から前記ヘッドマウントディスプレイへの電源供給を行う電源制御手段とをさらに備えてもよい。そして、前記電源制御手段により前記電源回路部から前記ヘッドマウントディスプレイへの電源供給が行われた場合、前記第１取得手段は、前記ヘッドマウントディスプレイの前記第２記憶手段から、前記第２識別情報を取得してもよい。この場合の制御装置は、第１接続インターフェースにヘッドマウントディスプレイが接続されている判定された場合に、ヘッドマウントディスプレイに自動的に電源を供給し、さらに、ヘッドマウントディスプレイの第２記憶手段から、第２識別情報を取得することができる。
【００１３】
本発明の第２態様に係るシステムは、第１態様の制御装置と、ヘッドマウントディスプレイとを備える。第２態様に係るシステムは、制御装置において第２識別情報と、第１識別情報とが異なると判定された場合に、第１接続回数を第１所定数増加することにより、ヘッドマウントディスプレイの第２接続ＩＦの接続回数を管理する。このためシステムは、複数の制御装置のうちの１つと、複数のヘッドマウントディスプレイのうちの１つとが第１接続ＩＦと、第２接続ＩＦとを介して接続される場合に、ヘッドマウントディスプレイの第２接続ＩＦの接続回数を第１接続回数により従来に比べ精度よく管理できる。制御装置が第４識別情報と、第３識別情報とが異なると判定された場合に、第２接続回数を第２所定数増加する場合には、システムは制御装置の第１接続ＩＦの接続回数を管理する。この場合システムは、複数の制御装置のうちの１つと、複数のヘッドマウントディスプレイのうちの１つとが第１接続ＩＦと、第２接続ＩＦとを介して接続される場合に、制御装置の第１接続ＩＦの接続回数を第２接続回数により従来に比べ精度よく管理できる。
【００１４】
第２態様に係るシステムにおいて、前記ヘッドマウントディスプレイは、前記第２記憶手段と、前記第２接続インターフェースと、前記ヘッドマウントディスプレイが一端に一体形成され、他端に前記第２接続インターフェースを備えたケーブルと、を備えてもよい。この場合のシステムのヘッドマウントディスプレイは、ケーブルの一端と一体形成されているので、ケーブルの両端に接続ＩＦが接続された場合に比べ、第１接続回数を更新する処理を簡略化できる。ヘッドマウントディスプレイは第２記憶手段を備えるので、ヘッドマウントディスプレイが制御装置から引き抜かれた際に、ヘッドマウントディスプレイの第１接続回数が分からなくなることがない。
【図面の簡単な説明】
【００１５】
【図１】システム１の斜視図である。
【図２】システム１の電気的構成を示すブロック図である。
【図３】メイン処理のフローチャートである。
【発明を実施するための形態】
【００１６】
本発明を具体化した実施形態について、図面を参照して説明する。図１を参照し、ヘッドマウントディスプレイシステム（以下、システムという。）１の概要を説明する。本実施形態では、システム１は、ヘッドマウントディスプレイ（以下、ＨＭＤという。）１０及び制御装置（以下、コントロールボックス又はＣＢという。）５０を備える。以下の説明において、図１の上方、下方、右斜め下方、左斜め上方、右斜め上方及び左斜め下方が、各々、システム１、ＨＭＤ１０及びＣＢ５０の上方、下方、前方、後方、右方及び左方である。接続ＩＦは、装置が他の装置とケーブル（信号線）を介して接続される場合の接続部分のことをいう。接続ＩＦは、プラグ、ジャック、及びレセプタクル等の各種コネクタを含む。
【００１７】
ＨＭＤ１０の概要を説明する。本実施形態のＨＭＤ１０は、例えば、シースルータイプの頭部装着可能な表示装置である。ＨＭＤ１０は、シースルータイプ以外の頭部装着可能な表示装置であっても良い。ＨＭＤ１０は、例えば、専用の装着具である眼鏡５に取り付けられる。ユーザは、ＨＭＤ１０が取り付けられた眼鏡５をかけることにより、ＨＭＤ１０を頭部に装着して使用する。眼鏡５は、フレーム６及び支持部４を備える。フレーム６の形状は、通常の眼鏡と略同一であるので、詳細な説明は省略する。フレーム６のうち、左眼用レンズを支えるリム部の上面右端に、支持部４が設けられる。支持部４は、ＨＭＤ１０の筐体２を保持する。支持部４は、筐体２の保持位置を上下方向及び左右方向に移動できる。ユーザは、筐体２を上下方向及び左右方向に移動させることにより、左眼の眼球の位置とハーフミラー３の位置とが前後方向に並ぶように位置を調整できる。
【００１８】
ＨＭＤ１０は、画像光を後方に向けて照射できる。画像光は、ＨＭＤ１０を装着したユーザの左眼に入射される。ＨＭＤ１０は、筐体２、ハーフミラー３、画像表示部１５（図２参照）、接眼光学系（図示略）、ケーブル７、及び制御装置接続インターフェース（以下、ＣＢ接続ＩＦという。）２０等を主な構成要素とする。
【００１９】
筐体２は、眼鏡５の右端部に取り付けられる。筐体２の左端側に、ハーフミラー３が設けられる。ハーフミラー３は、ユーザがＨＭＤ１０を頭部に装着した状態で、ユーザの左眼の前方に配置される。筐体２の内部に、画像表示部１５及び接眼光学系が配置される。画像表示部１５は液晶素子である。画像表示部１５には、ＣＢ５０からケーブル７を介して受信した画像信号に応じた画像が表示される。画像表示部１５の表示面は左方向を向く。接眼光学系は、画像表示部１５とハーフミラー３との間に配置される。画像表示部１５に表示された画像を示す画像光は、接眼光学系に右側から入射し、左側からハーフミラー３に向けて出射する。ハーフミラー３は、接眼光学系から出射された画像光を後方に反射する。システム１がユーザに装着されている状態で、画像光は、ユーザの左眼の眼球に入射する。ハーフミラー３は、外界の実像からの光を、ユーザの左眼に向けて透過する。システム１は、ユーザの視野範囲内の実像（例えば、外界の風景等）に、画像表示部１５に表示された画像を重ねた状態の光景を、ユーザに視認させる。ＨＭＤ１０は、ケーブル７の一端と一体形成されている。ケーブル７の他端にはＣＢ接続ＩＦ２０が設けられている。ＨＭＤ１０は、ケーブル７を介してＣＢ５０と取り外し可能に接続する。
【００２０】
ＨＭＤ１０は、ユーザが日常的に使用する眼鏡、ヘルメット、ヘッドホンなど、他の装着具に取り付けられてもよい。画像表示部１５は、他の空間変調素子であってもよい。例えば画像表示部１５は、画像信号に応じた強度のレーザ光を２次元走査して表示を行う網膜走査型表示部、及び有機ＥＬ（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイであってもよい。また、図１では支持部４及びＨＭＤ１０がフレーム６の右側に設けられるが、支持部４及びＨＭＤ１０は、フレーム６の左側に設けられてもよい。この場合、システム１がユーザに装着されている状態で、画像光は、ユーザの右眼の眼球に入射する。
【００２１】
ＣＢ５０の概要を説明する。ＣＢ５０は、例えばユーザの腰ベルトや腕等に取り付けられる。ＣＢ５０はＨＭＤ１０を制御する。ＣＢ５０は、ケーブル７を介してＨＭＤ１０と取り外し可能に接続する。ＣＢ５０は、筐体６３、スイッチ６１、ＬＥＤ６２、及びヘッドマウントディスプレイ接続インターフェース（以下、ＨＭＤ接続ＩＦという。）６４等を主な構成要素とする。筐体６３の形状は、縁部の丸い略直方体である。スイッチ６１は、ＨＭＤ１０における各種設定、使用時における各種操作、電源のＯＮ、ＯＦＦを行うためのスイッチである。ＬＥＤ６２は、システム１の状態をユーザに通知するための発光素子である。ＨＭＤ接続ＩＦ６４は、筐体６３の一側面に凹部状に形成されている。ＨＭＤ接続ＩＦ６４は、ＨＭＤ１０のＣＢ接続ＩＦ２０と接続可能である。
【００２２】
図２を参照し、システム１の電気的構成を説明する。まず、ＨＭＤ１０の電気的構成を説明する。ＨＭＤ１０は、ＣＢ接続ＩＦ２０、画像表示部１５、画像出力制御部１６、及びＥＥＰＲＯＭ（登録商標）１７を備える。ＣＢ接続ＩＦ２０は、ＣＢ５０のＨＭＤ接続ＩＦ６４に電気的に接続可能である。ＣＢ接続ＩＦ２０は、各種指令、及び画像信号をＨＭＤ接続ＩＦ６４（ＣＢ５０）から受信する。ＣＢ接続ＩＦ２０は、各種指令、及び画像信号をＨＭＤ接続ＩＦ６４に送信する。ＣＢ接続ＩＦ２０は、ＨＭＤ接続ＩＦ６４（ＣＢ５０）から電力の供給を受ける。画像出力制御部１６は、ＨＭＤ接続ＩＦ６４を介して受信された画像信号に応じた画像を画像表示部１５に表示可能である。
【００２３】
ＥＥＰＲＯＭ１７は、第２識別情報記憶エリア１８、第１接続回数記憶エリア１９、及び第４識別情報記憶エリア２１を含む複数の記憶エリアを備える。第２識別情報記憶エリア１８は、ＨＭＤ１０が前回接続されたＣＢ１０を識別可能な第２識別情報を記憶する。第２識別情報の初期値は例えば、ＮＵＬＬ値である。第２識別情報は、ＨＭＤ１０に新たに接続されたＣＢ５０が検知された場合に、新たに接続されたＣＢ５０の第１識別情報（後述）に書き換えられる。第１接続回数記憶エリア１９は、第１接続回数を記憶する。第１接続回数の初期値は例えば、０である。第１接続回数は、ＨＭＤ１０のＣＢ接続ＩＦ２０が、ＣＢ５０のＨＭＤ接続ＩＦ６４に新たに接続されたことが検知された場合に第１所定数増加される。つまり、第１接続回数は、ＨＭＤ１０のＣＢ接続ＩＦ２０がＣＢ５０のＨＭＤ接続ＩＦ６４に新たに接続されたと判定された回数に対応した値である。第１所定数は予め定められた値であればよく、例えば、１である。第４識別情報記憶エリア２１は、ＨＭＤ１０を識別可能な第４識別情報を記憶する。第４識別情報は、複数のＨＭＤ１０の各々について、他のＨＭＤ１０と識別可能な情報であればよく、例えば、シリアル番号である。ＥＥＰＲＯＭ１７は他の不揮発性記憶装置であってもよい。
【００２４】
ＣＢ５０の電気的構成を説明する。ＣＢ５０は、ＣＢ５０全体の制御を行うＣＰＵ５１を備える。ＣＰＵ５１は、ＥＥＰＲＯＭ５２、ＲＡＭ５３、電源回路５４、ＬＥＤ６２、スイッチ６１、デコーダー５５、画像処理部５６、ＨＭＤ検知部５７、及びＨＭＤ接続ＩＦ６４に電気的に接続される。
【００２５】
ＥＥＰＲＯＭ５２は、プログラム記憶エリア７１、第１識別情報記憶エリア７２、第２接続回数記憶エリア７３、第３識別情報記憶エリア７４、ＨＭＤ接続フラグ記憶エリア７５、及び閾値記憶エリア７６を含む複数の記憶エリアを備える。プログラム記憶エリア７１は、後述のメイン処理を含む、ＣＰＵ５１が実行する各種プログラムを記憶する。第１識別情報記憶エリア７２は、ＣＢ５０を識別可能な第１識別情報を記憶する。第１識別情報は例えば、複数のＣＢ５０の各々について、他のＣＢ５０と識別可能な情報であればよく、例えば、シリアル番号である。第２接続回数記憶エリア７３は、第２接続回数を記憶する。第２接続回数の初期値は例えば、０である。第２接続回数は、ＣＢ５０のＨＭＤ接続ＩＦ６４が、ＨＭＤ１０のＣＢ接続ＩＦ２０に新たに接続されたことを検知された場合に第２所定数増加される。つまり、第２接続回数は、ＣＢ５０のＨＭＤ接続ＩＦ６４がＨＭＤ１０のＣＢ接続ＩＦ２０に新たに接続されたと判定された回数に対応した値である。第２所定数は予め定められた値であればよく、例えば、１である。第３識別情報記憶エリア７４は、ＣＢ５０が前回接続されたＨＭＤ１０を識別可能な第３識別情報を記憶する。第３識別情報の初期値は例えば、ＮＵＬＬ値である。第３識別情報は、ＣＢ５０に新たに接続されたＨＭＤ１０が検知された場合に、新たに接続されたＨＭＤ１０の第４識別情報に書き換えられる。
【００２６】
ＨＭＤ接続フラグ記憶エリア７５は、ヘッドマウントディスプレイ接続フラグ（以下、ＨＭＤ接続フラグという。）の値を記憶する。ＨＭＤ接続フラグはシステム１の電源がＯＮになっている期間の、ＨＭＤ１０のＣＢ接続ＩＦ２０とＣＢ５０のＨＭＤ接続ＩＦ６４との接続状態を監視するためのフラグである。ＨＭＤ接続フラグの値が有である場合、ＨＭＤ１０のＣＢ接続ＩＦ２０とＣＢ５０のＨＭＤ接続ＩＦ６４とは接続されている。ＨＭＤ接続フラグの値が無である場合、ＨＭＤ１０のＣＢ接続ＩＦ２０とＣＢ５０のＨＭＤ接続ＩＦ６４とは非接続である。閾値記憶エリア７６は、閾値Ｎ１及び閾値Ｎ２を記憶する。閾値Ｎ１は、例えば、ＨＭＤ１０のＣＢ接続ＩＦ２０の寿命（挿抜可能回数）を考慮して設定された値である。閾値Ｎ１は、ＨＭＤ１０のＣＢ接続ＩＦ２０の挿抜可能回数であってもよいし、ＣＢ接続ＩＦ２０の挿抜可能回数より所定数少ない値であってもよい。同様に、閾値Ｎ２は、例えば、ＣＢ５０のＨＭＤ接続ＩＦ６４の寿命（挿抜可能回数）を考慮して設定された値である。閾値Ｎ２は、ＣＢ５０のＨＭＤ接続ＩＦ６４の挿抜可能回数であってもよいし、ＨＭＤ接続ＩＦ６４の挿抜可能回数より所定数少ない値であってもよい。ＥＥＰＲＯＭ５２は他の不揮発性記憶装置であってもよい。ＲＡＭ５３は、各種データを一時的に記憶する。
【００２７】
電源回路５４は、バッテリー８１と電気的に接続され、バッテリー８１からＨＭＤ１０に対する電源の供給及び停止の制御と、バッテリー８１からＨＭＤ１０に供給する電圧の調整とを実行可能に構成された回路である。バッテリー８１はＣＢ５０に設けられてもよいし、ＣＢ５０とは別に設けられた外部電源であってもよい。デコーダー５５は、ソース機器８２と電気的に接続され、ソース機器８２から供給される画像信号の復号を行う。ソース機器８２は、画像信号を出力可能な周知のＡＶ機器である。ソース機器８２としては、例えば、パーソナルコンピュータ（ＰＣ）、ビデオ受像機、及びビデオカメラ等が挙げられる。デコーダー５５は、図示しないケーブルを介してソース機器８２と有線で接続されてもよいし、図示しない通信インターフェースを介して無線で接続されてもよい。画像信号は、画像をＨＭＤ１０に表示させるための信号であり、例えば、画像フレームの各々に含まれる複数の画素の各々のＲＧＢ値を示す、周知のデジタル信号である。画像処理部５６は、画像信号に対して各種画像処理を実行する。ＨＭＤ検知部５７は、ＨＭＤ接続ＩＦ６４が備える検知ピン（図示略）の電圧値に基づき、ＨＭＤ１０が接続されているかを検知可能である。ＨＭＤ接続ＩＦ６４にＨＭＤ１０のＣＢ接続ＩＦ２０が接続されていない場合、ＨＭＤ接続ＩＦ６４の検知ピンの電圧値はＨＩＧＨである。ＨＭＤ接続ＩＦ６４にＨＭＤ１０のＣＢ接続ＩＦ２０が接続されている場合、検知ピンの電圧値はＬＯＷである。ＨＭＤ接続ＩＦ６４は、ＨＭＤ１０のＣＢ接続ＩＦ２０に電気的に接続可能である。ＨＭＤ接続ＩＦ６４は、画像信号及び各種指令をＣＢ接続ＩＦ２０（ＨＭＤ１０）に送信する。ＨＭＤ接続ＩＦ６４は、画像信号及び各種指令をＣＢ接続ＩＦ２０から受信する。ＨＭＤ接続ＩＦ６４は、ＣＢ接続ＩＦ２０（ＨＭＤ１０）に電力を供給する。
【００２８】
図３を参照し、ＣＢ５０のＣＰＵ５１によって実行されるメイン処理を説明する。メイン処理は、ユーザがスイッチ６１を操作して、ＣＢ５０の電源がＯＮにされたタイミングで起動される。ＣＰＵ５１は、電源ＯＮを検知すると、図２に示すＥＥＰＲＯＭ５２のプログラム記憶エリア７１に記憶されたメイン処理を実行するためのプログラムをＲＡＭ５３に読み出し、プログラムに含まれる指示に従って、以下に説明する各ステップの処理を実行する。処理の過程で得られた各種データは、適宜ＲＡＭ５３に記憶される。
【００２９】
ＣＰＵ５１は、ＣＢ１０の電源をＯＮにされたことに基づいて、ＣＢ１０のＨＭＤ検知部５７等に対して電力の供給を開始する（Ｓ１）。ＣＰＵ５１は、ＨＭＤ検知部５７の検知結果に基づき、ＨＭＤ１０のＣＢ接続ＩＦ２０がＨＭＤ接続ＩＦ６４に接続されているかを判定する（Ｓ３）。ＨＭＤ検知部５７が備える検知ピンの電圧値がＨＩＧＨである場合（Ｓ２：ＮＯ）、ＣＰＵ５１は、ＨＭＤ接続フラグ記憶エリア７５に記憶されているＨＭＤ接続フラグを無に設定した後（Ｓ１５）、後述のＳ１６の処理を行う。ＨＭＤ検知部５７が備える検知ピンの電圧値がＬＯＷである場合（Ｓ２：ＹＥＳ）、ＣＰＵ５１は、電源回路５４にＨＭＤ１０への電力の供給を開始させ、ＨＭＤ１０の電源をＯＮにする（Ｓ３）。ＣＰＵ５１は、ＨＭＤ接続ＩＦ６４、ＣＢ接続ＩＦ２０、ケーブル７を介してＥＥＰＲＯＭ１７から第２識別情報及び第４識別情報を取得する（Ｓ４）。
【００３０】
ＣＰＵ５１は、ＥＥＰＲＯＭ５２の第３識別情報記憶エリア７４に記憶された第３識別情報と、Ｓ４で取得した第４識別情報とを比較し、両者が異なるかを判定する（Ｓ５）。ＣＰＵ５１が第３識別情報が、第４識別情報と一致すると判定した場合（Ｓ５：ＮＯ）、ＣＰＵ５１は、ＥＥＰＲＯＭ５２の第１識別情報記憶エリア７２に記憶された第１識別情報と、Ｓ４で取得した第２識別情報とを比較し、両者が異なるかを判定する（Ｓ６）。ＣＰＵ５１が第１識別情報が、第２識別情報と一致すると判定した場合（Ｓ６：ＮＯ）、ＥＥＰＲＯＭ５２のＨＭＤ接続フラグ記憶エリア７５に記憶されたＨＭＤ接続フラグの値が無であるかを判定する（Ｓ７）。ＣＰＵ５１がＨＭＤ接続フラグの値が有であると判定した場合（Ｓ７：ＮＯ）、ＣＰＵ５１は後述するＳ１６の処理を実行する。
【００３１】
Ｓ５の処理でＣＰＵ５１が第３識別情報と、第４識別情報とが異なると判定した場合（Ｓ５：ＹＥＳ）、Ｓ６の処理でＣＰＵ５１が第１識別情報と、第２識別情報とが異なると判定した場合（Ｓ６：ＹＥＳ）、又はＳ７の処理でＣＰＵ５１がＨＭＤ接続フラグの値が無であると判定した場合（Ｓ７：ＹＥＳ）、ＣＰＵ５１はＳ８の処理を実行する。即ち、ＣＰＵ５１は、ＥＥＰＲＯＭ５２の第２接続回数記憶エリア７３に記憶されている第２接続回数を第２所定数増加させる（Ｓ８）。ＣＰＵ５１は、ＥＥＰＲＯＭ５２の第３識別情報記憶エリア７４に記憶された第３識別情報を、Ｓ４で取得した第４識別情報に書き換えることで、第３識別情報を更新する（Ｓ８）。
【００３２】
ＣＰＵ５１はＳ８で更新した第２接続回数が、ＥＥＰＲＯＭ５２の閾値記憶エリア７６に記憶された閾値Ｎ２を超えたかを判定する（Ｓ９）。ＣＰＵ５１が第２接続回数が閾値Ｎ２を超えたと判定した場合（Ｓ９：ＹＥＳ）、ＣＰＵ５１は、ＨＭＤ接続ＩＦ６４を介して、ＨＭＤ１０に対して、指令を通知する（Ｓ１０）。本実施形態ではＣＰＵ５１は、ＨＭＤ接続ＩＦ６４を介して、ＨＭＤ１０に対して、ＣＢ交換メッセージ表示指令を通知する。ＣＢ交換メッセージ表示指令は、ＣＢ５０の第２接続回数が閾値Ｎ２を超えたことを示す表示情報（ＣＢ交換メッセージ）をＨＭＤ１０の画像表示部１５に表示させることを指示する指令である。ＣＢ交換メッセージは、例えば、「制御装置のコネクタの交換時期です。」である。ＨＭＤ１０の画像出力制御部１６は、ＣＰＵ５１から通知された指令に基づき、画像表示部１５にＣＢ交換メッセージを表示させる。ＣＢ交換メッセージの表示期間は適宜定められればよい。例えば、ＣＢ交換メッセージは所定期間（例えば、１０分間）表示されてもよい。
【００３３】
ＣＰＵ５１が第２接続回数が閾値Ｎ２以下であると判定した場合（Ｓ９：ＮＯ）、又は、ＣＰＵ５１がＳ１０の処理を実行した後に、ＣＰＵ５１はＨＭＤ１０のＥＥＰＲＯＭ１７の第１接続回数記憶エリア１９に記憶されている第１接続回数を第１所定数増加させる（Ｓ１１）。ＣＰＵ５１は、ＥＥＰＲＯＭ１７の第２識別情報記憶エリア１８に記憶された第２識別情報を、ＥＥＰＲＯＭ５２に記憶された第１識別情報に書き換えることで、第２識別情報を更新する（Ｓ１１）。
【００３４】
ＣＰＵ５１はＳ１１で更新した第１接続回数が、ＥＥＰＲＯＭ５２の閾値記憶エリア７６に記憶された閾値Ｎ１を超えたかを判定する（Ｓ１２）。ＣＰＵ５１が第１接続回数が閾値Ｎ１を超えたと判定した場合（Ｓ１２：ＹＥＳ）、ＣＰＵ５１は、ＨＭＤ接続ＩＦ６４を介して、ＨＭＤ１０に対して、指令を通知する（Ｓ１３）。本実施形態ではＣＰＵ５１は、ＨＭＤ接続ＩＦ６４を介して、ＨＭＤ１０に対して、ＨＭＤ交換メッセージ表示指令を通知する。ＨＭＤ交換メッセージ表示指令は、ＨＭＤ１０の第１接続回数が閾値Ｎ１を超えたことを示す表示情報（ＨＭＤ交換メッセージ）をＨＭＤ１０の画像表示部１５に表示させることを指示する指令である。ＨＭＤ交換メッセージは、例えば、「ヘッドマウントディスプレイのコネクタの交換時期です。」である。ＨＭＤ１０の画像出力制御部１６は、ＣＰＵ５１からの指令に基づき、画像表示部１５にＨＭＤ交換メッセージを表示させる。ＨＭＤ交換メッセージの表示期間は適宜定められればよい。例えば、ＨＭＤ交換メッセージは、所定期間（例えば、１０分間）表示されてもよい。ＣＰＵ５１が、Ｓ９でＹＥＳと判定し、且、Ｓ１２でＹＥＳと判定した場合、ＣＰＵ５１は、ＣＢ交換メッセージと、ＨＭＤ交換メッセージとの２つのメッセージを交互に所定時間ずつ表示してもよいし、同時に表示してもよい。
【００３５】
ＣＰＵ５１がＳ１２の処理で第１接続回数が閾値Ｎ１以下であると判定した場合（Ｓ１２：ＮＯ）、又は、ＣＰＵ５１がＳ１３の処理を実行した後に、ＥＥＰＲＯＭ５２のＨＭＤ接続フラグ記憶エリア７５のＨＭＤ接続フラグに有を設定し、ＨＭＤ接続フラグを更新する（Ｓ１４）。ＣＰＵ５１はＣＢ１０の電源ＯＦＦを実行するタイミングかを判定する（Ｓ１６）。ＣＰＵ５１は、例えば、スイッチ６１により電源ＯＦＦの指令が入力された場合に、ＣＢ１０の電源ＯＦＦを実行するタイミングであると判定する。ＣＰＵ５１がＣＢ１０の電源ＯＦＦを実行するタイミングではないと判定した場合（Ｓ１６：ＮＯ）、ＣＰＵ５１はＳ２の処理を実行する。ＣＰＵ５１がＣＢ１０の電源ＯＦＦを実行するタイミングであると判定した場合（Ｓ１６：ＹＥＳ）、ＣＰＵ５１はＣＢ１０の電源をＯＦＦにした後（Ｓ１７）、メイン処理を終了する。
【００３６】
システム１において、システム１、ＣＢ１０、及びＨＭＤ１０は各々、本発明のシステム、制御装置、及びヘッドマウントディスプレイに相当する。ＥＥＰＲＯＭ５２、ＨＭＤ接続ＩＦ６４、電源回路５４は各々、本発明の第１記憶手段、第１接続インターフェース、電源回路部に相当する。ＣＢ接続ＩＦ２０、及びＥＥＰＲＯＭ１７は各々、本発明の第２接続インターフェース及び第２記憶手段に相当する。Ｓ２の処理を実行するＣＰＵ５１は、本発明の第１判定手段として機能する。Ｓ３の処理を実行するＣＰＵ５１は、本発明の電源制御手段として機能する。Ｓ４の処理を実行するＣＰＵ５１は、本発明の第１取得手段として機能する。Ｓ６の処理を実行するＣＰＵ５１は、本発明の第２判定手段として機能する。Ｓ１１の処理を実行するＣＰＵ５１は、本発明の第１更新手段として機能する。Ｓ１２の処理を実行するＣＰＵ５１は、本発明の第３判定手段として機能する。Ｓ１３の処理を実行するＣＰＵ５１は、本発明の第１通知手段として機能する。Ｓ５の処理を実行するＣＰＵ５１は、本発明の第４判定手段として機能する。Ｓ８の処理を実行するＣＰＵ５１は本発明の第２更新手段として機能する。Ｓ９の処理を実行するＣＰＵ５１は、本発明の第５判定手段として機能する。Ｓ１０の処理を実行するＣＰＵ５１は、本発明の第２通知手段として機能する。
【００３７】
従来技術では、ＣＢ５０の電源がＯＮにされている期間に新たに接続された場合の接続回数は検知可能であるが、ＣＢ５０の電源がＯＦＦにされている期間に新たに接続された場合の接続回数は検知できない。また従来技術では、制御装置とヘッドマウントディスプレイとの対応付けが予め決められていない場合、複数の制御装置のうちの１つと、複数のヘッドマウントディスプレイのうちの１つとが接続ＩＦを介して接続される場合には、接続ＩＦの接続回数を管理できない。これに対し、システム１によれば、ＨＭＤ接続フラグに基づく従来技術と同様のＣＢ５０の電源がＯＮにされている期間に新たに接続された場合に加え、以下の処理により、ＣＢ５０の電源がＯＦＦにされている期間に新たに接続された特定の場合も検知可能である。ＣＢ５０は、第２識別情報と、第１識別情報とが異なると判定された場合（Ｓ６：ＹＥＳ）、及び第４識別情報と、第３識別情報とが異なると判定された場合（Ｓ５：ＹＥＳ）の少なくとも一方に、第１接続回数を第１所定数増加する（Ｓ１１）。このためＣＢ５０は、複数のＣＢ５０のうちの１つと、複数のＨＭＤ１０のうちの１つとがＣＢ接続ＩＦ２０、ＨＭＤ接続ＩＦ６４を介して接続される場合に、ＨＭＤ１０のＨＭＤ接続ＩＦ６４の接続回数を第１接続回数により従来に比べ精度よく管理できる。
【００３８】
ＣＢ５０は、第４識別情報と、第３識別情報とが異なると判定された場合（Ｓ５：ＹＥＳ）、及び第２識別情報と、第１識別情報とが異なると判定された場合（Ｓ６：ＹＥＳ）の少なくとも一方に、第２接続回数を第２所定数増加する（Ｓ８）。このためＣＢ５０は、複数のＣＢ５０のうちの１つと、複数のＨＭＤ１０のうちの１つとがＣＢ接続ＩＦ２０、ＨＭＤ接続ＩＦ６４を介して接続される場合に、ＣＢ５０のＨＭＤ接続ＩＦ６４の接続回数を第２接続回数により従来に比べ精度よく管理できる。
【００３９】
ＣＢ５０は、ＨＭＤ１０の第１接続回数が閾値Ｎ１を超えたことを示すＨＭＤ交換メッセージをＨＭＤ１０に表示させることができる（Ｓ１３）。ユーザはＨＭＤ１０の画像表示部１５によって表示されるＨＭＤ交換メッセージを参照することで、ＨＭＤ１０のＣＢ接続ＩＦ２０の交換のタイミングを知ることができる。
【００４０】
ＣＢ５０は、ＣＢ５０の第２接続回数が閾値Ｎ２を超えたことを示すＣＢ交換メッセージをＨＭＤ１０に表示させることができる（Ｓ１０）。ユーザはＨＭＤ１０の画像表示部１５によって表示されるＣＢ交換メッセージを参照することで、ＣＢ５０のＨＭＤ接続ＩＦ６４の交換のタイミングを知ることができる。
【００４１】
ＣＢ５０は、ＨＭＤ接続ＩＦ６４にＨＭＤ１０が接続されている判定された場合に（Ｓ２：ＹＥＳ）、ＨＭＤ１０に自動的に電源を供給できる（Ｓ３）。このため、ＨＭＤ１０は電源を備える必要がない。ＨＭＤ１０は、ケーブル７の一端と一体形成されているので、ケーブル７の両端にコネクタが接続された場合に比べ、第１接続回数を更新する処理を簡略化できる。ＨＭＤ１０はＥＥＰＲＯＭ１７を備えるので、ＨＭＤ１０がＣＢ５０から引き抜かれた際に、ＨＭＤ１０の第１接続回数が分からなくなることがない。
【００４２】
本発明のＣＢ５０及びシステム１は、上記した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更が加えられてもよい。例えば、以下の（１）及び（２）の変形が適宜加えられてもよい。
【００４３】
（１）ＣＢ５０及びシステム１の構成は適宜変更されてよい。例えば、システム１は、図示略の無線通信部をさらに備えてもよい。ＣＰＵ５１は、無線通信部を介してプログラムダウンロード用のサーバからプログラムをダウンロードし、ＥＥＰＲＯＭ５２に記憶してもよい。ＨＭＤ１０は、ＣＰＵ等のプロセッサを有してもよい。この場合ＨＭＤ１０のプロセッサは、ＣＰＵ５１が通知する指令に基づき、又はＣＰＵ５１の代わりにＣＢ５０のＣＰＵ５１が実行する処理の一部を実行してもよい。ＥＥＰＲＯＭ５２には、ＨＭＤ１０のプロセッサが実行するプログラムが記憶されてもよい。システム１は、図示略の無線通信部を介してプログラムダウンロード用のサーバからダウンロードし、インストールしてもよい。メイン処理を実行するためのプログラム、第１識別情報、第２接続回数、第３識別情報、ＨＭＤ接続フラグ、及び閾値の一部又は全部は、ＣＢ５０が備えるコンピュータで読み取り可能な記憶装置に記憶されてもよい。第２識別情報、第１接続回数、及び第４識別情報の一部又は全部は、ＨＭＤ１０が備えるコンピュータで読み取り可能な記憶装置に記憶されてもよい。コンピュータで読み取り可能な記憶装置は、例えばＲＯＭ、フラッシュＲＯＭ、ＨＤＤ等の、一時的な記憶媒体を除く非一時的な記憶媒体である。
【００４４】
（２）図３のメイン処理の各ステップは、ＣＰＵ５１によって実行される例に限定されず、一部又は全部が他の電子機器（例えば、ＡＳＩＣ）によって実行されてもよい。上記処理の各ステップは、複数の電子機器（例えば、複数のＣＰＵ）によって分散処理されてもよい。ＣＰＵ５１からの指令に基づき、システム１上で稼動しているＯＳ等が実際の処理の一部又は全部を行い、その処理によって上記実施形態の機能が実現される場合も本発明の範囲に含まれる。上記実施形態の画像表示処理の各ステップは、必要に応じて順序の変更、ステップの省略、及び追加が可能である。
【００４５】
Ｓ１０又はＳ１３における指令は適宜変更されてよい。Ｓ１０で通知される指令は、第２接続回数が閾値Ｎ２を超えたことをシステム１のユーザに報知することをＣＢ５０が備える報知機器又はＨＭＤ１０に指示する指令であることが好ましい。Ｓ１３で通知される指令は、第１接続回数が閾値Ｎ１を超えたことをシステム１のユーザに報知することをＣＢ５０が備える報知機器又はＨＭＤ１０に指示する指令であることが好ましい。例えば、ＣＢ５０がＣＢ接続ＩＦ２０又はＨＭＤ接続ＩＦ６４の交換時期を通知するＬＥＤを備える場合、Ｓ１０又はＳ１３における指令はＬＥＤを点灯又は点滅させる指令であってもよい。ＣＢ５０又はＨＭＤ１０が音声出力部（例えば、スピーカ）を備える場合、Ｓ１０又はＳ１３における指令は音声出力部で音声によりＣＢ接続ＩＦ２０又はＨＭＤ接続ＩＦ６４の交換時期を通知させる指令でもよい。ＣＢ５０が表示部（例えば、液晶ディスプレイ）を備える場合、Ｓ１０又はＳ１３における指令はＣＢ５０の表示部にＣＢ接続ＩＦ２０又はＨＭＤ接続ＩＦ６４の交換時期を報知するメッセージを表示させる指令であってもよい。Ｓ１０又はＳ１３における指令は、ＨＭＤ接続ＩＦ６４、ＣＢ接続ＩＦ２０、ケーブル７を介した通信経路以外の通信経路（例えば、無線）を介してＣＢ５０からＨＭＤ１０に通知されてもよい。ＨＭＤ１０は、ケーブル７の一端と一体形成されず、接続ＩＦを介して取り外し可能に接続可能な構成でもよい。
【００４６】
ＣＢ５０の電源がＯＮの状態で、ＣＢ５０のＨＭＤ接続ＩＦ６４からＨＭＤ１０のＣＢ接続ＩＦ２０が引き抜かれることがない場合等には、ＨＭＤ接続フラグに関わるＳ７、Ｓ１４、及びＳ１５の処理は省略されてよい。第３識別情報と、第４識別情報に関わるＳ２で第４識別情報を取得する処理、Ｓ５、及びＳ８〜Ｓ１０の処理は適宜省略されてもよい。ＣＰＵ５１は、第２識別情報と、第１識別情報とが異なると判定された場合にのみ、第１接続回数を第１所定数増加してもよい。ＣＰＵ５１は、第４識別情報と、第３識別情報とが異なると判定された場合にのみ、第２接続回数を第２所定数増加してもよい。第１接続回数は、ＣＢ接続ＩＦ２０が交換された場合に、ユーザの操作によりリセットされてもよい。第２接続回数は、ＨＭＤ接続ＩＦ６４が交換された場合に、ユーザの操作によりリセットされてもよい。
【符号の説明】
【００４７】
１  システム
１０  ヘッドマウントディスプレイ
１５  画像表示部
１６  画像出力制御部
１７、５２  ＥＥＰＲＯＭ
２０  制御装置接続インターフェース
５０  制御装置
５１  ＣＰＵ
５７  ヘッドマウントディスプレイ接続検知部
６４  ヘッドマウントディスプレイ接続インターフェース
【図１】
0005999130.tif 000002
【図２】
0005999130.tif 000003
【図３】
0005999130.tif 000004