Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6917038B2 - 画像転送中継装置、および、その制御方法 - Google Patents
[go: Go Back, main page]

JP6917038B2 - 画像転送中継装置、および、その制御方法 - Google Patents

画像転送中継装置、および、その制御方法 Download PDF

Info

Publication number
JP6917038B2
JP6917038B2 JP2017240495A JP2017240495A JP6917038B2 JP 6917038 B2 JP6917038 B2 JP 6917038B2 JP 2017240495 A JP2017240495 A JP 2017240495A JP 2017240495 A JP2017240495 A JP 2017240495A JP 6917038 B2 JP6917038 B2 JP 6917038B2
Authority
JP
Japan
Prior art keywords
display device
unit
image
client terminal
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017240495A
Other languages
English (en)
Other versions
JP2019110380A (ja
JP2019110380A5 (ja
Inventor
昌仁 田中
昌仁 田中
悠 青山
悠 青山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Silex Technology Inc
Original Assignee
Silex Technology Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Silex Technology Inc filed Critical Silex Technology Inc
Priority to JP2017240495A priority Critical patent/JP6917038B2/ja
Publication of JP2019110380A publication Critical patent/JP2019110380A/ja
Publication of JP2019110380A5 publication Critical patent/JP2019110380A5/ja
Application granted granted Critical
Publication of JP6917038B2 publication Critical patent/JP6917038B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

本発明は、端末と表示装置との間を中継する画像転送中継装置、および、その制御方法に関する。
近年、コンピュータの普及に伴い、電子黒板やタブレット端末などの通信機能を備えた装置を用いて授業を行う、教育支援システムが普及してきている。このようなシステムでは、教師が使用する通信端末(以後、教師用端末とも呼ぶ)から大画面ディスプレイ装置にコンテンツを表示したり、複数の生徒がそれぞれ使用する通信端末(以後、生徒用端末とも呼ぶ)が教師用端末との間で通信できることが求められる。
また、これら通信端末は、無線通信用のインタフェースも備えている。そこで、上記の要望を満たしつつ、複数の通信端末の間で無線通信を可能とする中継装置が知られている(非特許文献1)。
非特許文献1に開示された中継装置は、有線または無線ネットワーク経由で離れた場所にある端末から当該端末上のコンテンツをディスプレイ機器に表示することもできる。このため、中継装置は、USB over IP技術を利用するための仮想ネットワークドライバ(後述)を備え、ネットワーク接続された端末が、あたかも中継装置に接続されたディスプレイ機器と直接接続されている様にして、画像を表示することができる。
一般的に端末からディスプレイ機器に送られる表示用デジタルデータは、ディスプレイ機器固有の装置情報に基づいて生成される。この固有の装置情報は、EDID(Extended Display Identification Data)(以後、表示装置情報とも呼ぶ)であり、メーカ名、解像度、ビデオ信号の特性、色深度などの表示装置に関する情報などから構成されている。例えば、特許文献1には、映像表示装置は、ノートPCから入力する映像信号を受け、必要に応じて、入力された信号の解像度をユーザーインターフェース処理部において設定された情報に基づいて、EDIDを生成し、映像表示装置のパネル解像度に合わせて解像度変換を行ってから表示する仕組みが記載されている。
特開2015−165617号公報
サイレックス・テクノロジー株式会社 ホームページ<http://www.silex.jp/products/netdap/sxnd4370wan.html>
ところで、教師が、教師用端末からネットワークで接続された中継装置を介してディスプレイ装置にコンテンツ(画像および映像など)を表示しているとき、表示される画像のリソースが教師用端末以外の機器からのものに切り替わる場合がある。
この場合、中継装置と映像出力中の表示装置との間で物理的に接続が切断したり(例えば、ケーブルを抜き差しして切り替える場合など)、切替器によって、物理的またはソフトウェアによって切り替えることとなるが、その都度、表示装置と画像出力端末との間でEDIDの情報に基づく新たな接続設定が行われるため、映像が途切れ、視聴者(例えば、生徒など)は不快に感じる。
本発明は、上記課題の一部を解決するためになされたものであり、クライアント端末と表示装置との間を中継する画像転送中継装置は、表示装置との間で、接続が切断された後、切断前まで接続していた当該表示装置に再接続した場合には、復旧による画像出力を再開するまでの間を短縮することで視聴者の利便性を向上させることを目的とする。
上記課題を解決するために、本発明の一態様に係る画像転送中継装置は、クライアント端末とネットワーク接続し、他の画像ソースとの切り替えのための切替手段を介して表示装置に接続され、クライアント端末から表示装置に向けて送信する画像データを中継する画像転送中継装置であって、クライアント端末から前記表示装置に向けて送信された、画像データを含むネットワークパケットを受信するネットワークIF部と、ネットワークIF部からネットワークパケットを受け取り、画像データを抽出するデータ変換部と、データ変換部で抽出された画像データを表示装置に表示可能となる様データ処理を行う画像処理部と、表示装置の表示装置情報を取得する情報取得部と、情報取得部で取得された表示装置情報を記憶する記憶部と、切替手段により表示装置との接続が切断されたか否かを判断し、表示装置と切断された場合も、クライアント端末に対して切断された旨を通知せずに表示装置との接続を擬制し続ける判断部と、判断部の指示に基づいて、表示装置情報をクライアント端末に向けて送信する情報通知部とを備える。
これによれば、画像転送中継装置は、表示装置との間の通信経路が切断された後も、クライアント端末から表示装置に表示すべき画像データを受信し続け(クライアント端末と接続していると擬制し続ける)、記憶部に記憶する表示装置情報をクライアント端末に向けて通知することで、当該表示装置に再接続した場合に復旧による画像出力を再開するまでの時間を短縮することができる。特に、切断前の表示装置と同じ表示装置と再接続した場合には、再開するまでの時間を大幅に短縮することができる。
また、判断部は、表示装置と切断された後に表示装置と新たな接続があった場合、記憶部に記憶された切断される以前の表示装置の表示装置情報と、新たに接続された表示装置の表示装置情報とを比較し、同一でない場合にのみ、新たに接続された表示装置の表示装置情報を記憶部に記録し、新たに接続された表示装置の表示装置情報を情報通知部に通知してもよい。
これによれば、画像転送中継装置は、表示装置との間の通信経路が切断された後、切断前の表示装置と異なる新たな表示装置と接続した場合にも適宜、対応することができる。
また、画像処理部は、判断部が表示装置と切断されたと判断した場合にも、クライアント端末から表示装置に向けて送信されたデータを受信し続けてもよい。
これによれば、画像転送中継装置は、表示装置との間の通信経路が切断された後、表示装置と接続するまでの間にクライアント端末から表示装置にむけて送信した画像データを一定期間、保持することができる。
また、本発明の一態様に係る画像転送中継装置の制御方法は、クライアント端末とネットワーク接続し、他の画像ソースとの切り替えのための切替手段を介して表示装置に接続され、クライアント端末から表示装置に向けて送信する画像データを中継する画像転送中継装置の制御方法であって、クライアント端末から表示装置に向けて送信された、画像データを含むネットワークパケットを受信する受信ステップと、受信ステップからネットワークパケットを受け取り、画像データを抽出するデータ変換ステップと、データ変換ステップで抽出された画像データを表示装置に表示可能となる様データ処理を行う画像処理ステップと、表示装置の表示装置情報を取得する情報取得ステップと、情報取得ステップで取得された表示装置情報を記憶する記憶ステップと、切替手段により表示装置との接続が切断されたか否かを判断し、表示装置と切断された場合も、クライアント端末に対して切断された旨を通知せず表示装置との接続を擬制し続ける判断ステップと、判断ステップの指示に基づいて、表示装置情報をクライアント端末に向けて送信する情報通知する制御ステップとを含み、さらに、画像処理ステップは、判断ステップが表示装置と切断されたと判断した場合にも、クライアント端末から表示装置に向けて送信された画像データを受信し一時保存または破棄する
これにより、画像転送中継装置と同様の効果を奏する。
本発明は、クライアント端末と表示装置との間を中継する画像転送中継装置と表示装置との間で、特に接続中であった表示装置との間で切断と再接続が行われた場合に復旧による画像出力を再開するまでの間を短縮することができる。
図1は、実施の形態に係る通信システムの一例を示す構成図である。 図2は、実施の形態に係る画像転送中継装置のハードウェア構成を示す図である。 図3は、実施の形態に係る画像転送中継装置の機能構成を示すブロック図である。 図4は、実施の形態に係る画像転送中継装置の処理を示すフロー図である。 図5は、実施の形態に係る通信システムの通信処理の一例を示す通信シーケンス図である。 図6は、他の実施の形態に係る通信システムの一例を示す構成図である。
以下、本発明の実施の形態について、図面を参照しながら具体的に説明する。
以下で説明する実施の形態は、いずれも本発明の好ましい一具体例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、本発明の最上位概念を示す独立請求項に記載されていない構成要素については、より好ましい形態を構成する任意の構成要素として説明される。なお、同一の構成要素には同一の符号を付し、説明を省略する場合がある。
(実施の形態)
本実施の形態において、クライアント端末と表示装置との間を中継する画像転送中継装置を含む通信システムなどについて説明する。
図1は、実施の形態に係る通信システム100の一例を示す構成図である。
図1に示されるように、通信システム100は、画像転送中継装置1、クライアント端末2、クライアント端末3、表示装置4(モニタ)、切替器5とを備える。
通信システム100では、画像転送中継装置1は、クライアント端末2とネットワーク11で接続され、切替器5とケーブル10で接続されている。また、切替器5は、表示装置4とケーブル12で接続されている。さらに、切替器5は他のクライアント端末3とケーブル13で直接接続されている。
通信システム100において、クライアント端末2が再生する画像(動画でもよい)は、ネットワーク越しに画像転送中継装置1へ送信され、切替器5を経由して、これに接続する表示装置4に表示される。
また、図示しないが、画像転送中継装置1は無線中継装置としても機能しており、複数のクライアント端末(例えば生徒用端末)と無線接続していてもよい。
通信システム100は、より具体的には、学校内の各教室に構築される教育支援システムである。 通信システム100は、クライアント端末2のユーザがネットワークを通じて画像転送中継装置1および切替器5を介して、表示装置4に表示したい画像データを送信する通信システムである。ここで、画像データには、単なる画像データだけでなく、画像データの集合である映像データも含まれる。さらに、画像データには、音声データ等が含まれていてもよい。以下では、映像データ及び音声データ等も含み得る画像データとして説明する。例えば、クライアント端末2は教室において教師等によって用いられ、表示装置4はクライアント端末2で表示された画像データを教室内の複数の生徒に見せるために表示するように用いられる。
画像転送中継装置1は、仮想ネットワークドライバを備えており、クライアント端末2からネットワーク11を経由して受信するデータを自身に備わる画像インタフェースおよびUSBインタフェースに接続された装置に受け渡す中継装置として機能している。
ここで、仮想ネットワークドライバとは、クライアント端末2から送信され、ネットワークを経由し到来したカプセル化データを受信し、当該カプセル化したデータからデータを抽出する(デカプセル化を行う)ためのドライバである。なお、画像転送中継装置1とクライアント端末2は、仮想ネットワークドライバの上位のアプリケーション(仮想接続ツール(図示しない))を備え、画像転送中継装置1とクライアント端末2との間でセッションを張る(仮想接続ツールを用いて接続処理する)ことで、装置間でネットワークを通じてパケットデータをやり取りすることができる。
クライアント端末2は、画像転送中継装置1とネットワーク11を介して接続し、画像転送中継装置1に接続された切替器5に接続する表示装置4に向けて、画像データを送信する。クライアント端末2は、例えば、タブレットやスマートフォンなどの携帯情報端末である。
表示装置4は、例えば、大型モニタなどであり、切替器5に接続されている。画像転送中継装置1から切替器5を介して送信される画像データは、ケーブル12を通じて受信し画面上に表示する。
クライアント端末3は、ケーブル13を介して切替器5に接続されており、クライアント端末3のユーザにより作成される画像データは、切替器5がクライアント端末3からの入力を選択する場合、ケーブル12を通じて表示装置4に送られ、画面上に表示される。クライアント端末3は、例えば、タブレットやスマートフォンなどの携帯情報端末あるいはサーバ、デスクトップPCなどである。
切替器5は、画像転送中継装置1とケーブル10、他のクライアント端末3とケーブル13、表示装置4とケーブル12、それぞれ画像入出力ポートを介して接続する。切替器5は、画像転送中継装置1から、または、他のクライアント端末3から送信された画像データを受信し、このうちいずれかから受信した当該画像データを表示するかを選択して、画像出力ポート、ケーブル12を介して表示装置に向けて送信する。選択されなかった画像データを転送するための経路は切替器内部で切断される。ここで、画像入出力ポートは、各種画像に関する通信規格に準拠した通信インタフェースである。具体的には、DVI、HDMI(登録商標)などに準拠した通信回路およびコネクタを含む。
ネットワーク11は、画像転送中継装置1とクラインアント端末2との間を接続する通信リンクである。ネットワーク11は、図1では無線ネットワーク(例えば、IEEE802.11a、b、g、n、acなどの通信規格に基づく無線ネットワーク)を図示しているが、有線ネットワークでもよい。
ケーブル10は、画像転送中継装置1と切替器5との間を接続する通信ケーブルである。例えば、DVI、HDMI(登録商標)などに準拠したケーブルである。
ケーブル12は、表示装置4と切替器5との間を接続する通信ケーブルである。例えば、DVI、HDMI(登録商標)などに準拠したケーブルである。
ケーブル13は、他のクライアント端末3と切替器5との間を接続する通信ケーブルである。例えば、DVI、HDMI(登録商標)などに準拠したケーブルである。
図2は、本実施の形態に係る画像転送中継装置1のハードウェア構成図である。
図2に示すとおり、これらの装置は、CPU(Central Processing Unit)20、ROM(Read Only Memory)21、RAM(Random Access Memory)22、記憶装置23、WNIC(Wireless Network Interface Card)24、NIC(Network Interface Card)25、画像インタフェース26、USBインタフェース27および各構成部品間を接続している内部バス28などを備えている。
CPU20は、ROM21に格納された制御プログラムを実行するプロセッサである。
ROM21は、制御プログラム等を保持する読み出し専用記憶領域である。
RAM22は、CPU20が制御プログラムを実行するときに使用するワークエリアとして用いられる記憶領域である。
記憶装置23は、制御プログラム、制御情報、表示装置情報、または認証情報などを記憶する記憶領域である。
WNIC24は、無線通信を行う無線通信インタフェースを備えている。例えば、IEEE802.11a、b、g、n、ac規格等に適合する無線LANの通信インタフェースである。なお、本発明の実施の形態では、WNIC24を備えている例で説明するが、必ずしも備わっていなくてもよい。
NIC25は、有線通信を行う有線通信インタフェースを備えている。例えば、IEEE802.3規格等に適合する有線LANの通信インタフェースである。
画像インタフェース26は、画像転送中継装置1と表示装置4あるいは切替器5との間を接続する各種通信規格に準拠した通信インタフェースである。各種通信規格は、例えば、DVI、HDMI(登録商標)などに準拠した通信である。
USBインタフェース27は、画像転送中継装置1とUSB規格に準拠インタフェースを備える装置と接続するUSB通信規格に準拠した通信インタフェースである。なお、本発明の実施の形態では、USBインタフェース27を備えている例で説明するが、必ずしも備わっていなくてもよい。
内部バス28は、CPU20,ROM21、RAM22、記憶装置23、WNIC24、NIC25、画像インタフェース26、およびUSBインタフェース27を電気的に接続し、信号のやりとりを行うバスである。
図3は、本実施の形態に係る画像転送中継装置1の機能構成を示すブロック図である。
図3に示されるように、画像転送中継装置1は、ネットワークIF部31、データ変換部32、判断部34、記憶部35、情報取得部36、画像処理部37、画像IF部38、および情報通知部39を備える。
画像転送中継装置1は、CPU20、メモリ等を含むコンピュータである。メモリ等は、ROM21、RAM22、記憶装置23等であり、CPU20により実行される制御プログラム(コンピュータプログラム)を記憶することができる。
画像転送中継装置1は、例えばCPU20が、制御プログラムに従って動作することにより、データ変換部32、判断部34、記憶部35、情報取得部36、画像処理部37、および情報通知部39の機能が実現される。画像転送中継装置1は、さらにWNIC24、NIC25および画像インタフェース26などにより、ネットワークIF部31および画像IF部38の機能をも実現する。
ネットワークIF部31は、クライアント端末2が備える仮想接続ツールによって、クライアント端末2との間で通信のためのセッションを張り、ネットワーク11を介して、データのやり取りを行う。
具体的には、例えば、ネットワークIF部31は、クライアント端末2から、表示装置4に表示すべき画像データがカプセル化されたネットワークパケットデータを受信し、受信した画像データをデータ変換部32に送信する。
また、ネットワークIF部31は、データ変換部32から受信した表示装置情報をネットワーク11を介してクライアント端末2に送信する。
データ変換部32は、ネットワークIF部31から受信した表示装置4に表示すべき画像データをデカプセル化し、画像処理部37に送信する。
判断部34は、切替器5を介して表示装置4と接続されたか否かを、画像IF部38を経由した電気信号の受信により判断し、接続されたと判断した場合はその旨を情報取得部36に通知する。一方、切断されたと判断した場合は、画像処理部37にその旨を通知する一方で、クライアント端末に対しては表示手段と切断された旨を通知せず、接続を擬制し続ける。
判断部34は、ネットワークIF部31がクライアント端末2から表示装置4に表示すべき画像データを受信したか否かを判断し、受信した場合には、ネットワークIF部31に受信したデータを、データ変換部32に送信するように通知する。
また判断部34は、表示装置4と切断された後に再接続があった場合、記憶部35に記憶した表示装置情報と、再接続された表示装置の表示装置情報とを比較し、その異同を判断し、同一でなかったときに限り、新たに接続された表示装置の表示装置情報を記憶部に記録し、新たに接続された表示装置の表示装置情報を情報通知部39に通知する。
図1に表したシステムでは、表示装置は表示装置4の1台のみであり、切替器5により、表示装置で表示すべき画像のソースをクライアント端末2のものと、他のクライアント端末3のもののいずれかに選択するシステムである。従って、クライアント端末2から見た場合、切断後に再接続される表示装置は変わらず、表示装置情報は同一である。これに対して、再接続時に表示装置情報が同一でない事態は、図示しないが、切替器に2つの表示装置が接続されており、切替器でいずれの表示装置に表示させるか選択するようなシステムで起こり得る。
情報取得部36は、画像IF部38を介し、切替器5の画像出力ポートに接続された表示装置から表示装置情報を取得する。取得した表示装置情報は記憶のため記憶部35に通知する。
記憶部35は、情報取得部36の通知を受けて、切替器5の画像出力ポートを通じて取得した表示装置情報を記憶する。
情報通知部39は、判断部34の通知を受けて、記憶部35に記憶された表示装置の表示装置情報を取得し、当該表示装置情報を、データ変換部32およびネットワークIF部経由でクライアント端末2に送信する。
画像処理部37は、データ変換部32から受信した表示装置4に表示すべき画像データを表示装置4に表示可能となる様データ処理を行い、画像IF部38に送信する。表示可能となるデータ処理とは、具体的には、画像IF部38が備える画像インタフェースの規格に準拠した(例えば、HDMI(登録商標)規格に準拠など)形式に変換処理される。
画像処理部37は、表示装置との接続が切断された場合、クライアント端末2から受信した表示すべき画像データを画像IF部38に通知することを停止し、記憶部35に一時保存するか、順次破棄してもよい。
画像IF部38は、画像処理部37で処理された画像データを切替器5に向けて送信する。
図4は、本実施の形態に係る画像転送中継装置1の処理を示す動作フロー図である。
図4を用いて、本実施の形態に画像転送中継装置1がクライアント端末2との間で通信を行うために接続し、クライアント端末2が表示装置4に向けて画像データを送信し、その後、クライアント端末2との間の通信が一旦切断したのち、新たな接続(表示装置が変更されたか、変更されないかを問わない)があるまでのフローについて、以下に順をおって説明する。なお、図4の一連の処理は、画像転送中継装置1およびクライアント端末2の電源オフ、ならびに画像転送中継装置1とクライアント端末2との接続が解除(仮想接続ツールにより切断)されるまで続く。
ステップS401にて、判断部34は、切替器5を介した表示装置4と接続されたか否かを、画像IF部38を経由した電気信号の受信により判断する(例えば、電気信号の電位がHi状態およびLOW状態などで判断する)。判断部34は、接続された場合には、その旨を情報取得部36に通知し、ステップS402に遷移する(ステップS401のYes)。一方、接続されていない場合には、ステップS401を繰り返し、待機する(ステップS401のNo)。
ステップS402にて、情報取得部36は、判断部34の通知を受けて、画像IF部38を介して切替器5の画像出力ポートに接続された表示装置4から表示装置情報を取得する。そして、情報取得部36は、取得した表示装置情報を記憶部35に通知し、記憶部35は当該表示装置情報を記憶する。
ステップS404にて、情報通知部39は、データ変換部32およびネットワークIF部31を介して、記憶部35に記憶した表示装置4の表示装置情報をクライアント端末2に送信する。
ステップS405にて、判断部34は、ネットワークIF部31がクライアント端末2から表示装置4に表示すべき画像データを受信したか否かを判断する。判断部34は、ネットワークIF部31が表示装置4に表示すべき画像データ(カプセル化されたデータ)を受信した場合には、ネットワークIF部31に、受信したデータをデータ変換部32に送信するように通知する。そして、データ変換部32は受信した当該表示装置4に表示すべき画像データをデカプセル化し、画像処理部37に送信してステップS406に遷移する(ステップS405のYes)。一方、受信していない場合には、ステップS405を繰り返し、待機する(ステップS405のNo)。
ステップS406にて、画像IF部38は画像処理部37で処理された画像データを切替器5に向けて送信する。そして、当該画像データは、切替器5から表示装置4に送信され表示装置4の画面に表示されることとなる。(現在切替器5内部では、画像転送中継装置1からの画像を表示装置3に表示する様選択されている状態である。)
ステップS407にて、判断部34は、切替器5において自身(画像転送中継装置1)と表示装置4との接続が切断されたか否かを、画像IF部38を経由した電気信号の受信により判断する。判断部34は、切断されたと判断した場合には、その旨を画像処理部37に通知しステップS408に遷移する(ステップS407のYes)。一方、切断しておらず接続が維持されていると判断した場合には、ステップS405を繰り返し、待機する(ステップS407のNo)。
ステップS408にて、画像処理部37は、判断部34の通知を受けて、クライアント端末2から受信した表示すべき画像データを画像IF部38に通知することを停止する。切替器5において画像転送中継装置1と表示装置4との間が切断されたということは、切替器5が他の画像データ(図1では他のクライアント端末3からの画像データ)を選択したことを意味する。このステップS408で重要なことは、判断部34が、画像処理部37に表示装置4と切断された旨を通知する一方で、クライアント端末に対しては表示手段4と切断された旨を通知せず、接続を擬制し続けることである。これにより情報通知部39は、クライアント端末2に、表示装置4との接続が切断したことを通知しない。もちろんクライアント端末2のユーザは、表示装置4に表示されている画像を見て、自装置からの画像でないことを知る可能性もあるが、クライアント端末2自体はこのステップS408ではまだ、表示装置4の表示装置情報をもとに画像を出力する状態にある。
ステップS409にて、ネットワークIF部31は、クライアント端末2から表示装置4に表示すべき画像データを受信したか否かを判断する。ネットワークIF部31は、当該(カプセル化されたデータ)を受信した場合には、ステップS405のYesの判断時と同じ処理を行い、ステップS410に遷移する(ステップS409のYes)。一方、ネットワークIF部31は、当該(カプセル化されたデータ)を受信していない場合には、ステップS411に遷移する(ステップS409のNo)。
ステップS410にて、画像処理部37は、表示装置4に表示すべき画像データ(デカプセル化された)を表示装置4に表示できるようにデータ処理を行い、記憶部35に一時保存する(バッファに一時保存する)。バッファの容量を超える場合は、逐次古いデータの上に上書き保存していく。なお、記憶部35に一時保存せず、表示装置に再接続あるいは新たな表示装置に接続するまで、表示装置4に表示すべき画像データを破棄し続けてもよい。このようにすることで、クライアント端末から画像データをリアルタイムに表示装置で表示したい場合に有効である。つまり、前述の記憶部35に一時記憶された表示すべき画像データは、接続が再開した時には既に過去の画像になっており、リアルタイムに表示したいクライアント端末のユーザにとっては、かえって利便性が低下するためである。
ステップS411にて、判断部34は、切替器5と表示装置との間で新たに物理的な接続がなされたか否かを、画像IF部38を経由し電気信号の受信により判断する。判断部34は、何れかの表示装置と接続した場合(切替器5経由)には、その旨を情報取得部36に通知しステップS412に遷移する。一方、何れかの表示装置と接続していない場合(切替器5経由)には、ステップS409に戻る(ステップS411のNo)。
ステップS412にて、情報取得部36は、判断部34の通知を受けて、画像IF部38を介して接続した表示装置から表示装置情報を取得する。
ステップS413にて、判断部34は、記憶部35に記憶している切断前に接続していた表示装置の表示装置情報とステップS412で情報取得部36が取得した表示装置情報とを比較し、同一か否か(一致するか否か)を判断する。一致する場合にはステップS405に戻り、以下ステップを繰り返す(ステップS413のYes)。すなわち、一旦切替器5内部で切断され他のクライアント端末の画像データに切り替えられたとしても、再び画像転送中継装置1側の画像データを表示することになった場合、クライアント端末2は、切断されたことを全く認識せずにいる。一方、表示装置情報が一致しない場合には、記憶部35に記憶している表示装置情報の書き換え(更新する)を行う旨を記憶部35に通知し、ステップS414に遷移する(ステップS413のNo)。
ステップS414にて、記憶部35は判断部34の通知を受けて、記憶している切断前に接続していた表示装置の表示装置情報を新たにテップS412で情報取得部36が取得した表示装置情報に書き換え(更新する)を行い、ステップS404に戻る。ここで、情報通知部39は、クライアント端末2に新たな表示装置情報を送信し、これをクライアント端末2が受け取ることとなり、初めてクライアント端末2は従前の表示のための通信経路が切断され表示装置の変更があったことを認識する。



図5は、本実施の形態に係る通信システム100のデータ通信処理を示すシーケンス図である。同図を用いて、本発明の実施の形態に画像転送中継装置1がクライアント端末2との間で通信を行うために接続し、クライアント端末2が表示装置4に向けて画像データを送信し、クライアント端末2との間の通信が切断したのち、新たな接続(表示装置が変更されたか、変更されないかを問わない)があった後までのデータ通信処理について、以下に順をおって説明する。
ステップ501にて、画像転送中継装置1が切替器5を経由して表示装置4と接続される。(物理的にケーブルが接続された、または切替器内部での経路が接続された状態である。)
ステップS502にて、画像転送中継装置1の判断部34は、接続された旨を情報取得部36に通知し、情報取得部36は、判断部34の通知を受けて、画像IF部38を介して切替器5の画像出力ポートに接続された表示装置4から表示装置情報(4A)を取得する。さらに、情報取得部36は、取得した表示装置情報(4A)を記憶部35に通知し、記憶部35は当該表示装置情報(4A)を記憶する。
ステップS503にて、情報通知部39は、データ変換部32およびネットワークIF部31を介して、記憶部35に記憶した表示装置情報(4A)をクライアント端末2に送信する。
ステップS504A〜Cにて、クライアント端末2は、当該表示装置情報(4A)をもとに画像データを作成し、表示装置4に表示すべき画像データをネットワーク11を介して画像転送中継装置1に送信する。画像転送中継装置1のネットワークIF部31は、その画像データ(カプセル化されたデータ)を受信し、データ変換部32に送信する。

ステップS505にて、画像転送中継装置1の画像IF部38は画像処理部37で処理された画像データを切替器5に向けて送信する。そして、当該画像データは、切替器5から表示装置4に送信され表示装置4の画面に表示されることとなる。(言うまでもないが、この時点において切替器5内部では、画像転送中継装置1からの画像を表示装置4に表示する様選択されている。)
ステップS506にて、切替器5は、例えば他のクライアント端末などから入力された画像データを表示する様選択を切り替える。これにより画像転送中継装置1は表示装置4との接続を切断されるが、これは画像IF部38を経由した電気信号の受信により画像転送中継装置1の判断部34が認識する。判断部34は、切断された旨を画像処理部37に通知する。
ステップS507にて、画像処理部37は、判断部34の通知を受けて、クライアント端末2から受信した表示すべき画像データを画像IF部38に通知することを停止し、記憶部35に一時保存するか、または順次破棄する。このステップS507において、画像転送中継装置1の情報通知部39は、クライアント端末2に、表示装置4との接続が切断したことを通知しない。クライアント端末2のユーザは、表示装置4に表示されている画像を見て、自装置からの画像でないことを知る可能性もあるが、クライアント端末2自体はこのステップS507ではまだ、表示装置4の表示装置情報(4A)をもとに画像を出力する状態にある。
ステップS508において、切替器5は、再び画像転送中継装置1を表示装置と接続させる。この場合、新たに接続された表示装置は、元の表示装置4であるか、新たな表示装置であるかいずれかである。画像転送中継の判断部34は、新たに接続がなされたことを、画像IF部38を経由し電気信号の受信により判断する。判断部34は、新たに接続がなされた旨を情報取得部36に通知し、情報取得部36は、画像IF部38を介して接続した表示装置から表示装置情報(4B)を取得し、さらにこれを記憶部35が一時記憶する(ステップS509)。
ステップS510にて、判断部34は、記憶部35に記憶している切断前に接続していた表示装置の表示装置情報(4A)と図4のステップS412で情報取得部36が取得した表示装置情報(4B)とを比較し、同一か否か(一致するか否か)を判断する。判断部34は、一致する場合には画像データ送信を再開する(ステップS511)。すなわち、一旦切替器5内部で切断され他のクライアント端末の画像データに切り替えられたとしても、再び画像転送中継装置1側の画像データを表示することになった場合、クライアント端末2は、表示装置4との間の通信が切断されたことを全く認識せずにいる(切断前と同様に表示装置4に表示すべき画像データを送信し続けている状態である)。
一方、表示装置情報が一致しない場合(新たな表示装置に接続した場合)には、ステップS512にて、記憶部35に記憶している表示装置情報の上書き(更新する)を行う旨を記憶部35に通知し、記憶部35は判断部34の通知を受けて、記憶している切断前に接続していた表示装置の表示装置情報を新たな表示装置情報に書き換える。つまり、表示装置情報(4A)と表示装置情報(4B)が異なる情報であると判断部34が判断した場合、記憶部35に新たに切替器5に接続した表示装置の表示装置情報を記憶させるとともに、クライアント端末2に当該表示装置情報を提供する様指示を出す。そして、情報通知部39がクライアント端末2に新たな表示装置情報を送信し、これをクライアント端末2が受け取ることとなり、初めてクライアント端末2は従前の表示経路が切断され表示装置の変更があったことを認識する。
ステップS513にて、クライアント端末2は、新たな表示装置情報に基づき画像データを作成し、画像転送中継装置1に送信する。このデータは画像転送中継装置1でデカプセル化され、切替器5を経て、新たな表示装置に送信される。
図6は、本発明の他の実施の形態に係る画像転送中継装置1を含む通信システム101を示す図である。
図6では、学校において、教室102内の、通常時利用される学習支援システムと、教室外から割り込む全校通報システムとの通信システム101が表されている。学習支援システムは、図1に示したものと基本的に類似するが、図1における切替器5は、切替機能を有する受信機6(以下、単に受信機6とも呼ぶ)に置き換えられている。
このシステムを用いれば、授業中等には、クライアント端末2のディスプレイに表示さるべき画像信号が画像転送装置1を介して受信機6に送信され、受信機6は、当該画像信号を表示装置(モニタ)4に出力する。当該画像信号は、例えば、授業を補助するための画像を含む。これにより、例えば、教師がクライアント端末2で見ている画像やクライアント端末2上で操作している画像等、クライアント端末2のディスプレイに表示されている画像等を、教室102内の表示装置4に映し出すことができるため、授業を効果的に行うことができる。
その一方で、管理サーバ8等に記憶された画像信号が送信機7を介して受信機6に送信され、受信機6は、当該画像信号を表示装置4に出力する場合もある。当該画像信号は、例えば、学校から生徒への連絡事項等を含む。従来、職員室等付近に設置された連絡黒板に記載される連絡事項を、本システム101により教室102内において表示装置4上に映し出しておくことができる。これにより、生徒は学校からの連絡事項を容易に認識することができる。
画像転送中継装置1、クライアント端末2および表示装置4、ならびにネットワーク10、ケーブル10および12は図1におけるものと同じであり、説明を省略する。
管理サーバ8は、例えば校内の職員室の近傍のサーバルームに設置され、上記した連絡事項などのコンテンツが保存され、再生されて送信機7に送られる。管理サーバ8と送信機7とは映像信号用ケーブル15で接続されている。
送信機7は、映像信号をネットワーク(Ethernet(登録商標)ケーブル)14で配信するためのものである。図6では送信機と受信機が1対1に示したが、1台の送信機から、複数の教室にそれぞれ設置された複数の受信機にネットワーク経由で同時配信されてもよい。
受信機6は、ネットワークで配信された映像信号を表示装置4に適した信号に変換する一方、教室内で画像転送中継装置1から送信される映像信号との切替手段も有する。
どのような条件で2つの画像ソースが切り替えられるかは任意であるが、例えば、授業中は画像転送中継装置1からの信号が優先であり、休憩時間中は管理サーバ8からの信号が優先であるとする。休憩時間が終わり、送信機7からの信号が停止するとき(あるいは、授業再開に際して、教室102の教師が手動で受信機6を操作して切替えるとき)が、上記実施の形態で説明した、図4におけるステップS411、または図5におけるステップS508に相当する。
以上の説明では、切替器5または切替機能付き受信機6により、画像転送中継装置1と表示装置4とが切断され、再び接続されるケースを説明したが、画像転送中継装置1と表示装置4とが直接ケーブルで接続されており、切換手段の一実現方法として、ケーブルの抜き差しを行って接続切断・再接続が生じるケースでも、現存する課題と、本発明により解決する状況は同一である。
本発明は、モニタやプロジェクタなどの表示装置に接続された、1つあるいは複数の画像出力ポートを適宜、切替えて使用する切替機能を備える装置を含む通信システムに有用である。
1 画像転送中継装置
2、3 クライアント端末
4 表示装置
5 切替器
6 切替機能付き受信機
7 送信機
8 管理部サーバ
10、12、13 ケーブル
11、14 ネットワーク
15 映像信号用ケーブル
100、101 通信システム
102 教室
20 CPU
21 ROM
22 RAM
23 記憶装置
24 WNIC
25 NIC
26 画像インタフェース
27 USBインタフェース
28 内部バス
31 ネットワークIF部
32 データ変換部
34 判断部
35 記憶部
36 情報取得部
37 画像処理部
38 画像IF部
39 情報通知部


Claims (3)

  1. クライアント端末とネットワーク接続し、他の画像ソースとの切り替えのための切替手段を介して表示装置に接続され、クライアント端末から表示装置に向けて送信する画像データを中継する画像転送中継装置であって、
    前記クライアント端末から前記表示装置に向けて送信された、画像データを含むネットワークパケットを受信するネットワークIF部と、
    前記ネットワークIF部からネットワークパケットを受け取り、画像データを抽出するデータ変換部と、
    前記データ変換部で抽出された画像データを前記表示装置に表示可能となる様データ処理を行う画像処理部と、
    前記表示装置の表示装置情報を取得する情報取得部と、
    前記情報取得部で取得された前記表示装置情報を記憶する記憶部と、
    前記切替手段により表示装置との接続が切断されたか否かを判断し、前記表示装置と切断された場合でも、前記クライアント端末に対して切断された旨を通知せずに前記表示装置との接続を擬制し続ける判断部と、
    前記判断部の指示に基づいて、前記表示装置情報を前記クライアント端末に向けて送信する情報通知部と、
    を備え、
    前記画像処理部は、前記判断部が前記表示装置と切断されたと判断した場合にも、前記クライアント端末から表示装置に向けて送信された画像データを受信し一時保存または破棄する
    画像転送中継装置。
  2. 前記判断部は、表示装置と切断された後に表示装置と新たな接続があった場合、前記記憶部に記憶された切断される以前の表示装置の表示装置情報と、新たに接続された表示装置の表示装置情報とを比較し、同一でない場合にのみ、前記新たに接続された表示装置の前記表示装置情報を前記記憶部に記録し、前記新たに接続された表示装置の前記表示装置情報を前記情報通知部に通知する、
    請求項1に記載の画像転送中継装置。
  3. クライアント端末とネットワーク接続し、他の画像ソースとの切り替えのための切替手段を介して表示装置に接続され、クライアント端末から表示装置に向けて送信する画像データを中継する画像転送中継装置の制御方法であって、
    前記クライアント端末から前記表示装置に向けて送信された、画像データを含むネットワークパケットを受信する受信ステップと、
    前記受信ステップにおいて受け取ったネットワークパケットから、画像データを抽出するデータ変換ステップと、
    前記データ変換ステップで抽出された画像データを前記表示装置に表示可能となる様データ処理を行う画像処理ステップと、
    前記表示装置の表示装置情報を取得する情報取得ステップと、
    前記情報取得ステップで取得された前記表示装置情報を記憶する記憶ステップと、
    前記切替手段により表示装置との接続が切断されたか否かを判断し、前記表示装置と切断された場合でも、前記クライアント端末に対して切断された旨を通知せず前記表示装置との接続を擬制し続ける判断ステップと、
    前記判断ステップの指示に基づいて、前記表示装置情報を前記クライアント端末に向けて送信する情報通知する制御ステップと、
    を含み、
    さらに、前記画像処理ステップは、前記判断ステップが前記表示装置と切断されたと判断した場合にも、前記クライアント端末から表示装置に向けて送信された画像データを受信し一時保存または破棄する
    制御方法。
JP2017240495A 2017-12-15 2017-12-15 画像転送中継装置、および、その制御方法 Active JP6917038B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017240495A JP6917038B2 (ja) 2017-12-15 2017-12-15 画像転送中継装置、および、その制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017240495A JP6917038B2 (ja) 2017-12-15 2017-12-15 画像転送中継装置、および、その制御方法

Publications (3)

Publication Number Publication Date
JP2019110380A JP2019110380A (ja) 2019-07-04
JP2019110380A5 JP2019110380A5 (ja) 2020-11-12
JP6917038B2 true JP6917038B2 (ja) 2021-08-11

Family

ID=67180210

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017240495A Active JP6917038B2 (ja) 2017-12-15 2017-12-15 画像転送中継装置、および、その制御方法

Country Status (1)

Country Link
JP (1) JP6917038B2 (ja)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2010007751A1 (ja) * 2008-07-14 2012-01-05 パナソニック株式会社 映像データ処理装置及び映像データ処理方法
JP2013255215A (ja) * 2012-05-10 2013-12-19 Sharp Corp 分配器及びコンテンツデータ送受信システム
US8935433B1 (en) * 2013-10-15 2015-01-13 Sony Corporation Connection of more than three playback devices to HDMI CEC link
JP6383973B2 (ja) * 2015-04-30 2018-09-05 サイレックス・テクノロジー株式会社 通信帯域制御を行う中継装置

Also Published As

Publication number Publication date
JP2019110380A (ja) 2019-07-04

Similar Documents

Publication Publication Date Title
CN107622708B (zh) 一种基于多种移动终端的智能数码互动实验教学系统
JP2022063331A (ja) 情報処理システム、情報処理装置、情報処理方法及びプログラム
JP6535431B2 (ja) 会議システム、共有表示装置に対する表示方法および切換装置
CN110072133B (zh) 同屏显示方法和系统
EP2816761A1 (en) Wifi display compatible network gateway
KR20070090150A (ko) 분할 비디오 터치 패널
US10395547B2 (en) Supporting popularization of information and communications technology in the field of education
CN109587536A (zh) 一种远程遥控方法、设备、服务器和系统
WO2017050021A1 (zh) 一种文件分享方法及装置
JP6970578B2 (ja) 通信装置およびその制御方法、プログラム
JP5069336B2 (ja) 通信システム、通信装置、及び通信方法
JP7152769B2 (ja) 中継装置、表示システム、制御方法、及び、プログラム
JP6917038B2 (ja) 画像転送中継装置、および、その制御方法
CN104025613B (zh) 图像发送装置、图像发送方法和程序
KR20180012312A (ko) 데이터 조작 제어 방법 및 그 시스템과 사용자 단말
CN101272295B (zh) 支持多投影源的虚拟网络投影系统及方法
US20230305792A1 (en) Screen projection method and apparatus, electronic device, and computer-readable medium
JP6781468B2 (ja) 画像中継装置、画像表示システム、および通信端末
JP2017228989A (ja) 周辺デバイス中継装置、および画像表示システム
CN109116998B (zh) 可共享周边装置的电子系统
JP6831109B2 (ja) 再生装置、画像転送装置、再生システム及び再生方法
JP2019009594A5 (ja)
JP2017017577A (ja) 接続情報照合装置
WO2021066324A1 (ko) 마스터 디바이스와 클라이언트 디바이스 간의 미러링 상태 설정 방법, 및 이 방법을 수행하는 전자장치
JP7828645B2 (ja) 通信装置、制御方法、および、プログラム

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201002

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201002

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20201002

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210218

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20210225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210302

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210430

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210709

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210709

R150 Certificate of patent or registration of utility model

Ref document number: 6917038

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250