(57)【要約】【課題】電子機器の本体側メモリから外部記憶媒体に大容量データを書き込む際、長時間にわたって他の処理が実行できなくなる事態を回避する。【解決手段】ステップＳ２において書き込みデータのサイズを算出した後、ステップＳ３において優先割り込みがあると判断した場合にはその処理を優先して実行する。また、優先割り込みがないと判断した場合には、ステップＳ５乃至ステップＳ７において、短時間に済む部分データの書き込みを実行し、改めて優先割り込みの有無を確認する。【選択図】　図２
2004120036.tif 000002
【特許請求の範囲】
【請求項１】
外部記憶装置に格納された記憶媒体に対するデータの書き込み及び読み出しを制御する制御手段を備えた移動通信端末において、前記制御手段は、前記記憶媒体への書き込み要求を受けると、書き込み要求にかかるデータと登録されている基準データサイズと比較し、基準データサイズ以下である場合は、一度の書き込み動作で前記書き込みにかかるデータを前記記憶媒体に書き込み、基準データサイズ以上出る場合は、前記書き込みにかかるデータを前記基準データサイズ単位に分割して連続しない複数の書き込み動作で書き込み処理を実行することを特徴とする移動通信端末。
【請求項２】
前記制御手段は、前記書き込み要求より優先度の高い処理の発生を検出すると、前記書き込み処理を中断することを特徴とする請求項１記載の移動通信端末。
【請求項３】
前記制御手段は、前記優先度の高い処理の発生によって前記記憶媒体への書き込み処理を中断した場合、前記優先度の高い処理の終了後、前記記憶媒体への書き込み処理を継続することを特徴とする請求項２記載の移動通信端末。
【請求項４】
前記登録されている基準データサイズを変更する変更手段を更に備えたことを特徴とする請求項１記載の移動通信端末。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、移動通信端末に係り、特に本体に外部記憶装置を内蔵または接続して、これに記憶媒体を格納しデータを書き込むことのできる移動通信端末に関する。
【０００２】
【従来の技術】
パソコン等の据え置き型を主とする電子機器においては、本体に内蔵または接続可能な外部記憶装置に記憶媒体を格納してデータの読み書きを行うことが一般的であるが、近年は携帯型の電子機器においても、同様の機能が求められつつある。例えば携帯無線通信装置の場合、その用途が電話およびテキスト形式のメールのやり取りにとどまらず、音楽、静止画、動画等の多彩かつ大容量のコンテンツの取り扱いへと拡大していることから、フラッシュメモリ等の外部記憶媒体を収容するスロットを備え、その読み書きを行う機能が必然的に求められるようになってきた。
【０００３】
携帯型の電子機器の場合、電源容量やプロセッサの処理能力等の面で据え置き型に比べ制約が大きいため、その点をカバーする方法が各種提案されている。特許文献１に開示された発明はその一例で、映像記録装置による撮影の結果得られた映像信号を所定区分ごとに圧縮処理してバッファメモリに記憶し、さらに当該区分単位でＰＣカード型ハードディスクのような外部記憶媒体に書き込む際、当該外部記憶媒体を内蔵する外部記憶装置を書き込み動作に必要な期間だけ記録動作状態にし、その他の期間は休止状態（ハードディスク装置の場合はモータのみ回転し磁気ヘッドはディスクから待避しているいわゆるアイドル状態）にして、消費電力および発熱を抑制するというものである。
【０００４】
【特許文献１】
特開平９−２７０９８５号公報（第１−２ページ、図１）
【０００５】
【発明が解決しようとする課題】
上記の従来の技術は、映像の記録のみを目的とするような単機能的用途において、動画のような大容量のデータを扱う場合に適した技術であるが、携帯無線通信装置のような多機能的用途においては、そのまま適用することができない。
【０００６】
例えば携帯無線通信装置の内部メモリからメモリカードに動画データを書き込むような場合、現在の通常の携帯無線通信装置の処理能力では、何十秒もの書き込み時間を要し、その間に着信があったような場合にその表示がされず、応答もできないというケースを生じ得る。このような問題に対処するためには、単に外部記憶装置の休止期間を設けるというだけでは不十分である。
【０００７】
したがって、本発明は、電子機器の内部メモリから外部記憶媒体に大容量データを書き込む際、書き込み動作の休止期間中に書き込み以外の優先度の高い動作を行うことができる、データ書き込みの制御方法および電子機器を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、本発明の移動通信端末は、外部記憶装置に格納された記憶媒体に対するデータの書き込み及び読み出しを制御する制御手段を備えた移動通信端末において、前記制御手段は、前記記憶媒体への書き込み要求を受けると、書き込み要求にかかるデータと登録されている基準データサイズと比較し、基準データサイズ以下である場合は、一度の書き込み動作で前記書き込みにかかるデータを前記記憶媒体に書き込み、基準データサイズ以上出る場合は、前記書き込みにかかるデータを前記基準データサイズ単位に分割して連続しない複数の書き込み動作で書き込み処理を実行することを特徴とする。
【０００９】
本発明によれば、大容量データの外部記憶媒体への書き込み時間を区切って、その都度書き込み以外の処理を実行することができるので、本来の機能を損なうことなく書き込みを行うことができる。
【００１０】
【発明の実施の形態】
（第１の実施の形態）
以下に、本発明によるデータ書き込みの制御方法および電子機器の第１の実施の形態を、図１および図２を参照して説明する。本発明の第１の実施の形態は、本発明を携帯無線通信装置に実施したものであって、図１はそのブロック図である。図中、１はアンテナ、２は送受切換え部、３は送信部、４は受信部、５は変復調部、６はボコーダ部、７は音声−電気変換部およびＡＤ変換部、８はＤＡ変換部およびドライバ、９は送話器、１０は受話器である。これらは携帯無線通信装置の構成に一般的に含まれるものである。
【００１１】
次に、１１は制御部であって同じく携帯無線通信装置の構成に一般的に含まれ、また、１２は割り込み処理部であって、同じく一般的に設けられる場合が少なくないが、本発明の第１の実施の形態におけるこれらの動作については、後で詳しく説明する。なお、図１においては、割り込み処理部１２は制御部１１を除いては変復調部５とのみ接続されているが、これに限らず、さらに他の構成と接続される形態もむろんあり得る。
【００１２】
さらに、１３は内部メモリ、１４はメモリカードスロット、１５はメモリカード、１６は主表示部ドライバ、１７は副表示部ドライバ、１８は主表示部、１９は副表示部、２０は操作入力部、２１はカメラ、２２は電源部、２３はバッテリーである。このうち、内部メモリ１３、主表示部ドライバ１６、主表示部１８、操作入力部２０、電源部２２およびバッテリー２３もまた、携帯無線通信装置の構成に一般的に含まれるものである。
【００１３】
次に、メモリカード１５は、例えばＳＤメモリカード（商標）のような外部記憶媒体であり、メモリカードスロット１４に挿入された状態で、この携帯無線通信装置の外部記憶装置として機能する。メモリカード１５に静止画、動画、音楽等の大容量データを書き込んで保存し、さらにデータ保存済みのメモリカード１５をメモリカードスロット１４から取り外し、パソコン等の他の電子機器に挿入して当該データを利用するような使い方ができる。なお、メモリカード以外の記憶媒体（例えばＰＣカード型ハードディスク）であっても差し支えない。
【００１４】
また、副表示部ドライバ１７、副表示部１９およびカメラ２１は、機能拡張または利便性向上の目的で設けられているもので、これらを含まない構成であっても、または他の機能若しくは利便性向上を目的とするこれら以外の要素を含む構成であっても、差し支えない。
【００１５】
また、以上述べた本発明の第１の実施の形態における構成は、機能的に区分されたものであって、実装上必ずしもこれと一致しない部品または回路基板等の区分に基づき構成された形態をも含むものである。
【００１６】
次に、本発明の第１の実施の形態に係る電子機器（携帯無線通信装置）の動作を、図２を参照して説明する。図２は、本発明の第１の実施の形態に係るフローチャートである。
【００１７】
初めに、操作入力部２０において、内部メモリ１３からメモリカード１５に書き込むべきデータを指定して書き込みを指示する操作が行われる（ステップＳ１）。すると、制御部１１は、上述の指定および携帯無線通信装置の制御部として一般的に備えているメモリ管理機能に基づき、メモリカード１５に書き込むべきデータのサイズ（その値をＺとする）を算出する（ステップＳ２）。
【００１８】
次に制御部１１は、割り込み処理部１２を参照して、メモリカード１５に対するデータ書き込みの処理に優先して処理すべき割り込みの有無を確認する（ステップＳ３）。例えば、音声通話が着信している場合には、当該着信呼はアンテナ１、送受切換え部２、受信部４を経て変復調部５において復調され、割り込み処理部１２がこれを検出して、「着呼割り込みあり」のフラグを立てた状態になっている。また、この割り込みの優先度は、メモリーカード１５へのデータ書き込みよりも高く設定されているものと想定する。
【００１９】
すると、制御部１１は、メモリーカード１５へのデータ書き込みよりも優先度の高い着呼処理を実行し（ステップＳ３の“ＹＥＳ”およびステップＳ４）、その後処理を終了する。
【００２０】
一方、メモリーカード１５へのデータ書き込みよりも優先度の高い割り込みがない場合は（ステップＳ３の“ＮＯ”）、先に算出したデータのサイズＺを、メモリカード１５に対して連続して書き込むことのできる単位データのサイズと比較する（ステップＳ５）。単位データのサイズは、メモリカード１５への連続書き込み時間（他の処理が実行できない時間）の許容値に応じて予め定められているものとする。この値は、また、操作入力部２０における操作により、設定、選択または変更することができるようにしてもよい。
【００２１】
ステップＳ５における比較の結果、Ｚが単位データのサイズ以下である場合には（ステップＳ５の“ＹＥＳ”）、メモリカード１５に対して全データを連続して書き込み（ステップＳ６）、その後処理を終了する。連続書き込み時間が許容値以下で済むからである。
【００２２】
逆に、Ｚが単位データのサイズを上回る場合には、メモリカード１５に書き込むべきデータの一部であって、そのサイズ（Ｖとする）が単位データのサイズ以下である部分データを、メモリカード１５に書き込む（ステップＳ７）。こうすると、連続書き込みの許容時間内で、部分データの書き込みが実行される。その後、Ｚの値をまだ書き込まれていないデータのサイズ（Ｚ−Ｖ）で書き換え（ステップＳ８）、改めて優先割り込みの有無の確認（ステップＳ３）に戻る。それ以降の処理は、既に述べた通りであるので説明を繰り返さない。
【００２３】
なお、Ｖの値は定数でもよいが、部分データの書き込みの都度、データの構成等に基づいて設定するようにしてもよい。また、ステップＳ２に続いて、全データを単位データのサイズ以下のサイズからなる複数の部分データに区分し、これを順次外部記憶装置に対して書き込むという処理フローも、むろん考えられる。
【００２４】
本発明の第１の実施の形態は、携帯無線通信装置を例にとって説明したが、携帯型または無線通信装置に限る必要はなく、外部記憶媒体を利用する電子機器ならば何であっても実施することができる。
【００２５】
本発明の第１の実施の形態によれば、大容量データを外部記憶装置に書き込む場合、許容時間内に書き込める部分データの書き込みが終了する都度、優先割り込みの有無を確認することにより、長時間にわたって他の処理が実行できなくなるという事態の発生を避けることができる。
【００２６】
（第２の実施の形態）
次に、本発明によるデータ書き込みの制御方法および電子機器の第２の実施の形態を、図１および図３を参照して説明する。本発明の第２の実施の形態は、第１の実施の形態と同じく、本発明を携帯無線通信装置に実施したものであって、ブロック図（図１）は第１の実施の形態と共通である。図３は、本発明の第２の実施の形態に係るフローチャートである。
【００２７】
図中、ステップＳ３までの処理は、図２と共通であるので説明を省略する。本発明の第１の実施の形態においては、優先割り込み処理の実行後に、全データのメモリカード１５への書き込みが完了していない場合でもデータ書き込み動作を終了するので、残るデータを書き込むためには改めて処理を開始しなければならないという不便があった。そこで、本発明の第２の実施の形態においては、優先割り込み処理の実行（ステップＳ４ａ）後に、改めて優先割り込みの有無の確認（ステップＳ３）に戻ることとし、処理を継続できるようにする。すべての優先割り込みの処理が完了した後（ステップＳ３の“ＮＯ”）の処理については、図２と共通であるので説明を省略する。
【００２８】
本発明の第２の実施の形態によれば、優先割り込み処理の実行後も、改めて開始の操作をすることなく外部記憶媒体へのデータ書き込みを継続することができるという、付加的な効果が得られる。なお、携帯型または無線通信装置に限る必要はなく、外部記憶媒体を利用する電子機器ならば何であっても実施することができる点は、第１の実施の形態と同様である。
【００２９】
【発明の効果】
本発明によれば、電子機器から外部記憶媒体へ大容量データを連続的に書き込みつつ、優先度の高い割り込み処理を適宜実行することができ、高い利便性を実現することができる。
【図面の簡単な説明】
【図１】本発明の第１および第２の実施の形態に係るブロック図。
【図２】本発明の第１の実施の形態に係るフローチャート。
【図３】本発明の第２の実施の形態に係るフローチャート。
【符号の説明】
１　アンテナ
２　送受切換え部
３　送信部
４　受信部
５　変復調部
６　ボコーダ部
７　音声−電気変換部およびＡＤ変換部
８　ＤＡ変換部およびドライバ
９　送話器
１０　受話器
１１　制御部
１２　割り込み処理部
１３　内部メモリ
１４　メモリカードスロット
１５　メモリカード
１６　主表示部ドライバ
１７　副表示部ドライバ
１８　主表示部
１９　副表示部
２０　操作入力部
２１　カメラ
２２　電源部
２３　バッテリー
【図１】
2004120036.tif 000003
【図２】
2004120036.tif 000004
【図３】
2004120036.tif 000005