(57)【要約】【課題】拠点間の設定差を解消すること目的とする。【解決手段】入力されたストローク画像から認識された文字から、文字列の候補を生成する入力予測部と、前記文字列の候補の生成において、他の表示装置との共有の対象とされる共有対象辞書データが参照された場合に、前記他の表示装置に対して前記共有対象辞書データのインストール要求を通知する通知部と、前記他の表示装置から前記共有対象辞書データのインストールを許可する通知を受けて、前記共有対象辞書データを出力する辞書出力部と、を有する表示装置である。【選択図】図８
2020201835.tif 000002
【特許請求の範囲】
【請求項１】
入力されたストローク画像から認識された文字から、文字列の候補を生成する入力予測部と、
前記文字列の候補の生成において、他の表示装置との共有の対象とされる共有対象辞書データが参照された場合に、前記他の表示装置に対して前記共有対象辞書データのインストール要求を通知する通知部と、
前記他の表示装置から前記共有対象辞書データのインストールを許可する通知を受けて、前記共有対象辞書データを出力する辞書出力部と、を有する表示装置。
【請求項２】
前記共有対象辞書データは、専門用語に関する辞書データを含み、
前記表示装置の表示部に表示された情報は、前記他の表示装置と共有される、請求項１記載の表示装置。
【請求項３】
前記共有対象辞書データと、前記共有の対象外となる辞書データと、が格納された辞書記憶部を有し、
前記共有対象辞書データと、前記共有の対象外となる辞書データとは、それぞれが共有の対象とされるか否かを示すメタ情報を含み、
前記通知部は、
前記文字列の候補の生成において参照された辞書データに含まれるメタ情報に基づき、共有対象辞書データが参照されたか否かを判定する、請求項１又は２記載の表示装置。
【請求項４】
前記表示装置と前記他の表示装置とを用いた遠隔会議に関する会議情報が格納された会議情報記憶部を有し、
前記会議情報は、前記他の表示装置に対する前記共有対象辞書データの出力履歴を示す情報を含み、
前記通知部は、
前記会議情報を参照し、前記他の表示装置に対して前記共有対象辞書データを出力していない場合に、前記インストール要求を前記他の表示装置に通知する、請求項３記載の表示装置。
【請求項５】
他の表示装置から前記インストール要求を受けて、前記共有対象辞書データのインストールを許可するか否かを確認させる画面を前記表示装置の表示部に表示させ、前記インストールが許可された場合に、前記インストールを許可する通知を行う辞書取得部を有し、
前記辞書取得部は、
前記インストールを許可する通知に応じて取得した前記共有対象辞書データを前記辞書記憶部に格納する、請求項４記載の表示装置。
【請求項６】
前記遠隔会議の終了指示を受け付けて、前記辞書記憶部に格納された前記共有対象辞書データを削除する辞書削除部を有する、請求項５記載の表示装置。
【請求項７】
コンピュータによる表示方法であって、前記コンピュータが、
入力されたストローク画像から認識された文字から、文字列の候補を生成し、
前記文字列の候補の生成において、他の表示装置との共有の対象とされる共有対象辞書データが参照された場合に、前記他の表示装置に対して前記共有対象辞書データのインストール要求を通知し、
前記他の表示装置から前記共有対象辞書データのインストールを許可する通知を受けて、前記共有対象辞書データを出力する、表示方法。
【請求項８】
入力されたストローク画像から認識された文字から、文字列の候補を生成する処理と、
前記文字列の候補の生成において、他の表示装置との共有の対象とされる共有対象辞書データが参照された場合に、前記他の表示装置に対して前記共有対象辞書データのインストール要求を通知する処理と、
前記他の表示装置から前記共有対象辞書データのインストールを許可する通知を受けて、前記共有対象辞書データを出力する処理と、をコンピュータに実行させる表示プログラム。
【請求項９】
表示装置と、前記表示装置と異なる拠点に設置された他の表示装置と、を含む表示システムであって、
前記表示装置は、
入力されたストローク画像から認識された文字から、文字列の候補を生成する入力予測部と、
前記文字列の候補の生成において、前記他の表示装置との共有の対象とされる共有対象辞書データが参照された場合に、前記他の表示装置に対して前記共有対象辞書データのインストール要求を通知する通知部と、
前記他の表示装置から前記共有対象辞書データのインストールを許可する通知を受けて、前記共有対象辞書データを出力する辞書出力部と、を有する表示システム。
【請求項１０】
表示装置と、前記表示装置と異なる拠点に設置された他の表示装置と、を含む表示システムによる表示方法であって、
前記表示装置が、
入力されたストローク画像から認識された文字から、文字列の候補を生成し、
前記文字列の候補の生成において、前記他の表示装置との共有の対象とされる共有対象辞書データが参照された場合に、前記他の表示装置に対して前記共有対象辞書データのインストール要求を通知し、
前記他の表示装置から前記共有対象辞書データのインストールを許可する通知を受けて、前記共有対象辞書データを出力する、表示方法。
【請求項１１】
表示装置と、前記表示装置と異なる拠点に設置された他の表示装置と、辞書データが格納された辞書記憶部を有するサーバ装置と、を含む表示システムであって、
前記表示装置は、
入力されたストローク画像から認識された文字から、文字列の候補を生成する入力予測部と、
前記文字列の候補の生成において、前記辞書記憶部に格納された辞書データのうち、前記他の表示装置との共有の対象とされる共有対象辞書データが参照された場合に、前記他の表示装置に対して前記共有対象辞書データのインストール要求を通知する通知部と、
前記他の表示装置から前記共有対象辞書データのインストールを許可する通知を受けて、前記共有対象辞書データの出力要求を前記サーバ装置へ送信する辞書出力部と、を有する表示システム。
【請求項１２】
表示装置と、前記表示装置と異なる拠点に設置された他の表示装置と、辞書データが格納された辞書記憶部を有するサーバ装置と、を含む表示システムによる表示方法であって、
前記表示装置が、
入力されたストローク画像から認識された文字から、文字列の候補を生成し、
前記文字列の候補の生成において、前記辞書記憶部に格納された辞書データのうち、前記他の表示装置との共有の対象とされる共有対象辞書データが参照された場合に、前記他の表示装置に対して前記共有対象辞書データのインストール要求を通知し、
前記他の表示装置から前記辞書データのインストールを許可する通知を受けて、前記共有対象辞書データの出力要求を前記サーバ装置へ送信する、表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示方法、表示プログラム、表示システムに関する。
【背景技術】
【０００２】
従来から、複数の拠点のそれぞれに電子黒板等の表示装置を設置し、各拠点の表示装置に表示された情報を共有しながら会議を行う遠隔会議が行われている。この遠隔会議では、例えば、ある拠点の電子黒板に手書き文字が入力されると、この手書き文字に文字認識（ＯＣＲ：Optical Character Recognition）処理を施してテキストデータとし、他の拠点の電子黒板に表示させることが知られている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
遠隔会議では、各拠点に設置された電子黒板毎に、設定が異なっている場合がある。具体的には、例えば、ある拠点の電子黒板では、会議で使用する専門用語の辞書が登録されており、他の拠点の電子黒板では、その辞書が登録されていない場合等がある。
【０００４】
このような場合、辞書が登録された電子黒板と、そうでない電子黒板とでは、例えば専門用語を入力する場合に、入力予測による文字列の候補が表示されるまでに時間差が生じ、円滑な会議の進行の妨げになる可能性がある。
【０００５】
開示の技術は、拠点間の設定差を解消すること目的とする。
【課題を解決するための手段】
【０００６】
開示の技術は、入力されたストローク画像から認識された文字から、文字列の候補を生成する入力予測部と、前記文字列の候補の生成において、他の表示装置との共有の対象とされる共有対象辞書データが参照された場合に、前記他の表示装置に対して前記共有対象辞書データのインストール要求を通知する通知部と、前記他の表示装置から前記共有対象辞書データのインストールを許可する通知を受けて、前記共有対象辞書データを出力する辞書出力部と、を有する表示装置である。
【発明の効果】
【０００７】
拠点間の設定差を解消できる。
【図面の簡単な説明】
【０００８】
【図１】電子黒板について説明する図である。
【図２】電子黒板のハードウェア構成の一例を示す図である。
【図３】第一の実施形態の表示システムの一例を示す図である。
【図４】第一の実施形態の電子黒板の機能を説明する図である。
【図５】第一の実施形態の辞書記憶部について説明する図である。
【図６】第一の実施形態の辞書データについて説明する図である。
【図７】第一の実施形態の会議情報記憶部の一例を示す図である。
【図８】第一の実施形態の表示システムの動作を説明するシーケンス図である。
【図９】第一の実施形態の電子黒板の処理を説明する第一のフローチャートである。
【図１０】第一の実施形態の電子黒板の処理を説明する第二のフローチャートである。
【図１１】電子黒板に表示される確認画面の一例を示す図である。
【図１２】第二の実施形態の表示システムの一例を示す図である。
【図１３】表示システムの変形例を示す第一の図である。
【図１４】表示システムの変形例を示す第二の図である。
【図１５】表示システムの変形例を示す第三の図である。
【図１６】表示システムの変形例を示す第四の図である。
【発明を実施するための形態】
【０００９】
（第一の実施形態）
以下に図面を参照して、本実施形態について説明する。図１は、電子黒板について説明する図である。
【００１０】
本実施形態の電子黒板２００は、近距離通信回路２１９、電源スイッチ２２２、ディスプレイ２８０、カメラ２６０を有する。電子黒板２００は、電源スイッチ２２２が押下されると、後述する表示制御部が、ディスプレイ２８０に、電子ペンやユーザの指によって描画が可能な描画画面を表示させる表示部である。つまり、本実施形態の電子黒板２００は、表示装置の一例である。
【００１１】
本実施形態では、電子黒板２００を複数の拠点に設けて遠隔会議を行う際に、各拠点に設置された電子黒板２００の設定の差を解消する。具体的には、本実施形態では、各拠点の電子黒板２００において、会議中に使用される辞書データを共有する。
【００１２】
本実施形態の辞書データとは、例えば、専門用語に関する辞書データであっても良いし、会議で頻繁に使用される社内用語に関する辞書データ等であっても良い。
【００１３】
以下に、図２を参照して、本実施形態の電子黒板２００のハードウェア構成について説明する。図２は、電子黒板のハードウェア構成の一例を示す図である。
【００１４】
本実施形態の電子黒板２００は、ＣＰＵ(Central Processing Unit)２０１、ＲＯＭ(Read Only Memory)２０２、ＲＡＭ(Random Access Memory)２０３、ＳＳＤ(Solid State Drive)２０４、ネットワークＩ／Ｆ２０５、及び、外部機器接続Ｉ／Ｆ(Interface)２０６を備えている。
【００１５】
これらのうち、ＣＰＵ２０１は、電子黒板２００全体の動作を制御する。ＲＯＭ２０２は、ＣＰＵ２０１やＩＰＬ(Initial Program Loader)等のＣＰＵ２０１の駆動に用いられるプログラムを記憶する。ＲＡＭ２０３は、ＣＰＵ２０１のワークエリアとして使用される。ＳＳＤ２０４は、電子黒板用のプログラム等の各種データを記憶する。
【００１６】
ネットワークＩ／Ｆ２０５は、通信ネットワークとの通信を制御する。外部機器接続Ｉ／Ｆ２０６は、各種の外部機器を接続するためのインターフェースである。この場合の外部機器は、例えば、ＵＳＢ(Universal Serial Bus)メモリ２３０、外付け機器（マイク２４０、スピーカ２５０、カメラ２６０）である。
【００１７】
また、電子黒板２００は、キャプチャデバイス２１１、ＧＰＵ２１２、ディスプレイコントローラ２１３、接触センサ２１４、センサコントローラ２１５、電子ペンコントローラ２１６、近距離通信回路２１９、及び近距離通信回路２１９のアンテナ２１９ａ、電源スイッチ２２２及び選択スイッチ類２２３を備えている。
【００１８】
これらのうち、キャプチャデバイス２１１は、外付けのＰＣ（Personal Computer）２７０のディスプレイに対して映像情報を静止画または動画として表示させる。ＧＰＵ（Graphics Processing Unit）２１２は、グラフィクスを専門に扱う半導体チップである。
ＧＰＵ２１２は、ＣＰＵ２０１に内蔵されてよいし、ＣＰＵ２０１と統合されていてもよい。
【００１９】
ディスプレイコントローラ２１３は、ＧＰＵ２１２からの出力画像をディスプレイ２８０等へ出力するために画面表示の制御及び管理を行う。接触センサ２１４は、ディスプレイ２８０上に電子ペン２９０やユーザの手Ｈ等が接触したことを検知する。センサコントローラ２１５は、接触センサ２１４の処理を制御する。
【００２０】
接触センサ２１４は、赤外線遮断方式による座標の入力及び座標の検出を行う。この座標の入力及び座標の検出する方法は、ディスプレイ２８０の上側両端部に設置された２つ受発光装置が、ディスプレイ２８０に平行して複数の赤外線を放射し、ディスプレイ２８０の周囲に設けられた反射部材によって反射されて、受光素子が放射した光の光路と同一の光路上を戻って来る光を受光する方法である。接触センサ２１４は、物体によって遮断
された２つの受発光装置が放射した赤外線のＩＤをセンサコントローラ２１５に出力し、センサコントローラ２１５が、物体の接触位置である座標位置を特定する。
【００２１】
電子ペンコントローラ２１６は、電子ペン２９０と通信することで、ディスプレイ２８０へのペン先のタッチやペン尻のタッチの有無を判断する。近距離通信回路２１９は、ＮＦ（Near Field Communication）やＢｌｕｅｔｏｏｔｈ（登録商標）等の通信回路である。電源スイッチ２２２は、電子黒板２の電源のＯＮ／ＯＦＦを切り換えるためのスイッチである。選択スイッチ類２２３は、例えば、ディスプレイ２８０の表示の明暗や色合い等を調整するためのスイッチ群である。
【００２２】
更に、電子黒板２００は、バスライン２１０を備えている。バスライン２１０は、図２に示されているＣＰＵ２０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【００２３】
尚、接触センサ２１４は、赤外線遮断方式に限らず、静電容量の変化を検知することにより接触位置を特定する静電容量方式のタッチパネル、対向する２つの抵抗膜の電圧変化によって接触位置を特定する抵抗膜方式のタッチパネル、接触物体が表示部に接触することによって生じる電磁誘導を検知して接触位置を特定する電磁誘導方式のタッチパネルなどの種々の検出手段を用いてもよい。また、電子ペンコントローラ２１６が、電子ペン２９０のペン先及びペン尻だけでなく、電子ペン２９０のユーザが握る部分や、その他の電子ペンの部分のタッチの有無を判断するようにしてもよい。
【００２４】
また、本実施形態では、カメラ２６０は、ディスプレイ２８０に電子ペン２９０や手Ｈが接近したことを検出する近接センサの一例としたが、電子黒板２００は、近接センサとして、投影型静電容量方式タッチパネルや赤外線センサ等を有していても良い。
【００２５】
次に、図３を参照して、本実施形態の表示システムについて説明する。図３は、第一の実施形態の表示システムの一例を示す図である。
【００２６】
本実施形態の表示システム１００は、複数の電子黒板２００を含む。具体的には、例えば、表示システム１００は、電子黒板２００−１と電子黒板２００−２とを有し、それぞれの表示部であるディスプレイ２８０に、両者に共有される情報を表示させる。表示システム１００は、遠隔会議等に用いられる。
【００２７】
図３の例では、電子黒板２００−１は拠点Ａに設置され、電子黒板２００−２は拠点Ｂに設置されており、電子黒板２００−１、２００−２は、それぞれのディスプレイに表示された画面、入力されたストローク画像を共有する。言い換えれば、電子黒板２００−１、２００−２は、それぞれのディスプレイ２８０に表示された画像を共有する。
【００２８】
また、本実施形態の電子黒板２００−１、２００−２は、例えば、入力された文字に対する入力予測によって生成される文字列（用語）の候補を表示させる際に、自機が保持している辞書データを用いた場合に、他の電子黒板２００にこの辞書データの共有を促す。
【００２９】
以下の説明では、入力予測により生成される文字列の候補を、用語の候補と呼ぶ場合がある。また、他の電子黒板２００とは、他の表示装置の一例である。
【００３０】
また、本実施形態の電子黒板２００−１、２００−２は、他の電子黒板２００から、辞書データの共有を提案されると、辞書データを他の電子黒板２００から取得する。
【００３１】
次に、図４を参照して、本実施形態の電子黒板２００−１、２００−２の機能について説明する。本実施形態では、電子黒板２００−１と電子黒板２００−２の構成は同様であるため、両者を区別しない場合には、電子黒板２００と呼ぶ。
【００３２】
図４は、第一の実施形態の電子黒板の機能を説明する図である。本実施形態の電子黒板２００は、表示処理部３１０、ページ記憶部３２０、辞書記憶部３３０、会議情報記憶部３４０、辞書管理部３５０を有する。
【００３３】
表示処理部３１０は、入力部３１１、ページ生成部３１２を有する。入力部３１１は、ディスプレイ２８０に対して手書き入力された文字や画像を示すストローク画像や、ディスプレイ２８０に設けられたタッチパネルに表示された画像の画像データ等を取得する。また、入力部３１１は、カメラ２６０により撮影された動画データ等を取得する。本実施形態では、動画データは、画像データに含まれる。また、入力部３１１は、電子黒板２００に対する各種の指示を受け付ける。また、入力部３１１は、ＰＣ２７０等から出力され、電子黒板２００に入力される入力画像データ等を受け付ける。
【００３４】
ページ生成部３１２は、ディスプレイ２８０に表示された１ページの画像（表示画像）の画像データを取得する。また、ページ生成部３１２は、１ページの画像にストローク画像が入力された場合には、ストローク画像を示すストローク画像データを取得する。
【００３５】
具体的には、ページ生成部３１２は、ディスプレイ２８０に入力された入力画像やストローク画像等を重畳させた重畳画像の画像データを取得し、ページ記憶部３２０に格納する。尚、ページ生成部３１２は、ディスプレイ２８０に対してストローク画像が入力されていない場合には、ディスプレイ２８０に表示された画像を画像データとする。
【００３６】
また、ページ生成部３１２は、ディスプレイ２８０に対してストローク画像が入力された場合には、ストローク画像を示すストローク画像データを画像データとして、ページ記憶部３２０に格納する。
【００３７】
辞書記憶部３３０は、電子黒板２００に登録された各種の辞書データが格納される。会議情報記憶部３４０は、電子黒板２００を用いて開催される遠隔会議に関する情報が格納される。辞書記憶部３３０と会議情報記憶部３４０の詳細は後述する。
【００３８】
本実施形態の辞書管理部３５０は、文字認識部３５１、入力予測部３５２、辞書使用判定部３５３、会議情報取得部３５４、通知部３５５、辞書出力部３５６、会議情報更新部３５７、辞書取得部３５８、辞書削除部３５９を有する。
【００３９】
文字認識部３５１は、ディスプレイ２８０に対して入力されたストローク画像が示す手書き文字をテキストデータとする。文字認識部３５１は、言い換えれば、ＯＣＲ処理を実行する機能部である。
【００４０】
入力予測部３５２は、文字認識部３５１によって認識された入力された文字から、入力される用語の候補を予測して、候補の一覧を出力する。
【００４１】
辞書使用判定部３５３は、入力予測部３５２による予測において、辞書記憶部３３０に格納された辞書データのうち、専門用語の辞書データが使用されたか否かを判定する。
【００４２】
会議情報取得部３５４は、会議情報記憶部３４０に格納された会議情報を取得する。
【００４３】
通知部３５５は、会議情報取得部３５４が取得した会議情報を参照し、辞書データのインストールを促すインストール要求を、他の拠点の電子黒板２００に対して行うか否かを判定する。また、通知部３５５は、インストール要求を行うと判定された場合に、他の拠点の電子黒板２００に対して、インストール要求を行う。したがって、本実施形態の通知部３５５は、インストール要求を他の拠点の電子黒板２００に通知する通知部の一例である。
【００４４】
辞書出力部３５６は、他の拠点の電子黒板２００から、インストールの許可を受け付けると、辞書データを送信先の電子黒板２００へ出力する。他の拠点の電子黒板２００とは、通知部３５５によるインストール要求が通知された電子黒板２００である。
【００４５】
会議情報更新部３５７は、辞書出力部３５６によって辞書データが出力されると、会議情報における、辞書データの出力履歴を示す情報を更新する。辞書データの出力履歴を示す情報とは、辞書データを出力したことを記録した情報である。
【００４６】
辞書取得部３５８は、他の電子黒板２００から、辞書データのインストールを促すインストール要求を受け付けた場合に、インストールを許可することを示す通知を他の電子黒板２００へ送信し、辞書データを取得する。取得された辞書データは、電子黒板２００にインストールされる。
【００４７】
辞書削除部３５９は、遠隔会議の終了後に、辞書取得部３５８によって取得された辞書データを削除する。
【００４８】
以下に、図５及び図６を参照して、本実施形態の辞書記憶部３３０について説明する。図５は、第一の実施形態の辞書記憶部について説明する図である。
【００４９】
本実施形態の辞書記憶部３３０に格納される辞書データは、遠隔会議の前に、電子黒板２００のユーザによって予め登録されていても良い。
【００５０】
本実施形態の辞書データは、情報の項目として、よみ、単語、辞書種別を有する。項目「よみ」の値は、項目「単語」の値が示す単語の読み方を示す。項目「辞書種別」の値は、辞書データの種別を示す。
【００５１】
本実施形態では、項目「辞書種別」の値が「ユーザ」である辞書データは、ユーザが個人的に良く使用する単語として、ユーザに登録されたデータであっても良い。
【００５２】
また、本実施形態では、項目「辞書種別」の値が、「ユーザ」ではない辞書データを専門用語の辞書データとしても良い。
【００５３】
図５の例では、項目「辞書種別」の値が、「医療」である場合、この辞書データは、医療用語の辞書データである。
【００５４】
図６は、第一の実施形態の辞書データについて説明する図である。本実施形態の辞書記憶部３３０では、辞書種別毎に辞書データが格納されている。
【００５５】
図６の例では、辞書データ群６１は、辞書種別が「医療」であることから、専門用語の辞書データであり、遠隔会議に用いられる電子黒板２００による共有の対象となることがわる。また、辞書データ６２は、辞書種別が「ユーザ」であることから、専門用語の辞書データではなく、遠隔会議に用いられる電子黒板２００による共有の対象とされないことがわかる。
【００５６】
つまり、本実施形態の専門用語の辞書データとは、他の電子黒板２００との共有の対象とされる共有対象辞書データであり、その他の辞書データは、他の電子黒板２００との共有の対象外とされる辞書データである。また、本実施形態の辞書記憶部３３０に格納された辞書データは、この辞書データが共有の対象であるか否かを示すメタ情報として、項目「辞書種別」の値を含む。メタ情報とは、メタなデータ、すなわちデータについてのデータという意味で、あるデータが付随して持つそのデータ自身についての付加的なデータを指す。
【００５７】
次に、図７を参照して、本実施形態の会議情報記憶部３４０について説明する。図７は、第一の実施形態の会議情報記憶部の一例を示す図である。
【００５８】
本実施形態の会議情報記憶部３４０に格納される会議情報は、例えば、遠隔会議が開催される前に、遠隔会議の参加者によって予め格納されても良い。
【００５９】
本実施形態の会議情報は、情報の項目として、ユーザＩＤ、パスワード、会議ＩＤ、状態、出力履歴等を有する。
【００６０】
項目「ユーザＩＤ」と項目「パスワード」の値は、例えば、遠隔会議の参加者を特定するための識別情報である。項目「ユーザＩＤ」と項目「パスワード」の値は、例えば、会議の参加者が有しているＩＣカード等に格納されており、電子黒板２００の近距離通信回路２１９に、ＩＣカードが翳されると、近距離通信回路２１９によって読み取られても良い。
【００６１】
項目「会議ＩＤ」の値は、ユーザＩＤとパスワードによって特定されるユーザが参加する遠隔会議を特定するための識別情報である。項目「状態」の値は、会議中であるか否かを示す。
【００６２】
項目「出力履歴」の値は、会議ＩＤによって特定される遠隔会議に使用される他の電子黒板２００に、自機が保持している辞書データを出力したか否かを示す。言い換えれば、項目「出力履歴」の値は、会議ＩＤによって特定される遠隔会議に使用される他の電子黒板２００と、自機が保持している辞書データの共有が行われたか否かを示す。
【００６３】
次に、図８を参照して、本実施形態の表示システム１００の動作について説明する。図８は、第一の実施形態の表示システムの動作を説明するシーケンス図である。
【００６４】
図８の例では、拠点Ａに設置された電子黒板２００−１と、拠点Ｂに設置された電子黒板２００−２とを用いた遠隔会議が開催される場合を示している。
【００６５】
本実施形態の表示システム１００において、電子黒板２００−１は、辞書データの登録を事前に受け付ける（ステップＳ８０１）。登録された辞書データは、辞書記憶部３３０に格納される。
【００６６】
続いて、電子黒板２００−１は、遠隔会議の開始要求を受け付ける（ステップＳ８０２）。具体的には、電子黒板２００−１は、遠隔会議の参加者のＩＣカードからユーザＩＤとパスワードを読み取ると、遠隔会議の開始要求を受け付けたものとしても良い。
【００６７】
続いて、電子黒板２００−１は、電子黒板２００−２に対して、遠隔会議の開催通知を送信する（ステップＳ８０３）。ここでは、電子黒板２００−１は、例えば、ディスプレイ２８０に電子黒板２００−１と通信が可能な電子黒板２００の一覧を表示し、一覧から電子黒板２００−２が選択されると、電子黒板２００−２に開催通知を送信しても良い。
【００６８】
電子黒板２００−２は、開催通知を受け付けると、遠隔会議への参加処理を行う（ステップＳ８０４）。具体的には、電子黒板２００−２は、電子黒板２００−１との通信を確立する。
【００６９】
続いて、電子黒板２００−１において、手書き文字が入力されると（ステップＳ８０５）、文字認識を行い、入力予測から得られた用語の候補に変換する（ステップＳ８０６）。本実施形態では、このとき、入力された文字が、辞書記憶部３３０に格納された専門用語の辞書データを参照して生成された用語の候補へ変換されたものとする。
【００７０】
この場合、電子黒板２００−１は、会議情報を参照して、電子黒板２００−２に、ステップＳ８０６で使用した辞書データを送信済か否かを判定し、未送信であった場合、電子黒板２００−２に対して、辞書データのインストールを促す通知を送信する（ステップＳ８０７）。
【００７１】
電子黒板２００−２は、この通知を受けて、辞書データのインストールを行うか否かを電子黒板２００−２の利用者に確認するための画面を表示させる（ステップＳ８０８）。
【００７２】
電子黒板２００−１は、電子黒板２００−２から、インストールの許可を受け付けると、辞書データを電子黒板２００−２へ送信する（ステップＳ８０９）。
【００７３】
電子黒板２００−２は、受信した辞書データを辞書記憶部３３０へ格納する（ステップＳ８１０）。
【００７４】
続いて、電子黒板２００−１は、遠隔会議の終了指示を受け付けると（ステップＳ８１１）、会議の終了通知を電子黒板２００−２へ通知する（ステップＳ８１２）。電子黒板２００−２は、遠隔会議の終了処理を行い（ステップＳ８１３）。続いて、電子黒板２００−０は、ステップＳ８１０において辞書記憶部３３０に格納された辞書データを削除し（ステップＳ８１４）、処理を終了する。
【００７５】
以下に、本実施形態の電子黒板２００が、辞書データを送信する場合の処理について、さらに説明する。図９は、第一の実施形態の電子黒板の処理を説明する第一のフローチャートである。図９の例では、拠点Ａの電子黒板２００に対して手書き入力が行われた場合の処理を示している。
【００７６】
本実施形態の電子黒板２００は、予め辞書データを取得し、辞書記憶部３３０に格納する（ステップＳ９０１）。尚、辞書データは、例えば、ユーザによって登録されても良いし、電子黒板２００と通信が可能なサーバ装置等から取得しても良い。
【００７７】
続いて、電子黒板２００は、遠隔会議の開始操作を受け付けて、遠隔会議を開始する（ステップＳ９０２）。このとき開始される遠隔会議は、会議情報記憶部３４０において、遠隔会議の開始時に取得したユーザＩＤとパスワードと対応付けられた会議ＩＤで特定される遠隔会議である。
【００７８】
続いて、電子黒板２００は、手書き入力を受け付けると、辞書管理部３５０は、入力予測によって用語の候補を生成する（ステップＳ９０２）。具体的には、辞書管理部３５０は、手書き入力を受け付けると、文字認識部３５１により文字認識を行い、入力予測部３５２により、入力予測を行って用語の候補を生成する。
【００７９】
続いて、辞書管理部３５０は、辞書使用判定部３５３により、入力予測部３５２による入力予測において、専門用語の辞書データが参照されたか否かを判定する（ステップＳ９０４）。具体的には、例えば、辞書使用判定部３５３は、入力予測部３５２が、用語の候補を生成する際に、辞書種別が、「ユーザ」以外である辞書データを参照したか否かを判定している。
【００８０】
ステップＳ９０４において、専門用語の辞書データを参照していない場合、辞書管理部３５０は、ステップＳ９０３へ戻る。
【００８１】
ステップＳ９０４において、専門用語の辞書データを参照した場合、辞書管理部３５０は、通知部３５５により、この辞書データが、他の拠点の電子黒板２００へ送信済みであるか否かを判定する（ステップＳ９０５）。
【００８２】
具体的には、通知部３５５は、会議情報取得部３５４により、会議情報記憶部３４０から、遠隔会議の会議ＩＤと対応する会議情報を取得し、取得した会議情報に含まれる項目「出力履歴」の値が「有り」であるか否かを判定する。通知部３５５は、項目「出力履歴」の値が「有り」の場合、辞書データは送信済みと判定し、項目「出力履歴」の値が「無し」の場合、辞書データは未送信と判定する。
【００８３】
ステップＳ９０５において、辞書データが送信済みであった場合、辞書管理部３５０は、後述するステップＳ９１０へ進む。
【００８４】
ステップＳ９０５において、辞書データが未送信であった場合、辞書管理部３５０は、通知部３５５により、辞書データのインストールを促すインストール要求を、他の拠点の電子黒板２００に対して通知（送信）する（ステップＳ９０６）。
【００８５】
続いて、辞書管理部３５０は、他の拠点の電子黒板２００から、インストールを許可する通知を受け付けたか否かを判定する（ステップＳ９０７）。ステップＳ９０７において、許可する通知を受け付けない場合、辞書管理部３５０は、通知を受け付けるまで待機する。
【００８６】
ステップＳ９０７において、許可する通知を受け付けると、辞書管理部３５０は、辞書出力部３５６により、辞書データを他の拠点の電子黒板２００へ送信する（ステップＳ９０８）。続いて、辞書管理部３５０は、会議情報更新部３５７により、会議情報の出力履歴の値を「有り」に更新する（ステップＳ９０９）。
【００８７】
続いて、電子黒板２００は、遠隔会議の終了の指示を受け付けたか否かを判定する（ステップＳ９１０）。ステップＳ９１０において、終了の指示を受け付けていない場合、辞書管理部３５０は、ステップＳ９０３に戻る。ステップＳ９１０において、終了の指示を受け付けた場合、処理を終了する。
【００８８】
以下に、図１０を参照して、電子黒板２００が辞書データをインストールする場合の処理について、さらに説明する。図１０は、第一の実施形態の電子黒板の処理を説明する第二のフローチャートである。図１０の例では、拠点Ｂの電子黒板２００が拠点Ａの電子黒板２００から辞書データを取得する場合の処理を示している。
【００８９】
本実施形態の電子黒板２００は、遠隔会議の開始要求を受けて、遠隔会議を開始する（ステップＳ１００１）。続いて、電子黒板２００は、専門用語の辞書データのインストール要求を、拠点Ａの電子黒板２００から受信したか否かを判定する（ステップＳ１００２）。ステップＳ１００２において、インストール要求を受け付けていない場合、辞書管理部３５０は、後述するステップＳ１００９へ進む。
【００９０】
ステップＳ１００２において、インストール要求を受け付けた場合、辞書取得部３５８は、インストール要求を受け付けた辞書データが、インストール済みであるか否かを判定する（ステップＳ１００３）。具体的には、辞書取得部３５８は、辞書記憶部３３０にインストール要求を受けた辞書データが格納されているか否かを判定する。
【００９１】
ステップＳ１００３において、該当する辞書データがインストール済みであった場合、辞書管理部３５０は、後述するステップＳ１００９へ進む。
【００９２】
ステップＳ１００３において、該当する辞書データがインストールされていない場合、辞書管理部３５０は、辞書取得部３５８により、辞書データのインストールを行うことを確認させるための確認画面を電子黒板２００に表示させる（ステップＳ１００４）。
【００９３】
続いて、辞書取得部３５８は、確認画面において、インストールを許可する操作が行われたか否かを判定する（ステップＳ１００５）。ステップＳ１００５において、該当する操作を受け付けない場合、辞書管理部３５０は、待機する。
【００９４】
ステップＳ１００５において、インストールを許可する操作が行われると、辞書取得部３５８は、拠点Ｂの電子黒板２００に対して、インストールの許可を通知する（ステップＳ１００６）。続いて、辞書取得部３５８は、電子黒板２００から、専門用語の辞書データを取得する。
【００９５】
続いて、辞書管理部３５０は、遠隔会議が終了したか否かを判定する（ステップＳ１００７）。言い換えれば、辞書管理部３５０は、遠隔会議の終了指示を受け付けたか否かを判定する。ステップＳ１００７において、終了指示を受け付けていない場合、電子黒板２００は、ステップＳ１００２へ戻る。
【００９６】
ステップＳ１００７において、終了指示を受け付けた場合、辞書管理部３５０は、辞書削除部３５９により、ステップＳ１００７においてインストールした辞書データを削除し（ステップＳ１０１０）、処理を終了する。
【００９７】
このように、本実施形態では、遠隔会議の終了後に、遠隔会議の開催中に電子黒板２００にインストールされた辞書データを削除する。したがって、本実施形態では、例えば、通常は使用せず、遠隔会議の会議中のみに使用される専門性の高い辞書データであっても、遠隔会議に必要な分をインストールすることができ、且つ、辞書記憶部３３０の容量が不要に大きくなることを防止することができる。
【００９８】
以下に、図１１を参照して、本実施形態の電子黒板２００において表示される確認画面について説明する。図１１は、電子黒板に表示される確認画面の一例を示す図である。
【００９９】
図１１に示す画面１１１は、拠点Ａにおいて使用された専門用語の辞書データである医療（外科）辞書データのインストールを促す通知１１２が表示されている。また、画面１１１には、インストールするか否かを選択する選択ボタン１１３が表示されている。
【０１００】
本実施形態では、画面１１１において、選択ボタン１１３のうち、「インストール」ボタンが操作されると、拠点Ａの電子黒板２００から、医療（外科）辞書データがダウンロードされて、拠点Ｂの電子黒板２００にインストールされる。
【０１０１】
したがって、拠点Ｂの電子黒板２００でも、医療（外科）辞書データを使用することが可能となる。言い換えれば、拠点Ａと拠点Ｂのそれぞれに設置された電子黒板２００において、辞書データを同期させることができる。
【０１０２】
このように、本実施形態によれば、拠点Ａと拠点Ｂのそれぞれに設置された電子黒板２００の設定の差を解消することができる。このため、本実施形態によれば、拠点毎の電子黒板２００の設定の差による文字の入力予測の効率の差に起因する、入力された文字から文字列（用語）への変換にかかる時間の差を低減することができ、設定の差が円滑な会議の進行を妨げることを抑止できる。
【０１０３】
（第二の実施形態）
以下に図面を参照して、第二の実施形態について説明する。第二の実施形態では、電子黒板２００が、辞書記憶部３３０を有するサーバ装置から辞書データを取得する点が、第一の実施形態と相違する。よって、以下の第二の実施形態の説明では、第一の実施形態との相違点について説明し、第一の実施形態と同様の機能構成を有するものには、第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【０１０４】
図１２は、第二の実施形態の表示システムの一例を示す図である。本実施形態の表示システム１００Ａは、電子黒板２００Ａと、サーバ装置４００とを含む。本実施形態の電子黒板２００Ａは、表示処理部３１０、ページ記憶部３２０、会議情報記憶部３４０、辞書管理部３５０Ａを有する。
【０１０５】
本実施形態の辞書管理部３５０Ａの入力予測部３５２は、入力された文字から文字列の候補を生成する際に、サーバ装置４００の辞書記憶部３３０に格納された辞書データを参照する。
【０１０６】
本実施形態の辞書管理部３５０Ａの辞書出力部３５６は、自機から辞書データを出力かる代わりに、サーバ装置４００に対して、辞書データの出力を要求する。このとき、辞書出力部３５６は、他の電子黒板２００を特定する情報と、他の電子黒板２００に送信すべき辞書データを特定する情報とを含む出力要求をサーバ装置４００へ送信しても良い。
【０１０７】
また、本実施形態の辞書管理部３５０Ａの辞書取得部３５８は、他の電子黒板２００Ａから辞書データを取得する代わりに、サーバ装置４００から送信されて辞書データを取得する。
【０１０８】
本実施形態のサーバ装置４００は、辞書記憶部３３０と、通信部４１０とを有する。通信部４１０は、電子黒板２００Ａからの辞書データの出力要求を受け付けると、出力要求から特定される辞書データを、出力要求から特定される他の電子黒板２００Ａへ送信する。
【０１０９】
このように、本実施形態では、辞書記憶部３３０をサーバ装置４００に設けることで、電子黒板２００Ａに辞書記憶部３３０を保持する必要がなくなり、電子黒板２００Ａに要求されるメモリ容量の増大を防ぐことができる。
【０１１０】
（変形例）
次に、図１３乃至図１６を参照して、上述した表示システムの変形例について説明する。
【０１１１】
図１３は、表示システムの変形例を示す第一の図である。図１３の例では、電子黒板２００の代わりに、端末装置６００、画像投影装置７００、ペン動作検出装置８１０を有する。
【０１１２】
端末装置６００は、画像投影装置７００及びペン動作検出装置８１０と有線で接続されている。
【０１１３】
画像投影装置７００は、端末装置６００により入力された画像データをスクリーン８００に投影させる。
【０１１４】
ペン動作検出装置８１０は、電子ペン８２０と通信を行っており、スクリーン８００の近傍における電子ペン８２０の動作を検出する。具体的には、電子ペン８２０は、スクリーン８００上において、電子ペン８２０が示している点を示す座標情報を検出し、端末装置６００へ送信する。
【０１１５】
端末装置６００は、ペン動作検出装置８１０から受信した座標情報に基づき、電子ペン８２０によって入力されるストローク画像を示すストローク画像データを生成し、画像投影装置７００によってストローク画像をスクリーン８００に描画させる。
【０１１６】
また、端末装置６００は、画像投影装置７００に投影させている画像を示す重畳画像データを含むページデータを生成し、サーバ装置５５０に送信する。
【０１１７】
図１４は、表示システムの変形例を示す第二の図である。図１４の例では、電子黒板２００の代わりに、端末装置６００とディスプレイ８００Ａと、ペン動作検出装置８１０とを有する。
【０１１８】
ペン動作検出装置８１０は、ディスプレイ８００Ａの近傍に配置され、ディスプレイ８００Ａ上に、電子ペン８２０Ａが示している点を示す座標情報を検出し、端末装置６００へ送信する。尚、図１７の例では、電子ペン８２０Ａは、端末装置６００によってＵＳＢコネクタを介して充電されても良い。
【０１１９】
端末装置６００は、ペン動作検出装置８１０から受信した座標情報に基づき、電子ペン８２０Ａによって入力されるストローク画像の画像データを生成し、ディスプレイ８００Ａに表示させる。
【０１２０】
また、本実施形態の端末装置６００は、画像投影装置７００に投影させている画像を示す重畳画像データを含むページデータを生成し、サーバ装置５５０に送信する。
【０１２１】
図１５は、表示システムの変形例を示す第三の図である。図１８の例では、電子黒板２００の代わりに、端末装置６００と、画像投影装置７００とを有する。
【０１２２】
端末装置６００は、電子ペン８２０Ｂと無線通信（Ｂｌｕｅｔｏｏｔｈ等）を行って、スクリーン８００上において電子ペン８２０Ｂが示す点の座標情報を受信する。そして、端末装置６００は、受信した座標情報に基づき、電子ペン８２０Ｂにより入力されるストローク画像の画像データを生成し、画像投影装置７００によって、スクリーン８００上にストローク画像を投影させる。
【０１２３】
また、端末装置６００は、画像投影装置７００に投影させている画像を示す重畳画像データを含むページデータを生成し、サーバ装置５５０に送信する。
【０１２４】
図１６は、表示システムの変形例を示す第四の図である。図１６（Ａ）に示す画面１６１は、Ｗｅｂブラウザを用いて遠隔会議を行う場合の表示例を示している。画面１６１は、例えば、遠隔会議用のサーバと接続された端末装置に表示されても良いし、遠隔会議用のサーバと接続された電子黒板２００のディスプレイ２８０に表示されても良い。図１６（Ｂ）に示す画面１６１Ａも、図１６（Ａ）に示す画面１６１と同様である。
【０１２５】
この場合、電子黒板２００や端末装置には、遠隔会議を行うためのＷｅｂアプリケーションがダウンロードされる。
【０１２６】
また、このように、Ｗｅｂブラウザを用いて遠隔会議を行う場合には、例えば、端末装置に辞書記憶部３３０と会議情報記憶部３４０を設け、Ｗｅｂブラウザ上において、辞書データのインストールを促す通知を示す確認画面を表示させても良い。
【０１２７】
以上のように、上述した各実施形態は、様々なシステム構成において適用することができる。
【０１２８】
上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC（Application Specific Integrated Circuit）、DSP（digital signal processor）、FPGA（field programmable gate array）や従来の回路モジュール等のデバイスを含むものとする。
【０１２９】
尚、本実施形態が適用される装置は、タッチ操作によって、オブジェクトを操作する機能を備えた表示装置であれば良く、電子黒板２００に限定されにない。本実施形態が適用される装置は、例えば、ＰＪ（Projector：プロジェクタ）、デジタルサイネージ等の出力装置、ＨＵＤ（Head Up Display）装置、ネットワーク家電、自動車（Connected Car）、ノートＰＣ（Personal Computer）、携帯電話、スマートフォン、ゲーム機、ＰＤＡ（Personal Digital Assistant）、ウェアラブルＰＣ、電子ホワイトボード、電子黒板装置、電子情報ボード、手書き入力装置、タブレット端末等であってもよい。
【０１３０】
また、実施形態に記載された装置群は、本明細書に開示された実施形態を実施するための複数のコンピューティング環境のうちの１つを示すものにすぎない。
【０１３１】
ある実施形態では、第１の装置は、サーバクラスタといった複数のコンピューティングデバイスを含む。複数のコンピューティングデバイスは、ネットワークや共有メモリなどを含む任意のタイプの通信リンクを介して互いに通信するように構成されており、本明細書に開示された処理を実施する。同様に、第２の装置は、互いに通信するように構成された複数のコンピューティングデバイスを含むことができる。
【０１３２】
さらに、第１の装置および第２の装置は、図９と図１０に示す処理のステップを様々な組み合わせで共有するように構成できる。例えば、所定のユニットによって実行されるプロセスは、第２の装置によって実行され得る。同様に、所定のユニットの機能は、第２の装置によって実行することができる。また、第１の装置と第２の装置の各要素は、１つのサーバ装置にまとめられていても良いし、複数の装置に分けられていても良い。
【０１３３】
以上、各実施形態に基づき本発明の説明を行ってきたが、上記実施形態に示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することができ、その応用形態に応じて適切に定めることができる。
【符号の説明】
【０１３４】
１００  表示システム
２００、２００Ａ  電子黒板
３１０  表示処理部
３２０  ページ記憶部
３３０  辞書記憶部
３４０  会議情報記憶部
３５０  辞書管理部
３５１  文字認識部
３５２  入力予測部
３５３  辞書使用判定部
３５４  会議情報取得部
３５５  通知部
３５６  辞書出力部
３５７  会議情報更新部
３５８  辞書取得部
４００  サーバ装置
【先行技術文献】
【特許文献】
【０１３５】
【特許文献１】特開２０１８−０６０３６２号公報
【図１】
2020201835.tif 000003
【図２】
2020201835.tif 000004
【図３】
2020201835.tif 000005
【図４】
2020201835.tif 000006
【図５】
2020201835.tif 000007
【図６】
2020201835.tif 000008
【図７】
2020201835.tif 000009
【図８】
2020201835.tif 000010
【図９】
2020201835.tif 000011
【図１０】
2020201835.tif 000012
【図１１】
2020201835.tif 000013
【図１２】
2020201835.tif 000014
【図１３】
2020201835.tif 000015
【図１４】
2020201835.tif 000016
【図１５】
2020201835.tif 000017
【図１６】
2020201835.tif 000018