(57)【要約】      （修正有）【課題】ユーザによるファイルの選択を容易にする電子黒板を提供する。【解決手段】通信システム１において、ファイルを管理する情報処理装置５０とネットワークを介して通信することができる電子黒板２であって、ユーザを識別するユーザ識別情報を受け付ける受付手段１１と、情報処理装置に対して、ユーザ識別情報に対応付けられたファイルのファイルリストの要求を送信し、情報処理装置からユーザ識別情報に対応付けられたファイルリストを受信する送受信手段１３と、送受信手段が受信したファイルリストに含まれるファイル名のうち、電子黒板で作成されたファイル以外のファイル名の少なくとも一部を隠蔽し、電子黒板で作成されたファイルのファイル名は隠蔽しないファイル名処理手段１７と、ファイル名処理手段がファイル名を隠蔽したファイルリストをディスプレイに表示する表示制御手段１５と、を有する。【選択図】図５
2019161598.tif 000002
【特許請求の範囲】
【請求項１】
ファイルを管理する情報処理装置とネットワークを介して通信することができる電子黒板であって、
ユーザを識別するユーザ識別情報を受け付ける受付手段と、
前記情報処理装置に対して、前記ユーザ識別情報に対応付けられたファイルのファイルリストの要求を送信し、前記情報処理装置から前記ユーザ識別情報に対応付けられたファイルリストを受信する送受信手段と、
前記送受信手段が受信した前記ファイルリストに含まれるファイル名のうち、前記電子黒板で作成されたファイル以外のファイル名の少なくとも一部を隠蔽し、前記電子黒板で作成されたファイルのファイル名は隠蔽しないファイル名処理手段と、
前記ファイル名処理手段がファイル名を隠蔽した前記ファイルリストをディスプレイに表示する表示制御手段と、
を有することを特徴とする電子黒板。
【請求項２】
前記電子黒板で作成されたファイル以外のファイル名について、
前記ファイル名処理手段は、ファイル名の一部のみを隠蔽することを特徴とする請求項１に記載の電子黒板。
【請求項３】
前記電子黒板で作成されたファイル以外のファイル名について、
前記ファイル名処理手段は、ファイル名のうち日本語又はアルファベットを図形に置き換え、数字、記号及び拡張子は図形に置き換えないことでファイル名の一部のみを隠蔽することを特徴とする請求項２に記載の電子黒板。
【請求項４】
前記送受信手段が受信した前記ファイルリストに含まれるファイル名が、予め定められたフォーマットで記述されている場合、前記ファイル名のファイルが、前記電子黒板で作成されたファイルであると判断する判断手段を有することを特徴とする請求項１〜３のいずれか１項に記載の電子黒板。
【請求項５】
前記送受信手段が受信した前記ファイルリストに含まれるファイルが有するプロパティ情報に基づいて、前記ファイルリストに含まれるファイルが前記電子黒板で作成されたファイルであるか否かを判断する判断手段を有することを特徴とする請求項１〜４のいずれか１項に記載の電子黒板。
【請求項６】
前記受付手段が、ファイル名の少なくとも一部が隠蔽されたファイル名の隠蔽を解除する操作を受け付けた場合、
前記ファイル名処理手段はファイル名の隠蔽を解除し、
前記表示制御手段は、ファイル名を隠蔽せずにディスプレイに表示することを特徴とする請求項１〜５のいずれか１項に記載の電子黒板。
【請求項７】
ファイルを作成して、作成したファイルのプロパティ情報に電子黒板が作成したファイルであることを示す情報を設定するファイル作成手段、を有し、
前記送受信手段は、前記ファイル作成手段が作成したファイルを、前記ユーザ識別情報に対応付けて登録するよう前記情報処理装置に要求することを特徴とする請求項１〜６のいずれか１項に記載の電子黒板。
【請求項８】
ファイルを管理する情報処理装置とネットワークを介して通信することができる電子黒板が行うファイル表示方法であって、
受付手段が、ユーザを識別するユーザ識別情報を受け付けるステップと、
送受信手段が、前記情報処理装置に対して、前記ユーザ識別情報に対応付けられたファイルのファイルリストの要求を送信し、前記情報処理装置から前記ユーザ識別情報に対応付けられたファイルリストを受信するステップと、
ファイル名処理手段が、前記送受信手段が受信した前記ファイルリストに含まれるファイル名のうち、前記電子黒板で作成されたファイル以外のファイル名の少なくとも一部を隠蔽し、前記電子黒板で作成されたファイルのファイル名は隠蔽しないステップと、
表示制御手段が、前記ファイル名処理手段がファイル名を隠蔽した前記ファイルリストをディスプレイに表示するステップと、
を有するファイル表示方法。
【請求項９】
ファイルを管理する情報処理装置とネットワークを介して通信することができる電子黒板に、
ユーザを識別するユーザ識別情報を受け付けるステップと、
前記情報処理装置に対して、前記ユーザ識別情報に対応付けられたファイルのファイルリストの要求を送信し、前記情報処理装置から前記ユーザ識別情報に対応付けられたファイルリストを受信するステップと、
前記受信するステップで受信された前記ファイルリストに含まれるファイル名のうち、前記電子黒板で作成されたファイル以外のファイル名の少なくとも一部を隠蔽し、前記電子黒板で作成されたファイルのファイル名は隠蔽しないステップと、
ファイル名の少なくとも一部が隠蔽された前記ファイルリストをディスプレイに表示するステップと、を実行させるプログラム。
【請求項１０】
ファイルを管理する情報処理装置と、前記情報処理装置とネットワークを介して通信することができる電子黒板とを有する通信システムであって、
前記電子黒板は、
ユーザを識別するユーザ識別情報を受け付ける受付手段と、
前記情報処理装置に対して、前記ユーザ識別情報に対応付けられたファイルのファイルリストの要求を送信し、前記情報処理装置から前記ユーザ識別情報に対応付けられたファイルリストを受信する送受信手段と、
前記送受信手段が受信した前記ファイルリストに含まれるファイル名のうち、前記電子黒板で作成されたファイル以外のファイル名の少なくとも一部を隠蔽し、前記電子黒板で作成されたファイルのファイル名は隠蔽しないファイル名処理手段と、
前記ファイル名処理手段がファイル名を隠蔽した前記ファイルリストをディスプレイに表示する表示制御手段と、を有し、
前記情報処理装置は、
前記電子黒板から前記ユーザ識別情報に対応付けられたファイルのファイルリストの要求を受信して、前記ユーザ識別情報に対応付けられたファイルリストを前記電子黒板に送信する通信手段、を有する通信システム。
【請求項１１】
ファイルを管理する情報処理装置と、前記情報処理装置とネットワークを介して通信することができる電子黒板とを有する通信システムが行うファイル表示方法であって、
前記電子黒板は、
受付手段が、ユーザを識別するユーザ識別情報を受け付けるステップと、
送受信手段が、前記情報処理装置に対して、前記ユーザ識別情報に対応付けられたファイルのファイルリストの要求を送信し、前記情報処理装置から前記ユーザ識別情報に対応付けられたファイルリストを受信するステップと、
ファイル名処理手段が、前記送受信手段が受信した前記ファイルリストに含まれるファイル名のうち、前記電子黒板で作成されたファイル以外のファイル名の少なくとも一部を隠蔽し、前記電子黒板で作成されたファイルのファイル名は隠蔽しないステップと、
表示制御手段が、前記ファイル名処理手段がファイル名を隠蔽した前記ファイルリストをディスプレイに表示するステップと、を有し、
前記情報処理装置は、
通信手段が、前記電子黒板から前記ユーザ識別情報に対応付けられたファイルのファイルリストの要求を受信して、前記ユーザ識別情報に対応付けられたファイルリストを前記電子黒板に送信するステップ、を有するファイル表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子黒板、ファイル表示方法、プログラム、及び、通信システムに関する。
【背景技術】
【０００２】
大型のフラットパネルディスプレイにタッチパネルが搭載された電子黒板が知られている。電子黒板は黒板の役割をする画面を表示し、タッチパネルを介して電子ペンや指などの軌跡をストロークとして取り込んで、ストロークを手書き内容として画面に描画する。従って、ユーザは画面を黒板のように使用することができる。
【０００３】
電子黒板は手書き内容やＰＣ（Personal Computer）が送信する画面などを取り込んで画像データとして保存することができる。電子黒板はこれらをファイルとして扱うので、ユーザは保存されているファイルを電子黒板に読み込ませて、いつでも表示させることができる。また、電子黒板は会議の資料など、電子黒板が作成したファイル以外のファイルも読み込むことができる。
【０００４】
しかしながら、電子黒板は会議などに使用されるため多数のユーザが画面を閲覧することが多い。このため、自身が管理するフォルダにあるファイルをあるユーザが電子黒板で開こうとすると他のユーザによりファイル名が閲覧可能な状態で電子黒板に表示されてしまう。ファイル名によってはファイルの内容が推測可能となるため、フォルダのファイルの一覧を表示することが好ましくない場合がある。
【０００５】
このような不都合に対し、ファイル名を隠蔽して表示する技術が知られている（例えば、特許文献１参照。）。特許文献１には、情報端末がサーバに保存されているファイルの一覧を表示する際、情報端末のアクセス権限によりアクセスできないファイルは、ファイル名を網掛けして表示する情報処理方法が記載されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載された技術のように、フォルダ内のファイル名が網掛けして表示されると、ユーザがファイルを選択しづらくなるという問題がある。すなわち、ファイル名がファイルの内容を表す場合があるため、ファイル名が網掛けされるとどのようなファイルか分からなくなり、目的のファイルがどれであるか分かりにくくなってしまう。
【０００７】
本発明は、上記課題に鑑み、ユーザによるファイルの選択を容易にする電子黒板を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題に鑑み、本発明は、ファイルを管理する情報処理装置とネットワークを介して通信することができる電子黒板であって、ユーザを識別するユーザ識別情報を受け付ける受付手段と、前記情報処理装置に対して、前記ユーザ識別情報に対応付けられたファイルのファイルリストの要求を送信し、前記情報処理装置から前記ユーザ識別情報に対応付けられたファイルリストを受信する送受信手段と、前記送受信手段が受信した前記ファイルリストに含まれるファイル名のうち、前記電子黒板で作成されたファイル以外のファイル名の少なくとも一部を隠蔽し、前記電子黒板で作成されたファイルのファイル名は隠蔽しないファイル名処理手段と、前記ファイル名処理手段がファイル名を隠蔽した前記ファイルリストをディスプレイに表示する表示制御手段と、を有する。
【発明の効果】
【０００９】
ユーザによるファイルの選択を容易にする電子黒板を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】電子黒板がファイル名を表示する際の概略を説明する図である。
【図２】本実施形態に係る通信システムの概略図の一例である。
【図３】電子黒板のハードウェア構成図の一例である。
【図４】サーバ装置のハードウェア構成図の一例である。
【図５】通信システムの機能ブロック図の一例である。
【図６】電子黒板がディスプレイに表示した従来のファイルリスト画面の一例である。
【図７】電子黒板が表示するファイルリスト画面の一例である。
【図８】電子黒板が作成したファイルのファイル名が隠蔽されないファイルリスト画面の一例を示す図である。
【図９】ＰＤＦファイルのプロパティ情報のうち概要タブの情報の一例を示す図である。
【図１０】ＰＤＦファイルのプロパティ情報のうちカスタムプロパティを表すカスタムタブの情報を示す図の一例である。
【図１１】電子黒板がファイルを作成する手順を示すシーケンス図の一例である。
【図１２】電子黒板がユーザのファイルを表示する手順を示すシーケンス図の一例である。
【図１３】電子黒板がファイルリスト画面をディスプレイに表示する手順を示すフローチャート図の一例である。
【図１４】電子黒板の他の構成例を示す図である。
【図１５】通信システムの概略構成図の一例を示す図である。
【図１６】ファイル名の全てが隠蔽された状態のファイルリスト画面の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態の一例として、通信システムと前記通信システムが行うファイル表示方法について図面を参照しながら説明する。
【００１２】
＜本実施形態の電子黒板の概略＞
図１は本実施形態の電子黒板がファイル名を表示する際の概略を説明する図である。図１（ａ）は従来のファイル名の表示例を示し、図１（ｂ）は本実施形態のファイル名の表示例を示す。
【００１３】
本実施形態の電子黒板は、「電子黒板が作成していないファイル」のファイル名の少なくとも一部を隠蔽し、「電子黒板が作成したファイル」のファイル名は隠蔽せずに表示する。
【００１４】
図１の例では、「wb−2017−1012−094350.pdf」と「wb−2017−1012−094351.pdf」とが電子黒板２で作成されたファイルである。電子黒板２が作成したファイルの内容は、会議の参加者が閲覧した後に作成された可能性が高いのでそもそもプライベート性が低い。このため、ファイル名を隠蔽する必要性も低いと考えられる。
【００１５】
図１（ｂ）に示すように、「wb−2017−1012−094350.pdf」と「wb−2017−1012−094351.pdf」はファイル名が隠蔽されずに表示されるので、ユーザはファイルを選択しやすくなる。一方、電子黒板２が作成したファイル以外のファイル名は、少なくとも一部が隠蔽されるので、プライベート性が高いファイルのファイル名からファイルの内容が推測されることを抑制できる。
【００１６】
なお、この電子黒板が作成したファイルとは、装置として同じ（例えば製造番号が同じ）電子黒板が作成したファイルを言うのではなく、電子黒板というカテゴリーの装置が作成したファイルをいう。例えば、同一メーカの同一ブランドの電子黒板が作成したファイルであれば、「電子黒板が作成したファイル」である。また、電子黒板と同じ機能のアプリケーションが動作するＰＣ（Personal Computer）が作成するファイルも、電子黒板が作成したファイルに相当する場合がある。また、同一メーカであれば別のカテゴリーの装置が作成するファイルも、電子黒板が作成したファイルに相当する場合がある。
【００１７】
なお、電子黒板２が作成したファイル以外のファイルとしては、任意のＰＣが作成したファイルが一例として挙げられる。
【００１８】
＜用語について＞
ファイルとは、コンピュータにおいて取り扱われる一まとまりのデータをいう。
【００１９】
ユーザ識別情報は、電子黒板のユーザを特定又は識別する識別情報である。本実施形態ではユーザＩＤという用語で説明される。ＩＤはIdentificationの略であり識別子や識別情報という意味である。ＩＤは複数の対象から、ある特定の対象を一意的に区別するために用いられる名称、符号、文字列、数値又はこれらのうち１つ以上の組み合わせをいう。
【００２０】
隠蔽するとは、覆い隠すことをいう。単に隠す、マスクする、不可視にするなどと表現してもよい。
【００２１】
＜システム構成例＞
図２を用いて、通信システム１の構成の概略について説明する。図２は、本実施形態に係る通信システム１の概略図である。
【００２２】
図２に示されているように、本実施形態の通信システム１は、電子黒板２、及び、サーバ装置５０を有する。通信システム１が有する電子黒板２、及びサーバ装置５０は、通信ネットワーク１００を介して通信することができる。通信ネットワーク１００は、インターネット、移動体通信網、ＬＡＮ(Local Area Network)等によって構築されている。通信ネットワーク１００には、有線通信だけでなく、３Ｇ(3rd Generation)、ＷｉＭＡＸ(Worldwide Interoperability for Microwave Access)、ＬＴＥ(Long Term Evolution)等の無線通信によるネットワークが含まれてもよい。
【００２３】
電子黒板２とは、電子ペンや指先で画面をなぞるように動かして入力された画面における電子ペンや指先の座標（位置）をタッチパネルで取得し、この座標を連結したストロークをタッチパネルと一体のディスプレイに表示するいわゆる電子機器である。タッチパネルの方式はどのようなものでもよい。電子黒板２は、電子ホワイトボード、電子情報ボード、など商品によって呼称が異なっていてよい。また、電子黒板２はコンピュータの機能を有するため、情報処理装置とよばれてもよい。タッチパネルを備えたタブレット端末も電子黒板２として使用される場合がある。
【００２４】
電子黒板２は、他の電子黒板２と通信することが可能であり、それぞれユーザによって描画された内容である描画像のデータ（以下、「描画像データ」という）を送受信することができる。描画像データは１つ以上のストロークを有する画像データである。そのため、一方の電子黒板２で描画された内容は他方の電子黒板２でも表示され、逆に、他方の電子黒板２で描画された内容は一方の電子黒板２でも表示される。
【００２５】
また、電子黒板２はビデオ会議機能（テレビ会議機能）を有しており、通信ネットワーク１００を介してビデオ会議端末と映像及び音声による会議等を行なうことができる。
【００２６】
サーバ装置５０はファイルを記憶する情報処理装置である。電子黒板２が作成したファイルを記憶する専用のサーバ、及び、商用のストレージサービスとしてファイルを記憶するサーバ等がある。また、サーバ装置５０はＮＡＳ（Network Attached Storage）の場合もある。商用のストレージサービスとして、Google Drive（登録商標）、Office365（登録商標）、Drobox（登録商標）、iCloud（登録商標）等が知られている。
【００２７】
図示するサーバ装置５０は１台だが、実際には異なる複数のサーバ装置５０と電子黒板２が通信する場合がある。なお、電子黒板２が作成したファイルを記憶する専用のサーバ装置５０に、電子黒板２が作成したファイル以外のファイルが記憶される場合もあるし、商用のストレージサービスとしてファイルを記憶するサーバ装置５０等に、電子黒板２が作成したファイルが記憶される場合もある。
【００２８】
サーバ装置５０はクラウドコンピューティングに対応していてよい。クラウドコンピューティングとは、特定ハードウェア資源が意識されずにネットワーク上のリソースが利用される利用形態をいう。
【００２９】
＜ハードウェア構成＞
続いて、図３、図４を用いて、通信システム１を構築する装置又は端末のハードウェア構成を説明する。
【００３０】
＜＜電子黒板のハードウェア構成＞＞
図３は、電子黒板２のハードウェア構成図である。図３に示されているように、電子黒板２は、ＣＰＵ(Central Processing Unit)２０１、ＲＯＭ(Read Only Memory)２０２、ＲＡＭ(Random Access Memory)２０３、ＳＳＤ(Solid State Drive)２０４、ネットワークＩ/Ｆ２０５、及び、外部機器接続Ｉ／Ｆ(Interface)２０６を備えている。
【００３１】
これらのうち、ＣＰＵ２０１は、電子黒板２全体の動作を制御する。ＲＯＭ２０２は、ＣＰＵ２０１やＩＰＬ(Initial Program Loader)等のＣＰＵ２０１の駆動に用いられるプログラムを記憶する。ＲＡＭ２０３は、ＣＰＵ２０１のワークエリアとして使用される。ＳＳＤ２０４は、電子黒板２用のプログラム等の各種データを記憶する。ネットワークＩ/Ｆ２０５は、通信ネットワーク１００との通信を制御する。外部機器接続Ｉ／Ｆ２０６は、ＵＳＢ(Universal Serial Bus)メモリ２６００、外付け機器（カメラ２９００、スピーカ２８００、マイク２７００）との通信を制御する。
【００３２】
また、電子黒板２は、キャプチャデバイス２１１、ＧＰＵ２１２、ディスプレイコントローラ２１３、接触センサ２１４、センサコントローラ２１５、電子ペンコントローラ２１６、近距離通信部２１９、及び近距離通信部２１９のアンテナ２１９ａを備えている。
【００３３】
これらのうち、キャプチャデバイス２１１は、ＰＣ１０がディスプレイに表示する映像情報を静止画又は動画として取得する。ＧＰＵ(Graphics Processing Unit)２１２は、グラフィクスを専門に扱う半導体チップである。ディスプレイコントローラ２１３は、ＧＰＵ２１２からの出力画像をディスプレイ２２０等へ出力するために画面表示の制御及び管理を行う。接触センサ２１４は、ディスプレイ２２０上に電子ペン２５００やユーザの手Ｈ等が接触したことを検知する。センサコントローラ２１５は、接触センサ２１４の処理を制御する。接触センサ２１４は、赤外線遮断方式による座標の入力及び座標の検出を行う。この座標の入力及び座標の検出する方法は、ディスプレイ２２０の上側両端部に設置された２つ受発光装置が、ディスプレイ２２０に平行して複数の赤外線を放射し、ディスプレイ２２０の周囲に設けられた反射部材によって反射されて、受光素子が放射した光の光路と同一の光路上を戻って来る光を受光する方法である。接触センサ２１４は、物体によって遮断された２つの受発光装置が放射した赤外線のＩＤをセンサコントローラ２１５に出力し、センサコントローラ２１５が、物体の接触位置である座標位置を特定する。電子ペンコントローラ２１６は、電子ペン２５００と通信することで、ディスプレイ２２０へのペン先のタッチやペン尻のタッチの有無を判断する。近距離通信部２１９は、ＮＦＣ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の無線の通信回路である。
【００３４】
更に、電子黒板２は、バスライン２１０を備えている。バスライン２１０は、図３に示されているＣＰＵ２０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【００３５】
なお、接触センサ２１４は、赤外線遮断方式に限らず、静電容量の変化を検知することにより接触位置を特定する静電容量方式のタッチパネル、対向する２つの抵抗膜の電圧変化によって接触位置を特定する抵抗膜方式のタッチパネル、接触物体が表示部に接触することによって生じる電磁誘導を検知して接触位置を特定する電磁誘導方式のタッチパネルなどの種々の検出手段を用いてもよい。また、電子ペンコントローラ２１６が、電子ペン２５００のペン先及びペン尻だけでなく、電子ペン２５００のユーザが握る部分や、その他の電子ペンの部分のタッチの有無を判断するようにしてもよい。
【００３６】
＜サーバ装置のハードウェア構成＞
図４は、サーバ装置５０のハードウェア構成図である。サーバ装置５０は、コンピュータによって構築されており、図４に示されているように、ＣＰＵ５０１、ＲＯＭ５０２、ＲＡＭ５０３、ＨＤ５０４、ＨＤＤ(Hard Disk Drive)５０５、記録メディア５０６、メディアＩ／Ｆ５０７、ディスプレイ５０８、ネットワークＩ／Ｆ５０９、キーボード５１１、マウス５１２、ＣＤ−ＲＯＭドライブ５１４、及び、バスライン５１０を備えている。
【００３７】
これらのうち、ＣＰＵ５０１は、サーバ装置５０全体の動作を制御する。ＲＯＭ５０２は、ＩＰＬ等のＣＰＵ５０１の駆動に用いられるプログラムを記憶する。ＲＡＭ５０３は、ＣＰＵ５０１のワークエリアとして使用される。ＨＤ５０４は、プログラム等の各種データを記憶する。ＨＤＤ(Hard Disk Drive)５０５は、ＣＰＵ５０１の制御に従ってＨＤ５０４に対する各種データの読み出し又は書き込みを制御する。メディアＩ／Ｆ５０７は、フラッシュメモリ等の記録メディア５０６に対するデータの読み出し又は書き込み（記憶）を制御する。ディスプレイ５０８は、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。ネットワークＩ／Ｆ５０９は、通信ネットワーク１００を利用してデータ通信をするためのインターフェースである。キーボード５１１は、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。
【００３８】
マウス５１２は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。ＣＤ−ＲＯＭドライブ５１４は、着脱可能な記録媒体の一例としてのＣＤ−ＲＯＭ(Compact Disc Read Only Memory)５１３に対する各種データの読み出し又は書き込みを制御する。
【００３９】
また、サーバ装置５０は、バスライン５１０を備えている。バスライン５１０は、図４に示されているＣＰＵ５０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【００４０】
＜通信システム１の機能構成＞
続いて、図５を用いて、本実施形態の機能構成について説明する。図５は、通信システム１の機能ブロック図である。
【００４１】
＜電子黒板の機能構成＞
図５に示されているように、電子黒板２は、操作受付部１１、ファイル作成部１２、通信部１３、ホワイトボード機能実行部１４、及び、ＵＩ部１５を有している。これら各部は、図３に示されている各構成要素のいずれかが、ＳＳＤ２０４からＲＡＭ２０３上に展開された電子黒板２用プログラムに従ったＣＰＵ２０１からの命令によって動作することで実現される機能、又は機能する手段である。また、電子黒板２は、図３に示されているＲＡＭ２０３及びＳＳＤ２０４によって構築されるファイル記憶部９を有している。このファイル記憶部９についてはサーバ装置５０において説明する。
【００４２】
操作受付部１１は、主に、図３に示されているＣＰＵ２０１からの命令、並びに接触センサ２１４及び電子ペンコントローラ２１６によって実現され、ユーザによる各種操作及び入力を受け付ける。
【００４３】
通信部１３は、図３に示されているＣＰＵ２０１からの命令、並びにネットワークＩ/Ｆ２０５及び外部機器接続Ｉ／Ｆ２０６によって実現され、通信ネットワーク１００を介してサーバ装置５０と各種データ（又は情報）の送受信を行う。本実施形態ではサーバ装置５０からファイルを受信する。また、例えば、ホワイトボード機能実行部１４からの要求を受けて通信を実行し、サーバ装置５０等から受信した内容はホワイトボード機能実行部１４に通知する。
【００４４】
ホワイトボード機能実行部１４は、図３に示されているＣＰＵ２０１からの命令、接触センサ２１４，電子ペンコントローラ２１６等によって実現され、ユーザの操作に応じて電子黒板２の基本的な機能を実行する。例えば、ユーザによって電子ペン２５００や手Ｈでディスプレイ２２０上に描画されることで得た座標をユーザが設定した色や太さの描画像データに変換する処理を行う。また、ユーザがページを切り替える操作を行うと、次のページ（ホワイトボード）を用意してＵＩ部１５に表示させる。ユーザが別のファイルを開く操作を行うと、そのファイルの表示をＵＩ部１５に指示する。通信が必要な場合は、送信内容を通信部１３に通知し、受信内容を通信部１３から受け取る。
【００４５】
ファイル作成部１２は、図３に示されているＣＰＵ２０１からの命令によって実現され、ユーザによる描画によって得られたビットマップ形式の描画像データから、ＰＤＦ形式の画像データのファイルを作成する。ファイル作成部１２が作成したファイルはファイル記憶部９又はサーバ装置５０に送信され保存される。どちらに保存されるかはユーザが選択可能であるが、電子黒板２は多くのユーザにより使用されるので、容量を考慮するとサーバ装置５０に送信される場合が多い。なお、ファイル記憶部９の構造はサーバ装置５０と同じであるとする。
【００４６】
ＵＩ部１５は、サーバ装置５０から取得したファイルリスト（フォルダ等に格納されているファイル名の一覧）を表示し、ユーザが選択したファイルの内容をディスプレイ２２０に表示する。またＵＩ部１５は描画像データの削除、ページ追加、ページ保存、など電子黒板２が有する機能を呼び出すための操作メニューを表示する。また、電子黒板２が有するＩＰアドレス（通信先の電子黒板２のＩＰアドレス）、会議パスコード（通信開始時の認証のためのコード）などを表示する。また、ＵＩ部１５は、ホワイトボード機能実行部１４からの描画命令に従って画面を更新する。
【００４７】
また、ＵＩ部１５は判断部１６とファイル名処理部１７を有している。判断部１６は、ファイルが電子黒板２で作成されたものか否かを判断する。ファイル名処理部１７はファイル名の少なくとも一部（１文字以上）を隠蔽する。
【００４８】
＜サーバ装置の機能構成＞
サーバ装置５０は、通信部５１、認証部５２、及びファイル管理部５３を有している。これら各部は、図４に示されている各構成要素のいずれかが、ＨＤ５０４からＲＡＭ５０３上に展開された端末管理用プログラムに従ったＣＰＵ５０１からの命令によって動作することで実現される機能又は機能する手段である。また、サーバ装置５０は、図４に示されているＨＤ５０４により構築されるファイル記憶部９を有している。
【００４９】
通信部５１は、図４に示されているＣＰＵ５０１からの命令、及び図４に示されているネットワークＩ／Ｆ５０９によって実現され、通信ネットワーク１００を介して電子黒板２と各種データ（又は情報）の送受信を行う。本実施形態では、電子黒板２からファイルリストやファイルの要求を受信し、電子黒板２にファイルリスト及びファイルを送信する。
【００５０】
認証部５２は、図４に示されているＣＰＵ５０１からの命令によって実現され、電子黒板２から送られて来るユーザＩＤとパスワードが、予め登録されているユーザのユーザＩＤとパスワードと一致するか否かによりユーザの認証を行う。なお、認証にはＩＣカードが使用されてもよいし、指紋などの生体認証情報が使用されてもよい。また、認証部５２が認証する変わりに外部の認証サーバが利用されてもよい。認証サーバの一例としてＬＤＡＰ（Lightweight Directory Access Protocol）サーバがある。
【００５１】
ファイル管理部５３は、図４に示されているＣＰＵ５０１からの命令、及び図４に示されているＨＤＤ５０５によって実現され、ファイル記憶部９に各種ファイルを記憶したり、ファイル記憶部９に記憶された各種ファイルのファイル名やファイルを読み出したりする処理を行う。
【００５２】
【表１】
2019161598.tif 000003
表１は、ファイル記憶部９に記憶されているファイルに関する情報を模式的に示す。ファイル記憶部９にはユーザごとにファイルが格納されている。例えば、ユーザＩＤに対応付けてフォルダ名とファイルにアクセスするためのファイルパス（ファイル名を含む）が登録されている。上記のように、これらファイルには電子黒板２が作成したものとそれ以外のもの（ＰＣ等が作成したもの）が含まれる。
【００５３】
サーバ装置５０はユーザの認証によりユーザが特定されると、ユーザＩＤに対応付けられたフォルダに保存されたファイル名のリストを電子黒板２に送信する。なお、フォルダ名のリストが送信される場合もある。
【００５４】
＜ファイル名を非表示にすることの意義＞
図６を用いて、ファイル名を非表示にすることの意義について説明する。図６は、電子黒板２がディスプレイ２２０に表示した従来のファイルリスト画面６０１の一例である。ユーザは、電子黒板２を操作してサーバ装置５０等のフォルダから会議資料を開こうとする。サーバ装置５０はユーザＩＤで特定されるフォルダに含まれるファイル名を電子黒板２に送信する。
【００５５】
ユーザが普段使用するフォルダ（個人的に使用しているフォルダ）には会議で共有したい資料のほかに、プライベートな資料や極秘資料なども存在する。例えば、「2017年田中さん評価.txt」は田中さんの人事評価ファイルであり、その場に田中さんがいたら雰囲気が悪くなってしまうかもしれない。
【００５６】
また、「2018年A社極秘プロジェクト資料.ppt」は極秘プロジェクトであり、存在自体が知られてはいけないにも関わらずファイルリストに表示されてしまい、セキュリティ上好ましくない。
【００５７】
また、「20171215飲み会参加出席リスト.xls」のように、プライベートの飲み会については、誘われていない人が見たら気分を害してしまうかもしれない。
【００５８】
これらの例からわかるように、個人のフォルダにはファイル名でさえ他人に見せたくないファイル又は見せてはいけないファイルが存在する可能性がある。そのようなフォルダのファイルリストを電子黒板２で表示するためには、細心の注意が払われることが好ましい。
【００５９】
＜ファイル名の隠蔽例＞
図７は、本実施形態の電子黒板２が表示するファイルリスト画面６０１の一例である。ファイルリスト画面６０１は、ファイルリスト欄６０２、ファイル名表示ボタン６０３、ＯＫボタン６０４、及び、キャンセルボタン６０５を有する。
【００６０】
ファイルリスト欄６０２は、ファイル記憶部９のフォルダに含まれるファイル名を表示するための欄である。ファイルリスト欄６０２に表示しきれないファイル名はユーザによるスクロールバーの操作で表示される。なお、ＯＫボタン６０４はユーザによるファイルの選択を確定し、ユーザにより選択されたファイルをサーバ装置５０に電子黒板２が要求するためのボタンである。キャンセルボタン６０５は、ユーザがファイルリスト画面６０１を閉じるためのボタンである。
【００６１】
図７では、各ファイルのファイル名の一部が隠蔽されている。こうすることで、会議の参加者がファイル名を推測することが困難になる。ファイル名処理部１７は、一例として以下のルール（規則）に従って、ファイル名の一部を隠蔽する。
【００６２】
ルール１．数字、記号、拡張子以外は隠蔽する
ルール２．半角英字は*、それ以外（日本語など）は■に置き換える
簡単に言うと、日本語と英語（アルファベット）を*又は■に置き換えるというルールである。
【００６３】
図７のファイルリスト画面６０１では、このようなルールに従って、ファイル名が隠蔽されている。ファイル名の一部を隠蔽することで、会議の参加者はファイルの内容を推測できなくなるが、ユーザは、ある程度ファイルの内容を識別することが可能である。
【００６４】
ただし、それでもユーザが適切にファイルを選択できない場合も考えられるため、ファイル名表示ボタン６０３が用意されている。ファイル名表示ボタン６０３は、ファイル名の隠蔽を解除するためのボタンである。ファイル名処理部１７は、ユーザにより選択されたファイルに限って、ファイル名表示ボタン６０３が押下されると、隠蔽する前のファイル名を表示する。選択されているファイルのみ隠蔽が解除されるので、他のファイルのファイル名の隠蔽が解除されることがない。なお、一括で全てのファイルの隠蔽を解除することも可能である。例えば、「全てのファイル名表示ボタン」を新たに設ければよい。
【００６５】
＜ファイル名の隠蔽の判断＞
図７のファイルリスト画面６０１では、全てのファイル名が隠蔽されている。しかし、電子黒板２が使用される状況として以下のことが想定される。
【００６６】
(i) 過去に電子黒板２が作成したファイルを同じ又は別の電子黒板２が再度、開くことが多い。
【００６７】
(ii) 電子黒板２が作成したファイルはプライベート性が低い（会議で作成されるものがほとんどだから）
これらを考慮し、電子黒板２が作成したファイルを電子黒板２が開く場合、ファイル名を隠蔽しないことで、ユーザはよりファイル選択しやすくなる。
【００６８】
図８は、電子黒板２が作成したファイルのファイル名が隠蔽されないファイルリスト画面６０１の一例を示す。図８では、後述する判断方法で「wb−2017−1012−094350.pdf」と「wb−2017−1012−094351.pdf」が、電子黒板２で作成されたファイルであると判断部１６が判断した。このため、ファイル名処理部１７はこの２つのファイル名を隠蔽せずに表示している。
【００６９】
なお、ファイル名処理部１７は、上記のルールに従って、ファイル名を構成する文字コードを、*又は■の文字コードで置き換えればよい。サーバ装置５０からはファイル名が送信されるのでこのファイル名の文字コードを、*又は■の文字コードに容易に置き換えて表示することができる。また、電子黒板２がファイル記憶部９に記憶するファイルのファイル名はＯＳ（Operating System）から、ＯＳ上で動作するアプリケーションであるＵＩ部１５に渡されるので、同様に、文字コードを置き換えて表示することができる。
【００７０】
ただし、隠蔽のためのレイヤーを設け、ＵＩ部１５がこのレイヤーにファイル名の日本語や英語（アルファベット）と重畳する位置に*又は■を表示してもよい。
【００７１】
また、*及び■は置き換え後の図形の一例であり、★、●、※等の図形で置き換えてもよい。また、空白文字（スペース）で置き換えてもよい。また、ファイル名を透明にしてもよい。その他、ファイル名の少なくとも一部が不可視になればよい。
【００７２】
＜電子黒板が作成したファイルであるか否かの判断方法＞
電子黒板２の判断部１６が、サーバ装置５０等に保存されているファイルが電子黒板２で作成されたファイルか否かを判断する方法について説明する。以下に、一例として３つの判断方法を説明する。
【００７３】
１．ファイル名による判断
２．ファイルに埋め込まれたプロパティ情報による判断
３．ファイルに埋め込まれたカスタムプロパティによる判断
＜＜１．ファイル名による判断＞＞
ファイル名が予め定められたフォーマットで記述されている場合に電子黒板２で作成されたと判断する。例えば、電子黒板２は作成したファイルのファイル名を「wb−yyyymmdd−HHMMSS.pdf」というフォーマットで付与するものとする。「wb」は電子黒板２を意味する。「yyyy」は年を、「mm」は月を、「dd」は日をそれぞれ表す。「HH」は時刻を、「MM」は分を、「SS」は秒をそれぞれ表す。すなわち、ファイルが作成された日時が決まったフォーマットでファイル名に含まれている。
【００７４】
従って、判断部１６は以下のように判断できる。
【００７５】
・wb−20171012−182914.pdf  →  電子黒板２で作成された
?test_meeting.pdf  →  電子黒板２以外の機器が作成した
＜＜２．ファイルに埋め込まれたプロパティによる判断＞＞
一般的なファイルにはプロパティ情報が含まれている場合が多い。プロパティ情報とは、ファイルの作成者、キーワード、コピーや編集の可否などファイルに付随する情報である。プロパティ情報に予め定められた情報（文字列）が含まれている場合に、判断部１６は電子黒板２が作成したと判断する。
【００７６】
図９を用いてプロパティ情報について説明する。図９はＰＤＦファイルのプロパティ情報７０１のうち概要タブ７０２の情報を示す。概要タブ７０２は、ファイル名欄７０３、タイトル欄７０４、作成者欄７０５、サブタイトル欄７０６、及び、キーワード欄７０７の各項目を有している。作成者（本実施形態では電子黒板２が作成者となる場合がある）はこれらの項目を編集できる。電子黒板２がファイルを作成した場合、作成者欄７０５に例えば「○○Whiteboard」等の決まった情報（文字列）を設定する。
【００７７】
従って、判断部１６は、プロパティ情報７０１の作成者欄７０５に「○○Whiteboard」という情報が設定されている場合、当該ファイルが電子黒板２により作成されたと判断できる。具体的には、以下のように判断する。
【００７８】
a. ファイルのプロパティ情報７０１を読み込む
b. 作成者欄７０５の文字列と「○○Whiteboard」を比較する
C−1.  一致した場合、電子黒板２で作成されたと判断する。
【００７９】
C−2.  一致しない場合、電子黒板２が作成したファイル以外のファイルであると判断する。
【００８０】
なお、作成者欄７０５に限らず、タイトル欄７０４、サブタイトル欄７０６、又は、キーワード欄７０７の1つ以上に、「○○Whiteboard」等、予め定められた情報（文字列）が含まれている場合に、判断部１６は電子黒板２が作成したと判断してもよい。
【００８１】
＜＜３．ファイルに埋め込んだカスタムプロパティによる判断＞＞
一般的なファイルには基本的なプロパティ情報７０１だけでなく、作成者等がカスタムプロパティを追加できるようになっている。そのカスタムプロパティに予め定められた情報（文字列）が含まれている場合に、判断部１６は電子黒板２が作成したと判断する。
【００８２】
図１０を用いてカスタムプロパティ７１１について説明する。図１０は、ＰＤＦファイルのプロパティ情報のうちカスタムプロパティ７１１を表すカスタムタブ７１２の情報を示す。カスタムタブ７１２は、名前欄７１３、値欄７１４、及び、名前値リスト欄７１５を有している。電子黒板２などの作成者は、名前欄７１３と値欄７１４に任意の値を設定できる。例えば、電子黒板２がファイルを作成した場合、名前欄７１３に「CreatedBy」という情報（文字列）を設定し、名前欄７１３に「○○Whiteboard」を設定する。このようにして設定された名前と値の組が名前値リスト欄７１５に設定される（表示される）。
【００８３】
従って、判断部１６は、名前が「CreatedBy」で対応する値が「○○Whiteboard」である組み合わせがカスタムプロパティ７１１に設定されている場合、当該ファイルが電子黒板２により作成されたと判断できる。具体的には、以下のように判断する。
【００８４】
a. ファイルのプロパティ情報７０１を読み込む
b. カスタムプロパティ７１１の「CreatedBy」に対応付けられている値を読み込む
c. カスタムプロパティ７１１の「CreatedBy」に対応付けられている値と、「○○Whiteboard」を比較する
d−1.  一致した場合、電子黒板２で作成されたと判断する。
【００８５】
d−2.  一致しない場合、又は、カスタムプロパティ７１１に「CreatedBy」という名前が存在しない場合、電子黒板２が作成したファイル以外のファイルであると判断する。
【００８６】
＜動作手順＞
以下、図１１〜図１３を用いて、通信システム１の動作について説明する。
【００８７】
＜＜ファイルの作成＞＞
図１１は、電子黒板２がファイルを作成する手順を示すシーケンス図の一例である。
なお、図１１ではユーザはすでに電子黒板２にログインしているものとするが、電子黒板２にはログインしなくてもよい。
【００８８】
S1：まず、ユーザはサーバ装置５０にログインするための操作を電子黒板２に対して行う。例えば、ユーザはユーザＩＤとパスワードを入力する。このユーザＩＤはサーバ装置５０におけるユーザの識別情報である。
【００８９】
S2：電子黒板２の操作受付部１１はユーザの操作を受け付け、通信部１３が認証要求をサーバ装置５０に送信する。認証要求にはユーザＩＤとパスワードが含まれている。
【００９０】
S3：サーバ装置５０の通信部５１は認証要求を受信して、認証部５２がユーザの認証を行う。通信部５１は認証結果（成功又は失敗）を電子黒板２に送信する。本実施形態では、認証が成功したものとして説明する。なお、図１１ではサーバ装置５０にログインする処理を説明したが、シングルサインオンの仕組みを利用して、ユーザが電子黒板２にログインすることで、サーバ装置５０へのログインを不要にしてもよい。
【００９１】
S4：電子黒板２を使用したユーザは例えば描画像データの取り込みなどにより、ファイル作成操作を行う。
【００９２】
S5：電子黒板２の操作受付部１１はこの操作を受け付け、ファイル作成部１２がファイルを作成する。ファイル形式は予め定められているものとするが、ユーザが指定してもよい。ファイル作成部１２は、「wb−yyyymmdd−HHMMSS.pdf」というフォーマットでファイル名を付与する。また、プロパティ情報７０１の作成者欄７０５に「○○Whitebored」を設定するか、又は、カスタムプロパティ７１１の名前欄７１３に「CreatedBy」を、値欄７１４に「○○Whitebored」を設定する。なお、ファイル名、プロパティ情報７０１、及び、カスタムプロパティ７１１は、いずれか１つ以上が設定されればよい。
【００９３】
S6：電子黒板２の通信部１３はファイル登録要求をサーバ装置５０に送信する。ファイル登録要求にはユーザＩＤとファイルが含まれる。
【００９４】
S7：サーバ装置５０の通信部５１はファイル登録要求を受信し、ファイル管理部５３がユーザＩＤに対応付けてファイルをファイル記憶部９に記憶させる。
【００９５】
以上のような処理で、サーバ装置５０には、所定のフォーマットのファイル名を有し、プロパティ情報７０１又はカスタムプロパティ７１１に「○○Whitebored」という予め定められた情報（文字列）を有するファイルが登録される。
【００９６】
＜＜ファイルの表示＞＞
図１２を用いて、電子黒板２がファイルを表示するまでの手順を説明する。図１２は、電子黒板２がユーザのファイルを表示する手順を示すシーケンス図の一例である。なお、図１２ではユーザはすでに電子黒板２にログインしているものとするが、電子黒板２にはログインしなくてもよい。
【００９７】
S11〜S13：図１１のステップＳ１〜Ｓ３と同様でよい。
【００９８】
S14：次に、ユーザは自分の個人フォルダに入っているファイルリストを表示する操作を行う。なお、このような操作がなくても、認証の成功により自動的にサーバ装置５０がファイルリストを電子黒板２に送信する場合もある。
【００９９】
S15：電子黒板２の操作受付部１１はユーザの操作を受け付け、通信部１３がファイルリスト要求をサーバ装置５０に送信する。ファイルリスト要求にはユーザＩＤが含まれる。
【０１００】
S16：サーバ装置５０の通信部５１はファイルリスト要求を受信し、ファイル管理部５３がユーザＩＤに対応付けられたファイル名をファイル記憶部９から取得する。複数のフォルダがある場合は、最初にフォルダ名のリストを送信してもよいし、デフォルトのフォルダに含まれるファイル名を取得してもよい。
【０１０１】
S17：サーバ装置５０の通信部５１は1つ以上のファイル名を含むファイルリストを電子黒板２に送信する。
【０１０２】
S18：電子黒板２の通信部１３はファイルリストを受信し、ＵＩ部１５がファイルリスト画面６０１をディスプレイ２２０に表示する。ファイルリスト画面６０１の表示手順については詳細を図１３で説明する。
【０１０３】
S19：次に、ユーザは会議などで使用するファイルを選択する操作を行う。
【０１０４】
S20：電子黒板２の操作受付部１１はユーザの操作を受け付け、通信部１３がファイル要求をサーバ装置５０に送信する。ファイル要求にはファイル名（ファイルＩＤなどの識別情報でもよい）が含まれる。
【０１０５】
S21：サーバ装置５０の通信部５１はファイル要求を受信し、ファイル管理部５３がファイル名で特定されるファイルをファイル記憶部９から取得する。
【０１０６】
S22：サーバ装置５０の通信部５１はファイルを電子黒板２に送信する。
【０１０７】
S23：電子黒板２の通信部１３はファイルを受信し、ＵＩ部１５がファイルをディスプレイ２２０に表示する。
【０１０８】
図１３を用いて、ファイルリスト画面６０１の表示手順について説明する。図１３は、電子黒板２がファイルリスト画面６０１をディスプレイ２２０に表示する手順を示すフローチャート図の一例である。
【０１０９】
図１２のステップＳ１８で説明したように、電子黒板２はユーザのフォルダに存在するファイルリストを取得する（Ｓ１０１）。
【０１１０】
次に、判断部１６は、全てのファイル名についてファイル名の隠蔽処理が終わったか否かを判断する（Ｓ１０２）。全てのファイル名についてファイル名の隠蔽処理が終わった場合、図１３の処理は終了する。
【０１１１】
１つのファイル名ずつ隠蔽処理を行うため、判断部１６はファイルリストから処理の対象となるファイル名を１つ取得する（Ｓ１０３）。
【０１１２】
そして、上記の３つの判断方法のいずれか１つ以上で、ファイルが電子黒板２で作成されたものか否かを確認する（Ｓ１０４）。なお、プロパティ情報７０１とカスタムプロパティ７１１についてはファイルリストに含まれない場合がある。この場合、判断部１６はサーバ装置５０に各ファイルのプロパティ情報７０１とカスタムプロパティ７１１を要求する。
【０１１３】
そして、確認した結果に基づいて、ファイルが電子黒板２で作成されたものか否かを判断する（Ｓ１０５）。
【０１１４】
電子黒板２が作成したファイルの場合（Ｓ１０５のＹｅｓ）、ファイル名処理部１７はファイル名をそのまま表示する（Ｓ１０７）。
【０１１５】
電子黒板２が作成したファイルでない場合（Ｓ１０５のＮｏ）、ファイル名処理部１７は、ルールに従ってファイル名に記述された文字の隠蔽処理を行う（Ｓ１０６）。なお、ファイル名処理部１７は、ファイル名の隠蔽の前に、元のファイル名を保存しておく。ファイル名表示ボタン６０３が押下された場合に元のファイル名をＵＩ部１５が表示するためである。
【０１１６】
以上により、ＵＩ部１５は図７に示したようにファイル名の一部が隠蔽されたファイルリスト画面６０１を表示できる。
【０１１７】
＜まとめ＞
本実施形態の電子黒板２は、電子黒板２が作成したファイルについてはファイル名が隠蔽されずに表示されるので、ユーザはファイルを選択しやすくなる。一方、電子黒板２が作成したファイル以外のファイル名は、少なくとも一部が隠蔽されるので、プライベート性が高いファイルのファイル名からファイルの内容が推測されることを抑制できる。
【０１１８】
＜その他の適用例＞
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【０１１９】
＜＜電子黒板の構成の別の例＞＞
本実施形態の電子黒板２は大型のタッチパネルを有するものとして説明されているが、電子黒板２はタッチパネルを有するものに限られない。
【０１２０】
図１４は、電子黒板２の他の構成例を示す図である。図１４では、通常のホワイトボード４１３の上辺にプロジェクタ４１１が設置されている。このプロジェクタ４１１が電子黒板２に相当する。通常のホワイトボード４１３とは、タッチパネルと一体のフラットパネルディスプレイではなく、ユーザがマーカで直接、手書きするホワイトボードである。なお、ホワイトボードは黒板でもよく、映像を投影するだけの広さの平面であればよい。
【０１２１】
プロジェクタ４１１は超短焦点の光学系を有しており、１０ｃｍ程度から歪みの少ない映像をホワイトボード４１３に投影できる。この映像は、無線又は有線で接続されたＰＣから送信されてもよいし、プロジェクタ４１１が記憶していてもよい。
【０１２２】
ユーザは専用の電子ペン２５００を使ってホワイトボード４１３に手書きする。電子ペン２５００は、ユーザが手書きのためにホワイトボード４１３に押しつけるとスイッチがＯＮになり発光する発光部を例えば先端部に有している。光の波長は近赤外や赤外なのでユーザの目には見えない。プロジェクタ４１１はカメラを有しており、発光部を撮像して画像を解析し電子ペン２５００の方向を特定する。また、電子ペン２５００は発光と共に音波を発信しており、プロジェクタ４１１は音波の到達時間により距離を算出する。方向と距離により電子ペン２５００の位置を特定できる。電子ペン２５００の位置にはストロークが描画（投影）される。
【０１２３】
プロジェクタ４１１はメニュー４３０を投影するので、ユーザが電子ペン２５００でボタンを押下すると、プロジェクタ４１１が電子ペン２５００の位置とスイッチのＯＮ信号により押下されたボタンを特定する。例えば、保存ボタン４３１が押下されると、ユーザが手書きしたストローク（座標の集合）がプロジェクタ４１１で保存される。プロジェクタ４１１は、予め定められたサーバ４１２又はＵＳＢメモリ２６００等に手書き情報を保存する。手書き情報はページごとに保存されている。画像データではなく座標のまま保存されるので、ユーザが再編集することができる。
【０１２４】
＜＜複数のサーバ装置がある場合＞＞
例えば、図１５に示すように、通信システム１は複数のサーバ装置５０を有していてもよい。図１５は通信システム１の概略構成図の別の一例を示す。なお、図１５では主に図２との相違を説明する。図１５の通信システム１は複数のサーバ装置５０を有している。このような構成の通信システム１では、どのサーバ装置５０に本実施形態の機能を備えさせてもよい。
【０１２５】
また、本実施形態で説明した電子黒板２と、サーバ装置５０とが接続されたシステム構成は一例であり、用途や目的に応じて様々なシステム構成例があることは言うまでもない。
【０１２６】
＜＜その他＞＞
上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP（digital signal processor）、FPGA（field programmable gate array）、SOC(System on a chip)、GPU（Graphics Processing Unit）や従来の回路モジュール等のデバイスを含むものとする。
【０１２７】
また、本実施形態では、ファイル名を隠蔽する例を説明したが、フォルダ名を隠蔽してもよい。ファイルサーバによってはフォルダ名も表示可能であるが、プライベート性が高いフォルダ名が表示されることを抑制できる。なお、フォルダ名をディレクトリ名という場合がある。
【０１２８】
また、本実施形態ではファイル名の一部を隠蔽する例を説明したが、ファイル名の全てを隠蔽してもよい。図１６は、ファイル名の全てが隠蔽された状態のファイルリスト画面６０１の一例を示す。この場合も、電子黒板２が作成したファイルについてはファイル名が隠蔽されずに表示され、電子黒板２が作成したファイル以外のファイル名は全体が隠蔽される。ユーザはファイル名表示ボタン６０３で任意のファイル名を表示できるので、よりファイル名の秘匿性を高めたい場合に有効である。
【０１２９】
また、本実施形態では、電子黒板２が作成したファイルについてはファイル名が隠蔽されないと説明したが、電子黒板２が作成したファイルと、電子黒板２が作成したファイル以外のファイルで隠蔽の程度を変えてもよい。例えば、電子黒板２が作成したファイルは１，２文字だけ隠蔽し、電子黒板２が作成したファイル以外のファイルは上記のルールで隠蔽する。こうすることで、電子黒板２が作成したファイルであってもファイル名の秘匿性を高めることができる。
【０１３０】
また、電子黒板２は、会議で使用されるファイルのファイル名は隠蔽せず、それ以外のファイルを隠蔽してもよい。例えば、「会議」「プロジェクト」「打ち合わせ」「議事録」などの文字を含むファイル名は隠蔽せず、これ以外のファイルは上記のルールで隠蔽する。更に、「極秘会議」などのように存在自体が知られては困るファイル名に関して、例外的に隠蔽すると定めるとなおよい。
【０１３１】
なお、操作受付部１１は受付手段の一例であり、通信部１３は送受信手段の一例であり、ファイル名処理部１７はファイル名処理手段の一例であり、ＵＩ部１５は表示制御手段の一例であり、判断部１６は判断手段の一例であり、ファイル作成部１２はファイル作成手段の一例であり、通信部５１は通信手段の一例である。
【符号の説明】
【０１３２】
１        通信システム
２        電子黒板
９        ファイル記憶部
１５      ＵＩ部
１６      判断部
１７      ファイル名処理部
５０      サーバ装置
【先行技術文献】
【特許文献】
【０１３３】
【特許文献１】特開２００９−２５１８９６号公報
【図１】
2019161598.tif 000004
【図２】
2019161598.tif 000005
【図３】
2019161598.tif 000006
【図４】
2019161598.tif 000007
【図５】
2019161598.tif 000008
【図６】
2019161598.tif 000009
【図７】
2019161598.tif 000010
【図８】
2019161598.tif 000011
【図９】
2019161598.tif 000012
【図１０】
2019161598.tif 000013
【図１１】
2019161598.tif 000014
【図１２】
2019161598.tif 000015
【図１３】
2019161598.tif 000016
【図１４】
2019161598.tif 000017
【図１５】
2019161598.tif 000018
【図１６】
2019161598.tif 000019