(57)【要約】【課題】  使用メモリ容量が増大して新規ファイルの保存が危うくなったったときに、使用者の手を煩わすことなく所要の使用可能メモリ容量を自動的に確保できる携帯通信端末を提供する。【解決手段】  ファイルをタイムスタンプを付してメモリに保存するファイル管理手段と、メモリの使用可能な残容量が所定量より減少したとき、タイムスタンプを参照して古いタイムスタンプのファイルの中から少なくとも一つを選択し、該ファイルを圧縮してそのファイルサイズを縮小するファイル圧縮手段とを制御部に備える。【選択図】  図１４
2005202646.tif 000002
【特許請求の範囲】
【請求項１】
画像データ等をファイルにしてメモリに保存することができる携帯通信端末において、前記ファイルをタイムスタンプを付して前記メモリに保存するファイル管理手段と、前記メモリの使用可能な残容量が所定量より減少したとき、前記タイムスタンプを参照して古いタイムスタンプのファイルの中から少なくとも一つを選択し、該ファイルを圧縮してそのファイルサイズを縮小するファイル圧縮手段とを備えたことを特徴とする携帯通信端末。
【請求項２】
メモリの使用量がメモリアラーム閾値を越えたときアラームを発生し、メモリアラーム解除閾値を下回ったときアラームを解除するアラーム手段を備えたことを特徴とする請求項１に記載の携帯通信端末。
【請求項３】
ファイル圧縮手段は、最も古いタイムスタンプのファイルを選択して圧縮することを特徴とする請求項１又は２に記載の携帯通信端末。
【請求項４】
ファイル圧縮手段は、古いタイムスタンプのファイルの中から最もファイルサイズの大きいファイルを選択して圧縮することを特徴とする請求項１又は２に記載の携帯通信端末。
【請求項５】
ファイル管理手段は、ファイル圧縮手段による圧縮処理後に、最新のファイルをタイムスタンプを付してメモリに保存するとともに、圧縮前のファイルをメモリから消去することを特徴とする請求項１、２、３又は４に記載の携帯通信端末。
【請求項６】
ファイル圧縮手段は、メモリの使用可能な残容量をチェックし、残容量に応じた圧縮レベルでファイルを圧縮することを特徴とする請求項１、２、３、４又は５に記載の携帯通信端末。
【請求項７】
ファイル圧縮手段は、圧縮後のファイルについてその圧縮レベルをチェックし、圧縮レベルの低いファイルを優先的に次の圧縮レベルへ圧縮することを特徴とする請求項１、２、３、４、５又は６に記載の携帯通信端末。
【請求項８】
ファイル管理手段は保護ファイルの有無をチェックし、ファイル圧縮手段は、保護ファイル以外のファイルを圧縮対象とすることを特徴とする請求項１、２、３、４、５、６又は７に記載の携帯通信端末。
【請求項９】
ファイル圧縮手段は、複数の圧縮方法の中からユーザ設定により選択された圧縮方法にてファイルを圧縮することを特徴とする請求項１、２、３、４、５、６、７又は８に記載の携帯通信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データ等の大きいファイルサイズのファイルを内蔵メモリに保存することができる携帯電話機や携帯情報端末等の携帯通信端末に関する。
【背景技術】
【０００２】
特許文献１（特開２００３−６０９５２号公報）には、デジタルカメラで撮影した画像を携帯電話機を用いてデータ転送するに当たり、携帯電話機の内蔵メモリの容量を超える大きなファイルサイズも転送可能とするため、内蔵メモリの容量に関する情報をデジタルカメラで取得し、その情報に基づいてデジタルカメラ側でハフマンテーブルや量子化テーブルを変更することによって、ファイルサイズが小さくなるような画像変換をしてから、携帯電話機へ送信してその内蔵メモリへ格納する技術が開示されている。
【０００３】
また、特許文献２（特開２００３−１４３２６３号公報）には、デジタルカメラで撮影した画像をＰＨＳ端末等の無線通信端末を用いてデータ転送するに当たり、無線通信端末のメモリ部の残容量がない場合やメモリ部の残容量が少なくなっていて通信途中でメモリ部が一杯になる可能性がある場合に、その旨を無線通信端末において警告するようにした技術が開示されている。
【０００４】
ところで、最近の携帯電話機は、機能の進歩に伴い搭載されるメモリの容量も大きいものになってきている。最近では、メガピクセルのカメラを搭載している携帯電話機も出現し、画像データのファイルサイズの大きいものが携帯電話機の内蔵メモリに保存されるケースが増えている。搭載されるメモリの容量が大きくなってきているものの、使用者が使用できるメモリ容量は限られており、使用者が意識をしてメモリ容量を確保しない限り、メモリ使用量が一杯になるという状況は避けられない。使用者は使用可能なメモリ容量が一杯になると、画像データや音楽ファイルやメモなど、共有でメモリを占有しているものの中から適切なものを選んで消去して、使用可能なメモリ容量を確保している。
【０００５】
しかし、ある程度データ数を消去しメモリ容量の空きを確保しない限り、慢性的にこのデータを選んで消去するという作業が発生し、使用者の手を煩わしてしまう。この段階になってデータを保存する際にメモリ容量の限界のことを意識し、また優先順位を考え保存する必要が出てくる。
【特許文献１】特開２００３−６０９５２号公報
【特許文献２】特開２００３−１４３２６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、使用メモリ容量が増大して新規ファイルの保存が危うくなったったときに、使用者の手を煩わすことなく所要の使用可能メモリ容量を自動的に確保できる携帯通信端末の提供にある。
【課題を解決するための手段】
【０００７】
本発明は、画像データ等をファイルにしてメモリに保存することができる携帯通信端末において、ファイルをタイムスタンプを付してメモリに保存するファイル管理手段と、メモリの使用可能な残容量が所定量より減少したとき、タイムスタンプを参照して古いタイムスタンプのファイルの中から少なくとも一つを選択し、該ファイルを圧縮してそのファイルサイズを縮小するファイル圧縮手段とを備えたことを特徴とする。
【０００８】
本発明による携帯通信端末には、更に、メモリの使用量がメモリアラーム閾値を越えたときアラームを発生し、メモリアラーム解除閾値を下回ったときアラームを解除するアラーム手段を備えることが好ましい。
【０００９】
また、具体的態様として、ファイル圧縮手段は、最も古いタイムスタンプのファイルを選択して圧縮する。又は、古いタイムスタンプのファイルの中から最もファイルサイズの大きいファイルを選択して圧縮する。
【００１０】
ファイル管理手段は、ファイル圧縮手段による圧縮処理後に、最新のファイルをタイムスタンプを付してメモリに保存するとともに、圧縮前のファイルをメモリから消去する。
【００１１】
ファイル圧縮手段は、メモリの使用可能な残容量をチェックし、残容量に応じた圧縮レベルでファイルを圧縮する。
【００１２】
ファイル圧縮手段は、圧縮後のファイルについてその圧縮レベルをチェックし、圧縮レベルの低いファイルを優先的に次の圧縮レベルへ圧縮する。
【００１３】
ファイル管理手段は保護ファイルの有無をチェックし、ファイル圧縮手段は、保護ファイル以外のファイルを圧縮対象とする。
【００１４】
ファイル圧縮手段は、複数の圧縮方法の中からユーザ設定により選択された圧縮方法にてファイルを圧縮する。
【発明の効果】
【００１５】
本発明によれば、使用メモリ容量が増大して新規ファイルの保存が危うくなったったときに、古いタイムスタンプのファイルの中から少なくとも一つを選択して圧縮し、そのファイルサイズを自動的に縮小するので、既に保存されているファイルを損なうことなく、しかも使用者がメモリが一杯になったためにファイルを消去するというような手を煩わすことなく、所要の使用可能メモリ容量を自動的に確保して新規ファイルを保存できる。
【００１６】
メモリの使用量がメモリアラーム閾値を越えたときアラームを発生し、メモリアラーム解除閾値を下回ったときアラームを解除するので、使用メモリ容量が少なくなっていることを予告できる。
【００１７】
ファイル圧縮手段による圧縮処理後に、最新のファイルをタイムスタンプを付してメモリに保存するとともに、圧縮前のファイルをメモリから消去するので、不用となったファイルを残さずにメモリの使用容量を有効に確保できる。
【００１８】
メモリの使用可能な残容量をチェックし、残容量に応じた圧縮レベルでファイルを圧縮するので、メモリ内に常に一定の使用可能容量を確保できる。
【００１９】
圧縮後のファイルについてその圧縮レベルをチェックし、圧縮レベルの低いファイルを優先的に次の圧縮レベルへ圧縮すれば、圧縮した複数のファイルの均質化が図れる。
【００２０】
保護ファイルの有無をチェックして、保護ファイル以外のファイルを圧縮対象とするので、保護ファイルについては、その品質（画質）を落とさずに保存しておくことができる。
【００２１】
複数の圧縮方法の中からユーザ設定により選択された圧縮方法にてファイルを圧縮すれば、ファイルの種類や用途などに応じた所望の圧縮ファイルに変換して保存できる。
【発明を実施するための最良の形態】
【００２２】
次に、本発明の実施例を図面に基づいて詳細に説明する。
【実施例１】
【００２３】
図１は、本発明を適用する携帯電話機の主要な内部構成を表わすブロック図で、この携帯電話機は、アンテナ１と、無線部２と、操作部３と、制御部４と、表示部５と、メモリ部６と、画像入力部７とを有している。
【００２４】
アンテナ１は、電波信号を送受信する手段である。無線部２はアンテナ１を介して無線信号を送受信し、電子メールやＷＥＢといった手段で画像を得ることを可能にしている。操作部３は、使用者からの携帯電話機の設定信号を制御部４に伝える手段である。表示部５は、ＬＣＤなどで構成されており、画像や文字を表示する手段である。メモリ部６はＩＣメモリなどで構成され、画像入力部７から入力された画像データや、無線部２で受信した画像データの保存を行う手段、あるいは各種設定データを保存する手段である。画像入力部７は画像データをメモリ部６に入力する手段であり、ＣＣＤカメラなどの撮影装置やＰＣなどの外部装置に接続して外部装置から画像データを入力するコネクタなどで構成される。制御部３はＣＰＵやマイクロコンピュータＩＣなどから構成され、これら各部を制御する機能を有している。
【００２５】
制御部４の動作の概要を説明する。メモリ部６内の画像データが増えすぎて、アラームの閾値（以下、「メモリアラーム閾値」と言う）を越えたときに、保存されている画像データを順にある画像処理（画像処理レベル１）を施す。すべての画像データが画像処理されて画像処理レベル１になってもアラームが解除されない場合は、今度は別の画像処理（画像処理レベル２）を施す。すべての画像データが画像処理されて画像処理レベル２になってもアラームが解除されない場合は、順に削除される動作が行われる。
【００２６】
次に、制御部４の動作を図２に示すフローチャートを使用して詳細に説明する。
図２において、ステップＳ１０１でメモリ部６の使用可能容量がわずかであることを示すメモリアラーム閾値の読込みを行う。この閾値は使用者が操作部３から変更できるため、ステップＳ１０２の前に読み込みを毎回行う。ステップＳ１０２では、現在のメモリ使用量が、メモリアラーム閾値を超えていないかの比較を行う。超えていない場合は、ステップＳ１０１へ戻り閾値を超えるまで動作を繰り返す。閾値を超えた場合は、画像処理を行うためステップＳ１０３へ進む。
【００２７】
ステップＳ１０３の画像処理専用フォルダ内チェックでは、画像処理を行う対象の画像データが保存されているメモリ部６内のフォルダ（以下、「画像処理専用フォルダ」と言う）内にあるすべての画像データをチェックし、画像処理レベルの決定や画像処理を行うのか消去処理を行うかの指定を行う。ステップＳ１０４ではそのどちらの処理を行うかの判断を行い、画像処理を行う場合はステップＳ１０５へ、消去処理を行う場合はステップＳ１１１へ進む。ステップＳ１０５では、画像処理行う画像データを特定する処理を行う。
【００２８】
ステップＳ１０６では、ステップＳ１０３で決定された画像処理レベルを使用し、ステップＳ１０５で特定された画像データに対して画像処理を行う。画像処理が終了した後ステップＳ１０７で、画像処理を行う前の元データを消去して使用可能メモリ領域を確保し、ステップＳ１０８では画像データを消去したことを表示部５に表示させて使用者に伝える。十分に使用可能メモリ領域が確保できたかを確認するために（その判断のために用いる閾値を以下「メモリアラーム解除閾値」と言う）、ステップＳ１０９でメモリアラーム解除閾値の読込みを行い、現在のメモリ使用量と比較を行い（ステップＳ１１０）、閾値を下回らない場合はステップＳ１０３に遷移して再び画像処理の手順に進む。閾値を下回った場合には画像処理動作を終了し、ステップＳ１０１に遷移する。
【００２９】
ステップＳ１１１では、消去する画像データを特定する処理を行う。特定した画像データをステップＳ１１２で消去を行い、画像データを消去したことを表示部５に表示させて使用者に伝える（ステップＳ１１３）。
【００３０】
制御部４の図２のフローチャートにおける動作は、待ち受け（使用者が携帯電話機を使用してない）状態中に動作するものである。そのため、この動作中になんらかの割り込みが発生した場合は、この画像処理の動作を中断する。その場合について図３のフローチャートを使用して説明する。
【００３１】
ステップＳ２０１のように、無線部２から何らかの着信を受けた場合や、使用者による操作部３からの信号を受けた場合に、制御部４は直ちに現在の動作を中断し、そのステップを記憶してステップＳ２０２の画像処理専用フォルダアクセス監視に移る。待ち受け状態になるまでステップＳ２０２の画像処理専用フォルダアクセス監視を行い、ステップＳ２０３で待ち受け状態になった場合にステップＳ２０４に移り、ジャンプするステップを決定する。記憶した中断ステップが実際に画像処理や消去処理をするステップＳ１０６やステップＳ１１０以前のステップの場合は、ステップＳ１０３へジャンプする（ステップＳ２０５）。中断したステップから動作を再開しないのは、使用者が画像処理専用フォルダ内の画像データにアクセスし、その閲覧情報が更新されたりすることにより、新しいタイムスタンプになった画像データとなったものを画像処理や消去処理してしまうのを極力防ぐためである。ステップＳ１０６やステップＳ１１１以降の場合は、その中断したステップから動作を再開するため中断したステップにジャンプする（ステップＳ２０６）。
【００３２】
図４及び図５はメモリアラーム閾値とメモリアラーム解除閾値の関係を示す。図４のようにメモリアラーム閾値のみで画像処理を行った場合、画像データが専用フォルダ内で一杯になり画像処理機能が動作し、その結果、閾値を少し下回る付近までしかメモリ使用可能容量が増えない。そのため、その後画像データが少し増えただけでメモリアラーム閾値を超えてしまう。このためメモリ使用可能容量があまり確保されない。そこで、もう一つの閾値であるメモリアラーム解除閾値も使用することで、メモリ使用可能容量を大きくすることができる。
【００３３】
図５のようにメモリ使用量がメモリアラーム閾値を超え、画像処理機能が働いた場合、その機能が止まる条件をメモリ使用量がメモリアラーム解除閾値を下回ったときとする。これにより、メモリアラーム閾値とメモリアラーム解除閾値の差がメモリ使用可能容量の増加分になる。メモリアラーム閾値に対してメモリアラーム解除閾値を小さくとると、結果的にメモリ使用可能容量が増えるが、画像処理が行われる画像データ数が増えてしまう。どのぐらいメモリ使用可能容量を確保するかは使用者に依存するので、これら二つの閾値は使用者が操作部３から設定できるものとする。そのため、閾値が変化することがあるため、ステップＳ１０１やステップＳ１０９のタイミングで読込みを行う。
【００３４】
ステップＳ１０３の専用フォルダ内チェック動作について図６、図７を用いて詳しく説明する。この例では、画像処理レベル（圧縮レベル）はレベル２が最高としている。図７のようにファイル１〜６が画像処理専用フォルダ内に保存されていて、メモリアラーム閾値を超えたとする。このときステップＳ３０１からステップＳ３０２へ移り、フラグの初期化を行う。その後ステップＳ３０３へ進み、画像処理は行われていないので、ステップＳ３０６へ移る。フォルダには未画像処理データしかないので、ステップＳ３０９へ進む。ステップＳ３０９では、新規画像処理フラグをあげ、画像処理レベルをレベル１に指定する。この流れで、画像処理が図８のように進み、最終的にフォルダ内の画像データすべてが画像処理レベル１の状態になる。この状態では、ステップＳ３０３からステップＳ３０６へ、さらにステップＳ３０７へ進み、現在画像処理レベルはレベル１のため、ステップＳ３０８へ進む。ステップＳ３０８で画像処理レベルがレベル２に指定される。
【００３５】
この後、図９のファイル１が画像処理レベル２になり、再びステップＳ３０３に戻ってきたときに、ファイル１が画像処理レベル２で、ファイル２〜６が画像処理レベル１の状態のため、画像処理レベルに差がありステップＳ３０４に進む。画像処理レベルはレベル１とレベル２のため、高い方のレベル２を画像処理レベルに指定することになる。この流れで画像処理が図９のように画像データの古い順に画像処理（圧縮処理）がレベル２で実施される。このときに新たに使用者が画像処理専用フォルダに画像データを保存した場合、図９では未画像処理のファイル７として表せる。この状態で画像処理が進むとファイル７が画像処理されるのは、図６のフローチャートに従えば図１０の状態になってはじめてステップＳ３０６からステップＳ３０９へ進むことで、画像処理対象になる。
【００３６】
この後、図１１のようにファイル７が画像処理されてそのレベルが１になる。その後処理が継続すれば、ステップＳ３０４を経て画像処理レベルがレベル２に指定され、図１２の状態に変化する。さらに処理が継続されれば、ステップＳ３０６からステップＳ３０７へ進み、現在の画像処理レベルが最高のため、ステップＳ３１０へ進み、画像処理対象が存在しないため、画像処理を行ったファイルを消去する動作に移るため、消去ファイルありフラグを上げる。この流れで画像データの消去処理が進むと、図１３のように古いファイル１から順にファイルが消去されていくことになる。
【００３７】
ステップＳ１０５の画像処理対象ファイル指定処理について詳しく説明する。このステップでは同じ画像処理レベルの画像データの中から、画像処理（圧縮処理）を行うファイルを指定する。本実施例では、画像データのタイムスタンプを比較し、一番古い画像データを指定するものとする。そのため、このステップではタイムスタンプの管理も行う。
【００３８】
実施例１の動作について図１４のフローチャートで詳しく説明する。ステップＳ４０１では、図３のステップＳ２０２で監視していた画像処理専用フォルダのアクセス情報を参照する。使用者が操作部３から表示部５を通して画像処理専用フォルダを閲覧した場合には、ステップＳ２０２でその時のファイル名とタイムスタンプ情報を記憶しているため、ステップＳ４０２ではこの情報をもとに対象画像データのタイムスタンプを書き換え更新する。ステップＳ４０３では新規処理画像フラグが立ち上がっているかをチェックし、その場合はステップＳ４０６で、未画像処理の全画像データのタイムスタンプを比較する。フラグが立ち上がっていない場合は、ステップＳ４０４に進む。このステップでは、ステップＳ１０３で指定された画像処理レベルを参照し、そのレベルよりひとつ小さい画像処理レベルの全画像データのタイムスタンプを比較する。
【００３９】
ステップＳ１０６の画像処理実施について詳しく説明する。画像処理については、画像データのファイルサイズを小さくするために、一気に画像処理を施すのではなく段階的に画像処理（圧縮処理）を行う。本実施例では、２段階の画像処理を行うものとする。画像処理専用フォルダの中の全画像データをまず１段階目の画像処理（レベル１）を行い、ファイルサイズを小さくする。メモリ使用量がメモリアラーム解除閾値を下回らず、対象画像処理レベルの全画像データの画像処理を行った場合、２段階目の画像処理（レベル２）を行う。ステップＳ１０３で指定された画像処理レベルを用いて、ステップＳ１０５で指定された画像データに対して画像処理を行う。レベル１の画像処理では指定された画像データの表示サイズを調べ半分のサイズになるように画像データを圧縮する。レベル２では表示サイズはそのままで、減色を行いグレースケールのレベルで画像データを圧縮する。グレースケールのレベルで圧縮すると、かなりのファイルサイズの縮小化が期待できるため、レベル２でメモリ使用量がメモリアラーム解除閾値を下回り易くなる。
【００４０】
ステップＳ１１１の消去対象ファイル指定処理について詳しく説明する。ステップＳ１０３で画像処理専用フォルダ内の全画像データが最高のレベルで画像処理されてしまっている場合は、画像処理をする画像データが残っていないため、消去処理を行うためにこのステップＳ１１１に遷移している。ステップＳ１０５と同様に本実施例では、画像データのタイムスタンプを比較し、一番古い画像データを指定するものとする。また、タイムスタンプの管理も同様に行う。
【００４１】
画像処理専用フォルダに使用者がメール、ＷＥＢから得られた画像データや、内蔵カメラで撮影した画像データを保存しておけば（画像処理を行いたくない場合は、従来の画像フォルダに保存できる）、ある一定のメモリ使用可能容量に減少した場合に、画像処理機能が待ち受け状態（アイドル状態）時に自動的に働いて画像データを圧縮（不可逆）してそのファイルサイズを小さくすることにより、メモリ使用可能容量を増加させるものであり、ある一定のメモリ使用可能容量に回復するまで、この画像処理機能は継続される。
【００４２】
このように、制御部４の機能として、ファイルをタイムスタンプを付してメモリ部６に保存するファイル管理手段と、メモリ部６の使用可能な残容量が所定量より減少したとき、タイムスタンプを参照して古いタイムスタンプのファイルの中から少なくとも一つを選択し、該ファイルを圧縮してそのファイルサイズを縮小するファイル圧縮手段と、メモリ部６の使用量がメモリアラーム閾値を越えたときアラームを発生し、メモリアラーム解除閾値を下回ったときアラームを解除するアラーム手段を備えているので、ある一定のメモリ使用可能容量を確保することができ、使用者がメモリが一杯になったために画像データを消去するというような手を煩わすことなく、有効な画像データの保存環境を提供することができる。
【実施例２】
【００４３】
次に、実施例２の動作について説明する。実施例２では、図２のステップＳ１０６の画像処理対象ファイル指定についてさらに工夫している。すなわち、専用画像データフォルダ内の画像データから画像処理を行う画像データを指定する方法として、より短時間でメモリアラーム解除閾値を下回るようにしたいという観点から、画像サイズの最も大きいものも指定対象とする。
【００４４】
その動作を図１５のフローチャートで詳しく説明する。図１４の場合と基本的な動作は同じであるが、ステップＳ５０４、Ｓ５０７では現在の画像処理レベル内の全画像データのタイムスタンプの順位付けを行い、その順位を記憶しておく。さらにステップＳ５０５、Ｓ５０８では、現在の画像処理レベル内の全画像データのファイルサイズの順位付けを行う。ステップＳ５０６においては、ステップＳ５０４とステップＳ５０５（ステップＳ５０７とステップＳ５０８）の順位を足し合わせ、最も順位の高い画像データを圧縮処理対象データに指定する。このように本実施例では、より効果的に使用可能メモリの確保が得られる。
【実施例３】
【００４５】
実施例３は、その基本的構成は上記と同様であるが、図２のステップＳ１０６の画像処理についてさらに工夫している。すなわち、残メモリ容量をチェックして、残容量に応じたレベルで画像処理対象ファイルを圧縮する。
【００４６】
その動作を図１６のフローチャートで説明する。ステップＳ６０１で最も古いタイムスタンプのファイルを検索し、ステップＳ６０２で残メモリ容量をチェックし、ステップＳ６０３で残メモリ容量に応じた圧縮度を指定した後、ステップＳ６０４で、最も古いタイムスタンプのファイルに対し指定した圧縮度で圧縮処理する。例えば、残メモリ容量（アラームレベル）を予め三段階に決めて、次のように三段階に管理する。
【００４７】
一段階（２４０ｋＢ）      やや注意        圧縮度小
二段階（１６０ｋＢ）      注意            圧縮度中
三段階（８０ｋＢ）        要注意          圧縮度大
【００４８】
この場合、残メモリ容量が例えば１５０ｋＢであれば、最も古いタイムスタンプのファイルに対し「圧縮度中」の圧縮処理を施す。その後、ステップＳ６０５に進み、生成された最新のファイルをタイムスタンプを付して保存した後、ステップＳ６０６で圧縮前のファイルを消去する。
【実施例４】
【００４９】
実施例４では、画像圧縮レベルを管理して、例えば、圧縮済みだがさらに残メモリ容量が足りなくなったときに、画像処理レベルの低い（圧縮度の低い）画像を優先的に次の圧縮レベルへ圧縮する。
【００５０】
その動作を図１７のフローチャートで説明する。ステップＳ７０１でファイルの圧縮レベルをチェックし、ステップＳ７０２でレベル差があるか否か判断する。レベル差がある場合にはステップＳ７０３に進み、低い方の圧縮レベルグループ中の最も古いタイムスタンプのファイルを検索する。そして、ステップＳ７０４において、そのファイルを高い方の圧縮レベルで圧縮処理する。
【００５１】
その後、ステップＳ７０５に進み、生成された最新のファイルをタイムスタンプを付して保存した後、ステップＳ７０６で圧縮前のファイルを消去する。
【００５２】
一方、レベル差がない場合にはステップＳ７０７に進み、その圧縮レベルで最も古いタイムスタンプのファイルを検索する。そして、ステップＳ７０８において、そのファイルを次の圧縮レベルで圧縮処理する。この後の処理（Ｓ７０５、Ｓ７０６）は上記と同様である。
【実施例５】
【００５３】
実施例５では、圧縮処理してもよいファイルと圧縮したくないファイル（以下、「保護ファイル」と言う）とをユーザにおいて選択できるようにした場合、保護ファイルを圧縮対象外とする。
【００５４】
その動作を図１８のフローチャートで説明する。ステップＳ８０１で保護ファイルの指定が行われていることを確認した後、ステップＳ８０２で保護ファイルがあるか否か判断し、ない場合には、ステップＳ８０３で最も古いタイムスタンプのファイルを検索し、最も古いタイムスタンプのファイルに対しステップＳ８０４で圧縮処理を施す。その後、ステップＳ８０５に進み、生成された最新のファイルをタイムスタンプを付して保存した後、ステップＳ８０６で圧縮前のファイルを消去する。
【００５５】
保護ファイルがある場合には、ステップＳ８０７に進んで、保護ファイルを除いた最も古いタイムスタンプのファイルを検索し、以下、ステップＳ８０４、Ｓ８０５、Ｓ８０６で上記と同様の処理を行う。
【実施例６】
【００５６】
実施例６では、一般的な画素数減のほかに、例えば白黒化（グレースケール化）や階調圧縮などの圧縮形式、さらにはその組合せといった複数の圧縮方法の中から、ユーザ設定により選択された圧縮方法にてファイルを圧縮できるようにしたものである。
【００５７】
その動作を図１９のフローチャートで説明する。ステップＳ９０１で最も古いタイムスタンプのファイルを検索し、ステップＳ９０２で圧縮方法についてユーザの設定がされていることを確認したら、ステップＳ９０３で設定されている圧縮方法での圧縮度を指定した後、ステップＳ９０４で、最も古いタイムスタンプのファイルに対し指定した圧縮度で圧縮処理する。その後、ステップＳ９０５に進み、生成された最新のファイルをタイムスタンプを付して保存した後、ステップＳ９０６で圧縮前のファイルを消去する。
【産業上の利用可能性】
【００５８】
以上、本発明を携帯電話機に適用した実施例について説明したが、携帯通信端末等にも適用でき、また圧縮処理するファイルは画像ファイルに限らない。
【図面の簡単な説明】
【００５９】
【図１】本発明を適用する携帯電話機の内部概要構成例を示すブロック図である。
【図２】その制御部の基本的動作を示すフローチャートである。
【図３】その割り込み時の動作を示すフローチャートである。
【図４】メモリアラーム閾値と画像処理との関係を示す図である。
【図５】メモリアラーム閾値、メモリアラーム解除閾値と画像処理との関係を示す図である。
【図６】画像処理専用フォルダ内チェック機能を示すフローチャートである。
【図７】画像処理機能のアルゴリズムを示す図である。
【図８】同じく画像処理機能のアルゴリズムを示す図である。
【図９】同様の図である。
【図１０】同様の図である。
【図１１】同様の図である。
【図１２】同様の図である。
【図１３】同様の図である。
【図１４】画像処理対象ファイル指定処理機能（実施例１の動作）を示すフローチャートである。
【図１５】本発明の実施例２の動作を示すフローチャートである。
【図１６】実施例３の動作を示すフローチャートである。
【図１７】実施例４の動作を示すフローチャートである。
【図１８】実施例５の動作を示すフローチャートである。
【図１９】実施例６の動作を示すフローチャートである。
【符号の説明】
【００６０】
１  アンテナ
２  無線部
３  操作部
４  制御部
５  表示部
６  メモリ部
７  画像入力部
【図１】
2005202646.tif 000003
【図２】
2005202646.tif 000004
【図３】
2005202646.tif 000005
【図４】
2005202646.tif 000006
【図５】
2005202646.tif 000007
【図６】
2005202646.tif 000008
【図７】
2005202646.tif 000009
【図８】
2005202646.tif 000010
【図９】
2005202646.tif 000011
【図１０】
2005202646.tif 000012
【図１１】
2005202646.tif 000013
【図１２】
2005202646.tif 000014
【図１３】
2005202646.tif 000015
【図１４】
2005202646.tif 000016
【図１５】
2005202646.tif 000017
【図１６】
2005202646.tif 000018
【図１７】
2005202646.tif 000019
【図１８】
2005202646.tif 000020
【図１９】
2005202646.tif 000021