(57)【要約】【課題】操作端末の固有の情報に応じて、液晶プロジェクタなどの情報処理装置において表示の一部または全てを変更することができるシステムを提供する。【解決手段】システムは、液晶プロジェクタ１０１と液晶プロジェクタを操作する携帯端末１０２とからなる。携帯端末１０２は、端末の固有情報と状態情報とからなる端末情報１１１を端末情報格納部１０７に保持している。液晶プロジェクタ１０１は、携帯端末１０２から送られた操作情報１１０および端末情報１１１に対応してプロジェクタの表示の形態を規定する表示情報１１８を表示情報格納部１１４に保持している。携帯端末１０２が送信した操作情報１１０および端末情報１１１に対応する表示情報１１８に応じて、液晶プロジェクタ１０１は、表示の一部または全てを変更する。【選択図】図１
2008305415.tif 000002
【特許請求の範囲】
【請求項１】
操作端末より送信される操作情報と距離情報とを受信する端末通信部と、
表示用データを表示するための表示部と、
前記表示部に表示する表示用データを変更する変更部と、を備え、
前記端末通信部が受信した操作情報により表示用データを前記表示部に表示する際に、前記変更部は前記端末通信部が受信した距離情報に基づいて表示用データを変更する、情報処理装置。
【請求項２】
前記変更部は前記表示用データの表示の大きさを変更する、請求項１に記載の情報処理装置。
【請求項３】
前記表示用データは文字データである、請求項２に記載の情報処理装置。
【請求項４】
操作端末より送信される操作情報と端末情報とを受信する端末通信部と、
表示用データを表示するための表示部と、
前記表示部に表示する表示用データを変更する変更部と、を備え、
前記端末通信部が受信した操作情報により表示用データを前記表示部に表示する際に、前記変更部は前記端末通信部が受信した端末情報に基づいて表示用データを変更する、情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報処理システム、情報処理装置、情報処理システムにおける処理方法、および情報処理システムにおける処理プログラムに関し、特にユーザに対してデータを表示する情報処理装置と、それを操作する操作端末とからなる情報処理システム、情報処理装置、情報処理システムにおける処理方法、および情報処理システムにおける処理プログラムに関する。
【背景技術】
【０００２】
従来の技術として、操作端末で表示されるポータルサイトの画面レイアウト（すなわち情報処理装置が保持する表示用データのレイアウト）を、ユーザが任意に変更できるシステムが提案されている（例えば、特許文献１参照）。
【０００３】
このシステムは、ネットワークからアクセス可能に構成されたポータルサイト（すなわち情報処理装置）とネットワークへアクセス可能に構成されポータルサイトを表示する情報端末（すなわち操作端末）とからなり、情報端末のユニークな固有情報に基づいてポータルサイトの表示内容を自動選択するものである。
【０００４】
また、従来の技術として、複数種類の講演資料を切換えて利用することが可能な端末装置（すなわち情報処理装置と操作端末が一体となったもの）において、講演者（すなわちユーザ）が常に適切な資料（すなわち表示用データ）を利用できるようにするものが提案されている（例えば、特許文献２参照）。
【０００５】
この装置は、情報入力部により入力された複数の映像情報および画像情報の全てを表示するＣＲＴと、ＣＲＴに表示されている各入力情報の中から何れかを選択するための入力情報選択部と、入力情報選択部により選択された入力情報に切換えて、それを出力する切換え出力部とを備えている。この装置では、入力された各入力情報をＣＲＴ上で常に明示することにより、講演者が明示された内容を見ながら所望の入力情報に切換えることができる。これにより、意図しない入力情報が出力されてしまう不都合が防止される。
【特許文献１】特開２００２−８２７４６号公報
【特許文献２】特開平９−７００３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１に示す従来の技術では、ポータルサイト（すなわち情報処理装置）が持つ表示用データが、どのような表示内容で構成されているかを操作端末（例えばWebブラウザ）が知っておく必要がある。一般にポータルサイトの表示用データはカレンダー、メモリスト、天気情報、お知らせなどの表示内容から構成されており、特許文献１の操作端末は、前述の表示内容を、ユーザ（操作端末側）で任意に変更できることを特徴としている。
【０００７】
しかしながら、前述の表示内容を任意に変更できることとは、表示用データの変更（表示の禁止、表示用データの加工、表示用データの選択など）を、操作端末側で任意に行うことができるということであり、特許文献１に示す従来の技術では、情報処理装置側で表示内容を任意に変更することはできない。
【０００８】
また、特許文献２の技術では、複数種類の講演資料（すなわち表示用データ）を、情報処理装置が持つ入力情報選択部と切換え出力部とで任意の講演資料（映像情報および画像情報）の組み合わせに切換えることが可能である。
【０００９】
しかしながら、入力情報選択部の操作は講演者（ユーザ）が行う必要があり、情報処理装置が自動的に切換えるわけではない。
【００１０】
また、特許文献１に示される従来の技術は、特定のポータルサイトの表示用データについて表示内容を任意に変更するものであり、複数のポータルサイトの表示用データ、あるいは、ポータルサイト以外も含む複数の情報処理装置の表示用データについて表示内容を任意に変更するためには、各情報処理装置の表示用データの表示内容の構成ごとの表示情報を、操作端末で保持しておかなければならない。
【００１１】
また、特許文献１に示す従来の技術では、情報処理装置が保持する表示用データの表示内容を任意に変更することは可能であるが、情報処理装置が保持する表示用データの一部を、各操作端末ごとの差し換え表示用データに変更して表示することはできない。情報処理装置が保持する表示用データの一部を各操作端末ごとの差し換え表示用データに変更して表示するためには、各操作端末ごとの差し換え表示用データを、情報処理装置が予め保持しておく必要がある。
【００１２】
さらに、特許文献１に示す従来の技術では、操作端末が保持する端末情報に操作端末の仕様を特定する機種名などを格納するが、操作端末が情報処理装置の表示部の画面（例えば液晶プロジェクタで投影されたスクリーン上の画面）を直接指示できるような付加機能（例えばペンライト）を備えていた場合に、その付加機能情報を情報処理装置で判断して、情報処理装置の表示用データの一部または全てを変更することはできない。
【００１３】
さらに従来の技術では、操作端末から情報処理装置の表示部の画面（例えば液晶プロジェクタで投影されたスクリーン上の画面）までの距離情報を情報処理装置で判断して、情報処理装置の表示用データの一部または全てを変更することはできない。
【課題を解決するための手段】
【００１４】
この発明は、上記問題点を解決するためになされたものであり、ユーザの利便性の高い情報処理システム、情報処理装置、情報処理システムにおける処理方法、および情報処理システムにおける処理プログラムを提供することを目的としている。
【００１５】
上記目的を達成するため、この発明のある局面に従うと、情報処理システムは、情報処理装置と、情報処理装置を操作する操作端末とからなるシステムであって、操作端末は、情報処理装置と通信するための装置通信部と、ユーザから情報処理装置の動作を指定するための操作情報を入力する操作部と、操作端末毎に決まる機器に特有な情報である固有情報と、操作端末の使用環境によって可変な状態情報とからなる端末情報とを保持するための端末情報格納部と、操作部から入力された操作情報に、端末情報格納部から取得した端末情報を付加して装置通信部に出力するための統合部とを備え、情報処理装置は、操作端末と通信するための端末通信部と、ユーザに対して情報処理装置内に保持する表示用データを表示するための表示部と、操作情報および端末情報に対応する表示の方法を規定する表示情報を保持するための表示情報格納部と、端末通信部から入力された操作情報と端末情報とに対応した表示情報の規定に基いて、表示部が表示する表示用データを変更するための変更部とを備えることを特徴とする。
【００１６】
好ましくは変更部は、操作情報と端末情報とに対応する表示情報の規定に基いて、表示用データの一部または全部を表示させない機能を持つことを特徴とする。
【００１７】
好ましくは変更部は、操作情報と端末情報とに対応する表示情報の規定に基いて、表示用データの一部または全部を加工して表示させる機能を持つことを特徴とする。
【００１８】
好ましくは変更部は、操作情報と端末情報とに対応する表示情報の規定に基いて、表示用データの一部または全部を他の表示用データに切り替えて表示させる機能を持つことを特徴とする。
【００１９】
好ましくは操作端末の統合部は、端末固有の第２表示用データを保持し、操作情報および端末情報に、第２表示用データを付加して装置通信部に出力する機能をさらに有し、情報処理装置の変更部は、操作情報と端末情報とに対応する表示情報の規定に基いて、表示用データの一部または全部を、端末通信部から入力された第２表示用データに差し換えて表示させる機能を持つことを特徴とする。
【００２０】
好ましくは操作端末の端末情報格納部は、操作端末の付加機能情報をさらに含む端末情報を保持し、情報処理装置の変更部は、操作情報と付加機能情報を含む端末情報とに対応する表示情報の規定に基いて、表示用データを変更する機能をさらに持つことを特徴とする。
【００２１】
好ましくは操作端末は、表示部が表示する表示用データの画面をユーザが直接指示するための画面指示部を備え、操作端末の端末情報格納部は、画面指示部を有することを付加機能情報として記述した端末情報を保持し、情報処理装置の変更部は、操作情報と付加機能情報を含む端末情報とに対応する表示情報の規定に基いて、表示用データを変更するための機能を持つことを特徴とする。
【００２２】
好ましくは操作端末は、表示用データが表示される画面までの距離を計測するための距離計測部を備え、操作端末の端末情報格納部は、距離計測部が計測した距離情報を含む端末情報を保持し、情報処理装置の変更部は、操作情報と距離情報を含む端末情報とに対応する表示情報の規定に基いて、表示用データを変更する機能を持つことを特徴とする。
【００２３】
好ましくは情報処理装置の変更部は、操作情報と距離情報を含む端末情報とに対応する表示情報の規定に基いて、表示用データに含まれる文字情報の大きさと画面配置とを変更して表示部に表示させる機能をさらに持つことを特徴とする。
【００２４】
好ましくは情報処理装置の変更部は、操作情報と距離情報を含む端末情報とに対応する表示情報の規定に基いて、表示用データに含まれる図形情報の大きさと画面配置とを変更して表示部に表示させる機能をさらに持つことを特徴とする。
【００２５】
好ましくは情報処理装置の変更部は、操作情報と距離情報を含む端末情報とに対応する表示情報の規定に基いて、表示用データの全体の表示面積を変更して表示部に表示させる機能をさらに持つことを特徴とする。
【００２６】
上記目的を達成するため、この発明の他の局面に従うと、情報処理装置は、操作端末と通信するための端末通信部と、ユーザに対して情報処理装置内に保持する表示用データを表示するための表示部と、操作端末の操作情報および操作端末の端末情報に対応する表示の方法を規定する表示情報を保持するための表示情報格納部と、端末通信部から入力された操作情報と端末情報とに対応した表示情報の規定に基いて、表示部が表示する表示用データを変更するための変更部とを備える。
【００２７】
上記目的を達成するため、この発明のさらに他の局面に従うと、情報処理システムにおける処理方法は、情報処理装置と、情報処理装置を操作する操作端末とからなる情報処理システムにおける処理方法であって、操作端末は、情報処理装置と通信するための通信処理と、ユーザから情報処理装置の動作を指定するための操作情報を入力する処理と、操作端末毎に決まる機器に特有な情報である固有情報と、操作端末の使用環境によって可変な状態情報とからなる端末情報とを保持するための端末情報格納処理と、操作部から入力された操作情報に、端末情報格納部から取得した端末情報を付加して装置通信部に出力するための統合処理とを行い、情報処理装置は、操作端末と通信するための通信処理と、ユーザに対して該情報処理装置内に保持する表示用データを表示するための表示処理と、操作情報と端末情報とに対応する表示の方法を規定する表示情報を保持するための表示情報格納処理と、端末通信部から入力された操作情報と端末情報とに対応した表示情報の規定に基いて、表示部が表示する表示用データを変更するための変更処理とを行うことを特徴とする。
【００２８】
上記目的を達成するため、この発明のさらに他の局面に従うと、情報処理システムにおける処理プログラムは、情報処理装置と、情報処理装置を操作する操作端末とからなる情報処理システムにおける処理プログラムであって、操作端末は、情報処理装置と通信するための通信処理と、ユーザから情報処理装置の動作を指定するための操作情報を入力する処理と、操作端末毎に決まる機器に特有な情報である固有情報と、操作端末の使用環境によって可変な状態情報とからなる端末情報とを保持するための端末情報格納処理と、操作部から入力された操作情報に、端末情報格納部から取得した端末情報を付加して装置通信部に出力するための統合処理とを行い、情報処理装置は、操作端末と通信するための通信処理と、ユーザに対して該情報処理装置内に保持する表示用データを表示するための表示処理と、操作情報と端末情報とに対応する表示の方法を規定する表示情報を保持するための表示情報格納処理と、端末通信部から入力された操作情報と端末情報とに対応した表示情報の規定に基いて、表示部が表示する表示用データを変更するための変更処理とを行うようにコンピュータを動作させる。
【発明を実施するための最良の形態】
【００２９】
［第１の実施の形態］
図１は、本発明の第１の実施の形態における情報処理システムの構成を示す図である。
【００３０】
図を参照して、情報処理システムは、大きくは情報処理装置１０１と操作端末１０２とから構成される。情報処理装置１０１の例としては、プレゼンテーションなどに利用される液晶プロジェクタや無線で情報を提供する街角ホットスポットなどが挙げられる。
【００３１】
操作端末１０２の例としては、液晶プロジェクタの専用リモコン、携帯電話、携帯端末、パソコンなどが挙げられる。
【００３２】
情報処理装置１０１と操作端末１０２は、有線または無線で接続される。また互いにネットワークに接続されていてもよい。ネットワークの例としては、ＴＣＰ／ＩＰプロトコルを利用したインターネットが挙げられる。また、無線接続手段の例としては、IEEE802.11b、Bluetooth、赤外線などが挙げられる。
【００３３】
以下の実施の形態の説明では、情報処理装置１０１は、BluetoothのImagingプロファイルに対応した液晶プロジェクタであり、操作端末１０２は、Bluetooth通信手段を持つ携帯端末であるものとして説明するが、本発明はこれに限定されるものではない。
【００３４】
次に、このシステムの実施例において使われる各種情報について説明する。
携帯端末１０２には、操作情報１１０と端末情報１１１が格納される。操作情報１１０とは液晶プロジェクタ１０１で表示するコンテンツの表示の仕方を指示する情報である。例えば次の画面に進め、先頭画面に帰れなどの指示を出すものである。
【００３５】
端末情報１１１とは、携帯端末１０２を特徴付けるものである。端末情報１１１は、携帯端末１０２毎に決まる機器に特有の情報であって変更のない情報（例えば製品番号などである固有情報）と、端末の使用状態あるいは同じ携帯端末１０２を使っても使用者が違えば適宜変更の生じる情報（例えばユーザー名などである状態情報）とからなる。
【００３６】
液晶プロジェクタ１０１には、表示情報１１８と表示用データ１１７が格納される。表示情報１１８とは、携帯端末１０２に対応した表示のルールを規定したものである。表示情報１１８とは、携帯端末１０２の型番によってコンテンツの表示順番を変えたり、或るコンテンツは表示をしなかったりするもので、型番以外にも機種別、ID別、ユーザー別などで表示ルールが規定されている。
【００３７】
表示用データ１１７は、液晶プロジェクタ１０１が表示するためのコンテンツであって、実体は一つでも表示情報によって様々に変えて表示される。
【００３８】
携帯端末１０２は、ユーザ１０４が液晶プロジェクタ１０１の表示を制御する操作情報１１０を入力するための操作部１０６を備える。操作部１０６は、具体的には、キーボード、マウス、タッチパネルとペンなどである。音声認識を伴った音声入力装置、画像認識を伴った画像入力装置であってもよい。
【００３９】
操作情報１１０は、ユーザ１０４の操作に基づいて操作部１０６にて生成される。操作情報１１０の入力方法としては、画面上に表示される制御メニューの中から選んでマウスでポインティングしたり、タッチパネル付きの場合は該当部分をペンでタッチ、あるいはキーボードから操作を文字列で入力する、などの方法がある。
【００４０】
携帯端末１０２は、携帯端末１０２の固有情報と状態情報からなる端末情報１１１を保持するための端末情報格納部１０７を備える。
【００４１】
また、携帯端末１０２は、操作部１０６から入力した操作情報１１０に格納部１０７から取得した端末情報１１１を付加して通信部１０５に出力するための統合部１０８と、通信部１０５、操作部１０６、格納部１０７、統合部１０８を制御するための制御部１０９とを備える。
【００４２】
液晶プロジェクタ１０１は、ユーザ１０４に表示用データ１１７を表示するための表示部１１３を備える。情報処理装置が液晶プロジェクタである場合、表示部１１３は、透過型液晶パネルおよびスクリーンに投影するための投影機能で構成される。液晶プロジェクタ以外の場合では、CRTや液晶ディスプレイなどを備えたサーバ装置などで構成される。
【００４３】
液晶プロジェクタ１０１は、操作情報１１０と端末情報１１１に対応する表示の方法を規定する表示情報１１８を保持するための格納部１１４を備える。
【００４４】
また、液晶プロジェクタ１０１は、通信部１１２から入力した操作情報１１０と端末情報１１１、および、格納部１１４から取得した表示情報１１８に応じて、表示部１１３が表示する表示用データ１１７を変更するための変更部１１５を備える。
【００４５】
液晶プロジェクタ１０１は、ユーザ１０４が表示情報１１８を確認／変更するための管理部１０３を備える。管理部１０３は、表示情報１１８の設定内容を表示部１１３を利用してユーザ１０４に提示する。表示部１１３の代わりに、管理部１０３が持つＩ／Ｆを介して他の表示デバイスを利用して提示してもよい。また、管理部１０３は、表示情報１１８の設定内容を変更するための専用入力部を備える。専用入力部の代わりに、携帯端末１０２の操作部１０６を利用して変更してもよい。また、管理部１０３が持つ専用Ｉ／Ｆを介して他の操作デバイスを利用して変更してもよい。
【００４６】
また、液晶プロジェクタ１０１は、通信部１１２、表示部１１３、格納部１１４、変更部１１５を制御するための制御部１１６とを備える。
【００４７】
図１において、操作部１０６から統合部１０８、通信部１０５、通信部１１２、変更部１１５まで書かれた実線の矢印は、操作情報１１０の流れを示している。
【００４８】
図１において、格納部１１４から変更部１１５まで書かれた一点鎖線の矢印は、表示情報１１８の流れを示している。また、太字実線の矢印は、表示用データ１１７の流れを示している。
【００４９】
図１において、格納部１０７から統合部１０８、通信部１０５、通信部１１２、変更部１１５まで書かれた破線の矢印は、端末情報１１１の流れを示している。
【００５０】
ここで液晶プロジェクタ１０１と携帯端末１０２の各機能を実現するハードウェアの構成例について述べておく。
【００５１】
図２は、図１の液晶プロジェクタ１０１のハードウェア構成を示す図である。
なお、図２に示されるハードウェア構成は、情報処理装置が一般的なパソコンである場合にも適用される。
【００５２】
図２の情報処理装置は、CPU５０２と、外部記憶装置であるディスク５０５と、ROM（Read Only Memory）５０３と、RAM（Random Access Memory）５０４と、表示部５０７と、ネットワークインターフェース５０６とを備える。CPU、ROM、RAMが図１における管理部１０３、装置制御部１１６、変更部１１５の機能を果たす。また表示用データ１１７はディスク５０５に保存されている。表示情報１１８はディスク５０５またはRAM５０４にて構成される表示情報格納部１１４に保存される。ネットワークインターフェース５０６は携帯端末１０２との通信を行う端末通信部１１２にあたり、Bluetoothなどで通信を行う。情報処理装置の各構成要素は、バス５０１によって互いに接続されている。
【００５３】
図３は、図１の携帯端末１０２のハードウェア構成を示す図である。
なお、図３に示されるハードウェア構成は、操作端末が一般的なパソコンである場合にも適用される。図３の操作端末は、CPU６０２と、外部記憶装置であるディスク６０５と、ROM（Read Only Memory）６０３と、RAM（Random Access Memory）６０４と、キーボード／マウス／タッチパネル６０７と、ネットワークインターフェース６０６と、表示画面６１０とを備える。
【００５４】
CPU、ROM、RAMが図１における端末制御部１０９、統合部１０８の機能を果たす。端末情報１１１や後述する第２表示用データは、RAM６０４で構成される端末情報格納部１０７、またはディスク６０５に保存される。キーボード／マウス／タッチパネル６０７は操作部１０６を構成し、ユーザーの指示を操作端末に入力する。タッチパネルが付く場合は、キーボード／マウス／タッチパネル６０７は表示画面６１０と一体となる。表示画面６１０はキーボード／マウス／タッチパネル６０７と合わせて操作部１０６の機能を果たし、操作情報を入力する際のメニューや各種の指示事項を表示する。
【００５５】
ネットワークインターフェース６０６は、情報処理装置との通信を行う装置通信部１０５にあたり、Bluetoothなどで通信を行う。また操作端末には、適宜、情報処理装置の表示部１１３が表示する画面上の場所を直接指示するための画面指示部として、ペンライト６０８が備えられる。
【００５６】
また、操作端末には、適宜、情報処理装置の表示部１１３が表示する画面までの距離を計測するための距離計測部としての距離センサ６０９が備えられる。操作端末の各構成要素は、バス６０１によって互いに接続されている。
【００５７】
図１の構成図に示すように、情報処理装置と操作端末は、互いに通信するための通信部１０５、１１２を備える。
【００５８】
図４を用いて、情報処理装置と操作端末が、それぞれBluetoothのImagingプロファイルに対応した液晶プロジェクタ７０２と携帯端末７０１である場合における通信手順を説明する。
【００５９】
図４において、まず、携帯端末７０１から、近傍にBluetoothデバイスが存在するか探索（Inquiry）が行われる（矢印a）。探索に対して、近傍のBluetoothデバイス７０２、７０３は応答を返す（矢印b1、b2）。この時、非Bluetoothデバイス７０４は応答を返さない。携帯端末７０１は、Bluetoothデバイス７０２、７０３と順番に接続（Page）を行い、サービスディスカバリプロトコル（SDP）を利用して、各Bluetoothデバイスの種類やサポートするプロファイルを取得する（矢印c1、d1、e1、c2、d2、e2）。
【００６０】
携帯端末７０１は、Bluetoothデバイス７０２がImagingプロファイルに対応した液晶プロジェクタであることが分かると、液晶プロジェクタ７０２と接続（Page）を行い、以後、Imagingプロファイルを利用して、液晶プロジェクタの表示を制御する（矢印f、g、h）。
【００６１】
図５は、ユーザーの操作によって操作部１０６で生成される操作情報１１０の例を示す図である。
【００６２】
情報８０１は、液晶プロジェクタ１０１に対して一つ次の画面を表示するよう指示する操作情報である。
【００６３】
情報８０２は、液晶プロジェクタ１０１に対して一つ前の画面を表示するよう指示する操作情報である。
【００６４】
情報８０３は、液晶プロジェクタ１０１に対して先頭の画面を表示するよう指示する操作情報である。
【００６５】
情報８０４は、液晶プロジェクタ１０１に対して末尾の画面を表示するよう指示する操作情報である。
【００６６】
情報８０５は、液晶プロジェクタ１０１に対して次の画面を一定間隔で連続して順次表示するよう指示する操作情報である。
【００６７】
情報８０６は、液晶プロジェクタ１０１に対して前の画面を一定間隔で連続して順次表示するよう指示する操作情報である。
【００６８】
情報８０５、８０６には、順次表示する際の間隔情報が含まれていてもよい。また、情報８０１〜８０６は、携帯端末１０２内部では符号化されたデータとして扱われる。
【００６９】
図６は、端末情報１１１の具体例を示す図である。
情報９０１は、携帯端末１０２のユーザ名である。情報９０１は、予めユーザ１０４が端末に設定しておく場合、ユーザ１０４が端末を利用する際（ログイン等）に入力して設定される場合、ユーザ名が設定されていない場合などがある。
【００７０】
情報９０２は、携帯端末１０２の型番である。情報処理装置は、情報９０２を表示情報１１８と照合することで、携帯端末１０２の能力を知ることが可能となる。表示情報の具体例は後述する。
【００７１】
情報９０３は、携帯端末１０２のユーザフレンドリーな名称である。情報処理装置は、情報９０２の場合と同様に、情報９０３を表示情報１１８と照合することで、携帯端末１０２の能力を知ることが可能となる。
【００７２】
情報９０４は、携帯端末１０２に付けられた製品番号である。情報９０４は、情報９０２または９０３を同じとする端末の中でユニークな番号として割り当てられる。
【００７３】
情報９０５は、携帯端末１０２のネットワークＩ／Ｆに割り振られたユニークな番号である。情報９０５には、ネットワークにTCP / IPプロトコルを利用している場合はMACアドレスが、Bluetoothを利用している場合はBDアドレスが相当する。
【００７４】
情報９０６は、現在の通信セッションに割り振られたユニークな番号である。情報９０６には、ネットワークにTCP / IPプロトコルを利用している場合はIPアドレスとポート番号、Bluetoothを利用している場合はPageに割り振られる情報、あるいは、より上位層で使用するコネクションIDが相当する。
【００７５】
ここで、端末番号９０２、端末機種９０３、製品番号９０４、ネットワークI/F ＩＤ９０５は、端末に設定されている固有情報の例である。
【００７６】
また、ユーザ名９０１、通信ID９０６は、端末の状態によって変化する状態情報の例である。
【００７７】
ユーザ名９０１から通信ID９０６は、端末装置１０２の内部では符号化されたデータとして扱われる。
【００７８】
図７は、表示情報１１８の具体例を示す図である。
図７の左側に示される情報１００１の表示ルール１００２から１００７は、それぞれ、端末情報１１１のユーザ名、端末型番、端末機種、製品番号、ネットワークI/F ID、通信IDのエントリに対応する。
【００７９】
例えば、端末型番のエントリを例に挙げると、端末型番のリストと各端末型番毎の表示ルールが記載されている（図７右側の情報１００８）。図７右側の情報１００８については後述する。なお、情報１００１と１００８は、情報処理装置内部では符号化されたデータとして扱われる。
【００８０】
図７右側の情報１００８を用いて、変更部１１５の動作を説明する。
図７右側の情報１００８は、横を表示用データ１１７の表示順の頁、縦を端末型番とした表である。なお、ここでは横を表示順の頁として説明するが、複数の頁で構成される表示用データや、時間軸で区切られた動画データの一部であっても同様である。また、ここでは縦を端末型番として説明するが、ユーザ名、端末機種、製品番号、ネットワークI/F ID、通信IDであっても同様である。
【００８１】
変更部１１５は、操作情報１１０から表示する頁を、端末情報１１１から端末型番を特定し、表の交差する箇所から実際に行う処理を決定する。処理内容が「表示用データ」を示した場合（例えば、データ２である符号１００９）、変更部１１５は表示部１１３に対して、該当頁をそのまま表示するよう指示する。
【００８２】
処理内容が「禁止」を示した場合（例えば、符号１０１０）、変更部１１５は表示部１１３に対して、該当頁を表示せずにスキップさせる、または、表示できない旨を示す画面を表示するよう指示する。
【００８３】
処理内容が「表示用データの加工」を示した場合（例えば、符号１０１１。ここではデータ２'として表現）、変更部１１５は表示部１１３に対して、該当頁に加工を加えて表示するよう指示する。具体的な加工例としては、表示するのが不適切と思われる箇所にモザイクをかける、注釈を追加する、などである。
【００８４】
また加工内容は、操作情報１１０、端末情報１１１に含まれていてもよい。
処理内容が「他の表示用データ」を示した場合（符号１０１２、ここではデータ４として表現）、変更部１１５は表示部１１３に対して、本来の表示用データ２の代わりに表示用データ４に切り替えて表示するよう指示する。
【００８５】
処理内容が「差換」を示した場合（符号１０１３）については、本発明の第２の実施の形態で説明する。
【００８６】
図８は、情報処理システムの携帯端末１０２の処理手順を示すフローチャートである。
まず、携帯端末１０２は操作部１０６にて、ユーザ入力が行われるまで待つ（ステップＳ１１０２）。ステップＳ１１０２にてユーザ入力が行われた場合、それが携帯端末１０２の操作終了の指示であるか判断する（ステップＳ１１０３）。
【００８７】
ステップＳ１１０３にて携帯端末１０２の操作終了の指示であると判断された場合、処理を終了する（ステップＳ１１０４）。
【００８８】
ステップＳ１１０３にて携帯端末１０２の操作終了の指示でないと判断された場合、ユーザ入力から図５に示す操作情報１１０が生成され、統合部１０８に送られる（ステップＳ１１０５）。
【００８９】
次に統合部１０８にて、格納部１０７に保持されている図６に示す端末情報１１１が取得され、操作情報１１０と端末情報１１１が、通信部１０５に送られる（ステップＳ１１０６）。
【００９０】
通信部１０５は、操作情報１１０と端末情報１１１を、情報処理装置に送信する（ステップＳＳ１１０７）。
【００９１】
図９は、情報処理システムの情報処理装置の処理手順を示すフローチャートである。
まず、情報処理装置は通信部１１２にて、携帯端末１０２から操作情報１１０と端末情報１１１を受信するまで待つ（ステップＳ１２０２）。
【００９２】
ステップＳ１２０２にて携帯端末１０２から操作情報１１０と端末情報１１１の受信が行われた場合、操作情報１１０が情報処理装置の操作終了の指示であるか判断する（ステップＳ１２０３）。
【００９３】
ステップＳ１２０３にて情報処理装置の操作終了の指示であると判断された場合、処理を終了する（ステップＳ１２０４）。
【００９４】
ステップＳ１２０３にて情報処理装置の操作終了の指示でないと判断された場合、変更部１１５にて、格納部１１４に保持されている図７に示す表示情報１１８が取得される（ステップＳ１２０５）。
【００９５】
変更部１１５は、操作情報１１０と端末情報１１１に対応する表示情報１１８が示す処理内容が、前述の図７右側１０１０などに示される「禁止」であるか判断する（ステップＳ１２０６）。
【００９６】
ステップＳ１２０６で「禁止」 であると判断された場合、変更部１１５は表示部１１３に対して、表示用データ１１７の該当箇所を表示せずにスキップさせる。または、表示できない旨を示す画面を表示するよう指示する（ステップＳ１２０７）。
【００９７】
ステップＳ１２０６で「禁止」でないと判断された場合、変更部１１５は、操作情報１１０と端末情報１１１に対応する表示情報１１８が示す処理内容が、前述の図７右側１０１１などに示される「表示用データの加工」であるか判断する（ステップＳ１２０８）。
【００９８】
ステップＳ１２０８で「表示用データの加工」であると判断された場合、変更部１１５は表示部１１３に対して、表示用データ１１７の該当箇所に加工を加えて表示するよう指示する。ここで具体的な加工例としては、表示するのが不適切と思われる箇所にモザイクをかける、注釈を追加する、などである。また加工内容は、操作情報１１０、端末情報１１１に含まれていてもよい（ステップＳ１２０９）。
【００９９】
ステップＳ１２０８で「表示用データの加工」でないと判断された場合、変更部１１５は、操作情報１１０と端末情報１１１に対応する表示情報１１８が示す処理内容が、前述の図７右側１０１２などに示される「他の表示用データ」であるか判断する（ステップＳ１２１０）。
【０１００】
ステップＳ１２１０で「他の表示用データ」であると判断された場合、変更部１１５は表示部１１３に対して、表示用データ１１７の該当箇所を表示情報１１８が示す他の表示用データに切り替えて表示するよう指示する（ステップＳ１２１１）。
【０１０１】
ステップＳ１２１０で「他の表示用データ」でないと判断された場合、表示部１１３は表示用データ１１７の該当箇所をそのまま表示する。また、ステップＳ１２０７で禁止処理が加えられた場合、ステップＳ１２０９で加工処理を加えられた場合、ステップＳ１２１１で切替処理が加えられた場合は、それぞれ前述の処理を加えた表示用データを表示する（ステップＳ１２１２）。
【０１０２】
［第２の実施の形態］
図１０は、本発明の第２の実施の形態における情報処理システムの構成を示すブロック図である。
【０１０３】
図１０の携帯端末２０２は、図１の携帯端末１０２に対して、第２表示用データ２１９を保持する点が異なる。携帯端末２０２が保持する第２表示用データ２１９は、操作情報２１０、端末情報２１１と一緒に、統合部２０８から通信部２０５を介して、液晶プロジェクタ２０１に送られる。
【０１０４】
図１３における実線、破線、一点鎖線の矢印は、それぞれ図１と同様に、操作情報２１０、端末情報２１１、表示情報２１８の流れを示している。また、太い実線は、液晶プロジェクタ２０１が保持する表示用データ２１７と、携帯端末２０２が保持する第２表示用データ２１９の流れを示している。
【０１０５】
図７の右側に示される情報１００８で、操作情報２１０と端末情報２１１に対応する表示情報２１８が指示した処理内容が「差換」であった場合（符号１０１３）、変更部２１５は表示部２１３に対して、表示用データ２１７の該当頁を、携帯端末２０２から送られてきた第２表示用データ２１９の該当頁に差し換えて表示するよう指示する。
【０１０６】
図１１は、本発明の第２の実施の形態における、携帯端末１０２の処理手順を示すフローチャートである。
【０１０７】
図１１のステップＳ１３０１からステップＳ１３０６は、それぞれ、図８のステップＳ１１０１からステップＳ１１０６と同じであるため、ここでの説明を繰り返さない。
【０１０８】
ステップＳ１３０６の処理の後、統合部２０８は、操作情報２１０、端末情報２１１から、第２表示用データ２１９が液晶プロジェクタ２０１にて利用される可能性があるか判断する（ステップＳ１３０８）。
【０１０９】
ステップＳ１３０８で可能性がないと判断された場合、通信部２０５は、操作情報２１０と端末情報２１１を、液晶プロジェクタ２０１に送信する（ステップＳ１３０７）。
【０１１０】
ステップＳ１３０８で可能性があると判断された場合、通信部２０５は、操作情報２１０と端末情報２１１と第２表示用データ２１９とを、液晶プロジェクタ２０１に送信する（ステップＳ１３０９）。
【０１１１】
図１２は、本発明の第２の実施の形態における情報処理システムの情報処理装置の処理手順を示すフローチャートである。
【０１１２】
図１２のステップＳ１４０１からステップＳ１４１２は、それぞれ、図９のステップＳ１２０１からステップＳ１２１２と同じであるため、ここでの説明を繰返さない。
【０１１３】
ステップＳ１４１０で「他の表示用データ」でないと判断された場合、変更部２１５は、操作情報２１０と端末情報２１１に対応する表示情報２１８が示す処理内容が、前述の図７右側の情報１０１３の「差換」であるか判断する（ステップＳ１４１３）。
【０１１４】
ステップＳ１４１３で「差換」であると判断された場合、変更部２１５は表示部２１３に対して、表示用データ２１７の該当箇所を、携帯端末２０２から送られてきた第２表示用データ２１９の該当箇所に差し換えて表示するよう指示する（ステップＳ１４１４）。
【０１１５】
［第３の実施の形態］
図１３は、本発明の第３の実施の形態における情報処理システムの構成を示すブロック図である。
【０１１６】
図１３の携帯端末３０２は、図１の携帯端末１０２に対して、液晶プロジェクタ３０１の表示部３１３が表示する表示用データ３１７の画面を、ユーザ３０４が直接指示するための画面指示部３２０を備える点が異なる。画面指示部３２０の具体例としては、ペンライトなどが挙げられる。
【０１１７】
図１３における実線、破線、一点鎖線、太字実線の矢印は、それぞれ図１と同様に、操作情報３１０、端末情報３１１、表示情報３１８、表示用データ３１７の流れを示している。
【０１１８】
図１４は、第３の実施の形態における、画面指示部３２０を備える携帯端末が記憶する端末情報３１１の例である。端末情報３１１には、第１の実施の形態で説明した端末情報に加えて、付加機能としてペンライトが装備されていることを示す情報１５０７が記載してある。ペンライトは、端末に設定されている固有情報の一つである。
【０１１９】
図１５は、図９のステップＳ１２１０（または図１２のステップＳ１４１０）の切替処理の処理手順を示すフローチャートである。
【０１２０】
まず、端末情報３１１に、携帯端末３０２が画面指示部３２０などの付加機能を備えることが記載されているか判断する（ステップＳ１６０２）。
【０１２１】
ステップＳ１６０２で付加機能を備えることが確認された場合、その付加機能に対応する表示用データ３１７を持つか判断する（ステップＳ１６０３）。
【０１２２】
ステップＳ１６０３で付加機能に対応する表示用データ３１７を持つと判断された場合、対応する表示用データ３１７を表示する切替処理を行う（ステップＳ１６０４）。
【０１２３】
ステップＳ１６０２で付加機能を備えないことが確認された場合、または、ステップＳ１６０３で付加機能に対応する表示用データ３１７を持たないと判断された場合、切替処理は行われない。
【０１２４】
ここでは、切替処理の場合を例に説明を行ったが、図９のステップＳ１２０７（または図１２のステップＳ１４０７）の禁止処理、図９のステップＳ１２０９（または図１２のステップＳ１４０９）の加工処理、図１２のステップＳ１４１４の差換処理においても、同様の処理が可能である。
【０１２５】
ここで、付加機能がペンライトの場合を例に、ペンライトに対応する表示用データ３１７の例を挙げる。ペンライトを利用すれば、表示画面に対して処理の流れに沿った画面指示が可能となる。そのため、用意する表示用データに処理の流れを明示する必要が無くなる。また、ペンライトを利用すれば、より細かな箇所の指示が可能となる。そのため、用意する表示用データに詳細部を載せることが可能となる。
【０１２６】
［第４の実施の形態］
図１６は、本発明の第４の実施の形態における情報処理システムの構成を示す図である。
【０１２７】
図１６の携帯端末４０２は、図１の携帯端末１０２に対して、液晶プロジェクタ４０１の表示部４１３が表示する表示用データ４１７の画面までの距離を計測するための距離計測部４２１を備える点が異なる。
【０１２８】
図４における実線、破線、一点鎖線、太字実線の矢印は、それぞれ図１と同様に、操作情報４１０、端末情報４１１、表示情報４１８、表示用データ４１７の流れを示している。
【０１２９】
距離計測部４２１は、例えば、ユーザ４０４が操作部４０６から操作情報４１０を入力した時点で、制御部４０９の制御により、表示用データ４１７の画面までの距離を計測する。そして、格納部４０７に格納されている端末情報４１１に距離情報を格納して、それを統合部４０８に送る。または、距離計測部４２１は、常時、表示用データ４１７の画面までの距離を計測して、格納部４０７に格納されている端末情報４１１の距離情報を更新する。または、ユーザ４０４が操作部４０６から操作情報４１０を入力した時点で、その時点の距離情報を含む端末情報４１１を統合部４０８に送る構成でもよい。
【０１３０】
図１７は、第４の実施の形態における距離計測部４２１を備える端末装置の端末情報４１１の具体例である。
【０１３１】
端末情報４１１には、第１の実施の形態における端末情報に加えて、距離計測部４２１が計測した距離情報１７０８が記載してある。距離情報１７０８は、端末の状態によって変化する状態情報の一つである。
【０１３２】
図１８は、図９のステップＳ１２１０（または図１２のステップＳ１４１０）の切替処理の処理手順を示すフローチャートである。
【０１３３】
まず、端末情報４１１に、液晶プロジェクタ４０１の表示部４１３が表示する表示用データ４１７の画面までの距離情報が記載されているか判断する（ステップＳ１８０２）。
【０１３４】
ステップＳ１８０２で距離情報が記載されていることが確認された場合、その距離情報に対応する表示用データ４１７を持つか判断する（ステップＳ１８０３）。
【０１３５】
ステップＳ１８０３で距離情報に対応する表示用データ４１７を持つと判断された場合、対応する表示用データ４１７を表示する切替処理を行う（ステップＳ１８０４）。
【０１３６】
ステップＳ１８０２で距離情報を備えないことが確認された場合、または、ステップＳ１８０３で距離情報に対応する表示用データ４１７を持たないと判断された場合、切替処理は行われない。
【０１３７】
ここでは、切替処理の場合を例に説明を行ったが、図９のステップＳ１２０７（または図１２のステップＳ１４０７）の禁止処理、図９のステップＳ１２０９（または図１２のステップＳ１４０９）の加工処理、図１２のステップＳ１４１４の差換処理においても、同様の処理が可能である。
【０１３８】
ここで、距離情報に対応する表示用データ４１７の例を挙げる。
ユーザ４０４と画面までの距離が近い場合には、文字の大きさを小さくして情報量を増やした表示用データが有効である。逆に、ユーザ４０４と画面までの距離が遠い場合には、文字の大きさを大きくして見易さを良くした表示用データが有効である。
【０１３９】
また、ユーザ４０４と画面までの距離が近い場合には、図形の大きさを小さくして情報量を増やした表示用データが有効である。逆に、ユーザ４０４と画面までの距離が遠い場合には、図形オブジェクトの大きさを大きくして視認性を良くした表示用データが有効である。
【０１４０】
また、ユーザ４０４と画面までの距離が近い場合には、表示用データの投影面積を小さくすることでスペースの有効利用が可能である。逆に、ユーザ４０４と画面までの距離が遠い場合には、表示用データの投影面積を大きくすることで視認性を良くすることが可能である。この場合の処理は、切替処理ではなく加工処理によって実現される。
【０１４１】
［実施の形態における効果］
本実施の形態においては、操作端末が保持する端末情報に表示情報を含めず、操作端末から送信される操作情報と端末情報を元に、情報処理装置が保持する表示情報に記載された指示が利用される。これにより、情報処理装置で表示用データの一部または全てを自動的に変更することができる。
【０１４２】
すなわち、表示用データの変更は情報処理装置で制御でき、かつ、情報処理装置で各操作端末ごとの表示情報を保持する必要もない。
【０１４３】
表示用データの表示レイアウトは情報処理装置で決定するため、操作端末が表示用データの表示内容の構成を事前に知っておく必要もない。
【０１４４】
また、第２の実施の形態においては、操作端末が差し換え表示用データ（第２表示用データ）を保持しており、操作情報と端末情報に加えて差し換え表示用データを操作端末から情報処理装置に送信する。
【０１４５】
操作情報と端末情報を元に、情報処理装置が保持する表示情報に記載された指示を利用することにより、表示用データの一部を差し換え表示用データに変更することができるようになる。すなわち、情報処理装置で各操作端末ごとの差し換え表示用データを保持する必要はない。
【０１４６】
また、第３の実施の形態においては、操作端末が情報処理装置の表示部の画面（例えば液晶プロジェクタで投影されたスクリーン上の画面）を直接指示できるような付加機能（例えばペンライト）を備えていた場合に、その付加機能情報を操作端末の端末情報に記載しておく。情報処理装置が操作端末から送信された操作情報と端末情報を元に、情報処理装置が保持する表示情報に記載された指示により表示用データの一部または全てを変更する際に、端末情報に記載された付加機能情報（すなわちペンライトを備えること）を反映した変更を行うことができる。
【０１４７】
また、第４の実施の形態においては、操作端末から情報処理装置の表示部の画面（例えば液晶プロジェクタで投影されたスクリーン上の画面）までの距離情報を操作端末の端末情報に記載しておく。情報処理装置が操作端末から送信された操作情報と端末情報を元に、情報処理装置が保持する表示情報に記載された指示により表示用データの一部または全てを変更する際に、端末情報に記載された距離情報を反映した変更を行うことができる。
【０１４８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１４９】
【図１】本発明の第１の実施の形態における情報処理システムの構成を示す図である。
【図２】本発明の第１の実施の形態の情報処理装置のハードウェア構成図である。
【図３】本発明の第１の実施の形態の操作端末のハードウェア構成図である。
【図４】Bluetooth Imagingプロファイルを利用した通信手順を示すシーケンス図である。
【図５】本発明の実施の形態における操作情報の具体例を示す図である。
【図６】本発明の実施の形態における端末情報の具体例を示す図である。
【図７】本発明の実施の形態における表示情報の具体例を示す図である。
【図８】本発明の第１の実施の形態の操作端末の処理手順を示すフローチャートである。
【図９】本発明の第１の実施の形態の情報処理装置の処理手順を示すフローチャートである。
【図１０】本発明の第２の実施の形態における情報処理システムの構成を示す図である。
【図１１】本発明の第２の実施の形態の操作端末の処理手順を示すフローチャートである。
【図１２】本発明の第２の実施の形態の情報処理装置の処理手順を示すフローチャートである。
【図１３】本発明の第３の実施の形態における情報処理システムの構成を示す図である。
【図１４】本発明の第３の実施の形態における端末情報の具体例を示す図である。
【図１５】本発明の第３の実施の形態の情報処理装置の切替処理を示すフローチャートである。
【図１６】本発明の第４の実施の形態における情報処理システムの構成を示す図である。
【図１７】本発明の第４の実施の形態における端末情報の具体例を示す図である。
【図１８】本発明の第４の実施の形態の情報処理装置の切替処理を示すフローチャートである。
【符号の説明】
【０１５０】
１０１  液晶プロジェクタ、１０２  携帯端末、１０３  管理部、１１３  表示部、１０４  ユーザ、１０５  通信部、１０６  操作部、１０７  端末情報格納部、１０８  統合部、１０９  端末制御部、１１０  操作情報、１１１  端末情報、１１２  端末通信部、１１３  表示部、１１４  表示情報格納部、１１５  変更部、１１６  装置制御部、１１７  表示用データ、１１８  表示情報、２０１  液晶プロジェクタ、２０２  携帯端末、３０１  液晶プロジェクタ、３０２  携帯端末、４０１  液晶プロジェクタ、４０２  携帯端末。
【図１】
2008305415.tif 000003
【図２】
2008305415.tif 000004
【図３】
2008305415.tif 000005
【図４】
2008305415.tif 000006
【図５】
2008305415.tif 000007
【図６】
2008305415.tif 000008
【図７】
2008305415.tif 000009
【図８】
2008305415.tif 000010
【図９】
2008305415.tif 000011
【図１０】
2008305415.tif 000012
【図１１】
2008305415.tif 000013
【図１２】
2008305415.tif 000014
【図１３】
2008305415.tif 000015
【図１４】
2008305415.tif 000016
【図１５】
2008305415.tif 000017
【図１６】
2008305415.tif 000018
【図１７】
2008305415.tif 000019
【図１８】
2008305415.tif 000020