(57)【要約】【課題】ディスプレイへコンテンツの貼り付け表示を行う際に、コンテンツを簡単に選択して貼り付け表示を行うことができるようにする。【解決手段】複数のコンテンツを保持する端末装置１１１が近接したことを検知して、その座標を検出し、検出した座標の属性を抽出する。そして、通信トリガ信号１１４により端末装置１１１からコンテンツを受信してコンテンツの属性を抽出し、前記座標の属性と比較する。この比較の結果、座標の属性と類似した属性のコンテンツを検出した座標の位置の近傍に表示するようにして、一枚ずつ選択して画像を貼り付けるといった煩わしさを解消することができるようにする。【選択図】図１
2010117911.tif 000002
【特許請求の範囲】
【請求項１】
画像データを保持する端末装置を検知することにより、前記検知した結果に基づく表示手段の座標を検出する座標検出手段と、
前記座標検出手段によって検出された座標の属性を抽出する座標属性抽出手段と、
前記端末装置から画像データを受信する通信手段と、
前記通信手段によって受信された画像データの属性を抽出するコンテンツ属性抽出手段と、
前記コンテンツ属性抽出手段によって属性が抽出された画像データのうち、前記座標属性抽出手段によって抽出された座標の属性と類似した属性の画像を前記座標検出手段によって検出された座標の位置の近傍に表示する表示制御手段とを有することを特徴とする画像表示装置。
【請求項２】
前記座標検出手段は、前記端末装置が前記表示手段と接触した位置の座標を検出することを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記通信手段は、前記座標属性抽出手段によって座標の属性が抽出されたことに応じて、前記端末装置と接続して画像データを受信することを特徴とする請求項１又は２に記載の画像表示装置。
【請求項４】
請求項１〜３の何れか１項に記載の画像表示装置と、前記端末装置とを有することを特徴とする画像表示システム。
【請求項５】
画像データを保持する端末装置を検知することにより、前記検知した結果に基づく表示手段の座標を検出する座標検出工程と、
前記座標検出工程において検出された座標の属性を抽出する座標属性抽出工程と、
前記端末装置から画像データを受信する通信工程と、
前記通信工程において受信された画像データの属性を抽出するコンテンツ属性抽出工程と、
前記コンテンツ属性抽出工程において属性が抽出された画像データのうち、前記座標属性抽出工程において抽出された座標の属性と類似した属性の画像を前記座標検出工程において検出された座標の位置の近傍に表示する表示制御工程とを有することを特徴とする画像表示方法。
【請求項６】
前記座標検出工程においては、前記端末装置が前記表示手段と接触した位置の座標を検出することを特徴とする請求項５に記載の画像表示方法。
【請求項７】
前記通信工程においては、前記座標属性抽出工程において座標の属性が抽出されたことに応じて、前記端末装置と接続して画像データを受信することを特徴とする請求項５又は６に記載の画像表示方法。
【請求項８】
画像データを保持する端末装置を検知することにより、前記検知した結果に基づく表示手段の座標を検出する座標検出工程と、
前記座標検出工程において検出された座標の属性を抽出する座標属性抽出工程と、
前記端末装置から画像データを受信する通信工程と、
前記通信工程において受信された画像データの属性を抽出するコンテンツ属性抽出工程と、
前記コンテンツ属性抽出工程において属性が抽出された画像データのうち、前記座標属性抽出工程において抽出された座標の属性と類似した属性の画像を前記座標検出工程において検出された座標の位置の近傍に表示する表示制御工程とをコンピュータに実行させることを特徴とするプログラム。
【請求項９】
請求項８に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像表示装置、画像表示システム、画像表示方法、プログラム及び記憶媒体に関し、特に、携帯端末等に保持されたコンテンツを表示するために用いて好適な技術に関する。
【背景技術】
【０００２】
従来、携帯電話をディスプレイ上に接触させることにより、携帯電話に保持されているコンテンツをディスプレイ上に貼り付け表示させる技術が知られている（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００７−３１６９２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来は例えば、ディスプレイ上に貼り付け表示させるためのコンテンツが大量にある場合、１つずつ選択しながら貼り付け表示を行っていたので、多くの時間がかかっていた。また、貼り付け表示を行うコンテンツの選択及び分類を行うといった作業も、携帯端末上で行う場合には画面が小さく非常に見づらいため、コンテンツの選択及び分類が非常に面倒であった。このように従来の技術においては、貼り付け表示を行う際には多くの手間がかかるという問題点があった。
【０００５】
本発明は前述の問題点に鑑み、ディスプレイへコンテンツの貼り付け表示を行う際に、コンテンツを簡単に選択して貼り付け表示を行うことができるようにすることを目的としている。
【課題を解決するための手段】
【０００６】
本発明の画像表示装置は、画像データを保持する端末装置を検知することにより、前記検知した結果に基づく表示手段の座標を検出する座標検出手段と、前記座標検出手段によって検出された座標の属性を抽出する座標属性抽出手段と、前記端末装置から画像データを受信する通信手段と、前記通信手段によって受信された画像データの属性を抽出するコンテンツ属性抽出手段と、前記コンテンツ属性抽出手段によって属性が抽出された画像データのうち、前記座標属性抽出手段によって抽出された座標の属性と類似した属性の画像を前記座標検出手段によって検出された座標の位置の近傍に表示する表示制御手段とを有することを特徴とする。
【０００７】
本発明の画像表示システムは、前記画像表示装置と、前記端末装置とを有することを特徴とする。
【０００８】
本発明の画像表示方法は、画像データを保持する端末装置を検知することにより、前記検知した結果に基づく表示手段の座標を検出する座標検出工程と、前記座標検出工程において検出された座標の属性を抽出する座標属性抽出工程と、前記端末装置から画像データを受信する通信工程と、前記通信工程において受信された画像データの属性を抽出するコンテンツ属性抽出工程と、前記コンテンツ属性抽出工程において属性が抽出された画像データのうち、前記座標属性抽出工程において抽出された座標の属性と類似した属性の画像を前記座標検出工程において検出された座標の位置の近傍に表示する表示制御工程とを有することを特徴とする。
【０００９】
本発明のプログラムは、画像データを保持する端末装置を検知することにより、前記検知した結果に基づく表示手段の座標を検出する座標検出工程と、前記座標検出工程において検出された座標の属性を抽出する座標属性抽出工程と、前記端末装置から画像データを受信する通信工程と、前記通信工程において受信された画像データの属性を抽出するコンテンツ属性抽出工程と、前記コンテンツ属性抽出工程において属性が抽出された画像データのうち、前記座標属性抽出工程において抽出された座標の属性と類似した属性の画像を前記座標検出工程において検出された座標の位置の近傍に表示する表示制御工程とをコンピュータに実行させることを特徴とする。
【００１０】
本発明の記憶媒体は、前記に記載のプログラムを記憶したことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、コンテンツ群から属性の類似しているコンテンツを選択して簡単に表示することができる。これにより、一枚ずつ選択して画像を貼り付けるといった煩わしさを解消することができる。
【発明を実施するための最良の形態】
【００１２】
（第１の実施形態）
以下、本発明の実施形態について図面を参照しながら説明する。
まず、本実施形態におけるコンテンツの検出処理及び画像表示装置の構成について、図１のブロック図と図２のフローチャ−トとを参照しながら説明する。図１は、本実施形態に係る画像表示システム１００の構成例を示すブロック図である。
図１において、本実施形態の画像表示システム１００は、コンテンツ群１０４を保持する端末装置１１１と、コンテンツを表示するコンテンツ表示装置１１２とから構成されている。なお、端末装置１１１は通信手段を有しており、例えば、携帯端末などである。
【００１３】
選択検知部１０１は、表示部１０９中の座標が端末装置１１１によって選択されたかどうか検知するためのものである。選択座標検出部１０２は、選択検知部１０１において選択された座標の位置を検出するためのものである。座標属性抽出部１０３は、選択座標検出部１０２において検出された座標位置の座標属性を抽出するためのものである。
【００１４】
一方、端末装置１１１には、コンテンツ群１０４（画像データ群）が保持されており、コンテンツ属性抽出部１０５は、端末装置１１１に保持されたコンテンツ群１０４のコンテンツ属性を抽出する。属性比較部１０６は、座標属性抽出部１０３において抽出された座標属性と、コンテンツ属性抽出部１０５において抽出されたコンテンツ属性とを比較するためのものである。このとき類似していれば「正」の信号を出力し、類似していなければ「誤」の信号を出力する。
【００１５】
論理積回路１０７は、属性比較部１０６から出力された結果が「正」である場合にはコンテンツを出力し、「誤」である場合には何も出力しないようにする装置である。画像表示制御部１０８は、論理積回路１０７から出力されたコンテンツを表示部１０９上に表示させる制御を行うためのものである。データ通信部１１０は、端末装置とコンテンツ表示装置のデータ通信するためのものである。
【００１６】
また、選択トリガ信号１１３は、座標が選択されたか否かを判定するための信号であり、通信トリガ信号１１４は、通信を開始するための信号である。さらに、データ保存部１１５は、コンテンツデータを一時保存しておくためのバッファメモリなどである。
【００１７】
次に、本実施形態の処理の流れについて説明する。図２は、本実施形態において、コンテンツを表示する処理手順の一例を示すフローチャートである。
まず、図２のステップＳ２０１において、画面上の座標が選択されたか否かを判定する。具体的には、選択検知部１０１は、端末装置１１１が接近したことによって表示部１０９の画面上の座標を選択したかどうかを検出する。
【００１８】
この判定の結果、選択されたことを検出していない場合はそのまま待機し、選択されたことを検出した場合は、次のステップＳ２０２に進み、それをトリガとして、選択検知部１０１は選択座標検出部１０２を動作させる。このとき、選択座標検出部１０２に入力される信号を選択トリガ信号１１３とする。なお、選択検知部１０１は、表示部１０９の画面上のある座標へ端末装置１１１が接触したことによって検知するようにする。以上により、選択座標検出部１０２は、選択された座標における座標情報を取得する。このとき、座標情報としては、座標位置と座標属性とについての情報がある。
【００１９】
このように、選択検知部１０１から出力された選択トリガ信号１１３により、選択座標検出部１０２は動作し、選択された座標位置を検出する。具体的には、例えば、圧力センサーなどを用いて、端末装置１１１が接触したことにより圧力がかかった部分を、選択された座標位置として検出する方法などがある。
【００２０】
さらに、座標属性抽出部１０３は、選択座標検出部１０２において検出された座標の属性を抽出する。本実施形態においては、座標ごとに属性が決まっており、例えば、図４に示すような画面４０１に日本地図を表示したとき、地図上で「北海道」の属性４０２、４０３、及び「東京」の属性４０４を持っている。
【００２１】
なお、図４に示す例以外にも、ある座標一点だけでなく、ある座標からある座標までの全ての座標が同じ属性であるとして、座標の集合体である領域で属性をもつようにすることも可能である。また、一つの座標で複数の属性を持つようにしてもよい。例えば、ある属性Ａ、Ｂを持っていた場合は、ＡかつＢであるといったＡＮＤ条件や、ＡまたはＢであるといったＯＲ条件などで複数属性間の関係を決めてもよい。
【００２２】
次に、ステップＳ２０３において、選択座標検出部１０２は座標情報の取得が完了したか否かを判定する。この判定の結果、座標情報の取得が完了していない場合は、ステップＳ２０２に戻り、引き続き座標情報の取得を行う。
【００２３】
一方、ステップＳ２０３の判定の結果、座標情報の取得が完了した場合は、ステップＳ２０４に進み、座標属性抽出部１０３によって抽出された座標の属性に関する属性データを属性比較部１０６に出力する。そして、属性データが属性比較部１０６に入力されたことをトリガとして、属性比較部１０６はデータ通信部１１０を動作させ、端末装置１１１とコンテンツ表示装置１１２とのデータ通信を開始する。このとき、データ通信部１１０に入力される信号を通信トリガ信号１１４とする。
【００２４】
以上のように端末装置１１１とコンテンツ表示装置１１２とのデータ通信を開始すると、次のステップＳ２０５において、データ通信部１１０は、端末装置１１１との間でコンテンツの送受信を行う。具体的には、属性比較部１０６から出力された通信トリガ信号１１４により、データ通信部１１０が動作すると、データ通信部１１０は、コンテンツデータを１データずつ端末装置１１１から受信する。そして、受信したコンテンツデータをコンテンツ属性抽出部１０５及び論理積回路１０７に出力する。本実施形態では、この処理を処理（１）と定義する。なお、データ通信部１１０において行う通信は、Bluetooth（登録商標）や、赤外線通信などによって実現することができる。
【００２５】
次に、ステップＳ２０５において、コンテンツ属性抽出部１０５は、端末装置１１１から受信したコンテンツの属性情報を取得する。すなわち、データ通信部１１０に受信された、各コンテンツの属性を、コンテンツ属性抽出部１０５が抽出する。なお、この処理を処理（２）とする。
【００２６】
ここで、コンテンツの属性は、画像コンテンツに含まれるメタデータを参照する方法や、画像コンテンツのオブジェクトの色や形の特徴と、データベース上に予め用意されたサンプルやパラメータとの比較により算出された結果などから検出する。また、属性が複数検出された場合は、複数属性をもつコンテンツとして処理する。
【００２７】
例えば、「東京の山の中で犬と一緒に息子が桜を見ている、２００８年４月に撮った写真」の属性を検出する場合、例えば、図５に示すようなカテゴリで階層分けがしてある場合には、以下の属性を抽出できる。
人物・男性・息子・動物・犬・風景・山・草花・桜・日本・東京・２００８年・４月。
なお、このカテゴリ及び階層分けは様々な案が考えられるが、図５に示すものはそのうちの１つを示した例である。
【００２８】
次に、ステップＳ２０６において、属性比較部１０６は、コンテンツの属性データと座標の属性データとを比較する。そして、ステップＳ２０７において、両者の類似性を判定する。これらの処理は、コンテンツ属性抽出部１０５によって抽出されたコンテンツの属性データと、座標属性抽出部１０３によって抽出された座標の属性データとが、属性比較部１０６に入力されることによって行われる。
【００２９】
この判定の結果、属性の類似性がある場合は、ステップＳ２０８に進み、属性比較部１０６は「正」の信号を論理積回路１０７に出力する。一方、ステップＳ２０７の判定の結果、属性の類似性がない場合は、ステップＳ２０９に進み、「誤」の信号を論理積回路１０７に出力する。そして、ステップＳ２１１に進む。なお、これらの処理を処理（３）とする。
【００３０】
例えば、座標属性が「風景」である場合に、図５に示すカテゴリでは、「風景」より下位階層の属性を持っているコンテンツは全て類似であると認識される。そして、「風景」より下位下層の属性を持っていないコンテンツは類似していないと認識される。また、座標属性が「草花」である場合に、図５に示すカテゴリでは、「草花」より下位階層の属性を持っているコンテンツは全て類似であると認識されるが、上位階層である「山」の属性しか持っていない場合は、類似していないと認識される。
【００３１】
また、座標が「草花」及び「犬」の複数属性を持ち、それらがＡＮＤ条件で複数属性間の関係を持っている場合、図５に示すカテゴリでは、「草花」より下位階層の属性を持ち、かつ「犬」より下位階層の属性を持っているコンテンツは類似であると認識される。一方、コンテンツが「草花」の属性を持っていても、「犬」より下位下層の属性を持っていない場合には類似していないと認識される。
【００３２】
また、座標が「草花」及び「犬」の複数属性を持ち、それらがＯＲ条件で複数属性間の関係を持っていた場合、図５に示すカテゴリでは、「草花」または「犬」より下位階層の属性を持っているコンテンツは類似であると認識される。このように、コンテンツが「犬」より下位下層の属性を持っていない場合であっても、「草花」より下位下層の属性を持っていれば類似していると認識される。
【００３３】
以上のように、全カテゴリの最下層まで探索し、類似した属性が見つからなかった場合には、コンテンツの属性と、選択した座標の属性とは類似していないものであると判断される。
【００３４】
このように、属性比較部１０６によって出力された信号と、データ通信部１１０によって端末装置１１１から送信された各コンテンツのデータとが、論理積回路１０７に入力される。このとき、属性比較部１０６から出力された信号が「正」の信号である場合には、論理積回路１０７は、コンテンツデータを画像表示制御部１０８に出力し、「誤」の信号である場合には、何も出力しない。この処理を処理（４）とする。このように処理（３）は、「正」の信号を１とし、「誤」の信号を０とした論理積の演算を行う処理ということになる。
【００３５】
次に、ステップＳ２１０において、画像表示制御部１０８は、属性が座標と類似していたコンテンツを表示部１０９に表示する。より詳細には、論理積回路１０７から出力されたコンテンツと選択座標検出部１０２によって検出された座標位置の情報とが画像表示制御部１０８に入力される。そして、画像表示制御部１０８の制御により、座標位置の近傍にコンテンツを配置して表示部１０９にコンテンツを表示する。この処理を処理（５）とする。
【００３６】
なお、処理（５）が終わる前に、次のコンテンツデータがデータ通信部１１０に受信されてきた場合は、バッファメモリなどからなるデータ保存部１１５に格納しておくようにする。このように、前コンテンツの処理が終わり次第、次のコンテンツについて処理を開始する。
【００３７】
次に、ステップＳ２１１において、属性比較部１０６は、端末装置１１１に保持されている全コンテンツについて、以上の比較処理が終了したかどうかを判定する。この判定の結果、全コンテンツについて比較処理が終了していない場合は、ステップＳ２０５に戻る。一方、ステップＳ２１１の判定の結果、全コンテンツについて比較処理が終了した場合は、そのまま処理を終了する。
【００３８】
例えば、端末装置１１１内にコンテンツがｎ種類（ｎは正の整数）保持されている場合、処理（１）〜処理（５）を、全コンテンツについて計ｎ回行うことにより、属性の同じコンテンツを同時に表示部１０９に表示させることができる。
【００３９】
図３は、本実施形態において、属性の同じコンテンツが表示された画面の一例を示す図である。
図３において、端末装置１１１には複数のコンテンツ３０１が保持されている。画面３０２上には、ヨットの画像３０４が存在しており、例えば、端末装置のディスプレイ画面３０３が接触したことによって、ヨットの画像３０４を選択する。このとき、ヨットの画像３０４の座標が「乗り物」の属性であった場合に、「乗り物」に類似した属性を持つ画像３０５が画面３０２上のヨットの画像３０４の近傍に表示される。
【００４０】
以上のように本実施形態によれば、検出した座標の属性と端末装置から受信したコンテンツの属性とを抽出し、属性が類似するコンテンツを、検出した座標位置の近傍に表示するようにした。これにより、コンテンツ群から属性の類似しているコンテンツを選択して簡単に表示することができ、一枚ずつ選択して画像を貼り付けるといった煩わしさを解消することができる。
【００４１】
（本発明に係る他の実施形態）
前述した本発明の実施形態における画像表示装置を構成する各手段、並びに画像表示方法の各工程は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記憶したコンピュータ読み取り可能な記憶媒体は本発明に含まれる。
【００４２】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００４３】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図２に示すフローチャートに対応したプログラム）を、システムまたは装置に直接、または遠隔から供給する場合も含む。そして、そのシステムまたは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００４４】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００４５】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００４６】
プログラムを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスクなどがある。さらに、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などもある。
【００４７】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する方法がある。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記憶媒体にダウンロードすることによっても供給できる。
【００４８】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００４９】
また、その他の方法として、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００５０】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００５１】
さらに、その他の方法として、まず記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施形態に係る画像表示システムの構成例を示すブロック図である。
【図２】本発明の実施形態において、コンテンツを表示する処理手順の一例を示すフローチャートである。
【図３】本発明の実施形態において、属性の同じコンテンツが表示された画面の一例を示す図である。
【図４】表示部の画面における座標属性について説明する図である。
【図５】本発明の実施形態において、階層分けされた属性カテゴリの一例を示す図である。
【符号の説明】
【００５３】
１００  画像表示システム
１０１  選択検知部
１０２  選択座標検出部
１０３  座標属性抽出部
１０４  コンテンツ群
１０５  コンテンツ属性抽出部
１０６  属性比較部
１０７  論理積回路
１０８  画像表示制御部
１０９  表示部
１１０  データ通信部
１１１  端末装置
１１２  コンテンツ表示装置
１１３  選択トリガ信号
１１４  通信トリガ信号
１１５  データ保存部
【図１】
2010117911.tif 000003
【図２】
2010117911.tif 000004
【図３】
2010117911.tif 000005
【図４】
2010117911.tif 000006
【図５】
2010117911.tif 000007