(57)【特許請求の範囲】
【請求項１】
ＡＣコードをそれぞれ備えた第１電源装置と第２電源装置を搭載可能な装置本体に備えられ、前記第１電源装置から前記装置本体へ電源が供給されているときに、前記第２電源装置から前記装置本体へ供給される電源の状態を監視する電源状態監視装置であって、
前記第２電源装置から出力される、当該第２電源装置が前記装置本体に搭載されているか否かを示す電源搭載状態通知信号を基に第１の判断を行い、
前記第１の判断の結果、前記第２電源装置が前記装置本体に搭載されている場合には、前記第２電源装置から出力される、当該第２電源装置のＡＣコードから電源が供給されているか否かを示すＡＣ供給状態通知信号を基に第２の判断を行い、
前記第２の判断の結果、前記第２電源装置のＡＣコードから電源が供給されていない場合には、前記第２電源装置は前記装置本体に搭載されているが、当該第２電源装置のＡＣコードから電源が供給されていない旨をユーザに通知することを特徴とする電源状態監視装置。
【請求項２】
前記第２の判断の結果、前記第２電源装置のＡＣコードから電源が供給されている場合には、前記第２電源装置から出力される、当該第２電源装置が正常に動作しているか否かを示す正常状態通知信号を基に第３の判断を行い、
前記第３の判断の結果、前記第２電源装置が正常に動作している場合は、前記第２電源装置は前記装置本体に搭載されており、当該第２電源装置が正常に動作している旨をユーザに通知し、
前記第３の判断の結果、前記第２電源装置が正常に動作していない場合は、前記第２電源装置は前記装置本体に搭載されているが、当該第２電源装置が正常に動作していない旨をユーザに通知することを特徴とする請求項１記載の電源状態監視装置。
【請求項３】
前記ユーザへの通知は、
前記電源状態監視装置及びそれと接続された他装置の少なくとも一方にて行われることを特徴とする請求項１又は２記載の電源状態監視装置。
【請求項４】
前記装置本体としてのテープライブラリ装置に搭載されたことを特徴とする請求項１から３のいずれか１項に記載の電源状態監視装置。
【請求項５】
ＡＣコードをそれぞれ備えた第１電源装置と第２電源装置を搭載可能な装置本体が、前記第１電源装置から前記装置本体へ電源が供給されているときに、前記第２電源装置から前記装置本体へ供給される電源の状態を監視する電源状態監視方法であって、
前記第２電源装置から出力される、当該第２電源装置が前記装置本体に搭載されているか否かを示す電源搭載状態通知信号を基に第１の判断を行い、
前記第１の判断の結果、前記第２電源装置が前記装置本体に搭載されている場合には、前記第２電源装置から出力される、当該第２電源装置のＡＣコードから電源が供給されているか否かを示すＡＣ供給状態通知信号を基に第２の判断を行い、
前記第２の判断の結果、前記第２電源装置のＡＣコードから電源が供給されていない場合には、前記第２電源装置は前記装置本体に搭載されているが、当該第２電源装置のＡＣコードから電源が供給されていない旨をユーザに通知することを特徴とする電源状態監視方法。
【請求項６】
ＡＣコードをそれぞれ備えた第１電源装置と第２電源装置を搭載可能な装置本体のコンピュータに、前記第１電源装置から前記装置本体へ電源が供給されているときに、前記第２電源装置から前記装置本体へ供給される電源の状態を監視する処理を実行させるためのプログラムであって、
前記コンピュータに、
前記第２電源装置から出力される、当該第２電源装置が前記装置本体に搭載されているか否かを示す電源搭載状態通知信号を基に第１の判断を行う処理と、
前記第１の判断の結果、前記第２電源装置が前記装置本体に搭載されている場合には、前記第２電源装置から出力される、当該第２電源装置のＡＣコードから電源が供給されているか否かを示すＡＣ供給状態通知信号を基に第２の判断を行う処理と、
前記第２の判断の結果、前記第２電源装置のＡＣコードから電源が供給されていない場合には、前記第２電源装置は前記装置本体に搭載されているが、当該第２電源装置のＡＣコードから電源が供給されていない旨をユーザに通知する処理と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源装置から装置本体に供給される電源の状態を監視する電源状態監視装置、電源状態監視方法及びプログラムに関する。
【背景技術】
【０００２】
動作に電源を必要とする装置（装置本体）には、自身に搭載された電源装置から電源の供給を受ける構成のものがある。電源装置にはＡＣコードが備えられており、そのＡＣコードをコンセントに差し込む等して得られる電源は、電源装置を介して装置本体に供給される。このような構成は、例えば特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１６５３０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した構成においては、電源装置は搭載されているものの、そのＡＣコードに問題（例えば、ＡＣコードがコンセント又は電源装置に接続されていない、あるいは、ＡＣコードが故障している）があるために電源が供給されていない状態と、電源装置自体が装置本体に非搭載であるために電源が供給されていない状態との区別を、ユーザに通知する必要性を想定していなかった。よって、ＡＣコードに問題があるのか、電源装置自体が非搭載であるのかの区別をユーザに通知することはできなかった。この具体例について、図１、図５〜図７を参照して以下に説明する。
【０００５】
例えば図１のように、テープライブラリ装置１０（装置本体の一例）が、冗長性を保つために２つの電源装置１１、１２を搭載可能であるとする。テープライブラリ装置１０と電源装置１１、１２の回路構成を図５に示す。図５では、テープライブラリ装置側回路と電源装置側回路とを１対１で図示しているが、電源装置１１、１２のそれぞれの回路がテープライブラリ装置側回路に対して図５に示す構成をとる。そして、電源装置１１、１２の両方が、テープライブラリ装置１０において電源状態を監視されることになる。但しここでの説明では、説明の便宜上、図５の電源装置側回路を電源装置１２のものとし、その電源装置１２が監視される場合を例とする（電源装置１１はテープライブラリ装置に搭載され、正常に動作しており、ＡＣコードに問題がないとする）。
【０００６】
ＩＮＳＴ信号（オープンコレクタ出力）は、テープライブラリ装置１０でプルアップされている。このＩＮＳＴは、電源装置１２のＡＣコード１４から電源（ＡＣ電圧）が供給されると、トランジスタ１がＯＮとなり、Ｌｏｗとなる。その一方、ＩＮＳＴは、電源装置１２のＡＣコード１４から電源が供給されないと、トランジスタ１がＯＦＦとなり、Ｈｉｇｈとなる。すなわち、ＩＮＳＴは、ＡＣコードから電源が供給されているか否かを示すＡＣ供給状態通知信号と言える。
【０００７】
ＰＷ ＯＫ信号（オープンコレクタ出力）は、電源装置１２及びテープライブラリ装置１０の両方でプルアップされている。このＰＷ ＯＫは、電源装置１２が正常に動作しているときは、トランジスタ２がＯＦＦとなり、電源装置１２内部のプルアップ抵抗により、Ｈｉｇｈとなる。その一方、ＰＷ ＯＫは、電源装置１２が正常に動作していないとき（異常動作のとき）は、トランジスタ２がＯＮとなり、Ｌｏｗとなる。また、ＰＷ ＯＫは、電源装置が搭載されているが、そのＡＣコード１４に問題（抜けや故障）が生じると、電源装置側からの信号供給が断たれるため、テープライブラリ装置１０のプルアップ抵抗により、Ｈｉｇｈとなる。すなわち、電源装置が正常に動作しているか否かを示す正常状態通知信号と言える。
【０００８】
上記ＩＮＳＴ及びＰＷ ＯＫは、電源装置１２からテープライブラリ装置１０に出力される。テープライブラリ装置１０は、制御部としてのコントロールボードにて、電源装置１２から入力したＩＮＳＴ及びＰＷ ＯＫを基に電源装置１２の状態を監視する。コントロールボードは、図５には図示していないが、テープライブラリ装置側回路と接続されている。そして、コントロールボードは、入力したＩＮＳＴ及びＰＷ ＯＫが、予め定められた監視設定（各信号のＨｉｇｈかＬｏｗかに応じてどのような監視結果とするかを定めたテーブル）のどれに当てはまるかを判断する。このコントロールボードにおける電源状態監視動作のフローを図６に示す。
【０００９】
コントロールボードは、電源装置１２から入力したＩＮＳＴがＨｉｇｈかＬｏｗかを判断する（Ｓ１１）。ＩＮＳＴがＬｏｗである場合（Ｓ１１／Ｌ）、コントロールボードは、電源装置１２から入力したＰＷ ＯＫがＨｉｇｈかＬｏｗかを判断し（Ｓ１４）、Ｈｉｇｈである場合は（Ｓ１４／Ｈ）、監視結果として「電源装置１２が、テープライブラリ装置１０に搭載されており、正常に動作している」と判断し（Ｓ１５）、Ｌｏｗである場合は（Ｓ１４／Ｌ）、監視結果として「電源装置１２が、テープライブラリ装置１０に搭載されているが、正常に動作していない（異常動作である）」と判断する（Ｓ１６）。一方、ＩＮＳＴがＨｉｇｈである場合（Ｓ１１／Ｈ）、コントロールボードは、ＰＷ ＯＫがＨｉｇｈであること（上述したようにＩＮＳＴがＨｉｇｈのときはＰＷ ＯＫもＨｉｇｈとなる）を検出し（Ｓ１２）、監視結果として「電源装置１２がテープライブラリ装置１０に搭載されていないか、あるいは、電源装置１２はテープライブラリ装置１０に搭載されているものの、そのＡＣコードに問題がある（ＡＣコードからの電源供給がない）」と判断する（Ｓ１３）。
【００１０】
以上のようなコントロールボードによる監視結果は図７に示すようになる。図７に示すように、ＩＮＳＴ及びＰＷ ＯＫがともにＨｉｇｈであるときは、「電源装置１２がテープライブラリ装置１０に搭載されていない」状態と、「電源装置１２はテープライブラリ装置１０に搭載されているものの、そのＡＣコードに問題がある」状態との区別がつかない。このような区別がつかないと、正確な保守ができないおそれがある。
【００１１】
本発明は、上記事情に鑑みてなされたものであり、ＡＣコードに問題があるのか、電源装置自体が非搭載であるのかの区別をユーザに通知することができる電源状態監視装置、電源状態監視方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
かかる目的を達成するために、本発明の電源状態監視装置は、ＡＣコードをそれぞれ備えた第１電源装置と第２電源装置を搭載可能な装置本体に備えられ、第１電源装置から装置本体へ電源が供給されているときに、第２電源装置から装置本体へ供給される電源の状態を監視する電源状態監視装置であって、第２電源装置から出力される、当該第２電源装置が装置本体に搭載されているか否かを示す電源搭載状態通知信号を基に第１の判断を行い、第１の判断の結果、第２電源装置が装置本体に搭載されている場合には、第２電源装置から出力される、当該第２電源装置のＡＣコードから電源が供給されているか否かを示すＡＣ供給状態通知信号を基に第２の判断を行い、第２の判断の結果、第２電源装置のＡＣコードから電源が供給されていない場合には、第２電源装置は装置本体に搭載されているが、当該第２電源装置のＡＣコードから電源が供給されていない旨をユーザに通知することを特徴とする。
【００１３】
本発明の電源状態監視方法は、ＡＣコードをそれぞれ備えた第１電源装置と第２電源装置を搭載可能な装置本体が、第１電源装置から装置本体へ電源が供給されているときに、第２電源装置から装置本体へ供給される電源の状態を監視する電源状態監視方法であって、第２電源装置から出力される、当該第２電源装置が装置本体に搭載されているか否かを示す電源搭載状態通知信号を基に第１の判断を行い、第１の判断の結果、第２電源装置が装置本体に搭載されている場合には、第２電源装置から出力される、当該第２電源装置のＡＣコードから電源が供給されているか否かを示すＡＣ供給状態通知信号を基に第２の判断を行い、第２の判断の結果、第２電源装置のＡＣコードから電源が供給されていない場合には、第２電源装置は装置本体に搭載されているが、当該第２電源装置のＡＣコードから電源が供給されていない旨をユーザに通知することを特徴とする。
【００１４】
本発明のプログラムは、ＡＣコードをそれぞれ備えた第１電源装置と第２電源装置を搭載可能な装置本体のコンピュータに、第１電源装置から装置本体へ電源が供給されているときに、第２電源装置から装置本体へ供給される電源の状態を監視する処理を実行させるためのプログラムであって、コンピュータに、第２電源装置から出力される、当該第２電源装置が装置本体に搭載されているか否かを示す電源搭載状態通知信号を基に第１の判断を行う処理と、第１の判断の結果、第２電源装置が装置本体に搭載されている場合には、第２電源装置から出力される、当該第２電源装置のＡＣコードから電源が供給されているか否かを示すＡＣ供給状態通知信号を基に第２の判断を行う処理と、第２の判断の結果、第２電源装置のＡＣコードから電源が供給されていない場合には、第２電源装置は装置本体に搭載されているが、当該第２電源装置のＡＣコードから電源が供給されていない旨をユーザに通知する処理と、を実行させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、ＡＣコードに問題があるのか、電源装置自体が非搭載であるのかの区別をユーザに通知することが可能となる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係るテープライブラリ装置及び電源装置の全体構成の一例を示す図である。
【図２】本発明の一実施形態に係るテープライブラリ装置及び電源装置の回路構成の一例を示す図である。
【図３】本発明の一実施形態に係るテープライブラリ装置の電源状態監視の仕組みを説明する図である。
【図４】本発明の一実施形態に係る電源状態監視の動作例を示すフローチャートである。
【図５】本発明に関連するテープライブラリ装置及び電源装置の回路構成の一例を示す図である。
【図６】本発明に関連する電源状態監視の動作例を示すフローチャートである。
【図７】本発明に関連する電源状態監視の監視結果一覧を示す表である。
【発明を実施するための形態】
【００１７】
以下、本発明を実施するための形態（実施形態）について添付図面を参照して詳細に説明する。
【００１８】
本実施形態では、図１に示すように、装置本体の一例をテープライブラリ装置１０として説明する。このテープライブラリ装置１０は、冗長性を保つために、２つの電源装置１１、１２を搭載可能とする。２つの電源装置１１、１２はそれぞれ、ＡＣコード１３、１４を備える。ＡＣコード１３、１４は、コンセント等に差し込まれる。これにより、電源が、ＡＣコード１３、１４及び電源装置１１、１２を介してテープライブラリ装置１０に供給される。
【００１９】
図２は、上述したテープライブラリ装置１０及び電源装置１１、１２の回路構成を示す図である。図２において、一点鎖線より左側が電源装置１１、１２の回路であり、一点鎖線より右側がテープライブラリ装置１０の回路である。なお図２は、図５と同様にテープライブラリ装置側回路と電源装置側回路とを１対１で図示しているが、電源装置１１、１２のそれぞれの回路がテープライブラリ装置側回路に対して図５に示す構成をとる。図５に示す構成と比べると、本実施形態の図２の構成では、ＩＮＳＴ−１信号が追加されている点が異なる。ＩＮＳＴやＰＷ ＯＫ等その他の構成は図５と同様である（説明済みであるので、ここでの説明は省略）。
【００２０】
ＩＮＳＴ−１は、電源装置がテープライブラリ装置１０に搭載されているときにＨｉｇｈとなり、搭載されていないときにＬｏｗとなる。すなわち、ＩＮＳＴ−１は、電源装置が装置本体に搭載されているか否かを示す電源搭載状態通知信号と言える。本実施形態の電源状態監視では、ＩＮＳＴ、ＰＷ ＯＫに加えて、このＩＮＳＴ−１についても判断する点が特徴となる。
【００２１】
図３は、本実施形態の電源状態監視を説明する図である。図３（ａ）に示すように、電源装置から、図２に示す電源装置側回路を介して、ＩＮＳＴ−１、ＩＮＳＴ、ＰＷ ＯＫの各信号がテープライブラリ装置１０へ出力される。テープライブラリ装置１０は、それらの信号を図２に示すテープライブラリ装置側回路にて入力する。そして、コントロールボード（本発明の電源状態監視装置の一例）は、入力された各信号と、メモリに予め格納された監視設定とに基づいて、電源状態がどのような状態にあるかを決定する。ここでいう監視設定とは、各信号のＨｉｇｈかＬｏｗかに応じてどのような監視結果とするかが予め定められたテーブルのことであり、例えば図３（ｂ）に示す内容となる。
【００２２】
図３（ｂ）の例は以下のとおりである。ＩＮＳＴ−１＝Ｈｉｇｈ、ＩＮＳＴ＝Ｈｉｇｈ、ＰＷ ＯＫ＝Ｈｉｇｈのときは「電源装置がテープライブラリ装置に非搭載である」と定められている。また、ＩＮＳＴ−１＝Ｌｏｗ、ＩＮＳＴ＝Ｈｉｇｈ、ＰＷ ＯＫ＝Ｈｉｇｈのときは「電源装置がテープライブラリ装置に搭載されているが、ＡＣコードに問題がある（ＡＣコードからの電源供給がない）」と定められている。また、ＩＮＳＴ−１＝Ｌｏｗ、ＩＮＳＴ＝Ｌｏｗ、ＰＷ ＯＫ＝Ｌｏｗのときは「電源装置がテープライブラリ装置に搭載されており、かつ、その電源装置が正常に動作している」と定められている。また、ＩＮＳＴ−１＝Ｌｏｗ、ＩＮＳＴ＝Ｌｏｗ、ＰＷ ＯＫ＝Ｈｉｇｈのときは「電源装置がテープライブラリ装置に搭載されているが、その電源装置が正常に動作していない（動作が異常である）」と定められている。よって、コントロールボードは、入力された各信号が図３に示すテーブルのどれに当てはまるかを判断することで電源状態を特定し、それを監視結果として出力する。出力先は、テープライブラリ装置１０と接続され、遠隔地等に置かれたコンピュータ（上位システムの一例）が挙げられる。当然ながら、テープライブラリ装置１０が備える表示部などを出力先としてもよい。つまり、監視結果は、テープライブラリ装置１０自身及びテープライブラリ装置１０とは別の装置（他装置）の少なくとも一方に出力されればよい。出力は、ユーザへの通知を意味し、その例としては、文字等による画面表示が挙げられる。
【００２３】
次に、図４を参照して、上記本実施形態のコントロールボードが行う電源状態監視動作の一例について説明する。コントロールボードは、図１に示す電源装置１１、１２の両方の電源状態を監視する。但しここでの説明では、図２に示す電源装置側回路が電源装置１２であり、その電源装置１２の電源状態が監視されている場合を例とする（電源装置１１はテープライブラリ装置に搭載され、かつ、正常に動作しており、かつ、ＡＣコードに問題がないとする）。
【００２４】
まず、コントロールボードは、電源装置１２から入力したＩＮＳＴ−１がＨｉｇｈかＬｏｗかを判断する（Ｓ１）。ＩＮＳＴ−１がＨｉｇｈである場合（Ｓ１／Ｈ）、コントロールボードは、図３（ｂ）の監視設定に従って「電源装置１２がテープライブラリ装置１０に搭載されていない」旨を監視結果としてユーザに通知する（Ｓ２）。
【００２５】
一方、ＩＮＳＴ−１がＬｏｗである場合（Ｓ１／Ｌ）、コントロールボードは、電源装置１２から入力したＩＮＳＴがＨｉｇｈかＬｏｗかを判断する（Ｓ３）。ここで、ＩＮＳＴがＨｉｇｈである場合（Ｓ３／Ｈ）、コントロールボードは、ＰＷ ＯＫがＨｉｇｈであることを検出する（Ｓ４）。ＰＷ ＯＫがＨｉｇｈとなる理由は上述した通りである。つまり、ＰＷ ＯＫは、電源装置が搭載されているものの、そのＡＣコード１４に問題（抜けや故障）が生じると、電源装置側からの信号供給が断たれるため、テープライブラリ装置１０のプルアップ抵抗により、Ｈｉｇｈとなる。よって、ＩＮＳＴがＨｉｇｈのときはＰＷ ＯＫもＨｉｇｈとなる。
【００２６】
Ｓ４の後、コントロールボードは、図３（ｂ）の監視設定に従って「電源装置１２はテープライブラリ装置１０に搭載されているものの、そのＡＣコードに問題がある（ＡＣコードからの電源供給がない）」旨を監視結果としてユーザに通知する（Ｓ５）。
【００２７】
Ｓ３の判断の結果、ＩＮＳＴがＬｏｗである場合（Ｓ３／Ｌ）、コントロールボードは、電源装置１２から入力したＰＷ ＯＫがＨｉｇｈかＬｏｗかを判断する（Ｓ６）。その結果、ＰＷ ＯＫがＨｉｇｈである場合（Ｓ６／Ｈ）、コントロールボードは、図３（ｂ）の監視設定に従って「電源装置１２が、テープライブラリ装置１０に搭載されており、正常に動作している」旨を監視結果としてユーザに通知する（Ｓ７）。一方、ＰＷ ＯＫがＬｏｗである場合は（Ｓ６／Ｌ）、図３（ｂ）の監視設定に従って「電源装置１２が、テープライブラリ装置１０に搭載されているが、正常に動作していない（異常動作である）」旨をユーザに通知する（Ｓ８）。
【００２８】
このように、図４のフローと図６のフローとを比べると、最初にＩＮＳＴ−１について判断を行っている点が異なる。このＩＮＳＴ−１を基にした判断により、本実施形態では、「電源装置１２がテープライブラリ装置１０に搭載されていない」状態と、「電源装置１２はテープライブラリ装置１０に搭載されているものの、そのＡＣコードに問題がある」状態との区別をつけ、それをユーザに通知することができる。従って、ユーザ（操作員・保守員）は、その区別を認識することで、正確な対処・保守を実行することができる。
【００２９】
以上、本発明の実施形態について説明したが、上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲において種々の変形が可能である。
【００３０】
例えば、上述した実施形態における動作は、ハードウェア、または、ソフトウェア、あるいは、両者の複合構成によって実行することも可能である。
【００３１】
ソフトウェアによる処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させてもよい。あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させてもよい。
【００３２】
例えば、プログラムは、記録媒体としてのハードディスクやＲＯＭ（Read Only Memory）に予め記録しておくことが可能である。あるいは、プログラムは、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＭＯ（Magneto Optical）ディスク、ＤＶＤ（Digital Versatile Disc）、ＵＳＢ（Universal Serial Bus）メモリ、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的、あるいは、永続的に格納（記録）しておくことが可能である。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することが可能である。
【００３３】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送してもよい。または、ＬＡＮ（Local Area Network）、インターネットといったネットワークを介して、コンピュータに有線で転送してもよい。コンピュータでは、転送されてきたプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることが可能である。
【００３４】
また、上記実施形態で説明した処理動作に従って時系列的に実行されるのみならず、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に実行するように構築することも可能である。
【００３５】
また、上記実施形態では、装置本体の一例をテープライブラリ装置として説明したが、これに限定されず、装置本体としては、動作に電源を要する装置・機器・システムであればよい。
【符号の説明】
【００３６】
１、２    トランジスタ
３、４、５、６、７    レジスタ
１０    テープライブラリ装置
１１、１２    電源装置
１３、１４    ＡＣコード
【図１】
0005684627.tif 000002
【図２】
0005684627.tif 000003
【図３】
0005684627.tif 000004
【図４】
0005684627.tif 000005
【図５】
0005684627.tif 000006
【図６】
0005684627.tif 000007
【図７】
0005684627.tif 000008