(57)【要約】      （修正有）【課題】ユーザが電子データを表示する際の手間を低減することができる情報処理装置を提供すること。【解決手段】登録された電子データを管理する登録情報管理装置３０とネットワークを介して通信することができる情報処理装置１０であって、情報処理装置が設置された場所を識別するための場所識別情報が記憶された場所記憶手段と、利用者を認証するための認証情報を取得する認証情報取得手段と、認証情報取得手段が取得した認証情報と場所記憶手段に記憶されている場所識別情報とを含む電子データの送信要求を登録情報管理装置に送信する送信手段と、送信要求に対する応答として、認証情報と場所識別情報に対応付けられた電子データを登録情報管理装置から取得する電子データ取得手段と、電子データ取得手段が取得した電子データを表示装置に表示する表示制御手段と、を有する。【選択図】図７
2019159423.tif 000002
【特許請求の範囲】
【請求項１】
登録された電子データを管理する登録情報管理装置とネットワークを介して通信することができる情報処理装置であって、
前記情報処理装置が設置された場所を識別するための場所識別情報が記憶された場所記憶手段と、
利用者を認証するための認証情報を取得する認証情報取得手段と、
前記認証情報取得手段が取得した前記認証情報と前記場所記憶手段に記憶されている前記場所識別情報とを含む電子データの送信要求を前記登録情報管理装置に送信する送信手段と、
前記送信要求に対する応答として、前記認証情報と前記場所識別情報に対応付けられた前記電子データを前記登録情報管理装置から取得する電子データ取得手段と、
前記電子データ取得手段が取得した前記電子データを表示装置に表示する表示制御手段と、を有する情報処理装置。
【請求項２】
前記電子データ取得手段は、前記認証情報と前記場所識別情報に対応付けられた前記電子データであって、現在時刻に基づいて特定された前記電子データを前記登録情報管理装置から取得することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記電子データ取得手段は、前記電子データと共に、前記電子データを表示するか否かが設定された表示設定情報を前記登録情報管理装置から取得し、
前記表示制御手段は、前記表示設定情報が前記電子データを表示するという設定の場合、前記電子データ取得手段が取得した前記電子データを表示装置に表示し、
前記表示設定情報が前記電子データを表示しないという設定の場合、前記電子データ取得手段が取得した前記電子データを表示装置に表示しないことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記電子データ取得手段が複数の前記電子データを取得した場合、
複数の前記電子データと共に取得した優先設定情報に基づいて、前記情報処理装置が表示する前記電子データを決定し、
前記表示制御手段は、前記電子データ取得手段が決定した前記電子データを表示装置に表示することを特徴とする請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
前記認証情報取得手段が取得した前記認証情報を認証装置に送信して認証要求する認証要求手段を有し、
前記認証要求手段は認証要求に対する応答として認証結果を前記認証装置から取得し、
前記認証結果が成功を示す場合に、前記送信手段が前記電子データの送信要求を前記登録情報管理装置に送信することを特徴とする請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項６】
前記登録情報管理装置では、前記登録情報管理装置が利用者を認証するための第二の認証情報と前記場所識別情報に対応付けて前記電子データを記憶しており、
前記認証装置では、前記認証情報と前記第二の認証情報を対応付けて記憶しており、
前記認証要求手段は前記認証要求に対する応答として前記認証結果と、前記認証情報に対応付けられた前記第二の認証情報を前記認証装置から取得し、
前記送信手段は、前記認証要求手段が取得した前記第二の認証情報を前記認証情報として、前記場所識別情報と共に前記登録情報管理装置に送信することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記認証情報取得手段は、ＩＣカードから前記認証情報を取得するＩＣカードリーダであり、
前記認証情報取得手段は前記認証情報としてＩＣカードを識別する識別情報を取得することを特徴とする請求項１〜６のいずれか1項に記載の情報処理装置。
【請求項８】
登録された電子データを管理する登録情報管理装置とネットワークを介して通信することができる情報処理装置が行うデータ表示方法であって、
認証情報取得手段が、利用者を認証するための認証情報を取得するステップと、
送信手段が、前記認証情報取得手段が取得した前記認証情報と、場所記憶手段に記憶されている前記情報処理装置が設置された場所を識別するための場所識別情報とを含む電子データの送信要求を前記登録情報管理装置に送信するステップと、
電子データ取得手段が、前記送信要求に対する応答として、前記認証情報と前記場所識別情報に対応付けられた前記電子データを前記登録情報管理装置から取得するステップと、
表示制御手段が、前記電子データ取得手段が取得した前記電子データを表示装置に表示するステップと、を有するデータ表示方法。
【請求項９】
登録された電子データを管理する登録情報管理装置とネットワークを介して通信することができる情報処理装置に、
利用者を認証するための認証情報を取得するステップと、
前記認証情報を取得するステップで取得された前記認証情報と、場所記憶手段に記憶されている前記情報処理装置が設置された場所を識別するための場所識別情報とを含む電子データの送信要求を前記登録情報管理装置に送信するステップと、
前記送信要求に対する応答として、前記認証情報と前記場所識別情報に対応付けられた前記電子データを前記登録情報管理装置から取得するステップと、
前記取得するステップで取得された前記電子データを表示装置に表示するステップと、を実行させるプログラム。
【請求項１０】
登録された電子データを管理する登録情報管理装置と、前記登録情報管理装置とネットワークを介して通信することができる情報処理装置とを有する通信システムであって、
前記情報処理装置は、
前記情報処理装置が設置された場所を識別するための場所識別情報が記憶された場所記憶手段と、
利用者を認証するための認証情報を取得する認証情報取得手段と、
前記認証情報取得手段が取得した前記認証情報と前記場所記憶手段に記憶されている前記場所識別情報とを含む電子データの送信要求を前記登録情報管理装置に送信する送信手段と、
前記送信要求に対する応答として、前記認証情報と前記場所識別情報に対応付けられた前記電子データを前記登録情報管理装置から取得する電子データ取得手段と、
前記電子データ取得手段が取得した前記電子データを表示装置に表示する表示制御手段と、を有し、
前記登録情報管理装置は、
前記認証情報と、前記場所識別情報とを含む電子データの送信要求を前記情報処理装置から受け付ける送信要求受付手段と、
前記認証情報及び前記場所識別情報に対応付けて前記電子データを記憶する電子データ記憶手段と、
前記認証情報及び前記場所識別情報に対応付けられた前記電子データを前記電子データ記憶手段から特定する電子データ特定手段と、
前記電子データ特定手段が特定した前記電子データを前記情報処理装置に送信する電子データ送信手段と、を有する通信システム。
【請求項１１】
登録された電子データを管理する登録情報管理装置と、前記登録情報管理装置とネットワークを介して通信することができる情報処理装置とを有する通信システムが行う通信方法であって、
前記情報処理装置は、
認証情報取得手段が、利用者を認証するための認証情報を取得するステップと、
送信手段が、前記認証情報取得手段が取得した前記認証情報と、場所記憶手段に記憶されている前記情報処理装置が設置された場所を識別するための場所識別情報とを含む電子データの送信要求を前記登録情報管理装置に送信するステップと、
電子データ取得手段が、前記送信要求に対する応答として、前記認証情報と前記場所識別情報に対応付けられた前記電子データを前記登録情報管理装置から取得するステップと、
表示制御手段が、前記電子データ取得手段が取得した前記電子データを表示装置に表示するステップと、を有し
前記登録情報管理装置は、
送信要求受付手段が、前記認証情報と、前記場所識別情報とを含む電子データの送信要求を前記情報処理装置から受け付けるステップと、
前記認証情報及び前記場所識別情報に対応付けて前記電子データを記憶する電子データ記憶手段を参照し、電子データ特定手段が、前記認証情報及び前記場所識別情報に対応付けられた前記電子データを前記電子データ記憶手段から特定するステップと、
電子データ送信手段が、前記電子データ特定手段が特定した前記電子データを前記情報処理装置に送信するステップと、を有する通信方法。
【請求項１２】
情報処理装置が表示する電子データを管理する登録情報管理装置であって、
利用者を認証するための認証情報と、前記情報処理装置が設置された場所を識別するための場所識別情報とを含む電子データの送信要求を前記情報処理装置から受け付ける送信要求受付手段と、
前記認証情報及び前記場所識別情報に対応付けて前記電子データを記憶する電子データ記憶手段と、
前記認証情報及び前記場所識別情報に対応付けられた前記電子データを前記電子データ記憶手段から特定する電子データ特定手段と、
前記電子データ特定手段が特定した前記電子データを前記情報処理装置に送信する電子データ送信手段と、
を有する登録情報管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、データ表示方法、プログラム、通信システム、通信方法、及び、登録情報管理装置に関する。
【背景技術】
【０００２】
電子黒板やテレビ会議端末などテレビ会議に使用される共有端末が知られている。これら共有端末は情報処理装置の機能を有しているが、ＰＣ（Personal Computer）などの汎用的な情報処理装置も所定のソフトウェアを動作させることで、テレビ会議で利用可能になる。
【０００３】
テレビ会議に参加するユーザはＩＣカードリーダにＩＣカードをかざして読み取らせたり、ユーザ名とパスワードを入力したりして、ユーザ認証を受ける。認証が成功したユーザのみが情報処理装置を使用できるので、権限がないユーザが情報処理装置を使用することを抑制できる。
【０００４】
このようなユーザ認証を利用して、テレビ会議で使用される資料を用意する技術が考案されている（例えば、特許文献１参照。）。特許文献１には、ＩＣカードを用いてユーザを特定し、ユーザに対応付けられたネットワークを介して電子データを取得し、その取得した電子データを表示する情報処理装置が記載されている。資料はテレビ会議で他の参加者と共有されたり、個人で使用したりすることができる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、ＩＣカードを用いて個人が特定されても、その個人に対応付けられた電子データが複数ある場合、ユーザが表示する電子データを選択する必要があるため手間がかかるという問題がある。
【０００６】
本発明は、上記課題に鑑み、ユーザが電子データを表示する際の手間を低減することができる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題に鑑み、本発明は、登録された電子データを管理する登録情報管理装置とネットワークを介して通信することができる情報処理装置であって、前記情報処理装置が設置された場所を識別するための場所識別情報が記憶された場所記憶手段と、利用者を認証するための認証情報を取得する認証情報取得手段と、前記認証情報取得手段が取得した前記認証情報と前記場所記憶手段に記憶されている前記場所識別情報とを含む電子データの送信要求を前記登録情報管理装置に送信する送信手段と、前記送信要求に対する応答として、前記認証情報と前記場所識別情報に対応付けられた前記電子データを前記登録情報管理装置から取得する電子データ取得手段と、前記電子データ取得手段が取得した前記電子データを表示装置に表示する表示制御手段と、を有する。
【発明の効果】
【０００８】
ユーザが電子データを表示する際の手間を低減することができる情報処理装置を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】通信システムが資料データを情報処理装置に表示させる動作の概略を説明する図の一例である。
【図２】通信システムの概略構成図の一例である。
【図３】通信システムがテレビ会議を行う際の通信方法を説明する図の一例である。
【図４】電子黒板を用いた通信システムの構成例を示す図である。
【図５】電子黒板としての情報処理装置のハードウェア構成の一例を示す図である。
【図６】認証装置又は登録情報管理装置のハードウェア構成の一例を示す図である。
【図７】通信システムが有する認証情報取得装置、情報処理装置、認証装置、登録情報管理装置、及び、登録装置の機能をブロック状に示す機能ブロック図の一例である。
【図８】登録装置が表示する登録画面の一例を示す図である。
【図９】ユーザの認証結果に基づいて情報処理装置が資料データを表示する手順を示すシーケンス図の一例である。
【図１０】登録情報管理装置の資料データ特定部が資料データを特定する手順を示すフローチャート図の一例である。
【図１１】情報処理装置の資料データ取得部が表示する資料データを決定する手順を示すフローチャート図の一例である。
【図１２】現在時刻が会議開始時刻の前後所定時間内の場合か否かの判断を模式的に説明する図の一例である。
【図１３】本実施形態の通信システムの概略構成図の別の一例である。
【図１４】市販のＷｅｂアプリが登録端末に表示する会議予約画面の一例を示す図である。
【図１５】板書情報を電子メールで送信できる電子黒板の外観図の一例である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態の一例として、通信システム及びこの通信システムが行う通信方法、並びに、情報処理装置及びこの情報処理装置が行うデータ表示方法について図面を参照しながら説明する。
【００１１】
＜通信システムの動作の概略＞
図１を用いて全体的な概略を説明する。本実施形態の通信システム１００は、ＩＣカード９により特定されるユーザの識別情報だけでなく、会議室ＩＤと会議開始時刻に対応付けられた資料データを登録情報管理装置３０が管理している。資料データは会議で使用される資料の電子データであり、実際にはファイルなどの形態を取る。会議開始時にＩＣカード等によりユーザ認証が行われると、登録情報管理装置３０はユーザの識別情報、会議室ＩＤ、及び、会議開始時刻に対応付けられた電子データを特定する。
【００１２】
図１は、通信システム１００が資料データを情報処理装置１０に表示させる動作の概略を説明する図である。図では情報処理装置１０の一例として電子黒板１０Ａが図示されている。
（１）会議室８に進入したユーザが電子黒板１０Ａに接続されたＩＣカードリーダにＩＣカード９をかざす。
（２）電子黒板１０ＡはＩＣカード９から読み取ったカードＩＤを認証装置５０に送信する。これによりユーザが認証され、登録情報管理装置３０におけるユーザの識別情報であるアカウントＩＤを取得する。
（３）次に、電子黒板１０Ａは、資料データを取得するため、アカウントＩＤと電子黒板１０Ａが設置された会議室８の会議室ＩＤを登録情報管理装置３０に送信する。
（４）登録情報管理装置３０はアカウントＩＤ、会議室ＩＤ、及び、現在時刻と同じと見なせる会議開始時刻に対応付けられた資料データを特定する。
（５）登録情報管理装置３０はこの資料データを会議室８の電子黒板１０Ａに送信するので、電子黒板１０Ａはディスプレイに資料データの例えば１ページ目を表示する。
【００１３】
このように、ユーザが複数の資料データを有していても、テレビ会議で使う資料データが予め登録されているので、ユーザは電子黒板１０Ａに認証操作を行うだけで、会議で使用する資料データを電子黒板１０Ａに表示させることができる。従来であれば、ユーザが複数の資料データを持っていてそのうちの１つしかテレビ会議では使用しない場合でも、ユーザは複数の資料データからテレビ会議で使用する資料データを選択しなければならなかった。
【００１４】
＜用語について＞
場所識別情報とは情報処理装置が設置されたロケーションを示す情報である。ただし、情報処理装置は常に同じ場所に設置されている必要はない。例えば、倉庫から会議室に移動される際に場所識別情報が設定されてよい。本実施形態では会議室ＩＤという用語で説明する。
【００１５】
利用者とは、情報処理装置を利用する者である。例えば、ユーザ、使用者、従業員などが挙げられる。
【００１６】
情報処理装置には、電子黒板の他、プロジェクタ、テレビ会議端末、などが含まれるが、これらは複数のユーザにより共有されるという意味で共有端末や共有装置ということができる。通信システムで使用されるという意味では通信端末と称してよいし、会議に使用されるという意味では会議端末と称してよい。また、データを表示するという意味でデータ表示装置と称してもよい。
【００１７】
認証とは、システムやコンピュータの利用開始時にユーザの身元の妥当性を判断することをいう。認証情報は、ユーザの身元の妥当性を判断するための情報であり、各ユーザによって異なる情報が使用される。本実施形態では、カードＩＤ、ユーザ名（ユーザＩＤ）とパスワード、アカウントＩＤ等の用語で説明される。なお、ＩＤはIdentificationの略であり識別子や識別情報という意味である。ＩＤは複数の対象から、ある特定の対象を一意的に区別するために用いられる名称、符号、文字列、数値又はこれらのうち１つ以上の組み合わせをいう。
【００１８】
＜構成例＞
図２は、本実施形態の通信システム１００の概略構成図の一例を示す。通信システム１００は、各拠点７に配置された認証情報取得装置６と情報処理装置１０、認証装置５０、登録情報管理装置３０、及び、登録装置７０を有している。拠点７とは、情報処理装置１０が設置されユーザが活動するよりどころとなる所を言う。拠点７の一例としては会議室８、社内、施設内、部署内、部屋内などが挙げられる。拠点７外は例えばインターネットやクラウド環境であるが、拠点７内ではない施設内を拠点７外としてもよい。図では３つの拠点Ａ〜Ｃが示されているが拠点７の数は１つ以上でよい。拠点７が１つの場合、同一拠点７内で電子黒板１０Ａを使って複数のユーザが会議する。
【００１９】
情報処理装置１０、認証装置５０、登録装置７０、及び、登録情報管理装置３０はネットワークに接続されている。ただし、これらは常時接続されていることまでは要求されず、テレビ会議の開催中及び資料データの登録時に接続されていればよい。
【００２０】
図２のネットワークＮは、主に拠点７内と拠点７外を区分するファイヤウォールの外側に相当するため、例えばインターネットやクラウド環境に相当する。しかしながら、通信システム１００は社内に閉じていてもよく、ネットワークはＬＡＮでもよい。この他、ＶＰＮ（Virtual Private Network）や広域イーサネット（登録商標）が含まれていてもよい。図２では、情報処理装置１０が拠点７内に図示されているが、ＰＣなどの情報処理装置１０はファイヤウォールの外側からネットワークＮに接続する場合もある。
【００２１】
また、ネットワークＮは、有線と無線が組み合わされていてもよい。また、無線の場合、無線ＬＡＮ、３Ｇ、ＬＴＥ（Long Term Evolution）、４Ｇなどの携帯電話網の他、Bluetooth（登録商標）などの近距離無線通信を含んでいてもよい。
【００２２】
それぞれの拠点７の認証情報取得装置６と情報処理装置１０の機能は同じである。しかしながら、情報処理装置１０の種類（電子黒板、テレビ会議端末、プロジェクタ、汎用的な情報処理装置等）は異なっていてよい。認証情報取得装置６は、ＩＣカード９から認証情報を取得する装置である。認証情報はＩＣカード９に記憶されているカードＩＤ、又は、ユーザＩＤとパスワードなどである。認証情報は、アカウント情報、ログイン情報、サインイン情報又はログオン情報と呼ばれる場合がある。認証情報がユーザＩＤとパスワードの場合、認証情報取得装置６はキーボード（ソフトキー又はハードキー）などの入力装置と入力結果を表示する表示装置である。認証情報がカードＩＤの場合、認証情報取得装置６は例えばＩＣカードリーダ（ライター機能も有していてよい）であり、ＩＣカード９からカードＩＤを読み出す。カードＩＤはＩＣカードを一意に特定するための情報である。例えば、カード番号をいう。ＩＣカードリーダは接触型でも非接触型でもよい。ＩＣカード９はカード型のものでもよいし、携帯電話やスマートフォンに内蔵されていてもよい。
【００２３】
また、認証情報取得装置６は生体認証情報を取得する装置でもよい。この場合、認証情報として、例えば、指紋、掌紋、静脈、網膜、虹彩、顔、音声などを取得する。
【００２４】
情報処理装置１０は、テレビ会議で使用されうる装置であればよい。例えば、テレビ会議の機能を有する電子黒板１０Ａ、テレビ会議端末又はプロジェクタなどである。また、情報処理装置１０は汎用的な情報処理端末でもよい。汎用的な情報処理端末はアプリケーションソフト又はブラウザソフトウェアを実行することでテレビ会議の機能を実現することができる。なお、テレビ会議で使用される機能とは、画像データと音声データを送受信し、画像データを表示し、音声データをスピーカから出力する機能である。汎用的な情報処理端末は、例えば、ＰＣ(Personal Computer)、スマートフォン、タブレット端末、ＰＤＡ（Personal Digital Assistant）等がある。また、例えばブラウザソフトが動作するものには、テレビ受像器、ゲーム機、カーナビ、などがある。
【００２５】
認証装置５０は、情報処理装置１０から取得した認証情報を用いてユーザの認証を行う。認証装置５０は予め認証情報を保持しており、情報処理装置１０から送信された認証情報と一致する認証情報があるか否かによってユーザの認証が成立するか否かを判断する。認証結果は情報処理装置１０に送信され、認証が成立した場合、情報処理装置１０はユーザによる各種の操作を受け付ける。認証が成立しない場合、情報処理装置１０はその旨を表示すると共に、再度の認証をユーザに促す。
【００２６】
認証装置５０の一例としてＬＤＡＰ（Lightweight Directory Access Protocol）サーバがある。ＬＤＡＰは、ネットワーク機器やユーザなどの情報を管理するディレクトリサービスへ接続するためのプロトコルである。ディレクトリサービスとは、ネットワークに存在するさまざまな情報を一元的に管理し、検索などの機能を提供するサービスである。クライアント（本実施形態では情報処理装置１０）は、ＴＣＰの３８９番ポート（デフォルトのポート番号）を使用してＬＤＡＰサーバに接続し、属性（社内名簿であれば部署や個人名など）で構成されるエントリ（関連する属性のまとまり）の検索、追加、削除、修正といった操作を行う。
【００２７】
例えば、複数サービスのユーザＩＤとパスワードが1人のユーザＩＤの属性としてまとめて登録されていれば、各サービスはＬＤＡＰサーバのみを参照して認証作業ができるようになる。管理者も、一元的に情報を管理できることから、サービスそれぞれのディレクトリでユーザ情報を変更するといった手間を削減できる。
【００２８】
ＬＤＡＰサーバには、ＯｐｅｎＬＤＡＰなどのオープンソフトウェア、及び、マイクロソフト社のActive Directory（登録商標）を代表とする商用ソフトウェアなどがある。
【００２９】
【表１】
2019159423.tif 000003
表１に認証装置５０に設定される認証装置設定情報の一例を示す。
・優先サーバアドレス: 認証装置５０のＩＰアドレスである。
・代替サーバアドレス１、２：認証装置５０が停止中に認証装置５０を代替する代替認証装置のＩＰアドレスである。
・ポート番号：認証装置５０のＴＣＰのポート番号である。ＬＤＡＰの規定値は３８９である。
・ユーザ名：認証装置５０にアクセスするユーザ名である（社内などのユーザの識別情報でありユーザＩＤと同様の機能をもつ。）。
・パスワード：認証装置５０にアクセスするための普段は秘匿される情報である。
・識別名（ＤＮ）：ＬＤＡＰでオブジェクトを識別するための名称である。所定の書式で識別名（ＤＮ）とオブジェクトを対応付けることで、クライアントは識別名（ＤＮ）でオブジェクトを取得できる。
・カードＩＤ：ＩＣカードの識別情報である。
・アカウントＩＤ：クラウドサービスにおけるユーザの識別情報に相当する。本実施形態では、クラウドサービスとして会議の予約が可能なスケジュール管理用のサービスが利用される。別々の認証情報である、アカウントＩＤ、ユーザ名（パスワード）、及び、カードＩＤが相互に対応付けられているため、社内のユーザの識別情報とクラウドサービスのユーザの識別情報とが相互に交換可能になる。
【００３０】
なお、認証装置５０はネットワークＮに接続されていてもよいが、拠点７内に存在して情報処理装置１０と接続されていてもよい。また、情報処理装置１０が認証装置５０を有していてもよい。
【００３１】
続いて、登録情報管理装置３０について説明する。登録情報管理装置３０は、会議の予約を受け付けるなどスケジュール管理の全般を行う情報処理装置１０である。本実施形態では、クラウドサービスとしてスケジュール管理とテレビ会議で使用される資料データの登録を受け付ける。登録情報管理装置３０はサーバと呼ばれる場合がある。クラウドサービスなどのクラウドコンピューティングとは、特定ハードウェア資源が意識されずにネットワーク上のリソースが利用される利用形態をいう。
【００３２】
登録装置７０は、ユーザが操作して資料データを登録情報管理装置３０に登録するための端末装置である。例えば、ＰＣであるが、保持する資料データを登録情報管理装置３０に登録できる端末装置であればよい。また、資料データはネットワーク上のストレージに記憶されていてもよく、この場合、登録装置７０はストレージからダウンロードした資料データを登録情報管理装置３０に登録する。
【００３３】
＜通信システムがテレビ会議を行う際の構成例＞
図２では電子データの登録に関する構成を説明したが、図３を用いて、通信システム１００がテレビ会議を行う際の構成例について説明する。図３は、通信システム１００がテレビ会議を行う際の通信方法を説明する図の一例である。
【００３４】
テレビ会議では、送信元の情報処理装置１０（図では電子黒板１０Ａ）が参加者や周囲などを撮像した画像データ、参加者が発声した音声、及び、情報処理装置１０がディスプレイに表示した資料データ（以下、この３つをコンテンツデータという）が会議に参加している他の全ての情報処理装置１０（図では電子黒板１０Ａ）に送信される。会議に参加している他の情報処理装置１０も同様にコンテンツデータを送信する。コンテンツデータを受信した情報処理装置１０は、ディスプレイに画像データと資料データを表示させ、スピーカから音声データを出力する。このような処理が絶え間なく行われることにより、遠隔地に離れて存在する参加者が会議を行うことができる。
【００３５】
なお、本実施形態の通信システム１００は、テレビ会議に適用されるものとして説明される。しかし、通信システム１００は、コミュニケーションシステム、又はデータ通信システムにも適用される。また、通信システム１００には、管理システム４００又は中継装置４０１を介して一方の情報処理装置１０から複数の情報処理装置１０に一方向でコンテンツデータを送信するデータ提供システムが含まれる。また、テレビ会議をビデオ会議という場合がある。
【００３６】
会議に使用される情報処理装置１０と情報処理装置１０の間には、中継装置４０１を介して、高解像度の画像データ、中解像度の画像データ、低解像度の画像データ、及び音声データの４つの各データを送受信するための４つのセッションが確立される。図３では、これら４つのセッションをまとめて、画像・音声データ用セッションとして示している。
【００３７】
また、図３では会議資料の資料データを送受信するための資料データ用セッションが、中継装置４０１を介して確立されている。これにより、音声データと画像データとは別のセッション（帯域）で各情報処理装置１０が資料データを送受信することが可能になる。
【００３８】
なお、コンテンツデータが中継装置４０１を経由するのは一例であって、管理システム４００を経由してコンテンツデータが送受信されてもよい。しかし、管理システム４００とは別に中継装置４０１が設置されることで負荷を分散することができる。また、中継装置４０１を介さずに、２つ以上の情報処理装置１０がコンテンツデータを送受信する仕組みも存在し、この場合、各拠点７の情報処理装置１０はインターネットを介して直接、通信することができる。
【００３９】
また、図３に示されているように、通信システム１００において拠点間の情報処理装置１０と情報処理装置１０との間では、管理システム４００を介して、各種の管理情報を送受信するための管理情報用セッションが確立される。管理情報用セッションでは、オンライン（会議中）、オンライン（待機中）又はオフラインの判断、及び帯域監視、などが行われ、各情報処理装置１０の状態が管理システム４００に記録される。
【００４０】
情報処理装置１０が管理システム４００にログインすると、管理システム４００はテレビ会議を行うことができる宛先端末（宛先の情報処理装置１０）のリストを情報処理装置１０に送信する。宛先の情報処理装置１０についても同様の処理を行う。一方の情報処理装置１０が他方の情報処理装置１０に発呼し相手の情報処理装置１０が応答すると、管理システム４００は中継装置４０１を決定してこの中継装置４０１に会議を行う２つ以上の情報処理装置１０を設定する。また、管理システム４００は会議に参加する各情報処理装置１０に中継装置４０１のＩＰアドレスなどを通知する。これにより、ビデオ会議のための画像・音声データ用セッションが確立し、中継装置４０１はコンテンツデータを会議に参加する各電子黒板１０Ａに中継できる。
【００４１】
なお、図２の認証装置５０又は登録情報管理装置３０の少なくとも一方を管理システム４００が兼用してもよい。
【００４２】
＜＜電子黒板の構成の別の例＞＞
本実施形態の電子黒板１０Ａは図１などの外観図や後述する図５で説明するように大型のタッチパネルを有するが、電子黒板１０Ａはタッチパネルを有するものに限られない。
【００４３】
図４は、電子黒板１０Ａを用いた通信システム１００の構成例を示す図である。図４では、通常のホワイトボート４１３の上辺にプロジェクタ４１１が設置されている。このプロジェクタ４１１が情報処理装置１０に相当する。通常のホワイトボート４１３とは、タッチパネルと一体のフラットパネルディスプレイではなく、ユーザがマーカで直接、手書きするホワイトボートである。なお、ホワイトボートは黒板でもよく、映像を投影するだけの広さの平面であればよい。
【００４４】
プロジェクタ４１１は超短焦点の光学系を有しており、１０ｃｍ程度から歪みの少ない映像をホワイトボート４１３に投影できる。この映像は、無線又は有線で接続されたＰＣから送信されてもよいし、プロジェクタ４１１が記憶していてもよい。
【００４５】
ユーザは専用の電子ペン２５００を使ってホワイトボート４１３に手書きする。電子ペン２５００は、ユーザが手書きのためにホワイトボート４１３に押しつけるとスイッチがＯＮになり発光する発光部を例えば先端部に有している。光の波長は近赤外や赤外なのでユーザの目には見えない。プロジェクタ４１１はカメラを有しており、発光部を撮像して画像を解析し電子ペン２５００の方向を特定する。また、電子ペン２５００は発光と共に音波を発信しており、プロジェクタ４１１は音波の到達時間により距離を算出する。方向と距離により電子ペン２５００の位置を特定できる。電子ペン２５００の位置にはストロークが描画（投影）される。
【００４６】
プロジェクタ４１１はメニュー４３０を投影するので、ユーザが電子ペン２５００でボタンを押下すると、プロジェクタ４１１が電子ペン２５００の位置とスイッチのＯＮ信号により押下されたボタンを特定する。例えば、保存ボタン４３１が押下されると、ユーザが手書きしたストローク（座標の集合）がプロジェクタ４１１で保存される。プロジェクタ４１１は、予め定められたサーバ４１２又はＵＳＢメモリ２６００等に手書き情報を保存する。手書き情報はページごとに保存されている。画像データではなく座標のまま保存されるので、ユーザが再編集することができる。
【００４７】
本実施形態に適用された場合、プロジェクタ４１１はＩＣカード９からカードＩＤを取得し、認証が成功すると、アカウントＩＤと会議室ＩＤを登録情報管理装置３０に送信する。情報処理装置１０はアカウントＩＤと会議室ＩＤに対応付けられた資料データを取得して会議開始時刻と現在時刻で絞り込み、プロジェクタ４１１に送信する。プロジェクタ４１１は資料データを投影する。したがって、プロジェクタ４１１が使用された電子黒板１０Ａであっても、同様にユーザがＩＣカード９をかざすことで資料データを表示できる。
【００４８】
＜情報処理装置のハードウェア構成例＞
以下に、図５及び図６を参照して、本実施形態の通信システム１００が有する各装置のハードウェア構成について説明する。図５は、電子黒板１０Ａとしての情報処理装置１０のハードウェア構成の一例を示す図である。
【００４９】
図５に示されているように、電子黒板１０Ａは、ＣＰＵ(Central Processing Unit)２０１、ＲＯＭ(Read Only Memory)２０２、ＲＡＭ(Random Access Memory)２０３、ＳＳＤ(Solid State Drive)２０４、ネットワークＩ／Ｆ(Interface)２０５、及び、外部機器接続Ｉ／Ｆ２０６を備えた端末装置である。
【００５０】
これらのうち、ＣＰＵ２０１は、電子黒板１０Ａ全体の動作を制御する。なお、ＣＰＵ２０１は、例えば、複数のＣＰＵを含んでいても良い。
【００５１】
ＲＯＭ２０２は、ＣＰＵ２０１やＩＰＬ(Initial Program Loader)等のＣＰＵ２０１の駆動に用いられるプログラムを記憶する。ＲＡＭ２０３は、ＣＰＵ２０１のワークエリアとして使用される。ＳＳＤ２０４は、電子黒板１０Ａ用のプログラム等の各種データを記憶する。ネットワークＩ／Ｆ２０５は、通信ネットワークとの通信を制御する。外部機器接続Ｉ／Ｆ２０６は、ＵＳＢ(Universal Serial Bus)メモリ２６００、外付け機器（カメラ２７００、スピーカ２３００、マイク２２００）との通信を制御する。
【００５２】
また、電子黒板１０Ａは、キャプチャデバイス２１１、ＧＰＵ２１２、ディスプレイコントローラ２１３、接触センサ２１４、センサコントローラ２１５、電子ペンコントローラ２１６、近距離通信回路２１９、近距離通信回路２１９のアンテナ２１９ａ、電源スイッチ２２２、及び、ＲＳ−２３２Ｃ（符号は２２３）を備えている。
【００５３】
これらのうち、キャプチャデバイス２１１は、ＰＣ２４００−１がディスプレイに表示する画像を静止画又は動画としてキャプチャする。ＧＰＵ(Graphics Processing Unit)２１２は、グラフィクスを専門に扱う半導体チップである。ディスプレイコントローラ２１３は、ＧＰＵ２１２からの入力画像をディスプレイ２３０（表示装置の一例）等へ出力するために画面表示の制御及び管理を行う。接触センサ２１４は、ディスプレイ２３０上に電子ペン２５００やユーザの手Ｈ等が接触したことを検知する。
【００５４】
センサコントローラ２１５は、接触センサ２１４の処理を制御する。接触センサ２１４は、赤外線遮断方式による座標の入力及び座標の検出を行う。この座標の入力及び座標の検出する方法は、ディスプレイ２３０の上側両端部に設置された２つ受発光装置が、ディスプレイ２３０に平行して複数の赤外線を放射し、ディスプレイ２３０の周囲に設けられた反射部材によって反射されて、受光素子が放射した光の光路と同一の光路上を戻って来る光を受光する方法である。接触センサ２１４は、物体によって遮断された２つの受発光装置が放射した赤外線のＩＤをセンサコントローラ２１５に出力し、センサコントローラ２１５が、物体の接触位置である座標位置を特定する。
【００５５】
電子ペンコントローラ２１６は、電子ペン２５００と通信することで、ディスプレイ２３０へのペン先のタッチやペン尻のタッチの有無を判断する。近距離通信回路２１９は、ＮＦＣ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の通信回路である。したがって、近距離通信回路２１９が認証情報取得装置６に相当する。なお、認証情報取得装置６は外部機器接続Ｉ/Ｆに接続されていてもよい。
【００５６】
電源スイッチ２２２は、電子黒板１０Ａの電源のＯＮ／ＯＦＦを切り換えるためのスイッチである。
【００５７】
また、電子黒板１０Ａは、バスライン２１０を備えている。バスライン２１０は、図５に示されているＣＰＵ２０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【００５８】
更に、電子黒板１０Ａは、変換コネクタ２２４、Ｂｌｕｅｔｏｏｔｈコントローラ２２５を有する。
【００５９】
ＲＳ−２３２Ｃポート２２３は、バスライン２１０と接続されており、ＰＣ２４００−２等をＣＰＵ２０１等に接続する。変換コネクタ２２４は、ＰＣ２４００−２のＵＳＢ（Universal Serial Bus）ポートに電子黒板１０Ａを接続するためのコネクタである。
【００６０】
Ｂｌｕｅｔｏｏｔｈコントローラ２２５は、例えば、ＰＣ２４００−１等と、Ｂｌｕｅｔｏｏｔｈによる通信を行うためのコントローラである。
【００６１】
なお、接触センサ２１４は、赤外線遮断方式に限らず、静電容量の変化を検知することにより接触位置を特定する静電容量方式のタッチパネル、対向する２つの抵抗膜の電圧変化によって接触位置を特定する抵抗膜方式のタッチパネル、接触物体が表示部に接触することによって生じる電磁誘導を検知して接触位置を特定する電磁誘導方式のタッチパネルなどの種々の検出手段を用いてもよい。また、電子ペンコントローラ２１６が、電子ペン２５００のペン先及びペン尻だけでなく、電子ペン２５００のユーザが握る部分や、その他の電子ペン２５００の部分のタッチの有無を判断するようにしてもよい。
【００６２】
次に、図６を参照して、本実施形態の認証装置５０又は登録情報管理装置３０のハードウェア構成について説明する。図６は、認証装置５０又は登録情報管理装置３０のハードウェア構成の一例を示す図である。
【００６３】
認証装置５０又は登録情報管理装置３０は、コンピュータによって構築されており、図６に示されているように、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、ＨＤ(Hard Disk)３０４、ＨＤＤ(Hard Disk Drive)３０５、メディアＩ／Ｆ３０７、ディスプレイ３０８、ネットワークＩ／Ｆ３０９、キーボード３１１、マウス３１２、光学ドライブ３１４、及び、バスライン３１０を備えた情報処理装置１０である。
【００６４】
これらのうち、ＣＰＵ３０１は、認証装置５０又は登録情報管理装置３０の全体の動作を制御する。また、本実施形態では、ＣＰＵ３０１は、複数のＣＰＵを含んでいても良い。
【００６５】
ＲＯＭ３０２は、ＩＰＬ等のＣＰＵ３０１の駆動に用いられるプログラムを記憶する。ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。ＨＤ３０４は、プログラム等の各種データを記憶する。ＨＤＤ(Hard Disk Drive)３０５は、ＣＰＵ３０１の制御にしたがってＨＤ３０４に対する各種データの読み出し又は書き込みを制御する。メディアＩ／Ｆ３０７は、フラッシュメモリ等の記録メディア３０６に対するデータの読み出し又は書き込み（記憶）を制御する。ディスプレイ３０８は、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。ネットワークＩ／Ｆ３０９は、通信ネットワークを利用してデータ通信をするためのインターフェースである。キーボード３１１は、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。マウス３１２は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。光学ドライブ３１４は、着脱可能な記録媒体の一例としてのＣＤ（Compact Disk）などの光学記憶媒体３１３に対する各種データの読み出し又は書き込みを制御する。
【００６６】
また、認証装置５０又は登録情報管理装置３０は、バスライン３１０を備えている。バスライン３１０は、図６に示されているＣＰＵ３０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【００６７】
なお、登録装置７０のハードウェア構成は認証装置５０又は登録情報管理装置３０と同様か、又は、異なるとしても本実施形態の説明の上では支障がないものとする。また、認証情報取得装置６のハードウェア構成は一般的なものでよい。
【００６８】
＜機能について＞
続いて、図７を用いて通信システム１００が有する各装置の機能について説明する。図７は、通信システム１００が有する認証情報取得装置６、情報処理装置１０、認証装置５０、登録情報管理装置３０、及び、登録装置７０の機能をブロック状に示す機能ブロック図の一例である。
【００６９】
＜＜認証情報取得装置＞＞
認証情報取得装置６はＩＣカード読取部６１、及びカード情報送信部６２を有する。認証情報取得装置６が有するこれらの機能は、図６に示された各構成要素のいずれかが、ＨＤ３０４からＲＡＭ３０３に展開されたプログラムに従ったＣＰＵ３０１からの命令により動作することで実現される機能又は手段である。
【００７０】
ＩＣカード読取部６１は、ＩＣカード９から少なくともカードＩＤを含むカードに関する情報を取得する。非接触型のＩＣカード９の場合、電磁誘導で起電力を生じさせ、ＩＣカード９と通信する。接触型のＩＣカード９の場合、ＩＣカード９の電極にＩＣカード読取部６１が接続して通信する。この他、磁気テープから読み取ってもよい。カード情報送信部６２は、ＩＣカード読取部６１が読み取ったカードＩＤを情報処理装置１０に送信する。
【００７１】
＜＜情報処理装置＞＞
情報処理装置１０はカード情報受信部１１、認証要求部１２、操作受付部１３、表示制御部１４、資料データ要求部１５、及び、資料データ取得部１７を有する。情報処理装置１０が有するこれらの機能は、図５に示された各構成要素のいずれかが、ＳＳＤ２０４からＲＡＭ２０３に展開されたプログラムに従ったＣＰＵ２０１からの命令により動作することで実現される機能又は手段である。
【００７２】
また、情報処理装置１０は、図５に示されたＳＳＤ２０４、ＲＯＭ２０２等により構成される記憶部１９を有している。記憶部１９には会議室ＩＤ１６が記憶されている。会議室ＩＤ１６は情報処理装置１０が配置された会議室８を識別するための識別情報である。会議室ＩＤ１６は情報処理装置１０が設置された場所（ロケーション）を識別する情報（ロケーションＩＤ）であり、拠点７を識別すると称してもよい。また、会議室８と情報処理装置１０が所定のサーバ上で対応付けられている場合、情報処理装置１０は会議室ＩＤではなく情報処理装置ＩＤを保持していてもよい。情報処理装置１０はサーバに問い合わせて情報処理装置ＩＤを会議室ＩＤ（ロケーションＩＤ）に変換する。
【００７３】
カード情報受信部１１は、認証情報取得装置６からカードＩＤを取得する。カードＩＤと共に認証の要求が送信され、情報処理装置１０はユーザの認証の処理を開始する。まず、カードＩＤを認証要求部１２に送出する。
【００７４】
認証要求部１２はカードＩＤを含む認証要求を認証装置５０に送信する。認証要求部１２は、認証装置５０から認証結果（認証ＯＫ、認証ＮＧ）を取得するので、認証が成功したか失敗したかを判断する。なお、認証要求部１２は認証装置５０が設定情報ＤＢ５９で管理する認証装置設定情報であれば取得可能である。これを利用して、認証要求部１２は認証が成功した場合、資料データの取得を開始するため、認証装置５０から取得したアカウントＩＤを資料データ要求部１５に送出する。
【００７５】
資料データ要求部１５は、アカウントＩＤと会議室ＩＤを含む資料データの送信要求を登録情報管理装置３０に送信する。これに対し、資料データ取得部１７は、登録情報管理装置３０から資料データを取得する。資料データには自動表示するか否かが付随する。また、資料データが複数の場合もあるが、この場合はどの資料データを優先して表示するかの優先設定情報も付随する。
【００７６】
表示制御部１４は、資料データ取得部１７が取得した資料データをディスプレイ２３０に表示する。操作受付部１３は、情報処理装置１０に対する各種の操作を受け付ける。例えば、メニューボタンの押下、手書き情報、ページの切り替え、及び、資料データのページ変更等を受け付ける。
【００７７】
＜＜認証装置＞＞
認証装置５０は、認証要求応答部５１、及び、認証処理部５２を有する。認証装置５０が有するこれらの機能は、図６に示された各構成要素のいずれかが、ＨＤ３０４からＲＡＭ３０３に展開されたプログラムに従ったＣＰＵ３０１からの命令により動作することで実現される機能又は手段である。
【００７８】
また、認証装置５０は、図６に示されたＨＤ３０４、ＲＡＭ３０３又はＲＯＭ３０２等に構築される設定情報ＤＢ５９を有している。設定情報ＤＢ５９には表１で示した認証装置設定情報が記憶されている。したがって、カードＩＤも記憶されている。認証装置設定情報は、システム管理者が情報処理装置１０等から設定している。
【００７９】
認証要求応答部５１は、カードＩＤを含む認証要求を情報処理装置１０から取得して、認証処理部５２に送出する。認証処理部５２は情報処理装置１０から取得したカードＩＤによりユーザを認証する。例えば、情報処理装置１０から取得したカードＩＤが設定情報ＤＢ５９に登録されていれば、認証成功と判断し、そうでなれば認証失敗と判断する。認証要求応答部５１は認証結果を情報処理装置１０に送信する。この時、設定情報ＤＢ５９に記憶されている認証装置設定情報であれば送信でき、本実施形態では少なくともアカウントＩＤを送信するものとする。
【００８０】
＜＜登録装置＞＞
登録装置７０は情報登録要求部７１、表示制御部７２、及び操作受付部７３を有する。登録装置７０が有するこれらの機能は、図６に示された各構成要素のいずれかが、ＨＤ３０４からＲＡＭ３０３に展開されたプログラムに従ったＣＰＵ３０１からの命令により動作することで実現される機能又は手段である。登録装置７０では例えばブラウザソフトウェアが動作し、ブラウザソフトウェアが、登録情報管理装置３０から送信された画面情報を処理することで図示する機能を実現する。画面情報は、例えばＨＴＭＬ、JavaScript（登録商標）、及び、ＣＳＳ（Cascade Style Sheet）により記述されている。なお、登録装置７０で動作するソフトウェアは情報の登録用に作成されたアプリケーションソフトでもよい。
【００８１】
表示制御部７２は、上記の画面情報を解析し、会議を予約したり資料データを登録情報管理装置３０に登録したりするための画面をディスプレイ３０８に表示する。操作受付部７３は、この画面に対し登録装置７０に対する各種の操作を受け付ける。例えば、資料データ、会議室８、及び、会議開始時刻等を受け付ける。登録装置７０が表示する登録画面５０１の一例を図８に示す。
【００８２】
情報登録要求部７１は、操作受付部７３が受け付けた資料データを含む登録情報を登録情報管理装置３０に送信する。これにより、登録情報管理装置３０には登録情報が登録される。
【００８３】
＜＜登録情報管理装置＞＞
登録情報管理装置３０は要求受付部３１、資料データ特定部３２、資料データ送信部３３、情報登録受付部３４、及び、情報登録部３５を有する。登録情報管理装置３０が有するこれらの機能は、図６に示された各構成要素のいずれかが、ＨＤ３０４からＲＡＭ３０３に展開されたプログラムに従ったＣＰＵ３０１からの命令により動作することで実現される機能又は手段である。
【００８４】
また、登録情報管理装置３０は、図６に示されたＨＤ３０４、ＲＡＭ３０３又はＲＯＭ３０２等に構築される登録情報ＤＢ３９を有している。登録情報ＤＢ３９に記憶される登録情報の一例を表２に示す。
【００８５】
【表２】
2019159423.tif 000004
表２は、登録情報ＤＢ３９に登録されている登録情報を模式的に示す。登録情報ＤＢ３９には、資料ＩＤ、アカウントＩＤ、会議室ＩＤ、会議日時、及び、自動表示の各項目が対応付けて登録されている。資料ＩＤは、会議で使用される資料データを特定又は識別する識別情報である。資料データは、プレゼンテーションソフトやワープロソフトで作成されたファイル、又は、ＰＤＦ（Portable Document Format）ファイルなどであるため、資料ＩＤはファイルパスなどでよいし、登録情報管理装置３０が付与した何らかのＩＤでもよい。資料ＩＤには「※」が設定された資料がある。この「※」が優先設定情報であり、どの資料データを優先して表示するかを示す。
【００８６】
アカウントＩＤについては上記したものと同じである。会議室ＩＤは会議が行われる会議室８の識別情報である。会議日時は会議が開催される日時と時間帯（会議開始時刻、会議終了時刻）である。自動表示の設定（表示設定情報の一例）は、情報処理装置１０が資料データを自動で表示するか否かを示す。
【００８７】
表２のような登録情報が会議の開始前、例えば会議室８の予約時に登録されていれば、ユーザはＩＣカード９を情報処理装置１０（電子黒板１０Ａ）にかざすことで情報処理装置１０に資料データを表示させることができる。
【００８８】
図７に戻って説明する。情報登録受付部３４は、登録装置７０から登録情報の登録を受け付け、情報登録部３５に送出する。情報登録受付部３４は例えばＷｅｂサーバとして機能し、上記の画面情報を生成して登録装置７０に送信する。情報登録部３５は、登録装置７０が送信した登録情報を登録情報ＤＢ３９に登録する。
【００８９】
要求受付部３１は、情報処理装置１０からカードＩＤと会議室ＩＤを含む資料データの送信要求を受け付ける。これにより登録情報管理装置３０は資料データの提供を開始する。まず、資料データ特定部３２が、カードＩＤと会議室ＩＤに対応付けられた資料データであって、現在時刻が会議開始時刻の前後所定時間内（例えば５分以内）の場合にカードＩＤ、会議室ＩＤ及び会議開始時刻に対応付けられた資料データを登録情報ＤＢ３９から取得する（複数ある場合は全て）。また、自動表示の設定（ＯＮ，ＯＦＦ）を取得する。また、複数の資料データがある場合、優先設定情報を取得する。
【００９０】
資料データ送信部３３は、資料データ特定部３２が検索した資料データ、自動表示の設定、及び、優先設定情報を情報処理装置１０に送信する。こうすることで、単にユーザ（カードＩＤ）に対応付けられた資料データでなく、会議で使用する予定で会議室ＩＤと会議開始時刻に対応付けられた資料データを情報処理装置１０に提供できる。
【００９１】
＜登録画面の一例＞
図８は、登録装置７０が表示する登録画面５０１の一例を示す。この登録画面５０１は会議室８を予約する画面を兼用している。ユーザは会議室８の予約と共に資料データを登録できる。
【００９２】
まず、ユーザは登録画面５０１の表示前に、登録情報管理装置３０のアカウントＩＤとパスワードで登録情報管理装置３０にログインする。これにより登録情報管理装置３０がユーザを特定できる。登録画面５０１の上方に表示されるアカウント情報５０２（「アカウント：ＸＸＸＸＸ」）は、登録情報管理装置３０がユーザを特定するアカウントＩＤ（又は登録情報管理装置３０におけるユーザ名など）である。登録情報管理装置３０のサービスとテレビ会議を行う通信システム１００のサービスが別々の運営元で運営されている場合は、このように登録情報管理装置３０が管理するアカウントＩＤが表示されるが、２つのサービスが同じ運営元で運営される場合は、アカウント情報５０２は設定情報ＤＢ５９に登録されたユーザ名（又はカードＩＤ）等となる。
【００９３】
登録画面５０１は、種別設定欄５０３、件名設定欄５０４、参加者設定欄５０５、会議室設定欄５０６、日付設定欄５０７、会議開始時刻設定欄５０８、会議終了時刻設定欄５０９、添付ファイル欄５１０、及び、自動表示設定欄５１１を有する。これらの設定欄に設定される情報が登録情報である。
・種別設定欄５０３には、会議室８をどのような用途で使用するか設定される。
・件名設定欄５０４には、会議の件名が設定される。
・参加者設定欄５０５には、会議の参加者が設定される。
・会議室設定欄５０６には、会議室８が設定される。
・日付設定欄５０７には、会議の開催日が設定される。
・会議開始時刻設定欄５０８には、会議開始時刻が設定される。
・会議終了時刻設定欄５０９には、会議終了時刻が設定される。
・添付ファイル欄５１０には、資料データが設定される。複数の資料データが設定可能になっている。また、複数の資料データが設定された場合、優先設定ボタン５１３が現れ、優先して表示される資料データを選択できるようになる。最も下の添付ファイル欄５１０の下側には追加設定ボタン５１２が用意されており、ユーザは必要な数の資料データを追加できる。なお、１つの資料データも設定されなくてもよい。更に、認証の成功時に情報処理装置１０が表示するページ番号の指定が可能でもよい。
・自動表示設定欄５１１は、ユーザの認証が成功した場合に自動で資料データを表示するか否かをユーザ設定するためのチェックボックスである。自動表示設定欄５１１がＯＮに設定される場合は例えば、会議の最初から使用する資料が明らかな場合である。自動表示設定欄５１１がＯＦＦに設定される場合は例えば、会議の最初から使用する資料が決定していない場合や、部外者が含まれる会議でセキュリティ上の不都合がある場合などである。したがって、自動表示設定欄５１１があることで、会議や出席者の状況に応じてユーザは自動表示設定欄５１１をＯＮ又はＯＦＦに設定できる。なお、自動表示設定欄５１１がＯＮかＯＦＦかに関わらず全ての資料データが情報処理装置１０に送信される。
【００９４】
図８に示した登録画面５０１で設定された情報のうち少なくとも会議室設定欄５０６、日付設定欄５０７、会議開始時刻設定欄５０８、会議終了時刻設定欄５０９、添付ファイル欄５１０、及び、自動表示設定欄５１１に設定された情報が登録情報管理装置３０に登録される。登録画面５０１で設定された情報の全てが登録されてもよい。また、登録情報管理装置３０へのログイン時に特定されたアカウントＩＤも登録情報管理装置３０に登録される。
【００９５】
＜動作手順＞
続いて、図９を用いて情報処理装置１０が資料データを表示するまでの手順を説明する。図９は、ユーザの認証結果に基づいて情報処理装置１０が資料データを表示する手順を示すシーケンス図の一例である。
【００９６】
S1：まず、ユーザは登録装置７０を操作して登録情報管理装置３０と通信させてログインし、登録画面５０１を表示させる。そして、ユーザは登録画面５０１から登録情報を設定する。登録装置７０の操作受付部７３は登録情報の設定を受け付け、情報登録要求部７１が登録情報を登録情報管理装置３０に送信する。
【００９７】
S2：登録情報管理装置３０の情報登録受付部３４は登録情報を受信し、すでにログインしているユーザのアカウントＩＤと共に情報登録部３５が登録情報ＤＢ３９に登録する。
【００９８】
S3：会議開始時刻に近くなると、ユーザがＩＣカード９を携帯して会議室８に進入しＩＣカード９を認証情報取得装置６に読み取らせる。認証情報取得装置６のＩＣカード読取部６１はカードＩＤを読み取る。
【００９９】
S4：認証情報取得装置６のカード情報送信部６２はカードＩＤを情報処理装置１０に送信する。
【０１００】
S5：情報処理装置１０のカード情報受信部１１はカードＩＤを受信し、認証要求部１２がカードＩＤを含む認証要求を認証装置５０に送信する。
【０１０１】
S6：認証装置５０の認証要求応答部５１は認証要求を取得し、認証処理部５２が設定情報ＤＢ５９をカードＩＤで検索する。情報処理装置１０から送信されたカードＩＤが設定情報ＤＢ５９に記憶されている場合、認証成功と判断する。なお、ユーザ名とパスワードでユーザが認証を行う場合、資料データ特定部３２はユーザ名とパスワードの組を設定情報ＤＢ５９から検索する。認証要求応答部５１は認証結果を情報処理装置１０に送信する。図９の説明では、認証ＯＫが送信されたものとする。認証ＯＫと共にユーザ名とアカウントＩＤ等が情報処理装置１０に返される。ユーザ名により、情報処理装置１０はユーザ名を表示したり特定したりできる。また、アカウントＩＤにより資料データを特定できる。
【０１０２】
S7：情報処理装置１０の認証要求部１２は認証結果を取得し、認証ＯＫの場合、更に、資料データ要求部１５にアカウントＩＤを送出する。資料データ要求部１５はアカウントＩＤと会議室ＩＤを含む資料データの送信要求を登録情報管理装置３０に送信する。
【０１０３】
資料データ要求部１５がアカウントＩＤと会議室ＩＤを登録情報管理装置３０に送信するのは、資料データがアカウントＩＤと会議室ＩＤに対応付けられているためである。登録情報管理装置３０とテレビ会議を行う通信システム１００の運営元が同じ場合、資料データはカードＩＤ（又はユーザ名）と会議室ＩＤに対応付けられているため、この場合は、資料データ要求部１５はカードＩＤ（又はユーザ名）と会議室ＩＤを登録情報管理装置３０に送信する。
【０１０４】
情報処理装置１０が汎用的な情報処理装置の場合の会議室ＩＤは、例えば拠点７のＬＡＮのネットワーク機器（スイッチ、ルータなど）のＩＰアドレスやＭＡＣアドレスを利用できる。無線ＬＡＮの場合はＳＳＩＤが会議室ＩＤに相当する。登録情報ＤＢ３９にネットワーク機器のＩＰアドレス、ＭＡＣアドレス又はＳＳＩＤと会議室ＩＤが対応付けられているので、これらから会議室を特定できる。
【０１０５】
S8：登録情報管理装置３０の要求受付部３１が資料データの送信要求を受信すると、資料データ特定部３２がアカウントＩＤと会議室ＩＤで登録情報ＤＢ３９を検索して資料データを特定する。更に、資料データ特定部３２は現在時刻が会議開始時刻の前後所定時間内の場合に、アカウントＩＤと会議室ＩＤと会議開始時刻に対応付けられた資料データを登録情報ＤＢ３９から取得する。複数ある場合は、全ての資料データと優先設定情報を取得する。会議時刻を考慮することで、同じユーザが同じ日に同じ会議室８で会議を予約していても、これらから開催される会議で使用される資料データを取得できる。現在時刻は、登録情報管理装置３０が保持するＲＴＣ（Real Time Clock）から読み取ってもよいし、ＮＴＰ（Network Time Protocol）から取得してもよいし、ＧＰＳ（Global Positioning System）の電波を受信して取得してもよい。また、情報処理装置１０が現在時刻を登録情報管理装置３０に送信してもよい。一方、同じユーザが同じ日に同じ会議室８を予約することが生じなければ現在時刻と会議開始時刻による資料データの特定はなくてもよい。また、資料データ特定部３２は特定した資料データの自動表示の設定（ＯＮ、ＯＦＦ）を取得する。なお、資料データの特定については図１０にて詳細に説明する。
【０１０６】
S9：資料データ送信部３３は資料データ特定部３２が検索した資料データと自動表示の設定を情報処理装置１０に送信する。また、資料データが複数の場合は優先設定情報を送信する。
【０１０７】
S10：情報処理装置１０の資料データ取得部１７は資料データ等を取得すると、自動表示の設定がＯＮか否かを判断する。本実施形態では自動表示の設定がＯＮであるものとして説明するが、自動表示の設定がＯＦＦの場合は以降の処理は行われない（資料データが表示されない）。
【０１０８】
S11：次に、資料データ取得部１７は表示する資料データを決定する。資料データが１つの場合、表示する資料データは一意に決まる。資料データが複数の場合、優先設定情報が付与された資料データを決定する。ステップＳ１０，Ｓ１１の処理については図１１のフローチャート図で詳述する。
【０１０９】
S12：表示制御部１４がディスプレイ２３０に資料データを表示する。
【０１１０】
続いて、図１０を用いて、資料データの特定処理について説明する。図１０は、登録情報管理装置３０の資料データ特定部３２が資料データを特定する手順を示すフローチャート図の一例である。
【０１１１】
資料データ特定部３２は、アカウントＩＤと会議室ＩＤで登録情報ＤＢ３９を検索し、情報処理装置１０から送信されたアカウントＩＤと会議室ＩＤに対応付けられた資料データが登録情報ＤＢ３９に登録されているか否かを判断する（Ｓ１０１）。ステップＳ１０１の判断がＮｏの場合、資料データがないので資料データ送信部３３は資料データなしを情報処理装置１０に返す（Ｓ１０５）。
【０１１２】
ステップＳ１０１の判断がＹｅｓの場合、資料データ特定部３２はステップＳ１０１でアカウントＩＤと会議室ＩＤに対応付けられていると判断した資料データに対応付けられた会議開始時刻の前後所定時間内に現在時刻が含まれるか否かを判断する（Ｓ１０２）。所定時間は、適切な値が設定されればよいが、一例として５分〜１０分などが設定されている。ステップＳ１０２の判断がＮｏの場合、異なる会議で使用する資料データがステップＳ１０１で特定されたおそれがあるため、資料データ特定部３２は現在時刻に始まる会議の資料データがない旨を送信する（Ｓ１０４）。
【０１１３】
ステップＳ１０２の判断がＹｅｓの場合、資料データ特定部３２は資料データ（複数の場合は優先設定情報を含む）、及び自動表示の設定、を情報処理装置１０に送信する（Ｓ１０３）。
【０１１４】
なお、ステップＳ１０４の場合、情報処理装置１０は現在時刻に始まる会議の資料データがない旨をディスプレイ２３０に表示する。これに対し、ユーザは現在時刻に始まらないが自分が登録した資料データを登録情報管理装置３０に要求してもよい。これにより、会議開始時刻の前後所定時間内にユーザが認証を受けなくても資料データを自動で表示できる。
【０１１５】
あるいは、現在時刻が会議開始時刻に対し所定時間よりも手前の場合、時刻が会議開始時刻に対し所定時間前になったタイミングで、情報処理装置１０の表示制御部１４が資料データを表示してもよい。この場合、登録情報管理装置３０がステップＳ１０４で自動表示の設定と資料データに加え、会議開始時刻を情報処理装置１０に送信しておけば、現在時刻が会議開始時刻の所定時間前になったタイミングで資料データを表示できる。ユーザが早めに会議室８に到着した場合でも資料データを自動で表示できる。
【０１１６】
続いて、図１１を用いて、情報処理装置１０が表示する資料データの決定処理について説明する。図１１は、情報処理装置１０の資料データ取得部１７が表示する資料データを決定する手順を示すフローチャート図の一例である。なお、図１１では資料データを取得できた場合を説明する。
【０１１７】
資料データ取得部１７は登録情報管理装置３０から取得した自動表示の設定がＯＮか否かを判断する（Ｓ２０１）。ステップＳ２０１の判断がＮｏの場合、資料データを自動で表示しないので、図１１の処理は終了する。
【０１１８】
ステップＳ２０１の判断がＹｅｓの場合、資料データ取得部１７は資料データが１つか否かを判断する（Ｓ２０２）。
【０１１９】
ステップＳ２０２の判断がＮｏの場合、表示する資料データを決定するため、資料データ取得部１７は優先設定情報に基づいて資料データを決定する（Ｓ２０４）。
【０１２０】
ステップＳ２０２の判断がＹｅｓの場合、又は、ステップＳ２０４を経て、表示制御部１４は資料データを表示する（Ｓ２０３）。
【０１２１】
このように、情報処理装置１０は予め登録しておいた資料データを、会議の開始時に自動的に表示できる。複数の資料データのうち優先して表示する資料データを会議の開始時に自動的に表示できる。
【０１２２】
＜会議開始時刻の前後所定時間内について＞
図１２は、現在時刻が会議開始時刻の前後所定時間内の場合か否かの判断を模式的に説明する図の一例である。図１２（ａ）に示すように、本実施形態では現在時刻が会議開始時刻に前後所定時間内の場合、資料データを送信すると判断される。
【０１２３】
また、図１２（ｂ）に示すように、現在時刻が会議開始時刻の所定時間前と会議開催時間に含まれる場合に、資料データを送信すると判断してもよい。これにより、ユーザが会議に遅れて参加する場合でも資料データを自動的に表示できる。
【０１２４】
このように、現在時刻が会議開始時刻に対しどのような範囲に含まれる場合に資料データを送信すると判断するかは、適宜、決定されてよい。
【０１２５】
＜まとめ＞
以上説明したように、本実施形態の通信システム１００は、ユーザが複数の資料データを有していても、テレビ会議で使う資料データが予め登録されているので、ユーザは情報処理装置１０に認証操作を行うだけで、会議で使用する資料データを情報処理装置に表示させることができる。１つの会議で複数の資料データが使用される場合も、優先設定情報により会議で最初に使用する資料データを情報処理装置に表示させることができる。
【０１２６】
＜その他の適用事例＞
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【０１２７】
＜＜複数の登録情報管理装置がある場合＞＞
例えば、図１３に示すように、通信システム１００は複数の登録情報管理装置３０を有していてもよい。図１３は本実施形態の通信システム１００の概略構成図の別の一例を示す。なお、図１３では主に図２との相違を説明する。図１３の通信システムは複数の登録情報管理装置３０を有している。このような構成の通信システム１００では、どの登録情報管理装置３０に本実施形態の機能を備えさせてもよい。
【０１２８】
また、本実施形態で説明した情報処理装置１０と登録情報管理装置３０とが接続されたシステム構成は一例であり、用途や目的に応じて様々なシステム構成例があることは言うまでもない。
【０１２９】
＜＜市販の会議予約システムについて＞＞
通信システム１００の登録情報管理装置３０として市販のＷｅｂアプリを利用できる。Ｗｅｂアプリとは、ブラウザソフト上で動作するスクリプト言語（たとえばJavaScript（登録商標））によるプログラムとＷｅｂサーバ側のプログラムが協調することによって動作し、ブラウザソフト上で使用されるソフトウェア又はその仕組みを言う。
【０１３０】
図１４は、市販のＷｅｂアプリが登録端末に表示する会議予約画面６０１の一例を示す。会議予約画面６０１は、図８の登録画面５０１に相当する。会議予約画面は６０１、イベント設定欄６０２、出席者設定欄６０３、日付設定欄６０４、開始時刻設定欄６０５、会議時間設定欄６０６、資料設定欄６０７、及び、会議室選択欄６０８等の各設定欄を有している。
【０１３１】
イベント設定欄６０２には会議名が設定される。出席者設定欄６０３には会議の参加予定者が設定される。会議の参加予定者には会議の予定が電子メールで通知される。会議室選択欄６０８は会議開催時間で使用可能な会議室８であって参加予定者を収容できる規模の会議室８を表示する。日付設定欄６０４と開始時刻設定欄６０５は登録画面５０１と同じものである。会議時間設定欄６０６には会議時間が設定される。また、資料設定欄６０７には、資料データが設定される。
【０１３２】
クラウド上には会議室８の予約を管理するサーバが存在する。このサーバは登録情報管理装置３０に対応するが、サーバはＷｅｂＡＰＩを公開しており、情報処理装置１０から、アカウントＩＤと会議室ＩＤを指定してＷｅｂＡＰＩを呼び出すことで、資料データをダウンロードできる。ＷｅｂＡＰＩとは、厳密な定義はないが主にＨＴＴＰプロトコルを用いてネットワーク越しに呼び出すシステム間のインターフェースであり、サーバの機能を外部から利用するための仕様である。
【０１３３】
なお、図１４の会議予約画面６０１はOffcie365（登録商標）のユーザインタフェースに基づいているが、市販のスケジュール管理ソフトであれば本実施形態を好適に適用できる。例えば、Ｇ Ｓｕｉｔｅ（登録商標）などでもよい。
【０１３４】
＜＜ＩＣカードリーダを利用したサービス＞＞
ＩＣカードリーダでカードＩＤを読み取ることで資料データの表示以外のサービスを提供することもできる。
【０１３５】
図１５は、板書情報を電子メールで送信できる電子黒板１０Ａの外観図を示す。この電子黒板１０Ａは通常のホワイトボート４１３を有するが、ホワイトボート４１３は布状の湾曲可能な材質で構成されており、右側のベゼルに隠されているロールと左側のベゼルに隠されているロールをかけ回されている。また、右側のベゼルから左側のベゼルの間にラインセンサ（スキャナ）を有している。
【０１３６】
また、この電子黒板１０Ａは、カードＩＤに対応付けて電子メールアドレスを保持している。あるいは、認証装置５０からカードＩＤに対応付けられた電子メールアドレスを取得できる。このような構成により、電子黒板１０Ａは板書情報を電子メールで送信できる。
【０１３７】
ユーザがＩＣカードリーダにＩＣカード９をかざすと、ロールが回転しホワイトボートが右方向移動する。移動の際、スキャナが板書情報を読み取る。１面分だけロールを回転させると電子黒板１０Ａは板書情報（画像データ）を、カードＩＤに対応付けられた電子メールを宛先に送信する。
【０１３８】
したがって、ＩＣカードリーダにＩＣカード９をかざすことでユーザは自分のメールアドレスに板書情報を送信できる。
【０１３９】
なお、図４にて説明した本実施形態の電子黒板１０Ａの場合、タッチパネルを有するためスキャナは不要である。図４の電子黒板１０Ａは、ＩＣカードリーダがＩＣカード９からカードＩＤを読み取ると、画面をキャプチャして（取り込んで）電子メールで送信すればよい。
【０１４０】
＜＜その他＞＞
電子黒板は、電子情報ボード、又は電子ホワイトボード等と呼ばれていてもよい。
【０１４１】
図７の構成例は、認証情報取得装置６、情報処理装置１０、認証装置５０、登録情報管理装置３０、及び、登録装置７０の処理の理解を容易にするために、主な機能に応じて分割したものである。処理単位の分割の仕方や名称によって本願発明が制限されることはない。また、認証情報取得装置６、情報処理装置１０、認証装置５０、登録情報管理装置３０、及び、登録装置７０の処理は、処理内容に応じて更に多くの処理単位に分割することもできる。また、１つの処理単位が更に多くの処理を含むように分割することもできる。
【０１４２】
また、本実施形態の各機能は、一又は複数の処理回路によって実現することができる。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP(digital signal processor）、FPGA(field programmable gate array)、又は、SOC(System on a chip)、GPU(Graphics Processing Unit）や従来の回路モジュール等のデバイスを含むものとする。
【０１４３】
なお、記憶部１９は場所記憶手段の一例であり、カード情報受信部１１は認証情報取得手段の一例であり、資料データ要求部１５は送信手段の一例であり、資料データ取得部１７は電子データ取得手段の一例であり、表示制御部１４は表示制御手段の一例であり、認証要求部１２は認証要求手段の一例であり、会議室ＩＤ１６は場所識別情報の一例であり、カードＩＤは認証情報の一例であり、アカウントＩＤは第二の認証情報の一例であり、要求受付部３１は送信要求受付手段の一例であり、登録情報ＤＢ３９は電子データ記憶手段の一例であり、資料データ送信部３３は電子データ送信手段の一例であり、資料データ特定部３２は電子データ特定手段の一例である。
【符号の説明】
【０１４４】
６        認証情報取得装置
８        会議室
９        ＩＣカード
１０      情報処理装置
３０      登録情報管理装置
５０      認証装置
７０      登録装置
７１      情報登録要求部
１００    通信システム
【先行技術文献】
【特許文献】
【０１４５】
【特許文献１】特開2005−310096号公報
【図１】
2019159423.tif 000005
【図２】
2019159423.tif 000006
【図３】
2019159423.tif 000007
【図４】
2019159423.tif 000008
【図５】
2019159423.tif 000009
【図６】
2019159423.tif 000010
【図７】
2019159423.tif 000011
【図８】
2019159423.tif 000012
【図９】
2019159423.tif 000013
【図１０】
2019159423.tif 000014
【図１１】
2019159423.tif 000015
【図１２】
2019159423.tif 000016
【図１３】
2019159423.tif 000017
【図１４】
2019159423.tif 000018
【図１５】
2019159423.tif 000019