(57)【特許請求の範囲】
【請求項１】
２以上のファイルフォルダに区分してデータファイルを保持する着脱可能なメモリカードからデータを読み出して画面表示する際に、上記データファイル内のデータの格納位置を示す物理アドレスを当該データファイルが属するファイルフォルダの情報を含む当該データファイルの識別情報に関連付けて保持するファイル割当テーブルを参照する携帯情報端末において、
上記メモリカードにアクセスし、選択可能な上記ファイルフォルダを上記ファイル割当テーブルに基づいてフォルダ一覧として表示するフォルダ一覧表示手段と、
上記フォルダ一覧上で選択されたファイルフォルダ内のデータファイルを検索して上記ファイル割当テーブルから上記識別情報を抽出し、所定のファイル形式のデータファイルを選別するための端末用管理ファイルとして上記メモリカード内に格納する端末用管理ファイル生成手段と、
上記ファイルフォルダ内のデータファイルについて、上記端末用管理ファイル内に含まれる上記識別情報を表示するデータファイル表示手段とを備えたことを特徴とする携帯情報端末。
【請求項２】
上記端末用管理ファイル生成手段が、上記データファイルのファイル形式に基づいて、ファイル割当テーブルから識別情報を抽出することを特徴とする請求項１に記載の携帯情報端末。
【請求項３】
上記端末用管理ファイルの生成時にセットされる更新済みフラグを上記ファイルフォルダごとに保持する更新済みフラグ保持手段を備え、
上記端末用管理ファイル生成手段が、上記更新済みフラグに基づいて端末用管理ファイルを更新することを特徴とする請求項１に記載の携帯情報端末。
【請求項４】
上記更新済みフラグが、電源遮断時、電源投入時又はメモリカードの着脱時にリセットされることを特徴とする請求項３に記載の携帯情報端末。
【請求項５】
上記端末用管理ファイルは、上記フォルダ一覧上で選択されたファイルフォルダが電源投入後又はメモリカードの装着後に初めて選択されたファイルフォルダである場合に、更新され、２回目以降に選択されたファイルフォルダである場合には、更新されないことを特徴とする請求項３に記載の携帯情報端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯情報端末に係り、さらに詳しくは、複数のファイルフォルダに区分してデータファイルを保持する着脱可能なメモリカードからデータを読み出して画面表示する際に、データファイル内のデータの格納位置を示す物理アドレスを当該データファイルが属するファイルフォルダの情報を含む当該データファイルの識別情報に関連付けて保持するファイル割当テーブルを参照する携帯情報端末の改良に関する。
【背景技術】
【０００２】
カメラで撮影した画像データやインターネット上のウェブサイトから取得した画像データを着脱可能なメモリカード内に保存することができる携帯電話機などの携帯情報端末が知られている。一般に、メモリカード内には、複数のファイルフォルダが作成され、画像データなどのデータは、データファイルとしてファイルフォルダ内に収容される。データをメモリカードから読み出す際には、データファイル内のデータの格納位置を示す物理アドレスを当該データファイルの識別情報に関連付けて保持するファイル割当テーブルが参照される。この様なファイル割当テーブルは、ＦＡＴ（File Allocation Table：ファイルアロケーションテーブル）と呼ばれ、ファイル名やデータファイルの属性情報からなる識別情報を保持している。なお、上位ディレクトリに関連付けてファイル又は下位ディレクトリを管理するファイル管理システムについては、例えば、特許文献１に記載されている。
【０００３】
上述した携帯情報端末では、端末で使用可能なデータファイルだけを選別するために、ファイル割当テーブルから識別情報を抽出して端末用管理ファイルが作成され、ファイル割当テーブルとこの端末用管理ファイルに基づいて、データの読み出しが行われる。一般に、パーソナルコンピュータなどの情報処理端末を使ってメモリカード上のデータファイルを削除し、或いは、新たにデータファイルを追加した際には、ファイル割当テーブルは自動的に更新されるが、端末用管理ファイルは更新されない。このため、ファイル割当テーブルと端末用管理ファイルとの間に不整合が生じる場合がある。従って、情報処理端末を使ってメモリカード内のデータファイルを変更した場合には、端末用管理ファイルも更新する必要がある。しかしながら、従来の携帯情報端末では、ユーザが作成した複数のファイルフォルダについてファイルフォルダ内のデータファイルを検索することによって、端末用管理ファイルの更新が行われるので、処理に要する時間が長いという問題があった。
【特許文献１】特開２００３−１４０９４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述した通り、従来の携帯情報端末では、ユーザが作成した複数のファイルフォルダについてファイルフォルダ内のデータファイルを検索することによって、端末用管理ファイルの更新が行われるので、処理に要する時間が長いという問題があった。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、端末用管理ファイルの更新処理に要する時間を短縮させた携帯情報端末を提供することを目的としている。特に、着脱可能なメモリカード上のファイル割当テーブルからデータファイルの識別情報を抽出して作成される端末用管理ファイルを更新する際の処理に要する時間を短縮することができる携帯情報端末を提供することを目的としている。また、端末用管理ファイルを更新させる際の操作性を向上させた携帯情報端末を提供することを目的としている。
【課題を解決するための手段】
【０００６】
第１の本発明による携帯情報端末は、２以上のファイルフォルダに区分してデータファイルを保持する着脱可能なメモリカードからデータを読み出して画面表示する際に、上記データファイル内のデータの格納位置を示す物理アドレスを当該データファイルが属するファイルフォルダの情報を含む当該データファイルの識別情報に関連付けて保持するファイル割当テーブルを参照する携帯情報端末であって、上記メモリカードにアクセスし、選択可能な上記ファイルフォルダを上記ファイル割当テーブルに基づいてフォルダ一覧として表示するフォルダ一覧表示手段と、上記フォルダ一覧上で選択されたファイルフォルダ内のデータファイルを検索して上記ファイル割当テーブルから上記識別情報を抽出し、所定のファイル形式のデータファイルを選別するための端末用管理ファイルとして上記メモリカード内に格納する端末用管理ファイル生成手段と、上記ファイルフォルダ内のデータファイルについて、上記端末用管理ファイル内に含まれる上記識別情報を表示するデータファイル表示手段とを備えて構成される。
【０００７】
この携帯情報端末では、フォルダ一覧上でファイルフォルダが選択された際に、当該ファイルフォルダ内のデータファイルを検索してファイル割当テーブルからデータファイルの識別情報が抽出され、この識別情報が端末用管理ファイルとして格納される。この様な構成によれば、フォルダ一覧上で選択されたファイルフォルダについて端末用管理ファイルが更新されるので、全ファイルフォルダについて更新するのに比べて、端末用管理ファイルの更新処理に要する時間を短縮することができる。また、フォルダ一覧上でファイルフォルダを選択することによって端末用管理ファイルの更新処理が自動的に開始されるので、端末用管理ファイルを更新させる際の操作性を向上させることができる。
【０００８】
第２の本発明による携帯情報端末は、上記構成に加え、上記端末用管理ファイル生成手段が、上記データファイルのファイル形式に基づいて、ファイル割当テーブルから識別情報を抽出するように構成される。
【０００９】
第３の本発明による携帯情報端末は、上記構成に加え、上記端末用管理ファイルの生成時にセットされる更新済みフラグを上記ファイルフォルダごとに保持する更新済みフラグ保持手段を備え、上記端末用管理ファイル生成手段が、上記更新済みフラグに基づいて端末用管理ファイルを更新するように構成される。この様な構成によれば、端末用管理ファイルの生成時にセットされる更新済みフラグに基づいて管理ファイルの更新処理が行われるので、無駄な更新処理を省略させることができる。
【００１０】
第４の本発明による携帯情報端末は、上記構成に加え、上記更新済みフラグが、電源遮断時、電源投入時又はメモリカードの着脱時にリセットされるように構成される。
【００１１】
第５の本発明による携帯情報端末は、上記構成に加え、上記端末用管理ファイルが、上記フォルダ一覧上で選択されたファイルフォルダが電源投入後又はメモリカードの装着後に初めて選択されたファイルフォルダである場合に、更新され、２回目以降に選択されたファイルフォルダである場合には、更新されないように構成される。
【発明の効果】
【００１２】
本発明による携帯情報端末によれば、フォルダ一覧上で選択されたファイルフォルダについて端末用管理ファイルが更新されるので、全ファイルフォルダについて更新するのに比べて、端末用管理ファイルの更新処理に要する時間を短縮することができる。従って、着脱可能なメモリカード上のファイル割当テーブルからデータファイルの識別情報を抽出して作成される端末用管理ファイルを更新する際の処理に要する時間を短縮することができる。また、フォルダ一覧上でファイルフォルダを選択することによって端末用管理ファイルの更新処理が自動的に開始されるので、端末用管理ファイルを更新させる際の操作性を向上させることができる。
【発明を実施するための最良の形態】
【００１３】
図１は、本発明の実施の形態による携帯情報端末の一構成例を示したブロック図であり、携帯情報端末の一例としてカメラ付携帯電話機１が示されている。この携帯電話機１は、カメラ１２で撮影した画像データやインターネット上のウェブサイトから取得した画像データを着脱可能なメモリカード３１内に保存することができる携帯可能な小型の情報端末である。
【００１４】
携帯電話機１は、操作キー１１、カメラ１２、アンテナ１３、セルラー通信部１４、ＬＣＤ１５、カードスロット１６及び入出力処理部１７により構成される。操作キー１１は、入出力処理部１７に対して所定の入力を行うための入力装置であり、オンフックキー、オフフックキー、テンキー、方向キーなどが操作キー１１として設けられている。
【００１５】
カメラ１２は、被写体を撮影して多数のピクセルデータからなる画像データを生成する撮像手段である。ＬＣＤ（Liquid Crystal Display：液晶ディスプレイ）１５は、画像データや電子メールを画面表示する表示装置である。
【００１６】
セルラー通信部１４は、アンテナ１３を介して基地局との間で電波を送受信する移動体通信手段である。他の通信端末との間で通信が確立された状態では、セルラー通信部１４によって、送話用マイクロホン（図示せず）から入力された音声信号が送信され、受信した音声信号が受話用レシーバ（図示せず）に出力される。また、セルラー通信部１４により、電子メールなどの通信データが送受信される。
【００１７】
カードスロット１６は、メモリカード３１を着脱可能に収容する外部インターフェースである。このカードスロット１６を介して、メモリカード３１及び入出力処理部１７間でデータが送受信される。メモリカード３１は、フラッシュメモリなどの書き換え可能な不揮発性の半導体記憶素子からなる。この様なメモリカード３１としては、例えば、ＳＤ（Secure Digital：登録商標）カードが用いられる。
【００１８】
入出力処理部１７は、画像データや電子メールなどのデータをメモリカード３１に書き込み、或いは、メモリカード３１から読み出したデータをＬＣＤ１５上に表示する動作を行っている。この入出力処理部１７は、フォルダ作成部２１、ＦＡＴ作成部２２、フォルダ一覧表示部２３、端末用管理ファイル生成部２４、更新済みフラグ保持部２５及びデータファイル表示部２６からなる。
【００１９】
フォルダ作成部２１は、データファイルを収容するための複数のファイルフォルダをメモリカード３１内に作成する動作を行っている。つまり、メモリカード３１は、複数のファイルフォルダに区分してデータファイルを保持することとなる。このフォルダ作成部２１によって作成されるファイルフォルダには、システム固有のものとして作成されるシステムフォルダと、ユーザによって任意に作成されるユーザフォルダとが設けられている。この様なファイルフォルダ内に収容されるデータファイルは、画像データや電子メールなどのデータからなる。
【００２０】
ＦＡＴ作成部２２は、ＦＡＴ（File Allocation Table：ファイルアロケーションテーブル）からなるデータファイルをメモリカード３１上に作成する動作を行っている。ＦＡＴは、データファイル内のデータの格納位置を示す物理アドレスを当該データファイルの識別情報に関連付けて保持するファイル割当テーブルである。
【００２１】
データファイルの識別情報としては、例えば、ファイル名と、属性情報、すなわち、データファイルが属するファイルフォルダの情報とからなる。より詳しくは、ファイル名及び属性情報の他に、ファイル形式、ファイルサイズ及び更新日時がデータファイルの識別情報として保持される。ファイル名は、ユーザが任意に指定可能な文字列からなる情報である。属性情報は、例えば、最上位のファイルフォルダ（ルートフォルダという）からのパスを示す情報からなる。ファイル形式は、データファイル内のデータ構造を示す情報からなる。ファイルサイズは、データファイル内のデータ量を示す情報からなる。更新日時は、データファイルがメモリカード３１に書き込まれ、或いは、更新された日時を示す情報からなる。
【００２２】
ＦＡＴ作成部２２では、データファイルを変更するごとに、この様なＦＡＴを更新する動作が行われる。
【００２３】
フォルダ一覧表示部２３は、メモリカード３１にアクセスしてＦＡＴを読み出し、選択可能なファイルフォルダをＦＡＴに基づいて表示する動作を行っている。この選択可能なファイルフォルダは、フォルダ一覧としてＬＣＤ１５上に画面表示される。
【００２４】
端末用管理ファイル生成部２４は、フォルダ一覧上でファイルフォルダが選択された際に、当該ファイルフォルダ内のデータファイルを検索してＦＡＴからデータファイルの識別情報を抽出し、メモリカード３１内に格納する動作を行っている。識別情報の抽出は、例えば、データファイルのファイル形式、すなわち、データファイル内のデータ構造に基づいて行われ、抽出したデータファイルの識別情報は、端末用管理ファイルとして、メモリカード３１内に格納される。この端末用管理ファイルは、例えば、メモリカード３１上のシステムフォルダ内に格納される。
【００２５】
端末用管理ファイル生成部２４では、データファイルの識別情報、すなわち、ファイル名、属性情報、ファイル形式、ファイルサイズ及び更新日時に、タイトル情報を付加した情報（ここでは、ヘッダ情報と呼ぶことにする）が端末用管理ファイルとして生成される。この様な端末用管理ファイルは、ＦＡＴによって管理される。ファイル形式は、例えば、ファイル名に付加される拡張子によって識別される。タイトル情報は、ユーザが任意に指定した文字列からなる情報である。
【００２６】
端末用管理ファイルを作成する方法として、具体的には、フォルダ一覧上で選択されたファイルフォルダ内のデータファイルをＦＡＴに基づいてメモリカード３１から読み出す。そして、読み出したデータファイルの識別情報に含まれる拡張子を見て、当該ファイルフォルダ内に収容することが予め許されているファイル形式のデータファイルであるか否かを判別する。端末用管理ファイルは、ファイルフォルダ内に収容することが許されているファイル形式のデータファイルのみを抽出することによって生成される。
【００２７】
更新済みフラグ保持部２５は、端末用管理ファイルの生成時にセットされるフラグであって、端末用管理ファイルが更新済みであることを示す更新済みフラグ２５ａをファイルフォルダごとに保持する記憶手段である。この更新済みフラグ２５ａは、電源遮断時、電源投入時、メモリカード３１の装着時、又は、メモリカード３１の離脱時にリセットされる。
【００２８】
端末用管理ファイル生成部２４では、この様な更新済みフラグ２５ａに基づいて、端末用管理ファイルを更新する動作が行われる。すなわち、フォルダ一覧上で選択されたファイルフォルダについて、更新済みフラグ２５ａがオン状態でない場合に、メモリカード３１上の端末用管理ファイルを更新する処理が行われる。一方、更新済みフラグ２５ａがセットされてオン状態となっている場合には、管理ファイルを更新する処理は行わない。
【００２９】
従って、端末用管理ファイルは、フォルダ一覧上で選択されたファイルフォルダが、電源投入後、又は、メモリカード３１の装着後に初めて選択されたファイルフォルダである場合に、更新され、２回目以降に選択されたファイルフォルダである場合には、更新されないこととなる。
【００３０】
更新済みフラグ２５ａを端末に保持させることにより、メモリカード３１に保持させるのに比べて、アクセスに要する時間を短縮することができる。
【００３１】
データファイル表示部２６は、ＦＡＴに基づいてメモリカード３１から読み出したデータを画面表示する動作を行っている。具体的には、フォルダ一覧上で選択されたファイルフォルダについて、ファイルフォルダ内のデータファイルを端末用管理ファイルに基づいて表示する動作が行われる。例えば、ファイルフォルダ内のデータファイルのうち、端末用管理ファイル内に識別情報が含まれているデータファイルのファイル名が一覧表示される。
【００３２】
図２は、図１の携帯電話機１の動作の一例を示した図であり、ＦＡＴによって管理されるファイルフォルダの階層構造の一例が示されている。このＦＡＴシステムでは、ルートフォルダ４１を最上位のファイルフォルダとし、ルートフォルダ４１内に、ＤＣＩＭフォルダ４２及びＰＲＩＶＡＴＥフォルダ４３のファイルフォルダがシステムフォルダとして設けられている。
【００３３】
ＤＣＩＭフォルダ４２は、カメラ１２で撮影した画像データを収容するためのファイルフォルダであり、複数のユーザ作成フォルダ４４が下位のファイルフォルダとして作成されている。
【００３４】
この例では、３つのユーザ作成フォルダ４４として、「ユーザ作成フォルダ１００」〜「ユーザ作成フォルダ１０２」が作成され、「ユーザ作成フォルダ１００」には、データファイル４５として、「ｘｘｘ０００１．ｊｐｇ」、「ｘｘｘ０００２．ｊｐｇ」及び「ｘｘｘ０００３．ｊｐｇ」が収容されている。
【００３５】
これらのデータファイル４５のファイル形式は、ＪＰＥＧ（Joint Photographic Experts Group）形式となっており、ファイル名に付加されている拡張子「ｊｐｇ」によって判別することができる。
【００３６】
ＰＲＩＶＡＴＥフォルダ４３は、端末用管理ファイルやＰＤＦデータを収容するためのファイルフォルダであり、ＴＡＢＬＥフォルダ４６やＰＤＦフォルダ４７が下位のファイルフォルダとして作成されている。
【００３７】
ＰＤＦフォルダ４７は、ＰＤＦ形式のデータファイルを収容するためのファイルフォルダであり、複数のＰＶＤフォルダ５１が下位のファイルフォルダとして作成されている。
【００３８】
この例では、２つのＰＶＤフォルダ５１として、「ＰＶＤ１１０」及び「ＰＶＤ１２０」が作成され、「ＰＶＤ１１０」には、データファイルとして、「ｘｘｘ００１１．ｐｄｆ」及び「ｘｘｘ００１２．ｐｄｆ」が収容されている。これらのデータファイルのファイル形式は、ＰＤＦ（Portable Document Format）形式となっており、ファイル名に付加されている拡張子「ｐｄｆ」によって判別することができる。
【００３９】
ＴＡＢＬＥフォルダ４６は、端末用管理ファイルを収容するためのファイルフォルダであり、ＤＣＩＭフォルダ４２やＰＤＦフォルダ４７に対応するファイルフォルダ４８が下位のファイルフォルダとして作成されている。
【００４０】
この例では、ＤＣＩＭフォルダ４２に対応するファイルフォルダ４８内に、端末用管理ファイル４９として、「ユーザ作成１００．ｔｂｌ」〜「ユーザ作成１０２．ｔｂｌ」が作成されている。また、ＰＤＦフォルダ４７に対応するファイルフォルダ４８内には、端末用管理ファイル５０として、「ＰＶＤ１１０．ｔｂｌ」及び「ＰＶＤ１２０．ｔｂｌ」が作成されている。
【００４１】
この様な階層構造で表されるファイルフォルダ内のデータファイルをパーソナルコンピュータなどの情報処理端末によってメモリカード３１から読み出す際には、ＦＡＴが参照され、ＦＡＴに基づいてデータファイルの読み出しが行われる。そして、データファイルを変更した場合には、情報処理端末によってメモリカード３１上のＦＡＴが更新される。
【００４２】
一方、携帯電話機では、ファイルフォルダ内のデータファイルをメモリカード３１から読み出す場合、ＦＡＴ及び端末用管理ファイル４９，５０が参照され、これらのデータファイルに基づいてデータファイルの読み出しが行われる。
【００４３】
図３は、図１の携帯電話機１の動作の一例を示した図であり、入出力処理部１７がメモリカード３１内に作成したＦＡＴ６０及び端末用管理ファイル６２の一例が示されている。メモリカード３１内には、ＦＡＴ６０と、このＦＡＴ６０によって管理されるデータファイル６１及び管理ファイル６２とが保持されている。
【００４４】
ＦＡＴ６０は、データファイルの識別情報６３、この例では、ファイル名及び拡張子に関連付けて、データファイル内のデータの格納位置を示す物理アドレス６４がデータファイルごとに保持されている。メモリカード３１にアクセスする際には、この様なＦＡＴ６０を参照して、データファイル６１及び管理ファイル６２内のデータの読み出しが行われる。
【００４５】
管理ファイル６２は、ＦＡＴ６０から抽出した識別情報、すなわち、ファイル名、ファイル形式、ファイルサイズ及び更新日時と、入出力処理部１７が付加したタイトル情報とからなるヘッダ情報６５がデータファイルごとに保持されている。フォルダ一覧上で選択されたファイルフォルダについて、ファイルフォルダ内のデータファイルのファイル名を一覧表示する際には、この様な管理ファイル６２を参照して表示動作が行われる。
【００４６】
図４のステップＳ１０１〜Ｓ１０８は、図１の携帯電話機１におけるデータファイル表示時の動作の一例を示したフローチャートである。まず、端末用管理ファイル生成部２４は、フォルダ一覧上でファイルフォルダが選択された場合に、当該ファイルフォルダに対応する更新済みフラグ２５ａを参照する（ステップＳ１０１，Ｓ１０２）。
【００４７】
このとき、更新済みフラグ２５ａがオン状態でなければ、ファイルフォルダ内のデータファイルを検索し、当該ファイルフォルダに関連付けて予め定められたファイル形式のデータファイルに対応する識別情報をＦＡＴから抽出して、メモリカード３１上の端末用管理ファイルを更新する（ステップＳ１０３〜Ｓ１０６）。
【００４８】
次に、更新済みフラグ２５ａをセットしてオン状態に遷移させ（ステップＳ１０７）、ファイルフォルダ内のデータファイルについて、更新後の端末用管理ファイル内に含まれる識別情報を一覧表示する（ステップＳ１０８）。
【００４９】
一方、更新済みフラグ２５ａがオン状態であれば、端末用管理ファイルは更新せず、メモリカード３１上に保持されている端末用管理ファイルを参照してデータファイルの識別情報が一覧表示される（ステップＳ１０３，Ｓ１０８）。
【００５０】
本実施の形態によれば、フォルダ一覧上で選択されたファイルフォルダについて端末用管理ファイルが更新されるので、全ファイルフォルダについて更新するのに比べて、端末用管理ファイルの更新処理に要する時間を短縮することができる。また、フォルダ一覧上でファイルフォルダを選択することによって端末用管理ファイルの更新処理が自動的に開始されるので、端末用管理ファイルを更新させる際の操作性を向上させることができる。
【００５１】
また、端末用管理ファイルの生成時にセットされる更新済みフラグ２５ａに基づいて管理ファイルの更新処理が行われるので、無駄な更新処理を省略させることができる。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施の形態による携帯情報端末の一構成例を示したブロック図であり、携帯情報端末の一例としてカメラ付携帯電話機１が示されている。
【図２】図１の携帯電話機１の動作の一例を示した図であり、ＦＡＴによって管理されるファイルフォルダの階層構造の一例が示されている。
【図３】図１の携帯電話機１の動作の一例を示した図であり、メモリカード３１内のＦＡＴ６０及び端末用管理ファイル６２の一例が示されている。
【図４】図１の携帯電話機１におけるデータファイル表示時の動作の一例を示したフローチャートである。
【符号の説明】
【００５３】
１  携帯電話機
１１  操作キー
１２  カメラ
１３  アンテナ
１４  セルラー通信部
１５  ＬＣＤ
１６  カードスロット
１７  入出力処理部
２１  フォルダ作成部
２２  ＦＡＴ作成部
２３  フォルダ一覧表示部
２４  端末用管理ファイル生成部
２５  更新済みフラグ保持部
２５ａ  更新済みフラグ
２６  データファイル表示部
３１  メモリカード
【図１】
0005201952.tif 000002
【図２】
0005201952.tif 000003
【図３】
0005201952.tif 000004
【図４】
0005201952.tif 000005