[go: up one dir, main page]

JP2004220569A - データファイル記憶装置、データファイル記憶プログラム及びデータファイル記憶方法 - Google Patents

データファイル記憶装置、データファイル記憶プログラム及びデータファイル記憶方法 Download PDF

Info

Publication number
JP2004220569A
JP2004220569A JP2003398265A JP2003398265A JP2004220569A JP 2004220569 A JP2004220569 A JP 2004220569A JP 2003398265 A JP2003398265 A JP 2003398265A JP 2003398265 A JP2003398265 A JP 2003398265A JP 2004220569 A JP2004220569 A JP 2004220569A
Authority
JP
Japan
Prior art keywords
data
schedule
file
time
data file
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.)
Pending
Application number
JP2003398265A
Other languages
English (en)
Inventor
Akira Watanabe
彰 渡辺
Masahiro Shindo
昌弘 新藤
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2003398265A priority Critical patent/JP2004220569A/ja
Priority to US10/745,026 priority patent/US7386576B2/en
Priority to KR1020047013259A priority patent/KR100654709B1/ko
Priority to EP03768249A priority patent/EP1576801B1/en
Priority to DE60318111T priority patent/DE60318111T2/de
Priority to AU2003292553A priority patent/AU2003292553A1/en
Priority to PCT/JP2003/016764 priority patent/WO2004059966A1/en
Publication of JP2004220569A publication Critical patent/JP2004220569A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32106Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file
    • H04N1/32112Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file in a separate computer file, document page or paper sheet, e.g. a fax cover sheet
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/21Intermediate information storage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3212Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
    • H04N2201/3214Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of a date
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3212Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
    • H04N2201/3215Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of a time or duration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3226Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of identification information or the like, e.g. ID code, index, title, part of an image, reduced-size image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3247Data linking a set of images to one another, e.g. sequence, burst or continuous capture mode
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3274Storage or retrieval of prestored additional information
    • H04N2201/3277The additional information being stored in the same storage device as the image data
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99951File or database maintenance
    • Y10S707/99952Coherency, e.g. same view to multiple users

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Television Signal Processing For Recording (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

【課題】ファイル内容が容易に判別できるようにデータファイルを記憶する。
【解決手段】カメラ部10による撮影機能とユーザのスケジュールを管理するためのスケジュール管理機能とを備え、カメラ部10により撮影された画像ファイルを画像ファイル記憶領域33に記憶する際には、スケジュール記憶領域32に予め記憶された全スケジュールデータのなかから当該画像ファイルのファイル作成日時に合致するスケジュールデータを検索し、当該ファイル作成日時に合致するスケジュールデータがある場合には、このスケジュールの内容を表すスケジュール文字データを取得し、このスケジュール文字データを、ファイル名および/またはフォルダ名に設定する、或いは、EXIFデータとして記憶する。
【選択図】図1

Description

本発明は、画像ファイルなどのデータファイルを記憶するデータファイル記憶装置、データファイル記憶プログラム及びデータファイル記憶方法に関する。
最近、ユーザのスケジュールを保存することのできる、スケジュール管理機能を有する携帯電話やPDA(Personal Digital Assistant)などの携帯機器に、デジタルカメラやムービーカメラ等の撮影機能が組み込まれたものや、反対にデジタルカメラ等にスケジュール管理機能が組み込まれたものなどが開発されつつある。
この場合、従来は撮影された撮像画像の画像ファイル(あるいは、テキストファイル。)には、“0001.jpg”などのように連番が割り当てられたファイル名や、ランダム文字列によるファイル名が自動的に設定されたり、“980310−鈴木太郎−003.jpg”などのように、日付“980310”、ユーザ名“鈴木太郎”および連番“003”など複数の文字データが連結されたファイル名が自動的に設定されたりするようになっていた(例えば、特許文献1参照。)。
特開2000―35908号公報
上記したように、日付、連番あるいはユーザ名などにより構成されたファイル名は、当該データファイルのファイル内容とは無関係に自動的に作成される。このため、予め記憶された多くのデータファイルのなかから特定のデータファイルを得ようとする場合、ユーザは、データファイルを一つ一つ開いてファイル内容を直接確認しなければならず、不便であった。例えば、携帯電話、PDAあるいはデジタルカメラ等の内蔵メモリやメモリカード(若しくはコンピュータのハードディスク。)に格納された多くの画像ファイルのなかから、運動会等のイベントで撮影した画像ファイルだけを選ぼうとする場合、ユーザは、当該格納された多くの画像ファイルを一つ一つ開いて、ファイル内容を直接確認しなければならなかった。
このような状況のもとで、現在アクセス中の画像がどのようなイベントで撮影されたものであるかを示す情報(画像タイトル)を入力して画像に添付する技術も種々考案されている。
しかし、ユーザは、撮影後直ちに画像タイトルを入力しなければ、どの画像がどういったイベントで撮影されたものかをすぐに忘れてしまい、結局、イベント終了後に画像タイトルをまとめて入力する際には画像ファイルを一つ一つ開いてファイル内容を直接確認しなければならないといった不都合が生じ得る。
本発明の課題は、ファイル内容が容易に判別できるようにデータファイルを記憶するためのデータファイル記憶装置、データファイル記憶プログラム及びデータファイル記憶方法を提供することである。
本発明は、このような課題を解決するために、次のような特徴を備えている。なお、次に示す手段の説明中、括弧書きにより実施の形態に対応する構成を一例として示す。符号等は、後述する図面参照符号等である。
請求項1記載の発明は、
データファイル(例えば、カメラ部10により撮影さた撮像画像を表す画像ファイル。)を記憶するデータファイル記憶手段(例えば、図1に示す記憶部30に形成される画像ファイル記憶領域33。)と、
スケジュールの日時および内容を示すスケジュールデータを記憶するスケジュールデータ記憶手段(例えば、図1の記憶部30に形成されるスケジュール記憶領域32。)と、
現在日付を計時する計時手段(例えば、図1に示す計時部20。)と、
データファイルが作成されると、当該データファイルのファイル作成日時を前記計時手段から取得するファイル作成日時取得手段(例えば、図1に示す制御部40。)と、
前記スケジュールデータ記憶手段に記憶されているスケジュールデータのなかから、スケジュールの日時が前記ファイル作成日時を含むものを取得するスケジュール取得手段(例えば、図1に示す制御部40。)と、
前記スケジュール取得手段により取得されたスケジュールデータの内容を示す文字列のうち一部または全部の文字列を取得する文字列取得手段(例えば、図1に示す制御部40。)と、
を備え、
前記文字列取得手段により取得された文字列データを前記データファイルに付加して記憶することを特徴とする。
請求項1に記載の発明によれば、データファイル記憶手段はデータファイルを記憶し、スケジュールデータ記憶手段は、スケジュールの日時および内容を示すスケジュールデータを記憶し、計時手段は、現在日時を計時し、ファイル作成日時取得手段は、データファイルが作成されると当該データファイルのファイル作成日時を前記計時手段から取得し、スケジュール取得手段は、前記スケジュールデータ記憶手段に記憶されているスケジュールデータのなかからスケジュールの日時が前記ファイル作成日時を含むものを取得し、文字列取得手段は、前記スケジュール取得手段により取得されたスケジュールデータの内容を示す文字列のうち一部または全部の文字列を取得し、当該取得した文字列データを前記データファイルに付加して記憶する。
請求項2に記載の発明は、
データファイル(例えば、カメラ部10により撮影さた撮像画像を表す画像ファイル。)を記憶するデータファイル記憶手段(例えば、図1に示す記憶部30に形成される画像ファイル記憶領域33。)と、
スケジュールの日時および内容を示すスケジュールデータを記憶するスケジュールデータ記憶手段(例えば、図1の記憶部30に形成されるスケジュール記憶領域32。)と、
現在日付を計時する計時手段(例えば、図1に示す計時部20。)と、
データファイルが作成されると、当該データファイルのファイル作成日時を前記計時手段から取得するファイル作成日時取得手段(例えば、図1に示す制御部40。)と、
前記スケジュールデータ記憶手段に記憶されているスケジュールデータのなかから、スケジュールの日時が前記ファイル作成日時を含むものを取得するスケジュール取得手段(例えば、図1に示す制御部40。)と、
前記スケジュール取得手段により取得されたスケジュールデータの内容を示す文字列のうち一部または全部の文字列を取得する文字列取得手段(例えば、図1に示す制御部40。)と、
前記文字列取得手段により取得された文字列を用いて、前記データファイル記憶手段に記憶するデータファイルのファイル名および/または当該データファイルを格納するファイルフォルダのフォルダ名を設定する名称設定手段(例えば、図1に示す制御部40。)と、
を備えたことを特徴とする。
請求項2に記載の発明によれば、データファイル記憶手段はデータファイルを記憶し、スケジュールデータ記憶手段は、スケジュールの日時および内容を示すスケジュールデータを記憶し、計時手段は、現在日時を計時し、ファイル作成日時取得手段は、データファイルが作成されると当該データファイルのファイル作成日時を前記計時手段から取得し、スケジュール取得手段は、前記スケジュールデータ記憶手段に記憶されているスケジュールデータのなかからスケジュールの日時が前記ファイル作成日時を含むものを取得し、文字列取得手段は、前記スケジュール取得手段により取得されたスケジュールデータの内容を示す文字列のうち一部または全部の文字列を取得し、名称設定手段は、前記文字列取得手段により取得された文字列を用いて、前記データファイル記憶手段に記憶するデータファイルのファイル名および/または当該データファイルを格納するファイルフォルダのフォルダ名を設定する。
さらに、請求項3に記載の発明のように、請求項2に記載の発明において、前記文字列取得手段により取得された文字列を前記ファイル名および/またはフォルダ名として用いるか否かの指示入力を要求する指示入力要求手段(例えば、図1に示す制御部40。)を備えるのが好ましい。
さらに、請求項4に記載の発明のように、請求項1〜3のうち何れか一項に記載の発明において、前記スケジュール取得手段は、前記スケジュールデータ記憶手段に記憶されているスケジュールデータのうち、スケジュールの日時が前記ファイル作成日時取得手段により取得されたファイル作成日時を含むものがない場合、当該ファイル作成日時に最も近い日時のスケジュールデータを取得するのが好ましい。
さらに、請求項5に記載の発明のように、請求項1〜4のうち何れか一項に記載の発明において、前記スケジュール取得手段により前記ファイル作成日時を含む日時のスケジュールデータが複数取得された場合、当該複数のスケジュールデータのうちいずれを選択するかの選択入力を要求する選択入力要求手段(例えば、図1に示す制御部40。)を備え、前記文字列取得手段は、前記選択入力されたスケジュールデータの内容を示す文字列のうち一部または全部の文字列を取得するのが好ましい。
さらに、請求項6に記載の発明のように、請求項1〜5のうち何れか一項に記載の発明において、前記文字列取得手段は、前記スケジュール取得手段により取得されたスケジュールデータの内容を示す文字列のなかから、指定された一部の文字列を取得するのが好ましい。
さらに、請求項7に記載の発明のように、請求項1〜6のうち何れか一項に記載の発明において、指定された地域の時差データを取得する時差データ取得手段(例えば、図1に示す制御部40。)と、前記ファイル作成日時を前記時差データ取得手段により取得された時差データに基づいて補正するファイル作成日時補正手段(例えば、図1に示す制御部40。)とを備え、前記スケジュール取得手段は、前記ファイル作成日時補正手段により補正されたファイル作成日時に基づいてスケジュールデータを取得するのが好ましい。
さらに、請求項8に記載の発明のように、請求項2又は3のうち何れか一項に記載の発明において、前記ファイル名および/またはフォルダ名毎に異なるカウンタ値を出力するカウンタ値出力手段(例えば、図1に示す制御部40。)を備え、前記名称設定手段は、前記文字列取得手段により取得された文字列と前記カウンタ値出力手段により出力されたカウンタ値を示す文字列の双方を含んで成る文字列を用いて前記ファイル名および/またはフォルダ名を設定するのが好ましい。
従って、データファイル作成時に、当該作成日時に合致するスケジュールデータが当該データファイルの内容を判別するための判別情報として自動的に取得され、データファイルに添付可能となるので、データファイル作成時以降に、このような判別情報をその都度入力し、データファイルに添付させる必要がなく、便利である。これにより、ファイル内容が容易に判別できるようになり、ファイル操作の容易化が図られる。
また、画像ファイルなどのデータファイルにファイル名をつけたり、あるいはデータファイルを格納するフォルダ名を設定する場合、予め登録されているスケジュールのなかから当該データファイルのファイル作成日時に合致したスケジュールが選択され、このスケジュールの内容に基づいてファイル名やフォルダ名が設定されるので、このようなファイル名を付して記憶された多くのデータファイルのなかから特定のデータファイルを得ようとするような場合でも、ユーザは、ファイル名やフォルダ名を参照することにより、データファイルの内容を直接確認することなく所望のデータファイルを取得できるようになる。これにより、ファイル管理が容易となり、利便性の向上が図られる。
また、予め登録されたスケジュールのうち、ファイル作成日時に合致したスケジュールが2種類以上ある場合でも、これら複数スケジュール毎のファイル名またはフォルダ名の候補が表示されてこれを選択することができるので、個々のデータファイルに適合したスケジュールデータをファイル名/フォルダ名として用いることができ、便利である。
また、スケジュール内容を示す文字列が長すぎる場合、ユーザはこのような文字列全体からファイル名またはフォルダ名としたい部分だけを選択し、この選択した部分に基づいてファイル名またはフォルダ名が設定できる。
また、スケジュールの日時が実際には若干シフトしてしまい、実際のファイル作成日時に合致しなくなってしまったような場合でも、当該スケジュールの内容に基づくファイル名またはフォルダ名の設定が容易に行える。
また、海外旅行のスケジュールが現地時間で設定されているような場合、計時部で計時される時刻との間で時差が生じるが、この時差が容易に補正可能となる。
以下、図1〜図7を参照して本発明を適用したデータファイル記憶装置100について詳細に説明する。データファイル記憶装置100には、撮影機能と共にスケジュールの保存を行うスケジュール管理機能が具備されている。
<実施例1>
まず、データファイル記憶装置100の構成を説明する。図1に、本発明を適用したデータファイル記憶装置100の内部構成を示す。
図1に示すように、データファイル記憶装置100は、カメラ部10、計時部20、記憶部30、制御部40などを備えて構成される。
カメラ部10は撮影された撮像画像の画像ファイルを作成し、計時部20は現在時刻を計時する。
記憶部30は、一時記憶領域31、スケジュール記憶領域32、画像ファイル記憶領域33など、複数の記憶領域を有する。一時記憶領域31にはカメラ部10により作成された画像ファイルが一旦格納され、スケジュール記憶領域32には予め入力されたスケジュールデータ(以下、予め登録されたスケジュールという場合がある。)が格納され、画像ファイル記憶領域33には制御部40により作成されたファイル名が設定された画像ファイルが格納されたり、制御部40により設定されたフォルダ名が設定されたファイルフォルダ内に画像ファイルが格納される。
なお、記憶部30は、磁気的、光学的記録媒体又は半導体等の不揮発性メモリを有し、これらの記録媒体を固定的に設けたもの又は着脱自在に装着するもののいずれであっても良い。また、記憶部30が記憶するプログラム又はデータ等は、その一部又は全部を他の機器からWAN(Wide Area Network )やLAN(Local Area Network)等の通信ネットワークを介して受信して記憶する構成にしてもよい。また、記録媒体は、通信ネットワーク上に構築された他のホストコンピュータの記録媒体であってもよい。また、記憶部30は、通信ネットワーク上に構築されたサーバやクライアントの記録媒体であってもよい。すなわち、例えば、画像ファイル記憶領域33がネットワークを介したファイルサーバにあるような構成であっても良いし、また例えば、スケジュール記憶領域32がUSB等により接続されたデスクトップPCの記憶部に存在し、本発明に係るデジタルカメラや携帯電話等がこのデスクトップPCからスケジュールデータを受信して本発明を実行するような構成をとることも可能である。
ここで、スケジュールデータは、各スケジュールの日時および内容を示す文字列等のデータによって成る。
例えば、図1に示すように、スケジュール記憶領域32に記憶された複数のスケジュールデータのうち、あるスケジュールデータ(図中符号A1参照。)は、日時“02.10.18.9:00−18:00”および内容“ABC遊園地”を示す文字列によって成り(すなわち、2002年10月18日9時〜18時にABC遊園地で過ごす旨のスケジュール。)、また他のスケジュールデータ(図中符号A2参照。)は、日時“02.10.19.19:00”および内容“翔ちゃん誕生会”を示す文字列によって成る(すなわち、2002年10月19日19時に翔ちゃんの誕生会に出席する旨のスケジュールデータ。)。
以下、スケジュールの内容を示す文字列データをスケジュール文字データという。
また、ファイル名は、例えば、図1に示すように、画像ファイル記憶領域33に記憶された“ABC遊園地.jpg”(図中符号A1に示すスケジュールに係る画像ファイル。)や“翔ちゃん誕生会.jpg”(図中符号A2に示すスケジュールに係る画像ファイル。)などであり、フォルダ名は、例えば、“ABC遊園地”や”翔ちゃん誕生会”などである。これらのファイル名やフォルダ名は、以下に説明するファイル名/フォルダ名作成処理によって作成されて名前が付けられたものである。
記憶部30は、図2、図3のフローチャートに各々示すデータファイル記憶処理、ファイル名/フォルダ名作成処理を実行するためのコンピュータ読み取り可能なデータファイル記憶プログラムを格納する。
制御部40は、ユーザのスケジュールをスケジュール記憶領域32に保存し、また必要に応じてこれを検索して読み出しを行う。このスケジュールデータは、必要に応じて入力や消去が可能となっている。
制御部40は、上記データファイル記憶プログラムを記憶部30から読み出して実行する(図2、図3のフローチャート参照。)。
すなわち、制御部40は、カメラ部10により撮影が行われると、データファイル記憶プログラムを実行することによって、当該撮影日時(すなわち、画像ファイルの作成日時であり、以下、ファイル作成日時という。)を計時部20から取得し、スケジュール記憶領域32に記憶されたスケジュールデータの中から当該取得したファイル作成日時を内包する日時のスケジュール(以下、ファイル作成日時に合致したスケジュールという。)を検索する。
制御部40は、スケジュール記憶領域32に記憶されたスケジュールデータのなかに、上記ファイル作成日時に合致したスケジュールが存在する場合、当該スケジュール文字データの一部または全部(例えば、“翔ちゃん誕生会”あるいは単に“誕生会”など。以下「スケジュール部分データ」という。)を取得すると共にスケジュール毎に画像ファイルをカウントするためのスケジュール用カウンタ値(例えば、“0003”のような4桁の自然数とするが、これに限らない。)を取得し、上記スケジュール部分データに基づいてファイル名やフォルダ名を作成したり、あるいは、上記スケジュール用カウンタ値を示す文字データを上記スケジュール部分データに連結させたものに基づいてファイル名やフォルダ名を作成したりする。
このようなファイル名としては、例えば、“翔ちゃん誕生会0003.jpg”などがあり、またフォルダ名としては“翔ちゃん誕生会”などである。
スケジュール記憶領域32に記憶された全スケジュールデータのなかで上記ファイル作成日時に合致したスケジュールがない場合、制御部40は、このようなスケジュールに合致しない画像ファイルをカウントする連番カウンタ値(例えば、“00055”のような5桁の自然数とするが、これに限らない。)を取得し、当該連番カウンタ値を示す文字データに基づいてファイル名および/またはフォルダ名を作成する。
このようなファイル名としては、例えば、“00055.jpg”などであり、フォルダ名としては、例えば、“00055”などである。
制御部40は、上記スケジュール用カウンタに対しスケジュール毎に初期化およびインクリメントなどの管理処理を行うと共に上記連番カウンタに対しても同様の管理処理を行う。特に、制御部40は、スケジュール用カウンタ値あるいは連番カウンタ値を取得する度に当該各カウンタ値を1だけインクリメントする。
次に、データファイル記憶装置100の動作について説明する。図2に、データファイル記憶処理を説明するフローチャートを示す。
まず、カメラ部10により撮影処理が行われ、撮影された撮像画像の画像ファイルが作成されると、制御部40は、当該画像ファイルを一時記憶領域31に一時的に格納すると共にデータファイル記憶プログラムの実行を開始する(ステップS10)。
ステップS10の後、制御部40は、画像ファイルのファイル作成日時を計時部20から取得し(ステップS11)、当該ファイル作成日時に合致したスケジュールデータをスケジュール記憶領域32に記憶されたスケジュールデータの中から検索する(ステップS12)。
ステップS12の後、制御部40は、図3のフローチャートに示すファイル名/フォルダ名作成処理を行って、上記画像ファイルのファイル名および/または当該画像ファイルを格納するフォルダ名を作成する(ステップS13)。
その後、制御部40は、ステップS13でファイル名を作成した場合、上記画像ファイルを当該ファイル名を付けて画像ファイル記憶領域33に記憶する。あるいは、制御部40は、ステップS13でフォルダ名を作成した場合、当該フォルダ名のファイルフォルダに上記画像ファイルを所定のファイル名(例えば、ステップS13のファイル名/フォルダ名設定処理により設定されるファイル名など。)を付けて記憶する。
次に、図2中のステップS13におけるファイル名/フォルダ名作成処理について説明する。図3に、このファイル名/フォルダ名作成処理を説明するフローチャートを示す。ここではまず、ファイル作成日時に合致するスケジュールデータが一つだけ存在している場合について説明する。
制御部40は、スケジュール記憶領域32に記憶されたスケジュールデータ中にステップS11で取得したファイル作成日時に合致するスケジュールデータが一つ存在(二つ以上存在する場合は後に説明。)する場合(ステップS20;Yes)、当該合致するスケジュールデータからスケジュール内容を示すスケジュール文字データを取得する(ステップS21)。
例えば、ファイル作成日時に合致するスケジュールデータが図1の図中符号A2に示すデータの場合、当該スケジュールの内容を示すスケジュール文字データは”翔ちゃん誕生会”である。
ステップS21の後、制御部40は、ステップS21で取得されたスケジュールに対応したスケジュール用カウンタ値を検索して取得する(ステップS22)。ここで、ステップS21で取得されたスケジュールに対応したスケジュール用カウンタが存在しない場合は、このスケジュール期間中に処理される初めてのファイルであると判断して、当該スケジュールデータに係るスケジュール用カウンタ値をクリアして例えば”000”にセットする。
そして、当該スケジュール用カウンタ値を示す文字データとステップS21で取得したスケジュール文字データとを連結させファイル名またはフォルダ名とするための新たな文字データを作成する(ステップS23)。
例えば、ステップS21で取得したスケジュール文字データが“翔ちゃん誕生会”であり、ステップS22で取得したスケジュール用カウンタ値が“0003”である場合、当該スケジュール文字データとスケジュール用カウンタ値を示す文字データとが連結されて成る文字データは“翔ちゃん誕生会0003”である。
ステップS20に戻って説明する。スケジュール記憶領域32に記憶された全スケジュールデータ中にステップS11で取得したファイル作成日時に合致するスケジュールが存在しない場合(ステップS20;No)には、制御部40は、ファイル名またはフォルダ名を作成するための文字データとして連番カウンタ値(例えば、“00055”。)を取得する(ステップS24)。なお、連番カウンタを用いる替わりに、他の公知技術、例えば年月日や時刻などから自動的にファイル名/フォルダ名を作成するための文字データを取得するようにしても良い。
その後、制御部40は、上記ステップS23あるいはステップS24で得られた文字データ(例えば、“翔ちゃん誕生会0003”や“00055”。)を、ファイル名として作成するのか、あるいはフォルダ名として作成するのかの選択入力を要求する(ステップS25)。
ステップS25において、ファイル名として作成する旨の選択入力が行われた場合(ステップS25;ファイル名)、制御部40は、当該文字データに当該画像ファイルのファイル形式(例えば、JPEGなど。)に応じた拡張子を付して(ステップS26)ファイル名に設定し(例えば、“翔ちゃん誕生会0003.jpg”や“00055.jpg”。)、フォルダ名として作成する旨の選択入力が行われた場合(ステップS25;フォルダ名)、当該文字データをそのままフォルダ名に設定する(例えば、“翔ちゃん誕生会0003”や“00055”。)。
なお、上記ステップS25では、文字データをファイル名とするかフォルダ名とするかを、ユーザに選択入力させることとしているが、他にも、以下のような方法で、プログラムによって自動的に決定させる等のことが可能である。
すなわち、例えば、ステップS22で、スケジュール用カウンタが見つからない、すなわち、ステップS21で取得されたスケジュールについての撮影画像ファイルが今までに保存されていなかった場合に、スケジュール用カウンタ値をクリアするとともに、所定の記憶領域に、このスケジュールの内容を示すスケジュール文字データをフォルダ名とするファイルフォルダを作成する。そして、この作成したフォルダの中に、スケジュール文字データとスケジュール用カウンタ値を連結した文字列をファイル名とする撮影画像ファイルを保存する。そして、これ以降、ステップS21で同じスケジュールが取得された場合には、このフォルダに撮影画像ファイルを保存していくようにする。
具体的には、始めて“翔ちゃん誕生会”のスケジュール文字データが取得された場合に、“翔ちゃん誕生会”という名前のフォルダを作成し、また、この時の撮影画像データを“翔ちゃん誕生会”のフォルダ中に“翔ちゃん誕生会0000.jpg”というファイル名で保存する。そして、以降、“翔ちゃん誕生会”のスケジュール文字データを取得した場合は、ステップS22でスケジュールカウンタ値を検索することで、この予定が始めて取得されたものでないことが解るので、改めて新しくフォルダを作成することなく、スケジュール文字データと同じ名前のフォルダに撮影画像ファイルを保存していく、という方法で保存していくことができる。
このようにすることにより、ユーザは、毎回の撮影のたびにファイル名またはフォルダ名の選択入力をする必要がないため、便利に使用することができる。また、それぞれのスケジュールに関するファイルが、それぞれ一つのフォルダに保存されるので、ユーザが意識せずともファイルがスケジュールごとに整理された状態で保存されるという利点もある。
以上説明したように、本発明を適用したデータファイル記憶装置100によれば、画像ファイルにファイル名をつけたり、あるいは画像ファイルを格納するフォルダ名をつけたりする場合、予め登録されているスケジュールのなかから当該画像ファイルのファイル作成日時に合致したスケジュールが選択され、このスケジュールの内容に基づいてファイル名やフォルダ名が作成される。これにより、ユーザが記憶された多くの画像ファイルのなかから特定の画像ファイルを得ようとするような場合でも、ユーザは、ファイル名やフォルダ名を参照することにより、画像ファイルの内容を直接確認することなく所望の画像ファイルを取得できるようになる。また、同じスケジュールに関連するデータは、そのファイル名中に共通の文字列の部分を有することとなるため、ファイルが自動的に整理され、ユーザによるファイル管理が容易となり、利便性の向上が図られる。
なお、本実施例1における記述は、本発明に係るデータファイル記憶装置、データファイル記憶プログラムおよびデータファイル記憶方法の一例を示すものであり、これに限定されるものではない。本実施例1におけるデータファイル記憶装置100の細部構成、詳細動作および数値に関しては、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
例えば、スケジュール用カウンタ、連番カウンタは、各々4桁の自然数、5桁の自然数としたが、これにかぎらず、何桁の自然数であっても良い。また、自然数にかぎらず、アルファベット(“a”、“b”など。)や、いろは文字(“イ”、“ロ”など。)等であっても良く、また全角/半角についてもいずれでも差し支えない。すなわち、ファイル名/フォルダ名が区別可能となるものであれば何でも良い。
<実施例2>
次に、予め登録されたスケジュールのうち、ファイル作成日時に合致した複数のスケジュールデータによるファイル名/フォルダ名と、連番カウンタに基づいたファイル名/フォルダ名とをユーザに選択可能とさせる、ファイル名/フォルダ名作成処理について説明する。このような場合に本実施例2では、ファイル名またはフォルダ名の候補を各スケジュールデータあるいは連番カウンタから作成し、それらの複数の候補のうち何れをファイル名またはフォルダ名として最終的に用いるのかをユーザに選択させるようにする。このような処理を行う例を以下の実施例2に示す。
本実施例2では、図3のフローチャートに示すファイル名/フォルダ名作成処理に対し図4のフローチャートに示す処理が追加される。すなわち、本実施例2におけるデータファイル記憶プログラムは、実施例1のデータファイルプログラムに図4のフローチャートに示す処理を行うためのプログラムが追加され、さらにこれに対応するために必要となる変更を、図3のフローチャートに示すプログラムに適宜加えたプログラムによって構成される。
また、本実施例2のデータファイル記憶装置は、実施例1のデータファイル記憶装置100と同じものとする。
以下、図4のフローチャートに示す処理内容について説明する。
まず、制御部40は、図3のステップS25の前(すなわち、ステップS23またはS24の後。)から、図4に記載のフローチャートの処理へと処理を進める。
制御部40は、ステップS23またはS24の後、図3のステップS20、S21で取得したスケジュールデータが複数あるか否かを判定し(ステップS30)、取得したスケジュールデータが複数ある場合(ステップS30;Yes)には、当該複数のスケジュールデータに係るそれぞれのスケジュール文字データから作成した文字列をファイル名/フォルダ名候補とし(ステップS31)、取得したスケジュールデータが一つの場合(ステップS30;No)には、当該スケジュールデータに係るスケジュール文字データから作成した文字列をファイル名/フォルダ名候補とする(ステップS32)。
ステップS31またはS32の後、制御部40は、さらに、連番カウンタに基づいたファイル名/フォルダ名候補を作成する(ステップS33)。
その後、制御部40は、ステップS31またはS32、およびステップS33で作成されたファイル名/フォルダ名候補を図示しない表示画面に表示し(ステップS34)、当該全候補のうち、何れの候補をファイル名またはフォルダ名として用いるかの選択入力を要求し(ステップS35)、この要求に応じて選択された候補をファイル名またはフォルダ名に設定する(ステップS36)。
したがって、本実施例2によれば、予め登録されたスケジュールの中に、ファイル作成日時に合致したスケジュールが2種類以上ある場合でも、これら複数スケジュール毎にファイル名またはフォルダ名が作成されて、こららのうちのユーザが希望するファイル名/フォルダ名を選択できるので、個々のデータファイルに適合したスケジュールデータをファイル名/フォルダ名として用いることができ、便利である。
この場合、スケジュール内容をファイル名またはフォルダ名に使用するか否かを示すフラグ(例えば、ON;使用、OFF;不使用に設定。)をスケジュールデータ毎に持たせるようにしても良い。このようにすると、ファイル作成日時に合致したスケジュールが複数の場合でも、上記フラグがONのスケジュールに対してのみファイル名またはフォルダ名が作成されるので、不必要なファイル名またはフォルダ名が作成されず効率的である。
また、スケジュール内容に基づくファイル名またはフォルダ名に加え連番カウンタ値(例えば、”00055”など。)に基づくファイル名またはフォルダ名も作成可能となるので、画像ファイルのファイル作成日時に合致するスケジュールが存在したとしても、当該画像ファイルが当該スケジュールとは無関係であるような場合には、ユーザは、上記連番カウンタ値に基づいて作成されたファイル名またはフォルダ名を設定できる。
<実施例3>
さらに、図3のステップS21で取得したスケジュール文字データが表す文字列のうち一部または全部の文字列をユーザに選択させ、当該選択された文字列データに基づいてファイル名またはフォルダ名を作成できるようにしても良い。このような処理を行う例を以下の実施例3に示す。
この場合、図3のフローチャートに示すファイル名/フォルダ名作成処理に対し図5のフローチャートに示す処理が追加される。すなわち、本実施例3におけるデータファイル記憶プログラムは、実施例1のデータファイル記憶プログラムに図5のフローチャートに示す処理を行うためのプログラムが追加され、さらにこれに対応するために必要となる変更を、図3のフローチャートに示すプログラムに適宜加えたプログラムによって構成される。
また、本実施例3のデータファイル記憶装置は、実施例1のデータファイル記憶装置100と同じものとする。
以下、図5のフローチャートに示す処理内容について説明する。
まず、制御部40は、ステップS21で取得したスケジュール文字データを表示画面に表示する(ステップS40)。
その後、制御部40は、上記表示した文字列のどの部分を選択するかの指示入力を要求し(ステップS41)、当該指示入力が行われると(ステップS41;Yes)、もとのスケジュール文字データを当該選択された文字列データに更新し(ステップS42)、図3のステップS22に移行する。文字列のどの部分を選択するかの指示入力の仕方としては、例えば、表示された文字列のうち、選択する文字列の部分をカーソルなどを用いて反転表示させるなどがある。なお、上記ステップS42では、もとのスケジュール文字データを直接更新してしまわずに、もとのスケジュール文字データをファイル名候補文字列として一旦作業用メモリ等にコピーし、この作業用メモリ上の文字列を更新して、これをファイル名/フォルダ名作成の基となる文字列として用いてもよい。
したがって、本実施例3によれば、スケジュール内容を示す文字列が長すぎる場合、ユーザはこのような文字列全体からファイル名またはフォルダ名としたい部分だけを選択し、この選択した部分に基づいてファイル名またはフォルダ名を作成できる。例えば、スケジュール内容を示す文字列が“翔ちゃん5歳のお誕生日”の場合、この文字列でファイル名またはフォルダ名とするには長すぎるので、ユーザはこの文字列全体から“誕生日”だけを選択し、この文字列“誕生日”に基づいてファイル名あるいはフォルダ名(例えば、ファイル名としては“誕生日01.jpg”、フォルダ名としては“誕生日”など。)を作成できる。また、本実施例において、文字列の中の複数の部分を選択できるようにし、選択された複数の部分文字列を連結して、ファイル名/フォルダ名を作成するようにすることも可能である。そして、このようにすることにより、例えば、上記の例において“翔ちゃん”という部分文字列と“誕生日”という部分文字列を連結して、“翔ちゃん誕生日”などの文字列をファイル名/フォルダ名として用いることができるようになるため、さらに便利である。
<実施例4>
さらに、図2のステップS12ないしステップS13における処理の際、ファイル作成日時に直接合致するスケジュールがないような場合でも、このファイル作成日時と近接した時間に登録されている、複数のスケジュールのうちからいずれかを選択できたり、あるいは、ファイル作成日時に最も近い時刻のスケジュールを自動的に選択できるようにしても良い。このような処理を行う例を以下の実施例4に示す。
この場合、図3のフローチャートに示す処理に対し図6のフローチャートに示す処理が追加される。すなわち、本実施例4におけるデータファイル記憶プログラムは、実施例1のデータファイル記憶プログラムに図6のフローチャートに示す処理を行うためのプログラムが追加され、さらにこれに対応するために必要となる変更を、図3のフローチャートに示すプログラムに適宜加えたプログラムによって構成される。
また、本実施例4のデータファイル記憶装置は、実施例1のデータファイル記憶装置100と同じものとする。
以下、図6のフローチャートに示す処理内容について説明する。
まず、制御部40は、ステップS20において、ファイル作成日時に合致したスケジュールが存在しない場合(ステップS20;No)、スケジュール記憶領域32に記憶されたスケジュールデータの中から当該ファイル作成日時よりも前で最も近い時刻のスケジュールを選択し、当該スケジュールの内容を表すスケジュール文字データ(以下、「直前スケジュール文字データ」という。)を取得する(ステップS50)。
さらに、制御部40は、スケジュール記憶領域32に記憶されたスケジュールデータの中から当該ファイル作成日時よりも後で最も近い時刻のスケジュールを選択し、当該選択したスケジュールの内容を表すスケジュール文字データ(以下、「直後スケジュール文字データ」という。)を取得する(ステップS51)。
その後、制御部40は、上記直前スケジュール文字データまたは直後スケジュール文字データのうちどちらか一方のデータをユーザに選択させるか、あるいは、当該ファイル作成日時に最も近いスケジュールのスケジュール文字データを自動的に選択するかの指示入力を要求する(ステップS52)。なお、どのスケジュール文字データを用いるかについて、ユーザに選択させる、あるいは自動的に選択する、のいずれの方法によるかを決定するに当たっては、あらかじめどちらにするかが設定されていて、ここでは指示入力を要求しないこととしても良いし、いずれか一方のみを実行できるように工場出荷時に設定されていても構わない(この場合、もちろん両方の処理プログラムが装置本体に保持されている必要はない)。
ステップS52において、上記直前スケジュール文字データまたは直後スケジュール文字データのうちどちらか一方のデータをユーザに選択させる旨の指示入力が行われた場合(ステップS52;Yes)、制御部40は、直前スケジュール文字データが表す内容と直後スケジュール文字データが表す内容とを表示画面に表示する(ステップS53)。
その後、制御部40は、上記表示した直前スケジュール文字データおよび直後スケジュール文字データのうち、どちらを選択するかの指示入力を要求し(ステップS54)、どちらか一方が選択されると(ステップS54;Yes)ステップS25に移行する。この場合、制御部40は、ステップS24の処理を行わない。
なお、ステップS54;Yesの分岐後、ステップS22およびステップS23と同様の処理を追加して行うようにしても良い。このようにすると、本実施例4においても、スケジュール文字データにスケジュール用カウンタ値が示す文字データが連結されてなる文字データ(例えば、“ABC遊園地0001”など。)がファイル名および/またはフォルダ名として設定できる。
また、上記実施例4では、ファイル作成日時の前後それぞれの、ファイル作成日時に最も近い時刻に設定されているスケジュールのみを抽出してユーザに選択させていたが、前後それぞれ複数のスケジュールを抽出して、4つ、6つ・・・といったスケジュール文字データの中から、ファイル名/フォルダ名として用いる文字列を選択させるようにしても良い。また、ファイル作成日時を基準に所定の時間幅の中に存在するスケジュール総てを抽出して、それらのスケジュールの中から、ファイル名/フォルダ名として用いる文字列を選択させるようにすることも可能である。
したがって、本実施例4によれば、ファイル作成日時に合致するスケジュールが登録されていない場合、ユーザは、当該ファイル作成日時の近い時刻に登録されているスケジュールの内容のうち、いずれかの内容を選択し、当該選択した内容に基づいてファイル名またはフォルダ名を作成できる。または、このような場合、当該ファイル作成日時に最も近い時刻のスケジュールが自動的に選択され、当該選択したスケジュールの内容に基づいてファイル名またはフォルダ名が作成できる。すなわち、スケジュールの日時が実際には若干シフトしてしまい、実際のファイル作成日時に合致しなくなってしまったような場合でも、当該スケジュールの内容に基づくファイル名またはフォルダ名の作成が容易に行える。
例えば、画像ファイルのファイル作成日時が12月18日22:30で、この日時に合致するスケジュールが登録されてなく、当該ファイル作成日時の前後で最も近い時刻のスケジュールとして日時が“12月18日18:00〜20:00”で内容が“忘年会”となっている第1のスケジュールと、日時が“12月18日23:00”で内容が“夜行列車で旅行”となっている第2のスケジュールとが登録されている場合、ユーザは、当該画像ファイルに対するファイル名またはフォルダ名を作成するため、これら二つのうちから一方のスケジュールの内容を選択できたり、あるいは、自動的に当該ファイル作成日時に最も近い第2のスケジュールが選択される。したがって、スケジュールの日時が不正確であったり、何らかの原因で若干シフトしてしまったような場合であってファイル作成日時が登録されたスケジュールの日時に合致しないような場合であってもファイル名またはフォルダ名の作成が柔軟に行える。
<実施例5>
さらに、スケジュールに登録された撮影地域(データファイル記憶装置100が持ち込まれている場所。)が外国である等のため、ファイル作成日時(計時部20で計時される日時。)と当該スケジュールの日時(現地時間で設定されているもの。)との間に時差が生じるような場合でも、当該時差が自動的に修正されスケジュール検索(図2のステップS12)が正しく行えるようにしても良い。このような処理を行う例を以下の実施例5に示す。
この場合、図2のフローチャートに示す処理に対し図7のフローチャートに示す処理が追加される。すなわち、本実施例5におけるデータファイル記憶プログラムは、実施例1のデータファイル記憶プログラムに図7のフローチャートに示す処理を行うためのプログラムが追加され、さらにこれに対応するために必要となる変更を、図2のフローチャートに示すプログラムに適宜加えたプログラムによって構成される。
また、本実施例5のデータファイル記憶装置は、実施例1のデータファイル記憶装置100と同じものとする。
以下、図7のフローチャートに示す処理内容について説明する。なお、以下の説明では、スケジュール記憶領域32に記憶されたスケジュールデータ(この場合、外国におけるスケジュールに対応するもの)の時刻の設定は、当該移動先となる外国の現地時間に基づいて行われているものとする。
まず、制御部40は、ステップS11でファイル作成日時を取得後、データファイル記憶装置100の現在地域を特定する(ステップS60)。この場合、例えば、記憶部30に予め格納されている地域データの中から、ユーザに現在地域を特定させるようにしても良いし、GPSを内蔵して自動的に現在地域を特定するようにしても良い。
その後、制御部40は、上記特定後の現在地域を示すデータに基づき、当該現在地域における時刻と計時部20が計時している時刻(自国あるいはユーザ居住地域の時刻。)との間の時差データを取得する(ステップS61)。この時差データは、上記登録された地域毎に記憶部30に予め格納されているか、あるいは必要に応じて外部記憶装置から取得可能なものであるとする。なお、例えば旅行会社等のサーバから旅行情報(例えば、行き先の国名など、時間帯の特定ができる情報)の配信を受ける等することが可能な場合には、この端末が受信した旅行情報に基づいて時差データを取得するなどしても良い。
制御部40は、上記取得した時差データに基づき、現地時間で設定されたスケジュールデータの時刻または計時部20から取得する現在時刻を修正する(ステップS62)。なお、現地時間で設定されたスケジュールデータの時刻を修正する場合、せっかく現地時間で設定した時刻をわざわざ元の自国あるいはユーザ居住地域の時刻に直すことになってしまうので、ステップS62では、計時部20から取得する現在時刻(自国の時刻)を修正するようにするのが好ましい。そして、このように修正された時刻を用いて、図2、図3等のスケジュールの検索処理を行う。
したがって、本実施例5によれば、海外旅行のスケジュールが現地時間で設定されているような場合、計時部20で計時される時刻との間で時差が生じるが、この時差が容易に補正可能となる。例えば、スケジュールが日時“12月18日11:00”で内容“A空港着”などとなっている場合、この日時“12月18日11:00”は現地(A空港)での日時であり、計時部20で実際に計時される日時(例えば、12月18日21:00。)との間に約10時間の時差が生じるが、この時差を容易に修正することができるようになる。
<実施例6>
さらに、データファイル記憶装置100が、EXIF(EXchangeable Image File)データを有する画像ファイルを作成可能な場合、当該画像ファイルに係るスケジュールデータ(スケジュール文字データやスケジュール部分データであり、以下同様。)を、EXIFデータの「画像タイトル」として記録するのが好ましい。
このような処理を行う例を以下の実施例6に示す。この実施例6におけるデータファイル記憶プログラムとしては、図2に示すデータファイル記憶処理を行うためのプログラムに替えて(若しくは、当該図2に係るプログラムと選択的に)、図8に示す処理を行うためのプログラムが用いられる。
また、本実施例6のデータファイル記憶装置は、実施例1のデータファイル記憶装置100がEXIFに対応したものとなっている(以下、データファイル記憶装置100aと称する。)。
以下、図8のプロ−チャートに示す処理内容について説明する。
まず、カメラ部10により撮影処理が行われ、撮影された撮像画像の画像ファイルが作成されると、制御部40は、当該画像ファイルを一時記憶領域31に一時的に格納する(ステップS70)。
ステップS70の後、制御部40は、画像ファイルのファイル作成日時を計時部20から取得し(ステップS71)、当該ファイル作成日時に合致したスケジュールデータをスケジュール記憶領域32に記憶されたスケジュールデータの中から検索し、当該日時に合致するスケジュールデータを取得する(ステップS72)。
制御部40は、ステップS72の段階で取得したスケジュールデータを、当該画像ファイルにEXIFデータ内の「画像タイトル」として記録する(ステップS73)。
その後、制御部40は、スケジュールデータがEXIFデータ内に記録された上記画像ファイルを画像ファイル記憶領域33に記憶させる(ステップS74)。
なお、EXIFデータとは、JEIDA(日本電子工業振興協会)によって策定された、画像ファイル形式であり、JPEG画像フォーマットの画像データ内に、サムネイル画像や撮影情報などのデータを埋め込むことができるようにしたものである。具体的には、JPEG形式のデータ内で、あらかじめ各アプリケーション用に予約されているアプリケーションマーカー(データの区切りを表す区切り符号)のうち所定のものを置き、その後にEXIF規格で定められた形式のデータを挿入することによって実現される。そして、本実施例のようにスケジュールデータを、このEXIFデータ内に埋め込む場合には、EXIF形式において定められているタグを付してスケジュールデータの文字列を挿入すればよい。この場合、タグとしては、たとえば、すでにEXIF形式で定められている、Image Descriptionタグ(当該画像の説明文章が後に続くことを示すタグ)のようなタグの後ろにスケジュールデータを置くようにしてもよいし、新たなタグをメーカー定義などの形で定義して、そのタグを用いるようにしてもよい。また、画像ファイル内にスケジュールデータに基づく情報を埋め込む方法としては、EXIFデータ形式に則った方法に限らず、さまざまなフォーマットで実現することが可能である。
したがって、本実施例6によれば、撮影した画像ファイルに係るスケジュールデータがEXIFデータ内の「画像タイトル」として記録できるので、EXIFに対応したPC等の画像再生機器を用いれば、画像ファイルの内容がEXIFデータから容易且つ正確に確認可能となり、非常に便利である。
<実施例7>
さらに、カメラ機能付き通信端末(例えば、携帯電話、デジタルカメラ、PDA等。)が、上記実施例6におけるEXIF対応のデータファイル記憶装置100aを具備するのが好ましい。
このような例を以下の実施例7に示す。本実施例7では、画像ファイルの送受信を行なう2台のカメラ機能付き通信端末(以下、第1通信端末1、第2通信端末2と称する。)がデータファイル記憶装置100aと同じ装置を各々具備するものとする。
なお、第1通信端末1、第2通信端末2をカメラ機能付き携帯電話とし、何れも、データの送受信を行なうデータ通信部、各種データ内容を表示するためのLCD(Liquid Crystal Diplay)等の表示部、各種指示入力を行なう入力部等による携帯電話に必須の各種機能を備えるものとするが、簡単のため、各構成部(データファイル記憶装置100aを除く。)についての図示及び詳細説明を省略する。また、データファイル記憶装置100aの各部については、第1通信端末1と第2通信端末2とで同一符号を付して用いる。
以下、図9のフローチャートに示す処理内容について説明する。
まず、以下に説明する処理内容(ステップS80〜S85)が第1通信端末1の制御部40によって行なわれる。
カメラ部10により撮影処理が行われ、撮影された撮像画像の画像ファイルが作成されると、制御部40は、当該画像ファイルを一時記憶領域31に一時的に格納する(ステップS80)。
ステップS80の後、制御部40は、画像ファイルのファイル作成日時を計時部20から取得し(ステップS81)、当該ファイル作成日時に合致したスケジュールデータをスケジュール記憶領域32に記憶されたスケジュールデータの中から検索し、当該日時に合致するスケジュールデータを取得する(ステップS82)。
制御部40は、ステップS82の段階で取得したスケジュールデータを、当該画像ファイルにEXIFデータ内の「画像タイトル」として記録する(ステップS83)。
その後、制御部40は、スケジュールデータがEXIFデータ内に記録された上記画像ファイルを画像ファイル記憶領域33に記憶させる(ステップS84)。
そして、制御部40は、ユーザにより、画像ファイル記憶領域33に記憶された画像ファイルの中から、第2通信端末2に送信する画像ファイルが選択され、送信指示が入力されると、当該画像ファイルを第2通信端末2に送信する(ステップS85)。
次に、上記第1通信端末1による処理(ステップS80〜S85)が終了した後、以下に説明する処理内容(ステップS90〜S93)が第2通信端末2の制御部40によって行なわれる。
第1通信端末1から上記画像ファイルを受信すると(ステップS90)、制御部40は、当該画像を画面に表示する(ステップS91)。
その後、制御部40は、当該画像ファイルのEXIFデータ内にスケジュールデータが記録されているか否かを判定し(ステップS92)、スケジュールデータが記録されていない場合には(ステップS92;No)、本第2通信端末2による処理が終了し、スケジュールデータが記録されている場合には(ステップS92;Yes)、当該スケジュールをEXIFデータから取得して当該画像と共に表示する(ステップS93)。
したがって、本実施例7によれば、ユーザは、携帯端末から画像ファイルを送信する際に、当該画像ファイルの内容を示す画像タイトル(文字データ)をその都度入力し、画像ファイルに添付させる必要がなく、非常に便利である。特に携帯端末等では文字データの入力は行いにくいため、利便性は一層高いものとなる。
また、受信した画像ファイルを表示する際には画像タイトルも自動的に同時表示されるため、画像ファイルの表示操作のみで、表示中の画像がどういった画像であるのかが容易且つ迅速に確認可能となる。
なお、実施例1に対し実施例2〜実施例5のうちどの実施例を組み合わせて用いるようにしても良い。例えば、実施例1に実施例2と実施例5を組み合わせて用いるようにしても良いし、実施例1に対し実施例2〜実施例5の全てを組み合わせて用いるようにしても良く、自由である。また、実施例6と実施例7に対し実施例2〜実施例5のうちのどの実施例を組み合わせて用いるようにしても良く、更に、実施例1と実施例6と実施例7とが選択的に利用可能であっても良い。
本発明を適用したデータファイル記憶装置の内部構成を示すブロック図である。 データファイル記憶処理を説明するフローチャートである。 ファイル名/フォルダ名作成処理を説明するフローチャートである。 他の実施例における処理を説明するフローチャートである。 他の実施例における処理を説明するフローチャートである。 他の実施例における処理を説明するフローチャートである。 他の実施例における処理を説明するフローチャートである。 他の実施例におけるデータファイル記憶処理を説明するフローチャートである。 他の実施例におけるデータファイル記憶処理を説明するフローチャートである。
符号の説明
1 第1通信端末
2 第2通信端末
10 カメラ部
20 計時部
30 記憶部
31 一時記憶領域
32 スケジュール記憶領域
33 画像ファイル記憶領域
40 制御部
100、100a データファイル記憶装置

Claims (12)

  1. データファイルを記憶するデータファイル記憶手段と、
    スケジュールの日時および内容を示すスケジュールデータを記憶するスケジュールデータ記憶手段と、
    現在日時を計時する計時手段と、
    データファイルが作成されると、当該データファイルのファイル作成日時を前記計時手段から取得するファイル作成日時取得手段と、
    前記スケジュールデータ記憶手段に記憶されているスケジュールデータのなかから、スケジュールの日時が前記ファイル作成日時を含むものを取得するスケジュール取得手段と、
    前記スケジュール取得手段により取得されたスケジュールデータの内容を示す文字列のうち一部または全部の文字列を取得する文字列取得手段と、
    を備え、
    前記文字列取得手段により取得された文字列データを前記データファイルに付加して記憶することを特徴とするデータファイル記憶装置。
  2. データファイルを記憶するデータファイル記憶手段と、
    スケジュールの日時および内容を示すスケジュールデータを記憶するスケジュールデータ記憶手段と、
    現在日時を計時する計時手段と、
    データファイルが作成されると、当該データファイルのファイル作成日時を前記計時手段から取得するファイル作成日時取得手段と、
    前記スケジュールデータ記憶手段に記憶されているスケジュールデータのなかから、スケジュールの日時が前記ファイル作成日時を含むものを取得するスケジュール取得手段と、
    前記スケジュール取得手段により取得されたスケジュールデータの内容を示す文字列のうち一部または全部の文字列を取得する文字列取得手段と、
    前記文字列取得手段により取得された文字列を用いて、前記データファイル記憶手段に記憶するデータファイルのファイル名および/または当該データファイルを格納するファイルフォルダのフォルダ名を設定する名称設定手段と、
    を備えたことを特徴とするデータファイル記憶装置。
  3. 前記文字列取得手段により取得された文字列を前記ファイル名および/またはフォルダ名として用いるか否かの指示入力を要求する指示入力要求手段を備えたことを特徴とする請求項2に記載のデータファイル記憶装置。
  4. 前記スケジュール取得手段は、
    前記スケジュールデータ記憶手段に記憶されているスケジュールデータのうち、スケジュールの日時が前記ファイル作成日時取得手段により取得されたファイル作成日時を含むものがない場合、当該ファイル作成日時に最も近い日時のスケジュールデータを取得することを特徴とする請求項1〜3のうち何れか一項に記載のデータファイル記憶装置。
  5. 前記スケジュール取得手段により前記ファイル作成日時を含む日時のスケジュールデータが複数取得された場合、当該複数のスケジュールデータのうちいずれを選択するかの選択入力を要求する選択入力要求手段を備え、
    前記文字列取得手段は、
    前記選択入力されたスケジュールデータの内容を示す文字列のうち一部または全部の文字列を取得することを特徴とする請求項1〜4のうち何れか一項に記載のデータファイル記憶装置。
  6. 前記文字列取得手段は、
    前記スケジュール取得手段により取得されたスケジュールデータの内容を示す文字列のなかから、指定された一部の文字列を取得することを特徴とする請求項1〜5のうち何れか一項に記載のデータファイル記憶装置。
  7. 指定された地域の時差データを取得する時差データ取得手段と、
    前記ファイル作成日時を前記時差データ取得手段により取得された時差データに基づいて補正するファイル作成日時補正手段と、
    を備え、
    前記スケジュール取得手段は、
    前記ファイル作成日時補正手段により補正されたファイル作成日時に基づいてスケジュールデータを取得することを特徴とする請求項1〜6のうち何れか一項に記載のデータファイル記憶装置。
  8. 前記ファイル名および/またはフォルダ名毎に異なるカウンタ値を出力するカウンタ値出力手段を備え、
    前記名称設定手段は、
    前記文字列取得手段により取得された文字列と前記カウンタ値出力手段により出力されたカウンタ値を示す文字列の双方を含んで成る文字列を用いて前記ファイル名および/またはフォルダ名を設定することを特徴とする請求項2又は3に記載のデータファイル記憶装置。
  9. データファイルを記憶するデータファイル記憶装置を制御するコンピュータに、
    データファイルが新たに作成されると、当該データファイルのファイル作成日時を取得する機能と、
    スケジュールの日時および内容を示す文字列によって成りスケジュール記憶手段に予め記憶されている複数のスケジュールデータのうち、スケジュールの日時が前記ファイル作成日時を含むものを取得する機能と、
    前記取得されたスケジュールデータの内容を示す文字列のうち一部または全部の文字列を取得する機能と、
    前記取得された文字列データを前記データファイルに付加して記憶する機能と、
    を実現させるためのデータファイル記憶プログラム。
  10. データファイルを記憶するデータファイル記憶装置を制御するコンピュータに、
    データファイルが新たに作成されると、当該データファイルのファイル作成日時を取得する機能と、
    スケジュールの日時および内容を示す文字列によって成りスケジュール記憶手段に予め記憶されている複数のスケジュールデータのうち、スケジュールの日時が前記ファイル作成日時を含むものを取得する機能と、
    前記取得されたスケジュールデータの内容を示す文字列のうち一部または全部の文字列を取得する機能と、
    前記取得された文字列を用いて、前記データファイル記憶手段に記憶するデータファイルのファイル名および/または当該データファイルを格納するファイルフォルダのフォルダ名を設定する機能と、
    を実現させるためのデータファイル記憶プログラム。
  11. データファイルを記憶するデータファイル記憶方法において、
    データファイルが新たに作成されると、当該データファイルのファイル作成日時を取得する工程と、
    スケジュールの日時および内容を示す文字列によって成りスケジュール記憶手段に予め記憶されている複数のスケジュールデータのうち、スケジュールの日時が前記ファイル作成日時を含むものを取得する工程と、
    前記取得されたスケジュールデータの内容を示す文字列のうち一部または全部の文字列を取得する工程と、
    前記取得された文字列データを前記データファイルに付加して記憶する工程と、
    を含むことを特徴とするデータファイル記憶方法。
  12. データファイルを記憶するデータファイル記憶方法において、
    データファイルが新たに作成されると、当該データファイルのファイル作成日時を取得する工程と、
    スケジュールの日時および内容を示す文字列によって成りスケジュール記憶手段に予め記憶されている複数のスケジュールデータのうち、スケジュールの日時が前記ファイル作成日時を含むものを取得する工程と、
    前記取得されたスケジュールデータの内容を示す文字列のうち一部または全部の文字列を取得する工程と、
    前記取得された文字列を用いて、前記データファイル記憶手段に記憶するデータファイルのファイル名および/または当該データファイルを格納するファイルフォルダのフォルダ名を設定する工程と、
    を含むことを特徴とするデータファイル記憶方法。
JP2003398265A 2002-12-25 2003-11-28 データファイル記憶装置、データファイル記憶プログラム及びデータファイル記憶方法 Pending JP2004220569A (ja)

Priority Applications (7)

Application Number Priority Date Filing Date Title
JP2003398265A JP2004220569A (ja) 2002-12-25 2003-11-28 データファイル記憶装置、データファイル記憶プログラム及びデータファイル記憶方法
US10/745,026 US7386576B2 (en) 2002-12-25 2003-12-23 Data file storage device with automatic filename creation function, data file storage program and data file storage method
KR1020047013259A KR100654709B1 (ko) 2002-12-25 2003-12-25 데이터화일 저장장치, 데이터화일 저장방법 및 데이터화일 저장프로그램이 기록된 기록매체
EP03768249A EP1576801B1 (en) 2002-12-25 2003-12-25 Data file storage device, data file storage program and data file storage method
DE60318111T DE60318111T2 (de) 2002-12-25 2003-12-25 Dateispeicherbaustein, dateispeicherprogramm und dateispeicherverfahren
AU2003292553A AU2003292553A1 (en) 2002-12-25 2003-12-25 Data file storage device, data file storage program and data file storage method
PCT/JP2003/016764 WO2004059966A1 (en) 2002-12-25 2003-12-25 Data file storage device, data file storage program and data file storage method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2002374737 2002-12-25
JP2003398265A JP2004220569A (ja) 2002-12-25 2003-11-28 データファイル記憶装置、データファイル記憶プログラム及びデータファイル記憶方法

Publications (1)

Publication Number Publication Date
JP2004220569A true JP2004220569A (ja) 2004-08-05

Family

ID=32684236

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003398265A Pending JP2004220569A (ja) 2002-12-25 2003-11-28 データファイル記憶装置、データファイル記憶プログラム及びデータファイル記憶方法

Country Status (7)

Country Link
US (1) US7386576B2 (ja)
EP (1) EP1576801B1 (ja)
JP (1) JP2004220569A (ja)
KR (1) KR100654709B1 (ja)
AU (1) AU2003292553A1 (ja)
DE (1) DE60318111T2 (ja)
WO (1) WO2004059966A1 (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007102765A (ja) * 2005-09-06 2007-04-19 Ricoh Co Ltd 情報処理装置、情報記録システム、情報記録方法、並びにプログラムおよび記録媒体
JP2010288002A (ja) * 2009-06-10 2010-12-24 Ikegami Tsushinki Co Ltd ファイル名設定方法
JP2013017000A (ja) * 2011-07-01 2013-01-24 Canon Inc 画像処理装置および画像処理方法
JP2016076240A (ja) * 2015-11-26 2016-05-12 カシオ計算機株式会社 情報処理装置及びプログラム
JP2017076447A (ja) * 2017-02-07 2017-04-20 カシオ計算機株式会社 情報処理装置及びプログラム
JP7574392B2 (ja) 2020-08-27 2024-10-28 キヤノン株式会社 画像処理装置及びその制御方法、プログラム

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040268216A1 (en) * 2003-06-24 2004-12-30 Jacobs Paul E Method and apparatus for transferring a document into a folder
US20050044487A1 (en) * 2003-08-21 2005-02-24 Apple Computer, Inc. Method and apparatus for automatic file clustering into a data-driven, user-specific taxonomy
JP2006074208A (ja) * 2004-08-31 2006-03-16 Toshiba Corp 撮像装置と撮像方法
JP4536461B2 (ja) * 2004-09-06 2010-09-01 株式会社沖データ 画像処理装置
KR100690728B1 (ko) * 2004-10-02 2007-03-09 엘지전자 주식회사 카메라 결합형 휴대단말기의 사진파일 저장 방법
US20090013005A1 (en) * 2005-02-24 2009-01-08 Konica Minolta Holdings, Inc. File or directory name generation method and device thereof
US20070014543A1 (en) * 2005-07-13 2007-01-18 Canon Kabushiki Kaisha Image processing apparatus and control method therefor
JP4416707B2 (ja) * 2005-07-21 2010-02-17 富士フイルム株式会社 デジタルカメラ
JP4708983B2 (ja) * 2005-12-02 2011-06-22 キヤノン株式会社 画像処理装置、その制御方法、プログラム
US8996592B2 (en) * 2006-06-26 2015-03-31 Scenera Technologies, Llc Methods, systems, and computer program products for identifying a container associated with a plurality of files
US20080177766A1 (en) * 2007-01-19 2008-07-24 Samsung Electronics Co., Ltd Image forming apparatus and control method thereof
EP2131570A4 (en) * 2007-02-24 2015-02-18 Nec Corp PORTABLE TERMINAL
US9251712B2 (en) * 2007-03-18 2016-02-02 Persinvitro Llc Method and apparatus to encourage development of long term recollections of given episodes
KR101451562B1 (ko) * 2007-08-10 2014-10-24 삼성전자주식회사 휴대용 단말기의 데이터 저장 방법 및 장치
US20090163239A1 (en) * 2007-12-21 2009-06-25 Nokia Corporation Method, apparatus and computer program product for generating media content by recording broadcast transmissions
US7847729B2 (en) 2008-01-28 2010-12-07 Research In Motion Limited GPS pre-acquisition for geotagging digital photos
US7991793B2 (en) * 2008-02-26 2011-08-02 International Business Machines Corporation System and method for utilizing generational file names for diagnostic data files
EP2615818A3 (en) * 2008-02-28 2013-09-18 BlackBerry Limited Method of automatically geotagging data
US8635192B2 (en) 2008-02-28 2014-01-21 Blackberry Limited Method of automatically geotagging data
CN102017620A (zh) * 2008-05-05 2011-04-13 惠普开发有限公司 安排好的事件之前的通信
KR20090122043A (ko) * 2008-05-23 2009-11-26 삼성전자주식회사 스케줄 관리 기능과 연동한 사진 파일 생성 방법 및이동통신 단말기
GB2465965A (en) * 2008-11-26 2010-06-09 Symbian Software Ltd A computing device for media tagging
TWI402699B (zh) * 2008-12-09 2013-07-21 Kinpo Elect Inc 多媒體檔案的分類方法
US9239847B2 (en) 2009-03-12 2016-01-19 Samsung Electronics Co., Ltd. Method and apparatus for managing image files
US20100281073A1 (en) * 2009-04-29 2010-11-04 Cloutier Robert P Sequence preserving method for transferring and sharing images
US20110289282A1 (en) * 2010-05-18 2011-11-24 Microsoft Corporation Sessions for Direct Attached Storage Devices
US9128939B2 (en) * 2010-11-16 2015-09-08 Blackberry Limited Automatic file naming on a mobile device
US9531722B1 (en) 2013-10-31 2016-12-27 Google Inc. Methods for generating an activity stream
US9542457B1 (en) 2013-11-07 2017-01-10 Google Inc. Methods for displaying object history information
US9614880B1 (en) 2013-11-12 2017-04-04 Google Inc. Methods for real-time notifications in an activity stream
US9509772B1 (en) 2014-02-13 2016-11-29 Google Inc. Visualization and control of ongoing ingress actions
US9854121B2 (en) * 2014-04-18 2017-12-26 Canon Kabushiki Kaisha Image processing apparatus for generating a digitized document by using image data and method for controlling the same
US9536199B1 (en) 2014-06-09 2017-01-03 Google Inc. Recommendations based on device usage
US9507791B2 (en) 2014-06-12 2016-11-29 Google Inc. Storage system user interface with floating file collection
US10078781B2 (en) * 2014-06-13 2018-09-18 Google Llc Automatically organizing images
US9870420B2 (en) 2015-01-19 2018-01-16 Google Llc Classification and storage of documents
JP7282550B2 (ja) * 2019-02-28 2023-05-29 キヤノン株式会社 画像処理装置、その制御方法及びプログラム

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08110911A (ja) * 1994-10-07 1996-04-30 Canon Inc 情報機器
JP2000231505A (ja) * 1999-02-10 2000-08-22 Ricoh Co Ltd データオブジェクト群の自動命名方法およびその記憶媒体
JP2001043240A (ja) * 1999-08-02 2001-02-16 Canon Inc 情報処理装置及びその画像管理方法ならびに記録媒体
JP2001075845A (ja) * 1999-09-07 2001-03-23 Sony Corp 情報処理装置及び方法、媒体
JP2001243199A (ja) * 2000-02-28 2001-09-07 Hitachi Ltd 情報処理装置
JP2001282813A (ja) * 2000-03-29 2001-10-12 Toshiba Corp マルチメディアデータ検索方法、インデックス情報提供方法、マルチメディアデータ検索装置、インデックスサーバ及びマルチメディアデータ検索サーバ

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11136608A (ja) 1997-10-28 1999-05-21 Nikon Corp デジタルカメラおよび記録媒体
JP2000035908A (ja) 1998-05-14 2000-02-02 Nec Corp ファイル名生成手段を備えたコンピュータ
JP2002297514A (ja) * 2001-03-29 2002-10-11 Sony Corp 受信装置および方法、記録媒体、並びにプログラム
US8218555B2 (en) * 2001-04-24 2012-07-10 Nvidia Corporation Gigabit ethernet adapter

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08110911A (ja) * 1994-10-07 1996-04-30 Canon Inc 情報機器
JP2000231505A (ja) * 1999-02-10 2000-08-22 Ricoh Co Ltd データオブジェクト群の自動命名方法およびその記憶媒体
JP2001043240A (ja) * 1999-08-02 2001-02-16 Canon Inc 情報処理装置及びその画像管理方法ならびに記録媒体
JP2001075845A (ja) * 1999-09-07 2001-03-23 Sony Corp 情報処理装置及び方法、媒体
JP2001243199A (ja) * 2000-02-28 2001-09-07 Hitachi Ltd 情報処理装置
JP2001282813A (ja) * 2000-03-29 2001-10-12 Toshiba Corp マルチメディアデータ検索方法、インデックス情報提供方法、マルチメディアデータ検索装置、インデックスサーバ及びマルチメディアデータ検索サーバ

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007102765A (ja) * 2005-09-06 2007-04-19 Ricoh Co Ltd 情報処理装置、情報記録システム、情報記録方法、並びにプログラムおよび記録媒体
JP2010288002A (ja) * 2009-06-10 2010-12-24 Ikegami Tsushinki Co Ltd ファイル名設定方法
JP2013017000A (ja) * 2011-07-01 2013-01-24 Canon Inc 画像処理装置および画像処理方法
JP2016076240A (ja) * 2015-11-26 2016-05-12 カシオ計算機株式会社 情報処理装置及びプログラム
JP2017076447A (ja) * 2017-02-07 2017-04-20 カシオ計算機株式会社 情報処理装置及びプログラム
JP7574392B2 (ja) 2020-08-27 2024-10-28 キヤノン株式会社 画像処理装置及びその制御方法、プログラム

Also Published As

Publication number Publication date
DE60318111D1 (de) 2008-01-24
EP1576801A1 (en) 2005-09-21
US20040148453A1 (en) 2004-07-29
AU2003292553A1 (en) 2004-07-22
KR20050005413A (ko) 2005-01-13
WO2004059966A1 (en) 2004-07-15
DE60318111T2 (de) 2008-04-10
US7386576B2 (en) 2008-06-10
EP1576801B1 (en) 2007-12-12
KR100654709B1 (ko) 2006-12-08

Similar Documents

Publication Publication Date Title
JP2004220569A (ja) データファイル記憶装置、データファイル記憶プログラム及びデータファイル記憶方法
US7777789B2 (en) Information management apparatus defining a replay sequence of new image data added to groups of images
US8271544B2 (en) Data file having more than one mode of operation
JP4462331B2 (ja) 撮像装置、制御方法、プログラム
EP1797707B1 (en) Place name picture annotation on camera phones
US9465802B2 (en) Content storage processing system, content storage processing method, and semiconductor integrated circuit
KR20060092075A (ko) 정보 처리 장치, 정보 처리 방법, 정보 처리 시스템
US20120113273A1 (en) System, Method, and Devices for Searching for a Digital Image over a Communication Network
JP2005044367A (ja) 画像メタデータがロードされる画像取込み装置
JP2008257471A (ja) 被写体メタデータ管理システム
JP2001100887A (ja) オブジェクト処理装置
CN100397861C (zh) 数据文件存储设备和数据文件存储方法
KR20060096943A (ko) 정보 처리 장치 및 방법, 및 프로그램
JP2009301196A (ja) コンテンツ管理装置、コンテンツ管理方法及びコンテンツ管理プログラム
JP4810009B2 (ja) データ処理装置、方法およびプログラム
US20130106688A1 (en) Image information processing apparatus
JP2005244614A (ja) 電子カメラ装置、及び記録媒体
JP2004133536A (ja) メタデータ自動作成・更新装置、メタデータ自動作成・更新方法および該作成・更新方法を実現するためのプログラム
KR100987401B1 (ko) 사진파일 편집방법
JP5201952B2 (ja) 携帯情報端末
JP2005175957A (ja) 画像管理装置、デジタルカメラ、及び画像管理方法
JP2003204506A (ja) 画像入力装置
US20050165870A1 (en) Imaging device, viewer software, communication software and image management software
JP2004240579A (ja) 画像サーバおよび画像サーバ制御プログラム
KR20090041218A (ko) 휴대단말기와 그 메타데이터 제어방법

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060808

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090512

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090701

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090721

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091020

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20091106

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20091127

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120206

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120419