JP5219410B2 - 携帯端末装置 - Google Patents
携帯端末装置 Download PDFInfo
- Publication number
- JP5219410B2 JP5219410B2 JP2007169815A JP2007169815A JP5219410B2 JP 5219410 B2 JP5219410 B2 JP 5219410B2 JP 2007169815 A JP2007169815 A JP 2007169815A JP 2007169815 A JP2007169815 A JP 2007169815A JP 5219410 B2 JP5219410 B2 JP 5219410B2
- Authority
- JP
- Japan
- Prior art keywords
- program
- unit
- update
- processing
- control unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72406—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Computer Interaction (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Stored Programmes (AREA)
Description
記憶部13は、不揮発性の第1の記憶デバイス131(不揮発性半導体メモリ、ハードディスク装置、光ディスク装置など)と、ランダムアクセス可能な第2の記憶デバイス132(例えば揮発性のSRAM、DRAM)などを含んで構成されるものとする。ここでは、第1の記憶デバイス131は、不揮発性の半導体記憶デバイスであり、ブロック単位でデータの書き込みが行われるNAND型のフラッシュメモリが使用されるものとして説明する。
すなわち、音声処理部14は、マイクから入力される音声を増幅し、アナログ/デジタル変換を行い、更に符号化等の信号処理を施し、デジタルの音声データに変換して制御部12に出力する。
また、音声処理部14は、制御部12から供給される音声データに復号化、デジタル/アナログ変換、増幅等の信号処理を施し、アナログの音声信号に変換してスピーカに出力する。
表示部15は、携帯電話機発信時における発信先の電話番号、着信時における着信相手の電話番号、受信メールや送信メールの内容、日付、時刻、バッテリ残量、発信成否、待ち受け画面などの各種の情報や画像を表示する。
また、サーバ(図示略)は、公衆通信網を介して接続され、後述する処理プログラムが記憶される。
プログラム更新制御部120はまた、プログラム更新制御が行われると、画面表示制御部124を制御することによりプログラム更新の進捗状況を表示する更新中画面を表示部15に表示させ、フラッシュメモリが実装される記憶部13の所定数のブロックへの書き込みが生じる毎に、更新中画面の表示/非表示を切り替えるよう表示部15を制御する。
制御部12は、ユーザが操作部16の操作によりソフトウェア更新要求の操作を行ったり、通信部11にて通信網からソフトウェア強制更新の要求を受けたりしたことを検出すると、予め決められたサーバ(図示略)に通信部11にて接続する。なお、強制更新の指示信号は、通信部11に限ったことではなく、その他図示しないインターフェースにて、赤外線通信や近距離無線通信や通信ケーブルなどを用いて受信されても良い。
図3は、本発明の第1の実施の形態に係る携帯端末装置のプログラム更新制御を説明するために示したフローチャートであり、ここではソフトウェア(プログラム)の更新処理の流れが示されている。
以下、図3のフローチャートを参照しながら図1、図2に示す携帯端末装置のソフトウェア更新動作について詳細に説明する。
なお、ステップS33で、取得した処理プログラムが持つ容量に相当するメモリブロック分の更新が終了したと判定された場合(S33“YES”)は、ソフトウェアの更新処理を終了する。
図4は、本発明の第2の実施の形態に係る携帯端末装置のプログラム更新制御を説明するために示したフローチャートである。ここでは、書き込み処理について述べた第1の実施の形態は異なり、書き込み以外の処理についても考慮する。
具体的には、最新版の処理プログラムが、ダウンロードにより第2の記憶デバイス132に格納されて更新処理開始すると、プログラム更新制御部120は、第1の記憶デバイス131から該当する処理プログラム(旧プログラム)をブロックごと、あるいはブロックよりもさらに細かい領域ごとに第2の記憶デバイス132に読み出す。そして、旧プログラムの読み出した部分のコピーを第1の記憶デバイスの未使用エリアに書き込むことにより旧プログラムのコピーを作成する。次に、プログラム更新制御部120は、旧プログラムの第2の記憶デバイス132に読み出してある部分を、最新版処理プログラムの対応箇所に置き換える。
以下、図4のフローチャートを参照しながら、図1、図2に示す携帯端末装置の第2の実施の形態に基づくソフトウェア更新動作について詳細に説明する。
次に、制御部12は、処理A(例えば上記した読み出し処理)が生じると(S41)、処理Aに対応した重み付けのなされたカウント値aを第2の記憶デバイス132に書き込む(S42)。
Claims (5)
- 情報の表示を行う表示部と、
内部処理のための処理プログラムが格納される記憶部と、
公衆通信網に接続可能な通信部と、
前記通信部にて前記処理プログラムに関する更新プログラムを取得して、前記処理プログラムを更新する制御部と、を備え、
前記記憶部は、前記処理プログラムの更新中を示す更新中画面を複数格納しており、
前記制御部は、前記プログラムを更新する際、前記複数の更新中画面のうちの少なくとも一つを前記表示部に表示させ、前記記憶部からの読み出し処理、前記記憶部への書き込み処理、前記記憶部の必要箇所の消去処理を監視し、処理内容の変化に応じて、前記表示部の表示を他の更新中画面に切り替えるとともに、前記プログラムを更新する際、前記読み出し処理、前記書き込み処理、前記消去処理のいずれかが生じる都度、カウントを行い、カウントされた合計値が所定数に達すると、前記表示部にて表示中の更新中画面を他の更新中画面に切り替えることを特徴とする携帯端末装置。 - 前記制御部は、前記カウントを行う際、処理種別ごとに異なる値をカウントすることを特徴とする請求項1に記載の携帯端末装置。
- 前記書き込み処理についてのカウント値は、前記読み出し処理についてのカウント量よりも大きいことを特徴とする請求項2に記載の携帯端末装置。
- 前記消去処理についてのカウント値は、前記読み出し処理についてのカウント量よりも大きいことを特徴とする請求項2に記載の携帯端末装置。
- 前記記憶部は、不揮発性の第1の記憶デバイスと、揮発性の第2の記憶デバイスを含んで構成され、
前記制御部は、前記更新プログラムを前記第2の記憶デバイスに格納した後、前記第1の記憶デバイスへの前記読み出し処理、前記書き込み処理、前記消去処理のいずれかが生じる都度、カウントを行うことを特徴とする請求項1から4のいずれか一項に記載の携帯端末装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007169815A JP5219410B2 (ja) | 2007-06-27 | 2007-06-27 | 携帯端末装置 |
US12/666,518 US8886255B2 (en) | 2007-06-27 | 2008-06-27 | Mobile terminal device and processing program update control method for the same |
PCT/JP2008/061713 WO2009001920A1 (ja) | 2007-06-27 | 2008-06-27 | 携帯端末装置およびその処理プログラム更新制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007169815A JP5219410B2 (ja) | 2007-06-27 | 2007-06-27 | 携帯端末装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009010665A JP2009010665A (ja) | 2009-01-15 |
JP5219410B2 true JP5219410B2 (ja) | 2013-06-26 |
Family
ID=40185729
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007169815A Expired - Fee Related JP5219410B2 (ja) | 2007-06-27 | 2007-06-27 | 携帯端末装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8886255B2 (ja) |
JP (1) | JP5219410B2 (ja) |
WO (1) | WO2009001920A1 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100179980A1 (en) * | 2009-01-14 | 2010-07-15 | Movidilo S.L. | Cache system for mobile communications devices |
JP6167736B2 (ja) * | 2013-08-05 | 2017-07-26 | ソニー株式会社 | 情報処理装置、サーバ装置、情報処理方法及びプログラム |
KR102148889B1 (ko) | 2014-08-18 | 2020-08-31 | 삼성전자주식회사 | 메모리 컨트롤러의 동작 방법 및 메모리 컨트롤러를 포함하는 불휘발성 메모리 시스템 |
JP6482899B2 (ja) * | 2015-02-27 | 2019-03-13 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理装置 |
EP3442162B1 (en) * | 2017-08-11 | 2020-02-19 | KONE Corporation | Device management system |
JP2021121056A (ja) * | 2020-01-30 | 2021-08-19 | ソフトバンク株式会社 | 端末装置、更新方法、及びプログラム |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11102343A (ja) * | 1997-09-26 | 1999-04-13 | Sanyo Electric Co Ltd | 情報表示装置 |
US6927770B2 (en) * | 2000-01-05 | 2005-08-09 | Apple Computer Inc. | Interface providing continuous feedback on task progress in a computer operating system |
US6684288B1 (en) * | 2000-06-06 | 2004-01-27 | Intel Corporation | Method and apparatus for predictive flash memory erase and write times |
JP4080698B2 (ja) * | 2001-01-22 | 2008-04-23 | 株式会社リコー | 画像形成装置、画像形成装置の制御方法およびその方法をコンピュータに実行させるためのプログラム |
JP4701550B2 (ja) * | 2001-07-06 | 2011-06-15 | ソニー株式会社 | 記録装置および方法、記録媒体、並びにプログラム |
US7487316B1 (en) * | 2001-09-17 | 2009-02-03 | Rockwell Automation Technologies, Inc. | Archive and restore system and methodology for on-line edits utilizing non-volatile buffering |
KR20030049105A (ko) * | 2001-12-14 | 2003-06-25 | 에스케이텔레텍주식회사 | 망에 데이터를 백업하는 방법 및 이를 구현한 휴대전화기 |
JP2004021996A (ja) * | 2002-06-12 | 2004-01-22 | Sony Corp | 記録装置、サーバ装置、記録方法、プログラム、記憶媒体 |
JP2004126830A (ja) | 2002-10-01 | 2004-04-22 | Sharp Corp | メモリ書き換えシステム |
JP2004134948A (ja) | 2002-10-09 | 2004-04-30 | Nec Corp | 携帯電話におけるデータ更新システム |
JP2005018418A (ja) * | 2003-06-26 | 2005-01-20 | Konica Minolta Business Technologies Inc | 画像形成装置 |
DE10349595B3 (de) * | 2003-10-24 | 2004-12-09 | Hyperstone Ag | Verfahren zum Schreiben von Speichersektoren in einem blockweise löschbaren Speicher |
US7594063B1 (en) * | 2004-08-27 | 2009-09-22 | Lexar Media, Inc. | Storage capacity status |
WO2006118045A1 (ja) * | 2005-04-28 | 2006-11-09 | Kyocera Corporation | 携帯通信端末及びソフトウェア更新方法 |
US7702337B2 (en) * | 2006-05-16 | 2010-04-20 | Nokia Corporation | Method and system for providing quick service access |
-
2007
- 2007-06-27 JP JP2007169815A patent/JP5219410B2/ja not_active Expired - Fee Related
-
2008
- 2008-06-27 WO PCT/JP2008/061713 patent/WO2009001920A1/ja active Application Filing
- 2008-06-27 US US12/666,518 patent/US8886255B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US8886255B2 (en) | 2014-11-11 |
US20100255883A1 (en) | 2010-10-07 |
JP2009010665A (ja) | 2009-01-15 |
WO2009001920A1 (ja) | 2008-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5219410B2 (ja) | 携帯端末装置 | |
JP4777055B2 (ja) | 表示装置、制御方法 | |
KR101997776B1 (ko) | 디스플레이 장치의 소모 전력을 감소시키기 위한 방법 및 그 전자 장치 | |
US8594462B2 (en) | Information processing apparatus | |
US20120274588A1 (en) | Portable electronic apparatus, control method, and storage medium storing control program | |
KR20100120163A (ko) | 휴대정보처리장치 | |
WO2010097885A1 (ja) | 携帯端末 | |
JP2009265877A (ja) | 電子機器 | |
JP2006319420A (ja) | 移動無線端末装置 | |
JP4845035B2 (ja) | 携帯端末装置および同装置におけるプログラム更新制御方法 | |
JP5136101B2 (ja) | 携帯端末装置 | |
JP5082944B2 (ja) | 情報処理装置 | |
JP2007209131A (ja) | 充電装置 | |
JP4743543B2 (ja) | 携帯電子機器 | |
JP2011165205A (ja) | 端末装置、スクロール制御方法、およびスクロール制御プログラム | |
JP2009151400A (ja) | 端末装置及びプログラム | |
JP2009134014A (ja) | 電子機器 | |
JP5132978B2 (ja) | 携帯電子機器 | |
JP2009162839A (ja) | 携帯電子機器 | |
JP2009282320A (ja) | 携帯端末装置 | |
KR100613517B1 (ko) | 멀티윈도우 표시가 가능한 이동통신 단말기 및 그멀티윈도우 표시방법 | |
JP4539860B2 (ja) | 携帯端末装置、電源制御方法、およびプログラム | |
JP2008159070A (ja) | 携帯端末装置、携帯端末装置のスクロール制御方法、および携帯端末装置のスクロール制御プログラム | |
KR100661325B1 (ko) | 비휘발성 메모리를 이용한 문자메세지 전송 방법 | |
KR100664205B1 (ko) | 휴대 단말기의 백화현상 방지 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100513 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120925 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121119 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130205 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130305 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160315 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5219410 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |