(57)【特許請求の範囲】
【請求項１】
表示画面を有する表示部と、
前記表示画面にデジタルコンテンツを表示させる制御部と、
前記表示画面上の同時タッチを検出可能なタッチ入力部と、
を具備し、
前記制御部は、前記表示画面を分割した領域毎に当該領域の大きさに応じて設定されているタッチ位置間の有効距離に従って、当該領域毎に、前記タッチ入力部が検出した同時タッチの有効性を判定し、有効と判定した前記同時タッチに基づいて、前記表示画面への前記デジタルコンテンツの表示を行うことを特徴とするコンテンツ表示装置。
【請求項２】
前記制御部は、前記タッチ入力部が検出した複数のタッチの時間間隔に基づいて、タッチの有効性を判定することを特徴とする請求項１に記載のコンテンツ表示装置。
【請求項３】
コンテンツ表示装置のコンテンツ表示方法であって、
表示画面にデジタルコンテンツを表示させる制御ステップと、
前記表示画面上の同時タッチを検出するタッチ検出ステップと、
を具備し、
前記制御ステップにて、前記表示画面を分割した領域毎に当該領域の大きさに応じて設定されているタッチ位置間の有効距離に従って、当該領域毎に、前記タッチ検出ステップで検出した同時タッチの有効性を判定し、有効と判定した前記同時タッチに基づいて、前記表示画面への前記デジタルコンテンツの表示を行うことを特徴とするコンテンツ表示方法。
【請求項４】
コンテンツ表示装置としてのコンピュータに、
表示画面上の同時タッチを検出するタッチ検出ステップと、
前記表示画面を分割した領域毎に当該領域の大きさに応じて設定されているタッチ位置間の有効距離に従って、当該領域毎に、前記タッチ検出ステップで検出した同時タッチの有効性を判定する有効性判定ステップと、
前記有効性判定ステップにて有効と判定したタッチに基づいて、前記表示画面へのデジタルコンテンツの表示を行う表示ステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ表示装置、コンテンツ表示方法およびプログラムに関する。
【背景技術】
【０００２】
タッチパネルにおいて同時に複数のタッチが行われる同時タッチに関連して幾つかの技術が示されている。
例えば、特許文献１に記載のタッチ位置検出装置では、送波器を経由して分波器群から送波され、集波器群を経由して受波器がパルス形の信号波を受信する。受信した信号はタッチ位置／押圧検出部に送られ、ここで、その信号波のうちどの集波器で受信したものが減衰しているかどうかを信号波の減衰している位置および減衰レベルから検出する。これを受けた同時複数タッチ位置検出部は、Ｘ検出位置、Ｙ検出位置とその押圧により、タッチ位置を検出する。
これにより、同時に複数のタッチをしたときに個々のタッチ位置を検出でき、かつ、耐久性を向上できるとされている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−２３０３５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載のタッチ位置検出装置など、複数のタッチを検出する装置において、複数ユーザによって同時にタッチが行われると、個々のユーザが行った操作とは異なる操作を当該装置が検出して、ユーザの意図しない動作を行ってしまうおそれがある。例えば、あるユーザが、２本の指でウィンドウをほぼ線対称にドラッグするウィンドウ拡大操作を行い、他のユーザが、１本の指でウィンドウをドラッグするウィンドウ移動操作を行った場合、これらの操作入力を受けた装置が、拡大操作における１本の指のドラッグと、移動操作におけるドラッグのうち１本分とを検出すると、２本の指でウィンドウをほぼ点対称にドラッグする回転操作が行われたと誤判定して、ウィンドウを回転させるという、ユーザの意図しない動作を行ってしまうおそれがある。
【０００５】
本発明は、上述の課題を解決することのできるコンテンツ表示装置、コンテンツ表示方法およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
この発明は上述した課題を解決するためになされたもので、本発明の一態様によるコンテンツ表示装置は、表示画面を有する表示部と、前記表示画面にデジタルコンテンツを表示させる制御部と、前記表示画面上の同時タッチを検出可能なタッチ入力部と、を具備し、前記制御部は、前記表示画面を分割した領域毎に当該領域の大きさに応じて設定されているタッチ位置間の有効距離に従って、当該領域毎に、前記タッチ入力部が検出した同時タッチの有効性を判定し、有効と判定した前記同時タッチに基づいて、前記表示画面への前記デジタルコンテンツの表示を行うことを特徴とする。
【０００８】
また、本発明の一態様によるコンテンツ表示方法は、コンテンツ表示装置のコンテンツ表示方法であって、表示画面にデジタルコンテンツを表示させる制御ステップと、前記表示画面上の同時タッチを検出するタッチ検出ステップと、を具備し、前記制御ステップにて、前記表示画面を分割した領域毎に当該領域の大きさに応じて設定されているタッチ位置間の有効距離に従って、当該領域毎に、前記タッチ検出ステップで検出した同時タッチの有効性を判定し、有効と判定した前記同時タッチに基づいて、前記表示画面への前記デジタルコンテンツの表示を行うことを特徴とする。
【０００９】
また、本発明の一態様によるプログラムは、コンテンツ表示装置としてのコンピュータに、表示画面上の同時タッチを検出するタッチ検出ステップと、前記表示画面を分割した領域毎に当該領域の大きさに応じて設定されているタッチ位置間の有効距離に従って、当該領域毎に、前記タッチ検出ステップで検出した同時タッチの有効性を判定する有効性判定ステップと、前記有効性判定ステップにて有効と判定したタッチに基づいて、前記表示画面へのデジタルコンテンツの表示を行う表示ステップとを実行させるためのプログラムである。
【発明の効果】
【００１０】
本発明によれば、複数ユーザによって同時にタッチが行われた場合に、ユーザの意図しない動作を抑制し得る。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態におけるコンテンツ表示装置の機能構成を示す概略ブロック図である。
【図２】同実施形態におけるコンテンツ表示装置を具備するコンテンツ表示システムの装置構成を示す概略構成図である。
【図３】同実施形態におけるコンテンツ表示装置の外形の概略を示す斜視図である。
【図４】同実施形態の表示部における表示例を示す説明図である。
【図５】同実施形態にて、コンテンツ表示領域において行い得るタッチ操作の例を示す図である。
【図６】同実施形態において、有効性判定部が、有効タッチ数に基づいて同時タッチの有効性を判定する例を示す説明図である。
【図７】同実施形態において、有効性判定部が、タッチ位置間の距離に基づいて同時タッチの有効性を判定する例を示す説明図である。
【図８】同実施形態において、有効性判定部が有効と判定したタッチに基づいて、表示制御部が、表示画面におけるデジタルコンテンツの向きを制御する例を示す説明図である。
【図９】同実施形態において、コンテンツ表示装置がタッチを検出して表示を更新する処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明の実施の形態について説明する。
図１は、本発明の一実施形態におけるコンテンツ表示装置の機能構成を示す概略ブロック図である。同図において、コンテンツ表示装置１００は、通信部１１０と、表示部１２０と、タッチ入力部１３０と、制御部２１０と、記憶部３１０とを具備する。制御部２１０は、通信制御部２１１と、入力処理部２２１と、有効性判定部２２２と、コンテンツ管理部２３１と、表示制御部２３２とを具備する。記憶部３１０は、コンテンツ記憶部３１１と、判定基準記憶部３１２とを具備する。
【００１３】
コンテンツ表示装置１００は、本発明における情報処理装置の一例であり、同時タッチの有効性を判定し、有効と判定したタッチに基づいて表示処理等の処理を行う。
ここでいう同時タッチは、表示画面（タッチ検出領域）上の複数の位置を同時にタッチしている状態を含むタッチ操作（表示画面をタッチすることによる操作入力）である。同時タッチには、１つの操作入力として行われる複数のタッチと、２つ以上の操作入力が同時に行われた場合の、これら操作入力としての複数のタッチとが含まれる。
【００１４】
なお、同時タッチにおける各タッチは必ずしも同時に開始される必要は無く、表示画面上の１点のタッチが継続している状態で、当該表示画面上の他の点がタッチされる操作も同時タッチに含まれる。同様に、同時タッチにおける各タッチは必ずしも同時に終了する必要は無い。
なお、本実施形態では、後述するようにコンテンツ表示装置１００（表示部１２０）が表示画面を具備するが、コンテンツ表示装置１００が、当該コンテンツ表示装置１００の外部にある表示画面上の同時タッチの有効性を判定するようにしてもよい。
また、ここでいう同時タッチの有効性の判定は、同時タッチ含まれる各タッチを有効とするか無効とするかの判定である。具体的な判定方法については後述する。
【００１５】
通信部１１０は、インターネット（Internet）あるいはＬＡＮ（Local Area Network）等のコンピュータネットワークに接続されて情報の送受信を行う。特に、通信部１１０は、コンピュータネットワークに接続されたサーバ装置から、各種デジタルコンテンツを取得（受信）し、取得したデジタルコンテンツを通信制御部２１１に出力する。
【００１６】
なお、ここでいうデジタルコンテンツは、デジタルデータにて示されるコンテンツである。また、ここでいうコンテンツは、視覚的に表示可能な様々な情報の総称である。コンテンツには、動画像データや静止画像データやテキストデータが含まれる。例えば、コンテンツには、静止画像として表示される地図データや、地図上に表示される各種アイコンや、地図上のアイコンに対応付けて表示されるテキストデータ（文字データ）などが含まれる。
【００１７】
表示部１２０は、例えば液晶パネル等の表示画面を有し、表示制御部２３２の制御に従って、表示画面にデジタルコンテンツを表示する。
タッチ入力部１３０は、表示部１２０の表示画面に設けられたタッチセンサを有し、当該表示画面上のタッチを検出する。そして、タッチ入力部１３０は、検出したタッチの表示画面における位置（以下、「タッチ位置」と称する）を示す信号を入力処理部２２１に出力する。
特に、タッチ入力部１３０は、表示部１２０の表示画面上の同時タッチを検出可能である。
【００１８】
タッチ入力部１３０が具備するタッチセンサとしては、同時タッチを検出可能な様々なものを用いることができる。例えば、タッチ入力部１３０が具備するタッチセンサは、超音波表面弾性波方式（ＳＡＷ（Surface Acoustic Wave）方式）のものであってもよいし、投影型静電容量方式（Projected Capacitive Type）のものであってもよいし、抵抗膜方式（Resistive Type）のものであってもよい。
【００１９】
制御部２１０は、例えば、コンテンツ表示装置１００の具備する中央処理装置（Central Processing Unit；ＣＰＵ）が、コンテンツ表示装置１００の具備する記憶デバイスからプログラムを読み出して実行することによって構築され、コンテンツ表示装置１００の各部を制御する。
【００２０】
通信制御部２１１は、通信部１１０を制御して情報の送受信を行わせる。特に、通信制御部２１１は、タッチ入力部１３０が受け付けるユーザ操作に応じて、通信部１１０を介してデジタルコンテンツを取得し、取得したデジタルコンテンツをコンテンツ管理部２３１に出力してコンテンツ記憶部３１１に保存させる。
【００２１】
入力処理部２２１は、タッチ位置を示す信号がタッチ入力部１３０から出力されると、当該信号を座標情報に変換して有効性判定部２２２に出力する。例えば、表示部１２０の表示画面は長方形をなす。そして、当該表示画面には、所定の頂点を原点とし、長辺方向をＸ軸方向とし、短辺方向をＹ軸方向として、表示画面が第１象限に位置するよう２次元直交座標が設定されている。そして、入力処理部２２１は、当該座標を用いて、タッチ入力部１３０から出力される信号を座標情報に変換して有効性判定部２２２に出力する。
【００２２】
有効性判定部２２２は、タッチ入力部１３０が同時タッチを検出すると、当該同時タッチの有効性を判定する。
具体的には、有効性判定部２２２は、表示部１２０の表示画面を分割した領域毎にタッチの有効性を判定する。例えば、表示部１２０は複数のウィンドウ（表示領域）を表示画面に表示し、有効性判定部２２２は、当該ウィンドウ毎にタッチの有効性を判定する。
【００２３】
ここで、表示部１２０が、複数のサービスを実行し、サービス毎に１つのウィンドウを開いて当該サービスおけるデジタルコンテンツを表示している状態で、あるウィンドウに対して行われた入力操作（タッチ）は、他のウィンドウを用いて実行されるサービスに影響しないことが考えられる。すなわち、タッチ入力部１３０が、異なるウィンドウで同時にタッチを検出した場合、コンテンツ表示装置１００が各ウィンドウにおいてタッチに基づく処理を実行しても、他のウィンドウ（他のサービス）には影響しないことが期待できる。
【００２４】
そこで、有効性判定部２２２が、ウィンドウ毎にタッチの有効性を判定することで、コンテンツ表示装置１００が、複数の操作入力に基づいて複数の処理を並列実行するようにでき、かつ、操作が行われたサービス以外のサービスに対する不測の動作など、いずれのユーザも意図しない動作（以下では、「誤動作」と称する）を抑制し得る。
【００２５】
あるいは、有効性判定部２２２は、表示画面を分割した領域毎に設定された有効タッチ数に従って、当該領域毎にタッチの有効性を判定する。ここでいうタッチ数は、タッチ入力部１３０が検出したタッチの数である、また、有効タッチ数は、タッチ入力部１３０が検出したタッチの数に対する判定閾値としての定数である。この有効タッチ数は、例えば、表示制御部２３２が表示画面を分割した領域としてのウィンドウを新たに表示する際に、当該ウィンドウの特性（特に、当該ウィンドウに対する操作としてシングルタッチのみが規定されているか、あるいはマルチタッチが規定されているか）に基づいて、有効性判定部２２２が設定して判定基準記憶部３１２に書き込んでおく。なお、ここでいうマルチタッチは、１人のユーザによって行われる同時タッチである。
【００２６】
また、例えば、静止画像を表示するウィンドウにおける有効タッチ数は２に設定されており、後述する拡大等のマルチタッチ操作が可能となっている。そして、有効性判定部２２２は、静止画像を表示するウィンドウの表示領域にてタッチ入力部１３０が３つ以上のタッチを検出すると、これらのタッチのうちいずれか２つを有効と判定する。例えば、有効性判定部２２２は、操作開始（表示画面へのタッチ開始）が早い順に２つのタッチを有効とする。
あるいは、有効性判定部２２２が、当該領域における全てのタッチを無効とするようにしてもよい。
【００２７】
このように、有効性判定部２２２が、有効タッチ数に従ってタッチの有効性を判定することで、複数のユーザによってタッチ操作が同時に行われた場合に、コンテンツ表示装置１００が誤動作することを抑制し得る。詳細については後述する。
【００２８】
または、有効性判定部２２２は、表示画面を分割した領域毎に設定されたタッチの優先度に従って、タッチの有効性を判定する。ここでいうタッチの優先度は、表示画面を分割した領域（例えばウィンドウ）の各々において、当該領域に対する入力操作としてのタッチの種類毎の優先度である。このタッチの優先度は、例えば、表示制御部２３２が表示画面を分割した領域としてのウィンドウを新たに表示する際に、当該ウィンドウに適用可能なタッチの種類毎に有効性判定部２２２が設定して、判定基準記憶部３１２に書き込んでおく。
【００２９】
例えば、有効性判定部２２２は、メニューウィンドウに表示される各項目のうち、データを保存する項目のタッチの優先度として、サービスを終了する項目のタッチの優先度よりも高い優先度を記憶している。そして、有効性判定部２２２は、データを保存する項目とサービスを終了する項目とが同時にタッチされた場合、データを保存する項目のタッチを有効と判定し、コンテンツ管理部２３１にコンテンツデータの保存（コンテンツ記憶部３１１への書込）を実行させる。これによって、データを保存せずにサービスを終了して当該データが失われてしまう事態を回避できる。
このように、有効性判定部２２２が、タッチの優先度に従ってタッチの有効性を判定することで、タッチ入力部１３０が複数の操作入力を検出した場合に、コンテンツ表示装置１００は、安全側の動作（例えば、比較的修復容易な動作）を実行し得る。
【００３０】
あるいは、有効性判定部２２２は、タッチ位置間の有効距離に従って、同時タッチの有効性を判定する。ここでいうタッチ位置間の有効距離は、２つのタッチ位置の距離に対する判定閾値としての所定の距離である。このタッチ位置間の有効距離は、例えば、表示部１２０を分割した領域毎に当該領域の大きさに応じて設定されている。例えば、タッチ位置間の有効距離は、ユーザ設定によって、ウィンドウの対角線の長さの３分の１に設定される。そして、表示制御部２３２が、表示画面を分割した領域としてのウィンドウを新たに表示する際に、当該ウィンドウの大きさに応じて、有効性判定部２２２が、当該ウィンドウにおける有効距離を設定して判定基準記憶部３１２に書き込む。そして、ウィンドウの大きさが変更されるたびに、有効性判定部２２２が当該ウィンドウにおける有効距離を更新して判定基準記憶部３１２に書き込む（上書きする）。
【００３１】
有効性判定部２２２が、タッチ位置間の有効距離に従って同時タッチの有効性を判定することで、後述するように、複数の入力操作におけるタッチを１つの入力操作におけるタッチとする誤操作をコンテンツ表示装置１００が検出して誤動作することを抑制し得る。
【００３２】
あるいは、有効性判定部２２２は、タッチ入力部１３０が検出した複数のタッチの時間間隔に基づいて、タッチの有効性を判定する。
例えば、判定基準記憶部３１２が、タッチの時間間隔の判定閾値を記憶しておく。そして、有効性判定部２２２は、同時タッチにおける最初のタッチの開始時刻と次のタッチとの開始時刻との差が判定閾値以内の場合に両方のタッチを有効と判定する。一方、両者の差が判定閾値よりも大きい場合、有効性判定部２２２は、後から行われたタッチ、あるいは両方のタッチを無効と判定する。
【００３３】
このように、有効性判定部２２２が、複数のタッチの時間間隔に基づいて、タッチの有効性を判定することで、複数のユーザによるタッチが時間的に重なった場合や、ユーザの服の袖やネクタイ等によるタッチをタッチ入力部１３０が検出した場合に、コンテンツ表示装置１００が誤動作することを抑制し得る。詳細については後述する。
【００３４】
コンテンツ管理部２３１は、コンテンツ記憶部３１１へのデジタルコンテンツの保存や、コンテンツ記憶部３１１が記憶するデジタルコンテンツの読出や更新を行うなど、コンテンツ記憶部３１１が記憶するデジタルコンテンツを管理する。
表示制御部２３２は、有効性判定部２２２が有効と判定したタッチに基づいて、表示部１２０の表示画面へのデジタルコンテンツの表示を制御する。特に表示制御部２３２は、表示部１２０の具備する表示画面にデジタルコンテンツを表示させる。例えば、表示制御部２３２は、有効性判定部２２２が有効と判定したタッチに基づいて、デジタルコンテンツの表示の移動や拡大・縮小や回転や、表示画面におけるデジタルコンテンツの向きの制御を行う。
【００３５】
なお、表示制御部２３２は、本発明における処理部の一例である。そして、有効性判定部２２２が有効と判定したタッチに基づいて表示制御部２３２が行う、表示部１２０の表示画面へのデジタルコンテンツの表示の制御は、当該処理部が行う処理の一例である。
【００３６】
記憶部３１０は、コンテンツ表示装置１００が具備する記憶デバイスの記憶領域によって構成され、各種データを記憶する。
コンテンツ記憶部３１１は、コンテンツ管理部２３１が書き込む各種デジタルコンテンツを記憶する。
判定基準記憶部３１２は、有効性判定部２２２が同時タッチの有効性を判定する際に用いる各種判定基準を記憶する。例えば、判定基準記憶部３１２は、有効タッチ数や、タッチ位置間の有効距離や、タッチの優先度や、タッチの時間間隔の判定閾値を記憶する。
【００３７】
図２は、コンテンツ表示装置１００を具備するコンテンツ表示システムの装置構成を示す概略構成図である。同図において、コンテンツ表示システム１は、コンテンツ表示装置１００と、コンピュータネットワーク９００と、複数のサービス情報配信サーバ装置９１０とを具備する。そして、コンテンツ表示装置１００は、コンピュータネットワーク９００を介して各サービス情報配信サーバ装置９１０に接続されている。同図に示すコンテンツ表示装置１００は、図１で説明したコンテンツ表示装置１００と同一であり、ここでは説明を省略する。
【００３８】
サービス情報配信サーバ装置９１０の各々は、クライアントとしてのコンテンツ表示装置１００からの要求に応じて各種サービスを提供する。特に、サービス情報配信サーバ装置９１０の各々は、コンテンツ表示装置１００に対してデジタルコンテンツを送信する。
コンピュータネットワーク９００は、例えばインターネットまたはＬＡＮであり、サービス情報配信サーバ装置９１０の各々とコンテンツ表示装置１００との間で各種データを伝送する。特に、コンピュータネットワーク９００は、サービス情報配信サーバ装置９１０の各々からコンテンツ表示装置１００に送信されるデジタルコンテンツを伝送する。
このようにして、コンテンツ表示装置１００は、サービス情報配信サーバ装置９１０の各々からデジタルコンテンツを取得し、取得したデジタルコンテンツに応じた領域（例えばウィンドウ）を、表示部１２０の表示画面に生成して当該デジタルコンテンツを表示する。
【００３９】
図３は、コンテンツ表示装置１００の外形の概略を示す斜視図である。同図に示すように、コンテンツ表示装置１００はテーブル形状に構成され、その天板部分に表示部１２０の表示画面を具備する。また、当該表示画面には、タッチ入力部１３０のタッチセンサが設けられている。
このコンテンツ表示装置１００は、複数のユーザが討論を行う際に用いることができる。具体的には、コンテンツ表示装置１００が、討論のテーマに関連した情報としてのデジタルコンテンツを、ユーザ操作に従ってサービス情報配信サーバ装置９１０（図２）から取得し、表示画面に表示する。そして、各ユーザは、表示画面に表示されたデジタルコンテンツを参照しながら討論を行うことができる。また、各ユーザは、表示画面に対するタッチ操作によって、デジタルコンテンツの拡大・縮小や、新たなデジタルコンテンツの取得などの各種処理を、コンテンツ表示装置１００に指示することができる。
【００４０】
図４は、表示部１２０における表示例を示す説明図である。
同図に示す表示画面Ａ１には、ウィンドウＡ１１０、Ａ１２０、Ａ１３０およびＡ１４０が表示されている。ウィンドウＡ１１０、Ａ１２０、Ａ１３０、Ａ１４０は、それぞれ、操作バーＡ１１１、Ａ１２１、Ａ１３１、Ａ１４１と、コンテンツ表示領域Ａ１１２、Ａ１２２、Ａ１３２、Ａ１４２とを含む。
【００４１】
操作バーＡ１１１、Ａ１２１、Ａ１３１およびＡ１４１の各々は、当該操作バーを含むウィンドウの消去要求など、当該ウィンドウに対する操作のタッチを受け付ける領域である。コンテンツ表示領域Ａ１１２、Ａ１２２、Ａ１３２およびＡ１４２の各々は、サービス情報配信サーバ装置９１０（図２）から取得したデジタルコンテンツやメニュー項目としてのテキストなど、各種デジタルコンテンツを表示する領域である。
【００４２】
ウィンドウＡ１１０は、メニュー表示用ウィンドウである。例えば、表示部１２０は、コンテンツ表示領域Ａ１１２に、利用可能なサービスの一覧を表示する。そして、タッチ入力部１３０（図１）は、ウィンドウＡ１１０に一覧表示された項目（サービス）のいずれかをタッチすることによる、サービス要求を受け付ける。
【００４３】
ここで、コンテンツ表示領域Ａ１１２はシングルタッチ領域（シングルタッチ操作のみを受け付ける領域）として設定されている。そこで、タッチ入力部１３０は、コンテンツ表示領域Ａ１１２における有効タッチ数を１に設定して、判定基準記憶部３１２に書き込んでおく。
そして、タッチ入力部１３０が、コンテンツ表示領域Ａ１１２におけるタッチを１つのみ検出すると（具体的には、タッチ開始を検出してタッチ終了を検出するまでの間に、コンテンツ表示領域Ａ１１２における他のタッチを検出しなかった場合）、有効性判定部２２２は、当該同時タッチを有効と判定し、選択されたサービスを示す情報をコンテンツ管理部２３１に出力する。そして、コンテンツ管理部２３１は、有効性判定部２２２から出力される情報に基づいて、選択されたサービスに応じたデジタルコンテンツを、通信制御部２１１および通信部１１０を介してサービス情報配信サーバ装置９１０から取得し、取得したデジタルコンテンツを、表示制御部２３２を介して表示部１２０に表示させる。
一方、タッチ入力部１３０が、コンテンツ表示領域Ａ１１２における同時タッチを検出すると、有効性判定部２２２は、当該同時タッチに含まれる全てのタッチを無効と判定する。
【００４４】
このように、タッチ入力部１３０が、コンテンツ表示領域Ａ１１２における同時タッチを検出した場合に、有効性判定部２２２が、当該同時タッチに含まれる全てのタッチを無効と判定することで、コンテンツ表示装置１００が誤動作することを抑制し得る。
例えば、ユーザが、ある項目をタッチする際に、当該ユーザの服の袖またはネクタイが他の項目に触れた場合に、タッチ入力部１３０が、当該ユーザの服またはネクタイによるタッチを検出して、コンテンツ表示装置１００がユーザの意図しないデジタルコンテンツを取得すること（誤動作）を抑制し得る。従って、ユーザの意図しないデジタルコンテンツ取得による課金やコンテンツ表示装置１００の負荷の増大を回避し得る。
【００４５】
また、複数のユーザが異なる項目を同時にタッチした場合に、コンテンツ表示装置１００は、いずれのタッチに基づくデジタルコンテンツの取得も抑制する。そこで、タッチを行った複数のユーザ間で優先する操作を決定し、改めて当該操作を行うことで、より適切な操作を選択し得る。
【００４６】
また、ユーザのタッチが不正確で、１つのタッチによって２つの項目がタッチされた場合に、コンテンツ表示装置１００は、いずれの項目に関するデジタルコンテンツの取得も抑制する。従って、コンテンツ表示装置１００は、不正確なタッチに基づくユーザの意図しないコンテンツの取得（誤動作）を抑制し得る。そして、ユーザは、改めて正確なタッチ（意図する１項目のみのタッチ）を行って、意図するコンテンツを取得できる。
【００４７】
なお、タッチ入力部１３０が、コンテンツ表示領域Ａ１１２における同時タッチを検出した場合に、有効性判定部２２２が、これらのタッチのうちいずれか１つ（有効タッチ数のタッチ）を有効と判定するようにしてもよい。例えば、有効性判定部２２２は、操作開始（表示画面へのタッチ開始）が最も早いタッチを有効とする。これによって、複数のユーザが異なる項目を同時にタッチした場合に、コンテンツ表示装置１００は、当該複数のユーザのうち１人が意図するコンテンツデータを取得できる。
【００４８】
同様に、操作バーＡ１１１、Ａ１２１、Ａ１３１およびＡ１４１の各々もシングルタッチ領域として設定されている。そこで、タッチ入力部１３０は、操作バーＡ１１１、Ａ１２１、Ａ１３１およびＡ１４１の各々における有効タッチ数を１に設定して、判定基準記憶部３１２に書き込んでおく。
そして、タッチ入力部１３０が、操作バーＡ１１１におけるタッチを１つのみ検出すると、有効性判定部２２２は、当該タッチを有効と判定し、例えばタッチされたウィンドウＡ１１０の消去などタッチに応じた操作を行う。
【００４９】
一方、タッチ入力部１３０が、操作バーＡ１１１における同時タッチを検出すると、有効性判定部２２２は、当該同時タッチに含まれる全てのタッチを無効と判定する。これによって、コンテンツ表示領域Ａ１１２について上述したのと同様、コンテンツ表示装置１００の誤動作を防止でき、また、ユーザは、意図する操作を改めて行い得る。なお、コンテンツ表示領域Ａ１１２について上述したのと同様、タッチ入力部１３０が、操作バーＡ１１１における同時タッチを検出した場合に、有効性判定部２２２が、これらのタッチのうちいずれか１つを有効と判定するようにしてもよい。
操作バーＡ１２１、Ａ１３１およびＡ１４１についても同様である。
【００５０】
一方、コンテンツ表示領域Ａ１２２、Ａ１３２およびＡ１４２の各々は、サービス情報配信サーバ装置９１０から取得したデジタルコンテンツを表示する領域であり、マルチタッチ領域（マルチタッチ操作を受け付ける領域）として設定されている。
図５は、コンテンツ表示領域Ａ１２２、Ａ１３２およびＡ１４２において行い得るタッチ操作の例を示す図である。以下では、コンテンツ表示領域Ａ１２２について説明する。コンテンツ表示領域Ａ１３２およびＡ１４２についても同様である。
【００５１】
同図（ａ）は、１本の指でコンテンツ表示領域Ａ１２２をドラッグ（タッチしたまま指を移動させる操作）することによる、ウィンドウＡ１２０の移動操作の例を示す。また、同図（ｂ）は、２本の指でコンテンツ表示領域Ａ１２２をほぼ線対称にドラッグすることによる、ウィンドウＡ１２０の拡大・縮小操作の例を示す。また、同図（ｃ）は、２本の指でコンテンツ表示領域Ａ１２２をほぼ点対称にドラッグするウィンドウ回転操作の例を示す。
【００５２】
図６は、有効性判定部２２２が、有効タッチ数に基づいて同時タッチの有効性を判定する例を示す説明図である。
同図（ａ）は、１人のユーザがウィンドウＡ２１１の拡大操作を行う場合の例を示す。ここで、ウィンドウＡ２１１の有効タッチ数は２に設定されている。従って、タッチ入力部１３０が、タッチ位置Ｐ２１１およびＰ２１２の２点におけるタッチ（以下、「タッチＰ２１１」および「タッチＰ２１２」と称する。他も同様）を検出すると、有効性判定部２２２は、これらのタッチが有効であると判定する。そして、有効性判定部２２２は、これらのタッチ位置Ｐ２１１およびＰ２１２がほぼ線対称に外向きに移動していることを検出すると、ウィンドウ拡大操作が行われていると判定し、ウィンドウ拡大操作を検出したことを示す情報を表示制御部２３２に出力する。
このように、タッチ入力部１３０が検出したタッチ数が有効タッチ数以下の場合、有効性判定部２２２は、これらのタッチを全て有効と判定する。
【００５３】
一方、図６（ｂ）は、１人のユーザによるウィンドウＡ２１１の拡大操作と、他のユーザによるウィンドウＡ２１１の移動操作とが重なった場合の例を示す。上記のようにウィンドウＡ２１１の有効タッチ数は２に設定されており、タッチ入力部１３０が、タッチ位置Ｐ２１１、Ｐ２１２およびＰ２２１の３点におけるタッチを検出すると、有効性判定部２２２は、これらのタッチが無効であると判定する。この場合、有効性判定部２２２は、操作を検出したことを示す情報の表示制御部２３２への出力を抑制する。
このように、タッチ入力部１３０が検出したタッチ数が有効タッチ数より多い場合、有効性判定部２２２は、これらのタッチを全て無効と判定する。
【００５４】
タッチ入力部１３０が検出したタッチ数が有効タッチ数より多い場合に、有効性判定部２２２が、これらのタッチを全て無効と判定することで、コンテンツ表示装置１００の誤動作を抑制し得る。例えば、有効性判定部２２２が、図６（ｂ）における３点のタッチを全て有効と判定した場合、タッチＰ２１１およびＰ２２１に基づいて、ウィンドウＡ２１１の回転操作が行われたと誤判定してしまい、コンテンツ表示装置１００が誤動作してしまうおそれがある。そこで、タッチ入力部１３０が、これらのタッチを全て無効と判定することで、かかる誤判定を防止し、コンテンツ表示装置１００の誤動作を抑制し得る。
【００５５】
なお、タッチ入力部１３０が検出したタッチ数が有効タッチ数より多い場合に、有効性判定部２２２が、これらのタッチの一部を有効と判定するようにしてもよい。例えば、図６（ｂ）の状態において、タッチ入力部１３０が、タッチＰ２１１およびＰ２１２を有効とするようにしてもよい。
このように、有効性判定部２２２が、タッチ入力部１３０の検出したタッチの一部を有効と判定することで、コンテンツ表示装置１００は、１人のユーザが意図した動作を行い得る。
【００５６】
ここで、有効性判定部２２２が、タッチ入力部１３０の検出したタッチのうち有効とするタッチを選択する方法としては、例えば、タッチ開始の早い順に有効タッチ数の範囲内で選択する方法を用いる。図６（ｂ）の例では、有効性判定部２２２は、タッチ入力部１３０におけるタッチ開始の検出の早い順に、タッチＰ２１１およびＰ２１２を有効とする。そして、有効性判定部２２２が有効と判定したタッチの数が有効タッチ数に達したため、有効性判定部２２２は、その後開始されるタッチＰ２２１を無効と判定する。
【００５７】
ここで、１人のユーザが行うマルチタッチ操作の場合、複数のタッチがほぼ同時に開始されることを期待し得る。一方、複数人によるタッチが重なった同時タッチの場合、ユーザ毎にタッチ開始の時間が異なることを期待し得る。
従って、有効性判定部２２２が、タッチ開始の早い順に有効なタッチを決定（選択）することで、上記のように、１人のユーザによるマルチタッチ操作を検出し得る。
【００５８】
なお、有効性判定部２２２が、さらにタッチの時間間隔に基づいて、有効とするタッチを選択することで、シングルタッチ操作を検出することができる。
例えば、図６（ｂ）において、タッチ位置Ｐ２２１におけるシングルタッチ操作が先に開始され、その後、タッチ位置Ｐ２１１およびＰ２１２におけるマルチタッチ操作が開始された場合、有効性判定部２２２は、まず、タッチＰ２２１を有効と判定する。一方、タッチＰ２２１の開始と、タッチＰ２１１の開始との時間間隔が、予め（有効性判定部２２２がタッチの有効性の判定を行う前に）設定された判定閾値の時間間隔よりも長い場合、有効性判定部２２２は、タッチＰ２１１を無効と判定する。同様に、タッチＰ２２１の開始と、タッチＰ２１２の開始との時間間隔が、判定閾値の時間間隔よりも長い場合、有効性判定部２２２は、タッチＰ２１２を無効と判定する。これによって、有効性判定部２２２は、タッチＰ２１１のみを有効と判定してシングルタッチを検出できる。
【００５９】
あるいは、有効性判定部２２２が、さらに、後述するタッチ位置間の有効距離に基づいて有効とするタッチを選択するようにしてもよい。
例えば、図６（ｂ）において、タッチ位置Ｐ２２１におけるシングルタッチ操作が先に開始され、その後、タッチ位置Ｐ２１１およびＰ２１２におけるマルチタッチ操作が開始された場合、有効性判定部２２２は、まず、タッチＰ２２１を有効と判定する。一方、タッチ位置Ｐ２２１とタッチ位置Ｐ２１１との距離が、予め設定された有効距離よりも長い場合、有効性判定部２２２は、タッチＰ２１１を無効と判定する。同様に、タッチ位置Ｐ２２１とタッチ位置Ｐ２１２との距離が、有効距離よりも長い場合、有効性判定部２２２は、タッチＰ２１２を無効と判定する。これによって、有効性判定部２２２は、タッチＰ２１１のみを有効と判定してシングルタッチを検出できる。
【００６０】
図７は、有効性判定部２２２が、タッチ位置間の距離に基づいて同時タッチの有効性を判定する例を示す説明図である。
同図（ａ）は、１人のユーザが、ウィンドウＡ３１１の拡大操作を行う場合の例を示す。同図（ａ）において、２つのタッチ位置Ｐ３１１とＰ３１２との距離Ｄ３１１は、閾値として設定されている有効距離Ｄ３１０以下である。
【００６１】
そこで、有効性判定部２２２は、これらタッチＰ３１１およびＰ３１２を有効と判定する。そして、有効性判定部２２２は、これらのタッチ位置Ｐ３１１およびＰ３１２がほぼ線対称に外向きに移動していることを検出すると、ウィンドウ拡大操作が行われていると判定し、ウィンドウ拡大操作を検出したことを示す情報を表示制御部２３２に出力する。
このように、タッチ入力部１３０が検出したタッチ位置間の距離が有効距離以下である場合、有効性判定部２２２は、これらのタッチを全て有効と判定する。
【００６２】
一方、同図（ｂ）は、２人のユーザが、それぞれウィンドウＡ３１１の移動操作を行う場合の例を示す。同図（ｂ）において、２つのタッチ位置Ｐ３２１とＰ３２２との距離Ｄ３２１は、閾値として設定されている有効距離Ｄ３１０よりも長い。
そこで、有効性判定部２２２は、これらタッチＰ３２１およびＰ３２２を無効と判定する。この場合、有効性判定部２２２は、操作を検出したことを示す情報の表示制御部２３２への出力を抑制する。
このように、タッチ入力部１３０が検出したタッチ位置間の距離が有効距離よりも長い場合、有効性判定部２２２は、これらのタッチを全て無効と判定する。
【００６３】
タッチ入力部１３０が検出したタッチ位置間の距離が有効距離よりも長い場合に、有効性判定部２２２が、これらのタッチを全て無効と判定することで、コンテンツ表示装置１００の誤動作を抑制し得る。例えば、有効性判定部２２２が、図７（ｂ）における２点のタッチをいずれも有効と判定した場合、タッチＰ３２１およびＰ３２２に基づいて、ウィンドウＡ３１１の拡大操作が行われたと誤判定してしまい、コンテンツ表示装置１００が誤動作してしまうおそれがある。そこで、タッチ入力部１３０が、これらのタッチを全て無効と判定することで、かかる誤判定を防止し、コンテンツ表示装置１００の誤動作を抑制し得る。
【００６４】
なお、タッチ入力部１３０が検出したタッチ位置間の距離が有効距離よりも長い場合に、有効性判定部２２２が、これらのタッチの一部を有効と判定するようにしてもよい。例えば、図７（ｂ）の状態において、タッチ入力部１３０が、タッチＰ３２１を有効とするようにしてもよい。
このように、有効性判定部２２２が、タッチ入力部１３０の検出したタッチの一部を有効と判定することで、コンテンツ表示装置１００は、１人のユーザが意図した動作を行い得る。
【００６５】
ここで、有効性判定部２２２が、タッチ入力部１３０の検出したタッチのうち有効とするタッチを選択する方法としては、例えば、タッチ開始の早い順に選択する方法を用いる。図７（ｂ）の例において、タッチＰ３２１がタッチＰ３２２よりも先に開始された場合、有効性判定部２２２は、タッチＰ３２１を有効とし、このタッチＰ３２１との距離が有効距離Ｄ３１０以上であるタッチＰ３２２を無効と判定する。
【００６６】
図８は、有効性判定部２２２が有効と判定したタッチに基づいて、表示制御部２３２が、表示画面におけるデジタルコンテンツの向きを制御する例を示す説明図である。同図（ａ）は、デジタルコンテンツの向きを整える前の状態におけるデジタルコンテンツの表示例を示し、同図（ｂ）は、デジタルコンテンツの向きを整えた後の状態におけるデジタルコンテンツの表示例を示す。
【００６７】
同図（ａ）において、タッチ入力部１３０が点Ｐ４１１のタッチを検出すると、有効性判定部２２２は、当該タッチを有効と判定する。そして、有効性判定部２２２は、ウィンドウ（および当該ウィンドウに表示されるデジタルコンテンツ）の向きを整える操作が行われたと判定して、ウィンドウの向きを整える操作を検出したことを示す情報を、表示制御部２３２に出力する。
【００６８】
当該情報の出力を受けた表示制御部２３２は、表示部１２０の表示画面の各辺のうち、タッチされた位置に最も近い辺である辺Ｌ４１にウィンドウＡ４１１の下側が向き、かつ、表示画面の辺Ｌ４１とウィンドウＡ４１１の下辺Ｌ４２とが並行になるように、ウィンドウＡ４１１を回転させる。ここで、ウィンドウＡ４１１を回転させる角度は、例えば、有効性判定部２２２が、タッチ位置Ｐ４１１と表示画面の各辺との位置関係、および、ウィンドウＡ４１１の各辺と表示画面の各辺との位置関係に基づいて算出し、ウィンドウの向きを整える操作を検出したことを示す情報に含めて表示制御部２３２に出力する。
【００６９】
このように、有効性判定部２２２が有効と判定したタッチ位置に基づいて、表示制御部２３２が、ウィンドウの向き（デジタルコンテンツの向き）を、タッチ位置側に向く（表示画面の辺のうちタッチ位置に近い辺に、ウィンドウの下側が来る）ように整えることで、タッチしたユーザの側にウィンドウが向くことを期待できる。タッチしたユーザの側にウィンドウが向くことで、当該ユーザは、デジタルコンテンツへの文字の書き込みなど、デジタルコンテンツの加工を比較的容易に行い得る。
【００７０】
なお、有効性判定部２２２が有効と判定したタッチ位置に基づいて、表示制御部２３２が、ウィンドウの向きをタッチ位置と反対側に向く（表示画面の辺のうちタッチ位置に近い辺に、ウィンドウの上側が来る）ように整えるようにしてもよい。すなわち、表示制御部２３２が、表示部１２０の表示画面の各辺のうち、タッチされた位置に最も近い辺である辺Ｌ４１にウィンドウＡ４１１の上側が向き、かつ、表示画面の辺Ｌ４１とウィンドウＡ４１１の下辺Ｌ４２とが並行になるように、ウィンドウＡ４１１を回転させるようにしてもよい。
【００７１】
このように、有効性判定部２２２が有効と判定したタッチ位置に基づいて、表示制御部２３２が、ウィンドウの向きを、タッチ位置と反対側に向くように整えることで、タッチしたユーザと反対側にウィンドウが向くことを期待できる。タッチしたユーザと反対側にウィンドウが向くことで、タッチしたユーザが、反対側に位置するユーザに対して説明を行っている場合に、説明を受けるユーザに見易いようにデジタルコンテンツを表示し得る。
なお、ウィンドウの向きをタッチ位置の側にするか、反対側にするかの設定は、例えば、ユーザがメニュー画面から予め行っておく。
【００７２】
次に図９を用いて、コンテンツ表示装置１００の動作について説明する。
図９は、コンテンツ表示装置１００がタッチを検出して表示を更新する処理手順を示すフローチャートである。コンテンツ表示装置１００は、自らの電源を接続（ＯＮ）されて起動した実行状態において、同図の処理を繰り返し行う。
【００７３】
同図の処理において、まず、有効性判定部２２２は、タッチ入力部１３０がタッチを検出したか否かを判定する（ステップＳ１０１）。具体的には、タッチ入力部１３０は、コンテンツ表示装置１００の実行状態においてタッチを常時待ち受けており、タッチを検出すると、タッチ位置を示す信号を有効性判定部２２２に出力する。そして、有効性判定部２２２は、タッチ入力部１３０からの信号を取得すると、タッチ入力部１３０がタッチを検出したと判定し、一方、タッチ入力部１３０から信号を取得しないときは、タッチ入力部１３０がタッチを検出していないと判定する。
【００７４】
ステップＳ１０１において、タッチ入力部１３０がタッチを検出していないと判定した場合（ステップＳ１０１：ＮＯ）、同図の処理を終了する。その後、コンテンツ表示装置１００は、同図の処理を繰り返す。
一方、ステップＳ１０１において、タッチ入力部１３０がタッチを検出したと判定した場合（ステップＳ１０１：ＹＥＳ）、有効性判定部２２２は、タッチ入力部１３０が検出したタッチ（同時タッチの場合は各タッチ）がいずれの領域に含まれるかを判定する（ステップＳ１０２）。そして、コンテンツ表示装置１００は、タッチ入力部１３０が検出したタッチが含まれる領域の各々について処理を行うループＬ１１を開始する（ステップＳ１０３）。
【００７５】
ループＬ１１において、有効性判定部２２２は、タッチ入力部１３０が検出したタッチが含まれる領域がマルチタッチ領域か否かを判定する（ステップＳ１０４）。
マルチタッチ領域であると判定した場合（ステップＳ１０４：ＹＥＳ）、有効性判定部２２２は、タッチ入力部１３０が取得したタッチ数が、有効なタッチ数か否か（例えば、有効タッチ数として設定されているか否か）を判定する（ステップＳ１１１）。
【００７６】
有効なタッチ数であると判定した場合、例えばタッチ数が１または２であると判定した場合（ステップＳ１１１：ＹＥＳ）、有効性判定部２２２は、タッチ入力部１３０が検出したタッチ数が２以上か否か、すなわち同時タッチか否かを判定する（ステップＳ１１２）。
同時タッチであると判定した場合（ステップＳ１１２：ＹＥＳ）、有効性判定部２２２は、タッチ入力部１３０が検出したタッチ位置間の距離が有効距離以下か否かを判定する（ステップＳ１１３）。なお、タッチ入力部１３０が検出したタッチ数が３以上の場合、有効性判定部２２２は、タッチ位置間の距離が全て有効距離以下か否かを判定する。
【００７７】
有効距以下であると判定した場合（ステップＳ１１３：ＹＥＳ）、有効性判定部２２２は、タッチ入力部１３０が検出したタッチの時間間隔が判定閾値の時間間隔以内か否かを判定する（ステップＳ１１４）。
判定閾値の時間間隔以下であると判定した場合（ステップＳ１１４：ＹＥＳ）、有効性判定部２２２は、当該タッチが示す操作の内容を判定（解析）し、得られた操作内容を示す情報を表示制御部２３２に出力する（ステップＳ１１５）。
【００７８】
有効性判定部２２２からの情報を取得した表示制御部２３２は、当該情報に基づいて、表示部１２０に表示させる画像データを更新して表示部１２０に出力する（ステップＳ１１６）。そして、表示部１２０は、表示制御部２３２から出力される画像データに従って画像を表示することで、表示を更新する（ステップＳ１１７）。
【００７９】
その後、コンテンツ表示装置１００（制御部２１０）は、タッチ入力部１３０が検出したタッチが含まれる全ての領域についてループＬ１１の処理を行ったか否かを判定する（ステップＳ１３１）。そして、未処理の領域があると判定した場合は、ステップＳ１０３に戻り、未処理の領域に対して引き続きループＬ１１の処理を行う。一方、全ての領域についてループＬ１１の処理を行ったと判定した場合は、同図の処理を終了する。その後、コンテンツ表示装置１００は、同図の処理を繰り返す。
【００８０】
なお、ステップＳ１１５において、タッチが示す操作の内容が、デジタルコンテンツの取得やデジタルコンテンツの内容更新など、デジタルコンテンツを変更する操作内容であると判定した場合、有効性判定部２２２は、操作内容を示す情報をコンテンツ管理部２３１に出力する。そして、ステップＳ１１６において、コンテンツ管理部２３１は、デジタルコンテンツの変更を行い、更新内容を示す情報を表示制御部２３２に出力する。そして、表示制御部２３２は、コンテンツ管理部２３１からの情報に基づいて、表示部１２０に表示させる画像データを更新して表示部１２０に出力する。
【００８１】
一方、ステップＳ１１１において、有効なタッチ数でないと判定した場合、例えばタッチ数が３以上であると判定した場合（ステップＳ１１１：ＮＯ）や、ステップＳ１１３において、有効距離よりも長いと判定した場合（ステップＳ１１３：ＮＯ）や、ステップＳ１１４において判定閾値の時間間隔より長いと判定した場合（ステップＳ１１４：ＮＯ）、ステップＳ１３１に進む。
また、ステップＳ１１２において、同時タッチで無いと判定した場合、すなわちタッチ入力部１３０が検出したタッチ数が１であると判定した場合、ステップＳ１１５に進む。
【００８２】
一方、ステップＳ１０４において、シングルタッチ領域であると判定した場合（ステップＳ１０４：ＮＯ）、有効性判定部２２２は、タッチ入力部１３０が検出したタッチ数が、有効なタッチ数か否か（例えば、有効タッチ数として設定されている１か否か）を判定する（ステップＳ１２１）。有効なタッチ数でない（例えばタッチ数が２以上である）と判定した場合（ステップＳ１２１：ＮＯ）、ステップＳ１３１に進む。
一方、ステップＳ１２１において、有効なタッチ数であると判定した場合（ステップＳ１２１：ＹＥＳ）、ステップＳ１２２に進む。ステップＳ１２２〜Ｓ１２４は、ステップＳ１１５〜Ｓ１１７と同様である。そして、ステップＳ１２４の後、ステップＳ１３１に進む。
【００８３】
以上のように、タッチ入力部１３０が検出した同時タッチの有効性を、有効性判定部２２２が判定し、有効と判定したタッチに基づいて表示制御部２３２またはコンテンツ管理部２３１が処理を行う。これによって、コンテンツ表示装置１００の誤動作を抑制し得る。
【００８４】
また、表示部１２０は、表示画面を分割した領域毎にデジタルコンテンツを表示し、制御部２１０は、表示画面を分割した領域毎にタッチの有効性を判定する。これによって、コンテンツ表示装置１００は、複数のユーザによる同時操作を受け付けることができ、かつ、他のデジタルコンテンツに影響を及ぼさない。
【００８５】
また、有効性判定部２２２は、表示画面を分割した領域毎に設定された有効タッチ数に従って、当該領域毎にタッチの有効性を判定する。これによって、より適切にタッチの有効性を判定してコンテンツ表示装置１００の誤動作を抑制し得る。
【００８６】
また、有効性判定部２２２は、タッチ位置間の有効距離に従って、同時タッチの有効性を判定する。これによって、より適切にタッチの有効性を判定してコンテンツ表示装置１００の誤動作を抑制し得る。特に、同時タッチの中からシングルタッチを検出し得る。
【００８７】
また、タッチ位置間の有効距離は、表示画面を分割した領域毎に、当該領域の大きさに応じて設定される。これによって、様々な大きさの領域に対して有効距離を設定できる。
【００８８】
また、有効性判定部２２２は、表示画面を分割した領域毎に設定されたタッチの優先度に従って、タッチの有効性を判定する。これによって、タッチ入力部１３０が複数の操作入力を検出した場合に、コンテンツ表示装置１００は、安全側の動作を実行し得る。
【００８９】
また、有効性判定部２２２が有効と判定したタッチに基づいて、表示制御部２３２が、表示画面におけるデジタルコンテンツの向きを制御する。
タッチしたユーザの側にデジタルコンテンツを向けることで、当該ユーザは、デジタルコンテンツの加工を比較的容易に行い得る。
また、タッチしたユーザと反対側にデジタルコンテンツを向けることで、タッチしたユーザが、反対側に位置するユーザに対して説明を行っている場合に、説明を受けるユーザに見易いようにデジタルコンテンツを表示し得る。
【００９０】
また、有効性判定部２２２は、複数のタッチの時間間隔に基づいて、タッチの有効性を判定する。これによって、より適切にタッチの有効性を判定してコンテンツ表示装置１００の誤動作を抑制し得る。特に、同時タッチの中からシングルタッチを検出し得る。
【００９１】
なお、制御部２１０の全部または一部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各部の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００９２】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【００９３】
なお、本発明の態様には以下のものも含まれる。
（付記１）表示画面を有する表示部と、前記表示画面にデジタルコンテンツを表示させる制御部と、前記表示画面上の同時タッチを検出可能なタッチ入力部と、を具備し、前記制御部は、前記タッチ入力部が検出した同時タッチの有効性を判定し、有効と判定したタッチに基づいて、前記表示画面における前記デジタルコンテンツの向きを制御することを特徴とするコンテンツ表示装置。
【符号の説明】
【００９４】
１  コンテンツ表示システム
１００  コンテンツ表示装置
１１０  通信部
１２０  表示部
１３０  タッチ入力部
２１０  制御部
２１１  通信制御部
２２１  入力処理部
２２２  有効性判定部
２３１  コンテンツ管理部
２３２  表示制御部
３１０  記憶部
３１１  コンテンツ記憶部
３１２  判定基準記憶部
９００  コンピュータネットワーク
９１０  サービス情報配信サーバ装置
【図１】
0005839451.tif 000002
【図２】
0005839451.tif 000003
【図３】
0005839451.tif 000004
【図４】
0005839451.tif 000005
【図５】
0005839451.tif 000006
【図６】
0005839451.tif 000007
【図７】
0005839451.tif 000008
【図８】
0005839451.tif 000009
【図９】
0005839451.tif 000010