(57)【要約】【課題】電力系統監視制御用の画面上に、指示された位置に容易な操作で画像をメモとして付加することができる電力系統監視制御装置を提供する。【解決手段】電力系統監視制御装置のＣＰＵは、電力系統監視制御用の表示画面上の指定された位置に、指定されたテキストを含む画像をメモとして付加する処理を実行する。ＣＰＵは、マイクから音声入力を受け付ける処理（Ｓ１）と、入力された音声が上記処理における入力時の処理状態に対して予め規定された音声コマンドである場合に（Ｓ３でＹＥＳ）、入力時の処理状態に対して予め規定された処理を実行して（Ｓ５）、入力時の処理状態から予め規定された次の処理状態に移行する処理（Ｓ７）と、次の処理状態を表示する処理（Ｓ９）と、を実行することで、マイクに対する発声に従って、上記処理を開始し、表示画面上の指定された位置にメモを付加して表示し、上記処理を終了する。【選択図】図１３
2014134869.tif 000002
【特許請求の範囲】
【請求項１】
音声入力装置および表示装置に接続された電力系統監視制御装置であって、
前記音声入力装置からの音声入力を受け付けるための音声入力インタフェースと、
前記電力系統監視制御装置に電力系統監視制御を実行させるための制御手段と、
電力系統監視制御のための表示画面の指定された位置にテキストを含む画像を付加する処理を実現するためのプログラムを記憶したメモリとを備え、
前記画像を付加する処理はユーザ指示に応じて処理状態が順に切り替わることで進行し、
前記音声入力装置から前記音声入力インタフェースによって音声入力を受け付けることと、
入力された音声が前記画像を付加する処理における入力時の処理状態に対して予め規定された音声コマンドである場合に、前記入力時の処理状態に対して予め規定された処理を実行して、前記入力時の処理状態から予め規定された次の処理状態に移行することと、
前記次の処理状態を表示することと、を含み、
前記制御手段は、前記音声入力装置に対する発声に従って、前記画像を付加する処理を開始し、前記表示画面上の指定された位置に前記画像を付加して前記表示画面に表示し、前記画像を付加する処理を終了する、電力系統監視制御装置。
【請求項２】
前記制御手段は、前記画像を付加する処理における現在の処理状態を表わす画像を前記表示装置に表示し、前記入力時の処理状態を表わす前記画像を、前記次の処理状態を表わす画像に変更して前記表示装置に表示する、請求項１に記載の電力系統監視制御装置。
【請求項３】
ポインティングデバイスからの指示入力を受け付けるための位置入力インタフェースをさらに備え、
前記制御手段は、前記ポインティングデバイスに指定された位置を表わす画像を、前記現在のステータスを表わす画像に変更して前記表示装置に表示する、請求項２に記載の電力系統監視制御装置。
【請求項４】
前記メモリは、前記画像に含まれるテキストを記憶するように構成されており、
前記画像を付加する処理は、前記画像に含まれるテキストを特定する情報の入力を受け付ける処理状態である第一の状態を含み、
前記制御手段は、前記第一の状態において音声入力を受け付けることで、前記メモリに記憶されているテキストのうち、前記入力された音声に該当するテキストを含む画像を、前記表示画面上の指定された位置に付加する、請求項１〜３のいずれかに記載の電力系統監視制御装置。
【請求項５】
前記制御手段は、前記第一の状態において入力された音声が前記メモリに記憶されているいずれのテキストにも該当しない場合に、前記第一の状態である処理状態から、少なくとも前記第一の状態よりも以前の処理状態に移行する、請求項４に記載の電力系統監視制御装置。
【請求項６】
前記制御手段は、直近に終了した前記画像を付加する処理において付加された画像を、次の前記画像を付加する処理において付加する対象の画像とし、前記次の画像を付加する処理の終了時点で前記画像が付加する対象の画像である場合に、前記画像を前記表示画面上の指定された位置に付加する、請求項１〜５のいずれかに記載の電力系統監視制御装置。
【請求項７】
前記画像を付加する処理は、画像を付加する位置の指示を受け付ける処理状態である第二の状態を含み、
前記制御手段は、前記第二の状態において音声入力を受け付けることで、前記表示画面上の予め規定された位置情報のうちの前記入力された音声に該当する位置に前記画像を付加する、請求項１〜６のいずれかに記載の電力系統監視制御装置。
【請求項８】
前記表示画面は前記電力系統監視制御での複数の監視対象の画像を含み、前記表示画面において前記監視対象の画像ごとに前記画像の付加範囲が規定されており、
前記制御手段は、前記第二の状態において受け付けた音声入力が前記複数の監視対象のうちのいずれかの監視対象に関連付けられた音声である場合に、前記いずれかの監視対象に対して規定された付加範囲に前記画像を付加する、請求項７に記載の電力系統監視制御装置。
【請求項９】
音声入力装置および表示装置に接続されたコンピュータを、電力系統監視制御装置として機能させ、電力系統監視制御のための表示画面の指定された位置にテキストを含む画像を付加する処理を実行させるためのプログラムであって、
前記画像を付加する処理はユーザ指示に応じて処理状態が順に切り替わることで進行し、
前記プログラムは、
前記音声入力装置から音声入力を受け付けるステップと、
入力された音声が前記画像を付加する処理における入力時の処理状態に対して予め規定された音声コマンドである場合に、前記入力時の処理状態に対して予め規定された処理を実行して、前記入力時の処理状態から予め規定された次の処理状態に移行するステップと、
前記次の処理状態を表示するステップと、を前記コンピュータに実行させることで、前記コンピュータが、前記音声入力装置に対する発声に従って、前記画像を付加する処理を開始し、前記表示画面上の指定された位置に前記画像を付加して前記表示画面に表示し、前記画像を付加する処理を終了する、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は電力系統監視制御装置およびその制御プログラムに関し、特に、表示画面に電子的にメモを付加する処理を行なう電力系統監視制御装置およびその制御プログラムに関する。
【背景技術】
【０００２】
監視制御装置の一例として、特開平１１−２４９７２７号公報（以下、特許文献１）は、現場点検者からの点検結果を音声信号として入力し、その音声信号を量子化して記憶するプラント点検管理システムを開示している。
【０００３】
このシステムでは、点検対象の設備ごとに、音声入力に従って音声信号の入力を受け付けて量子化した音声メモ情報として記憶する処理を開始し、その後、終了する。そして、設備ごとの点検領域を含んだ表示画面において、音声メモが記録されている領域には音声メモの存在を示すアイコンが付加される（図３）。現場点検者その他のユーザがこの表示画面においてアイコンをクリックすると、音声メモが再生される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−２４９７２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記特許文献１に開示されているシステムの原理を電力系統監視制御装置に応用し、表示画面に音声によってメモ情報を付加することが考えられる。
【０００６】
しかしながら、特許文献１の技術を利用した場合に、ユーザは、表示画面上の任意の位置を貼り付け位置として指定することができず、所望する位置にメモ情報を付加することができない場合がある。
【０００７】
また、特許文献１ではメモ情報として音声情報が付加されているため、画面に表示されるテキストでメモ情報を付加しようとする場合には、専用の画面を開いてテキストを入力したり、記憶されているテキストの一覧を表示させてその中から選択したりする操作が必要となる。そのため、メモ情報を付加するための操作が煩雑となる場合がある。
【０００８】
そこで、本発明は、電力系統監視制御用の画面上に、所望する位置に容易な操作でメモ情報を付加することができる電力系統監視制御装置およびその制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明のある局面に従うと、電力系統監視制御装置は、音声入力装置および表示装置に接続され、音声入力装置からの音声入力を受け付けるための音声入力インタフェースと、当該電力系統制御装置に電力系統監視制御を実行させるための制御手段と、電力系統監視制御のための表示画面の指定された位置にテキストを含む画像を付加する処理を実現するためのプログラムを記憶したメモリとを備える。上記画像を付加する処理はユーザ指示に応じて処理状態が順に切り替わることで進行し、音声入力装置から音声入力インタフェースによって音声入力を受け付けることと、入力された音声が上記画像を付加する処理における入力時の処理状態に対して予め規定された音声コマンドである場合に、入力時の処理状態に対して予め規定された処理を実行して、入力時の処理状態から予め規定された次の処理状態に移行することと、次の処理状態を表示することと、を含む。制御手段は、音声入力装置に対する発声に従って、上記画像を付加する処理を開始し、表示画面上の指定された位置に画像を付加して表示画面に表示し、上記画像を付加する処理を終了する。
【００１０】
本発明の他の局面に従うと、制御プログラムは、音声入力装置および表示装置に接続されたコンピュータを電力系統監視制御装置として機能させ、電力系統監視制御のための表示画面の指定された位置にテキストを含む画像を付加する処理を実行させるためのプログラムである。上記画像を付加する処理はユーザ指示に応じて処理状態が順に切り替わることで進行する。該プログラムは、音声入力装置から音声入力を受け付けるステップと、入力された音声が入力時の処理状態に対して予め規定された音声コマンドである場合に、入力時の処理状態に対して予め規定された処理を実行して、入力時の処理状態から予め規定された次の処理状態に移行するステップと、次の処理状態を表示するステップと、をコンピュータに実行させることで、コンピュータが、音声入力装置に対する発声に従って、上記画像を付加する処理を開始し、表示画面上の指定された位置に画像を付加して表示画面に表示し、上記画像を付加する処理を終了する。
【発明の効果】
【００１１】
この発明によると、電力系統監視制御装置のユーザは、その画面上の所望する位置に、音声を用いた容易な操作によって、煩雑な操作を行なうことなく画像情報であるメモ情報を付加することができる。さらに、操作が簡略化されることで、誤入力、誤操作を防止することができる。また、音声を用いた操作であるため、ユーザが高度な操作技術や操作知識がない場合であっても、電力系統監視制御のための表示画面上に画像情報であるメモ情報を付加するための操作が可能となる。
【図面の簡単な説明】
【００１２】
【図１】実施の形態にかかる電力系統監視制御システム（以下、システムという。）の構成の具体例を示す図である。
【図２】システムに含まれる、電力系統監視制御装置としてのコンピュータのハードウェア構成の具体例を示すブロック図である。
【図３】コンピュータで、電力系統監視制御のための表示画面上にメモを貼り付ける処理を実行中の、画面遷移の具体例を表わした図である。
【図４】コンピュータで、電力系統監視制御のための表示画面上にメモを貼り付ける処理を実行中の、画面遷移の具体例を表わした図である。
【図５】コンピュータで、電力系統監視制御のための表示画面上にメモを貼り付ける処理を実行中の、画面遷移の具体例を表わした図である。
【図６】コンピュータで、電力系統監視制御のための表示画面上にメモを貼り付ける処理を実行中の、画面遷移の具体例を表わした図である。
【図７】コンピュータで、電力系統監視制御のための表示画面上にメモを貼り付ける処理を実行中の、画面遷移の具体例を表わした図である。
【図８】コンピュータで、電力系統監視制御のための表示画面上にメモを貼り付ける処理を実行中の、画面遷移の具体例を表わした図である。
【図９】コンピュータで、電力系統監視制御のための表示画面上にメモを貼り付ける処理を実行中の、画面遷移の具体例を表わした図である。
【図１０】コンピュータの機能構成の具体例を示すブロック図である。
【図１１】管理情報の具体例を示す図である。
【図１２】テキストデータベースの具体例を示す図である。
【図１３】コンピュータにおけるメモを貼り付ける処理での、ＣＰＵの制御動作の流れを表わすフローチャートである。
【図１４】メモを貼り付ける処理の具体的な流れを表わすフローチャートである。
【発明を実施するための形態】
【００１３】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
【００１４】
＜装置構成＞
図１は、本実施の形態にかかる電力系統監視制御システム（以下、システムと略す。）の構成の具体例を示す図である。
【００１５】
図１を参照して、本システムは、電力系統監視制御装置としてのコンピュータ１００と、音声入力装置としてのマイク２００と、ディスプレイ３００と、ポインティングデバイスとしてのマウス４００とを含む。マイク２００、ディスプレイ３００、およびマウス４００は、コンピュータ１００と電気的に接続される。
【００１６】
コンピュータ１００、マイク２００、およびマウス４００は、それぞれ、電力系統監視制御装置、音声入力装置、およびポインティングデバイスの一例である。ポインティングデバイスは、キーボードや、タッチパッドその他のパッド式のものであってもよい。また、ポインティングデバイスは、コンピュータ１００に搭載された、入力装置としてのタッチパネルであってもよい。さらに、この場合、ポインティングデバイスとしてのタッチパネルはディスプレイ３００と兼用されてもよい。
【００１７】
図２は、電力系統監視制御装置としてのコンピュータ１００のハードウェア構成の具体例を示すブロック図である。コンピュータ１００は汎用性を有するコンピュータであってよい。
【００１８】
図２を参照して、コンピュータ１００は、ＣＰＵ（Central  Processing  Unit）１０と、メモリの一例としての、ＣＰＵで実行するプログラムなどを記憶するためのＲＯＭ（Read  Only  Memory）１１、ＣＰＵでプログラムを実行する際の作業領域ともなるＲＡＭ（Random  Access  Memory）１２、および画像データなどを記憶するためのＨＤ（Hard  Disk）１３と、音声入力装置の一例としてのマイク２００と接続して音声信号の入力を受け付けるためのマイクインタフェース（以下、Ｉ／Ｆ）１４と、ディスプレイ３００の接続を受け付けて表示データに基づく信号を出力するためのディスプレイＩ／Ｆ１５と、位置指定装置の一例としてのマウス４００と接続して指示信号の入力を受け付けるためのマウスＩ／Ｆ１６とを含む。
【００１９】
図２に例示されたハードウェア構成は、一般的なコンピュータの構成であるため、詳細な説明は繰り返さない。なお、電力系統監視制御装置としてのコンピュータ１００には、図２に表わされたハードウェア構成の他のハードウェア構成がさらに含まれてもよい。
【００２０】
＜動作概要＞
本システムで、コンピュータ１００のＣＰＵ１０は、マイク２００に対する発声に従って電力系統監視制御のための表示画面上にメモを貼り付ける（付加する）処理を開始し、マイク２００に対する発声に従って表示画面上の指定された位置にメモを貼り付けて表示画面に表示し、そして、マイク２００に対する発声に従ってメモを貼り付ける処理を終了する。
【００２１】
ここで、「メモ」とは表示画面上に重ねて表示される画像を指し、その画像は、指定または入力されたされたテキストを含む。「メモを貼り付ける」とは、表示画面上の指定された位置に上記メモとしての画像を電子的に付加し、表示画面に対して上記画像を重ねて（または指定された位置に合成して）表示することを指す。
【００２２】
メモを貼り付ける処理は、ユーザ指示に応じて、複数の処理状態（ステータス）が順に切り替わることで進行する。ＣＰＵ１０は、メモを貼り付ける処理における現在のステータスを画面上に表示することで、上記処理における現在の状態をユーザに報知する。
【００２３】
図３〜図９は、メモを貼り付ける処理での、表示画面の遷移の具体例を表わした図である。
【００２４】
図３は、ＣＰＵ１０で上記処理を開始する前の、電力系統監視制御のための表示画面の具体例を表わしている。一例として、図３の表示画面には、各地に設置された発電装置、配電装置、変電装置、および遮断装置などの監視対象それぞれを表わす画像が含まれる。上記処理において、ＣＰＵ１０が上記処理を開始する前のステータスを、「初期状態」とする。
【００２５】
ＣＰＵ１０は、初期状態で、一例として、マイク２００からの音声による処理の開始の指示入力を待機する。図３に表わされたように、ユーザがマイク２００に向かって「メモ開始」と発声することで、ＣＰＵ１０はメモを貼り付ける処理を開始する。
【００２６】
メモを貼り付ける処理を開始すると、ＣＰＵ１０は、初期状態から次のステータスとして、メモの貼り付け位置の指示を待機するステータスに移行する。ＣＰＵ１０がメモの貼り付け位置の指示を待機するステータスを、「貼付位置入力待ち状態」とする。
【００２７】
メモを貼り付ける処理が開始すると、表示画面は、図３の画面から図４の画面に遷移する。図４は、貼付位置入力待ち状態での表示画面の具体例を表わしている。
【００２８】
ＣＰＵ１０は、現在のステータスを表示画面に表示することでユーザに対して報知する。図４は、ＣＰＵ１０が、初期状態に表示されていたマウスの位置を表わすポインタ画像（図３の例では矢印の画像）を、貼付位置入力待ち状態であることを表わす画像（図４の例ではメモ帳の画像）に変更して表示することで、現在のステータスが貼付位置入力待ち状態であることを報知する例を表わしている。
【００２９】
ユーザへのステータスの報知の方法はポインタ画像を現在のステータスを表わす画像に変更する方法のみに限定されず、表示画面上で表示することで現在のステータスを報知する方法であれば他の方法であってもよい。他の例として、ＣＰＵ１０は、現在のステータスを表わす画像を表示画面上の予め規定した位置に表示してもよいし、現在のステータスをテキストにて表示画面上の予め規定した位置に表示してもよいし、表示画面の背景色をステータスに応じた色に変更してもよい。ステータスの報知方法の具体例は、以降のステータスに移行した場合でも同様である。
【００３０】
ＣＰＵ１０は、貼付位置入力待ち状態で、一例として、マウス４００による位置の指示入力を待機する。図５は、貼付位置入力待ち状態である図４の表示画面において、貼り付け位置の指定を受け付けている様子を表わしている。図５は、ＣＰＵ１０が、マウス４００の移動に従って現在のステータスを表わす画像をポインタ画像と同様に移動させ、マウス４００がクリックされたときに表示されていた位置を、貼り付け位置と決定する例を表わしている。
【００３１】
位置の指示入力の方法は図５に示された方法のみに限定されず、他の方法であってもよい。他の例として、ＣＰＵ１０は、マウス４００で特定の操作が行なわれたことで、その位置を貼り付け位置と決定してもよい。
【００３２】
また、位置の指示入力はマウス４００による方法に限定されず、マイク２００からの音声入力であってもよい。この場合、一例として、予め表示画面に対して位置を特定する情報（たとえば座標）が規定されており、ユーザがマイク２００に向かって貼り付けを所望する位置を特定する情報を発声することで、ＣＰＵ１０は貼り付ける位置を特定することができる。位置を特定する情報（たとえば座標）は、表示画面に重ねて表示されていてもよい。または、他の例として、予め表示画面に含まれる監視対象を表わした画像ごとのメモの貼り付け範囲と、監視対象ごとに関連付けられた情報（たとえば装置名）とが規定されていてもよい。この場合、ユーザがマイク２００に向かって貼り付けを所望する範囲に対応した監視対象に関連付けられた情報を発声する。ＣＰＵ１０は、音声入力に基づいて監視対象を特定し、該監視対象を表わす画像に基づいて貼り付ける位置を特定できる。
【００３３】
ＣＰＵ１０は、貼り付ける位置の指示を受け付けると、貼付位置入力待ち状態から次のステータスとして、貼り付ける画像に含まれるテキストの指定を待機するステータスに移行する。ＣＰＵ１０がテキストの指定を待機するステータスを、「メモ入力待ち状態」とする。
【００３４】
マウス４００でクリックするなどして貼り付ける位置が指示されると、表示画面は、図５の画面から図６の画面に遷移する。図６は、メモ入力待ち状態での表示画面の具体例を表わしている。
【００３５】
ＣＰＵ１０は、ここでも、現在のステータスを表示画面に表示することでユーザに対して報知する。図６は、ＣＰＵ１０が、貼付位置入力待ち状態に表示されていた当該状態であることを表わす画像（図４および図５の例ではメモ帳の画像）を、メモ入力待ち状態であることを表わす画像（図６の例ではマイクの画像）に変更して表示画面に表示することで、現在のステータスがメモ入力待ち状態であることを報知する例を表わしている。
【００３６】
ＣＰＵ１０は、メモ入力待ち状態で、一例として、マイク２００からの音声によるテキストを指定する入力を待機する。図６に表わされるように、ユーザがマイク２００に向かって「作業中」と発声することで、ＣＰＵ１０は、そのテキストを含む画像をメモとして、指定された位置に貼り付ける。すなわち、ＨＤ１３は、メモとして貼り付ける画像に含まれるテキストを記憶するように構成されている。ＣＰＵ１０は、音声入力に該当する、登録されているテキストを抽出してそのテキストを含んだ画像を生成し、表示画面の指定された位置にメモとして貼り付ける。
【００３７】
ＣＰＵ１０は、メモを貼り付けると、メモ入力待ち状態から次のステータスとして、貼付位置入力待ち状態に移行する。メモを貼り付けた後に貼付位置入力待ち状態に移行すると、表示画面は、図６の画面から図７の画面に移行する。ＣＰＵ１０は、貼付位置入力待ち状態として位置の指示入力を待機するとともに、現在のステータスとして貼付位置入力待ち状態であることを表示画面に表示することでユーザに対して現在のステータスを報知する。
【００３８】
図７は、指示された位置に音声入力された「作業中」を表わすテキストを含む画像がメモとして貼り付けられた表示画面において、貼付位置入力待ち状態であることを表わす画像（メモ帳の画像）が表示されている例を表わしている。
【００３９】
以降、ＣＰＵ１０は、貼付位置入力待ち状態とメモ入力待ち状態とを、当該処理が終了するまで繰り返す。図８は、メモが貼り付けられた表示画面の一例を表わす図である。図８に示されるように、コンピュータ１００は、貼付位置入力待ち状態とメモ入力待ち状態とを繰り返すことで、指定された位置ごとに入力されたテキストを含む画像をメモとして貼り付ける。
【００４０】
貼付位置入力待ち状態で、一例として、マイク２００からの音声による処理の終了の指示入力がなされると、すなわち、図８に表わされたようにユーザがマイク２００に向かって「メモ終了」と発声することで、ＣＰＵ１０はメモを貼り付ける処理を終了する。
【００４１】
メモを貼り付ける処理を終了すると、ＣＰＵ１０は、貼付位置入力待ち状態から初期状態へ移行する。また、表示画面は、図８の画面から図９の画面に移行する。図９は、その状態での表示画面の一例を表わす図である。図９に表わされるように、ＣＰＵ１０は、表示画面に表示していた貼付位置入力待ち状態を表わす画像（メモ帳の画像）を、元のマウスの位置を表わすポインタ画像（矢印の画像）に変更することで、現在のステータスが初期状態であることをユーザに対して報知する。
【００４２】
＜機能構成＞
図１０は、上記処理を行なうためのコンピュータ１００の機能構成の具体例を示すブロック図である。図１０の各機能は、ＣＰＵ１０がＲＯＭ１１に記憶されているプログラムをＲＡＭ１２に読み出して実行することで、主に、ＣＰＵ１０にて実現される。しかしながら、少なくとも一部機能が、図２に表わされたハードウェア構成または他の回路素子によって実現されてもよい。
【００４３】
図１０を参照して、ＨＤ１３には、メモを貼り付ける処理におけるステータスを管理するための情報としての管理情報を記憶するための記憶領域である管理情報記憶部３０１と、画像に含めるテキストの候補を記憶するための記憶領域であるテキストデータベース３０２とが設けられる。
【００４４】
管理情報は、予め管理情報記憶部３０１に記憶されているものであってもよいし、登録や変更のために予め規定された操作、または登録や変更の権限が与えられた特定のユーザによって登録や変更が可能であってもよい。
【００４５】
図１１は、管理情報の具体例を示す図である。図１１を参照して、管理情報は、メモを貼り付ける処理におけるステータスごとに、受け付けるコマンドと、移行する次のステータスと、次のステータスを報知するための表示と、実行すべき処理とを規定する情報である。
【００４６】
より具体的には、図１１において、現在のステータスが上記処理前の状態である初期状態である場合については、入力可能なコマンドとして音声による「メモ開始」が規定されている。入力可能なコマンドとして、「メモ開始」と同義の「メモスタート」や「メモを開始します」などの複数種類の音声が規定されていてもよいし、「メモ開始」などの１種類の音声のみが規定されていてもよい。これは、他のステータスについても同様である。
【００４７】
さらに、現在のステータスが初期状態である場合については、上記コマンドを受け付けた場合の移行先のステータスが貼付位置入力待ち状態、当該次のステータスを報知するために初期状態に表示されているポインタ画像（矢印画像）をメモ帳の画像に変更すること、および実行すべき処理としてメモを貼り付ける処理を開始すること、が規定されている。
【００４８】
また、現在のステータスが貼付位置入力待ち状態である場合については、入力可能なコマンドとしてマウス４００による表示画面上の任意の位置におけるクリック、そのコマンドを受け付けた場合の移行先のステータスがメモ入力待ち状態、当該次のステータスを報知するために現在のステータスで表示されているメモ帳の画像をマイクの画像に変更すること、および実行すべき処理としてメモを貼り付ける位置を決定する処理、が規定されている。
【００４９】
また、現在のステータスがメモ入力待ち状態である場合については、入力可能なコマンドとして予め登録されているテキストの音声による入力、そのコマンドを受け付けた場合の移行先のステータスが貼付位置入力待ち状態、当該次のステータスを報知するために現在のステータスで表示されているマイクの画像をメモ帳の画像に変更すること、および実行すべき処理として音声入力に一致した登録されているテキストを含む画像を生成し、表示画面の指定された位置に貼り付ける処理、が規定されている。
【００５０】
また、現在のステータスがメモ入力待ち状態である場合については、さらに入力可能なコマンドとして音声による「メモ終了」の入力、そのコマンドを受け付けた場合の移行先のステータスが初期状態、当該次のステータスを報知するために現在のステータスで表示されているマイクの画像をポインタ画像（矢印画像）に変更すること、および実行すべき処理としてメモを貼り付ける処理を終了すること、が規定されている。
【００５１】
また、現在のステータスが貼付位置入力待ち状態である場合についても、さらに入力可能なコマンドとして音声による「メモ終了」の入力、そのコマンドを受け付けた場合の移行先のステータスが初期状態、当該次のステータスを報知するために現在のステータスで表示されているメモ帳の画像をポインタ画像（矢印画像）に変更すること、および実行すべき処理としてメモを貼り付ける処理を終了すること、が規定されている。
【００５２】
テキストデータベース３０２には、画像に含めるテキストの候補が予め登録されていてもよいし、テキストを登録するための操作として予め規定されている操作、またはテキストを登録する権限を有する特定のユーザによって登録や変更が可能であってもよい。
【００５３】
図１２は、テキストデータベース３０２の具体例を示す図である。図１２を参照して、テキストデータベース３０２には、電力系統監視制御の表示画面上に貼り付けるメモに含める候補となる複数のテキスト（文字列）が、予め記憶されている。さらに、これらテキストには、書体や、文字色や、文字サイズや、背景色や、画像のサイズなどの属性が予め関連付けられていてもよい。
【００５４】
再び図１０を参照して、ＣＰＵ１０は、マイクＩ／Ｆ１４を介してマイク２００からの音声信号の入力を受け付けるための音声入力部１０１と、音声解析を行なって入力された音声信号をテキストに変換するための音声解析部１０２と、メモを貼り付ける処理におけるステータスを管理するためのステータス管理部１０３と、マウスＩ／Ｆ１６を介してマウス４００からの操作信号の入力を受け付けるための位置入力部１０４と、メモを貼り付ける処理におけるステータスごとに規定された処理を実行するための処理部１０５と、ディスプレイＩ／Ｆ１５を介してディスプレイ３００に表示することで、現在のステータスをユーザに報知するための報知部１０６とを含む。
【００５５】
処理部１０５は、マウス４００による位置の指示または音声入力による位置の指示に基づいてメモを貼り付ける位置を決定するための貼付位置決定部１０７と、音声入力されたテキストをテキストデータベース３０２に記憶されているテキストと照合することで、メモとする画像に含めるテキストを決定するためのテキスト決定部１０８と、決定されたテキストを含む画像を生成し、表示画面上の決定された位置にメモとして貼り付ける（合成する）ことで、メモとしての画像が貼り付けられた画面を生成する処理を行なうためのメモ処理部１０９と、ディスプレイＩ／Ｆ１５を介してディスプレイ３００にメモが貼り付けられた表示画面を表示する処理を行なうための表示処理部１１０とを含む。
【００５６】
ステータス管理部１０３は、音声入力またはマウス４００による指示入力を受け付けると、現在のステータスに対して入力可能と規定されているコマンドの入力であるか否かを判断する。その結果、現在のステータスに対して規定されているコマンドの入力であった場合には、ステータス管理部１０３は、規定されている処理の実行を処理部１０５に対して指示する。また、ステータス管理部１０３は、次のステータスに移行して、報知部１０６にディスプレイ３００への表示を指示する。ステータス管理部１０３は、音声入力またはマウス４００による指示入力が現在のステータスに対して入力可能と規定されているコマンドでない場合、規定された処理を実行しない。この場合、ステータス管理部１０３は、次のステータスに移行してもよいし、現在のステータスのまま次の入力を待機してもよい。
【００５７】
たとえば、メモ入力待ち状態で受け付けた音声入力がテキストデータベース３０２に記憶されているテキストと一致しなかった場合、ステータス管理部１０３は、メモ入力待ち状態で規定されたコマンドの入力でないものとして、メモを貼り付ける処理を行なうことなく、貼付位置入力待ち状態に移行してもよいし、メモ入力待ち状態のまま次の入力を待機してもよい。さらに、後者の例の場合、ステータス管理部１０３は、再度、音声入力を促すメッセージをディスプレイ３００に表示する処理を処理部１０５に指示してもよい。
【００５８】
＜動作フロー＞
図１３は、コンピュータ１００におけるメモを貼り付ける処理での、ＣＰＵ１０の制御動作の流れを表わすフローチャートである。図１３のフローチャートに表わされた動作は、コンピュータ１００のＣＰＵ１０が、ＲＯＭ１１に記憶されているプログラムをＲＡＭ１２上に読み出して実行し、図１０の各機能を発揮することによって実現される。
【００５９】
図１３を参照して、ＣＰＵ１０は、マイクＩ／Ｆ１４を介して音声信号の入力を受け付けると（ステップＳ１でＹＥＳ）、音声信号を解析して、上記の管理情報においてメモを貼り付ける処理での現在のステータスに対して規定されているコマンドに該当するか否かを判断する。そして、入力された音声が現在のステータスに該当する音声コマンドであった場合（ステップＳ３でＹＥＳ）、ＣＰＵ１０は、上記の管理情報において規定された処理を実行する（ステップＳ５）。そして、ＣＰＵ１０は、現在のステータスから上記の管理情報において規定された次のステータスに移行し（ステップＳ７）、そのステータスをディスプレイ３００に表示させることでユーザに報知する（ステップＳ９）。
【００６０】
移行する次のステータスが処理の終了を表わす初期状態ではない場合（ステップＳ１１でＮＯ）、ＣＰＵ１０は、上記ステップＳ１に処理を戻し、次の音声入力を待機する。つまり、ＣＰＵ１０は、移行する次のステータスが処理の終了を表わす初期状態となるまで、上記ステップＳ１〜Ｓ９を繰り返す。
【００６１】
移行する次のステータスが処理の終了を表わす初期状態である場合（ステップＳ１１でＹＥＳ）、ＣＰＵ１０は、一連の動作を終了する。
【００６２】
図１４は、メモを貼り付ける処理の、具体的な流れを表わすフローチャートである。図１４のフローチャートに表わされた処理もまた、コンピュータ１００のＣＰＵ１０が、ＲＯＭ１１に記憶されているプログラムをＲＡＭ１２上に読み出して実行し、図１０の各機能を発揮することによって実現される。
【００６３】
図１４を参照して、ＣＰＵ１０は、初期状態において音声入力を受け付け、その音声信号を解析する。解析の結果、入力された音声が、上記の管理情報で規定されている「メモ開始」であった場合（ステップＳ１０１でＹＥＳ）、ＣＰＵ１０は、メモを貼り付ける処理を開始する。そして、ＣＰＵ１０は、初期状態から貼付位置入力待ち状態に移行する。また、ＣＰＵ１０は、ステータスを表わす画像をポインタ画像からメモ帳の画像に変更する（ステップＳ１０３）。
【００６４】
ＣＰＵ１０は、貼付位置入力待ち状態において、上記の管理情報で規定されている位置を指示する操作入力を受け付けると（ステップＳ１０５でＹＥＳ）、表示画面上の操作信号によって指定された位置を貼付位置と決定し、貼付位置入力待ち状態からメモ入力待ち状態に移行する。そして、ＣＰＵ１０は、ステータスを表わす画像をメモ帳の画像からマイクの画像に変更する（ステップＳ１０７）。上記ステップＳ１０５での操作入力は、音声によるものであってもよいし、マウス４００でのクリックなどのポインティングデバイスを用いたものであってもよい。
【００６５】
なお、上記ステップＳ１０５でＣＰＵ１０は、複数個所の指定を受け付けてもよい。たとえば、位置の指定を終了して次のステータスであるメモ入力待ち状態に移行させるための所定の操作（たとえばダブルクリック等）が予め規定されており、その所定の操作が検知されるまで、複数回、規定された操作（たとえばシングルクリック等）での位置の指定を受け付けることで、ＣＰＵ１０は、複数個所の指定を受け付けることができる。
【００６６】
貼付位置入力待ち状態において受け付けた操作入力が上記の管理情報で規定されているものでない場合（ステップＳ１０５でＮＯ、かつステップＳ１１５でＮＯ）、ＣＰＵ１０は、貼付位置入力待ち状態のまま操作入力を待機する。または、ＣＰＵ１０は、以降の動作を行なうことなく一連の処理を終了してもよいし、貼付位置入力待ち状態に移行してから予め規定された時間、操作入力を受け付けなかったり規定の操作入力ではない操作入力しか受け付けなかったりした場合に、一連の処理を終了してもよい。
【００６７】
ＣＰＵ１０は、メモ入力待ち状態において音声入力を受け付けると（ステップＳ１０９でＹＥＳ）、その音声信号を解析してテキストに変換する。ＣＰＵ１０は、そのテキストがテキストデータベース３０２に記憶されているテキストであるか否かを判断し、入力された音声と一致するテキストを抽出する。このとき、ＣＰＵ１０は、テキストデータベース３０２から、音声信号に一致する２以上のテキストの組み合わせを抽出してもよい。
【００６８】
上記ステップＳ１０９でＣＰＵ１０は、一例として、予め音声のない期間（無音期間）のしきい値を記憶しておき、音声入力が開始してから上記しきい値を超える無音期間が発生すると、その無音期間までの音声を一連の入力された音声信号として取り扱うようにしてもよい。または、音声入力の終了には、たとえば「以上」などの予め規定された音声を付加するものと予めメモリに規定しておき、ＣＰＵ１０が音声入力が開始してから規定された音声を検知すると、その音声までの音声を一連の入力された音声信号として取り扱うようにしてもよい。このようにすることで、ＣＰＵ１０は、音声入力の終了を判断できる。
【００６９】
なお、上記ステップＳ１０７でメモ入力待ち状態に移行してから予め規定した時間、経過しても音声入力がなされなかった場合には（ステップＳ１０９でＮＯ）、ＣＰＵ１０は、上記の管理情報に規定されている次のステータスである貼付位置入力待ち状態に移行してもよいし、メモを貼り付ける処理を終了してもよい。または、音声入力を促すメッセージをディスプレイ３００に表示するなどしてもよい。
【００７０】
入力された音声がテキストデータベース３０２に記憶されているテキストと一致した場合（ステップＳ１１１でＹＥＳ）、ＣＰＵ１０は、入力された音声と一致するテキストを抽出する。ＣＰＵ１０は、該テキストを含んだ画像を生成して表示画面上の上記ステップＳ１０７で決定した位置に、メモとして貼り付ける。その際、テキストデータベース３０２に記憶されているテキストにメモの属性が関連付けられている場合には、ＣＰＵ１０は、その属性も読み出し、その属性を用いて画像を生成する。または、ＣＰＵ１０は、音声入力またはマウス４００での指示入力による画像の属性の指示を受け付けて、指示された属性を用いて画像を生成してもよい。
【００７１】
その後、ＣＰＵ１０は、貼付位置入力待ち状態に移行する。そして、ＣＰＵ１０はステータスを表わす画像をマイクの画像からメモ帳の画像に変更する（ステップＳ１１３）。
【００７２】
なお、上記ステップＳ１０５で複数個所の指定を受け付けている場合、ＣＰＵ１０は、上記ステップＳ１１３で、生成した画像を上記複数個所に貼り付ける処理を行なう。これにより、同じメモを複数個所に貼り付ける際の操作性が格段に向上する。
【００７３】
一方、入力された音声がテキストデータベース３０２に記憶されているテキストとは一致せず、また、メモを貼り付ける処理を終了させるための音声コマンドである「メモ終了」でもない場合（ステップＳ１１１でＮＯ、かつステップＳ１１５でＮＯ）、ＣＰＵ１０は、上記ステップＳ１１３の処理を行なうことなく、次のステータスである貼付位置入力待ち状態に移行し、ステータスを表わす画像をマイクの画像からメモ帳の画像に変更する（ステップＳ１１７）。
【００７４】
ＣＰＵ１０は、貼付位置入力待ち状態やメモ入力待ち状態において音声入力を受け付けてもよい。ＣＰＵ１０がその音声信号を解析した結果、入力された音声が、上記の管理情報で規定されている「メモ終了」であった場合（ステップＳ１１５でＹＥＳ）、ＣＰＵ１０は、一連の、メモを貼り付ける処理を終了する。そして、ＣＰＵ１０は、貼付位置入力待ち状態またはメモ入力待ち状態から初期状態に移行する。また、ＣＰＵ１０は、ステータスを表わす画像をメモ帳の画像またはマイクの画像からポインタ画像に変更する（ステップＳ１１９）。以上で一連の処理を終了する。
【００７５】
＜実施の形態の効果＞
以上の処理が電力系統監視制御装置としてのコンピュータ１００で実行されることで、ユーザは、表示画面にテキストを含む画像をメモとして電子的に貼り付ける際に、容易に貼り付けたいメモを生成させることができる。すなわち、ユーザは、メモごとに、テキスト入力のための専用の画面を開いてテキスト入力する操作や、記憶されているテキストの一覧を表示させてその中から選択する操作などの煩雑な操作を行なうことなく、単に発声するのみでメモを生成させることができる。
【００７６】
これにより、電力系統監視制御装置としてのコンピュータ１００に電力系統監視制御用の画面にメモとして画像を貼り付ける処理を実行させる際のユーザの操作性を、格段に向上させることができる。また、誤入力もしくは、誤操作を防止することもできる。
【００７７】
特に、電力系統監視制御用の画面に貼り付けるメモに含まれるテキストはパターン化されていることが多い。そこで、図１２に例示されたように、予め必要なテキストがテキストデータベース３０２に登録しておくとよい。そして、単に発声するのみで、自動的にテキストが選択されるようにすればよい。そのようにすることで、同じ操作を複数回行なうといった手間を省くことができ、効率的にメモの貼り付けを行なうことができる。また、誤入力もしくは、誤操作を防止することもできる。
【００７８】
＜変形例１＞
上述のメモを貼り付ける処理では、ＣＰＵ１０は、貼り付ける位置の指定を先に受け付けて、その後にテキストの指定を受け付けている。この処理順は上記の順に限定されるものではなく、逆であってもよい。すなわち、ＣＰＵ１０は、先にテキストの指定を受け付けて、その後に貼り付ける位置の指定を受け付けるようにしてもよい。
【００７９】
＜変形例２＞
ＣＰＵ１０は、少なくとも直近のメモを貼り付ける処理にてメモとして貼り付けた画像に含まれたテキストをメモリに記憶しておき、次の処理で貼り付ける画像に含まれるテキストの候補としてもよい。このとき、ＣＰＵ１０は、上記テキストをディスプレイ３００に表示し、その状態で所定時間、新たなテキストの指定がなされなかったり、貼付位置の指示入力を受け付けたり、当該テキストの選択状態を確定するための所定の操作を受け付けたりすることで、表示した直近の処理で貼り付けた画像に含まれたテキストを、今回の処理で貼り付ける画像に含めるテキストとして決定することができる。このようにすることで、頻繁に用いるメモは、テキストの指定を繰り返すことなく貼り付けることができ、ユーザの操作性をより向上させることができる。
【００８０】
＜変形例３＞
上述のメモを貼り付ける処理では、コンピュータ１００が音声入力にてテキストの指定を受け付けるものとしているが、図示しないキーボードでの文字入力や、予め登録されている文字列の候補の中からマウス４００での選択指示など、ポインティングデバイスでの指示入力を受け付けてもよい。このとき、ＣＰＵ１０は、音声入力も併せて受け付けて、ポインティングデバイスで入力されたテキストと音声入力で指定されたテキストとが一致する場合に、そのテキストを含む画像を生成するようにしてもよい。このようにすることで、容易な操作で誤入力を防止することができる。
【００８１】
＜変形例４＞
さらに、既存の、電力系統監視制御装置としてのコンピュータ１００のＣＰＵ１０に、上述したメモを貼り付ける処理を実行させるためのプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact  Disk-Read  Only  Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００８２】
なお、該プログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【００８３】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【００８４】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００８５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８６】
１０  ＣＰＵ、１１  ＲＯＭ、１２  ＲＡＭ、１３  ＨＤ、１４  マイクＩ／Ｆ、１５  ディスプレイＩ／Ｆ、１６  マウスＩ／Ｆ、１００  コンピュータ、１０１  音声入力部、１０２  音声解析部、１０３  ステータス管理部、１０４  位置入力部、１０５  処理部、１０６  報知部、１０７  貼付位置決定部、１０８  テキスト決定部、１０９  メモ処理部、１１０  表示処理部、２００  マイク、３００  ディスプレイ、３０１  管理情報記憶部、３０２  テキストデータベース、４００  マウス。
【図１】
2014134869.tif 000003
【図２】
2014134869.tif 000004
【図３】
2014134869.tif 000005
【図４】
2014134869.tif 000006
【図５】
2014134869.tif 000007
【図６】
2014134869.tif 000008
【図７】
2014134869.tif 000009
【図８】
2014134869.tif 000010
【図９】
2014134869.tif 000011
【図１０】
2014134869.tif 000012
【図１１】
2014134869.tif 000013
【図１２】
2014134869.tif 000014
【図１３】
2014134869.tif 000015
【図１４】
2014134869.tif 000016