JP2019029814A - 通信システム、通信方法、電子機器 - Google Patents

通信システム、通信方法、電子機器 Download PDF

Info

Publication number
JP2019029814A
JP2019029814A JP2017147259A JP2017147259A JP2019029814A JP 2019029814 A JP2019029814 A JP 2019029814A JP 2017147259 A JP2017147259 A JP 2017147259A JP 2017147259 A JP2017147259 A JP 2017147259A JP 2019029814 A JP2019029814 A JP 2019029814A
Authority
JP
Japan
Prior art keywords
setting information
information
synchronization
setting
electronic blackboard
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.)
Granted
Application number
JP2017147259A
Other languages
English (en)
Other versions
JP6863162B2 (ja
Inventor
宏樹 尾▲崎▼
Hiroki Ozaki
宏樹 尾▲崎▼
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2017147259A priority Critical patent/JP6863162B2/ja
Priority to US16/044,764 priority patent/US10852793B2/en
Priority to EP18185465.4A priority patent/EP3435632B1/en
Publication of JP2019029814A publication Critical patent/JP2019029814A/ja
Application granted granted Critical
Publication of JP6863162B2 publication Critical patent/JP6863162B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/24Resetting means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/084Configuration by using pre-existing information, e.g. using templates or copying from other elements
    • H04L41/0846Configuration by using pre-existing information, e.g. using templates or copying from other elements based on copy from other elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1818Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03542Light pens for emitting or receiving light
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/042Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
    • G06F3/0421Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by interrupting or reflecting a light beam, e.g. optical touch-screen

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Facsimiles In General (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)

Abstract

【課題】設定情報を適切に同期できる通信システムを提供する。【解決手段】通信システム100では、第二の電子機器2(同期先)が第一の電子機器2α(同期元)から設定に関する設定情報を取得する。第二の電子機器は、設定情報を取得するか否かが設定された取得可否情報を記憶手段19に記憶している。第一の電子機器は、設定情報が記憶された設定情報記憶手段192と、第二の電子機器から設定情報を取得するという取得可否情報を取得した場合は設定情報を第二の電子機器に送信し、設定情報を取得しないという取得可否情報を取得した場合は設定情報を送信しない情報送受信手段14と、を有する。【選択図】図6

Description

本発明は、通信システム、通信方法、及び、電子機器に関する。
大型のフラットパネルディスプレイにタッチパネルが搭載された電子黒板が知られている。電子黒板は黒板の役割をする画面を表示し、タッチパネルを介して電子ペンや指などの軌跡をストロークとして取り込んで、ストロークを手書き内容として画面に描画する。したがって、ユーザは画面を黒板のように使用することができる。
このような電子黒板はプリンターと接続できたり、他の拠点の電子黒板と通信できたりするなど益々高機能化しており、顧客の管理者等が設定すべき設定項目の数も増大している。一方で、同種の電子黒板が1つの組織内に複数、配置される場合があるため、管理者が1つ1つの電子黒板に設定情報を設定することが手間になっていた。
そこで、複数の電子黒板に同じ設定を効率的に行う技術が考案されている(例えば、特許文献1参照。)。特許文献1には、設定情報が設定される同期先(子)の電子黒板から設定情報をすでに持っている同期元(親)の電子黒板に対し、設定情報を要求して取得する通信システムについて開示されている。
しかしながら、特許文献1に記載された設定方法では、全ての同期先の電子黒板に同期元の情報(例えばIPアドレス)を設定する必要があるため、管理者の作業負担を低減しにくいという問題があった。
この不都合に対し、管理者等が同期元の電子黒板に全ての同期先の電子黒板を設定し、同期元の電子黒板から同期先の電子黒板に設定情報を送信することが検討される。
しかしながら、同期元の電子黒板から同期先の電子黒板に設定情報を送信する態様では、同期されたくない電子黒板も同期されてしまうという問題がある。補足すると、電子黒板のユーザや電子黒板の使用環境によっては独自の設定情報で電子黒板を使用したいという要望がある。例えば、特定のプリンターを使って印刷したい場合や、電子黒板に所定の背景を表示させたいような場合である。独自の設定情報が同期により上書きされると、ユーザは再度、独自の設定情報を設定しなければならない。
また、同期元の電子黒板から同期先の電子黒板に設定情報を送信する態様では、例えば電子黒板の数が多い場合に、管理者が間違った同期先の電子黒板を同期元の電子黒板に設定するという別の問題も生じ得る。この場合、本来、同期すべきでない同期先が同期されるおそれがある。
本発明は、上記課題に鑑み、設定情報を適切に同期できる通信システムを提供することを目的とする。
本発明は、第二の電子機器が第一の電子機器から設定に関する設定情報を取得する通信システムであって、前記第二の電子機器は、前記設定情報を取得するか否かが設定された取得可否情報を記憶手段に記憶しており、
前記第一の電子機器は、前記設定情報が記憶された設定情報記憶手段と、前記第二の電子機器から前記設定情報を取得するという前記取得可否情報を取得した場合は前記設定情報を前記第二の電子機器に送信し、前記設定情報を取得しないという前記取得可否情報を取得した場合は前記設定情報を送信しない情報送受信手段と、を有する。
設定情報を適切に同期できる通信システムを提供することができる。
通信システムによる設定情報の同期の概略を説明する図の一例である。 通信システムの概略構成図の一例である。 電子黒板の動作の概略を説明する図である。 電子黒板のハードウェア構成図の一例である。 端末装置の概略的なハードウェア構成図の一例である。 同期元の電子黒板、同期先の電子黒板、及び、端末装置の機能をブロック状に示す機能ブロック図の一例である。 端末装置のブラウザソフトウェアがLCDに表示した同期元設定画面の一例である。 端末装置が同期元の電子黒板を設定する手順を示すシーケンス図の一例である。 端末装置のブラウザソフトウェアがLCDに表示した設定情報設定画面の一例である。 同様の設定を電子黒板のディスプレイから管理者が設定するための設定情報設定画面の一例である。 プリンターアドレスを電子黒板のディスプレイから管理者が設定するための設定情報設定画面の一例である。 Web設定、UI設定による設定情報の設定手順を示すシーケンス図の一例である。 同期元の電子黒板が同期先の電子黒板に設定情報を送信する手順を示すシーケンス図の一例である(実施例1)。 同期元の電子黒板が同期可否に基づいて設定情報を送信するか否かを判断する手順を示すフローチャート図の一例である。 同期先の電子黒板が設定情報を反映させる手順を示すフローチャート図の一例である。 同期元の電子黒板が同期先の電子黒板に設定情報を送信する手順を示すシーケンス図の一例である(実施例2)。 同期元の電子黒板が同期可否と同期状態に基づいて設定情報を送信するか否かを判断する手順を示すフローチャート図の一例である。 同期元の電子黒板が同期先の電子黒板に設定情報を送信する手順を示すシーケンス図の一例である(実施例3)。 同期元の電子黒板が同期先の電子黒板に設定情報を送信する手順を示すシーケンス図の一例である(実施例4)。 同期元の電子黒板が同期可否、同期状態及び設定情報の識別情報に基づいて設定情報を送信するか否かを判断する手順を示すフローチャート図の一例である。 同期元の電子黒板が同期先の電子黒板に設定情報を送信する手順を示すシーケンス図の一例である(実施例5)。 同期元の電子黒板が同期先の電子黒板に設定情報を送信する手順を示すシーケンス図の一例である(実施例6)。
以下、本発明を実施するための形態の一例として、通信システムと通信システムが行う通信方法について図面を参照しながら説明する。
<動作の概略>
図1は、本実施例の通信システム100による設定情報の同期の概略を説明する図の一例である。通信システム100は少なくとも一台の同期元の電子黒板2αを有している。同期先の電子黒板2には同期元の電子黒板2αと設定情報を同期するか否かが設定されている。この設定を「同期可否」と称する。設定情報の同期により管理者の作業負担が低減されるが、設定情報が同期されない電子黒板2があることが望まれるのは、ユーザが個別の設定で電子黒板2を使用したいような場合である。
設定情報にはプリンターの設定、テンプレート(電子黒板の背景)の設定、及び、メールアドレス帳の設定など、多種多様な設定に関する情報が含まれる。これらを例にすると設定情報が同期されないことが望まれるのは、特定のプリンターを使用している場合や特殊なテンプレートを使用している場合等が挙げられる。あるいは、電子メールによる通信を制限したいような場合もある。また、大事な会議のために管理者が専用の設定をしたが、これが同期により上書きされることを防止したい場合もある。
本実施形態の電子黒板2は一例として以下のように動作する。
(1)同期元の電子黒板2αには管理者などが設定情報を設定する。
(2)同期元の電子黒板2αは例えば定期的に設定情報を同期先の電子黒板2に送信するかどうかを判断するため、同期先の電子黒板2A〜2Cから同期可否を取得する。
(3)同期元の電子黒板2αは、同期可否が「同期する」に設定されている電子黒板2に対してのみ設定情報を送信する。
図1の例では、電子黒板2Aと電子黒板2Bは同期可否が「同期する」なので、同期元の電子黒板2αが電子黒板2A,2Bに設定情報を送信する。電子黒板2Cは同期可否が「同期しない」なので、設定情報が送信されない。
したがって、本実施形態の通信システム100は、同期先の電子黒板2に同期元の電子黒板2αの情報(例えばIPアドレス)を設定する必要がないため、管理者の作業負担を低減できる。また、同期先ごとに管理者が同期可否を設定できるので、同期元の電子黒板2αと同期させたくない電子黒板が同期元の電子黒板2αと設定情報を同期しないようにすることができる。また、仮に、管理者が間違った同期先の電子黒板2を同期元の電子黒板2αに設定しても、同期先の電子黒板2の同期可否が「同期しない」に設定されていれば、同期すべきでない同期先の電子黒板2が同期されることを防ぐことができる。
なお、以下では、複数の電子黒板2のうち任意の電子黒板を「電子黒板2」で示し、特に同期元の電子黒板2を電子黒板2αで示す。また、同期先の電子黒板2を区別して示す場合は「電子黒板2+アルファベット」で示す。
<用語について>
設定情報とは、電子黒板2の動作に関する設定をいう。例えば、電子黒板2が適切に動作するための設定、ネットワークを介してインターネットや他の機器と通信するための設定、ユーザの嗜好に応じた設定、電子黒板2の動作を許可又は制限するための設定、各機能のオン/オフの設定などを含む。
本実施形態の管理者は電子黒板に設定情報を設定する者を便宜的にそう呼ぶに過ぎず、電子黒板を一般利用するユーザ又は担当者が設定情報を設定してもよい。
取得可否情報とは、同期先の電子黒板2が設定情報を取得するか否かに関する情報である。取得した場合は同期することになるため、同期するか否かに関する情報と称してよい。本実施形態では同期可否という用語で説明する。
<通信システム100の構成例>
図2は、本実施形態の通信システム100の概略構成図の一例である。通信システム100は同期元の電子黒板2α、1台以上の同期先の電子黒板2、及び、端末装置30を有している。なお、端末装置30は電子黒板2と通信して設定情報を設定したり確認したりするための装置なのでなくてもよい。
通信システム100は、電子黒板2という電子機器が通信することから機器システムと呼ばれてもよいし、画像を処理するため画像処理システムや情報処理システムなどと呼ばれてもよい。また、システムの呼称は通信システム100が有する電子機器によって適宜、変更されてよい。例えば、電子黒板の場合は電子黒板システム、複合機の場合は複合機システム等と呼ばれる。
ネットワークNは例えば社内的なLANであるが、広域イーサネット(登録商標)を含んでいてもよい。また、インターネットを含んでいてもよい。例えば各支店や海外の電子黒板と通信するためにVPN(Virtual Private Network)で接続されてもよい。ネットワークNは有線又は無線のどちらで構築されてもよく、有線と無線が組み合わされていてもよい。また、ネットワークNの他、USBケーブルのような専用線で接続されていてもよい。また、Bluetooth(登録商標)で通信してもよい。
電子黒板2は、タッチパネル付大型ディスプレイを有しユーザが指示した盤面の座標を検出し座標を接続してストロークを表示する。この他、接続されたPC(Personal Computer)の映像を表示したり、他拠点の電子黒板と通信してストロークを同期したりすることができる。なお、電子黒板は、電子情報ボード、又は電子ホワイトボードと呼ばれる場合もある。
電子黒板2は後述するハードウェア構成図から明らかなように情報処理装置としての機能を有する。また、本実施形態では電子黒板2を例に説明するが、設定情報が同期される電子機器であれば本実施形態の同期方法を適用できる。例えば、画像形成装置(複写機、プリンター、スキャナ装置、複合機、MFP(Multi-Function Peripherals))、ネットワークカメラ(全天候型カメラ、全方位カメラを含む)、プロダクションプリンティング機(商用印刷機)、プロジェクタ、テレビ会議端末などにも適用できる。この他、ゲーム機、ヘッドマウントディスプレイ、カーナビゲーション、デジタルカメラ、ドローンなどにも適用可能である。
同期元の電子黒板2αと同期先の電子黒板2は、例えば、同一メーカの電子黒板であればよく、機種は同じでも異なっていてもよい。例えば、製品名が同じ電子黒板、製品名は同じだがリリース時期が異なる電子黒板、又は、製品名が異なる電子黒板などが同期の対象に含まれる。設定情報を同期できる一連の電子黒板は、例えばハードウェア的に相違があってもOS(Operating System)、アプリ又はファームウェアが同じであるため(プログラムのバージョンは異なってもよい)、同じ設定項目を有する電子黒板である。また、完全に同じ設定項目を有する必要はなく、共通する設定項目があればよい。
管理者は、同期の対象となる電子黒板2を把握しており、同期元の電子黒板2αには同期の対象となる電子黒板(IPアドレス等)が登録されている。ただし、同期する機能がない電子黒板2が同期元の電子黒板2αに登録されていても、同期先の電子黒板2がそれを無視できるので支障は少ない。同期する機能があるが同期の対象でない電子黒板2が誤って同期元の電子黒板2αに登録されている場合でも、同期先の電子黒板2において同期可否が「同期しない」に設定されている限り支障がない。
また、同期元の電子黒板2αは、同期元であることが設定されている電子黒板2であり、特別な機能を備えた電子黒板2である必要はない。したがって、同期先の電子黒板2が、管理者の設定により同期元の電子黒板2αと成り得る。ただし、何か特殊な機能を有する電子黒板2が同期元の電子黒板2αであってもよい。
また、同期元の電子黒板2αは電子黒板としての機能を有さなくてよい。すなわち、同期元の電子黒板2αは設定情報を記憶するPCなどの情報処理装置でよい。このPCはLAN内に設置されていてもインターネットやクラウド上にサーバとして設置されていてもよい。
端末装置30は任意の電子黒板2と通信して管理者が各種の設定を行ったり、設定状態を確認したりするために使用される情報処理装置である。管理者は端末装置30を操作して同期元の電子黒板2αに設定情報を設定する。また、任意の同期先の電子黒板2に設定情報を設定することも可能である。また、現在、電子黒板2に反映されている設定情報を端末装置30が表示することも可能である。
端末装置30ではブラウザソフトウェア(又はこれと同等の機能を有するプログラム)が動作している。また、電子黒板2はWebサーバの機能を有している。したがって、一般的な情報処理装置であれば端末装置30になりうる。具体的に、端末装置30はPC、スマートフォン、タブレット端末、サングラス型や腕時計型などのウェアラブルPC、PDA(Personal Digital Assistant)、等が挙げられる。この他、ゲーム機やナビゲーション装置など、ブラウザソフトウェア又はこれと同等のプログラムが動作すればよい。
<電子黒板の動作の概要>
図3は、電子黒板2の動作の概略を説明する図である。なお、図3では、説明を簡略化するために、2台の電子黒板2a,2b及びこれに付随する電子ペン4a,4b等を示しているだけであって、3台以上の電子黒板や電子ペン等を利用してもよい。日常、使用される状況では電子黒板2が同期元か同期先かをユーザが意識する必要はない。
図3に示されているように、電子黒板システム1は、複数の電子黒板2a,2b、複数の電子ペン4a,4b、USBメモリ5a,5b、ノートPC6a,6b、テレビ(ビデオ)会議端末7a,7b、及びPC8を有する。また、電子黒板2a,2b、及びPC8は、通信ネットワーク9を介して通信可能に接続されている。更に、複数の電子黒板2a,2bには、それぞれディスプレイ3a,3bが設けられている。
また、電子黒板2aには、電子ペン4aによって生じたイベント(ディスプレイ3aに電子ペン4aのペン先、又は、電子ペン4aのペン尻のタッチ)による描画された画像を、ディスプレイ3aに表示させることができる。なお、電子ペン4aだけでなく、ユーザの手Ha等によって生じたイベント(拡大、縮小、ページめくり等のジェスチャ)に基づいて、ディスプレイ3a上に表示されている画像を変更させることもできる。
また、電子黒板2aには、USBメモリ5aが接続可能であり、電子黒板2aはUSBメモリ5aからPDF等の電子ファイルを読み出したり、電子黒板2aはUSBメモリ5aに電子ファイルを記録したりすることができる。また、電子黒板2aには、DisplayPort(登録商標)、DVI(Digital Visual Interface)、HDMI(登録商標。High-Definition Multimedia Interface)及びVGA(Video Graphics Array)等の規格による通信が可能なケーブル10a1を介して、ノートPC6aが接続されている。そして、電子黒板2aは、ディスプレイ3aに対する接触によってイベントを発生させ、このイベントを示すイベント情報を、マウスやキーボード等の入力装置からのイベントと同様に、ノートPC6aに送信する。同じく、電子黒板2aには、上記規格による通信が可能なケーブル10a2を介して、テレビ(ビデオ)会議端末7aが接続されている。テレビ会議端末7aの機能が電子黒板2に取り込まれていてもよい。なお、ノートPC6a、及びテレビ会議端末7aは、Bluetooth(登録商標)等の各種無線通信プロトコルに準拠した無線通信により、電子黒板2aと通信してもよい。
一方、電子黒板2bが設置されている他の拠点では、上記と同様に、ディスプレイ3bを備えた電子黒板2b、電子ペン4b、USBメモリ5b、ノートPC6b、テレビ会議端末7b、ケーブル10b1、ケーブル10b2が利用される。更に、ユーザの手Hb等によって生じたイベントに基づいて、ディスプレイ3b上に表示されている画像を変更させることもできる。
これにより、一の拠点で電子黒板2aのディスプレイ3a上に描画された画像は、他の拠点で電子黒板2bのディスプレイ3b上にも表示され、逆に他の拠点で電子黒板2bのディスプレイ3b上に描画された画像は、一の拠点で電子黒板2aのディスプレイ3a上に表示される。このように、電子黒板システム1では、遠隔地において同じ画像を共有する遠隔共有処理を行うことができるため、遠隔地での会議等に用いると、非常に便利である。
なお、以下では、複数のディスプレイのうち任意のディスプレイを示す場合には「ディスプレイ3」と示す。
<ハードウェア構成例>
<<電子黒板のハードウェア構成>>
続いて、図4を用いて電子黒板のハードウェア構成を説明する。図4は電子黒板のハードウェア構成図の一例である。
図4に示されているように、電子黒板2は、電子黒板2全体の動作を制御するCPU101、IPL等のCPU101の駆動に用いられるプログラムを記憶したROM102、CPU101のワークエリアとして使用されるRAM103、電子黒板2用のプログラム等の各種データを記憶するSSD104、通信ネットワーク9との通信を制御するネットワークコントローラ105、及び、USBメモリ5との通信を制御する外部記憶コントローラ106を備えている。
また、電子黒板2は、ノートPC6のディスプレイに対して映像情報を静止画又は動画として表示させるキャプチャデバイス111、グラフィクスを専門に扱うGPU(Graphics Processing Unit)112、及び、GPUからの出力画像をディスプレイ3やテレビ会議端末7へ出力するために画面表示の制御及び管理を行うディスプレイコントローラ113を備えている。
更に、電子黒板2は、接触センサ115の処理を制御するセンサコントローラ114、ディスプレイ3上に電子ペン4やユーザの手H等が接触したことを検知する接触センサ115を備えている。この接触センサ115は、赤外線遮断方式による座標の入力及び座標の検出を行う。この座標の入力及び座標の検出する方法は、ディスプレイ3の上側両端部に設置された2つ受発光装置が、ディスプレイ3に平行して複数の赤外線を放射し、ディスプレイ3の周囲に設けられた反射部材によって反射されて、受光素子が放射した光の光路と同一の光路上を戻って来る光を受光する方法である。接触センサ115は、物体によって遮断された2つの受発光装置が放射した赤外線のID(Identification)をセンサコントローラ114に出力し、センサコントローラ114が、物体の接触位置である座標位置を特定する。なお、以下に示す全ての各IDは、識別情報の一例である。
また、接触センサ115としては、赤外線遮断方式に限らず、静電容量の変化を検知することにより接触位置を特定する静電容量方式のタッチパネル、対向する2の抵抗膜の電圧変化によって接触位置を特定する抵抗膜方式のタッチパネル、接触物体が表示部に接触することによって生じる電磁誘導を検知して接触位置を特定する電磁誘導方式のタッチパネルなどの種々の検出手段を用いてもよい。
また、電子黒板2は、電子ペンコントローラ116を備えている。この電子ペンコントローラ116は、電子ペン4と通信することで、ディスプレイ3へのペン先のタッチやペン尻のタッチの有無を判断する。なお、電子ペンコントローラ116が、電子ペン4のペン先及びペン尻だけでなく、電子ペン4のユーザが握る部分や、その他の電子ペンの部分のタッチの有無を判断するようにしてもよい。
更に、電子黒板2は、CPU101、ROM102、RAM103、SSD104、ネットワークコントローラ105、外部記憶コントローラ106、キャプチャデバイス111、GPU112、センサコントローラ114、及び電子ペンコントローラ116を、図3に示されているように電気的に接続するためのアドレスバスやデータバス等のバスライン120を備えている。
なお、電子黒板2用のプログラムは、CD−ROM等のコンピュータで読み取り可能な記録媒体に記録して流通させるようにしてもよい。
<<端末装置のハードウェア構成>>
図5は、端末装置30の概略的なハードウェア構成図の一例である。端末装置30は、CPU201と、CPU201が使用するデータの高速アクセスを可能とするメモリ202とを備える。CPU201及びメモリ202は、システム・バス203を介して、端末装置30の他のデバイス又はドライバ、例えば、グラフィクス・ドライバ204及びネットワーク・ドライバ(NIC)205へと接続されている。
グラフィクス・ドライバ204は、バスを介してLCD(ディスプレイ装置)206に接続されて、CPU201による処理結果をモニタする。また、ネットワーク・ドライバ205は、トランスポート層レベル及び物理層レベルで端末装置30をネットワークNへと接続して、電子黒板2とのセッションを確立させている。
システム・バス203には、更にI/Oバス・ブリッジ207が接続されている。I/Oバス・ブリッジ207の下流側には、PCIなどのI/Oバス208を介して、IDE、ATA、ATAPI、シリアルATA、SCSI、USBなどにより、HDD(ハードディスクドライブ)209などの記憶装置が接続されている。HDD209は端末装置30の全体を制御するプログラム209p(例えば、ブラウザソフトウェア)を記憶している。HDD209はSSD(Solid State Drive)でもよい。プログラム209pは記憶媒体に記憶された状態で配布されてもよいし、プログラム配信用のサーバから配信されてもよい。
また、I/Oバス208には、USBなどのバスを介して、キーボード及びマウス(ポインティング・デバイスと呼ばれる)などの入力装置210が接続され、システム管理者などのオペレータによる入力及び指令を受け付けている。
なお、図示した端末装置30のハードウェア構成は、端末装置30が備えていることが好ましいハード的な要素を示すに過ぎず、図示していないが一般的な構成を有していてよい。
<機能について>
図6を用いて、通信システム100が有する同期元の電子黒板2α、同期先の電子黒板2、及び、端末装置30の機能について説明する。図6は、同期元の電子黒板2α、同期先の電子黒板2、及び、端末装置30の機能をブロック状に示す機能ブロック図の一例である。
<<同期元の電子黒板>>
同期元の電子黒板2αは、設定受付部11、設定情報受信部12、Webサーバ部13、情報送受信部14、及び、設定情報反映部15を有する。同期元の電子黒板2αが有するこれら各機能部は、図4に示された各構成要素のいずれかが、SSD104からRAM103に展開されたプログラムに従ったCPU101からの命令により動作することで実現される機能又は手段である。
また、同期元の電子黒板2αは記憶部19を有している。記憶部19は、図4のSSD104、RAM103又はROM102により実現される各種の情報を記憶する記憶手段である。記憶部19には同期元設定方針記憶部191、現在設定情報記憶部192、通信取得情報記憶部193、及び、同期元情報194が構築されている。
まず、これら記憶部19に記憶されている情報について説明する。まず、同期元情報194は当該電子黒板が同期元の電子黒板2αであることを示す情報である。通信取得情報記憶部193は、端末装置30から設定された設定情報を記憶する。現在設定情報記憶部192は、現在、同期元の電子黒板2αに反映されている設定情報を記憶する。反映されている設定情報とは、同期元の電子黒板2αの動作を制御する(又は規定する)設定情報である。したがって、現在設定情報記憶部192、及び、通信取得情報記憶部193が記憶する情報はどちらも本実施形態の設定情報である。
Figure 2019029814
表1は現在設定情報記憶部192、又は、通信取得情報記憶部193に記憶されている設定情報の一例を模式的に示す。設定情報は多くの項目を有するため、表1に示すのはあくまで一部である。表1にはプリンターアドレス、メールアドレス帳、コンタクトリスト、共有フォルダー、及び、テンプレートの項目が示されている。プリンターアドレスは電子黒板が使用するプリンターのIPアドレスである。メールアドレス帳は、電子黒板から送信できる電子メールのアドレスのリストである。コンタクトリストは、当該電子黒板が通信する他の電子黒板のリスト(例えばIPアドレス)である。共有フォルダーは通信システム100の電子黒板2がページデータ(1画面分のストロークデータ)等を共通に保存するフォルダーである。テンプレートは、ディスプレイに表示される背景の画像データ(テクスチャ)である。
このように、設定情報は、電子黒板2で管理者等が設定しなければならない情報を含むため、これが同期されることで管理者が各電子黒板2に設定情報を設定する作業負担を低減できる。
Figure 2019029814
表2は、同期元設定方針記憶部191に記憶されている情報を模式的に示す。同期元設定方針記憶部191は例えば、同期先リスト及び同期タイミングの各項目を有する。同期先リストは、同期先の電子黒板2と通信するための情報であり例えばIPアドレスが登録されている。同期タイミングは、設定情報を同期先の電子黒板2に送信するタイミングである。例えば、毎日の決まった時刻、再起動時、又は定期的(所定時間ごと)のタイミングが設定されている。同期タイミングになると、同期元の電子黒板2αは同期先リストに登録されている電子黒板に設定情報の送信を開始する。なお、本実施形態で説明されるように、設定情報が実際に送信されるとは限らない。同期元設定方針記憶部191に記憶されている情報は、例えば管理者により予め設定されている。
(同期元の電子黒板2αの機能)
同期元の電子黒板2αには2つの方法で設定情報が設定される。1つは管理者がタッチパネルを備えたディスプレイ3(UI:User Interface)を操作して設定情報を入力する方法(UI設定)であり、もう1つは端末装置30から設定される方法である(Web設定)。Web設定には更に、管理者が項目ごとに個別に設定する方法と、全ての項目の設定情報が記述されているテキストデータ(例えばXMLデータ)を一括で設定する方法がある。
設定受付部11は、ディスプレイ3からの入力による同期元の電子黒板2αに対する設定情報の設定を受け付ける。設定受付部11は受け付けた設定情報を現在設定情報記憶部192に記憶させる。したがって、設定受付部11が設定情報を受け付けた場合は、リアルタイムに電子黒板2αに反映される。設定受付部11は同期元の電子黒板2αのCPU101がプログラムを実行して電子ペンコントローラ116や接触センサ115を制御することにおり実現される。
Webサーバ部13は、HTML、JavaScript(登録商標)、及び、CSSなどで記述されたWebページを生成し端末装置30に送信する。なお、動的にWebページを生成するためWebサーバ部13はWebアプリを提供する。本実施形態では、設定情報を設定するためのWebページを端末装置30に送信し、端末装置30から設定情報を取得する。Webサーバ部13は同期元の電子黒板2αのCPU101がプログラムを実行しネットワークコントローラ105を制御すること等により実現される。
設定情報受信部12は、Webサーバ部13が端末装置30から取得した設定情報を取得して通信取得情報記憶部193に記憶しておく。この設定情報は同期元の電子黒板2αがシャットダウン及び起動することで同期元の電子黒板2αに反映される。設定情報受信部12は同期元の電子黒板2αのCPU101がプログラムを実行すること等により実現される。
設定情報反映部15は、同期元の電子黒板2αがシャットダウン及び起動すると、通信取得情報記憶部193の設定情報を現在設定情報記憶部192に記憶させる。電子黒板2は現在設定情報記憶部192の設定情報に基づいて動作するので、通信取得情報記憶部193の設定情報を現在設定情報記憶部192に記憶させることは、電子黒板2に設定情報を反映させることになる。したがって、端末装置30が設定情報を送信した後、同期元の電子黒板2αがシャットダウン及び起動すると、同期元の電子黒板2αの動作に反映される。設定情報反映部15は同期元の電子黒板2αのCPU101がプログラムを実行すること等により実現される。
情報送受信部14は、同期元設定方針記憶部191に設定された同期タイミングで各同期先の電子黒板2に対し同期可否を要求し、「同期する」という設定の場合に、設定情報の送信処理を開始する。情報送受信部14は、問い合わせの結果や送信の有無を記録する必要がない。情報送受信部14は下記の条件を満たす場合に、設定情報を送信する。1.同期可否が同期するであること
2.同期状態が未同期であること(同期済み又は反映済みでないこと)
1.により同期したくない電子黒板2が設定情報を受信することを防止でき、2.により同じ設定情報を電子黒板2が受信することを防止できる。情報送受信部14は同期元の電子黒板2αのCPU101がプログラムを実行しネットワークコントローラ105を制御すること等により実現される。
<<同期先の電子黒板2>>
同期先の電子黒板2の機能の説明では、同期元の電子黒板2αとの相違を説明する。同期先の電子黒板2は、設定受付部11、設定情報受信部12、Webサーバ部13、設定情報反映部15、及び、同期情報受信部16を有する。したがって、同期先の電子黒板2は同期情報受信部16を有する点で異なっている。
また、同期先の電子黒板2は記憶部19に、同期先設定方針記憶部196、同期取得設定情報記憶部195、現在設定情報記憶部192、及び、通信取得情報記憶部193が構築されている。したがって、同期先の電子黒板2は同期取得設定情報記憶部195及び同期先設定方針記憶部196を有する点で異なっている。
まず、同期取得設定情報記憶部195について説明する。同期先の電子黒板2には3つの方法で設定情報が取得される。このうち2つ(UI設定、Web設定)は同期元の電子黒板2αと同様である。3つめは、同期元の電子黒板2αから設定情報を受信する方法(同期設定)である。したがって、同期取得設定情報記憶部195には同期元の電子黒板2αが送信した設定情報が記憶される。
Figure 2019029814
表3は、同期先設定方針記憶部196に記憶されている情報を模式的に示す。同期先設定方針記憶部196には同期可否、同期状態、及び、再起動タイミングが設定されている。同期可否は、同期先の電子黒板2が同期元の電子黒板2αと設定情報を同期するか否かを制御する情報である。同期可否には、「同期する」又は「同期しない」のいずれかが設定される。「同期する」が設定されると同期先の電子黒板2は設定情報を同期する。より具体的には設定情報を受信する。「同期しない」が設定されると同期先の電子黒板2は設定情報を同期しない。より具体的には設定情報を受信しない。
同期状態は、同期元の電子黒板2αから送信された設定情報がどのような状態か示す。同期状態は、未同期、同期済み、又は、反映済みの3つの状態を取る。未同期とは設定情報を受信していない未受信の状態であり、同期済みは設定情報を受信した受信済みの状態であり(反映が必要な状態)、反映済みは設定情報が反映された状態である(すでに反映が終わっているので反映は不要な状態)。同期元の電子黒板2αから設定情報を受信できるのは未同期の状態である。
再起動タイミングは、同期先の電子黒板2がシャットダウン及び起動するタイミングである。シャットダウンしてすぐに起動することを再起動という。電子黒板2はシャットダウン及び起動により設定情報を反映させるため、再起動タイミングにより設定情報が反映されることになる。
同期先設定方針記憶部196に記憶されている情報は、管理者が端末装置30又はディスプレイ3から予め設定しておく。
(同期先の電子黒板2の機能)
同期情報受信部16は、この同期先設定方針記憶部196を参照して、同期可否を同期元の電子黒板2αに送信し、「同期する」を送信した場合に同期元の電子黒板2αから設定情報を受信する。すなわち、上記1.2.の条件を満たす場合に設定情報を受信する。同期情報受信部16は同期先の電子黒板2のCPU101がプログラムを実行しネットワークコントローラ105を制御すること等により実現される。
<<端末装置30>>
端末装置30は、通信部31、操作受付部32及び表示制御部33を有する。端末装置30が有するこれら各機能部は、図5に示された各構成要素のいずれかが、HDD209からメモリ202に展開されたプログラムに従ったCPU201からの命令により動作することで実現される機能又は手段である。
通信部31は、同期元の電子黒板2α又は同期先の電子黒板2と各種の情報を送受信する。本実施形態では、Webページを受信し、設定情報を送信する。通信部31は、端末装置30のCPU201がプログラム209pを実行してネットワーク・ドライバ205を制御すること等により実現される。
操作受付部32は、端末装置30に対する管理者の各種の操作を受け付ける。操作受付部32は、端末装置30のCPU201がプログラム209pを実行して入力装置210を制御すること等により実現される。
表示制御部33は、電子黒板2から送信されるWebページを解析してLCD206が表示する画面を生成する。また、操作受付部32が受け付けたユーザ入力に応じて画面を更新する。表示制御部33は、端末装置30のCPU201がプログラム209pを実行してグラフィクス・ドライバ204を制御すること等により実現される。
<同期元の設定例>
本実施形態では、同期元であることの設定により任意の電子黒板2が同期元の電子黒板2αになる。同期元として設定されない電子黒板2は同期先リストに登録されることで同期先の電子黒板2になる。
図7は、端末装置30のブラウザソフトウェアがLCD206に表示した同期元設定画面301の一例である。管理者は同期元に設定したい電子黒板2を端末装置30で指定して、Webページを取得することで同期元設定画面301を表示させる。
同期元設定画面301は、同期元設定欄306を有する。同期元設定欄306には「機器設定の同期元にする」というメッセージ302aとチェックボックス302bがある。管理者がチェックボックス302bをクリック(押下)すると操作受付部32が受け付けて、表示制御部33がチェックボックス302bにチェックマークを表示する。この設定が同期元の電子黒板2αに送信されると、端末装置30の通信先の電子黒板2が同期元の電子黒板2αに設定される。
また、同期元設定欄306はアップロードボタン303、ダウンロードボタン304、及び、同期テストボタン305を有する。アップロードボタン303は、表2に示した同期先リストを端末装置30が電子黒板2に送信するためのボタンである。ダウンロードボタン304は表2に示した同期先リストを端末装置30が電子黒板2から受信するためのボタンである。同期テストボタン305は、同期先リストに登録された同期先の電子黒板2と同期元の電子黒板2αが同期できるかをテストするためのボタンである。同期テストボタンが押下されると、同期元の電子黒板2αは同期先の電子黒板2から設定情報を実際に受信する。これにより、単なるIPレイヤの通信テストでなく、アプリケーションレイヤで通信可能かどうかを判断できる。
また、同期元設定画面301の下方には設定情報の一括設定欄311がある。設定情報の一括設定欄311には、アップロードボタン312とダウンロードボタン313がある。このダウンロードボタン313は、任意の電子黒板2から端末装置30が設定情報を受信するためのボタンであり、アップロードボタン312は設定情報を電子黒板2にアップロードするためのボタンである。このように、端末装置30は設定情報の全体を一括でダウンロードしたりアップロードしたりできる。
なお、「ホワイトボード拠点名、ネットワークの自動設定、IPアドレス、サブネットマスク、デフォルトゲートウェイ」はアップロードされない旨314が記載されている。これは、これらが同じ設定の電子黒板があることは通信等に支障をもたらすためである。また、同期元かどうかの設定(機器設定の同期)もアップロードされない旨315が記載されている。これは、同期元であることの設定が同期されると同期元の電子黒板2αばかりになるためである。
また、図7は同期元の設定画面であるが、端末装置30が同期可否の設定画面を表示し、管理者が設定することで、同期可否も同様に設定できる。また、同期可否の設定はUI設定でも可能である。
図8は、端末装置30が同期元の電子黒板2αを設定する手順を示すシーケンス図の一例である。
S1:管理者が端末装置30を操作することで、通信部31が同期元設定画面301の取得要求を電子黒板に送信する。同期元の電子黒板2αは、管理者が同期元にしたいと選択した電子黒板2でありIPアドレスなどは既知である。
S2:同期元の電子黒板2αのWebサーバ部13は同期元設定画面301の取得要求に対し同期元設定画面301のWebページを送信する。
S3:端末装置30の表示制御部33は同期元設定画面301を表示する。管理者が「機器設定の同期元にする」というメッセージ302aのチェックボックス302bをクリック(押下)すると、操作受付部32が受け付ける。
S4:端末装置30の通信部31は同期元にする旨の情報を同期元の電子黒板2αに送信する。なお、単にチェックボックス302bをクリック(押下)することで送信されるのでなく、明示的な送信の操作をもって送信してよい。
S5:同期元の電子黒板2αのWebサーバ部13は同期元にする旨の情報を受信し、設定情報受信部12が同期元情報194として記憶部19に記憶させる。
<設定情報の設定>
続いて、図9〜図11を用いて、電子黒板2への設定情報の設定について説明する。なお、設定先の電子黒板2は同期元でも同期先でもよい。
図9は、端末装置30のブラウザソフトウェアがLCD206に表示した設定情報設定画面321−1の一例である(Web設定)。管理者は設定情報を設定したい電子黒板2を端末装置30で指定して、Webページを取得することで設定情報設定画面321−1を表示させる。
設定情報設定画面321−1は、メールアドレス帳設定欄322、コンタクトリスト設定欄323、共有フォルダーリスト設定欄324、及び、テンプレート設定欄325を有する。メールアドレス帳設定欄322はアップロードボタン326を有しており、管理者は予め用意してあるメールアドレス帳をアップロードすることでメールアドレス帳を設定できる。なお、ダウンロードボタン327は現在、電子黒板2に設定されているメールアドレス帳を端末装置30が取得するためのボタンである。コンタクトリスト設定欄323とテンプレート設定欄325についても同様である。テンプレート設定欄325に関しては各テンプレートの画像例329が表示されており、管理者は電子黒板2が表示するテンプレートを選択する。
共有フォルダーリスト設定欄324には更に接続テストボタン328が表示されている。接続テストボタン328は、電子黒板2が共有フォルダーにアクセスできるかどうかをテストするためのボタンである。
図10は、同様の設定を電子黒板2のディスプレイ3から管理者が設定するための設定情報設定画面321−2の一例である(UI設定)。設定される情報は図9と同様であり、設定情報設定画面321−2は設定情報設定画面321−1と同様の項目を有している。したがって、管理者は端末装置30がなくても設定情報を任意の電子黒板2に設定できる。
図11は、プリンターアドレスを電子黒板のディスプレイから管理者が設定するための設定情報設定画面321−3の一例である(UI設定)。設定情報設定画面321−3は、プリンターアドレス欄331、及び、認証設定欄341を有する。プリンターアドレス欄331には、電子黒板2が使用するプリンターのIPアドレスが設定される。
認証設定欄341には、ユーザがプリンターを使用する際に認証を必要とするか否かの設定ボタン332が表示され、認証を必要とすると設定されると認証情報が設定される。認証情報として、ユーザIDが設定されるユーザコード欄333、ユーザ名が設定されるユーザ名欄334、パスワードが設定されるパスワード欄335、がある。また、印刷されるデータを暗号化する旨のチェックボックス336と、暗号鍵の入力欄337がある。
なお、図11の設定を端末装置30がWeb設定で行うことも可能である。また、図9〜図11の設定情報は一例であり、これら以外の設定情報も端末装置30又は電子黒板2から設定されることができる。
図12(a)はWeb設定による項目ごとの設定情報の設定手順を示すシーケンス図の一例である。
S1:管理者が端末装置30を操作することで、通信部31が設定情報設定画面321−1の取得要求を同期元の電子黒板2αに送信する。同期元の電子黒板2αは、管理者が同期元にしたいと選択した電子黒板2でありIPアドレスなどは既知である。
S2:同期元の電子黒板2αのWebサーバ部13は設定情報設定画面321−1の取得要求に対し設定情報設定画面321−1のWebページを送信する。
S3:端末装置30の表示制御部33は設定情報設定画面321−1を表示する。管理者が適宜、設定情報を設定すると、操作受付部32が受け付ける。
S4:端末装置30の通信部31は設定情報を同期元の電子黒板2αに送信する。
S5:同期元の電子黒板2αのWebサーバ部13は設定情報を受信し、設定情報受信部12が通信取得情報記憶部193に記憶させる。
図12(b)はUI設定による設定情報の設定手順を示すシーケンス図の一例である。
S1:管理者が同期元の電子黒板2αを操作することで、通信部31が設定情報設定画面321−2、321−3を表示させる。
S2:管理者は適宜、設定情報を設定する。
S3:同期元の電子黒板2αの設定受付部11が設定を受け付ける。
S4:設定受付部11は設定情報を現在設定情報記憶部192に記憶させる。
図12(c)はWeb設定による設定情報の一括の設定手順を示すシーケンス図の一例である。
S1:管理者が端末装置30を操作することで、通信部31が同期元設定画面301の取得要求を同期元の電子黒板2αに送信する。同期元の電子黒板2αは、管理者が同期元にしたいと選択した電子黒板2でありIPアドレスなどは既知である。
S2:同期元の電子黒板2αのWebサーバ部13は同期元設定画面301の取得要求に対し同期元設定画面301のWebページを送信する。
S3:端末装置30の表示制御部33は同期元設定画面301を表示する。管理者が設定情報の一括設定欄311のアップロードボタン312をクリック(押下)すると、操作受付部32が受け付ける。
S4:端末装置30の通信部31は設定情報の全体を同期元の電子黒板2αに送信する。 S5:同期元の電子黒板2αのWebサーバ部13は設定情報の全体を受信し、設定情報受信部12が通信取得情報記憶部193に記憶させる。
<動作手順>
図13は、同期元の電子黒板2αが同期先の電子黒板2に設定情報を送信する手順を示すシーケンス図の一例である。図13では同期先の電子黒板2Aの同期可否が「同期する」であり、同期先の電子黒板2Bの同期可否が「同期しない」である。
S1:同期元の電子黒板2αの情報送受信部14は同期タイミングになると、同期先リストに登録されているIPアドレスを宛先にして、まず、同期可否を同期先の電子黒板2Aに要求する。
S2:同期先の電子黒板2Aの同期情報受信部16は同期先設定方針記憶部196から同期可否を読み出して、同期元の電子黒板2αに送信する。図13のステップS2では「同期する」を受信したものとする。
S3:同期元の電子黒板2αの情報送受信部14は同期可否(「同期する」又は「同期しない」)を受信して、設定情報を送信するか否かを判断する。この判断のフローチャート図を図14に示す。
S4:同期元の電子黒板2αの情報送受信部14は同期可否(同期する)を受信したので、現在設定情報記憶部192に記憶されている設定情報を、同期先の電子黒板2Aに送信する。同期先の電子黒板2Aの同期情報受信部16は設定情報を受信し、同期取得設定情報記憶部195に設定情報を記憶させる。また、同期情報受信部16は同期状態を同期済みに設定する。
次に、同期元の電子黒板2αは同様の処理を同期先の電子黒板2Bに対しても行う。
S5〜S7:ステップS1〜S3と同様になる。ただし、図13のステップS6では「同期しない」を受信したものとする。このため、同期元の電子黒板2αの設定情報受信部12は以降の処理を行うことなく、設定情報を同期先の電子黒板2Bに送信しない。
図14は、同期元の電子黒板2αが同期可否に基づいて設定情報を送信するか否かを判断する手順を示すフローチャート図の一例である。図14の処理は、同期元の電子黒板2αが同期可否を受信することでスタートする。
まず、同期元の電子黒板2αの情報送受信部14は同期可否として「同期する」を受信したか否かを判断する(S10)。
ステップS10の判断がNoの場合、情報送受信部14は設定情報を送信しないと判断する(S30)。
ステップS10の判断がYesの場合、情報送受信部14は設定情報を送信すると判断する(S20)。
このように、同期元の電子黒板2αの情報送受信部14は同期先の電子黒板2が設定情報を同期するという同期可否の設定の場合にだけ設定情報を送信し、同期させることができる。
<設定情報の反映>
UI設定の場合はリアルタイムに設定情報が電子黒板2に反映されるが、Web設定と同期設定では再起動により設定情報が電子黒板2に反映される。Web設定と同期設定ではユーザの操作中に設定情報が変わることがないようにするためである。UI設定ではユーザ自ら設定変更しているので設定情報が変更されても違和感がなく、むしろ早急に設定変更を反映させるためである。
図15は、同期先の電子黒板2が設定情報を反映させる手順を示すフローチャート図の一例である。図15の説明では、シャットダウンと再起動により設定情報が反映されるものとする。
同期先の電子黒板2の設定情報反映部15は電子黒板2がシャットダウンされたか否かを判断する(S10)。シャットダウンは、ユーザが行う場合と同期先設定方針記憶部196に設定されている再起動タイミングで実行される場合がある。
設定情報反映部15は、電子黒板2のシャットダウン処理の中で同期状態が同期済みであるか否かを判断する(S20)。なお、シャットダウン処理とはセーブされていないデータを保存したり、ファイルをクローズしたりする処理である。
同期状態が同期済みでない場合、起動中に同期元の電子黒板2αから設定情報が取得されていないので、図15の処理は終了する。
同期状態が同期済みである場合、設定情報反映部15は同期取得設定情報記憶部195又は通信取得情報記憶部193の設定情報を現在設定情報記憶部192に記憶する(S30)。これにより、次回の起動時に同期先の電子黒板2は現在設定情報記憶部192に記憶されている設定情報に基づいて動作できる。
次に、設定情報反映部15は同期状態を反映済みに設定する(S40)。すなわち、設定情報が反映されたことを登録する。
以上説明したように、本実施例の通信システム100は、同期先の電子黒板2に同期元の電子黒板2αの情報(例えばIPアドレス)を設定する必要がないため、管理者の作業負担を低減できる。また、同期先ごとに管理者が同期可否を設定できるので、同期元の電子黒板2αと同期させたくない電子黒板2が同期元の電子黒板2αと設定情報を同期しないようにすることができる。また、仮に、管理者が間違った同期先の電子黒板2を同期元の電子黒板2αに設定しても、同期先の電子黒板2の同期可否が「同期しない」に設定されていれば、同期すべきでない同期先の電子黒板2が同期されることを防ぐことができる。
本実施例では、同期先の電子黒板2が同期済みか否かによって、同期元の電子黒板2αが設定情報を送信するか否かを制御する通信システム100について説明する。したがって、同期元の電子黒板2αが、すでに設定情報を送信した同期先の電子黒板2に対し、設定情報を再送信することを抑制し、送信負荷を低減できる。
なお、本実施例では実施例1の機能ブロック、及び、記憶部19に記憶されている情報を援用して説明する。
図16は、同期元の電子黒板2αが同期先の電子黒板2に設定情報を送信する手順を示すシーケンス図の一例である。なお、図16では同期可否の判断が省略されているが、本実施例においても同期可否の判断が行われている。実施例3以降の実施例に関しても同様である。
S1:同期元の電子黒板2αの情報送受信部14は同期タイミングになると、同期先リストに登録されているIPアドレスを宛先にして、同期設定のフラグを同期先の電子黒板2Aに要求する。
S2:同期先の電子黒板2Aの同期情報受信部16は同期先設定方針記憶部196から同期状態を読み出して、同期元の電子黒板2αに送信する。図16のステップS2では「未同期」を受信したものとする。
S3:同期元の電子黒板2αの情報送受信部14は同期状態を受信して、設定情報を送信するか否かを判断する。この判断のフローチャート図を図17に示す。
S4:「未同期」を受信したので、同期元の電子黒板2αの情報送受信部14は、現在設定情報記憶部192に記憶されている設定情報を、同期先の電子黒板2Aに送信する。
S5:同期先の電子黒板2Aの同期情報受信部16は設定情報を受信し、同期取得設定情報記憶部195に設定情報を記憶させ、同期状態を同期済みに設定する。
S6:同様の手順として、同期元の電子黒板2αの情報送受信部14は同期タイミングになると、同期先リストに登録されているIPアドレスを宛先にして、同期状態を同期先の電子黒板2Aに要求する。
S7:同期先の電子黒板2Aの同期情報受信部16は同期先設定方針記憶部196から同期状態を読み出して、同期元の電子黒板2αに送信する。図16のステップS7では「同期済み」を受信したものとする。
S8:同期元の電子黒板2αの情報送受信部14は同期状態を受信して、設定情報を送信するか否かを判断する。同期済みを受信したため、情報送受信部14は設定情報を送信しない。
図17は、同期元の電子黒板2αが同期可否と同期状態に基づいて設定情報を送信するか否かを判断する手順を示すフローチャート図の一例である。図17の説明では主に図14との相違を説明する。ステップS10の処理は図14と同様である。
ステップS10の判断がYesの場合、情報送受信部14は同期状態として「未同期」を受信したか否かを判断する(S11)。
ステップS11の判断がNoの場合、情報送受信部14は設定情報を送信しないと判断する(S30)。
ステップS11の判断がYesの場合、情報送受信部14は設定情報を送信すると判断する(S20)。
なお、設定情報を反映させる手順は実施例1の図15と同様でよい。
このように、同期元の電子黒板2αの情報送受信部14は同期先の電子黒板2が設定情報を受信していない場合に設定情報を送信し、同期させることができる。したがって、送信負荷を低減できる。
本実施例では、UI設定により同期状態を未同期に設定できる通信システム100について説明する。
まず、本実施例の背景を説明する。同期設定による設定情報を同期先の電子黒板2が受信することで、同期状態が同期済みになる。この時の同期状態を示す。
同期状態 : 同期済み
次に、UI設定により設定情報が設定されたものとする。例えば、一時的にユーザがプリンターを切り替えたり、テンプレートを切り替えたりする場合がある。この時の同期状態を示す。
同期設定 : 同期済み 又は 反映済み
同期済みの場合、実施例2によれば同期先の電子黒板2は設定情報を受信できない。シャットダウンと再起動が行われでも、同期状態は反映済みになるだけなので、同期先の電子黒板2は同期設定の設定情報を受信できない。このままでは電子黒板2の設定情報が同期されず、UI設定の設定情報で同期先の電子黒板2が動作してしまう。
図18は、同期元の電子黒板2αが同期先の電子黒板2に設定情報を送信する手順を示すシーケンス図の一例である。ステップS1〜S5の処理は図16と同様でよい。
S6:同期先の電子黒板2の設定受付部11がディスプレイから設定情報の設定を受け付ける(UI設定)。
S7:設定受付部11は、同期設定による設定情報の受信を可能にするために、同期状態を未同期に設定する。
ステップS8〜S11は、ステップS1〜S4と同様であるが、同期状態が未同期なので、同期元の電子黒板2αが設定情報を同期先の電子黒板2に送信できる。
なお、同期先の電子黒板2が設定情報を反映させる手順は図15と同様でよい。
したがって、本実施例によれば、同期先の電子黒板2が設定情報を受信した後、UI設定により設定情報が設定されると同期状態が未同期になるので、同期設定により設定情報を受信することを可能にできる。すなわち、管理者が直接、設定情報を設定しても同期設定の設定情報に戻すことができる。
本実施例では、同期元の電子黒板2αが送信する設定情報に識別情報が付与されている通信システム100について説明する。
同期先の電子黒板2は設定情報の識別情報と共に同期状態(同期済み)を同期元の電子黒板2αに送信し、同期元の電子黒板2αは識別情報が異なる場合に設定情報を同期先の電子黒板2に送信する。これにより、同期先の電子黒板2は同期状態が同期済みでも新しい設定情報を受信できる。
本実施例では同期先設定方針記憶部196に記憶されている情報が実施例1〜3と異なる。以下、相違を説明する。
Figure 2019029814
表4は同期先設定方針記憶部196に記憶されている情報を模式的に示す。本実施例では同期状態の同期済みに設定情報の識別情報(表4では0001)が設定される。反映済みにおいても設定情報の識別情報が設定される。すなわち、設定情報が受信されたことだけでなく、どの設定情報が受信されたかが判別される。設定情報の識別情報は同期元の電子黒板2αが付与しており一意性が保証されている。
<動作>
図19は、同期元の電子黒板2αが同期先の電子黒板2に設定情報を送信する手順を示すシーケンス図の一例である。
S1:まず、同期元の電子黒板2αの情報送受信部14は設定情報にID1という識別情報を付与する。
S2:同期元の電子黒板2αの情報送受信部14は同期タイミングになると、同期先リストに登録されているIPアドレスを宛先にして、同期状態を同期先の電子黒板2Aに要求する。
S3:同期先の電子黒板2Aの同期情報受信部16は同期先設定方針記憶部196から同期状態を読み出して、同期元の電子黒板2αに送信する。図19のステップS3では「未同期」を受信したものとする。
S4:同期元の電子黒板2αの情報送受信部14は同期状態を受信して、設定情報を送信するか否かを判断する。この判断のフローチャート図を図20に示す。
S5:「未同期」を受信したので、同期元の電子黒板2αの情報送受信部14は、現在設定情報記憶部192に記憶されている設定情報と識別情報(ID1)を、同期先の電子黒板2Aに送信する。
S6:同期先の電子黒板2Aの同期情報受信部16は設定情報と識別情報(ID1)を受信し、同期取得設定情報記憶部195に設定情報を記憶させ、同期状態を同期済みに設定し、更に識別情報(ID1)を設定する。
S7:管理者が同期元の電子黒板2αのディスプレイ3から設定情報を設定する(UI設定)。
S8:同期元の電子黒板2αの情報送受信部14は設定情報にID2という識別情報を付与する。
S9:同期元の電子黒板2αの情報送受信部14は同期タイミングになると、同期先リストに登録されているIPアドレスを宛先にして、同期状態を同期先の電子黒板2に要求する。
S10:同期先の電子黒板2Aの同期情報受信部16は同期先設定方針記憶部196から同期状態(同期済み)と識別情報を読み出して、同期元の電子黒板2αに送信する。
S11:同期元の電子黒板2αの情報送受信部14は同期状態(同期済み)と識別情報ID1を受信して、識別情報ID2と比較することで設定情報を送信するか否かを判断する。図19のステップS11では識別情報がID1とID2で異なるので、情報送受信部14は設定情報を送信すると判断する。
S12:同期元の電子黒板2αの情報送受信部14は、現在設定情報記憶部192に記憶されている設定情報と識別情報(ID2)を、同期先の電子黒板2Aに送信する。
S13:同期先の電子黒板2Aの同期情報受信部16は設定情報と識別情報(ID2)を受信し、同期取得設定情報記憶部195に設定情報を記憶させ、同期状態を同期済みに設定し、更に識別情報(ID2)を設定する。
図20は、同期元の電子黒板2αが同期可否、同期状態及び設定情報の識別情報に基づいて設定情報を送信するか否かを判断する手順を示すフローチャート図の一例である。図20の説明では主に図17との相違を説明する。ステップS10、S11の処理は図17と同様である。
ステップS11の判断がNoの場合、情報送受信部14はこれから送信しようとする識別情報が、同期先の電子黒板2から送信された識別情報と異なるかどうかを判断する(S12)。
ステップS12の判断がYesの場合、設定情報を送信すべきなので情報送受信部14は設定情報を送信すると判断する(S20)。
ステップS12の判断がNoの場合、設定情報を送信する必要がないので、情報送受信部14は設定情報を送信しないと判断する(S30)。
なお、設定情報の反映の手順は図15と同様でよい。
したがって、本実施例の通信システム100は設定情報に識別情報が付与されているので、同期先の電子黒板2がすでに設定情報を受信していても同期元の電子黒板2αが最新の設定情報を送信できる。
本実施例では実施例4の仕組みを利用して、異なる同期元の電子黒板2αから同期先の電子黒板2が設定情報を受信できる通信システム100について説明する。
図21は、同期元の電子黒板2αが同期先の電子黒板2に設定情報を送信する手順を示すシーケンス図の一例である。図21の説明では主に図19との相違を説明する。
まず、図21のステップS1〜S6の処理は図19と同様でよい。この後、同期元の電子黒板2αが同期元の電子黒板2αAから同期元の電子黒板2αBに切り替わった。切り替えは、上記のように管理者が同期元設定画面301で変更できる。切り替わる理由としては種々の理由が考えられるが、例えば、同期元の電子黒板2αが交換されることが考えられる。続く、図21のステップS7〜12の処理は図19のS8〜S13と同様でよい。
したがって、本実施例の通信システム100は設定情報に識別情報が付与されているので、同期元の電子黒板2αが切り替わった場合でも、同期先の電子黒板2が最新の設定情報を受信できる。
本実施例では、同期状態が反映済みの場合に、同期先の電子黒板2にUI設定で設定情報が設定されると同期状態を未同期に設定する通信システム100について説明する。同期状態が未同期に設定されるので、同期先の電子黒板2は同期元の電子黒板2αと設定情報を同期できる。
図22は、同期元の電子黒板2αが同期先の電子黒板2に設定情報を送信する手順を示すシーケンス図の一例である。図22では主に図18との相違を説明する。まず、ステップS1〜S5は図18と同様でよい。
S6:次に、同期先の電子黒板2が再起動(シャットダウンと起動)を行い、同期先の電子黒板2の設定情報反映部15が同期取得設定情報記憶部195の設定情報を現在設定情報記憶部192に記憶させる。
S7:同期先の電子黒板2の設定情報反映部15は同期状態を反映済みに変更する。
S8:管理者が同期先の電子黒板2のディスプレイ3から設定情報を設定する(UI設定)。UI設定する理由は実施例3と同様である。
S9:同期先の電子黒板2の設定受付部11はUI設定を検出し、同期設定による設定情報の受信を可能にするために、同期状態を未同期に設定する。
こうすることで、同期先の電子黒板2にUI設定により設定情報が設定されると同期状態が反映済みから未同期に変更されるので、同期先の電子黒板2が同期元の電子黒板2αから設定情報を受信することを可能にできる。したがって、管理者が直接、設定情報を設定しても同期設定の設定情報に戻すことができる。
<その他の適用例>
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
例えば、上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP(digital signal processor)、FPGA(field programmable gate array)、SOC(System on a chip)、GPU(Graphics Processing Unit)や従来の回路モジュール等のデバイスを含むものとする。
また、本実施形態では同期可否、同期状態、及び、設定情報の識別情報によって同期元の電子黒板2αが設定情報を送信しないと説明した。しかし、同期元の電子黒板2αが設定情報を送信して、同期元の電子黒板2が同期可否、同期状態、及び、設定情報の識別情報に応じて破棄してもよい。
また、図6などの構成例は、電子黒板2による処理の理解を容易にするために、主な機能に応じて分割したものである。処理単位の分割の仕方や名称によって本願発明が制限されることはない。電子黒板2の処理は、処理内容に応じて更に多くの処理単位に分割することもできる。また、1つの処理単位が更に多くの処理を含むように分割することもできる。
また、図6の記憶部19に図示される各記憶部の1つ以上はネットワーク上に存在していてもよい。
なお、現在設定情報記憶部192は設定情報記憶手段の一例であり、情報送受信部14は情報送受信手段の一例であり、同期情報受信部16は情報受信手段の一例であり、設定受付部11は設定受付手段の一例であり、設定情報反映部15は情報反映手段の一例であり、同期元の電子黒板2αは第一の電子機器の一例であり、同期先の電子黒板2は第二の電子機器の一例である。
2 電子黒板
11 設定受付部
12 設定情報受信部
14 情報送受信部
16 同期情報受信部
30 端末装置
100 通信システム
特開2017−068684号公報

Claims (9)

  1. 第二の電子機器が第一の電子機器から設定に関する設定情報を取得する通信システムであって、
    前記第二の電子機器は、
    前記設定情報を取得するか否かが設定された取得可否情報を記憶手段に記憶しており、
    前記第一の電子機器は、
    前記設定情報が記憶された設定情報記憶手段と、
    前記第二の電子機器から前記設定情報を取得するという前記取得可否情報を取得した場合は前記設定情報を前記第二の電子機器に送信し、前記設定情報を取得しないという前記取得可否情報を取得した場合は前記設定情報を送信しない情報送受信手段と、
    を有する通信システム。
  2. 前記第二の電子機器は、
    前記第二の電子機器から前記設定情報を受信した場合、前記設定情報の状態を受信済みに設定する情報受信手段を有し、
    前記第一の電子機器における前記情報送受信手段は、前記設定情報の状態を前記第二の電子機器から受信し、前記設定情報の状態が受信済みでない場合、前記設定情報を前記第二の電子機器に送信する請求項1に記載の通信システム。
  3. 前記第二の電子機器は、
    前記第二の電子機器への操作により前記設定情報の設定を受け付ける設定受付手段を有し、
    前記設定受付手段は、前記設定情報の設定を受け付けた場合、前記設定情報の状態を未受信に設定し、前記情報受信手段は前記第一の電子機器から前記設定情報を受信する請求項2に記載の通信システム。
  4. 前記第二の電子機器は、
    前記情報受信手段が受信した前記設定情報を前記第二の電子機器に反映させ、前記設定情報の状態を反映済みに設定する情報反映手段を有し、
    前記情報送受信手段は前記設定情報の状態が前記反映済みの場合、前記設定情報を前記第二の電子機器に送信しない請求項3に記載の通信システム。
  5. 前記設定受付手段が、前記設定情報の設定を受け付けた場合、前記設定情報の状態を前記反映済みから未受信に設定し、前記情報受信手段は前記第一の電子機器から前記設定情報を受信する請求項4に記載の通信システム。
  6. 前記情報送受信手段は、前記設定情報の識別情報と共に前記設定情報を前記第二の電子機器に送信し、
    前記情報送受信手段は、前記設定情報の状態と前記設定情報の識別情報を前記第二の電子機器から受信し、前記設定情報の状態が受信済みでも、前記送信した前記設定情報の識別情報が前記第二の電子機器から受信した前記設定情報の識別情報と異なる場合、前記設定情報を前記第二の電子機器に送信する請求項2〜5のいずれか1項に記載の通信システム。
  7. 複数の前記第一の電子機器を有し、
    複数の前記第一の電子機器の前記情報送受信手段がそれぞれ前記設定情報と前記設定情報の識別情報を前記第二の電子機器に送信し、
    前記情報送受信手段は、前記第二の電子機器から受信した前記設定情報の状態と前記設定情報の識別情報に基づいて、前記第二の電子機器に前記設定情報を送信するか否かを判断する請求項6に記載の通信システム。
  8. 第二の電子機器が第一の電子機器から設定に関する設定情報を取得する通信システムの通信方法であって、
    前記第一の電子機器が、第二の電子機器から前記設定情報を取得するか否かが設定された取得可否情報を取得するステップと、
    前記設定情報を取得するという前記取得可否情報を取得した場合は前記設定情報を前記第二の電子機器に送信し、前記設定情報を取得しないという前記取得可否情報を取得した場合は前記設定情報を送信しないステップと、
    を有する通信方法。
  9. 設定に関する設定情報を取得するか否かが設定された取得可否情報を記憶手段に記憶する第二の電子機器に、前記設定情報を送信する電子機器であって、
    前記設定情報が記憶された設定情報記憶手段と、
    前記第二の電子機器から前記設定情報を取得するという前記取得可否情報を取得した場合は前記設定情報を前記第二の電子機器に送信し、前記設定情報を取得しないという前記取得可否情報を取得した場合は前記設定情報を送信しない情報送受信手段と、
    を有する電子機器。

JP2017147259A 2017-07-28 2017-07-28 通信システム、通信方法、電子機器 Active JP6863162B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2017147259A JP6863162B2 (ja) 2017-07-28 2017-07-28 通信システム、通信方法、電子機器
US16/044,764 US10852793B2 (en) 2017-07-28 2018-07-25 Communication system, communication method, and electronic apparatus
EP18185465.4A EP3435632B1 (en) 2017-07-28 2018-07-25 Communication system and communication method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017147259A JP6863162B2 (ja) 2017-07-28 2017-07-28 通信システム、通信方法、電子機器

Publications (2)

Publication Number Publication Date
JP2019029814A true JP2019029814A (ja) 2019-02-21
JP6863162B2 JP6863162B2 (ja) 2021-04-21

Family

ID=63047203

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017147259A Active JP6863162B2 (ja) 2017-07-28 2017-07-28 通信システム、通信方法、電子機器

Country Status (3)

Country Link
US (1) US10852793B2 (ja)
EP (1) EP3435632B1 (ja)
JP (1) JP6863162B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11778152B2 (en) 2021-07-26 2023-10-03 Seiko Epson Corporation Method of controlling projector and projector

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022066915A (ja) 2020-10-19 2022-05-02 株式会社リコー 表示入力装置、プログラム、及び表示入力方法

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003264662A (ja) * 2002-03-08 2003-09-19 Konica Corp 画像形成装置、画像形成装置の設定情報更新システムおよび画像形成装置の設定情報更新方法
JP2013132813A (ja) * 2011-12-26 2013-07-08 Fuji Xerox Co Ltd 画像形成装置、及びプログラム
JP2015168251A (ja) * 2014-03-11 2015-09-28 株式会社リコー 電子機器、及び情報処理システム
JP2016020034A (ja) * 2014-07-11 2016-02-04 キヤノン株式会社 情報処理装置及びその制御方法、並びにプログラム
JP2016110267A (ja) * 2014-12-03 2016-06-20 キヤノン株式会社 情報処理装置、サーバ装置、情報処理装置の制御方法、サーバ装置の制御方法及びプログラム
JP2017017472A (ja) * 2015-06-30 2017-01-19 キヤノン株式会社 情報処理装置、その制御方法、および制御プログラム、並びに情報処理システム
WO2017077907A1 (ja) * 2015-11-02 2017-05-11 株式会社リコー 情報処理装置、通信システム及び情報処理方法
JP2017105145A (ja) * 2015-12-11 2017-06-15 株式会社リコー 機器、外部機器、情報処理システム、情報処理プログラム、情報処理方法、及び情報処理プログラムを記憶した記憶媒体

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8798252B2 (en) * 2009-03-24 2014-08-05 Microsoft Corporation Automatic utilization of resources in a realtime conference
JP6244682B2 (ja) 2013-06-21 2017-12-13 株式会社リコー 表示装置、表示システム、及び表示プログラム
JP6286891B2 (ja) 2013-06-21 2018-03-07 株式会社リコー 表示装置、表示システム、及び表示プログラム
US9769509B2 (en) 2014-09-16 2017-09-19 Ricoh Company, Ltd. Video playback system and image display device
JP6641780B2 (ja) 2015-08-19 2020-02-05 富士通株式会社 サービス提供方法、サービス提供装置及びサービス提供プログラム
JP2017062645A (ja) 2015-09-25 2017-03-30 株式会社リコー 画像配信システム、画像配信方法及びプログラム
JP6620494B2 (ja) 2015-09-30 2019-12-18 株式会社リコー 通信システム、情報処理装置、通信方法、プログラム
JP2017107307A (ja) 2015-12-08 2017-06-15 株式会社リコー 機器、情報処理システム、情報処理方法、及びプログラム
JP2017111551A (ja) 2015-12-15 2017-06-22 株式会社リコー 情報処理装置、プログラム、情報処理システム
US9549153B1 (en) * 2016-05-26 2017-01-17 Logitech Europe, S.A. Method and apparatus for facilitating setup, discovery of capabilites and interaction of electronic devices
US9942513B1 (en) * 2016-10-31 2018-04-10 Cisco Technology, Inc. Automated configuration of behavior of a telepresence system based on spatial detection of telepresence components

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003264662A (ja) * 2002-03-08 2003-09-19 Konica Corp 画像形成装置、画像形成装置の設定情報更新システムおよび画像形成装置の設定情報更新方法
JP2013132813A (ja) * 2011-12-26 2013-07-08 Fuji Xerox Co Ltd 画像形成装置、及びプログラム
JP2015168251A (ja) * 2014-03-11 2015-09-28 株式会社リコー 電子機器、及び情報処理システム
JP2016020034A (ja) * 2014-07-11 2016-02-04 キヤノン株式会社 情報処理装置及びその制御方法、並びにプログラム
JP2016110267A (ja) * 2014-12-03 2016-06-20 キヤノン株式会社 情報処理装置、サーバ装置、情報処理装置の制御方法、サーバ装置の制御方法及びプログラム
JP2017017472A (ja) * 2015-06-30 2017-01-19 キヤノン株式会社 情報処理装置、その制御方法、および制御プログラム、並びに情報処理システム
WO2017077907A1 (ja) * 2015-11-02 2017-05-11 株式会社リコー 情報処理装置、通信システム及び情報処理方法
JP2017105145A (ja) * 2015-12-11 2017-06-15 株式会社リコー 機器、外部機器、情報処理システム、情報処理プログラム、情報処理方法、及び情報処理プログラムを記憶した記憶媒体

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11778152B2 (en) 2021-07-26 2023-10-03 Seiko Epson Corporation Method of controlling projector and projector

Also Published As

Publication number Publication date
JP6863162B2 (ja) 2021-04-21
EP3435632A1 (en) 2019-01-30
US20190033935A1 (en) 2019-01-31
US10852793B2 (en) 2020-12-01
EP3435632B1 (en) 2021-11-24

Similar Documents

Publication Publication Date Title
JP6620494B2 (ja) 通信システム、情報処理装置、通信方法、プログラム
US11294495B2 (en) Electronic whiteboard, method for image processing in electronic whiteboard, and recording medium containing computer program of electronic whiteboard
JP6610674B2 (ja) 情報処理装置、通信システム及び情報処理方法
JP6658157B2 (ja) 情報処理装置、システム、プログラム、処理方法
JP2017111551A (ja) 情報処理装置、プログラム、情報処理システム
JP2017076207A (ja) 画像処理装置及び画像処理システム
JP6863162B2 (ja) 通信システム、通信方法、電子機器
JP6904142B2 (ja) 通信システム、通信方法、電子機器
JP6946825B2 (ja) 通信システム、通信方法、電子機器
US10319061B2 (en) Information processing apparatus and event management method
US20200301645A1 (en) Display apparatus and display method
JP2019160184A (ja) 設定情報同期システム、同期方法、情報処理装置、同期方法、プログラム
JP7363064B2 (ja) 画像処理装置、方法、およびプログラム
JP7383959B2 (ja) 表示装置、使用方法提供方法、プログラム、画像処理システム
JP7020317B2 (ja) 共有端末、設定情報同期方法、プログラム、設定情報同期システム
JP2021086576A (ja) 表示装置、表示方法
JP2021165964A (ja) 表示装置、負荷制御方法、プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200325

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201126

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201208

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210204

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: 20210302

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210315

R151 Written notification of patent or utility model registration

Ref document number: 6863162

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151