(57)【要約】【課題】  投影面に画像を表示する表示装置をユーザインターフェースとして他の装置を遠隔制御すること。【解決手段】  プロジェクタを制御するＰＣと、外部装置を遠隔制御可能なＭＦＰと、を備え、ＰＣは、ＭＦＰから受信された操作画面をプロジェクタに投影させ、操作画面中でユーザにより指示された位置を検出し、検出された操作画面中の位置に対応付けられたコマンドをＭＦＰに送信し、ＭＦＰは、ＰＣから送信されるコマンドを受信し（Ｓ６０、Ｓ６２，Ｓ６４，Ｓ６６）、受信されたコマンドに従って外部装置または自装置を制御する（Ｓ６１、Ｓ６３，Ｓ６５，Ｓ６７）。【選択図】        図１１
2011066620.tif 000002
【特許請求の範囲】
【請求項１】
投影面に画像を表示する表示装置を制御するための表示制御装置と、外部装置を遠隔制御可能な遠隔制御装置と、を備えた遠隔制御システムであって、
表示制御装置は、
操作画面を前記遠隔制御装置から受信するブラウジング手段と、
前記ブラウジング手段により受信された操作画面を前記表示装置に前記投影面に投影させる表示制御手段と、
前記投影された操作画面中でユーザにより指示された位置を検出する位置検出手段と、を備え、
前記ブラウジング手段は、前記操作画面に含まれ、前記位置検出手段により検出された前記操作画面中の位置に対応付けられたコマンドを前記遠隔制御装置に送信し、
前記遠隔制御装置は、
前記外部装置または自装置を制御するための操作を受け付けるための操作画面であって、制御を特定するためのコマンドを含む操作画面を前記表示制御装置に送信する操作画面送信手段と、
前記表示制御装置から送信されるコマンドを受信するコマンド受信手段と、
前記コマンド受信手段により受信されたコマンドに従って前記外部装置または自装置を制御する処理制御手段と、を備えた遠隔制御システム。
【請求項２】
前記表示制御装置は、さらに、
前記位置検出手段により検出された位置を指示した指示装置を検出するための装置検出手段と、
前記遠隔制御装置からの要求に応じて、前記検出された指示装置を識別するための指示装置識別情報を前記遠隔制御装置に送信する識別情報送信手段と、をさらに備え、
前記遠隔制御装置は、
前記表示制御装置に前記指示装置の指示装置識別情報の送信を要求する識別情報要求手段をさらに備え、
前記操作画面送信手段は、ユーザを認証するための認証情報を受け付けるための操作画面であって、認証コマンドを含む認証画面を前記表示制御装置に送信する認証画面送信手段を含み、
前記遠隔制御装置は、さらに、
前記コマンド受信手段により受信されたコマンドが前記認証コマンドの場合、該認証コマンドとともに受信される認証情報に従ってユーザを認証するための認証手段と、
前記認証手段による認証が成功する場合、前記識別情報要求手段による要求の送信に応じて前記表示制御装置から受信される指示装置識別情報を、前記認証されたユーザのユーザ識別情報と関連付ける関連付手段と、
前記コマンド受信手段によりコマンドが受信される場合、前記識別情報要求手段による要求の送信に応じて前記表示制御装置から受信される指示装置識別情報と関連付けられたユーザ識別情報のユーザを、前記操作画面に指示した指示ユーザに決定する指示ユーザ決定手段と、を備えた、請求項１に記載の遠隔制御システム。
【請求項３】
前記遠隔制御装置は、さらに、
前記外部装置または自装置に対して実行可能なコマンドをユーザ毎に予め対応付けた制限テーブルに基づいて、前記コマンド受信手段により受信されたコマンドを前記指示ユーザ決定手段により決定された指示ユーザに対して実行可能か否かを判断する実行可否判断手段を備えた、請求項２に記載の遠隔制御システム。
【請求項４】
前記表示制御装置は、前記表示制御手段により前記操作画面とは別のデータの画像が表示されている場合に、前記遠隔制御装置からデータ送信要求を受信することに応じて、前記別のデータを前記遠隔制御装置に送信するデータ送信手段をさらに備え、
前記遠隔制御装置は、前記コマンド受信手段により受信されたコマンドがデータ要求コマンドの場合、前記表示制御装置にデータ送信要求を送信するデータ送信要求手段と、
前記データ送信要求の送信に応じて前記表示制御装置から送信されるデータを受信し、該受信されたデータの画像を含む自装置操作画面を生成する自装置操作画面生成手段と、をさらに備え、
前記操作画面送信手段は、前記生成された自装置操作画面を前記表示装置に送信する、請求項１〜３のいずれかに記載の遠隔制御システム。
【請求項５】
前記自装置操作画面生成手段により生成される自装置操作画面は、該自装置操作画面に含まれる画像の一部を選択する指示を受け付け、該受け付けられた指示で特定される部分を示す領域情報を送信する処理を前記表示制御装置に実行させるコマンドを含む、請求項４に記載の遠隔制御システム。
【請求項６】
前記自装置操作画面生成手段により生成される自装置操作画面は、該自装置操作画面に含まれる画像に対する処理を前記遠隔制御装置に実行させるためのコマンドを含む、請求項４または５に記載の遠隔制御システム。
【請求項７】
投影面に画像を表示する表示装置を制御するための表示制御装置と、外部装置を遠隔制御可能な遠隔制御装置と、で実行される遠隔制御方法であって、
前記表示制御装置に、
ブラウジング手段により操作画面を前記遠隔制御装置から受信するステップと、
前記受信された操作画面を前記表示装置に前記投影面に投影させるステップと、
前記投影された操作画面中でユーザにより指示された位置を検出するステップと、
前記操作画面に含まれ、前記位置を検出するステップにおいて検出された前記操作画面中の位置に対応付けられたコマンドを前記遠隔制御装置に送信するステップと、を実行させ、
前記遠隔制御装置に、
前記外部装置または自装置を制御するための操作を受け付けるための操作画面であって、制御を特定するためのコマンドを含む操作画面を前記表示制御装置に送信するステップと、
前記表示制御装置から送信されるコマンドを受信するステップと、
前記コマンドを受信するステップにおいて受信されたコマンドに従って前記外部装置または自装置を制御するステップと、を実行させる遠隔制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は遠隔制御システムおよび遠隔制御方法に関し、特に投影面に画像を投影する表示装置を制御する表示制御装置と、外部装置を制御する遠隔操作装置を備えた遠隔制御システム、および該遠隔制御システムで実行される遠隔制御方法に関する。
【背景技術】
【０００２】
会議等において、説明用の資料の画像を投影面に映し出し、説明することがなされている。近年は、説明用の資料をパーソナルコンピュータ（ＰＣ）に記憶させておき、そのコンピュータに表示装置としてのプロジェクタ等を接続し、コンピュータが出力する資料の画像をプロジェクタに表示させることが多い。
【０００３】
また、プロジェクタの投影面をユーザが指示棒またはレーザポインタで指示した場合に、投影面中で指示された位置をＰＣが取得することによって、投影面からＰＣを操作可能にする技術が知られている（例えば、特許文献１〜３）。この場合、投影画面をＰＣの入力装置として機能させることができ、複数のユーザがＰＣを操作することができる。
【０００４】
一方、複合機（ＭＦＰ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）がローカルエリアネットワーク（ＬＡＮ）等のネットワークに接続されている場合、ＰＣをＬＡＮ等のネットワークに接続し、ＭＦＰを遠隔制御するためのドライバプログラムをＰＣにインストールすれば、ＰＣに記憶されているデータをＭＦＰに処理させる等することができる。
【０００５】
しかしながら、ＰＣにおいては、プロジェクタにデータの画像を投影させる処理を実行するための投影プログラムと、ＭＦＰを遠隔操作するためのドライバプログラムとを別々に実行する。このため、複数人が投影面に入力する操作をＰＣが実行する投影プログラムは認識することができるが、その情報をＭＦＰに通知することができないといった問題がある。また、プロジェクタに投影させている画像のデータをＭＦＰに処理させるのが困難であるといった問題があった。
【特許文献１】特開平１１−２１２７２４号公報
【特許文献２】特開２００５−１９７７９６号公報
【特許文献３】特開２００１−２５５９９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の１つは、投影面に画像を表示する表示装置をユーザインターフェースとして他の装置を遠隔制御することが可能な遠隔制御システムを提供することである。
【０００７】
この発明の他の目的は、投影面に画像を表示する表示装置をユーザインターフェースとして他の装置を遠隔制御することが可能な遠隔制御方法を提供することである。
【課題を解決するための手段】
【０００８】
上述した目的を達成するために、この発明のある局面によれば、遠隔制御システムは、投影面に画像を表示する表示装置を制御するための表示制御装置と、外部装置を遠隔制御可能な遠隔制御装置と、を備えた遠隔制御システムであって、表示制御装置は、操作画面を遠隔制御装置から受信するブラウジング手段と、ブラウジング手段により受信された操作画面を表示装置に投影面に投影させる表示制御手段と、投影された操作画面中でユーザにより指示された位置を検出する位置検出手段と、を備え、ブラウジング手段は、操作画面に含まれ、位置検出手段により検出された操作画面中の位置に対応付けられたコマンドを遠隔制御装置に送信し、遠隔制御装置は、外部装置または自装置を制御するための操作を受け付けるための操作画面であって、制御を特定するためのコマンドを含む操作画面を表示制御装置に送信する操作画面送信手段と、表示制御装置から送信されるコマンドを受信するコマンド受信手段と、コマンド受信手段により受信されたコマンドに従って外部装置または自装置を制御する処理制御手段と、を備える。
【０００９】
この局面に従えば、遠隔制御装置は、外部装置または自装置を制御するための操作を受け付けるための操作画面であって、制御を特定するためのコマンドを含む操作画面を表示制御装置に送信し、表示制御装置により表示装置が制御され、操作画面が表示装置の投影面に投影される。さらに、表示制御装置によって、投影された操作画面中でユーザにより指示された位置が検出され、検出された操作画面中の位置に対応付けられたコマンドが遠隔制御装置に送信される。遠隔制御装置により、表示制御装置から送信されるコマンドが受信されると、受信されたコマンドに従って外部装置または自装置が制御される。このため、ユーザは、表示装置の投影面に投影された操作画面を指示することにより、外部装置または遠隔制御装置を制御することができる。その結果、投影面に画像を表示する表示装置をユーザインターフェースとして他の装置を遠隔制御することが可能な遠隔制御システムを提供することができる。
【００１０】
好ましくは、表示制御装置は、さらに、位置検出手段により検出された位置を指示した指示装置を検出するための装置検出手段と、遠隔制御装置からの要求に応じて、検出された指示装置を識別するための指示装置識別情報を遠隔制御装置に送信する識別情報送信手段と、をさらに備え、遠隔制御装置は、表示制御装置に指示装置の指示装置識別情報の送信を要求する識別情報要求手段をさらに備え、操作画面送信手段は、ユーザを認証するための認証情報を受け付けるための操作画面であって、認証コマンドを含む認証画面を表示制御装置に送信する認証画面送信手段を含み、遠隔制御装置は、さらに、コマンド受信手段により受信されたコマンドが認証コマンドの場合、該認証コマンドとともに受信される認証情報に従ってユーザを認証するための認証手段と、認証手段による認証が成功する場合、識別情報要求手段による要求の送信に応じて表示制御装置から受信される指示装置識別情報を、認証されたユーザのユーザ識別情報と関連付ける関連付手段と、コマンド受信手段によりコマンドが受信される場合、識別情報要求手段による要求の送信に応じて表示制御装置から受信される指示装置識別情報と関連付けられたユーザ識別情報のユーザを、操作画面に指示した指示ユーザに決定する指示ユーザ決定手段と、を備える。
【００１１】
この局面に従えば、複数のユーザのうちコマンドを指示した指示ユーザが決定されるので、複数のユーザが遠隔操作する場合に操作を入力したユーザを特定することができる。
【００１２】
好ましくは、遠隔制御装置は、さらに、外部装置または自装置に対して実行可能なコマンドをユーザ毎に予め対応付けた制限テーブルに基づいて、コマンド受信手段により受信されたコマンドを指示ユーザ決定手段により決定された指示ユーザに対して実行可能か否かを判断する実行可否判断手段を備える。
【００１３】
この局面に従えば、予め許可されたユーザによる遠隔操作のみに基づいて、自装置または外部装置を制御することができる。このため、複数のユーザが自装置または外部装置を遠隔操作することができる。
【００１４】
好ましくは、表示制御装置は、表示制御手段により操作画面とは別のデータの画像が表示されている場合に、遠隔制御装置からデータ送信要求を受信することに応じて、別のデータを遠隔制御装置に送信するデータ送信手段をさらに備え、遠隔制御装置は、コマンド受信手段により受信されたコマンドがデータ要求コマンドの場合、表示制御装置にデータ送信要求を送信するデータ送信要求手段と、データ送信要求の送信に応じて表示制御装置から送信されるデータを受信し、該受信されたデータの画像を含む自装置操作画面を生成する自装置操作画面生成手段と、をさらに備え、操作画面送信手段は、生成された自装置操作画面を表示装置に送信する。
【００１５】
この局面に従えば、表示制御装置において表示されている別のデータが、遠隔制御装置に送信されるので、表示制御装置において表示されている別のデータを遠隔制御装置に処理させることができる。
【００１６】
好ましくは、自装置操作画面生成手段により生成される自装置操作画面は、該自装置操作画面に含まれる画像の一部を選択する指示を受け付け、該受け付けられた指示で特定される部分を示す領域情報を送信する処理を表示制御装置に実行させるコマンドを含む。
【００１７】
この局面に従えば、表示制御装置において表示されている別のデータの一部を遠隔制御装置に処理させることができる。
【００１８】
好ましくは、自装置操作画面生成手段により生成される自装置操作画面は、該自装置操作画面に含まれる画像に対する処理を遠隔制御装置に実行させるためのコマンドを含む。
【００１９】
この局面に従えば、ユーザは、遠隔制御装置に実行させる処理を指定することができる。
【００２０】
この発明の他の局面によれば、遠隔制御方法は、投影面に画像を表示する表示装置を制御するための表示制御装置と、外部装置を遠隔制御可能な遠隔制御装置と、で実行される遠隔制御方法であって、表示制御装置に、ブラウジング手段により操作画面を遠隔制御装置から受信するステップと、受信された操作画面を表示装置に投影面に投影させるステップと、投影された操作画面中でユーザにより指示された位置を検出するステップと、操作画面に含まれ、位置を検出するステップにおいて検出された操作画面中の位置に対応付けられたコマンドを遠隔制御装置に送信するステップと、を実行させ、遠隔制御装置に、外部装置または自装置を制御するための操作を受け付けるための操作画面であって、制御を特定するためのコマンドを含む操作画面を表示制御装置に送信するステップと、表示制御装置から送信されるコマンドを受信するステップと、コマンドを受信するステップにおいて受信されたコマンドに従って外部装置または自装置を制御するステップと、を実行させる。
【００２１】
この局面に従えば、投影面に画像を表示する表示装置をユーザインターフェースとして他の装置を遠隔制御することが可能な遠隔制御方法を提供することができる。
【発明を実施するための形態】
【００２２】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００２３】
図１は、本発明の実施の形態の１つにおける会議システムの一例を示す図である。図１を参照して、会議システム１は、ＰＣ２００と、プロジェクタ５００および位置検出機能付ホワイトボード４００（以下「ホワイトボード４００」という）と、ＭＦＰ１００と、プリンタ３１０と、照明装置３２０と、音響装置３３０と、を含む。
【００２４】
ＰＣ２００は、プロジェクタ５００およびホワイトボード４００とシリアル通信ケーブルで接続されている。さらに、プロジェクタ５００およびホワイトボード４００をＰＣ２００とシリアル通信ケーブルで接続する例を示すが、パラレル通信ケーブルで接続するようにしてもよいし、プロジェクタ５００およびホワイトボード４００がＬＡＮ２に接続される場合には、ＬＡＮ２を介して接続するようにしてもよい。なお、ここでは、ＰＣ２００を、プロジェクタ５００およびホワイトボード４００とシリアル通信ケーブルで接続するようにしたが、無線通信によって接続するようにしてもよい。
【００２５】
ＰＣ２００は、一般的なコンピュータであり、プロジェクタ５００を制御して、プロジェクタに画像を表示させる表示制御装置として機能する。また、ＰＣ２００は、ホワイトボード４００からユーザが指示装置であるペン４１１でホワイトボード４００の描画面を指示した位置を受信し、描画像を検出する。ＰＣ２００は、描画像を合成した画像を、プロジェクタ５００に投影させる。このため、ユーザがペン４１１Ａ〜４１１Ｅのいずれかでホワイトボード４００の描画面に描画すれば、描画面にインク等で実際に描画されないが、描画像がホワイトボード４００の描画面に表示される。描画面にインク等で描画される場合に、その描画を消すために描画面をふき取る必要があるが、本実施の形態においては、プロジェクタ５００が描画像を投影するので、描画像を投影しなくすることにより描画像を描画面から消すことができる。このため、描画面にインク等で描画される場合に、その描画を消すために必要な描画面をふき取る作業が不用である。
【００２６】
ＭＦＰ１００、ＰＣ２００、プリンタ３１０、照明装置３２０および音響装置３３０は、ローカルエリアネットワーク（ＬＡＮ）２に接続されており、互いに通信可能である。ＬＡＮ２は、有線または無線を問わない。また、ＬＡＮ２に代えて、インターネット、ワイドエリアネットワーク（ＷＡＮ）、公衆交換電話網等を用いることも可能である。
【００２７】
プリンタ３１０、照明装置３２０および音響装置３３０は、ＭＦＰ１００により遠隔操作される外部装置である。なお、ここでは、外部装置の一例として、プリンタ３１０、照明装置３２０および音響装置３３０を例に説明するが、他の電子機器であってもよい。ＭＦＰ１００は、外部装置を遠隔操作するためのドライバプログラムがインストールされており、外部装置を遠隔操作するための遠隔操作装置として機能する。
【００２８】
本実施の形態における会議システム１は、外部装置を遠隔制御するための遠隔制御システムとして機能する。会議システム１においては、会議の発表者が発表用の資料の電子データである表示データを、ＰＣ２００に記憶させる。ここでは、表示データは、複数のページのページデータを含む場合を例に説明する。ＰＣ２００は、表示データに含まれる複数ページのうちで表示させるためのページのページデータをプロジェクタ５００に送信し、プロジェクタ５００にページデータの画像を表示させる。ＰＣ２００からプロジェクタ５００に送信されるページデータは、プロジェクタ５００が読み取り可能であれば、そのフォーマットは限定されない。ＰＣ２００は、表示データに含まれる複数ページのページデータを順にプロジェクタ５００に送信し、プロジェクタ５００は、ＰＣ２００から受信されるページデータの画像を表示する。
【００２９】
プロジェクタ５００は、液晶表示装置、レンズおよび光源を備え、ＰＣ２００から受信するページデータの画像をホワイトボード４００の描画面に投影する。液晶表示装置は画像を表示し、光源から発せられる光は、液晶表示装置を透過し、レンズを介してホワイトボード４００に照射される。プロジェクタ５００から照射される光が、ホワイトボード４００の描画面に照射されると、液晶表示装置に表示された画像を拡大した画像が描画面に映し出される。ここでは、ホワイトボード４００の描画面を、プロジェクタ５００が画像を投影する投影面としている。
【００３０】
ホワイトボード４００は、その描画面がタッチパネルで構成される。ホワイトボード４００は、ペン４１１Ａ〜４１１Ｅのいずれかにより描画面が指示されると、ペン４１１Ａ〜４１１Ｅそれぞれと通信し、ペン４１１Ａ〜４１１Ｅのいずれにより指示されたかを判断する。また、ホワイトボード４００は、ペン４１１Ａ〜４１１Ｅのいずれかにより指示された描画面における座標を位置情報として取得し、ペン４１１Ａ〜４１１Ｅのうち描画面が指示されたものを識別するための識別情報と位置情報とをＰＣ２００に送信する。ここでは、ペン４１１Ａ〜４１１Ｅの識別情報を、ペン４１１Ａ〜４１１Ｅそれぞれに付与されたペンＮｏ．としている。
【００３１】
したがって、ユーザがペン４１１Ａ〜４１１Ｅのいずれかでホワイトボード４００の描画面に文字または図形を描くと、ペンＮｏ．と、描かれた文字または図形を構成する線に含まれるすべての座標を含む位置情報とがＰＣ２００に送信される。ＰＣ２００においては、位置情報からユーザにより描かれた文字または図形の描画像を構成することが可能であり、また、ペンＮｏ．からペン４１１Ａ〜４１１Ｅのいずれにより描画されたのかを判別することができる。
【００３２】
ＰＣ２００は、ホワイトボード４００から識別情報と位置情報とが入力されると、描画像を生成し、生成された描画像をページデータの画像と合成した表示用画像をプロジェクタ５００に送信する。このため、ユーザがペン４１１でホワイトボード４００の描画面に描いた文字または図形が描画像として描画面に表示される。また、ＰＣ２００が生成する描画像は、ペンＮｏ．に予め対応付けられた色とすることができる。これにより、ペンで描画される文字または図形の色をユーザごとに異ならせることができる。
【００３３】
また、ＭＦＰ１００は、Ｗｅｂサーバとして機能し、マークアップ言語で記述されたＷｅｂページを記憶しており、クライアントからの要求に応じて、Ｗｅｂページをクライアントに送信する。ここでは、ＰＣ２００にブラウジングプログラムがインストールされており、ＰＣ２００がクライアントとなる。ＭＦＰ１００が記憶するＷｅｂページのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）がＰＣ２００に入力されると、ＰＣ２００は、そのＷｅｂページの送信をＭＦＰ１００に要求し、Ｗｅｂページを受信する。ＭＦＰ１００は、メニュー画面を含むＷｅｂページと、自装置を遠隔操作するための操作画面としての自装置操作画面を含むＷｅｂページと、外部装置を遠隔操作するための操作画面としての遠隔操作画面を含むＷｅｂページと、ユーザの認証情報を受け付けるための認証画面を含むＷｅｂページと、を予め記憶しており、ＰＣ２００からの要求に応じて該当するＷｅｂページを送信する。
【００３４】
ＰＣ２００は、さらに、ＭＦＰ１００からＷｅｂページを受信する場合、Ｗｅｂページの画像を含む表示用画像を生成し、プロジェクタ５００に表示させる。具体的には、ＰＣ２００は、Ｗｅｂページの画像を含むウィンドウを生成し、ページデータの画像を含むウィンドウと、Ｗｅｂページの画像を含むウィンドウとを含む表示用画像を生成する。
【００３５】
図２は、ＰＣのハードウェア構成の一例を示すブロック図である。図２を参照して、ＰＣ２００は、ＰＣ２００の全体を制御するためのＣＰＵ２０１と、ＣＰＵ２０１が実行するプログラム等を記憶するためのＲＯＭ２０２と、ＣＰＵ１０１の作業領域として用いられるＲＡＭ２０３と、大容量記憶装置としてのＨＤＤ２０４と、表示部２０５と、ユーザの操作の入力を受け付ける操作部２０６と、ＰＣ２００をＬＡＮ２に接続するためのネットワークインターフェース（Ｉ／Ｆ）２０７と、プロジェクタ５００およびホワイトボード４００と通信するための通信Ｉ／Ｆ２０８と、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０９Ａが装着される外部記憶装置２０９と、を含む。
【００３６】
ＲＯＭ２０２は、ＣＰＵ２０１が実行するプログラム、およびそのプログラムを実行するために必要なデータを記憶する。ＲＡＭ２０３は、ＣＰＵ２０１がプログラムを実行する際の作業領域として用いられる。また、ＲＡＭ２０３は、プロジェクタ５００に送信する表示画面を一時的に記憶する。ＨＤＤ２０４は、大容量記憶装置であり、ＣＰＵ２０１により制御され、データを不揮発的に記憶する。
【００３７】
表示部２０５は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等の表示装置である。操作部２０６は、複数のキーを備えたキーボードまたはマウスであり、ユーザによる操作の入力を受け付ける。
【００３８】
通信Ｉ／Ｆ２０８は、ＰＣ２００をプロジェクタ５００およびホワイトボード４００と接続するためのインターフェースである。ここでは、通信Ｉ／Ｆ２０８は、プロジェクタ５００およびホワイトボード４００とシリアル通信する。ＣＰＵ２０１は、通信Ｉ／Ｆ２０８を介してプロジェクタ５００およびホワイトボード４００との間で通信し、データを送受信する。
【００３９】
ネットワークＩ／Ｆ２０７は、ＰＣ２００をＬＡＮ２に接続するためのインターフェースである。ＣＰＵ２０１は、ネットワークＩ／Ｆ２０７を介してＬＡＮ２に接続されたＭＦＰ１００と通信する。
【００４０】
外部記憶装置２０９は、ＣＤ−ＲＯＭ２０９Ａが装着される。ＣＰＵ２０１は、外部記憶装置２０９を介してＣＤ−ＲＯＭ２０９Ａにアクセス可能である。ＣＰＵ２０１は、外部記憶装置２０９に装着されたＣＤ−ＲＯＭ２０９Ａに記憶されたプログラムをＲＡＭ２０３にロードして実行する。なお、ＣＰＵ２０１が実行するプログラムは、ＣＤ−ＲＯＭ２０９Ａに記憶されたプログラムに限られず、ＨＤＤ２０４に記憶されたプログラムをＲＡＭ２０３にロードして実行するようにしてもよい。この場合、ネットワークＩ／Ｆ２０７を介してＬＡＮ２に接続された他のコンピュータが、ＰＣ２００のＨＤＤ２０４に記憶されたプログラムを書換える、または、新たなプログラムを追加して書き込むようにしてもよい。さらに、ＰＣ２００が、ＬＡＮ２に接続された他のコンピュータからプログラムをダウンロードして、そのプログラムをＨＤＤ２０４に記憶するようにしてもよい。
【００４１】
なお、プログラムを記憶する記憶媒体としては、ＣＤ−ＲＯＭ２０９Ａに限られず、光ディスク（ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  ＥＰＲＯＭ）などの半導体メモリでもよい。
【００４２】
ここでいうプログラムは、ＣＰＵ２０１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００４３】
図３は、ＭＦＰのハードウェア構成の一例を示すブロック図である。図３を参照して、ＭＦＰ１００は、メイン回路１１０と、原稿を読取るための原稿読取部１３０と、原稿を原稿読取部１３０に搬送するための自動原稿搬送装置１２０と、原稿読取部１３０が原稿を読み取って出力する静止画像を用紙等に形成するための画像形成部１４０と、画像形成部１４０に用紙を供給するための給紙部１５０と、ユーザインターフェースとしての操作パネル１６０と、を含む。
【００４４】
メイン回路１１０は、ＣＰＵ１１１と、通信インターフェース（Ｉ／Ｆ）部１１２と、ＲＯＭ１１３と、ＲＡＭ１１４と、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）１１５と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１６と、ファクシミリ部１１７と、ネットワークＩ／Ｆ１１８と、フラッシュメモリ１１９Ａが装着されるカードインターフェース（Ｉ／Ｆ）１１９とを含む。ＣＰＵ１１１は、自動原稿搬送装置１２０、原稿読取部１３０、画像形成部１４０、給紙部１５０および操作パネル１６０と接続され、ＭＦＰ１００の全体を制御する。
【００４５】
ＲＯＭ１１３は、ＣＰＵ１１１が実行するプログラム、およびそのプログラムを実行するために必要なデータを記憶する。ＲＡＭ１１４は、ＣＰＵ１１１がプログラムを実行する際の作業領域として用いられる。
【００４６】
操作パネル１６０は、ＭＦＰ１００の上面に設けられ、表示部１６０Ａと操作部１６０Ｂとを含む。表示部１６０Ａは、液晶表示装置、有機ＥＬＤ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等の表示装置であり、ユーザに対する指示メニューや取得した表示データに関する情報等を表示する。操作部１６０Ｂは、複数のキーを備え、キーに対応するユーザの操作による各種の指示、文字、数字などのデータの入力を受け付ける。操作部１６０Ｂは、表示部１６０Ａ上に設けられたタッチパネルをさらに含む。
【００４７】
通信Ｉ／Ｆ部１１２は、ＭＦＰ１００を他の装置とシリアル通信ケーブルで接続するためのインターフェースである。なお、無線であってもよい。さらに、外部装置としてのプリンタ３１０、照明装置３２０および音響装置３３０を通信Ｉ／Ｆ部１１２を介して接続するようにしてもよい。
【００４８】
ファクシミリ部１１７は、公衆交換電話網（ＰＳＴＮ）に接続され、ＰＳＴＮにファクシミリデータを送信する、またはＰＳＴＮからファクシミリデータを受信する。ファクシミリ部１１７は、受信したファクシミリデータを、ＨＤＤ１１６に記憶する、または画像形成部１４０に出力する。画像形成部１４０は、ファクシミリ部１１７により受信されたファクシミリデータを用紙に印刷する。また、ファクシミリ部１１７は、ＨＤＤ１１６に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮに接続されたファクシミリ装置に送信する。
【００４９】
ネットワークＩ／Ｆ１１８は、ＭＦＰ１００をＬＡＮ２に接続するためのインターフェースである。ＣＰＵ１１１は、ネットワークＩ／Ｆ１１８を介してＬＡＮ２に接続されたＰＣ２００、プリンタ３１０、照明装置３２０および音響装置３３０と通信が可能である。また、ＣＰＵ１１１は、ＬＡＮ２を介して、インターネットに接続されたコンピュータと通信可能である。インターネットに接続されるコンピュータには、電子メールを送受信する電子メールサーバを含む。ネットワークＩ／Ｆ１１８はＬＡＮ２に限らず、インターネット、ワイドエリアネットワーク（ＷＡＮ）、公衆交換電話網等に接続するようにしてもよい。
【００５０】
カードＩ／Ｆ１１９は、フラッシュメモリ１１９Ａが装着される。ＣＰＵ１１１は、カードＩ／Ｆ１１９を介してフラッシュメモリ１１９Ａにアクセス可能であり、フラッシュメモリ１１９Ａに記憶されたプログラムをＲＡＭ１１４にロードして実行する。なお、ＣＰＵ１１１が実行するプログラムは、フラッシュメモリ１１９Ａに記憶されたプログラムに限られず、他の記憶媒体に記憶されたプログラムでもよく、ＨＤＤ１１６に記憶されたプログラムであってもよく、さらに、通信Ｉ／Ｆ部１１２を介してＬＡＮ２に接続された他のコンピュータによりＨＤＤ１１６に書き込みされたプログラムであってもよい。
【００５１】
図４は、ＰＣが備えるＣＰＵの機能の概要を示す機能ブロック図である。図４に示す機能は、ＰＣ２００が備えるＣＰＵ２０１が、ＲＯＭ２０２またはＣＤ−ＲＯＭ２０９Ａに記憶された遠隔制御プログラムを実行することにより、実現される。図４を参照して、ＣＰＵ２０１により実現される機能は、ＭＦＰ１００からＷｅｂページを受信するブラウジング部２１１と、プロジェクタ５００に投影させるための表示画面を生成する表示画面生成部２２１と、プロジェクタ５００を制御する投影制御部２１９と、ホワイトボード４００に投影された表示画面中でユーザにより指示された位置を検出する位置検出部２１３と、ホワイトボード４００の描画面を指示した指示装置を検出するための装置検出部２１５と、描画像を検出する描画像検出部２２３と、指示装置の識別情報をＭＦＰ１００に送信する識別情報送信部２１７と、表示データをＭＦＰ１００に送信するデータ送信部２２５と、を備える。
【００５２】
ブラウジング部２１１は、ＣＰＵ２０１がブラウジングプログラムを実行することにより実現される。ブラウジング部２１１は、ユーザがＭＦＰ１００に記憶されているＷｅｂページに割り当てられたＵＲＬを、例えば操作部２０６に入力すれば、そのＵＲＬが割り当てられたＷｅｂページの送信をネットワークＩ／Ｆ２０７を介して送信し、ＭＦＰ１００が送信するＷｅｂページを受信する。ブラウジング部２１１は。受信されたＷｅｂページを表示画面生成部２２１に出力する。例えば、ユーザがＭＦＰ１００に記憶されているメニュー画面のＷｅｂページ（以下単に「メニュー画面」という）に割り当てられたＵＲＬを入力した場合、メニュー画面が受信される。
【００５３】
表示画面生成部２２１は、プロジェクタ５００に投影させるための表示画面を生成し、生成された表示画面を投影制御部２１９に出力する。表示画面生成部２２１は、操作部２０６から入力される操作に従って、ＨＤＤ２０４に予め記憶されている表示データ２３１を読み出し、操作部２０６から入力される操作に従って、表示データ２３１に含まれる複数ページのページデータのうちから１つのページデータを選択し、選択されたページデータの画像を含むウィンドウを生成する。操作部２０６から入力される操作は、ここでは、表示データ２３１を特定する操作と、次のページのページデータの選択を指示するためのページ送り操作と、１つ前のページのページデータの選択を指示するためのページ戻し操作とを含む。
【００５４】
また、表示画面生成部２２１は、後述する描画像検出部２２３から描画像が入力される場合、ページデータの画像に描画像を合成した合成画像を含むウィンドウを生成する。さらに、表示画面生成部２２１は、ブラウジング部２１１から入力されるＷｅｂページの画像を含むウィンドウを生成する。
【００５５】
表示画面生成部２２１は、Ｗｅｂページが入力されない場合にはページデータの画像または合成画像を含むウィンドウを含む表示画面を生成し、Ｗｅｂページが入力される場合にはページデータの画像または合成画像を含むウィンドウとＷｅｂページの画像を含むウィンドウとを含む表示画面を生成する。
【００５６】
投影制御部２１９は、通信Ｉ／Ｆ２０８を介して接続されるプロジェクタ５００を制御し、プロジェクタ５００に表示画面を送信し、表示画面を投影させる。
【００５７】
位置検出部２１３は、通信Ｉ／Ｆ２０８が、ホワイトボード４００から位置情報を受信すると、その位置情報を取得し、表示画面中の対応する位置を検出する。位置検出部２１３は、検出した位置を描画像検出部２２３およびブラウジング部２１１に出力する。位置検出部２１３は、ホワイトボード４００から受信される位置情報に基づいて、表示画面に含まれるＷｅｂページの画像を含むウィンドウ中の位置、換言すれば、操作画面中の位置を検出する。
【００５８】
装置検出部２１５は、通信Ｉ／Ｆ２０８が、ホワイトボード４００から識別情報（ペンＮｏ．）を受信すると、その識別情報を取得し、ペン４１１Ａ〜４１１Ｅのいずれかを検出する。装置検出部２１５は、ペン４１１Ａ〜４１１Ｅのうちから検出されたペンの識別情報を描画像検出部２２３および識別情報送信部２１７に出力する。
【００５９】
描画像検出部２２３は、位置検出部２１３から入力される表示画面中の位置と、装置検出部２１５から入力される識別情報とに基づいて、描画像を生成する。描画像検出部２２３は、表示画面中の位置が表示画面に含まれるウィンドウのうちＷｅｂページの画像を含むウィンドウ以外の場合、表示画面と同じサイズの画像であって、表示画面中の位置の画素のみを識別情報（ペンＮｏ．）に対して予め定められた色の画素とした描画像を生成する。描画像検出部２２３は、生成された描画像を表示画面生成部２２１に出力する。
【００６０】
識別情報送信部２１７は、ネットワークＩ／Ｆ２０７が遠隔制御装置、ここではＭＦＰ１００から識別情報の送信要求を受信することに応じて、装置検出部２１５から入力される識別情報を識別情報の送信要求を送信してきたＭＦＰ１００にネットワークＩ／Ｆ２０７を介して送信する。識別情報送信部２１７は、識別情報の送信要求を受信する前に、最後に装置検出部２１５から入力された識別情報を送信する。
【００６１】
データ送信部２２５は、ネットワークＩ／Ｆ２０７が遠隔制御装置、ここではＭＦＰ１００からデータ送信要求を受信することに応じて、プロジェクタ５００による表示の対象となっている表示データ２３１を、データ送信要求を送信してきたＭＦＰ１００にネットワークＩ／Ｆ２０７を介して送信する。なお、表示データに代えて、またはそれとともに、表示画面に含まれる表示データの画像を含むウィンドウの画像を送信するようにしてもよい。この場合には、表示データの画像に描画像を合成した画像が送信される。
【００６２】
ブラウジング部２１１は、位置検出部２１３から入力される位置が、Ｗｅｂページの画像中で予め定められた位置の場合、予め定められた位置に対応付けられるコマンドを実行する。
【００６３】
図５は、表示画面の一例を示す第１の図である。図５を参照して、表示画面４２１は、Ｗｅｂページの画像を含むウィンドウ４２３と、ページデータの画像を含むウィンドウ４２５と、を含む。ウィンドウ４２３は、ここでは、メニュー画面の画像を含む。ウィンドウ４２３に含まれるメニュー画面の画像は、「ＭＦＰ」の文字が表されたボタンと、「Ａｕｄｉｏ」の文字が表されたボタンと、「Ｌｉｇｈｔｉｎｇ」の文字が表されたボタンと、「Ｓｙｓｔｅｍ」の文字が表されたボタンと、「ｌｏｇ  ｉｎ」の文字が表されたボタンと、を含む。
【００６４】
図６は、表示画面の一例を示す第２の図である。図６を参照して、表示画面４３１は、図５に示した表示画面４２１におけるページデータの画像を含むウィンドウ４２５が、ページデータの画像に描画像４３３〜４３６が合成された合成画像を含む場合を示している。ここでは、描画像４３３はペン４１１Ａによって描かれた黒色であり、描画像４３４はペン４１１Ｂによって描かれた赤色であり、描画像４３５はペン４１１Ｃによって描かれた青色であり、描画像４３６はペン４１１Ｄによって描かれた黄色である。
【００６５】
図７は、ＭＦＰのＣＰＵが備える機能の一例を示す機能ブロック図である。図７に示す機能は、ＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３またはフラッシュメモリ１１９Ａに記憶された遠隔制御プログラムを実行することにより、実現される。図７を参照して、ＣＰＵ１１１により実現される機能は、Ｗｅｂページをクライアントに送信する操作画面送信部５１と、クライアントからコマンドを受信するコマンド受信部５３と、クライアントにデータを要求するデータ要求部５５と、自装置操作画面を生成する自装置操作画面生成部５７と、ユーザを認証する認証部５９と、指示装置の識別情報を要求する識別情報要求部６１と、ユーザと指示装置とを関連付ける関連付部６５と、指示したユーザを決定する指示ユーザ決定部６３と、指示に基づく処理を実行可能か否かを判断する実行可否判断部６７と、指示に基づく処理を実行する処理実行部７１と、処理実行部７１または外部装置を制御する処理制御部６９と、を備える。
【００６６】
クライアントは、ここでは表示制御装置として機能するＰＣ２００である。操作画面送信部５１は、ネットワークＩ／Ｆ１１８がＰＣ２００からＷｅｂページの送信要求を受信すると、ＨＤＤ１１６に予め記憶されたＷｅｂページ、または後述する自装置操作画面生成部５７により生成されたＷｅｂページを、ＰＣ２００にネットワークＩ／Ｆ１１８を介して送信する。
【００６７】
Ｗｅｂページは、メニュー画面を含むＷｅｂページ（以下単に「メニュー画面」という）と、自装置であるＭＦＰ１００を制御するための操作を受け付けるための自装置操作画面を含むＷｅｂページ（以下単に「自装置操作画面」という）と、外部装置、ここではプリンタ３１０、照明装置３２０および音響装置３３０を制御するための操作を受け付けるための遠隔操作画面を含むＷｅｂページ（以下単に「遠隔操作画面」という）と、認証画面を含むＷｅｂページ（以下単に「認証画面」という）とを含む。
【００６８】
操作画面送信部５１は、遠隔操作画面送信部８１と、自装置操作画面送信部８３と、認証画面送信部８５と、を含む。遠隔操作画面送信部８１は遠隔操作画面を送信し、自装置操作画面送信部８３は自装置操作画面を送信し、認証画面送信部８５は認証画面を送信する。
【００６９】
Ｗｅｂページは、画面中の位置に対応付けられ、ＭＦＰ１００または外部装置に対する制御を特定するためのコマンドを含む。
【００７０】
ここで、図４に戻って、ブラウジング部２１１は、ユーザがメニュー画面のＵＲＬをＰＣ２００に入力すれば、メニュー画面のＵＲＬをＭＦＰ１００に送信し、ＭＦＰ１００から送信されるメニュー画面を受信する。受信されたメニュー画面の画像を含むウィンドウを含む表示画面が、プロジェクタ５００によりホワイトボード４００の描画面に投影される。
【００７１】
ここで、図５に示した表示画面４２１がホワイトボード４００の描画面に投影された場合を例に説明する。ウィンドウ４２３は、メニュー画面の画像を含む。メニュー画面は、「ＭＦＰ」、「Ｓｙｓｔｅｍ」および「ｌｏｇｉｎ」の文字が表されたボタンに対してＭＦＰ１００を制御するための操作を受け付けるための自装置操作画面の送信を要求するコマンドが関連付けられており、「Ａｕｄｉｏ」の文字が表されたボタンに対して音響装置３３０を制御するための操作を受け付けるための遠隔操作画面の送信を要求するコマンドが関連付けられており、「Ｌｉｇｈｔｉｎｇ」の文字が表されたボタンに対して照明装置３２０を制御するための操作を受け付けるための遠隔操作画面の送信を要求するコマンドが関連付けられている。自装置操作画面は、ここでは、ＭＦＰ１００を制御するための操作を受け付けるためのＭＦＰ操作画面を含むＷｅｂページ（以下単に「ＭＦＰ操作画面」という）と、システム設定を受け付けるためのシステム設定画面を含むＷｅｂページ（以下単に「システム設定画面」という）と、認証画面とを含む。
【００７２】
図４を参照して、ＰＣ２００のブラウジング部２１１は、メニュー画面の画像に含まれる「ＭＦＰ」の文字が表されたボタン内の位置を示す位置情報が位置検出部２１３から入力されると、「ＭＦＰ」の文字が表されたボタンに関連付けられているコマンドを実行し、ＭＦＰ１００にＭＦＰ操作画面の送信を要求する。具体的には、ＭＦＰ操作画面に割り当てられたＵＲＬを含み、ＭＦＰ操作画面を送信するコマンドをＭＦＰ１００に送信する。これにより、ブラウジング部２１１は、ＭＦＰ１００からＭＦＰ操作画面を受信すると、そのＭＦＰ操作画面を表示画面生成部２２１に出力するので、ＭＦＰ操作画面の画像を含むウィンドウがホワイトボード４００の描画面に表示される。
【００７３】
ブラウジング部２１１は、メニュー画面の画像に含まれる「Ａｕｄｉｏ」の文字が表されたボタン内の位置を示す位置情報が位置検出部２１３から入力されると、「Ａｕｄｉｏ」の文字が表されたボタンに関連付けられているコマンドを実行し、ＭＦＰ１００に音響装置３３０を制御するための操作を受け付けるための遠隔操作画面の送信を要求する。具体的には、音響装置３３０に対する遠隔操作画面に割り当てられたＵＲＬを含み、遠隔操作画面を送信するコマンドをＭＦＰ１００に送信する。これにより、ブラウジング部２１１は、ＭＦＰ１００から遠隔操作画面を受信すると、その遠隔操作画面を表示画面生成部２２１に出力するので、遠隔操作画面の画像を含むウィンドウがホワイトボード４００の描画面に表示される。
【００７４】
ブラウジング部２１１は、メニュー画面の画像に含まれる「Ｌｉｇｈｔｉｎｇ」の文字が表されたボタン内の位置を示す位置情報が位置検出部２１３から入力されると、「Ｌｉｇｈｔｉｎｇ」の文字が表されたボタンに関連付けられているコマンドを実行し、ＭＦＰ１００に照明装置３２０を制御するための操作を受け付けるための遠隔操作画面の送信を要求する。具体的には、照明装置３２０に対する遠隔操作画面に割り当てられたＵＲＬを含み、遠隔操作画面を送信するコマンドをＭＦＰ１００に送信する。これにより、ブラウジング部２１１は、ＭＦＰ１００から遠隔操作画面を受信すると、その遠隔操作画面を表示画面生成部２２１に出力するので、遠隔操作画面の画像を含むウィンドウがホワイトボード４００の描画面に表示される。
【００７５】
ブラウジング部２１１は、メニュー画面の画像に含まれる「Ｓｙｓｔｅｍ」の文字が表されたボタン内の位置を示す位置情報が位置検出部２１３から入力されると、「Ｓｙｓｔｅｍ」の文字が表されたボタンに関連付けられているコマンドを実行し、ＭＦＰ１００にシステム設定を受け付けるための自装置操作画面の送信を要求する。具体的には、自装置操作画面のうちシステム設定画面に割り当てられたＵＲＬを含み、システム設定画面を送信するコマンドをＭＦＰ１００に送信する。これにより、ブラウジング部２１１は、ＭＦＰ１００からシステム設定画面を受信すると、そのシステム画面を表示画面生成部２２１に出力するので、システム設定画面の画像を含むウィンドウがホワイトボード４００の描画面に表示される。
【００７６】
ブラウジング部２１１は、メニュー画面の画像に含まれる「ｌｏｇｉｎ」の文字が表されたボタン内の位置を示す位置情報が位置検出部２１３から入力されると、「Ｌｏｇｉｎ」の文字が表されたボタンに関連付けられているコマンドを実行し、ＭＦＰ１００に認証画面の送信を要求する。具体的には、自装置操作画面のうち認証画面に割り当てられたＵＲＬを含み、認証画面を送信するコマンドをＭＦＰ１００に送信する。これにより、ブラウジング部２１１は、ＭＦＰ１００から認証画面を受信すると、その認証画面を表示画面生成部２２１に出力するので、認証画面の画像を含むウィンドウがホワイトボード４００の描画面に表示される。
【００７７】
図７に戻って、コマンド受信部５３は、ネットワークＩ／Ｆ１１８を制御してＰＣ２００からコマンドを受信し、受信されたコマンドを認証部５９、識別情報要求部６１および実行可否判断部６７に出力する。
【００７８】
ここで、認証画面について説明する。認証画面は、認証画面の画像と、キーボードの画像とを含む。図８は、認証画面の画像を含むウィンドウの一例を示す図である。図８においては、ＰＣ２００において、図５に示した表示画面４２１をプロジェクタ５００に表示させている状態で、認証画面が受信された後にプロジェクタ５００により表示される表示画面を示している。図８を参照して、ページデータの画像を含むウィンドウ４２５に、認証画面の画像を含むウィンドウ４４３と、英数キーを含むキーボードの画像を含むウィンドウ４４７と、が重畳して表示される。
【００７９】
ウィンドウ４４３は、ＩＤが設定される領域４４４と、パスワードが設定される領域４４５と、「ＯＫ」の文字が表されたボタン４４６と、を含む。ＩＤは、ユーザを識別するためのユーザ識別情報である。
【００８０】
ＰＣ２００が備えるＣＰＵ２０１が有するブラウジング部２１１は、例えば、ペン４１１Ａを使用するユーザが、ペン４１１Ａで領域４４４を指示した後に、ウィンドウ４４７内の英数キーを指示するごとに、指示された位置に対応する１文字を領域４４４に設定する。これにより、ユーザは、ＩＤを領域４４４に設定することができる。同様に、ブラウジング部２１１は、ペン４１１Ａで領域４４５を指示した後に、ウィンドウ４４７内の英数キーを指示するごとに、１文字を領域４４５に設定する。これにより、ユーザは、パスワードを領域４４５に設定することができる。そして、ＰＣ２００が備えるＣＰＵ２０１が有するブラウジング部２１１は、ユーザが「ＯＫ」の文字が表されたボタン内を指示すれば、「ＯＫ」の文字に関連付けられたコマンドを実行し、ＭＦＰ１００に対する制御を特定するための認証コマンドをＭＦＰ１００に送信する。具体的には、「ＯＫ」のボタンには、領域４４４に設定されたＩＤと、領域４４５に設定されたパスワードと、認証を指示する認証コマンドとが関連付けられており、それらを、ＭＦＰ１００に送信する。
【００８１】
図７に戻って、コマンド受信部５３は、ＰＣ２００から認証コマンドを受信する場合、それとともに受信されるＩＤとパスワードとを認証部５９に出力するとともに、識別情報要求部６１に要求指示を出力する。
【００８２】
認証部５９は、入力されるＩＤとパスワードとを用いて認証する。例えば、会議システム１の使用を許可したユーザに割り当てられたＩＤと、予め定められたパスワードとを含むユーザデータをＨＤＤ１１６に記憶しておき、入力されるＩＤとパスワードと同一のＩＤとパスワードとを含むユーザデータが記憶されていることを条件に認証する。認証部５９は、認証する場合、ＩＤを関連付部６５に出力する。
【００８３】
識別情報要求部６１は、要求指示が入力されることに応じて、ネットワークＩ／Ｆ１１８を介して識別情報の送信要求をＰＣ２００に送信する。ＰＣ２００においては、識別情報の送信要求を受信すると、装置検出部２１５により最後に検出されたペン４１１Ａ〜４１１Ｅの識別情報を返信するので、識別情報要求部６１は、ＰＣ２００から返信される識別情報を受信し、関連付部６５および指示ユーザ決定部６３に出力する。
【００８４】
識別情報要求部６１は、要求指示が入力されると直ちに、換言すれば、コマンド受信部５３によってＰＣ２００からコマンドが受信されると直ちに、識別情報の送信要求を送信する。一方、ＰＣ２００においては装置検出部２１５により最後に検出されたペン４１１Ａ〜４１１Ｅの識別情報を返信する。このため、ＭＦＰ１００において、識別情報要求部６１が受信する識別情報によって、コマンドの送信を指示したペン、ここでは、認証画面の画像に含まれる「ＯＫ」の文字が表されたボタンを指示したペンを特定することができる。
【００８５】
関連付部６５は、認証部５９から入力されるＩＤと、識別情報要求部６１から入力される識別情報とを関連付ける。このため、複数のユーザがペン４１１Ａ〜４１１Ｅのいずれを使用するかを判別することができ、複数のユーザが会議システム１を使用することができる。
【００８６】
コマンド受信部５３は、ＰＣ２００からデータ要求コマンドを受信する場合、データ要求部５５にデータ要求指示を出力する。自装置操作画面送信部８３が送信する自装置操作画面には、データ要求コマンドを含むものがあり、その自装置操作画面がＰＣ２００に送信される場合に、データ要求コマンドがＰＣ２００からＭＦＰ１００に送信される。データ要求コマンドを含む自装置操作画面については後述する。
【００８７】
データ要求部５５は、データ要求指示が入力されることに応じて、ネットワークＩ／Ｆ１１８を介してデータ送信要求をＰＣ２００に送信する。ＰＣ２００においては、データ送信要求を受信すると、プロジェクタ５００による表示の対象となっている表示データ２３１を、データ送信要求を送信してきたＭＦＰ１００にネットワークＩ／Ｆ２０７を介して送信する。データ要求部５５は、ネットワークＩ／Ｆ１１８がＰＣ２００からデータを受信すると、そのデータを自装置操作画面生成部５７に出力する。このため、ＭＦＰ１００において、ＰＣ２００から受信されるデータを、処理の対象とすることができる。
【００８８】
自装置操作画面生成部５７は、入力されるデータを編集可能な自装置操作画面を生成し、生成された自装置操作画面を、自装置操作画面送信部８３に出力する。自装置操作画面送信部８３は、自装置操作画面生成部５７から入力される自装置操作画面を、ＰＣ２００に送信する。
【００８９】
コマンド受信部５３は、ＰＣ２００から認証コマンドおよびデータ要求コマンド以外のコマンドを受信する場合、コマンドを実行可否判断部６７に出力するとともに、識別情報要求部６１に要求指示を出力する。指示ユーザ決定部６３は、識別情報要求部６１から識別情報が入力されると、その識別情報と、関連付部６５によって関連付けられたユーザを決定する。指示ユーザ決定部６３は、決定されたユーザのＩＤを、実行可否判断部６７に出力する。
【００９０】
実行可否判断部６７は、指示ユーザ決定部６３から入力されるＩＤのユーザに対して、コマンド受信部５３から入力されるコマンドによって特定される処理の実行が許可されているか否かを判断する。例えば、ユーザごとに処理の実行可否を定めた制限テーブルを予めＨＤＤ１１６に記憶しておき、その制限テーブルを参照することにより実行可否を判断する。実行可否判断部６７は、実行可能と判断する場合、コマンド受信部５３から入力されるコマンドを、処理制御部６９に出力する。実行可否判断部６７は、実行可能と判断しない場合、コマンド受信部５３から入力されるコマンドを、処理制御部６９に出力しない。このため、予め許可されたユーザのみがする指示に基づいて処理を実行することができる。
【００９１】
処理制御部６９は、外部装置を制御する遠隔制御部９１と、処理実行部７１を制御する自装置制御部９３と、を含む。遠隔制御部９１は、実行可否判断部６７から外部装置に対する制御を特定するためのコマンドが入力されると、そのコマンドを実行し、通信Ｉ／Ｆ部１１２を介して外部装置を制御する。自装置制御部９３は、実行可否判断部６７からＭＦＰ１００に対する制御を特定するためのコマンドが入力されると、そのコマンドを実行し、処理実行部７１を制御する。処理実行部７１は、自装置制御部９３により制御され、コマンドに従って処理を実行する。
【００９２】
図９は、投影処理の流れの一例を示すフローチャートである。投影処理は、ＰＣ２００が備えるＣＰＵ２０１が遠隔制御プログラムを実行することにより、ＣＰＵ２０１により実行される。図９を参照して、ＣＰＵ２０１は、まずＨＤＤ２０４から表示データを読み出す（ステップＳ０１）。そして、表示データの第１ページのページデータの画像を表示対象画像に設定する（ステップＳ０２）。
【００９３】
ステップＳ０３においては、表示対象画像を含むウィンドウを生成する。そして、ブラウザを起動させるための指示を受け付けたか否かを判断する（ステップＳ０４）。操作部２０６またはホワイトボード４００から起動指示を受け付ける。ブラウザの起動指示を受け付けたならば処理をステップＳ０５に進めるが、そうでなければステップＳ０５をスキップして処理をステップＳ０６に進める。ステップＳ０５においては、ブラウザを起動する。具体的には、ブラウジングプログラムを実行することにより、ブラウザを起動する。ここでは、ブラウジングプログラムの初期設定値として、ＭＦＰ１００が記憶するメニュー画面に割り当てられたＵＲＬが設定されている。このため、ブラウザを起動することにより、メニュー画面がＭＦＰ１００より受信され、メニュー画面の画像を含むウィンドウが生成される。
【００９４】
次のステップＳ０６においては、表示画面を投影する。表示画面をプロジェクタ５００に送信し、プロジェクタ５００に表示画面をホワイトボード４００の描画面に投影させる。表示画面は、ステップＳ０３において生成された表示対象画像を含むウィンドウと、ステップＳ０５が実行される場合には、ＭＦＰ１００から受信された操作画面の画像を含むウィンドウを含む。
【００９５】
ステップＳ０７においては、指示を検出したか否かを判断する。ホワイトボード４００から位置情報と識別情報とを受信したならば指示を検出する。指示を検出したならば処理をステップＳ０８に進めるが、そうでなければ処理をステップＳ１１に進める。ステップＳ０８においては、指示位置が表示画面中においてブラウザによって生成される画像を含むウィンドウ内か否かを判断する。ブラウザによって生成される画像を含むウィンドウ内ならば処理をステップＳ０９に進め、そうでなければ処理をステップＳ１０に進める。ステップＳ１０においては、描画検出処理を実行し、処理をステップＳ１１に進める。描画検出処理については後述するが、指示位置を描画像として検出する処理である。
【００９６】
ステップＳ０９においては、ブラウザに指示位置を出力し、処理をステップＳ１１に進める。ブラウジングプログラムを実行するタスクに、ブラウザの画面中の指示位置に対応する位置を出力する。ブラウザは、操作画面において、指示位置に対応する位置に予め定められたコマンドを実行する。例えば、リンク情報が割り当てられていれば、そのリンク情報により特定されるＵＲＬのＷｅｂページをダウンロードする。
【００９７】
ステップＳ１１においては、ページ送り指示を受け付けたか否かを判断する。操作部２０６またはホワイトボード４００からページ送り指示を受け付ける。ページ送り指示を受け付けたならば処理をステップＳ１２に進めるが、そうでなければ処理をステップＳ１３に進める。ステップＳ１２においては、ステップＳ０１において読み出した表示データのうち、表示対象画像に設定されているページデータの次のページのページデータを処理対象画像に設定し、処理をステップＳ０３に戻す。
【００９８】
ステップＳ１３においては、データ送信要求を受信したか否かを判断する。ネットワークＩ／Ｆ２０７がＭＦＰ１００からデータ送信要求を受信したか否かを判断する。データ送信要求を受信したならば処理をステップＳ１４に進めるが、そうでなければステップＳ１４をスキップして、処理をステップＳ１５に進める。ステップＳ１４においては、表示対象画像に設定されているページデータをネットワークＩ／Ｆ２０７を介してＭＦＰ１００に送信する。なお、ステップＳ０１において読み出された表示データを送信するようにしてもよい。
【００９９】
ステップＳ１５においては、識別情報送信要求を受信したか否かを判断する。ネットワークＩ／Ｆ２０７がＭＦＰ１００から識別情報送信要求を受信したか否かを判断する。識別情報送信要求を受信したならば処理をステップＳ１６に進めるが、そうでなければステップＳ１６をスキップして、処理をステップＳ１７に進める。ステップＳ１６においては、ステップＳ０７においてホワイトボード４００から受信された識別情報をネットワークＩ／Ｆ２０７を介してＭＦＰ１００に送信する。
【０１００】
ステップＳ１７においては、終了指示を受け付けたか否かを判断する。操作部２０６またはホワイトボード４００から終了指示を受け付ける。終了指示を受け付けたならば処理を終了するが、そうでなければ処理をステップＳ０７に戻す。
【０１０１】
図１０は、描画検出処理の流れの一例を示すフローチャートである。描画検出処理は、図９のステップＳ１０において実行される処理である。図１０を参照して、ステップＳ２１においては色を決定する。図９のステップＳ０７において、ホワイトボード４００から受信される識別情報に対して予め定められた色を決定する。次のステップＳ２２においては、ステップＳ０７において、ホワイトボード４００から受信される指示位置に対応する表示画面の画素を描画部分に決定する。そして、描画部分を表示画面に追加する（ステップＳ２３）。表示画面の描画部分の画素の色を、ステップＳ２１において決定された色に変更する。そして、描画部分が追加された表示画面をプロジェクタ５００に送信し、プロジェクタ５００に表示画面をホワイトボード４００の描画面に投影させ（ステップＳ２４）、処理を投影処理に戻す。
【０１０２】
図１１は、遠隔制御処理の流れの一例を示すフローチャートである。遠隔制御処理は、ＭＦＰ１００が備えるＣＰＵ１１１が遠隔制御プログラムを実行することにより、ＣＰＵ１１１により実行される処理である。図１１を参照して、ＣＰＵ１１１は、メニュー画面の送信要求を受け付けたか否かを判断する（ステップＳ５１）。ネットワークＩ／Ｆ１１８がＰＣ２００からメニュー画面の送信要求を受信したか否かを判断する。メニュー画面の送信要求を受信したならば処理をステップＳ５２に進めるが、そうでなければステップＳ５２をスキップして処理をステップＳ５３に進める。ステップＳ５２においては、ＨＤＤ１１６に記憶されているメニュー画面を、ネットワークＩ／Ｆ１１８を介してＰＣ２００に送信する。これにより、ＰＣ２００において、図５に示したメニュー画面の画像を含むウィンドウ４２３が生成され、ホワイトボード４００にウィンドウ４２３が投影される。
【０１０３】
ステップＳ５３においては、認証画面の送信要求を受け付けたか否かを判断する。図５に示したメニュー画面の画像を含むウィンドウ４２３に含まれる「ｌｏｇｉｎ」の文字が表されたボタンが、ペン４１１Ａ〜４１１Ｅのいずれかで指示されると、ＰＣ２００においてメニュー画面に含まれるコマンドが実行され、認証画面の送信要求がＭＦＰ１００に送信される。ステップＳ５３においては、ネットワークＩ／Ｆ１１８がＰＣ２００から認証画面の送信要求を受信したか否かを判断する。認証画面の送信要求を受信したならば処理をステップＳ５４に進めるが、そうでなければ処理をステップＳ６０に進める。ステップＳ５４においては、ＨＤＤ１１６に記憶されている認証画面を、ネットワークＩ／Ｆ１１８を介してＰＣ２００に送信する。これにより、ＰＣ２００において、図８に示した認証画面の画像を含むウィンドウ４４３が生成され、ホワイトボード４００にウィンドウ４４３が投影される。
【０１０４】
ステップＳ５５においては、認証情報を受信したか否かを判断する。認証情報は、ここではＩＤとパスワードである。図８に示した認証画面の画像を含むウィンドウ４４３に含まれる領域４４４および領域４４５に、ＩＤとパスワードがそれぞれ設定され、ボタン４４６が、ペン４１１Ａ〜４１１Ｅのいずれかで指示されると、ＰＣ２００において認証画面に含まれるコマンドが実行され、ＩＤとパスワードがＭＦＰ１００に送信される。ステップＳ５５においては、ネットワークＩ／Ｆ１１８がＰＣ２００からＩＤとパスワードを受信するまで待機状態となり（ステップＳ５５でＮＯ）、ＰＣ２００からＩＤとパスワードを受信すると（ステップＳ５５でＹＥＳ）、処理をステップＳ５６に進める。
【０１０５】
ステップＳ５６においては、ステップＳ５５において受信されたＩＤとパスワードに基づいてユーザを認証し、認証に成功したか否かを判断する。例えば、会議システム１の使用を許可したユーザに割り当てられたＩＤと、予め定められたパスワードとを含むユーザデータをＨＤＤ１１６に記憶しておき、ステップＳ５５において受信されたＩＤとパスワードと同一のＩＤとパスワードとを含むユーザデータが記憶されていることを条件に認証する。認証に成功したならば処理をステップＳ５７に進め、認証に失敗したならば処理をステップＳ６０に進める。認証に失敗した場合に、エラーメッセージを含む画面をＰＣ２００に送信し、エラーメッセージをホワイトボード４００に投影させるようにしてもよい。
【０１０６】
ステップＳ５７においては、ネットワークＩ／Ｆ１１８を介して識別情報の送信要求をＰＣ２００に送信する。ＰＣ２００においては、識別情報の送信要求を受信すると、ホワイトボード４００から最後に受信したペン４１１Ａ〜４１１Ｅの識別情報を返信する。ステップＳ５８においては、ネットワークＩ／Ｆ１１８がＰＣ２００から識別情報を受信するまで待機状態となり、識別情報を受信すると処理をステップＳ５９に進める。
【０１０７】
ステップＳ５９においては、ステップＳ５６において認証に成功したユーザのＩＤと、ステップＳ５８において受信された識別情報とを関連付け、処理をステップＳ６０に進める。具体的には、ＩＤと識別情報との組をＲＡＭ１１４に一時的に記憶する。
【０１０８】
ステップＳ６０においては、ＭＦＰ操作画面の送信要求を受信したか否かを判断する。図５に示したメニュー画面の画像を含むウィンドウ４２３に含まれる「ＭＦＰ」の文字が表されたボタンが、ペン４１１Ａ〜４１１Ｅのいずれかで指示されると、ＰＣ２００においてメニュー画面に含まれるコマンドが実行され、ＭＦＰ操作画面の送信要求がＭＦＰ１００に送信される。ステップＳ６０においては、ネットワークＩ／Ｆ１１８がＰＣ２００からＭＦＰ操作画面の送信要求を受信したか否かを判断する。ＭＦＰ操作画面の送信要求を受信したならば処理をステップＳ６１に進めるが、そうでなければステップＳ６１をスキップして処理をステップＳ６２に進める。ステップＳ６１においては、ＭＦＰ遠隔制御処理を実行し、処理をステップＳ６２に進める。ＭＦＰ遠隔制御処理については後述する。
【０１０９】
ステップＳ６２においては、オーディオ操作画面の送信要求を受信したか否かを判断する。図５に示したメニュー画面の画像を含むウィンドウ４２３に含まれる「Ａｕｄｉｏ」の文字が表されたボタンが、ペン４１１Ａ〜４１１Ｅのいずれかで指示されると、ＰＣ２００においてメニュー画面に含まれるコマンドが実行され、オーディオ操作画面の送信要求がＭＦＰ１００に送信される。ステップＳ６２においては、ネットワークＩ／Ｆ１１８がＰＣ２００からオーディオ操作画面の送信要求を受信したか否かを判断する。オーディオ操作画面の送信要求を受信したならば処理をステップＳ６３に進めるが、そうでなければステップＳ６３をスキップして処理をステップＳ６４に進める。ステップＳ６３においては、オーディオ遠隔制御処理を実行し、処理をステップＳ６４に進める。オーディオ遠隔制御処理については後述する。
【０１１０】
ステップＳ６４においては、照明操作画面の送信要求を受信したか否かを判断する。図５に示したメニュー画面の画像を含むウィンドウ４２３に含まれる「Ｌｉｇｈｔｉｎｇ」の文字が表されたボタンが、ペン４１１Ａ〜４１１Ｅのいずれかで指示されると、ＰＣ２００においてメニュー画面に含まれるコマンドが実行され、照明操作画面の送信要求がＭＦＰ１００に送信される。ステップＳ６４においては、ネットワークＩ／Ｆ１１８がＰＣ２００から照明操作画面の送信要求を受信したか否かを判断する。照明操作画面の送信要求を受信したならば処理をステップＳ６５に進めるが、そうでなければステップＳ６５をスキップして処理をステップＳ６６に進める。ステップＳ６５においては、照明遠隔制御処理を実行し、処理をステップＳ６６に進める。照明遠隔制御処理については後述する。
【０１１１】
ステップＳ６６においては、システム操作画面の送信要求を受信したか否かを判断する。図５に示したメニュー画面の画像を含むウィンドウ４２３に含まれる「Ｓｙｓｔｅｍ」の文字が表されたボタンが、ペン４１１Ａ〜４１１Ｅのいずれかで指示されると、ＰＣ２００においてメニュー画面に含まれるコマンドが実行され、システム操作画面の送信要求がＭＦＰ１００に送信される。ステップＳ６６においては、ネットワークＩ／Ｆ１１８がＰＣ２００からシステム操作画面の送信要求を受信したか否かを判断する。システム操作画面の送信要求を受信したならば処理をステップＳ６７に進めるが、そうでなければステップＳ６７をスキップして処理をステップＳ５１に戻す。ステップＳ６７においては、システム設定処理を実行し、処理をステップＳ５１に戻す。システム設定処理については後述する。
【０１１２】
図１２は、ＭＦＰ遠隔制御処理の流れの一例を示すフローチャートである。ＭＦＰ遠隔制御処理は、図１１に示した遠隔制御処理のステップＳ６１において実行される処理である。図１２を参照して、ステップＳ７１において、ネットワークＩ／Ｆ１１８を介してＭＦＰ操作画面をＰＣ２００に送信する。ＭＦＰ操作画面は、ＭＦＰ１００を制御するための操作を受け付けるための自装置操作画面である。
【０１１３】
図１３は、ＭＦＰ操作画面の画像を含むウィンドウの一例を示す図である。図１３においては、図５に示した表示画面４２１が表示されている状態で、ＭＦＰ操作画面が受信された後に表示される表示画面を示している。図１３を参照して、ページデータの画像を含むウィンドウ４２５に、ＭＦＰ操作画面の画像を含むウィンドウ４５３が重畳して表示される。
【０１１４】
ウィンドウ４５３は、それぞれが選択可能な「ＢＯＸ」の文字が表されたボタンと、「スクリーンスキャン」の文字が表されたボタンと、「スクリーンプリント」の文字が表されたボタンと、「閉じる」の文字が表されたボタンと、を含む。ＭＦＰ操作画面は、「ＢＯＸ」の文字が表されたボタンに対応してＢＯＸ選択画面の送信要求を送信するコマンドを含み、「スクリーンスキャン」の文字が表されたボタンに対応してスクリーンスキャン画面の送信要求を送信するコマンドを含み、「スクリーンプリント」の文字が表されたボタンに対応してスクリーンプリント画面の送信要求を送信するコマンドを含み、「閉じる」の文字が表されたボタンにＭＦＰ操作画面を閉じるコマンドを含む。
【０１１５】
図１２に戻って、ステップＳ７２においては、ネットワークＩ／Ｆ１１８を介して識別情報の送信要求をＰＣ２００に送信する。ＰＣ２００においては、識別情報の送信要求を受信すると、ホワイトボード４００から最後に受信したペン４１１Ａ〜４１１Ｅの識別情報、ここでは、メニュー画面の画像を含むウィンドウに含まれる「ＭＦＰ」の文字が表されたボタンを指示したペンの識別情報（ペンＮｏ．）を返信する。ステップＳ７３においては、ネットワークＩ／Ｆ１１８がＰＣ２００から識別情報を受信するまで待機状態となり、識別情報を受信すると処理をステップＳ７４に進める。
【０１１６】
ステップＳ７４においては、ＭＦＰ操作画面の送信を指示したユーザを特定する。具体的には、ステップＳ７３において受信された識別情報に関連付けられているＩＤを取得する。
【０１１７】
次のステップＳ７５においては、ＢＯＸ操作画面の送信要求を受信したか否かを判断する。ネットワークＩ／Ｆ１１８がＰＣ２００からＢＯＸ操作画面の送信要求を受信したならば処理をステップＳ７６に進めるが、そうでなければ処理をステップＳ７８に進める。ステップＳ７６においては、ステップＳ７４において特定されたユーザが、ＢＯＸ操作に関する処理を実行させる権限を有するか否かを判断する。具体的には、ユーザごとに処理の実行可否を定めた制限テーブルを予めＨＤＤ１１６に記憶しておき、その制限テーブルを参照することにより実行可否を判断する。制限テーブルは、ＩＤに対して処理ごとに実行可否を定義するテーブルである。
【０１１８】
ステップＳ７４において取得されたＩＤに対して、制限テーブルにＢＯＸ操作に関する処理が実行可能に設定されているか否かを判断する。実行可能に設定されているならば処理をステップＳ７７に進めるが、そうでなければ処理をステップＳ８４に進める。ステップＳ８４においては、エラー画面を含むＷｅｂページをＰＣ２００に送信し、処理を遠隔制御処理に戻す。これにより、ＰＣ２００によってエラー画面の画像を含むウィンドウが生成され、エラー画面の画像がホワイトボード４００の描画面に投影される。一方、ステップＳ７７においては、ＢＯＸ処理を実行し、処理をステップＳ７８に進める。ＢＯＸ処理については後述する。
【０１１９】
次のステップＳ７８においては、スクリーンスキャン画面の送信要求を受信したか否かを判断する。ネットワークＩ／Ｆ１１８がＰＣ２００からスクリーンスキャン画面の送信要求を受信したならば処理をステップＳ７９に進めるが、そうでなければ処理をステップＳ８１に進める。ステップＳ７９においては、ステップＳ７４において特定されたユーザが、スクリーンスキャンに関する処理を実行させる権限を有するか否かを判断する。具体的には、ステップＳ７４において取得されたＩＤに対して、制限テーブルにスクリーンスキャンに関する処理が実行可能に設定されているか否かを判断する。実行可能に設定されているならば処理をステップＳ８０に進めるが、そうでなければ処理をステップＳ８４に進める。ステップＳ８４においては、エラー画面を含むＷｅｂページをＰＣ２００に送信し、処理を遠隔制御処理に戻す。一方、ステップＳ８０においては、スクリーンスキャン処理を実行し、処理をステップＳ８１に進める。スクリーンスキャン処理については後述する。
【０１２０】
次のステップＳ８１においては、スクリーンプリント画面の送信要求を受信したか否かを判断する。ネットワークＩ／Ｆ１１８がＰＣ２００からスクリーンプリント画面の送信要求を受信したならば処理をステップＳ８２に進めるが、そうでなければ処理を遠隔制御処理に戻す。ステップＳ８２においては、ステップＳ７４において特定されたユーザが、スクリーンプリントに関する処理を実行させる権限を有するか否かを判断する。具体的には、ステップＳ７４において取得されたＩＤに対して、制限テーブルにスクリーンプリントに関する処理が実行可能に設定されているか否かを判断する。実行可能に設定されているならば処理をステップＳ８３に進めるが、そうでなければ処理をステップＳ８４に進める。ステップＳ８４においては、エラー画面を含むＷｅｂページをＰＣ２００に送信し、処理を遠隔制御処理に戻す。一方、ステップＳ８３においては、スクリーンプリント処理を実行し、処理を遠隔制御処理に戻す。スクリーンプリント処理については後述する。
【０１２１】
図１４は、ＢＯＸ処理の流れの一例を示すフローチャートである。ＢＯＸ処理は、図１２に示したＭＦＰ遠隔制御処理のステップＳ７７において実行される処理である。図１４を参照して、ステップＳ９１において、ＢＯＸ選択画面を送信する。ＢＯＸ選択画面については後述するが、ＭＦＰ１００が備えるＨＤＤ１１６の記憶領域であるＢＯＸを選択するためのＷｅｂページであり、選択されたＢＯＸを特定するＢＯＸ名称を含むＢＯＸ選択コマンドを送信するコマンドを含む。
【０１２２】
次のステップＳ９２においては、ネットワークＩ／Ｆ１１８がＰＣ２００からＢＯＸ選択コマンドを受信したか否かを判断する。ＢＯＸ選択コマンドを受信したならば処理をステップＳ９３に進めるが、そうでなければステップＳ９３をスキップして処理をステップＳ９４に進める。ステップＳ９３においては、ＢＯＸ情報画面を送信し、処理をステップＳ９４に進める。ＢＯＸ情報画面については後述するが、ＢＯＸ選択コマンドとともに受信されるＢＯＸ名称で特定されるＢＯＸに記憶されているデータのファイル名の一覧を含む。
【０１２３】
図１５は、ＢＯＸ選択画面の画像を含むウィンドウの一例を示す図である。図１５においては、図１３に示した表示画面４５１が表示されている状態で、「ＢＯＸ」の文字が表されたボタンが指示され、ＢＯＸ選択画面が受信された後に表示される表示画面を示している。図１５を参照して、ページデータの画像を含むウィンドウ４２５に、ＭＦＰ操作画面の画像を含むウィンドウ４５３と、ＢＯＸ選択画面の画像を含むウィンドウ４５４が重畳して表示される。ウィンドウ４５４は、ＢＯＸの名称が列挙される。ここで、ＢＯＸとは、ＭＦＰ１００が備えるＨＤＤ１１６に含まれる記憶領域をいい、ＢＯＸの名称とは、ＢＯＸに付された名称である。
【０１２４】
ＢＯＸ選択画面は、ウィンドウ４５４に列挙されたＢＯＸの名称それぞれに、そのＢＯＸの名称を含み、ＢＯＸ情報画面の送信要求を送信するコマンドが対応付けられている。ＰＣ２００は、例えば、ペン４１１Ａを使用するユーザが、ペン４１１Ａでウィンドウ４５４に列挙されたＢＯＸの名称のうちから１つを指示すると、指示された位置に対応するコマンドを実行し、ＢＯＸの名称を含むＢＯＸ選択コマンドをＭＦＰ１００に送信する。
【０１２５】
図１６は、ＢＯＸ情報画面の画像を含むウィンドウの一例を示す図である。図１６においては、図１５に示した表示画面４５１が表示されている状態で、ＢＯＸ名称「Ｆｇｈ」の文字が表されたボタンが指示され、ＢＯＸ情報画面が受信された後に表示される表示画面を示している。図１６を参照して、表示画面４６１は、ページデータの画像を含むウィンドウ４２５に、ＭＦＰ操作画面の画像を含むウィンドウ４５３と、ＢＯＸ情報画面の画像を含むウィンドウ４６３が重畳して表示される。ウィンドウ４６３は、「読出」の文字が表されたボタンと、「スクリーン保存」の文字が表されたボタンと、「削除」の文字が表されたボタンと、ＢＯＸ名称「Ｆｇｈ」に保存されているデータのファイル名を列挙する領域４６４とを含む。領域４６４に列挙されたファイル名は選択可能に表示される。ＢＯＸ情報画面は、「読出」の文字が表されたボタンに対応して読出コマンドが対応付けられており、さらに、「読出」の文字が表されたボタンに対応して、それが指示されると、領域４６４において選択されたファイル名と読出コマンドとを送信する処理を実行するコマンドが対応付けられている。ＢＯＸ情報画面は、「スクリーン保存」の文字が表されたボタンに対応してスクリーン保存コマンドが対応付けられており、さらに、「スクリーン保存」の文字が表されたボタンに対応して、それが指示されると、領域４６４において選択されたファイル名とスクリーン保存コマンドとを送信する処理を実行するコマンドが対応付けられている。さらに、ＢＯＸ情報画面は、「削除」の文字が表されたボタンに対応して削除コマンドが対応付けられており、さらに、「削除」の文字が表されたボタンに対応して、それが指示されると、領域４６４において選択されたファイル名と削除コマンドとを送信する処理を実行するコマンドが対応付けられている。
【０１２６】
図１４に戻って、ステップＳ９４においては、ネットワークＩ／Ｆ１１８がＰＣ２００から読出コマンドを受信したか否かを判断する。読出コマンドを受信したならば処理をステップＳ９５に進めるが、そうでなければ処理をステップＳ１０１に進める。ステップＳ９５においては、ネットワークＩ／Ｆ１１８を介して識別情報の送信要求をＰＣ２００に送信する。ＰＣ２００においては、識別情報の送信要求を受信すると、ホワイトボード４００から最後に受信したペン４１１Ａ〜４１１Ｅの識別情報、ここでは、図１６に示したＢＯＸ情報画面の画像を含むウィンドウ４６３に含まれる「読出」の文字が表されたボタンを指示したペンの識別情報（ペンＮｏ．）を返信する。ステップＳ９６においては、ネットワークＩ／Ｆ１１８がＰＣ２００から識別情報を受信するまで待機状態となり、識別情報を受信すると処理をステップＳ９７に進める。
【０１２７】
ステップＳ９７においては、読出コマンドの送信を指示したユーザを特定する。具体的には、ステップＳ９６において受信された識別情報に関連付けられているＩＤを取得する。
【０１２８】
次のステップＳ９８においては、ステップＳ９７において特定されたユーザが、読出処理を実行させる権限を有するか否かを判断する。具体的には、ステップＳ９７において取得されたＩＤに対して、制限テーブルに読出処理が実行可能に設定されているか否かを判断する。実行可能に設定されているならば処理をステップＳ９９に進めるが、そうでなければ処理をステップＳ１１７に進める。ステップＳ１１７においては、エラー画面を含むＷｅｂページをＰＣ２００に送信し、処理をＭＦＰ遠隔制御処理に戻す。これにより、ＰＣ２００によってエラー画面の画像を含むウィンドウが生成され、エラー画面の画像がホワイトボード４００の描画面に投影される。
【０１２９】
一方、ステップＳ９９においては、ステップＳ９４において読出コマンドとともに受信されるファイル名のデータをＨＤＤ１１６から読出す。そして、読み出されたデータの画像を含むＷｅｂページを生成し、ＰＣ２００に送信する（ステップＳ１００）。ＰＣ２００においては、そのＷｅｂページを受信すると、ＨＤＤ１１６から読み出されたデータの画像を含むウィンドウを生成し、プロジェクタ５００にホワイトボード４００の描画面に投影させる。これにより、ユーザは、ホワイトボード４００を指示する操作によって、ＭＦＰ１００のＨＤＤ１１６に記憶されているデータの画像を、ホワイトボード４００に投影させることができる。
【０１３０】
ステップＳ１０１においては、ネットワークＩ／Ｆ１１８がＰＣ２００からスクリーン保存コマンドを受信したか否かを判断する。スクリーン保存コマンドを受信したならば処理をステップＳ１０２に進めるが、そうでなければ処理をステップＳ１１１に進める。ステップＳ１０２においては、ネットワークＩ／Ｆ１１８を介してデータ送信要求をＰＣ２００に送信する。ＰＣ２００においては、データ送信要求を受信すると、プロジェクタ５００による表示の対象となっている表示データ２３１をＭＦＰ１００に返信する。ステップＳ１０３においては、ネットワークＩ／Ｆ１１８がＰＣ２００から表示データ２３１を受信するまで待機状態となり、表示データ２３１を受信すると処理をステップＳ１０４に進める。ステップＳ１０４においてはファイル名入力画面をＰＣ２００に送信する。
【０１３１】
図１７は、ファイル名入力画面の画像を含むウィンドウの一例を示す図である。ファイル名入力画面は、ファイル名入力画面の画像と、キーボードの画像とを含む。図１７においては、図１６に示した表示画面４６１が表示されている状態で、ファイル名入力画面が受信された後に表示される表示画面４７１を示している。図１７を参照して、ページデータの画像を含むウィンドウ４２５に、ファイル名入力画面の画像を含むウィンドウ４７３と、英数キーを含むキーボードの画像を含むウィンドウ４７５と、が重畳して表示される。ウィンドウ４７３は、ファイル名が設定される領域４７４と、「ＯＫ」の文字が表されたボタンと、を含む。
【０１３２】
ＰＣ２００は、例えば、ペン４１１Ａを使用するユーザが、ペン４１１Ａで領域４７４を指示した後に、ウィンドウ４７５内の英数キーを指示するごとに、指示された位置に対応する１文字を領域４７４に設定する。これにより、ユーザは、ファイル名を領域４７４に設定することができる。そして、ユーザが、ペン４１１Ａで「ＯＫ」の文字が表されたボタン内を指示すれば、ＰＣ２００は「ＯＫ」の文字に関連付けられたコマンドを実行し、領域４７４に設定されたファイル名と、ファイル名指定コマンドとをＭＦＰ１００に送信する。
【０１３３】
図１４に戻って、ステップＳ１０５においては、ネットワークＩ／Ｆ１１８がＰＣ２００からファイル名指定コマンドを受信するまで待機状態となり、ファイル名指定コマンドを受信すると処理をステップＳ１０６に進める。
【０１３４】
ステップＳ１０６においては、ネットワークＩ／Ｆ１１８を介して識別情報の送信要求をＰＣ２００に送信する。ＰＣ２００においては、識別情報の送信要求を受信すると、ホワイトボード４００から最後に受信したペン４１１Ａ〜４１１Ｅの識別情報、ここでは、図１７に示したファイル名入力画面の画像を含むウィンドウ４７３に含まれる「ＯＫ」の文字が表されたボタンを指示したペンの識別情報（ペンＮｏ．）を返信する。ステップＳ１０７においては、ネットワークＩ／Ｆ１１８がＰＣ２００から識別情報を受信するまで待機状態となり、識別情報を受信すると処理をステップＳ１０８に進める。
【０１３５】
ステップＳ１０８においては、ファイル名指定コマンドの送信を指示したユーザを特定する。具体的には、ステップＳ１０７において受信された識別情報に関連付けられているＩＤを取得する。
【０１３６】
次のステップＳ１０９においては、ステップＳ１０８において特定されたユーザが、保存処理を実行させる権限を有するか否かを判断する。具体的には、ステップＳ１０８において取得されたＩＤに対して、制限テーブルに保存処理が実行可能に設定されているか否かを判断する。実行可能に設定されているならば処理をステップＳ１１０に進めるが、そうでなければ処理をステップＳ１１７に進める。ステップＳ１１７においては、エラー画面を含むＷｅｂページをＰＣ２００に送信し、処理をＭＦＰ遠隔制御処理に戻す。これにより、ＰＣ２００によってエラー画面の画像を含むウィンドウが生成され、エラー画面の画像がホワイトボード４００の描画面に投影される。
【０１３７】
一方、ステップＳ１１０においては、ステップＳ１０３において受信されたデータを、ステップＳ１０５においてファイル名指定コマンドとともに受信されるファイル名を付して、ステップＳ９２において選択されたＢＯＸに保存する。ユーザは、ホワイトボード４００を指示する操作によって、ホワイトボード４００に投影されている画像のデータをＭＦＰ１００のＨＤＤ１１６に記憶させることができる。
【０１３８】
ステップＳ１１１においては、ネットワークＩ／Ｆ１１８がＰＣ２００から削除コマンドを受信したか否かを判断する。削除コマンドを受信したならば処理をステップＳ１１２に進めるが、そうでなければ処理をＭＦＰ遠隔制御処理に戻す。ステップＳ１１２においては、ネットワークＩ／Ｆ１１８を介して識別情報の送信要求をＰＣ２００に送信する。ＰＣ２００においては、識別情報の送信要求を受信すると、ホワイトボード４００から最後に受信したペン４１１Ａ〜４１１Ｅの識別情報、ここでは、図１６に示したＢＯＸ情報画面の画像を含むウィンドウ４６３に含まれる「削除」の文字が表されたボタンを指示したペンの識別情報（ペンＮｏ．）を返信する。ステップＳ１１３においては、ネットワークＩ／Ｆ１１８がＰＣ２００から識別情報を受信するまで待機状態となり、識別情報を受信すると処理をステップＳ１１４に進める。
【０１３９】
ステップＳ１１４においては、削除コマンドの送信を指示したユーザを特定する。具体的には、ステップＳ１１３において受信された識別情報に関連付けられているＩＤを取得する。
【０１４０】
次のステップＳ１１５においては、ステップＳ１１４において特定されたユーザが、削除処理を実行させる権限を有するか否かを判断する。具体的には、ステップＳ１１４において取得されたＩＤに対して、制限テーブルに削除処理が実行可能に設定されているか否かを判断する。実行可能に設定されているならば処理をステップＳ１１６に進めるが、そうでなければ処理をステップＳ１１７に進める。ステップＳ１１７においては、エラー画面を含むＷｅｂページをＰＣ２００に送信し、処理をＭＦＰ遠隔制御処理に戻す。これにより、ＰＣ２００によってエラー画面の画像を含むウィンドウが生成され、エラー画面の画像がホワイトボード４００の描画面に投影される。
【０１４１】
一方、ステップＳ１１６においては、ステップＳ１１１において削除コマンドとともに受信されるファイル名のデータをＨＤＤ１１６から削除する。これにより、ユーザは、ホワイトボード４００を指示する操作によって、ＭＦＰ１００のＨＤＤ１１６に記憶されているデータを削除することができる。
【０１４２】
図１８は、スクリーンスキャン処理の流れの一例を示すフローチャートである。スクリーンスキャン処理は、図１２に示したＭＦＰ遠隔制御処理のステップＳ８０において実行される処理である。図１８を参照して、ステップＳ１２１において、ネットワークＩ／Ｆ１１８を介してデータ送信要求をＰＣ２００に送信する。ＰＣ２００においては、データ送信要求を受信すると、プロジェクタ５００による表示の対象となっている表示データ２３１をＭＦＰ１００に返信する。ステップＳ１２２においては、ネットワークＩ／Ｆ１１８がＰＣ２００から表示データ２３１を受信するまで待機状態となり、表示データ２３１を受信すると処理をステップＳ１２３に進める。ステップＳ１２３においては出力先選択画面をＰＣ２００に送信する。出力先選択画面は、自装置操作画面の１つである。
【０１４３】
図１９は、出力先選択画面の画像を含むウィンドウの一例を示す図である。図１９においては、図１３に示した表示画面４５１が表示されている状態で、出力先選択画面が受信された後に表示される表示画面を示している。図１９を参照して、表示画面４８１は、ページデータの画像を含むウィンドウ４２５に、出力先選択画面の画像を含むウィンドウ４８３が重畳して表示される。
【０１４４】
ウィンドウ４８３は、それぞれが選択可能な「ＢＯＸ」の文字が表されたボタンと、「メール」の文字が表されたボタンと、「ＰＣ」の文字が表されたボタンと、「ＦＡＸ」の文字が表されたボタンと、を含む。出力先選択画面は、「ＢＯＸ」の文字が表されたボタンに対応してＢＯＸ保存コマンドを送信するコマンドを含み、「メール」の文字が表されたボタンに対応して宛先選択画面の送信要求を送信するコマンドを含み、「ＰＣ」の文字が表されたボタンに対応してＰＣ送信コマンドを送信するコマンドを含み、「ＦＡＸ」の文字が表されたボタンにＦＡＸ送信コマンドを送信するコマンドを含む。
【０１４５】
図１８に戻って、ステップＳ１２４においては、ネットワークＩ／Ｆ１１８がＰＣ２００からＢＯＸ保存コマンドを受信したか否かを判断する。ＢＯＸ保存コマンドを受信したならば処理をステップＳ１２５に進めるが、そうでなければ処理をステップＳ１３４に進める。ステップＳ１２５においては、ＢＯＸ選択画面を送信する。図１５に示したＢＯＸ選択画面を送信する。次のステップＳ１２６においては、ネットワークＩ／Ｆ１１８がＰＣ２００からＢＯＸ選択コマンドを受信したか否かを判断する。ＢＯＸ選択コマンドを受信するまで待機状態となり、ＢＯＸ選択コマンドを受信したならば処理をステップＳ１２７に進める。
【０１４６】
ステップＳ１２７においては、ネットワークＩ／Ｆ１１８を介して識別情報の送信要求をＰＣ２００に送信する。ＰＣ２００においては、識別情報の送信要求を受信すると、ホワイトボード４００から最後に受信したペン４１１Ａ〜４１１Ｅの識別情報、ここでは、図１５に示したＢＯＸ選択画面の画像を含むウィンドウ４５４に列挙されたＢＯＸの名称のうちから１つを指示したペンの識別情報（ペンＮｏ．）を返信する。ステップＳ１２８においては、ネットワークＩ／Ｆ１１８がＰＣ２００から識別情報を受信するまで待機状態となり、識別情報を受信すると処理をステップＳ１２９に進める。
【０１４７】
ステップＳ１２９においては、ＢＯＸ選択コマンドの送信を指示したユーザを特定する。具体的には、ステップＳ１２８において受信された識別情報に関連付けられているＩＤを取得する。
【０１４８】
次のステップＳ１３０においては、ステップＳ１２９において特定されたユーザが、保存処理を実行させる権限を有するか否かを判断する。具体的には、ステップＳ１２９において取得されたＩＤに対して、制限テーブルに保存処理が実行可能に設定されているか否かを判断する。実行可能に設定されているならば処理をステップＳ１３１に進めるが、そうでなければ処理をステップＳ１５４に進める。ステップＳ１５４においては、エラー画面を含むＷｅｂページをＰＣ２００に送信し、処理をＭＦＰ遠隔制御処理に戻す。これにより、ＰＣ２００によってエラー画面の画像を含むウィンドウが生成され、エラー画面の画像がホワイトボード４００の描画面に投影される。
【０１４９】
一方、ステップＳ１３１においては、図１７に示したファイル名入力画面をＰＣ２００に送信する。次のステップＳ１３２においては、ネットワークＩ／Ｆ１１８がＰＣ２００からファイル名指定コマンドを受信するまで待機状態となり、ファイル名指定コマンドを受信すると処理をステップＳ１３３に進める。ステップＳ１３３においては、ステップＳ１２２において受信されたデータを、ステップＳ１３２においてファイル名指定コマンドとともに受信されるファイル名を付して、ステップＳ１２６において選択されたＢＯＸに保存する。ユーザは、ホワイトボード４００を指示する操作によって、ホワイトボード４００に投影されている画像のデータをＭＦＰ１００のＨＤＤ１１６に記憶させることができる。
【０１５０】
ステップＳ１３４においては、ネットワークＩ／Ｆ１１８がＰＣ２００からメール送信コマンドを受信したか否かを判断する。メール送信コマンドを受信したならば処理をステップＳ１３５に進めるが、そうでなければ処理をステップＳ１４２に進める。ステップＳ１３５においては、ネットワークＩ／Ｆ１１８を介して宛先選択画面をＰＣ２００に送信する。
【０１５１】
図２０は、宛先選択画面の画像を含むウィンドウの一例を示す図である。図２０においては、図１９に示した表示画面４８１が表示されている状態で、宛先選択画面が受信された後に表示される表示画面４９１を示している。図２０を参照して、表示画面４９１は、ページデータの画像を含むウィンドウ４２５に、宛先選択画面の画像を含むウィンドウ４９３が重畳して表示される。ウィンドウ４９３は、ＨＤＤ１１６に予め記憶されている電子メールアドレスが列挙される。宛先選択画面は、ウィンドウ４９３に列挙された電子メールアドレスの名称に、その電子メールアドレスと、宛先指定コマンドを送信するコマンドとが対応付けられている。ＰＣ２００は、例えば、ペン４１１Ａを使用するユーザが、ペン４１１Ａでウィンドウ４９３に列挙された電子メールアドレスのうちから１つを指示すると、指示された位置に対応するコマンドを実行し、電子メールアドレスを含む宛先指定コマンドをＭＦＰ１００に送信する。
【０１５２】
図１８に戻って、ステップＳ１３６においては、ネットワークＩ／Ｆ１１８がＰＣ２００から宛先指定コマンドを受信したか否かを判断する。宛先指定コマンドを受信するまで待機状態となり、宛先指定コマンドを受信したならば処理をステップＳ１３７に進める。
【０１５３】
ステップＳ１３７においては、ネットワークＩ／Ｆ１１８を介して識別情報の送信要求をＰＣ２００に送信する。ＰＣ２００においては、識別情報の送信要求を受信すると、ホワイトボード４００から最後に受信したペン４１１Ａ〜４１１Ｅの識別情報、ここでは、図２０に示した宛先選択画面の画像を含むウィンドウ４９３に列挙された電子メールアドレスのうちから１つを指示したペンの識別情報（ペンＮｏ．）を返信する。ステップＳ１３８においては、ネットワークＩ／Ｆ１１８がＰＣ２００から識別情報を受信するまで待機状態となり、識別情報を受信すると処理をステップＳ１３９に進める。
【０１５４】
ステップＳ１３９においては、宛先指定コマンドの送信を指示したユーザを特定する。具体的には、ステップＳ１３８において受信された識別情報に関連付けられているＩＤを取得する。
【０１５５】
次のステップＳ１４０においては、ステップＳ１３９において特定されたユーザが、電子メール送信処理を実行させる権限を有するか否かを判断する。具体的には、ステップＳ１３９において取得されたＩＤに対して、制限テーブルに電子メール送信処理が実行可能に設定されているか否かを判断する。実行可能に設定されているならば処理をステップＳ１４１に進めるが、そうでなければ処理をステップＳ１５４に進める。
【０１５６】
一方、ステップＳ１４１においては、ステップＳ１２２において受信されたデータを含み、ステップＳ１３６において宛先指定コマンドとともに受信される電子メールアドレスを宛先とする電子メールを生成し、送信する。ユーザは、ホワイトボード４００を指示する操作によって、ホワイトボード４００に投影されている画像のデータを電子メールで送信することができる。
【０１５７】
ステップＳ１４２においては、ネットワークＩ／Ｆ１１８がＰＣ２００からＰＣ送信コマンドを受信したか否かを判断する。ＰＣ送信コマンドを受信したならば処理をステップＳ１４３に進めるが、そうでなければ処理をステップＳ１４８に進める。ステップＳ１４３においては、ネットワークＩ／Ｆ１１８を介して識別情報の送信要求をＰＣ２００に送信する。ＰＣ２００においては、識別情報の送信要求を受信すると、ホワイトボード４００から最後に受信したペン４１１Ａ〜４１１Ｅの識別情報、ここでは、図１９に示した出力先選択画面の画像を含むウィンドウ４８３に含まれる「ＰＣ」の文字が表されたボタンを指示したペンの識別情報（ペンＮｏ．）を返信する。ステップＳ１４４においては、ネットワークＩ／Ｆ１１８がＰＣ２００から識別情報を受信するまで待機状態となり、識別情報を受信すると処理をステップＳ１４５に進める。
【０１５８】
ステップＳ１４５においては、ＰＣ送信コマンドの送信を指示したユーザを特定する。具体的には、ステップＳ１４４において受信された識別情報に関連付けられているＩＤを取得する。
【０１５９】
次のステップＳ１４６においては、ステップＳ１４５において特定されたユーザが、ＰＣ送信処理を実行させる権限を有するか否かを判断する。具体的には、ステップＳ１４５において取得されたＩＤに対して、制限テーブルにＰＣ送信処理が実行可能に設定されているか否かを判断する。実行可能に設定されているならば処理をステップＳ１４７に進めるが、そうでなければ処理をステップＳ１５４に進める。
【０１６０】
一方、ステップＳ１４７においては、ステップＳ１２２において受信されたデータを、予め定められたＩＰアドレスで特定されるＰＣにファイル転送プロトコル（ＦＴＰ）で送信する。このように、ユーザは、ホワイトボード４００を指示する操作によって、ホワイトボード４００に投影されている画像のデータをＰＣにＦＴＰ送信することができる。なお、ＰＣのＩＰアドレスを予めＨＤＤ１１６に記憶しておき、そこから選択するようにしてもよいし、ＰＣのＩＰアドレスを直接入力するようにしてもよい。
【０１６１】
ステップＳ１４８においては、ネットワークＩ／Ｆ１１８がＰＣ２００からＦＡＸ送信コマンドを受信したか否かを判断する。ＦＡＸ送信コマンドを受信したならば処理をステップＳ１４９に進めるが、そうでなければ処理をＭＦＰ遠隔制御処理に戻す。ステップＳ１４９においては、ネットワークＩ／Ｆ１１８を介して識別情報の送信要求をＰＣ２００に送信する。ＰＣ２００においては、識別情報の送信要求を受信すると、ホワイトボード４００から最後に受信したペン４１１Ａ〜４１１Ｅの識別情報、ここでは、図１９に示した出力先選択画面の画像を含むウィンドウ４８３に含まれる「ＦＡＸ」の文字が表されたボタンを指示したペンの識別情報（ペンＮｏ．）を返信する。ステップＳ１５０においては、ネットワークＩ／Ｆ１１８がＰＣ２００から識別情報を受信するまで待機状態となり、識別情報を受信すると処理をステップＳ１５１に進める。
【０１６２】
ステップＳ１５１においては、ＦＡＸ送信コマンドの送信を指示したユーザを特定する。具体的には、ステップＳ１５０において受信された識別情報に関連付けられているＩＤを取得する。
【０１６３】
次のステップＳ１５１においては、ステップＳ１５０において特定されたユーザが、ＦＡＸ送信処理を実行させる権限を有するか否かを判断する。具体的には、ステップＳ１５１において取得されたＩＤに対して、制限テーブルにＦＡＸ送信処理が実行可能に設定されているか否かを判断する。実行可能に設定されているならば処理をステップＳ１５３に進めるが、そうでなければ処理をステップＳ１５４に進める。
【０１６４】
ステップＳ１５３においては、ステップＳ１２２において受信されたデータを、予め定められたファクシミリ番号宛にファクシミリ送信する。このように、ユーザは、ホワイトボード４００を指示する操作によって、ホワイトボード４００に投影されている画像のデータをファクシミリで送信することができる。なお、複数のファクシミリ番号を予めＨＤＤ１１６に記憶しておき、そこから選択するようにしてもよいし、ファクシミリ番号を直接入力するようにしてもよい。
【０１６５】
図２１は、スクリーンプリント処理の流れの一例を示すフローチャートである。スクリーンプリント処理は、図１２に示したＭＦＰ遠隔制御処理のステップＳ８３において実行される処理である。図２１を参照して、ステップＳ１６１において、ネットワークＩ／Ｆ１１８を介してデータ送信要求をＰＣ２００に送信する。ＰＣ２００においては、データ送信要求を受信すると、プロジェクタ５００による表示の対象となっている表示データ２３１をＭＦＰ１００に返信する。ステップＳ１６２においては、ネットワークＩ／Ｆ１１８がＰＣ２００から表示データ２３１を受信するまで待機状態となり、表示データ２３１を受信すると処理をステップＳ１６３に進める。ステップＳ１６３においては条件選択画面をＰＣ２００に送信する。条件選択画面は、自装置操作画面の１つである。
【０１６６】
図２２は、条件選択画面の画像を含むウィンドウの一例を示す図である。図２２においては、図１３に示した表示画面４５１が表示されている状態で、条件選択画面が受信された後に表示される表示画面を示している。図２２を参照して、表示画面５０１は、ページデータの画像を含むウィンドウ４２５に、条件選択画面の画像を含むウィンドウ５０３が重畳して表示される。
【０１６７】
ウィンドウ５０３は、それぞれが選択可能な「領域」の文字が表されたボタンと、「サイズ」の文字が表されたボタンと、「プリンタ」の文字が表されたボタンと、を含む。条件選択画面は、「領域」の文字が表されたボタンに対応して領域指定コマンドを送信するコマンドを含み、「サイズ」の文字が表されたボタンに対応してサイズ選択コマンドを送信するコマンドを含み、「プリンタ」の文字が表されたボタンに対応してプリンタ選択コマンドを送信するコマンドを含む。
【０１６８】
図２１に戻って、ステップＳ１６４においては、ネットワークＩ／Ｆ１１８がＰＣ２００から領域指定コマンドを受信したか否かを判断する。領域指定コマンドを受信したならば処理をステップＳ１６５に進めるが、そうでなければ処理をステップＳ１６９に進める。ステップＳ１６５においては、領域指定画面を生成する。領域指定画面は、自装置操作画面の１つであり、ステップＳ１６２において受信されたデータの画像を含み、そのデータの一部または全部の領域の指定を受け付けるコマンドと、指定された領域および領域特定コマンドを送信するコマンドとを含む。次のステップＳ１６６においては、生成された領域指定画面をＰＣ２００に送信する。
【０１６９】
図２３は、領域指定画面の画像を含むウィンドウの一例を示す図である。図２３においては、図２２に示した表示画面５０１が表示されている状態で、領域指定画面が受信された後に表示される表示画面を示している。図２３を参照して、表示画面５１１は、ページデータの画像を含むウィンドウ４２５に、領域指定画面の画像を含むウィンドウ５１３が重畳して表示される。ウィンドウ５１３は、ページデータの画像と同一の画像と、「ＯＫ」の文字が表されたボタン５１７と、を含む。
【０１７０】
ユーザが、ホワイトボード４００の描画面に表示されたウィンドウ５１３内でペン４１１Ａ〜４１１Ｅのいずれかで２点を指示した後に、ボタン５１７を指示すれば、ＰＣ２００は、指示された２点を対向する頂点とする矩形の領域５１５を特定し、領域５１５を特定する領域情報と、領域特定コマンドとをＭＦＰ１００に送信する。
【０１７１】
図２１に戻って、ステップＳ１６７においては、ネットワークＩ／Ｆ１１８が領域特定コマンドを受信したか否かを判断する。領域特定コマンドを受信するまで待機状態となり、領域特定コマンドを受信したならば処理をステップＳ１６８に進める。ステップＳ１６８においては、領域特定コマンドとともに受信される領域情報に基づいて、ステップＳ１６２において受信されたデータのうちからプリントの対象となる領域を特定する。
【０１７２】
ステップＳ１６９においては、ネットワークＩ／Ｆ１１８がＰＣ２００からサイズ選択コマンドを受信したか否かを判断する。サイズ選択コマンドを受信したならば処理をステップＳ１７０に進めるが、そうでなければ処理をステップＳ１７３に進める。ステップＳ１７０においては、サイズ選択画面をＰＣ２００に送信する。サイズ選択画面については、詳細を説明しないが、プリントする用紙のサイズを選択するためのＷｅｂページであり、複数のサイズに対応するボタンを含み、各ボタンには対応するサイズと、サイズ特定コマンドとを送信するコマンドとが対応付けられている。
【０１７３】
ステップＳ１７１においては、ネットワークＩ／Ｆ１１８がサイズ特定コマンドを受信したか否かを判断する。サイズ特定コマンドを受信するまで待機状態となり、サイズ特定コマンドを受信したならば処理をステップＳ１７２に進める。ステップＳ１７２においては、サイズ特定コマンドとともに受信されるサイズに基づいて、プリントする用紙のサイズを特定する。
【０１７４】
ステップＳ１７３においては、ネットワークＩ／Ｆ１１８がＰＣ２００からプリンタ選択コマンドを受信したか否かを判断する。プリンタ選択コマンドを受信したならば処理をステップＳ１７４に進めるが、そうでなければ処理をステップＳ１７７に進める。ステップＳ１７４においては、プリンタ選択画面をＰＣ２００に送信する。プリンタ選択画面については、詳細を説明しないが、プリントさせるプリンタを選択するためのＷｅｂページであり、複数のプリンタに対応するボタンを含み、各ボタンにはプリンタ名と、プリンタ特定コマンドとを送信するコマンドとが対応付けられている。
【０１７５】
ステップＳ１７５においては、ネットワークＩ／Ｆ１１８がプリンタ特定コマンドを受信したか否かを判断する。プリンタ特定コマンドを受信するまで待機状態となり、プリンタ特定コマンドを受信したならば処理をステップＳ１７６に進める。ステップＳ１７６においては、プリンタ特定コマンドとともに受信されるプリンタ名に基づいて、プリントさせるプリンタを特定する。
【０１７６】
ステップＳ１７７においては、ネットワークＩ／Ｆ１１８を介して識別情報の送信要求をＰＣ２００に送信する。ステップＳ１７８においては、ネットワークＩ／Ｆ１１８がＰＣ２００から識別情報を受信するまで待機状態となり、識別情報を受信すると処理をステップＳ１４６に進める。
【０１７７】
ステップＳ１７９においては、スクリーンプリントを指示したユーザを特定する。具体的には、ステップＳ１７８において受信された識別情報に関連付けられているＩＤを取得する。
【０１７８】
次のステップＳ１８０においては、ステップＳ１７９において特定されたユーザが、プリント処理を実行させる権限を有するか否かを判断する。具体的には、ステップＳ１７９において取得されたＩＤに対して、制限テーブルにプリント処理が実行可能に設定されているか否かを判断する。実行可能に設定されているならば処理をステップＳ１８１に進めるが、そうでなければ処理をステップＳ１８２に進める。ステップＳ１８２においては、エラー画面を含むＷｅｂページをＰＣ２００に送信し、処理を遠隔制御処理に戻す。これにより、ＰＣ２００によってエラー画面の画像を含むウィンドウが生成され、エラー画面の画像がホワイトボード４００の描画面に投影される。
【０１７９】
一方、ステップＳ１８１においては、データをプリントする。プリントの対象となるデータは、領域指定コマンドが受信されない場合にはステップＳ１６２において受信されたデータであり、領域指定コマンドが受信される場合にはステップＳ１６２において受信されたデータのうちステップＳ１６８において特定された領域である。プリントする用紙のサイズは、サイズ選択コマンドが受信される場合にはステップＳ１７２において特定されたサイズであり、サイズ選択コマンドが受信されない場合にはデフォルトに設定されたサイズである。プリントさせるプリンタは、プリンタ選択コマンドが受信される場合にはステップＳ１７６において特定されたプリンタであり、プリンタ選択コマンドが受信されない場合にはＭＦＰ１００である。
【０１８０】
このように、ユーザは、ホワイトボード４００を指示する操作によって、ホワイトボード４００に表示されているデータを、プリントすることができ、プリントの対象となる領域の指定、プリントする用紙のサイズの指定、およびプリントさせるプリンタの指定をすることができる。
【０１８１】
図２４は、オーディオ遠隔制御処理の流れの一例を示すフローチャートである。オーディオ遠隔制御処理は、図１１に示した遠隔制御処理のステップＳ６３において実行される処理である。図２４を参照して、ステップＳ２０１において、ネットワークＩ／Ｆ１１８を介して識別情報の送信要求をＰＣ２００に送信する。ＰＣ２００においては、識別情報の送信要求を受信すると、ホワイトボード４００から最後に受信したペン４１１Ａ〜４１１Ｅの識別情報、ここでは、図５に示したメニュー画面の画像を含むウィンドウ４２３に含まれる「Ａｕｄｉｏ」の文字が表されたボタンを指示したペンの識別情報（ペンＮｏ．）を返信する。ステップＳ２０２においては、ネットワークＩ／Ｆ１１８がＰＣ２００から識別情報を受信するまで待機状態となり、識別情報を受信すると処理をステップＳ２０３に進める。
【０１８２】
ステップＳ２０３においては、オーディオ遠隔制御を指示したユーザを特定する。具体的には、ステップＳ２０２において受信された識別情報に関連付けられているＩＤを取得する。次のステップＳ２０４においては、ステップＳ２０３において特定されたユーザが、オーディオ遠隔操作処理を実行させる権限を有するか否かを判断する。具体的には、ステップＳ２０３において取得されたＩＤに対して、制限テーブルにオーディオ遠隔操作処理が実行可能に設定されているか否かを判断する。実行可能に設定されているならば処理をステップＳ２０５に進めるが、そうでなければ処理をステップＳ２１２に進める。ステップＳ２１２においては、エラー画面を含むＷｅｂページをＰＣ２００に送信し、処理を遠隔制御処理に戻す。これにより、ＰＣ２００によってエラー画面の画像を含むウィンドウが生成され、エラー画面の画像がホワイトボード４００の描画面に投影される。
【０１８３】
一方、ステップＳ２０５においては、ネットワークＩ／Ｆ１１８を介してオーディオ制御画面をＰＣ２００に送信する。オーディオ制御画面は、音響装置３３０を制御するための操作を受け付けるための遠隔操作画面である。
【０１８４】
図２５は、オーディオ制御画面の画像を含むウィンドウの一例を示す図である。図２５においては、図５に示した表示画面４２１が表示されている状態で、オーディオ制御画面が受信された後に表示される表示画面を示している。図２５を参照して、表示画面５２１は、ページデータの画像を含むウィンドウ４２５に、オーディオ制御画面の画像を含むウィンドウ５２３が重畳して表示される。
【０１８５】
ウィンドウ５２３は、それぞれが選択可能な「ＯＮ」の文字が表されたボタンと、「ＯＦＦ」の文字が表されたボタンと、「Ｌｏｕｄ」の文字が表されたボタンと、「Ｓｉｌｅｎｔ」の文字が表されたボタンと、を含む。オーディオ操作画面は、「ＯＮ」の文字が表されたボタンに対応してＯＮコマンドを送信するコマンドを含み、「ＯＦＦ」の文字が表されたボタンに対応してＯＦＦコマンドを送信するコマンドを含み、「Ｌｏｕｄ」の文字が表されたボタンに音量増大コマンドを送信するコマンドを含み、「Ｓｉｌｅｎｔ」の文字が表されたボタンに音量減少コマンドを送信するコマンドを含む。
【０１８６】
図２４に戻って、ステップＳ２０６においては、ネットワークＩ／Ｆ１１８がＰＣ２００からＯＮコマンドを受信したか否かを判断する。ＯＮコマンドを受信したならば処理をステップＳ２０７に進めるが、そうでなければステップＳ２０７をスキップして処理をステップＳ２０８に進める。ステップＳ２０７においては、ネットワークＩ／Ｆ１１８を介して音響装置３３０を制御し、音響装置３３０をＯＮに設定し、処理をステップＳ２０８に進める。
【０１８７】
ステップＳ２０８においては、ネットワークＩ／Ｆ１１８がＰＣ２００からＯＦＦコマンドを受信したか否かを判断する。ＯＦＦコマンドを受信したならば処理をステップＳ２０９に進めるが、そうでなければステップＳ２０９をスキップして処理をステップＳ２１０に進める。ステップＳ２０９においては、ネットワークＩ／Ｆ１１８を介して音響装置３３０を制御し、音響装置３３０をＯＦＦに設定し、処理をステップＳ２１０に進める。
【０１８８】
ステップＳ２１０においては、ネットワークＩ／Ｆ１１８がＰＣ２００から音量制御コマンドを受信したか否かを判断する。音量制御コマンドは、音量増大コマンドと音量減少コマンドとを含む。音量増大コマンドと音量減少コマンドとのいずれかを受信したならば処理をステップＳ２１１に進めるが、そうでなければステップＳ２１１をスキップして処理を図１１に示した遠隔制御処理に戻す。
【０１８９】
ステップＳ２１１においては、ネットワークＩ／Ｆ１１８を介して音響装置３３０を制御し、音響装置３３０の音量を制御する。音量増大コマンドを受信した場合には、音量を増大させ、音量減少コマンドを受信した場合には音量を減少させる。
【０１９０】
このように、ユーザは、ホワイトボード４００を指示する操作によって、音響装置３３０を遠隔制御することがきで、電源のＯＮまたはＯＦＦ、音量を増減させることができる。
【０１９１】
図２６は、照明遠隔制御処理の流れの一例を示すフローチャートである。照明遠隔制御処理は、図１１に示した遠隔制御処理のステップＳ６５において実行される処理である。図２６を参照して、ステップＳ２２１において、ネットワークＩ／Ｆ１１８を介して識別情報の送信要求をＰＣ２００に送信する。ＰＣ２００においては、識別情報の送信要求を受信すると、ホワイトボード４００から最後に受信したペン４１１Ａ〜４１１Ｅの識別情報、ここでは、図５に示したメニュー画面の画像を含むウィンドウ４２３に含まれる「Ｌｉｇｈｔｉｎｇ」の文字が表されたボタンを指示したペンの識別情報（ペンＮｏ．）を返信する。ステップＳ２２２においては、ネットワークＩ／Ｆ１１８がＰＣ２００から識別情報を受信するまで待機状態となり、識別情報を受信すると処理をステップＳ２２３に進める。
【０１９２】
ステップＳ２２３においては、照明遠隔制御を指示したユーザを特定する。具体的には、ステップＳ２２２において受信された識別情報に関連付けられているＩＤを取得する。次のステップＳ２２４においては、ステップＳ２２３において特定されたユーザが、照明遠隔操作処理を実行させる権限を有するか否かを判断する。具体的には、ステップＳ２２３において取得されたＩＤに対して、制限テーブルに照明遠隔操作処理が実行可能に設定されているか否かを判断する。実行可能に設定されているならば処理をステップＳ２２５に進めるが、そうでなければ処理をステップＳ２３０に進める。ステップＳ２３０においては、エラー画面を含むＷｅｂページをＰＣ２００に送信し、処理を遠隔制御処理に戻す。これにより、ＰＣ２００によってエラー画面の画像を含むウィンドウが生成され、エラー画面の画像がホワイトボード４００の描画面に投影される。
【０１９３】
一方、ステップＳ２２５においては、ネットワークＩ／Ｆ１１８を介して照明制御画面をＰＣ２００に送信する。照明制御画面は、照明装置３２０を制御するための操作を受け付けるための自装置操作画面である。
【０１９４】
図２７は、照明制御画面の画像を含むウィンドウの一例を示す図である。図２５においては、図５に示した表示画面４２１が表示されている状態で、照明制御画面が受信された後に表示される表示画面を示している。図２７を参照して、表示画面５３１は、ページデータの画像を含むウィンドウ４２５に、照明制御画面の画像を含むウィンドウ５３３が重畳して表示される。
【０１９５】
ウィンドウ５３３は、６つの照明それぞれに対して選択可能に設けられ、「ＯＮ」の文字が表されたボタンと、「ＯＦＦ」の文字が表されたボタンと、を含む。照明制御画面は、６つの「ＯＮ」の文字が表されたボタンに対応して６つの照明のいずれかを識別する照明識別情報とＯＮコマンドとを送信するコマンドを含み、６つの「ＯＦＦ」の文字が表されたボタンに対応して６つの照明のいずれかを識別する照明識別情報とＯＦＦコマンドとを送信するコマンドを含む。
【０１９６】
図２６に戻って、ステップＳ２２６においては、ネットワークＩ／Ｆ１１８がＰＣ２００からＯＮコマンドを受信したか否かを判断する。ＯＮコマンドを受信したならば処理をステップＳ２２７に進めるが、そうでなければステップＳ２２７をスキップして処理をステップＳ２２８に進める。ステップＳ２２７においては、ネットワークＩ／Ｆ１１８を介して照明装置３２０を制御し、照明装置３２０が有する６つの照明のうちＯＮコマンドとともに受信される照明識別情報で特定される照明をＯＮに設定し、処理をステップＳ２２８に進める。
【０１９７】
ステップＳ２２８においては、ネットワークＩ／Ｆ１１８がＰＣ２００からＯＦＦコマンドを受信したか否かを判断する。ＯＦＦコマンドを受信したならば処理をステップＳ２２９に進めるが、そうでなければステップＳ２２９をスキップして処理を図１１に示した遠隔制御処理に戻す。
【０１９８】
ステップＳ２２９においては、ネットワークＩ／Ｆ１１８を介して照明装置３２０を制御し、照明装置３２０が有する６つの照明のうちＯＦＦコマンドとともに受信される照明識別情報で特定される照明をＯＦＦに設定し、処理を図１１に示した遠隔制御処理に戻す。
【０１９９】
このように、ユーザは、ホワイトボード４００を指示する操作によって、照明装置３２０を遠隔制御することができ、照明のＯＮまたはＯＦＦを切換えることができる。
【０２００】
図２８は、システム設定処理の流れの一例を示すフローチャートである。システム設定処理は、図１１に示した遠隔制御処理のステップＳ６７において実行される処理である。図２８を参照して、ステップＳ２４１において、ネットワークＩ／Ｆ１１８を介してシステム設定画面をＰＣ２００に送信する。システム設定画面は、会議システム１における処理に用いられるパラメータの設定を変更する操作を受け付けるための自装置操作画面である。
【０２０１】
図２９は、システム設定画面の画像を含むウィンドウの一例を示す図である。図２９においては、図５に示した表示画面４２１が表示されている状態で、システム設定画面が受信された後に表示される表示画面５４１を示している。図２９を参照して、表示画面５４１は、ページデータの画像を含むウィンドウ４２５に、システム設定画面の画像を含むウィンドウ５４３が重畳して表示される。
【０２０２】
ウィンドウ５４３は、「一般」の文字が表されたボタンと、「オプション」の文字が表されたボタンと、「属性」の文字が表されたボタンと、「アクセス権」の文字が表されたボタンと、を含む。システム設定画面は、「一般」の文字が表されたボタンに対応して一般設定コマンドを送信するコマンドを含み、「オプション」の文字が表されたボタンに対応してオプション設定コマンドを送信するコマンドを含み、「属性」の文字が表されたボタンに対応して属性設定コマンドを送信するコマンドを含み、「アクセス権」の文字が表されたボタンに対応してアクセス権設定コマンドを送信するコマンドを含む。
【０２０３】
図２８に戻って、ステップＳ２４２において、ネットワークＩ／Ｆ１１８がＰＣ２００から一般設定コマンドを受信したか否かを判断する。一般設定コマンドを受信したならば処理をステップＳ２４３に進めるが、そうでなければ処理をステップＳ２５０に進める。ステップＳ２４３においては、ネットワークＩ／Ｆ１１８を介して識別情報の送信要求をＰＣ２００に送信する。ＰＣ２００においては、識別情報の送信要求を受信すると、ホワイトボード４００から最後に受信したペン４１１Ａ〜４１１Ｅの識別情報、ここでは、図２９に示したシステム設定画面の画像を含むウィンドウ５４３に含まれる「一般」の文字が表されたボタンを指示したペンの識別情報（ペンＮｏ．）を返信する。ステップＳ２４４においては、ネットワークＩ／Ｆ１１８がＰＣ２００から識別情報を受信するまで待機状態となり、識別情報を受信すると処理をステップＳ２４５に進める。
【０２０４】
ステップＳ２４５においては、一般設定コマンドの送信を指示したユーザを特定する。具体的には、ステップＳ２４４において受信された識別情報に関連付けられているＩＤを取得する。次のステップＳ２４６においては、ステップＳ２４５において特定されたユーザが、一般設定のパラメータを変更する権限を有するか否かを判断する。具体的には、ステップＳ２４５において取得されたＩＤに対して、制限テーブルに一般設定のパラメータを変更する処理を実行可能に設定されているか否かを判断する。実行可能に設定されているならば処理をステップＳ２４７に進めるが、そうでなければ処理をステップＳ２７４に進める。ステップＳ２７４においては、エラー画面を含むＷｅｂページをＰＣ２００に送信し、処理を遠隔制御処理に戻す。これにより、ＰＣ２００によってエラー画面の画像を含むウィンドウが生成され、エラー画面の画像がホワイトボード４００の描画面に投影される。
【０２０５】
一方、ステップＳ２４７においては、ネットワークＩ／Ｆ１１８を介して一般設定画面をＰＣ２００に送信する。一般設定画面については詳細を説明しないが、会議システム１における一般的な処理に用いられるパラメータの設定を変更する操作を受け付けるための自装置操作画面であり、パラメータが変更された場合には、変更後のパラメータをＭＦＰ１００に送信するコマンドを含む。
【０２０６】
次のステップＳ２４８においては、ネットワークＩ／Ｆ１１８がＰＣ２００からパラメータを受信したか否かを判断する。パラメータを受信したならば処理をステップＳ２４９に進めるが、そうでなければ処理をステップＳ２５０に進める。ステップＳ２４９においては、受信されたパラメータを、それとともに受信される一般設定の項目のパラメータに設定し、処理をステップＳ２５０に進める。
【０２０７】
ステップＳ２５０においては、ネットワークＩ／Ｆ１１８がＰＣ２００からオプション設定コマンドを受信したか否かを判断する。オプション設定コマンドを受信したならば処理をステップＳ２５１に進めるが、そうでなければ処理をステップＳ２５８に進める。ステップＳ２５１においては、ネットワークＩ／Ｆ１１８を介して識別情報の送信要求をＰＣ２００に送信する。ＰＣ２００においては、識別情報の送信要求を受信すると、ホワイトボード４００から最後に受信したペン４１１Ａ〜４１１Ｅの識別情報、ここでは、図２９に示したシステム設定画面の画像を含むウィンドウ５４３に含まれる「オプション」の文字が表されたボタンを指示したペンの識別情報（ペンＮｏ．）を返信する。ステップＳ２５２においては、ネットワークＩ／Ｆ１１８がＰＣ２００から識別情報を受信するまで待機状態となり、識別情報を受信すると処理をステップＳ２５３に進める。
【０２０８】
ステップＳ２５３においては、オプション設定コマンドの送信を指示したユーザを特定する。次のステップＳ２５４においては、制限テーブルを参照して、ステップＳ２５３において特定されたユーザが、オプション設定のパラメータを変更する権限を有するか否かを判断する。権限を有するならば処理をステップＳ２５５に進めるが、そうでなければ処理をステップＳ２７４に進める。
【０２０９】
ステップＳ２５５においては、ネットワークＩ／Ｆ１１８を介してオプション設定画面をＰＣ２００に送信する。オプション設定画面については詳細を説明しないが、会議システム１における一般的な処理とは別に拡張された処理に用いられるパラメータの設定を変更する操作を受け付けるための自装置操作画面であり、パラメータが変更された場合には、変更後のパラメータをＭＦＰ１００に送信するコマンドを含む。
【０２１０】
次のステップＳ２５６においては、ネットワークＩ／Ｆ１１８がＰＣ２００からパラメータを受信したか否かを判断する。パラメータを受信したならば処理をステップＳ２５７に進めるが、そうでなければ処理をステップＳ２５８に進める。ステップＳ２５７においては、受信されたパラメータを、それとともに受信されるオプション設定の項目のパラメータに設定し、処理をステップＳ２５８に進める。
【０２１１】
ステップＳ２５８においては、ネットワークＩ／Ｆ１１８がＰＣ２００から属性設定コマンドを受信したか否かを判断する。属性設定コマンドを受信したならば処理をステップＳ２５９に進めるが、そうでなければ処理をステップＳ２６６に進める。ステップＳ２５９においては、ネットワークＩ／Ｆ１１８を介して識別情報の送信要求をＰＣ２００に送信する。ＰＣ２００においては、識別情報の送信要求を受信すると、ホワイトボード４００から最後に受信したペン４１１Ａ〜４１１Ｅの識別情報、ここでは、図２９に示したシステム設定画面の画像を含むウィンドウ５４３に含まれる「属性」の文字が表されたボタンを指示したペンの識別情報（ペンＮｏ．）を返信する。ステップＳ２６０においては、ネットワークＩ／Ｆ１１８がＰＣ２００から識別情報を受信するまで待機状態となり、識別情報を受信すると処理をステップＳ２６１に進める。
【０２１２】
ステップＳ２６１においては、属性設定コマンドの送信を指示したユーザを特定する。次のステップＳ２６２においては、制限テーブルを参照して、ステップＳ２６１において特定されたユーザが、属性設定のパラメータを変更する権限を有するか否かを判断する。権限を有するならば処理をステップＳ２６３に進めるが、そうでなければ処理をステップＳ２７４に進める。
【０２１３】
ステップＳ２６３においては、ネットワークＩ／Ｆ１１８を介して属性設定画面をＰＣ２００に送信する。属性設定画面については詳細を説明しないが、会議システム１における属性の設定を変更する操作を受け付けるための自装置操作画面であり、属性が変更された場合には、変更後の属性をＭＦＰ１００に送信するコマンドを含む。属性は、例えば、ペンＮｏ．と色との関連付けを含む。
【０２１４】
次のステップＳ２６４においては、ネットワークＩ／Ｆ１１８がＰＣ２００から属性を受信したか否かを判断する。属性を受信したならば処理をステップＳ２６５に進めるが、そうでなければ処理をステップＳ２６６に進める。ステップＳ２６５においては、受信された属性でそれまで設定されている属性を変更し、処理をステップＳ２６６に進める。
【０２１５】
ステップＳ２６６においては、ネットワークＩ／Ｆ１１８がＰＣ２００からアクセス権設定コマンドを受信したか否かを判断する。アクセス権設定コマンドを受信したならば処理をステップＳ２６７に進めるが、そうでなければ処理を図１１に示した遠隔制御処理に戻す。
【０２１６】
ステップＳ２６７においては、ネットワークＩ／Ｆ１１８を介して識別情報の送信要求をＰＣ２００に送信する。ＰＣ２００においては、識別情報の送信要求を受信すると、ホワイトボード４００から最後に受信したペン４１１Ａ〜４１１Ｅの識別情報、ここでは、図２９に示したシステム設定画面の画像を含むウィンドウ５４３に含まれる「アクセス権」の文字が表されたボタンを指示したペンの識別情報（ペンＮｏ．）を返信する。ステップＳ２６８においては、ネットワークＩ／Ｆ１１８がＰＣ２００から識別情報を受信するまで待機状態となり、識別情報を受信すると処理をステップＳ２６９に進める。
【０２１７】
ステップＳ２６９においては、アクセス権設定コマンドの送信を指示したユーザを特定する。次のステップＳ２７０においては、制限テーブルを参照して、ステップＳ２６９において特定されたユーザが、アクセス権を変更する権限を有するか否かを判断する。権限を有し、アクセス権を変更する処理を実行可能ならば処理をステップＳ２７１に進めるが、そうでなければ処理をステップＳ２７４に進める。
【０２１８】
ステップＳ２７１においては、ネットワークＩ／Ｆ１１８を介してアクセス権設定画面をＰＣ２００に送信する。アクセス権設定画面は、制限テーブルを変更する操作を受け付けるための自装置操作画面である。
【０２１９】
図３０は、アクセス権設定画面の画像を含むウィンドウの一例を示す図である。図３０においては、図２９に示した表示画面５４１が表示されている状態で、アクセス権設定画面が受信された後に表示される表示画面５５１を示している。図３０を参照して、表示画面５５１は、ページデータの画像を含むウィンドウ４２５に、アクセス権設定画面の画像を含むウィンドウ５５３が重畳して表示される。
【０２２０】
ウィンドウ５５３は、制限テーブルを含む。制限テーブルは、ユーザごとに、スクリーン、ＭＦＰ１００、音響装置３３０、照明装置３２０それぞれに対する少なくとも１つの操作に対する処理の実行可否を定める。スクリーンに対する処理は、上述したスクリーンスキャン処理およびスクリーンプリント処理を含む。ＭＦＰ１００に対する処理は、上述したＭＦＰ遠隔制御処理およびシステム設定処理を含む。音響装置３３０に対する処理は、上述したオーディオ遠隔制御処理を含む。照明装置３２０に対する処理は上述した照明遠隔制御処理を含む。記号「Ｗ」は、保存処理を示し、記号「Ｒ」は、読出処理を示し、記号「Ｘ」は保存および読出処理以外の処理を示す。
【０２２１】
例えば、「ユーザＡ」に対して、スクリーンに対する処理の「Ｗ」にチェックが入っているので、スクリーンスキャン処理およびスクリーンプリント処理が実行可能に設定されている。また、ＭＦＰ１００に対する処理の「Ｒ」、「Ｗ」、「Ｘ」すべてにチェックが入っているので、ＭＦＰ遠隔制御処理およびシステム設定処理のすべての実行が許可される。音響装置３３０に対する処理は「Ｘ」にチェックが入っているので、音響装置３３０に対する処理のすべての実行が許可される。照明装置３２０に対する処理は「Ｘ」にチェックが入っているので、照明装置３２０に対する処理のすべての実行が許可される。
【０２２２】
アクセス権設定画面は、制限テーブルが変更されると、ＩＤと変更される処理を識別するための処理識別情報と、実行可否と、を含む変更情報をＭＦＰ１００に送信するコマンドを含む。
【０２２３】
図２８に戻って、ステップＳ２７２においては、ネットワークＩ／Ｆ１１８がＰＣ２００から変更情報を受信したか否かを判断する。変更情報を受信したならば処理をステップＳ２７３に進めるが、そうでなければ処理を図１１に示した遠隔制御処理に戻す。ステップＳ２７３においては、受信された変更情報に従って制限テーブルを変更し、処理を図１１に示した遠隔制御処理に戻す。
【０２２４】
したがって、ユーザは、ホワイトボード４００をペン４１１Ａ〜４１１Ｅで指示することによって、一般設定、オプション設定、属性、アクセス権を変更することができる。
【０２２５】
なお、上述した実施の形態においては、ホワイトボード４００がペン４１１Ａ〜４１１Ｅのいずれかを検出するようにしたが、ビデオカメラ等でホワイトボード４００の描画面を撮像し、得られる撮像画像から描かれた色を検出することにより、ペン４１１Ａ〜４１１Ｅのいずれかを検出するようにしてもよい。また、時間を異ならせて撮像された複数の撮像画像を比較することによって、描画像を検出することができる。
【０２２６】
また、上述した実施の形態においては、遠隔制御システムの一例として会議システム１について説明したが、図９および図１０をＰＣ２００に実行させ、図１１、図１２、図１４、図１８、図２１、図２４、図２６、図２８に示した処理をＭＦＰ１０に実行させる遠隔制御方法、または遠隔制御プログラムとして発明を捉えることができるのは言うまでもない。
【０２２７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０２２８】
＜付記＞
（１）  前記操作画面送信手段は、前記外部装置を遠隔制御するための操作を受け付けるための操作画面であって、前記外部装置を遠隔操作するための遠隔操作コマンドを含む操作画面を前記表示制御装置に送信する遠隔操作画面送信手段を含み、
前記処理制御手段は、前記コマンド受信手段により受信されたコマンドが前記遠隔操作コマンドの場合、該遠隔制御コマンドに基づいて前記外部装置を制御する遠隔制御手段を含む、請求項１〜３のいずれかに記載の遠隔制御システム。
（２）  前記遠隔制御装置は、さらに、
１以上の処理を実行するための処理実行手段を備え、
前記操作画面送信手段は、前記処理実行手段に処理を実行させるための操作を受け付けるための操作画面であって、前記処理実行手段に処理を実行させるための自装置操作コマンドを含む自装置操作画面を前記表示制御装置に送信する自装置操作画面送信手段を含み、
前記処理制御手段は、前記コマンド受信手段により受信されたコマンドが、前記自装置操作コマンドの場合、前記処理実行手段に該自装置操作コマンドに従って処理を実行させる自装置制御手段を含む、請求項１〜３または（１）に記載の遠隔制御システム。
（３）  前記投影面を撮像する撮像手段をさらに備え、
前記位置検出手段は、前記撮像手段が前記投影面を撮像して得られる投影画像から前記表示画面に重畳して表示されたポインタの位置を検出する、請求項１〜６のいずれかに記載の遠隔制御システム。
（４）  前記投影面を撮像する撮像手段をさらに備え、
前記位置検出手段は、前記撮像手段が前記投影面を撮像して得られる投影画像から前記表示画面に重畳して表示されたポインタの位置を検出し、
前記装置検出手段は、前記投影面に重畳して表示されたポインタの色を検出する、請求項２に記載の遠隔制御システム。
【図面の簡単な説明】
【０２２９】
【図１】本発明の実施の形態の１つにおける会議システムの一例を示す図である。
【図２】ＰＣのハードウェア構成の一例を示すブロック図である。
【図３】ＭＦＰのハードウェア構成の一例を示すブロック図である。
【図４】ＰＣが備えるＣＰＵの機能の概要を示す機能ブロック図である。
【図５】表示画面の一例を示す第１の図である。
【図６】表示画面の一例を示す第２の図である。
【図７】ＭＦＰのＣＰＵが備える機能の一例を示す機能ブロック図である。
【図８】認証画面の画像を含むウィンドウの一例を示す図である。
【図９】投影処理の流れの一例を示すフローチャートである。
【図１０】描画検出処理の流れの一例を示すフローチャートである。
【図１１】遠隔制御処理の流れの一例を示すフローチャートである。
【図１２】ＭＦＰ遠隔制御処理の流れの一例を示すフローチャートである。
【図１３】ＭＦＰ操作画面の画像を含むウィンドウの一例を示す図である。
【図１４】ＢＯＸ処理の流れの一例を示すフローチャートである。
【図１５】ＢＯＸ選択画面の画像を含むウィンドウの一例を示す図である。
【図１６】ＢＯＸ情報画面の画像を含むウィンドウの一例を示す図である。
【図１７】ファイル名入力画面の画像を含むウィンドウの一例を示す図である。
【図１８】スクリーンスキャン処理の流れの一例を示すフローチャートである。
【図１９】出力先選択画面の画像を含むウィンドウの一例を示す図である。
【図２０】宛先選択画面の画像を含むウィンドウの一例を示す図である。
【図２１】スクリーンプリント処理の流れの一例を示すフローチャートである。
【図２２】条件選択画面の画像を含むウィンドウの一例を示す図である。
【図２３】領域指定画面の画像を含むウィンドウの一例を示す図である。
【図２４】オーディオ遠隔制御処理の流れの一例を示すフローチャートである。
【図２５】オーディオ制御画面の画像を含むウィンドウの一例を示す図である。
【図２６】照明遠隔制御処理の流れの一例を示すフローチャートである。
【図２７】照明制御画面の画像を含むウィンドウの一例を示す図である。
【図２８】システム設定処理の流れの一例を示すフローチャートである。
【図２９】システム設定画面の画像を含むウィンドウの一例を示す図である。
【図３０】アクセス権設定画面の画像を含むウィンドウの一例を示す図である。
【符号の説明】
【０２３０】
１  会議システム、５１  操作画面送信部、５３  コマンド受信部、５５  データ要求部、５７  自装置操作画面生成部、５９  認証部、６１  識別情報要求部、６３  指示ユーザ決定部、６５  関連付部、６７  実行可否判断部、６９  処理制御部、７１  処理実行部、８１  遠隔操作画面送信部、８３  自装置操作画面送信部、８５  認証画面送信部、９１  遠隔制御部、９３  自装置制御部、１００  ＭＦＰ、１１０  メイン回路、１１１  ＣＰＵ、１１２  通信Ｉ／Ｆ部、１１３  ＲＯＭ、１１４  ＲＡＭ、１１５  ＥＥＰＲＯＭ、１１６  ＨＤＤ、１１７  ファクシミリ部、１１８  ネットワークＩ／Ｆ、１１９  カードＩ／Ｆ、１１９Ａ  フラッシュメモリ、１２０  自動原稿搬送装置、１３０  原稿読取部、１４０  画像形成部、１５０  給紙部、１６０  操作パネル、１６０Ａ  表示部、１６０Ｂ  操作部、２００  ＰＣ、２０１  ＣＰＵ、２０２  ＲＯＭ、２０３  ＲＡＭ、２０４  ＨＤＤ、２０５  表示部、２０６  操作部、２０７  ネットワークＩ／Ｆ、２０８  通信Ｉ／Ｆ、２０９  外部記憶装置、２１１  ブラウジング部、２１３  位置検出部、２１５  装置検出部、２１７  識別情報送信部、２１９  投影制御部、２２１  表示画面生成部、２２３  描画像検出部、２２５  データ送信部、２３１  表示データ、３１０  プリンタ、３２０  照明装置、３３０  音響装置、４００  ホワイトボード、４１１Ａ〜４１１Ｅ  ペン、５００  プロジェクタ。
【図１】
2011066620.tif 000003
【図２】
2011066620.tif 000004
【図３】
2011066620.tif 000005
【図４】
2011066620.tif 000006
【図５】
2011066620.tif 000007
【図６】
2011066620.tif 000008
【図７】
2011066620.tif 000009
【図８】
2011066620.tif 000010
【図９】
2011066620.tif 000011
【図１０】
2011066620.tif 000012
【図１１】
2011066620.tif 000013
【図１２】
2011066620.tif 000014
【図１３】
2011066620.tif 000015
【図１４】
2011066620.tif 000016
【図１５】
2011066620.tif 000017
【図１６】
2011066620.tif 000018
【図１７】
2011066620.tif 000019
【図１８】
2011066620.tif 000020
【図１９】
2011066620.tif 000021
【図２０】
2011066620.tif 000022
【図２１】
2011066620.tif 000023
【図２２】
2011066620.tif 000024
【図２３】
2011066620.tif 000025
【図２４】
2011066620.tif 000026
【図２５】
2011066620.tif 000027
【図２６】
2011066620.tif 000028
【図２７】
2011066620.tif 000029
【図２８】
2011066620.tif 000030
【図２９】
2011066620.tif 000031
【図３０】
2011066620.tif 000032