JP7531314B2 - 情報処理装置、情報処理装置の制御方法、およびプログラム - Google Patents
情報処理装置、情報処理装置の制御方法、およびプログラム Download PDFInfo
- Publication number
- JP7531314B2 JP7531314B2 JP2020099615A JP2020099615A JP7531314B2 JP 7531314 B2 JP7531314 B2 JP 7531314B2 JP 2020099615 A JP2020099615 A JP 2020099615A JP 2020099615 A JP2020099615 A JP 2020099615A JP 7531314 B2 JP7531314 B2 JP 7531314B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- image data
- file
- information processing
- metadata
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/438—Presentation of query results
- G06F16/4387—Presentation of query results by the use of playlists
- G06F16/4393—Multimedia presentations, e.g. slide shows, multimedia albums
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/51—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/583—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/5866—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, manually generated location and time information
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Library & Information Science (AREA)
- Multimedia (AREA)
- Software Systems (AREA)
- Television Signal Processing For Recording (AREA)
- User Interface Of Digital Computer (AREA)
Description
前記画像ファイルに、ISOBMFF標準で定められたグループ化構造を用いてグループ化された1つ以上の画像グループが格納されているかを判定する判定手段と、
前記画像ファイルに、前記1つ以上の画像グループが格納されていると判定された場合に、前記代表の画像データ、または前記1つ以上の画像グループの画像データのいずれかを選択する選択手段と、
前記表示部に、選択された画像データに基づく画像を表示させるように制御する表示制御手段と、
を有することを特徴とする。
[情報処理装置の構成]
図1は、本実施形態における情報処理装置100の構成の一例を示す。情報処理装置100では、システムバス101にCPU(Central Processing Unit)102、システムプログラム実行時の一時記憶装置であるRAM(Random Access Memory)103、システムプログラムが格納される不揮発性記憶装置であるROM(Read Only Memory)104が接続されている。システムプログラムやアプリケーションプログラムが、ROM104からRAM103に読み込まれ、CPU102によって実行される。また、システムバス101には、符号化/復号化部105、メタデータ処理部106、表示部107、ユーザーインターフェース部108、通信制御部109が接続されている。システムバス101は、これらの各ブロック間でデータを伝達する。またRAM103は、出力バッファを有し、スライドショー表示処理のデータバッファや、画像ファイルのメタデータ解析時に一時保存するデータの出力先としても使用される。なお、CPU102、RAM103、ROM104はそれぞれ複数であってもよい。
次に、情報処理装置100の画像ファイルの再生処理の流れについて、図2~図9を参照しながら説明する。まず、図8を参照して、HEIFファイルの構造について説明する。図8は、本実施形態において情報処理装置100が再生表示するファイルの内、HEIFファイルフォーマットに準拠した画像ファイルの一例であるHEIFファイル800の構造を示している。HEIFファイル800は、メタデータ格納領域(MetaBox802(meta))(メタデータ領域)と符号化データ格納領域(MediaDataBox811(mdat))(画像データ領域)を有する。また、ファイルのタイプを識別するメタデータ構造であるFileTypeBox801(ftyp)を有する。メタデータ領域には、いくつかのトラックを記述するメタデータ構造 MovieBox(moov)を含んでもよい。これらトラックは、一連の画像サンプルを記述する。画像サンプルは、例えばビデオシーケンスのフレームなど、同時に取り込まれたピクセルのセットである。これらのサンプルに対応するデータは、MediaDataBox811(mdat)に格納される。
次に、スライドショー再生表示処理について、図3を参照して説明する。図3は、HEIFファイルのスライドショー再生表示処理のフローチャートを示す。本処理は、情報処理装置100で1つのアプリケーション処理として実行されてもよいし、専用のスライドショー再生装置で実行されてもよい。本処理フローは、スライドショーグループのみを、表示の切り替えが必要な画像グループとして扱い、その他の画像グループについては特別識別した処理を行わない、すなわち、スライドショー表示アプリケーションに特化した処理フローとなる。
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
Claims (14)
- 画像データを格納する画像データ領域と、前記画像データに関する情報であるメタデータを格納するメタデータ領域とを有するISOBMFF(ISO Base Media File Format)標準に従った画像ファイルに基づく画像を、表示部に表示させる情報処理装置であって、前記画像ファイルには代表の画像データが含まれ、
前記画像ファイルに、ISOBMFF標準で定められたグループ化構造を用いてグループ化された1つ以上の画像グループが格納されているかを判定する判定手段と、
前記画像ファイルに、前記1つ以上の画像グループが格納されていると判定された場合に、前記代表の画像データ、または前記1つ以上の画像グループの画像データのいずれかを選択する選択手段と、
前記表示部に、選択された画像データに基づく画像を表示させるように制御する表示制御手段と、
を有することを特徴とする情報処理装置。 - 前記画像ファイルは、ユーザーの操作により指定された画像ファイルであることを特徴とする請求項1に記載の情報処理装置。
- 画像データを格納する画像データ領域と、前記画像データに関する情報であるメタデータを格納するメタデータ領域とを有するISOBMFF(ISO Base Media File Format)標準に従った画像ファイルに基づく画像を、表示部に表示させる情報処理装置であって、前記画像ファイルには代表の画像データが含まれ、
ユーザーの第1の操作により前記画像ファイルが指定された場合に、前記画像ファイルに、ISOBMFF標準で定められたグループ化構造を用いてグループ化された1つ以上の画像グループが格納されているかを判定する判定手段と、
(1)ユーザーの前記第1の操作により前記画像ファイルが指定された場合は、前記画像ファイルに、前記1つ以上の画像グループが格納されていると判定された場合に、前記代表の画像データ、または前記1つ以上の画像グループの画像データのいずれかを選択し、(2)ユーザーの第2の操作により前記画像ファイルが指定された場合は、前記代表の画像データを選択する選択手段と、
前記表示部に、選択された画像データに基づく画像を表示させるように制御する表示制御手段と、
を有することを特徴とする情報処理装置。 - ユーザーの前記第2の操作により前記画像ファイルが指定された場合に、前記選択手段は、前記代表の画像データ、または前記1つ以上の画像グループの画像データのいずれかを、ユーザーの操作に基づいて選択する、
ことを特徴とする請求項3に記載の情報処理装置。 - 前記グループ化構造は、画像の切り替え表示を行うグループ化タイプ情報を含むことを特徴とする請求項1から4のいずれか1項に記載の情報処理装置。
- 前記判定手段は、前記画像ファイルに、前記1つ以上の画像グループが格納されているかを、前記メタデータに基づいて判定することを特徴とする請求項1から5のいずれか1項に記載の情報処理装置。
- 前記判定手段は、前記画像ファイルに、前記1つ以上の画像グループが格納されているかを、前記情報処理装置における設定に基づいて判定することを特徴とする請求項1から5のいずれか1項に記載の情報処理装置。
- 前記画像ファイルは、HEIF(High Efficiency Image File Format)標準に従った画像ファイルであることを特徴とする請求項1から7のいずれか1項に記載の情報処理装置。
- 前記代表の画像データは、前記メタデータにおけるpitmで識別される画像であることを特徴とする請求項1から8のいずれか1項に記載の情報処理装置。
- 前記画像グループは、前記メタデータにおけるグルーピングタイプであるslid、iaug、favc、albc、sterのいずれかで識別される画像グループであることを特徴とする請求項1から9のいずれか1項に記載の情報処理装置。
- 前記画像グループは、前記メタデータにおける(1)スライドショーに関するグルーピングタイプ、(2)画像と音声のトラックの関連付けに関するグルーピングタイプ、(3)お気に入りの画像コレクションに関するグルーピングタイプ、(4)アルバムコレクションに関するグルーピングタイプ、(5)立体ペアに関するグルーピングタイプのいずれかで識別される画像グループであることを特徴とする請求項1から9のいずれか1項に記載の情報処理装置。
- 画像データを格納する画像データ領域と、前記画像データに関する情報であるメタデータを格納するメタデータ領域とを有するISOBMFF(ISO Base Media File Format)標準に従った画像ファイルに基づく画像を、表示部に表示させる情報処理装置の制御方法であって、前記画像ファイルには代表の画像データが含まれ、
前記画像ファイルに、ISOBMFF標準で定められたグループ化構造を用いてグループ化された1つ以上の画像グループが格納されているかを判定する判定工程と、
前記画像ファイルに、前記1つ以上の画像グループが格納されていると判定された場合に、前記代表の画像データ、または前記1つ以上の画像グループの画像データのいずれかを選択する選択工程と、
前記表示部に、選択された画像データに基づく画像を表示させるように制御する表示制御工程と、
を有することを特徴とする制御方法。 - 画像データを格納する画像データ領域と、前記画像データに関する情報であるメタデータを格納するメタデータ領域とを有するISOBMFF(ISO Base Media File Format)標準に従った画像ファイルに基づく画像を、表示部に表示させる情報処理装置の制御方法であって、前記画像ファイルには代表の画像データが含まれ、
ユーザーの第1の操作により前記画像ファイルが指定された場合に、前記画像ファイルに、ISOBMFF標準で定められたグループ化構造を用いてグループ化された1つ以上の画像グループが格納されているかを判定する判定工程と、
(1)ユーザーの前記第1の操作により前記画像ファイルが指定された場合は、前記画像ファイルに、前記1つ以上の画像グループが格納されていると判定された場合に、前記代表の画像データ、または前記1つ以上の画像グループの画像データのいずれかを選択し、(2)ユーザーの第2の操作により前記画像ファイルが指定された場合は、前記代表の画像データを選択する選択工程と、
前記表示部に、選択された画像データに基づく画像を表示させるように制御する表示制御工程と、
を有することを特徴とする制御方法。 - コンピュータを、請求項1から11のいずれか1項に記載の情報処理装置として機能させるためのプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020099615A JP7531314B2 (ja) | 2020-06-08 | 2020-06-08 | 情報処理装置、情報処理装置の制御方法、およびプログラム |
| US17/338,403 US12182194B2 (en) | 2020-06-08 | 2021-06-03 | Information processing apparatus, control method of information processing apparatus, and non-transitory computer-readable storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020099615A JP7531314B2 (ja) | 2020-06-08 | 2020-06-08 | 情報処理装置、情報処理装置の制御方法、およびプログラム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2021193778A JP2021193778A (ja) | 2021-12-23 |
| JP2021193778A5 JP2021193778A5 (ja) | 2023-06-15 |
| JP7531314B2 true JP7531314B2 (ja) | 2024-08-09 |
Family
ID=78817562
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020099615A Active JP7531314B2 (ja) | 2020-06-08 | 2020-06-08 | 情報処理装置、情報処理装置の制御方法、およびプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US12182194B2 (ja) |
| JP (1) | JP7531314B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7748225B2 (ja) * | 2021-08-18 | 2025-10-02 | キヤノン株式会社 | 画像処理装置、制御方法及びプログラム |
| JP7748224B2 (ja) | 2021-08-18 | 2025-10-02 | キヤノン株式会社 | 画像処理装置、制御方法及びプログラム |
| JP2023112456A (ja) * | 2022-02-01 | 2023-08-14 | キヤノン株式会社 | 情報処理装置、情報処理方法およびプログラム |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007036585A (ja) | 2005-07-26 | 2007-02-08 | Canon Inc | テレビ受信装置及びその表示制御方法 |
| JP2009188870A (ja) | 2008-02-08 | 2009-08-20 | Olympus Imaging Corp | 画像再生システムおよび画像再生方法 |
| JP2010074861A (ja) | 2009-12-28 | 2010-04-02 | Nikon Corp | 画像再生装置および画像再生システム |
| JP2010206508A (ja) | 2009-03-03 | 2010-09-16 | Olympus Imaging Corp | 表示装置、撮像装置および表示装置用プログラム |
| JP2014140112A (ja) | 2013-01-21 | 2014-07-31 | Canon Inc | 表示制御装置、その制御方法、およびプログラム、並びに撮像装置および記憶媒体 |
| US20180335901A1 (en) | 2017-05-16 | 2018-11-22 | Apple Inc. | Devices, Methods, and Graphical User Interfaces for Navigating, Displaying, and Editing Media Items with Multiple Display Modes |
| WO2019193097A1 (en) | 2018-04-05 | 2019-10-10 | Canon Kabushiki Kaisha | Method and apparatus for encapsulating images in a file |
| JP2020071784A (ja) | 2018-11-01 | 2020-05-07 | キヤノン株式会社 | 情報処理装置、制御方法、及びプログラム |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102104498B1 (ko) * | 2013-11-22 | 2020-04-24 | 삼성전자주식회사 | 슬라이드 쇼를 제공하는 시스템 및 방법 |
| US9922680B2 (en) * | 2015-02-10 | 2018-03-20 | Nokia Technologies Oy | Method, an apparatus and a computer program product for processing image sequence tracks |
| US11700432B2 (en) * | 2018-04-11 | 2023-07-11 | Nokia Technologies Oy | Method and apparatus for signaling and storing grouping types in an image container file |
| KR102876734B1 (ko) * | 2020-02-07 | 2025-10-27 | 삼성전자 주식회사 | 이미지를 저장하는 전자 장치 및 방법 |
| US12189678B2 (en) * | 2020-03-09 | 2025-01-07 | Sony Group Corporation | File processing device, file processing method, and program |
-
2020
- 2020-06-08 JP JP2020099615A patent/JP7531314B2/ja active Active
-
2021
- 2021-06-03 US US17/338,403 patent/US12182194B2/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007036585A (ja) | 2005-07-26 | 2007-02-08 | Canon Inc | テレビ受信装置及びその表示制御方法 |
| JP2009188870A (ja) | 2008-02-08 | 2009-08-20 | Olympus Imaging Corp | 画像再生システムおよび画像再生方法 |
| JP2010206508A (ja) | 2009-03-03 | 2010-09-16 | Olympus Imaging Corp | 表示装置、撮像装置および表示装置用プログラム |
| JP2010074861A (ja) | 2009-12-28 | 2010-04-02 | Nikon Corp | 画像再生装置および画像再生システム |
| JP2014140112A (ja) | 2013-01-21 | 2014-07-31 | Canon Inc | 表示制御装置、その制御方法、およびプログラム、並びに撮像装置および記憶媒体 |
| US20180335901A1 (en) | 2017-05-16 | 2018-11-22 | Apple Inc. | Devices, Methods, and Graphical User Interfaces for Navigating, Displaying, and Editing Media Items with Multiple Display Modes |
| WO2019193097A1 (en) | 2018-04-05 | 2019-10-10 | Canon Kabushiki Kaisha | Method and apparatus for encapsulating images in a file |
| JP2020071784A (ja) | 2018-11-01 | 2020-05-07 | キヤノン株式会社 | 情報処理装置、制御方法、及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021193778A (ja) | 2021-12-23 |
| US20210382931A1 (en) | 2021-12-09 |
| US12182194B2 (en) | 2024-12-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1818937A1 (en) | Recording apparatus, recording method, program for recording method, recording medium recording program for recording method, reproducing apparatus, reproduction method, program for reproduction method, and recording medium recording program for reproduction method | |
| JP6429588B2 (ja) | 画像処理装置及び画像処理方法 | |
| JP7531314B2 (ja) | 情報処理装置、情報処理装置の制御方法、およびプログラム | |
| JP2016136699A (ja) | 情報処理装置及びその制御方法、プログラム、並びに記憶媒体 | |
| US20120251081A1 (en) | Image editing device, image editing method, and program | |
| US8009961B2 (en) | Electronic apparatus, playback management method, display control apparatus, and display control method | |
| JP5589571B2 (ja) | 情報処理装置、情報処理方法およびプログラム | |
| US11849249B2 (en) | File generation device, file generation method, file reproduction device, file reproduction method, and program | |
| JP7457506B2 (ja) | 画像ファイル生成装置、画像ファイル生成方法、画像ファイル再生装置、画像ファイル再生方法、及びプログラム | |
| JP7658278B2 (ja) | データ処理装置、データ処理方法、及び、プログラム | |
| JP2013161467A (ja) | 作品評価装置、作品評価方法、プログラムおよび集積回路 | |
| JP2004135277A (ja) | 映像メディア閲覧システムおよび方法 | |
| JP7695618B2 (ja) | ファイル処理装置、ファイル処理方法、及び、プログラム | |
| KR102843504B1 (ko) | 화상 파일 작성 장치, 화상 파일 작성 방법, 및 프로그램 | |
| JP2023010008A (ja) | 情報処理装置、情報処理方法、及びプログラム | |
| JP7615237B2 (ja) | メディアファイル生成装置、メディアファイル再生装置、メディアファイル生成方法、メディアファイル再生方法、プログラム | |
| JP2021118492A (ja) | 画像処理装置および画像処理方法 | |
| JP4863462B2 (ja) | 情報処理装置及び情報処理方法 | |
| JP7321991B2 (ja) | メディアファイルの生成装置、メディアファイルの再生装置、メディアファイルの生成方法、メディアファイルの再生方法、プログラム、記憶媒体 | |
| JP2022109138A (ja) | 情報処理装置、情報処理方法、及びプログラム | |
| JP2022136864A (ja) | 情報処理装置、情報処理方法、及びプログラム | |
| JP5299076B2 (ja) | 映像記録装置、映像記録再生装置、映像記録方法および映像記録再生方法 | |
| JP5240014B2 (ja) | 映像記録装置 | |
| JP2009069684A (ja) | 画像表示装置、画像表示方法、画像表示プログラム | |
| JP2021193777A (ja) | 情報処理装置、情報処理装置の制御方法、およびプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20210103 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210113 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230607 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230607 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240425 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240507 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240619 |
|
| 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: 20240701 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240730 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7531314 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |