(57)【要約】      （修正有）【課題】複数の受信側コンピュータにおいてそれぞれ異なる言語で画像を表示可能な、画像送信システムおよび画像送信プログラムを提供する。【解決手段】画像送信システム１０は、複数のＴＶ会議参加端末３０と通信可能である。画像送信システム１０は、各ＴＶ会議参加端末３０に１つ以上の言語を関連付けて記憶し、言語のそれぞれについて、画像と、その言語で表示された文字列とを表す、文字列入り画像データを生成し、各ＴＶ会議参加端末３０に、それぞれ関連付けられた言語の文字列入り画像データを送信する。【選択図】図１
2017022486.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンピュータと通信可能な、画像送信システムであって、
各コンピュータに１つ以上の言語を関連付けて記憶する機能と、
前記言語のそれぞれについて、画像と、その言語で表示された文字列とを表す、文字列入り画像データを生成する、画像生成機能と、
各前記コンピュータに、それぞれ関連付けられた言語の前記文字列入り画像データを送信する、画像送信機能と
を備える、画像送信システム。
【請求項２】
前記文字列入り画像データはさらに、測定された物理量を表す、請求項１に記載の画像送信システム。
【請求項３】
前記画像送信システムは、プログラマブル表示器と、画像処理装置と、画像配信サーバとを備え、
前記プログラマブル表示器は、
‐前記画像生成機能と、
‐生成した前記文字列入り画像データを、第１プロトコルを用いて前記画像処理装置に送信する機能と
を備え、
前記画像処理装置は、
‐前記第１プロトコルを用いて前記文字列入り画像データを受信する機能と、
‐受信した前記文字列入り画像データを、前記第１プロトコルとは異なる第２プロトコルを用いて前記画像配信サーバに送信する機能と
を備え、
前記画像配信サーバは、前記画像送信機能を備える、
請求項１または２に記載の画像送信システム。
【請求項４】
少なくとも１つの前記コンピュータから画像要求を受信する機能をさらに備え、
前記画像送信機能は、前記画像要求の送信元である前記コンピュータに対して実行される、
請求項１〜３のいずれか一項に記載の画像送信システム。
【請求項５】
前記コンピュータのうち少なくとも１つに対して音声データの送信または受信を行う機能をさらに備える、請求項１〜４のいずれか一項に記載の画像送信システム。
【請求項６】
コンピュータを、請求項１〜５のいずれか一項に記載の画像送信システムとして機能させる画像送信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像送信システムおよび画像送信プログラムに関する。
【背景技術】
【０００２】
画像送信システムにおいて、異なる言語を切り替えながら用いて文字列の表示を行うことが知られている。たとえば特許文献１には、日本語および英語のいずれでも画像データを送信可能なプログラマブル表示器の例が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１５８８１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のシステムでは、複数の受信側コンピュータにおいてそれぞれ異なる言語で表示させることができないという問題があった。たとえば特許文献１のシステムでは、プログラマブル表示器において日本語を選択した場合には日本語の画像データしか生成できないため、すべての受信側コンピュータにおいて日本語の画像が表示されることになる。
【０００５】
この発明は、このような問題点を解決するためになされたものであり、複数の受信側コンピュータにおいてそれぞれ異なる言語で画像を表示可能な、画像送信システムおよび画像送信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述の問題点を解決するため、この発明に係る画像送信システムは、複数のコンピュータと通信可能な、画像送信システムであって、
各コンピュータに１つ以上の言語を関連付けて記憶する機能と、
前記言語のそれぞれについて、画像と、その言語で表示された文字列とを表す、文字列入り画像データを生成する、画像生成機能と、
各前記コンピュータに、それぞれ関連付けられた言語の前記文字列入り画像データを送信する、画像送信機能と
を備える。
【０００７】
前記文字列入り画像データはさらに、測定された物理量を表してもよい。
【０００８】
前記画像送信システムは、プログラマブル表示器と、画像処理装置と、画像配信サーバとを備え、
前記プログラマブル表示器は、
‐前記画像生成機能と、
‐生成した前記文字列入り画像データを、第１プロトコルを用いて前記画像処理装置に送信する機能と
を備え、
前記画像処理装置は、
‐前記第１プロトコルを用いて前記文字列入り画像データを受信する機能と、
‐受信した前記文字列入り画像データを、前記第１プロトコルとは異なる第２プロトコルを用いて前記画像配信サーバに送信する機能と
を備え、
前記画像配信サーバは、前記画像送信機能を備えてもよい。
少なくとも１つの前記コンピュータから画像要求を受信する機能をさらに備え、
前記画像送信機能は、前記画像要求の送信元である前記コンピュータに対して実行されてもよい。
前記コンピュータのうち少なくとも１つに対して音声データの送信または受信を行う機能をさらに備えてもよい。
【０００９】
また、この発明に係る画像送信プログラムは、コンピュータを上述の画像送信システムとして機能させる。
【発明の効果】
【００１０】
この発明に係る画像送信システムおよび画像送信プログラムによれば、各言語の文字列入り画像データを生成し、受信側コンピュータごとに異なる言語の文字列入り画像データを送信するので、複数の受信側コンピュータにおいてそれぞれ異なる言語で画像を表示することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態１に係る画像送信システムを含む構成の例を示す図である。
【図２】図１のＴＶ会議サーバの構成の例を示す図である。
【図３】図２のＧＯＴ（登録商標）言語情報の構成の例を示す図である。
【図４】図２の参加端末言語情報の構成の例を示す図である。
【図５】図１の画像送信システム等による処理の流れを示すフローチャートである。
【図６】文字列入り画像データによって表される画像の具体例である。
【図７】図１の画像送信システムによって出力される画像の例を示す図である。
【図８】図１の画像送信システムによって出力される画像の、別の例を示す図である。
【図９】１つのＴＶ会議参加端末に複数の言語が関連付けられている場合の表示内容の例を示す図である。
【発明を実施するための形態】
【００１２】
以下、この発明の実施の形態を添付図面に基づいて説明する。
実施の形態１．
図１に、本発明の実施の形態１に係る画像送信システム１０を含む構成の例を示す。画像送信システム１０は、たとえばＴＶ会議サーバ１１と、１つ以上のプログラマブル表示器（以下、本明細書では具体例としてＧＯＴ（登録商標）を用いる）１２と、画像処理装置１３とを含む。画像送信システム１０は、たとえばＴＶ会議を実現するシステムの一部を構成する。
【００１３】
ＴＶ会議とは、たとえば、画像配信サーバとして機能するＴＶ会議サーバ１１を介して、静止画または動画等を送受信することにより、異なるＴＶ会議拠点６０にいる利用者間の意思疎通を実現または支援することをいう。ＴＶ会議拠点６０は少なくとも２箇所設けられる。ＴＶ会議拠点６０はたとえば工場や製造ラインに対応する。また、ＴＶ会議拠点６０は工場でない拠点に対応してもよく、たとえば本社や支社に対応してもよい。各ＴＶ会議拠点６０には、１つ以上のＴＶ会議参加端末３０が設けられる。
【００１４】
本明細書において、「画像」とは、静止画および動画の少なくとも一方を含むものであり、「映像」と呼ばれるものであってもよい。動画を含む場合には、動画はストリームデータとして表現されてもよい。また、音声を含むものであってもよく、音声が関連付けられたものであってもよい。
【００１５】
画像処理装置１３は、ＴＶ会議サーバ１１およびＧＯＴ１２と通信可能に設けられる。図１の例では、画像処理装置１３は、通信ネットワークＮ１および通信ネットワークＮ２を介してＴＶ会議サーバ１１と通信可能であり、また、通信ネットワークＮ２を介してＧＯＴ１２と通信可能である。通信ネットワークＮ１はたとえばインターネットであり、通信ネットワークＮ２はたとえばＬＡＮである。
【００１６】
ＴＶ会議参加端末３０は、静止画または動画等を送受信するコンピュータであり、送信側コンピュータとしても受信側コンピュータとしても機能する。ＴＶ会議参加端末３０は、ＴＶ会議サーバ１１と通信可能に設けられる。図１の例では、ＴＶ会議参加端末３０は、通信ネットワークＮ１および通信ネットワークＮ２を介してＴＶ会議サーバ１１と通信可能である。ＴＶ会議参加端末３０はたとえばＰＣであるが、タブレット型のスマートデバイスやポータブル端末等であってもよい。
【００１７】
ＧＯＴ１２は、１つ以上の製造ライン機器２０と通信可能に設けられる。図１の例では、ＧＯＴ１２は、制御機器ネットワークＮ３を介して製造ライン機器２０と通信可能である。制御機器ネットワークＮ３はたとえばＬＡＮ等の通信ネットワークであるが、他の種類のネットワークであってもよい。ＧＯＴ１２は、たとえば工場等において、製造ライン機器２０をモニタし、製造ライン機器２０に対する操作を行うために用いられる。
【００１８】
製造ライン機器２０は、たとえばＰＬＣや各種センサー等である。製造ライン機器２０は、所定の物理量を測定し、測定した物理量をＧＯＴ１２に送信することができる。測定される物理量は、たとえばある製造ラインにおける電気信号等の周波数である。また、測定される物理量は、温度や圧力等であってもよい。
【００１９】
図２に、ＴＶ会議サーバ１１の構成の例を示す。ＴＶ会議サーバ１１はコンピュータとしての構成を含み、演算を行う演算手段４０と、情報を格納する記憶手段５０とを備える。また、とくに図示しないが、使用者の操作を受け付ける入力手段と、情報を出力する出力手段と、外部の通信ネットワークに対し情報の入出力を行う通信手段とを備える。
【００２０】
演算手段４０はたとえばＣＰＵ（中央処理装置）を含み、記憶手段５０はたとえば半導体メモリおよびＨＤＤ（ハードディスクドライブ）等の記憶媒体を含む。入力手段はたとえばキーボードおよびマウスを含む。出力手段はたとえば液晶ディスプレイ、スピーカおよびプリンタを含む。通信手段はたとえばネットワークインタフェース装置または無線インタフェース装置を含む。
【００２１】
画像処理装置１３およびＴＶ会議参加端末３０も同様に、コンピュータとしての構成を含む。また、ＴＶ会議参加端末３０は、音声の入力を受け付ける手段（たとえばマイク等）を有してもよく、静止画または動画の入力を受け付ける手段（たとえばカメラ等）を有してもよい。このような構成によれば、ＴＶ会議参加端末３０は、利用者の操作または行為に従って音声、静止画または動画の入力を受け付け、入力された音声、静止画または動画を外部のコンピュータ（たとえばＴＶ会議サーバ１１）に送信することができる。
【００２２】
ＴＶ会議サーバ１１の記憶手段５０は、ＧＯＴ言語情報Ｄ１および参加端末言語情報Ｄ２を記憶する。
【００２３】
図３に、ＧＯＴ言語情報Ｄ１の構成の例を示す。ＧＯＴ言語情報Ｄ１は、ＧＯＴ１２のそれぞれに、１つ以上の言語を関連付ける。図３の例では、ＧＯＴ１２のそれぞれについて、各ＧＯＴ１２を識別するＧＯＴ識別名に、そのＧＯＴ１２が表示可能な言語を表す情報が関連付けられている。
【００２４】
ＧＯＴ言語情報Ｄ１は、各ＧＯＴ１２に関するその他の情報（各ＧＯＴ１２のＩＰアドレス等）を含んでもよい。また、ＧＯＴ言語情報Ｄ１は、各ＧＯＴ１２が接続されている画像処理装置１３を識別する情報（各画像処理装置１３のＩＰアドレス等）を含んでもよい。
【００２５】
図４に、参加端末言語情報Ｄ２の構成の例を示す。参加端末言語情報Ｄ２は、ＴＶ会議参加端末３０のそれぞれについて、１つ以上の言語を関連付ける。図４の例では、ＴＶ会議参加端末３０のそれぞれについて、ＴＶ会議参加端末３０を識別する参加端末識別名に、そのＴＶ会議参加端末３０の利用者が希望する言語を表す情報が関連付けられている。
【００２６】
参加端末言語情報Ｄ２は、各ＴＶ会議参加端末３０に関するその他の情報（各ＴＶ会議参加端末３０のＩＰアドレス等）を含んでもよい。
【００２７】
ＧＯＴ言語情報Ｄ１および参加端末言語情報Ｄ２は、ＴＶ会議参加端末３０を介して入力可能であってもよい。たとえば、ＴＶ会議参加端末３０は、ＴＶ会議利用者等の操作に応じ、ＴＶ会議サーバ１１にＧＯＴ言語情報Ｄ１および参加端末言語情報Ｄ２の内容を表す情報を送信してもよい。この際に、ＴＶ会議参加端末３０の演算手段は、設定情報登録部として機能してもよい。ＴＶ会議サーバ１１は、この情報を受信してＧＯＴ言語情報Ｄ１および参加端末言語情報Ｄ２を作成または更新してもよい。
【００２８】
また、ＴＶ会議サーバ１１、ＧＯＴ１２および画像処理装置１３の各記憶手段は、それぞれ図示しない画像送信プログラムを格納する。これらの画像送信プログラムは、コンピュータを、それぞれＴＶ会議サーバ１１、ＧＯＴ１２および画像処理装置１３として機能させる。とくに、ＴＶ会議サーバ１１、ＧＯＴ１２および画像処理装置１３の各演算手段が、それぞれ対応する画像送信プログラムを実行することにより、画像送信システム１０は本明細書に記載される機能を実現する。
【００２９】
ＧＯＴ１２は、たとえば、タッチパネルと、表示器と、表示制御部と、通信制御部と、記憶手段とを備えてもよい。ＧＯＴ１２の表示制御部は、入力処理部と、表示言語切替部と、送信対象言語画像データ作成部と、画像データ（または画像データ処理部）とを備えてもよい。ＧＯＴ１２の通信制御部は、送信データ処理部と、対象言語指示部とを備えてもよい。ＧＯＴ１２の記憶手段は、画像情報と、言語切替情報とを記憶してもよい。このようなＧＯＴ１２のハードウェア構成は、たとえば公知の演算手段と、公知の記憶手段とを用いて設計することができる。ＧＯＴ１２の演算手段が、表示制御部および通信制御部として機能してもよい。
【００３０】
画像処理装置１３は、たとえば、ＧＯＴ通信制御部と、ＴＶ会議通信制御部とを備えてもよい。画像処理装置１３のＧＯＴ通信制御部は、受信データ処理部と、対象言語指示部とを備えてもよい。画像処理装置１３のＴＶ会議通信制御部は、画像データ変換部またはストリーミング処理部と、対象言語指示部とを備えてもよい。画像処理装置１３の記憶手段は、ＧＯＴ言語情報Ｄ１および参加端末言語情報Ｄ２と同様の情報を記憶してもよい。このような画像処理装置１３のハードウェア構成は、たとえば公知の演算手段と、公知の記憶手段とを用いて設計することができる。画像処理装置１３の演算手段が、ＧＯＴ通信制御部およびＴＶ会議通信制御部として機能してもよい。
【００３１】
ＴＶ会議サーバ１１の演算手段４０は、たとえば、ＴＶ会議通信制御部として機能してもよい。ＴＶ会議サーバ１１のＴＶ会議通信制御部は、ストリーミング受信部と、対象言語決定部と、ＴＶ会議映像／音声編集処理部と、表示言語決定部と、映像／音声受信部と、映像／音声送信部とを備えてもよい。なお、ＴＶ会議サーバ１１の記憶手段５０は、上述のようにＧＯＴ言語情報Ｄ１および参加端末言語情報Ｄ２を記憶する。このようなＴＶ会議サーバ１１のハードウェア構成は、たとえば公知の演算手段と、公知の記憶手段とを用いて設計することができる。
【００３２】
ＴＶ会議参加端末３０は、たとえば、カメラと、マイクと、ディスプレイと、スピーカと、映像／音声送信部と、映像／音声受信部と、映像／音声再生部と、対象ＧＯＴ決定部と、設定情報登録部とを備えてもよい。このようなＴＶ会議参加端末３０のハードウェア構成は、たとえば公知のカメラと、公知のマイクと、公知のディスプレイと、公知のスピーカと、公知の演算手段と、公知の記憶手段とを用いて設計することができる。
【００３３】
以下、画像送信システム１０等の動作について説明する。
図５は、画像送信システム１０と、複数のＴＶ会議参加端末３０とを含む構成による処理の流れを示すフローチャートである。なお、図５の各ステップは、たとえば各コンピュータの演算手段によって実行されるが、以下では各コンピュータとその演算手段とをとくに区別しない。
【００３４】
図５の処理は、ＴＶ会議参加端末３０のいずれかが表示対象ＧＯＴ情報を取得することによって開始される（ステップＳ１０１）。表示対象ＧＯＴ情報は、たとえばＴＶ会議参加端末３０において表示すべき画像を出力するＧＯＴ１２のＧＯＴ識別名であり、たとえばＴＶ会議参加端末３０の入力手段から入力される。これによって、画像送信システム１０の利用者は、ＴＶ会議参加端末３０に表示させたいデータを記憶しているＧＯＴ１２を指定することができる。なお、この際に、ＴＶ会議参加端末３０は、ＴＶ会議サーバ１１等を介してＧＯＴ言語情報Ｄ１を参照してもよい。
【００３５】
次に、ＴＶ会議参加端末３０は、ＴＶ会議サーバ１１に画像要求を送信する（ステップＳ１０２）。画像要求は、たとえば、表示対象ＧＯＴ情報と、ＴＶ会議参加端末３０を識別する情報（参加端末識別名、ＩＰアドレス、ユーザＩＤまたはライセンスＩＤ等）とを含む。
【００３６】
この画像要求は、そのＴＶ会議参加端末３０がそのＧＯＴ１２の画像を要求することを示す情報である。また、画像要求は、そのＴＶ会議参加端末３０がＴＶ会議に参加することを示す情報として機能してもよい。すなわち、画像要求の送信元であるコンピュータ（ＴＶ会議参加端末３０）またはそのコンピュータに対応するＴＶ会議拠点６０は、この画像要求を送信することによってＴＶ会議に参加するということができる。
【００３７】
ステップＳ１０２は、複数のＴＶ会議参加端末３０が同時にまたは並行して実行する場合がある。
【００３８】
ＴＶ会議サーバ１１は、この画像要求を受信する（ステップＳ２０２）。複数のＴＶ会議参加端末３０からそれぞれ画像要求が送信された場合には、後続のステップＳ２０３および２０４は画像要求のそれぞれについて実行されてもよい。
【００３９】
画像要求を受信すると、ＴＶ会議サーバ１１は、その画像要求の送信元であるＴＶ会議参加端末３０について、表示対象言語情報を取得する（ステップＳ２０３）。表示対象言語情報とは、文字列（１文字のみからなるものを含む）の表示が含まれた画像を送信する際に、その文字列の言語種類を指定する情報である。これはたとえば参加端末言語情報Ｄ２を参照することによって行われる。これによってＴＶ会議サーバ１１は、各ＴＶ会議参加端末３０が表示を要求している言語を知ることができる。
【００４０】
なお図４に示すように、１つのＴＶ会議参加端末３０に複数の言語を関連付けることも可能である。たとえば、参加端末識別名が「Ｔ００４」であるＴＶ会議参加端末３０から画像要求が送信された場合には、その画像要求に関連する表示対象言語は中国語および日本語の２種類となる。
【００４１】
次に、ＴＶ会議サーバ１１は、表示対象ＧＯＴ情報と、表示対象言語情報とを、画像処理装置１３に対して送信する（ステップＳ２０４）。ここで、ＴＶ会議サーバ１１は、ステップＳ２０４をすべての画像処理装置１３に対して実行してもよいし、表示対象ＧＯＴに関連付けられた画像処理装置１３のみに対して実行してもよい。ＧＯＴ１２と画像処理装置１３との関連は、あらかじめＧＯＴ言語情報Ｄ１またはその他の場所に記憶されていてもよい。
【００４２】
画像処理装置１３は、この表示対象ＧＯＴ情報および表示対象言語情報を受信する（ステップＳ３０４）。そして、表示対象となるＧＯＴ１２（複数存在する場合にはそれぞれ）に、表示対象言語情報を送信する（ステップＳ３０５）。ここで、各画像処理装置１３は、自身が関連付けられているＧＯＴ１２のＧＯＴ識別名を取得してもよく、その場合には、表示対象となるＧＯＴのうち自身が関連付けられているＧＯＴ１２のみに対して表示対象言語情報を送信してもよい。
【００４３】
ここで、複数のＴＶ会議参加端末３０から画像要求を受信しており、かつそれぞれの画像要求に含まれる表示対象言語が異なる場合には、ＴＶ会議サーバ１１はそれぞれの言語について独立に表示対象言語情報を送信してもよく、または、一度に送信される表示対象言語情報に複数の表示対象言語情報を含めてもよい。
【００４４】
ＧＯＴ１２は、この表示対象言語情報を受信する（ステップＳ４０５）。次に、ＧＯＴ１２は、表示対象言語情報において指定される言語の、文字列入り画像データを生成する（ステップＳ４０６、画像生成機能）。文字列入り画像データとは、画像（たとえば文字列を含まないもの）と、特定の言語で表示された文字列とを表す、全体として文字列を含む画像のデータを意味する。また、本実施形態では、文字列入り画像データは、さらに、測定された物理量を表す。
【００４５】
この文字列入り画像データを生成する際に、ＧＯＴ１２は、ＧＯＴ１２の記憶手段に記憶された情報（たとえば画像データ、多言語コメント、コメント表示対象オブジェクト、等に関するもの）を参照してもよい。
【００４６】
図６は、文字列入り画像データによって表される画像の具体例としての文字列入り画像１００を示す。この例では、測定された周波数が１２３Ｈｚであることが示されている。文字列入り画像１００は、計器盤を表す画像と、英語で表示された文字列「Ｆｒｅｑｕｅｎｃｙ」および「Ｈｚ」とを表す画像と、測定された物理量「１２３」を表す画像とを含む。
【００４７】
ここで、表示対象言語情報が複数回送信され（すなわちステップＳ４０５が複数回実行され）、それぞれ異なる言語が指定されている場合や、１つの表示対象言語情報において複数の言語が指定されている場合には、ＧＯＴ１２は、各言語について文字列入り画像データを生成する。たとえば、図６に示すものと同様の画像データを、日本語または中国語等について生成する。
【００４８】
表示される文字列は、すべてについて言語種類が統一されている必要はない。たとえば、周波数の単位を表す文字列は、英語および日本語について共通で「Ｈｚ」が用いられてもよい。
【００４９】
次に、ＧＯＴ１２は、生成した文字列入り画像データを、画像処理装置１３に対して送信する（ステップＳ４０７）。画像処理装置１３は、この文字列入り画像データを受信する（ステップＳ３０８）。この送受信は、所定の第１プロトコルを用いて行われる。第１プロトコルとしてはたとえばＲＦＢ(Remote Frame Buffer)プロトコルを用いることができる。すなわち、ＧＯＴ１２はＲＦＢプロトコルを用いて文字列入り画像データを送信することができ、画像処理装置１３はＲＦＢプロトコルを用いて文字列入り画像データを受信することができる。
【００５０】
また、この送受信では、データ転送量を削減するための技術が用いられてもよい。たとえば時間差分データのみを送受信してもよい。
【００５１】
次に、画像処理装置１３は、受信した文字列入り画像データに基づき、ストリームデータを生成する（ステップＳ３０９）。これはたとえばプロトコルを変換する処理によって行われる。たとえば、画像処理装置１３は、ＲＦＢプロトコルによって表される文字列入り画像データを、所定の第２プロトコルによって表されるものに変換し、これによってストリームデータを生成する。
【００５２】
この第２プロトコルは、第１プロトコルと同じものを用いてもよく、異なるものを用いてもよいが、本実施形態では第１プロトコル（ＲＦＢ）とは異なるＲＴＳＰ(Real Time Streaming Protocol)プロトコルとする。第２プロトコルによって表される画像は、第１プロトコルによって表される画像と同一であってもよいし、適宜変更がなされたものであってもよい。
【００５３】
次に、画像処理装置１３は、生成したストリームデータを、ＴＶ会議サーバ１１に対して送信する（ステップＳ３１０）。ＴＶ会議サーバ１１は、このストリームデータを受信する（ステップＳ２１０）。この送受信は上述の第２プロトコルを用いて行われる。すなわち、画像処理装置１３は第２プロトコルを用いて文字列入り画像データを送信することができ、ＴＶ会議サーバ１１は第２プロトコルを用いて文字列入り画像データを受信することができる。
【００５４】
次に、ＴＶ会議サーバ１１は、ＴＶ会議参加端末３０のそれぞれについて、そのＴＶ会議参加端末３０に関連付けられた言語の文字列入り画像データを送信する（ステップＳ２１１、画像送信機能）。この機能は、たとえばステップＳ２０２で受信した画像要求の送信元であるＴＶ会議参加端末３０（複数の場合にはそれぞれ）に対して実行される。ＴＶ会議参加端末３０は、送信された文字列入り画像データを受信する（ステップＳ１１１）。
【００５５】
この送受信は、たとえば上述の第２プロトコルを用いて行われる。すなわち、ＴＶ会議サーバ１１は第２プロトコルを用いて文字列入り画像データを送信することができ、ＴＶ会議参加端末３０は第２プロトコルを用いて文字列入り画像データを受信することができる。ただし、この送受信は、第１プロトコルおよび第２プロトコルとは異なる所定の第３プロトコルを用いて行われてもよい。
【００５６】
次に、各ＴＶ会議参加端末３０は、受信した文字列入り画像データをそれぞれ表示する（ステップＳ１１２）。これはたとえばディスプレイへの出力によって行われる。以上のようにして、画像要求を送信したＴＶ会議参加端末３０は、文字列入り画像データを受信し表示する。
【００５７】
図５の処理とは独立して、ＧＯＴ１２は、文字列入り画像データを表示するものであってもよい。たとえば、ＧＯＴ１２は、表示対象言語情報を受信したか否かに関わらず、常に図６に示すような画像を、ＧＯＴ１２の表示器に表示してもよい。この画像に現れる文字列の言語は、図５の処理とは独立して切り替え可能であってもよい。たとえば、ＧＯＴ１２は、図５のフローチャートによる処理に関わらず、ＧＯＴ１２の作業員等の操作に応じ、ＧＯＴ１２の表示器に表示される画像に含まれる文字列の言語を切り替えてもよい。
【００５８】
なお、図５には、ＧＯＴ１２が生成する画像データ以外のデータに関する処理はとくに示さないが、他の処理が実行されてもよい。たとえば、ＴＶ会議参加端末３０に接続されたカメラによって撮影された静止画または動画の送受信が行われてもよい。たとえば、各ＴＶ会議参加端末３０は動画データをＴＶ会議サーバ１１に送信してもよく、ＴＶ会議サーバ１１は、各ＴＶ会議参加端末３０（またはＴＶ会議参加端末３０のうち少なくとも１つ）から送信される動画データを受信してもよい。また、ＴＶ会議サーバ１１は、受信した動画データを、すべてのＴＶ会議参加端末３０（またはＴＶ会議参加端末３０のうち少なくとも１つ）に送信してもよい。このような処理は、たとえば公知のＴＶ会議システムを用いて実現可能である。
【００５９】
また、たとえば、ＴＶ会議参加端末３０に接続されたマイクによって録音された音声の送受信が行われてもよい。たとえば、各ＴＶ会議参加端末３０は音声データをＴＶ会議サーバ１１に送信し、ＴＶ会議サーバ１１は、各ＴＶ会議参加端末３０（またはＴＶ会議参加端末３０のうち少なくとも１つ）から送信される音声データを受信してもよい。また、ＴＶ会議サーバ１１は、受信した音声データを、すべてのＴＶ会議参加端末３０（またはＴＶ会議参加端末３０のうち少なくとも１つ）に送信してもよい。このような処理は、たとえば公知のＴＶ会議システムを用いて実現可能である。
【００６０】
図７および図８は、このような画像送信システム１０によって出力される画像の例を示す。この例では、大阪、中国およびロンドンの３箇所それぞれに存在するＴＶ会議拠点６０が、中国の工場のＧＯＴ１２に関するＴＶ会議に参加している。すなわち、大阪のＴＶ会議参加端末３０と、中国のＴＶ会議参加端末３０と、ロンドンのＴＶ会議参加端末３０とが、いずれもＴＶ会議サーバ１１に対し、表示対象ＧＯＴ情報に中国のＧＯＴ１２を指定してステップＳ１０２の画像要求を送信している。
【００６１】
大阪、中国およびロンドンのＴＶ会議参加端末３０は、たとえばそれぞれ図４のＴ００１、Ｔ００２およびＴ００３に対応する。この場合には、大阪のＴＶ会議参加端末３０には図７の画像Ｉ１が表示され、中国のＴＶ会議参加端末３０には図７の画像Ｉ２が表示され、ロンドンのＴＶ会議参加端末３０には図７の画像Ｉ３が表示される。また、中国の工場のＧＯＴ１２には画像Ｉ４が表示される。
【００６２】
各画像において、図６に示すものと同等の文字列入り画像が表示されているが、言語はＴＶ会議参加端末３０によって異なり、大阪では日本語の文字列が表示され、中国では中国語の文字列が表示され、ロンドンでは英語の文字列が表示される。また、ＧＯＴ１２では中国語の文字列が表示されている。なお、この例では、周波数の単位については、「Ｈｚ」というアルファベット表記が日本語として扱われている。
【００６３】
また、図７に示すように、各ＴＶ会議参加端末３０に設けられたカメラ等により撮影された画像が表示されていてもよい。たとえば、大阪のＴＶ会議参加端末３０には、中国の工場のＴＶ会議参加端末３０に設けられたカメラ等により撮影された画像と、ロンドンのＴＶ会議参加端末３０に設けられたカメラ等により撮影された画像とが表示されている。このような画像の表示は、たとえば公知のＴＶ会議サーバの機能を用いて実現可能である。
【００６４】
ここで、たとえば中国の工場において、ＧＯＴ１２の表示言語が中国語から日本語に切り替えられたとする。この場合の表示を図８に示す。図８では、中国の工場のＧＯＴ１２の表示は日本語に変更されているが（画像Ｉ５）、この処理は各地のＴＶ会議参加端末３０には影響を与えない。とくに、中国のＴＶ会議参加端末３０においても、中国語の文字列が表示されたままである。
【００６５】
図９は、１つのＴＶ会議参加端末３０に複数の言語が関連付けられている場合の表示内容の例を示す。この例は、図７および図８における大阪のＴＶ会議参加端末３０が、図４のＴ００４に対応するものである場合に相当する。この場合には、大阪のＴＶ会議参加端末３０に対して、中国語の文字列入り画像データと、日本語の文字列入り画像データとが送信され、大阪のＴＶ会議参加端末３０はこれらの双方を含む画像Ｉ６表示する。この複数種類の言語の表示は、たとえば同時に行われ、またたとえば並置して行われる。
【００６６】
以上説明するように、この発明に係る画像送信システム１０および画像送信プログラムによれば、各言語の文字列入り画像データを生成し、受信側のＴＶ会議参加端末３０ごとに異なる言語の文字列入り画像データを送信するので、複数のＴＶ会議参加端末３０においてそれぞれ異なる言語で画像を表示することができる。
【００６７】
このため、たとえばＴＶ会議においては、スムーズな会議運営を図れるとともに、誤認を防ぐことができる。
【００６８】
また、ＧＯＴ１２自身が表示する画像と、ＧＯＴ１２が画像処理装置１３に送信する画像とで、それぞれ独立して異なる言語を扱うことができるので、現地の製造ライン等における作業がＴＶ会議参加端末３０での表示に影響を与えず、ＴＶ会議参加端末３０による意思疎通を阻害しない。
【００６９】
また、ＴＶ会議拠点６０は工場でない拠点（本社や支社等）であってもよく、ＴＶ会議参加端末３０はポータブル端末であってもよいので、ＴＶ会議の参加者が工場等に常駐する必要がなく、ＴＶ会議の開催を柔軟に行うことができる。たとえば、海外に工場を持つ日本企業が、工場の設備の保守業務を国内の生産本部で行っているような場合において、海外の工場でトラブルが発生した時には、設備に詳しいエキスパートが工場にいなくても（たとえば本社や支社にいたり、またはポータブル端末を携帯して移動中であっても）ＴＶ会議に参加することができる。
【００７０】
上述の実施の形態１において、次のような変形を施すことができる。
実施の形態１では、ＧＯＴ１２および画像処理装置１３は１つのＴＶ会議拠点６０にだけ設けられているが、ＧＯＴ１２が複数のＴＶ会議拠点６０に設けられてもよく、画像処理装置１３が複数のＴＶ会議拠点６０に設けられてもよい。また、ＴＶ会議拠点６０に含まれないＧＯＴ１２や画像処理装置１３が設けられてもよい。
【００７１】
実施の形態１では、画像送信システム１０はＴＶ会議サーバ１１、ＧＯＴ１２および画像処理装置１３という３種類のコンピュータによって構成されるが、ハードウェアの構成はこれに限らない。たとえば画像送信システム１０全体が１台のコンピュータによって構成されてもよく、ＴＶ会議サーバ１１および画像処理装置１３が１台のコンピュータによって構成されてもよい。また、ＴＶ会議サーバ１１や画像処理装置１３が、複数のコンピュータによって構成されてもよい。
【符号の説明】
【００７２】
１０  画像送信システム、１１  ＴＶ会議サーバ（画像配信サーバ）、１２  ＧＯＴ（プログラマブル表示器）、１３  画像処理装置、３０  会議参加端末（コンピュータ）。
【図１】
2017022486.tif 000003
【図２】
2017022486.tif 000004
【図３】
2017022486.tif 000005
【図４】
2017022486.tif 000006
【図５】
2017022486.tif 000007
【図６】
2017022486.tif 000008
【図７】
2017022486.tif 000009
【図８】
2017022486.tif 000010
【図９】
2017022486.tif 000011
【手続補正書】
【提出日】平成28年11月17日(2016.11.17)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上述の問題点を解決するため、この発明に係る画像送信システムは、複数のコンピュータと通信可能な、画像送信システムであって、
各コンピュータに１つ以上の言語を関連付けて記憶する機能と、
前記言語のそれぞれについて、画像と、その言語で表示された文字列とを表す、文字列入り画像データを生成する、画像生成機能と、
各前記コンピュータに、それぞれ関連付けられた言語の前記文字列入り画像データを送信する、画像送信機能と
を備え、
前記画像送信システムは、プログラマブル表示器と、画像処理装置と、画像配信サーバとを備え、
前記プログラマブル表示器は、
‐前記画像生成機能と、
‐生成した前記文字列入り画像データを、第１プロトコルを用いて前記画像処理装置に送信する機能と
を備え、
前記画像処理装置は、
‐前記第１プロトコルを用いて前記文字列入り画像データを受信する機能と、
‐受信した前記文字列入り画像データを、前記第１プロトコルとは異なる第２プロトコルを用いて前記画像配信サーバに送信する機能と
を備え、
前記画像配信サーバは、前記画像送信機能を備える。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
少なくとも１つの前記コンピュータから画像要求を受信する機能をさらに備え、
前記画像送信機能は、前記画像要求の送信元である前記コンピュータに対して実行されてもよい。
前記コンピュータのうち少なくとも１つに対して音声データの送信または受信を行う機能をさらに備えてもよい。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のコンピュータと通信可能な、画像送信システムであって、
各コンピュータに１つ以上の言語を関連付けて記憶する機能と、
前記言語のそれぞれについて、画像と、その言語で表示された文字列とを表す、文字列入り画像データを生成する、画像生成機能と、
各前記コンピュータに、それぞれ関連付けられた言語の前記文字列入り画像データを送信する、画像送信機能と
を備え、
前記画像送信システムは、プログラマブル表示器と、画像処理装置と、画像配信サーバとを備え、
前記プログラマブル表示器は、
‐前記画像生成機能と、
‐生成した前記文字列入り画像データを、第１プロトコルを用いて前記画像処理装置に送信する機能と
を備え、
前記画像処理装置は、
‐前記第１プロトコルを用いて前記文字列入り画像データを受信する機能と、
‐受信した前記文字列入り画像データを、前記第１プロトコルとは異なる第２プロトコルを用いて前記画像配信サーバに送信する機能と
を備え、
前記画像配信サーバは、前記画像送信機能を備える、画像送信システム。
【請求項２】
前記文字列入り画像データはさらに、測定された物理量を表す、請求項１に記載の画像送信システム。
【請求項３】
少なくとも１つの前記コンピュータから画像要求を受信する機能をさらに備え、
前記画像送信機能は、前記画像要求の送信元である前記コンピュータに対して実行される、
請求項１または２に記載の画像送信システム。
【請求項４】
前記コンピュータのうち少なくとも１つに対して音声データの送信または受信を行う機能をさらに備える、請求項１〜３のいずれか一項に記載の画像送信システム。
【請求項５】
コンピュータを、請求項１〜４のいずれか一項に記載の画像送信システムとして機能させる画像送信プログラム。