(57)【特許請求の範囲】
【請求項１】
表示装置による表示面に対するタッチ位置の軌跡に基づいて、当該表示面に設けるウィンドウ枠の位置及びサイズを決定する決定処理と、
前記ウィンドウ枠の位置及びサイズに従って、前記表示面に前記ウィンドウ枠を表示する処理と、
前記ウィンドウ枠の表示から所定期間内に端末から当該端末に対してシェイク操作が前記表示面に対する操作とは別に行われたことに応じて送信される通知を受信した場合に、前記ウィンドウ枠と当該端末とを対応付ける処理と
を含み、コンピュータにより実行されるウィンドウ設定方法。
【請求項２】
前記ウィンドウ枠を確定させる前に仮ウィンドウ枠を表示する処理
を含む請求項１記載のウィンドウ設定方法。
【請求項３】
前記端末における、前記通知の指示操作を促す案内を出力する処理
を含む請求項１又は２記載のウィンドウ設定方法。
【請求項４】
前記ウィンドウ枠内に、前記対応付けられた端末から受信した画像を表示する処理と、
対応付けの確認を促す画面を表示する処理と
を含む請求項１乃至３のいずれか１つ記載のウィンドウ設定方法。
【請求項５】
近くの端末を検知した場合に、当該端末に前記通知を行うプログラムを配信する処理
を含む請求項１乃至４のいずれか１つ記載のウィンドウ設定方法。
【請求項６】
前記ウィンドウ枠に対応付けられた前記端末から受信したコンテンツデータに基づいて、当該ウィンドウ枠内にコンテンツを表示する処理
を含む請求項１乃至５のいずれか１つ記載のウィンドウ設定方法。
【請求項７】
表示装置による表示面に対するタッチ位置の軌跡に基づいて、当該表示面に設けるウィンドウ枠の位置及びサイズを決定し、
前記ウィンドウ枠の位置及びサイズに従って、前記表示面に前記ウィンドウ枠を表示し、
前記ウィンドウ枠の表示から所定期間内に端末から当該端末に対してシェイク操作が前記表示面に対する操作とは別に行われたことに応じて送信される通知を受信した場合に、前記ウィンドウ枠と当該端末とを対応付ける
処理をコンピュータに実行させるプログラム。
【請求項８】
表示装置による表示面に対するタッチ位置の軌跡に基づいて、当該表示面に設けるウィンドウ枠の位置及びサイズを決定する決定部と、
前記ウィンドウ枠の位置及びサイズに従って、前記表示面に前記ウィンドウ枠を表示する表示処理部と、
前記ウィンドウ枠の表示から所定期間内に端末から当該端末に対してシェイク操作が前記表示面に対する操作とは別に行われたことに応じて送信される通知を受信した場合に、前記ウィンドウ枠と当該端末とを対応付ける対応付け部と
を有する表示制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末と表示装置とを連携させる技術に関する。
【背景技術】
【０００２】
例えば複数人のミーティングにおいて、各人のスマートフォンに保持する情報を共有しようとする場合がある。このような場合に、スマートフォンの画面を互いに見せ合うのは難しい。
【０００３】
そこで、大きな表示面を提供する表示装置に、それぞれのスマートフォンの画面を表示させれば、みんなで互いの情報を閲覧できる。
【０００４】
但し、表示面のどこに、誰のスマートフォンの画面を設けるかは、状況によって異なる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−２６３２７号公報
【特許文献２】特開平１１−３３８４５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、一側面では、表示装置による表示面に設けられるウィンドウ枠と端末との対応付けを簡単に行えるようにすることである。
【課題を解決するための手段】
【０００７】
一態様に係るウィンドウ設定方法は、表示装置による表示面に対するタッチ位置の軌跡に基づいて、当該表示面に設けるウィンドウ枠の位置及びサイズを決定する決定処理と、ウィンドウ枠の位置及びサイズに従って、表示面にウィンドウ枠を表示する処理と、所定期間内に端末から通知を受信した場合に、ウィンドウ枠と当該端末とを対応付ける処理とを含む。
【発明の効果】
【０００８】
一側面としては、表示装置による表示面に設けられるウィンドウ枠と端末との対応付けを簡単に行える。
【図面の簡単な説明】
【０００９】
【図１】図１は、表示システムの構成例を示す図である。
【図２】図２は、表示制御装置のモジュール構成例を示す図である。
【図３】図３は、配信処理フローの例を示す図である。
【図４】図４は、タッチ操作と表示の例を示す図である。
【図５】図５は、メイン処理フローの例を示す図である。
【図６】図６は、タッチ操作と表示の例を示す図である。
【図７】図７は、メイン処理フローの例を示す図である。
【図８】図８は、タッチ操作と表示の例を示す図である。
【図９】図９は、メイン処理フローの例を示す図である。
【図１０】図１０は、ウィンドウ枠の表示例を示す図である。
【図１１】図１１は、メイン処理フローの例を示す図である。
【図１２】図１２は、コンテンツ処理フローの例を示す図である。
【図１３】図１３は、メイン処理フローの例を示す図である。
【図１４】図１４は、携帯端末装置のモジュール構成例を示す図である。
【図１５】図１５は、通知処理フローの例を示す図である。
【図１６】図１６は、画面データ送信処理フローの例を示す図である。
【図１７】図１７は、コンテンツ送信処理フローの例を示す図である。
【図１８】図１８は、携帯端末装置のハードウエア構成例を示す図である。
【図１９】図１９は、コンピュータの機能ブロック図である。
【発明を実施するための形態】
【００１０】
［実施の形態１］
図１に、表示システムの構成例を示す。表示制御装置１０１は、ＬＡＮ（Local Area Network）を介してタッチディスプレイ装置１０３を制御する。タッチディスプレイ装置１０３は、ディスプレイ装置１０５及びタッチセンサ１０７を有する。また、表示制御装置１０１は、ＬＡＮを介して携帯端末装置１０９と連携する。携帯端末装置１０９は、無線ＬＡＮを介して表示制御装置１０１と接続する。
【００１１】
表示制御装置１０１は、複数のタッチディスプレイ装置１０３を制御するようにしてもよい。複数のタッチディスプレイ装置１０３が、一体のマルチディスプレイである場合には、表示制御装置１０１は、ワールド座標系の位置に基づいて、表示処理及びタッチ位置の検出を行う。
【００１２】
尚、このような環境において、携帯端末装置１０９と表示制御装置１０１との間で、各種の連携動作が行われることが想定される。例えば、携帯端末装置１０９から表示制御装置１０１への連携要求によって、携帯端末装置１０９と表示制御装置１０１とが各種の連携動作を行うようにしてもよい。表示制御装置１０１が、会議室へ入場した人の携帯端末装置１０９を検出し、自動的に携帯端末装置１０９へ特定のプログラムを配信するようにしてもよい。携帯端末装置１０９は、受信した特定のプログラムを自動的に起動するようにしてもよい。携帯端末装置１０９と表示制御装置１０１とは、データやプロセスを同期させるようにしてもよい。携帯端末装置１０９における操作によって、表示制御装置１０１における処理を制御し、あるいは、表示制御装置１０１における操作によって、携帯端末装置１０９における処理を制御するようにしてもよい。
【００１３】
図２に、表示制御装置１０１のモジュール構成例を示す。表示制御装置１０１は、配信部２０１、第１検出部２０３、表示処理部２０５、決定部２０７、計測部２０９、受付部２１１、対応付け部２１３、第１送信部２１５、第１受信部２１７、第１特定部２１９、データ記憶部２２１及びブラウザ２２３を有する。
【００１４】
配信部２０１は、携帯端末装置１０９へアプリケーションプログラムを配信する。第１検出部２０３は、タッチセンサ１０７へのタッチ位置を検出する。更に、第１検出部２０３は、スライドの軌跡を検出する。表示処理部２０５は、ディスプレイ装置１０５における表示処理を行う。決定部２０７は、仮ウィンドウ枠の位置及びサイズを決定する。計測部２０９は、タイムアウトのための時間計測を行う。受付部２１１は、ユーザからの指示を受け付ける。対応付け部２１３は、ウィンドウ枠と携帯端末装置１０９とを対応付ける。第１送信部２１５は、携帯端末装置１０９へ各種データを送信する。第１受信部２１７は、携帯端末装置１０９から各種データを受信する。第１特定部２１９は、受け付けた通知に含まれる携帯端末装置１０９の識別子を特定する。データ記憶部２２１は、ウィンドウ枠と携帯端末装置１０９とを対応付けるデータを記憶する。ブラウザ２２３は、コンテンツ画面を表示する。
【００１５】
上述した配信部２０１、第１検出部２０３、表示処理部２０５、決定部２０７、計測部２０９、受付部２１１、対応付け部２１３、第１送信部２１５、第１受信部２１７、第１特定部２１９及びブラウザ２２３はハードウエア資源（例えば、図１９）と、以下で述べる処理をプロセッサに実行させるプログラムとを用いて実現される。
【００１６】
上述したデータ記憶部２２１は、ハードウエア資源（例えば、図１９）を用いて実現される。
【００１７】
まず、表示制御装置１０１によって、アプリケーションプログラムを配信する処理について説明する。図３に、配信処理フローの例を示す。配信部２０１は、待機して、近づいた携帯端末装置１０９を検出する（Ｓ３０１）。配信部２０１は、例えば近距離無線通信あるいは無線ＬＡＮによって携帯端末装置１０９を検出する。配信部２０１は、当該携帯端末装置１０９にアプリケーションプログラムを送信する（Ｓ３０３）。アプリケーションプログラムについては、後述する。
【００１８】
図４に、タッチ操作と表示の例を示す。この例で、表示面４０１の座標系における基準点は、表示面４０１の左上端点である。右方向に、Ｘ座標の正方向が設定される。下方向に、Ｙ座標の正方向が設定される。この例では、ユーザが、設定するウィンドウ枠に相当する矩形を描くようにタッチすることによって、ウィンドウ枠の位置とサイズを指示する。矩形の左辺を描くように、タッチ位置を縦方向にスライドさせることによって、タッチ位置の軌跡に基づいて、左辺が表示される。右方向にスライドの向きを変更した時点で、ウィンドウ枠の左下端点が特定される。下方向あるいは右方向以外へのスライドを検出した場合には、取消の指示であるものと看做す。
【００１９】
図５に、メイン処理フローの例を示す。第１検出部２０３は、最初のタッチ位置、つまり始点（Ｘ１,Ｙ１）を検出する（Ｓ５０１）。第１検出部２０３は、タッチしている指が離れたか否か、つまりタッチが終了したか否かを判定する（Ｓ５０３）。表示処理部２０５は、タッチしている指が離れたと判定した場合には、中断メッセージを表示して（Ｓ５０５）、メイン処理を終える。
【００２０】
タッチしている指が離れていないと判定した場合には、第１検出部２０３は、スライド先の位置（以下、スライド位置という。）を検出する（Ｓ５０７）。タッチ位置が変化していない場合、第１検出部２０３は、そのまま待機する。第１検出部２０３は、下方向へのスライドであるか否かを判定する（Ｓ５０９）。下方向へのスライドであると判定した場合には、表示処理部２０５は、下方向への線を表示する（Ｓ５１０）。そして、Ｓ５０３に戻って上述した処理を繰り返す。
【００２１】
下方向へのスライドではないと判定した場合には、第１検出部２０３は、右方向へのスライドであるか否かを判定する（Ｓ５１１）。右方向へのスライドではないと判定した場合には、表示処理部２０５は、中断メッセージを表示して（Ｓ５１３）、メイン処理を終える。
【００２２】
右方向へのスライドであると判定した場合には、第１検出部２０３は、右方向へ移ったタッチ位置を、左下端点（Ｘ２,Ｙ２）として特定する（Ｓ５１５）。そして、端子Ａを介して図７に示したＳ７０１の処理に移る。
【００２３】
図６は、ウィンドウ枠の左下端点（Ｘ２,Ｙ２）が特定された後のタッチ操作を示している。矩形の下辺を描くように、タッチ位置を右方向にスライドさせることによって、タッチ位置の軌跡に基づいて、下辺が表示される。上方向にスライドの向きを変更した時点で、ウィンドウ枠右下端点が特定される。右方向あるいは上方向以外へのスライドを検出した場合には、取消の指示であるものと看做す。
【００２４】
図７の説明に移る。第１検出部２０３は、タッチしている指が離れたか否か、つまりタッチが終了したか否かを判定する（Ｓ７０１）。表示処理部２０５は、タッチしている指が離れたと判定した場合には、中断メッセージを表示して（Ｓ７０３）、メイン処理を終える。
【００２５】
タッチしている指が離れていないと判定した場合には、第１検出部２０３は、スライド位置を検出する（Ｓ７０５）。タッチ位置が変化していない場合、第１検出部２０３は、そのまま待機する。そして、第１検出部２０３は、右方向へのスライドであるか否かを判定する（Ｓ７０７）。右方向へのスライドであると判定した場合には、表示処理部２０５は、右方向への線を表示する（Ｓ７０８）。そして、Ｓ７０１に戻って上述した処理を繰り返す。
【００２６】
右方向へのスライドではないと判定した場合には、第１検出部２０３は、上方向へのスライドであるか否かを判定する（Ｓ７０９）。上方向へのスライドではないと判定した場合には、表示処理部２０５は、中断メッセージを表示して（Ｓ７１１）、メイン処理を終える。
【００２７】
上方向へのスライドであると判定した場合には、第１検出部２０３は、上方向へ移ったタッチ位置を、右下端点（Ｘ３,Ｙ３）として特定する（Ｓ７１３）。そして、端子Ｂを介して図９に示したＳ９０１の処理に移る。
【００２８】
図８は、ウィンドウ枠の右下端点（Ｘ３,Ｙ３）が特定された後のタッチ操作を示している。ウィンドウ枠の左下端点が特定されると、仮ウィンドウ枠８０１が表示される。この時点で、指を離すとウィンドウ枠が確定する。尚、仮ウィンドウ枠８０１上をスライドしている間は、ウィンドウ枠が確定しない。仮ウィンドウ枠８０１から外れた位置へスライドした場合には、取消の指示であるものと看做す。
【００２９】
図９の説明に移る。決定部２０７は、仮ウィンドウ枠８０１の位置及びサイズを決定する（Ｓ９０１）。仮ウィンドウ枠８０１の位置は、左下端点である始点（Ｘ１,Ｙ１）によって特定される。また、仮ウィンドウ枠８０１のサイズは、高さと幅とによって特定される。高さは、右下端点のＹ座標（Ｙ３）から始点のＹ座標（Ｙ１）を引くことによって求められる。あるいは、左下端点のＹ座標（Ｙ２）から始点のＹ座標（Ｙ１）を引くことによって求めるようにしてもよい。幅は、右下端点のＸ座標（Ｘ３）から始点のＸ座標（Ｘ１）を引くことによって求められる。あるいは、右下端点のＸ座標（Ｘ３）から左下端点のＸ座標（Ｘ２）を引くことによって求めるようにしてもよい。
【００３０】
表示処理部２０５は、仮ウィンドウ枠８０１の位置及びサイズに従って、仮ウィンドウ枠８０１を表示する（Ｓ９０３）。表示処理部２０５は、確定したウィンドウ枠と異なる態様（例えば、低い輝度）で、仮ウィンドウ枠８０１を表示する。
【００３１】
第１検出部２０３は、タッチしている指が離れたか否か、つまりタッチが終了したか否かを判定する（Ｓ９０５）。タッチしている指が離れていないと判定した場合には、第１検出部２０３は、スライド位置を検出する（Ｓ９０７）。そして、第１検出部２０３は、スライド位置が想定範囲内であるか否かを判定する（Ｓ９０９）。スライド位置が、仮ウィンドウ枠８０１から所定長以上離れていない場合には、想定範囲内であると判定する。スライド位置が、仮ウィンドウ枠８０１から所定長以上離れている場合には、想定範囲内ではないと判定する。
【００３２】
スライド位置が想定範囲内でないと判定した場合には、表示処理部２０５は、中断メッセージを表示して（Ｓ９１１）、メイン処理を終える。
【００３３】
スライド位置が想定範囲内であると判定した場合には、Ｓ９０１に示した処理に戻って上述した処理を繰り返す。
【００３４】
Ｓ９０５に示した処理の説明に戻る。タッチしている指が離れたと判定した場合には、端子Ｃを介して図１１に示したＳ１１０１の処理に移る。
【００３５】
図１０に、ウィンドウ枠の表示例を示す。この例では、確定したウィンドウ枠１００１の上に案内ウィンドウ１００３を表示する。案内ウィンドウ１００３には、確定したウィンドウ枠１００１と対応付けしようとする携帯端末装置１０９における指示操作（この例では、携帯端末装置１０９を振る操作、以下シェイク操作という。）を促す案内メッセージが表示される。
【００３６】
図１１の説明に移る。表示処理部２０５は、Ｓ９０１において決定した仮ウィンドウ枠８０１の位置及びサイズに従って、確定したウィンドウ枠１００１を表示する（Ｓ１１０１）。つまり、表示処理部２０５は、仮ウィンドウ枠８０１の表示から、確定したウィンドウ枠１００１の表示へ切り替える。確定したウィンドウ枠１００１は、仮ウィンドウ枠８０１と異なる態様（例えば、高い輝度）で表示される。
【００３７】
この時点で、計測部２０９は、タイムアウトのための時間計測を開始する（Ｓ１１０３）。そして、表示処理部２０５は、案内メッセージを含む案内ウィンドウ１００３を表示する（Ｓ１１０５）。表示制御装置１０１は、案内メッセージを音声によって出力するようにしてもよい。
【００３８】
第１受信部２１７は、携帯端末装置１０９から当該携帯端末装置１０９の識別子を含む通知を受信したか否かを判定する（Ｓ１１０７）。当該通知を受信していないと判定した場合には、計測部２０９は、所定時間に至ったか否かを判定する（Ｓ１１０９）。所定時間に至っていないと判定した場合には、表示処理部２０５は、順次輝度をより低く設定して、ウィンドウ枠１００１を再表示する（Ｓ１１１１）。そして、Ｓ１１０７に戻って上述した処理を繰り返す。このようにすれば、タイムアウトまでの残り時間を感覚的に捉えやすい。
【００３９】
上記通知を受信せずに所定時間に至ったと判定した場合には、表示処理部２０５は、携帯端末装置１０９の選択を促すメニューを表示する（Ｓ１１１３）。この例では、表示制御装置１０１は、近くに存在する携帯端末装置１０９の情報を予め保持しているものとする。受付部２１１が、携帯端末装置１０９の選択を受け付けると（Ｓ１１１５）、対応付け部２１３は、ウィンドウ枠１００１と携帯端末装置１０９とを対応付けるデータをデータ記憶部２２１に記憶する（Ｓ１１１７）。対応付け部２１３は、例えば、ウィンドウＩＤ、ウィンドウの位置、ウィンドウのサイズ及び携帯端末装置１０９の識別子を対応付けるデータをデータ記憶部２２１に記憶する。そして、携帯端末装置１０９は、コンテンツ処理を実行する（Ｓ１１１９）。
【００４０】
図１２に、コンテンツ処理フローの例を示す。第１送信部２１５は、ウィンドウ枠１００１に対応付けられた携帯端末装置１０９へコンテンツ要求を送信する（Ｓ１２０１）。第１受信部２１７は、携帯端末装置１０９からコンテンツデータを受信する（Ｓ１２０３）。表示処理部２０５は、ブラウザ２２３によって描画されたコンテンツ画面をディスプレイ装置１０５に表示する（Ｓ１２０５）。
【００４１】
図１１の説明に戻る。Ｓ１１１９に示したコンテンツ処理を終えると、メイン処理を終える。尚、Ｓ１１１９に示したコンテンツ処理は、ウィンドウ枠と携帯端末装置１０９との対応付けを利用する処理の例である。従って、コンテンツ処理に代えて他の処理を行う場合には、この例に示したコンテンツ処理を省くようにしてもよい。
【００４２】
Ｓ１１０７に示した処理の説明に戻る。携帯端末装置１０９から当該携帯端末装置１０９の識別子を含む通知を受信したと判定した場合には、端子Ｄを介して図１３に示したＳ１３０１の処理に移る。
【００４３】
第１特定部２１９は、受け付けた通知に含まれる携帯端末装置１０９の識別子を特定する（Ｓ１３０１）。第１送信部２１５は、携帯端末装置１０９の識別子によって特定される携帯端末装置１０９に対して、画面データ要求を送信する（Ｓ１３０３）。
【００４４】
第１受信部２１７が、画面データを受信すると（Ｓ１３０５）、表示処理部２０５は、ウィンドウ枠内に画面データに基づく画面を表示する（Ｓ１３０７）。更に、表示処理部２０５は、確認ウィンドウを表示する（Ｓ１３０９）。確認ウィンドウには、ウィンドウ枠と携帯端末装置１０９との対応付けの確認を促すメッセージが含まれる。確認ウィンドウには、ウィンドウ枠と携帯端末装置１０９との対応付けを認める「ＯＫ」のボタン、ウィンドウ枠と携帯端末装置１０９との対応付けのやり直しを指示する「ＮＧ」のボタン及びウィンドウ枠の設定の取りやめを指示する「キャンセル」のボタンを含んでいる。
【００４５】
受付部２１１は、指示を受け付ける（Ｓ１３１１）。受付部２１１は、受け付けた指示が「ＯＫ」であるか否かを判定する（Ｓ１３１３）。受け付けた指示が「ＯＫ」であると判定した場合には、対応付け部２１３は、ウィンドウ枠と、通知を送った端末とを対応付けるデータをデータ記憶部２２１に記憶する（Ｓ１３１５）。対応付け部２１３は、例えば、ウィンドウＩＤ、ウィンドウの位置、ウィンドウのサイズ及びＳ１３０１で特定した携帯端末装置１０９の識別子を対応付けるデータをデータ記憶部２２１に記憶する。携帯端末装置１０９は、上述したコンテンツ処理を実行する（Ｓ１３１７）。
【００４６】
受け付けた指示が「ＯＫ」ではないと判定した場合には、受付部２１１は、受け付けた指示が「ＮＧ」であるか否かを判定する（Ｓ１３１９）。受け付けた指示が「ＮＧ」であると判定した場合には、端子Ｅを介して図５に示したＳ５０１の処理に戻って上述した処理を繰り返す。
【００４７】
受け付けた指示が「ＮＧ」ではないと判定した場合には、受付部２１１は、受け付けた指示が「キャンセル」であるか否かを判定する（Ｓ１３２１）。受け付けた指示が「キャンセル」であると判定した場合には、メイン処理を終了する。受け付けた指示が「キャンセル」ではないと判定した場合には、無効な指示であると看做して、Ｓ１３１１に戻って改めて指示を受け付ける。以上で、表示制御装置１０１の動作についての説明を終える。
【００４８】
続いて、携帯端末装置１０９の動作について説明する。図１４に、携帯端末装置１０９のモジュール構成例を示す。携帯端末装置１０９は、アプリケーションプログラム１４０１及びブラウザ１４１１を有する。アプリケーションプログラム１４０１は、第２検出部１４０３、第２送信部１４０５、第２受信部１４０７及び第２特定部１４０９を有する。
【００４９】
アプリケーションプログラム１４０１は、携帯端末装置１０９における各種処理を行う。第２検出部１４０３は、ユーザからの指示操作（この例ではシェイク操作）を検出する。第２送信部１４０５は、表示制御装置１０１へ各種データを送信する。第２受信部１４０７は、表示制御装置１０１から各種データを受信する。第２特定部１４０９は、表示制御装置１０１へ送る画面データ及びコンテンツデータを特定する。ブラウザ１４１１は、携帯端末装置１０９において閲覧される画面を生成する。
【００５０】
上述したアプリケーションプログラム１４０１、第２検出部１４０３、第２送信部１４０５、第２受信部１４０７及び第２特定部１４０９はハードウエア資源（例えば、図１８）と、以下で述べる処理をプロセッサ１８０１に実行させるプログラムとを用いて実現される。
【００５１】
上述したブラウザ１４１１は、ハードウエア資源（例えば、図１８）を用いて実現される。
【００５２】
図１５に、通知処理フローの例を示す。第２検出部１４０３は、待機して、シェイク操作を検出する（Ｓ１５０１）。第２検出部１４０３は、例えば加速度センサ（図１８：１８２９）によって計測された加速度の変化に基づいてシェイクされたか否かを判定する。尚、シェイク操作は、携帯端末装置１０９の保持者が通知を指示する際の操作の例である。例えば、ボタン操作やタッチ操作など、他の操作によって通知を指示するようにしてもよい。シェイク操作を検出すると、第２送信部１４０５は、携帯端末装置１０９の識別子を含む通知を表示制御装置１０１へ送る（Ｓ１５０３）。そして、Ｓ１５０１の処理に戻る。
【００５３】
図１６に、画面データ送信処理フローの例を示す。第２受信部１４０７は、待機して、表示制御装置１０１から画面データ要求を受信する（Ｓ１６０１）。第２特定部１４０９は、表示制御装置１０１へ送る画面データを特定する（Ｓ１６０３）。例えば、ブラウザ１４１１において最近表示した画面のデータを特定する。画面のデータは、キャプチャデータであってもよい。第２送信部１４０５は、特定した画面データを携帯端末装置１０９へ送信する（Ｓ１６０５）。そして、Ｓ１６０１の処理に戻る。
【００５４】
図１７に、コンテンツ送信処理フローの例を示す。第２受信部１４０７は、待機して、表示制御装置１０１からコンテンツ要求を受信する（Ｓ１７０１）。第２特定部１４０９は、表示制御装置１０１へ送るコンテンツデータを特定する（Ｓ１７０３）。第２特定部１４０９は、例えば表示制御装置１０１において保持しているコンテンツデータを特定する。コンテンツデータは、例えばＨＴＭＬ（HyperText Markup Language）ファイルである。第２送信部１４０５は、特定したコンテンツデータを表示制御装置１０１へ送信する（Ｓ１７０５）。以上で、携帯端末装置１０９の動作についての説明を終える。
【００５５】
表示制御装置１０１は、ウィンドウ枠を指定する操作を受け付けている間は、他のウィンドウ枠を指定する操作を受け付けないようにしてもよい。更に、表示制御装置１０１は、任意の表示角によるウィンドウ枠を設定するようにしてもよい。
【００５６】
表示制御装置１０１は、仮ウィンドウ枠８０１を表示している間は、他のウィンドウ枠を指定する操作を受け付けないようにしてもよい。
【００５７】
表示制御装置１０１は、確定したウィンドウ枠１００１内に、当該ウィンドウ枠１００１に対応付けられた携帯端末装置１０９を識別するデータ、あるいは当該携帯端末装置１０９の所有者を識別するデータを表示するようにしてもよい。
【００５８】
表示制御装置１０１は、１回目の通知のみを受信し、２回目以降の通知を無視するようにしてもよい。
【００５９】
表示制御装置１０１は、既にいずれかのウィンドウ枠に対応付けられている携帯端末装置１０９からの通知を無視するようにしてもよい。
【００６０】
図１８に、携帯端末装置１０９のハードウエア構成例を示す。携帯端末装置１０９は、プロセッサ１８０１、記憶部１８０３、アンテナ１８１１、無線制御部１８１３、オーディオ制御部１８１５、スピーカ１８１７、マイク１８１９、ディスプレイ１８２１、タッチパッド１８２３、カメラ１８２５、ＧＰＳ装置１８２７及び加速度センサ１８２９を有している。
【００６１】
プロセッサ１８０１は、モデムＣＰＵ（Central Processing Unit）とアプリケーションＣＰＵからなることもある。記憶部１８０３は、例えば、ＲＯＭ（Read Only Memory）１８０５とＲＡＭ（Random Access Memory）１８０７とフラッシュメモリ１８０９を有している。ＲＯＭ１８０５は、例えば、予め設定されているデータやプログラムを格納している。ＲＡＭ１８０７は、例えば、アプリケーションなどのプログラムやデータを展開する領域を含んでいる。フラッシュメモリ１８０９は、例えば、オペレーティングシステムやアプリケーションなどのプログラムを格納しており、更に随時データを格納する。
【００６２】
タッチパッド１８２３は、例えば、ディスプレイ１８２１の表示面上に配置されたパネル状のセンサであり、タッチ操作を受け付ける。ディスプレイ１８２１は、例えば、アプリケーションが表示させる各種画面を表示する。具体的には、ディスプレイ１８２１とタッチパッド１８２３とを一体としたタッチパネルとして用いられる。タッチパッド１８２３へのタッチ操作によって、タッチイベントが発生する。タッチパッド１８２３の他に、キーを設けるようにしてもよい。
【００６３】
アンテナ１８１１は、例えば、セルラー方式の無線データを受信する。無線制御部１８１３は、無線通信の制御を行う。無線通信の制御により、電話の音声通信やデータ通信が行われる。
【００６４】
オーディオ制御部１８１５は、音データに関するアナログ／デジタル変換とデジタル／アナログ変換を行う。スピーカ１８１７は、アナログデータを音として出力する。マイク１８１９は、音をアナログデータに変換する。
【００６５】
カメラ１８２５は、動画や写真画像の撮影に用いられる。ＧＰＳ装置１８２７は、位置を計測する。加速度センサ１８２９は、加速度を計測する。
【００６６】
本実施の形態によれば、表示装置による表示面４０１に設けられるウィンドウ枠と端末との対応付けを簡単に行える
【００６７】
また、ウィンドウ枠を確定させる前に仮ウィンドウ枠８０１を表示するので、予めウィンドウ枠の位置及びサイズを確認することができる。
【００６８】
また、シェイク操作を促す案内を出力するので、ウィンドウ枠と対応付けるための操作手順がわかりやすい。
【００６９】
また、ウィンドウ枠内に携帯端末装置１０９から受信した画像を表示して、対応付けの確認を促すので、ウィンドウ枠にいずれの携帯端末装置１０９が対応付けられたかを確認しやすい。
【００７０】
また、近くの携帯端末装置１０９を検知した場合に、当該携帯端末装置１０９にアプリケーションプログラム１４０１を配信するので、適時端末から通知を送ることができる。
【００７１】
また、ウィンドウ枠に対応付けられた携帯端末装置１０９から受信したコンテンツデータに基づいて、ウィンドウ枠内にコンテンツを表示するので、ユーザは、携帯端末装置１０９で保持するコンテンツをディスプレイ装置１０５による表示面４０１で見ることができる。
【００７２】
以上本発明の一実施の形態を説明したが、本発明はこれに限定されるものではない。例えば、上述の機能ブロック構成はプログラムモジュール構成に一致しない場合もある。
【００７３】
また、上で説明した各記憶領域の構成は一例であって、上記のような構成に限定されるものではない。さらに、処理フローにおいても、処理結果が変わらなければ、処理の順番を入れ替えることや複数の処理を並列に実行させるようにしても良い。
【００７４】
なお、上で述べた表示制御装置１０１は、コンピュータ装置であって、図１９に示すように、メモリ２５０１とＣＰＵ（Central Processing Unit）２５０３とハードディスク・ドライブ（ＨＤＤ：Hard Disk Drive）２５０５と表示装置２５０９に接続される表示制御部２５０７とリムーバブル・ディスク２５１１用のドライブ装置２５１３と入力装置２５１５とネットワークに接続するための通信制御部２５１７とがバス２５１９で接続されている。オペレーティングシステム（ＯＳ：Operating System）及び本実施例における処理を実施するためのアプリケーションプログラムは、ＨＤＤ２５０５に格納されており、ＣＰＵ２５０３により実行される際にはＨＤＤ２５０５からメモリ２５０１に読み出される。ＣＰＵ２５０３は、アプリケーションプログラムの処理内容に応じて表示制御部２５０７、通信制御部２５１７、ドライブ装置２５１３を制御して、所定の動作を行わせる。また、処理途中のデータについては、主としてメモリ２５０１に格納されるが、ＨＤＤ２５０５に格納されるようにしてもよい。本発明の実施例では、上で述べた処理を実施するためのアプリケーションプログラムはコンピュータ読み取り可能なリムーバブル・ディスク２５１１に格納されて頒布され、ドライブ装置２５１３からＨＤＤ２５０５にインストールされる。インターネットなどのネットワーク及び通信制御部２５１７を経由して、ＨＤＤ２５０５にインストールされる場合もある。このようなコンピュータ装置は、上で述べたＣＰＵ２５０３、メモリ２５０１などのハードウエアとＯＳ及びアプリケーションプログラムなどのプログラムとが有機的に協働することにより、上で述べたような各種機能を実現する。
【００７５】
以上述べた本発明の実施の形態をまとめると、以下のようになる。
【００７６】
本実施の形態に係るウィンドウ設定方法は、表示装置による表示面に対するタッチ位置の軌跡に基づいて、当該表示面に設けるウィンドウ枠の位置及びサイズを決定する決定処理と、ウィンドウ枠の位置及びサイズに従って、表示面にウィンドウ枠を表示する処理と、所定期間内に端末から通知を受信した場合に、ウィンドウ枠と当該端末とを対応付ける処理とを含む。
【００７７】
このようにすれば、表示装置による表示面に設けられるウィンドウ枠と端末との対応付けを簡単に行える。
【００７８】
更に、ウィンドウ枠を確定させる前に仮ウィンドウ枠を表示する処理を含むようにしてもよい。
【００７９】
このようにすれば、予めウィンドウ枠の位置及びサイズを確認することができる。
【００８０】
更に、上記端末における、上記通知の指示操作を促す案内を出力する処理を含むようにしてもよい。
【００８１】
このようにすれば、ウィンドウ枠と対応付けるための操作手順がわかりやすい。
【００８２】
更に、ウィンドウ枠内に、対応付けられた上記端末から受信した画像を表示する処理を含むようにしてもよい。また、対応付けの確認を促す画面を表示する処理を含むようにしてもよい。
【００８３】
このようにすれば、ウィンドウ枠にいずれの端末が対応付けられたかを確認しやすい。
【００８４】
更に、近くの端末を検知した場合に、当該端末に上記通知を行うプログラムを配信する処理を含むようにしてもよい。
【００８５】
このようにすれば、適時端末から通知を送ることができる。
【００８６】
更に、ウィンドウ枠に対応付けられた上記端末から受信したコンテンツデータに基づいて、当該ウィンドウ枠内にコンテンツを表示する処理を含むようにしてもよい。
【００８７】
このようにすれば、ユーザは、端末で保持するコンテンツを表示装置による表示面で見ることができる。
【００８８】
なお、上記方法による処理をコンピュータ又はプロセッサに行わせるためのプログラムを作成することができ、当該プログラムは、例えばフレキシブルディスク、ＣＤ−ＲＯＭ、光磁気ディスク、半導体メモリ、ハードディスク等のコンピュータ読み取り可能な記憶媒体又は記憶装置に格納されるようにしてもよい。尚、中間的な処理結果は、一般的にメインメモリ等の記憶装置に一時保管される。
【００８９】
以上の実施例を含む実施形態に関し、さらに以下の付記を開示する。
【００９０】
（付記１）
表示装置による表示面に対するタッチ位置の軌跡に基づいて、当該表示面に設けるウィンドウ枠の位置及びサイズを決定する決定処理と、
前記ウィンドウ枠の位置及びサイズに従って、前記表示面に前記ウィンドウ枠を表示する処理と、
所定期間内に端末から通知を受信した場合に、前記ウィンドウ枠と当該端末とを対応付ける処理と
を含み、コンピュータにより実行されるウィンドウ設定方法。
【００９１】
（付記２）
前記ウィンドウ枠を確定させる前に仮ウィンドウ枠を表示する処理
を含む付記１記載のウィンドウ設定方法。
【００９２】
（付記３）
前記端末における、前記通知の指示操作を促す案内を出力する処理
を含む付記１又は２記載のウィンドウ設定方法。
【００９３】
（付記４）
前記ウィンドウ枠内に、前記対応付けられた端末から受信した画像を表示する処理と、
対応付けの確認を促す画面を表示する処理と
を含む付記１乃至３のいずれか１つ記載のウィンドウ設定方法。
【００９４】
（付記５）
近くの端末を検知した場合に、当該端末に前記通知を行うプログラムを配信する処理
を含む付記１乃至４のいずれか１つ記載のウィンドウ設定方法。
【００９５】
（付記６）
前記ウィンドウ枠に対応付けられた前記端末から受信したコンテンツデータに基づいて、当該ウィンドウ枠内にコンテンツを表示する処理
を含む付記１乃至５のいずれか１つ記載のウィンドウ設定方法。
【００９６】
（付記７）
表示装置による表示面に対するタッチ位置の軌跡に基づいて、当該表示面に設けるウィンドウ枠の位置及びサイズを決定し、
前記ウィンドウ枠の位置及びサイズに従って、前記表示面に前記ウィンドウ枠を表示し、
所定期間内に端末から通知を受信した場合に、前記ウィンドウ枠と当該端末とを対応付ける
処理をコンピュータに実行させるプログラム。
【００９７】
（付記８）
表示装置による表示面に対するタッチ位置の軌跡に基づいて、当該表示面に設けるウィンドウ枠の位置及びサイズを決定する決定部と、
前記ウィンドウ枠の位置及びサイズに従って、前記表示面に前記ウィンドウ枠を表示する表示処理部と、
所定期間内に端末から通知を受信した場合に、前記ウィンドウ枠と当該端末とを対応付ける対応付け部と
を有する表示制御装置。
【符号の説明】
【００９８】
１０１、表示制御装置    １０３、タッチディスプレイ装置
１０５、ディスプレイ装置    １０７、タッチセンサ
１０９、携帯端末装置    ２０１、配信部
２０３、第１検出部    ２０５、表示処理部
２０７、決定部    ２０９、計測部
２１１、受付部    ２１３、対応付け部
２１５、第１送信部    ２１７、第１受信部
２１９、第１特定部    ２２１、データ記憶部
２２３、ブラウザ    ４０１、表示面
８０１、仮ウィンドウ枠    １００１、確定したウィンドウ枠
１００３、案内ウィンドウ    １４０１、アプリケーションプログラム
１４０３、第２検出部    １４０５、第２送信部
１４０７、第２受信部    １４０９、第２特定部
１４１１、ブラウザ
【図１】
0006617422.tif 000002
【図２】
0006617422.tif 000003
【図３】
0006617422.tif 000004
【図４】
0006617422.tif 000005
【図５】
0006617422.tif 000006
【図６】
0006617422.tif 000007
【図７】
0006617422.tif 000008
【図８】
0006617422.tif 000009
【図９】
0006617422.tif 000010
【図１０】
0006617422.tif 000011
【図１１】
0006617422.tif 000012
【図１２】
0006617422.tif 000013
【図１３】
0006617422.tif 000014
【図１４】
0006617422.tif 000015
【図１５】
0006617422.tif 000016
【図１６】
0006617422.tif 000017
【図１７】
0006617422.tif 000018
【図１８】
0006617422.tif 000019
【図１９】
0006617422.tif 000020