(57)【特許請求の範囲】
【請求項１】
複数のコンピュータと通信可能な、位置表示装置であって、
マップ画像を記憶する、マップ画像記憶機能と、
各コンピュータについて、画像上の複数の座標を記憶する、座標記憶機能と、
少なくとも１つの前記コンピュータから参加通知を受信する、参加通知受信機能と、
前記参加通知を受信することに応じて、その参加通知の送信元であるコンピュータに係る前記複数の座標を、参加拠点座標として取得する、座標取得機能と、
前記マップ画像において、前記参加拠点座標のそれぞれについて表示態様を変更することにより新たなマップ画像を生成する、態様変更機能と、
前記新たなマップ画像を出力する、マップ出力機能と
を備える、位置表示装置。
【請求項２】
前記マップ出力機能は、前記参加通知の送信元である前記コンピュータに、前記新たなマップ画像を送信する機能を含む、請求項１に記載の位置表示装置。
【請求項３】
前記態様変更機能は、前記参加拠点座標のそれぞれについて、表示態様を、各コンピュータについて異なる表示態様に変更する機能を含む、請求項１または２に記載の位置表示装置。
【請求項４】
前記マップ画像記憶機能は、複数の前記マップ画像を記憶する機能であり、
前記座標記憶機能は、少なくとも１つの前記コンピュータについて、前記マップ画像のそれぞれについて異なる座標の組を記憶する機能を含み、
前記座標取得機能および前記態様変更機能は、前記マップ画像のそれぞれについて実行される、
請求項１〜３のいずれか一項に記載の位置表示装置。
【請求項５】
前記コンピュータのいずれかから、前記マップ画像の少なくとも１つを特定するマップ特定指令を受信する機能をさらに備え、
前記マップ出力機能は、前記マップ特定指令を受信することに応じて、特定される前記マップ画像について前記新たなマップ画像を出力する機能を含む、
請求項１〜４のいずれか一項に記載の位置表示装置。
【請求項６】
コンピュータを、請求項１〜５のいずれか一項に記載の位置表示装置として機能させる位置表示プログラム。
【請求項７】
請求項１〜５のいずれか一項に記載の位置表示装置と、
前記参加通知の前記送信元である前記コンピュータのうち少なくとも１つに対して音声データの送信または受信を行う音声処理装置と
を備える、ＴＶ会議システム。
【請求項８】
前記音声処理装置から、各コンピュータが音声データを送信中であるか否かを示す情報を受信する機能をさらに備え、
前記態様変更機能は、前記マップ画像において、音声データを送信中であるコンピュータに係る前記複数の座標のうち少なくとも１つについて、表示態様を変更することにより第３マップ画像を生成する機能を含む、
請求項７に記載のＴＶ会議システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置表示装置、位置表示プログラムおよびＴＶ会議システムに関する。
【背景技術】
【０００２】
ＴＶ会議等において、マップ画像を表示し、このマップ画像上に参加者の所在地をマーキング表示するシステムが公知である。特許文献１にはこのようなシステムの例が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１３６９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のシステムは、参加者とマーキングされる座標とが１対１に対応する単純な会話にしか利用できないという問題があった。
たとえば、各参加者がマップ上の複数のオブジェクトを参照して会話するような高度な会議等においては、従来のシステムは有効ではない。
【０００５】
この発明は、このような問題点を解決するためになされたものであり、各参加者がマップ上の複数のオブジェクトを参照しながら意思疎通することを容易にする、位置表示装置、位置表示プログラムおよびＴＶ会議システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述の問題点を解決するため、この発明に係る位置表示装置は、
複数のコンピュータと通信可能な、位置表示装置であって、
マップ画像を記憶する、マップ画像記憶機能と、
各コンピュータについて、画像上の複数の座標を記憶する、座標記憶機能と、
少なくとも１つの前記コンピュータから参加通知を受信する、参加通知受信機能と、
前記参加通知を受信することに応じて、その参加通知の送信元であるコンピュータに係る前記複数の座標を、参加拠点座標として取得する、座標取得機能と、
前記マップ画像において、前記参加拠点座標のそれぞれについて表示態様を変更することにより新たなマップ画像を生成する、態様変更機能と、
前記新たなマップ画像を出力する、マップ出力機能と
を備える。
【０００７】
前記マップ出力機能は、前記参加通知の送信元である前記コンピュータに、前記新たなマップ画像を送信する機能を含んでもよい。
【０００８】
前記態様変更機能は、前記参加拠点座標のそれぞれについて、表示態様を、各コンピュータについて異なる表示態様に変更する機能を含んでもよい。
前記マップ画像記憶機能は、複数の前記マップ画像を記憶する機能であり、
前記座標記憶機能は、少なくとも１つの前記コンピュータについて、前記マップ画像のそれぞれについて異なる座標の組を記憶する機能を含み、
前記座標取得機能および前記態様変更機能は、前記マップ画像のそれぞれについて実行されてもよい。
前記コンピュータのいずれかから、前記マップ画像の少なくとも１つを特定するマップ特定指令を受信する機能をさらに備え、
前記マップ出力機能は、前記マップ特定指令を受信することに応じて、特定される前記マップ画像について前記新たなマップ画像を出力する機能を含んでもよい。
【０００９】
また、この発明に係る位置表示プログラムは、コンピュータを上述の位置表示装置として機能させる。
【００１０】
また、この発明に係るＴＶ会議システムは、上述の位置表示装置と、
前記参加通知の前記送信元である前記コンピュータのうち少なくとも１つに対して音声データの送信または受信を行う音声処理装置と
を備える。
【００１１】
前記音声処理装置から、各コンピュータが音声データを送信中であるか否かを示す情報を受信する機能をさらに備え、
前記態様変更機能は、前記マップ画像において、音声データを送信中であるコンピュータに係る前記複数の座標のうち少なくとも１つについて、表示態様を変更することにより第３マップ画像を生成する機能を含んでもよい。
【発明の効果】
【００１２】
この発明に係る位置表示装置、位置表示プログラムおよびＴＶ会議システムによれば、１台の参加コンピュータについて複数の座標がマーキング表示されるので、各参加者は容易に複数のオブジェクトを参照しながら意思疎通することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態１に係るＴＶ会議システムを含む構成の例を示す図である。
【図２】図１の位置表示装置の構成の例を示す図である。
【図３】図２の会議種類情報の構成の例を示す図である。
【図４】図２のマップ画像情報に記憶されるマップ画像の例を示す図である。
【図５】図２のオブジェクト位置情報の例を示す図である。
【図６】図２のマップ画像情報に記憶されるマップ画像の、別の例を示す図である。
【図７】図２の位置表示装置がマップ画像を取得するために実行する処理を表すフローチャートである。
【図８】図２の位置表示装置が、参加拠点の追加に応じてマップ画像の表示態様を変更するために実行する処理を表すフローチャートである。
【図９】図４のマップ画像が図８の処理によって変更されて生成される、新たなマップ画像の例を示す図である。
【図１０】図６のマップ画像が図８の処理によって変更されて生成される、新たなマップ画像の例を示す図である。
【図１１】図２の位置表示装置が、表示すべきマップ画像の種類を決定または変更するために実行する処理を表すフローチャートである。
【図１２】図２の位置表示装置が、参加者の発言に応じてマップ画像の表示態様を変更するために実行する処理を表すフローチャートである。
【図１３】図４のマップ画像が図１２の処理によって変更されて生成される、新たなマップ画像の例を示す図である。
【図１４】図１の管理ＰＣにおいて表示される画像の構成の例を示す図である。
【図１５】実施の形態１の変形例において生成されるマップ画像の例を示す図である。
【図１６】図２のオブジェクト位置情報の例を示す図である。
【図１７】図２のオブジェクト位置情報の例を示す図である。
【発明を実施するための形態】
【００１４】
以下、この発明の実施の形態を添付図面に基づいて説明する。
実施の形態１．
図１に、本発明の実施の形態１に係るＴＶ会議システム１０を含む構成の例を示す。ＴＶ会議システム１０は、位置表示装置２０および音声動画処理装置３０を備える。
【００１５】
ＴＶ会議とは、たとえば、ＴＶ会議システム１０を介して、静止画、動画、音声等のいずれかを送受信することにより、異なるＴＶ会議拠点５０にいる利用者間の意思疎通を実現または支援することをいう。ＴＶ会議参加端末とは、そのような静止画、動画、音声等の送受信または再生を行うコンピュータを意味し、各ＴＶ会議拠点５０に１つずつ配置される。ＴＶ会議拠点５０は少なくとも２箇所設けられる。ＴＶ会議拠点５０はたとえば工場や製造ラインに対応する。ＴＶ会議拠点５０は地理的に分散していてもよいが、地理的に分散する必要はなく、たとえば同じ工場内に複数のＴＶ会議拠点５０が設けられてもよい。
【００１６】
位置表示装置２０および音声動画処理装置３０は、通信ネットワーク４０を介して互いに通信可能に接続される。また、位置表示装置２０および音声動画処理装置３０は、通信ネットワーク４０を介して、複数の他のコンピュータと通信可能に接続される。音声動画処理装置３０は、たとえば公知のＴＶ会議システムとしての機能を備え、音声データ、静止画データまたは動画データを、他のコンピュータ（ＴＶ会議参加端末）との間で送受信することができる。すなわち、音声動画処理装置３０は、音声処理装置として機能することもでき、画像処理装置として機能することもできる。
【００１７】
ＴＶ会議参加端末は、たとえばＴＶ会議拠点５０に設置される管理ＰＣ５１である。また、ＴＶ会議参加端末は、タブレット型のスマートデバイスであってもよく、静止画または動画を撮影する機能を有する装置（たとえばカメラ）であってもよい。なお、本明細書において、カメラは、静止画または動画を撮影するとともに音声を記録する機能を持つものを含む。
【００１８】
図１の例では、２箇所のＴＶ会議拠点５０がそれぞれＡ工場の第１製造ラインおよび第２製造ラインに対応する。この例では、各ＴＶ会議拠点５０が、管理ＰＣ５１と、プログラマブル表示器（以下、本明細書では具体例としてＧＯＴ（登録商標）を用いる）５２と、複数の製造ライン機器５３とを備える。製造ライン機器５３は、たとえばカメラやロボット等を含む。
【００１９】
ＴＶ会議拠点５０ごとに、管理ＰＣ５１には１つ以上のＧＯＴ５２が接続され、ＧＯＴ５２には１つ以上の製造ライン機器５３が接続される。このような構成により、管理ＰＣ５１は、同じ工場に配置された製造ライン機器５３の情報を収集することができる。ただし、管理ＰＣ５１にＧＯＴ５２や製造ライン機器５３が接続されない構成としてもよい。
【００２０】
図２に、位置表示装置２０の構成の例を示す。位置表示装置２０はコンピュータとしての構成を含み、演算を行う演算手段２１と、情報を格納する記憶手段２２とを備える。また、とくに図示しないが、使用者の操作を受け付ける入力手段と、情報を出力する出力手段と、外部の通信ネットワークに対し情報の入出力を行う通信手段とを備える。
【００２１】
演算手段２１はたとえばＣＰＵ（中央処理装置）を含み、記憶手段２２はたとえば半導体メモリおよびＨＤＤ（ハードディスクドライブ）等の記憶媒体を含む。入力手段はたとえばキーボードおよびマウスを含む。出力手段はたとえば液晶ディスプレイ、スピーカおよびプリンタを含む。通信手段はたとえばネットワークインタフェース装置または無線インタフェース装置を含む。
【００２２】
音声動画処理装置３０および管理ＰＣ５１も同様に、コンピュータとしての構成を含む。また、音声動画処理装置３０は、従来のいわゆるＴＶ会議システムのサーバとしての機能を有する。たとえば、音声動画処理装置３０は、通信ネットワーク４０を介して、複数の管理ＰＣ５１との間で画像または音声データ等の送受信が可能である。
【００２３】
また、管理ＰＣ５１は、音声の入力を受け付ける手段（たとえばマイク等）を有してもよく、静止画または動画の入力を受け付ける手段（たとえばカメラ等）を有してもよい。このような構成によれば、管理ＰＣ５１は、利用者の操作または行為に従って音声、静止画または動画の入力を受け付け、入力された音声、静止画または動画を表すデータを外部のコンピュータ（たとえば音声動画処理装置３０）に送信することができる。
【００２４】
位置表示装置２０の記憶手段２２は、会議種類情報Ｄ１と、マップ画像情報Ｄ２と、オブジェクト位置情報Ｄ３とを格納する。また、記憶手段２２は図示しない位置表示プログラムを格納する。この位置表示プログラムは、コンピュータを位置表示装置２０として機能させる。すなわち、演算手段２１がこの位置表示プログラムを実行することにより、位置表示装置２０は本明細書に記載される機能を実現する。
【００２５】
図３に、会議種類情報Ｄ１の構成の例を示す。ＴＶ会議システム１０は、複数の会議種類のそれぞれについてＴＶ会議を開催可能である。会議種類情報Ｄ１は、ＴＶ会議の種類と、その種類のＴＶ会議において使用される可能性のあるマップ画像とを関連付ける。また、ＴＶ会議の種類ごとに、マップ画像を指定する情報を取得していない状態（たとえばＴＶ会議開始直後の初期状態）において表示すべきマップ画像を特定する情報を含む。図３の例では、「初期表示」の列が「ＯＮ」となっている行のマップ画像が、マップ画像を指定する情報を取得していない状態において表示される。ただし、会議種類情報Ｄ１は省略してもよい。会議種類情報Ｄ１を備えない場合には、ＴＶ会議の種類を１種類のみとし、初期状態において表示されるマップ画像は固定されていてもよい。なお、図３の例では、ＴＶ会議種類ごとに１つのマップ画像のみが「ＯＮ」となっているが、１つのＴＶ会議種類について複数のマップ画像を「ＯＮ」としてもよい。たとえば、あるＴＶ会議の開始直後の初期状態において２枚のマップ画像を表示させたい場合には、その会議種類に関連付けれられたマップ画像のうち２枚について「初期表示」の列を「ＯＮ」としてもよい。
【００２６】
図３の例では、「Ａ工場トラブル」という種類のＴＶ会議において、世界地図を表すマップ画像と、Ａ工場全体を表すマップ画像と、Ａ工場の第１製造ラインを表す画像と、Ａ工場の第２製造ラインを表す画像と、Ａ工場の論理接続を表す画像とが使用可能である。また、この「Ａ工場トラブル」という種類のＴＶ会議が開始された直後には、初期表示として世界地図を表す画像が表示されることになる。マップ画像は、国内地図、工場地図、建屋地図、製造ライン地図、ネットワーク図等を含んでもよい。
【００２７】
マップ画像情報Ｄ２は、１つ以上のマップ画像を記憶する（マップ画像記憶機能）。本明細書では、マップ画像情報Ｄ２に記憶されるマップ画像を第１のマップ画像と呼ぶ。
図４に、マップ画像Ｉ１の例を示す。マップ画像は任意の画像であってよいが、たとえばＴＶ会議において参照される資料となる図である。マップ画像Ｉ１は、Ａ工場全体を表すマップ画像を示す。マップ画像Ｉ１は、Ａ工場の製造ラインの模式図を複数組み合わせた画像となっている。
【００２８】
図４の例では、マップ画像Ｉ１は５つのフレームＦ１〜Ｆ５を含む。フレームＦ１〜Ｆ５それぞれは工場内の特定の場所または製造ライン等の概念図または模式図等を表す。たとえばフレームＦ２およびＦ４は製造ラインのベルトコンベアを模式的に表す図を含む。
【００２９】
マップ画像には、各ＴＶ会議拠点５０について、それぞれ複数の位置を示す表示がなされている。たとえば、マップ画像Ｉ１のフレームＦ２は、第１製造ラインの管理ＰＣ５１を表すオブジェクト１０１と、第１製造ラインの製造ライン機器５３を表すオブジェクト１０２〜１０４とを含む。また、フレームＦ４は、第１製造ラインの製造ライン機器５３を表すオブジェクト１０５〜１０７と、第２製造ラインの管理ＰＣ５１を表すオブジェクト２０１と、第２製造ラインの製造ライン機器５３を表すオブジェクト２０２〜２０４とを含む。
【００３０】
これらのオブジェクトは、所定の態様で表示されている。所定の態様はたとえば白色である。また、これらのオブジェクトの位置は、オブジェクト位置情報Ｄ３に記憶される。
【００３１】
図５に、オブジェクト位置情報Ｄ３の構成の具体例を示す。オブジェクト位置情報Ｄ３は、各マップ画像について、ＴＶ会議拠点５０ごとに（すなわちＴＶ会議参加端末ごとに）、画像上の複数の座標を関連付けて記憶する（座標記憶機能）。また、オブジェクト位置情報Ｄ３は、各マップ画像について、管理ＰＣ５１ごとに、参加時表示態様を関連付ける。
【００３２】
図５の例に示される座標は、図４のマップ画像Ｉ１において各オブジェクトが表示される位置を表す。また、参加時表示態様とは、対応する管理ＰＣ５１がＴＶ会議に参加している場合にそのオブジェクトが表示される態様を表す。参加時表示態様は、マップ画像Ｉ１におけるオブジェクトの表示態様（本実施形態では白色）とは異なる態様である。
【００３３】
図５の例では、第１製造ラインの管理ＰＣ５１がＴＶ会議に参加した状態では、オブジェクト１０１等は赤色で表示されることになり、結果として表示が強調される。また、オブジェクト位置情報Ｄ３は、画像上の複数の座標のそれぞれについて、図示のようにオブジェクト名を関連付けてもよい。参加時表示態様は、図５に示すように管理ＰＣ５１それぞれについて異なる態様であってもよい。
【００３４】
図４の例ではすべてのオブジェクトが同一の形状で表示されているが、オブジェクトはそれぞれ異なる形状で表示されてもよい。たとえば第１製造ラインの管理ＰＣ５１を表すオブジェクト１０１はＰＣをかたどった形状で表示されてもよく、第１製造ラインの製造ライン機器５３を表すオブジェクト１０２〜１０７はロボットをかたどった形状で表示されてもよい。各オブジェクトの形状を表す情報は、任意の形式で記憶可能である。たとえば後述のオブジェクト位置情報Ｄ３に記憶されてもよい。
【００３５】
オブジェクト位置情報Ｄ３は、少なくとも１つの管理ＰＣ５１について、複数のマップ画像における座標をそれぞれ記憶してもよい。たとえば、図４に示すＡ工場全体のマップに加え、Ａ工場の第１製造ラインのみを表示するマップ画像にも、第１製造ラインの管理ＰＣ５１を表すオブジェクト１０１と、第１製造ラインの製造ライン機器５３を表すオブジェクト１０２〜１０７とが表示されていてもよい。
【００３６】
さらに、少なくとも１つの管理ＰＣ５１について、各マップ画像について異なる座標の組を記憶してもよい（ここでいう「座標の組」とは、たとえば複数のオブジェクトにそれぞれ対応する複数の座標からなる組を意味する）。たとえば、図４に示すＡ工場全体のマップと、Ａ工場の第１製造ラインのみを表示するマップとにおいて、各オブジェクトが表示される座標がそれぞれ異なっていてもよい。
【００３７】
図５に示す第１製造ラインの管理ＰＣ５１の例では、Ａ工場全体のマップ画像については「１１１」「２２２」「３３３」「４４４」という４つの座標からなる組が記憶されているが、Ａ工場第１製造ラインのマップ画像については「５５５」「６６６」「７７７」「８８８」という４つの座標からなる組が記憶されており、Ａ工場全体のマップ画像について記憶される座標の組とＡ工場第１製造ラインのマップ画像について記憶される座標の組とが異なるものとなっている。
【００３８】
図６に、図４のマップ画像Ｉ１とは異なるマップ画像Ｉ２の例を示す。このマップ画像Ｉ２は、Ａ工場の論理接続を表すマップ画像である。マップ画像Ｉ２には、２つのＴＶ会議拠点５０についてそれぞれ管理ＰＣを表すオブジェクトが表示されている。また、各管理ＰＣに接続された製造ライン機器等（ＧＯＴ、ＰＬＣおよびモータ）を表すオブジェクトが、当該管理ＰＣと直線で接続されて表示されており、論理的な接続関係が示されている。
【００３９】
以上のように構成されるＴＶ会議システム１０の動作を、以下に説明する。
図７は、位置表示装置２０がマップ画像を取得するために実行する処理を表すフローチャートである。この処理は、たとえばＴＶ会議が開始される際に実行される。ＴＶ会議の開始に伴って、たとえばいずれかの管理ＰＣ５１から、会議種類を表す情報が位置表示装置２０に対して送信される。
【００４０】
位置表示装置２０の演算手段２１は、他のコンピュータ（たとえば管理ＰＣ５１のいずれか）から、会議種類を取得する（ステップＳ１）。次に、演算手段２１は会議種類情報Ｄ１を参照し、その会議種類にどのマップ画像が関連付けられているかを検索し、該当するマップ画像をすべてマップ画像情報Ｄ２から取得する（ステップＳ２）。ここで、会議種類情報Ｄ１が設けられない場合には、ステップＳ１は省略してもよく、ステップＳ２では固定されたマップ画像を取得してもよい。
【００４１】
その後、演算手段２１は、マップ画像を出力する（ステップＳ３、マップ出力機能）。演算手段２１は、マップ画像を継続的に出力し続けてもよい。たとえば、当該マップ画像をストリーミング形式で送信し続けてもよい。なお、演算手段２１は、後述するようにマップ画像の内容を変更する機能を有するが、マップ画像の内容が変更された場合には、変更後の新たなマップ画像が、その後継続的に出力され続けることになる。
【００４２】
図８は、参加拠点の追加に応じて位置表示装置２０がマップ画像の表示態様を変更するために実行する処理を表すフローチャートである。この処理は、たとえばＴＶ会議に新たな管理ＰＣ５１が参加する際に実行される。ＴＶ会議の開始に伴って、またはすでに開始されたＴＶ会議への途中参加に伴って、いずれかの管理ＰＣ５１から参加通知が位置表示装置２０に対して送信される。複数の管理ＰＣ５１から参加通知が送信された場合には、図８の処理は管理ＰＣ５１ごとに実行されてもよい。
【００４３】
参加通知は、たとえば各管理ＰＣ５１を識別する参加端末識別情報（ユーザＩＤまたはライセンスＩＤ等）を含んでもよく、位置表示装置２０はこの参加端末識別情報に基づいて参加通知の送信元であるコンピュータを特定してもよい。この参加通知の送信元であるコンピュータ（管理ＰＣ５１等）またはそのコンピュータに対応するＴＶ会議拠点５０は、この参加通知を送信することによってＴＶ会議に参加するということができる。
【００４４】
最初に受信した参加通知に係る管理ＰＣ５１または対応するＴＶ会議拠点５０を、特別な管理ＰＣ５１またはＴＶ会議拠点５０として扱ってもよい。たとえば、ＴＶ会議の開催拠点として、ＴＶ会議を制御する特別な権限を与えてもよい。
【００４５】
位置表示装置２０の演算手段２１は、他のコンピュータ（たとえば管理ＰＣ５１のいずれか）から参加通知を受信する（ステップＳ１１、参加通知受信機能）。参加通知の具体的な形式は、当業者が適宜設計可能なものであってもよい。次に、演算手段２１はオブジェクト位置情報Ｄ３を参照し、その参加通知の送信元であるコンピュータ（たとえば管理ＰＣ５１）に係る複数のオブジェクトの座標（参加拠点座標）と、それらのオブジェクトの参加時表示態様とを取得する（ステップＳ１２、座標取得機能）。
【００４６】
次に、演算手段２１は、少なくとも１つのマップ画像（たとえばステップＳ２において取得されたすべてのマップ画像。または、後述の処理によってそれらの表示態様が一部変更されている場合には、その変更された新たなマップ画像）において、参加拠点座標のそれぞれについて、表示態様を参加時表示態様に変更する（ステップＳ１３、態様変更機能）。
【００４７】
たとえば、第１製造ラインの管理ＰＣ５１が参加通知を送信した場合には、図４の例では白色で表示されている第１製造ラインの管理ＰＣ５１を表すオブジェクト１０１と、第１製造ラインの製造ライン機器５３を表すオブジェクト１０２〜１０７との表示態様が、いずれも赤色に変更されることになる。このようにして、一部の表示態様が変化した新たなマップ画像が生成される。
【００４８】
複数の管理ＰＣ５１が参加通知を送信した場合には、演算手段２１は、参加拠点座標のそれぞれについて、表示態様を、各管理ＰＣ５１について異なる表示態様に変更することになる。たとえば、第１製造ラインの管理ＰＣ５１および第２製造ラインの管理ＰＣ５１が順次参加通知を送信した場合には、第１製造ラインの管理ＰＣ５１を表すオブジェクト１０１と、第１製造ラインの製造ライン機器５３を表すオブジェクト１０２〜１０７との表示態様が、いずれも赤色に変更され、かつ、第２製造ラインの管理ＰＣ５１を表すオブジェクト２０１と、第２製造ラインの製造ライン機器５３を表すオブジェクト２０２〜２０４との表示態様が、いずれも青色に変更されることになる。この結果として、これらのオブジェクトは表示が強調される。
【００４９】
図９は、図４のマップ画像Ｉ１において、このような変更が行われることにより生成される新たなマップ画像Ｉ３の例を示す。なお、本願の図面では、着色を模様によって示し、図中に色と模様との対応関係を記入しているが、この対応関係は実際のマップ画像には含まれない。
【００５０】
図１０は、図６のマップ画像Ｉ２において、このような変更が行われることにより生成される新たなマップ画像Ｉ４の例を示す。なお、たとえばこのマップ画像Ｉ４にさらに他のＴＶ会議拠点５０の論理接続図（たとえばＢ工場の論理接続図）が含まれており、かつそのＴＶ会議拠点５０がＴＶ会議に参加していない場合（参加通知の送信元ではない場合）には、そのＴＶ会議拠点５０に対応する複数のオブジェクトが白色で表示されることになる。
【００５１】
とくに図示しないが、ステップＳ２で世界地図を表すマップ画像が取得されていた場合には、世界地図を表すマップ画像においても同様に表示態様が変更される。たとえば、Ａ工場およびＢ工場が参加している場合には、Ａ工場およびＢ工場に対応する座標に表示されるオブジェクトの表示態様が変更される。
【００５２】
ステップＳ２で複数のマップ画像が取得されていた場合には、ステップＳ１２およびＳ１３はマップ画像ごとに実行されてもよい。
【００５３】
次に、演算手段２１は、新たなマップ画像を出力する（上述のステップＳ３）。この出力は、たとえば参加通知の送信元であるコンピュータ（管理ＰＣ５１のいずれか、複数可）に、新たなマップ画像を送信することにより実行されてもよい。
【００５４】
とくに図示しないが、ステップＳ３の実行中、各管理ＰＣ５１は新たなマップ画像を受信して表示してもよい。このようにすると、ＴＶ会議システム１０または管理ＰＣ５１の利用者は、各管理ＰＣ５１の画面を確認することにより、ＴＶ会議に参加している管理ＰＣ５１および製造ライン機器５３等を容易に視認することができる。
【００５５】
ＴＶ会議参加端末が、外部から受信した画像を表示する機能を持たない場合（たとえば管理ＰＣ５１でなくカメラである場合等）には、マップ画像を表示しないものであってもよい。
【００５６】
ステップＳ２で複数のマップ画像が取得されていた場合には、ステップＳ３においてすべての新たなマップ画像が送信されてもよいし、所定の基準により選択された１つ以上の新たなマップ画像が送信されてもよい。
【００５７】
この所定の基準は、たとえば図１１の処理により決定されてもよい。
図１１は、位置表示装置２０が表示すべきマップ画像の種類を決定または変更するために実行する処理を表すフローチャートである。この処理は、たとえばすでにＴＶ会議に参加している管理ＰＣ５１において、表示すべきマップ画像の種類を変更するための操作が入力された場合に実行される。
【００５８】
たとえば管理ＰＣ５１は、使用者の操作に応じ、マップ画像の少なくとも１つを特定するマップ特定指令を送信する。これに応じ、位置表示装置２０の演算手段２１は、マップ特定指令を受信する（ステップＳ２１）。その後、演算手段２１は、当該マップ特定指令において特定されるマップ画像について、新たなマップ画像（ステップＳ１３において生成されたもの）を出力する（上述のステップＳ３）。この出力は、たとえば参加通知の送信元であるコンピュータ（管理ＰＣ５１のいずれか、複数可）に、新たなマップ画像を送信することにより実行されてもよい。また、マップ特定指令において複数のマップ画像が特定されている場合には、それぞれについて新たなマップ画像が送信されてもよい。また、マップ特定指令において特定されるマップ画像の数は変更可能であってもよく、たとえば増減可能であってもよい。
【００５９】
位置表示装置２０は、マップ画像の種類の決定または変更を容易にするための機能およびデータを備えてもよい。たとえば、複数のマップ画像間の関連を表す情報を記憶してもよく、マップ画像を送信することに伴って、その送信されるマップ画像に関連する他のマップ画像を特定する情報（ハイパーリンク等）を送信してもよい。また、管理ＰＣ５１は、マップ画像とともにこの情報を受信してもよく、さらに、この情報を表示することによって利用者に提示してもよい。
【００６０】
図１２は、参加者の発言に応じて位置表示装置２０がマップ画像の表示態様を変更するために実行する処理を表すフローチャートである。この処理は、たとえばＴＶ会議に参加している参加者が、管理ＰＣ５１を介して音声データを送信した場合に実行される。
【００６１】
管理ＰＣ５１は、音声の入力があるか否かを判定する機能を有する。音声の入力があるか否かは、たとえばマイクを介して入力される音声の大きさ（音声レベル）に基づいて判定することができ、音声レベルが高い場合には音声の入力があると判定し、音声レベルが低い場合には音声の入力がないと判定してもよい。
【００６２】
管理ＰＣ５１は、音声の入力があると判定されている間、入力された音声の音声データを音声動画処理装置３０に送信する処理を継続する。音声動画処理装置３０は、送信された音声データを受信すると、当該管理ＰＣ５１から音声データを受信していることを示す情報（発言中拠点情報）を位置表示装置２０に送信する。
【００６３】
発言中拠点情報は、各コンピュータが音声データを送信中であるか否かを示す情報を含む。この情報は、発言中端末識別情報（上述の参加端末識別情報と同形式のユーザＩＤまたはライセンスＩＤ等であってもよい）を含んでもよい。また、発言中拠点情報は、音声データの送信が開始されたことを示す情報と、音声データの送信が終了したことを示す情報とによって構成されてもよく、音声データが送信中であることを示す情報を継続的に送信することによって構成されてもよい。
【００６４】
位置表示装置２０の演算手段２１は、音声動画処理装置３０から発言中拠点情報を受信する（ステップＳ３１）。次に、演算手段２１はオブジェクト位置情報Ｄ３を参照し、発言中端末識別情報によって特定される管理ＰＣ５１に係る複数のオブジェクトの座標（発言中拠点座標）を取得する（ステップＳ３２）。
【００６５】
次に、演算手段２１は、少なくとも１つのマップ画像（たとえばステップＳ２において取得されたすべてのマップ画像。または、それらの表示態様が一部変更されている場合には、その変更された新たなマップ画像）において、発言中拠点座標のそれぞれについて、表示態様を所定の発言中表示態様に変更する（ステップＳ３３）。
【００６６】
この発言中表示態様は、たとえばいずれの管理ＰＣ５１の参加時表示態様とも異なる態様として定義され、本実施形態では黄色による表示である。また、本実施形態ではすべての管理ＰＣ５１について共通の表示態様（黄色）が用いられるが、管理ＰＣ５１ごとに異なる態様としてもよい。
【００６７】
たとえば、第１製造ラインの管理ＰＣ５１が音声データを送信している場合には、第１製造ラインの管理ＰＣ５１を表すオブジェクト１０１と、第１製造ラインの製造ライン機器５３を表すオブジェクト１０２〜１０７との表示態様が、いずれも黄色に変更されることになる。このようにして、一部の表示態様が変化した新たなマップ画像が生成される。
【００６８】
図１３は、図４のマップ画像Ｉ１において、このような変更が行われることにより生成される新たなマップ画像Ｉ５の例を示す。この例では、Ａ工場の第１製造ラインが発言中拠点であり、対応するオブジェクトがすべて黄色（発言中表示態様）で表示されている。また、Ａ工場の第２製造ラインはＴＶ会議に参加しているが発言中拠点ではないため、対応するオブジェクトがすべて青色（参加時表示態様）で表示されている。
【００６９】
複数の管理ＰＣ５１が音声データを送信中である場合には、演算手段２１は、発言中拠点座標のそれぞれについて、表示態様を発言中表示態様に変更することになる。たとえば、第１製造ラインの管理ＰＣ５１および第２製造ラインの管理ＰＣ５１が同時に音声データを送信している場合には、第１製造ラインの管理ＰＣ５１を表すオブジェクト１０１と、第１製造ラインの製造ライン機器５３を表すオブジェクト１０２〜１０７と、第２製造ラインの管理ＰＣ５１を表すオブジェクト２０１と、第２製造ラインの製造ライン機器５３を表すオブジェクト２０２〜２０４との表示態様が、いずれも黄色に変更されることになる。
【００７０】
ステップＳ２で複数のマップ画像が取得されていた場合には、ステップＳ３２およびＳ３３はマップ画像ごとに実行されてもよい。
【００７１】
次に、演算手段２１は、新たなマップ画像を出力する（上述のステップＳ３）。この出力は、たとえば参加通知の送信元であるコンピュータ（管理ＰＣ５１のいずれか、複数可）に、新たなマップ画像を送信することにより実行されてもよい。
【００７２】
なお、図８の処理および図１２の処理において、参加の停止または発言の停止があった場合には、これに応じて表示態様を元に戻す処理が行われる。たとえば、ＴＶ会議の参加を停止することを示す切断通知をいずれかの管理ＰＣ５１から受信すると、演算手段２１はその管理ＰＣ５１に対応するオブジェクトの表示態様を当初のもの（たとえばマップ画像情報Ｄ２に記憶されているマップ画像における態様、本実施形態では白色）に戻してもよい。同様に、発言中拠点情報により、音声データを送信していた管理ＰＣ５１が音声データの送信を停止したことが示されると、演算手段２１はその管理ＰＣ５１に対応するオブジェクトの表示態様を参加時表示態様（たとえば第１製造ラインのオブジェクトについては赤色）に戻してもよい。
【００７３】
さらに、すべての管理ＰＣ５１から切断通知が受信された場合には、位置表示装置２０の演算手段２１は図７に示す処理を終了してもよい。
【００７４】
音声動画処理装置３０は、参加通知の送信元である管理ＰＣ５１のうち少なくとも１つ（たとえばマイクまたはカメラを備えるもの）から音声データ、静止画データ、動画データ等を受信し、これを、参加通知の送信元である管理ＰＣ５１に送信する。参加通知の送信元である管理ＰＣ５１のすべてに送信してもよく、参加通知の送信元である管理ＰＣ５１の一部（たとえばディスプレイを備えるもののみ）に送信してもよく、参加通知の送信元である管理ＰＣ５１のうち少なくとも１つ（たとえば事前に指定されるもの）に送信してもよい。
【００７５】
図１４は、管理ＰＣ５１において表示される画像Ｉ６の構成の例を示す。この画像Ｉ６はたとえば動画の一時点における表示内容を表す。画像Ｉ６は、マップ画像表示領域Ｍ１と、動画表示領域Ｍ２〜Ｍ６とを含む。マップ画像表示領域Ｍ１には、たとえば位置表示装置２０から送信されるマップ画像が表示される。動画表示領域Ｍ２〜Ｍ６には、音声動画処理装置３０から送信される動画が表示される。
【００７６】
図１４の例では、単一のマップ画像表示領域Ｍ１のみが設けられているが、複数のマップ画像表示領域を設けてもよく、またその場合には各マップ画像表示領域にそれぞれ異なるマップ画像を表示してもよい。また、１つのマップ画像表示領域に複数のマップ画像を表示してもよい。
【００７７】
動画表示領域Ｍ２には、たとえばＡ工場の第１製造ラインの管理ＰＣ５１に接続されたカメラが撮影した動画が表示される。この例では第１製造ラインの責任者が撮影されている。また、当該動画を表す「Ａ工場第１製造ライン管理ＰＣ」という文字列も表示される。
【００７８】
動画表示領域Ｍ３には、たとえばＡ工場の第１製造ラインに設置されたカメラが撮影した動画が表示される。この例では特定の製造ライン機器が撮影されている。また、当該動画を表す「Ａ工場第１製造ライン」という文字列も表示される。
【００７９】
動画表示領域Ｍ４には、たとえばＡ工場の第２製造ラインに設置されたカメラが撮影した動画が表示される。この例では特定の計器が撮影されている。また、当該動画を表す「Ａ工場第２製造ライン」という文字列も表示される。
【００８０】
動画表示領域Ｍ５には、たとえば技術センタに設置されたカメラが撮影した動画が表示される。この例では技術センタの技術者が撮影されている。技術センタはＴＶ会議拠点５０のひとつであってもよく、技術センタに設置されたカメラは、管理ＰＣ５１と同様にＴＶ会議参加端末のひとつであってもよい。また、当該動画を表す「技術センタカメラ」という文字列も表示される。
【００８１】
動画表示領域Ｍ６には、たとえばＡ工場の第２製造ラインの管理ＰＣ５１に接続されたカメラが撮影した動画が表示される。この例では第２製造ラインの責任者が撮影されている。また、当該動画を表す「Ａ工場第２製造ライン管理ＰＣ」という文字列も表示される。
【００８２】
図１４の画像Ｉ６は、参加通知の送信元である管理ＰＣ５１すべてにおいて表示されてもよい。このようにすると、各ＴＶ会議拠点５０の担当者が、互いの姿を視認し、マップ画像表示領域Ｍ１に表示される同一のマップ画像を参照しながら意思疎通を行うことができる。
【００８３】
以上説明するように、本発明の実施の形態１に係る位置表示装置２０によれば、各参加者がマップ上の複数のオブジェクトを参照しながら意思疎通することが容易になる。
【００８４】
たとえば図８の処理によれば、ＴＶ会議参加者はそれぞれ、管理ＰＣ５１に表示される映像をモニタリングしながら、マップ画像によってどのＴＶ会議拠点５０が参加しているかを知ることができる。このため、音声動画処理装置３０によって音声データまたは画像データ等が提供されている場合に、その音声データまたは画像データ等がどのＴＶ会議拠点５０から送られてきているかや、何をモニタリングしているのかを、即座に把握することが可能となる。これによりＴＶ会議において注目すべきポイントが明確になり、状況把握が容易になる。結果として、たとえば製造ラインでのトラブルが発生した時には、複数の互いに隔たったＴＶ会議拠点５０が協力して製造ラインをモニタリングしたり、問題解決を図る際の状況把握を迅速に行ったりできるため、早期のトラブル復旧に役立つ。
【００８５】
また、たとえば図１２の処理によれば、ＴＶ会議システム１０は、ＴＶ会議参加端末周辺の音の強弱から発言の有無を判定し、マップ画像上で発言者に対応するＴＶ会議参加端末およびオブジェクト（ＧＯＴや製造ライン機器等）を特に強調して表示することができる。これによりＴＶ会議において注目すべきポイントが明確になり、状況把握が容易になる。
【００８６】
また、ＴＶ会議システム１０において、位置表示装置２０と音声動画処理装置３０とが別のコンピュータとして構成されているので、音声動画処理装置３０として既存のＴＶ会議システムを流用することが容易であり、追加コストを抑えることができる。
【００８７】
上述の実施の形態１において、次のような変形を施すことができる。
発言中拠点情報に応じた表示態様の変更は、実施の形態１ではそのＴＶ会議拠点５０または管理ＰＣ５１に対応するすべてのオブジェクトについて行われる。変形例として、発言中表示態様への表示変更は、一部のみのオブジェクトについて行うようにしてもよい。すなわち、マップ画像において、音声データを送信中である管理ＰＣ５１に係る座標（オブジェクトを表す座標）のうち少なくとも１つについて、表示態様を変更することにより新たなマップ画像を生成するものであればよい。
【００８８】
たとえば、図４のマップ画像Ｉ１において、Ａ工場の第１製造ラインに対する発言中表示態様への表示変更は、第１製造ラインの管理ＰＣ５１を表すオブジェクト１０１についてのみ行い、第１製造ラインの製造ライン機器５３を表すオブジェクト１０２〜１０７については省略してもよい。
【００８９】
図１５は、このような変形例において生成されるマップ画像Ｉ７の例を示す。
この例では、発言中表示態様は吹き出し３００の追加表示によって表される。すなわち、オブジェクト１０１において、吹き出し３００を表示することにより表示態様が変更されている。なお、この例では、オブジェクト１０１〜１０７についてはいずれも参加時表示態様（赤色）で表示されており、これに加えて、オブジェクト１０１のみが発言中表示態様（吹き出し）で表示されている。
【００９０】
このような構成において、発言中表示態様に変更すべきオブジェクト（すなわち、１つのＴＶ会議拠点５０に対応する複数のオブジェクトのうち、どのオブジェクトについて表示態様を発言中表示態様に変更するか）を指定する情報は、位置表示装置２０の記憶手段２２に別途記憶されてもよい。また、吹き出し３００の形状や表示位置等を表す情報も、記憶手段２２に別途記憶されてもよい。
【００９１】
また、各オブジェクトの表示態様は、この変形例以外にも任意に変更可能である。たとえば、参加中表示態様は、色以外の態様を変更する表示態様であってもよい。点滅表示、枠の表示、所定のマークの表示、等によってもよい。同様に、発言中表示態様も、参加中表示態様と異なる態様であれば任意に設計可能である。
【００９２】
また、ＴＶ会議システム１０は、音声動画処理装置３０を備えないものであってもよい。その場合には、演算手段２１は図１２の処理を実行しないものであってもよい。そのような構成であっても、位置表示装置２０によるマップ画像の処理および出力が行われれば、各参加者はマップ上の複数のオブジェクトを参照しながら意思疎通することを容易にすることができる。この場合には、ＴＶ会議システム１０とは独立した電話システムやメッセージ送受信サービス等が併用されてもよい。
【００９３】
また、音声動画処理装置３０は、音声のみを扱い画像（静止画および動画）は扱わないものであってもよい。また、画像のみを扱い音声は扱わないものであってもよい。
【００９４】
なお、図３の例によれば、世界地図を表すマップ画像もマップ画像情報Ｄ２に記憶される。図１６および図１７に、世界地図を表すマップ画像に関する情報を含むオブジェクト位置情報Ｄ３の具体例を示す。世界地図を表すマップ画像には、たとえばＡ工場の位置を示す座標と、Ｂ工場の位置を示す座標とが関連付けられる。具体的な形式としては、たとえば図１６のように、Ａ工場について、Ａ工場の位置を示す単一の座標が定義されてもよいし、図１７のように、Ａ工場の各オブジェクトについてそれぞれ座標が定義されてもよい（この場合、各オブジェクトの座標はすべて同一であってもよい）。
【００９５】
実施の形態１では、図５等に示すように、参加時表示態様は管理ＰＣ５１ごとに定義されるが、参加時表示態様は管理ＰＣ５１以外の単位について定義されてもよい。たとえばオブジェクトごとに定義されてもよい。この場合、たとえば図５において、第１製造ラインの管理ＰＣ５１の参加時表示態様を赤色とし、第１製造ラインの製造ライン機器５３をそれぞれ青色、黄色、緑色、等としてもよい。この場合には、たとえば図４に示すマップ画像Ｉ１において、第１製造ラインの管理ＰＣ５１を表すオブジェクト１０１が赤色で表示され、第１製造ラインの製造ライン機器５３を表すオブジェクト１０２〜１０４がそれぞれ青色、黄色、緑色で表示されることになる。
【符号の説明】
【００９６】
１０  ＴＶ会議システム、２０  位置表示装置、３０  音声動画処理装置（音声処理装置）、５１  管理ＰＣ（コンピュータ）、Ｉ１，Ｉ２  マップ画像、Ｉ３〜Ｉ５，Ｉ７  マップ画像（新たなマップ画像）。
【要約】      （修正有）【課題】各参加者がマップ上の複数のオブジェクトを参照しながら意思疎通することを容易にする、位置表示装置、位置表示プログラムおよびＴＶ会議システムを提供する。【解決手段】位置表示装置２０は、複数の管理ＰＣ５１と通信可能である。位置表示装置２０は、複数のマップ画像を記憶し、各管理ＰＣ５１について画像上の複数の座標を記憶し、管理ＰＣ５１から参加通知を受信し、参加通知の送信元である管理ＰＣ５１に係る複数の座標を取得し、複数のマップ画像において、取得した座標のそれぞれについて表示態様を変更することにより新たなマップ画像を生成して出力する。【選択図】図１【図１】
0006037480.tif 000002
【図２】
0006037480.tif 000003
【図３】
0006037480.tif 000004
【図４】
0006037480.tif 000005
【図５】
0006037480.tif 000006
【図６】
0006037480.tif 000007
【図７】
0006037480.tif 000008
【図８】
0006037480.tif 000009
【図９】
0006037480.tif 000010
【図１０】
0006037480.tif 000011
【図１１】
0006037480.tif 000012
【図１２】
0006037480.tif 000013
【図１３】
0006037480.tif 000014
【図１４】
0006037480.tif 000015
【図１５】
0006037480.tif 000016
【図１６】
0006037480.tif 000017
【図１７】
0006037480.tif 000018