(57)【要約】【課題】メモリから情報を効率的に読み出すことができる電子機器を提供する。【解決手段】装着部１０１に外部メモリ１００が装着されているときに外部メモリ１００を選択する選択部７１と、外部メモリ１００からデータを読み出す条件を設定する条件設定部７２と、選択部７１によって外部メモリ１００が選択された際に、条件設定部７２により設定された条件にしたがって、外部メモリ１００に記憶されているデータに関連する管理情報の中からｎ（ｎは自然数）個の管理情報を読み出す管理情報読出部７３と、管理情報読出部７３により読み出されたｎ個の管理情報を一次的に記憶する記憶部７４と、条件設定部７２により設定された条件にしたがって、記憶部７４に記憶されているｎ個の管理情報をディスプレイ２１に所定の形態で表示するように制御する表示制御部７５と、を備える。【選択図】図３
2009086962.tif 000002
【特許請求の範囲】
【請求項１】
所定のデータが記憶されるメモリと、
所定の操作が行われる操作手段と、
前記操作手段に対する操作にしたがって、前記メモリからのデータの読み出しを選択する選択手段と、
前記メモリからデータを読み出す条件を設定する条件設定手段と、
前記選択手段によって前記メモリからのデータの読み出しが選択された際に、前記条件設定手段により設定された条件にしたがって、前記メモリに記憶されているデータに関連する管理情報の中からｎ（ｎは自然数）個の管理情報を読み出す管理情報読出手段と、
前記管理情報読出手段により読み出されたｎ個の管理情報を記憶する管理情報記憶手段と、
前記条件設定手段により設定された条件にしたがって、前記管理情報記憶手段に記憶されているｎ個の管理情報を表示部に所定の形態で表示するように制御する表示制御手段と、を備えることを特徴とする電子機器。
【請求項２】
前記条件設定手段により設定される前記条件の一つとして、少なくとも、前記メモリから読み出したデータを特定の規則にしたがって並べ替える機能を有効又は無効に設定する条件が含まれていることを特徴とする請求項１記載の電子機器。
【請求項３】
前記管理情報読出手段は、前記管理情報が前記表示部に表示される際に、前記操作手段による前記表示部の表示の変更操作を行うことなく表示可能な数に相当するｎ個の管理情報を前記メモリから読み出すことを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
前記管理情報読出手段は、前記操作手段による操作により、前記表示部に表示されている管理情報の表示の変更操作がされた際に、当該変更操作がされた管理情報の数に応じた数であるｍ（ｍは自然数）個の管理情報を、前記メモリに記憶されているまだ読み出されていない管理情報の中から読み出し、
前記管理情報記憶手段は、前記管理情報読出手段により読み出された前記ｍ個の管理情報を記憶し、
前記表示制御手段は、前記管理情報記憶手段に記憶されている前記ｍ個の管理情報を前記表示部に表示するように制御することを特徴とする請求項１記載の電子機器。
【請求項５】
前記メモリを装着する装着部を備え、
前記メモリは、前記装着部に着脱自在なメモリであることを特徴とする請求項１から４のいずれか１項に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メモリに記憶されている内容をリスト表示する電子機器に関する。
【背景技術】
【０００２】
電子機器においては、メモリに記憶するデータの大きさや種類に応じて、格納先を自由に選択できるように、メモリの種類として、内部メモリに加えて、電子機器への着脱が自在な外部メモリの使用が増加している。また、近年では、メモリの大容量化が進んでおり、電子機器は、より大きなサイズのデータを容易に扱えるようになった。
【０００３】
また、複数のデータが無分別にメモリに記憶された場合、所望のデータを読み出す際の検索に時間を要してしまう。そこで、所望のデータの検索を容易にするため、画像ファイルを分類し項目に振り分けることで画像ファイルを分類する技術が提案されている（例えば、特許文献１を参照。）。
【特許文献１】特開２００３−２７１６１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、メモリからデータを読み出そうとする場合、メモリに格納されているデータに関連する管理情報（例えば、ファイル名、拡張子、ファイルサイズ、作成年月日及び時刻、更新年月日及び時刻、ファイルの開始クラスタ番号等から構成されるディレクトリエントリに相当する情報その他のファイル管理に用いられる情報のうちの任意の組合せからなる情報）をＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）等に一時的に読み出す必要がある。
【０００５】
ここで、メモリに大容量のデータが記憶されている場合には、すべてのデータに関連する管理情報をＲＡＭに読み出す必要があり、実際に所望するデータを読み出すまでに長大な時間を要してしまう。また、すべての管理情報をＲＡＭに読み出しているため、ＲＡＭの中には、必要としないデータの管理情報が多大に含まれており、効率的なデータの読み出しが行われていない問題点があった。
【０００６】
例えば、メモリの一例として、外部メモリに１００００件のデータが記憶されている場合、１００００件すべての管理情報をＲＡＭに一時的に読み出し、その後、ファイルの記憶日時等に基づいてソートを行ってから表示部にリスト表示を行っている。そして、電子機器は、使用者により表示部に表示されたリストの中から所望するファイルが選択されたときに、当該ファイルに関連するデータを外部メモリから読み出すようにしている。なお、データの種類によっては、管理情報と共にＲＡＭに取り込まれている場合がある。このようなリスト表示に要する時間は、外部メモリに記憶されているデータの数に応じて増加してしまう。
【０００７】
また、大容量の管理情報を読み出すために、大容量のＲＡＭ等を実装しなければならず、電子機器の製造コストが増加してしまう。
【０００８】
本発明は、上述のような課題に鑑みてなされたものであり、その目的の一つは、メモリから情報を効率的に読み出すことができる電子機器を提供することにある。
【課題を解決するための手段】
【０００９】
本発明に係る電子機器は、上記課題を解決するために、所定のデータが記憶されるメモリと、所定の操作が行われる操作手段と、前記操作手段に対する操作にしたがって、前記メモリからのデータの読み出しを選択する選択手段と、前記メモリからデータを読み出す条件を設定する条件設定手段と、前記選択手段によって前記メモリからのデータの読み出しが選択された際に、前記条件設定手段により設定された条件にしたがって、前記メモリに記憶されているデータに関連する管理情報の中からｎ（ｎは自然数）個の管理情報を読み出す管理情報読出手段と、前記管理情報読出手段により読み出されたｎ個の管理情報を記憶する管理情報記憶手段と、前記条件設定手段により設定された条件にしたがって、前記管理情報記憶手段に記憶されているｎ個の管理情報を表示部に所定の形態で表示するように制御する表示制御手段と、を備えることを特徴とする。
【００１０】
また、上記電子機器では、前記条件設定手段により設定される前記条件の一つとして、少なくとも、前記メモリから読み出したデータを特定の規則にしたがって並べ替える機能を有効又は無効に設定する条件が含まれていることが好ましい。
【００１１】
また、上記電子機器では、前記管理情報読出手段は、前記管理情報が前記表示部に表示される際に、前記操作手段による前記表示部の表示の変更操作を行うことなく表示可能な数に相当するｎ個の管理情報を前記メモリから読み出すことが好ましい。
【００１２】
また、上記電子機器では、前記管理情報読出手段は、前記操作手段による操作により、前記表示部に表示されている管理情報の表示の変更操作がされた際に、当該変更操作がされた管理情報の数に応じた数であるｍ（ｍは自然数）個の管理情報を、前記メモリに記憶されているまだ読み出されていない管理情報の中から読み出し、前記管理情報記憶手段は、前記管理情報読出手段により読み出された前記ｍ個の管理情報を記憶し、前記表示制御手段は、前記管理情報記憶手段に記憶されている前記ｍ個の管理情報を前記表示部に表示するように制御することが好ましい。
【００１３】
また、上記電子機器では、前記メモリを装着する装着部を備え、前記メモリは、前記装着部に着脱自在なメモリであることが好ましい。
【発明の効果】
【００１４】
本発明によれば、メモリから情報を効率的に読み出すことができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について説明する。図１は、本発明に係る電子機器の一例である携帯電話装置１の外観斜視図を示す。なお、以下では、携帯電話装置について説明するが、本発明はこれに限定されるものではなく、撮像機能及び通信機能を有するものであれば良く、例えば、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ  ｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ポータブルナビゲーション装置、ノートパソコン等であっても良い。
【００１６】
携帯電話装置１は、操作部側筐体部２と、表示部側筐体部３と、を備えて構成される。操作部側筐体部２は、表面部１０に、操作キー群１１と、携帯電話装置１の使用者が通話時に発した音声が入力されるマイク１２と、を備えて構成される。操作キー群１１は、各種設定や電話帳機能やメール機能等の各種機能を動作させるための機能設定操作ボタン１３と、電話番号の数字やメール等の文字等を入力するための入力操作ボタン１４と、各種操作における決定やスクロール等を行う決定操作ボタン１５と、から構成されている。
【００１７】
また、表示部側筐体部３は、表面部２０に、各種情報を表示するためのディスプレイ２１と、通話の相手側の音声を出力する音声出力部２２と、被写体を撮像するＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）カメラ等により構成される撮像部２３と、音楽等を外部に出力するスピーカ２４と、を備えて構成されている。
【００１８】
また、撮像部２３は、撮像方向が表面部２０の表示面と垂直の方向になっているので、この携帯電話装置１を保持して操作する者がディスプレイ２１を正面から見たときに、撮像方向がその者の顔が位置する方向に向くようになっている。なお、撮像部２３は、表示部側筐体部３に設ける代わりに、操作部側筐体部２の表面部１０に設けるようにしても良く、このような場合にも撮像部２３の撮像方向は、この携帯電話装置１を保持して操作する者の顔が位置する方向に向くようしても良い。
【００１９】
また、操作部側筐体部２の上端部と表示部側筐体部３の下端部とは、ヒンジ機構４を介して連結されている。また、携帯電話装置１は、ヒンジ機構４を介して連結された操作部側筐体部２と表示部側筐体部３とを相対的に回転することにより、操作部側筐体部２と表示部側筐体部３とが互いに開いた状態（開放状態）にしたり、操作部側筐体部２と表示部側筐体部３とが折り畳まれた状態（折畳み状態）にしたりできる。
【００２０】
なお、図１は、いわゆる折り畳み型の携帯電話装置の形態を示しているが、本発明に係る携帯電話装置の形態としては特にこれに限られず、操作部側筐体部２と表示部側筐体部３とを重ね合わせた状態から一方の筐体を一方向にスライドさせるようにしたスライド式や、操作部側筐体部２と表示部側筐体部３との重ね合せ方向に沿う軸線を中心に一方の筐体を回転させるようにした回転式（ターンタイプ）や、操作部側筐体部２と表示部側筐体部３とが一つの筐体に配置され連結部を有さない型式（ストレートタイプ）等であっても良い。
【００２１】
また、図２は、携帯電話装置１の機能を示す機能ブロック図である。携帯電話装置１は、図２に示すように、外部の端末と通信を行う通信部６０と、所定の処理を行う処理部７０と、所定容量を有する充電池８０と、充電池８０から供給される電源電圧を所定の電圧に変換し、変換後の電圧を通信部６０や処理部７０等に供給する電源回路部９０と、外部メモリ１００が装着される装着部１０１と、を備えている。
【００２２】
通信部６０は、所定の使用周波数帯により外部装置と通信を行うメインアンテナ６１と、変調処理又は復調処理等の信号処理を行う通信処理部６２と、を備える。
【００２３】
メインアンテナ６１は、所定の使用周波数帯（例えば、８００ＭＨｚ）で外部装置（基地局）と通信を行う。なお、本実施の形態では、所定の使用周波数帯として、８００ＭＨｚとしたが、これ以外の周波数帯であっても良い。また、メインアンテナ６１は、所定の使用周波数帯の他に、第２の使用周波数帯（例えば、２ＧＨｚ）に対応できる、いわゆるデュアルバンド対応型による構成であっても良いし、さらに、第３の使用周波数帯にも対応できる複数バンド対応型により構成されていても良い。
【００２４】
通信処理部６２は、メインアンテナ６１によって受信した信号を復調処理し、処理後の信号を処理部７０に供給し、一方、処理部７０から供給された信号を変調処理し、メインアンテナ６１を介して外部装置（基地局）に送信する。
【００２５】
電源回路部９０は、充電池８０から供給される電源電圧を所定の電圧値に変圧し、変圧後の電源電圧を通信部６０及び処理部７０に供給する。
【００２６】
装着部１０１は、所定の規格に準じた形状をなしており、当該所定の規格に準じた不揮発性の外部メモリ１００の装着を可能としている。また、処理部７０は、装着部１０１に装着された外部メモリ１００にデータを書き込んだり、また書き込まれているデータを読み出す。
【００２７】
また、本実施例では、外部メモリ１００は、複数のフォルダ（ディレクトリ）で構成されており、記憶されるデータの種類に応じて格納されるフォルダが異なるものとして説明するが、特にこの構成に限定されるものではない。
【００２８】
また、外部メモリ１００は、例えば、ＦＡＴ（ｆｉｌｅ  ａｌｌｏｃａｔｉｏｎ  ｔａｂｌｅ）によりデータの管理がされているものとして説明するが、特にこれに限定されるものではない。
【００２９】
ここで、処理部７０の構成について説明する。処理部７０は、図３に示すように、所定の操作が行われる操作キー群１１（操作手段）と、操作キー群１１による操作にしたがって、装着部１０１に外部メモリ１００が装着されているときに、外部メモリ１００からのデータの読み出し（管理情報（例えば、ファイル名、拡張子、ファイルサイズ、作成年月日及び時刻、更新年月日及び時刻、ファイルの開始クラスタ番号等から構成されるディレクトリエントリに相当する情報その他のファイル管理に用いられる情報のうちの任意の組合せからなる情報）のみの読み出しやファイルデータの読み出し等を含む）を選択する選択部７１（選択手段）と、外部メモリ１００からデータを読み出す条件を設定する条件設定部７２（条件設定手段）と、選択部７１によって外部メモリ１００が選択された際に、条件設定部７２により設定された条件にしたがって、外部メモリ１００に記憶されているデータに関連する管理情報の中からｎ（ｎは自然数であり、例えば「１０」である。）個の管理情報を読み出す管理情報読出部７３（管理情報読出手段）と、管理情報読出部７３により読み出されたｎ個の管理情報を一次的に記憶する記憶部７４（管理情報記憶手段）と、条件設定部７２により設定された条件にしたがって、記憶部７４に記憶されているｎ個の管理情報をディスプレイ２１（表示部）に所定の形態で表示するように制御する表示制御部７５（表示制御手段）と、処理部７０の全体を制御する主制御部７６と、を備える。
【００３０】
なお、例えば、選択部７１と、条件設定部７２と、管理情報読出部７３は、主制御部７６の一部として、一体的に構成されていても良い。また、処理部７０を構成する各部のうちの少なくとも一つの部の機能は、主制御部７６がプログラムと協働することにより実現されるように構成されても良い。
【００３１】
また、条件設定部７２は、条件の一つとして少なくとも、外部メモリ１００から読み出したデータを特定の規則（例えば、更新された日付順や、名前順等）にしたがって並べ替える機能（いわゆるソート機能）を有効又は無効に設定する条件が含まれている。また、条件設定部７２は、例えば、他に、フォルダ内の一件又は全件削除機能やオートプレイ機能を有効又は無効に設定する条件が含まれている。
【００３２】
また、管理情報読出部７３は、管理情報が所定の表示形態でディスプレイ２１に表示される際に、操作キー群１１によるディスプレイ２１の表示の変更操作（例えば、スクロール操作や、画面の切り換え操作）を行うことなく表示可能な数に相当するｎ個の管理情報を外部メモリ１００から読み出す。例えば、スクロール操作を行うことなくディスプレイ２１に表示される管理情報の数が最大１０個の場合には、管理情報読出部７３は、最大１０個（１０個以下の数であっても良い。）の管理情報を外部メモリ１００から読み出し、記憶部７４に格納する。なお、上記ディスプレイ２１の表示の変更操作には、スクロールや画面の切り換えが含まれるが、その他の表示の変更操作であっても良い。
【００３３】
記憶部７４は、例えば、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）で構成されている。また、本発明では、記憶部７４は、数個乃至十数個程度のデータに関連する管理情報の一次書き込みとして用いられるので、小容量のメモリにより構成することができる。
【００３４】
また、外部メモリ１００に記憶されているデータに関する管理情報を読み出し、ディスプレイ２１に表示されるまでの具体的な動作について図４に示すフローチャートにしたがって説明する。なお、以下の説明では、装着部１０１に所定のデータが記憶されている外部メモリ１００が装着されているものとする。また、使用者により操作キー群１１が操作され、外部メモリ１００に記載された一のフォルダ（例えば、ＰＣフォルダ）からのデータの読み出しが選択され、また、予め使用者により条件設定部７２が操作されて、ソート機能が無効化されているものとする。
【００３５】
ステップＳ１において、管理情報読出部７３は、主制御部７６の制御に応じて、外部メモリ１００の所定のフォルダからデータ１件分の管理情報を読み出す。なお、管理情報読出部７３は、外部メモリ１００に、管理情報が更新年月日及び時刻の古い順に格納されている場合には、更新年月日及び時刻の古い管理情報から読み出し、管理情報が更新年月日及び時刻の新しい順に格納されている場合には、更新年月日及び時刻の新しい管理情報から読み出す。
【００３６】
ステップＳ２において、主制御部７６は、読み出した管理情報を記憶部７４に書き込む。
【００３７】
ステップＳ３において、主制御部７６は、所定個数の管理情報を読み出したかどうかを判断する。所定個数の管理情報を読み出したものと判断した場合には、ステップＳ４に進み、所定個数の管理情報を読み出していないものと判断した場合には、ステップＳ１に戻る。
【００３８】
また、本実施例では、使用者の操作に応じて、初めて管理情報をディスプレイ２１に表示する場合には、例えば、ディスプレイ２１の表示の変更操作を行うことなく表示可能な数に相当する１０件分のデータに関する管理情報を読み出すものとし、ステップＳ１からステップＳ３までの工程を１０回繰り返す。また、管理情報がディスプレイ２１に表示されている状態で、使用者の操作に応じて表示の変更操作（例えば、スクロール操作や画面の切り換え操作）が行われた場合には、表示が変更された管理情報の件数分（例えば、１件の管理情報がスクールした場合は１件分）の管理情報を読み出すものとする。
【００３９】
ステップＳ４において、主制御部７６は、記憶部７４に書き込まれている管理情報を表示制御部７５に出力する。表示制御部７５は、所定の表示形態でディスプレイ２１に複数の管理情報を表示する。使用者は、操作キー群１１により所定の操作を行い、ディスプレイ２１に表示されている管理情報の中から所望する管理情報を選択する。主制御部７６は、使用者により選択された管理情報に対応するデータを外部メモリ１００から読み出す処理を行う。
【００４０】
また、ディスプレイ２１に表示されている管理情報の中に所望するデータがない場合には、使用者は、操作キー群１１によりスクロール操作を行う。
【００４１】
ここで、スクロール操作に伴って行われる処理部７０の動作について説明する。管理情報読出部７３は、操作キー群１１による操作により、ディスプレイ２１に表示されている管理情報がスクロール操作された際に、当該スクロール操作された管理情報の数に応じて、外部メモリ１００に記憶されている管理情報の中からまだ読み出されていないｍ（ｍは自然数であり、例えば、「１」である。）個の管理情報を読み出す。なお、このスクロール操作の代わりに、画面の切り換え操作その他の画面の表示の変更操作であっても良い。
【００４２】
また、主制御部７６は、管理情報読出部７３により読み出されたｍ個の管理情報を記憶部７４に一次的に記憶する。
【００４３】
そして、主制御部７６は、記憶部７４に記憶されているｍ個の管理情報を表示制御部７５に供給し、ディスプレイ２１に表示するように制御する。
【００４４】
なお、本実施例では、スクロール操作に応じて１個の管理情報を読み出すこととしたが、これに限られず２個以上であっても良い。
【００４５】
このようにして、本発明に係る携帯電話装置１は、条件設定部７２による条件設定において、ソート機能を無効状態に設定することにより、外部メモリ１００に記憶されている管理情報の中から限定された所定個数の管理情報のみを読み出し、読み出した管理情報を記憶部７４に一次記憶し、記憶部７４に一次記憶されている管理情報のみをディスプレイ２１に表示するので、外部メモリ１００に格納されている管理情報を読み出すための待ち時間を大幅に短縮化することができ、データの読み出し方法を効率化することができる。また、本発明に係る携帯電話装置１は、条件設定部７２による条件設定において、ソート機能を無効状態に設定することにより、一度に外部メモリ１００に記憶されている大量の管理情報を記憶部７４に読み出すことがないので、記憶部７４の容量を小規模化でき、コストの低減を図ることができる。
【００４６】
また、ソート機能を無効状態にするということは、従来の構成に比して管理情報の表示が高速化されることになるので、ディスプレイ２１においては、ソート機能の有効又は無効を選択する画面では、「高速化処理モードの有効又は無効」等として、使用者の直感に訴えるような表示形態にしても良い。
【００４７】
また、本実施例では、着脱自在な外部メモリ１００としたが、これに限られず、着脱できない固定型のメモリであっても良い。このような構成の場合には、装着部１０１が不要となる。
【図面の簡単な説明】
【００４８】
【図１】本発明に係る携帯電話装置の外観を示す斜視図である。
【図２】本発明に係る携帯電話装置の機能を示すブロック図である。
【図３】本発明に係る携帯電話装置に備えられている処理部の機能を示すブロック図である。
【図４】本発明に係る携帯電話装置による管理情報の表示動作についての説明に供するフローチャートである。
【符号の説明】
【００４９】
１  携帯電話装置
２  操作部側筐体部
３  表示部側筐体部
４  ヒンジ機構
１１  操作キー群（操作手段）
７０  処理部
７１  選択部（選択手段）
７２  条件設定部（条件設定手段）
７３  管理情報読出部（管理情報読出手段）
７４  記憶部（管理情報記憶手段）
７５  表示制御部（表示制御手段）
７６  主制御部
１００  外部メモリ
１０１  装着部
【図１】
2009086962.tif 000003
【図２】
2009086962.tif 000004
【図３】
2009086962.tif 000005
【図４】
2009086962.tif 000006