(57)【要約】      （修正有）【課題】表示装置と通信端末間の通信接続を容易に確立する通信システム、通信方法、表示装置及び通信端末を提供する。【解決手段】通信システムにおいて、プロジェクター１０の表示制御部２１は、プロジェクター１０に割り当てられた第１ＩＰアドレスの第１ホストアドレスに基づくホスト特定情報を、プロジェクター表示部４０により表示させる。通信端末５０の通信確立部６２は、ホスト特定情報が入力部８２により入力されたときに、入力されたホスト特定情報と通信端末５０に割り当てられた第２ＩＰアドレスの第２ネットワークアドレスとに基づいて第３ＩＰアドレスを特定する。通信確立部は、第３ＩＰアドレスを用いて、プロジェクターと通信端末との通信を確立するための通信確立処理を実行する。【選択図】図１
2020025209.tif 000002
【特許請求の範囲】
【請求項１】
表示部及び通信ネットワークを介して通信を行う第１通信部を有し、第１ネットワークアドレスと第１ホストアドレスとを含む第１ＩＰアドレスが割り当てられた表示装置と、入力部及び前記通信ネットワークを介して通信を行う第２通信部を有し、第２ネットワークアドレスと第２ホストアドレスとを含む第２ＩＰアドレスが割り当てられた通信端末とを備えた通信システムであって、
前記表示装置は、前記第１ホストアドレスに基づくホスト特定情報を、前記表示部に表示させる表示制御部を有し、
前記通信端末は、前記ホスト特定情報が前記入力部により入力されたときに、該入力されたホスト特定情報と前記第２ネットワークアドレスとにより特定した第３ＩＰアドレスを用いて、前記表示装置と前記通信端末との通信を確立するための通信確立処理を実行する通信確立部を有する通信システム。
【請求項２】
前記表示制御部は、前記第１ネットワークアドレスと前記第１ホストアドレスに関する情報のうち、前記第１ネットワークアドレスに関する情報の表示を省略して、前記ホスト特定情報のみを前記表示部に表示させる請求項１に記載の通信システム。
【請求項３】
前記表示装置は、前記第１ホストアドレスを、所定の第１変換規則に従って、自然言語における単語であるホスト特定単語に変換するホスト特定単語変換部を有し、
前記表示制御部は、前記ホスト特定単語を前記ホスト特定情報として前記表示部に表示させ、
前記通信端末は、前記入力部により前記ホスト特定単語が入力されたときに、該入力された前記ホスト特定単語を、前記第１変換規則に従って前記第１ホストアドレスに変換することにより、前記第１ホストアドレスを取得するホストアドレス取得部を有し、
前記通信確立部は、前記ホストアドレス取得部により取得された前記第１ホストアドレスと前記第２ネットワークアドレスとに基づいて、前記第３ＩＰアドレスを特定する請求項１又は請求項２に記載の通信システム。
【請求項４】
前記第１ホストアドレスはＮビット（Ｎは２以上の自然数）を有し、
前記第１変換規則は、前記Ｎビットで表される範囲の各数値に、自然言語における単語を、重複を避けて対応付けた第１変換テーブルに基づく規則である請求項３に記載の通信システム。
【請求項５】
前記第１ホストアドレスは、複数のブロックにより構成され、
前記表示装置は、前記第１ホストアドレスの各ブロックを、所定の第２変換規則に従って自然言語における単語に変換することにより、前記第１ホストアドレスを、前記第１ホストアドレスに対応した単語列であるホスト特定単語列に変換するホスト特定単語列変換部を有し、
前記表示制御部は、前記ホスト特定単語列を前記ホスト特定情報として前記表示部に表示させ、
前記通信端末は、前記入力部により前記ホスト特定単語列が入力されたときに、該入力された前記ホスト特定単語列の各単語を、前記第２変換規則に従って前記第１ホストアドレスの対応するブロックに変換することにより、前記第１ホストアドレスを取得するホストアドレス取得部を有し、
前記通信確立部は、前記ホストアドレス取得部により取得された前記第１ホストアドレスと前記第２ネットワークアドレスとに基づいて、前記第３ＩＰアドレスを特定する請求項１又は請求項２に記載の通信システム。
【請求項６】
前記第１ホストアドレスは、ｎ（ｎは２以上の自然数）個のブロックにより構成され、
前記第１ホストアドレスはＮビット（Ｎは２以上の自然数）を有し、各ブロックはＮ／ｎビットを有して、
前記第２変換規則は、前記Ｎ／ｎビットで表される範囲の各数値に、自然言語における単語を、重複を避けて対応付けた第２変換テーブルに基づく規則である請求項５に記載の通信システム。
【請求項７】
前記表示制御部は、前記ホスト特定情報を前記表示部に表示させた時点から所定時間以内に、前記表示装置と前記通信端末との通信が確立されなかった場合には、前記第１ネットワークアドレスに基づくネットワーク特定情報を前記表示部に表示させ、
前記通信確立部は、前記ネットワーク特定情報が前記入力部により入力されたときに、該入力された前記ネットワーク特定情報と前記ホスト特定情報とに基づいて特定した第４ＩＰアドレスを用いて、前記通信確立処理を実行する請求項１から請求項６のうちいずれか１項に記載の通信システム。
【請求項８】
表示部及び通信ネットワークを介して通信を行う第１通信部を有し、第１ネットワークアドレスと第１ホストアドレスとを含む第１ＩＰアドレスが割り当てられた表示装置と、入力部及び前記通信ネットワークを介して通信を行う第２通信部を有し、第２ネットワークアドレスと第２ホストアドレスとを含む第２ＩＰアドレスが割り当てられた通信端末とにより実行される通信方法であって、
前記表示装置が、前記第１ホストアドレスに基づくホスト特定情報を、前記表示部に表示させる表示制御ステップと、
前記通信端末が、前記ホスト特定情報が前記入力部により入力されたときに、該入力された前記ホスト特定情報と前記第２ネットワークアドレスとにより特定された第３ＩＰアドレスを用いて、前記表示装置と前記通信端末との通信を確立するための通信確立処理を実行する通信確立ステップとを含む通信方法。
【請求項９】
表示部及び通信ネットワークを介して通信を行う第１通信部を有し、
第１ネットワークアドレスと第１ホストアドレスとを含む第１ＩＰアドレスが割り当てられた表示装置であって、
前記第１ＩＰアドレスに含まれる前記第１ネットワークアドレスと前記第１ホストアドレスに関する情報のうち、前記第１ネットワークアドレスに関する情報の表示を省略して、前記第１ホストアドレスに基づくホスト特定情報のみを前記表示部に表示させる表示制御部を備えた表示装置。
【請求項１０】
入力部及び通信ネットワークを介して通信を行う第２通信部を有し、
第２ネットワークアドレスと第２ホストアドレスを含む第２ＩＰアドレスが割り当てられた通信端末であって、
前記入力部により、前記第２ホストアドレスと異なる第１ホストアドレスに基づくホスト特定情報が入力されたときに、該入力された前記ホスト特定情報と前記第２ネットワークアドレスとにより特定した第３ＩＰアドレスを用いて、該第３ＩＰアドレスが割り当てられた他の通信端末との通信を確立するための通信確立処理を実行する通信確立部を備えた通信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、通信方法、表示装置、及び通信端末に関する。
【背景技術】
【０００２】
従来、プロジェクター等の表示装置とタブレット端末等の通信端末との無線接続を、ＱＲコード（登録商標）を用いて行う方法が提案されている（例えば、特許文献１参照）。具体的には、プロジェクターが、無線接続に関する情報を示すＱＲコードをスクリーンに投射し、投射されたＱＲコードをタブレット端末が撮像してデコードする。そして、デコードされた情報を用いて、プロジェクターとタブレット端末との無線接続が行われる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１４８９６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、表示装置と通信端末間の通信接続を容易に確立できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成する好ましい一態様として、表示部及び通信ネットワークを介して通信を行う第１通信部を有し、第１ネットワークアドレスと第１ホストアドレスとを含む第１ＩＰアドレスが割り当てられた表示装置と、入力部及び前記通信ネットワークを介して通信を行う第２通信部を有し、第２ネットワークアドレスと第２ホストアドレスとを含む第２ＩＰアドレスが割り当てられた通信端末とを備えた通信システムであって、前記表示装置は、前記第１ホストアドレスに基づくホスト特定情報を、前記表示部に表示させる表示制御部を有し、前記通信端末は、前記ホスト特定情報が前記入力部により入力されたときに、該入力されたホスト特定情報と前記第２ネットワークアドレスとにより特定した第３ＩＰアドレスを用いて、前記表示装置と前記通信端末との通信を確立するための通信確立処理を実行する通信確立部を有する通信システムが挙げられる。
【０００６】
上記通信システムにおいて、前記表示制御部は、前記第１ネットワークアドレスと前記第１ホストアドレスに関する情報のうち、前記第１ネットワークアドレスに関する情報の表示を省略して、前記ホスト特定情報のみを前記表示部に表示させる構成であってもよい。
【０００７】
上記通信システムにおいて、前記表示装置は、前記第１ホストアドレスを、所定の第１変換規則に従って、自然言語における単語であるホスト特定単語に変換するホスト特定単語変換部を有し、前記表示制御部は、前記ホスト特定単語を前記ホスト特定情報として前記表示部に表示させ、前記通信端末は、前記入力部により前記ホスト特定単語が入力されたときに、該入力された前記ホスト特定単語を、前記第１変換規則に従って前記第１ホストアドレスに変換することにより、前記第１ホストアドレスを取得するホストアドレス取得部を有し、前記通信確立部は、前記ホストアドレス取得部により取得された前記第１ホストアドレスと前記第２ネットワークアドレスとに基づいて、前記第３ＩＰアドレスを特定する構成であってもよい。
【０００８】
上記通信システムにおいて、前記第１ホストアドレスはＮビット（Ｎは２以上の自然数）を有し、前記第１変換規則は、前記Ｎビットで表される範囲の各数値に、自然言語における単語を、重複を避けて対応付けた第１変換テーブルに基づく規則である構成であってもよい。
【０００９】
上記通信システムにおいて、前記第１ホストアドレスは、複数のブロックにより構成され、前記表示装置は、前記第１ホストアドレスの各ブロックを、所定の第２変換規則に従って自然言語における単語に変換することにより、前記第１ホストアドレスを、前記第１ホストアドレスに対応した単語列であるホスト特定単語列に変換するホスト特定単語列変換部を有し、前記表示制御部は、前記ホスト特定単語列を前記ホスト特定情報として前記表示部に表示させ、前記通信端末は、前記入力部により前記ホスト特定単語列が入力されたときに、該入力された前記ホスト特定単語列の各単語を、前記第２変換規則に従って前記第１ホストアドレスの対応するブロックに変換することにより、前記第１ホストアドレスを取得するホストアドレス取得部を有し、前記通信確立部は、前記ホストアドレス取得部により取得された前記第１ホストアドレスと前記第２ネットワークアドレスとに基づいて、前記第３ＩＰアドレスを特定する構成であってもよい。
【００１０】
上記通信システムにおいて、前記第１ホストアドレスは、ｎ（ｎは２以上の自然数）個のブロックにより構成され、前記第１ホストアドレスはＮビット（Ｎは２以上の自然数）を有し、各ブロックはＮ／ｎビットを有して、前記第２変換規則は、前記Ｎ／ｎビットで表される範囲の各数値に、自然言語における単語を、重複を避けて対応付けた第２変換テーブルに基づく規則である構成であってもよい。
【００１１】
上記通信システムにおいて、前記表示制御部は、前記ホスト特定情報を前記表示部に表示させた時点から所定時間以内に、前記表示装置と前記通信端末との通信が確立されなかった場合には、前記第１ネットワークアドレスに基づくネットワーク特定情報を前記表示部に表示させ、前記通信確立部は、前記ネットワーク特定情報が前記入力部により入力されたときに、該入力された前記ネットワーク特定情報と前記ホスト特定情報とに基づいて特定した第４ＩＰアドレスを用いて、前記通信確立処理を実行する構成であってもよい。
【００１２】
上記目的を達成する好ましい一態様として、表示部及び通信ネットワークを介して通信を行う第１通信部を有し、第１ネットワークアドレスと第１ホストアドレスとを含む第１ＩＰアドレスが割り当てられた表示装置と、入力部及び前記通信ネットワークを介して通信を行う第２通信部を有し、第２ネットワークアドレスと第２ホストアドレスとを含む第２ＩＰアドレスが割り当てられた通信端末とにより実行される通信方法であって、前記表示装置が、前記第１ホストアドレスに基づくホスト特定情報を、前記表示部に表示させる表示制御ステップと、前記通信端末が、前記ホスト特定情報が前記入力部により入力されたときに、該入力された前記ホスト特定情報と前記第２ネットワークアドレスとにより特定された第３ＩＰアドレスを用いて、前記表示装置と前記通信端末との通信を確立するための通信確立処理を実行する通信確立ステップとを含む通信方法が挙げられる。
【００１３】
上記目的を達成する好ましい一態様として、表示部及び通信ネットワークを介して通信を行う第１通信部を有し、第１ネットワークアドレスと第１ホストアドレスとを含む第１ＩＰアドレスが割り当てられた表示装置であって、前記第１ＩＰアドレスに含まれる前記第１ネットワークアドレスと前記第１ホストアドレスに関する情報のうち、前記第１ネットワークアドレスに関する情報の表示を省略して、前記第１ホストアドレスに基づくホスト特定情報のみを前記表示部に表示させる表示制御部を備えた表示装置が挙げられる。
【００１４】
上記目的を達成する好ましい一態様として、入力部及び通信ネットワークを介して通信を行う第２通信部を有し、第２ネットワークアドレスと第２ホストアドレスを含む第２ＩＰアドレスが割り当てられた通信端末であって、前記入力部により、前記第２ホストアドレスと異なる第１ホストアドレスに基づくホスト特定情報が入力されたときに、該入力された前記ホスト特定情報と前記第２ネットワークアドレスとにより特定した第３ＩＰアドレスを用いて、該第３ＩＰアドレスが割り当てられた他の通信端末との通信を確立するための通信確立処理を実行する通信確立部を備えた通信端末が挙げられる。
【００１５】
上記目的を達成する態様は、上述した通信システム、通信方法、表示装置、及び通信端末以外の種々の形態で実現されてもよい。例えば、上記の通信システム、通信方法、表示装置、及び通信端末の各構成を実現するためのコンピューターまたはプロセッサーのプログラムであってもよい。上記プログラムを記録した記録媒体、プログラムを配信するサーバー装置、上記プログラムを伝送する伝送媒体、上記プログラムを搬送波内に具現化したデータ信号等であってもよい。
【図面の簡単な説明】
【００１６】
【図１】通信システムの構成図。
【図２】プロジェクター及び通信端末に割り当てられるＩＰアドレスの説明図。
【図３】第１変換テーブルの説明図。
【図４】第２変換テーブルの説明図。
【図５】プロジェクターと通信端末間の通信を確立する一連の処理のフローチャート。
【図６】プロジェクターと通信端末に割り当てられたＩＰアドレスのネットワークアドレスが異なっていた場合の処理のフローチャート。
【図７】プロジェクターのＩＰアドレスを単語列に変換する処理の説明図。
【図８】プロジェクターのＩＰアドレスを文の単語列に変換する処理の説明図。
【発明を実施するための形態】
【００１７】
［１．通信システムの構成］
図１は、本発明を適用した実施形態における通信システム１の構成図である。
通信システム１は、本発明の表示装置に相当するプロジェクター１０と、通信端末５０とにより構成されている。通信端末５０は、例えばＰＣ（Personal Computer）、タブレット端末、スマートフォン等である。
【００１８】
プロジェクター１０及び通信端末５０は、Ｗｉ−Ｆｉ（登録商標）等の無線ＬＡＮ（Local Area Network）による通信機能を有している。プロジェクター１０及び通信端末５０は、第１ＡＰ（Access Point）１０１、第２ＡＰ１０２等のアクセスポイントを介して、通信先のホストとの間で無線通信を行う。第１ＡＰ１０１と第２ＡＰ１０２は、インターネット等の広域通信ネットワーク１００に接続されている。
【００１９】
本実施形態では、第１ＡＰ１０１及び第２ＡＰ１０２は、図２に示したサブネットマスク２００により、クラスＢのネッワークを採用している。サブネットマスク２００では、３２ｂｉｔのＩＰ（Internet Protocol）アドレスのうち、上位１６ｂｉｔがネットワークアドレスに割り当てられ、下位の１６ｂｉｔがホストアドレスに割り当てられている。ここで、１６は本発明の２以上の自然数であるＮに相当する。
【００２０】
図１に示したように、第１ＡＰ１０１は、「１９２．１６８．−．−」のＩＰアドレスによる通信ネットワークを構成する。また、第２ＡＰ１０２は、「１９２．１６９．−．−」のＩＰアドレスによる通信ネットワークを構成する。本実施形態では、図２に示したように、プロジェクター１０のＩＰアドレスとして、第１ＩＰアドレス２０１が割り当てられている。第１ＩＰアドレス２０１のネットワークアドレスである第１ネットワークアドレスは、「１９２．１６８」であり、第１ＩＰアドレス２０１のホストアドレスである第１ホストアドレスは「１００．１０１」である。
【００２１】
また、通信端末５０のＩＰアドレスとして、第２ＩＰアドレス２０２が割り当てられている。第２ＩＰアドレス２０２のネットワークアドレスである第２ネットワークアドレスは「１９２．１６８」であり、第２ＩＰアドレス２０２のホストアドレスである第２ホストアドレスは「１００．００１」である。
【００２２】
プロジェクター１０は、プロジェクターＣＰＵ（Central Processing Unit）２０、プロジェクターメモリー３０、プロジェクター表示部４０、及び第１通信部４１等を備えている。プロジェクター表示部４０は、スクリーン（図示しない）への画像の投影を行う。第１通信部４１は、無線ＬＡＮによる通信を行う。プジェクター表示部４０は、本発明の表示部に相当する。
【００２３】
プロジェクターメモリー３０には、プロジェクター制御用プログラム３１、プロジェクター第１変換テーブル３２、及びプロジェクター第２変換テーブル３３のデータが保存されている。
【００２４】
プロジェクター第１変換テーブル３２は、図３に示したように、１６ｂｉｔの範囲の数値０〜６５５３５に、自然言語である英語の単語を、重複を避けて対応付けた変換テーブルである。プロジェクター第１変換テーブル３２による変換規則は、本発明の第１変換規則に相当する。また、プロジェクター第２変換テーブル３３は、図４に示したように、８ｂｉｔの範囲の数値０〜２５５に、自然言語である英語の単語を、重複を避けて対応付けた変換テーブルである。プロジェクター第２変換テーブル３３による変換規則は、本発明の第２変換規則に相当する。
【００２５】
プロジェクターＣＰＵ２０は、プロジェクターメモリー３０に保存されたプロジェクター制御用プログラム３１を読み込んで実行することにより、表示制御部２１、ホスト特定単語変換部２２、及びホスト特定単語列変換部２３として機能する。表示制御部２１による処理は、本発明の通信方法における表示制御ステップに相当する。また、プロジェクターＣＰＵ２０は、１または複数のプロセッサーで構成されてもよい。
【００２６】
ホスト特定単語変換部２２は、プロジェクター１０に割り当てられた第１ＩＰアドレス２０１の第１ホストアドレスを、プロジェクター第１変換テーブル３２により、対応する単語に変換する。本実施形態では、ホスト特定単語変換部２２は、第１ホストアドレス「１００．１０１」を、ホスト特定単語「ｗｅ」に変換する。
【００２７】
ホスト特定単語列変換部２３は、プロジェクター１０に割り当てられた第１ＩＰアドレス２０１の第１ホストアドレス及び第１ネットワークアドレスを、プロジェクター第２変換テーブル３３により、８ｂｉｔ単位で対応する単語に変換する。８ｂｉｔ単位は、本発明のアドレスの各ブロックに相当し、８ｂｉｔで分けられた単語の個数は本発明の２以上の自然数であるｎに相当する。これにより、ホスト特定単語列変換部２３は、第１ＩＰアドレス２０１を示す４単語からなる単語列、第１ネットワークアドレスを示す２単語からなる単語列、或いは第１ホストアドレスを示す２単語からなる単語列に変換する。本実施形態では、ホスト特定単語変換部２２は、第１ホストアドレス「１００．１０１」をホスト特定単語列「ｉｃｅ．ｃａｔ」に変換するる。
【００２８】
表示制御部２１は、ホスト特定単語変換部２２による変換により取得されたホスト特定単語、及びホスト特定単語列変換部による変換により取得されたホスト特定単語列を、プロジェクター表示部４０によりスクリーンに投射して表示させる。
【００２９】
通信端末５０は、通信端末ＣＰＵ６０、通信端末メモリー７０、通信端末表示部８０、第２通信部８１、及び入力部８２を備えている。通信端末表示部８０は、通信端末５０の作動状況等を表示する。第２通信部８１は、無線ＬＡＮによる通信を行う。入力部８２は、ユーザーＰによる操作に応じて、情報の入力を行う。入力部８２としては、キーボード、タッチパネル、マウス等が採用される。また、入力部８２として、マイクにより入力されたユーザーＰの音声を認識する構成を採用してもよい。
【００３０】
通信端末メモリー７０には、通信端末制御用プログラム７１、通信端末第１変換テーブル７２、及び通信端末第２変換テーブル７３のデータが保存されている。通信端末第１変換テーブル７２の構成は、図３を参照して上述したプロジェクター第１変換テーブル３２と同様である。また、通信端末第２変換テーブル７３の構成は、図４を参照して上述したプロジェクター第２変換テーブル３３と同様である。
【００３１】
通信端末ＣＰＵ６０は、通信端末メモリー７０に保存された通信端末制御用プログラム７１を読み込んで実行することにより、ホストアドレス取得部６１、及び通信確立部６２として機能する。通信確立部６２による処理は、本発明の通信方法における通信確立ステップに相当する。また、通信端末ＣＰＵ６０は、１または複数のプロセッサーで構成されてもよい。
【００３２】
ホストアドレス取得部６１は、ユーザーＰによる入力部８２の操作によって入力されたホスト特定単語を、通信端末第１変換テーブル７２により数値に変換することによって、通信相手であるプロジェクター１０の第１ホストアドレスを取得する。本実施形態では、ホスト特定単語として「ｗｅ」が入力されたときに、ホストアドレス取得部６１は、通信端末第１変換テーブル７２により、ホスト特定単語「ｗｅ」を数値「２５７０１」に変換する。
【００３３】
また、ホストアドレス取得部６１は、ユーザーＰによる入力部８２の操作によって入力されたホスト特定単語列を、通信端末第２変換テーブル７３により数値に変換する。これにより、ホストアドレス取得部６１は、通信相手であるプロジェクター１０の第１ＩＰアドレス２０１、第１ＩＰアドレス２０１の第１ホストアドレス、或いは第１ＩＰアドレス２０１の第１ネットワークアドレスを取得する。本実施形態では、ホスト特定単語列として「ｉｃｅ．ｐｅｔ」が入力されたときに、ホストアドレス取得部６１は、通信端末第２変換テーブル７３により、ホスト特定単語列「ｉｃｅ．ｐｅｔ」を数値列「１００．１０１」に変換する。
【００３４】
通信確立部６２は、通信端末５０とプロジェクター１０が共に第１ＡＰ１０１により構成されるネットワークに属しており、通信端末５０とプロジェクター１０のＩＰアドレスにおけるネットワークアドレスが同じであると仮定する。そして、通信確立部６２は、この仮定に基づいて、プロジェクター１０と通信端末５０間の通信を確立するための通信確立処理を実行する。すなわち、通信確立部６２は、プロジェクター１０に割り当てられた第１ＩＰアドレス２０１の第１ネットワークアドレスは、通信端末５０に割り当てられた第２ＩＰアドレス２０２の第２ネッワークアドレスと同じであると仮定する。
【００３５】
そして、通信確立部６２は、プロジェクター１０のＩＰアドレスとして、第２ネットワークアドレスと、ホストアドレス取得部６１により取得されたホストアドレスとにより構成される第３ＩＰアドレスを特定する。通信確立部６２は、第３ＩＰアドレスを用いて、プロジェクター１０との通信確立処理を実行する。この場合、プロジェクター１０の第１ネットワークアドレスが、通信端末５０の第２ネットワークアドレスと同じであれば、通信端末５０とプロジェクター１０との通信を確立することができる。つまり、ユーザーは第１ホストアドレスのみを入力することによって、プロジェクター１０と通信端末５０間の通信を容易に確立することができる。また、ドメイン名等の文字列をＩＰアドレスに変換するＤＮＳ（Domain Name System）サーバー等を、別途設けることなく、プロジェクター１０と通信端末５０間の通信を容易に確立することができる。
【００３６】
一方、プロジェクター１０の第１ネットワークアドレスと、通信端末５０の第２ネットワークアドレスが異なっている場合には、第３ＩＰアドレスによって通信端末５０とプロジェクター１０との通信を確立することができない。そこで、この場合には、表示制御部２１は、プロジェクター１０に割り当てられた第１ＩＰアドレス２０１の第１ネットワークアドレスに基づくネットワーク特定情報を、プロジェクター表示部４０によりスクリーンに投射して表示させる。
【００３７】
この表示を視認したユーザーＰが、ネットワーク特定情報を入力部８２により入力することによって、通信確立部６２は、プロジェクター１０の第１ネットワークアドレスを認識することができる。通信確立部６２は、プロジェクター１０の第１ネットワークアドレスを認識することにより、第１ネットワークアドレスと第１ホストアドとにより構成される第４ＩＰアドレスを特定する。そして、通信確立部６２は、第４ＩＰアドレスを用いて、通信端末５０とプロジェクター１０との通信を確立することができる。
【００３８】
［２．プロジェクターと通信端末間の通信確立処理］
次に、図５〜図６に示したフローチャートに従って、プロジェクター１０と通信端末５０間の通信を確立するための通信確立処理について説明する。図５は、プロジェクター１０と通信端末５０間の通信を確立する一連の処理のフローチャートである。また、図６は、プロジェクター１０と通信端末５０に割り当てられたＩＰアドレスのネットワークアドレスが異なっていた場合の処理のフローチャートである。
【００３９】
図５のステップＳ１で、プロジェクター１０のホスト特定単語変換部２２は、ユーザーＰによるアドレス表示操作があったときに、ステップＳ２に処理を進める。アドレス表示操作には、電源ＯＮ操作、図示しない起動スイッチの操作等が含まれる。ステップＳ２で、ホスト特定単語変換部２２は、プロジェクター１０に割り当てられた第１ＩＰアドレス２０１の第１ホストアドレス「２５７０１（１００．１０１）」を、プロジェクター第１変換テーブル３２によりホスト特定単語「ｗｅ」に変換する。
【００４０】
続くステップＳ３で、表示制御部２１は、第１ＩＰアドレス２０１の第１ネットワークアドレスに関する情報の表示を省略して、ホスト特定単語「ｗｅ」のみを、プロジェクター表示部４０によりスクリーンに投射して表示させる。ユーザーＰは、ホストアドレスに代えて、単語「ｗｅ」を入力すればよく、また、ネットワークアドレスの入力が不要であるため、容易に入力を行うことができ、また、入力ミスの減少も期待できる。次のステップＳ４で、表示制御部２１は、ホスト特定単語「ｗｅ」の表示が開始された時点に、通信確立タイマーをスタートさせる。通信確立タイマーのタイムアップ時間は、例えば数分等の所定時間に設定される。
【００４１】
続くステップＳ５，Ｓ６のループにより、表示制御部２１は、ステップＳ６で通信確立タイマーがタイムアップするまで、ステップＳ５で通信端末５０との通信が確立されたか否かを繰り返し判断する。表示制御部２１は、通信端末５０から送信された接続要求メッセージを受信したときに、通信端末５０との接続が確立されたと判断する。そして、通信端末５０との通信が確立されたときは、表示制御部２１は、ステップＳ１０に処理を進めて、一連の処理を終了する。
【００４２】
一方、ステップＳ５で通信端末５０との通信が確立される前に、ステップＳ６で通信確立タイマーがタイムアップしたときには、表示制御部２１は、図６のステップＳ７に処理を進める。
【００４３】
通信端末５０のホストアドレス取得部６１は、図５のステップＳ２０で、ユーザーＰによる入力部８２の操作に応じて情報を入力し、続くステップＳ２１で、ホスト特定単語が入力されたか否かを判断する。そして、ここでは、プロジェクター１０のホスト特定単語「ｗｅ」が入力されたときに、ホストアドレス取得部６１は、ステップＳ２２に処理を進める。
【００４４】
ステップＳ２２で、ホストアドレス取得部６１は、通信端末第１変換テーブル７２により、ホスト特定単語「ｗｅ」を数値に変換して、プロジェクター１０の第１ホストアドレス「２５７０１（１００．１０１）」を取得する。続くステップＳ２３で、通信確立部６２は、プロジェクター１０の第１ＩＰアドレス２０１の第１ネットワークアドレスが、通信端末５０の第２ＩＰアドレス２０２の第２ネットワークアドレスと同じであると仮定する。そして、通信確立部６２は、第２ネットワークアドレスと第１ホストアドレスとにより構成される第３ＩＰアドレスを、プロジェクター１０のＩＰアドレスであると想定して、プロジェクター１０との通信を確立するための通信確立処理を実行する。具体的には、通信確立部６２は、第３ＩＰアドレスを送信先とし、第２ＩＰアドレス２０２を送信元とした接続要求メッセージを、第２通信部８１を介して送信する。
【００４５】
続くステップＳ２４で、通信確立部６２は、プロジェクター１０と通信端末５０間の通信確立が成功したか否かを判断する。通信確立部６２は、第２ＩＰアドレス２０２を送信先とし、第３ＩＰアドレスを送信元とした接続許可メッセージを受信したときに、プロジェクター１０と通信端末５０との通信確立が成功したと判断する。そして、通信確立部６２は、通信確立が成功したときはステップＳ２４に処理を進めて、一連の処理を終了する。本実施形態では、図２に示したように、プロジェクター１０に割り当てられた第１ＩＰアドレス２０１の第１ネットワークアドレスと、通信端末５０に割り当てられた第２ＩＰアドレス２０２の第２ネットワークアドレスが同じである。そのため、ステップＳ２４で、プロジェクター１０と通信端末５０間の通信確立が成功したと判断されて処理が終了する。
【００４６】
一方、例えば、通信端末５０が図１に示した第２ＡＰ１０２により構成されるネットワークに属し、割り当てられた第２ＩＰアドレスのネットワークアドレスが「１９２．１６９」であるときには、ステップＳ２３の処理により通信を確立することができない。そのため、この場合は、通信確立部６２は、図６のステップＳ２５に処理を進める。
【００４７】
図６のステップＳ７で、プロジェクター１０のホスト特定単語列変換部２３は、プロジェクター１０に割り当てられた第１ＩＰアドレス２０１を、プロジェクター第２変換テーブル３３により、８ｂｉｔ単位で単語に変換する。これにより、ホスト特定単語列変換部２３は、第１ＩＰアドレスを、第１ＩＰアドレスを示すホスト特定単語列に変換する。本実施形態では、図７に示したように、ホスト特定単語列変換部２３は、第１ＩＰアドレス「１９２．１６８．１００．１０１」を、ホスト特定単語列「ｃｉｔｙ．ｔｏｗｅｒ．ｉｃｅ．ｐｅｔ」に変換する。
【００４８】
続くステップＳ８で、表示制御部２１は、ホスト特定単語列を、プロジェクター表示部４０により、スクリーンに投射して表示させる。そして、表示制御部２１は、次のステップＳ９で、通信端末５０との通信確立が確認できたときに処理を終了する。
【００４９】
また、通信端末５０のホストアドレス取得部６１は、ステップＳ２５で、ユーザーＰによる入力部８２の操作に応じて情報を入力し、続くステップＳ２６で、ホスト特定単語列が入力されたか否かを判断する。そして、ここでは、プロジェクター１０のホスト特定単語列「ｃｉｔｙ．ｔｏｗｅｒ．ｉｃｅ．ｐｅｔ」が入力されたときに、ホストアドレス取得部６１は、ステップＳ２７に処理を進める。
【００５０】
ステップＳ２７で、ホストアドレス取得部６１は、通信端末第２変換テーブル７３により、ホスト特定単語列「ｃｉｔｙ．ｔｏｗｅｒ．ｉｃｅ．ｐｅｔ」を、８ｂｉｔごとの数値列に変換して、第４ＩＰアドレス「１９２．１６８．１００．１０１」を特定する。続くステップＳ２８で、通信確立部６２は、第４ＩＰアドレス「１９２．１６８．１００．１０１」を用いて、プロジェクター１０と通信端末５０間の通信確立処理を実行する。
【００５１】
［３．他の実施形態］
上記実施形態では、図７に示したように、ホスト特定単語列変換部２３は、ＩＰアドレスを８ｂｉｔ単位で単語列に変換することにより、ホスト特定単語列を取得した。これに対して、図８に示したように、８ｂｉｔ単位の各桁について、予め品詞を特定した単語を割り当てる構成としてもよい。この構成によれば、取得されるホスト特定単語列が一つの意味のある文となるため、ユーザーによるホスト特定単語列の入力をさらに容易にすることができる。
【００５２】
上記実施形態では、ホスト特定単語変換部２２、及びホスト特定単語列変換部２３により、プロジェクター１０の第１ホストアドレスを単語或いは単語列に変換して表示したが、第１ホストアドレスを数値のまま表示してもよい。つまり、ホスト特定情報はホストアドレスを表す数値でもよい。この場合にも、ユーザーは、第１ＩＰアドレスのうち、第１ホストアドレスのみを入力すればよく、第１ネットワークアドレスの入力が不要であるため、プロジェクター１０と通信端末５０間の通信を容易に確立することができる。
【００５３】
上記実施形態では、プロジェクター１０と通信端末５０間の通信に失敗した場合に、図６に示したフローチャートによる処理により、プロジェクター１０のネッワークアドレスを表示して対応する処理を行った。他の構成として、この処理を省略した場合であっても、本発明の効果を得ることができる。
【００５４】
上記実施形態では、本発明の表示装置としてプロジェクター１０を例示したが、ユーザーにより視認可能な表示部を有する表示装置であれば、本発明の適用が可能である。
【００５５】
上記実施形態では、表示制御部２１は、図５のステップＳ２で、第１ホストアドレスをプロジェクター第１変換テーブル３２により単語に変換して、ホスト特定単語を取得した。他の構成として、第１ホストアドレスをプロジェクター第２変換テーブル３３により単語列に変換して、ホスト特定単語列を取得するようにしてもよい。この場合は、ステップＳ２２で、ホストアドレス取得部６１が、通信端末第２変換テーブル７３により、ホスト特定単語列を数値列に変換して、第１ホストアドレスを取得する。
【００５６】
上記実施形態では、本発明のＮｂｉｔを３２ｂｉｔとしたＩＰアドレスに関する処理を例示したが、Ｎは２以上の自然数であればよい。例えば１２８ｂｉｔのＩＰアドレスのような、Ｎがより多いＩＰアドレスに関する処理を行ってもよい。また、ＩＰアドレスを４個のブロックに分けた、本発明のｎが４である処理を例示したが、ｎは２以上の自然数であればよく、より多くのブロックに分けてもよい。
【００５７】
上記実施形態では、ホスト特定単語及びホスト特定単語列として、英語の単語及び英語の単語列を採用したが、他の自然言語を採用してもよい。この場合、プロジェクター１０と通信端末５０が使用される国或いは地域等に応じて、ホスト特定単語及びホスト特定単語列に採用する自然言語を決定してもよい。
【００５８】
上記実施形態では、図５のステップＳ３において、表示制御部２１は、プロジェクター１０の第１ＩＰアドレス２０１に含まれる第１ネットワークアドレスと第１ホストアドレスのうち、第１ネットワークアドレスに関する表示を省略した。そして、表示制御部２１は、第１ホストアドレスに基づくホスト特定情報であるホスト特定単語のみを、プロジェクター表示部４０に表示させた。別実施形態として、第１ネットワークアドレスに関する情報とホスト特定情報を共に表示させるようにしてもよい。この場合、表示制御部２１は、第１ネットワークアドレスに関する情報とホスト特定情報を、ユーザーが区別して視認できる態様でプロジェクター表示部４０に表示させる。また、表示制御部２１は、プロジェクター表示部４０による表示において、ホスト特定情報の入力を促し、第１ネッワークアドレスに関する情報の入力が不要であることを指示する。
これにより、ユーザーは、視認したホスト特定情報のみを入力部８２により入力して、プロジェクター１０と通信端末５０間の通信を容易に確立することができる。
【００５９】
図１に示した機能ブロックのうち少なくとも一部は、ハードウェアで実現してもよいし、ハードウェアとソフトウェアの協働により実現される構成としてもよく、図に示した通りに独立したハードウェア資源を配置する構成に限定されない。プロジェクターＣＰＵ２０、通信端末ＣＰＵ６０が実行するプログラムは、プロジェクターメモリー３０、通信端末メモリー７０に限らず、プロジェクター１０及び通信端末５０とは別体として構成される記憶装置に記憶されてもよい。また、プロジェクターＣＰＵ２０又は通信端末ＣＰＵ６０が、外部の装置に記憶されたプログラムを取得して実行する構成としてもよい。
その他、プロジェクター１０或いは通信端末５０を構成する機器の他の各部の具体的な細部構成についても、本発明の趣旨を逸脱しない範囲で任意に変更可能である。
【符号の説明】
【００６０】
１…通信システム、１０…プロジェクター、２０…プロジェクターＣＰＵ、２１…表示制御部、２２…ホスト特定単語変換部、２３…ホスト特定単語列変換部、３０…プロジェクターメモリー、３１…プロジェクター制御用プログラム、３２…プロジェクター第１変換テーブル、３３…プロジェクター第２変換テーブル、４０…プロジェクター表示部、４１…第１通信部、５０…通信端末、６０…通信端末ＣＰＵ、６１…ホストアドレス取得部、６２…通信確立部、７０…通信端末メモリー、７１…通信端末制御用プログラム、７２…通信端末第１変換テーブル、７３…通信端末第２変換テーブル、８０…通信端末表示部、８１…第２通信部、８２…入力部、１００…広域通信ネットワーク、１０１…第１ＡＰ、１０２…第２ＡＰ、Ｐ…ユーザー。
【図１】
2020025209.tif 000003
【図２】
2020025209.tif 000004
【図３】
2020025209.tif 000005
【図４】
2020025209.tif 000006
【図５】
2020025209.tif 000007
【図６】
2020025209.tif 000008
【図７】
2020025209.tif 000009
【図８】
2020025209.tif 000010