(57)【要約】【課題】大画面表示によるユーザとのインタラクティブ性を損なうことなく、１つの表示装置を有効に利用することができるコンテンツ利用システムを提供する。【解決手段】コンテンツ表示アプリ６が、枠内に表示したコンテンツに対してコマンド操作を受け付けるコンテンツ利用ウィンドウ２を携帯電話３毎に割り当て、コンテンツ利用を許可した携帯電話３に割り当てたコンテンツ利用ウィンドウ２を大画面装置１の表示画面上の最前面に表示し、該最前面のコンテンツ利用ウィンドウ２背面に、コンテンツ利用待ちの携帯電話３に割り当てたコンテンツ利用ウィンドウ２をその一部が見えるように重ねて表示する。【選択図】図１
2008191929.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを大画面表示する表示装置と、前記表示装置の表示画面上へのコンテンツの表示及び該コンテンツに対して端末装置からのコマンド操作に応じた処理を実行するコンテンツ表示装置とを備えたコンテンツ利用システムにおいて、
前記コンテンツ表示装置は、枠内に表示したコンテンツに対してコマンド操作を受け付ける第１のウィンドウを前記端末装置毎に割り当て、コンテンツ利用を許可した端末装置に割り当てた第１のウィンドウを前記表示装置の表示画面上の最前面に表示し、該最前面に表示した第１のウィンドウの背面にコンテンツ利用待ちの端末装置に割り当てた第１のウィンドウをその一部が見えるように重ねて表示するとともに、前記コンテンツ利用待ちの端末装置に対して利用待ちの状況を通知し、
前記コンテンツ利用待ちの端末装置は、前記通知内容に応じて自装置の表示画面上に利用待ちの状況を表示することを特徴とするコンテンツ利用システム。
【請求項２】
コンテンツを大画面表示する表示装置と、前記表示装置の表示画面上へのコンテンツの表示及び該コンテンツに対して端末装置からのコマンド操作に応じた処理を実行するコンテンツ表示装置とを備えたコンテンツ利用システムにおいて、
前記コンテンツ表示装置は、枠内に表示したコンテンツに対してコマンド操作を受け付ける第１のウィンドウを、コンテンツ利用を許可した端末装置に割り当てて前記表示装置の表示画面上に表示し、コンテンツ利用待ちの端末装置毎に割り当てたアイコンを前記表示装置の表示画面上へ利用待ち順に表示するとともに、該アイコンを特定するアイコン情報を前記コンテンツ利用待ちの端末装置に送信し、
前記コンテンツ利用待ちの端末装置は、前記アイコン情報に基づいて自装置の表示画面上に前記アイコンを表示することを特徴とするコンテンツ利用システム。
【請求項３】
コンテンツ表示装置は、端末装置に割り当てた第１のウィンドウの他、枠内にコンテンツを表示するための第２のウィンドウを表示装置の表示画面上に表示し、コンテンツ利用待ちの端末装置に対してコンテンツ利用を許可するにあたり、最前面の第１のウィンドウの表示内容を前記第２のウィンドウに表示するとともに、該最前面の第１のウィンドウを削除してその背面直下に表示されていた第１のウィンドウを最前面に表示することを特徴とする請求項１記載のコンテンツ利用システム。
【請求項４】
コンテンツ利用待ちの端末装置は、自装置の表示画面上にコンテンツの操作画面を表示して、該操作画面に基づいて操作された内容を操作情報として保持し、
コンテンツ表示装置は、前記コンテンツ利用待ちの端末装置に対してコンテンツ利用を許可するにあたり、該端末装置から受信した前記操作情報に応じた内容のコンテンツを第１のウィンドウに表示することを特徴とする請求項１記載のコンテンツ利用システム。
【請求項５】
コンテンツ表示装置は、コンテンツ利用を許可した端末装置によるコマンド操作の結果として得られたコンテンツ内容を該端末装置に送信し、
前記コンテンツ利用を許可した端末装置は、前記コンテンツ表示装置から受信した前記コンテンツ内容を自装置の表示画面上に表示することを特徴とする請求項１記載のコンテンツ利用システム。
【請求項６】
コンテンツを大画面表示する表示装置と、前記表示装置の表示画面上へのコンテンツの表示及び該コンテンツに対して端末装置からのコマンド操作に応じた処理を実行するコンテンツ表示装置とを備えたコンテンツ利用システムにおいて、
前記コンテンツ表示装置は、枠内に表示したコンテンツに対してコマンド操作を受け付ける第１のウィンドウを前記端末装置毎に割り当て、コンテンツ利用を許可した端末装置に割り当てた第１のウィンドウを前記表示装置の表示画面上に重なることなく並べて表示し、コンテンツ利用待ちの端末装置毎に割り当てたアイコンを前記表示装置の表示画面上へ利用待ち順に表示するとともに、該アイコンを特定するアイコン情報を前記コンテンツ利用待ちの端末装置に送信し、
前記コンテンツ利用待ちの端末装置は、前記アイコン情報に基づいて自装置の表示画面上に前記アイコンを表示することを特徴とするコンテンツ利用システム。
【請求項７】
コンテンツ表示装置は、コンテンツ利用待ちの端末装置に対してコンテンツ利用を許可するにあたり、該コンテンツ利用待ちの端末装置に利用待ち解除を通知し、
前記コンテンツ利用待ちの端末装置は、前記通知に応じて利用待ち解除を発報することを特徴とする請求項１から請求項６のうちのいずれか１項記載コンテンツ利用システム。
【請求項８】
コンテンツを大画面表示する表示装置の表示画面上へのコンテンツの表示及び該コンテンツに対して端末装置からのコマンド操作に応じた処理を実行するコンテンツ表示装置において、
枠内に表示したコンテンツに対してコマンド操作を受け付ける第１のウィンドウを前記端末装置毎に割り当て、コンテンツ利用を許可した端末装置に割り当てた第１のウィンドウを前記表示装置の表示画面上の最前面に表示し、該最前面に表示した第１のウィンドウの背面にコンテンツ利用待ちの端末装置に割り当てた第１のウィンドウをその一部が見えるように重ねて表示するとともに、前記コンテンツ利用待ちの端末装置に対して利用待ちの状況を通知するコンテンツ表示処理部を備えたことを特徴とするコンテンツ表示装置。
【請求項９】
コンテンツを大画面表示する表示装置の表示画面上へのコンテンツの表示及び該コンテンツに対して端末装置からのコマンド操作に応じた処理を実行するコンテンツ表示装置において、
枠内に表示したコンテンツに対してコマンド操作を受け付ける第１のウィンドウを、コンテンツ利用を許可した端末装置に割り当てて前記表示装置の表示画面上に表示し、コンテンツ利用待ちの端末装置毎に割り当てたアイコンを前記表示装置の表示画面上へ利用待ち順に表示するとともに、該アイコンを特定するアイコン情報を前記コンテンツ利用待ちの端末装置に送信するコンテンツ表示処理部を備えたことを特徴とするコンテンツ表示装置。
【請求項１０】
コンテンツを大画面表示する表示装置の表示画面上へのコンテンツの表示及び該コンテンツに対して端末装置からのコマンド操作に応じた処理を実行するコンテンツ表示装置において、
枠内に表示したコンテンツに対してコマンド操作を受け付ける第１のウィンドウを前記端末装置毎に割り当て、コンテンツ利用を許可した端末装置に割り当てた第１のウィンドウを前記表示装置の表示画面上に重なることなく並べて表示し、コンテンツ利用待ちの端末装置毎に割り当てたアイコンを前記表示装置の表示画面上へ利用待ち順に表示するとともに、該アイコンを特定するアイコン情報を前記コンテンツ利用待ちの端末装置に送信するコンテンツ表示処理部を備えたことを特徴とするコンテンツ表示装置。
【請求項１１】
請求項１から請求項７のうちのいずれか１項記載の端末装置。
【請求項１２】
コンテンツを大画面表示する表示装置と、前記表示装置の表示画面上へのコンテンツの表示及び該コンテンツに対して端末装置からのコマンド操作に応じた処理を実行するコンテンツ表示装置とを備えたコンテンツ利用システムの利用待ち状況表示方法において、
前記コンテンツ表示装置が、枠内に表示したコンテンツに対してコマンド操作を受け付ける第１のウィンドウを前記端末装置毎に割り当るステップと、
前記コンテンツ表示装置が、コンテンツ利用を許可した端末装置に割り当てた第１のウィンドウを前記表示装置の表示画面上の最前面に表示し、該最前面に表示した第１のウィンドウの背面にコンテンツ利用待ちの端末装置に割り当てた第１のウィンドウをその一部が見えるように重ねて表示するステップと、
前記コンテンツ表示装置が、前記コンテンツ利用待ちの端末装置に対して利用待ちの状況を通知するステップと、
前記コンテンツ利用待ちの端末装置が、前記通知内容に応じて自装置の表示画面上に利用待ちの状況を表示するステップとを備えたことを特徴とする利用待ち状況表示方法。
【請求項１３】
コンテンツを大画面表示する表示装置と、前記表示装置の表示画面上へのコンテンツの表示及び該コンテンツに対して端末装置からのコマンド操作に応じた処理を実行するコンテンツ表示装置とを備えたコンテンツ利用システムの利用待ち状況表示方法において、
前記コンテンツ表示装置が、枠内に表示したコンテンツに対してコマンド操作を受け付ける第１のウィンドウを、コンテンツ利用を許可した端末装置に割り当てて前記表示装置の表示画面上に表示するステップと、
前記コンテンツ表示装置が、コンテンツ利用待ちの端末装置毎に割り当てたアイコンを前記表示装置の表示画面上へ利用待ち順に表示するステップと、
前記コンテンツ表示装置が、前記アイコンを特定するアイコン情報を前記コンテンツ利用待ちの端末装置に送信するステップと、
前記コンテンツ利用待ちの端末装置が、前記アイコン情報に基づいて自装置の表示画面上に前記アイコンを表示するステップとを備えたことを特徴とする利用待ち状況表示方法。
【請求項１４】
コンテンツを大画面表示する表示装置と、前記表示装置の表示画面上へのコンテンツの表示及び該コンテンツに対して端末装置からのコマンド操作に応じた処理を実行するコンテンツ表示装置とを備えたコンテンツ利用システムの利用待ち状況表示方法において、
前記コンテンツ表示装置が、枠内に表示したコンテンツに対してコマンド操作を受け付ける第１のウィンドウを前記端末装置毎に割り当てるステップと、
前記コンテンツ表示装置が、コンテンツ利用を許可した端末装置に割り当てた第１のウィンドウを前記表示装置の表示画面上に重なることなく並べて表示するステップと、
前記コンテンツ表示装置が、コンテンツ利用待ちの端末装置毎に割り当てたアイコンを前記表示装置の表示画面上へ利用待ち順に表示するステップと、
前記コンテンツ表示装置が、前記アイコンを特定するアイコン情報を前記コンテンツ利用待ちの端末装置に送信するステップと、
前記コンテンツ利用待ちの端末装置が、前記アイコン情報に基づいて自装置の表示画面上に前記アイコンを表示するステップとを備えたことを特徴とする利用待ち状況表示方法。
【請求項１５】
請求項８から請求項１０のうちのいずれか１項記載のコンテンツ表示装置としてコンピュータを機能させるプログラム。
【請求項１６】
請求項１１項記載の端末装置としてコンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、表示装置の表示画面上に複数のユーザからの利用要求に応じたコンテンツを表示するコンテンツ利用システム、コンテンツ表示装置、端末装置及びコンテンツの利用待ち状況表示方法並びにプログラムに関するものである。
【背景技術】
【０００２】
表示装置の表示画面にコンテンツを表示する従来のコンテンツ利用システムとしては、例えば特許文献１に開示されるシステムがある。この特許文献１のシステムでは、タッチパネル付きの大画面の表示装置にユーザがタッチすると、ユーザ毎に子ウィンドウの画面領域でタッチパネル操作領域が割り当てられる。子ウィンドウ毎の操作結果として得られる情報は、大画面上のメインウィンドウに表示され、このメインウィンドウが子ウィンドウの枠内に縮小表示される。これにより、ユーザは、子ウィンドウ毎の情報端末として大画面の表示装置を利用することができる。
【０００３】
また、特許文献２に開示される協調作業支援システムでは、複数の作業者による協調作業にあたり、複数の表示装置の表示画面を連接して構成されたマルチ画面に該協調作業に関する情報を表示することにより、同室内の複数の作業者が該マルチ画面に表示された同一の情報を共有することができる。これにより、複数の作業者に対して高度な情報を一括して提供することができ、またマルチ画面を高解像度とすることで、より高度な情報の提供も可能である。
【０００４】
【特許文献１】特開２００６−１８３４８号公報
【特許文献２】特開平９−３０５５４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１のシステムでは、子ウィンドウの操作結果が各子ウィンドウ枠内に縮小表示されるため、大画面表示が可能な表示装置であっても各ユーザは個々の子ウィンドウでしか所望の情報を見ることができず、大画面表示によるユーザとの相互方向的な情報提供（インタラクティブ性）が損なわれるという課題があった。
【０００６】
また、特許文献２のシステムでは、複数の作業者が同一目的の協調作業をする場合には有効であるが、ユーザ毎に作業目的が異なったり、別個のコンテンツを利用したい場合、各ユーザによる操作及びこの操作結果の表示は、ユーザ毎に分けなければならないという課題があった。
【０００７】
この発明は、上記のような課題を解決するためになされたもので、大画面表示によるユーザとのインタラクティブ性を損なうことなく、１つの表示装置を有効に利用することができるコンテンツ利用システム、コンテンツ表示装置、端末装置及び利用待ち状況表示方法並びにプログラムを得ることを目的とする。
【０００８】
また、この発明は、１人のユーザに１つのウィンドウを割り当ててコンテンツを大画面表示するにあたり、他のユーザが利用可能になるまでの順番や利用待ちのユーザの人数等の利用待ち状態を適切に表示することにより、効率的なコンテンツ利用を図ることができるコンテンツ利用システム、コンテンツ表示装置、端末装置及び利用待ち状況表示方法並びにプログラムを得ることを目的とする。
【課題を解決するための手段】
【０００９】
この発明に係るコンテンツ利用システムは、コンテンツ表示装置が、枠内に表示したコンテンツに対してコマンド操作を受け付ける第１のウィンドウを端末装置毎に割り当て、コンテンツ利用を許可した端末装置に割り当てた第１のウィンドウを表示装置の表示画面上の最前面に表示し、該最前面に表示した第１のウィンドウの背面にコンテンツ利用待ちの端末装置に割り当てた第１のウィンドウをその一部が見えるように重ねて表示するとともに、コンテンツ利用待ちの端末装置に対して利用待ちの状況を通知し、コンテンツ利用待ちの端末装置が、通知内容に応じて自装置の表示画面上に利用待ちの状況を表示するものである。
【発明の効果】
【００１０】
この発明によれば、コンテンツ利用を許可した端末装置に割り当てたウィンドウを表示装置の表示画面上の最前面に表示し、該最前面に表示したウィンドウの背面にコンテンツ利用待ちの端末装置に割り当てたウィンドウをその一部が見えるように重ねて表示するので、大画面表示によるユーザとのインタラクティブ性を損なうことなく、１つの表示装置を有効に利用することができるという効果がある。また、コンテンツ表示装置が、コンテンツ利用待ちの端末装置に対して利用待ちの状況を通知し、この通知内容に応じてコンテンツ利用待ちの端末装置が自装置の表示画面上に利用待ちの状況を表示することから、端末装置側に利用待ち状況が適切に表示され、効率的なコンテンツ利用を図ることができるという効果がある。
【発明を実施するための最良の形態】
【００１１】
実施の形態１．
図１は、この発明の実施の形態１によるコンテンツ利用システムの構成を示すブロック図である。図１において、実施の形態１によるコンテンツ利用システムは、大画面装置１、コンテンツ表示用ＰＣ５及び携帯電話３ａ〜３ｃを備える。携帯電話３ａ〜３ｃとコンテンツ表示用ＰＣ５は、ネットワーク７を介して通信接続される。ここで、本発明によるネットワーク７としては、コンテンツ表示用ＰＣ５と携帯電話３ａ〜３ｃ間で双方向の通信が可能であればよく、例えばインターネットに代表される巨視的な通信網の他、無線ＬＡＮ等の局所的な通信網も含み、さらにはＢＬＵＥＴＯＯＴＨ等の短距離無線、赤外線、専用線、ＲＳ２３２Ｃ等によるデバイス間で直接的な通信が可能な通信回線も含まれる。
【００１２】
大画面装置（表示装置）１は、コンテンツ表示用ＰＣ５により制御されてコンテンツが大画面表示される表示装置であり、１人のユーザが家庭内で個人的に用いるディスプレイではなく、多くの人が集まる場所に設置され、多くの人が見ることができる大画面ディスプレイである。液晶やＬＥＤからなる１つの大画面ディスプレイであってもよいが、例えば複数のディスプレイの表示画面を連接したマルチ画面装置によっても具現化することもできる。
【００１３】
また、大画面装置１では、図１に示すように、ユーザ毎に割り当てられたウィンドウであるコンテンツ利用ウィンドウ２ａ〜２ｃが画面上に下層のウィンドウの一部が見えるように積層させた状態で表示される。なお、コンテンツ利用ウィンドウ（第１のウィンドウ）２ａ〜２ｃとは、例えばインタラクティブな電子広告などのコンテンツを、コンテンツ表示アプリ６へのコマンド送信によって携帯電話３の操作アプリ４から操作可能に表示するウィンドウである。
【００１４】
コンテンツのユーザが管理する端末装置である携帯電話３（端末装置）３ａ〜３ｃは、ネットワーク７を介してコンテンツ表示用ＰＣ５との間でコンテンツ操作内容をやり取りする操作アプリ４ａ〜４ｃを備える。操作アプリ４ａ〜４ｃは、携帯電話３ａ〜３ｃを構成するコンピュータ内の不図示の中央処理装置（ＣＰＵ）が、本発明の趣旨に従うコンテンツ操作用プログラムを実行することにより、携帯電話３ａ〜３ｃに装備されたネットワーク７を介して通信するための不図示の通信処理用ハードウェアとソフトウェアとが協働した具体的な手段として実現される。
【００１５】
なお、この実施の形態１では、コンテンツ表示用ＰＣ５に通信接続してコンテンツ内容を操作するハードウェアとして携帯電話３を例に挙げているが、ＰＤＡ（Personal Digital Assistants）、ノート型ＰＣ、固定又は携帯を問わない専用端末等のネットワーク７を介してコンテンツ表示用ＰＣ５と通信可能な通信端末であればよい。
【００１６】
また、操作アプリ４ａ〜４ｃを具現化するコンテンツ操作用プログラムは、携帯電話３ａ〜３ｃにプリインストールしておいてもよいし、ｉアプリ（登録商標）のように当該プログラムを管理するサーバからユーザが明示的にダウンロードしてインストールしたり、大画面装置１が設置されている位置等に関連付けて自動的にインストールされるようになっていてもよい。つまり、操作アプリ４ａ〜４ｃを具現化するコンテンツ操作用プログラムは、ユーザがコンテンツを操作するタイミングで携帯電話３ａ〜３ｃにインストールされていればよく、インストールの方法自体に限定されるものではない。
【００１７】
コンテンツ表示用ＰＣ（コンテンツ表示装置）５は、携帯電話３ａ〜３ｃからのコンテンツ操作内容に応じて、コンテンツ利用ウィンドウ２ａ〜２ｃを大画面装置１に大画面表示するコンテンツ表示アプリ（コンテンツ表示処理部）６を備える。コンテンツ表示アプリ６は、コンテンツ表示用ＰＣ５を構成するコンピュータ内の不図示の中央処理装置（ＣＰＵ）が、本発明の趣旨に従うコンテンツ表示用プログラムを実行することにより、該コンピュータに装備されたネットワーク７を介して通信するための不図示の通信処理用ハードウェアや大画面装置１の表示処理用ハードウェアとソフトウェアとが協働した具体的な手段として実現される。
【００１８】
また、コンテンツ表示用ＰＣ５としては、コンテンツ表示以外の機能を有するパーソナルコンピュータによって具現化されるものの他、大画面装置１の表示処理を専用に行う専用制御装置や大画面装置１に内蔵されるマイクロコンピュータ上に構築してもよい。すなわち、コンテンツ表示用ＰＣ５と同一の機能を有していれば、他の機能やその外部形態等に限定されるものではない。
【００１９】
次に動作について説明する。
図２は、図１中のコンテンツ表示アプリ６による動作を示すフローチャートであり、図３は、図１中の操作アプリ４ａ〜４ｃによる動作を示すフローチャートである。ここでは、図２に沿ってコンテンツ表示アプリ６の動作を先に説明する。
コンテンツ表示用ＰＣ５の中央処理装置がコンテンツ表示用プログラムを実行することによりコンテンツ表示アプリ６を起動する。コンテンツ表示アプリ６は、コンテンツ利用ウィンドウ２を生成して大画面装置１に表示する（ステップＳＴ１）。この後、コンテンツ表示アプリ６は、コンテンツ表示用ＰＣ５に装備された、ネットワーク７を介した通信を実行する不図示の通信処理部を制御して、ユーザの携帯電話３ａ〜３ｃとの接続制御スレッドを開始する。
【００２０】
接続制御スレッドにおいて、先ず、コンテンツ表示アプリ６は、携帯電話３ａ〜３ｃからの通信接続待ち状態となる（ステップＳＴ１−１）。このとき、ネットワーク７を介して携帯電話３ａ〜３ｃから通信接続があると、コンテンツ表示アプリ６は、該接続元の携帯電話３の操作アプリ４に対して利用待ち情報を返信する（ステップＳＴ１−２）。ここで、利用待ち情報とは、今回の接続の前に既に接続されている携帯電話３の数を示す情報であり、例えば今回の接続が唯一の接続であれば０、既に２台の携帯電話３と接続がなされていれば２となる。
【００２１】
コンテンツ表示アプリ６は、携帯電話３との接続をその接続順に関連付けて管理するテーブル情報を接続リストとして保持しており、携帯電話３との接続がなされる度に該接続リストを更新する。ここでは、接続制御スレッドにおいて、コンテンツ表示アプリ６が、ステップＳＴ１−２で利用待ち情報を返信した後、今回の接続を接続リストの最後に追加する（ステップＳＴ１−３）。なお、接続リストは、例えば順番付き可変長配列を用いて実現することができる。
【００２２】
次に、コンテンツ表示アプリ６は、接続リストのサイズが１であるか否かを判定する（ステップＳＴ１−４）。接続リストのサイズとは、現在までの接続数を意味する。即ち、既に接続している携帯電話３がない場合、今回の接続のみであるので接続リストのサイズが１となる。この場合、接続制御スレッドは、ステップＳＴ１−１の処理に戻る。
【００２３】
ステップＳＴ１−４において接続リストのサイズが２以上であると判定された場合、コンテンツ表示アプリ６は、今回接続した携帯電話３が利用要求したコンテンツを提供するためのコンテンツ利用ウィンドウ２を生成し、大画面装置１の表示画面の最背面（表示画面上に既に表示されているコンテンツ利用ウィンドウ２の背面）に表示する（ステップＳＴ１−５）。
【００２４】
上記接続制御スレッドと並行して実行されるステップＳＴ２において、コンテンツ表示アプリ６は、大画面装置１の表示画面上の最前面に表示されているコンテンツ利用ウィンドウ２にコンテンツを表示する。ここでは、初期画面として、例えば後述の図６に示すような予め設定された画面を表示する。コンテンツ利用ウィンドウ２へのコンテンツの表示は、例えば接続リストのサイズが１である場合、図４に示すように、１つのコンテンツ利用ウィンドウ２内にコンテンツ８の内容が表示される。コンテンツ８は、これを要求した携帯電話３の操作アプリ４により操作可能である。なお、図４の例では、１つのコンテンツ利用ウィンドウ２を大画面装置１の表示画面の一部に表示しているが、全画面に表示してもよい。
【００２５】
一方、接続リストのサイズが２以上であると、図５に示すように、最も古い接続に対するコンテンツ利用ウィンドウ２−１が最前面に表示され、続く接続に対するコンテンツ利用ウィンドウ２−２がその背面にウィンドウの一部が見えるように表示され、最も新しい接続に対するコンテンツ利用ウィンドウ２−３がウィンドウの一部が見えるように最背面に表示される。
【００２６】
このとき、携帯電話３の操作アプリ４から操作可能なのは、最前面のコンテンツ利用ウィンドウ２−１のみであり、該コンテンツ利用ウィンドウ２−１にコンテンツ８の内容が表示される。また、コンテンツ利用ウィンドウ２−１の背面に表示されるコンテンツ利用ウィンドウ２−２，２−３は、各ウィンドウが最前面となるまで操作内容を受け付けない利用待ち状態となる。なお、コンテンツ８のデータは、コンテンツ表示用ＰＣ５を構成するコンピュータに搭載されたメモリに記憶しておいてもよく、またネットワーク７上の不図示のコンテンツサーバからダウンロードしてもよい。
【００２７】
次に、コンテンツ表示アプリ６は、接続リストのサイズが０であるか否かを判定する（ステップＳＴ３）。このとき、接続リストのサイズが０、即ちコンテンツの利用が終了する等して現在接続している携帯電話３がなくなっている場合、コンテンツ表示アプリ６は、ステップＳＴ２の処理に戻る。
【００２８】
また、接続リストのサイズが０でない場合、コンテンツ表示アプリ６は、接続リストの先頭から接続情報を取り出す（ステップＳＴ４）。この接続情報は、接続リストにその接続順に登録される情報であり、接続相手の携帯電話３のネットワーク７上の所在を規定するアドレス情報である。すなわち、コンテンツ表示アプリ６は、接続リストの先頭、最前面のコンテンツ利用ウィンドウ２−１に対する最先に接続した携帯電話３と通信接続するためのアドレス情報を取得する。
【００２９】
コンテンツ表示アプリ６は、接続リストの先頭から取り出した接続情報を用いて、最先の携帯電話３と通信接続し、該携帯電話３の操作アプリ４からコンテンツ利用ウィンドウ２−１に表示されたコンテンツに関する操作コマンドがあるか否かを判定する（ステップＳＴ５）。ここで、操作コマンドがあった場合、コンテンツ表示アプリ６は、該操作コマンドに応じた内容のコンテンツ８を、大画面装置１の最前面のコンテンツ利用ウィンドウ２−１に表示する（ステップＳＴ６）。
【００３０】
例えば、コンテンツ８が図６から図８までに示すような店舗情報検索である場合を説明する。店舗のカテゴリを検索する場合、図６に示すようなコンテンツがコンテンツ利用ウィンドウ２に表示される。コンテンツ表示アプリ６は、図６中のカーソルを操作する操作コマンドの入力を受け付けており、受信した操作コマンドの内容に応じてコンテンツ内容を更新する。
【００３１】
図６では、店舗のカテゴリＡ，Ｂ，Ｃが順に表示されるカテゴリリストにカーソルを合わせてカテゴリを選択し、その隣には現在カーソルで選択中のカテゴリに属する店舗名（店舗Ａ，Ｂ，Ｃ）が店舗リストとして表示される。ここで、カテゴリ選択を確定する操作コマンド（例えば、不図示の決定ボタンを押下する操作又はカテゴリ選択後に店舗リスト側にカーソルを移動させる操作）を受信すると、図７に示すように、選択されたカテゴリのアイコンの枠を強調表示し（図７中のカテゴリＢ参照）、カーソルを店舗リストに設定してその内容を選択する処理に移行する。
【００３２】
店舗を選択する場合も、図８に示すように店舗選択を確定する操作コマンド（例えば、不図示の決定ボタンを押下する操作又は店舗選択後にその詳細情報側にカーソルを移動させる操作）を受信すると、店舗の選択が確定し、その店舗のアイコン枠が強調表示される（図８中の店舗Ｂ参照）。これにより、カテゴリ、店舗、詳細情報が大画面装置１に表示される。
【００３３】
なお、枠が強調表示されたアイコンをカーソルで再度選択する操作又は不図示のキャンセルボタンを押下する等の操作により、図６や図７に示す状態に戻るようにしてもよい。この場合、携帯電話３の操作アプリ４は、カーソルを上下左右に移動させる操作又は決定及びキャンセルボタンを押下する操作を指定する操作コマンドをコンテンツ表示アプリ６に送信する。
【００３４】
コンテンツ表示アプリ６では、カーソルを上、下、左、右に移動させる操作、又は、決定ボタン、キャンセルボタンを押下する操作のそれぞれの操作コマンドに対して、各操作コマンドを一意に識別するための数値として例えば０，１，２，３，４，５をそれぞれ割り当てておく。これにより、ステップＳＴ５において操作コマンドとして携帯電話３の操作アプリ４から該数値が送られてくると、コンテンツ表示アプリ６は、ステップＳＴ６でコンテンツ利用ウィンドウ２内のコンテンツ８に対してこの値に応じた操作を実行する。
【００３５】
ステップＳＴ６の処理を行うか又はステップＳＴ５で操作アプリ４からコマンドがない場合、コンテンツ表示アプリ６は、現在コンテンツを利用している携帯電話３の操作アプリ４との通信接続が終了したか否かを判定する（ステップＳＴ７）。例えば、携帯電話３の操作アプリ４からコンテンツ利用の終了を通知するコマンドが送信されたか否か等により、通信接続の終了を判定する。ここで、コンテンツ利用が続行され、該携帯電話３の操作アプリ４との通信接続がなされていれば、ステップＳＴ５の処理に戻り、大画面装置１の表示画面を介したコンテンツ表示処理がなされる。
【００３６】
通信接続が終了した場合、コンテンツ表示アプリ６は、接続リストの先頭にある該携帯電話３の接続情報を削除（ステップＳＴ８）し、接続リストのサイズが０であるか否かを判定する（ステップＳＴ９）。このとき、接続リストのサイズが０である場合、コンテンツ表示アプリ６は、ステップＳＴ２の処理に戻る。
【００３７】
一方、接続リストが１以上である場合、コンテンツ表示アプリ６は、コンテンツ利用待ちの携帯電話３の接続情報を接続リスト上でそれぞれ１つずつ先頭側に詰めると共に、直前に通信を終了した携帯電話３が利用していた最前面のコンテンツ利用ウィンドウ２を大画面装置１の表示画面から削除する（ステップＳＴ１０）。
【００３８】
続いて、コンテンツ表示アプリ６は、接続リストの先頭以外にあるコンテンツ利用待ちの携帯電話３の操作アプリ４に対してそれぞれ利用待ち情報を送信（ステップＳＴ１１）し、ステップＳＴ２の処理に戻る。ここで、携帯電話３の操作アプリ４に送信される利用待ち情報は、接続リストのそれぞれのインデックスで表される。例えば、接続リストの先頭にある接続情報に対応する利用待ち情報は、待ち無しの０であり、接続リストの先頭から２番目の接続情報に対応する利用待ち情報は１となる。
【００３９】
コンテンツ表示アプリ６によって上述のような手順でコンテンツ表示を行うことで、インタラクティブなコンテンツを大画面表示でユーザに提供することができる。また、ユーザは、大画面装置１の最前面に表示されたコンテンツ利用ウィンドウ２のコンテンツ８のみを利用でき、利用待ちのコンテンツ利用ウィンドウ２は、その一部が見えるように接続順に背面に表示されることから、自己のウィンドウの前面にあるウィンドウ数を数えることにより現在の利用待ち数を認識することが可能である。
【００４０】
次に、図３を用いて携帯電話３の操作アプリ４の動作を説明する。
携帯電話３の中央処理装置がコンテンツ操作用プログラムを実行することにより操作アプリ４を起動する。操作アプリ４は、ネットワーク７を介してコンテンツ表示用ＰＣ５のコンテンツ表示アプリ６と通信接続する（ステップＳＴ１０１）。この後、操作アプリ４は、上述した接続制御スレッドでコンテンツ表示アプリ６から利用待ち情報を受信（ステップＳＴ１０２）すると、該利用待ち情報が０であるか否かを判定する（ステップＳＴ１０３）。ここで、利用待ち情報が０以外、つまり自分の利用順番ではない場合、操作アプリ４は、ステップＳＴ１０４に進んで携帯電話３の表示画面に利用待ち情報を表示すると共に、利用待ち状態であるか否かを設定する利用待ちフラグをオンにして、ステップＳＴ１０２の処理に戻る。
【００４１】
なお、利用待ち情報は、利用待ちとなっているユーザ数を示す単なる数値であるので、例えば図９に示すように利用可能になるまでの人数にあてはめて携帯電話３の表示画面に表示することにより、ユーザに対する利便性の向上が図られる。図９の例では、終了ボタンも表示されており、これを携帯電話３の右下ソフトキーに対応させている。この場合、操作アプリ４は、終了ボタンに対応した該ソフトキーか若しくは電源キーが押下されるとコンテンツの利用を終了し、コンテンツ表示アプリ６との通信接続を切断する（ステップＳＴ１０８）。
【００４２】
ステップＳＴ１０３で利用待ち情報が０と判定された場合、操作アプリ４は、携帯電話３の表示画面に操作画面を表示する（ステップＳＴ１０５）。例えば、コンテンツ８が図６から図８までの店舗情報検索である場合、図１０に示すような操作画面を表示する。該操作画面中の上下左右キー、決定キー、キャンセルキーを操作することにより、その操作に対応した操作コマンドが操作アプリ４からコンテンツ表示アプリ６へ送信される。これにより、コンテンツ表示アプリ６によって、上述したようなカーソルの移動や選択された項目の選択確定やそのキャンセルがなされる。
【００４３】
なお、携帯電話３の各キーが押されると、対応するグラフィック部分の表示が反転するように構成すれば、より視認性を向上させることができる。図１０中の終了ボタンを押下することによっても、図９と同様にコンテンツ利用の終了がコンテンツ表示アプリ６に通知され、コンテンツ表示アプリ６との通信接続が切断される。
【００４４】
続いて、操作アプリ４は、利用待ちフラグをチェックし、利用待ちが発生していた場合、ユーザに対して利用待ち解除を通知する（ステップＳＴ１０６）。利用待ち解除の通知方法としては、例えば音を鳴らしたり、バイブレーション機能を利用して携帯電話３を震わせたりすることが考えられる。
【００４５】
なお、図３では、利用待ちが解除された時点でユーザに利用待ち解除を通知しているが、例えば利用待ち情報が１のとき、つまり次のユーザとなるときにステップＳＴ１０６と同様な処理を行ってもよい。この場合、例えば予めコンテンツの利用予約をしておき、待ち時間の間に他の用事を済ませ、携帯電話３からの通知があったら大画面装置１の前に戻ってくればいいというような使い方が可能になる。
【００４６】
ステップＳＴ１０６までの処理が完了すると、操作アプリ４は、ユーザからの操作待ちの状態に移行（ステップＳＴ１０７）し、同時に終了操作がなされたか否かも判定する（ステップＳＴ１０８）。ここで、携帯電話３の表示画面上に表示した操作画面に基づいて入力された操作が終了操作（例えば、図１０の終了ボタンを押下する操作）であると、操作アプリ４は、コンテンツ利用処理を終了する。
【００４７】
一方、終了操作でなければ、操作アプリ４は、ユーザによる操作に応じた操作コマンドをコンテンツ表示アプリ６へ送信（ステップＳＴ１０９）し、ステップＳＴ１０７の処理に戻る。以降、ユーザの操作の度にステップＳＴ１０８からステップＳＴ１０９までの処理を繰り返し、大画面装置１に大画面表示されたコンテンツを操作する。
【００４８】
操作アプリ４によって上述のような手順でコンテンツを操作することで、インタラクティブなコンテンツを大画面表示で利用可能とすることができる。また、ユーザは、大画面装置１の最前面に表示されたコンテンツ利用ウィンドウ２のコンテンツ８のみを利用でき、利用待ちのコンテンツ利用ウィンドウ２は、その一部が見えるように接続順に背面に表示されることから、自己のウィンドウの前面にあるウィンドウ数を数えることにより現在の利用待ち数を認識することが可能である。
【００４９】
以上のように、この実施の形態１によれば、コンテンツ表示用ＰＣ５のコンテンツ表示アプリ６が、枠内に表示したコンテンツに対してコマンド操作を受け付けるコンテンツ利用ウィンドウ２を携帯電話３毎に割り当て、コンテンツ利用を許可した携帯電話３に割り当てたコンテンツ利用ウィンドウ２を大画面装置１の表示画面上の最前面に表示し、該最前面に表示したコンテンツ利用ウィンドウ２の背面にコンテンツ利用待ちの携帯電話３に割り当てたコンテンツ利用ウィンドウ２をその一部が見えるように重ねて表示するとともに、コンテンツ利用待ちの携帯電話３に対して利用待ちの状況を通知し、コンテンツ利用待ちの携帯電話３の操作アプリ４が、通知内容に応じて自装置の表示画面上に利用待ちの状況を表示するので、大画面表示によるユーザとのインタラクティブ性を損なうことなく、１つの表示装置を有効に利用することができる。また、利用待ちのコンテンツ利用ウィンドウ２はその一部が見えるように最前面のウィンドウの背面に表示されることから、利用待ち状況が適切に認識でき、効率的なコンテンツ利用を図ることができる。
【００５０】
実施の形態２．
図１１は、この発明の実施の形態２によるコンテンツ利用システムの構成を示すブロック図である。実施の形態２によるコンテンツ利用システムの基本的な構成自体は、上記実施の形態１と同様であるが、コンテンツ表示アプリ６による大画面装置１へのコンテンツ表示処理が異なる。実施の形態２において、コンテンツ表示アプリ６は、コンテンツ利用ウィンドウ２をユーザ毎に割り当てるのではなく、１つの静的なウィンドウとして大画面装置１に表示し、利用待ちのユーザに対しては待ちアイコン８ａ，８ｂをそれぞれに割り当てる。図１１の例では、利用待ちのユーザが２人の場合を示しており、それぞれに待ちアイコン８ａ，８ｂが割り当てられ、大画面装置１に表示されている。
【００５１】
次に動作について説明する。
図１２は、図１１中のコンテンツ表示アプリ６による動作を示すフローチャートであり、図１３は、図１１中の操作アプリ４による動作を示すフローチャートである。ここでは、図１２に沿ってコンテンツ表示アプリ６の動作を先に説明する。
コンテンツ表示用ＰＣ５の中央処理装置がコンテンツ表示用プログラムを実行することによりコンテンツ表示アプリ６を起動する。コンテンツ表示アプリ６は、コンテンツ利用ウィンドウ２を生成して大画面装置１に表示する（ステップＳＴ１ａ）。
【００５２】
ここで表示されるコンテンツ利用ウィンドウ２は、上述したように、ユーザ毎に割り当てられない１つの静的なウィンドウである。この後、コンテンツ表示アプリ６は、コンテンツ表示用ＰＣ５に装備された、ネットワーク７を介した通信を実行する不図示の通信処理部を制御して、ユーザの携帯電話３との接続制御スレッドを開始する。
【００５３】
接続制御スレッドにおいて、先ず、コンテンツ表示アプリ６は、携帯電話３の操作アプリ４からの通信接続待ち状態となる（ステップＳＴ１−１ａ）。また、コンテンツ表示アプリ６は、上記実施の形態１と同様に携帯電話３との接続をその接続順に関連付けて管理するテーブル情報を接続リストとして保持しており、携帯電話３との接続がなされる度に該接続リストを更新する。通信接続待ちの状態で携帯電話３から通信接続があると、コンテンツ表示アプリ６は、今回の接続を接続リストの最後に追加する（ステップＳＴ１−２ａ）。
【００５４】
次に、コンテンツ表示アプリ６は、接続リストのサイズが１であるか否かを判定する（ステップＳＴ１−３ａ）。既に接続している携帯電話３がなく、今回の接続のみで接続リストのサイズが１である場合、ステップＳＴ１−１ａの処理に戻る。
【００５５】
ステップＳＴ１−３ａにおいて接続リストのサイズが２以上であると判定された場合、コンテンツ表示アプリ６は、接続リストに登録した接続情報を用いて、今回接続した携帯電話３の操作アプリ４に対してアイコン情報を送信する（ステップＳＴ１−４ａ）。ここで、アイコン情報とは、現在コンテンツを利用可能な携帯電話３及びこれ以降に接続される携帯電話３の数を示す情報である。例えば、アイコン情報を０から９までの数値で表し、現在コンテンツ利用が許可された携帯電話３に対して割り当てる利用許可番号を０とし、これ以降に接続されてコンテンツ利用を要求してきた携帯電話３に対して１から９までをそれぞれに割り当てる。
【００５６】
この場合、利用待ちできる携帯電話３の数は９台になるが、さらに増やしたい場合はアイコン情報の設定を変更して数値を大きくすればよい。以降では、アイコン情報を０から９までの数値とし、携帯電話３の操作アプリ４へ送信する数値は１から９までとする。アイコン情報の割り当ては、先ず１から順番に２，３，・・・と１ずつ増やして９まで利用し、コンテンツ利用が終了する毎にまた１から順番に割り当てていく。なお、０の利用に関しては後述する。
【００５７】
ステップＳＴ１−４ａでアイコン情報を送信すると、コンテンツ表示アプリ６は、利用待ちの携帯電話３に対する待ちアイコンを生成し、大画面装置１の表示画面上の所定位置に順番に表示する（ステップＳＴ１−５ａ）。図１４は、コンテンツ利用ウィンドウ２及び待ちアイコンの表示例を示す図である。図１４において、大画面装置１の表示画面に表示されているコンテンツ利用ウィンドウ２のコンテンツ８を現在利用中のユーザがいる場合、次に利用するユーザについては矩形枠中に１が記載されたアイコンが表示される。現在コンテンツ８を利用中のユーザは、このアイコンを見ることにより、利用待ちのユーザがいることを認識することができる。
【００５８】
さらに利用待ちのユーザが増えた場合は、図１４中の２と表示されている矩形枠を該ユーザに割り当てられた待ちアイコンとする。図１４では、１、２がそれぞれ表示された矩形枠のみが記載されているが、利用待ちが可能な９まで矩形枠が表示可能であるものとする。つまり、利用待ちのユーザが複数いる場合は、画面の上から下へ大きな数値（アイコン情報に対応する数値）が表示された矩形枠のアイコンが接続順に表示され、最新の利用待ちユーザについては画面の最も下の位置に待ちアイコンが表示される。
【００５９】
なお、図１４では、アイコン情報として１と２がそれぞれ割り当てられたユーザが利用待ち状態であり、次に利用可能なユーザはアイコン情報が１のユーザであることを示している。ここでは、待ちアイコンとして矩形枠にアイコン情報の数値を直接表示した場合を示しているが、各アイコン情報の数値にグラフィックを対応させ、このグラフィックを表示するようにしてもよい。例えば、アイコン情報が１の場合は“イチゴ”のグラフィック、２の場合は“ニンジン”のグラフィック等を用いることが考えられる。また、この場合、後述する操作アプリ４の待ち状態の表示もグラフィックにする必要がある。
【００６０】
上記接続制御スレッドと並行してステップＳＴ２ａにおいて、コンテンツ表示アプリ６は、大画面装置１の表示画面上に表示されているコンテンツ利用ウィンドウ２にコンテンツ８を表示する。ここでは、初期画面として、例えば上述した図６に示すような予め設定された画面を表示する。コンテンツ利用ウィンドウ２へのコンテンツの表示は、例えば図１５に示すような画面を表示する。図１５では、大画面装置１の表示画面の右端に待ちアイコンを表示するための領域が必要であるので、該待ちアイコンを表示するための表示画面上の領域にコンテンツ利用ウィンドウ２が重ならないように表示する。
【００６１】
なお、待ちアイコンを表示するための表示画面上の領域には、図１５に示すような「Ｎｅｘｔ」と記載した矢印を表示しておき、この矢印が示す箇所に待ちアイコンが表示される。この「Ｎｅｘｔ」と記載した矢印ボタンを表示することにより現時点での利用待ちユーザの有無を視認しやすくしている。図１５の例では、矢印の先に待ちアイコンが表示されていないので、現時点では利用待ちユーザがいないことがわかる。
【００６２】
次に、コンテンツ表示アプリ６は、接続リストのサイズが０であるか否かを判定する（ステップＳＴ３ａ）。このとき、接続リストのサイズが０、即ちコンテンツの利用が終了する等して現在接続している携帯電話３がなくなっている場合、コンテンツ表示アプリ６は、ステップＳＴ２ａの処理に戻る。また、接続リストのサイズが０でない場合、コンテンツ表示アプリ６は、接続リストの先頭から接続情報を取り出し（ステップＳＴ４ａ）、該接続情報を用いて最先の携帯電話３の操作アプリ４に対して０のアイコン情報（利用許可番号）を送信する（ステップＳＴ５ａ）。
【００６３】
この後、コンテンツ表示アプリ６は、コンテンツの利用が許可された携帯電話３の操作アプリ４からコンテンツ利用ウィンドウ２に表示したコンテンツ８に関する操作コマンドがあるか否かを判定する（ステップＳＴ６ａ）。ここで、操作コマンドがあった場合、コンテンツ表示アプリ６は、該操作コマンドに応じた内容のコンテンツ８を、大画面装置１のコンテンツ利用ウィンドウ２に表示する（ステップＳＴ７ａ）。なお、コンテンツの表示やコマンドの割り当てについては上記実施の形態１と同様である。
【００６４】
ステップＳＴ７ａの処理を行うか又はステップＳＴ６ａで操作アプリ４からコマンドがない場合、コンテンツ表示アプリ６は、現在コンテンツを利用している携帯電話３の操作アプリ４との通信接続が終了したか否かを判定する（ステップＳＴ８ａ）。例えば、携帯電話３の操作アプリ４からコンテンツ利用の終了を通知するコマンドが送信されたか否か等により、通信接続の終了を判定する。ここで、コンテンツ利用が続行され、該携帯電話３の操作アプリ４との通信接続がなされていれば、ステップＳＴ６ａの処理に戻り、大画面装置１の表示画面を介したコンテンツ表示処理がなされる。
【００６５】
通信接続が終了した場合、コンテンツ表示アプリ６は、接続リストの先頭にある該携帯電話３の接続情報を削除（ステップＳＴ９ａ）し、接続リストのサイズが０であるか否かを判定する（ステップＳＴ１０ａ）。このとき、接続リストのサイズが０である場合、コンテンツ表示アプリ６は、ステップＳＴ２ａの処理に戻る。
【００６６】
一方、接続リストが１以上である場合、コンテンツ表示アプリ６は、コンテンツ利用待ちの携帯電話３の接続情報を接続リスト上でそれぞれ１つずつ先頭側に詰めると共に、直近に利用待ちしていたユーザの待ちアイコン（例えば、図１４中の最上段に表示された待ちアイコン）を大画面装置１の表示画面から削除する（ステップＳＴ１１ａ）。続いて、コンテンツ表示アプリ６は、大画面装置１の表示画面上に表示されている残りの待ちアイコンをそれぞれ１段ずつ上に移動（ステップＳＴ１２ａ）させ、ステップＳＴ２ａの処理に戻る。
【００６７】
コンテンツ表示アプリ６によって上述のような手順でコンテンツ表示を行うことで、インタラクティブなコンテンツを大画面表示でユーザに提供することができる。また、ユーザは、大画面装置１に表示されたコンテンツ利用ウィンドウ２のコンテンツ８のみを利用でき、利用待ちのユーザに対して接続順に割り当てられた待ちアイコンが表示されることから、自己の待ちアイコンと他のユーザの待ちアイコンを見ることにより現在の利用待ち数を認識することが可能である。
【００６８】
次に、図１３を用いて携帯電話３の操作アプリ４の動作を説明する。
携帯電話３の中央処理装置がコンテンツ操作用プログラムを実行することにより操作アプリ４を起動する。操作アプリ４は、ネットワーク７を介してコンテンツ表示用ＰＣ５のコンテンツ表示アプリ６と通信接続する（ステップＳＴ１０１ａ）。この後、携帯電話３の操作アプリ４は、コンテンツ表示アプリ６からアイコン情報を受信（ステップＳＴ１０２ａ）すると、該アイコン情報が０であるか否かを判定する（ステップＳＴ１０３ａ）。ここで、アイコン情報が０以外、つまり自分の利用順番ではない場合、操作アプリ４は、ステップＳＴ１０４ａに進んで携帯電話３の表示画面にアイコン情報を表示して、ステップＳＴ１０２ａの処理に戻る。
【００６９】
なお、アイコン情報は、上述したように自己の利用待ち数を示す単なる数値であるので、例えば図１６に示すようにアイコン情報の数値を携帯電話３の表示画面に表示し、大画面装置１に表示されている待ちアイコンにも同一の数値を表示することにより、ユーザに対する利便性の向上が図られる。図１６の例では、終了ボタンも表示されており、これを携帯電話３の右下ソフトキーに対応させている。この場合、操作アプリ４は、終了ボタンに対応した該ソフトキーか若しくは電源キーが押下されるとコンテンツの利用を終了し、コンテンツ表示アプリ６との通信接続を切断する（ステップＳＴ１０７ａ）。
【００７０】
ステップＳＴ１０３ａでアイコン情報が０と判定された場合、操作アプリ４は、携帯電話３の表示画面に操作画面を表示する（ステップＳＴ１０５ａ）。この操作画面や操作の方法等は上記実施の形態１と同様である。ステップＳＴ１０５ａまでの処理が完了すると、操作アプリ４は、ユーザからの操作待ちの状態に移行する（ステップＳＴ１０６ａ）。次にユーザの操作が行われると、これが終了操作か否かを判定する（ステップＳＴ１０７ａ）。ここで、携帯電話３の表示画面上に表示した操作画面に基づいて入力された操作が終了操作であると、操作アプリ４は、コンテンツ利用処理を終了する。
【００７１】
一方、終了操作でなければ、操作アプリ４は、ユーザによる操作に応じた操作コマンドをコンテンツ表示アプリ６へ送信（ステップＳＴ１０８ａ）し、ステップＳＴ１０６ａの処理に戻る。以降、ユーザの操作の度にステップＳＴ１０７ａからステップＳＴ１０８ａまでの処理を繰り返し、大画面装置１に大画面表示されたコンテンツを操作する。
【００７２】
操作アプリ４によって上述のような手順でコンテンツを操作することで、インタラクティブなコンテンツを大画面表示で利用可能とすることができる。また、ユーザは、大画面装置１に表示されたコンテンツ利用ウィンドウ２のコンテンツ８のみを利用でき、利用待ちのユーザに対して接続順に割り当てられた待ちアイコンが表示されることから、自己の待ちアイコンと他のユーザの待ちアイコンを見ることにより現在の利用待ち数を認識することが可能である。
【００７３】
以上のように、この実施の形態２によれば、コンテンツ表示用ＰＣ５のコンテンツ表示アプリ６が、枠内に表示したコンテンツに対してコマンド操作を受け付けるコンテンツ利用ウィンドウ２を、コンテンツ利用を許可した携帯電話３に割り当てて大画面装置１の表示画面上に表示し、コンテンツ利用待ちの携帯電話３毎に割り当てたアイコンを大画面装置１の表示画面上へ利用待ち順に表示するとともに、該アイコンを特定するアイコン情報をコンテンツ利用待ちの携帯電話３に送信し、コンテンツ利用待ちの携帯電話３の操作アプリ４が、アイコン情報に基づいて自装置の表示画面上にアイコンを表示するので、大画面表示によるユーザとのインタラクティブ性を損なうことなく、１つの表示装置を有効に利用することができる。また、利用待ちのユーザに対しては、自己が利用可能になるまでの順番が表示された待ちアイコンが表示されることから、利用待ち状況が適切に認識でき、効率的なコンテンツ利用を図ることができる。
【００７４】
実施の形態３．
図１７は、この発明の実施の形態４によるコンテンツ利用システムの構成を示すブロック図である。実施の形態３によるコンテンツ利用システムの基本的な構成自体は、上記実施の形態１と同様であるが、コンテンツ表示アプリ６による大画面装置１へのコンテンツ表示処理が異なる。実施の形態３において、コンテンツ表示アプリ６は、コンテンツ利用ウィンドウ２をユーザ毎に割り当てて上記実施の形態１と同様に大画面装置１の表示画面上に表示するが、この表示画面上のコンテンツ利用ウィンドウ２を表示する領域とは別の領域にコンテンツ内容のみを表示するコンテンツ利用サブウィンドウ（第２のウィンドウ）９を表示する。
【００７５】
なお、図１７の例では、コンテンツ利用ウィンドウ２とコンテンツ利用サブウィンドウ９を同じ大画面装置１の表示画面上に表示しているが、それぞれを別々の大画面装置に表示する構成にしてもよい。
【００７６】
次に動作について説明する。
図１８は、図１７中のコンテンツ表示アプリ６による動作を示すフローチャートである。なお、実施の形態３による操作アプリ４の動作は、上記実施の形態１と同様であるので説明を省略し、図１８に沿ってコンテンツ表示アプリ６の動作を説明する。
コンテンツ表示用ＰＣ５の中央処理装置がコンテンツ表示用プログラムを実行することによりコンテンツ表示アプリ６を起動する。コンテンツ表示アプリ６は、コンテンツ利用ウィンドウ２を生成して大画面装置１に表示する（ステップＳＴ１ｂ）。続いて、コンテンツ表示アプリ６は、コンテンツ利用サブウィンドウ９を生成して大画面装置１に表示する（ステップＳＴ２ｂ）。
【００７７】
この後、コンテンツ表示アプリ６は、コンテンツ表示用ＰＣ５に装備された、ネットワーク７を介した通信を実行する不図示の通信処理部を制御して、ユーザの携帯電話３ａ〜３ｃとの接続制御スレッドを開始する。この接続制御スレッドの処理は、上記実施の形態１と同様である。
【００７８】
上記接続制御スレッドと並行してステップＳＴ３ｂにおいて、コンテンツ表示アプリ６は、大画面装置１の表示画面上の最前面に表示されているコンテンツ利用ウィンドウ２ａにコンテンツを表示する。ここでは、初期画面として、例えば上述の図６に示すような予め設定された画面を表示する。
【００７９】
次に、コンテンツ表示アプリ６は、接続リストのサイズが０であるか否かを判定する（ステップＳＴ４ｂ）。このとき、接続リストのサイズが０、即ちコンテンツの利用が終了する等して現在接続している携帯電話３がなくなっている場合、コンテンツ表示アプリ６は、ステップＳＴ３ｂの処理に戻る。
【００８０】
また、接続リストのサイズが０でない場合、コンテンツ表示アプリ６は、接続リストの先頭から接続情報を取り出し（ステップＳＴ５ｂ）、該接続情報を用いて最先の携帯電話３と通信接続し、該携帯電話３の操作アプリ４からコンテンツに関する操作コマンドがあるか否かを判定する（ステップＳＴ６ｂ）。
【００８１】
操作アプリ４からコマンドの送信がない場合、コンテンツ表示アプリ６は、現在コンテンツを利用している携帯電話３の操作アプリ４との通信接続が終了したか否かを判定する（ステップＳＴ７ｂ）。ここで、コンテンツ利用が続行され、該携帯電話３の操作アプリ４との通信接続がなされていれば、ステップＳＴ６ｂの処理に戻り、大画面装置１の表示画面を介したコンテンツ表示処理がなされる。
【００８２】
通信接続が終了した場合、コンテンツ表示アプリ６は、接続を終了した携帯電話３の操作アプリ４がコンテンツ利用サブウィンドウ９を利用していたか否かを判定する（ステップＳＴ８ｂ）。コンテンツ利用サブウィンドウ９を利用していた場合、コンテンツ表示アプリ６は、大画面装置１に表示されるコンテンツ利用サブウィンドウ９の表示内容をクリアする（ステップＳＴ９ｂ）。
【００８３】
続いて、コンテンツ表示アプリ６は、接続リストの先頭にある該携帯電話３の接続情報を削除（ステップＳＴ１０ｂ）し、接続リストのサイズが０であるか否かを判定する（ステップＳＴ１１ｂ）。このとき、接続リストのサイズが０であれば、コンテンツ表示アプリ６は、ステップＳＴ３ｂの処理に戻る。
【００８４】
一方、接続リストが１以上である場合、コンテンツ表示アプリ６は、コンテンツ利用待ちの携帯電話３の接続情報を接続リスト上でそれぞれ１つずつ先頭側に詰めると共に、直前に通信を終了した携帯電話３が利用していた最前面のコンテンツ利用ウィンドウ２ａを大画面装置１の表示画面から削除する（ステップＳＴ１２ｂ）。続いて、コンテンツ表示アプリ６は、接続リストの先頭以外にあるコンテンツ利用待ちの携帯電話３の操作アプリ４に対してそれぞれ利用待ち情報を送信（ステップＳＴ１３ｂ）し、ステップＳＴ３ｂの処理に戻る。なお、利用待ち情報については、上記実施の形態１と同様である。
【００８５】
ステップＳＴ６ｂで操作コマンドがあった場合、コンテンツ表示アプリ６は、該操作コマンドがコンテンツ利用の終了を通知する操作終了コマンドか否かを判定する（ステップＳＴ１４ｂ）。なお、操作終了コマンドとは、ユーザがこれ以上操作を行わないで、コンテンツの初期画面や操作によって得られた情報を見るだけを通知するもので、携帯電話３を操作することによって入力されコンテンツ表示用ＰＣ５に送信される。
【００８６】
図１９は、操作終了コマンドを入力するためのアイコンを備えた操作アプリ４の操作画面の一例を示す図である。図１９中の左下にある操作終了ボタンに対して、例えば携帯電話３の操作パネルにおける左下ソフトキーを対応させておき、このキーが押されたらコンテンツ表示アプリ６に操作終了コマンドを送信するように構成する。コマンド内容としては、他のキーと被らないように、例えば６以上の数値か−１を割り当てる。なお、図１９中の他のグラフィックやボタンについては、上記実施の形態１と同様である。
【００８７】
ステップＳＴ１４ｂで操作終了コマンドでないと判定された場合、コンテンツ表示アプリ６は、該操作コマンドに応じた内容のコンテンツ８を、大画面装置１の最前面のコンテンツ利用ウィンドウ２ａに表示し（ステップＳＴ１５ｂ）、ステップＳＴ７ｂの処理に進む。
【００８８】
一方、操作終了コマンドである場合、コンテンツ表示アプリ６は、接続リストのサイズが１であるか否かを判定する（ステップＳＴ１６ｂ）。このとき、接続リストのサイズが１と判定されると、コンテンツ表示アプリ６は、ステップＳＴ１８ｂの処理に進んで、現在コンテンツを利用している携帯電話３の操作アプリ４との通信接続が終了したか否かを判定する。ここで、コンテンツ利用が続行され、該携帯電話３の操作アプリ４との通信接続がなされていれば、ステップＳＴ１６ｂの処理に戻る。また、通信接続が終了した場合は、ステップＳＴ８ｂの処理に戻る。
【００８９】
ステップＳＴ１６ｂにおいて接続リストのサイズが１でない場合（利用待ちのユーザがいる状態）、コンテンツ表示アプリ６は、コンテンツ利用サブウィンドウ９が空いているか否か、つまり該コンテンツ利用サブウィンドウ９を利用している他の操作アプリ４がいるかどうか判定する（ステップＳＴ１７ｂ）。ここで、コンテンツ利用サブウィンドウ９が他の携帯電話３の操作アプリ４によって利用されていれば、該携帯電話３についての通信接続の終了の有無を判定するためにステップＳＴ１８ｂの処理に移行する。
【００９０】
また、コンテンツ利用サブウィンドウ９が他の携帯電話３の操作アプリ４によって利用されていない場合、コンテンツ表示アプリ６は、現在コンテンツ利用ウィンドウ２に表示されているコンテンツ８の内容をコンテンツ利用サブウィンドウ９に移動し（ステップＳＴ１９ｂ）、コンテンツ利用サブウィンドウ利用スレッドを起動した後、ステップＳＴ１０ｂの処理に進む。
【００９１】
コンテンツ利用サブウィンドウ利用スレッドでは、コンテンツ表示アプリ６が、現在コンテンツ利用サブウィンドウ９を利用している操作アプリ４との通信接続が切れるまで、通信接続の終了の有無を判定する（ステップＳＴ１−１ｂ）。ここで、該操作アプリ４との通信接続が終了したと判定されると、コンテンツ表示アプリ６は、コンテンツ利用サブウィンドウ９の表示をクリアする（ステップＳＴ１−２ｂ）。
【００９２】
なお、上述した説明では、コンテンツ利用サブウィンドウ９に表示されるコンテンツ内容としてユーザの操作結果によるコンテンツを表示する例を示したが、コンテンツが利用されていない場合、コンテンツ利用サブウィンドウ９にコンテンツの初期画面やデフォルトのコンテンツ等を表示してもよい。
【００９３】
コンテンツ表示アプリ６によって上述のような手順でコンテンツ表示を行うことで、インタラクティブなコンテンツを大画面表示でユーザに提供することができる。また、ユーザは、大画面装置１の最前面に表示されたコンテンツ利用ウィンドウ２のコンテンツ８のみを利用でき、利用待ちのコンテンツ利用ウィンドウ２は、その一部が見えるように接続順に背面に表示されることから、自己のウィンドウの前面にあるウィンドウ数を数えることにより現在の利用待ち数を認識することが可能である。
【００９４】
以上のように、この実施の形態３によれば、コンテンツ表示用ＰＣ５のコンテンツ表示アプリ６が、携帯電話３に割り当てたコンテンツ利用ウィンドウ２の他、枠内にコンテンツを表示するためのコンテンツ利用サブウィンドウ９を大画面装置１の表示画面上に表示し、コンテンツ利用待ちの携帯電話３に対してコンテンツ利用を許可するにあたり、最前面のコンテンツ利用ウィンドウ２ａの表示内容をコンテンツ利用サブウィンドウ９に表示するとともに、該最前面のコンテンツ利用ウィンドウ２ａを削除してその背面の直下に重ねて表示されていたコンテンツ利用ウィンドウ２ｂを最前面に表示するので、上記実施の形態１と同様の効果が得られると共に、ユーザの操作結果によって最前面のコンテンツ利用ウィンドウ２ａに表示されたコンテンツが、該ユーザからの操作がない場合にコンテンツ利用サブウィンドウ９に移動して表示されることから、次の利用待ちユーザが前のユーザによる操作の結果として得られるコンテンツ内容を該ユーザが確認するのを待つことなく、最前面のコンテンツ利用ウィンドウ２ａのコンテンツを利用することができる。
【００９５】
実施の形態４．
この実施の形態４によるコンテンツ利用システムの基本的な構成は、上記実施の形態１と同様であるが、コンテンツ表示アプリ６及び操作アプリ４が協働してコンテンツ利用待ちのユーザがコンテンツの操作を予め行えるように構成した点が異なる。
【００９６】
次に動作について説明する。
図２０は、この発明の実施の形態４によるコンテンツ利用システムのコンテンツ表示アプリ６の動作を示すフローチャートであり、この図と図１を用いて動作を説明する。
コンテンツ表示用ＰＣ５の中央処理装置がコンテンツ表示用プログラムを実行することによりコンテンツ表示アプリ６を起動する。コンテンツ表示アプリ６は、ユーザが所望するコンテンツを提示するためのコンテンツ利用ウィンドウ２を生成して大画面装置１に表示する（ステップＳＴ１ｃ）。
【００９７】
この後、コンテンツ表示アプリ６は、コンテンツ表示用ＰＣ５に装備された、ネットワーク７を介した通信を実行する不図示の通信処理部を制御して、ユーザの携帯電話３ａ〜３ｃとの接続制御スレッドを開始する。図２０中の接続制御スレッドであるステップＳＴ１−１ｃからステップＳＴ１−５ｃまでの処理は、上記実施の形態１で示した図２の接続制御スレッドのステップＳＴ１−１からステップＳＴ１−５までの処理と同様である。
【００９８】
ステップＳＴ２ｃにおいて、コンテンツ表示アプリ６は、大画面装置１の表示画面上の最前面に表示されているコンテンツ利用ウィンドウ２にコンテンツを表示する。ここでは、初期画面として、例えば上述の図６に示すような予め設定された画面を表示する。
【００９９】
次に、コンテンツ表示アプリ６は、接続リストのサイズが０であるか否かを判定する（ステップＳＴ３ｃ）。このとき、接続リストのサイズが０、即ちコンテンツの利用が終了する等して現在接続している携帯電話３がない場合、コンテンツ表示アプリ６は、ステップＳＴ２ｃの処理に戻る。
【０１００】
また、接続リストのサイズが０でない場合、コンテンツ表示アプリ６は、接続リストの先頭から接続情報を取り出し（ステップＳＴ４ｃ）、該接続情報を用いて最先の携帯電話３と通信接続し、該携帯電話３の操作アプリ４から最前面のコンテンツ利用ウィンドウ２に表示されたコンテンツに関する操作コマンドがあるか否かを判定する（ステップＳＴ５ｃ）。ここで、操作コマンドがあった場合、コンテンツ表示アプリ６は、該操作コマンドに応じた内容のコンテンツ８を、大画面装置１の最前面のコンテンツ利用ウィンドウ２に表示する（ステップＳＴ６ｃ）。
【０１０１】
上記実施の形態１の図６から図８までに示すような店舗情報検索のコンテンツを表示する場合について説明する。上記実施の形態１では、操作アプリ４からのカーソル移動や決定又はキャンセルに対応した操作コマンドに応じて、コンテンツ表示アプリ６が大画面装置１の表示画面上のカーソルを動かし店舗検索が行われる。これに対し、この実施の形態４は、操作アプリ４から指定コンテンツ表示コマンド及び指定パラメータが送信され、このコマンドに応じて大画面装置１の表示画面上にコンテンツ操作の結果画面が一度に表示される。
【０１０２】
ここで、指定コンテンツ表示コマンドとは、指定パラメータで特定されるコンテンツ内容の表示を指定するコマンドであり、上記実施の形態で数値９までのコマンドを示しているので、これと重ならない例えば数値１０を指定コンテンツ表示コマンドとする。また、指定パラメータとは、表示させたいコンテンツの内容を構成する各項目に設定したＩＤ番号である。図６から図８までの店舗情報検索の場合、店舗カテゴリや店舗名、店舗の詳細情報表示のオン又はオフにそれぞれ対応するＩＤ番号が指定パラメータに相当する。
【０１０３】
例えば、指定コンテンツ表示コマンドを数値１０とし、指定パラメータの第１パラメータが特定する内容が店舗カテゴリ、第２パラメータが特定する内容が店舗名、第３パラメータが特定する内容が店舗の詳細情報表示のオン又はオフである場合、携帯電話３の操作アプリ４は、指定コンテンツ表示コマンド→第１パラメータ→第２パラメータ→第３パラメータの順でコンテンツ表示アプリ６へ送信する。
【０１０４】
コンテンツ表示アプリ６は、このような指定コンテンツ表示コマンド及び指定パラメータによりコンテンツ内容が指定されると、これに応じた表示内容を大画面装置１に表示する。第１パラメータの取り得る値が、図６から図８で示したカテゴリＡについて数値１、カテゴリＢについて数値２、カテゴリＣについて数値３であるとすると、図６に示したコンテンツ内容を大画面装置１に表示させる場合、操作アプリ４から、指定コンテンツ表示コマンド→第１パラメータ→第２パラメータ→第３パラメータの順で数値１０→２→０→０がコンテンツ表示アプリ６へ送信される。
【０１０５】
また、第２パラメータの取り得る値が、図６から図８で示した店舗Ａについて数値１、店舗Ｂについて数値２、店舗Ｃについて数値３であるとすると、図７に示したコンテンツ内容を大画面装置１に表示させる場合、操作アプリ４から、指定コンテンツ表示コマンド→第１パラメータ→第２パラメータ→第３パラメータの順で数値１０→２→２→０がコンテンツ表示アプリ６へ送信される。
【０１０６】
さらに、第３パラメータの取り得る値が、店舗の詳細情報を表示する場合（オン）について数値１、店舗の詳細情報を表示しない場合（オフ）について数値２であるとすると、図８に示したコンテンツ内容を大画面装置１に表示させる場合、操作アプリ４から、指定コンテンツ表示コマンド→第１パラメータ→第２パラメータ→第３パラメータの順で数値１０→２→２→１がコンテンツ表示アプリ６へ送信される。
【０１０７】
ステップＳＴ６ｃの処理を行うか又はステップＳＴ５ｃで操作アプリ４からコマンドがない場合、コンテンツ表示アプリ６は、現在コンテンツを利用している携帯電話３の操作アプリ４との通信接続が終了したか否かを判定する（ステップＳＴ７ｃ）。ここで、コンテンツ利用が続行され、該携帯電話３の操作アプリ４との通信接続がなされていれば、ステップＳＴ５ｃの処理に戻り、大画面装置１の表示画面を介したコンテンツ表示処理がなされる。
【０１０８】
通信接続が終了した場合、コンテンツ表示アプリ６は、接続リストの先頭にある該携帯電話３の接続情報を削除（ステップＳＴ８ｃ）し、接続リストのサイズが０であるか否かを判定する（ステップＳＴ９ｃ）。このとき、接続リストのサイズが０である場合、コンテンツ表示アプリ６は、ステップＳＴ２ｃの処理に戻る。
【０１０９】
一方、接続リストが１以上である場合、コンテンツ表示アプリ６は、コンテンツ利用待ちの携帯電話３の接続情報を接続リスト上でそれぞれ１つずつ先頭側に詰めると共に、直前に通信を終了した携帯電話３が利用していた最前面のコンテンツ利用ウィンドウ２を大画面装置１の表示画面から削除（ステップＳＴ１０ｃ）しステップＳＴ１１ｃの処理に進む。
【０１１０】
ステップＳＴ１１ｃにおいて、コンテンツ表示アプリ６は、接続リストの先頭以外にあるコンテンツ利用待ちの携帯電話３の操作アプリ４に対してそれぞれ利用待ち情報を送信した後、ステップＳＴ４ｃの処理に戻る。
【０１１１】
次に携帯電話３の操作アプリ４の動作を説明する。
図２１は、実施の形態４による操作アプリ４の動作を示すフローチャートであり、この図に沿って説明する。
携帯電話３の中央処理装置がコンテンツ操作用プログラムを実行することにより操作アプリ４を起動する。操作アプリ４は、ネットワーク７を介してコンテンツ表示用ＰＣ５のコンテンツ表示アプリ６と通信接続する（ステップＳＴ１０１ｂ）。
【０１１２】
操作アプリ４は、コンテンツ表示アプリ６から利用待ち情報を受信（ステップＳＴ１０２ｂ）すると、携帯電話３の表示画面に操作画面を表示する（ステップＳＴ１０３ｂ）。
この操作画面を構成するための情報は、コンテンツ表示アプリ６が利用待ち情報と共に操作アプリ４に送信するようにしてもよく、携帯電話３に予め利用を予定するコンテンツに関する操作画面の構成情報を保持するようにしてもよい。
【０１１３】
図２２は、操作すべきコンテンツが、上記実施の形態１で示した店舗情報検索である場合の操作画面の一例を示す図である。図２２に示すように、該操作画面には画面上段に利用待ち情報表示領域が設定されており、図９で示したものと同様のメッセージが表示される。なお、図２２の例では、利用待ちが発生している状況を示しているが、自分の利用順番であれば、該利用待ち情報表示領域に“現在利用可能です。”等のメッセージが表示される。
【０１１４】
利用待ち情報表示領域の更新は、利用待ち情報のチェックのタイミングで行われる。画面中段には、図６から図８までに示した店舗情報検索画面と同様な内容が表示される。但し、店舗の詳細情報は表示されず代わりに簡易情報を表示する。詳細情報については、大画面装置１が利用できる状態になったときに大画面装置１の表示画面に表示する。
【０１１５】
カーソル移動や決定又はキャンセルの操作は、大画面装置１を利用できる場合、上記実施の形態１と同様に携帯電話３の操作パネルの各キーを操作することにより、これに応じた操作コマンドがコンテンツ表示アプリ６へ送信されて大画面装置１の表示内容に反映される。なお、大画面装置１を利用できないときは、操作情報として保存される。また、操作画面の画面下段には、図９で示したものと同様に終了ボタンを表示し、これに対応する携帯電話３の操作パネルのキーを押すことにより、コンテンツ表示アプリ６との通信接続を終了し、操作アプリ４による処理を終了する。
【０１１６】
次に、操作アプリ４は、利用待ち情報が０であるか否かを判定する（ステップＳＴ１０４ｂ）。このとき、利用待ち情報が０である場合、さらに操作情報の有無を判定する（ステップＳＴ１０５ｂ）。ここで、操作情報として数値０以外が設定されたものが１つでもある場合、指定コンテンツ表示コマンドとこれに添付する指定パラメータとして上記操作情報とをコンテンツ表示アプリ６に送信する（ステップＳＴ１０６ｂ）。
【０１１７】
なお、操作情報とは、操作画面の内容に基づいてユーザが操作した結果として選択されたアイテムを特定する情報である。例えば、図６から図８までに示した店舗情報検索画面の場合では、カテゴリの操作情報として、未選択について数値０、カテゴリＡについて数値１、カテゴリＢについて数値２、カテゴリＣについて数値３を設定し、店舗の操作情報として、未選択について数値０、店舗Ａについて数値１、店舗Ｂについて数値２、店舗Ｃについて数値３を設定し、情報表示の操作情報として、未選択について数値０、情報表示可（オン）について数値１、情報表示不可（オフ）について数値２を設定する。
【０１１８】
図２２中の操作画面を大画面装置１に表示させるには、操作アプリ４から、上述の設定内容に従って、カテゴリの操作情報に数値２、店舗の操作情報に数値２、情報表示の操作情報に数値０を設定した操作情報を指定パラメータとしてコンテンツ表示アプリ６へ送信する。コンテンツ表示アプリ６では、上述したように、指定コンテンツ表示コマンドに応じて、指定パラメータで特定されるコンテンツ内容を大画面装置１の表示画面上に表示する。
【０１１９】
この後、操作アプリ４は、ユーザからの操作待ち（携帯電話３の操作パネルのキー操作によるコンテンツ操作）の状態になる（ステップＳＴ１０７ｂ）。この状態で、ユーザの操作がなされると、操作アプリ４は、該操作に応じた操作画面の更新を行い（ステップＳＴ１０８ｂ）、この操作の結果として選択されたアイテムを特定する操作情報を保存する（ステップＳＴ１０９ｂ）。
【０１２０】
次に、操作アプリ４は、最新に受信した利用待ち情報が０であるか否かを判定する（ステップＳＴ１１０ｂ）。最新の利用待ち情報が０である場合（自分が利用順番となった場合）、操作アプリ４は、指定コンテンツ表示コマンドをコンテンツ表示アプリ６に送信する（ステップＳＴ１１１ｂ）。以降、コンテンツ利用を終了するまで、ステップＳＴ１０７ｂからステップＳＴ１１１ｂまでの処理を繰り返す。
【０１２１】
また、ステップＳＴ１０４ｂにおいて利用待ち情報が０以外、つまり自分の利用順番ではないと判定された場合、操作アプリ４は、利用待ち監視スレッドを開始する。利用待ち監視スレッドにおいて、操作アプリ４が、コンテンツ表示アプリ６から利用待ち情報を受信すると（ステップＳＴ１−１ｄ）、該利用待ち情報が０であるか否かを判定する（ステップＳＴ１−２ｄ）。
【０１２２】
ステップＳＴ１−２ｄにおいて利用待ち情報が０以外、つまり自分の利用順番ではないと判定された場合、操作アプリ４は、ステップＳＴ１−１ｄの処理に戻って自分が利用順番となるまでステップＳＴ１−１ｄからステップＳＴ１−２ｄまでの処理を繰り返す。一方、利用待ち情報が０と判定された場合、操作アプリ４は、ステップＳＴ１０３ｂで表示された操作画面の内容に基づいてユーザが操作した結果として選択されたアイテムを特定する操作情報の有無を判定する（ステップＳＴ１−３ｄ）。
【０１２３】
ここで、操作情報として数値０以外が設定されたものが１つでもある場合、指定コンテンツ表示コマンドとこれに添付する指定パラメータとして上記操作情報とをコンテンツ表示アプリ６に送信する（ステップＳＴ１−４ｄ）。また、操作情報がなければ、そのまま利用待ち監視スレッドを終了する。
【０１２４】
以上のように、この実施の形態４によれば、利用待ちの携帯電話３に対して所望のコンテンツの操作画面を表示し、これに基づいて操作された結果として選択されたアイテムを特定する情報を操作情報として保持しておき、利用順番になった際にコンテンツ表示アプリ６へ該操作情報をコマンドのパラメータとして送信し、コンテンツ表示アプリ６が該コマンドに応じて既に操作された結果のアイテムからなるコンテンツ内容を大画面装置１の表示画面上に表示するので、他のユーザが大画面装置１の表示画面上に表示されたコンテンツを利用中であっても、利用待ちの間に予め所望のコンテンツを操作することができ、またユーザ操作により選択されたアイテムに関する簡易情報を得ることも可能である。
【０１２５】
実施の形態５．
この実施の形態５によるコンテンツ利用システムの基本的な構成は、上記実施の形態１と同様であるが、コンテンツ利用待ちのユーザの携帯電話３で予め所望のコンテンツ表示アプリ６及び操作アプリ４が協働することによりコンテンツ利用中のユーザの携帯電話３の表示画面にコンテンツの操作結果を表示するように構成した点が異なる。
【０１２６】
次に動作について説明する。
実施の形態５によるコンテンツ表示アプリ６では、上記実施の形態１で示した図２のステップＳＴ６において、操作アプリ４からの操作コマンドによる操作で得られたコンテンツ内容を大画面装置１の最前面のコンテンツ利用ウィンドウ２に表示する代わりに、該コンテンツ内容を特定する情報を携帯電話３に送信する。これ以外のステップにおける処理は、上記実施の形態１と同様である。
【０１２７】
なお、上述した操作アプリ４からの操作コマンドに応じたコンテンツ内容とは、ユーザの操作結果として得られる情報である。例えば、コンテンツが上記実施の形態１で示した店舗情報検索である場合、図８中の「選択された店舗の詳細情報」が該コンテンツ内容に該当する。この場合、大画面装置１の表示画面上に表示されるコンテンツ内容は、図６や図７に示すような「選択された店舗の詳細情報」を得るための操作を行う部分のみとし、大画面装置１の表示内容に基づく操作により得られた「選択された店舗の詳細情報」が携帯電話３に送られる。
【０１２８】
実施の形態５による操作アプリ４は、上記実施の形態１で示した図３のステップＳＴ１０５において、コンテンツ表示アプリ６から受信した上記コンテンツ内容を含む操作画面を生成して携帯電話３の表示画面上に表示する。また、図３のステップＳＴ１０８において、操作アプリ４が、ユーザ操作結果の表示及び操作終了に対応するボタン等を操作画面に表示して、これらの処理を選択する操作を受け付け、これらの操作がなされると対応する処理（操作結果の表示又は操作終了）を行う。
【０１２９】
図２３は、この発明の実施の形態５による携帯電話３で表示される操作画面の一例を示す図であり、操作すべきコンテンツが上記実施の形態１で示した店舗情報検索である場合を示している。操作アプリ４は、図３のステップＳＴ１０５に相当する処理において、携帯電話３の表示画面上に図２３のような操作画面を表示する。この画面上段には、上記実施の形態１で示した図８中の「選択された店舗の詳細情報」、つまり操作コマンドに応じたコンテンツ内容（ユーザ操作結果）を表示する領域が設けられている。
【０１３０】
大画面装置１の表示画面上に表示された図７の表示内容に基づいて、図２３中の矢印キーを操作することにより「選択された店舗の詳細情報」が得られる。この「選択された店舗の詳細情報」を特定する情報をコンテンツ表示アプリ６から受信して、操作アプリ４が図２３の画面上段の領域に該情報を表示する。
【０１３１】
また、図２３の画面中段には、上記実施の形態１で示した図１０と同様のキーが表示され、画面下段右には図１０と同様な終了ボタンがあり、これも上記実施の形態１と同様に動作する。画面下段左には、操作終了ボタンが表示されており、例えば携帯電話３の操作パネルにおける左下ソフトキーを割り当てる。この左下ソフトキーの操作に応じて操作終了ボタンが押下され、操作アプリ４がコンテンツ表示アプリ６との通信接続を終了する。
【０１３２】
このようにすることで、操作アプリ４によって大画面装置１の表示画面上に表示されたコンテンツの操作をすることはできなくなるが、携帯電話３の表示画面上には最終的な操作結果を含む操作画面が表示されたままで残る。従って、ユーザは、該操作画面に表示された操作結果を確認すればよく、大画面装置１を他のユーザのコンテンツ利用に移行させることができる。
【０１３３】
この他、図２４に示すような操作画面を表示するようにしてもよい。図２４に示す操作画面では、図２３の画面に情報保存ボタンと保存情報表示ボタンが追加されており、情報保存ボタンが押下されると、操作アプリ４が、操作画面の上段の領域に表示されたユーザ操作結果の情報（「選択された店舗の詳細情報」）を携帯電話３に保存する。また、保存情報表示ボタンが押下されると、操作アプリ４は、保存した上記情報を読み出して携帯電話３の表示画面上に表示する。これにより、ユーザ操作結果の情報を任意なタイミングで何度も閲覧することが可能である。
【０１３４】
さらに、ユーザ操作結果の情報を複数保存した場合、操作アプリ４が、上記保存情報表示ボタンが押下されると、図２５に示すような既に保存された情報を、カーソルで個々の情報を選択可能な情報リスト（情報１〜５）として表示するようにしてもよい。なお、この情報リストは、文字列によるリストでもよいし、各保存情報に対応づけたアイコンで表示してもよい。
【０１３５】
以上のように、この実施の形態５によれば、大画面装置１の表示画面上に表示されたコンテンツに対するユーザの操作結果を携帯電話３に表示するので、ユーザがコンテンツ利用を終了するにあたり、該コンテンツに対する操作の結果の確認を待つことなく、次の利用待ちユーザがコンテンツを利用することができる。これにより、利用待ち時間を短縮することができる。また、携帯電話３にユーザ操作結果の情報を保存し、該保存情報をユーザが適宜参照できるユーザインタフェースを提供するので、コンテンツ利用の結果として得られた情報の利便性を高めることができる。
【０１３６】
実施の形態６．
図２６は、この発明の実施の形態６によるコンテンツ利用システムの構成を示すブロック図である。実施の形態６によるコンテンツ利用システムの基本的な構成自体は、上記実施の形態１、２と同様であるが、大画面装置１へのコンテンツ表示処理が異なる。実施の形態６において、コンテンツ表示アプリ６は、ユーザ毎にコンテンツ利用ウィンドウ２を１つずつ割り当てるのではなく、コンテンツ利用ユーザに対して複数のコンテンツ利用ウィンドウ２（コンテンツ利用ウィンドウ２ａ，２ｂ，２ｃ，２ｄ）を割り当て、図２６に示すように大画面装置１の表示画面上に重ならないように並べて表示する。
【０１３７】
なお、この実施の形態６において、コンテンツ利用ウィンドウ２ａ，２ｂ，２ｃ，２ｄは、ウィンドウ枠内の全ての領域にコンテンツ内容を表示することができ、かつ大画面装置１の表示画面上に全てのウィンドウが重ならずに並べて配置できるサイズであるものとする。
【０１３８】
次に動作について説明する。
図２７は、図２６中のコンテンツ表示アプリ６による動作を示すフローチャートであり、図２８は、コンテンツ利用ウィンドウスレッドの流れを示すフローチャートである。また、図２９は、図２６中の操作アプリ４による動作を示すフローチャートである。ここでは、図２７及び図２８に沿ってコンテンツ表示アプリ６の動作を先に説明する。
コンテンツ表示用ＰＣ５の中央処理装置がコンテンツ表示用プログラムを実行することによりコンテンツ表示アプリ６を起動する。この後、コンテンツ表示アプリ６は、携帯電話３との間で接続制御スレッドを開始する。
【０１３９】
接続制御スレッドにおいて、先ず、コンテンツ表示アプリ６は、携帯電話３の操作アプリ４からの通信接続待ち状態となる（ステップＳＴ１−１ｅ）。このとき、携帯電話３から通信接続があると、コンテンツ表示アプリ６は、今回の接続情報を接続リストの最後に追加する（ステップＳＴ１−２ｅ）。
【０１４０】
次に、コンテンツ表示アプリ６は、接続リストのサイズが最大ウィンドウ数より大きいか否かを判定する（ステップＳＴ１−３ｅ）。なお、最大ウィンドウ数とは、大画面装置１の表示画面上に重ならずに並べて表示できるコンテンツ利用ウィンドウ２の数である。
ここで、接続リストのサイズが最大ウィンドウ数以下である場合、すなわちコンテンツ利用ユーザ及び利用待ちユーザの数が大画面装置１の表示画面上に重ならずに並べて表示可能なコンテンツ利用ウィンドウ２の数と同じか少ない場合、コンテンツ表示アプリ６は、ステップＳＴ１−１ｅの処理に戻ってさらに他の携帯電話３の操作アプリ４からの通信接続を待つ。
【０１４１】
一方、接続リストのサイズが最大ウィンドウ数より大きい場合、すなわちコンテンツ利用ユーザ及び利用待ちユーザの数が大画面装置１の表示画面上に重ならずに並べて表示可能なコンテンツ利用ウィンドウ２の数より多い場合、コンテンツ表示アプリ６は、現在通信接続している携帯電話３の操作アプリ４に対してアイコン情報を送信する（ステップＳＴ１−４ｅ）。なお、アイコン情報ついては、上記実施の形態２と同様である。
【０１４２】
ステップＳＴ１−４ｅでアイコン情報を送信すると、コンテンツ表示アプリ６は、利用待ちの携帯電話３に対する待ちアイコンを生成し、大画面装置１の表示画面上の所定位置に順番に表示して（ステップＳＴ１−５ｅ）、ステップＳＴ１−１ｅに戻る。図３０は、コンテンツ利用ウィンドウ２及び待ちアイコンの表示例を示す図である。図３０において、次に利用するユーザについては矩形枠中に１が記載されたアイコンが表示される。
【０１４３】
大画面装置１の表示画面上に重ならずに並べて表示されているコンテンツ利用ウィンドウ２ａ〜２ｄのコンテンツを現在利用中のユーザは、このアイコンを見ることにより、利用待ちのユーザがいることを認識することができる。待ちアイコンの表示の詳細は、上記実施の形態２と同様である。
【０１４４】
上記接続制御スレッドと並行してステップＳＴ１ｄにおいて、コンテンツ表示アプリ６は、コンテンツを表示するためのコンテンツ表示ウィンドウを生成して大画面装置１に表示する。ここで、コンテンツ表示ウィンドウは、ウィンドウ枠内にコンテンツ表示のみを行うウィンドウである。なお、コンテンツ利用ウィンドウ２は、上述したように、コンテンツを携帯電話３の操作アプリ４から操作可能に表示する。
【０１４５】
図３１は、コンテンツ表示ウィンドウ１０の表示例を示す図である。コンテンツ表示ウィンドウ１０は、図３１中に破線で囲んで示すコンテンツ表示領域にコンテンツを表示する。また、ステップＳＴ１ｄにおける大画面装置１の表示初期状態では、コンテンツを利用するユーザがまだいないので、コンテンツ表示ウィンドウ１０が、図３１に示すように待ちアイコン表示領域以外の空き領域一杯に表示される。
【０１４６】
次に、コンテンツ表示アプリ６は、コンテンツ表示ウィンドウ１０のコンテンツ表示領域にコンテンツを表示させ（ステップＳＴ２ｄ）、接続リストのサイズが最大ウィンドウ数より大きいか否かを判定する（ステップＳＴ３ｄ）。ここで、接続リストのサイズが最大ウィンドウ数より大きい場合、コンテンツ表示アプリ６は、コンテンツ利用ウィンドウ２の利用終了待ち状態となり（ステップＳＴ４ｄ）、利用が終了したら大画面装置１に表示されている最上段の待ちアイコンを削除し、残りの待ちアイコンをそれぞれ１段ずつ移動させる（ステップＳＴ５ｄ）。
【０１４７】
ステップＳＴ３ｄにおいて接続リストのサイズが最大ウィンドウ数以下である場合、コンテンツ表示アプリ６は、ステップＳＴ４ｄ及びステップＳＴ５ｄをせず、ステップＳＴ６ｄの処理に移行する。
【０１４８】
続いて、コンテンツ表示アプリ６は、接続リストのサイズが新たなコンテンツ利用ウィンドウ２の表示領域の数より大きいか否かを判定する（ステップＳＴ６ｄ）。ここで、接続リストのサイズがコンテンツ利用ウィンドウ２の表示領域の数以下である場合、つまり新たなコンテンツ利用ウィンドウ２を表示可能ではあるが利用待ちユーザがいない場合、コンテンツ表示アプリ６は、後述するコンテンツ表示ウィンドウの表示領域の更新処理を実行して（ステップＳＴ７ｄ）、ステップＳＴ２ｄの処理に戻る。
【０１４９】
コンテンツ表示ウィンドウの表示領域の更新処理について説明する。
ここでは、図３２に示すような最大ウィンドウ数が４の状態、つまりコンテンツ利用ウィンドウ２の表示領域が領域１から領域４までが、大画面装置１の表示画面上に重ならず並べて配置されている場合を例に挙げる。コンテンツを利用するユーザがいない場合は、コンテンツ利用ウィンドウ２を表示する必要がない。このため、領域１から領域４までの全領域を表示領域として使いコンテンツ表示ウィンドウ１０が表示される（図３１の状態）。
【０１５０】
この状態でコンテンツを利用したいユーザが現れると、コンテンツ表示アプリ６は、コンテンツ利用ウィンドウ２を領域１に表示する。このとき、コンテンツ表示ウィンドウとコンテンツ利用ウィンドウの表示領域が重なってしまわないように、図３３に示すように、残りの領域２〜４にコンテンツ表示ウィンドウを縮小してコンテンツを表示する。
【０１５１】
さらにコンテンツを利用したいユーザが２人増えると、領域２及び領域３にコンテンツ利用ウィンドウをそれぞれ表示するので、これに応じて図３４に示すようにコンテンツ表示ウィンドウを領域４のみに縮小させる。さらにもう一人増えた場合は、領域１〜４の全てをコンテンツ利用ウィンドウ２が利用する。
【０１５２】
このとき、領域２，３を利用しているユーザが利用を終了した場合、図３５に示すようにコンテンツ表示ウィンドウが表示される。ここで、コンテンツ表示ウィンドウを表示する領域を領域２，３ではなく、領域２，４を利用しているユーザが利用を終了した場合、図３６に示すようになる。
【０１５３】
なお、図３３のようにコンテンツ表示ウィンドウの表示領域が矩形ではない場合、この形のウィンドウに合うようにコンテンツを予め作っておくか若しくはコンテンツを部品化しておいて動的にウィンドウの形に合うように構成してもよい。また、上述の説明では、コンテンツ利用ウィンドウがユーザに割り当てられたら利用終了までウィンドウの位置や大きさを変えない場合を示したが、コンテンツによってはこれらを変えてもかまわない。ここで、コンテンツの利用状況に変化がない場合、表示領域の更新を行わない。
【０１５４】
ステップＳＴ６ｄにおいて接続リストサイズがコンテンツ利用ウィンドウ数より大きい場合、コンテンツ表示アプリ６は、接続リストから（コンテンツ利用ウィンドウ数＋１）番目（利用待ちの先頭）の接続情報を読み出し（ステップＳＴ８ｄ）、該接続情報を用いてコンテンツ利用可としたユーザの携帯電話３の操作アプリ４と通信接続する。
【０１５５】
この後、コンテンツ表示アプリ６は、上記コンテンツ利用可としたユーザに割り当てたコンテンツ利用ウィンドウを表示するための領域の選択処理を実行する（ステップＳＴ９ｄ）。以降、コンテンツ利用ウィンドウを表示するための領域の選択処理の詳細について説明する。なお、最大ウィンドウ数を４とし、図３２のようにコンテンツ利用ウィンドウを表示するための領域１〜４が大画面装置１の表示画面上に配置されているものとする。
【０１５６】
ステップＳＴ９ｄにおいて、図３２に示す４つの領域１〜４のうち、他のコンテンツ利用ウィンドウが表示されていない部分から領域を選択する。なお、選択順は、領域１＞領域２＞領域３＞領域４のように順番を決めてチェックし、空いている領域を選択するようにしてもよいし、コンテンツ表示ウィンドウの連続した領域が大きくなるような順番でもよい。例えば、図３３の状態である場合、領域４を選択するとコンテンツ表示ウィンドウは領域２と領域３に分割されるので、次に選択する領域は領域２又は領域３とする。
【０１５７】
次に、コンテンツ表示アプリ６は、ステップＳＴ９ｄで選択されたコンテンツ利用ウィンドウを配置する領域を考慮し、大画面装置１の表示画面上における残りの領域に対してコンテンツ表示ウィンドウの表示領域の更新処理を実行する（ステップＳＴ１０ｄ）。
【０１５８】
続いて、コンテンツ表示アプリ６は、コンテンツ利用ウィンドウを生成してステップＳＴ９ｄで選択された領域に表示し（ステップＳＴ１１ｄ）、該コンテンツ利用ウィンドウ２のコンテンツ表示領域にコンテンツを表示する（ステップＳＴ１２ｄ）。そして、コンテンツ表示アプリ６は、コンテンツ利用ウィンドウスレッドを開始する。
【０１５９】
図２８を用いてコンテンツ利用ウィンドウスレッドの詳細な処理を説明する。
コンテンツ表示アプリ６は、コンテンツの利用が許可された携帯電話３の操作アプリ４から、ステップＳＴ１２ｄでコンテンツ利用ウィンドウに表示したコンテンツに関する操作コマンドがあるか否かを判定する（ステップＳＴ１ｅ）。ここで、操作コマンドがあった場合、コンテンツ表示アプリ６は、該操作コマンドに応じた内容のコンテンツを大画面装置１のコンテンツ利用ウィンドウに表示する（ステップＳＴ２ｅ）。なお、コンテンツの表示やコマンドの割り当てについては上記実施の形態１と同様である。
【０１６０】
ステップＳＴ２ｅの処理を行うか又はステップＳＴ１ｅで操作アプリ４からコマンドがない場合、コンテンツ表示アプリ６は、現在コンテンツを利用している携帯電話３の操作アプリ４との通信接続が終了したか否かを判定する（ステップＳＴ３ｅ）。ここで、コンテンツ利用が続行され、該携帯電話３の操作アプリ４との通信接続がなされていれば、ステップＳＴ１ｅの処理に戻る。
【０１６１】
通信接続が終了した場合、コンテンツ表示アプリ６は、該携帯電話３の操作アプリ４に割り当てたコンテンツ利用ウィンドウを削除（ステップＳＴ４ｅ）し、接続リストのサイズが最大ウィンドウ数より大きいか否かを判定する（ステップＳＴ５ｅ）。このとき、接続リストのサイズが最大ウィンドウ数以下である場合（コンテンツ利用待ちユーザがいない場合）、コンテンツ表示アプリ６は、コンテンツ表示ウィンドウの表示領域の更新を行い（ステップＳＴ６ｅ）、更新したコンテンツ表示ウィンドウの表示領域にコンテンツを表示する（ステップＳＴ７ｅ）。
【０１６２】
ステップＳＴ７ｅの処理を行うか又はステップＳＴ５ｅで接続リストのサイズが最大ウィンドウ数より大きい場合、コンテンツ表示アプリ６は、接続リストから該携帯電話３の接続情報を削除（ステップＳＴ８ｅ）し、コンテンツ利用待ちの携帯電話３の接続情報を接続リスト上でそれぞれ１つずつ先頭側に詰める。この後、コンテンツ表示アプリ６は、ステップＳＴ４ｄにおけるコンテンツ利用ウィンドウの利用終了待ち状態を解除するため、自己が実行するメインルーチンにコンテンツ利用ウィンドウの利用終了通知を行う（ステップＳＴ９ｃ）。
【０１６３】
図２７のフローの説明に戻ると、コンテンツ表示アプリ６は、携帯電話３の操作アプリ４に対して数値０のアイコン情報（利用許可番号）及びそのコンテンツ利用ウィンドウ情報を送信する（ステップＳＴ１３ｄ）。なお、アイコン情報については、上記実施の形態２と同様である。
【０１６４】
ここで、コンテンツ利用ウィンドウ情報とは、大画面装置１の表示画面上に表示されているコンテンツ利用ウィンドウのうち、コンテンツ利用可となったユーザに対して自己に割り当てられたコンテンツ利用ウィンドウを識別するための情報である。例えば、図３２に示す場合、領域１にコンテンツ利用ウィンドウが表示される場合には数値１、領域２にコンテンツ利用ウィンドウが表示される場合には数値２、以下同様に領域３は数値３、領域４は数値４を設定する。
【０１６５】
さらに、これらの値に対応する表示効果、例えばウィンドウの枠の色や背景の色等を設定しておき、コンテンツ利用ウィンドウの枠や背景に対して対応する該表示効果を適用する。このコンテンツ利用ウィンドウ情報に基づいて、操作アプリ４も、自己に割り当てられたコンテンツ利用ウィンドウを文字で知らせたり、操作画面の枠や背景の色をコンテンツ利用ウィンドウと同じにする。これによって、ユーザは、大画面装置１の表示画面上に配置されているどのコンテンツ利用ウィンドウが自己に割り当てられるのかを容易に認識することができる。
【０１６６】
コンテンツ表示アプリ６によって上述のような手順でコンテンツ表示を行うことで、インタラクティブなコンテンツを大画面表示で複数のユーザに提供することができる。また、利用待ちのユーザに対して接続順に割り当てられた待ちアイコンが表示されることから、自己の待ちアイコンと他のユーザの待ちアイコンを見ることにより現在の利用待ち数を認識することが可能である。
【０１６７】
次に、図２９を用いて携帯電話３の操作アプリ４の動作を説明する。
携帯電話３の中央処理装置がコンテンツ操作用プログラムを実行することにより操作アプリ４を起動する。操作アプリ４は、ネットワーク７を介してコンテンツ表示用ＰＣ５のコンテンツ表示アプリ６と通信接続する（ステップＳＴ１０１ｃ）。
【０１６８】
この後、携帯電話３の操作アプリ４は、コンテンツ表示アプリ６からアイコン情報を受信（ステップＳＴ１０２ｃ）すると、該アイコン情報が０であるか否かを判定する（ステップＳＴ１０３ｃ）。ここで、アイコン情報が０以外、つまり自分の利用順番ではない場合、操作アプリ４は、ステップＳＴ１０４ｃに進んで携帯電話３の表示画面にアイコン情報を表示して、ステップＳＴ１０２ｃの処理に戻る。このとき、大画面装置１の画面例は、上記実施の形態２と同様である。
【０１６９】
ステップＳＴ１０３ｃでアイコン情報が０と判定された場合、該アイコン情報と共にコンテンツ利用ウィンドウ情報が添付されているので、操作アプリ４は、該コンテンツ利用ウィンドウ情報を受信し（ステップＳＴ１０５ｃ）、該コンテンツ利用ウィンドウ情報を考慮して携帯電話３の表示画面に操作画面を表示する（ステップＳＴ１０６ｃ）。
【０１７０】
図３７は、ステップＳＴ１０６ｃで表示される操作画面の一例を示す図である。図３７に示すように、コンテンツ利用ウィンドウ情報を考慮して、操作画面の上段にコンテンツ利用ウィンドウ情報に対応する内容を文字で表示している。なお、例えば画面の背景の色を操作アプリ４とコンテンツ利用ウィンドウで揃えたり、同じ枠の色で表示してもよい。また、これらを全て適用してもよい。その他の操作画面や操作処理等は上記実施の形態１と同様である。
【０１７１】
ステップＳＴ１０６ｃまでの処理が完了すると、操作アプリ４は、ユーザからの操作待ちの状態に移行する（ステップＳＴ１０７ｃ）。次にユーザの操作が行われると、この操作が終了操作であるかのチェックを行う（ステップＳＴ１０８ｃ）。ここで、携帯電話３の表示画面上に表示した操作画面に基づいて入力された操作が終了操作であると、操作アプリ４は、コンテンツ利用処理を終了する。
【０１７２】
一方、終了操作でなければ、操作アプリ４は、ユーザによる操作に応じた操作コマンドをコンテンツ表示アプリ６へ送信（ステップＳＴ１０９ｃ）し、ステップＳＴ１０７ｃの処理に戻る。以降、ユーザの操作の度にステップＳＴ１０７ｃからステップＳＴ１９ｃまでの処理を繰り返し、大画面装置１に大画面表示されたコンテンツを操作する。
【０１７３】
操作アプリ４によって上述のような手順でコンテンツを操作することで、インタラクティブなコンテンツを大画面表示で利用可能とすることができる。また、利用待ちのユーザに対して接続順に割り当てられた待ちアイコンが、大画面装置１と携帯電話３の操作画面に表示されることから、自己の待ちアイコンと他のユーザの待ちアイコンを見ることにより現在の利用待ち数を認識することが可能である。さらに、大画面装置１に複数のコンテンツ利用ウィンドウが表示されている場合、どのコンテンツ利用ウィンドウ２が自分の利用可能なウィンドウなのかを容易に知ることができる。
【０１７４】
以上のように、この実施の形態６によれば、コンテンツ表示用ＰＣ５のコンテンツ表示アプリ６が、枠内に表示したコンテンツに対してコマンド操作を受け付けるコンテンツ利用ウィンドウ２を携帯電話３毎に割り当て、コンテンツ利用を許可した携帯電話３に割り当てたコンテンツ利用ウィンドウ２を大画面装置１の表示画面上に重なることなく並べて表示し、コンテンツ利用待ちの携帯電話３毎に割り当てたアイコンを大画面装置１の表示画面上へ利用待ち順に表示するとともに、該アイコンを特定するアイコン情報をコンテンツ利用待ちの携帯電話３に送信し、コンテンツ利用待ちの携帯電話３の操作アプリ４が、アイコン情報に基づいて自装置の表示画面上にアイコンを表示するので、コンテンツ利用可のユーザが大画面装置１の表示画面における最大ウィンドウ数に達するまでは待ち時間なしで大画面装置１の表示画面上に表示されたコンテンツを利用することができる。また、利用待ちの間もコンテンツの利用可のユーザ又は利用待ちのユーザに対してコンテンツの利用待ちの状況が容易に視認できる。この他、複数のコンテンツ利用ウィンドウ２を利用することができることから、全体としてコンテンツの利用待ち時間を短縮することも可能である。
【図面の簡単な説明】
【０１７５】
【図１】この発明の実施の形態１によるコンテンツ利用システムの構成を示すブロック図である。
【図２】図１中のコンテンツ表示アプリによる動作を示すフローチャートである。
【図３】図１中の操作アプリによる動作を示すフローチャートである。
【図４】利用待ちがない場合のコンテンツ表示例を示す図である。
【図５】利用待ちがある場合のコンテンツ表示例を示す図である。
【図６】コンテンツが店舗情報検索である場合の利用例を示す図である。
【図７】コンテンツが店舗情報検索である場合の利用例を示す図である。
【図８】コンテンツが店舗情報検索である場合の利用例を示す図である。
【図９】利用待ち情報の表示例を示す図である。
【図１０】コンテンツ操作画面の一例を示す図である。
【図１１】この発明の実施の形態２によるコンテンツ利用システムの構成を示すブロック図である。
【図１２】図１１中のコンテンツ表示アプリによる動作を示すフローチャートである。
【図１３】図１１中の操作アプリによる動作を示すフローチャートである。
【図１４】待ちアイコンの表示例を示す図である。
【図１５】実施の形態２によるコンテンツ表示例を示す図である。
【図１６】アイコン情報の表示例を示す図である。
【図１７】この発明の実施の形態３によるコンテンツ利用システムの構成を示すブロック図である。
【図１８】図１７中のコンテンツ表示アプリによる動作を示すフローチャートである。
【図１９】コンテンツ操作画面の一例を示す図である。
【図２０】この発明の実施の形態４によるコンテンツ利用システムのコンテンツ表示アプリ６の動作を示すフローチャートである。
【図２１】実施の形態４による操作アプリの動作を示すフローチャートである。
【図２２】コンテンツ操作画面の一例を示す図である。
【図２３】この発明の実施の形態５による携帯電話の表示画面上に表示されるコンテンツ操作画面の一例を示す図である。
【図２４】実施の形態５によるコンテンツ操作画面の他の例を示す図である。
【図２５】実施の形態５によるコンテンツ操作画面の他の例を示す図である。
【図２６】この発明の実施の形態６によるコンテンツ利用システムの構成を示すブロック図である。
【図２７】図２６中のコンテンツ表示アプリによる動作を示すフローチャートである。
【図２８】コンテンツ利用ウィンドウスレッドの流れを示すフローチャートである。
【図２９】図２６中の操作アプリによる動作を示すフローチャートである。
【図３０】コンテンツ利用ウィンドウ及び待ちアイコンの表示例を示す図である。
【図３１】コンテンツ表示ウィンドウの表示例を示す図である。
【図３２】コンテンツ利用ウィンドウの表示領域の一例を示す図である。
【図３３】コンテンツ利用ウィンドウ及びコンテンツ表示ウィンドウの表示例を示す図である。
【図３４】コンテンツ利用ウィンドウ及びコンテンツ表示ウィンドウの他の表示例を示す図である。
【図３５】コンテンツ利用ウィンドウ及びコンテンツ表示ウィンドウの他の表示例を示す図である。
【図３６】コンテンツ利用ウィンドウ及びコンテンツ表示ウィンドウの他の表示例を示す図である。
【図３７】操作画面の一例を示す図である。
【符号の説明】
【０１７６】
１  大画面装置（表示装置）、２，２ａ〜２ｄ，２−１〜２−３  コンテンツ利用ウィンドウ（第１のウィンドウ）、３，３ａ〜３ｆ  携帯電話（端末装置）、４，４ａ〜４ｆ  操作アプリ、５  コンテンツ表示用ＰＣ（コンテンツ表示装置）、６  コンテンツ表示アプリ（コンテンツ表示処理部）、７  ネットワーク、８  コンテンツ、８ａ，８ｂ  待ちアイコン、９  コンテンツ利用サブウィンドウ（第２のウィンドウ）、１０  コンテンツ表示ウィンドウ。
【図１】
2008191929.tif 000003
【図２】
2008191929.tif 000004
【図３】
2008191929.tif 000005
【図４】
2008191929.tif 000006
【図５】
2008191929.tif 000007
【図６】
2008191929.tif 000008
【図７】
2008191929.tif 000009
【図８】
2008191929.tif 000010
【図９】
2008191929.tif 000011
【図１０】
2008191929.tif 000012
【図１１】
2008191929.tif 000013
【図１２】
2008191929.tif 000014
【図１３】
2008191929.tif 000015
【図１４】
2008191929.tif 000016
【図１５】
2008191929.tif 000017
【図１６】
2008191929.tif 000018
【図１７】
2008191929.tif 000019
【図１８】
2008191929.tif 000020
【図１９】
2008191929.tif 000021
【図２０】
2008191929.tif 000022
【図２１】
2008191929.tif 000023
【図２２】
2008191929.tif 000024
【図２３】
2008191929.tif 000025
【図２４】
2008191929.tif 000026
【図２５】
2008191929.tif 000027
【図２６】
2008191929.tif 000028
【図２７】
2008191929.tif 000029
【図２８】
2008191929.tif 000030
【図２９】
2008191929.tif 000031
【図３０】
2008191929.tif 000032
【図３１】
2008191929.tif 000033
【図３２】
2008191929.tif 000034
【図３３】
2008191929.tif 000035
【図３４】
2008191929.tif 000036
【図３５】
2008191929.tif 000037
【図３６】
2008191929.tif 000038
【図３７】
2008191929.tif 000039