JP6168882B2 - 表示制御装置、その制御方法、および制御プログラム - Google Patents

表示制御装置、その制御方法、および制御プログラム Download PDF

Info

Publication number
JP6168882B2
JP6168882B2 JP2013140612A JP2013140612A JP6168882B2 JP 6168882 B2 JP6168882 B2 JP 6168882B2 JP 2013140612 A JP2013140612 A JP 2013140612A JP 2013140612 A JP2013140612 A JP 2013140612A JP 6168882 B2 JP6168882 B2 JP 6168882B2
Authority
JP
Japan
Prior art keywords
image
display
content
information
icon
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2013140612A
Other languages
English (en)
Other versions
JP2015015574A (ja
Inventor
健一 松橋
健一 松橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2013140612A priority Critical patent/JP6168882B2/ja
Priority to US14/320,737 priority patent/US9710494B2/en
Publication of JP2015015574A publication Critical patent/JP2015015574A/ja
Application granted granted Critical
Publication of JP6168882B2 publication Critical patent/JP6168882B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/51Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/54Browsing; Visualisation therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/60Editing figures and text; Combining figures or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/06Adjustment of display parameters
    • G09G2320/0613The adjustment depending on the type of the information to be displayed
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/14Solving problems related to the presentation of information to be displayed
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2350/00Solving problems of bandwidth in display systems
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Library & Information Science (AREA)
  • Digital Computer Display Output (AREA)
  • Television Signal Processing For Recording (AREA)
  • Studio Devices (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Computer Hardware Design (AREA)

Description

本発明は、表示制御装置、その制御方法、および制御プログラムに関し、特に、画像一覧などのコンテンツ一覧をダウンロードして表示する際の表示制御に関する。
一般に、端末装置の1つであるデジタルカメラなどの撮像装置によって得られた画像(コンテンツ)をインターネット上の画像保管サイトに投稿することが行われている。画像の投稿に当たって、インターネット上のサーバー装置から画像を別の端末装置(例えば、タブレット端末)にダウンロードして、画像一覧を表示することがある。この際、画像ファイルの拡張子に基づいて画像の表示を切り替えるようにした表示制御が知られている(特許文献1参照)。
ここでは、画像ファイルに係るサムネイル画像一覧を表示する際、サムネイル画像とともに画像種類に対応する情報を表示する。そして、画像を表示できない場合には、画像が表示できない旨の画像をサムネイル画像に代えて表示する。
特開2009−81866号公報
ところで、引用文献1に記載の表示制御においては、画像の拡張子に応じてファイルフォーマットを判別して画像が表示できるか否かを決定しており、画像の表示ができない場合にはその旨の画像をサムネイル画像に代えて表示するようにしているものの、画像ファイルの内容に応じて画像の一覧表示を迅速に行うことは困難である。
従って、本発明の目的は、画像ファイルなどのコンテンツファイルの内容に応じて迅速にユーザーが識別可能な一覧表示を行うことのできる表示制御装置、その制御方法、および制御プログラムを提供することにある。
上記の目的を達成するため、本発明による表示制御装置は、コンテンツに対応した画像の一覧を表示部に表示する表示制御装置であって、前記表示部に表示するための一覧画面を生成する生成手段と、コンテンツに対応した画像の取得に要する時間が所定の時間を超えるか否かを判定する判定手段と、前記コンテンツに付加された属性情報を取得する取得手段と、を有し、前記生成手段は、前記判定手段によって前記画像の取得に要する時間が所定の時間を超えないと判定される場合には、複数の前記画像を取得して、取得された複数の前記画像から前記一覧画面を生成し、前記判定手段によって前記画像の取得に要する時間が所定の時間を超えると判定された場合には、前記画像の取得が完了する前に、前記コンテンツに付加された属性情報に対応して予め定められた表示体を用いた前記一覧画面を生成することを特徴とする。
本発明による制御方法は、コンテンツに対応した画像の一覧を表示部に表示する表示制御装置の制御方法であって、前記表示部に表示するための一覧画面を生成する生成ステップと、コンテンツに対応した画像の取得に要する時間が所定の時間を超えるか否かを判定する判定ステップと、前記コンテンツに付加された属性情報を取得する取得ステップと、を有し、前記生成ステップでは、前記判定ステップによって前記画像の取得に要する時間が所定の時間を超えないと判定される場合には、複数の前記画像を取得して、取得された複数の前記画像から前記一覧画面を生成し、前記判定ステップによって前記画像の取得に要する時間が所定の時間を超えると判定された場合には、前記画像の取得が完了する前に、前記コンテンツに付加された属性情報に対応して予め定められた表示体を用いた前記一覧画面を生成することを特徴とする。
本発明による制御プログラムは、コンテンツに対応した画像の一覧を表示部に表示する表示制御装置で用いられる制御プログラムであって、前記表示制御装置が備えるコンピュータに、前記表示部に表示するための一覧画面を生成する生成ステップと、コンテンツに対応した画像の取得に要する時間が所定の時間を超えるか否かを判定する判定ステップと、前記コンテンツに付加された属性情報を取得する取得ステップと、を実行させ、前記生成ステップでは、前記判定ステップによって前記画像の取得に要する時間が所定の時間を超えないと判定される場合には、複数の前記画像を取得して、取得された複数の前記画像から前記一覧画面を生成し、前記判定ステップによって前記画像の取得に要する時間が所定の時間を超えると判定された場合には、前記画像の取得が完了する前に、前記コンテンツに付加された属性情報に対応して予め定められた表示体を用いた前記一覧画面を生成することを特徴とする。
本発明によれば、画像などのコンテンツを一覧表示する際に、コンテンツの取得に要する時間が所定の時間を超えると判定すると、取得に所定の時間が超えるコンテンツについて当該コンテンツに代えて予め定められた表示体を表示部に表示するようにした。この構成により、画像の一覧が表示される前に、例えば、人物が写っているであろう画像を特定することが可能になる。つまり、画像自体をまだ取得していなくても、迅速にユーザーがコンテンツの分類などを識別可能な一覧表示を行うことができる。
本発明の第1の実施形態による表示制御装置を備える端末装置が用いられた画像管理システムについてその構成の一例を示す図である。 図1に示す撮像装置の構成についてその一例を示すブロック図である。 図1に示すサーバー装置の構成についてその一例を示すブロック図である。 図1に示す端末装置の構成についてその一例を示すブロック図である。 図2に示す撮像装置による撮影の結果得られた画像データおよび当該画像データに付随する画像情報を備える画像ファイルの一例を示す図である。 図3に示すサーバー装置で管理されるアイコン管理情報の一例を示す図である。 図4に示す端末装置のモニタに表示される画像一覧の一例を示す図である。 図3に示すサーバー装置で管理される画像管理情報の一例を示す図である。 図4に示す端末装置によるアイコン管理情報を受信および管理を説明するための図である。 図3に示すサーバー装置と図4に示す端末装置との間でサムネイル画像の転送を行う際の転送モードを管理するための転送モード管理情報の一例を示す図である。 図10に示す通信管理情報に含まれる次回測定日時を決定する際に用いられる通信条件を説明するための図である。 図4に示す端末装置のモニタにおいて画像一覧をサムネイル表示する際の表示条件の一例を示す図である。 図4に示す端末装置のモニタにおいて画像一覧をサムネイル表示する際の状態を管理するための表示管理情報の一例を示す図である。 図4に端末装置が図3に示すサーバー装置からアイコン管理情報を取得する処理を説明するためのフローチャートである。 図3に示すサーバー装置と図4に示す端末装置とにおいて転送モードを決定する際の処理を説明するためのフローチャートである。 図4に示す端末装置が図3に示すサーバー装置からサムネイル画像および画像データを受信してモニタに表示する表示処理を説明するためのフローチャートである。 本発明の第2の実施形態に係る画像管理システムにおいて端末装置で行われる表示処理を説明するためのフローチャートである。
以下、本発明の実施の形態による表示制御装置の一例について図面を参照して説明する。なお、以下の説明ではコンテンツとして画像(例えば、静止画像又は動画像)を表示制御する表示制御装置について説明する。
[第1の実施形態]
図1は、本発明の第1の実施形態による表示制御装置を備える端末装置が用いられた画像管理システムについてその構成の一例を示す図である。
図示の画像管理システムでは、端末装置であるデジタルカメラなどの撮像装置102がインターネットなどのネットワーク104を介してサーバー装置101に接続されており、さらに、サーバー装置101にはネットワーク104を介して、例えば、タブレット端末などの端末装置103が接続されている。図示の例では、撮像装置102で撮影された画像がネットワーク104を介してサーバー装置101に送られて、サーバー装置101は複数の画像を保管する。一方、端末装置103はネットワーク104を介してサーバー装置101にアクセスして、後述するようにして、サーバー装置101に保管された画像を順次取得して画像一覧(コンテンツ一覧)として表示する。
図2は、図1に示す撮像装置102の構成についてその一例を示すブロック図である。
図示の撮像装置102はカメラ部201を有しており、カメラ部201は撮影レンズを介して被写体像(光学像)を受光して、当該光学像に応じた電気信号(アナログ画像信号)を出力する。A/D変換器202はアナログ画像信号を受けて、当該アナログ画像信号をデジタル画像信号(画像データともいう)に変換する。
エンコーダ203は画像データを圧縮符号化して圧縮符号化画像データとする(例えば、静止画データの場合にはJPEG形式などの符号化方式で圧縮符号化する)。画像データ記録部204は、圧縮符号化画像データについてファイル(画像ファイル)を生成して記憶媒体205に格納する。この記憶媒体205は、ランダムアクセス可能な記憶媒体である。
ネットワーク接続部206は、ネットワーク104(図1)を介してサーバー装置101に画像ファイルを送信する。システム制御部207は、マイクロコンピュータを備え、撮像装置102全体の制御を司る。ROM208には、システム制御部207で動作する制御プログラムが格納されるとともに、撮像設定値ファイルおよび各種データを保存されている。RAM209は、システム制御部207のワーク領域として用いられ、制御プログラムがロードされるロード領域を有する。
操作部210は、操作パネルおよびリモコンなどを有し、ユーザーは操作部201を操作して各種データおよびコマンドを入力する。位置情報取得部211は、例えば、GPSレシーバであって、GPS衛星から受信したGPS情報に基づいて撮像装置102の現在位置を算出して現在位置を表す位置情報を生成する。なお、位置情報取得部211は、撮像装置102の外部に接続されるようにしてもよい。
デコーダ212は、画像データ記録部204から圧縮符号化画像データを受けて、当該圧縮符号化画像データを画像データに復号する。D/A変換器213は画像データをアナログ画像信号に変換して、当該アナログ画像信号に応じた画像をモニタ(表示部)214に表示する。なお、電源電池215は、システム制御部207などに撮像装置の駆動に必要な電力を供給する。
前述のように、ここでは、撮像装置102を制御するための制御プログラムはROM208に格納されているが、制御プログラムをメモリカードなどの記憶媒体205に記憶するようにしてもよい。また、ネットワーク104を介して撮像装置102が制御プログラムを取得するようにしてもよい。
さらに、ROM208にはサーバー情報およびユーザー情報が記録されており、サーバー情報はネットワーク接続部206によってサーバー装置101にアクセスする際に用いられ、サーバー装置101のアドレス情報が含まれている。ユーザー情報は当該撮像装置101を使用する際のユーザー認証を行うために用いられる。そして、撮像装置102はサーバー情報に含まれるアドレスに基づいてサーバー装置101にアクセスを行い、サーバー装置101はユーザー情報に基づいてユーザー認証を行う。
図3は、図1に示すサーバー装置101の構成についてその一例を示すブロック図である。
図示のサーバー装置101は、モニタ301、VRAM302、BMU303、キーボード304、PD305、CPU306、ROM307、RAM308、外部記憶装置309、フレキシブルデスクドライブ(FDD)310、およびネットワークI/F311を備えている。モニタ301には、例えば、サーバー装置101に保管されたデータ(画像を含む)が表示される。VRAM302には、モニタ301に表示するための画像が描画される。このVRAM302に描画された画像データは所定の規則に従ってモニタ301に転送されて、モニタ301に画像が表示される。
BMU(ビットムーブユニット)303は、例えば、メモリ間(例えば、VRAM302と他のメモリとの間)のデータ転送、メモリと各I/Oデバイス(例えば、ネットワークI/F311)との間のデータ転送を制御する。キーボード304は、文字などを入力するための各種キーを備えている。
PD(ポインティングデバイス)305は、例えば、モニタ301に表示されたアイコン、メニュー、その他の情報を指示する際に用いられる。CPU306は、ROM307、外部記憶装置309、又はFDD310に格納された制御プログラムに基づいて、サーバー装置101全体の制御を行う。ROM307には制御プログラムおよびデータなどが保存される。RAM308は、CPU306のワーク領域、エラー処理の際のデータの退避領域、および制御プログラムのロード領域などを備えている。
外部記憶装置309はサーバー装置101で実行される制御プログラムおよびデータが格納される。FDD310は、フロッピーディスク(登録商標)などに代表されるフレキシブルディスクに対するアクセスを制御する。ネットワークI/F311は、ネットワーク104に接続するためのインターフェースである。CPUバス312には、アドレスバス、データバス、およびコントロールバスが含まれている。
なお、図示の例では、CPU306に対する制御プログラムの提供は、ROM307、外部記憶装置309、又はFDD310から行われるが、ネットワークI/F311を介してネットワーク104で他の情報処理装置(図示せず)から行うようにしてもよい。
図4は、図1に示す端末装置103の構成についてその一例を示すブロック図である。
図示の端末装置103は、モニタ401、VRAM402、BMU403、キーボード404、PD405、CPU406、ROM407、RAM408、外部記憶装置409、FDD410、およびネットワークI/F411を備えている。そして、VRAM402、BMU403、キーボード404、PD405、CPU406、ROM407、RAM408、外部記憶装置409、FDD410、およびネットワークI/F411はCPUバス412によって相互に接続されている。
なお、図示の端末装置103における各構成要素は、図3に示すサーバー装置101の構成要素と同様であるのでここでは説明を省略する。
図5は、図2に示す撮像装置102による撮影の結果得られた画像データおよび当該画像データに付随する画像情報を備える画像ファイルの一例を示す図である。
図示の画像ファイルは、画像データ記憶部204によって記録媒体205に記録される。像ファイル501は、画像を示す画像データ(ここでは、圧縮符号化画像データ)503と画像データ503に付随するメタ情報(画像情報)502とを有している。メタ情報502はさらに、撮影日時を含む撮影情報504、画像の分類を示すカテゴリ(つまり、分類情報)505、および撮影シーンを示すシーン(つまり、撮影シーン情報)506を備えている。
カテゴリ505には、例えば、画像が人物であれば”ポートレート”が格納され、画像が風景であれば”ランドスケープ”が格納される。カテゴリ505とシーン506とは対応属性507であり、画像の内容を示すグループ情報となる。
図6は、図3に示すサーバー装置101で管理されるアイコン管理情報の一例を示す図である。
サーバー装置101において、図示のアイコン管理情報は、例えば、外部記憶装置309に保管される。図示のアイコン管理情報601は、アイコン情報603〜605とアイコン情報603〜605のバージョンを管理するバージョン602とを備えている。図示の例では、アイコン情報603〜605の3つのアイコン情報が示されているが、アイコン情報の数は限定されず、少なくとも1つのアイコン情報を備えればよい。そして、最後のアイコン情報の後段には終端606が記録され、この終端606には”0”が入力される。
アイコン情報603はアイコンを識別するためのアイコンコード607、いずれのカテゴリ505およびシーン506に対応するアイコンであるかを示す対応属性608、および端末装置が置かれた環境を示す受信属性609、およびアイコンデータ610を有している。
アイコンデータ610は、小サイズのJPEG画像でも良いし、ビットマップ画像でもよい。また、その画像は自然画から生成されてもよいし、イラストやアニメーションであってもよいが、データサイズは十分に小さく、一覧画像を表示しようとする場合にも、処理時間が多くならないように留意すべきである。
なお、他のアイコン情報604および605の各々も、アイコン情報603と同様にアイコンコード、対応属性、受信属性、およびアイコンデータを備えている。
受信属性609は端末装置103の地理的および文化的条件に対してアイコンデータを切り替える際に用いられる。例えば、北極圏に近い地域に端末装置103が位置する場合には、サーバー装置101は受信属性609に応じてランドスケープとして草原アイコンデータの代わりに、雪原アイコンデータを端末103に送る。つまり、受信属性は受信側の端末装置03の位置に応じたアイコン情報であるか否かを判別するに用いられる。
図7は、図4に示す端末装置103のモニタ401に表示される画像一覧の一例を示す図である。
端末装置103においては、モニタ401にアイコン701〜703がサムネイル画像として一覧表示される。図示の例では、サムネイル画像としてアイコン701〜703とともに実際の画像が表示されている。行704に位置するサムネイル画像は、後述する縮小実画像読み込みが完了しているので、縮小実画像がサムネイル画像として表示されている。
一方、行705に位置するサムネイル画像は縮小実画像の読み込みが完了していないので、カテゴリ505およびシーン506に応じたアイコンが表示される。前述の特許文献1における拡張子による切り替えにおいては、画像が静止画又は動画であるか、そして、圧縮画像であるか非圧縮画像かであるかを示すデータフォーマットに関する判別を行うことはできるものの、画像の内容を示す撮影シーンを判別することはできない。
ここでは、サーバー装置101は画像の内容に関する情報をメタ情報から抽出して、後述するようにして端末装置103に表示されるアイコンに反映させるので、ユーザーにより直観的に、かつ識別性の高い画像一覧表示を提供することができる。
図8は、図3に示すサーバー装置101で管理される画像管理情報の一例を示す図である。
サーバー装置101において、図示の画像管理情報は、例えば、外部記憶装置309に保管される。画像管理情報801は画像ファイル毎に固有の画像ID802および図5で説明した画像情報501を備えている。
なお、図8にはおいては、メタ情報および画像データ(つまり、圧縮符号化画像データ)はそれぞれ参照番号803および804で示されている。また、撮影情報、カテゴリ、およびシーンはそれぞれ参照番号805、806、および807で示されている。
図9は、図4に示す端末装置103によるアイコン管理情報601の受信および管理を説明するための図である。ここでは、サーバー装置101は端末装置103の要求に応じてアイコン管理情報601を端末装置103に送信する。
サーバー装置101からアイコン情報601を受信すると、端末装置103ではCPU406がアイコン情報601に応じたアイコン情報901を生成して、当該アイコン情報901を、例えば、外部記憶装置409に記憶する。さらに、CPU406はアイコン情報601に応じて、後述する画像アイコン対応属性情報909を生成して、当該画像アイコン対応属性情報909を外部記憶装置409に記憶する。
アイコン管理情報901は、アイコン管理情報601と同様に、アイコン情報903〜905およびアイコン情報903〜905のバージョンを管理するバージョン902を有しており、最後のアイコン情報905の後段には”0”が入力された終端906が位置づけられる。
アイコン情報903はアイコンを識別するためのアイコンコード907およびアイコンデータ908を有している。なお、他のアイコン情報904および905の各々も、アイコン情報903と同様にアイコンコードおよびアイコンデータを備えている。
画像アイコン対応属性情報909は、画像とアイコン(表示体)との対応関係を示す情報であり、対応属性910およびアイコンコード911を有している。そして、画像アイコン対応属性情報においては、対応属性910にあるカテゴリ505およびシーン506に対していずれのアイコンコード911が表示されるかが示される。
図10は、図3に示すサーバー装置101と図4に示す端末装置103との間でサムネイル画像の転送を行う際の転送モードを管理するための通信管理情報の一例を示す図である。
図示の通信管理情報1001は、例えば、端末装置103に備えられた外部記憶装置409に記憶される。通信管理情報1001は、転送モード1002および次回測定日時1003を有している。転送モード1002は、実画像モードおよびアイコンモードのいずれかとされる。実画像モードではサムネイル画像として実画像を縮小した画像がモニタ401に表示される。
一方、アイコンモードではまずアイコンがモニタ401に表示され、実画像に係るサムネイル画像を受信すると、アイコンに代えて実画像がサムネイル画像として表示される。特に、モバイル環境においては通信速度が刻々と変わる可能性があるので、端末装置103では所定の測定周期毎に通信速度を測定する。この測定周期はサーバー装置101から端末装置103に送られ、CPU506はこの測定周期に基づいて、次回測定日時1003を決定する。
図11は、図10に示す通信管理情報1001に含まれる次回測定日時1003を決定する際に用いられる通信条件を説明するための図である。
図示の通信条件1101は、サーバー装置101に備えられた外部記憶装置309に記録され、通信条件1101は通信速度を測定する周期を示す測定周期1102と転送モード1002を切り替えるモード切替閾値1103とを有している。そして、サーバー装置101から端末装置103に通信条件1101が送られる。そして、後述するように、通信速度がモード切替閾値1103を超えると、CPU406は転送モードを実画像モードとし、通信速度がモード切替閾値1103以下となると転送モードをアイコンモードとする。
図12は、図4に示す端末装置103のモニタ401において画像一覧をサムネイル表示する際の表示条件の一例を示す図である。
図示の表示条件1201は、例えば、端末装置103に備えられた外部記憶装置409に格納される。表示条件1201はサムネイルサイズ1202、表示列1203、および表示行数1204を有している。サムネイルサイズ1202はモニタ401のサイズ、表示列数1203、および表示行数1204に基づいて決定される。ここでは、CPU406がサムネイルサイズを決定する。
図13は、図4に示す端末装置103のモニタ401において画像一覧をサムネイル表示する際の状態を管理するための表示管理情報の一例を示す図である。
図示の表示管理情報1301はサーバー装置101に保持されている。例えば、サーバー装置101に備えられた外部記憶装置309に規定された画像保存領域に1301が記録される。表示管理情報1301は、画像群1307中の位置を示す表示先端行1302、表示後端行1303、表示完了行1304、表示未完了行1305、および表示処理中行1306を有している。
図示の例では、画像群1307は下に行く程その撮影日時が新しい。サーバー装置101が有する画像保存領域には画像群1307で示すようにモニタ401の表示領域を超える数の画像が格納されていることがある。この場合には、後述するように、表示先端行1302から表示後端行1303で規定される画像群1307が端末装置103で表示される。
表示完了行1304は実画像のサムネイル画像の表示が完了した位置を示しており、表示未完了行1305はアイコンのサムネイル画像が表示中であって、実画像のサムネイル画像が未だ表示されていない画像群1307の位置を示す。また、表示処理中行1306は現時点で実画像のサムネイル画像を表示しようとしている画像群1307の位置を示す。
端末装置103において、ユーザーがモニタ401の上端をクリックするか又はタッチすると、CPU406は上から下に向かって画像一覧をスクロールさせる。一方、ユーザーがモニタ401の下端をクリックすると、CPU406は下から上に向かって画像一覧をスクロールさせる。
なお、上記のスクロール操作は画像一覧領域を変更するための操作の一例であり、他の操作によって画像一覧をスクロールするようにしてもよい。
図14は、図4に端末装置103が図3に示すサーバー装置101からアイコン管理情報601を取得する処理を説明するためのフローチャートである。なお、図示のフローチャートに係る処理は、CPU406の制御下で行われる。
アイコン管理情報601の取得処理を開始すると、端末装置103において、CPU406がサーバー装置101に対してネットワークI/F411によってアイコン管理情報601におけるアイコンバージョン602を要求すると(ステップS1401)、サーバー装置101では、CPU306は、例えば、外部記憶装置309に記録されたアイコン情報610からアイコンバージョン602を得て当該アイコンバージョン602を端末装置1402に送る送信準備を行う(ステップS1402)。
端末装置103では、アイコンバージョン602を受信すると(ステップS1403)、CPU406は外部記憶装置409に記録されたアイコンバージョン902と受信したアイコンバージョン602と比較して、両者が等しいか否かを判定する(ステップS1404)。両者が等しいと(ステップS1404において、YES)、CPU406は更新すべきアイコンデータはサーバー装置101に存在しないとして、アイコン管理情報の取得処理を終了する。
一方、アイコンバージョン902とアイコンバージョン602とが異なると(ステップS1404において、NO)、CPU406はネットワークI/F411によってサーバー装置101に対してアイコン管理情報601を要求する(ステップS1405)。この要求に応答して、サーバー装置101ではCPU306が外部記憶装置309からアイコン管理情報601を準備して(ステップS1406)、当該アイコン管理情報601を端末装置103に送る。
端末装置103においてアイコン管理情報601を受信すると、CPU406は当該アイコン管理情報601に応じてアイコン管理情報901におけるアイコン情報903〜905を更新するとともに、対応属性910と同一の対応属性608を有するアイコンコード607をアイコンコード911に格納して、取得処理を終了する。
これによって、端末装置103では対応属性910に応じて、アイコンコード911が選択されて、画像一覧においてアイコンのサムネイル画像として表示される。上述のようにして、アイコン情報をサーバー装置101から取得処理すると、端末装置103にアイコン群が設定されるので、画像一覧の画像一枚毎にアイコンを読み込む必要がない。
図15は、図3に示すサーバー装置101と図4に示す端末装置103とにおいて転送モード1002を決定する際の処理を説明するためのフローチャートである。なお、図15に示すフローチャートに係る処理はCPU306および406の制御下で行われる。
転送モード決定処理が開始されると、端末装置103において、CPU406は現在日時が通信状態管理情報1001に記録された次回測定日時(次回日時)1003を経過しているか否かを判定する(ステップS1501)。現在日時≦次回日時であると(ステップS1501において、NO)、CPU406は転送モード決定処理を終了する。
一方、現在日時>次回日時であると(ステップS1501において、YES)、CPU406はネットワークI/F411によってサーバー装置101に対して通信速度(回線速度)を測定するためデータ転送要求を行う(ステップS1502)。このデータ転送要求に応答して、サーバー装置101ではCPU306が予め定められたデータを準備して(ステップS1503)、ネットワークI/F311によって当該データを端末装置103に送信する。
端末装置103においてデータを受信すると(ステップS1504)、CPU406は、(受信データ量÷転送時間÷サムネイルサイズ)、つまり、単位時間当たりに転送可能なサムネイル画像の枚数を変数pに代入する(ステップS1505)。ここでは、転送時間として、例えば、上記のデータ転送要求を送信した後、サーバー装置101からデータを受信するまでの時間が用いられる。
続いて、CPU406は変数pがモード切替閾値1103よりも大きいか否かを判定する(ステップS1506)。判定結果が変数p≦モード切替閾値(閾値以下)であると(ステップS1506において、NO)、CPU406は転送モード1002をアイコンモードとして(ステップS1507)、転送モード決定処理を終了する。
一方、変数p>モード切替閾値であると(ステップS1506において、YES)、CPU406は転送モード1002を実画像モードとして(ステップS1508)、転送モード決定処理を終了する。
図16は、図4に示す端末装置103が図3に示すサーバー装置101からサムネイル画像および画像データを受信してモニタ401に表示する表示処理を説明するためのフローチャートである。なお、図示のフローチャートに係る処理はCPU406の制御下で行われる。
端末装置103において、表示処理が開始されると、CPU406は表示完了行1304を”0”に初期設定する(ステップS1601)。続いて、CPU406は転送モード1002がアイコンモードであるか否かを判定する(ステップS1602)。転送モードがアイコンモードであると(ステップS1602において、YES)、CPU406はネットワークI/F411によって、サーバー装置101からモニタ401の1画面分に含まれる複数のコンテンツに対応する複数のメタデータ501を受信する(ステップS1603)。
次に、CPU406は対応属性507に応じたアイコン情報903を対応属性910およびアイコンコード911に応じて取得して、モニタ401に1画面に表示される複数のサムネイル(アイコン画像)を表示する(ステップS1604)。そして、CPU406は表示先端行1302が示す画像群1307の位置を表示処理中行1306とする(ステップS1605)。
なお、転送モードがアイコンモードでないと(ステップS1602において、NO)、つまり、転送モードが実画像モードであると、CPU406はステップS1605の処理に進む。
続いて、CPU406はネットワークI/F411によってサーバー装置101から1行分のサムネイル画像(実画像)を受信する(ステップS1606)。そして、CPU406は、それまで表示されていたアイコン画像に代えて、当該1行分のサムネイル画像(実画像)をモニタ401に表示する(ステップS1607)。
次に、CPU406は表示処理中である画像群1307を示す表示処理中行1306を表示完了行1304に移す(ステップS1608)。そして、CPU406は表示処理中行1306を1行分進める(ステップS1609)。続いて、CPU406はユーザーによるスクロール操作(例えば、順方向のスクロール操作)が発生したか否かを判定する(ステップS1610)。
スクロール操作が発生しないと(ステップS1610において、NO)、CPU406は表示処理中行1306の値が表示後端行1303より後であるか否かを判定する(ステップS1611)。つまり、CPU406はモニタ401の表示領域に全ての実画像に係るサムネイル画像一覧を表示できたか否かを判定することになる。
表示処理中行1306の値が表示後端行1303より後であると(ステップS1611において、YES)、CPU406は表示処理を終了する。一方、表示処理中行1306の値が表示後端行1303より後でないと(ステップS1611において、NO)、CPU406はステップS1606の処理に戻って、サーバー装置101から次の表示処理中行1行分のサムネイル画像(実画像)を受信する。
スクロール操作が発生すると(ステップS1610において、YES)、CPU406は表示先端行1392および表示後端行1303をスクロール後の新しい位置において再設定する(ステップS1612)。そして、CPU406は表示先端行1392が表示完了行1304よりも上側の位置(順番位置)にあるか否かを判定する(ステップS1613)。
表示完了行1304が表示先端行1392よりも上の順番位置にあると(ステップS1613において、NO)、つまり、実画像によって表示を完了した領域がモニタ401から全て消えてしまった場合には、CPU406は未だいずれの行も表示を完了していないものとする。そして、CPU406はステップ1601の処理に戻り、表示完了行1304を”0”とする。
一方、表示完了行1304が表示先端行1392以降の順番位置にある場合には(ステップS1603において、YES)、CPU406は未だ表示可能な表示完了行1304が存在するとする。そして、CPU406は表示完了行1304を”0”とすることなく、ステップ1602の処理に戻って転送モードがアイコンモードであるか否かを判定する。
なお、図16に示す例では、回線速度によって転送モード1002の切り替えを行うが、画像転送中に回線速度の測定を行ってもよく、又は、画像転送とは別の空き時間に回線速度の測定を行うようにしてもよい。
このように、本発明の第1の実施形態では、実画像に係るサムネイル画像の一覧の表示が完了する前に、実画像の内容を簡易に識別することができるので、回線速度(転送速度)が安定しない状況(例えば、携帯端末向け無線ネットワーク下)において、迅速に画像閲覧を行うことができる。つまり、画像ファイルなどのコンテンツファイルの内容に応じて迅速にコンテンツの一覧表示を行うことができる。
[第2の実施形態]
続いて、本発明の実施の第2の実施形態による表示制御装置を備える端末装置が用いられた画像管理システムについて説明する。なお、第2の実施形態に係る画像管理システムにおける構成および処理は図1〜図15で説明した構成および処理と同様である。そして、第2の実施形態においては、図16で説明した表示処理が異なる。
図17は、本発明の第2の実施形態に係る画像管理システムにおいて端末装置103で行われる表示処理を説明するためのフローチャートである。
図16で説明した表示処理においては、ユーザーが順方向のスクロール操作を行う場合について説明したが、ここでは、ユーザーが逆方向、すなわち、撮影時間が古い画像に戻して閲覧する際の表示処理について説明する。
なお、図示のフローチャートに係る処理はCPU406の制御下で行われ、図16に示すステップと同一のステップについては同一の参照符号を付して説明を省略する。
ステップS1612において、表示先端行1392および表示後端行1303をスクロール後の新しい位置において再設定した後、CPU406はユーザーによるスクロール操作の方向が順方向であるか否かを判定する(ステップS1701)。スクロール操作の方向が順方向であると(ステップS1701において、YES)、CPU406はステップS1613の処理に進んで表示先端行1392が表示完了行1304よりも上側の位置(順番位置)にあるか否かを判定する。
一方、スクロール操作の方向が逆方向であると(ステップS1701において、NO)、CPU406はステップ1601の処理に戻って、表示完了行を”0”にリセットする。このようにすれば、逆方向および順方向のスクロール、例えば、逆方向、順方向、および逆方向の順にスクロール操作が行われた場合においても対処することができる。
なお、上述の第1および第2の実施形態においては、メタ情報502から抽出したカテゴリおよびシーンモードに応じて、アイコンの表示切り替えを行うようにしたが、撮影情報502にある日時データを用いるようにしてもよい。
この場合には、撮影情報502に含まれる日時データが夜を示していると(例えば、午後6時から午前5時であると)、CPU406はアイコンのサムネイル画像の背景を紺色とする。一方、日時データが日中を示していると(例えば、午前5時以降から午後6時までであると)、CPU406はアイコンのサムネイル画像の背景を水色とする。
このようにして、撮影が行われた日時に応じて、背景の色を変更すれば、ユーザーは撮影時間が昼夜のいずれであるかを容易にしかも迅速に識別することができる。
上述の実施の形態では、撮影条件(例えば、風景、ポートレート、夜景など)に応じてアイコンの表示形態を変更するようにしたが、例えば、画像に人物が存在するか否かを示す人物情報である属性情報を付加して、一覧表示の際に、属性情報に人物が存在することが示されていると、アイコン表示の際に人物の有無が識別可能なマークをアイコンに付加して表示するようにしてもよい。
さらに、属性情報としてGPS情報などの位置情報を用いて、画像が撮影された位置(場所)が自宅付近であるか、自宅から所定の距離以上離れているか、自国内であるか、又は外国であるかに応じて当該撮影場所が識別可能なマークをアイコンに付加して表示するようにしてもよい。
このように、本発明の実施の形態では、画像を一覧表示する際に、画像の取得に要する時間が所定の時間を超えると判定すると、取得に所定の時間が超える画像について当該画像に代えて予め定められたアイコン(表示体)をモニタ(表示部)に表示するようにしたので、迅速にユーザーが識別可能な一覧表示を行うことができる。なお、アイコンの代わりに表示体としてイラスト画像を用いるようにしてもよい。
上述の実施の形態では、端末装置103にサムネイル画像を一覧表示する場合について説明したが、撮像装置102においてサムネイル画像の一覧表示を行う場合についても同様にして適用することができる。
また、上記の一覧画面において表示すべき領域をスクロールしていく場合に、表示領域に対応したコンテンツのアイコンを取得した後に、画像データを取得するようにしていたが、これに限るものではない。
例えば、一覧画面には表示エリアに関わらず一旦アイコン画像を表示しておき、表示エリア部分の画像データを順次取得するようにしてもよい。この場合には、表示エリアに応じたアイコン画像の取得処理を行わずに、一覧画像を生成する時に一旦全画像の属性に応じてアイコン画像を用いればよい。そして、画面の表示エリアに応じて、画像データの取得を行い、画像データが取得できたらアイコン画像を画像データに置き換えればよい。
このように構成しておけば、アイコンによる一覧を見ながらスクロール操作を行って、画像の確認を迅速に行うことができる。
上述の説明から明らかなように、図4に示す例においては、少なくともCPU406、モニタ401、VRAM402、外部記憶装置409、およびネットワークI/F411が表示制御装置を構成する。CPU406は判定手段として機能し、CPU406およびVRAM402は生成手段として機能する。
以上、本発明について実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
例えば、上記の実施の形態の機能を制御方法として、この制御方法を表示制御装置に実行させるようにすればよい。また、上述の実施の形態の機能を有するプログラムを制御プログラムとして、当該制御プログラムを表示制御装置が備えるコンピュータに実行させるようにしてもよい。なお、制御プログラムは、例えば、コンピュータに読み取り可能な記録媒体に記録される。
また、本発明は、以下の処理を実行することによっても実現される。つまり、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種の記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPUなど)がプログラムを読み出して実行する処理である。
101 サーバー装置
102 撮像装置
103 端末装置
104 ネットワーク
401 モニタ
402 VRAM
406 CPU
407 ROM
409 外部記憶装置
411 ネットワークI/F

Claims (19)

  1. コンテンツに対応した画像の一覧を表示部に表示する表示制御装置であって、
    前記表示部に表示するための一覧画面を生成する生成手段と、
    コンテンツに対応した画像の取得に要する時間が所定の時間を超えるか否かを判定する判定手段と
    前記コンテンツに付加された属性情報を取得する取得手段と、を有し、
    前記生成手段は、前記判定手段によって前記画像の取得に要する時間が所定の時間を超えないと判定される場合には、複数の前記画像を取得して、取得された複数の前記画像から前記一覧画面を生成し、前記判定手段によって前記画像の取得に要する時間が所定の時間を超えると判定された場合には、前記画像の取得が完了する前に、前記コンテンツに付加された属性情報に対応して予め定められた表示体を用いた前記一覧画面を生成することを特徴とする表示制御装置。
  2. 前記コンテンツは静止画像又は動画像であり、前記一覧画面は、前記静止画像又は動画像に対応したサムネイル画像を用いて生成されることを特徴とする請求項1に記載の表示制御装置。
  3. 前記表示体はイラスト画像又はアイコンであることを特徴とする請求項1又は2に記載の表示制御装置。
  4. 前記コンテンツの各々には属性情報として前記画像が撮影された撮影条件、撮影日時、分類情報、および前記コンテンツが撮影されたときの撮影シーン情報の少なくともいずれか1つが付加されており、
    前記生成手段は、前記属性情報に応じて前記表示体を異ならしめることを特徴とする請求項1ないし3のいずれか1項に記載の表示制御装置。
  5. 前記コンテンツの属性情報と前記表示体との対応関係を記憶する記憶手段を有することを特徴とする請求項4に記載の表示制御装置。
  6. 前記コンテンツに前記属性情報として人物情報が付加されている場合には、前記生成手段は、コンテンツに対応した前記画像に代えて前記表示体を表示する際には、当該表示体に人物の有無を示すマークを付加することを特徴とする請求項1ないし5のいずれか1項に記載の表示制御装置。
  7. 前記コンテンツに前記属性情報として位置情報が付加されている場合には、前記生成手段は、コンテンツに対応した前記画像に代えて前記表示体を表示する際には、前記位置情報に応じて当該表示体の表示形態を変更することを特徴とする請求項1ないし6のいずれか1項に記載の表示制御装置。
  8. 前記表示制御装置は、前記画像を管理するサーバー装置とネットワークを介して接続されており、
    前記判定手段は、前記画像の取得に要する時間として前記サーバー装置から前記表示制御装置に前記画像を転送する際に要する転送時間を用いることを特徴とする請求項1ないし7のいずれか1項に記載の表示制御装置。
  9. 前記判定手段は、前記画像の取得に要する時間として単位時間当たりに転送可能な画像の枚数の情報を用いることを特徴とする請求項1ないし7のいずれか1項に記載の表示制御装置。
  10. コンテンツに対応した画像の一覧を表示部に表示する表示制御装置の制御方法であって、
    前記表示部に表示するための一覧画面を生成する生成ステップと、
    コンテンツに対応した画像の取得に要する時間が所定の時間を超えるか否かを判定する判定ステップと
    前記コンテンツに付加された属性情報を取得する取得ステップと、を有し、
    前記生成ステップでは、前記判定ステップによって前記画像の取得に要する時間が所定の時間を超えないと判定される場合には、複数の前記画像を取得して、取得された複数の前記画像から前記一覧画面を生成し、前記判定ステップによって前記画像の取得に要する時間が所定の時間を超えると判定された場合には、前記画像の取得が完了する前に、前記コンテンツに付加された属性情報に対応して予め定められた表示体を用いた前記一覧画面を生成することを特徴とする制御方法。
  11. コンテンツに対応した画像の一覧を表示部に表示する表示制御装置で用いられる制御プログラムであって、
    前記表示制御装置が備えるコンピュータに、
    前記表示部に表示するための一覧画面を生成する生成ステップと、
    コンテンツに対応した画像の取得に要する時間が所定の時間を超えるか否かを判定する判定ステップと
    前記コンテンツに付加された属性情報を取得する取得ステップと、を実行させ、
    前記生成ステップでは、前記判定ステップによって前記画像の取得に要する時間が所定の時間を超えないと判定される場合には、複数の前記画像を取得して、取得された複数の前記画像から前記一覧画面を生成し、前記判定ステップによって前記画像の取得に要する時間が所定の時間を超えると判定された場合には、前記画像の取得が完了する前に、前記コンテンツに付加された属性情報に対応して予め定められた表示体を用いた前記一覧画面を生成することを特徴とする制御プログラム。
  12. 前記コンテンツは静止画像又は動画像であり、前記一覧画面は、前記静止画像又は動画像に対応したサムネイル画像を用いて生成されることを特徴とする請求項11に記載の制御プログラム。
  13. 前記表示体はイラスト画像又はアイコンであることを特徴とする請求項11又は12に記載の制御プログラム。
  14. 前記コンテンツの各々には属性情報として前記画像が撮影された撮影条件、撮影日時、分類情報、および前記コンテンツが撮影されたときの撮影シーン情報の少なくともいずれか1つが付加されており、
    前記生成ステップでは、前記属性情報に応じて前記表示体を異ならしめることを特徴とする請求項11ないし13のいずれか1項に記載の制御プログラム。
  15. 前記コンピュータに、前記コンテンツの属性情報と前記表示体との対応関係をメモリに記憶する記憶ステップを実行させることを特徴とする請求項14に記載の制御プログラム。
  16. 前記コンテンツに前記属性情報として人物情報が付加されている場合には、前記生成ステップでは、コンテンツに対応した前記画像に代えて前記表示体を表示する際には、当該表示体に人物の有無を示すマークを付加することを特徴とする請求項11ないし15のいずれか1項に記載の制御プログラム。
  17. 前記コンテンツに前記属性情報として位置情報が付加されている場合には、前記生成ステップでは、コンテンツに対応した前記画像に代えて前記表示体を表示する際には、前記位置情報に応じて当該表示体の表示形態を変更することを特徴とする請求項11ないし16のいずれか1項に記載の制御プログラム。
  18. 前記表示制御装置は、前記画像を管理するサーバー装置とネットワークを介して接続されており、
    前記判定ステップでは、前記画像の取得に要する時間として前記サーバー装置から前記表示制御装置に前記画像を転送する際に要する転送時間を用いることを特徴とする請求項11ないし17のいずれか1項に記載の制御プログラム。
  19. 前記判定ステップでは、前記画像の取得に要する時間として単位時間当たりに転送可能な画像の枚数の情報を用いることを特徴とする請求項11ないし17のいずれか1項に記載の制御プログラム。
JP2013140612A 2013-07-04 2013-07-04 表示制御装置、その制御方法、および制御プログラム Expired - Fee Related JP6168882B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2013140612A JP6168882B2 (ja) 2013-07-04 2013-07-04 表示制御装置、その制御方法、および制御プログラム
US14/320,737 US9710494B2 (en) 2013-07-04 2014-07-01 Display control apparatus capable of displaying list of images corresponding to contents, method of controlling the display control apparatus, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013140612A JP6168882B2 (ja) 2013-07-04 2013-07-04 表示制御装置、その制御方法、および制御プログラム

Publications (2)

Publication Number Publication Date
JP2015015574A JP2015015574A (ja) 2015-01-22
JP6168882B2 true JP6168882B2 (ja) 2017-07-26

Family

ID=52132517

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013140612A Expired - Fee Related JP6168882B2 (ja) 2013-07-04 2013-07-04 表示制御装置、その制御方法、および制御プログラム

Country Status (2)

Country Link
US (1) US9710494B2 (ja)
JP (1) JP6168882B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160087640A (ko) * 2015-01-14 2016-07-22 엘지전자 주식회사 이동단말기 및 그 제어방법
CN108255899A (zh) * 2017-03-07 2018-07-06 广州市动景计算机科技有限公司 提供网站导航图标的方法、设备、浏览器和电子设备
JP7193797B2 (ja) * 2018-11-06 2022-12-21 任天堂株式会社 ゲームプログラム、情報処理システム、情報処理装置、および、ゲーム処理方法

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6098082A (en) * 1996-07-15 2000-08-01 At&T Corp Method for automatically providing a compressed rendition of a video program in a format suitable for electronic searching and retrieval
US8132204B2 (en) * 2004-04-07 2012-03-06 Visible World, Inc. System and method for enhanced video selection and categorization using metadata
US8185543B1 (en) * 2004-11-10 2012-05-22 Google Inc. Video image-based querying for video content
JP4494196B2 (ja) * 2004-12-27 2010-06-30 京セラ株式会社 画像表示装置
GB0605587D0 (en) * 2006-03-20 2006-04-26 British Broadcasting Corp Graphical user interface methods and systems
JP4060336B2 (ja) * 2006-07-31 2008-03-12 シャープ株式会社 コンテンツ再生装置、コンテンツ再生方法、コンテンツ再生システム、コンテンツデータ送信装置、コンテンツデータ送信方法、プログラム、及び、記録媒体
JP4268989B2 (ja) * 2006-08-10 2009-05-27 シャープ株式会社 コンテンツ再生装置、コンテンツ再生方法、コンテンツ再生システム、コンテンツ提供装置、コンテンツのデータ構造、コンテンツ再生プログラム、及び、記録媒体
JP4264663B2 (ja) * 2006-11-21 2009-05-20 ソニー株式会社 撮影装置、画像処理装置、および、これらにおける画像処理方法ならびに当該方法をコンピュータに実行させるプログラム
US9131078B2 (en) * 2007-07-27 2015-09-08 Lagavulin Limited Apparatuses, methods, and systems for a portable, image-processing transmitter
TW200945165A (en) * 2008-04-22 2009-11-01 Htc Corp Method and apparatus for operating graphic menu bar and recording medium using the same
JP4633158B2 (ja) 2008-10-23 2011-02-16 シャープ株式会社 携帯式電話機のサムネイル画像表示方法および携帯式電話機
JP2010257266A (ja) * 2009-04-27 2010-11-11 Sharp Corp コンテンツ出力システム、サーバー装置、コンテンツ出力装置、コンテンツ出力方法、コンテンツ出力プログラム、及びコンテンツ出力プログラムを記憶した記録媒体
US20110113486A1 (en) * 2009-11-10 2011-05-12 James Anthony Hunt Credentialing User Interface for Gadget Application Access
US8698762B2 (en) * 2010-01-06 2014-04-15 Apple Inc. Device, method, and graphical user interface for navigating and displaying content in context
JP5635850B2 (ja) * 2010-09-16 2014-12-03 任天堂株式会社 情報処理装置、情報処理プログラム、情報処理システムおよび情報処理方法
US9053354B2 (en) * 2011-05-23 2015-06-09 Intel Corporation Fast face detection technique
JP2013218665A (ja) * 2012-03-14 2013-10-24 Mitsubishi Electric Corp 遠隔制御システム、クライアント装置及びサーバ装置
KR20140100727A (ko) * 2013-02-07 2014-08-18 엘지전자 주식회사 전자 기기 및 전자 기기의 제어 방법

Also Published As

Publication number Publication date
JP2015015574A (ja) 2015-01-22
US9710494B2 (en) 2017-07-18
US20150009230A1 (en) 2015-01-08

Similar Documents

Publication Publication Date Title
JP6186775B2 (ja) 通信端末、表示方法、及びプログラム
US8795089B2 (en) Game device, image processing method, and information recording medium
CN105320695A (zh) 图片处理方法及装置
JP5920057B2 (ja) 送信装置、画像共有システム、送信方法、及びプログラム
US20170139554A1 (en) Electronic apparatus and display control method
JP2014112302A (ja) 所定領域管理システム、通信方法、及びプログラム
CN108777765B (zh) 获取全清晰图像的方法、装置及电子设备
JP2007221660A (ja) 画像配信システム、画像配信サーバ、及び画像配信方法
US20150213577A1 (en) Zoom images with panoramic image capture
US8924657B2 (en) Information processing apparatus, data access system, and control method for the same
JP6168882B2 (ja) 表示制御装置、その制御方法、および制御プログラム
JP2016099731A5 (ja)
JP6011117B2 (ja) 受信装置、画像共有システム、受信方法、及びプログラム
US20150130960A1 (en) Recommendation apparatus, method, and program
JP2016194784A (ja) 画像管理システム、通信端末、通信システム、画像管理方法、及びプログラム
JP6617547B2 (ja) 画像管理システム、画像管理方法、プログラム
JPH11112857A (ja) 映像制御装置及び制御方法及び記憶媒体
JP5211144B2 (ja) 画像取込システム及びこのシステムのサーバとクライアント、並びに画像取込プログラム
JP5942637B2 (ja) 付加情報管理システム、画像共有システム、付加情報管理方法、及びプログラム
JP6666557B2 (ja) 画像管理システム、画像管理システムに用いられる情報処理装置、情報処理装置による情報提示方法及びプログラム
JP5264274B2 (ja) 通信装置、カメラシステム、制御方法およびプログラム
JP2017091132A (ja) コンテンツ管理装置とその制御方法及びプログラム
JP2011234257A (ja) 撮像装置、撮像画像表示システム、制御方法、撮像画像表示方法およびプログラム。
JP2017182548A (ja) 画像管理システム、画像管理方法、画像通信システム及びプログラム
JP6326823B2 (ja) 端末装置、機能設定システム、機能設定方法及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160627

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170314

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170509

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20170530

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170627

R151 Written notification of patent or utility model registration

Ref document number: 6168882

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees