(57)【要約】【課題】利便性の高いユーザインターフェースを提供する。【解決手段】複数のフレームを含む画面を描画する描画部と、連携して動作する装置群を管理する管理部と、描画部で描画されている画面を、複数の装置で分割して表示するという指示を受けたとき、複数の装置のそれぞれに、フレームを割り当てる分割部とを備える。所定の装置の電源がオンにされた場合、既に装置群に登録されている装置に近づけられた場合、ネットワーク的に同一のセグメントに含める操作がなされた場合をトリガーとし、所定の装置は、装置群に追加され、管理部による管理対象とされる。本技術は、テレビジョン受像機や携帯端末に適用でき、それらの装置同士で連係動作させるときに適用できる。【選択図】図１４
2015207182.tif 000002
【特許請求の範囲】
【請求項１】
複数のフレームを含む画面を描画する描画部と、
連携して動作する装置群を管理する管理部と、
前記描画部で描画されている前記画面を、複数の装置で分割して表示するという指示を受けたとき、前記複数の装置のそれぞれに、前記フレームを割り当てる分割部と
を備える情報処理装置。
【請求項２】
所定の装置の電源がオンにされた場合、既に装置群に登録されている装置に近づけられた場合、ネットワーク的に同一のセグメントに含める操作がなされた場合をトリガーとし、前記所定の装置は、前記装置群に追加され、前記管理部による管理対象とされる
請求項１に記載の情報処理装置。
【請求項３】
前記描画部で描画されている前記画面が、前記装置群に登録されている第１の装置で表示されているときに、第２の装置が、前記管理部での管理対象とされたとき、前記分割部は、前記第２の装置に、前記複数のフレームの描画データを供給する
請求項１に記載の情報処理装置。
【請求項４】
前記第２の装置は、供給された前記複数のフレームの描画データに基づき、前記複数のフレームを表示し、表示された前記複数のフレームから、ユーザにより第１のフレームが選択された場合、その選択された第１のフレームを表示する状態に移行し、
前記第１の装置は、前記画面から前記第１のフレームを削除した画面を表示する状態に移行し、
前記分割部は、前記第１のフレームの描画データを、前記第２の装置に供給し、前記第１のフレーム以外のフレームの描画データを、前記第１の装置に供給する
請求項３に記載の情報処理装置。
【請求項５】
前記描画部で描画されている前記画面が、前記装置群に登録されている第１の装置と第２の装置でそれぞれ表示されているときに、前記第２の装置で表示されている前記画像内の第１のフレームが操作された場合、前記第２の装置は、前記第１のフレームを表示する状態に移行し、
前記第１の装置は、前記画面から前記第１のフレームを削除した画面を表示する状態に移行し、
前記分割部は、前記第１のフレームの描画データを、前記第２の装置に供給し、前記第１のフレーム以外のフレームの描画データを、前記第１の装置に供給する
請求項１に記載の情報処理装置。
【請求項６】
前記描画部で描画されている前記画面が、前記装置群に登録されている第１の装置と第２の装置でそれぞれ表示されているときに、前記第２の装置で表示されている前記画像内の第１のフレームが操作された場合、前記第２の装置にコンテキストメニューが表示され、
前記コンテキストメニュー内から、分割を指示する選択肢が選択された場合、前記第２の装置は、前記第１のフレームを表示する状態に移行し、
前記第１の装置は、前記画面から前記第１のフレームを削除した画面を表示する状態に移行し、
前記分割部は、前記第１のフレームの描画データを、前記第２の装置に供給し、前記第１のフレーム以外のフレームの描画データを、前記第１の装置に供給する
請求項１に記載の情報処理装置。
【請求項７】
前記描画部で描画されている前記画面が、前記装置群に登録されている第１の装置で表示されているときに、前記第２の装置で前記第１の装置で表示されている前記画面が撮影された場合、所定のコードが、前記フレーム毎に表示され、
前記第２の装置で、前記所定のコードが撮影された場合、その撮影されたコードが位置する第１のフレームを表示する状態に、前記第２の装置は移行し、
前記第１の装置は、前記画面から前記第１のフレームを削除した画面を表示する状態に移行し、
前記分割部は、前記第１のフレームの描画データを、前記第２の装置に供給し、前記第１のフレーム以外のフレームの描画データを、前記第１の装置に供給する
請求項１に記載の情報処理装置。
【請求項８】
前記描画部で描画されている前記画面が、前記装置群に登録されている第１の装置で表示されているときに、第２の装置で、分割表示を実行するためのアプリケーションが起動された場合、前記分割部は、前記第２の装置に、前記複数のフレームの描画データを供給し、
前記第２の装置は、供給された前記複数のフレームの描画データに基づき、前記複数のフレームを表示し、表示された前記複数のフレームから、ユーザにより第１のフレームが選択された場合、その選択された第１のフレームを表示し、
前記第１の装置は、前記画面から前記第１のフレームを削除した画面を表示し、
前記分割部は、前記第１のフレームの描画データを、前記第２の装置に供給し、前記第１のフレーム以外のフレームの描画データを、前記第１の装置に供給する
請求項１に記載の情報処理装置。
【請求項９】
前記分割部が、第１のフレームの描画データを、第１の装置に供給し、前記第１のフレーム以外のフレームの描画データを、第２の装置に供給している状態のときに、前記第１の装置に表示されている第１のフレーム内にスクロール操作がされた場合、そのスクロール操作に合わせて、前記第２の装置に表示されている前記第２のフレームもスクロールされる
請求項１に記載の情報処理装置。
【請求項１０】
前記分割部が、第１のフレームの描画データを、第１の装置に供給し、前記第１のフレーム以外のフレームの描画データを、第２の装置に供給している場合、前記第１の装置で、前記第１のフレームと前記第１のフレームの辺にバーが表示され、前記第２の装置で、前記第２のフレームと前記第２のフレームの辺にバーが表示される
請求項１に記載の情報処理装置。
【請求項１１】
前記画面において、前記第１のフレームと前記第２のフレームが隣接する側には、その部分で画面が分割されていることを示す第１のバーが表示され、前記第１のバーとは反対側の辺には、第２のバーが表示される
請求項１０に記載の情報処理装置。
【請求項１２】
前記第１の装置に表示されている第１のフレームにスクロール操作がされた場合、そのスクロール方向に、前記画像内で、前記第１のフレームと前記第２のフレームが隣接しているとき、前記第１のフレームのスクロールにともない、前記第２のフレームも、前記第１の装置で表示される
請求項１０に記載の情報処理装置。
【請求項１３】
前記第１の装置に表示されている前記第１のバーが操作された場合、その操作に合わせて、前記第２の装置で表示されている前記第２のフレームが、前記第１の装置に引き込まれ、前記第１の装置で表示される状態となる
請求項１１に記載の情報処理装置。
【請求項１４】
前記第２のフレームの全てが、前記第１の装置に引き込まれ、前記第１の装置で表示される状態となった時点で、前記第１の装置と前記第２の装置の連携状態は解除される
請求項１２に記載の情報処理装置。
【請求項１５】
前記第１の装置に表示されている前記第２のバーが操作された場合、その操作に合わせて、前記第１の装置で表示されている前記第１のフレームが、前記第２の装置に押し出され、前記第２の装置で表示される状態となる
請求項１１に記載の情報処理装置。
【請求項１６】
前記第１のフレームの全てが、前記第２の装置に押し出され、前記第２の装置で表示される状態となった時点で、前記第１の装置と前記第２の装置の連携状態は解除される
請求項１５に記載の情報処理装置。
【請求項１７】
前記第１の装置は、ユーザが加えた力の方向を少なくとも検知するセンサーを備え、
前記第１の装置が回転する方向に力が加えられた場合、前記第１の装置で表示している前記第１のフレームが前記第２の装置で表示され、前記第２の装置で表示している前記第２のフレームが前記第１の装置で表示される状態へと移行する
請求項１０に記載の情報処理装置。
【請求項１８】
描画部、管理部、および分割部を備える情報処理装置の情報処理方法において、
前記描画部は、複数のフレームを含む画面を描画し、
前記管理部は、連携して動作する装置群を管理し、
前記分割部は、前記描画部で描画されている前記画面を、複数の装置で分割して表示するという指示を受けたとき、前記複数の装置のそれぞれに、前記フレームを割り当てる
ステップを含む情報処理方法。
【請求項１９】
描画部、管理部、および分割部を備える情報処理装置を制御するコンピュータに、
前記描画部は、複数のフレームを含む画面を描画し、
前記管理部は、連携して動作する装置群を管理し、
前記分割部は、前記描画部で描画されている前記画面を、複数の装置で分割して表示するという指示を受けたとき、前記複数の装置のそれぞれに、前記フレームを割り当てる
ステップを含む処理を実行させるためのコンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、情報処理装置、情報処理方法、並びにプログラムに関する。詳しくは、コンテンツを複数の装置で連携して表示する際に用いて好適な情報処理装置、情報処理方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータや携帯端末等の普及により、インターネットを使用したウェブ（Web）ページの検索や、電子メール、電子商取引が広く行われ、多くのコンテンツ配信も行われている。このような環境において、供給されるコンテンツはより多くの情報を含むものとなっている。
【０００３】
また、ネットワークを介して配信される情報を受信可能な端末機器は多様化し、かつ高性能化しており、例えばパーソナルコンピュータや携帯電話機、ＰＤＡ（personal digital assistants ）以外でも、テレビジョン受像機等の家電製品やゲーム機等もコンテンツ受信が可能である。
【０００４】
すなわち、コンテンツを再生する装置も多様化し、コンテンツも多様化しつつあるため、コンテンツの視聴の仕方も変わりつつある。例えば、１つのコンテンツを複数の装置で分散して表示することで、表現力や操作性を向上させることが提案されている（例えば、特許文献１，２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１９５６７５号公報
【特許文献２】特開２００２−２６８９６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
コンテンツを再生する装置も多様化し、コンテンツも多様化しつつあるため、コンテンツの視聴の仕方も変わりつつある。このような視聴の仕方の変化に対応し、１つのコンテンツを分割して複数の装置で視聴したり、複数の装置で視聴しているときに、ユーザが所望とする操作を受け付けたりすることで、表現力や操作性をより向上させ、よりコンテンツの楽しみ方を増すようにすることが望まれている。
【０００７】
本技術は、このような状況に鑑みてなされたものであり、１コンテンツを複数の装置で視聴することができるようにするものである。
【課題を解決するための手段】
【０００８】
本技術の一側面の情報処理装置は、複数のフレームを含む画面を描画する描画部と、連携して動作する装置群を管理する管理部と、前記描画部で描画されている前記画面を、複数の装置で分割して表示するという指示を受けたとき、前記複数の装置のそれぞれに、前記フレームを割り当てる分割部とを備える。
【０００９】
所定の装置の電源がオンにされた場合、既に装置群に登録されている装置に近づけられた場合、ネットワーク的に同一のセグメントに含める操作がなされた場合をトリガーとし、前記所定の装置は、前記装置群に追加され、前記管理部による管理対象とされるようにすることができる。
【００１０】
前記描画部で描画されている前記画面が、前記装置群に登録されている第１の装置で表示されているときに、第２の装置が、前記管理部での管理対象とされたとき、前記分割部は、前記第２の装置に、前記複数のフレームの描画データを供給するようにすることができる。
【００１１】
前記第２の装置は、供給された前記複数のフレームの描画データに基づき、前記複数のフレームを表示し、表示された前記複数のフレームから、ユーザにより第１のフレームが選択された場合、その選択された第１のフレームを表示する状態に移行し、前記第１の装置は、前記画面から前記第１のフレームを削除した画面を表示する状態に移行し、前記分割部は、前記第１のフレームの描画データを、前記第２の装置に供給し、前記第１のフレーム以外のフレームの描画データを、前記第１の装置に供給するようにすることができる。
【００１２】
前記描画部で描画されている前記画面が、前記装置群に登録されている第１の装置と第２の装置でそれぞれ表示されているときに、前記第２の装置で表示されている前記画像内の第１のフレームが操作された場合、前記第２の装置は、前記第１のフレームを表示する状態に移行し、前記第１の装置は、前記画面から前記第１のフレームを削除した画面を表示する状態に移行し、前記分割部は、前記第１のフレームの描画データを、前記第２の装置に供給し、前記第１のフレーム以外のフレームの描画データを、前記第１の装置に供給するようにすることができる。
【００１３】
前記描画部で描画されている前記画面が、前記装置群に登録されている第１の装置と第２の装置でそれぞれ表示されているときに、前記第２の装置で表示されている前記画像内の第１のフレームが操作された場合、前記第２の装置にコンテキストメニューが表示され、前記コンテキストメニュー内から、分割を指示する選択肢が選択された場合、前記第２の装置は、前記第１のフレームを表示する状態に移行し、前記第１の装置は、前記画面から前記第１のフレームを削除した画面を表示する状態に移行し、前記分割部は、前記第１のフレームの描画データを、前記第２の装置に供給し、前記第１のフレーム以外のフレームの描画データを、前記第１の装置に供給するようにすることができる。
【００１４】
前記描画部で描画されている前記画面が、前記装置群に登録されている第１の装置で表示されているときに、前記第２の装置で前記第１の装置で表示されている前記画面が撮影された場合、所定のコードが、前記フレーム毎に表示され、前記第２の装置で、前記所定のコードが撮影された場合、その撮影されたコードが位置する第１のフレームを表示する状態に、前記第２の装置は移行し、前記第１の装置は、前記画面から前記第１のフレームを削除した画面を表示する状態に移行し、前記分割部は、前記第１のフレームの描画データを、前記第２の装置に供給し、前記第１のフレーム以外のフレームの描画データを、前記第１の装置に供給するようにすることができる。
【００１５】
前記描画部で描画されている前記画面が、前記装置群に登録されている第１の装置で表示されているときに、第２の装置で、分割表示を実行するためのアプリケーションが起動された場合、前記分割部は、前記第２の装置に、前記複数のフレームの描画データを供給し、前記第２の装置は、供給された前記複数のフレームの描画データに基づき、前記複数のフレームを表示し、表示された前記複数のフレームから、ユーザにより第１のフレームが選択された場合、その選択された第１のフレームを表示し、前記第１の装置は、前記画面から前記第１のフレームを削除した画面を表示し、前記分割部は、前記第１のフレームの描画データを、前記第２の装置に供給し、前記第１のフレーム以外のフレームの描画データを、前記第１の装置に供給するようにすることができる。
【００１６】
前記分割部が、第１のフレームの描画データを、第１の装置に供給し、前記第１のフレーム以外のフレームの描画データを、第２の装置に供給している状態のときに、前記第１の装置に表示されている第１のフレーム内にスクロール操作がされた場合、そのスクロール操作に合わせて、前記第２の装置に表示されている前記第２のフレームもスクロールされるようにすることができる。
【００１７】
前記分割部が、第１のフレームの描画データを、第１の装置に供給し、前記第１のフレーム以外のフレームの描画データを、第２の装置に供給している場合、前記第１の装置で、前記第１のフレームと前記第１のフレームの辺にバーが表示され、前記第２の装置で、前記第２のフレームと前記第２のフレームの辺にバーが表示されるようにすることができる。
【００１８】
前記画面において、前記第１のフレームと前記第２のフレームが隣接する側には、その部分で画面が分割されていることを示す第１のバーが表示され、前記第１のバーとは反対側の辺には、第２のバーが表示されるようにすることができる。
【００１９】
前記第１の装置に表示されている第１のフレームにスクロール操作がされた場合、そのスクロール方向に、前記画像内で、前記第１のフレームと前記第２のフレームが隣接しているとき、前記第１のフレームのスクロールにともない、前記第２のフレームも、前記第１の装置で表示されるようにすることができる。
【００２０】
前記第１の装置に表示されている前記第１のバーが操作された場合、その操作に合わせて、前記第２の装置で表示されている前記第２のフレームが、前記第１の装置に引き込まれ、前記第１の装置で表示される状態となるようにすることができる。
【００２１】
前記第２のフレームの全てが、前記第１の装置に引き込まれ、前記第１の装置で表示される状態となった時点で、前記第１の装置と前記第２の装置の連携状態は解除されるようにすることができる。
【００２２】
前記第１の装置に表示されている前記第２のバーが操作された場合、その操作に合わせて、前記第１の装置で表示されている前記第１のフレームが、前記第２の装置に押し出され、前記第２の装置で表示される状態となるようにすることができる。
【００２３】
前記第１のフレームの全てが、前記第２の装置に押し出され、前記第２の装置で表示される状態となった時点で、前記第１の装置と前記第２の装置の連携状態は解除されるようにすることができる。
【００２４】
前記第１の装置は、ユーザが加えた力の方向を少なくとも検知するセンサーを備え、前記第１の装置が回転する方向に力が加えられた場合、前記第１の装置で表示している前記第１のフレームが前記第２の装置で表示され、前記第２の装置で表示している前記第２のフレームが前記第１の装置で表示される状態へと移行するようにすることができる。
【００２５】
本技術の一側面の情報処理方法は、描画部、管理部、および分割部を備える情報処理装置の情報処理方法において、前記描画部は、複数のフレームを含む画面を描画し、前記管理部は、連携して動作する装置群を管理し、前記分割部は、前記描画部で描画されている前記画面を、複数の装置で分割して表示するという指示を受けたとき、前記複数の装置のそれぞれに、前記フレームを割り当てるステップを含む。
【００２６】
本技術の一側面のプログラムは、描画部、管理部、および分割部を備える情報処理装置を制御するコンピュータに、前記描画部は、複数のフレームを含む画面を描画し、前記管理部は、連携して動作する装置群を管理し、前記分割部は、前記描画部で描画されている前記画面を、複数の装置で分割して表示するという指示を受けたとき、前記複数の装置のそれぞれに、前記フレームを割り当てるステップを含む処理を実行させるためのコンピュータ読み取り可能なプログラムである。
【００２７】
本技術の一側面の情報処理装置、情報処理方法、並びにプログラムにおいては、複数のフレームを含む画面が描画され、その描画されている画面が、複数の装置で分割して表示するという指示を受けたときに、複数の装置のそれぞれに、フレームが割り当てられる。
【発明の効果】
【００２８】
本技術の一側面によれば、コンテンツを複数の装置で視聴することが可能となる。
【００２９】
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００３０】
【図１】分割表示について説明するための図である。
【図２】フレームの選択について説明するための図である。
【図３】操作バーと分割バーについて説明するための図である。
【図４】フレームの選択について説明するための図である。
【図５】フレームの選択について説明するための図である。
【図６】フレームの選択について説明するための図である。
【図７】スワップ処理について説明するための図である。
【図８】フレーム内スクロールについて説明するための図である。
【図９】フレーム外スクロールについて説明するための図である。
【図１０】フィット処理について説明するための図である。
【図１１】プル処理について説明するための図である。
【図１２】プッシュ処理について説明するための図である。
【図１３】システムの構成について説明するための図である。
【図１４】分割表示を制御するための機能について説明するための図である。
【図１５】分割表示を制御するための機能について説明するための図である。
【図１６】分割表示開始時の処理について説明するための図である。
【図１７】分割表示開始時の処理について説明するための図である。
【図１８】分割表示開始時の処理について説明するための図である。
【図１９】分割表示開始時の処理について説明するための図である。
【図２０】分割表示状態時の処理について説明するための図である。
【図２１】フレーム外スクロールの処理について説明するための図である。
【図２２】プル処理について説明するための図である。
【図２３】プッシュ処理について説明するための図である。
【図２４】記録媒体について説明するための図である。
【発明を実施するための形態】
【００３１】
以下に、本技術を実施するための形態（以下、実施の形態という）について説明する。なお、説明は、以下の順序で行う。
１．分割表示について
２．分割表示状態にするときの画面
３．分割表示状態中の画面
４．分割表示状態を解除するときの画面
５．分割表示係わる機能
６．分割表示開始時の処理
７．分割表示状態時の処理
８．記録媒体について
【００３２】
＜分割表示について＞
以下に説明する本技術は、例えば、１つのコンテンツを複数の装置で連携しながら表示することができる。まず、このような１つのコンテンツを複数の装置で表示することについて説明する。以下の説明においては、１つのコンテンツを複数の装置で表示することを、適宜、分割表示と記述し、そのような表示のときを分割表示状態（分割モード）と記述する。
【００３３】
図１は、分割表示について説明するための図である。図１の中央部分には、例えば、テレビジョン受像機１０で表示されるコンテンツの一例を示した。テレビジョン受像機１０で表示されているコンテンツの画面２０は、分割画面２１、分割画面２２、および分割画面２３から構成されている。
【００３４】
ここで、分割画面とは、分割表示状態のときに、所定の端末で表示される画面の単位であるとする。また複数の分割画面が、１画面で表示されている状態、換言すれば分割表示状態ではない状態を、非分割状態と記述する。
【００３５】
また、１つのコンテンツは、複数のフレームで構成されているとすると、非分割状態のときには、複数のフレームが１台の装置の１画面で表示されている状態であり、分割状態のときには、複数のフレームが複数の装置のそれぞれの画面で表示されている状態である。また、１フレームは、１分割画面に対応するため、適宜、フレームとの記述も行う。
【００３６】
分割画面２１は、画面２０内の左側に位置する画面であり、分割画面２２は、画面２０内の右側に位置する画面であり、分割画面２３は、分割画面２１の下側に位置する画面である。
【００３７】
図１に示した画面２０では、分割画面２１がメインとなる画面であり、例えば、歌手が歌っている画像（映像）が表示されている。分割画面２３は、分割画面２１で表示されている画像に対する説明やコメントなどが表示されており、図１に示した例では、“曲Ａ：歌手Ｂ”といった表示がされている。
【００３８】
分割画面２２は、複数のサムネイル画像が表示されている。このサムネイル画像は、分割画面２１に表示されているコンテンツとは異なるコンテンツから抽出された画像である。また各サムネイル画像には、コンテンツの名称や説明が関連付けられて表示されている。
【００３９】
例えば図１においては、分割画面２２内には、５枚のサムネイル画像が表示され、それぞれのサムネイル画像が表すコンテンツの名称として、“コンテンツＢ”、“コンテンツＣ”、“コンテンツＤ”、“コンテンツＥ”、“コンテンツＦ”との表示がされている。
【００４０】
分割画面２２内に表示されているサムネイル画像（その説明部分）が選択されると、そのサムネイル画像のコンテンツが、分割画面２１内に表示され、分割画面２２内のサムネイル画像などは、更新されるように構成されている。
【００４１】
非分割状態のときに、１台の端末で表示されるコンテンツが、テレビジョン受像機１０と携帯電話機１１で、分割表示されると、図１の左側と右側にそれぞれ示したようになる。図１の左側には、分割表示状態のときのテレビジョン受像機１０の画面例を示し、図１の右側には、携帯電話機１１の画面例を示す。
【００４２】
テレビジョン受像機１０には、分割画面２１’が表示されている。分割画面２１’は、分割画面２１が拡大表示された画面である。携帯電話機１１には、分割画面２２’が表示されている。分割画面２２’は、分割画面２２が縮小表示された画面である。
【００４３】
なお、図１においては、中央に示したテレビジョン受像機１０と左側に示したテレビジョン受像機１０は、縮尺が異なるが、同一のテレビジョン受像機１０であるとして説明を続ける。以下の説明において参照する他の図面も同様に、説明のため、異なる縮尺で図示してある。同様に、携帯電話機１１は、テレビジョン受像機１０よりも小さい画面であるが、説明のため、拡大して図示してある。
【００４４】
このように、１つのコンテンツが、この場合、テレビジョン受像機１０と携帯電話機１１に、それぞれ分割されて表示される。このような分割表示状態のときに、例えば携帯電話機１１に表示されている分割画面２２’内のサムネイル画像が選択されると、テレビジョン受像機１０の分割画面２１’の画像が、その選択されたサムネイル画像のコンテンツに切り換えられる。
【００４５】
このような画面の切り替わりは、図１の中央に示した画面２０が操作されたときと同様に行われる。すなわち、本技術によれば、非分割状態のときのコンテンツと、分割状態のときのコンテンツは、同様の動作を行うように装置同士が連携して動作するように構成されている。
【００４６】
このようなことが可能となることで、例えば、コンテンツのメインとなる画像（映像）は、テレビジョン受像機１０で視聴し、そのテレビジョン受像機１０に表示されている画像（映像）を切り換えるなどの操作を行うときには、携帯電話機１１に表示されている画面を用いて行うといったことができるようになる。
【００４７】
図１に示したような分割表示状態においても、図１の中央に示したような非分割表示状態における各分割画面の配置関係は、維持されている。例えば、図１の中央に示した非分割表示状態における画面２０においては、分割画面２１の下側に分割画面２３が配置されている。図１の左側に示したテレビジョン受像機１０に表示される分割画面２１’の下側には、分割画面２１’が拡大表示されたことで表示されていないが、分割画面２３’が配置されている。よって、分割画面２１’を上方向にスクロールした場合、分割画面２３’がテレビジョン受像機１０の下側に表示される。
【００４８】
このように、分割表示状態のときには、非分割表示状態のときの画面（フレーム）の位置関係が維持されている。
【００４９】
ここでは説明のため、テレビジョン受像機１０と携帯電話機１１の２台の装置で分割表示されるとして説明を続けるが、３台などの複数の装置で分割表示するときにも、本技術は適用できる。
【００５０】
＜分割表示状態にするときの画面＞
＜第１のフレーム選択の処理＞
図１に示したように、１つのコンテンツを２以上の複数の装置で分割表示するときのユーザが行う処理や、テレビジョン受像機１０と携帯電話機１１の画面例について説明する。
【００５１】
図２は、分割表示を行うときのフレームの選択について説明するための図である。ここでフレームの選択とは、非分割表示状態のときに表示されている１つのコンテンツ内に存在する複数のフレームの内から、分割表示状態のときに、所定の装置、例えば、携帯電話機１１で表示させるフレームを選択することを意味する。
【００５２】
時刻Ｔ１における状況は、非分割表示状態のときであり、テレビジョン受像機１０と携帯電話機１１に、同一のコンテンツが表示されている状況である。時刻Ｔ１のときにテレビジョン受像機１０に表示されているのは、図１の中央に示した画面２０である。非分割表示状態なので、分割画面２１、分割画面２２、および分割画面２３が、それぞれ所定の位置関係を保ちながら表示されている。
【００５３】
同様に、時刻Ｔ１のときに携帯電話機１１でも、テレビジョン受像機１０で表示されている画面２０と同一の画面が表示されている。携帯電話機１１の画面は、テレビジョン受像機１０に比べると小さいため、画面２０の全体を表示すると見づらいため、一部分のみが表示されている状態である。
【００５４】
このように、時刻Ｔ１においては、同一のコンテンツが、別の装置でそれぞれ表示されている状態である。
【００５５】
このような表示状態のときに、ユーザが、例えば携帯電話機１１の画面をロングタッチしたとする。ロングタッチとは、携帯電話機１１の画面内の一箇所を、指を離すことなく、接触し続ける状態であり、携帯電話機１１に指示を出すときに行われる動作である。携帯電話機１１は、このような操作を受け付けることができる装置であり、タッチパネルが、画面上に設けられている端末である。
【００５６】
図２の時刻Ｔ１のところに示したように、ユーザは、携帯電話機１１に表示されている画面２０のうち、分割画面２２の一部分が表示されている部分をロングタッチしている。このような操作が行われると、時刻Ｔ２において、フレーム枠とコンテキストメニューが表示される。
【００５７】
時刻Ｔ２において、テレビジョン受像機１０には、フレーム枠４１、フレーム枠４２、フレーム枠４３がそれぞれ表示される。フレーム枠は、分割表示状態のときに、分割画面として所定の装置に表示される画面を、ユーザに認識させるための枠である。図２に示した例では、分割画面２１の周りに、フレーム枠４１が表示され、分割画面２２の周りに、フレーム枠４２が表示され、分割画面２３の周りに、フレーム枠４３が表示されている。
【００５８】
フレーム枠４１、フレーム枠４２、フレーム枠４３は、それぞれ異なる色、模様、線種で表示され、ユーザが分割画面の境目を容易に認識できるような表示とされる。このように、テレビジョン受像機１０の画面２０内に、フレーム枠４１、フレーム枠４２、フレーム枠４３が表示されるとともに、携帯電話機１１の画面２０にも、フレーム枠４１、フレーム枠４２、フレーム枠４３が表示される。
【００５９】
例えば、テレビジョン受像機１０で表示されているフレーム枠４１と携帯電話機１１で表示されているフレーム枠４１は、同一の色や模様とされ、同一のフレーム枠であることが認識できる表示とされている。
【００６０】
このような表示がなされるため、時刻Ｔ２の時点では、テレビジョン受像機１０と携帯電話機１１は、連携して処理を行う装置とされている。連携して処理を行うとは、例えば、一方の装置で何らかの処理が実行された場合、その処理に対応する処理が、他方の装置でも行われることを意味する。この場合、テレビジョン受像機１０に、フレーム枠が表示されると、携帯電話機１１にも、フレーム枠が表示されるといった連携処理が行われる。
【００６１】
携帯電話機１１には、コンテキストメニュー５１も表示される。コンテキストメニュー５１内には“分割”という項目が表示されている。図示はしないが、コンテキストメニュー５１内には、“リンク先を開く”、“画像を保存する”といったような項目も表示される。
【００６２】
ユーザが、コンテキストメニュー５１内に表示されている“分割”という項目を選択すると、時刻Ｔ３において、テレビジョン受像機１０と携帯電話機１１は分割表示状態に移行する。
【００６３】
すなわち、図１を参照して説明したように、テレビジョン受像機１０には、分割画面２１’が表示され、携帯電話機１１には、分割画面２２’が表示される。
【００６４】
このように、ここでは、ロングタッチされていた画面（フレーム）が、ユーザにより分割表示される画面（フレーム）として選択されるとするが、他の方法で分割表示状態時に表示される画面（フレーム）が選択されるようにしても良い。
【００６５】
例えば、時刻Ｔ２のときに、コンテキストメニュー５１が携帯電話機１１に表示されるが、コンテキストメニュー５１から“分割”という項目が選択された場合、“どの画面を表示させますか”と言ったようなメッセージが表示され、ユーザにより、分割画面２１乃至２３のうちのいずれかの画面が選択されるステップを設けるようにしても良い。
【００６６】
また、図２を参照して説明したように、ロングタッチされていた箇所を含むフレームが分割表示されるとした場合、ロングタッチという操作自体が、そのロングタッチされていた箇所を含むフレームの分割表示の指示であるとして、時刻Ｔ２の状態を省略し、時刻Ｔ３の状態に移行するようにしても良い。
【００６７】
すなわち、時刻Ｔ１において、分割画面２２がロングタッチされると、時刻Ｔ３の状態に遷移し、携帯電話機１１に、分割画面２２’が表示されるようにしても良い。
【００６８】
再度図２の時刻Ｔ３に示した分割表示状態における画面を参照する。テレビジョン受像機１０に表示されている分割画面２１’の左側には、操作バー６１が表示され、右側には、分割バー６２が表示されている。
【００６９】
同様に、携帯電話機１１に表示されている分割画面２２’の左側には、分割バー６３、分割バー６４が表示され、右側には、操作バー６５が表示されている。図３に、拡大した携帯電話機１１の図を示す。
【００７０】
操作バー６１、分割バー６２、分割バー６３、分割バー６４、および操作バー６５は、詳細は後述するが、分割表示されている一方の分割画面を、他方の分割画面に押し出し、他方の装置で表示させるというようなプッシュ操作と称す操作を行ったり、分割表示されている一方の分割画面を、他方の分割画面に引き込み、他方の装置で表示させるというようなプル操作と称す操作を行ったりする際に操作されるバーである。
【００７１】
分割バー６２、分割バー６３、分割バー６４は、それぞれ、フレーム枠が表示されていた箇所に表示される。分割画面２１’の右側に表示される分割バー６２は、分割画面２２のフレーム枠４２が表示されていた位置に、表示される。ユーザは、分割バー６２を見ることで、分割画面２１’の右側に、分割画面２２が位置していたことを認識することができる。
【００７２】
同様に、分割画面２２’の左側に表示される分割バー６３は、分割画面２１のフレーム枠４１が表示されていた位置に表示される。また、分割画面２２’の左側に表示される分割バー６４は、分割画面２３のフレーム枠４３が表示されていた位置に表示される。ユーザは、分割バー６３を見ることで、分割画面２２’の左側に、分割画面２１が位置していたことを認識し、分割バー６４を見ることで、分割画面２２’の左側に、分割画面２３が位置していたことを認識することができる。
【００７３】
このようなことをユーザに認識させるために、分割バー６２は、フレーム枠４２と同じ線で表示されるようにしても良い。同様に、分割バー６３は、フレーム枠４１と同じ線で表示され、分割バー６４は、フレーム枠４３と同じ線で表示されるようにしても良い。図２の時刻Ｔ３で示した画面例では、そのような場合を図示している。
【００７４】
このように、分割バーは、フレーム同士が隣接する部分に表示され、その部分で画面が分割されていることをユーザに認識させるために表示されている。また、分割バーの反対側の辺には、操作バーが表示される。
【００７５】
なお、この場合、操作バー６１、分割バー６２、分割バー６３、分割バー６４、および操作バー６５は、分割表示状態のときに表示されるバーであり、非分割表示状態のときには、表示されないバーである。このようなバーが、分割表示状態のときに表示されるようにすることで、ユーザに、分割表示状態であることを認識させることも可能となる。
【００７６】
＜第２のフレーム選択の処理＞
図４を参照し、第２のフレーム選択の処理について説明する。
【００７７】
時刻Ｔ１１は、図２に示した時刻Ｔ１と同じく、非分割表示状態であり、テレビジョン受像機１０に所定のコンテンツが表示されている状態である。テレビジョン受像機１０に表示されている所定のコンテンツと同一のコンテンツが携帯電話機１１で表示されている状態であっても、または表示されていない状態であっても、どちらでも良い。
【００７８】
携帯電話機１１は、カメラ（撮像部）を備え、そのカメラで、テレビジョン受像機１０に表示されている画面２０が撮影される。画面２０全体、または一部分が撮影される。テレビジョン受像機１０に表示されている画面２０が撮影されると、そのことがトリガーとされ、時刻Ｔ１２において、フレーム枠や、ＱＲコード（登録商標）が画面２０に表示される。
【００７９】
なおここでは、ＱＲコードを用いる例を挙げて説明を続けるが、他のコードが表示されるように構成することも可能である。コードとしては、そのコードを読み込むことにより、分割表示状態に移行する制御を行え、表示する分割画面を識別できるようなコードであればよい。
【００８０】
図４の時刻Ｔ１２に示したテレビジョン受像機１０の画面を参照する。テレビジョン受像機１０の分割画面２１、分割画面２２、分割画面２３の一部分に、それぞれＱＲコード８１、ＱＲコード８２、ＱＲコード８３が表示されている。
【００８１】
またテレビジョン受像機１０には、図２の時刻Ｔ２のところで説明したように、フレーム枠４１、フレーム枠４２、およびフレーム枠４３も表示されている。
【００８２】
ユーザは、このような画面２０を見て、携帯電話機１１で表示させたい分割画面内に表示されているＱＲコードを撮影する。図４の時刻Ｔ１２では、携帯電話機１１で、分割画面２２内に表示されているＱＲコード８２が撮影されている状態を示している。
【００８３】
この撮影では、ＱＲコード８２のみが撮影範囲に収められるような撮影が行われても良い、ＱＲコード８２を含む部分が撮影範囲に収められるような撮影が行われても良いし、分割画面２２のフレーム枠４２全体が撮影範囲に収められるような撮影が行われても良い。またこの撮影は、図４の時刻Ｔ１２に示したように、携帯電話機１１の画面内にＱＲコード８２が映し出されれば良く、記録媒体などに記録される撮影とは異なる撮影である。
【００８４】
ＱＲコード８２が読み込まれることにより、分割表示状態への移行が指示されたと判断され、時刻Ｔ１３において、分割表示状態が開始される。図４に示した時刻Ｔ１３のテレビジョン受像機１０の表示画面と携帯電話機１１の表示画面は、図２に示した時刻Ｔ３のテレビジョン受像機１０の表示画面と携帯電話機１１の表示画面と同じである。
【００８５】
このように、ＱＲコードなどが読み込まれることによりフレームの選択が行われるようにしても良い。
【００８６】
＜第３のフレーム選択の処理＞
図５を参照し、第３のフレーム選択の処理について説明する。
【００８７】
時刻Ｔ２１は、図２に示した時刻Ｔ１と同じく、非分割表示状態であり、テレビジョン受像機１０に所定のコンテンツが表示されている状態である。このような状態のときに、携帯電話機１１が、テレビジョン受像機１０との連携を行うために、電源がオンにされた場合、テレビジョン受像機１０に近づけられた場合、ネットワーク的に同一のセグメントに含めるなどの操作がなされた場合などをトリガーとし、携帯電話機１１に、図５の時刻Ｔ２１のところで示したような画面が表示される。
【００８８】
時刻Ｔ２１において、携帯電話機１１には、“連携を開始しますか？”というメッセージと、“はい”、“いいえ”という選択肢が表示されている。このような選択肢が表示されている携帯電話機１１を見て、ユーザが“はい“という選択肢を選択すると、時刻Ｔ２２において、フレーム枠などが表示される。
【００８９】
時刻Ｔ２２におけるテレビジョン受像機１０の画面は、図４の時刻Ｔ１２のときのテレビジョン受像機１０と同じく、フレーム枠４１乃至４３が表示されている画面となる。携帯電話機１１には、分割画面２１を縮小した分割画面２１”、分割画面２２を縮小した分割画面２２”、分割画面２３を縮小した分割画面２３”が表示されている。携帯電話機１１に表示されている分割画面２１”、分割画面２２”、分割画面２３”の周りにも、テレビジョン受像機１０に表示されているフレーム枠４１、フレーム枠４２、フレーム枠４３と同一のフレーム枠が表示されている。
【００９０】
ユーザは、携帯電話機１１に表示されている分割画面２１”、分割画面２２”、分割画面２３”のうちから、携帯電話機１１で表示させたい分割画面を選択する。ここで分割画面２２”が選択されると、時刻Ｔ２３において、分割表示状態が開始される。
【００９１】
図５に示した時刻Ｔ２３のテレビジョン受像機１０の表示画面と携帯電話機１１の表示画面は、図２に示した時刻Ｔ３のテレビジョン受像機１０の表示画面と携帯電話機１１の表示画面と同じである。
【００９２】
このように、所定の装置、この場合、携帯電話機１１により連携動作の開始が指示されることにより、フレームの選択が開始されるようにしても良い。
【００９３】
＜第４のフレーム選択の処理＞
図６を参照し、第４のフレーム選択の処理について説明する。
【００９４】
時刻Ｔ２１は、図２に示した時刻Ｔ１と同じく、非分割表示状態であり、テレビジョン受像機１０に所定のコンテンツが表示されている状態である。このような状態のときに、携帯電話機１１が、テレビジョン受像機１０との連携を行うために、所定のアプリケーションが起動されると、連携が開始される。
【００９５】
図６の時刻Ｔ３１で図示した携帯電話機１１には、所定のアプリケーションのアイコン９１が表示され、そのアイコン９１が操作されることで、連携の開始が指示される。
【００９６】
アプリケーションが起動されると、時刻Ｔ３２において、フレーム枠が表示されたり、表示対象とされる分割画面（フレーム）が表示されたりする。図６に示した時刻Ｔ３２のテレビジョン受像機１０の表示画面と携帯電話機１１の表示画面は、図５に示した時刻Ｔ２３のテレビジョン受像機１０の表示画面と携帯電話機１１の表示画面と同じである。
【００９７】
そして、時刻Ｔ３２において、携帯電話機１１に表示されている分割画面２１”、分割画面２２”、分割画面２３”のうちから、携帯電話機１１で表示させたい分割画面が選択される。ここで例えば、分割画面２２”が選択されると、時刻Ｔ３３において、分割表示状態が開始される。
【００９８】
図６に示した時刻Ｔ３３のテレビジョン受像機１０の表示画面と携帯電話機１１の表示画面は、図２に示した時刻Ｔ３のテレビジョン受像機１０の表示画面と携帯電話機１１の表示画面と同じである。
【００９９】
このように、所定の装置、この場合、携帯電話機１１により所定のアプリケーションが起動され、連携動作の開始が指示されることにより、フレームの選択が開始されるようにしても良い。
【０１００】
このような第１乃至第４のフレーム選択の処理のいずれかの処理により、分割表示状態が開始される。第１乃至第４のフレーム選択の処理は、組み合わせて用いられるように構成することも可能である。
【０１０１】
＜分割表示状態中の画面＞
第１乃至第４のフレーム選択の処理のいずれかの処理により、分割表示状態が開始された後の処理について説明を加える。
【０１０２】
＜スワップ処理＞
図７は、テレビジョン受像機１０と携帯電話機１１にそれぞれ表示されている分割画面を入れ替えるときの動作について説明するための図である。時刻Ｔ５１において、携帯電話機１１には、分割画面２２’が表示され、テレビジョン受像機１０には、分割画面２１’が表示されている。
【０１０３】
このような状態のときに、ユーザが携帯電話機１１を回転させたとする。このような携帯電話機１１を回転させるという動作は、テレビジョン受像機１０と携帯電話機１１にそれぞれ表示されている分割画面を入れ替える指示であると設定されていた場合、時刻Ｔ５２において実行された回転により、テレビジョン受像機１０と携帯電話機１１にそれぞれ表示されている分割画面が入れ替えられる。
【０１０４】
時刻Ｔ５３において、携帯電話機１１には、時刻Ｔ５１において、テレビジョン受像機１０で表示されていた分割画面２１’が表示される。そして、テレビジョン受像機１０には、時刻Ｔ５１において、携帯電話機１１に表示されていた分割画面２２’が表示される。このようにして、テレビジョン受像機１０と携帯電話機１１にそれぞれ表示されている分割画面が入れ替えられる（スワップされる）。
【０１０５】
分割画面が入れ替えられることで、操作バーや分割バーも、分割画面にあったバーとされる。すなわち、時刻Ｔ５３において、携帯電話機１１に表示される分割画面２１’の左側の操作バー６１は、スワップ前の時刻Ｔ５１において、テレビジョン受像機１０に表示されていた分割画面２１’の左側の操作バー６１と同じバーとされる。
【０１０６】
同様に、スワップ後の携帯電話機１１に表示される分割画面２１’の右側の分割バー６２は、スワップ前の時刻Ｔ５１において、テレビジョン受像機１０に表示されていた分割画面２１’の左側の分割バー６２と同じバーとされる。
【０１０７】
また、スワップ後のテレビジョン受像機１０に表示される分割画面２２’の左側の分割バー６３と分割バー６４は、スワップ前の時刻Ｔ５１において、携帯電話機１１に表示されていた分割画面２２’の左側の分割バー６３と分割バー６４とそれぞれ同じバーとされる。
【０１０８】
同様に、スワップ後のテレビジョン受像機１０に表示される分割画面２２’の右側の操作バー６５は、スワップ前の時刻Ｔ５１において、携帯電話機１１に表示されていた分割画面２２’の右側の操作バー６５と同じバーとされる。
【０１０９】
このように、ユーザは、携帯電話機１１を回転させるという簡単な動作だけで、表示されている分割画面を、他の装置で表示されている分割画面と入れ替えることが可能とされている。なおここでは、携帯電話機１１を回転させるという操作が、フレームの入れ換えの指示であるとして説明をしたが、例えば、携帯電話機１１を振るなどの他の操作が、フレームの入れ換えの指示であるとしても良い。
【０１１０】
なお、このような操作は、携帯電話機１１に加速度センサーなどのセンサーが搭載され、携帯電話機１１に加えられた力の方向や大きさを検知できる機能がある場合を前提としている。そのような機能を有していれば、携帯電話機１１以外の他の装置でも、同様にスワップの指示を出すことが可能である。
【０１１１】
また、オプションボタンなどにより表示されるコンテキストメニュー（不図示）でスワップの指示が行えるように構成することも可能である。例えば、図２を参照して説明したように、時刻Ｔ２で携帯電話機１１に表示されるコンテキストメニュー５１が、分割表示状態のときにも、所定の操作が行われることで表示され、そのコンテキストメニュー５１内に、“スワップ”といった選択項目が設けられているようにしても良い。
【０１１２】
＜フレーム内スクロール処理＞
次に、図８を参照して、スクロール時の処理について説明を加える。図８は、分割表示状態のときの携帯電話機１１に表示されている画面例を示している。携帯電話機１１に表示されている分割画面２２’が、上下方向にスクロール可能な画面であった場合、ユーザは、分割画面２２’をスクロールすることで、表示されていない部分を見ることができる。
【０１１３】
図３に示した携帯電話機１１の分割画面２２’が、上方向にスクロールされているときの分割画面２２’を、図８に示す。図３に示した分割画面２２’と図８に示した分割画面２２’を比較するに、図３に示した分割画面２２’内の例えば“コンテンツＢ”とのコンテンツ名と、“コンテンツＢ”のサムネイル画像は、上方向にスクロールされることで、図８に示した分割画面２２’内では、その一部分のみが表示されている状態となっている。
【０１１４】
また、図３に示した分割バー６３の長さも、図８に示した分割バー６３とは異なっている。すなわち、上方向にスクロールされることで、分割バー６３の長さは長くなっている。
【０１１５】
このようなスクロールは、分割バー６３，６４、操作バー６５といったバーに触れずに行われたときに実行される。換言すれば、分割画面２２’内が操作されたときに実行される。分割バー６３，６４、操作バー６５といったバーに触れた状態で操作が行われたときの処理については、後述する。
【０１１６】
携帯電話機１１に表示されている分割画面２２’が、例えば上方向にスクロールされた場合、テレビジョン受像機１０に表示されている分割画面２１’もスクロールされ、分割画面２１’の下側に配置されている分割画面２３’が表示される。このように、携帯電話機１１に表示されている画面がスクロールされた場合、テレビジョン受像機１０に表示されている画面も、そのスクロールに対応してスクロールされる。
【０１１７】
ユーザは、スクロールの結果、所望のコンテンツを見つけた場合、例えば、タップする等の操作を行うとテレビジョン受像機１０の分割画面２１’が、そのコンテンツに切り替わる。テレビジョン受像機１０と携帯電話機１１は、連携しており、元は１つのコンテンツを分割して表示しているため、その１つのコンテンツを１つの装置で表示しているときと同じように扱うことができる。
【０１１８】
このように、連携状態にある装置間では、一方の操作が他方に反映される。
【０１１９】
＜フレーム外スクロール処理＞
図８を参照した説明は、フレーム内でスクロール処理が行われるときであった。図９を参照し、フレーム外でスクロール処理が行われるときについて説明する。フレーム外でのスクロール処理とは、複数のフレームをまたぐスクロールである。
【０１２０】
図３に示した携帯電話機１１の分割画面２２’が、右方向にスクロールされているときの分割画面２２’を、図９に示す。図３に示した分割画面２２’と図９に示した分割画面２２’を比較するに、図３に示した分割画面２２’は、右方向にスクロールされることで、図９に示した分割画面２２’では、その一部分のみが表示されている状態となっている。また、図３に示した携帯電話機１１には表示されていな分割画面２１’が、右方向にスクロールされることで、図９に示したように、分割画面２１’の一部分が表示される状態となる。
【０１２１】
分割表示状態のときに、分割バー方向にドラッグスクロールしフレーム端に達するとバウンスバック（画像を閲覧して最終ページなどに到達すると画面が跳ねるような動きをする視覚効果）が起きフレーム端であることをユーザに認識させる表現が行われる。そのような表示が行われても引き続きドラッグスクロールが続けられると、分割表示状態が解除され、非分割表示状態に移行される。
【０１２２】
またピンチによる縮小においても同様にフレーム端に達するとバウンスバックが起こり、引き続きピンチが続けられると分割表示状態が解除され、非分割表示状態に移行される。
【０１２３】
このようにして、分割表示状態が解除されると、分割バーや操作バーといったバーは消え、隣接するフレームが連続的に表示され、フレームをまたいだスクロール、拡大、縮小が行われる。
【０１２４】
非分割表示状態のときには、図１０を参照して説明する拡大、縮小といった処理も行える。図１０に示した時刻Ｔ７１の状態は、非分割表示状態のときに、携帯電話機１１で画面２０が表示されている状態である。
【０１２５】
このような画面２０において、ユーザが、例えばダブルタップなどの所定の操作を、分割画面２１領域内で行うと、時刻Ｔ７２において、分割画面２１が、携帯電話機１１の画面サイズにフィットする状態で拡大表示される。
【０１２６】
このように、非分割表示状態のときに、特定箇所がダブルタップなどの所定の操作がなされると、その箇所を含むフレームが、装置の画面の横幅（または縦幅）に合うように拡大または縮小される。このような処理をフィット処理と記述する。
【０１２７】
＜分割表示状態を解除するときの画面＞
＜プル、プッシュの処理＞
図８、図９を参照して説明したスクロールの処理は、分割画面内が操作されることによるスクロールであった。次に、分割バーが操作されることで行われる処理について説明する。図１１を参照し、分割バーが操作されることで、他方の装置で表示されている分割画面を、自己の画面内に引き込むプルといった処理について説明する。
【０１２８】
図１１の時刻Ｔ１０１に示した状態は、プル処理が開始されるときの画面を表している。例えば、ユーザは、携帯電話機１１の分割画面２２’の左側に表示されている分割バー６３をタッチした状態で、指を右側に移動させる。
【０１２９】
分割画面２２’の左側に表示されている分割バー６３は、分割画面２２’の左側に分割画面２１’が位置していることを表すバーである。そのような分割バー６３が操作された状態で、スクロールがされると、分割画面２１’が携帯電話機１１の画面内に引き込まれるような画面に、携帯電話機１１の画面がなる。
【０１３０】
図１１の時刻Ｔ１０２に示した状態はそのような状態の画面例を示している。テレビジョン受像機１０には、分割画面２１’の左半分が表示され、残りの右半分は、携帯電話機１１に引き込まれ、携帯電話機１１で表示されている。このような表示状態から、さらに指が動かされ、プル状態が引き続き行われると、テレビジョン受像機１０に表示されていた分割画面２１’は、全て携帯電話機１１に引き込まれた状態となる。
【０１３１】
このような完全に分割画面２１’が携帯電話機１１に引き込まれた状態が、図１１の時刻Ｔ１０３のところに示した状態である。図１１の時刻Ｔ１０３に示した携帯電話機１１の画面を参照するに、携帯電話機１１には、画面２０が表示されている。この画面２０は、１つのコンテンツで提供される画面であり、例えば、図１の中央に図示した非分割表示状態のときに、テレビジョン受像機１０に表示されていた画面２０と同じである。
【０１３２】
一方で、テレビジョン受像機１０に表示されていた分割画面２１’は、全て携帯電話機１１に引き込まれたため、テレビジョン受像機１０では分割画面は表示されない状態となる。このように、表示する画面がなくなった装置側、この場合、テレビジョン受像機１０には、図１１の時刻Ｔ１０３のところに図示したように、“連携を終了します”といったメッセージ（ダイアログ）が表示される。そして、このダイアログの表示の終了後に、連携が終了される。
【０１３３】
このように、分割表示状態において、分割バーがドラッグされつつ、反対辺方向に移動されるという操作がなされると、他の装置のフレームが操作された装置側に移動される。プル動作中は、フレーム枠が表示されつづけることで、ユーザに、プル動作を認識しやすくさせる。
【０１３４】
フレームの全てを移動仕切る前にドラッグが中止されると、プル動作以前の状態に戻るように構成することも可能である。例えば、図１１の時刻Ｔ１０２のところに図示したような状態で、ユーザの指が、携帯電話機１１の画面から離されると、プル動作が開始される前の状態、例えば、時刻Ｔ１０１のような状態に画面の表示は戻される。
【０１３５】
プルが完了し、表示するフレームがなくなった側の装置は、終了する旨を伝えるダイアログ表示後に連携が終了する。この後、テレビジョン受像機１０と携帯電話機１１は、それぞれ独立して動作し、例えば、テレビジョン受像機１０では、放送されている番組を表示する状態に移行し、携帯電話機１１は、所定のコンテンツで提供される画面の表示を維持し続ける。
【０１３６】
このように、フレーム枠（分割バー）が操作された場合、その操作がされている側の装置に、操作がされていない側の画面が、引き込まれ、引き込みが完了されると、連携状態が解除される。ここでは、フレーム枠の操作は、ユーザからの連携解除の指示であると判断し、連携が解除されるとして説明をしたが、ユーザの指示があるまで連携は終了されないように構成することも可能である。
【０１３７】
次に、プッシュ動作について、図１２を参照して説明する。
【０１３８】
図１２を参照し、操作バーが操作されることで、表示されている分割画面を、他方の装置に押し出し、他の装置で表示されるようにするプッシュといった処理について説明する。
【０１３９】
図１２の時刻Ｔ１２１に示した状態は、プッシュ処理が開始されるときの画面を表している。例えば、ユーザは、携帯電話機１１の分割画面２２’の右側に表示されている操作バー６５をタッチした状態で、指を左側に移動させる。
【０１４０】
分割画面２２’の右側に表示されている操作バー６５は、プッシュ動作を行うときに操作されるバーであり、そのような操作バー６５が操作された状態で、スクロールがされると、分割画面２２’が携帯電話機１１の画面外に押し出されるような画面に、携帯電話機１１の画面がなる。
【０１４１】
図１２の時刻Ｔ１２２に示した状態はそのような状態の画面例を示している。携帯電話機１１には、分割画面２２’の右半分が表示され、残りの左半分は、テレビジョン受像機１０に押し出され、テレビジョン受像機１０で表示されている。このような表示状態から、さらに指が動かされ、プッシュ状態が引き続き行われると、携帯電話機１１に表示されていた分割画面２２’は、全てテレビジョン受像機１０に押し出された状態となる。
【０１４２】
このような完全に分割画面２２’がテレビジョン受像機１０に押し出された状態が、図１２の時刻Ｔ１２３のところに示した状態である。図１２の時刻Ｔ１２３に示したテレビジョン受像機１０の画面を参照するに、テレビジョン受像機１０には、画面２０が表示されている。この画面２０は、１つのコンテンツで提供される画面であり、例えば、図１の中央に図示した非分割表示状態のときに、テレビジョン受像機１０に表示されていた画面２０と同じである。
【０１４３】
一方で、携帯電話機１１に表示されていた分割画面２２’は、全てテレビジョン受像機１０に押し出されたため、携帯電話機１１では分割画面は表示されない状態となる。このように、表示する画面がなくなった装置側、この場合、携帯電話機１１には、図１２の時刻Ｔ１２３のところに図示したように、“連携を終了します”といったメッセージ（ダイアログ）が表示される。そして、このダイアログの表示の終了後に、連携が終了される。
【０１４４】
このように、分割表示状態において、操作バーをドラッグし分割バー方向に移動されるという操作が実行されると、操作された装置側のフレームが、他の装置側に移動される。プッシュ動作中は、フレーム枠が表示されつづけることで、ユーザに、プッシュ動作を認識しやすくさせる。
【０１４５】
フレームの全てを移動仕切る前にドラッグが中止されると、プッシュ動作以前の状態に戻るように構成することも可能である。例えば、図１２の時刻Ｔ１２２のところに図示したような状態で、ユーザの指が、携帯電話機１１の画面から離されると、プッシュ動作が開始される前の状態、例えば、時刻Ｔ１２１のような状態に画面の表示は戻される。
【０１４６】
プッシュが完了し、表示するフレームがなくなった側の装置は、終了する旨を伝えるダイアログ表示後に連携を終了する。この後、テレビジョン受像機１０と携帯電話機１１は、それぞれ独立して動作し、例えば、テレビジョン受像機１０では、所定のコンテンツで提供される画面の表示を維持し続け、携帯電話機１１は、待受画面などに画面の表示が切り替えられる。
【０１４７】
このように、操作バーが操作された場合、その操作がされている側の装置から、操作がされていない側に、画面が押し出され、押し出しが完了されると、連携状態が解除される。ここでは、操作バーの操作は、ユーザからの連携解除の指示であると判断し、連携が解除されるとして説明をしたが、ユーザの指示があるまで連携は終了されないように構成することも可能である。
【０１４８】
＜分割表示に係わる機能＞
図１乃至図１２を参照して、分割表示状態に移行するための処理、分割表示状態のときの処理、分割表示状態を解除するための処理について、テレビジョン受像機１０や携帯電話機１１に表示される画面やユーザの操作をまじえて説明した。
【０１４９】
このような分割表示に係わる処理を実行するための機能について説明する。まず分割表示を制御する分割制御部が存在し、その分割制御部の制御により上述した分割表示の各種の処理が実行される場合について説明する。
【０１５０】
図１３は、分割制御部を有するシステムの構成を示す図である。図１３に示したシステムは、テレビジョン受像機１０、携帯電話機１１、分割制御部１２、およびWebサーバ１３が、ネットワーク１４に接続されている。
【０１５１】
ネットワーク１４は、有線、無線、または有線と無線との組み合わせから構成され、インターネットやＬＡＮ（Local Area Network）などを含むネットワークである。ネットワーク１４を介して接続されているテレビジョン受像機１０、携帯電話機１１、分割制御部１２、およびWebサーバ１３は、それぞれデータの授受を行えるように構成されている。
【０１５２】
分割制御部１２は、１つの装置としてネットワーク１４上に存在していても良いし、他の装置、例えば、テレビジョン受像機１０に組み込まれていても良い。ここでは、図１３に示したように、１つの装置として分割制御部１２が存在しているとして説明を続ける。
【０１５３】
図１４は、各装置が有する機能を説明するための図である。テレビジョン受像機１０は、端末管理部１０１、分割クライアント１０２、出力部１０３、および入力部１０４を備える。テレビジョン受像機１０は、テレビジョン受像機として機能するためのチューナなども備えているが、ここでは、上記した装置間の連携における分割表示に係わる機能ついて記載し、他の機能については省略している。
【０１５４】
携帯電話機１１は、端末管理部１１１、分割クライアント１１２、出力部１１３、および入力部１１４を備える。携帯電話機１１は、携帯電話機として機能するための通信機能なども備えているが、ここでは、上記した装置間の連携における分割表示に係わる機能ついて記載し、他の機能については省略している。
【０１５５】
上記した装置間の連携における分割表示に係わる機能に関しては、携帯電話機１１も、テレビジョン受像機１０と同様の機能を有する。
【０１５６】
分割制御部１２は、端末管理部１２１、分割サーバ１２２、およびWebブラウザ１２３を備える。
【０１５７】
テレビジョン受像機１０の端末管理部１０１、携帯電話機１１の端末管理部１１１、および分割制御部１２の端末管理部１２１は、それぞれ、ネットワーク１４上の装置の発見、生存監視、分割サーバ（クライアント）の発見、起動、生存監視などの管理を行う。
【０１５８】
テレビジョン受像機１０の端末管理部１０１と携帯電話機１１の端末管理部１１１は、分割制御部１２を管理対象とする。分割制御部１２の端末管理部１２１は、ネットワーク１４上の装置、この場合、テレビジョン受像機１０と携帯電話機１１を管理対象とする。
【０１５９】
テレビジョン受像機１０の分割クライアント１０２と携帯電話機１１の分割クライアント１１２は、それぞれ分割画面を描画したり、連携動作に関する制御を行ったりする。
【０１６０】
テレビジョン受像機１０の出力部１０３は、ディスプレイやスピーカを含む構成とされ、分割クライアント１０２で描画された分割画面を表示する。同様に、携帯電話機１１の出力部１１３は、ディスプレイやスピーカを含む構成とされ、分割クライアント１１２で描画された分割画面を表示する。
【０１６１】
テレビジョン受像機１０の入力部１０４と、携帯電話機１１の入力部１１４は、それぞれキー操作、マウス操作、タッチパネル操作等のユーザからの操作を入力する機能を有する。
【０１６２】
分割制御部１２の分割サーバ１２２は、各装置に描画させる分割画面の描画データや、制御情報を生成し、各装置に供給する。分割サーバ１２２には、Webブラウザ１２３で描画された画面のデータが供給される。
【０１６３】
Webサーバ１３からは、所定のコンテンツの描画データ（HTMLコンテンツ）が、分割制御部１２のWebブラウザ１２３に供給される。Webブラウザ１２３は、供給された描画データに基づき、画面を描画する。例えば、図１の中央に示したような画面２０を描画する。なおここでは、HTMLコンテンツを例にあげ、またWebサーバ１３から配信されるとして説明を続けるが、本技術が、HTMLやWeb等の技術に限定されることを示すわけではなく、他の技術に適用することも可能である。例えば、コンテンツは、HTML形式のコンテンツでなくても良く、コンテンツの配信は、Webサーバからでなくても良い。また例えば、ネットワーク１４に接続されている装置に蓄積されているコンテンツが配信されるような場合にも、本技術は適用できる。
【０１６４】
分割制御部１２の分割サーバ１２２は、端末管理部１２１からの情報、例えば、２台の装置でコンテンツを分割表示するといった情報の供給を受け、それらの装置にそれぞれ供給する描画データと制御情報を生成し、それぞれ対象となる装置に供給する。
【０１６５】
例えば、図１を参照して説明したように、テレビジョン受像機１０には、分割画面２１’の描画データと制御情報を供給し、携帯電話機１１には、分割画面２２’の描画データと制御情報を供給する。
【０１６６】
テレビジョン受像機１０の分割クライアント１０２は、供給された分割画面２１’の描画データに基づき、分割画面２１’を描画し、出力部１０３に出力することで、図１を参照して説明したように、テレビジョン受像機１０に、分割画面２１’が表示される。
【０１６７】
同様に、携帯電話機１１の分割クライアント１１２は、供給された分割画面２２’の描画データに基づき、分割画面２２’を描画し、出力部１１３に出力することで、図１を参照して説明したように、携帯電話機１１に、分割画面２２’が表示される。
【０１６８】
分割制御部１２の端末管理部１２１は、機器の発見・生存監視、分割クライアントの発見・起動・生存監視などの管理を行う。
【０１６９】
具体的には、分割制御部１２が帰属するネットワークに新たな装置が接続されると、分割制御部１２の端末管理部１２１と新たにネットワークに加わった装置の端末管理部（例えば、テレビジョン受像機１０の端末管理部１０１）との間において、分割表示の装置群（連携動作を行う装置群）に含めるためのネゴシエーションが行われ、分割表示対象の装置に含めることが可能となる。
【０１７０】
また、分割対象の装置が削除（連携が解除）されると、分割制御部１２の端末管理部１２１は、それを検知し、分割サーバ１２２に通知する。分割サーバ１２２は、端末管理部１２１より得た分割対象の装置群の生存状況・各装置の性能をもとに、Webブラウザ１２３を制御し、Webブラウザ１２３から得たレンダリング結果を各装置へ分散配信する。
【０１７１】
描画データを受け取った分割クライアントは、出力部にそれを表示する。ユーザの操作は、入力部１０４，１１４を通じて分割クライアント１０２，１１２に届き制御情報に変換後、分割制御部１２の分割サーバ１２２に供給される。制御情報を受け取った分割サーバ１２２は、制御情報によってWebブラウザ１２３の制御や描画データの再生成を行う。
【０１７２】
例えば、図７を参照してスワップ処理が実行された場合、まず、携帯電話機１１の入力部１０４に、携帯電話機１１が回転されたという入力がされる。その入力イベントを受け取った分割クライアント１１２は、制御情報に変換し、分割制御部１２の分割サーバ１２２に供給する。
【０１７３】
分割サーバ１２２は、供給された制御情報から、スワップ処理が実行されたことを検知し、その時点で、テレビジョン受像機１０に供給していた分割画面２１’の描画データを、携帯電話機１１に供給し、携帯電話機１１に供給していた分割画面２２’の描画データを、テレビジョン受像機１０に供給する。このようにして、スワップ処理が実行される。
【０１７４】
他の処理も、分割制御部１２の制御により行われる。
【０１７５】
次に分割表示を制御する分割制御部が存在せず、各装置間での情報の授受により上述した分割表示の各種の処理が実行される場合について説明する。
【０１７６】
図１５は、分割制御部がない場合の各装置が有する機能を説明するための図である。図１４に示した機能と同様の機能を有する部分には、同様の符号を付し、その説明を省略する。
【０１７７】
テレビジョン受像機１０は、端末管理部１０１、出力部１０３、入力部１０４、Webブラウザ１０５、および分割マネージャ１０６を備える。携帯電話機１１は、端末管理部１１１、出力部１１３、入力部１１４、Webブラウザ１１５、および分割マネージャ１１６を備える。テレビジョン受像機１０と携帯電話機１１は、分割表示を実行する機能に関しては、同様の機能を有する。
【０１７８】
図１５に示したシステムにおいては、図１４に示した分割制御部１２がないため、各装置が、分割制御部１２が有していた機能を備える。テレビジョン受像機１０の分割マネージャ１０６は、分割制御部１２の分割サーバ１２２と、テレビジョン受像機１０の分割クライアント１０２が有していた機能を有する。同様に、携帯電話機１１の分割マネージャ１１６は、分割制御部１２の分割サーバ１２２と、携帯電話機１１の分割クライアント１１２が有していた機能を有する。
【０１７９】
また、テレビジョン受像機１０と携帯電話機１１は、それぞれ、分割制御部１２が有していたWebブラウザ１２３の機能を、Webブラウザ１０５、Webブラウザ１１５として有する。
【０１８０】
図１５に示したシステムにおいては、図１４に示したシステムと同じく、HTMLコンテンツを配信するWebサーバ１３、分割された各フレームを表示する分割対象の装置群はあるが、分割制御部１２（図１４）はなく、各装置が直接相互に連携動作をし、そのための機能を各装置は有している。
【０１８１】
Webサーバ１３は、図１５には示したが、各装置に同様のHTMLコンテンツを保持させることにより、必ずしも必要ではない。換言すれば、分割表示されるコンテンツは、各装置で共有できれば、必ずしも、サーバなどから供給されるシステムでなくても、本技術は適用できる。
【０１８２】
テレビジョン受像機１０の端末管理部１０１と携帯電話機１１の端末管理部１１１は、それぞれ、装置の発見・生存監視、分割マネージャの発見・起動・生存監視などの管理を相互に行う。
【０１８３】
例えば、自己が接続しているネットワークに、新たな装置が接続されたことを検知すると、その新たな装置を含む全装置の端末管理部が相互に分割対象の装置に含めるためのネゴシエーションを行い、分割対象の装置に含める。また、分割対象の装置が削除されると、端末管理部は、そのことを検知し、分割マネージャに通知する。
【０１８４】
テレビジョン受像機１０の分割マネージャ１０６と携帯電話機１１の分割マネージャ１１６は、それぞれ、端末管理部１０１，１１１より得た分割対象の装置群の生存状況・ユーザの操作状況、自装置の性能をもとに作成した分割管理情報を他装置の分割マネージャに送るとともに、自装置のWebブラウザ１０５，１１５を制御する。
【０１８５】
テレビジョン受像機１０のWebブラウザ１０５と携帯電話機１１のWebブラウザ１１５は、それぞれ、制御の結果、DOM（Document Object Model）の変更やイベントが発生した場合、そのことを他の装置のWebブラウザに通知するとともに、再レイアウト、レンダリングを実行する。
【０１８６】
レンダリング結果を受け取った分割マネージャ１０６，１１６は、分割管理情報をもとにレンダリング結果を分割し、出力部１０３，１１３で表示する。ユーザの操作（キー操作、マウス操作、タッチパネル操作等）は、入力部１０４，１１４を通じて分割マネージャ１０６，１１６に伝わり、分割管理情報およびWebブラウザ１０５，１１５の制御情報が作成される。作成された分割管理情報は、他の装置の分割マネージャ１０６，１１６に通知され、Webブラウザ１０５，１１５の制御情報は、Webブラウザ１０５，１１５に通知され、描画データの再生成が行われる。
【０１８７】
例えば、図７を参照してスワップ処理が実行された場合、まず、携帯電話機１１の入力部１０４に、携帯電話機１１が回転されたという入力がされる。その入力イベントを受け取った分割マネージャ１１６は、分割管理情報を生成し、テレビジョン受像機１０の分割マネージャ１０６に供給する。
【０１８８】
分割マネージャ１０６は、供給された分割管理情報から、スワップ処理が実行されたことを検知し、その時点で、出力部１０３に供給していた分割画面２１’の描画データを、携帯電話機１１で描画されていた分割画面２２’の描画データに切り換え、出力部１０３に出力する。
【０１８９】
一方で、携帯電話機１１の分割マネージャ１１６は、スワップ処理が実行されたことに対応し、その時点で、出力部１１３に供給していた分割画面２２’の描画データを、テレビジョン受像機１０で描画されていた分割画面２１’の描画データに切り換え、出力部１１３に出力する。
【０１９０】
他の処理も、分割マネージャ１０６，１１６の制御により行われる。
【０１９１】
＜分割表示開始時の処理＞
図１４または図１５に示したシステムにおいて、分割表示が開始されるときの処理について、図１６のタイミングチャートを参照して説明する。ここでは、図５を参照して説明した、携帯電話機１１を連携対象となる装置として追加し、分割表示を開始する場合を例に挙げて説明する。また、操作装置は、携帯電話機１１であり、他装置は、分割制御部１２であるとして説明を続ける。
【０１９２】
まず、図１４に示したシステムにおいて分割表示が開始されるときの処理について説明する。
【０１９３】
ステップＳ１０１において、ユーザは、操作装置を他装置のネットワークに追加するための処理を実行する。例えば、ユーザは、携帯電話機１１の電源をオンにする、テレビジョン受像機１０に近づける、ネットワーク的に同一のセグメントに含めるための操作を実行するなどの所定の操作を行うことで、テレビジョン受像機１０が参加しているネットワークに携帯電話機１１を参加させる。
【０１９４】
ステップＳ１０２において、操作装置としての携帯電話機１１の端末管理部１１１は、分割サーバ１２２との接続を要求する。
【０１９５】
要求を受けた装置側は、ステップＳ１０３において、分割サーバ１２２が未起動である場合、端末管理部１２１が分割サーバ１２２を起動する。なお、分割サーバ１２２が起動されていた場合には、ステップＳ１０３の処理は省略され、ステップＳ１０４に処理は進められる。
【０１９６】
ステップＳ１０４において、接続の許可の通知が出される。この場合、分割制御部１２の分割サーバ１２２から、携帯電話機１１の分割クライアント１１２に対して、接続の許可の通知が出される。
【０１９７】
そのような通知を受け、携帯電話機１１は、ステップＳ１０５において、“連携を開始しますか”といったメッセージと“はい”、“いいえ”という選択肢を、出力部１１３に表示する。ユーザは、ステップＳ１０６において、“はい”という選択肢を選択すると、ステップＳ１０７において、携帯電話機１１の分割クライアント１１２は、分割制御部１２の分割サーバ１２２から、フレームの一覧を取得する。
【０１９８】
なお、ステップＳ１０６において、ユーザにより“いいえ”という選択肢が選択された場合、処理は終了され、それ以降の処理は行われない。
【０１９９】
ステップＳ１０５、ステップＳ１０６における携帯電話機１１の出力部１１３の画面（状態）は、図５の時刻Ｔ２１のところに示したような画面である。このとき、テレビジョン受像機１０には、画面２０が表示されている状態である。
【０２００】
ステップＳ１０７において、携帯電話機１１の分割クライアント１１２は、フレームの一覧を取得すると、ステップＳ１０８において、フレームの一覧を出力部１１３に表示する。この状態は、図５の時刻Ｔ２２に示した状態である。すなわち、図５の時刻Ｔ２２のところを再度参照するに、携帯電話機１１のディスプレイには、分割画面２１’、分割画面２２’、分割画面２３’が表示されている。また、フレーム枠なども表示されている。
【０２０１】
このようなフレームの一覧が表示されたのを見たユーザが、ステップＳ１０９において、携帯電話機１１側で表示させたいフレームを選択すると、ステップＳ１１０において、選択されたフレームが表示される。
【０２０２】
携帯電話機１１の分割クライアント１１２は、入力部１１４に入力されたユーザの操作から、どのフレーム（分割画面）が選択されたかを判断し、そのフレームが出力部１１３に表示されるように描画データを再生成し、出力部１１３に供給する。このような処理が行われることにより、図１５の時刻Ｔ２３のところに示したように、携帯電話機１１のディスプレイには、分割画面２２’が表示された状態となる。
【０２０３】
このような表示が行われる一方で、ステップＳ１１１において、携帯電話機１１の分割クライアント１１２は、分割制御部１２の分割サーバ１２２に対して、選択されたフレームを通知する。
【０２０４】
この通知を受信した分割制御部１２の分割サーバ１２２は、ステップＳ１１２において、選択されたフレームを削除する。分割サーバ１２２は、携帯電話機１１で分割画面２２’が選択されたため、テレビジョン受像機１０では、分割画面２２’を表示しない状態に切り換える必要がある。
【０２０５】
そこで、分割サーバ１２２は、テレビジョン受像機１０の分割クライアント１０２に供給する描画データを、分割画面２２’のデータを削除したデータ、換言すれば、分割画面２１’と分割画面２３’の描画データからなる描画データにする。このように、分割画面２１’と分割画面２３’の描画データからなる描画データを受信することで、テレビジョン受像機１０では、図５の時刻Ｔ２３に示したように、分割画面２１’が表示された状態となる。
【０２０６】
次に、図１５に示したシステムにおいて、図１６に示したタイミングチャートに基づき、分割表示の開始の処理が実行されるときについて説明する。上記した図１４に示したシステムにおいて実行される処理と基本的に同様であるが、処理を実行する機能が異なるため、その異なる部分について説明を加え、同様の部分は適宜その説明を省略する。
【０２０７】
ステップＳ１０１において、ユーザにより、操作装置を他装置のネットワークに追加するための処理が実行されると、ステップＳ１０２において、操作装置としての携帯電話機１１の端末管理部１１１は、テレビジョン受像機１０の分割マネージャ１０６との接続を要求する。
【０２０８】
ステップＳ１０３において、テレビジョン受像機１０の端末管理部１０１は、分割マネージャ１０６を起動する。なお、分割マネージャ１０６が起動されていた場合には、ステップＳ１０３の処理は省略され、ステップＳ１０４に処理は進められる。
【０２０９】
ステップＳ１０４において、接続の許可の通知が出される。この場合、テレビジョン受像機１０の分割マネージャ１０６から、携帯電話機１１の分割マネージャ１１６に対して、接続の許可の通知が出される。
【０２１０】
そのような通知を受け、携帯電話機１１は、ステップＳ１０５において、“連携を開始しますか”といったメッセージと“はい”、“いいえ”という選択肢を、出力部１１３に表示する。ユーザは、ステップＳ１０６において、“はい”という選択肢を選択すると、ステップＳ１０７において、携帯電話機１１の分割マネージャ１１６は、Webブラウザ１１５から、フレームの一覧を取得する。
【０２１１】
ステップＳ１０８において、携帯電話機１１の分割マネージャ１１６は、フレームの一覧を出力部１１３に表示する。携帯電話機１１に表示されたフレームの一覧を見たユーザが、ステップＳ１０９において、携帯電話機１１側で表示させたいフレームを選択すると、ステップＳ１１０において、選択されたフレームが表示される。
【０２１２】
携帯電話機１１の分割マネージャ１１６は、入力部１１４に入力されたユーザの操作から、どのフレーム（分割画面）が選択されたかを判断し、そのフレームが出力部１１３に表示されるように描画データを再生成し、出力部１１３に供給する。
【０２１３】
このような処理が行われる一方で、ステップＳ１１１において、携帯電話機１１の分割マネージャ１１６は、テレビジョン受像機１０の分割マネージャ１０６に対して、選択されたフレームを通知する。
【０２１４】
この通知を受信したテレビジョン受像機１０の分割マネージャ１０６は、ステップＳ１１２において、選択されたフレームを削除する。テレビジョン受像機１０の分割マネージャ１０６は、Webブラウザ１０５で描画されている画面２０から、分割画面２２’を削除した描画データを生成し、換言すれば、分割画面２１’と分割画面２３’の描画データからなる描画データを生成し、出力部１０３に供給する。このような処理がテレビジョン受像機１０側で行われることで、図５の時刻Ｔ２３に示したように、テレビジョン受像機１０のディスプレイには、分割画面２１’が表示された状態となる。
【０２１５】
図２を参照して説明したロングタッチがされることで、分割表示が開始される場合、図４を参照して説明した所定のコードが表示されることで、分割表示が開始される場合、および図６を参照して説明した所定のアプリケーションが起動されることで、分割表示が開始される場合も、基本的に、図１６に示したタイミングチャートのように、装置同士の連携が開始され、フレームが特定されることで、分割表示が開始される。
【０２１６】
しかしながら、異なる処理も含まれるため、図２、図４、図６をそれぞれ参照して説明した分割表示の開始に係わる処理について、図１７乃至１９を参照して説明する。ここでは、図１４に示したシステムにおいて実行される場合を例に挙げて説明する。
【０２１７】
まず、図１７のタイミングチャートを参照し、図２を参照して説明したロングタッチがされることで、分割表示が開始される場合について説明する。
【０２１８】
ステップＳ１５１において、ユーザは、携帯電話機１１の画面をロングタッチする。
【０２１９】
なお、ステップＳ１５１の処理が開始されるより前の時点で、テレビジョン受像機１０と携帯電話機１１は、連携動作可能な装置群であると、分割制御部１２の端末管理部１２１により管理されている状態である。また、そのような連携動作可能な装置群として、携帯電話機１１が登録されるまでの処理は、例えば、図１６のステップＳ１０１乃至Ｓ１０６の処理が実行されることで行われるように構成することも可能である。
【０２２０】
ステップＳ１５２において、携帯電話機１１の分割クライアント１１２は、入力部１１４を介して入力されたユーザの操作、この場合、ロングタッチという操作がされたことを検知すると、そのロングタッチされているフレームが特定される。図２の時刻Ｔ１に示したような状態の場合、分割画面２２が、ロングタッチされているフレームであるとして特定される。
【０２２１】
このような特定がされる一方で、ステップＳ１５３において、携帯電話機１１の分割クライアント１１２は、出力部１１３にコンテキストメニュー５１（図２の時刻Ｔ２）を表示させる。ステップＳ１５４において、ユーザが携帯電話機１１に表示されたコンテキストメニュー５１内から、“分割”という選択肢を選択した場合、ステップＳ１５５に処理が進められる。
【０２２２】
ステップＳ１５５において、ステップＳ１５２において特定されていたフレームが表示される。すなわち、携帯電話機１１の分割クライアント１１２は、ユーザがロングタッチしていたとして特定したフレーム、この場合、分割画面２２が、出力部１１３で表示されるように、制御を開始する。
【０２２３】
携帯電話機１１の分割クライアント１１２は、ステップＳ１５６において、分割制御部１２の分割サーバ１２２に対して、選択されたフレームを通知する。そのような通知を受けた分割制御部１２の分割サーバ１２２は、ステップＳ１５７において、テレビジョン受像機１０に供給する描画データから、選択されたフレームの描画データを削除した描画データを、テレビジョン受像機１０に供給する。このステップＳ１５６とステップＳ１５７の処理は、図１６のステップＳ１１１とステップＳ１１２の処理と同様に行われる。
【０２２４】
次に図１８のタイミングチャートを参照し、図４を参照して説明した所定のコードが表示されることで、分割表示が開始される場合について説明する。
【０２２５】
ステップＳ２０１において、ユーザは、携帯電話機１１で、テレビジョン受像機１０に表示されている画面２０を撮影する。この状況は、図４の時刻Ｔ１１のところに示したような状況である。
【０２２６】
なお、この場合も、ステップＳ２０１の処理が開始されるより前の時点で、テレビジョン受像機１０と携帯電話機１１は、連携動作可能な装置群であると、分割制御部１２の端末管理部１２１により管理されている状態である。また、そのような連携動作可能な装置群として、携帯電話機１１が登録されるまでの処理は、例えば、図１６のステップＳ１０１乃至Ｓ１０６の処理が実行されることで行われるように構成することも可能である。
【０２２７】
ステップＳ２０２において、携帯電話機１１の分割クライアント１０２は、入力部１１４の撮像機能により、テレビジョン受像機１０に表示されている画面２０が撮影されていると判断すると、そのことを、分割制御部１２の分割サーバ１２２に通知する。
【０２２８】
ステップＳ２０３において、分割制御部１２の分割サーバ１２２は、携帯電話機１１からの通知を受け、テレビジョン受像機１０の分割クライアント１０２に対してＱＲコードを表示するようにとの指示（描画データと制御情報）を出す。その結果、図４の時刻Ｔ１２に示したように、テレビジョン受像機１０には、ＱＲコード８１乃至８３が表示される。
【０２２９】
ステップＳ２０４において、ユーザが、携帯電話機１１で表示させたい画面（フレーム）に表示されているＱＲコードを撮影すると、携帯電話機１１の分割クライアント１１２は、ステップＳ２０５において、フレームを特定する。
【０２３０】
携帯電話機１１の分割クライアント１１２は、入力部１１４の撮影機能により撮影されているＱＲコード、この場合、分割画面２２に表示されているＱＲコード８２を読み込み、分割画面２２が、ユーザにより分割対象のフレームとして選択されたと判断する。
【０２３１】
このような判断は、分割制御部１２側で行われ、その結果が、携帯電話機１１側に供給されるようにしても良い。例えば、携帯電話機１１の分割クライアント１１２は、入力部１１４の撮影機能により撮影されているＱＲコードの情報を、分割制御部１２の分割サーバ１２２に供給する。
【０２３２】
分割サーバ１２２は、供給されたＱＲコードを解析し、どの分割画面（フレーム）内に表示されていたＱＲコードであるかを特定する。その特定の結果を、携帯電話機１１の分割クライアント１１２に供給するように構成することも可能である。
【０２３３】
ステップＳ２０６において、携帯電話機１１の分割クライアント１１２は，特定されたフレームを表示する。このステップＳ２０６乃至Ｓ２０８の処理は、基本的に、図１７のステップＳ１５５乃至Ｓ１５７の処理と同様に行われるため、ここでは、その説明を省略する。
【０２３４】
次に図１９のタイミングチャートを参照し、図６を参照して説明した所定のアプリケーションが起動されることで、分割表示が開始される場合について説明する。
【０２３５】
ステップＳ２５１において、ユーザは、携帯電話機１１に、分割表示を開始させるためのアプリケーションを起動させる。この状況は、図６の時刻Ｔ２１のところに示したような状況であり、アプリケーションのアイコン９１が操作されることで、アプリケーションの起動が指示される。
【０２３６】
なお、この場合も、ステップＳ２５１の処理が開始されるより前の時点で、テレビジョン受像機１０と携帯電話機１１は、連携動作可能な装置群であると、分割制御部１２の端末管理部１２１により管理されている状態である。また、そのような連携動作可能な装置群として、携帯電話機１１が登録されるまでの処理は、例えば、図１６のステップＳ１０１乃至Ｓ１０６の処理が実行されることで行われるように構成することも可能である。
【０２３７】
または、アプリケーションが起動された時点で、図１６のステップＳ１０１乃至Ｓ１０６の処理が実行されることで連携動作可能な装置群に登録されるように構成することも可能である。
【０２３８】
ステップＳ２５２において、携帯電話機１１の分割クライアント１１２は、分割制御部１２の分割サーバ１２２から、フレームの一覧を取得する。ステップＳ２５２乃至Ｓ２５７の処理は、図１６のステップＳ１０乃至Ｓ１１２の処理と同様に行うことが可能であるため、その説明は省略する。
【０２３９】
ここで、図５、図１６を参照して説明したネットワークに装置を追加することで分割表示が開始される場合と、図６、図１９を参照して説明したアプリケーションを起動することで分割表示が開始される場合とを比較する。
【０２４０】
図５、図１６を参照して説明したネットワークに装置を追加することで分割表示が開始される場合、ユーザは、携帯電話機１１の電源をオンにする、テレビジョン受像機１０に近づける、ネットワーク的に同一のセグメントに含めるための操作を実行するなどの所定の操作を行うことで、テレビジョン受像機１０が参加しているネットワークに携帯電話機１１を参加させる。
【０２４１】
このようにして連携する装置群に、携帯電話機１１が追加された後、例えば、図１２を参照して説明したプッシュ処理が実行されることで、携帯電話機１１の連携状態が解除された場合を考える。この場合、携帯電話機１１を再度連携状態に戻すには、ユーザは、上記したような操作を再度行う必要がある。例えば、携帯電話機１１の電源を一旦オフにしてから、再度オンにすると行ったような操作を行う必要がある。
【０２４２】
このように、携帯電話機１１の電源をオン、オフするといった操作をユーザに行わせるのは、使い勝手が低下する可能性を高くしてしまう。そこで、再度連携状態を開始するには、図６、図１９を参照して説明したアプリケーションを起動することで連携状態が開始されるようにしても良い。
【０２４３】
このようにすれば、例えば、携帯電話機１１の電源をオンにするといった簡単な操作で、連携状態を開始し、その後、連携状態が一旦解除され、再度連携状態を開始させたいときには、アプリケーションを起動させるという簡単な操作だけで、再度連携状態を開始させることが可能となる。
【０２４４】
このように、上記した第１乃至第４のフレーム選択の処理を組み合わせて用いることで、より使い勝手を向上させることが可能となる。
【０２４５】
＜分割表示状態時の処理＞
次に、上記したようにして、分割表示状態に移行し、分割表示が行われているときの処理について説明する。
【０２４６】
図２０は、分割表示状態のときに実行される処理について説明するためのフローチャートである。ここでは、分割表示状態のときの携帯電話機１１側で行われる処理であるとして説明を行うが、基本的に、テレビジョン受像機１０側でも同様に処理が行われる。
【０２４７】
ステップＳ３０１において、分割画面内が操作されたか否かが判断される。ステップＳ３０１において、分割画面内が操作されたと判断された場合、ステップＳ３０２に処理が進められる。
【０２４８】
ステップＳ３０２において、フレーム内スクロールであるか否かが判断される。フレーム内スクロールとは、図８を参照して説明したように、分割バーや操作バーに触れず、分割画面内にタッチされた状態で、所定の方向にスクロールが指示された場合である。換言すれば、分割バーや操作バーと平行する方向へのスクロールである場合、フレーム内スクロールであると判断される。
【０２４９】
ステップＳ３０２において、フレーム内スクロールであると判断された場合、ステップＳ３０３において、フレーム内スクロールの処理が実行される。フレーム内スクロールの処理とは、図８を参照して説明したように、例えば、分割画面２２’を、ユーザが指示した方向に移動表示するための処理である。
【０２５０】
一方、ステップＳ３０２において、フレーム内スクロールではないと判断された場合、ステップＳ３０４に処理が進められる。この場合、分割画面内が操作され、フレーム内スクロールではないため、フレーム外スクロールであると判断できる。よって、ステップＳ３０４において、フレーム外スクロールの処理が実行される。
【０２５１】
図２１は、ステップＳ３０４において実行されるフレーム外スクロールの処理について説明するためのフローチャートである。
【０２５２】
ステップＳ３３１において、ドラッグスクロールが実行され、ステップＳ３３２において、そのドラッグスクロールが限界に達した場合、ステップＳ３３３において、バウンスバック表示が行われる。
【０２５３】
例えば、図３に示した携帯電話機１１に表示されている分割画面２２’が、右方向にスクロールされた場合を考える。このとき、分割画面２２’自体は、全て表示されている状態であり、右方向にスクロールされても、分割画面２２’として新たに表示される画面はない。このようなときに、ユーザが、分割画面２２’をドラッグした状態で、右方向にスクロールすると、分割画面２２’自体は、それ以降右側に移動することはできないため、バウンスバック表示が行われる。
【０２５４】
ステップＳ３３４において、バウンスバック表示が行われた後も、ドラッグスクロールが続けられているか否かが判断される。ステップＳ３３４において、ドラッグスクロールが続けられていないと判断された場合、換言すれば、ユーザの指が画面から離れ、スクロールは中断されたと判断された場合、ステップＳ３３５に処理は進められる。
【０２５５】
ステップＳ３３５において、分割表示状態は継続されたまま、フレーム外スクロール処理に係わる処理は終了され、次の指示待ちの状態となる。
【０２５６】
一方で、ステップＳ３３４において、ドラッグスクロールは続けられていると判断された場合、ステップＳ３３６に処理は進められる。ステップＳ３３６において、分割表示状態が解除され、非分割表示状態に移行される。
【０２５７】
例えば、図９を参照して説明したように、図３に示した分割画面２２’が、右方向にスクロールされることで、図９に示した分割画面２２’では、その一部分のみが表示されている状態となっている。このようなドラッグスクロールが、継続されているか否かが判断され、継続されている判断される場合には、分割表示状態が解除され、比分割表示状態に移行される。
【０２５８】
非分割表示状態に移行した場合、そのことが、ステップＳ３３７において通知される。図１４に示したシステムの場合、携帯電話機１１の分割クライアント１１２から、分割制御部１２の分割サーバ１２２に対して、携帯電話機１１は、非分割表示状態に移行したことが通知される。
【０２５９】
図１５に示したシステムの場合、携帯電話機１１の分割マネージャ１１６から、テレビジョン受像機１０の分割マネージャ１０６に対して、携帯電話機１１は、非分割表示状態に移行したことが通知される。
【０２６０】
ステップＳ３３８において、携帯電話機１１に表示されていた各種バーが非表示の状態にされる。例えば、携帯電話機１１には、分割画面２２’が表示され、その分割画面２２’の左側には、分割バー６３，６４が表示され、右側には操作バー６５が表示されていたが、それらのバーが非表示とされる。また、スクロールされることにより表示されるようになった分割画面２１’の分割バー６２などのバーも非表示とされる。
【０２６１】
ステップＳ３３９において、コンテンツ全体の表示が行われる。すなわちこの場合、携帯電話機１１のディスプレイに、分割画面２１、分割画面２２、および分割画面２３を含む画面２０が表示される。
【０２６２】
このようにして、フレーム外スクロールの処理が実行される。
【０２６３】
図２０のフローチャートを参照した説明に戻る。ステップＳ３０１において、分割画面内が操作されたのではないと判断された場合、ステップＳ３０５に処理が進められる。ステップＳ３０５において、分割バーが操作されたか否かが判断される。ステップＳ３０５においては、例えば、図１１の時刻Ｔ１０１に示した携帯電話機１１の状況のように、分割画面２２’の左側に表示されている分割バー６３がタッチされたか否かが判断される。
【０２６４】
ステップＳ３０５において、分割バーが操作されたと判断された場合、ステップＳ３０６において、プル処理が実行される。
【０２６５】
図１１を参照して説明したように、分割バー６３がタッチされ、タッチされた状態のまま、操作バー６５の方向（図１１中、右方向）に指が移動された場合、図１１を参照して説明したように、プル処理が指示されたことになる。そこで、ステップＳ３０６において、プル処理が実行される。
【０２６６】
図２２は、ステップＳ３０６において実行されるプル処理について説明するためのフローチャートである。
【０２６７】
ステップＳ３６１において、携帯電話機１１の分割クライアント１１２は、プル処理が開始されると、分割制御部１２の分割サーバ１２２に対して、隣接フレームを要求する。なお図１５に示したようなシステムの場合、携帯電話機１１の分割マネージャ１１６は、Webブラウザ１１５に、隣接フレームを要求する。
【０２６８】
ステップＳ３６２において、携帯電話機１１の分割クライアント１１２は、取得された隣接フレームを、現フレームと並べて表示する。必要に応じ、現フレームを縮小または拡大して表示する。この状況は、図１１の時刻Ｔ１０２に示したような状況である。すなわち、図１１の時刻Ｔ１０２に示したように、テレビジョン受像機１０には、分割画面２１’の一部分が表示され、残りの部分は、携帯電話機１１に引き込まれ、携帯電話機１１で表示されているような状態である。
【０２６９】
このような表示状態から、さらに指が動かされ、プル状態が引き続き行われると、テレビジョン受像機１０に表示されていた分割画面２１’は、全て携帯電話機１１に引き込まれた状態となる。
【０２７０】
このような完全に分割画面２１’が携帯電話機１１に引き込まれた状態が、図１１の時刻Ｔ１０３のところに示した状態である。図１１の時刻Ｔ１０３に示した携帯電話機１１の画面を参照するに、携帯電話機１１には、画面２０が表示されている。
【０２７１】
このように、完全に分割画面２１’が携帯電話機１１に引き込まれた状態になったか否かを判断するために、ステップＳ３６３において、隣接フレームが完全に表示されるまでプル操作が続けられているか否かが判断される。
【０２７２】
ステップＳ３６３において、隣接フレームが完全に表示されるまでプル操作が続けられていると判断された場合、ステップＳ３６４に処理が進められる。ステップＳ３６４において、分割クライアント１０２は、隣接フレームを現フレームと統合し、統合された画面を出力部１１３により表示する。
【０２７３】
一方で、ステップＳ３６３において、隣接フレームが完全に表示されるまでプル操作は続けられていないと判断された場合、換言すれば、プル操作は途中で中止されたと判断された場合、ステップＳ３６５に処理が進められる。
【０２７４】
ステップＳ３６５において、その時点で表示されていた隣接フレームが削除される。例えば、図１１の時刻Ｔ１０２の状態のときに、ユーザが携帯電話機１１にタッチしていた指を携帯電話機１１から離すと、プル操作は中止されたと判断され、プル操作が開始される前の状態、例えば時刻Ｔ１０１に示した状態に画面が戻される。
【０２７５】
このことは、図１１の時刻Ｔ１０２の状態のときに、携帯電話機１１に表示されていた隣接フレームに対応する分割画面２１’が画面上から削除され、分割画面２２’だけが表示されている状態に戻されることを意味する。よって、ステップＳ３６５において、その時点で表示されていた隣接フレームが削除される。
【０２７６】
隣接フレームが削除されることをユーザにアニメーションとして提示しても良い。隣接フレームが、徐々に、テレビジョン受像機１０に戻されるようなアニメーションがされることで、ユーザに、プル操作が中止されたことを認識させることができる。
【０２７７】
このように、プル処理が実行される。
【０２７８】
図２０のフローチャートを参照した説明に戻る。ステップＳ３０５において、分割バーは操作されていないと判断された場合、換言すれば、操作バーが操作されたと判断された場合、ステップＳ３０７に処理は進められる。
【０２７９】
操作バーが操作されたと判断されるのは、例えば、図１２の時刻Ｔ１２１に示した携帯電話機１１の状況のように、分割画面２２’の右側に表示されている操作バー６５がタッチされたと判断されたときである。
【０２８０】
このように、操作バー６５がタッチされ、タッチされた状態のまま、分割バー６３の方向（図１２中、左方向）に指が移動された場合、図１２を参照して説明したように、プッシュ処理が指示されたことになる。そこで、ステップＳ３０７において、プッシュ処理が実行される。
【０２８１】
図２３は、ステップＳ３０７で実行されるプッシュ処理について説明するためのフローチャートである。
【０２８２】
ステップＳ３９１において、携帯電話機１１の分割クライアント１１２は、分割制御部１２の分割サーバ１２２に対して、プッシュ処理の開始を通知する。図１５に示したシステムの場合、テレビジョン受像機１０の分割マネージャ１０６に対して通知が出される。
【０２８３】
ステップＳ３９２において、携帯電話機１１に表示されている分割画面２２’が、ユーザが指示している方向に移動するような表示がなされる。すなわち、例えば、図１２の時刻Ｔ１２２のところに示したように、携帯電話機１１に表示されている分割画面２２’が、左側に移動し、だんだんと表示されている部分が小さくなっていく表示がなされる。
【０２８４】
ステップＳ３９３において、プッシュ操作は続けられているか否かが判断される。ステップＳ３９３において、プッシュ操作は続けられていないと判断された場合、換言すれば、プッシュ操作は中止されたと判断された場合、ステップＳ３９４に処理は進められる。
【０２８５】
ステップＳ３９４において、携帯電話機１１の画面は、プッシュ操作が開始される前の画面に戻される。例えば、図１２の時刻Ｔ１２２の状態のときに、ユーザが携帯電話機１１にタッチしていた指を携帯電話機１１から離すと、プッシュ操作は中止されたと判断され、プッシュ操作が開始される前の状態、例えば時刻Ｔ１２１に示した状態に画面が戻される。
【０２８６】
この際、分割画面２２’が、徐々に携帯電話機１１側に戻ってくるようなアニメーションが行われるように構成することも可能である。このようなアニメーションがなされることで、ユーザにプッシュ操作が中止されたことを認識させることができる。
【０２８７】
一方、ステップＳ３９３において、プッシュ操作は続けられていると判断された場合、ステップＳ３９５に処理は進められる。
【０２８８】
例えば、図１２の時刻Ｔ１２２に示したように、携帯電話機１１には、分割画面２２’の一部分が表示され、残りの部分は、テレビジョン受像機１０に押し出され、テレビジョン受像機１０で表示されているような状態のとき、プッシュ操作が引き続き行われると、携帯電話機１１に表示されていた分割画面２２’は、全てテレビジョン受像機１０に押し出された状態となる。
【０２８９】
このような完全に分割画面２２’がテレビジョン受像機１０に押し出された状態が、図１２の時刻Ｔ１２３のところに示した状態である。このような状態になったか否かが、ステップＳ３９５において判断される。
【０２９０】
ステップＳ３９５において、表示する画面がなくなったか否かが判断される。ステップＳ３９５において、表示する画面がなくなっていないと判断された場合、換言すれば、例えば、図１２の時刻Ｔ１２２に示したような状態であると判断された場合、ステップＳ３９２に処理が戻され、引き続き、画面が移動する表示が継続され、それ以降の処理が繰り返される。
【０２９１】
一方、ステップＳ３９５において、表示する画面がなくなったと判断された場合、ステップＳ３９６に処理が進められる。図１２を参照して説明したように、携帯電話機１１に表示されていた分割画面２２’が、全てテレビジョン受像機１０に押し出されたため、携帯電話機１１に分割画面が表示されない状態となった場合、連携動作は解除される。
【０２９２】
例えば、図１２の時刻Ｔ１２３のところに図示したように、“連携を終了します”といったメッセージ（ダイアログ）が表示され、連携が終了される（ステップＳ３９６）。
【０２９３】
このようにして、プッシュ処理が行われる。
【０２９４】
なお、プッシュ処理の結果、表示する画面がなくなったときに、連携動作が解除される場合を例に挙げて説明したが、連携動作は維持される場合には、ステップＳ３９６の処理は省略される。
【０２９５】
分割表示状態時には、このように、ユーザの操作に応じた処理が実行される。
【０２９６】
なお、携帯電話機１１でプル処理が実行されているときには、連携動作しているテレビジョン受像機１０では、プッシュ処理が実行されている。携帯電話機１１で、テレビジョン受像機１０側で表示されている分割画面を、引き込む処理がされているということは、テレビジョン受像機１０側では、携帯電話機１１側に、表示している分割画面を押し出していることになる。
【０２９７】
よって、処理としては、一方の装置でプル処理が実行されている場合、他方の装置ではプッシュ処理が実行されている。
【０２９８】
このように本技術によれば、複数の装置で連携した状態で、１つのコンテンツを表示し、操作することができる。このことにより、１つの装置で複数の装置のユーザインターフェース（UI）の関連性を操作することができるため、コンテンツの分割位置や分割後の分配に不都合があってもユーザが自ら修正することができる。
【０２９９】
また分割表示状態のときには、プッシュやプルといった動作により他の装置へのコンテンツの移動や他の装置からのコンテンツの取得が容易に行える。このことにより例えば、複数人で装置を用いると、コンテンツのお勧めや、コンテンツの操作の移譲ができる。操作によって複数の装置で、同フレームを表示できるので、複数人が同時に同じコンテンツを閲覧することも可能となる。
【０３００】
＜記録媒体について＞
上述した一連の処理は、ハードウエアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウエアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどが含まれる。
【０３０１】
図２４は、上述した一連の処理をプログラムにより実行するコンピュータのハードウエアの構成例を示すブロック図である。例えば、上記したWebサーバ１３をパーソナルコンピュータで構成した場合、Webサーバ１３は、図２４に示すような構成を有する。
【０３０２】
Webサーバ１３において、ＣＰＵ（Central Processing Unit）３０１、ＲＯＭ（Read Only Memory）３０２、ＲＡＭ（Random Access Memory）３０３は、バス３０４により相互に接続されている。バス３０４には、さらに、入出力インタフェース３０５が接続されている。入出力インタフェース３０５には、入力部３０６、出力部３０７、記憶部３０８、通信部３０９、およびドライブ３１０が接続されている。
【０３０３】
入力部３０６は、キーボード、マウス、マイクロフォンなどよりなる。出力部３０７は、ディスプレイ、スピーカなどよりなる。記憶部３０８は、ハードディスクや不揮発性のメモリなどよりなる。通信部３０９は、ネットワークインタフェースなどよりなる。ドライブ３１０は、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブルメディア３１１を駆動する。
【０３０４】
以上のように構成されるコンピュータでは、ＣＰＵ３０１が、例えば、記憶部３０８に記憶されているプログラムを、入出力インタフェース３０５およびバス３０４を介して、ＲＡＭ３０３にロードして実行することにより、上述した一連の処理が行われる。
【０３０５】
コンピュータ（ＣＰＵ３０１）が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブルメディア３１１に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供することができる。
【０３０６】
コンピュータでは、プログラムは、リムーバブルメディア３１１をドライブ３１０に装着することにより、入出力インタフェース３０５を介して、記憶部３０８にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部３０９で受信し、記憶部３０８にインストールすることができる。その他、プログラムは、ＲＯＭ３０２や記憶部３０８に、あらかじめインストールしておくことができる。
【０３０７】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０３０８】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０３０９】
なお、本明細書に記載された効果はあくまで例示であって限定されるものでは無く、また他の効果があってもよい。
【０３１０】
なお、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０３１１】
なお、本技術は以下のような構成も取ることができる。
【０３１２】
（１）
複数のフレームを含む画面を描画する描画部と、
連携して動作する装置群を管理する管理部と、
前記描画部で描画されている前記画面を、複数の装置で分割して表示するという指示を受けたとき、前記複数の装置のそれぞれに、前記フレームを割り当てる分割部と
を備える情報処理装置。
（２）
所定の装置の電源がオンにされた場合、既に装置群に登録されている装置に近づけられた場合、ネットワーク的に同一のセグメントに含める操作がなされた場合をトリガーとし、前記所定の装置は、前記装置群に追加され、前記管理部による管理対象とされる
前記（１）に記載の情報処理装置。
（３）
前記描画部で描画されている前記画面が、前記装置群に登録されている第１の装置で表示されているときに、第２の装置が、前記管理部での管理対象とされたとき、前記分割部は、前記第２の装置に、前記複数のフレームの描画データを供給する
前記（１）または（２）に記載の情報処理装置。
（４）
前記第２の装置は、供給された前記複数のフレームの描画データに基づき、前記複数のフレームを表示し、表示された前記複数のフレームから、ユーザにより第１のフレームが選択された場合、その選択された第１のフレームを表示する状態に移行し、
前記第１の装置は、前記画面から前記第１のフレームを削除した画面を表示する状態に移行し、
前記分割部は、前記第１のフレームの描画データを、前記第２の装置に供給し、前記第１のフレーム以外のフレームの描画データを、前記第１の装置に供給する
前記（３）に記載の情報処理装置。
（５）
前記描画部で描画されている前記画面が、前記装置群に登録されている第１の装置と第２の装置でそれぞれ表示されているときに、前記第２の装置で表示されている前記画像内の第１のフレームが操作された場合、前記第２の装置は、前記第１のフレームを表示する状態に移行し、
前記第１の装置は、前記画面から前記第１のフレームを削除した画面を表示する状態に移行し、
前記分割部は、前記第１のフレームの描画データを、前記第２の装置に供給し、前記第１のフレーム以外のフレームの描画データを、前記第１の装置に供給する
前記（１）または（２）に記載の情報処理装置。
（６）
前記描画部で描画されている前記画面が、前記装置群に登録されている第１の装置と第２の装置でそれぞれ表示されているときに、前記第２の装置で表示されている前記画像内の第１のフレームが操作された場合、前記第２の装置にコンテキストメニューが表示され、
前記コンテキストメニュー内から、分割を指示する選択肢が選択された場合、前記第２の装置は、前記第１のフレームを表示する状態に移行し、
前記第１の装置は、前記画面から前記第１のフレームを削除した画面を表示する状態に移行し、
前記分割部は、前記第１のフレームの描画データを、前記第２の装置に供給し、前記第１のフレーム以外のフレームの描画データを、前記第１の装置に供給する
前記（１）または（２）に記載の情報処理装置。
（７）
前記描画部で描画されている前記画面が、前記装置群に登録されている第１の装置で表示されているときに、前記第２の装置で前記第１の装置で表示されている前記画面が撮影された場合、所定のコードが、前記フレーム毎に表示され、
前記第２の装置で、前記所定のコードが撮影された場合、その撮影されたコードが位置する第１のフレームを表示する状態に、前記第２の装置は移行し、
前記第１の装置は、前記画面から前記第１のフレームを削除した画面を表示する状態に移行し、
前記分割部は、前記第１のフレームの描画データを、前記第２の装置に供給し、前記第１のフレーム以外のフレームの描画データを、前記第１の装置に供給する
前記（１）または（２）に記載の情報処理装置。
（８）
前記描画部で描画されている前記画面が、前記装置群に登録されている第１の装置で表示されているときに、第２の装置で、分割表示を実行するためのアプリケーションが起動された場合、前記分割部は、前記第２の装置に、前記複数のフレームの描画データを供給し、
前記第２の装置は、供給された前記複数のフレームの描画データに基づき、前記複数のフレームを表示し、表示された前記複数のフレームから、ユーザにより第１のフレームが選択された場合、その選択された第１のフレームを表示し、
前記第１の装置は、前記画面から前記第１のフレームを削除した画面を表示し、
前記分割部は、前記第１のフレームの描画データを、前記第２の装置に供給し、前記第１のフレーム以外のフレームの描画データを、前記第１の装置に供給する
前記（１）または（２）に記載の情報処理装置。
（９）
前記分割部が、第１のフレームの描画データを、第１の装置に供給し、前記第１のフレーム以外のフレームの描画データを、第２の装置に供給している状態のときに、前記第１の装置に表示されている第１のフレーム内にスクロール操作がされた場合、そのスクロール操作に合わせて、前記第２の装置に表示されている前記第２のフレームもスクロールされる
前記（１）乃至（８）のいずれかに記載の情報処理装置。
（１０）
前記分割部が、第１のフレームの描画データを、第１の装置に供給し、前記第１のフレーム以外のフレームの描画データを、第２の装置に供給している場合、前記第１の装置で、前記第１のフレームと前記第１のフレームの辺にバーが表示され、前記第２の装置で、前記第２のフレームと前記第２のフレームの辺にバーが表示される
前記（１）乃至（９）のいずれかに記載の情報処理装置。
（１１）
前記画面において、前記第１のフレームと前記第２のフレームが隣接する側には、その部分で画面が分割されていることを示す第１のバーが表示され、前記第１のバーとは反対側の辺には、第２のバーが表示される
前記（１０）に記載の情報処理装置。
（１２）
前記第１の装置に表示されている第１のフレームにスクロール操作がされた場合、そのスクロール方向に、前記画像内で、前記第１のフレームと前記第２のフレームが隣接しているとき、前記第１のフレームのスクロールにともない、前記第２のフレームも、前記第１の装置で表示される
前記（１０）に記載の情報処理装置。
（１３）
前記第１の装置に表示されている前記第１のバーが操作された場合、その操作に合わせて、前記第２の装置で表示されている前記第２のフレームが、前記第１の装置に引き込まれ、前記第１の装置で表示される状態となる
前記（１１）に記載の情報処理装置。
（１４）
前記第２のフレームの全てが、前記第１の装置に引き込まれ、前記第１の装置で表示される状態となった時点で、前記第１の装置と前記第２の装置の連携状態は解除される
前記（１２）に記載の情報処理装置。
（１５）
前記第１の装置に表示されている前記第２のバーが操作された場合、その操作に合わせて、前記第１の装置で表示されている前記第１のフレームが、前記第２の装置に押し出され、前記第２の装置で表示される状態となる
前記（１１）に記載の情報処理装置。
（１６）
前記第１のフレームの全てが、前記第２の装置に押し出され、前記第２の装置で表示される状態となった時点で、前記第１の装置と前記第２の装置の連携状態は解除される
前記（１５）に記載の情報処理装置。
（１７）
前記第１の装置は、ユーザが加えた力の方向を少なくとも検知するセンサーを備え、
前記第１の装置が回転する方向に力が加えられた場合、前記第１の装置で表示している前記第１のフレームが前記第２の装置で表示され、前記第２の装置で表示している前記第２のフレームが前記第１の装置で表示される状態へと移行する
前記（１０）に記載の情報処理装置。
（１８）
描画部、管理部、および分割部を備える情報処理装置の情報処理方法において、
前記描画部は、複数のフレームを含む画面を描画し、
前記管理部は、連携して動作する装置群を管理し、
前記分割部は、前記描画部で描画されている前記画面を、複数の装置で分割して表示するという指示を受けたとき、前記複数の装置のそれぞれに、前記フレームを割り当てる
ステップを含む情報処理方法。
（１９）
描画部、管理部、および分割部を備える情報処理装置を制御するコンピュータに、
前記描画部は、複数のフレームを含む画面を描画し、
前記管理部は、連携して動作する装置群を管理し、
前記分割部は、前記描画部で描画されている前記画面を、複数の装置で分割して表示するという指示を受けたとき、前記複数の装置のそれぞれに、前記フレームを割り当てる
ステップを含む処理を実行させるためのコンピュータ読み取り可能なプログラム。
【符号の説明】
【０３１３】
１０  テレビジョン受像機，  １１  携帯電話機，  １２  分割制御部，  １３  Webサーバ，  ２０  画面，  ２１乃至２３  分割画面，  １０１  端末管理部，  １０２  分割クライアント，  １０３  出力部，  １０４  入力部，  １０５  Webブラウザ，  １０６  分割マネージャ，  １１１  端末管理部，  １１２  分割クライアント，  １１３  出力部，  １１４  入力部，  １１５  Webブラウザ，  １１６  分割マネージャ，  １２１  端末管理部，  １２２  分割サーバ，  １２３  Webブラウザ
【図１】
2015207182.tif 000003
【図２】
2015207182.tif 000004
【図３】
2015207182.tif 000005
【図４】
2015207182.tif 000006
【図５】
2015207182.tif 000007
【図６】
2015207182.tif 000008
【図７】
2015207182.tif 000009
【図８】
2015207182.tif 000010
【図９】
2015207182.tif 000011
【図１０】
2015207182.tif 000012
【図１１】
2015207182.tif 000013
【図１２】
2015207182.tif 000014
【図１３】
2015207182.tif 000015
【図１４】
2015207182.tif 000016
【図１５】
2015207182.tif 000017
【図１６】
2015207182.tif 000018
【図１７】
2015207182.tif 000019
【図１８】
2015207182.tif 000020
【図１９】
2015207182.tif 000021
【図２０】
2015207182.tif 000022
【図２１】
2015207182.tif 000023
【図２２】
2015207182.tif 000024
【図２３】
2015207182.tif 000025
【図２４】
2015207182.tif 000026