Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5201952B2 - Portable information terminal - Google Patents
[go: Go Back, main page]

JP5201952B2 - Portable information terminal - Google Patents

Portable information terminal Download PDF

Info

Publication number
JP5201952B2
JP5201952B2 JP2007299550A JP2007299550A JP5201952B2 JP 5201952 B2 JP5201952 B2 JP 5201952B2 JP 2007299550 A JP2007299550 A JP 2007299550A JP 2007299550 A JP2007299550 A JP 2007299550A JP 5201952 B2 JP5201952 B2 JP 5201952B2
Authority
JP
Japan
Prior art keywords
file
folder
data
terminal
memory card
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
JP2007299550A
Other languages
Japanese (ja)
Other versions
JP2009128919A (en
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP2007299550A priority Critical patent/JP5201952B2/en
Publication of JP2009128919A publication Critical patent/JP2009128919A/en
Application granted granted Critical
Publication of JP5201952B2 publication Critical patent/JP5201952B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、携帯情報端末に係り、さらに詳しくは、複数のファイルフォルダに区分してデータファイルを保持する着脱可能なメモリカードからデータを読み出して画面表示する際に、データファイル内のデータの格納位置を示す物理アドレスを当該データファイルが属するファイルフォルダの情報を含む当該データファイルの識別情報に関連付けて保持するファイル割当テーブルを参照する携帯情報端末の改良に関する。   The present invention relates to a portable information terminal, and more particularly, storage of data in a data file when data is read from a removable memory card that holds a data file divided into a plurality of file folders and displayed on a screen. The present invention relates to an improvement of a portable information terminal that refers to a file allocation table that holds a physical address indicating a location in association with identification information of the data file including information of a file folder to which the data file belongs.

カメラで撮影した画像データやインターネット上のウェブサイトから取得した画像データを着脱可能なメモリカード内に保存することができる携帯電話機などの携帯情報端末が知られている。一般に、メモリカード内には、複数のファイルフォルダが作成され、画像データなどのデータは、データファイルとしてファイルフォルダ内に収容される。データをメモリカードから読み出す際には、データファイル内のデータの格納位置を示す物理アドレスを当該データファイルの識別情報に関連付けて保持するファイル割当テーブルが参照される。この様なファイル割当テーブルは、FAT(File Allocation Table:ファイルアロケーションテーブル)と呼ばれ、ファイル名やデータファイルの属性情報からなる識別情報を保持している。なお、上位ディレクトリに関連付けてファイル又は下位ディレクトリを管理するファイル管理システムについては、例えば、特許文献1に記載されている。   There is known a portable information terminal such as a cellular phone that can store image data captured by a camera or image data acquired from a website on the Internet in a removable memory card. In general, a plurality of file folders are created in a memory card, and data such as image data is stored in the file folder as a data file. When data is read from the memory card, a file allocation table that refers to a physical address indicating the storage location of the data in the data file is stored in association with the identification information of the data file. Such a file allocation table is called a FAT (File Allocation Table) and holds identification information including file name and data file attribute information. A file management system that manages files or lower directories in association with upper directories is described in, for example, Patent Document 1.

上述した携帯情報端末では、端末で使用可能なデータファイルだけを選別するために、ファイル割当テーブルから識別情報を抽出して端末用管理ファイルが作成され、ファイル割当テーブルとこの端末用管理ファイルに基づいて、データの読み出しが行われる。一般に、パーソナルコンピュータなどの情報処理端末を使ってメモリカード上のデータファイルを削除し、或いは、新たにデータファイルを追加した際には、ファイル割当テーブルは自動的に更新されるが、端末用管理ファイルは更新されない。このため、ファイル割当テーブルと端末用管理ファイルとの間に不整合が生じる場合がある。従って、情報処理端末を使ってメモリカード内のデータファイルを変更した場合には、端末用管理ファイルも更新する必要がある。しかしながら、従来の携帯情報端末では、ユーザが作成した複数のファイルフォルダについてファイルフォルダ内のデータファイルを検索することによって、端末用管理ファイルの更新が行われるので、処理に要する時間が長いという問題があった。
特開2003−140940号公報
In the above-described portable information terminal, in order to select only the data files that can be used by the terminal, the terminal management file is created by extracting the identification information from the file allocation table, and based on the file allocation table and this terminal management file Thus, data reading is performed. Generally, when a data file on a memory card is deleted using an information processing terminal such as a personal computer or a new data file is added, the file allocation table is automatically updated. The file is not updated. For this reason, an inconsistency may occur between the file allocation table and the terminal management file. Therefore, when the data file in the memory card is changed using the information processing terminal, it is necessary to update the terminal management file. However, in the conventional portable information terminal, since the terminal management file is updated by searching the data file in the file folder for a plurality of file folders created by the user, there is a problem that the processing time is long. there were.
JP 2003-140940 A

上述した通り、従来の携帯情報端末では、ユーザが作成した複数のファイルフォルダについてファイルフォルダ内のデータファイルを検索することによって、端末用管理ファイルの更新が行われるので、処理に要する時間が長いという問題があった。   As described above, in the conventional portable information terminal, the terminal management file is updated by searching the data file in the file folder for a plurality of file folders created by the user, so the processing time is long. There was a problem.

本発明は、上記事情に鑑みてなされたものであり、端末用管理ファイルの更新処理に要する時間を短縮させた携帯情報端末を提供することを目的としている。特に、着脱可能なメモリカード上のファイル割当テーブルからデータファイルの識別情報を抽出して作成される端末用管理ファイルを更新する際の処理に要する時間を短縮することができる携帯情報端末を提供することを目的としている。また、端末用管理ファイルを更新させる際の操作性を向上させた携帯情報端末を提供することを目的としている。   The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a portable information terminal that shortens the time required for the update process of the terminal management file. In particular, the present invention provides a portable information terminal capable of shortening the time required for processing when updating a terminal management file created by extracting data file identification information from a file allocation table on a removable memory card. The purpose is that. It is another object of the present invention to provide a portable information terminal with improved operability when updating a terminal management file.

第1の本発明による携帯情報端末は、2以上のファイルフォルダに区分してデータファイルを保持する着脱可能なメモリカードからデータを読み出して画面表示する際に、上記データファイル内のデータの格納位置を示す物理アドレスを当該データファイルが属するファイルフォルダの情報を含む当該データファイルの識別情報に関連付けて保持するファイル割当テーブルを参照する携帯情報端末であって、上記メモリカードにアクセスし、選択可能な上記ファイルフォルダを上記ファイル割当テーブルに基づいてフォルダ一覧として表示するフォルダ一覧表示手段と、上記フォルダ一覧上で選択されたファイルフォルダ内のデータファイルを検索して上記ファイル割当テーブルから上記識別情報を抽出し、所定のファイル形式のデータファイルを選別するための端末用管理ファイルとして上記メモリカード内に格納する端末用管理ファイル生成手段と、上記ファイルフォルダ内のデータファイルについて、上記端末用管理ファイル内に含まれる上記識別情報を表示するデータファイル表示手段とを備えて構成される。 When the portable information terminal according to the first aspect of the present invention reads data from a removable memory card that divides into two or more file folders and holds the data file and displays it on the screen, the data storage position in the data file is stored. Is a portable information terminal that refers to a file allocation table that holds and associates a physical address indicating the data file identification information including the information of the file folder to which the data file belongs, and is selectable by accessing the memory card. Folder list display means for displaying the file folder as a folder list based on the file allocation table, and data files in the file folder selected on the folder list are searched to extract the identification information from the file allocation table. then, data of a predetermined file format file A terminal for management file generating means for storing in the memory card as a terminal for managing files for sorting Le, the data file of the file folder, and displays the identification information included in the terminal for management file And a data file display means.

この携帯情報端末では、フォルダ一覧上でファイルフォルダが選択された際に、当該ファイルフォルダ内のデータファイルを検索してファイル割当テーブルからデータファイルの識別情報が抽出され、この識別情報が端末用管理ファイルとして格納される。この様な構成によれば、フォルダ一覧上で選択されたファイルフォルダについて端末用管理ファイルが更新されるので、全ファイルフォルダについて更新するのに比べて、端末用管理ファイルの更新処理に要する時間を短縮することができる。また、フォルダ一覧上でファイルフォルダを選択することによって端末用管理ファイルの更新処理が自動的に開始されるので、端末用管理ファイルを更新させる際の操作性を向上させることができる。   In this portable information terminal, when a file folder is selected on the folder list, the data file identification information is extracted from the file allocation table by searching for the data file in the file folder, and this identification information is managed for the terminal. Stored as a file. According to such a configuration, since the terminal management file is updated for the file folder selected on the folder list, the time required for the update process of the terminal management file is reduced as compared with the update for all the file folders. It can be shortened. Further, since the update process of the terminal management file is automatically started by selecting the file folder on the folder list, the operability when updating the terminal management file can be improved.

第2の本発明による携帯情報端末は、上記構成に加え、上記端末用管理ファイル生成手段が、上記データファイルのファイル形式に基づいて、ファイル割当テーブルから識別情報を抽出するように構成される。   In addition to the above configuration, the portable information terminal according to the second aspect of the present invention is configured such that the terminal management file generating means extracts identification information from the file allocation table based on the file format of the data file.

第3の本発明による携帯情報端末は、上記構成に加え、上記端末用管理ファイルの生成時にセットされる更新済みフラグを上記ファイルフォルダごとに保持する更新済みフラグ保持手段を備え、上記端末用管理ファイル生成手段が、上記更新済みフラグに基づいて端末用管理ファイルを更新するように構成される。この様な構成によれば、端末用管理ファイルの生成時にセットされる更新済みフラグに基づいて管理ファイルの更新処理が行われるので、無駄な更新処理を省略させることができる。   In addition to the above configuration, a portable information terminal according to a third aspect of the present invention includes an updated flag holding unit that holds an updated flag that is set when the terminal management file is generated for each of the file folders. The file generation means is configured to update the terminal management file based on the updated flag. According to such a configuration, the management file update process is performed based on the updated flag that is set when the terminal management file is generated, so that useless update process can be omitted.

第4の本発明による携帯情報端末は、上記構成に加え、上記更新済みフラグが、電源遮断時、電源投入時又はメモリカードの着脱時にリセットされるように構成される。   In addition to the above configuration, the portable information terminal according to the fourth aspect of the present invention is configured such that the updated flag is reset when the power is turned off, when the power is turned on, or when the memory card is attached or detached.

第5の本発明による携帯情報端末は、上記構成に加え、上記端末用管理ファイルが、上記フォルダ一覧上で選択されたファイルフォルダが電源投入後又はメモリカードの装着後に初めて選択されたファイルフォルダである場合に、更新され、2回目以降に選択されたファイルフォルダである場合には、更新されないように構成される。   In addition to the above-described configuration, the portable information terminal according to the fifth aspect of the present invention includes a management file for the terminal, the file folder selected on the folder list being a file folder selected for the first time after the power is turned on or a memory card is inserted. If the file folder is updated in some cases and selected for the second time or later, it is configured not to be updated.

本発明による携帯情報端末によれば、フォルダ一覧上で選択されたファイルフォルダについて端末用管理ファイルが更新されるので、全ファイルフォルダについて更新するのに比べて、端末用管理ファイルの更新処理に要する時間を短縮することができる。従って、着脱可能なメモリカード上のファイル割当テーブルからデータファイルの識別情報を抽出して作成される端末用管理ファイルを更新する際の処理に要する時間を短縮することができる。また、フォルダ一覧上でファイルフォルダを選択することによって端末用管理ファイルの更新処理が自動的に開始されるので、端末用管理ファイルを更新させる際の操作性を向上させることができる。   According to the portable information terminal of the present invention, since the terminal management file is updated for the file folder selected on the folder list, the terminal management file is required to be updated compared to updating all the file folders. Time can be shortened. Therefore, it is possible to reduce the time required for processing when updating the terminal management file created by extracting the identification information of the data file from the file allocation table on the removable memory card. Further, since the update process of the terminal management file is automatically started by selecting the file folder on the folder list, the operability when updating the terminal management file can be improved.

図1は、本発明の実施の形態による携帯情報端末の一構成例を示したブロック図であり、携帯情報端末の一例としてカメラ付携帯電話機1が示されている。この携帯電話機1は、カメラ12で撮影した画像データやインターネット上のウェブサイトから取得した画像データを着脱可能なメモリカード31内に保存することができる携帯可能な小型の情報端末である。   FIG. 1 is a block diagram showing a configuration example of a portable information terminal according to an embodiment of the present invention, in which a camera-equipped cellular phone 1 is shown as an example of the portable information terminal. The mobile phone 1 is a small portable information terminal that can store image data captured by the camera 12 or image data acquired from a website on the Internet in a removable memory card 31.

携帯電話機1は、操作キー11、カメラ12、アンテナ13、セルラー通信部14、LCD15、カードスロット16及び入出力処理部17により構成される。操作キー11は、入出力処理部17に対して所定の入力を行うための入力装置であり、オンフックキー、オフフックキー、テンキー、方向キーなどが操作キー11として設けられている。   The cellular phone 1 includes an operation key 11, a camera 12, an antenna 13, a cellular communication unit 14, an LCD 15, a card slot 16, and an input / output processing unit 17. The operation key 11 is an input device for performing a predetermined input to the input / output processing unit 17, and an on-hook key, an off-hook key, a numeric keypad, a direction key, and the like are provided as the operation key 11.

カメラ12は、被写体を撮影して多数のピクセルデータからなる画像データを生成する撮像手段である。LCD(Liquid Crystal Display:液晶ディスプレイ)15は、画像データや電子メールを画面表示する表示装置である。   The camera 12 is an imaging unit that captures a subject and generates image data including a large number of pixel data. An LCD (Liquid Crystal Display) 15 is a display device that displays image data and electronic mail on a screen.

セルラー通信部14は、アンテナ13を介して基地局との間で電波を送受信する移動体通信手段である。他の通信端末との間で通信が確立された状態では、セルラー通信部14によって、送話用マイクロホン(図示せず)から入力された音声信号が送信され、受信した音声信号が受話用レシーバ(図示せず)に出力される。また、セルラー通信部14により、電子メールなどの通信データが送受信される。   The cellular communication unit 14 is a mobile communication unit that transmits and receives radio waves to and from the base station via the antenna 13. In a state in which communication is established with another communication terminal, the cellular communication unit 14 transmits an audio signal input from a microphone for transmission (not shown), and the received audio signal is received by a receiver for reception ( (Not shown). The cellular communication unit 14 transmits and receives communication data such as e-mail.

カードスロット16は、メモリカード31を着脱可能に収容する外部インターフェースである。このカードスロット16を介して、メモリカード31及び入出力処理部17間でデータが送受信される。メモリカード31は、フラッシュメモリなどの書き換え可能な不揮発性の半導体記憶素子からなる。この様なメモリカード31としては、例えば、SD(Secure Digital:登録商標)カードが用いられる。   The card slot 16 is an external interface that detachably accommodates the memory card 31. Data is transmitted and received between the memory card 31 and the input / output processing unit 17 via the card slot 16. The memory card 31 includes a rewritable nonvolatile semiconductor memory element such as a flash memory. As such a memory card 31, for example, an SD (Secure Digital: registered trademark) card is used.

入出力処理部17は、画像データや電子メールなどのデータをメモリカード31に書き込み、或いは、メモリカード31から読み出したデータをLCD15上に表示する動作を行っている。この入出力処理部17は、フォルダ作成部21、FAT作成部22、フォルダ一覧表示部23、端末用管理ファイル生成部24、更新済みフラグ保持部25及びデータファイル表示部26からなる。   The input / output processing unit 17 performs an operation of writing data such as image data and e-mail to the memory card 31 or displaying data read from the memory card 31 on the LCD 15. The input / output processing unit 17 includes a folder creation unit 21, a FAT creation unit 22, a folder list display unit 23, a terminal management file generation unit 24, an updated flag holding unit 25, and a data file display unit 26.

フォルダ作成部21は、データファイルを収容するための複数のファイルフォルダをメモリカード31内に作成する動作を行っている。つまり、メモリカード31は、複数のファイルフォルダに区分してデータファイルを保持することとなる。このフォルダ作成部21によって作成されるファイルフォルダには、システム固有のものとして作成されるシステムフォルダと、ユーザによって任意に作成されるユーザフォルダとが設けられている。この様なファイルフォルダ内に収容されるデータファイルは、画像データや電子メールなどのデータからなる。   The folder creation unit 21 performs an operation of creating a plurality of file folders for accommodating data files in the memory card 31. That is, the memory card 31 holds the data file by dividing it into a plurality of file folders. The file folder created by the folder creation unit 21 is provided with a system folder created as unique to the system and a user folder created arbitrarily by the user. The data file accommodated in such a file folder consists of data such as image data and electronic mail.

FAT作成部22は、FAT(File Allocation Table:ファイルアロケーションテーブル)からなるデータファイルをメモリカード31上に作成する動作を行っている。FATは、データファイル内のデータの格納位置を示す物理アドレスを当該データファイルの識別情報に関連付けて保持するファイル割当テーブルである。   The FAT creation unit 22 performs an operation of creating a data file including a FAT (File Allocation Table) on the memory card 31. The FAT is a file allocation table that holds a physical address indicating a data storage position in a data file in association with identification information of the data file.

データファイルの識別情報としては、例えば、ファイル名と、属性情報、すなわち、データファイルが属するファイルフォルダの情報とからなる。より詳しくは、ファイル名及び属性情報の他に、ファイル形式、ファイルサイズ及び更新日時がデータファイルの識別情報として保持される。ファイル名は、ユーザが任意に指定可能な文字列からなる情報である。属性情報は、例えば、最上位のファイルフォルダ(ルートフォルダという)からのパスを示す情報からなる。ファイル形式は、データファイル内のデータ構造を示す情報からなる。ファイルサイズは、データファイル内のデータ量を示す情報からなる。更新日時は、データファイルがメモリカード31に書き込まれ、或いは、更新された日時を示す情報からなる。   The data file identification information includes, for example, a file name and attribute information, that is, information on a file folder to which the data file belongs. More specifically, in addition to the file name and attribute information, the file format, file size, and update date / time are held as data file identification information. The file name is information consisting of a character string that can be arbitrarily designated by the user. The attribute information includes, for example, information indicating a path from the highest-level file folder (referred to as a root folder). The file format consists of information indicating the data structure in the data file. The file size consists of information indicating the amount of data in the data file. The update date / time includes information indicating the date / time when the data file was written into the memory card 31 or updated.

FAT作成部22では、データファイルを変更するごとに、この様なFATを更新する動作が行われる。   The FAT creating unit 22 performs such an operation of updating the FAT every time the data file is changed.

フォルダ一覧表示部23は、メモリカード31にアクセスしてFATを読み出し、選択可能なファイルフォルダをFATに基づいて表示する動作を行っている。この選択可能なファイルフォルダは、フォルダ一覧としてLCD15上に画面表示される。   The folder list display unit 23 performs an operation of accessing the memory card 31 to read the FAT and displaying selectable file folders based on the FAT. This selectable file folder is displayed on the LCD 15 as a folder list.

端末用管理ファイル生成部24は、フォルダ一覧上でファイルフォルダが選択された際に、当該ファイルフォルダ内のデータファイルを検索してFATからデータファイルの識別情報を抽出し、メモリカード31内に格納する動作を行っている。識別情報の抽出は、例えば、データファイルのファイル形式、すなわち、データファイル内のデータ構造に基づいて行われ、抽出したデータファイルの識別情報は、端末用管理ファイルとして、メモリカード31内に格納される。この端末用管理ファイルは、例えば、メモリカード31上のシステムフォルダ内に格納される。   When a file folder is selected on the folder list, the terminal management file generation unit 24 searches for a data file in the file folder, extracts data file identification information from the FAT, and stores it in the memory card 31. The operation to be performed. The identification information is extracted based on, for example, the file format of the data file, that is, the data structure in the data file, and the extracted identification information of the data file is stored in the memory card 31 as a terminal management file. The This terminal management file is stored in a system folder on the memory card 31, for example.

端末用管理ファイル生成部24では、データファイルの識別情報、すなわち、ファイル名、属性情報、ファイル形式、ファイルサイズ及び更新日時に、タイトル情報を付加した情報(ここでは、ヘッダ情報と呼ぶことにする)が端末用管理ファイルとして生成される。この様な端末用管理ファイルは、FATによって管理される。ファイル形式は、例えば、ファイル名に付加される拡張子によって識別される。タイトル情報は、ユーザが任意に指定した文字列からなる情報である。   In the terminal management file generation unit 24, information in which the title information is added to the identification information of the data file, that is, the file name, the attribute information, the file format, the file size, and the update date and time (here, referred to as header information). ) Is generated as a terminal management file. Such a terminal management file is managed by the FAT. The file format is identified by, for example, an extension added to the file name. The title information is information including a character string arbitrarily designated by the user.

端末用管理ファイルを作成する方法として、具体的には、フォルダ一覧上で選択されたファイルフォルダ内のデータファイルをFATに基づいてメモリカード31から読み出す。そして、読み出したデータファイルの識別情報に含まれる拡張子を見て、当該ファイルフォルダ内に収容することが予め許されているファイル形式のデータファイルであるか否かを判別する。端末用管理ファイルは、ファイルフォルダ内に収容することが許されているファイル形式のデータファイルのみを抽出することによって生成される。   As a method for creating the terminal management file, specifically, the data file in the file folder selected on the folder list is read from the memory card 31 based on the FAT. Then, by looking at the extension included in the identification information of the read data file, it is determined whether or not the data file has a file format permitted in advance to be accommodated in the file folder. The terminal management file is generated by extracting only data files in a file format permitted to be accommodated in the file folder.

更新済みフラグ保持部25は、端末用管理ファイルの生成時にセットされるフラグであって、端末用管理ファイルが更新済みであることを示す更新済みフラグ25aをファイルフォルダごとに保持する記憶手段である。この更新済みフラグ25aは、電源遮断時、電源投入時、メモリカード31の装着時、又は、メモリカード31の離脱時にリセットされる。   The updated flag holding unit 25 is a storage unit that is set when the terminal management file is generated and holds an updated flag 25a indicating that the terminal management file has been updated for each file folder. . The updated flag 25a is reset when the power is turned off, when the power is turned on, when the memory card 31 is inserted, or when the memory card 31 is detached.

端末用管理ファイル生成部24では、この様な更新済みフラグ25aに基づいて、端末用管理ファイルを更新する動作が行われる。すなわち、フォルダ一覧上で選択されたファイルフォルダについて、更新済みフラグ25aがオン状態でない場合に、メモリカード31上の端末用管理ファイルを更新する処理が行われる。一方、更新済みフラグ25aがセットされてオン状態となっている場合には、管理ファイルを更新する処理は行わない。   The terminal management file generation unit 24 performs an operation of updating the terminal management file based on such an updated flag 25a. That is, for the file folder selected on the folder list, when the updated flag 25a is not on, processing for updating the terminal management file on the memory card 31 is performed. On the other hand, when the updated flag 25a is set and turned on, the process of updating the management file is not performed.

従って、端末用管理ファイルは、フォルダ一覧上で選択されたファイルフォルダが、電源投入後、又は、メモリカード31の装着後に初めて選択されたファイルフォルダである場合に、更新され、2回目以降に選択されたファイルフォルダである場合には、更新されないこととなる。   Therefore, the terminal management file is updated when the file folder selected on the folder list is a file folder selected for the first time after the power is turned on or the memory card 31 is inserted, and is selected after the second time. If the file folder has been changed, it is not updated.

更新済みフラグ25aを端末に保持させることにより、メモリカード31に保持させるのに比べて、アクセスに要する時間を短縮することができる。   By holding the updated flag 25a in the terminal, it is possible to shorten the time required for access compared to holding it in the memory card 31.

データファイル表示部26は、FATに基づいてメモリカード31から読み出したデータを画面表示する動作を行っている。具体的には、フォルダ一覧上で選択されたファイルフォルダについて、ファイルフォルダ内のデータファイルを端末用管理ファイルに基づいて表示する動作が行われる。例えば、ファイルフォルダ内のデータファイルのうち、端末用管理ファイル内に識別情報が含まれているデータファイルのファイル名が一覧表示される。   The data file display unit 26 performs an operation of displaying the data read from the memory card 31 on the screen based on the FAT. Specifically, for the file folder selected on the folder list, an operation of displaying the data file in the file folder based on the terminal management file is performed. For example, among the data files in the file folder, file names of data files whose identification information is included in the terminal management file are displayed in a list.

図2は、図1の携帯電話機1の動作の一例を示した図であり、FATによって管理されるファイルフォルダの階層構造の一例が示されている。このFATシステムでは、ルートフォルダ41を最上位のファイルフォルダとし、ルートフォルダ41内に、DCIMフォルダ42及びPRIVATEフォルダ43のファイルフォルダがシステムフォルダとして設けられている。   FIG. 2 is a diagram showing an example of the operation of the mobile phone 1 of FIG. 1, showing an example of a hierarchical structure of file folders managed by the FAT. In this FAT system, the root folder 41 is a top-level file folder, and the DCIM folder 42 and the PRIVATE folder 43 are provided as system folders in the root folder 41.

DCIMフォルダ42は、カメラ12で撮影した画像データを収容するためのファイルフォルダであり、複数のユーザ作成フォルダ44が下位のファイルフォルダとして作成されている。   The DCIM folder 42 is a file folder for accommodating image data taken by the camera 12, and a plurality of user created folders 44 are created as lower file folders.

この例では、3つのユーザ作成フォルダ44として、「ユーザ作成フォルダ100」〜「ユーザ作成フォルダ102」が作成され、「ユーザ作成フォルダ100」には、データファイル45として、「xxx0001.jpg」、「xxx0002.jpg」及び「xxx0003.jpg」が収容されている。   In this example, “user created folder 100” to “user created folder 102” are created as the three user created folders 44, and “xxx0001.jpg”, “ "xxx0002.jpg" and "xxx0003.jpg" are accommodated.

これらのデータファイル45のファイル形式は、JPEG(Joint Photographic Experts Group)形式となっており、ファイル名に付加されている拡張子「jpg」によって判別することができる。   The file format of these data files 45 is a JPEG (Joint Photographic Experts Group) format, and can be determined by the extension “jpg” added to the file name.

PRIVATEフォルダ43は、端末用管理ファイルやPDFデータを収容するためのファイルフォルダであり、TABLEフォルダ46やPDFフォルダ47が下位のファイルフォルダとして作成されている。   The PRIVATE folder 43 is a file folder for accommodating terminal management files and PDF data, and a TABLE folder 46 and a PDF folder 47 are created as lower file folders.

PDFフォルダ47は、PDF形式のデータファイルを収容するためのファイルフォルダであり、複数のPVDフォルダ51が下位のファイルフォルダとして作成されている。   The PDF folder 47 is a file folder for storing PDF data files, and a plurality of PVD folders 51 are created as lower file folders.

この例では、2つのPVDフォルダ51として、「PVD110」及び「PVD120」が作成され、「PVD110」には、データファイルとして、「xxx0011.pdf」及び「xxx0012.pdf」が収容されている。これらのデータファイルのファイル形式は、PDF(Portable Document Format)形式となっており、ファイル名に付加されている拡張子「pdf」によって判別することができる。   In this example, “PVD110” and “PVD120” are created as two PVD folders 51, and “xxx0011.pdf” and “xxx0012.pdf” are stored in “PVD110”. The file format of these data files is a PDF (Portable Document Format) format, and can be determined by the extension “pdf” added to the file name.

TABLEフォルダ46は、端末用管理ファイルを収容するためのファイルフォルダであり、DCIMフォルダ42やPDFフォルダ47に対応するファイルフォルダ48が下位のファイルフォルダとして作成されている。   The TABLE folder 46 is a file folder for accommodating terminal management files, and a file folder 48 corresponding to the DCIM folder 42 and the PDF folder 47 is created as a lower file folder.

この例では、DCIMフォルダ42に対応するファイルフォルダ48内に、端末用管理ファイル49として、「ユーザ作成100.tbl」〜「ユーザ作成102.tbl」が作成されている。また、PDFフォルダ47に対応するファイルフォルダ48内には、端末用管理ファイル50として、「PVD110.tbl」及び「PVD120.tbl」が作成されている。   In this example, “user created 100.tbl” to “user created 102.tbl” are created as terminal management files 49 in the file folder 48 corresponding to the DCIM folder 42. Also, “PVD110.tbl” and “PVD120.tbl” are created as the terminal management file 50 in the file folder 48 corresponding to the PDF folder 47.

この様な階層構造で表されるファイルフォルダ内のデータファイルをパーソナルコンピュータなどの情報処理端末によってメモリカード31から読み出す際には、FATが参照され、FATに基づいてデータファイルの読み出しが行われる。そして、データファイルを変更した場合には、情報処理端末によってメモリカード31上のFATが更新される。   When a data file in the file folder represented by such a hierarchical structure is read from the memory card 31 by an information processing terminal such as a personal computer, the FAT is referred to and the data file is read based on the FAT. When the data file is changed, the FAT on the memory card 31 is updated by the information processing terminal.

一方、携帯電話機では、ファイルフォルダ内のデータファイルをメモリカード31から読み出す場合、FAT及び端末用管理ファイル49,50が参照され、これらのデータファイルに基づいてデータファイルの読み出しが行われる。   On the other hand, in the cellular phone, when data files in the file folder are read from the memory card 31, the FAT and terminal management files 49 and 50 are referred to, and the data files are read based on these data files.

図3は、図1の携帯電話機1の動作の一例を示した図であり、入出力処理部17がメモリカード31内に作成したFAT60及び端末用管理ファイル62の一例が示されている。メモリカード31内には、FAT60と、このFAT60によって管理されるデータファイル61及び管理ファイル62とが保持されている。   FIG. 3 is a diagram showing an example of the operation of the mobile phone 1 of FIG. 1, and shows an example of the FAT 60 and the terminal management file 62 created in the memory card 31 by the input / output processing unit 17. In the memory card 31, a FAT 60 and a data file 61 and a management file 62 managed by the FAT 60 are held.

FAT60は、データファイルの識別情報63、この例では、ファイル名及び拡張子に関連付けて、データファイル内のデータの格納位置を示す物理アドレス64がデータファイルごとに保持されている。メモリカード31にアクセスする際には、この様なFAT60を参照して、データファイル61及び管理ファイル62内のデータの読み出しが行われる。   The FAT 60 stores data file identification information 63, in this example, a physical address 64 indicating the storage location of data in the data file in association with the file name and extension for each data file. When accessing the memory card 31, data in the data file 61 and the management file 62 is read with reference to the FAT 60 as described above.

管理ファイル62は、FAT60から抽出した識別情報、すなわち、ファイル名、ファイル形式、ファイルサイズ及び更新日時と、入出力処理部17が付加したタイトル情報とからなるヘッダ情報65がデータファイルごとに保持されている。フォルダ一覧上で選択されたファイルフォルダについて、ファイルフォルダ内のデータファイルのファイル名を一覧表示する際には、この様な管理ファイル62を参照して表示動作が行われる。   The management file 62 holds, for each data file, header information 65 that includes identification information extracted from the FAT 60, that is, the file name, file format, file size, update date, and title information added by the input / output processing unit 17. ing. When a list of file names of data files in the file folder is displayed for the file folder selected on the folder list, the display operation is performed with reference to such a management file 62.

図4のステップS101〜S108は、図1の携帯電話機1におけるデータファイル表示時の動作の一例を示したフローチャートである。まず、端末用管理ファイル生成部24は、フォルダ一覧上でファイルフォルダが選択された場合に、当該ファイルフォルダに対応する更新済みフラグ25aを参照する(ステップS101,S102)。   Steps S101 to S108 in FIG. 4 are flowcharts showing an example of the operation when displaying the data file in the mobile phone 1 in FIG. First, when a file folder is selected on the folder list, the terminal management file generation unit 24 refers to the updated flag 25a corresponding to the file folder (steps S101 and S102).

このとき、更新済みフラグ25aがオン状態でなければ、ファイルフォルダ内のデータファイルを検索し、当該ファイルフォルダに関連付けて予め定められたファイル形式のデータファイルに対応する識別情報をFATから抽出して、メモリカード31上の端末用管理ファイルを更新する(ステップS103〜S106)。   At this time, if the updated flag 25a is not on, the data file in the file folder is searched, and identification information corresponding to the data file in a predetermined file format associated with the file folder is extracted from the FAT. Then, the terminal management file on the memory card 31 is updated (steps S103 to S106).

次に、更新済みフラグ25aをセットしてオン状態に遷移させ(ステップS107)、ファイルフォルダ内のデータファイルについて、更新後の端末用管理ファイル内に含まれる識別情報を一覧表示する(ステップS108)。   Next, the updated flag 25a is set to be turned on (step S107), and the identification information included in the updated terminal management file is displayed as a list for the data file in the file folder (step S108). .

一方、更新済みフラグ25aがオン状態であれば、端末用管理ファイルは更新せず、メモリカード31上に保持されている端末用管理ファイルを参照してデータファイルの識別情報が一覧表示される(ステップS103,S108)。   On the other hand, if the updated flag 25a is in the ON state, the terminal management file is not updated, and the identification information of the data file is displayed in a list by referring to the terminal management file held on the memory card 31 ( Steps S103 and S108).

本実施の形態によれば、フォルダ一覧上で選択されたファイルフォルダについて端末用管理ファイルが更新されるので、全ファイルフォルダについて更新するのに比べて、端末用管理ファイルの更新処理に要する時間を短縮することができる。また、フォルダ一覧上でファイルフォルダを選択することによって端末用管理ファイルの更新処理が自動的に開始されるので、端末用管理ファイルを更新させる際の操作性を向上させることができる。   According to the present embodiment, since the terminal management file is updated for the file folder selected on the folder list, the time required for the update process of the terminal management file is reduced compared to updating all the file folders. It can be shortened. Further, since the update process of the terminal management file is automatically started by selecting the file folder on the folder list, the operability when updating the terminal management file can be improved.

また、端末用管理ファイルの生成時にセットされる更新済みフラグ25aに基づいて管理ファイルの更新処理が行われるので、無駄な更新処理を省略させることができる。   In addition, since the management file update process is performed based on the updated flag 25a that is set when the terminal management file is generated, useless update processes can be omitted.

本発明の実施の形態による携帯情報端末の一構成例を示したブロック図であり、携帯情報端末の一例としてカメラ付携帯電話機1が示されている。1 is a block diagram showing a configuration example of a portable information terminal according to an embodiment of the present invention, in which a camera-equipped cellular phone 1 is shown as an example of a portable information terminal. 図1の携帯電話機1の動作の一例を示した図であり、FATによって管理されるファイルフォルダの階層構造の一例が示されている。It is the figure which showed an example of operation | movement of the mobile telephone 1 of FIG. 1, and shows an example of the hierarchical structure of the file folder managed by FAT. 図1の携帯電話機1の動作の一例を示した図であり、メモリカード31内のFAT60及び端末用管理ファイル62の一例が示されている。FIG. 2 is a diagram illustrating an example of the operation of the mobile phone 1 in FIG. 1, in which an example of the FAT 60 and the terminal management file 62 in the memory card 31 is illustrated. 図1の携帯電話機1におけるデータファイル表示時の動作の一例を示したフローチャートである。3 is a flowchart showing an example of an operation when displaying a data file in the mobile phone 1 of FIG.

符号の説明Explanation of symbols

1 携帯電話機
11 操作キー
12 カメラ
13 アンテナ
14 セルラー通信部
15 LCD
16 カードスロット
17 入出力処理部
21 フォルダ作成部
22 FAT作成部
23 フォルダ一覧表示部
24 端末用管理ファイル生成部
25 更新済みフラグ保持部
25a 更新済みフラグ
26 データファイル表示部
31 メモリカード
1 Mobile phone 11 Operation key 12 Camera 13 Antenna 14 Cellular communication unit 15 LCD
16 card slot 17 input / output processing unit 21 folder creation unit 22 FAT creation unit 23 folder list display unit 24 terminal management file generation unit 25 updated flag holding unit 25a updated flag 26 data file display unit 31 memory card

Claims (5)

2以上のファイルフォルダに区分してデータファイルを保持する着脱可能なメモリカードからデータを読み出して画面表示する際に、上記データファイル内のデータの格納位置を示す物理アドレスを当該データファイルが属するファイルフォルダの情報を含む当該データファイルの識別情報に関連付けて保持するファイル割当テーブルを参照する携帯情報端末において、
上記メモリカードにアクセスし、選択可能な上記ファイルフォルダを上記ファイル割当テーブルに基づいてフォルダ一覧として表示するフォルダ一覧表示手段と、
上記フォルダ一覧上で選択されたファイルフォルダ内のデータファイルを検索して上記ファイル割当テーブルから上記識別情報を抽出し、所定のファイル形式のデータファイルを選別するための端末用管理ファイルとして上記メモリカード内に格納する端末用管理ファイル生成手段と、
上記ファイルフォルダ内のデータファイルについて、上記端末用管理ファイル内に含まれる上記識別情報を表示するデータファイル表示手段とを備えたことを特徴とする携帯情報端末。
When data is read from a removable memory card that holds data files divided into two or more file folders and displayed on the screen, the file to which the data file belongs is assigned a physical address indicating the data storage location in the data file. In a portable information terminal that refers to a file allocation table held in association with identification information of the data file including folder information,
Folder list display means for accessing the memory card and displaying the selectable file folders as a folder list based on the file allocation table;
The memory card as a terminal management file for searching for a data file in a file folder selected on the folder list, extracting the identification information from the file allocation table, and selecting a data file of a predetermined file format A management file generation means for terminal to be stored in,
A portable information terminal comprising data file display means for displaying the identification information included in the terminal management file for the data file in the file folder.
上記端末用管理ファイル生成手段が、上記データファイルのファイル形式に基づいて、ファイル割当テーブルから識別情報を抽出することを特徴とする請求項1に記載の携帯情報端末。   2. The portable information terminal according to claim 1, wherein the terminal management file generation means extracts identification information from a file allocation table based on a file format of the data file. 上記端末用管理ファイルの生成時にセットされる更新済みフラグを上記ファイルフォルダごとに保持する更新済みフラグ保持手段を備え、
上記端末用管理ファイル生成手段が、上記更新済みフラグに基づいて端末用管理ファイルを更新することを特徴とする請求項1に記載の携帯情報端末。
An updated flag holding means for holding an updated flag set at the time of generating the terminal management file for each file folder;
2. The portable information terminal according to claim 1, wherein the terminal management file generating unit updates the terminal management file based on the updated flag.
上記更新済みフラグが、電源遮断時、電源投入時又はメモリカードの着脱時にリセットされることを特徴とする請求項3に記載の携帯情報端末。   4. The portable information terminal according to claim 3, wherein the updated flag is reset when power is turned off, when power is turned on, or when a memory card is attached or detached. 上記端末用管理ファイルは、上記フォルダ一覧上で選択されたファイルフォルダが電源投入後又はメモリカードの装着後に初めて選択されたファイルフォルダである場合に、更新され、2回目以降に選択されたファイルフォルダである場合には、更新されないことを特徴とする請求項3に記載の携帯情報端末。   The terminal management file is updated when the file folder selected on the folder list is a file folder selected for the first time after the power is turned on or a memory card is inserted, and the file folder selected for the second time or later is updated. If not, the portable information terminal is not updated.
JP2007299550A 2007-11-19 2007-11-19 Portable information terminal Expired - Fee Related JP5201952B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007299550A JP5201952B2 (en) 2007-11-19 2007-11-19 Portable information terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007299550A JP5201952B2 (en) 2007-11-19 2007-11-19 Portable information terminal

Publications (2)

Publication Number Publication Date
JP2009128919A JP2009128919A (en) 2009-06-11
JP5201952B2 true JP5201952B2 (en) 2013-06-05

Family

ID=40819828

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007299550A Expired - Fee Related JP5201952B2 (en) 2007-11-19 2007-11-19 Portable information terminal

Country Status (1)

Country Link
JP (1) JP5201952B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012059067A (en) * 2010-09-09 2012-03-22 Fujitsu Ltd Data management device, data management method and data management program
JP6524890B2 (en) * 2015-11-09 2019-06-05 コニカミノルタ株式会社 Image forming apparatus and control program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005244722A (en) * 2004-02-27 2005-09-08 Canon Inc Recording / playback device
JP4393320B2 (en) * 2004-09-13 2010-01-06 キヤノン株式会社 File management apparatus, control method therefor, and recording apparatus
JP2006285603A (en) * 2005-03-31 2006-10-19 Canon Inc Data storage system, data storage method and storage medium
JP2007179435A (en) * 2005-12-28 2007-07-12 Sony Corp Information processing apparatus, information processing method, and program
JP4595936B2 (en) * 2005-12-28 2010-12-08 ソニー株式会社 Information processing apparatus, information processing method, and program

Also Published As

Publication number Publication date
JP2009128919A (en) 2009-06-11

Similar Documents

Publication Publication Date Title
EP1576801B1 (en) Data file storage device, data file storage program and data file storage method
JP6860704B2 (en) File processing method and mobile terminal
JP5688061B2 (en) Apparatus and method for managing messages in a portable terminal, and electronic apparatus
CN101473294A (en) System, device, method, and computer program product for annotating media files
CN101911740A (en) Method and apparatus for synchronizing contacts stored on a smart card with contacts stored in an internal memory
CN101507245A (en) Image based dialing
US20110217954A1 (en) Method, system, and mobile device for managing messages and computer-readable medium using the method
US20110025858A1 (en) Method, apparatus, and system for adding functionality to a digital camera
WO2010113670A1 (en) Communication system, communication terminal, server, data storing method and recording medium
TWI566566B (en) Method for managing phone books
KR20090008853A (en) Method and device for providing phone book using images in portable terminal
US20110305406A1 (en) Business card recognition system
JP5201952B2 (en) Portable information terminal
US20100100531A1 (en) Electronic device and method for managing medias
KR20120026458A (en) Data management device, data management method and recording medium
JP6035787B2 (en) Data storage device, data storage method, and program
CN100397861C (en) Data file storage device and data file storage method
JP2007018166A (en) Information search device, information search system, information search method, and information search program
US20130254319A1 (en) Communication terminal comprising image information display device, image information display method, and image information display program
CN101325767A (en) A method of adding contact information in the phonebook of a handheld device
JP2006209462A (en) Terminal device
CN102447717A (en) Portable electronic device and content distribution method for portable electronic device
KR20050036191A (en) Apparatus and method for creating eletronic naming card through character information acquisition in mobile communication terminal
JP2011108019A (en) Portable information terminal and history information report method therefor
JP2006244175A (en) Image control system, server unit, cellular phone, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100218

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120525

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120605

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120713

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: 20130122

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130212

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160222

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees