(57)【要約】 【課題】ユーザが、要求する処理を行わせる情報処理装置を容易に指定可能な情報処理システム、情報処理装置およびプログラムを提供する。【解決手段】本発明の情報処理装置は、ネットワーク上の外部の情報処理装置に予め割り当てられたＩＰ情報と、ＩＰ情報とは異なる情報であって外部の情報処理装置を特定する第１情報と、が対応付けられた第２情報を取得する取得部と、取得部により取得された第２情報を記憶する記憶部と、ユーザが入力する文字列を示す入力文字列を受け付ける受付部と、記憶部に記憶された１以上の第２情報のうち、入力文字列に対応する第１情報を含む第２情報に含まれるＩＰ情報で識別される外部の情報処理装置を、ユーザから要求される処理を実行させる外部の情報処理装置として決定する決定部と、を備える。【選択図】図７
2014081894.tif 000002
【特許請求の範囲】
【請求項１】
１以上の第１情報処理装置と、前記第１情報処理装置と接続可能な第２情報処理装置と、を備える情報処理システムであって、
前記第１情報処理装置は、
ネットワーク上の前記第１情報処理装置を識別するために前記第１情報処理装置に予め割り当てられたＩＰ情報と、前記ＩＰ情報とは異なる情報であって前記第１情報処理装置を特定する第１情報と、が対応付けられた第２情報を記憶する第１記憶部と、
前記第１記憶部に記憶された前記第２情報を送出する送出部と、を備え、
前記第２情報処理装置は、
前記第２情報を取得する取得部と、
前記取得部により取得された１以上の前記第２情報を記憶する第２記憶部と、
ユーザが入力する文字列を示す入力文字列を受け付ける第１受付部と、
前記第２記憶部に記憶された１以上の前記第２情報のうち、前記入力文字列に対応する前記第１情報を含む前記第２情報に含まれる前記ＩＰ情報で識別される前記第１情報処理装置を、前記ユーザから要求される処理を実行させる前記第１情報処理装置として決定する決定部と、を備える、
情報処理システム。
【請求項２】
前記第１情報は、前記ＩＰ情報を構成する文字列の長さよりも短い文字列で構成される、
請求項１に記載の情報処理システム。
【請求項３】
前記第２情報処理装置は、前記決定部により決定された前記第２情報処理装置に対して、前記ユーザから要求される処理の実行を要求する要求部を備える、
請求項１または請求項２に記載の情報処理システム。
【請求項４】
前記第２情報処理装置は、
前記入力文字列に対応する前記第１情報または前記ＩＰ情報を含む前記第２情報が複数存在する場合、何れかの前記第２情報の選択を促す画面を表示し、選択入力が行われた前記第２情報を選択する第１選択部を備え、
前記決定部は、前記第１選択部により選択された前記第２情報に含まれる前記ＩＰ情報で識別される前記第１情報処理装置を、前記ユーザから要求される処理を実行させる前記第１情報処理装置として決定する、
請求項１乃至３の何れかに記載の情報処理システム。
【請求項５】
前記第１情報処理装置は、
前記ネットワークを介して、第２情報処理装置と通信する通信部と、
前記通信部に割り当てられたＭＡＣアドレスに基づいて前記第１情報を生成し、生成した前記第１情報を、前記ＩＰ情報と対応付けて前記第１記憶部に記憶させる第１生成部と、を備える、
請求項１乃至４のうちの何れかに記載の情報処理システム。
【請求項６】
前記第１情報処理装置は、
前記ユーザからの入力に応じて、前記第１情報を生成し、生成した前記第１情報を、前記ＩＰ情報と対応付けて前記第１記憶部に記憶させる第２生成部と、を備える、
請求項１乃至４のうちの何れかに記載の情報処理システム。
【請求項７】
前記第１情報は、前記ＩＰ情報を構成する文字列の長さよりも短い文字列を示す識別情報、または、前記第２情報処理装置の名称を示す名称情報であり、
前記第２情報は、前記識別情報と前記名称情報と前記ＩＰ情報とが対応付けられた情報であり、
前記第２情報処理装置は、
前記ユーザの入力に応じて、前記識別情報および前記名称情報のうちの何れかを、前記入力文字列との比較対象として選択する第２選択部を備え、
前記決定部は、前記第２記憶部に記憶された１以上の前記第２情報ごとに、前記第２情報に含まれる、前記第２選択部により選択された前記識別情報および前記名称情報のうちの何れかの情報と、前記入力文字列とを比較し、前記入力文字列に対応する前記情報を含む何れかの前記第２情報に含まれる前記ＩＰ情報で識別される前記第１情報処理装置を、前記ユーザから要求される処理を実行させる前記第１情報処理装置として決定する、
請求項１乃至６のうちの何れかに記載の情報処理システム。
【請求項８】
前記第１情報は、前記ＩＰ情報を構成する文字列の長さよりも短い文字列を示す識別情報、または、前記第２情報処理装置の名称を示す名称情報であり、
前記第２情報は、前記識別情報と前記名称情報と前記ＩＰ情報とが対応付けられた情報であり、
前記第１受付部は、
前記識別情報の入力を受け付けるための第２受付部と、前記名称情報の入力を受け付けるための第３受付部と、前記入力文字列を、前記第２受付部および前記第３受付部の各々に振り分ける入力振り分け部と、を含み、
前記決定部は、前記第２記憶部に記憶された１以上の前記第２情報ごとに、前記第２受付部および前記第３受付部の各々で受け付けた前記入力文字列と、前記第２情報に含まれる前記識別情報および前記名称情報とを比較し、前記入力文字列に対応する前記識別情報または前記名称情報を含む何れかの前記第２情報に含まれる前記ＩＰ情報で識別される前記第１情報処理装置を、前記ユーザから要求される処理を実行させる前記第１情報処理装置として決定する、
請求項１乃至６のうちの何れかに記載の情報処理システム。
【請求項９】
前記第２情報処理装置は、
前記ユーザの入力に応じて、前記第１情報および前記ＩＰのうちの何れかを、前記入力文字列との比較対象として選択する第３選択部を備え、
前記決定部は、前記第２記憶部に記憶された１以上の前記第２情報ごとに、前記第２情報に含まれる、前記第３選択部により選択された前記第１情報および前記ＩＰ情報のうちの何れかの情報と、前記入力文字列とを比較し、前記入力文字列に対応する前記情報を含む何れかの前記第２情報に含まれる前記ＩＰ情報で識別される前記第１情報処理装置を、前記ユーザから要求される処理を実行させる前記第１情報処理装置として決定する、
請求項１乃至６のうちの何れかに記載の情報処理システム。
【請求項１０】
前記第１受付部は、
前記ＩＰ情報の入力を受け付けるための第４受付部と、前記第１情報の入力を受け付けるための第５受付部と、前記入力文字列を、前記第４受付部および前記第５受付部の各々に振り分ける入力振り分け部と、を含み、
前記決定部は、前記第２記憶部に記憶された１以上の前記第２情報ごとに、前記第４受付部および前記第５受付部の各々で受け付けた前記入力文字列と、前記第２情報に含まれる前記第１情報および前記ＩＰ情報とを比較し、前記入力文字列に対応する前記第１情報または前記ＩＰ情報を含む何れかの前記第２情報に含まれる前記ＩＰ情報で識別される前記第１情報処理装置を、前記ユーザから要求される処理を実行させる前記第１情報処理装置として決定する、
請求項１乃至６のうちの何れかに記載の情報処理システム。
【請求項１１】
前記第１情報は、前記ＩＰ情報を構成する文字列の長さよりも短い文字列を示す識別情報、または、前記第２情報処理装置の名称を示す名称情報であり、
前記第２情報は、前記識別情報と前記名称情報と前記ＩＰ情報とが対応付けられた情報であり、
前記第２情報処理装置は、
前記ユーザの入力に応じて、前記識別情報、前記名称情報および前記ＩＰ情報のうちの何れかを、前記入力文字列との比較対象として選択する第４選択部を備え、
前記決定部は、前記第２記憶部に記憶された１以上の前記第２情報ごとに、前記第２情報に含まれる、前記第４選択部により選択された前記識別情報、前記名称情報および前記ＩＰ情報のうちの何れかの情報と、前記入力文字列とを比較し、前記入力文字列に対応する前記情報を含む何れかの前記第２情報に含まれる前記ＩＰ情報で識別される前記第１情報処理装置を、前記ユーザから要求される処理を実行させる前記第１情報処理装置として決定する、
請求項１乃至６のうちの何れかに記載の情報処理システム。
【請求項１２】
前記第１情報は、前記ＩＰ情報を構成する文字列の長さよりも短い文字列を示す識別情報、または、前記第２情報処理装置の名称を示す名称情報であり、
前記第２情報は、前記識別情報と前記名称情報と前記ＩＰ情報とが対応付けられた情報であり、
前記第１受付部は、
前記識別情報の入力を受け付けるための第２受付部と、前記名称情報の入力を受け付けるための第３受付部と、前記ＩＰ情報の入力を受け付けるための第４受付部と、前記ユーザからの入力を、前記第２受付部、前記第３受付部および前記第４受付部の各々に振り分ける入力振り分け部と、を含み、
前記決定部は、前記第２記憶部に記憶された１以上の前記第２情報ごとに、前記第２情報に含まれる、前記識別情報、前記名称情報および前記ＩＰ情報と、前記第２受付部、前記第３受付部および前記第４受付部の各々で受け付けた前記入力文字列とを比較し、前記入力文字列に対応する情報を含む何れかの前記第２情報に含まれる前記ＩＰ情報で識別される前記第１情報処理装置を、前記ユーザから要求される処理を実行させる前記第１情報処理装置として決定する、
請求項１乃至６のうちの何れかに記載の情報処理システム。
【請求項１３】
１以上の外部の情報処理装置と接続可能な情報処理装置であって、
ネットワーク上の前記外部の情報処理装置を識別するために前記外部の情報処理装置に予め割り当てられたＩＰ情報と、前記ＩＰ情報とは異なる情報であって前記外部の情報処理装置を特定する第１情報と、が対応付けられた第２情報を取得する取得部と、
前記取得部により取得された前記第２情報を記憶する記憶部と、
ユーザが入力する文字列を示す入力文字列を受け付ける受付部と、
前記記憶部に記憶された１以上の前記第２情報のうち、前記入力文字列に対応する前記第１情報を含む前記第２情報に含まれる前記ＩＰ情報で識別される前記外部の情報処理装置を、前記ユーザから要求される処理を実行させる前記外部の情報処理装置として決定する決定部と、を備える、
情報処理装置。
【請求項１４】
ユーザが使用する情報処理端末と接続可能な情報処理装置であって、
ネットワーク上の前記情報処理装置を識別するために前記情報処理装置に予め割り当てられたＩＰ情報と、前記ＩＰ情報とは異なる情報であって前記情報処理装置を特定する第１情報と、が対応付けられた第２情報を記憶する第１記憶部と、
前記第２情報を取得する取得部と、前記取得部により取得された前記第２情報を記憶する第２記憶部と、ユーザが入力する文字列を示す入力文字列を受け付ける第１受付部と、前記第２記憶部に記憶された１以上の前記第２情報のうち、前記入力文字列に対応する前記第１情報を含む前記第２情報に含まれる前記ＩＰ情報で識別される前記情報処理装置を、前記ユーザから要求される処理を実行させる前記情報処理装置として決定する決定部と、を備える前記情報処理端末に対して、前記第１記憶部に記憶された前記第２情報を送信する制御を行う送信制御部と、を備える、
情報処理装置。
【請求項１５】
１以上の外部の情報処理装置と接続可能な情報処理装置に、
前記外部の情報処理装置ごとに、ネットワーク上の前記外部の情報処理装置を識別するために前記外部の情報処理装置に予め割り当てられたＩＰ情報と、前記ＩＰ情報とは異なる情報であって前記外部の情報処理装置を特定する第１情報と、が対応付けられた第２情報を取得する取得ステップと、
ユーザが入力する文字列を示す入力文字列を受け付ける受付ステップと、
前記取得ステップにより取得された前記第２情報を記憶する記憶部に記憶された１以上の前記第２情報のうち、前記入力文字列に対応する前記第１情報を含む前記第２情報に含まれる前記ＩＰ情報で識別される前記外部の情報処理装置を、前記ユーザから要求される処理を実行させる前記外部の情報処理装置として決定する決定ステップと、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
例えば、不正接続およびデータ傍受の防止の観点から暗号通信を行う目的で、パスワードをプロジェクタの投影面に投影し、そのパスワードを情報端末側で入力することでそのプロジェクタとの暗号通信が確立し、情報端末の画面がスクリーンに投影される技術が知られている（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に開示された技術では、ユーザは、暗号通信のためのパスワード以外に、アドレスなどの設定情報も入力する必要があるので、投影を行わせるプロジェクタを指定しづらいという問題がある。
【０００４】
本発明は、上記に鑑みてなされたものであって、ユーザが、要求する処理を行わせる情報処理装置を容易に指定可能な情報処理システム、情報処理装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明は、１以上の第１情報処理装置と、前記第１情報処理装置と接続可能な第２情報処理装置と、を備える情報処理システムであって、前記第１情報処理装置は、ネットワーク上の前記第１情報処理装置を識別するために前記第１情報処理装置に予め割り当てられたＩＰ情報と、前記ＩＰ情報とは異なる情報であって前記第１情報処理装置を特定する第１情報と、が対応付けられた第２情報を記憶する第１記憶部と、前記第１記憶部に記憶された前記第２情報を送出する送出部と、を備え、前記第２情報処理装置は、前記第２情報を取得する取得部と、前記取得部により取得された１以上の前記第２情報を記憶する第２記憶部と、ユーザが入力する文字列を示す入力文字列を受け付ける第１受付部と、前記第２記憶部に記憶された１以上の前記第２情報のうち、前記入力文字列に対応する前記第１情報を含む前記第２情報に含まれる前記ＩＰ情報で識別される前記第１情報処理装置を、前記ユーザから要求される処理を実行させる前記第１情報処理装置として決定する決定部と、を備える情報処理システムである。
【０００６】
また、本発明は、１以上の外部の情報処理装置と接続可能な情報処理装置であって、ネットワーク上の前記外部の情報処理装置を識別するために前記外部の情報処理装置に予め割り当てられたＩＰ情報と、前記ＩＰ情報とは異なる情報であって前記外部の情報処理装置を特定する第１情報と、が対応付けられた第２情報を取得する取得部と、前記取得部により取得された前記第２情報を記憶する記憶部と、ユーザが入力する文字列を示す入力文字列を受け付ける受付部と、前記記憶部に記憶された１以上の前記第２情報のうち、前記入力文字列に対応する前記第１情報を含む前記第２情報に含まれる前記ＩＰ情報で識別される前記外部の情報処理装置を、前記ユーザから要求される処理を実行させる前記外部の情報処理装置として決定する決定部と、を備える情報処理装置である。
【０００７】
また、本発明は、ユーザが使用する情報処理端末と接続可能な情報処理装置であって、ネットワーク上の前記情報処理装置を識別するために前記情報処理装置に予め割り当てられたＩＰ情報と、前記ＩＰ情報とは異なる情報であって前記情報処理装置を特定する第１情報と、が対応付けられた第２情報を記憶する第１記憶部と、前記第２情報を取得する取得部と、前記取得部により取得された前記第２情報を記憶する第２記憶部と、ユーザが入力する文字列を示す入力文字列を受け付ける第１受付部と、前記第２記憶部に記憶された１以上の前記第２情報のうち、前記入力文字列に対応する前記第１情報を含む前記第２情報に含まれる前記ＩＰ情報で識別される前記情報処理装置を、前記ユーザから要求される処理を実行させる前記情報処理装置として決定する決定部と、を備える前記情報処理端末に対して、前記第１記憶部に記憶された前記第２情報を送信する制御を行う送信制御部と、を備える情報処理装置である。
【０００８】
さらに、本発明は、１以上の外部の情報処理装置と接続可能な情報処理装置に、前記外部の情報処理装置ごとに、ネットワーク上の前記外部の情報処理装置を識別するために前記外部の情報処理装置に予め割り当てられたＩＰ情報と、前記ＩＰ情報とは異なる情報であって前記外部の情報処理装置を特定する第１情報と、が対応付けられた第２情報を取得する取得ステップと、ユーザが入力する文字列を示す入力文字列を受け付ける受付ステップと、前記取得ステップにより取得された前記第２情報を記憶する記憶部に記憶された１以上の前記第２情報のうち、前記入力文字列に対応する前記第１情報を含む前記第２情報に含まれる前記ＩＰ情報で識別される前記外部の情報処理装置を、前記ユーザから要求される処理を実行させる前記外部の情報処理装置として決定する決定ステップと、を実行させるためのプログラムである。
【発明の効果】
【０００９】
本発明によれば、ユーザは、要求する処理を行わせる情報処理装置を容易に指定することができるという有利な効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、第１実施形態に係る情報処理システムの概略構成例を示すブロック図である。
【図２】図２は、第１実施形態の変形例に係る情報処理システムの概略構成例を示すブロック図である。
【図３】図３は、第１実施形態の変形例に係る情報処理システムの概略構成例を示すブロック図である。
【図４】図４は、第１実施形態に係る情報処理システムの動作手順の概要を示すシーケンス図である。
【図５】図５は、プロジェクタの機能構成例を示すブロック図である。
【図６】図６は、第１記憶部に記憶される接続設定情報の一例を示す図である。
【図７】図７は、情報処理端末の機能構成例を示すブロック図である。
【図８】図８は、第２記憶部のデータ構成の一例を示す図である。
【図９】図９は、情報処理端末の操作画面の一例を示す図である。
【図１０】図１０は、第１実施形態に係る情報処理端末の動作例を示すフローチャートである。
【図１１】図１１は、第１実施形態に係る情報処理システムの具体的な動作手順の一例を示すシーケンス図である。
【図１２】図１２は、第２実施形態に係る情報処理システムの概略構成例を示すブロック図である。
【図１３】図１３は、第２実施形態の変形例に係る情報処理システムの概略構成例を示すブロック図である。
【図１４】図１４は、第２実施形態に係る情報処理システムの動作手順の概要を示すシーケンス図である。
【図１５】図１５は、プロジェクタの機能構成例を示すブロック図である。
【図１６】図１６は、第１記憶部に記憶される接続設定情報の一例を示す図である。
【図１７】図１７は、情報処理端末の機能構成例を示すブロック図である。
【図１８】図１８は、第２記憶部のデータ構成の一例を示す図である。
【図１９】図１９は、情報処理端末の操作画面の一例を示す図である。
【図２０】図２０は、第２実施形態に係る情報処理端末の動作例を示すフローチャートである。
【図２１】図２１は、第２実施形態に係る情報処理システムの具体的な動作手順の一例を示すシーケンス図である。
【図２２】図２２は、変形例に係るプロジェクタの機能構成例を示すブロック図である。
【図２３】図２３は、変形例に係るプロジェクタの機能構成例を示すブロック図である。
【図２４】図２４は、プロジェクタの操作画面の一例を示す図である。
【図２５】図２５は、変形例に係る情報処理端末の機能構成例を示すブロック図である。
【図２６】図２６は、情報処理端末の操作画面の一例を示す図である。
【図２７】図２７は、変形例に係る情報処理端末の動作例を示すフローチャートである。
【図２８】図２８は、変形例に係る情報処理端末の機能構成例を示すブロック図である。
【図２９】図２９は、情報処理端末の操作画面の一例を示す図である。
【図３０】図３０は、変形例に係る情報処理端末の機能構成例を示すブロック図である。
【図３１】図３１は、情報処理端末の操作画面の一例を示す図である。
【図３２】図３２は、変形例に係る情報処理端末の機能構成例を示すブロック図である。
【図３３】図３３は、情報処理端末の操作画面の一例を示す図である。
【図３４】図３４は、変形例に係る情報処理端末の機能構成例を示すブロック図である。
【図３５】図３５は、情報処理端末の操作画面の一例を示す図である。
【図３６】図３６は、変形例に係る情報処理端末の機能構成例を示すブロック図である。
【図３７】図３７は、情報処理端末の操作画面の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照しながら、本発明に係る情報処理システム、情報処理装置およびプログラムの実施形態を詳細に説明する。
【００１２】
（第１実施形態）
図１は、本実施形態の情報処理システム１００の概略構成例を示すブロック図である。図１に示すように、情報処理システム１００は、相互に接続可能なプロジェクタ１０および情報処理端末２０を備える。プロジェクタ１０と情報処理端末２０は、有線接続により通信する形態であってもよいし、無線接続により通信する形態であってもよい。有線接続により通信する場合は、プロジェクタ１０と情報処理端末２０は、例えば有線ＬＡＮケーブルを介して接続されてもよい。また、無線接続により通信する場合は、プロジェクタ１０と情報処理端末２０は、例えばアドホックモードという通信方法で接続されてもよい。なお、本実施形態では、プロジェクタ１０は、請求項の「第１情報処理装置」に対応し、情報処理端末２０は、請求項の「第２情報処理装置」に対応しているが、請求項の「第１情報処理装置」および「第２情報処理装置」は、これに限られるものではない。
【００１３】
また、図２に示すように、プロジェクタ１０と情報処理端末２０は、例えばルータなどの中継器３０を介して接続されてもよい。なお、プロジェクタ１０と情報処理端末２０を接続する中継器は単一の中継器でなくても構わない。例えば図３に示すように、プロジェクタ１０と情報処理端末２０は、それぞれ相異なる中継器３１，３２と接続され、これらの中継器３１，３２を介して互いに接続されてもよい。ただし、図３の例では、プロジェクタ１０が接続される中継器３１と、情報処理端末２０が接続される中継器３２とが互いに通信可能である必要がある。無線接続であれば、インフラストラクチャモードという通信方法で接続した場合がこれにあたる。なお、中継器は、プロジェクタ１０および情報処理端末２０の各々の通信を仲介する役割しかないため、ここでは、図１のシステム構成を例に挙げて説明する。
【００１４】
図４は、本実施形態の情報処理システム１００の動作手順の概要を示すシーケンス（システムシーケンス）図である。図４に示すように、まず、プロジェクタ１０は、プロジェクタ１０を特定するための識別情報（請求項の「第１情報」に対応）を、プロジェクタ１０の投影面（スクリーン）に投影する（ステップＳ１）。次に、プロジェクタ１０は、識別情報と、ネットワーク上のプロジェクタ１０を識別するためにプロジェクタ１０に予め割り当てられているＩＰアドレス（請求項の「ＩＰ情報」に対応）とが対応付けられた接続設定情報（請求項の「第２情報」に対応）を、情報処理端末２０へ送信する（ステップＳ２）。
【００１５】
次に、情報処理端末２０は、プロジェクタ１０からの接続設定情報を取得し（ステップＳ３）、取得した接続設定情報を保持する（ステップＳ４）。次に、ユーザは、プロジェクタ１０の投影面に投影されている識別情報を確認し、情報処理端末２０に対して識別情報を構成する文字列を入力し、投影指示を行う（ステップＳ５）。次に、情報処理端末２０は、ユーザが入力する文字列（入力文字列）に対応する識別情報を含む接続設定情報を有しているか否かを確認する（ステップＳ６）。なお、「入力文字列に対応する識別情報（第１情報）」とは、入力文字列と完全に一致する識別情報を指す形態であってもよいし、入力文字列と部分的に一致する識別情報を指す形態であってもよい（例えば４文字中３文字が一致する場合や、前方または後方の文字列のみが一致する場合等を含む）。第１実施形態では、情報処理端末２０は、入力文字列と完全に一致する識別情報を含む接続設定情報を有しているか否かを確認する。情報処理端末２０は、入力文字列と一致する識別情報を含む接続設定情報を有していると確認した場合、その接続設定情報に含まれるＩＰアドレスで識別されるプロジェクタ１０に対して、投影要求を行う（ステップＳ７）。より具体的には、情報処理端末２０は、プロジェクタ１０に対して、画像データの投影を要求する投影要求情報を送信する。投影要求情報は、画像データの投影を命令する情報と、投影対象の画像データとを含む情報で構成され得る。投影要求情報を受け付けたプロジェクタ１０は、情報処理端末２０からの投影要求情報に含まれる画像データを投影面に投影する（ステップＳ８）。
【００１６】
以下、プロジェクタ１０および情報処理端末２０の各々の具体的な内容を説明する。最初に、プロジェクタ１０の具体的な内容を説明する。図５は、プロジェクタ１０の機能構成例を示すブロック図である。図５に示すように、プロジェクタ１０は、プロジェクタ制御部１１と、第１記憶部１２と、送出部１３と、通信部１４と、投影部１５とを備える。プロジェクタ制御部１１は、プロジェクタ１０全体を統括的に制御する。第１記憶部１２は、プロジェクタ１０のＩＰアドレスと、プロジェクタ１０を特定する識別情報とが対応付けられた接続設定情報を記憶する。ここでは、識別情報は、ＩＰアドレスを構成する文字列の長さよりも短い文字列（アルファベットであってもよいし、数字であってもよいし、記号であってもよいし、これらの組み合わせであってもよい）で構成される。一例として、本実施形態の識別情報は、予め定められた４桁の数字で構成される。図６は、第１記憶部１２に記憶される接続設定情報の一例を示す図である。
【００１７】
図５に戻って説明を続ける。送出部１３は、プロジェクタ制御部１１の制御の下、第１記憶部１２に記憶された接続設定情報を送出する機能を有する。本実施形態では、送出部１３は、プロジェクタ制御部１１からの要求を受けて、第１記憶部１２に記憶された接続設定情報を、情報処理端末２０へ送り続ける処理を行う。この処理は、有線接続でも無線接続でも同様に行う。通信部１４は、例えばイーサネット（登録商標）などのネットワークを介して、情報処理端末２０と通信する機能を有する。例えば通信部１４は、情報処理端末２０からの投影要求情報を受け付けることもできる。投影部１５は、プロジェクタ制御部１１の制御の下、第１記憶部１２内の識別情報をプロジェクタ１０の投影面に投影する機能や、通信部１４が情報処理端末２０から受け付けた投影要求情報に含まれる画像データをプロジェクタ１０の投影面に投影する機能を有する。
【００１８】
本実施形態では、プロジェクタ１０には、ＣＰＵなどの処理装置と、ＲＯＭ、ＲＡＭ等の記憶装置とを備えるコンピュータ装置が搭載され、ＣＰＵがＲＯＭ等に格納されたプログラムをＲＡＭ上に展開して実行することにより、プロジェクタ１０の各部（プロジェクタ制御部１１、送出部１３、通信部１４、投影部１５）の機能が実現されるが、これに限らず、例えばプロジェクタ１０の各部の機能の少なくとも一部が専用のハードウェア回路で実現されてもよい。また、第１記憶部１２は、プロジェクタ１０に搭載されたコンピュータ装置内の記憶装置等により実現可能である。
【００１９】
次に、情報処理端末２０の具体的な内容を説明する。図７は、情報処理端末２０の機能構成例を示すブロック図である。図７に示すように、情報処理端末２０は、取得部２１と、第１受付部２２と、通信部２３と、接続設定情報管理部４０とを備える。取得部２１は、プロジェクタ１０から送出される接続設定情報を取得する機能を有する。この例では、情報処理システム１００に含まれるプロジェクタ１０は１台のみであるが、複数のプロジェクタ１０が存在する場合は、取得部２１は、各プロジェクタ１０から送出される接続設定情報を取得する。取得部２１による取得処理は、有線接続でも無線接続でも同様に行われる。第１受付部２２は、ユーザが入力する文字列を示す入力文字列を受け付ける。例えばユーザは、不図示のキーボードなどのデバイスを操作することで、文字列の入力を行うことができる。また、第１受付部２２は、画像データの投影を指示する投影指示の入力を受け付けることもできる。通信部２３は、ネットワークを介して、プロジェクタ１０と通信する機能を有する。例えば通信部２３は、プロジェクタ１０に対して、投影要求情報を送信することもできる。
【００２０】
図７に示すように、接続設定情報管理部４０は、第２記憶部４１と、決定部４２と、要求部４３とを含む。第２記憶部４１は、取得部２１により取得された接続設定情報を記憶する。つまり、第２記憶部４１は、１以上の接続設定情報を記憶すると捉えることができる。図８は、第２記憶部４１のデータ構成の一例を示す図である。図８の例では、第２記憶部４１は、接続設定情報を識別する識別番号と、接続設定情報とを対応付けて記憶している。より具体的には、第２記憶部４１は、識別番号ごとに、識別情報を示す項目と、識別情報のデータと、ＩＰアドレスを示す項目と、ＩＰアドレスのデータとを対応付けて記憶している。この例では、第２記憶部４１に登録される接続設定情報に対応付けられる識別番号は、接続設定情報が第２記憶部４１に登録される順番を示す番号となる（つまり、第２記憶部４１に登録される順番が早い接続設定情報ほど、その接続設定情報に対応付けられる識別番号は小さい番号を示す）が、これに限られるものではない。
【００２１】
決定部４２は、第２記憶部４１に記憶された１以上の接続設定情報のうち、第１受付部２２で受け付けた入力文字列に対応する識別情報（本実施形態では、入力文字列と完全に一致する識別情報）を含む接続設定情報に含まれるＩＰアドレスで識別されるプロジェクタ１０を、投影を行わせるプロジェクタ１０として決定する。すなわち、決定部４２は、入力文字列に対応する第１情報（識別情報）を含む第２情報（接続設定情報）に含まれるＩＰ情報（ＩＰアドレス）で識別される第２情報処理装置（プロジェクタ１０）を、ユーザから要求される処理を実行させる（投影を行わせる）情報処理装置として決定する機能を有していると捉えることができる。
【００２２】
要求部４３は、決定部４２により決定されたプロジェクタ１０に対して、投影の実行を要求する（ユーザから要求される処理の実行を要求する）。本実施形態では、要求部４３は、第１受付部２２で受け付けた投影指示に従って、投影要求情報を生成する。そして、要求部４３は、その生成した投影要求情報を、通信部２３を介して、決定部４２により決定されたプロジェクタ１０へ送信する。
【００２３】
本実施形態では、情報処理端末２０には、ＣＰＵなどの処理装置と、ＲＯＭ、ＲＡＭ等の記憶装置とを備えるコンピュータ装置が搭載され、ＣＰＵがＲＯＭ等に格納されたプログラムをＲＡＭ上に展開して実行することにより、情報処理端末２０の各部（取得部２１、第１受付部２２、通信部２３、接続設定情報管理部４０）の機能が実現されるが、これに限らず、例えば情報処理端末２０の各部の機能の少なくとも一部が専用のハードウェア回路で実現されてもよい。また、第２記憶部４１は、情報処理端末２０に搭載されたコンピュータ装置内の記憶装置等により実現可能である。
【００２４】
次に、ユーザが、プロジェクタ１０の投影面に投影された識別情報を構成する文字列を入力するとともに、投影指示を入力した場合の情報処理端末２０の動作例を説明する。図９は、情報処理端末２０の操作画面（ＵＩ）の一例を示す図である。この例では、ユーザは、プロジェクタ１０の投影面に投影された識別情報を構成する「１２３４」という文字列を入力するとともに、投影指示を入力するためのアイコン（図９の例では「投影」という文字が表示されたボタン）をクリックしている。
【００２５】
図１０は、ユーザが、プロジェクタ１０の投影面に投影された識別情報を構成する文字列を入力するとともに、投影指示を入力した場合の情報処理端末２０の動作例を示すフローチャートである。なお、この例では、第２記憶部４１には、複数の接続設定情報が記憶されており、各接続設定情報に含まれる識別情報、ＩＰアドレスはそれぞれ互いに相違していることを前提とする。
【００２６】
図１０に示すように、まず決定部４２は、第２記憶部４１に記憶された複数の接続設定情報のうち、識別番号「１」に対応する接続設定情報を、確認対象にする（ステップＳ１１）。次に、決定部４２は、入力文字列と、確認対象の接続設定情報に含まれる識別情報が一致するか否かを判断する（ステップＳ１２）。入力文字列と、確認対象の接続設定情報に含まれる識別情報が一致すると判断した場合（ステップＳ１２：ＹＥＳ）、決定部４２は、その接続設定情報に含まれるＩＰアドレスで識別されるプロジェクタ１０を、投影を行わせるプロジェクタ１０として決定する（ステップＳ１３）。次に、要求部４３は、決定部４２により決定されたプロジェクタ１０に対して、投影の実行を要求する（ステップＳ１４）。
【００２７】
一方、上述のステップＳ１２において、入力文字列と、確認対象の接続設定情報に含まれる識別情報が一致しないと判断した場合（ステップＳ１２：ＮＯ）、決定部４２は、第２記憶部４１に記憶された複数の接続設定情報のうち、未確認の接続設定情報があるか否かを判断する（ステップＳ１５）。未確認の接続設定情報があると判断した場合（ステップＳ１５：ＹＥＳ）、決定部４２は、次の識別番号「２」に対応する接続設定情報を確認対象とし（ステップＳ１６）、ステップＳ１２以降の処理を繰り返す。また、上述のステップＳ１５において、未確認の接続設定情報は無いと判断した場合（ステップＳ１５：Ｎ
Ｏ）、接続設定情報管理部４０（例えば決定部４２でもよい）は、入力文字列は不正である旨をユーザに通知する処理を行う（ステップＳ１７）。
【００２８】
図１１は、本実施形態の情報処理システム１００の具体的な動作手順の一例を示すシーケンス図である。図１１に示すように、まずプロジェクタ制御部１１は、投影部１５に対して、第１記憶部１２に記憶された接続設定情報に含まれる識別情報の投影を指示する（ステップＳ２１）。これは、ユーザがプロジェクタ１０の識別情報を視認できるようにするためである。プロジェクタ制御部１１からの指示を受けた投影部１５は、第１記憶部１２に記憶された接続設定情報に含まれる識別情報をプロジェクタ１０の投影面に投影する（ステップＳ２２）。
【００２９】
次に、プロジェクタ制御部１１は、送出部１３に対して、第１記憶部１２に記憶された接続設定情報の送出を指示する（ステップＳ２３）。プロジェクタ制御部１１からの指示を受けた送出部１３は、接続設定情報を電波により送出する（ステップＳ２４）。
【００３０】
次に、情報処理端末２０側の取得部２１は、接続設定情報を取得する（ステップＳ２５）。取得部２１による接続設定情報の取得処理の開始タイミングは、プロジェクタ１０からの電波の送出を検出してからでもよいし、情報処理端末２０の起動のタイミングや、ユーザが情報処理端末２０に対して接続設定情報の取得要求を入力したタイミングであってもよい。次に、取得部２１は、取得した接続設定情報を、第２記憶部４１（接続設定情報管理部４０）に登録する（ステップＳ２６）。第２記憶部４１は複数の接続設定情報を保持することが可能であるため、複数台のプロジェクタ１０が情報処理システム１００に含まれる場合は、上述のステップＳ２１〜ステップＳ２６のシーケンスが別途行われることになる。
【００３１】
次に、プロジェクタ１０の投影面に投影された識別情報を視認したユーザは、情報処理端末２０の操作画面（図９参照）に対して、視認した識別情報を構成する文字列を入力するとともに投影指示の入力を行う（ステップＳ２７）。第１受付部２２は、入力を受け付けた文字列（入力文字列）と、投影指示とを接続設定情報管理部４０へ渡す（ステップＳ２８）。次に、決定部４２（接続設定情報管理部４０）は、第２記憶部４１に記憶されている接続設定情報ごとに、接続設定情報に含まれる識別情報と入力文字列とを比較する（ステップＳ２９）。入力文字列と一致する識別情報を含む接続設定情報が存在する場合、決定部４２は、その接続設定情報に含まれるＩＰアドレスで識別されるプロジェクタ１０を、投影を行わせるプロジェクタ１０として決定する。次に、接続設定情報管理部４０（要求部４３）は、決定部４２により決定されたプロジェクタ１０に対して、投影の実行を要求する（ステップＳ３０）。より具体的には、要求部４３は、上述の投影要求情報を、通信部２３を介して、決定部４２により決定されたプロジェクタ１０へ送信する。プロジェクタ１０側の通信部１４で投影要求情報を受信した場合（ステップＳ３１）、通信部１４は、受信した投影要求情報を投影部１５に渡す（ステップＳ３２）。そして、投影部１５は、投影要求情報に含まれる画像データを投影面に投影する。
【００３２】
一方、上述のステップＳ２９において、入力文字列と一致する識別情報を含む接続設定情報が存在しない場合、接続設定情報管理部４０は、入力文字列が不正である旨をユーザに通知する（ステップＳ３３）。
【００３３】
以上に説明したように、本実施形態では、１以上のプロジェクタ１０が接続可能であり、ユーザが使用する情報処理端末２０は、各プロジェクタ１０から送出される接続設定情報（識別情報＋ＩＰアドレス）を取得する取得部２１と、取得部２１により取得された接続設定情報を記憶する第２記憶部４１と、ユーザが入力する文字列を示す入力文字列を受け付ける第１受付部２２と、を備える。そして、情報処理端末２０は、第２記憶部４１に記憶された１以上の接続設定情報のうち、入力文字列と一致する識別情報を含む接続設定情報に含まれるＩＰ情報で識別されるプロジェクタ１０を、投影を行わせるプロジェクタ１０として決定するので、ユーザは、識別情報を構成する文字列を入力するだけで、投影を行わせるプロジェクタ１０を指定することができる。したがって、従来のように、投影を行わせるプロジェクタ１０を指定する場合は、パスワードなどの文字列だけでなくアドレスなどの設定情報も入力しなければならない構成に比べて、容易にプロジェクタ１０を指定できるという有利な効果を奏する。
【００３４】
また、本実施形態では、投影を行わせるプロジェクタを指定する場合、ユーザは、ＩＰアドレスよりも文字列の長さが短い識別情報を構成する文字列を入力するだけで済むので、比較的長いＩＰアドレスを入力してプロジェクタ１０を指定する構成に比べて、容易にプロジェクタ１０を指定できるという利点もある。
【００３５】
（第２実施形態）
次に、第２実施形態について説明する。第２実施形態では、複数台のプロジェクタ１１０が情報処理システム２００に含まれ、かつ、同一の識別情報が割り当てられたプロジェクタ１１０が複数存在する点で上述の第１実施形態と相違する。以下、具体的に説明する。なお、上述の第１実施形態と共通する部分については適宜に説明を省略する。
【００３６】
図１２は、第２実施形態の情報処理システム２００の概略構成例を示すブロック図である。図１２に示すように、情報処理システム２００は、中継器５０を介して相互に接続可能な複数のプロジェクタ１１０と情報処理端末１２０とを備える。プロジェクタ１１０と中継器５０の間や中継器５０と情報処理端末１２０の間を有線接続する場合は、有線ＬＡＮケーブルにより接続してもよいし、無線接続する場合は、インフラストラクチャモードという通信方法で接続してもよい。
【００３７】
また、例えば図１３に示すように、中継器を介さずに、複数のプロジェクタ１１０の各々と情報処理端末１２０とが接続される形態であってもよい。この場合、中継器が存在しないため、何れかのプロジェクタ１１０と情報処理端末１２０とが直接接続される。プロジェクタ１１０と情報処理端末１２０の間を有線接続する場合は、投影対象のプロジェクタ１１０に対して有線ＬＡＮケーブルを接続し直し、無線接続する場合は、アドホックモードという通信方法でプロジェクタ１１０に応じてアドホックネットワークを切り替えて接続してもよい。第２実施形態では、図１２のシステム構成を例に挙げて説明する。
【００３８】
図１４は、本実施形態の情報処理システム２００の動作手順の概要を示すシーケンス（システムシーケンス）図である。図１４のステップＳ３１０〜ステップＳ３４０のシーケンスは、プロジェクタ１１０の台数分だけ繰り返される。まず、プロジェクタ１１０は、プロジェクタ１１０を特定するための識別情報と、プロジェクタ１１０の名称を示す名称情報とを、プロジェクタ１１０の投影面に投影する（ステップＳ３１０）。次に、プロジェクタ１１０は、識別情報と、名称情報と、ＩＰアドレスとが対応付けられた接続設定情報を、情報処理端末１２０へ送信する（ステップＳ３２０）。本実施形態では、接続設定情報は、識別情報と名称情報とＩＰアドレスとが対応付けられて構成される点で、上述の第１実施形態と相違するが、これに限らず、例えば第１実施形態と同様に、接続設定情報は、識別情報とＩＰアドレスとが対応付けられて構成される形態であってもよい。
【００３９】
次に、情報処理端末１２０は、プロジェクタ１１０からの接続設定情報を取得し（ステップＳ３３０）、取得した接続設定情報を保持する（ステップＳ３４０）。以上のステップＳ３１０〜ステップＳ３４０のシーケンスが、プロジェクタ１１０の台数分だけ繰り返され、情報処理端末１２０は、プロジェクタ１１０の台数分の接続設定情報を保持する。
【００４０】
次に、ユーザは、プロジェクタ１１０の投影面に投影されている識別情報を確認し、情報処理端末１２０に対して、投影を行わせるプロジェクタ１１０の識別情報を構成する文字列を入力し、投影指示を行う（ステップＳ３５０）。次に、情報処理端末１２０は、ユーザから入力された文字列（入力文字列）に対応する識別情報を含む接続設定情報を有しているか否かを確認する（ステップＳ３６０）。なお、「入力文字列に対応する識別情報」とは、入力文字列と完全に一致する識別情報を指す形態であってもよいし、入力文字列と部分的に一致する識別情報を指す形態であってもよい。第２実施形態では、情報処理端末１２０は、入力文字列と完全に一致する識別情報を含む接続設定情報を有しているか否かを確認する。ここで、入力文字列と一致する識別情報を含む接続設定情報が複数存在すると判断した場合、情報処理端末１２０は、何れかの接続設定情報の選択を促す画面（選択画面）を表示する（ステップＳ３７０）。次に、ユーザは、選択画面に対して、何れかの接続設定情報を選択する入力（選択入力）を行う（ステップＳ３８０）。情報処理端末１２０は、ユーザにより選択された接続設定情報（選択入力が行われた接続設定情報）に含まれるＩＰアドレスで識別されるプロジェクタ１１０に対して、投影要求を行う（ステップＳ３９０）。より具体的には、情報処理端末１２０は、プロジェクタ１１０に対して、前述の投影要求情報を送信する。投影要求情報を受け付けたプロジェクタ１１０は、情報処理端末１２０からの投影要求情報に含まれる画像データを投影面に投影する（ステップＳ４００）。
【００４１】
以下、プロジェクタ１１０および情報処理端末１２０の各々の具体的な内容を説明する。最初に、プロジェクタ１１０の具体的な内容を説明する。図１５は、プロジェクタ１１０の機能構成例を示すブロック図である。図１５に示すように、プロジェクタ１１０は、プロジェクタ制御部１１１と、第１記憶部１１２と、送出部１１３と、通信部１１４と、投影部１１５とを備える。プロジェクタ制御部１１１は、プロジェクタ１１０全体を統括的に制御する。第１記憶部１１２は、プロジェクタ１１０のＩＰアドレスと、プロジェクタ１１０を特定する識別情報と、プロジェクタ１１０の名称を示す名称情報とが対応付けられた接続設定情報を記憶する。図１６は、第１記憶部１１２に記憶される接続設定情報の一例を示す図である。
【００４２】
次に、情報処理端末１２０の具体的な内容を説明する。図１７は、情報処理端末１２０の機能構成例を示すブロック図である。図１７に示すように、情報処理端末１２０は、取得部１２１と、第１受付部１２２と、通信部１２３と、接続設定情報管理部１４０と、第１選択部１５０とを備える。取得部１２１の機能は、第１実施形態の取得部２１の機能と同様である。第１受付部１２２の機能は、第１実施形態の第１受付部２２の機能と同様である。通信部１２３の機能は、第１実施形態の通信部２３の機能と同様である。
【００４３】
図１７に示すように、接続設定情報管理部１４０は、第２記憶部１４１と、決定部１４２と、要求部１４３とを含む。第２記憶部１４１は、取得部１２１により取得された接続設定情報を記憶する。この例では、取得部１２１は、複数のプロジェクタ１１０の各々から、それぞれに対応する接続設定情報を取得するので、第２記憶部１４１には、複数の接続設定情報が登録されることになる。図１８は、第２記憶部１４１のデータ構成の一例を示す図である。図１８の例では、第２記憶部１４１は、接続設定情報を識別する識別番号と、接続設定情報とを対応付けて記憶している。
【００４４】
図１７に戻って説明を続ける。決定部１４２は、第２記憶部１４１に記憶された複数の接続設定情報のうち、第１受付部１２２で受け付けた入力文字列に対応する識別情報（本実施形態では、入力文字列と完全に一致する識別情報）を含む接続設定情報が存在するか否かを判断する。入力文字列と一致する識別情報を含む接続設定情報が複数存在する場合は、決定部１４２は、入力文字列と一致する識別情報を含む接続設定情報が複数存在することを示す通知情報を第１選択部１５０に通知する。例えば通知情報には、入力文字列と一致する識別情報を含む接続設定情報を特定可能な情報等が含まれる。第１選択部１５０の具体的な内容については後述する。決定部１４２は、第１選択部１５０により選択された接続設定情報に含まれるＩＰアドレスで識別されるプロジェクタ１１０を、投影を行わせるプロジェクタ１１０として決定する。要求部１４３の機能は、第１実施形態の要求部４３の機能と同様である。
【００４５】
第１選択部１５０は、入力文字列と一致する識別情報を含む接続設定情報が複数存在することを示す通知情報を、決定部１４２から通知された場合、通知情報が示す複数の接続設定情報のうちの何れかの選択を促す画面を表示し、選択入力が行われた接続設定情報を選択する。そして、第１選択部１５０は、選択した接続設定情報を決定部１４２に通知する。図１９は、情報処理端末１２０の操作画面（ＵＩ）の一例を示す図である。図１９の例では、識別情報「１２３４」を含む２つの接続設定情報のうちの何れかの選択を促す画面が表示され、識別情報「１２３４」と、名称情報「Ｒｏｏｍ１」と、ＩＰアドレス「１０．２０．３０．４０」とが対応付けられた接続設定情報を選択する入力が行われている。
【００４６】
次に、ユーザが、何れかのプロジェクタ１１０の投影面に投影された識別情報を構成する文字列を入力するとともに、投影指示を入力した場合の情報処理端末１２０の動作例を説明する。図２０は、ユーザが、何れかのプロジェクタ１１０の投影面に投影された識別情報を構成する文字列を入力するとともに、投影指示を入力した場合の情報処理端末１２０の動作例を示すフローチャートである。
【００４７】
図２０に示すように、まず決定部１４２は、第２記憶部１４１に記憶された複数の接続設定情報のうち、識別番号「１」に対応する接続設定情報を、確認対象にする（ステップＳ５１）。次に、決定部１４２は、入力文字列と、確認対象の接続設定情報に含まれる識別情報が一致するか否かを判断する（ステップＳ５２）。入力文字列と、確認対象の接続設定情報に含まれる識別情報が一致すると判断した場合（ステップＳ５２：ＹＥＳ）、決定部１４２は、その接続設定情報を第１選択部１５０による提示の対象（提示対象）とする（ステップＳ５３）。次に、決定部１４２は、第２記憶部１４１に記憶された複数の接続設定情報のうち、未確認の接続設定情報があるか否かを判断する（ステップＳ５４）。未確認の接続設定情報があると判断した場合（ステップＳ５４：ＹＥＳ）、決定部１４２は、次の識別番号「２」に対応する接続設定情報を確認対象とし（ステップＳ５５）、ステップＳ５２以降の処理を繰り返す。また、上述のステップＳ５４において、未確認の接続設定情報は無いと判断した場合（ステップＳ５４：ＮＯ）、決定部１４２は、提示対象の接続設定情報が存在するか否かを判断する（ステップＳ５６）。
【００４８】
上述のステップＳ５６において、提示対象の接続設定情報が存在すると判断した場合（ステップＳ５６：ＹＥＳ）、決定部１４２は、提示対象の接続設定情報が１つのみであるか否かを判断する（ステップＳ５７）。提示対象の接続設定情報が複数存在すると判断した場合（ステップＳ５７：ＮＯ）、決定部１４２は、入力文字列と一致する識別情報を含む接続設定情報が複数存在することを示す通知情報を第１選択部１５０に通知し、第１選択部１５０は、通知情報が示す複数の接続設定情報のうちの何れかの選択を促す画面を表示する（ステップＳ５８）。そして、第１選択部１５０は、ユーザからの選択を受け付けると（ステップＳ５９）、選択入力が行われた接続設定情報を選択し、選択した接続設定情報を決定部１４２に通知する。この通知を受けて、決定部１４２は、第１選択部１５０により選択された接続設定情報に含まれるＩＰアドレスで識別されるプロジェクタ１１０を、投影を行わせるプロジェクタ１１０として決定する（ステップＳ６０）。次に、要求部１４３は、決定部１４２により決定されたプロジェクタ１１０に対して、投影の実行を要求する（ステップＳ６１）。
【００４９】
一方、上述のステップＳ５７において、提示対象の接続設定情報が１つのみであると判断した場合（ステップＳ５７：ＹＥＳ）、決定部１４２は、上述の通知情報を第１選択部１５０に通知することはせずに、その提示対象の接続設定情報に含まれるＩＰアドレスで識別されるプロジェクタ１０を、投影を行わせるプロジェクタ１０として決定する（ステップＳ６２）。そして、処理は、上述のステップＳ６１に移行する。
【００５０】
また、上述のステップＳ５６において、提示対象の接続設定情報が存在しないと判断した場合（ステップＳ５６：ＮＯ）、接続設定情報管理部１４０（例えば決定部１４２でもよい）は、入力文字列は不正である旨をユーザに通知する処理を行う（ステップＳ６３）。
【００５１】
図２１は、本実施形態の情報処理システム２００の具体的な動作手順の一例を示すシーケンス図である。図２１に示すように、まずプロジェクタ制御部１１１は、投影部１１５に対して、第１記憶部１１２に記憶された接続設定情報に含まれる識別情報および名称情報の投影を指示する（ステップＳ７１）。プロジェクタ制御部１１１からの指示を受けた投影部１１５は、第１記憶部１１２に記憶された接続設定情報に含まれる識別情報および名称情報をプロジェクタ１１０の投影面に投影する（ステップＳ７２）。
【００５２】
次に、プロジェクタ制御部１１１は、送出部１１３に対して、第１記憶部１１２に記憶された接続設定情報の送出を指示する（ステップＳ７３）。プロジェクタ制御部１１１からの指示を受けた送出部１１３は、接続設定情報を電波により送出する（ステップＳ７４）。
【００５３】
次に、情報処理端末１２０側の取得部１２１は、接続設定情報を取得する（ステップＳ７５）。次に、取得部１２１は、取得した接続設定情報を、第２記憶部１４１（接続設定情報管理部１４０）に登録する（ステップＳ７６）。以上のステップＳ７１〜ステップＳ７６のシーケンスは、情報処理システム２００に含まれるプロジェクタ１１０の台数分だけ繰り返される。
【００５４】
次に、プロジェクタ１１０の投影面に投影された識別情報を視認したユーザは、情報処理端末１２０の操作画面（図１９参照）に対して、視認した識別情報を構成する文字列を入力するとともに投影指示の入力を行う（ステップＳ７７）。第１受付部１２２は、ユーザが入力する文字列（入力文字列）と、投影指示とを接続設定情報管理部１４０へ渡す（ステップＳ７８）。次に、決定部１４２（接続設定情報管理部１４０）は、第２記憶部１４１に記憶されている接続設定情報ごとに、接続設定情報に含まれる識別情報と入力文字列とを比較する（ステップＳ７９）。
【００５５】
第２記憶部１４１に記憶されている複数の接続設定情報のうち、入力文字列と一致する識別情報を含む接続設定情報が１つのみ存在する場合、決定部１４２は、その接続設定情報に含まれるＩＰアドレスで識別されるプロジェクタ１１０を、投影を行わせるプロジェクタ１１０として決定する。そして、接続設定情報管理部１４０（要求部１４３）は、決定部１４２により決定されたプロジェクタ１１０に対して、投影の実行を要求する（ステップＳ８０）。より具体的には、要求部１４３は、上述の投影要求情報を、通信部１２３を介して、決定部１４２により決定されたプロジェクタ１１０へ送信する。プロジェクタ１１０側の通信部１１４で投影要求情報を受信した場合（ステップＳ８１）、通信部１１４は、受信した投影要求情報を投影部１１５に渡す（ステップＳ８２）。そして、投影部１１５は、投影要求情報に含まれる画像データを投影面に投影する。
【００５６】
一方、上述のステップＳ７９において、入力文字列と一致する識別情報を含む接続設定情報が存在しない場合、接続設定情報管理部１４０は、入力文字列が不正である旨をユーザに通知する（ステップＳ８３）。
【００５７】
一方、上述のステップＳ７９において、入力文字列と一致する識別情報を含む接続設定情報が複数存在する場合、決定部１４２は、上述の通知情報を第１選択部１５０に通知し、第１選択部１５０は、通知情報が示す複数の接続設定情報のうちの何れかの選択を促す画面を表示する（ステップＳ８４）。その画面を見たユーザは、何れかの接続設定情報を選択する入力を行い（ステップＳ８５）、第１選択部１５０は、ユーザからの選択入力が行われた接続設定情報を選択する。そして、第１選択部１５０は、選択した接続設定情報を決定部１４２に通知する（ステップＳ８６）。第１選択部１５０からの通知を受けて、決定部１４２は、第１選択部１５０により選択された接続設定情報を、投影を行わせるプロジェクタ１１０として決定する。そして、接続設定情報管理部１４０（要求部１４３）は、決定部１４２により決定されたプロジェクタ１１０に対して、投影の実行を要求する（ステップＳ８７）。より具体的には、要求部１４３は、上述の投影要求情報を、通信部１２３を介して、決定部１４２により決定されたプロジェクタ１１０へ送信する。プロジェクタ１１０側の通信部１１４で投影要求情報を受信した場合（ステップＳ８８）、通信部１１４は、受信した投影要求情報を投影部１１５に渡す（ステップＳ８９）。そして、投影部１１５は、投影要求情報に含まれる画像データを投影面に投影する。
【００５８】
以上、本発明の実施形態を説明したが、上述の各実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。本発明は、上述の各実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上述の各実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【００５９】
（変形例）
以下に、変形例を記載する。以下の変形例は任意に組み合わせることもできるし、上述の第１実施形態または第２実施形態と組み合わせることもできる。
【００６０】
（１）変形例１
上述の実施形態では、プロジェクタ１０（１１０）を特定する識別情報をユーザに通知するために、プロジェクタ１０（１１０）は、識別情報を投影しているが、これに限らず、例えば識別情報を通知するための投影が行われない形態であってもよい。例えば、識別情報が記載されたラベルがプロジェクタ１０（１１０）本体に貼付される形態であってもよいし、ユーザ操作に応じて、識別情報をユーザに通知するための音声がスピーカ等から出力される形態であってもよい。要するに、識別情報をユーザに通知する方法は任意である。ただし、上述の実施形態によれば、プロジェクタ１０（１１０）の投影画面に識別情報を投影することで、ユーザにプロジェクタ１０（１１０）の識別情報を容易に伝えることができるという利点がある。
【００６１】
（２）変形例２
また、上述の実施形態では、ユーザが使用する情報処理端末に接続される情報処理装置の例として、プロジェクタを挙げて説明したが、これに限られるものではない。要するに、ユーザが使用する情報処理端末に接続される第１情報処理装置は、ネットワーク上の第１情報処理装置を識別するために第１情報処理装置に予め割り当てられたＩＰ情報（ＩＰアドレス）と、ＩＰ情報とは異なる情報であって第１情報処理装置を特定する第１情報（例えば識別情報等）と、が対応付けられた第２情報（接続設定情報）を記憶する第１記憶部と、第１記憶部に記憶された第２情報を送出する送出部と、を備えるものであればよく、その種類は任意である。
【００６２】
（３）変形例３
図２２は、変形例３のプロジェクタ１１００の機能構成例を示すブロック図である。図２２に示すように、プロジェクタ１１００は、第１生成部１１０６をさらに備える点で上述の各実施形態と相違する。以下の説明では、上述の各実施形態と重複する部分については適宜に説明を省略する。第１生成部１１０６は、通信部１１０４に割り当てられたＭＡＣアドレスに基づいて識別情報を生成し、生成した識別情報を、ＩＰアドレスと対応付けて第１記憶部１１０２に記憶させる機能を有する。識別情報の生成アルゴリズムとしては、識別情報が４桁の場合には、例えばＭＡＣアドレスの数値を１００００で割った余り（０〜９９９９）を識別情報とするなどが挙げられるが、これに限られるものではない。以上の形態では、通信部１１０４のＭＡＣアドレスは固体毎にユニークとなるよう採番されているので、ＭＡＣアドレスから生成した識別情報もユニークにすることができるという効果がある。
【００６３】
（４）変形例４
図２３は、変形例４のプロジェクタ１１１０の機能構成例を示すブロック図である。図２３に示すように、プロジェクタ１１１０は、第２生成部１１１６をさらに備える点で上述の各実施形態と相違する。以下の説明では、上述の各実施形態と重複する部分については適宜に説明を省略する。第２生成部１１１６は、ユーザからの入力に応じて識別情報を生成（修正も含む）し、生成した識別情報を、ＩＰアドレスと対応付けて第１１１１２に記憶させる機能を有する。例えば第２生成部１１１６は、第１記憶部１１１２から現在の識別情報を読み出して提示（プロジェクタ１１１０の操作画面上に表示）し、ユーザはそれを一部修正し、あるいは全部消去して必要な桁数分入力することもできる。そして、ユーザが入力した文字（例えば数字等）が、システムの規定する桁数に足りていない場合は、識別情報として反映できず、「識別情報は４桁です」などといったエラーメッセージを操作画面上に表示することもできる。桁数が正しい場合には、ユーザから入力された文字列を、新たな識別情報として第１記憶部１１１２に記憶させることもできる。図２４は、ユーザが識別情報を設定する際のプロジェクタ１１１０の操作画面（ＵＩ）の一例を示す図である。以上の形態によれば、ユーザの望む識別情報を利用することができるため、利用するプロジェクタの識別情報をユニークにしたり、わかりやすくしたり、複数のプロジェクタを同じ識別情報でグルーピングしたりすることが可能になる。
【００６４】
（５）変形例５
図２５は、変形例５の情報処理端末１２００の機能構成例を示すブロック図である。図２５に示すように、情報処理端末１２００は、第２選択部１２０１をさらに備える点で上述の第２実施形態と相違する。以下の説明では、上述の第２実施形態と重複する部分については適宜に説明を省略する。第２選択部１２０１は、ユーザの入力に応じて、識別情報および名称情報のうちの何れかを、入力文字列との比較対象として選択する機能を有する。そして、決定部１４２０は、第２記憶部１４１に記憶された接続設定情報ごとに、接続設定情報に含まれる、第２選択部１２０１により選択された識別情報および名称情報のうちの何れかの情報と、入力文字列とを比較し、入力文字列に対応する情報を含む何れかの接続設定情報に含まれるＩＰアドレスで識別されるプロジェクタ１１０を、投影を行わせるプロジェクタ１１０として決定する。なお、「入力文字列に対応する情報」とは、入力文字列と完全に一致する情報を指す形態であってもよいし、入力文字列と部分的に一致する情報を指す形態であってもよい。この例では、決定部１４２０は、第２記憶部１４１に記憶された接続設定情報ごとに、接続設定情報に含まれる、第２選択部１２０１により選択された識別情報および名称情報のうちの何れかの情報と、入力文字列とを比較し、入力文字列と完全に一致する情報を含む何れかの接続設定情報に含まれるＩＰアドレスで識別されるプロジェクタ１１０を、投影を行わせるプロジェクタ１１０として決定する。
【００６５】
次に、ユーザが、プロジェクタ１１０の投影面に投影された識別情報および名称情報の何れを入力するのかを指定し、指定した情報を構成する文字列を入力するとともに、投影指示を入力した場合の情報処理端末１２００の動作例を説明する。図２６は、情報処理端末１２００の操作画面（ＵＩ）の一例を示す図である。この例では、ユーザは、識別情報の入力を指定し、何れかのプロジェクタ１１０の投影面に投影された識別情報を構成する「１２３４」という文字列を入力するとともに、投影指示を入力するためのアイコンをクリックしている。ここでは、第１受付部１２２は、識別情報の入力を指定することを示すユーザからの入力を受け付けると、その受け付けた入力を示す入力情報を第２選択部１２０１へ通知する。第２選択部１２０１は、第１受付部１２２から通知された入力情報に応じて（つまり、ユーザの入力に応じて）、識別情報を選択する。
【００６６】
図２７は、ユーザが、識別情報の入力を指定し、何れかのプロジェクタ１１０の識別情報を構成する「１２３４」という文字列を入力するとともに、投影指示を入力した場合の情報処理端末１２００の動作例を示すフローチャートである。
【００６７】
図２７に示すように、まず決定部１４２０は、第２記憶部１４１に記憶された複数の接続設定情報のうち、識別番号「１」に対応する接続設定情報を、確認対象にする（ステップＳ９１）。次に、決定部１４２０は、入力文字列との比較対象として、識別情報および名称情報のうちの何れが選択されているのかを第２選択部１２０１に問い合わせ、第２選択部１２０１により選択された情報を確認する（ステップＳ９２）。この例では、決定部１４２０は、入力文字列との比較対象として、識別情報が選択されていることを確認する。そして、決定部１４２０は、入力文字列と、確認対象の接続設定情報に含まれる、第２選択部１２０１により選択された情報（この例では識別情報）が一致するか否かを判断する（ステップＳ９３）。以降の処理は、図２０の処理と同様であるので、詳細な説明は省略する。
【００６８】
以上の形態によれば、ユーザは、名称情報の入力を指定するとともに名称情報を構成する文字列を入力することで、投影を行わせるプロジェクを指定することもできる。識別情報の入力は簡単であるが、識別情報そのものは意味を表現しがたい。一方、プロジェクタの名称を示す名称情報は、アルファベットなどで表されるため（例えば「conference_room」等）意味を表現しやすく、ユーザにとって入力し易い。
【００６９】
なお、以上の変形は、上述の第１実施形態に適用することも可能である。
【００７０】
（６）変形例６
図２８は、変形例６の情報処理端末１２１０の機能構成例を示すブロック図である。図２８に示すように、情報処理端末１２１０では、第１受付部１２１１は、識別情報の入力を受け付けるための第２受付部１２１２と、名称情報の入力を受け付けるための第３受付部１２１３と、入力振り分け部１２１４とを含む点で上述の第２実施形態と相違する。以下の説明では、上述の第２実施形態と重複する部分については適宜に説明を省略する。
【００７１】
入力振り分け部１２１４は、入力文字列を、第２受付部１２１２および第３受付部１２１３の各々に振り分ける機能を有する。決定部１４２１は、第２記憶部１４１に記憶された接続設定情報ごとに、接続設定情報に含まれる識別情報および名称情報と、第２受付部１２１２および第３受付部１２１３の各々で受け付けた入力文字列とを比較し、入力文字列に対応する識別情報または名称情報を含む何れかの接続設定情報に含まれるＩＰアドレスにより識別されるプロジェクタ１１０を、投影を行わせるプロジェクタ１１０として決定する機能を有する。なお、「入力文字列に対応する識別情報または名称情報」とは、入力文字列と完全に一致する識別情報または名称情報を指す形態であってもよいし、入力文字列と部分的に一致する識別情報または名称情報を指す形態であってもよい。この例では、決定部１４２１は、第２記憶部１４１に記憶された接続設定情報ごとに、接続設定情報に含まれる識別情報および名称情報と、第２受付部１２１２および第３受付部１２１３の各々で受け付けた入力文字列とを比較し、入力文字列と完全に一致する識別情報または名称情報を含む何れかの接続設定情報に含まれるＩＰアドレスにより識別されるプロジェクタ１１０を、投影を行わせるプロジェクタ１１０として決定する機能を有する。図２９は、情報処理端末１２１０の操作画面（ＵＩ）の一例を示す図である。この例では、ユーザは、投影を行わせるプロジェクタ１１０を指定する際に、識別情報および名称情報のうちの何れを入力するのかを指定する必要が無く、何れを入力しても、プロジェクタを指定できるという利点がある。
【００７２】
なお、以上の変形は、上述の第１実施形態に適用することも可能である。
【００７３】
（７）変形例７
図３０は、変形例７の情報処理端末１２２０の機能構成例を示すブロック図である。図３０に示すように、情報処理端末１２２０は、第３選択部１２２１をさらに備える点で上述の第１実施形態と相違する。以下の説明では、上述の第１実施形態と重複する部分については適宜に説明を省略する。第３選択部１２２１は、ユーザの入力に応じて、識別情報およびＩＰアドレスのうちの何れかを、入力文字列との比較対象として選択する機能を有する。そして、決定部１４２２は、第２記憶部４１に記憶された接続設定情報ごとに、接続設定情報に含まれる、第３選択部１２２１により選択された識別情報およびＩＰアドレスのうちの何れかの情報と、入力文字列とを比較し、入力文字列に対応する情報を含む何れかの接続設定情報に含まれるＩＰアドレスで識別されるプロジェクタ１０を、投影を行わせるプロジェクタ１０として決定する機能を有する。なお、「入力文字列に対応する情報」とは、入力文字列と完全に一致する情報を指す形態であってもよいし、入力文字列と部分的に一致する情報を指す形態であってもよい。この例では、決定部１４２２は、第２記憶部４１に記憶された接続設定情報ごとに、接続設定情報に含まれる、第３選択部１２２１により選択された識別情報およびＩＰアドレスのうちの何れかの情報と、入力文字列とを比較し、入力文字列と完全に一致する情報を含む何れかの接続設定情報に含まれるＩＰアドレスで識別されるプロジェクタ１０を、投影を行わせるプロジェクタ１０として決定する機能を有する。
【００７４】
図３１は、情報処理端末１２２０の操作画面（ＵＩ）の一例を示す図である。この例では、ユーザは、識別情報の入力を指定し、プロジェクタ１０の投影面に投影された識別情報を構成する「１２３４」という文字列を入力するとともに、投影指示を入力するためのアイコンをクリックしている。ここでは、第１受付部２２は、識別情報の入力を指定することを示すユーザからの入力を受け付けると、その受け付けた入力を示す入力情報を第３選択部１２２１へ通知する。第３選択部１２２１は、第１受付部２２から通知された入力情報に応じて（つまり、ユーザの入力に応じて）、識別情報を選択する。第３選択部１２２１は、決定部１４２２からの問い合わせに応じて、識別情報およびＩＰアドレスのうちの何れを選択したのかを決定部１４２２に通知する機能も有する。
【００７５】
以上の形態によれば、ユーザは、ＩＰアドレスの入力を指定するとともにＩＰアドレスを構成する文字列を入力することで、投影を行わせるプロジェクタ１０を指定することもできる。つまり、ネットワークで接続された機器を指定する最も一般的な手段であるＩＰアドレスを、プロジェクタの指定に利用できる。この場合、プロジェクタ１０は、第１記憶部１２に記憶された接続設定情報に含まれるＩＰアドレスをプロジェクタ１０の投影面に投影することもできる。なお、以上の変形は、上述の第２実施形態に適用することも可能である。
【００７６】
要するに、ユーザが使用する情報処理端末（請求項の「第２情報処理装置」）は、情報処理端末と接続される第１情報処理装置（例えばプロジェクタ）のＩＰ情報（ＩＰアドレス）と、第１情報処理装置を特定する第１情報（例えば識別情報）とが対応付けられた第２情報（例えば接続設定情報）を取得する取得部と、取得部により取得された第２情報を記憶する第２記憶部と、ユーザが入力する文字列を示す入力文字列を受け付ける第１受付部と、第２記憶部に記憶された１以上の第２情報のうち、入力文字列に対応する第１情報に含まれるＩＰ情報で識別される第１情報処理装置を、ユーザから要求される処理を実行させる第１情報処理装置として決定する決定部と、を備える形態であればよい。
【００７７】
（８）変形例８
図３２は、変形例８の情報処理端末１２３０の機能構成例を示すブロック図である。図３２に示すように、情報処理端末１２３０では、第１受付部１２３１は、ＩＰアドレスの入力を受け付けるための第４受付部１２３２と、識別情報の入力を受け付けるための第５受付部１２３３と、入力振り分け部１２３４とを含む点で上述の第１実施形態と相違する。以下の説明では、上述の第１実施形態と重複する部分については適宜に説明を省略する。
【００７８】
入力振り分け部１２３４は、入力文字列を、第４受付部１２３２および第５受付部１２３３の各々に振り分ける機能を有する。決定部１４２３は、第２記憶部４１に記憶された接続設定情報ごとに、接続設定情報に含まれる識別情報と、第４受付部１２３２および第５受付部１２３３の各々で受け付けた入力文字列とを比較し、入力文字列に対応する識別情報またはＩＰアドレスを含む何れかの接続設定情報に含まれるＩＰアドレスにより識別されるプロジェクタ１０を、投影を行わせるプロジェクタ１０として決定する機能を有する。なお、「入力文字列に対応する識別情報またはＩＰアドレス情報」とは、入力文字列と完全に一致する識別情報またはＩＰアドレス情報を指す形態であってもよいし、入力文字列と部分的に一致する識別情報またはＩＰアドレス情報を指す形態であってもよい。この例では、決定部１４２３は、第２記憶部４１に記憶された接続設定情報ごとに、接続設定情報に含まれる識別情報と、第４受付部１２３２および第５受付部１２３３の各々で受け付けた入力文字列とを比較し、入力文字列と完全に一致する識別情報またはＩＰアドレスを含む何れかの接続設定情報に含まれるＩＰアドレスにより識別されるプロジェクタ１０を、投影を行わせるプロジェクタ１０として決定する機能を有する。図３３は、情報処理端末１２３０の操作画面（ＵＩ）の一例を示す図である。この例では、ユーザは、投影を行わせるプロジェクタ１０を指定する際に、識別情報およびＩＰアドレスのうちの何れを入力するのかを指定する必要が無く、何れを入力しても、プロジェクタ１０を指定できるという利点がある。なお、以上の変形は、上述の第２実施形態に適用することも可能である。
【００７９】
要するに、ユーザが使用する情報処理端末（請求項の「第２情報処理装置」）は、情報処理端末と接続される第１情報処理装置（例えばプロジェクタ）のＩＰ情報（ＩＰアドレス）と、第１情報処理装置を特定する第１情報（例えば識別情報）とが対応付けられた第２情報（例えば接続設定情報）を取得する取得部と、取得部により取得された第２情報を記憶する第２記憶部と、ユーザが入力する文字列を示す入力文字列を受け付ける第１受付部と、第２記憶部に記憶された１以上の第２情報のうち、入力文字列に対応する第１情報を含む第２情報に含まれるＩＰ情報で識別される第１情報処理装置を、ユーザから要求される処理を実行させる第１情報処理装置として決定する決定部と、を備える形態であればよい。
【００８０】
（９）変形例９
図３４は、変形例９の情報処理端末１２４０の機能構成例を示すブロック図である。図３４に示すように、情報処理端末１２４０は、第４選択部１２４１をさらに備える点で上述の第２実施形態と相違する。以下の説明では、上述の第２実施形態と重複する部分については適宜に説明を省略する。第４選択部１２４１は、ユーザの入力に応じて、識別情報、名称情報およびＩＰアドレスのうちの何れかを、入力文字列との比較対象として選択する機能を有する。そして、決定部１４２２は、第２記憶部１４１に記憶された接続設定情報ごとに、接続設定情報に含まれる、第４選択部１２４１により選択された識別情報、名称情報およびＩＰアドレスのうちの何れかの情報と、入力文字列とを比較し、入力文字列に対応する情報を含む何れかの接続設定情報に含まれるＩＰアドレスで識別されるプロジェクタ１１０を、投影を行わせるプロジェクタ１１０として決定する機能を有する。なお、「入力文字列に対応する情報」とは、入力文字列と完全に一致する情報を指す形態であってもよいし、入力文字列と部分的に一致する情報を指す形態であってもよい。この例では、決定部１４２２は、第２記憶部１４１に記憶された接続設定情報ごとに、接続設定情報に含まれる、第４選択部１２４１により選択された識別情報、名称情報およびＩＰアドレスのうちの何れかの情報と、入力文字列とを比較し、入力文字列と完全に一致する情報を含む何れかの接続設定情報に含まれるＩＰアドレスで識別されるプロジェクタ１１０を、投影を行わせるプロジェクタ１１０として決定する機能を有する。
【００８１】
図３５は、情報処理端末１２４０の操作画面（ＵＩ）の一例を示す図である。この例では、ユーザは、識別情報の入力を指定し、何れかのプロジェクタ１１０の投影面に投影された識別情報を構成する「１２３４」という文字列を入力するとともに、投影指示を入力するためのアイコンをクリックしている。ここでは、第１受付部１２２は、識別情報の入力を指定することを示すユーザからの入力を受け付けると、その受け付けた入力を示す入力情報を第４選択部１２４１へ通知する。第４選択部１２４１は、第１受付部１２２から通知された入力情報に応じて（つまり、ユーザの入力に応じて）、識別情報を選択する。第４選択部１２４１は、決定部１４２４からの問い合わせに応じて、識別情報、名称情報およびＩＰアドレスのうちの何れを選択したのかを通知する機能も有する。
【００８２】
以上の形態によれば、ユーザは、識別情報、名称情報およびＩＰアドレスの何れかの入力を指定し、指定した情報を構成する文字列を入力することで、投影を行わせるプロジェクタ１０を指定することもできる。
【００８３】
なお、以上の変形は、上述の第１実施形態に適用することも可能である。
【００８４】
（１０）変形例１０
図３６は、変形例１０の情報処理端末１２５０の機能構成例を示すブロック図である。図３６に示すように、情報処理端末１２５０では、第１受付部１２５１は、識別情報の入力を受け付けるための第２受付部１２５２と、名称情報の入力を受け付けるための第３受付部１２５３と、ＩＰアドレスの入力を受け付けるための第４受付部１２５４と、入力振り分け部１２５５とを含む点で上述の第１実施形態と相違する。以下の説明では、上述の第１実施形態と重複する部分については適宜に説明を省略する。
【００８５】
入力振り分け部１２５５は、入力文字列を、第２受付部１２５２、第３受付部１２５３および第４受付部１２５４の各々に振り分ける機能を有する。決定部１４２５は、第２記憶部１４１に記憶された接続設定情報ごとに、接続設定情報に含まれる、識別情報、名称情報およびＩＰアドレスと、第２受付部１２５２、第３受付部１２５３および第４受付部１２５４の各々で受け付けた入力文字列とを比較し、入力文字列に対応する情報（識別情報、名称情報およびＩＰアドレスのうちの何れかの情報）を含む何れかの接続設定情報に含まれるＩＰアドレスにより識別されるプロジェクタ１１０を、投影を行わせるプロジェクタ１１０として決定する機能を有する。なお、「入力文字列に対応する情報（識別情報、名称情報およびＩＰアドレスのうちの何れかの情報）」とは、入力文字列と完全に一致する情報を指す形態であってもよいし、入力文字列と部分的に一致する情報を指す形態であってもよい。この例では、決定部１４２５は、第２記憶部１４１に記憶された接続設定情報ごとに、接続設定情報に含まれる、識別情報、名称情報およびＩＰアドレスと、第２受付部１２５２、第３受付部１２５３および第４受付部１２５４の各々で受け付けた入力文字列とを比較し、入力文字列と完全に一致する情報（識別情報、名称情報およびＩＰアドレスのうちの何れかの情報）を含む何れかの接続設定情報に含まれるＩＰアドレスにより識別されるプロジェクタ１１０を、投影を行わせるプロジェクタ１１０として決定する機能を有する。図３７は、情報処理端末１２５０の操作画面（ＵＩ）の一例を示す図である。この例では、ユーザは、投影を行わせるプロジェクタ１１０を指定する際に、識別情報、名称情報およびＩＰアドレスのうちの何れを入力するのかを指定する必要が無く、何れを入力しても、プロジェクタ１１０を指定できるという利点がある。
【００８６】
なお、以上の変形は、上述の第２実施形態に適用することも可能である。
【００８７】
なお、上述のプロジェクタおよび情報処理端末で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００８８】
さらに、上述のプロジェクタおよび情報処理端末で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上述のプロジェクタおよび情報処理端末で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【符号の説明】
【００８９】
１０  プロジェクタ
１１  プロジェクタ制御部
１２  第１記憶部
１３  送出部
１４  通信部
１５  投影部
２０  情報処理端末
２１  取得部
２２  受付部
２３  通信部
３０  中継器
４０  接続設定情報管理部
４１  第２記憶部
４２  決定部
４３  要求部
１００  情報処理システム
【先行技術文献】
【特許文献】
【００９０】
【特許文献１】特開２００３−０６９９２３号公報
【図１】
2014081894.tif 000003
【図２】
2014081894.tif 000004
【図３】
2014081894.tif 000005
【図４】
2014081894.tif 000006
【図５】
2014081894.tif 000007
【図６】
2014081894.tif 000008
【図７】
2014081894.tif 000009
【図８】
2014081894.tif 000010
【図９】
2014081894.tif 000011
【図１０】
2014081894.tif 000012
【図１１】
2014081894.tif 000013
【図１２】
2014081894.tif 000014
【図１３】
2014081894.tif 000015
【図１４】
2014081894.tif 000016
【図１５】
2014081894.tif 000017
【図１６】
2014081894.tif 000018
【図１７】
2014081894.tif 000019
【図１８】
2014081894.tif 000020
【図１９】
2014081894.tif 000021
【図２０】
2014081894.tif 000022
【図２１】
2014081894.tif 000023
【図２２】
2014081894.tif 000024
【図２３】
2014081894.tif 000025
【図２４】
2014081894.tif 000026
【図２５】
2014081894.tif 000027
【図２６】
2014081894.tif 000028
【図２７】
2014081894.tif 000029
【図２８】
2014081894.tif 000030
【図２９】
2014081894.tif 000031
【図３０】
2014081894.tif 000032
【図３１】
2014081894.tif 000033
【図３２】
2014081894.tif 000034
【図３３】
2014081894.tif 000035
【図３４】
2014081894.tif 000036
【図３５】
2014081894.tif 000037
【図３６】
2014081894.tif 000038
【図３７】
2014081894.tif 000039