(57)【要約】  本発明は記憶処理方法、装置及び端末を提供し、該方法は、端末の内蔵メモリカードの記憶空間と外付けメモリカードの記憶空間とを一つの統一的記憶空間に統合することと、統合後の統一的記憶空間に応じて、端末の記憶処理を行うことと、を含む。本発明によると、既存技術において端末が外付けメモリカードを使用しない時には記憶空間が不足である問題が存在し、外付けメモリカードを使用した時は外付けカードを外した場合に第三者のアプリケーションを正常に使用できず、ユーザの体験に影響を与える問題を解決し、操作が簡単であって、端末のメインメモリカードの記憶容量を向上させ、ユーザによる使用体験を改善する効果を実現できる。
2016533588.tif 000002
【特許請求の範囲】
【請求項１】
端末の内蔵メモリカードの記憶空間と外付けメモリカードの記憶空間とを一つの統一的記憶空間に統合することと、
統合後の前記統一的記憶空間に応じて、端末の記憶処理を行うことと、を含む記憶処理方法。
【請求項２】
端末の前記内蔵メモリカードの記憶空間と前記外付けメモリカードの記憶空間とを前記統一的記憶空間に統合することが、
前記内蔵メモリカードと前記外付けメモリカードに同一のファイル記憶ルートを構築することと、
前記同一のファイル記憶ルートに従って、前記内蔵メモリカードの記憶空間と前記外付けメモリカードの記憶空間とを前記統一的記憶空間に統合することと、を含む請求項１に記載の方法。
【請求項３】
統合後の前記統一的記憶空間に応じて、端末の記憶処理を行うことが、
記憶対象ファイルのサイズが前記内蔵メモリカードの記憶空間を超えるか否かを判定することと、
判定結果がＹＥＳである場合、前記記憶対象ファイルを前記外付けメモリカードに記憶し、及び／又は、判定結果がＮＯである場合、前記記憶対象ファイルを前記内蔵メモリカードに記憶することと、を含む請求項１に記載の方法。
【請求項４】
統合後の前記統一的記憶空間に応じて、端末の記憶処理を行うことが、
記憶対象ファイルを完全に記憶可能なメモリカードを確定することと、
前記記憶対象ファイルを確定された前記メモリカードに記憶することと、を含む請求項１に記載の方法。
【請求項５】
統合後の前記統一的記憶空間に応じて、端末の記憶処理を行うことが、
前記内蔵メモリカードの残り記憶空間と前記外付けメモリカードの残り記憶空間との割合が所定値未満であるか否かを判定することと、
判定結果がＹＥＳである場合、記憶対象ファイルを前記内蔵メモリカードに記憶し、及び／又は、判定結果がＮＯである場合、前記記憶対象ファイルを前記外付けメモリカードに記憶することと、を含む請求項１に記載の方法。
【請求項６】
統合後の前記統一的記憶空間に応じて、端末の記憶処理を行うことが、
前記内蔵メモリカードと前記外付けメモリカードが前記統一的記憶空間で占めるパーセンテージを確定することと、
確定された前記パーセンテージに基づいて記憶対象ファイルを記憶することと、を含む請求項１に記載の方法。
【請求項７】
端末の内蔵メモリカードの記憶空間と外付けメモリカードの記憶空間とを一つの統一的記憶空間に統合するように構成される統合モジュールと、
統合後の前記統一的記憶空間に応じて、端末の記憶処理を行うように構成される処理モジュールと、を含む記憶処理装置。
【請求項８】
前記統合モジュールが、
前記内蔵メモリカードと前記外付けメモリカードに同一のファイル記憶ルートを構築するように構成される構築ユニットと、
前記同一のファイル記憶ルートに従って、前記内蔵メモリカードの記憶空間と前記外付けメモリカードの記憶空間とを前記統一的記憶空間に統合するように構成される統合ユニットと、を含む請求項７に記載の装置。
【請求項９】
前記処理モジュールが、
記憶対象ファイルのサイズが前記内蔵メモリカードの記憶空間を超えるか否かを判定するように構成される第１の判定ユニットと、
判定結果がＹＥＳである場合、前記記憶対象ファイルを前記外付けメモリカードに記憶するように構成される第１の記憶ユニット、及び／又は、判定結果がＮＯである場合、前記記憶対象ファイルを前記内蔵メモリカードに記憶するように構成される第２の記憶ユニットと、を含む請求項７に記載の装置。
【請求項１０】
前記処理モジュールが、
記憶対象ファイルを完全に記憶可能なメモリカードを確定するように構成される第１の確定ユニットと、
前記記憶対象ファイルを確定された前記メモリカードに記憶するように構成される第３の記憶ユニットと、を含む請求項７に記載の装置。
【請求項１１】
前記処理モジュールが、
前記内蔵メモリカードの残り記憶空間と前記外付けメモリカードの残り記憶空間との割合が所定値未満であるか否かを判定するように構成される第２の判定ユニットと、
判定結果がＹＥＳである場合、記憶対象ファイルを前記内蔵メモリカードに記憶するように構成される第４の記憶ユニット、及び／又は、判定結果がＮＯである場合、前記記憶対象ファイルを前記外付けメモリカードに記憶するように構成される第５の記憶ユニットと、を含む請求項７に記載の装置。
【請求項１２】
前記処理モジュールが、
前記内蔵メモリカードと前記外付けメモリカードが前記統一的記憶空間で占めるパーセンテージを確定するように構成される第２の確定ユニットと、
確定された前記パーセンテージに基づいて記憶対象ファイルを記憶するように構成される第６の記憶ユニットと、を含む請求項７に記載の装置。
【請求項１３】
請求項７乃至１２のいずれかに記載の装置を含む端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信分野に関し、具体的には、記憶処理方法、装置及び端末に関するものである。
【背景技術】
【０００２】
Ａｎｄｒｏｉｄのオープンソース化によって、現在、多くの端末製造者がＡｎｄｒｏｉｄシステムで開発を行っていて、このような端末（例えば、携帯電話）は携帯電話に記憶する時、具備していたＦｌａｓｈを用いて一部の記憶空間を仮想化し内蔵メモリカードとして、且つ、外部機器にマウントポイントを追加してユーザがＴカードを挿入して外付けメモリカードとするように支援する。
【０００３】
しかし、Ａｎｄｒｏｉｄの元々の設計はユーザが外付けメモリカードを挿入して拡張することを防止すること、即ち、外付け無し記憶モードであって、Ｆｌａｓｈの容量が１６Ｇ又はその以上に達すると通常、ユーザの需要を満たすことができるが、購入費用が高く、同時に、記憶空間がいっぱいになった後は携帯電話の容量を拡張することができないという問題が存在している。即ち、内蔵メモリカードが大きいと、ユーザの購入費用を直接に増やしてしまい、一方、内蔵メモリカードが大きくなく、且つ内蔵メモリカードをメインメモリカードとする、即ち、内蔵メモリカードを優先すると、多くのアプリケーションが内蔵メモリカードに記憶され、空間不足の問題が発生しやすい。
【０００４】
外付けメモリカードを支援する携帯電話において、ユーザによる外付けメモリカードの挿入が許可され、携帯電話のコストを低減するため、低容量のＦｌａｓｈを利用し、ユーザが自分で外付けメモリカードを追加するか否かを決定する。外付けメモリカードを追加する時、内蔵メモリカードを優先するかそれとも外付けメモリカードを優先するかの問題が存在し、図１は既存技術における内蔵メモリカードを優先する記憶構造を示す図で、図１に示すように、内蔵メモリカードを優先すると、Ｆｌａｓｈ自体の容量が大きくないので、内蔵メモリカードの空間不足問題が発生しやすく、多くのアプリケーションを携帯電話にインストールすることができない。図２は既存技術における外付けメモリカードを優先する記憶構造を示す図で、図２に示すように、外付けメモリカードを優先すると、携帯電話の記憶容量は大幅に拡張されるが、外付けメモリカードを外した後はインストールされた多くのアプリケーションを正常に運行できない問題が存在する。
外付けメモリカードを優先する方案を用いた場合、外付けメモリカードを外した後、第三者のアプリケーションをインストールする又はデータのアクセスを行う時、いずれもＡｎｄｒｏｉｄ標準のＡＰＩをスケジューリングしてメインメモリカードの存在状態を取得し、メインメモリカードが存在しない時、機能が不正常であって又は利用不可で、ポップアップウインドウが飛び出されてユーザに知らせる。従って、外付けメモリカードをメインメモリカードとする、即ち、外付けメモリカードを優先すると、脱着可能であるので、外付けメモリカードが存在しない時に問題が発生してしまう。
【０００５】
よって、既存技術において端末が外付けメモリカードを使用しない時には記憶空間が不足である問題が存在し、外付けメモリカードを使用した時は外付けカードを外した場合に第三者のアプリケーションを正常に使用できず、ユーザの体験に影響を与える問題が存在する。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、少なくとも既存技術において端末が外付けメモリカードを使用しない時には記憶空間が不足である問題が存在し、外付けメモリカードを使用した時は外付けカードを外した場合に第三者のアプリケーションを正常に使用できず、ユーザの体験に影響を与える問題を解決できる記憶処理方法、装置及び端末を提供する。
【課題を解決するための手段】
【０００７】
本発明の一態様によると、端末の内蔵メモリカードの記憶空間と外付けメモリカードの記憶空間とを一つの統一的記憶空間に統合することと、統合後の前記統一的記憶空間に応じて、端末の記憶処理を行うことと、を含む記憶処理方法を提供する。
【０００８】
ここで、端末の前記内蔵メモリカードの記憶空間と前記外付けメモリカードの記憶空間とを前記統一的記憶空間に統合することは、前記内蔵メモリカードと前記外付けメモリカードに同一のファイル記憶ルートを構築することと、前記同一のファイル記憶ルートに従って、前記内蔵メモリカードの記憶空間と前記外付けメモリカードの記憶空間とを前記統一的記憶空間に統合することと、を含む。
【０００９】
ここで、統合後の前記統一的記憶空間に応じて、端末の記憶処理を行うことが、記憶対象ファイルのサイズが前記内蔵メモリカードの記憶空間を超えるか否かを判定することと、判定結果がＹＥＳである場合、前記記憶対象ファイルを前記外付けメモリカードに記憶し、及び／又は、判定結果がＮＯである場合、前記記憶対象ファイルを前記内蔵メモリカードに記憶することと、を含む。
【００１０】
ここで、統合後の前記統一的記憶空間に応じて、端末の記憶処理を行うことが、記憶対象ファイルを完全に記憶可能なメモリカードを確定することと、前記記憶対象ファイルを確定された前記メモリカードに記憶することと、を含む。
【００１１】
ここで、統合後の前記統一的記憶空間に応じて、端末の記憶処理を行うことが、前記内蔵メモリカードの残り記憶空間と前記外付けメモリカードの残り記憶空間との割合が所定値未満であるか否かを判定することと、判定結果がＹＥＳである場合、記憶対象ファイルを前記内蔵メモリカードに記憶し、及び／又は、判定結果がＮＯである場合、前記記憶対象ファイルを前記外付けメモリカードに記憶することと、を含む。
【００１２】
ここで、統合後の前記統一的記憶空間に応じて、端末の記憶処理を行うことが、前記内蔵メモリカードと前記外付けメモリカードが前記統一的記憶空間で占めるパーセンテージを確定することと、確定された前記パーセンテージに基づいて記憶対象ファイルを記憶することと、を含む。
【００１３】
本発明の他の一態様によると、端末の内蔵メモリカードの記憶空間と外付けメモリカードの記憶空間とを一つの統一的記憶空間に統合するように構成される統合モジュールと、統合後の前記統一的記憶空間に応じて、端末の記憶処理を行うように構成される処理モジュールと、を含む記憶処理装置を提供する。
【００１４】
ここで、前記統合モジュールは、前記内蔵メモリカードと前記外付けメモリカードに同一のファイル記憶ルートを構築するように構成される構築ユニットと、前記同一のファイル記憶ルートに従って、前記内蔵メモリカードの記憶空間と前記外付けメモリカードの記憶空間とを前記統一的記憶空間に統合するように構成される統合ユニットと、を含む。
【００１５】
ここで、前記処理モジュールは、記憶対象ファイルのサイズが前記内蔵メモリカードの記憶空間を超えるか否かを判定するように構成される第１の判定ユニットと、判定結果がＹＥＳである場合、前記記憶対象ファイルを前記外付けメモリカードに記憶するように構成される第１の記憶ユニット、及び／又は、判定結果がＮＯである場合、前記記憶対象ファイルを前記内蔵メモリカードに記憶するように構成される第２の記憶ユニットと、を含む。
【００１６】
ここで、前記処理モジュールは、記憶対象ファイルを完全に記憶可能なメモリカードを確定するように構成される第１の確定ユニットと、前記記憶対象ファイルを確定された前記メモリカードに記憶するように構成される第３の記憶ユニットと、を含む。
【００１７】
ここで、前記処理モジュールは、前記内蔵メモリカードの残り記憶空間と前記外付けメモリカードの残り記憶空間との割合が所定値未満であるか否かを判定するように構成される第２の判定ユニットと、判定結果がＹＥＳである場合、記憶対象ファイルを前記内蔵メモリカードに記憶するように構成される第４の記憶ユニット、及び／又は、判定結果がＮＯである場合、前記記憶対象ファイルを前記外付けメモリカードに記憶するように構成される第５の記憶ユニットと、を含む。
【００１８】
ここで、前記処理モジュールは、前記内蔵メモリカードと前記外付けメモリカードが前記統一的記憶空間で占めるパーセンテージを確定するように構成される第２の確定ユニットと、確定された前記パーセンテージに基づいて記憶対象ファイルを記憶するように構成される第６の記憶ユニットと、を含む。
【００１９】
本発明の他の一態様によると、上述したいずれかの装置を含む端末を提供する。
【発明の効果】
【００２０】
本発明によると、前記端末の内蔵メモリカードの記憶空間と外付けメモリカードの記憶空間とを一つの統一的記憶空間に統合し、統合後の前記統一的記憶空間に応じて、端末の記憶処理を行う方法を用いて、既存技術において端末が外付けメモリカードを使用しない時には記憶空間が不足である問題が存在し、外付けメモリカードを使用した時は外付けカードを外した場合に第三者のアプリケーションを正常に使用できず、ユーザの体験に影響を与える問題を解決し、端末のメインメモリカードの記憶容量を向上させ、ユーザによる使用体験を改善する効果を実現できる。
【図面の簡単な説明】
【００２１】
ここで説明する図面は本発明を一層理解させるためのもので、本願の一部を構成し、本発明に示す実施例及びその説明は本発明を解釈するもので、本発明を限定するものではない。
【図１】既存技術における内蔵メモリカードを優先する記憶構造を示す図である。
【図２】既存技術における外付けメモリカードを優先する記憶構造を示す図である。
【図３】本発明の実施例に係る記憶処理方法を示すフローチャートである。
【図４】本発明の実施例に係る記憶処理装置の構造を示すブロック図である。
【図５】本発明の実施例に係る記憶処理装置の統合モジュール４２の構造を示すブロック図である。
【図６】本発明の実施例に係る記憶処理装置の処理モジュール４４の構造を示すブロック図１である。
【図７】本発明の実施例に係る記憶処理装置の処理モジュール４４の構造を示すブロック図２である。
【図８】本発明の実施例に係る記憶処理装置の処理モジュール４４の構造を示すブロック図３である。
【図９】本発明の実施例に係る記憶処理装置の処理モジュール４４の構造を示すブロック図４である。
【図１０】本発明の実施例に係る記憶処理装置の好適な構造を示すブロック図である。
【図１１】本発明の実施例に係る記憶構造を示す図である。
【図１２】本発明の好適な実施例に係る携帯電話による記憶自己適応拡張方法における外付けメモリカードを挿入した後の処理を示すフローチャートである。
【図１３】本発明の好適な実施例に係る携帯電話による記憶自己適応拡張方法におけるアプリケーションをインストールした後の処理を示すフローチャートである。
【図１４】本発明の好適な実施例に係る携帯電話による記憶自己適応拡張方法における外付けメモリカードを外した後の処理を示すフローチャートである。
【発明を実施するための形態】
【００２２】
以下、図面を参照しつつ実施例を結合して本発明を詳しく説明する。尚、衝突しないかぎり、本願の実施例及び実施例に記載の特徴を組み合わせることができる。
【００２３】
本実施例において記憶処理方法を提供し、図３は本発明の実施例に係る記憶処理方法を示すフローチャートで、図３に示すように、以下のステップを含む。
【００２４】
端末の内蔵メモリカードの記憶空間と外付けメモリカードの記憶空間とを一つの統一的記憶空間に統合し（ステップＳ３０２）、
統合後の統一的記憶空間に応じて、端末の記憶処理を行う（ステップＳ３０４）。
【００２５】
上記ステップによると、端末の内蔵メモリカードの記憶空間と外付けメモリカードの記憶空間とを一つの統一的記憶空間に統合し、既存技術において端末の内蔵メモリカードと外付けメモリカードを単独に使用するしかできないことに比べ、端末が外付けメモリカードを使用しない時には記憶空間が不足である問題が存在し、外付けメモリカードを使用した時は外付けカードを外した場合に第三者のアプリケーションを正常に使用できない問題を解決し、且つ、操作が簡単で、端末のメインメモリカードの記憶容量をある程度向上させ、ユーザの使用体験を改善する。
【００２６】
端末の内蔵メモリカードの記憶空間と外付けメモリカードの記憶空間とを一つの統一的記憶空間に統合することを以下の方法で行うことができる。内蔵メモリカードと外付けメモリカードに同一のファイル記憶ルートを構築し、同一のファイル記憶ルートに従って、内蔵メモリカードの記憶空間と外付けメモリカードの記憶空間とを統一的記憶空間に統合する。このような方式によると、内蔵メモリカードと外付けメモリカードの中の同じファイル名のファイルを一つの統一的なフォルダに統合することで、ユーザがファイルの検索に利便性を提供し、一つのファイルを検索する時、所属される統合後の統一的なフォルダで検索すればよく、内蔵メモリカードと外付けメモリカードでそれぞれ検索する必要はない。
【００２７】
統合後の統一的記憶空間に対して端末の記憶処理を行う方法はさまざまで、例えば、その一つの方法として、まず記憶対象ファイルのサイズが内蔵メモリカードの記憶空間を超えるか否かを判定し、該記憶ファイルのサイズが内蔵メモリカードの記憶空間を超えると、記憶対象ファイルを外付けメモリカードに記憶しなければならず、該記憶ファイルのサイズが内蔵メモリカードの記憶空間を超えていないと、記憶対象ファイルを内蔵メモリカードに記憶すればよい。これにより、記憶対象ファイルが内蔵メモリカードを優先して記憶され、外付けメモリカードがない場合であっても、記憶されたファイルを正常に使用することが可能である。内蔵メモリカードの記憶空間が不足である時、自動に外付けメモリカードに記憶し、内蔵記憶空間が不足であることでファイルを記憶できないことは発生せず、当該プロセスは手動で操作する必要がなく、端末の内部で自動的に完成し、ユーザの必要ない手間を削減し、ファイル記憶問題を簡単且つ高速に解決できる。
【００２８】
さらに、例えば、統合後の統一的記憶空間に対して端末の記憶処理を行う方法は、記憶対象ファイルを完全に記憶可能なメモリカードを確定し、記憶対象ファイルを確定されたメモリカードに記憶する。記憶対象ファイルの完全性を保証できると共に、記憶しようとするファイルのサイズを把握した後、端末は記憶対象ファイルのサイズに基づいて記憶位置を配分し、内蔵メモリカードと外付けメモリカードの中のいずれかのメモリカードの記憶空間が充分であると、記憶対象ファイルをそのメモリカードに記憶し、二つのメモリカードの記憶空間がいずれも充分であると、記憶位置をランダムに配分することで、内蔵メモリカードと外付けメモリカードの記憶空間の均一分布を保証し、一つのメモリカードが記憶を負担し、他のメモリカードの記憶内容は少ない現象が発生することを回避し、端末の運行速度を向上させ、ユーザの体験を向上させる。
【００２９】
さらに例えば、統合後の統一的記憶空間に対して端末の記憶処理を行う方法は、内蔵メモリカードの残り記憶空間と外付けメモリカードの残り記憶空間の割合が所定値未満であるか否かを判定し、判定結果がＹＥＳである場合、記憶対象ファイルを内蔵メモリカードに記憶し、判定結果がＮＯである場合、記憶対象ファイルを外付けメモリカードに記憶する。該所定値は予め規定されることができ、システムが内蔵メモリカードと外付けメモリカードとの記憶空間サイズの比に基づいて生成したものであることもでき、端末それぞれの内蔵メモリカードと外付けメモリカードの記憶空間のサイズは異なっているので、当該所定値も唯一に確定されるものではない。当該方法によると、内蔵メモリカードと外付けメモリカードの中の残りの記憶空間のサイズを適切に調節することができるので、両方の記憶分布が二極分化されることがなく、両方の残りの記憶空間のバランスをとることができる。
【００３０】
そして、統合後の統一的記憶空間に対して端末の記憶処理を行うことはさらに、内蔵メモリカードと外付けメモリカードが統一的記憶空間で占めるパーセンテージを確定し、確定されたパーセンテージに基づいて、記憶対象ファイルを記憶する。これにより、記憶対象ファイルを二つの部分に分けて、該記憶対象ファイルの一部を内蔵メモリカードに記憶し、残りの部分を外付けメモリカードに記憶することができ、大きい記憶空間を必要とする記憶対象ファイルの場合、二つのメモリカードに記憶することができ、内蔵メモリカードと外付けメモリカードに対する記憶圧力を低減し、端末の良好な運行に積極的な役割を果たしていて、ユーザの体験を向上させる。
【００３１】
本実施例においてさらに記憶処理装置を提供し、該装置は上述した実施例及び好適な実施形態を実現するためのものであって、既に説明した部分の説明は省略する。以下の説明で使用される用語「モジュール」は予定の機能を実現可能なソフトウェア及び／又はハードウェアの組み合わせである。以下の実施例で説明する装置をソフトウェアで実現することが好ましいが、ハードウェア又はソフトウェアとハードウェアの組み合わせによって実現することも可能である。
【００３２】
図４は本発明の実施例に係る記憶処理装置の構造を示すブロック図で、図４に示すように、該装置は統合モジュール４２と処理モジュール４４とを含み、以下、該装置を説明する。
【００３３】
統合モジュール４２は、端末の内蔵メモリカードの記憶空間と外付けメモリカードの記憶空間とを一つの統一的記憶空間に統合するように構成され、処理モジュール４４は上記統合モジュール４２に接続され、統合後の統一的記憶空間に応じて、端末の記憶処理を行うように構成される。
【００３４】
図５は本発明の実施例に係る記憶処理装置の統合モジュール４２の構造を示すブロック図で、図５に示すように、該統合モジュール４２は構築ユニット５２と統合ユニット５４とを含み、以下、該統合モジュール４２を具体的に説明する。
【００３５】
構築ユニット５２は内蔵メモリカードと外付けメモリカードに同一のファイル記憶ルートを構築するように構成され、統合ユニット５４は上記構築ユニット５２に接続され、同一のファイル記憶ルートに従って、内蔵メモリカードの記憶空間と外付けメモリカードの記憶空間とを統一的記憶空間に統合するように構成される。
【００３６】
図６は本発明の実施例に係る記憶処理装置の処理モジュール４４の構造を示すブロック図１で、図６に示すように、該処理モジュール４４は第１の判定ユニット６２と、第１の記憶ユニット６４と、第２の記憶ユニット６６とを含む。以下、該処理モジュール４４を説明する。
【００３７】
第１の判定ユニット６２は記憶対象ファイルのサイズが内蔵メモリカードの記憶空間を超えるか否かを判定するように構成され、第１の記憶ユニット６４は上記第１の判定ユニット６２に接続されて、判定結果がＹＥＳである場合、記憶対象ファイルを外付けメモリカードに記憶するように構成され、第２の記憶ユニット６６は上記第１の判定ユニット６２に接続され、判定結果がＮＯである場合、記憶対象ファイルを内蔵メモリカードに記憶するように構成される。
【００３８】
図７は本発明の実施例に係る記憶処理装置の処理モジュール４４の構造を示すブロック図２で、図７に示すように、該処理モジュール４４は第１の確定ユニット７２と、第３の記憶ユニット７４と、を含み、以下、該処理モジュール４４を説明する。
【００３９】
第１の確定ユニット７２は記憶対象ファイルを完全に記憶可能なメモリカードを確定するように構成され、第３の記憶ユニット７４は上記第１の確定ユニット７２に接続され、記憶対象ファイルを確定されたメモリカードに記憶するように構成される。
【００４０】
図８は本発明の実施例に係る記憶処理装置の処理モジュール４４の構造を示すブロック図３で、図８に示すように、該処理モジュール４４は、第２の判定ユニット８２と、第４の記憶ユニット８４と、第５の記憶ユニット８６と、を含む。以下、該処理モジュール４４を説明する。
【００４１】
第２の判定ユニット８２は内蔵メモリカードの残り記憶空間と外付けメモリカードの残り記憶空間の割合が所定値未満であるか否かを判定するように構成され、第４の記憶ユニット８４は上記第２の判定ユニット８２に接続され、判定結果がＹＥＳである場合、記憶対象ファイルを内蔵メモリカードに記憶するように構成され、第５の記憶ユニット８６は上記第２の判定ユニット８２に接続され、判定結果がＮＯである場合、記憶対象ファイルを外付けメモリカードに記憶するように構成される。
【００４２】
図９は本発明の実施例に係る記憶処理装置の処理モジュール４４の構造を示すブロック図４で、図９に示すように、該処理モジュール４４は第２の確定ユニット９２と、第６の記憶ユニット９４と、を含み、以下、該処理モジュール４４を説明する。
【００４３】
第２の確定ユニット９２は内蔵メモリカードと外付けメモリカードが統一的記憶空間で占めるパーセンテージを確定するように構成され、第６の記憶ユニット９４は上記第２の確定ユニット９２に接続され、確定されたパーセンテージに基づいて、記憶対象ファイルを記憶するように構成される。
【００４４】
図１０は、本発明の実施例に係る端末の好適な構造を示すブロック図で、図１０に示すように、該端末１００は上述したいずれかの記憶処理装置１０２を含む。
【００４５】
既存技術において、端末が外付けメモリカードを使用しない時には記憶空間が不足であって、外付けメモリカードを使用した時は外付けカードを外した場合に第三者のアプリケーションを正常に使用できず、ユーザの体験に影響を与える問題に対して、本発明は携帯電話が記憶容量を自己適応的にサイズを拡張する方法を提供する。該方法は、外付けメモリカードを挿入することで携帯電話の記憶容量を拡張し、外付けメモリカードがない状況でも正常に使用することができる。本発明は、携帯電話のＵＳＢモードでコンピューターへの接続、ファイルの管理表示及び外付けメモリカードを挿入／外した時の携帯電話によるメモリカード内のファイルへのアクセスを考慮し、外付けメモリカードが存在するか否かとは関係なくユーザにメモリカードの効果を与え、今の市場に存在する外付けメモリカードをメインメモリカードとする時に外付けメモリカードを外した後第三者のアプリケーションを使用できないという問題を解決し、ユーザがメモリカードを使用する効率や体験を大幅に向上させる。
【００４６】
既存技術において端末（携帯電話）が記憶を内蔵メモリカードを優先する又は外付けメモリカードを優先するかを設定する際に発生する問題に対して、本実施例において全体の携帯電話記憶解決案を提示し、本発明はＡｎｄｒｏｉｄプラットフォームでの携帯電話による記憶に係っていて、外付けメモリカード中の内容をシームレスに携帯電話記憶全体に統合する。ロジック的に二つの記憶空間が完全に一致するので、内蔵メモリカードと外付けメモリカードとをロジック的一つにし、携帯電話側又はコンピュータ側から検索する際、ユーザから見て終始一つの記憶空間のみが表示され、ユーザが外付けＴカードを挿入した時、記憶空間は自動に増加され、ユーザが外付けＴカードを外すと、記憶空間は自動に縮小され、図１１は本発明の実施例に係る記憶構造を示す図で、図１１に示すように、メインメモリカードはずっと存在状態であって、内蔵メモリカードと外付けメモリカードとを統合していて、アプリケーションをインストールする場合に外付けメモリカードが挿入されているか否かの影響を受けず、最終的にユーザが携帯電話の記憶を拡張するか否かを制御し、ユーザの体験効果を向上させる。
【００４７】
本実施例で提供する携帯電話記憶自己適応拡張方法は、インターフェースの表示において、コンピュータ接続側又は携帯電話側で表示するものはいずれも一つの記憶空間であるので、ユーザが使用する際に、携帯電話側とコンピュータ側から検索する際に内蔵メモリカードと外付けメモリカードを表示して、ファイルを検索する際に内蔵メモリカードから検索するかそれとも外付けメモリカードから検索するかを決めることができないことを避けることができる。また、携帯電話の容量を調査する時、内蔵メモリカードと外付けメモリカードの合計容量のみを表示する。ファイル管理装置においてファイルを検索すると一つの外部機器のみが存在する。内蔵メモリカードと外付けメモリカード中の同一のルートのファイルは一つのルートで外部に表示され、異なるルートでのファイルは単独に表示される。
【００４８】
そして、該携帯電話記憶自己適応拡張方法によると、記憶内容の設定において、第三者のアプリケーションをインストールする際、生成されるフォルダを内蔵メモリカードに記憶することで、外付けメモリカードがない時にも当該アプリケーションを正常に使用できるように保証する。当該第三者のアプリケーションのフォルダ中のファイルが占める内容が一定のサイズを超えると、当該フォルダを再帰的に外付けメモリカードにコピーした後、内蔵メモリカード中の当該フォルダ中の全てのファイルを削除し、一方、フォルダディレクトリと名称は変更されない。他の内容の書き込みであると、その内容を外付けメモリカードに記憶することで、内蔵メモリカードの空間を最大限を節約し、更に多いアプリケーションをインストール可能である。しかし、一つのメモリカードの空き空間が不足であると、記憶内容を他のメモリカードに記憶することで、記憶全体として残りの空間がある時は依然として利用可能である。尚、上記方案に応じて記憶内容を設定する以外、他の方法でファイルを記憶することもでき、例えば、内蔵メモリカードと外付けメモリカードの残りの空き空間の割合を計算し、当該割合がある一つの値を超えると、ファイルを内蔵メモリカードに記憶し、ある一つの値未満であると、ファイルを外付けメモリカードに記憶し、又は、記憶対象ファイル中の約数％のファイルを内蔵メモリカードに記憶し、残りのファイルを外付けメモリカードに記憶する等であることができる。
【００４９】
該携帯電話記憶自己適応拡張方法は、内容の読み取りにおいて、内蔵メモリカードと外付けメモリカードに同一のルートディレクトリがあると、内蔵メモリカードと外付けメモリカードをアクセスすることで、ファイルの読み取りやアクセスの漏れを防止する。同時に、上記記憶内容の設定に応じて、ファイルの管理操作を行う。
【００５０】
該携帯電話記憶自己適応拡張方法によると、第三者のアプリケーションがＡｎｄｒｏｉｄのアプリケーションプログラミングインタフェース（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ、ＡＰＩと略称）を介してメインメモリカードが存在するか否かを取得する時にいつもｔｒｕｅを返信し、これにより、今の中低レベルの携帯電話において外付けメモリカードをメインメモリカードとすることで外付けメモリカードを外した後に一部の第三者のアプリケーションを使用することができないという障害問題を解決し、重要な意味を持っている。上記実施例及び好適な実施形態によると、ユーザの方面から見ると、外付けメモリカードを挿入しているか否かに関わらず、ファイル管理における各ディレクトリルートはいずれも唯一であるが、フォルダでのファイルは内蔵メモリカードと外付けメモリカードの同一のディレクトリでのファイルの合計（外付けメモリカードが既に携帯電話にマウントされていれば）であるので、ユーザがファイルを検索や管理しやすい。表示された携帯電話の残りの空間は内蔵メモリカードと外付けメモリカードとの残りの空間の合計（外付けメモリカードが既に携帯電話にマウントされていれば）であって、ユーザがメモリカードの容量を調査しファイルを管理する方面の体験を大幅に向上させる。
【００５１】
以下、図面を結合して本発明の好適な実施を説明する。
【００５２】
図１２は本発明の好適な実施例に係る携帯電話記憶自己適応拡張方法において外付けメモリカードを挿入した後の処理を示すフローチャートで、図１２に示すように、以下のステップを含む。
【００５３】
外付けメモリカードをホットプラグした後、マウントを完成してからｍｏｕｎｔｅｄ（マウント）メッセージを報知し（ステップＳ１２０２）、
ｍｅｄｉａをトリガーしたプロセスを再び走査し、外付けメモリカード中のファイル情報をｍｅｄｉａに対応するデータベースに追加し（ステップＳ１２０４）、
携帯電話中の全てのアプリケーションパケットが内蔵メモリカードで発生したフォルダを検出し、内蔵メモリカード中のこれらのフォルダを再帰的に外付けメモリカードにコピーし、ここで、フォルダ中のファイルはコピーせず（ステップＳ１２０６）、
ファイルの管理、記憶容量に対する全ての情報を更新して、コンピュータ側又は携帯電話側で表示される記憶容量が内蔵メモリカードと外付けメモリカードの容量の合計と空き容量の合計であって、ファイルディレクトリでのファイルが内蔵メモリカードと外付けメモリカードの同ルートのファイルの合計であるように保証する（ステップＳ１２０８）。
【００５４】
図１３は本発明の好適な実施例に係る携帯電話記憶自己適応拡張方法においてアプリケーションをインストールした後の処理を示すフローチャートで、図１３に示すように、以下のステップを含む。
【００５５】
第三者のアプリケーションをインストール／使用し（ステップＳ１３０２）、
インストールしたアプリケーションは、メインメモリカードが存在するか否かを検出し、本実施例において外付けメモリカードがマウントされたか否かに関わらず、メインメモリカードはいずれも存在状態であって、ルートは／ｓｔｏｒａｇｅ／ｓｄｃａｒｄであって（ステップＳ１３０４）、
アプリケーションは、メインメモリカードの存在を検出した後、メインメモリカードで一部のフォルダとファイルを発生し（ステップＳ１３０６）、
アプリケーションがメインメモリカードに新しく追加したフォルダとファイルを検出した後、上記実施例及び好適な実施形態における記憶内容設定方案に従って記憶し、アクセスファイルを直接に内蔵メモリカードに記憶することができるか否かを判定し、判定結果がＹＥＳである場合、直接にファイルにアクセスし（ステップＳ１３０８）、ステップＳ１３１０を実行し、そうでないと、ステップＳ１３１２を実行し、
ファイルをアクセスし（ステップＳ１３１０）、
内蔵メモリカード中のフォルダを再帰的に外付けメモリカードにコピーし、外付けメモリカードでファイルの読み取りを行って、内蔵メモリカードに外付けメモリカードのディレクトリと完全に同一のディレクトリを記憶しなければならず、これにより、アプリケーションが使用中に内容をアクセスできないことで崩壊することがないように保証する（ステップＳ１３１２）。
【００５６】
図１４は本発明の好適な実施例に係る携帯電話記憶自己適応拡張方法において外付けメモリカードを外した後の処理を示すフローチャートで、図１４に示すように、以下のステップを含む。
【００５７】
外付けメモリカードが外された後、マウントを完成してからｕｎｍｏｕｎｔｅｄメッセージを報知し（ステップＳ１４０２）、
ｍｅｄｉａデータベースから外付けメモリカードのファイル情報を削除し、即ち、ｍｅｄｉａをトリガーした外付けメモリカード中のファイル情報をｍｅｄｉａに対応するデータベースから削除することで、使用中の一致性を保証し（ステップＳ１４０４）、
ユーザが把握可能な全ての容量サイズ、ファイル管理等のインターフェース表示を更新し、即ち、ファイルの管理、記憶容量に対する全ての情報を更新することで、コンピュータ側又は携帯電話側から表示される記憶容量が内蔵メモリカードの総容量と空き容量であって、ファイルディレクトリでのファイルが内蔵と同一なルートのファイルであるように保証し（ステップＳ１４０６）、
アプリケーションが、メインメモリカードの状態がマウント状態であることを読み出した後、対応するディレクトリ中のファイルを読み出し（ステップＳ１４０８）、
該ファイルが内蔵メモリカードに記憶されているか否かを判定し（ステップＳ１４１０）、読み出し対象のファイルが外付けメモリカードに記憶されているものであると、読み出しすることができず、ステップＳ１４１２を実行し、そうでないと、ステップＳ１４１４を実行し、
ファイルが存在しないとことを提示し（ステップＳ１４１２）、
読み出し対象のファイルが内蔵メモリカードに記憶されているものであると、正常に使用し、ファイルの記憶位置は上記実施例及び好適な実施形態における記憶内容の設定方案にしたあって行う（ステップＳ１４１４）。
【００５８】
上述した本発明の各ブロック又は各ステップを共通の計算装置によって実現することができ、単独の計算装置に集中させることができれば、複数の計算装置から構成されるネットワークに分布させることもでき、さらに計算装置が実行可能なプログラムコードによって実現することもできるので、それらを記憶装置に記憶させて計算装置によって実行することができ、場合によっては、他の順で図に示す又は説明したステップを実行することができ、又は夫々集積回路ブロックに製作し、又はそれらの中の複数のブロック又はステップを単一の集積回路ブロックに製作して実現できることは当業者にとって明らかなことである。このように、本発明は如何なる特定のハードウェアとソフトウェアの結合にも限定されない。
【００５９】
以上は、本発明の好適な実施例に過ぎず、本発明を限定するものではない。当業者であれば本発明に様々な修正や変形が可能である。本発明の精神や原則内での全ての修正、置換、改良などは本発明の保護範囲内に含まれる。
【産業上の利用可能性】
【００６０】
上述したように、既存技術において端末が外付けメモリカードを使用しない時には記憶空間が不足である問題が存在し、外付けメモリカードを使用した時は外付けカードを外した場合に第三者のアプリケーションを正常に使用できず、ユーザの体験に影響を与える問題を解決し、端末のメインメモリカードの記憶容量を向上させると共に、操作が簡単で、ユーザによる使用体験を改善することができる。
【図１】
2016533588.tif 000003
【図２】
2016533588.tif 000004
【図３】
2016533588.tif 000005
【図４】
2016533588.tif 000006
【図５】
2016533588.tif 000007
【図６】
2016533588.tif 000008
【図７】
2016533588.tif 000009
【図８】
2016533588.tif 000010
【図９】
2016533588.tif 000011
【図１０】
2016533588.tif 000012
【図１１】
2016533588.tif 000013
【図１２】
2016533588.tif 000014
【図１３】
2016533588.tif 000015
【図１４】
2016533588.tif 000016
【国際調査報告】
2016533588.tif 000017
2016533588.tif 000018
2016533588.tif 000019
2016533588.tif 000020