Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5009063B2 - Mobile communication terminal and method for improving sensitivity suppression of mobile communication terminal - Google Patents
[go: Go Back, main page]

JP5009063B2 - Mobile communication terminal and method for improving sensitivity suppression of mobile communication terminal - Google Patents

Mobile communication terminal and method for improving sensitivity suppression of mobile communication terminal Download PDF

Info

Publication number
JP5009063B2
JP5009063B2 JP2007164769A JP2007164769A JP5009063B2 JP 5009063 B2 JP5009063 B2 JP 5009063B2 JP 2007164769 A JP2007164769 A JP 2007164769A JP 2007164769 A JP2007164769 A JP 2007164769A JP 5009063 B2 JP5009063 B2 JP 5009063B2
Authority
JP
Japan
Prior art keywords
error rate
communication
stop
predetermined threshold
communication error
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
Application number
JP2007164769A
Other languages
Japanese (ja)
Other versions
JP2009005135A (en
Inventor
秀行 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Mobile Communications Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sony Mobile Communications Inc filed Critical Sony Mobile Communications Inc
Priority to JP2007164769A priority Critical patent/JP5009063B2/en
Publication of JP2009005135A publication Critical patent/JP2009005135A/en
Application granted granted Critical
Publication of JP5009063B2 publication Critical patent/JP5009063B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Transceivers (AREA)
  • Noise Elimination (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Description

この発明は、例えば、携帯電話端末などの携帯通信端末および携帯通信端末で用いられる感度抑圧を改善する方法に関する。   The present invention relates to a mobile communication terminal such as a mobile phone terminal and a method for improving sensitivity suppression used in the mobile communication terminal.

携帯電話端末には、比較的に大きな表示画面を備えたLCD(Liquid Crystal Display)や有機ELパネル(Organic Electroluminescence Panel)などの表示デバイス(表示モジュール)が搭載されたり、また、カメラ機能を実現するためのカメラデバイス(カメラモジュール)が搭載されたりするなど、ユーザーの利便性を向上させるために、その機能の拡充が図られている。   Mobile phone terminals are equipped with display devices (display modules) such as LCDs (Liquid Crystal Displays) and organic EL panels (Organic Electroluminescence Panels) that have a relatively large display screen, and also realize camera functions. In order to improve user convenience, such as mounting a camera device (camera module) for this purpose, the functions have been expanded.

しかし、表示デバイスやカメラデバイスなど、本来の通信機能以外の機能を実現するデバイスが動作することにより、副次的に電磁的なノイズを発生させてしまい、これが携帯電話端末で用いられる通信信号に対して干渉してしまう場合がある。この場合、携帯電話端末が有する感度点(正常に通信が行える最小の信号レベル)よりも高い信号レベルの通信信号を送受するようにしているにもかかわらず、良好な通信が行えなくなるいわゆる感度抑圧を生じさせてしまう場合がある。   However, the operation of devices that realize functions other than the original communication function, such as display devices and camera devices, causes secondary electromagnetic noise, which is a communication signal used in mobile phone terminals. There is a case of interference. In this case, so-called sensitivity suppression that prevents good communication from being performed even though a communication signal with a signal level higher than the sensitivity point (minimum signal level at which normal communication can be performed) of the mobile phone terminal is transmitted and received. May occur.

このような問題に対処するため、例えば、特許文献1(特開2004−179861号公報)には、カメラデバイスが搭載された携帯電話端末において、受信信号の周波数が、カメラデバイスが用いるクロック周波数の整数倍であり、かつ、受信電界強度が閾値以下の場合に、カメラデバイスのクロック周波数を変更する発明が開示されている。   In order to deal with such a problem, for example, in Patent Document 1 (Japanese Patent Application Laid-Open No. 2004-179861), in a mobile phone terminal equipped with a camera device, the frequency of the received signal is the clock frequency used by the camera device. An invention is disclosed in which the clock frequency of the camera device is changed when the received electric field strength is an integer multiple and the received electric field strength is equal to or less than a threshold value.

また、特許文献2(特開2005−328425号公報)には、カメラデバイスが搭載された携帯電話端末において、カメラデバイスが用いるクロック信号の高調波成分が受信周波数にあたらないように、カメラデバイスが用いるクロック信号の周波数を変更する発明が開示されている。   Patent Document 2 (Japanese Patent Application Laid-Open No. 2005-328425) discloses a camera device in which a harmonic component of a clock signal used by the camera device does not correspond to a reception frequency in a mobile phone terminal equipped with the camera device. An invention for changing the frequency of a clock signal to be used is disclosed.

また、特許文献3(特開2005−159939号公報)には、携帯電話端末の通話時に、当該携帯電話端末に搭載されているLCDを駆動するクロック信号の周波数をダウンさせるようにする発明が開示されている。また、特許文献4(特開2000−332861号公報)には、携帯電話端末が通話状態にあるときに、LCD表示部のバックライトをオフにし、バックライトが発生させるノイズが通信信号に影響を及ぼすことがないようにする発明が開示されている。
特開2004−179861号公報 特開2005−328425号公報 特開2005−159939号公報 特開2000−332861号公報
Patent Document 3 (Japanese Patent Laid-Open No. 2005-159939) discloses an invention in which the frequency of a clock signal for driving an LCD mounted on a mobile phone terminal is lowered during a call of the mobile phone terminal. Has been. Patent Document 4 (Japanese Patent Application Laid-Open No. 2000-332861) discloses that when the mobile phone terminal is in a call state, the backlight of the LCD display unit is turned off, and noise generated by the backlight affects the communication signal. An invention that prevents this from happening is disclosed.
JP 2004-179861 A JP 2005-328425 A JP 2005-159939 A JP 2000-328661 A

ところで、上述した特許文献1〜特許文献4に記載された発明は、カメラデバイスやLCDデバイスが動作することによって通信信号に対して影響を及ぼしてしまう蓋然性がある場合に、実際に影響を及ぼしているか否かにかかわらず、カメラデバイスやLCDデバイスの駆動クロック信号の周波数を制御するものである。このため、実際に通信信号に対して影響を及ぼしていない場合においても、カメラデバイスやLCDデバイスの駆動クロック信号の周波数の制御を行ってしまう場合もあると考えられる。   By the way, the invention described in Patent Document 1 to Patent Document 4 described above actually affects when there is a probability that the communication signal is affected by the operation of the camera device or the LCD device. It controls the frequency of the drive clock signal of the camera device or LCD device regardless of whether it is present or not. For this reason, even when the communication signal is not actually affected, it is considered that the frequency of the drive clock signal of the camera device or the LCD device may be controlled.

また、近年においては、携帯電話端末に対して、例えば、GPS(Global Positioning System)デバイスや他の電子機器への接続を可能にするためのインターフェースデバイスなど、新たな機能を提供するための種々の新たなデバイスが搭載されるようになってきている。   Also, in recent years, various kinds of functions for providing new functions to mobile phone terminals such as a GPS (Global Positioning System) device and an interface device for enabling connection to other electronic devices are available. New devices are being installed.

このように、複数のデバイスが搭載されるようになって来ると、カメラデバイスやLCDデバイスだけを制御の対象としただけでは十分でない。つまり、通信機能以外の機能を実現するための複数のデバイスが携帯電話端末に搭載された場合には、実際に通信に影響を及ぼしているデバイスを制御できなければ、良好な通信品質を実現できなくなる場合が発生しかねない。   As described above, when a plurality of devices are mounted, it is not sufficient to control only the camera device or the LCD device. In other words, when multiple devices for implementing functions other than the communication function are installed in a mobile phone terminal, good communication quality can be achieved if the devices that actually affect communication cannot be controlled. It may happen that it disappears.

以上のことに鑑み、この発明は、通信機能以外の機能を実現するための1つ以上のデバイスが搭載された携帯通信端末において、必要な場合においてのみ、通信処理に影響を及ぼしているデバイスを適切に制御できるようにすることを目的とする。   In view of the above, the present invention provides a device that affects communication processing only when necessary in a portable communication terminal equipped with one or more devices for realizing functions other than communication functions. The purpose is to allow proper control.

上記課題を解決するため、請求項1に記載の発明の携帯通信端末は、
通信時において、通信エラーレートを検出する検出手段と、
前記検出手段により検出された前記通信エラーレートが、所定の閾値よりも大きいか否かを判別する判別手段と、
前記判別手段により前記エラーレートが、所定の閾値よりも大きいと判別された場合に、所定のデバイス部分の動作を停止させるように制御する停止制御手段と
前記停止制御手段の制御により、前記所定のデバイス部分の動作が停止された後に、前記検出手段を制御して新たな通信エラーレートを検出するようにする検出制御手段と、
前記検出制御手段の制御により検出された前記新たな通信エラーレートが、前記所定の閾値以下に改善したか否かを判別する改善判別手段と、
前記改善判別手段により、前記新たな通信エラーレートが前記所定の閾値以下に改善していないと判別された場合に、動作を停止させた前記デバイスの動作を再開させるとともに、前記停止制御手段を制御して、他のデバイスの動作を停止させるように制御することにより、動作を停止させるデバイスを変更するように制御する変更制御手段とを備え
In order to solve the above problem, the mobile communication terminal of the invention according to claim 1 is:
Detecting means for detecting a communication error rate during communication;
Determining means for determining whether or not the communication error rate detected by the detecting means is greater than a predetermined threshold;
Stop control means for controlling to stop the operation of a predetermined device portion when the error rate is determined by the determination means to be greater than a predetermined threshold ;
Detection control means for controlling the detection means to detect a new communication error rate after the operation of the predetermined device portion is stopped by the control of the stop control means;
Improvement discriminating means for discriminating whether or not the new communication error rate detected by the control of the detection control means has improved below the predetermined threshold;
When the improvement determining means determines that the new communication error rate has not improved below the predetermined threshold, the operation of the device that has stopped operating is restarted and the stop control means is controlled. , by controlling to stop the operation of other devices, Ru and a change control means for controlling to change the device for stopping the operation.

この請求項1に記載の発明の携帯通信端末によれば、通信時において、検出手段によって通信エラーレートが検出される。この検出される通信エラーレートは、判別手段によって監視され、所定の閾値より大きいか否か、すなわち、通信エラーレートが基準値よりも悪化しているか否かが判別される。   According to the portable communication terminal of the first aspect of the invention, the communication error rate is detected by the detecting means during communication. The detected communication error rate is monitored by the determining means, and it is determined whether or not the communication error rate is larger than a predetermined threshold, that is, whether or not the communication error rate is worse than the reference value.

そして、通信エラーレートが所定の閾値よりも大きいと判別された場合には、停止制御手段によって所定のデバイス部分の動作が停止するように制御され、当該デバイス部分が動作することによって発生させるノイズが通信信号に影響を及ぼすことがないようにされる。   If it is determined that the communication error rate is greater than the predetermined threshold, the stop control unit controls the operation of the predetermined device portion to stop, and noise generated by the operation of the device portion is generated. The communication signal is not affected.

これにより、実際に通信エラーレートが悪化して、通信に支障が生じている場合においてのみ、通信処理に影響を及ぼしているデバイスの動作を停止させることによって、感度抑圧の問題を解消することができるようにされる。   As a result, the problem of sensitivity suppression can be solved by stopping the operation of the device that affects communication processing only when the communication error rate actually deteriorates and communication is hindered. Be made possible.

また、所定のデバイスの動作を停止させた後において、検出手段が検出制御手段により制御されて、新たな通信エラーレートが検出される。この後、改善判別手段により、新たに検出された通信エラーレートは、所定の閾値以下に改善したか否かが判別される。 In addition , after the operation of the predetermined device is stopped, the detection unit is controlled by the detection control unit, and a new communication error rate is detected. Thereafter, it is determined by the improvement determining means whether or not the newly detected communication error rate has improved below a predetermined threshold.

そして、新たな通信エラーレートが所定の閾値以下に改善していないと判別された場合には、変更制御手段によって、先に停止するようにされたデバイス部分の動作を再開させるとともに、停止制御手段が制御されて、他のデバイスの動作が停止するようにされる。   If it is determined that the new communication error rate has not improved below the predetermined threshold, the change control means restarts the operation of the device portion that was previously stopped, and the stop control means Is controlled to stop the operation of other devices.

これにより、実際に通信処理に影響を及ぼしているデバイスが特定され、その特定したデバイスの動作を停止させることによって、通信処理に影響を及ぼしているノイズを発生させないようにして、感度抑圧を確実に防止することができるようにされる。   As a result, a device that actually affects communication processing is identified, and by stopping the operation of the identified device, noise that affects communication processing is not generated, and sensitivity suppression is ensured. Will be able to prevent.

また、請求項に記載の発明の携帯通信端末は、請求項に記載の携帯通信端末であって、
動作の停止制御の対象となるデバイス毎に、動作の停止維持回数を記憶保持する記憶手段と、
前記改善判別手段により、前記新たな通信エラーレートが前記所定の閾値以下に改善していると判別された場合に、前記記憶手段の前記停止維持回数を更新する更新手段と、
前記記憶手段にデバイス毎に記憶保持されている前記停止維持回数に基づいて、前記停止維持回数の多いデバイスの停止順位を上位に位置付ける優先順位設定手段とを備え
A mobile communication terminal according to a second aspect of the present invention is the mobile communication terminal according to the first aspect ,
Storage means for storing and holding the number of operation stop maintenance for each device that is subject to operation stop control;
An update means for updating the number of times of stoppage of the storage means when the improvement determination means determines that the new communication error rate has improved to be equal to or less than the predetermined threshold;
Based on the stop maintaining the number stored and held for each device in the storage means, Ru and a priority setting means for locating more devices stop order of the stop maintaining the number at a higher level.

この請求項に記載の発明の携帯通信端末によれば、改善判別手段によって、新たな通信エラーレートが所定の閾値以下に改善している場合には、動作が停止するようにされたデバイスの動作の停止が維持されるとともに、記憶手段に記憶されている、そのデバイスについての停止維持回数が更新される。 According to the portable communication terminal of the second aspect of the present invention, when the new communication error rate is improved to a predetermined threshold value or less by the improvement determination means, the operation of the device that is stopped is stopped. The stop of the operation is maintained, and the number of times of maintaining the stop for the device stored in the storage unit is updated.

これにより、どのデバイスが動作している場合に、通信処理に悪影響を及ぼしていることが多いかを把握することができるようにされる。そして、通信に悪影響を及ぼしている可能性の高いデバイスを優先して動作の停止対象とするように制御することができるようにされる。したがって、確実かつ迅速に感度抑圧の発生状態を回避することができるようにされる。   This makes it possible to grasp which device is operating and often has an adverse effect on communication processing. Then, it is possible to perform control so that a device having a high possibility of adversely affecting communication is given priority as an operation stop target. Therefore, it is possible to avoid the occurrence of sensitivity suppression reliably and quickly.

この発明によれば、機能を充実させるために種々搭載されるデバイスで用いられるクロック信号が、通信信号に対して影響を及ぼすことにより感度抑圧の原因になる可能性のあることを考慮し、感度抑圧の原因となっているデバイスを適切に制御し、通信品質を劣化させないようにすることができる。   According to the present invention, in consideration of the possibility that the clock signal used in various devices mounted to enhance the function may cause sensitivity suppression by affecting the communication signal. It is possible to appropriately control the device causing the suppression so as not to deteriorate the communication quality.

以下、図を参照しながら、この発明による装置、方法の一実施の形態について説明する。以下に説明する実施の形態においては、この発明を携帯電話端末に適用した場合を例にして説明する。   Hereinafter, an embodiment of an apparatus and a method according to the present invention will be described with reference to the drawings. In the embodiment described below, a case where the present invention is applied to a mobile phone terminal will be described as an example.

[実施の形態の携帯電話端末の構成について]
まず、この実施の形態の携帯電話端末の構成について説明する。図1は、この発明による装置、方法の一実施の形態が適用されて構成された、この実施の形態の携帯電話端末の構成を説明するためのブロック図である。図1に示すように、この実施の形態の携帯電話端末には、制御信号の伝送に用いられる制御ライン(制御バス)101と、種々のデータの伝送に用いられるデータライン(データバス)102とが設けられている。
[Configuration of cellular phone terminal of embodiment]
First, the configuration of the mobile phone terminal according to this embodiment will be described. FIG. 1 is a block diagram for explaining the configuration of a mobile phone terminal according to this embodiment, to which an embodiment of the apparatus and method according to the present invention is applied. As shown in FIG. 1, the mobile phone terminal of this embodiment includes a control line (control bus) 101 used for transmission of control signals, and a data line (data bus) 102 used for transmission of various data. Is provided.

制御ライン101には、図1に示すように、CPU(Central Processing Unit)130、通信回路104、ROM(Read Only Memory)109、RAM(Random Access Memory)110、EEPROM(Electrically Erasable and Programmable ROM)111、表示制御部112、押下検出部115、鳴音制御部116、振動装置117、LANモジュール118、カメラモジュール120、USB(Universal Serial Bus)インターフェース(以下、USBI/Fと略称する。)121、GPSモジュール122、クロック信号発生部140が接続されている。   As shown in FIG. 1, the control line 101 includes a CPU (Central Processing Unit) 130, a communication circuit 104, a ROM (Read Only Memory) 109, a RAM (Random Access Memory) 110, and an EEPROM (Electrically Erasable and Programmable ROM) 111. , Display control unit 112, press detection unit 115, sound generation control unit 116, vibration device 117, LAN module 118, camera module 120, USB (Universal Serial Bus) interface (hereinafter abbreviated as USB I / F) 121, GPS. A module 122 and a clock signal generator 140 are connected.

また、データライン102には、図1に示すように、通信回路104、ROM109、RAM110、EEPROM111、表示制御部112、押下検出部115、D/A変換器105、A/D変換器108、鳴音制御部116、LANモジュール118、カメラモジュール120、USBI/F121、GPSモジュール122が接続されている。   As shown in FIG. 1, the data line 102 includes a communication circuit 104, a ROM 109, a RAM 110, an EEPROM 111, a display control unit 112, a press detection unit 115, a D / A converter 105, an A / D converter 108, A sound control unit 116, a LAN module 118, a camera module 120, a USB I / F 121, and a GPS module 122 are connected.

さらに、通信回路104には、送受信アンテナ103が接続され、表示制御部112には、表示部としてのLCD113が接続され、押下検出部115には、キー操作部114が接続され、LANモジュール118には、LAN用送受信アンテナ119が接続され、GPSモジュール122には、GPS用受信アンテナ123が接続されている。   Furthermore, the communication circuit 104 is connected to the transmission / reception antenna 103, the display control unit 112 is connected to the LCD 113 as a display unit, the press detection unit 115 is connected to the key operation unit 114, and the LAN module 118 is connected. The LAN transmitting / receiving antenna 119 is connected, and the GPS receiving antenna 123 is connected to the GPS module 122.

また、D/A変換器105と鳴音制御部116とには、受話器としても用いられるスピーカ106が接続され、A/D変換器108には、送話器として用いられるマイクロホン(図1においては、マイクと記載。)107が接続されている。なお、ここでは、鳴音制御部116とD/A変換器105には、スピーカ106が接続されるものとして説明したが、これに限るものではない。そのそれぞれ個別のスピーカを設けるようにすることももちろん可能である。   The D / A converter 105 and the sound control unit 116 are connected to a speaker 106 that is also used as a receiver, and the A / D converter 108 is a microphone that is used as a transmitter (in FIG. 1). , Described as a microphone.) 107 is connected. Here, although it has been described that the speaker 106 is connected to the sound control unit 116 and the D / A converter 105, the present invention is not limited to this. Of course, it is also possible to provide individual speakers.

また、この実施の形態の携帯電話端末は、図示しないが、例えば、充電式バッテリパックを電源として用い、当該携帯電話端末の電源がオンにされている場合に、各回路部分に駆動電源を供給する電源供給回路を備えたものである。   Although the cellular phone terminal of this embodiment is not shown, for example, when a rechargeable battery pack is used as a power source and the cellular phone terminal is turned on, the driving power is supplied to each circuit portion. A power supply circuit is provided.

そして、この実施の形態の携帯電話端末は、CPU130と、ROM109と、RAM110と、EEPROM111とによりマイクロコンピュータを構成し、このマイクロコンピュータが、この実施の形態の携帯電話端末の各部を制御する制御部としての機能を有するようになっている。   In the mobile phone terminal of this embodiment, a CPU 130, ROM 109, RAM 110, and EEPROM 111 constitute a microcomputer, and this microcomputer controls each part of the mobile phone terminal of this embodiment. It has a function as.

[携帯通信端末の基本的な動作について]
次に、図1に示した構成を有するこの実施の形態の携帯電話端末の動作について説明する。まず、自機への着信時の処理、すなわち、自機にかかってきた電話に応答する場合の処理について説明する。送信されてくる着信通知信号は、送受信アンテナ103、通信回路104により受信選局される。通信回路104において選局された信号は、通信回路104において復調され、この復調された信号が制御ライン101を介してCPU130に通知するようにされる。
[Basic operation of mobile communication terminal]
Next, the operation of the mobile phone terminal of this embodiment having the configuration shown in FIG. 1 will be described. First, a process at the time of incoming call to the own apparatus, that is, a process in the case of responding to a phone call received by the own apparatus will be described. The incoming call notification signal transmitted is received and selected by the transmission / reception antenna 103 and the communication circuit 104. The signal selected in the communication circuit 104 is demodulated in the communication circuit 104, and the demodulated signal is notified to the CPU 130 via the control line 101.

CPU130は、受信選局した信号が、自機宛の着信通知信号である場合には、例えば、ROM109に予め用意されている着信メロディなどの着信音を形成する着信音データを読み出して、これを鳴音制御部116に供給する。鳴音制御部116は、これに供給された着信音データからアナログ信号の着信音を形成し、これをスピーカ106に供給する。これにより、スピーカ106からは、着信音が放音され、着信があることが当該携帯電話端末の使用者に通知される。   When the received and tuned signal is an incoming notification signal addressed to the own device, the CPU 130 reads out the ring tone data that forms the ring tone such as the ring melody prepared in advance in the ROM 109, for example. The sound is supplied to the sound control unit 116. The sound control unit 116 forms an incoming ring tone of an analog signal from the incoming ring tone data supplied thereto, and supplies this to the speaker 106. As a result, a ring tone is emitted from the speaker 106, and the user of the mobile phone terminal is notified that there is an incoming call.

同じように、CPU130は、自機宛の着信通知信号を検出すると、振動装置117を制御して振動させることにより、この振動によって着信があることを当該携帯電話端末の使用者に通知するようにすることもできるようにされている。なお、着信音による着信通知と、振動による着信通知との両方を同時に用いるようにすることも可能であるし、また、どちらか一方のみを用いるようにすることも可能である。   Similarly, when CPU 130 detects an incoming call notification signal addressed to itself, it vibrates by controlling vibration device 117 so as to notify the user of the mobile phone terminal that there is an incoming call due to this vibration. You can also do that. Note that it is possible to use both the incoming call notification by the ringtone and the incoming call notification by vibration, or it is possible to use only one of them.

着信音により、あるいは、振動により、当該携帯電話端末の使用者が自己の携帯電話端末に着信があることに気付いた場合には、使用者は、キー操作部114に設けられた通話開始キー(オフフックキー)を操作することになる。通話開始キーが操作された場合には、これが押下検出部115により検出され、制御ライン101を通じてCPU130に通知される。   When the user of the mobile phone terminal notices that there is an incoming call to his / her mobile phone terminal due to a ring tone or vibration, the user can use a call start key ( Off-hook key). When the call start key is operated, this is detected by the press detection unit 115 and notified to the CPU 130 through the control line 101.

CPU130は、押下検出部115からの通話開始キーが押下されたことの通知を受け付けると、通信回路104を制御して、応答信号を送出するなどの所定の通信回線の接続処理を行なう。これにより、自機に電話をかけてきた通信端末と、自機との間に通信回線が接続され、通話が行なえるようになる。   When the CPU 130 receives a notification that the call start key is pressed from the press detection unit 115, the CPU 130 controls the communication circuit 104 to perform a predetermined communication line connection process such as sending a response signal. As a result, a communication line is connected between the communication terminal that has called the own device and the own device, and a call can be made.

すなわち、電話をかけてきた相手先からの信号は、送受信アンテナ103、通信回路104を通じて受信選局されると共に、通信回路104において復調するなどの処理が行われてベースバンド信号とされ、これがデータライン102を通じてD/A変換器105に供給される。   That is, the signal from the other party who made the call is received and tuned through the transmission / reception antenna 103 and the communication circuit 104, and is demodulated in the communication circuit 104 to be a baseband signal. The signal is supplied to the D / A converter 105 through the line 102.

D/A変換器105は、これに供給されたベースバンド信号をアナログ信号に変換して、これをスピーカ106に供給する。これにより、相手先から送信されて来た信号に応じた音声がスピーカ106より放音される。   The D / A converter 105 converts the baseband signal supplied thereto into an analog signal and supplies the analog signal to the speaker 106. Thereby, sound corresponding to the signal transmitted from the other party is emitted from the speaker 106.

また、この携帯電話端末の使用者からの音声は、マイクロホン107により集音され、アナログの電気信号としてA/D変換器108に供給される。A/D変換器108は、これに供給されたアナログ音声信号をデジタル信号に変換し、データライン102を通じて通信回路104に供給する。   The voice from the user of the cellular phone terminal is collected by the microphone 107 and supplied to the A / D converter 108 as an analog electric signal. The A / D converter 108 converts the analog audio signal supplied thereto into a digital signal and supplies it to the communication circuit 104 through the data line 102.

通信回路104は、これに供給されたデジタル信号を含む送信信号を形成して送受信アンテナ103を通じて送信する。これにより、ユーザーの音声が通信の相手先に送信するようにされる。このようにして、自機にかかってきた電話に応答し、電話をかけて来た相手先との間に通信回線を接続して通話を行なうようにすることができる。   The communication circuit 104 forms a transmission signal including the digital signal supplied thereto and transmits it through the transmission / reception antenna 103. As a result, the user's voice is transmitted to the communication partner. In this way, it is possible to make a call by answering a call received from the own device and connecting a communication line to the other party who made the call.

また、この実施の形態の携帯電話端末から電話をかける場合には、例えば、携帯電話端末のキー操作部114に設けられている数字キーを押下操作して目的とする相手先の電話番号を入力するようにすると、押下操作された数字キーが押下検出部115により検出され、制御ライン101を通じてCPU130に通知される。CPU130は、これを例えばRAM110に一時記憶し、通話開始キーが押下操作されたことを検出すると、受け付けた電話番号を含む発信信号を形成し、これを通信回路104、送受信アンテナ103を通じて送信する。   When making a call from the mobile phone terminal of this embodiment, for example, the user presses the numeric key provided in the key operation unit 114 of the mobile phone terminal and inputs the telephone number of the intended destination. Then, the pressed numeric key is detected by the pressing detection unit 115 and notified to the CPU 130 through the control line 101. The CPU 130 temporarily stores this in, for example, the RAM 110, and when detecting that the call start key has been pressed, the CPU 130 forms a transmission signal including the received telephone number and transmits it through the communication circuit 104 and the transmission / reception antenna 103.

この発信信号は、基地局や交換機などの電話会社側の設備を通じて目的とする相手先の電話端末に送信するようにされる。そして、この発信信号に応じて、相手先が応答操作を行なった時には、相手先から応答信号が送信されて来るので、この応答信号を受信すると、CPU130の制御により、通信回路104は、その目的とする相手先との間に通信回線が接続されたことを確認し、前述した着信に応じた場合と同様に、送受信アンテナ103、通信回路104、D/A変換器105、スピーカ106、マイクロホン107、A/D変換器108を通じて通話を行なうことができるようにされる。   This outgoing signal is transmitted to the telephone terminal of the intended destination through the equipment of the telephone company such as a base station or an exchange. Then, when the other party performs a response operation in response to the transmission signal, a response signal is transmitted from the other party. When this response signal is received, the communication circuit 104 controls the purpose of the circuit under the control of the CPU 130. Confirm that the communication line is connected to the other party, and transmit / receive antenna 103, communication circuit 104, D / A converter 105, speaker 106, microphone 107, as in the case of responding to the incoming call described above. , A call can be made through the A / D converter 108.

なお、電話をかける場合には、携帯電話端末に予め登録しておくようにするいわゆる電話帳データの中から目的とする相手先の電話番号を選択し、通話開始キーを押下操作することにより、発信を行なうようにすることもできる。   When making a call, select the desired phone number from the so-called phone book data to be registered in advance in the mobile phone terminal, and press the call start key, It is also possible to make outgoing calls.

また、電話がかかってきたときに、電話をかけて来た相手先の電話番号を表示したり、あるいは、現在時刻を表示したり、あるいは、上述の電話帳データの登録時や選択時において、電話番号やその電話番号に対応する氏名や名称を表示したり、あるいは、種々のガイダンスメッセージや警告メッセージなどを表示したりするために、表示制御部112、LCD113が設けられている。すなわち、表示制御部112は、CPU130の制御に応じて、LCD113に各種の情報を表示する。なお、LCD113は、比較的に大きな表示画面を有するものあり、種々の表示情報を視認性良くユーザーに提供することができるようにしている。   In addition, when a call is received, the phone number of the other party who made the call is displayed, or the current time is displayed, or when the above phone book data is registered or selected, A display control unit 112 and an LCD 113 are provided for displaying a telephone number, a name and name corresponding to the telephone number, or displaying various guidance messages and warning messages. That is, the display control unit 112 displays various types of information on the LCD 113 under the control of the CPU 130. The LCD 113 has a relatively large display screen, so that various display information can be provided to the user with high visibility.

このようにして、この実施の形態の携帯電話端末は、かかってきた電話に対して応答したり、目的とする相手先に対して電話をかけたりすることができるものである。   In this way, the mobile phone terminal of this embodiment can respond to an incoming call or make a call to a target destination.

さらに、この実施の形態の携帯電話端末は、電話会社側の提供する機能を経由して、インターネットにアクセスし、目的とするホームページにアクセスして情報の検索を行ったり、必要な情報をダウンロードしたり、あるいは、電子メールの送受信を行うこともできるようにされている。   Furthermore, the mobile phone terminal of this embodiment accesses the Internet via a function provided by the telephone company, accesses the target home page, searches for information, or downloads necessary information. Or, e-mail can be sent and received.

この実施の形態の携帯電話端末を通じてインターネットに接続する場合には、ユーザーは、キー操作部114に設けられている所定のインターネット接続キーを操作することにより、これが押下検出部115によって検出されて、インターネットへの接続要求が押下検出部115から制御ライン101を通じてCPU130に通知される。   When connecting to the Internet through the mobile phone terminal of this embodiment, the user operates the predetermined Internet connection key provided in the key operation unit 114, and this is detected by the press detection unit 115, A request for connection to the Internet is notified from the press detection unit 115 to the CPU 130 through the control line 101.

これに応じてCPU130は、制御ライン101を通じて通信回路104を制御し、通信回路104においてインターネットへの接続要求を形成して、これが送受信アンテナ103を通じて送信される。このインターネットへの接続要求を受信した電話会社側のシステムは、当該要求に応じて、要求元の携帯電話端末をインターネットに接続するようにする。   In response to this, the CPU 130 controls the communication circuit 104 through the control line 101, forms a connection request to the Internet in the communication circuit 104, and transmits this through the transmission / reception antenna 103. The system on the telephone company side that has received the request for connection to the Internet connects the requesting mobile phone terminal to the Internet in response to the request.

これにより、この実施の形態の携帯電話端末はインターネットに接続され、目的とするサーバにアクセスし、パケットデータを送受することにより、必要な情報の提供を要求し、これに応じた情報の提供を受けたりするなどのことができるようにされる。   As a result, the cellular phone terminal of this embodiment is connected to the Internet, accesses a target server, sends and receives packet data, requests provision of necessary information, and provides information corresponding to this. You will be able to receive.

また、この実施の形態の携帯電話端末は、キー操作部114、押下検出部115を通じて文字入力を行い、この入力した文字を、表示制御部112を通じて表示部113に表示して確認しながら、送信する電子メールをEEPROM111の送信フォルダ内に作成することもできるようにしている。この場合、入力された文字情報は、CPU130の制御により、データライン102を通じて、EEPROM111、表示制御部112に供給するようにされる。   In addition, the cellular phone terminal according to this embodiment inputs characters through the key operation unit 114 and the press detection unit 115, and transmits the characters while confirming the input characters displayed on the display unit 113 through the display control unit 112. The e-mail to be created can be created in the transmission folder of the EEPROM 111. In this case, the input character information is supplied to the EEPROM 111 and the display control unit 112 through the data line 102 under the control of the CPU 130.

このようにして、EEPROM111内の送信フォルダに形成された送信用の電子メールは、キー操作部114に対して電子メールを送信する操作を行うことによって、これが押下検出部115で検出されて、制御ライン101を通じてCPU130に通知される。CPU130は、通信回路104を制御し、EEPROMの送信フォルダ内に作成された電子メールを指示された相手先のメールサーバに送信することができるようにされる。   The transmission e-mail formed in the transmission folder in the EEPROM 111 in this manner is detected by the press detection unit 115 by performing an operation of transmitting the e-mail to the key operation unit 114, and is controlled. The CPU 130 is notified through the line 101. The CPU 130 controls the communication circuit 104 so that the electronic mail created in the transmission folder of the EEPROM can be transmitted to the designated mail server of the destination.

また、自機への電子メールが自己のメールサーバに蓄積されている場合には、自機宛の電子メールの受信を指示する操作をキー操作部114に対して行うと、これが押下検出部115によって検出されて制御ライン101を通じてCPU130に通知される。この場合、CPU130は、通信回路104を制御し、自己のメールサーバにアクセスして、自機宛の電子メールをダウンロードしてきて、これをEEPROM111の受信フォルダに格納する。   Further, when the e-mail to the own machine is stored in the own mail server, when the operation for instructing the reception of the e-mail addressed to the own machine is performed on the key operation unit 114, this is detected as the press detection unit 115. And is notified to the CPU 130 through the control line 101. In this case, the CPU 130 controls the communication circuit 104, accesses its own mail server, downloads the electronic mail addressed to itself, and stores it in the reception folder of the EEPROM 111.

このようにしてEEPROM111内の受信フォルダに格納された自機宛の電子メールは、CPU130の制御により読み出されて、データライン102を通じて表示制御部112に供給され、当該表示制御部112を通じてLCD113に供給されて、その表示画面に表示することができるようにされている。これにより、相手先からの自機宛の電子メールを取得して、LCD113に表示して、これを読むこともできるようにされる。   The e-mail addressed to the own device stored in the reception folder in the EEPROM 111 in this way is read out under the control of the CPU 130, supplied to the display control unit 112 through the data line 102, and sent to the LCD 113 through the display control unit 112. It is supplied so that it can be displayed on the display screen. As a result, an e-mail addressed to the own device from the other party can be acquired, displayed on the LCD 113, and read.

このように、この実施の形態の携帯電話端末は、単に電話通信を行うことができるだけでなく、インターネットへの接続機能をも備え、インターネットを通じて情報の取得や電子メールの送受信などをも行うことができるものである。すなわち、この実施の形態の携帯電話端末は、広域通信機能としては、電話通信の他、インターネットを通じてのデータ通信をも行うことができるものである。   As described above, the mobile phone terminal according to this embodiment can not only perform telephone communication but also have a function of connecting to the Internet, and can also acquire information and send / receive e-mails through the Internet. It can be done. That is, the cellular phone terminal of this embodiment can perform data communication over the Internet in addition to telephone communication as a wide area communication function.

さらに、この実施の形態の携帯電話端末は、上述もしたように、LANモジュール118をも備えており、所定のLANに接続して、当該所定のLANに接続されている機器間においても、通信を行う機能をも供えたものである。また、カメラモジュールをも備え、被写体の画像を撮影して、これをデジタル画像データとして取り込み、EEPROM111に格納して、必要に応じて読み出して表示制御部112を通じてLCD113に供給して、LCD113の表示画面に表示するなどして利用することができるものである。   Furthermore, as described above, the cellular phone terminal of this embodiment also includes the LAN module 118, and is connected to a predetermined LAN and communicates between devices connected to the predetermined LAN. It also has a function to perform. In addition, a camera module is also provided, and an image of a subject is taken, captured as digital image data, stored in the EEPROM 111, read out as necessary, supplied to the LCD 113 through the display control unit 112, and displayed on the LCD 113. It can be used by displaying it on the screen.

また、この実施の形態の携帯電話端末は、USBI/F121をも備え、USBI/Fを備えた種々の外部機器を接続することもできるものである。例えば、USBメモリを接続して、EEPROM111に格納されているデジタル画像データを当該USBメモリにバックアップしたり、また、USBI/F121を通じてパーソナルコンピュータに接続して、データをパーソナルコンピュータのハードディスクにバックアップしたり、パーソナルコンピュータから種々のデータの提供を受けたりすることができるようにされる。   The mobile phone terminal of this embodiment also includes a USB I / F 121 and can connect various external devices including the USB I / F. For example, a USB memory is connected to back up digital image data stored in the EEPROM 111 to the USB memory, or a USB I / F 121 is connected to a personal computer to back up the data to a personal computer hard disk. Various data can be provided from a personal computer.

また、この実施の形態の携帯電話端末は、GPSモジュール112を備え、複数の人工衛星からの信号を受信して解析することにより、自機の現在位置を正確に把握することもできるものである。このGPSモジュールは、例えば、インターネットを通じて取得する地図情報や、USBI/F121に接続されたUSBメモリに格納されている地図情報を用い、当該地図情報上に現在位置を表示するようにして道案内を行う場合などにおいて用いることができるものである。   Further, the mobile phone terminal of this embodiment includes a GPS module 112, and can accurately grasp the current position of the own device by receiving and analyzing signals from a plurality of artificial satellites. . For example, this GPS module uses map information acquired through the Internet or map information stored in a USB memory connected to the USB I / F 121, and displays a current position on the map information to provide route guidance. It can be used when performing.

なお、図1において、クロック信号発生部140は、この実施の形態の携帯電話端末の各部に供給するクロック信号を発生させて、目的とする部分に供給するものである。クロック信号発生部140は、クロック信号の供給先毎に異なる周波数のクロック信号を形成して供給することができるものである。また、クロック信号発生部140は、CPU130の制御に応じて、クロック信号の供給先毎に生成するクロック信号の周波数を変えることもできるものである。   In FIG. 1, a clock signal generator 140 generates a clock signal to be supplied to each part of the mobile phone terminal of this embodiment and supplies it to a target part. The clock signal generator 140 can form and supply a clock signal having a different frequency for each supply destination of the clock signal. Further, the clock signal generator 140 can change the frequency of the clock signal generated for each supply destination of the clock signal in accordance with the control of the CPU 130.

また、この実施の形態の携帯電話端末は、図示しないが、いわゆるカレンダ機能を備え、現在年月日、現在曜日、現在時刻を提供することができる時計回路などをも備えたものである。   Although not shown, the mobile phone terminal of this embodiment has a so-called calendar function, and also includes a clock circuit that can provide the current date, current day, and current time.

そして、この実施の形態の携帯電話端末においては、CPU130が通信回路104を制御して広域ネットワークに接続して通信を行っている場合に、表示制御部112及び表示部113、LANモジュール118、カメラモジュール120、USBI/F121、GPSモジュール122などが動作することによってノイズが発生し、通信回路104を通じて行う通信に悪影響を及ぼす場合もあると考えられる。   In the mobile phone terminal of this embodiment, when the CPU 130 controls the communication circuit 104 to connect to a wide area network and perform communication, the display control unit 112, the display unit 113, the LAN module 118, the camera It is considered that noise may be generated by the operation of the module 120, the USB I / F 121, the GPS module 122, and the like, which may adversely affect communication performed through the communication circuit 104.

そこで、この実施の形態の携帯電話端末においては、通信回路104を通じての通信処理中において、所定のタイミング毎に通信エラーレートを検出し、この検出した通信エラーレートが予め決められた閾値よりも大きくなった場合には、通信処理に影響を及ぼす可能性のあるデバイスの動作を停止させるなどして、通信品質が劣化することがないようにしている。   Therefore, in the mobile phone terminal of this embodiment, during the communication process through the communication circuit 104, a communication error rate is detected at every predetermined timing, and the detected communication error rate is larger than a predetermined threshold value. In such a case, the communication quality is not deteriorated by stopping the operation of a device that may affect the communication processing.

以下、この実施の形態の携帯電話端末において行われる感度抑圧を改善する場合の処理について具体的に説明する。   Hereinafter, a process for improving sensitivity suppression performed in the mobile phone terminal of this embodiment will be described in detail.

なお、上述した説明からもわかるように、通信回路104は、受信信号を復調してベースバンド信号に変換する受信処理機能と、送信データを形成してこれを変調して送信する送信処理機能とを実現するものである。そして、通信回路104は、受信信号については、通信エラーレート(通信エラー率)を検出する機能を備えたものである。   As can be seen from the above description, the communication circuit 104 has a reception processing function for demodulating a received signal and converting it to a baseband signal, and a transmission processing function for forming transmission data, modulating it, and transmitting it. Is realized. The communication circuit 104 has a function of detecting a communication error rate (communication error rate) for the received signal.

また、通信エラーレートには、通話時おいて検出されるフレームエラーレート、データ通信時に検出されるパケットエラーレート、待ち受け時において検出されるメッセージエラーレート、CRC(Cyclic Redundancy Check)エラーレート等の種々のものがあるが、この実施の形態の携帯電話端末の通信回路104は、実行している通信処理において適切なエラーレートを検出することができるものである。   The communication error rate includes various frame error rates detected during a call, packet error rates detected during data communication, message error rates detected during standby, CRC (Cyclic Redundancy Check) error rates, and the like. However, the communication circuit 104 of the mobile phone terminal according to this embodiment can detect an appropriate error rate in the communication processing being executed.

このため、以下の説明においては、説明を簡単にするため、通信回路104が実行している通信処理において適切なエラーレートを検出することができるものであることを前提に、通信回路104で検出される受信信号についてのエラーレートを単に通信エラーレートとして説明する。   For this reason, in the following description, in order to simplify the description, the communication circuit 104 detects that it is possible to detect an appropriate error rate in the communication processing executed by the communication circuit 104. The error rate for the received signal is simply described as a communication error rate.

[感度抑圧改善処理(1)]
まず、感度抑圧改善処理(1)について説明する。この感度抑圧改善処理(1)は、通信エラーレートが所定の閾値より大きい場合に、通信処理に影響を及ぼしている可能性のあるデバイス(モジュール)の動作を予め決められた順番で停止させて行くようにする。そして、デバイスの停止後の通信エラーレートが、所定の閾値以下に改善した場合には、その停止させたデバイスが通信処理に影響を及ぼしていると判断して、その停止させたデバイスの停止状態を維持することにより、感度抑圧を改善するようにするものである。
[Sensitivity suppression improvement processing (1)]
First, the sensitivity suppression improvement process (1) will be described. This sensitivity suppression improvement process (1) stops the operations of devices (modules) that may affect the communication process in a predetermined order when the communication error rate is larger than a predetermined threshold. To go. Then, when the communication error rate after the device is stopped is improved to a predetermined threshold value or less, it is determined that the stopped device is affecting communication processing, and the stop state of the stopped device is determined. By maintaining the above, sensitivity suppression is improved.

図2は、この実施の形態の携帯情報端末で実行される感度抑圧改善処理(1)を説明するための図である。図2に示す処理は、通信回路104を通じて通信処理を行っている場合に、CPU130によって所定のタイミング毎に繰り返し実行するようにされる処理である。   FIG. 2 is a diagram for explaining the sensitivity suppression improvement process (1) executed by the portable information terminal of this embodiment. The process illustrated in FIG. 2 is a process that is repeatedly executed by the CPU 130 at predetermined timings when the communication process is performed through the communication circuit 104.

まず、CPU130は、通信回路104を制御し、現在の通信エラーレートを検出するようにし、検出された通信エラーレートが、例えば、ROM109などに予め設定されている通信エラーレートについての所定の閾値より大きいか否かを判断する(ステップS101)。   First, the CPU 130 controls the communication circuit 104 to detect the current communication error rate, and the detected communication error rate is, for example, a predetermined threshold value for the communication error rate preset in the ROM 109 or the like. It is determined whether it is larger (step S101).

ステップS101の判断処理において、通信エラーレートは所定の閾値より大きくないと判断したときには、通信品質は劣化していないので、この図2に示す処理を終了する。ステップS101の判断処理において、通信エラーレートが所定の閾値より大きくなっていると判断したときには、通信品質が劣化していると判断し、まず、表示制御部112、表示部113からなる表示デバイスの動作を停止させる(ステップS102)。   If it is determined in step S101 that the communication error rate is not greater than the predetermined threshold, the communication quality has not deteriorated, and the process shown in FIG. 2 is terminated. When it is determined in step S101 that the communication error rate is greater than a predetermined threshold value, it is determined that the communication quality has deteriorated. First, the display device comprising the display control unit 112 and the display unit 113 is determined. The operation is stopped (step S102).

そして、CPU130は、通信回路104を制御し、最新の通信エラーレートを取得して、当該新たな通信エラーレートが、当該所定の閾値以下に改善したか否かを判断する(ステップS103)。ステップS103の判断処理において、新たな通信エラーレートが、所定の閾値以下に改善していると判断した場合には、表示制御部112、表示部113からなる表示デバイスが通信に影響を及ぼしていたと判断して、当該表示デバイスの停止状態を維持するようにして(ステップS104)、この図2に示す処理を終了する。   Then, the CPU 130 controls the communication circuit 104, acquires the latest communication error rate, and determines whether or not the new communication error rate has improved below the predetermined threshold (step S103). In the determination process of step S103, if it is determined that the new communication error rate has improved below the predetermined threshold, the display device including the display control unit 112 and the display unit 113 has affected communication. Determination is made to maintain the display device in a stopped state (step S104), and the processing shown in FIG.

また、ステップS103の判断処理において、新たな通信エラーレートが、所定の閾値以下に改善していないと判断した場合には、表示制御部112、表示部113からなる表示デバイスが通信に影響を及ぼしていないことが分かるので、CPU130は、オフにして停止させた当該表示デバイスをオンにして動作させるように復旧し(ステップS105)、この後に、CPU130は、LANモジュール118をオフにしてLANモジュール118の動作を停止させる(ステップS106)。   If it is determined in step S103 that the new communication error rate has not improved below the predetermined threshold, the display device including the display control unit 112 and the display unit 113 affects the communication. Therefore, the CPU 130 recovers the display device that has been turned off and stopped so that the display device is turned on and operated (step S105). Thereafter, the CPU 130 turns off the LAN module 118 and operates the LAN module 118. Is stopped (step S106).

そして、CPU130は、通信回路104を制御し、最新の通信エラーレートを取得して、当該新たな通信エラーレートが、当該所定の閾値以下に改善したか否かを判断する(ステップS107)。ステップS107の判断処理において、新たな通信エラーレートが、所定の閾値以下に改善していると判断した場合には、LANモジュール118が通信に影響を及ぼしていたと判断して、LANモジュール118の停止状態を維持するようにして(ステップS108)、この図2に示す処理を終了する。   Then, the CPU 130 controls the communication circuit 104, acquires the latest communication error rate, and determines whether or not the new communication error rate has improved below the predetermined threshold (step S107). If it is determined in step S107 that the new communication error rate has improved below a predetermined threshold, it is determined that the LAN module 118 has affected communication, and the LAN module 118 is stopped. The process shown in FIG. 2 is terminated while maintaining the state (step S108).

また、ステップS107の判断処理において、新たな通信エラーレートが、所定の閾値以下に改善していないと判断した場合には、LANモジュール118が通信に影響を及ぼしていないことが分かるので、CPU130は、オフにして停止させたLANモジュール118をオンにして動作させるように復旧する(ステップS109)。   If it is determined in the determination process in step S107 that the new communication error rate has not improved below the predetermined threshold value, it can be seen that the LAN module 118 does not affect communication. Then, the LAN module 118 that has been turned off and stopped is restored to be turned on and operated (step S109).

この後、この実施の形態の携帯電話端末のCPU130は、停止させるデバイスを順番に変えて、通信エラーレートが所定の閾値以下に改善したか否かを確認して行くことによって、通信処理に影響を及ぼしているデバイス(モジュール)を特定し、その特定したデバイスの動作の停止状態を維持することによって、通信品質が劣化することがないようにしている。   Thereafter, the CPU 130 of the mobile phone terminal of this embodiment changes the devices to be stopped in order, and checks whether the communication error rate has improved to a predetermined threshold value or less, thereby affecting the communication processing. The communication quality is prevented from deteriorating by identifying the device (module) that exerts the performance and maintaining the operation stop state of the identified device.

なお、この例の場合、通信処理時において、通信エラーレートが所定の閾値よりも大きくなっている場合、CPU130は、(1)表示デバイス→(2)LANモジュール→(3)カメラモジュール→(4)USBI/F→(5)GPSモジュールの順番で停止させるデバイスを変更するようにしている。   In this example, when the communication error rate is larger than a predetermined threshold during the communication process, the CPU 130 determines (1) display device → (2) LAN module → (3) camera module → (4 ) USB I / F → (5) The device to be stopped is changed in the order of GPS modules.

これにより、動作することによって通信処理に影響を及ぼす可能性のあるすべてのデバイスを対象として、どのデバイスが通信処理に影響を及ぼしているかを特定して、その通信処理に影響を及ぼしているデバイスを停止させることにより、通信品質を常時良好に保つことができる。   As a result, for all devices that may affect communication processing by operating, it is possible to identify which device is affecting communication processing and to influence that communication processing. By stopping the communication, the communication quality can always be kept good.

なお、デバイスの停止は、制御対象のデバイスに電源を供給しないようにしたり、あるいは、クロック信号を供給しないようにしたりすることによって、デバイスの動作を停止させることができる。そして、デバイスの停止状態を維持するようにした後に、通信処理が終了した場合には、停止状態を維持するようにしたデバイスを動作状態に復帰させるようにする。   Note that the device operation can be stopped by not supplying power to the device to be controlled or by not supplying a clock signal. Then, when the communication process is completed after maintaining the device stopped state, the device that maintains the stopped state is returned to the operating state.

もちろん、通信処理が終了した場合に自動的に復帰させる場合だけでなく、例えば、停止状態を維持しておき、停止状態が維持されているデバイスが用いるようにされた場合に、動作状態に復帰させるようにしても良い。また、停止状態にしたデバイスが存在する場合に、これをユーザーに通知し、ユーザーの指示に応じて動作状態に復帰させるようにすることもできる。すなわち、通信処理に影響を及ぼしていたために、その動作が停止されたデバイスについては、適宜にタイミングで動作状態に復旧するようにされ、その後の動作に支障がでないようにされる。   Of course, not only when the communication process is completed, but also when it is automatically restored, for example, when the stopped state is maintained and the device in which the stopped state is maintained is used, the operation state is restored. You may make it let it. In addition, when there is a device in a stopped state, this can be notified to the user, and the device can be returned to the operating state according to the user's instruction. That is, a device whose operation has been stopped because of affecting communication processing is restored to an operating state at an appropriate timing so that subsequent operations are not hindered.

[感度抑圧改善処理(1)の変形例]
上述した感度抑圧改善処理(1)の場合には、図2を用いて説明したように、停止させるデバイスの停止順番は予め決められている。しかし、停止順番が下位に位置付けられているデバイスが通信処理に対して頻繁に影響を及ぼしている場合もある。このような場合には、通信処理に対して影響を及ぼしていないデバイスが優先的に停止制御の対象となってしまうので、感度抑圧の状態を解消するまでに若干の時間がかかることになる。
[Modification of Sensitivity Suppression Improvement Process (1)]
In the case of the sensitivity suppression improvement process (1) described above, as described with reference to FIG. 2, the stop order of the devices to be stopped is determined in advance. However, there are cases where a device whose stop order is positioned at the lower level frequently affects communication processing. In such a case, a device that has no influence on the communication processing is preferentially subjected to stop control, and therefore it takes some time to cancel the sensitivity suppression state.

そこで、感度抑圧改善処理により、通信処理に影響を及ぼしていたために、停止状態が維持された回数をデバイス毎に管理し、停止状態が維持された回数(停止維持回数)が多いデバイスの優先順位を上位に位置付けるようにすることを考える。これにより、動作することによって通信処理に影響を及ぼすことの多いデバイスを優先して停止の対象とすることができるようにされ、感度抑圧の状態をより迅速に解消できるようにすることができる。   Therefore, because the sensitivity suppression improvement process has affected the communication process, the number of times the stopped state is maintained is managed for each device, and the priority of the device with the highest number of times that the stopped state is maintained (the number of times the stop is maintained) Think of it as a top position. As a result, it is possible to prioritize a device that frequently affects communication processing by operating as a target of stoppage, and it is possible to more quickly resolve the state of sensitivity suppression.

図3、図4は、デバイス毎に停止維持回数を管理するデバイステーブルについて説明するための図である。この実施の形態において、図3、図4に示すデバイステーブルは、この実施の形態の携帯電話端末においては、EEPROM111に形成されるものである。   3 and 4 are diagrams for explaining a device table for managing the number of times of stop maintenance for each device. In this embodiment, the device tables shown in FIGS. 3 and 4 are formed in the EEPROM 111 in the mobile phone terminal of this embodiment.

図3、図4に示すように、デバイステーブルは、デバイス(モジュール)を特定する情報、停止維持回数、優先順位からなるものである。ここでは説明を簡単にするために、デバイスを特定する情報は、デバイスの名称を用いている。しかし、一般には、デバイスIDなどの各デバイスに固有の識別情報が用いられる。   As shown in FIGS. 3 and 4, the device table includes information for specifying a device (module), the number of times of stop maintenance, and priority. Here, in order to simplify the description, the name of the device is used as information for specifying the device. However, generally, identification information unique to each device such as a device ID is used.

そして、デバイステーブルは、デフォルトの状態(初期状態)では、図3に示すように、各デバイスの停止維持回数は「0回」とされ、優先順位は予め決められた順位とされる。デフォルトの優先順位は、図2を用いて説明した処理の場合と同様に、(1)表示デバイス→(2)LANモジュール→(3)カメラモジュール→(4)USBI/F→(5)GPSモジュールの順番とされている。   In the default state (initial state) of the device table, as shown in FIG. 3, the number of times that each device is stopped is “0”, and the priority order is a predetermined order. As in the case of the processing described with reference to FIG. 2, the default priority order is as follows: (1) Display device → (2) LAN module → (3) Camera module → (4) USB I / F → (5) GPS module It is said that the order.

そして、通信処理時において、通信エラーレートが所定の閾値よりも大きい場合、初めての感度抑圧改善処理においては、図3に示したデバイステーブルの優先順位に従って、デバイスを順番に停止させ、通信エラーレートが所定の閾値以下に改善した場合に、そのデバイスの停止状態を維持するとともに、そのデバイスの停止維持回数に値「1」を加算した後、全てのデバイスの停止維持回数に基づいて、優先順位を更新する。   When the communication error rate is larger than a predetermined threshold during the communication process, in the first sensitivity suppression improvement process, the devices are stopped in order according to the priority order of the device table shown in FIG. Is maintained below the predetermined threshold value, the device is kept stopped, and the value “1” is added to the number of times that the device has been stopped. Update.

例えば、図4に示すように、感度抑圧改善処理を繰り返し行うことによって、各デバイスの停止維持回数が更新されたとする。図4に示した例の場合には、LCD113や表示制御部112からなる表示デバイスの停止維持回数が3回、GPSモジュール122の停止維持回数が2回、USBI/F121の停止維持回数が1回である。   For example, as illustrated in FIG. 4, it is assumed that the number of times of maintaining each device is updated by repeatedly performing the sensitivity suppression improvement process. In the case of the example shown in FIG. 4, the number of stop maintenance times of the display device including the LCD 113 and the display control unit 112 is three times, the stop maintenance number of the GPS module 122 is two times, and the stop maintenance number of the USB I / F 121 is one time. It is.

この場合には、図4に示したように、LCD113や表示制御部112からなる表示デバイスの優先順位が1位、GPSモジュール122の優先順位が2位、USBI/F121の優先順位が3位、停止維持回数が「0回」であるLANモジュール118とカメラモジュール120とについては、USBI/F121の後の順位とされ、その順番は元の順位、すなわち、LANモジュール118、カメラモジュール120の順番とされる。   In this case, as shown in FIG. 4, the priority of the display device including the LCD 113 and the display control unit 112 is first, the priority of the GPS module 122 is second, the priority of the USB I / F 121 is third, The LAN module 118 and the camera module 120 with the number of times of stop maintenance being “0” are ranked after the USB I / F 121, and the order is the original order, that is, the order of the LAN module 118 and the camera module 120. Is done.

これにより、通信処理時において、通信エラーレートが所定の閾値よりも大きい場合には、図4に示したデバイステーブルが参照され、(1)表示デバイス→(2)GPSモジュール→(3)USBモジュール→(4)LANモジュール→(5)カメラモジュールの順番で感度抑圧改善処理が行うようにされる。   As a result, when the communication error rate is larger than a predetermined threshold during communication processing, the device table shown in FIG. 4 is referred to, and (1) display device → (2) GPS module → (3) USB module The sensitivity suppression improvement processing is performed in the order of (4) LAN module → (5) camera module.

[感度抑圧改善処理(1)の変形例の具体的処理について]
次に、図3、図4に示したデバイステーブルを用いて行う感度抑圧改善処理(1)の変形例の具体的処理について説明する。図5は、感度抑圧改善処理(1)の変形例の具体的処理について説明するためのフローチャートである。この図5に示す処理は、図2を用いて説明した処理の場合と同様に、通信回路104を通じて通信処理を行っている場合に、CPU130によって所定のタイミング毎に繰り返し実行するようにされる処理である。
[Specific Processing of Modified Example of Sensitivity Suppression Improvement Processing (1)]
Next, a specific process of a modified example of the sensitivity suppression improvement process (1) performed using the device tables shown in FIGS. 3 and 4 will be described. FIG. 5 is a flowchart for explaining specific processing of a modified example of sensitivity suppression improvement processing (1). The process shown in FIG. 5 is a process that is repeatedly executed at predetermined timings by the CPU 130 when the communication process is performed through the communication circuit 104, as in the case of the process described with reference to FIG. It is.

この図5に示す処理においても、まず、CPU130は、通信回路104を制御し、現在の通信エラーレートを検出するようにし、検出された通信エラーレートが、例えば、ROM109などに予め設定されている通信エラーレートについての所定の閾値より大きいか否かを判断する(ステップS201)。   Also in the processing shown in FIG. 5, first, the CPU 130 controls the communication circuit 104 to detect the current communication error rate, and the detected communication error rate is preset in the ROM 109, for example. It is determined whether or not the communication error rate is greater than a predetermined threshold (step S201).

ステップS201の判断処理において、通信エラーレートは所定の閾値より大きくないと判断したときには、通信品質は劣化していないので、この図5に示す処理を終了する。ステップS201の判断処理において、通信エラーレートが所定の閾値より大きくなっていると判断したときには、通信品質が劣化していると判断し、優先順位を示す変数Pに値「1」を代入する(ステップS202)。   If it is determined in step S201 that the communication error rate is not greater than the predetermined threshold, the communication quality has not deteriorated, and the process shown in FIG. 5 is terminated. If it is determined in step S201 that the communication error rate is greater than a predetermined threshold, it is determined that the communication quality has deteriorated, and a value “1” is substituted for the variable P indicating the priority ( Step S202).

そして、優先順位がP位のデバイスをデバイステーブルの情報から特定して、その特定したデバイスをオフにしてそのデバイスの動作を停止させる(ステップS203)。そして、CPU130は、通信回路104を制御し、最新の通信エラーレートを取得して、当該新たな通信エラーレートが、当該所定の閾値以下に改善したか否かを判断する(ステップS204)。   Then, the P-ranked device is identified from the device table information, and the identified device is turned off to stop the operation of the device (step S203). Then, the CPU 130 controls the communication circuit 104, acquires the latest communication error rate, and determines whether or not the new communication error rate has improved to be equal to or less than the predetermined threshold (step S204).

ステップS204の判断処理において、新たな通信エラーレートが、所定の閾値以下に改善していないと判断した場合には、CPU130は、ステップS203において動作を停止させた優先順位がP位のデバイスをオンにして動作を再開させる(ステップS205)。この後、変数Pで示される優先順位が最後の優先順位であるか否かを判断する(ステップS206)。   In the determination process of step S204, when determining that the new communication error rate has not improved below the predetermined threshold, the CPU 130 turns on the device whose priority is P-th order whose operation was stopped in step S203. Then, the operation is resumed (step S205). Thereafter, it is determined whether or not the priority indicated by the variable P is the last priority (step S206).

なお、優先順位が最後か否かは、デバイステーブルの登録デバイス件数に応じて特定することができる。すなわち、図3、図4に示した例の場合、登録されたデバイスは、表示デバイス、LANモジュール、カメラモジュール、USBI/F、GPSモジュールの5つであるので、最終優先順位は5位ということになる。   Whether or not the priority order is the last can be specified according to the number of registered devices in the device table. That is, in the case of the example shown in FIGS. 3 and 4, the registered devices are the display device, the LAN module, the camera module, the USB I / F, and the GPS module, so the final priority is 5th. become.

ステップS206の判断処理において、変数Pが示す優先順位が最後の優先順位ではないと判断したときには、変数Pに1を加算し(ステップS207)、この後、ステップS203からの処理を繰り返す。すなわち、次の優先順位のデバイスに停止の対象を移すようにする。ステップS206の判断処理において、変数Pが示す優先順位が最後の優先順位であると判断したときには、CPU130は、この図5に示す処理を終了する。   When it is determined in step S206 that the priority indicated by the variable P is not the last priority, 1 is added to the variable P (step S207), and then the processing from step S203 is repeated. That is, the stop target is moved to the next priority device. When determining in step S206 that the priority indicated by the variable P is the last priority, the CPU 130 ends the processing shown in FIG.

また、ステップS204の判断処理において、新たな通信エラーレートが、所定の閾値以下に改善していると判断した場合には、ステップS203において動作を停止させるようにした優先順位がP位のデバイスのオフを継続する(ステップS208)。そして、CPU130は、EEPROM111に形成されているデバイステーブルにアクセスし、今回、停止状態を維持するようにした優先順位がP位のデバイスの停止維持回数に値「1」を加算する(ステップS209)。   If it is determined in the determination process in step S204 that the new communication error rate has improved below a predetermined threshold value, the priority of the device whose priority is P is set to stop the operation in step S203. It continues to be turned off (step S208). Then, the CPU 130 accesses the device table formed in the EEPROM 111, and adds the value “1” to the number of times of maintaining the stop of the P-th priority device that maintains the stopped state this time (step S209). .

この後、CPU130は、EEPROM111の当該デバイステーブルの優先順位を、現在の停止維持回数に基づいて更新する(ステップS210)。具体的には、CPU130は、各デバイスの停止維持回数を参照し、停止維持回数の多い順に優先順位を割り振るようにする。もし、停止維持回数が同じであるデバイスが存在する場合には、直前の優先順位が示す順番に応じて、新たな優先順位を付与するようにする。この後、CPU130は、この図5に示す処理を終了する。   After that, the CPU 130 updates the priority order of the device table in the EEPROM 111 based on the current number of stop maintenance (step S210). Specifically, the CPU 130 refers to the stop maintenance frequency of each device and assigns priorities in descending order of the stop maintenance frequency. If there is a device with the same number of times of stop maintenance, a new priority is assigned according to the order indicated by the immediately preceding priority. Thereafter, the CPU 130 ends the process shown in FIG.

このようにして、デバイスの動作を停止させることによって、通信エラーレートが所定の閾値以下に改善し、そのデバイスの停止状態を維持するようにした場合には、図3、図4に示したデバイステーブルの停止維持回数が更新されるとともに、更新された停止維持回数に応じて、感度抑圧改善処理においての停止順位(優先順位)を適切に更新することができるようにされる。   In this way, by stopping the operation of the device, the communication error rate is improved to a predetermined threshold value or less, and the device shown in FIGS. In addition to updating the number of stop maintenance times in the table, the stop order (priority order) in the sensitivity suppression improvement process can be appropriately updated in accordance with the updated number of stop maintenances.

そして、図4を用いて説明したように、停止維持回数の多いデバイスの優先順位が上位となるようにされ、通信処理に影響を及ぼしており、停止維持回数が多くなっているデバイスから順番に、感度抑圧改善処理において停止させるデバイスとして用いるようにすることができる。   Then, as described with reference to FIG. 4, the priority order of the devices with the highest number of stop maintenance is made higher, which has an influence on the communication processing, and the devices with the higher number of stop maintenances are ordered in order. It can be used as a device to be stopped in the sensitivity suppression improvement processing.

これにより、通信処理に影響を及ぼしているデバイスをできる限り迅速に特定して、そのデバイスの動作を停止させることにより、感度抑圧の状態をできる限り短時間で回避するようにして、通信品質が劣化することを防止することができるようにされる。   As a result, it is possible to identify a device that affects communication processing as quickly as possible and stop the operation of the device so that the sensitivity suppression state can be avoided in the shortest possible time. It is possible to prevent deterioration.

また、この感度抑圧改善処理(1)の変形例の場合においても、図2を用いて説明した例の場合と同様に、デバイスの停止は、制御対象のデバイスに電源を供給しないようにしたり、あるいは、クロック信号を供給しないようにしたりすることによって行うようにすることができる。   Also, in the case of the modified example of the sensitivity suppression improvement processing (1), as in the case of the example described with reference to FIG. 2, the stop of the device may be configured not to supply power to the device to be controlled, Alternatively, it can be performed by not supplying a clock signal.

また、動作を停止させたデバイスについては、図2を用いて説明した例の場合と同様に、通信処理が終了した場合、あるいは、停止状態を維持しておき、停止状態が維持されているデバイスが用いるようにされた場合に、動作状態に復帰させるようにしても良い。また、停止状態にしたデバイスが存在する場合に、これをユーザーに通知し、ユーザーの指示に応じて動作状態に復帰させるようにすることもできる。すなわち、通信処理に影響を及ぼしていたために、その動作が停止されたデバイスについては、適宜にタイミングで動作状態に復旧するようにされ、その後の動作に支障がでないようにされる。   As for the device whose operation has been stopped, as in the case of the example described with reference to FIG. 2, the device in which the communication processing is completed or the stopped state is maintained while the stopped state is maintained. May be returned to the operating state. In addition, when there is a device in a stopped state, this can be notified to the user, and the device can be returned to the operating state according to the user's instruction. That is, a device whose operation has been stopped because of affecting communication processing is restored to an operating state at an appropriate timing so that subsequent operations are not hindered.

[感度抑圧改善処理(2)]
図2〜図5を用いて説明した感度抑圧改善処理(1)の場合には、通信処理に影響を及ぼしている可能性のあるデバイスの動作を停止させることにより、感度抑圧の状態を回避するようにした。しかし、これに限るものではない。感度抑圧は、通信信号に対して、動作中のデバイスからノイズが漏れ込むことによって発生する。
[Sensitivity suppression improvement processing (2)]
In the case of the sensitivity suppression improvement processing (1) described with reference to FIGS. 2 to 5, the state of sensitivity suppression is avoided by stopping the operation of a device that may affect the communication processing. I did it. However, it is not limited to this. Sensitivity suppression occurs when noise leaks from an operating device to a communication signal.

このため、通信処理に対して影響を及ぼす可能性があるデバイスを駆動させるためのクロック信号の周波数(クロック周波数)を変えることによって、通信信号に対して漏れ込むノイズを低減させるようにしても良い。すなわち、通信処理に影響を及ぼす可能性のあるデバイスの動作を停止させるのではなく、通信処理に影響を及ぼす可能性のあるデバイスを駆動させるクロック信号の周波数を変更するのである。   For this reason, noise leaking into the communication signal may be reduced by changing the frequency (clock frequency) of the clock signal for driving a device that may affect communication processing. . That is, the operation of a device that may affect the communication process is not stopped, but the frequency of the clock signal that drives the device that may affect the communication process is changed.

このように、以下に説明する感度抑圧改善処理(2)は、通信処理時において、通信エラーレートが所定の閾値よりも大きくなった場合に、これを改善するために、通信処理に影響を及ぼしている可能性のあるデバイスのクロック周波数を変更することによって、通信エラーレートを所定の閾値以下に改善させるようにするものである。   As described above, the sensitivity suppression improvement process (2) described below affects the communication process in order to improve the communication error rate when the communication error rate exceeds a predetermined threshold during the communication process. The communication error rate is improved to a predetermined threshold value or less by changing the clock frequency of the device that may be present.

図6は、デバイスのクロック周波数を変更する感度抑圧改善処理(2)を説明するためのフローチャートである。この図6に示す処理もまた、図2を用いて説明した感度抑圧改善処理(1)の場合と同様に、通信回路104を通じて通信処理を行っている場合に、CPU130によって所定のタイミング毎に繰り返し実行するようにされる処理である。   FIG. 6 is a flowchart for explaining the sensitivity suppression improvement process (2) for changing the clock frequency of the device. The processing shown in FIG. 6 is also repeated at predetermined timings by the CPU 130 when the communication processing is performed through the communication circuit 104 as in the case of the sensitivity suppression improvement processing (1) described with reference to FIG. It is a process to be executed.

まず、CPU130は、通信回路104を制御し、現在の通信エラーレートを検出するようにし、検出された通信エラーレートが、例えば、ROM109などに予め設定されている通信エラーレートについての所定の閾値より大きいか否かを判断する(ステップS301)。   First, the CPU 130 controls the communication circuit 104 to detect the current communication error rate, and the detected communication error rate is, for example, a predetermined threshold value for the communication error rate preset in the ROM 109 or the like. It is determined whether it is larger (step S301).

ステップS301の判断処理において、通信エラーレートは所定の閾値より大きくないと判断したときには、通信品質は劣化していないので、この図6に示す処理を終了する。ステップS301の判断処理において、通信エラーレートが所定の閾値より大きくなっていると判断したときには、通信品質が劣化していると判断し、CPU130は、まず、表示制御部112、表示部113からなる表示デバイスのクロック周波数を変更させる(ステップS302)。   If it is determined in step S301 that the communication error rate is not greater than the predetermined threshold, the communication quality has not deteriorated, and the process shown in FIG. 6 is terminated. If it is determined in step S301 that the communication error rate is greater than the predetermined threshold, it is determined that the communication quality has deteriorated, and the CPU 130 first includes the display control unit 112 and the display unit 113. The clock frequency of the display device is changed (step S302).

この実施の形態の携帯電話端末において、クロック周波数の変更は、CPU130が、クロック信号発生部140を制御することにより行う。上述もしたように、クロック信号発生部140は、CPU130の制御に応じて、クロック信号の供給先毎に生成するクロック信号の周波数を変えることができるものであり、CPU130は、制御ライン101を通じてクロック信号発生部140を制御し、表示制御部112、LCD113に供給するクロック信号の周波数を変更する。   In the mobile phone terminal according to this embodiment, the CPU 130 changes the clock frequency by controlling the clock signal generator 140. As described above, the clock signal generation unit 140 can change the frequency of the clock signal generated for each supply destination of the clock signal in accordance with the control of the CPU 130. The signal generator 140 is controlled to change the frequency of the clock signal supplied to the display controller 112 and the LCD 113.

また、クロック周波数の変更は、例えばデバイス毎に予め決められた周波数分、目的とするクロック周波数を高くしたり、あるいは、低くしたりすることによって行ったり、あるいは、変更するクロック周波数を予め決めておき、その決められた周波数に変更するようにしても良い。このようなクロック周波数の変更に関する情報は、例えば、ROM109あるいはEEPROM111に記憶保持されている。   The clock frequency can be changed by, for example, increasing or decreasing the target clock frequency by a predetermined frequency for each device, or by determining the clock frequency to be changed in advance. Alternatively, the frequency may be changed to the determined frequency. Information regarding such a change in clock frequency is stored and held in the ROM 109 or the EEPROM 111, for example.

そして、CPU130は、通信回路104を制御し、最新の通信エラーレートを取得して、当該新たな通信エラーレートが、当該所定の閾値以下に改善したか否かを判断する(ステップS303)。ステップS303の判断処理において、新たな通信エラーレートが、所定の閾値以下に改善していると判断した場合には、表示制御部112、表示部113からなる表示デバイスが通信に影響を及ぼしていたと判断して、当該表示デバイスのクロック周波数を変更後のものに維持するようにして(ステップS304)、この図6に示す処理を終了する。   Then, the CPU 130 controls the communication circuit 104, acquires the latest communication error rate, and determines whether or not the new communication error rate has improved to be equal to or less than the predetermined threshold (step S303). In the determination process of step S303, if it is determined that the new communication error rate has improved below the predetermined threshold, the display device including the display control unit 112 and the display unit 113 has affected communication. Determination is made to maintain the clock frequency of the display device after the change (step S304), and the processing shown in FIG. 6 ends.

また、ステップS303の判断処理において、新たな通信エラーレートが、所定の閾値以下に改善していないと判断した場合には、表示制御部112、表示部113からなる表示デバイスが通信に影響を及ぼしていないことが分かるので、CPU130は、クロック周波数を変更した当該表示デバイスのクロック周波数を元に戻すようにクロック信号発生部140を制御し(ステップS305)、この後に、CPU130は、LANモジュール118に供給するクロック信号のクロック周波数を変更するように、クロック信号発生部140を制御する(ステップS306)。   If it is determined in step S303 that the new communication error rate has not improved below the predetermined threshold, the display device including the display control unit 112 and the display unit 113 affects the communication. Therefore, the CPU 130 controls the clock signal generator 140 so as to restore the clock frequency of the display device whose clock frequency has been changed (step S305). The clock signal generator 140 is controlled so as to change the clock frequency of the clock signal to be supplied (step S306).

そして、CPU130は、通信回路104を制御し、最新の通信エラーレートを取得して、当該新たな通信エラーレートが、当該所定の閾値以下に改善したか否かを判断する(ステップS307)。ステップS307の判断処理において、新たな通信エラーレートが、所定の閾値以下に改善していると判断した場合には、LANモジュール118が通信に影響を及ぼしていたと判断して、LANモジュール118のクロック周波数を変更後のものに維持するようにして(ステップS308)、この図6に示す処理を終了する。   Then, the CPU 130 controls the communication circuit 104, acquires the latest communication error rate, and determines whether or not the new communication error rate has improved to be equal to or less than the predetermined threshold (step S307). In the determination process of step S307, if it is determined that the new communication error rate has improved below the predetermined threshold, it is determined that the LAN module 118 has affected the communication, and the clock of the LAN module 118 is determined. The frequency shown in FIG. 6 is terminated by maintaining the frequency after the change (step S308).

また、ステップS307の判断処理において、新たな通信エラーレートが、所定の閾値以下に改善していないと判断した場合には、LANモジュール118が通信に影響を及ぼしていないことが分かるので、CPU130は、クロック周波数を変更したLANモジュール118のクロック周波数を元に戻すようにクロック信号発生部140を制御する(ステップS309)。   If it is determined in step S307 that the new communication error rate has not improved below the predetermined threshold, it can be seen that the LAN module 118 does not affect the communication. Then, the clock signal generator 140 is controlled so as to restore the clock frequency of the LAN module 118 whose clock frequency has been changed (step S309).

この後、この実施の形態の携帯電話端末のCPU130は、クロック周波数を変更するデバイスを順番に変えて、通信エラーレートが所定の閾値以下に改善したか否かを確認して行くことによって、通信処理に影響を及ぼしているデバイスを特定し、その特定したデバイスのクロック周波数を変更後のものに維持するようにして、通信品質が劣化することがないようにしている。   Thereafter, the CPU 130 of the mobile phone terminal according to this embodiment changes the clock frequency changing device in order, and checks whether the communication error rate has improved to a predetermined threshold value or less, thereby performing communication. A device affecting the processing is specified, and the clock frequency of the specified device is maintained at the changed one so that the communication quality does not deteriorate.

なお、この例の場合、通信処理時において、通信エラーレートが所定の閾値よりも大きくなっている場合、CPU130は、(1)表示デバイス→(2)LANモジュール→(3)カメラモジュール→(4)USBI/F→(5)GPSモジュールの順番でクロック周波数を変更するデバイスを変更するようにしている。   In this example, when the communication error rate is larger than a predetermined threshold during the communication process, the CPU 130 determines (1) display device → (2) LAN module → (3) camera module → (4 ) USB I / F → (5) The device that changes the clock frequency is changed in the order of the GPS module.

これにより、動作することによって通信処理に影響を及ぼす可能性のあるすべてのデバイスを対象として、どのデバイスが通信処理に影響を及ぼしているかを特定して、その通信処理に影響を及ぼしているデバイスのクロック周波数を変更することによって、通信品質を常時良好に保つことができる。   As a result, for all devices that may affect communication processing by operating, it is possible to identify which device is affecting communication processing and to influence that communication processing. By changing the clock frequency, the communication quality can always be kept good.

なお、クロック周波数は、上述もしたように、予め決められた周波数に変更するようにされるが、変更後の周波数は、通信周波数の約数や倍数にならないように選択される。各部のクロック周波数が、通信周波数の約数や倍数となった場合には、通信周波数と同期することになり、通信信号に対して影響を及ぼす可能性が高くなるのに対して、クロック周波数を通信周波数の約数や倍数としないことにとって、各デバイスに供給されるクロック信号が、通信信号に対して干渉することを防止することができるためである。   As described above, the clock frequency is changed to a predetermined frequency, but the changed frequency is selected so as not to be a divisor or multiple of the communication frequency. If the clock frequency of each part is a divisor or multiple of the communication frequency, it will synchronize with the communication frequency and the possibility of affecting the communication signal is increased. This is because the clock signal supplied to each device can be prevented from interfering with the communication signal without being a divisor or multiple of the communication frequency.

このように、デバイスの動作を停止させるのではなく、デバイスの駆動クロック信号の周波数を変更することによって、各デバイスが通信信号に対して影響を及ぼすことがないようにすることができる。そして、この場合には、通信処理に直接的には関連のないデバイスの動作を停止させることがないので、通信処理と平行して他の処理を行ったり、通信処理後の処理にスムーズに移行したりすることができるなどの利点がある。   In this way, it is possible to prevent each device from affecting the communication signal by changing the frequency of the drive clock signal of the device instead of stopping the operation of the device. In this case, the operation of the device that is not directly related to the communication process is not stopped, so other processes are performed in parallel with the communication process, or the process smoothly proceeds to the process after the communication process. There are advantages such as being able to.

また、変更後の周波数を維持するようにした後に、通信処理が終了した場合には、変更後の周波数を維持するようにしたデバイスのクロック周波数を元のクロック周波数に復帰させるようにする。もちろん、通信処理が終了した場合に自動的にクロック周波数を復帰させる場合だけでなく、例えば、変更後のクロック周波数を維持しておき、変更後のクロック周波数が維持されているデバイスが用いるようにされた場合に、クロック周波数を元の周波数に復帰させるようにしても良い。   Further, when the communication process is completed after maintaining the changed frequency, the clock frequency of the device that maintains the changed frequency is restored to the original clock frequency. Of course, not only when the clock frequency is automatically restored when the communication process is completed, for example, a device that maintains the changed clock frequency and maintains the changed clock frequency is used. In such a case, the clock frequency may be restored to the original frequency.

また、変更後のクロック周波数を維持したデバイスが存在する場合に、これをユーザーに通知し、ユーザーの指示に応じて、クロック周波数を元のクロック周波数に復帰させるようにすることもできる。すなわち、通信処理に影響を及ぼしていたために、そのクロック周波数が変更されたデバイスについては、適宜にタイミングで元のクロック周波数に復帰するようにされ、その後の動作に支障がでないようにされる。   In addition, when there is a device that maintains the clock frequency after the change, it is possible to notify the user of this and return the clock frequency to the original clock frequency according to the user's instruction. In other words, the device whose clock frequency has been changed because it has affected the communication process is restored to the original clock frequency at an appropriate timing so that the subsequent operation is not hindered.

[感度抑圧改善処理(2)の変形例1]
感度抑圧改善処理(2)の場合にも、図5を用いて説明した感度抑制処理(1)の変更例の場合と同様に、動作することによって通信処理に影響を及ぼすことの多いデバイスを優先してクロック周波数の変更の対象とすることができる。
[Modification 1 of Sensitivity Suppression Improvement Process (2)]
In the case of the sensitivity suppression improvement process (2), as in the modified example of the sensitivity suppression process (1) described with reference to FIG. 5, priority is given to a device that frequently affects the communication process by operating. Thus, the clock frequency can be changed.

この感度抑圧改善処理(2)の変形例1の場合にも、図3、図4に示したようなデバイステーブルを用いるようにする。この例の場合には、図3、図4にデバイステーブルの停止維持回数が、クロック周波数の変更維持回数として管理するようにされる。そして、クロック周波数の変更維持回数が多いものほど、優先的に感度抑圧改善処理におけるクロック周波数の変更対象のデバイスとなるようにする。   Also in the first modification of the sensitivity suppression improvement process (2), the device tables as shown in FIGS. 3 and 4 are used. In the case of this example, the device table stop maintenance frequency is managed as the clock frequency change maintenance frequency in FIGS. Then, as the number of times the clock frequency change is maintained, the device that is the target of changing the clock frequency in the sensitivity suppression improvement processing is preferentially set.

したがって、以下に説明する感度抑圧改善処理(2)の変形例1の場合にも、図3、図4に示したデバイステーブルが、EEPROM111に形成されているものとして説明する。なお、この例の場合、上述もしたように、図3、図4における停止維持回数が、クロック周波数の変更維持回数となるものである。   Therefore, also in the case of the modification 1 of the sensitivity suppression improvement process (2) described below, the device table shown in FIGS. 3 and 4 will be described as being formed in the EEPROM 111. In the case of this example, as described above, the number of times that the stop is maintained in FIGS. 3 and 4 is the number of times that the clock frequency is changed and maintained.

[感度抑圧改善処理(2)の変形例1の具体的処理について]
次に、図3、図4に示したデバイステーブルを用いて行う感度抑圧改善処理(2)の変形例1の具体的処理について説明する。図7は、感度抑圧改善処理(2)の変形例1の具体的処理について説明するためのフローチャートである。この図7に示す処理は、図6を用いて説明した処理の場合と同様に、通信回路104を通じて通信処理を行っている場合に、CPU130によって所定のタイミング毎に繰り返し実行するようにされる処理である。
[Specific Processing of Modification 1 of Sensitivity Suppression Improvement Processing (2)]
Next, a specific process of Modification 1 of the sensitivity suppression improvement process (2) performed using the device tables shown in FIGS. 3 and 4 will be described. FIG. 7 is a flowchart for explaining specific processing of Modification 1 of the sensitivity suppression improvement processing (2). The process shown in FIG. 7 is a process that is repeatedly executed at predetermined timings by the CPU 130 when the communication process is performed through the communication circuit 104, as in the case of the process described with reference to FIG. It is.

この図7に示す処理においても、まず、CPU130は、通信回路104を制御し、現在の通信エラーレートを検出するようにし、検出された通信エラーレートが、例えば、ROM109などに予め設定されている通信エラーレートについての所定の閾値より大きいか否かを判断する(ステップS401)。   Also in the process shown in FIG. 7, first, the CPU 130 controls the communication circuit 104 to detect the current communication error rate, and the detected communication error rate is preset in the ROM 109 or the like, for example. It is determined whether or not the communication error rate is greater than a predetermined threshold (step S401).

ステップS401の判断処理において、通信エラーレートは所定の閾値より大きくないと判断したときには、通信品質は劣化していないので、この図7に示す処理を終了する。ステップS401の判断処理において、通信エラーレートが所定の閾値より大きくなっていると判断したときには、通信品質が劣化していると判断し、優先順位を示す変数Pに値「1」を代入する(ステップS402)。   If it is determined in step S401 that the communication error rate is not greater than the predetermined threshold, the communication quality has not deteriorated, and the process shown in FIG. 7 is terminated. If it is determined in step S401 that the communication error rate is greater than a predetermined threshold, it is determined that the communication quality has deteriorated, and a value “1” is substituted for the variable P indicating the priority ( Step S402).

そして、優先順位がP位のデバイスをデバイステーブルの情報から特定して、その特定したデバイスのクロック周波数をCPU130がクロック信号発生部140を制御することによって変更する(ステップS403)。そして、CPU130は、通信回路104を制御し、最新の通信エラーレートを取得して、当該新たな通信エラーレートが、当該所定の閾値以下に改善したか否かを判断する(ステップS404)。   Then, the P-ranked device is identified from the information in the device table, and the CPU 130 changes the clock frequency of the identified device by controlling the clock signal generator 140 (step S403). Then, the CPU 130 controls the communication circuit 104, acquires the latest communication error rate, and determines whether or not the new communication error rate has improved to be equal to or less than the predetermined threshold (step S404).

ステップS404の判断処理において、新たな通信エラーレートが、所定の閾値以下に改善していないと判断した場合には、CPU130は、クロック信号発生部140を制御して、ステップS403においてクロック周波数を変更した優先順位がP位のデバイスのクロック周波数を元に戻す(ステップS405)。この後、変数Pで示される優先順位が最後の優先順位であるか否かを判断する(ステップS406)。   If it is determined in step S404 that the new communication error rate has not improved below the predetermined threshold, the CPU 130 controls the clock signal generator 140 and changes the clock frequency in step S403. The clock frequency of the device with the priority ranking P is restored (step S405). Thereafter, it is determined whether or not the priority indicated by the variable P is the last priority (step S406).

なお、優先順位が最後か否かは、上述もしたように、デバイステーブルの登録デバイス件数に応じて特定することができる。すなわち、図3、図4に示した例の場合、登録されたデバイスは、表示デバイス、LANモジュール、カメラモジュール、USBI/F、GPSモジュールの5つであるので、最終優先順位は5位ということになる。   Note that whether the priority order is the last can be specified according to the number of registered devices in the device table, as described above. That is, in the case of the example shown in FIGS. 3 and 4, the registered devices are the display device, the LAN module, the camera module, the USB I / F, and the GPS module, so the final priority is 5th. become.

ステップS406の判断処理において、変数Pが示す優先順位が最後の優先順位ではないと判断したときには、変数Pに1を加算し(ステップS407)、この後、ステップS403からの処理を繰り返す。すなわち、次の優先順位のデバイスにクロック周波数の変更対象を移すようにする。ステップS406の判断処理において、変数Pが示す優先順位が最後の優先順位であると判断したときには、CPU130は、この図7に示す処理を終了する。   If it is determined in step S406 that the priority indicated by the variable P is not the last priority, 1 is added to the variable P (step S407), and then the processing from step S403 is repeated. That is, the clock frequency change target is moved to the next priority device. When determining in step S406 that the priority indicated by the variable P is the last priority, the CPU 130 ends the process shown in FIG.

また、ステップS404の判断処理において、新たな通信エラーレートが、所定の閾値以下に改善していると判断した場合には、ステップS403においてクロック周波数を変更した優先順位がP位のデバイスのクロック周波数を変更後のものに維持する(ステップS408)。そして、CPU130は、EEPROM111に形成されているデバイステーブルにアクセスし、今回、停止状態を維持するようにした優先順位がP位のデバイスの停止維持回数に値「1」を加算する(ステップS409)。   If it is determined in step S404 that the new communication error rate has improved to a predetermined threshold value or less, the clock frequency of the device whose priority is changed to the P-th rank in step S403 is changed. Is maintained after the change (step S408). Then, the CPU 130 accesses the device table formed in the EEPROM 111, and adds the value “1” to the number of times of maintaining the stop of the P-th priority device that maintains the stopped state this time (step S409). .

この後、CPU130は、EEPROM111の当該デバイステーブルの優先順位を、現在のクロック変更維持回数に基づいて更新する(ステップS410)。具体的には、図5を用いて説明した感度抑圧改善処理(1)の変形例の場合と同様に、CPU130は、各デバイスのクロック周波数の変更維持回数を参照し、変更維持回数の多い順に優先順位を割り振るようにする。もし、変更維持回数が同じであるデバイスが存在する場合には、直前の優先順位が示す順番に応じて、新たな優先順位を付与するようにする。この後、CPU130は、この図7に示す処理を終了する。   Thereafter, the CPU 130 updates the priority order of the device table in the EEPROM 111 based on the current clock change maintenance count (step S410). Specifically, as in the case of the modified example of the sensitivity suppression improvement process (1) described with reference to FIG. 5, the CPU 130 refers to the clock frequency change maintenance count of each device and increases the change maintenance count in descending order. Try to assign priorities. If there is a device having the same number of change maintenance times, a new priority is assigned according to the order indicated by the immediately preceding priority. Thereafter, the CPU 130 ends the process shown in FIG.

このようにして、デバイスのクロック周波数を変更することによって、通信エラーレートが所定の閾値以下に改善し、そのデバイスのクロック周波数を変更後のものに維持するようにした場合には、図3、図4に示したデバイステーブルのクロック周波数の変更維持回数が更新されるとともに、更新された変更維持回数に応じて、感度抑圧改善処理においてのクロック周波数の変更順位(優先順位)を適切に更新することができるようにされる。   In this way, by changing the clock frequency of the device, the communication error rate is improved to a predetermined threshold value or less, and the clock frequency of the device is maintained at the changed one. The clock frequency change maintenance count in the device table shown in FIG. 4 is updated, and the clock frequency change order (priority order) in the sensitivity suppression improvement processing is appropriately updated according to the updated change maintenance count. To be able to.

そして、図4を用いて説明したように、クロック周波数の変更維持回数の多いデバイスの優先順位が上位となるようにされ、通信処理に影響を及ぼしており、クロック周波数の変更維持回数が多くなっているデバイスから順番に、感度抑圧改善処理においてクロック周波数を変更するデバイスとして用いるようにすることができる。   Then, as described with reference to FIG. 4, the priority of a device having a large number of clock frequency change maintenance times is made higher, which affects communication processing, and the number of clock frequency change maintenance times increases. The devices can be used as devices that change the clock frequency in the sensitivity suppression improvement processing in order from the devices that are present.

これにより、通信処理に影響を及ぼしているデバイスをできる限り迅速に特定して、そのデバイスのクロック周波数を変更することにより、感度抑圧の状態をできる限り短時間で回避するようにして、通信品質が劣化することを防止することができるようにされる。   As a result, it is possible to identify a device that affects communication processing as quickly as possible and change the clock frequency of the device so that the sensitivity suppression state can be avoided in the shortest possible time. Is prevented from deteriorating.

また、この感度抑圧改善処理(2)の変形例1の場合にも、変更後の周波数を維持するようにした後に、通信処理が終了した場合には、変更後の周波数を維持するようにしたデバイスのクロック周波数を元のクロック周波数に復帰させるようにする。もちろん、通信処理が終了した場合に自動的にクロック周波数を復帰させる場合だけでなく、例えば、変更後のクロック周波数を維持しておき、変更後のクロック周波数が維持されているデバイスが用いるようにされた場合に、クロック周波数を元の周波数に復帰させるようにしても良い。   Also, in the case of the modified example 1 of the sensitivity suppression improvement process (2), the frequency after the change is maintained and then the frequency after the change is maintained when the communication process is completed. The device clock frequency is restored to the original clock frequency. Of course, not only when the clock frequency is automatically restored when the communication process is completed, for example, a device that maintains the changed clock frequency and maintains the changed clock frequency is used. In such a case, the clock frequency may be restored to the original frequency.

また、変更後のクロック周波数を維持したデバイスが存在する場合に、これをユーザーに通知し、ユーザーの指示に応じて、クロック周波数を元のクロック周波数に復帰させるようにすることもできる。すなわち、通信処理に影響を及ぼしていたために、そのクロック周波数が変更されたデバイスについては、適宜にタイミングで元のクロック周波数に復帰するようにされ、その後の動作に支障がでないようにされる。   In addition, when there is a device that maintains the clock frequency after the change, it is possible to notify the user of this and return the clock frequency to the original clock frequency according to the user's instruction. In other words, the device whose clock frequency has been changed because it has affected the communication process is restored to the original clock frequency at an appropriate timing so that the subsequent operation is not hindered.

[感度抑圧改善処理(2)の変形例2]
デバイス毎にクロック周波数を変更するようにする感度抑圧改善処理(2)及び感度抑圧改善処理(2)の変形例1の場合、変更するクロック周波数は予め決められた1つのものとして説明した。しかし、これに限るものではない。複数のクロック周波数の中から最適なものを選択するようにすることも可能である。
[Modification 2 of Sensitivity Suppression Improvement Process (2)]
In the case of the modified example 1 of the sensitivity suppression improvement process (2) and the sensitivity suppression improvement process (2) in which the clock frequency is changed for each device, the clock frequency to be changed has been described as one predetermined. However, it is not limited to this. It is also possible to select an optimum one from a plurality of clock frequencies.

以下に説明する感度抑圧改善処理(2)の変形例2の場合には、デバイス毎に変更可能な複数のクロック周波数が予め決められており、その中から最適なものを選択して利用することができるものである。なお、以下においては、説明を簡単にするため、通信回路104で用いられる通信周波数が800MHzであり各デバイスのクロック周波数については、通信周波数の約数、倍数とならない複数の周波数が設定されている場合を例にして説明する。   In the case of modification 2 of the sensitivity suppression improvement processing (2) described below, a plurality of clock frequencies that can be changed for each device are determined in advance, and an optimum one is selected and used. Is something that can be done. In the following, for simplicity of explanation, the communication frequency used in the communication circuit 104 is 800 MHz, and the clock frequency of each device is set to a plurality of frequencies that are not divisors or multiples of the communication frequency. A case will be described as an example.

図8は、この感度抑圧改善処理(2)の変形例2の場合に、この実施の形態の携帯電話端末において用いられるデバイステーブルを説明するための図である。この例のデバイステーブルは、デバイス(モジュール)を特定する情報、クロック周波数の変更維持回数、優先順位に加えて、変更可能なクロック周波数の候補(図8においてはクロック周波数と記載)の欄が設けられたものである。この図8に示すデバイステーブルもEEPROM111に形成されるものである。   FIG. 8 is a diagram for explaining a device table used in the mobile phone terminal of this embodiment in the case of the second modification of the sensitivity suppression improving process (2). In the device table of this example, in addition to the information specifying the device (module), the number of times the clock frequency is changed and maintained, and the priority order, there are provided columns of changeable clock frequency candidates (indicated as clock frequency in FIG. 8) It is what was done. The device table shown in FIG. 8 is also formed in the EEPROM 111.

図8に示す例の場合、表示制御部112、LCD113からなる表示デバイスについては、21MHz、22MHz、23MHz、24MHzの4種類のクロック周波数の候補が登録されている。また、LANモジュール118については、96MHz、97MHz、98MHz、99MHzの4種類のクロック周波数の候補が登録されている。   In the case of the example illustrated in FIG. 8, for the display device including the display control unit 112 and the LCD 113, four types of clock frequency candidates of 21 MHz, 22 MHz, 23 MHz, and 24 MHz are registered. For the LAN module 118, candidates for four types of clock frequencies of 96 MHz, 97 MHz, 98 MHz, and 99 MHz are registered.

同様に、カメラモジュール120については、31MHz、32MHz、33MHz、34MHzの4種類のクロック周波数の候補が登録されている。また、USBI/F121については、8MHz、9MHz、11MHz、12MHzの4種類のクロック周波数の候補が登録されている。また、GPSモジュール122については、41MHz、42MHz、43MHz、44MHzの4種類のクロック周波数の候補が登録されている。   Similarly, for the camera module 120, four types of clock frequency candidates of 31 MHz, 32 MHz, 33 MHz, and 34 MHz are registered. For the USB I / F 121, four types of clock frequency candidates of 8 MHz, 9 MHz, 11 MHz, and 12 MHz are registered. For the GPS module 122, four types of clock frequency candidates of 41 MHz, 42 MHz, 43 MHz, and 44 MHz are registered.

そして、この変形例2の場合にも、図7を用いて説明したフローチャートと同様の処理が行われる。しかし、図7に示したステップS403において行われるクロック周波数の変更処理が、図8に示したデバイステーブルのクロック周波数の候補の情報に基づいて、予め登録されているクロック周波数の候補の中から最適なものが選ばれるようにされる。   In the second modification, the same processing as that in the flowchart described with reference to FIG. 7 is performed. However, the clock frequency changing process performed in step S403 shown in FIG. 7 is optimum from among the clock frequency candidates registered in advance based on the clock frequency candidate information in the device table shown in FIG. To be chosen.

図9は、この感度抑圧改善処理(2)の変形例2の場合に、図7に示した処理のステップS403において行われることになるクロック変更処理について説明するためのフローチャートである。   FIG. 9 is a flowchart for explaining the clock change process to be performed in step S403 of the process shown in FIG. 7 in the case of the second modification of the sensitivity suppression improvement process (2).

CPU130は、まず、クロック周波数の候補を指定するための変数iに値「1」をセットする(ステップS501)。そして、クロック周波数を、図8に示したデバイステーブルのi番目のクロック周波数に変更し(ステップS502)、通信回路104を制御して通信エラーレート(通信エラー率)を検出し(ステップS503)、ステップS503で検出した通信エラーレートを、通信エラーレートのi番目の格納領域ERR(i)に格納する(ステップS504)。   The CPU 130 first sets a value “1” to a variable i for designating a clock frequency candidate (step S501). Then, the clock frequency is changed to the i-th clock frequency in the device table shown in FIG. 8 (step S502), the communication circuit 104 is controlled to detect a communication error rate (communication error rate) (step S503), The communication error rate detected in step S503 is stored in the i-th storage area ERR (i) of the communication error rate (step S504).

次に、CPU130は、クロック周波数の候補を指定するための変数iが、値「1」であるか否かを判断する(ステップS505)。ステップS505の判断処理において、変数iが値「1」であるときには、クロック周波数の最初の候補であるので、通信エラーレートが最善のクロック周波数を特定するための変数xに変数iを入れる(ステップS507)。   Next, the CPU 130 determines whether or not the variable i for designating a clock frequency candidate is a value “1” (step S505). In the determination process of step S505, when the variable i is “1”, the variable i is the first candidate of the clock frequency, and therefore the variable i is put into the variable x for specifying the clock frequency with the best communication error rate (step S505). S507).

また、ステップS505の判断処理において、変数iが値「1」ではないと判断したときには、CPU130は、今回、ステップS503において検出した通信エラーレートERR(i)は、現在までに検出した最善の通信エラーレートERR(x)より改善したか否かを判断する(ステップS506)。   When determining that the variable i is not the value “1” in the determination process in step S505, the CPU 130 determines that the communication error rate ERR (i) detected in step S503 is the best communication detected so far. It is determined whether or not the error rate ERR (x) has been improved (step S506).

ステップS506の判断処理において、今回の通信エラーレートERR(i)は、現在までに検出した最善の通信エラーレートERR(x)よりも改善していると判断したときには、CPU130は、通信エラーレートが最善のクロック周波数を特定するための変数xに変数iを入れる(ステップS507)。   If it is determined in step S506 that the current communication error rate ERR (i) is improved from the best communication error rate ERR (x) detected so far, the CPU 130 determines that the communication error rate is The variable i is entered into the variable x for specifying the best clock frequency (step S507).

ステップS507の処理の後、あるいは、ステップS506の判断処理において、今回の通信エラーレートERR(i)は、現在までに検出した最善の通信エラーレートERR(x)よりも改善していないと判断した場合には、CPU130は、変数iは予め用意されているクロック周波数の候補の最後か否かを判断する(ステップS508)。この実施の形態においては、図8に示したように、クロック周波数の候補は、4つであるため、「i=4」となった場合に変数iは最後であると判断される。   After the process of step S507 or in the determination process of step S506, it is determined that the current communication error rate ERR (i) is not improved from the best communication error rate ERR (x) detected so far. In this case, the CPU 130 determines whether or not the variable i is the last clock frequency candidate prepared in advance (step S508). In this embodiment, as shown in FIG. 8, since there are four clock frequency candidates, it is determined that the variable i is the last when “i = 4”.

ステップS508の判断処理において、変数iは最後ではないと判断したときには、CPU130は、変数iに1を加算し(ステップS509)、ステップS502からの処理を繰り返すようにする。   When it is determined in step S508 that the variable i is not the last, the CPU 130 adds 1 to the variable i (step S509), and repeats the processing from step S502.

また、ステップS508の判断処理において、変数iは最後であると判断したときには、上述したように、変数xには、予め用意されたクロック周波数のうちで最も通信エラーレートが低いクロック周波数が何番目のものかを示す値になっているので、x番目のクロック周波数を最善のクロック周波数として特定し(ステップS510)、そのx番目のクロック周波数を図7に示したステップS403において変更後のクロック周波数として用いようにする。   Further, when it is determined in step S508 that the variable i is the last, as described above, the variable x is the clock frequency with the lowest communication error rate among the clock frequencies prepared in advance. The x-th clock frequency is specified as the best clock frequency (step S510), and the x-th clock frequency is changed in step S403 shown in FIG. It will be used as.

そして、この実施の形態の携帯電話端末においては、図9に示した処理のステップS510においての特定結果は、図8に示したデバイステーブルのクロック周波数の候補の欄に更新される。この例の場合、図8のクロック周波数の候補の欄に示したように、表示デバイスについては「23MHz」が、LANモジュールについては「97MHz」が、カメラモジュールについては「31MHz」が、USBI/Fについては「12MHz」が、GPSモジュールについては「44MHz」が、それぞれ特定されたことが示されている。   In the mobile phone terminal of this embodiment, the identification result in step S510 of the process shown in FIG. 9 is updated to the clock frequency candidate column in the device table shown in FIG. In this example, as shown in the column of clock frequency candidates in FIG. 8, “23 MHz” for the display device, “97 MHz” for the LAN module, “31 MHz” for the camera module, USB I / F It is shown that “12 MHz” is specified for “44 MHz” and “44 MHz” is specified for the GPS module.

このようにして、変更可能な複数のクロック周波数の内から、最も通信エラーレートが低いクロック周波数が変更後のクロック周波数として選択され用いるようにされる。これにより、変更後のクロック周波数が1つの固定されている場合に比べて、より適切にクロック周波数を変更し、各デバイスの動作が通信処理に影響を及ぼすことがないようにすることが可能となる。   In this way, the clock frequency with the lowest communication error rate is selected and used as the clock frequency after the change from among a plurality of clock frequencies that can be changed. As a result, it is possible to change the clock frequency more appropriately and prevent the operation of each device from affecting the communication processing than when the changed clock frequency is fixed to one. Become.

[その他]
なお、上述した実施の形態においては、通信処理に影響を及ぼす可能性のあるデバイスとして、表示デバイス、LANモジュール、カメラモジュール、USBI/F、GPSモジュールが搭載された場合を例にして説明したが、これに限るものではない。他の各種のデバイスが搭載される場合においても、この発明を用いることが可能である。
[Others]
In the above-described embodiment, the case where a display device, a LAN module, a camera module, a USB I / F, and a GPS module are mounted as devices that may affect communication processing has been described as an example. However, it is not limited to this. The present invention can also be used when other various devices are mounted.

また、通信処理に影響を及ぼす可能性のあるデバイスは必ずしも複数搭載されている必要はなく、1つ以上のデバイスが搭載されていれば良い。   Also, it is not always necessary to mount a plurality of devices that may affect communication processing, and it is sufficient that one or more devices are mounted.

また、デバイス毎にクロック周波数を変更する場合であっても、変更後のクロック周波数として予め用意される候補としてのクロック周波数は、上述した実施の形態においては、4種類としたが、これに限るものではない。1種類以上の適宜の数の候補としてのクロック周波数を用意するようにしても良い。   Further, even when the clock frequency is changed for each device, the number of clock frequencies as candidates prepared in advance as the changed clock frequency is four in the above-described embodiment, but is not limited thereto. It is not a thing. You may make it prepare the clock frequency as an appropriate number of 1 or more types of candidates.

また、変更するクロック周波数を予め決められた計算式に基づいて作成するようしても良い。例えば、予め決められたクロック周波数を基準にして、3MHz毎に5種類の候補を作るといったように、必要になる都度作成するようにしてももちろん良い。   Further, the clock frequency to be changed may be created based on a predetermined calculation formula. For example, it is of course possible to create as many times as necessary, such as creating five types of candidates every 3 MHz with reference to a predetermined clock frequency.

また、上述した実施の形態においては、携帯電話端末にこの発明を適用した場合を例にして説明したが、これに限るものではない。通信機能を備えた各種の携帯通信端末にこの発明を適用することができる。   In the above-described embodiment, the case where the present invention is applied to a mobile phone terminal has been described as an example. However, the present invention is not limited to this. The present invention can be applied to various mobile communication terminals having a communication function.

また、広義には、種々の電子機器において、通信機能に限らず、目的とする処理を行っている場合に、その処理の結果にエラーが多い場合に、同時に動作しているデバイス部分を停止させたり、同時に動作しているデバイス部分のクロック周波数を変更したりするなどして、目的とする処理を正確に行えるようにする場合に、この発明を適用することが可能である。しかし、特に、携帯通信機器に適用した場合には、本来の基本的な機能である
通信機能を常時適切に動作させることができる点で大きな効果を上げることができる。
In a broad sense, in various electronic devices, not only the communication function but also the target processing is performed, and if there are many errors in the result of the processing, the devices that are operating simultaneously are stopped. The present invention can be applied to the case where the target processing can be accurately performed by changing the clock frequency of the device portions operating simultaneously. However, in particular, when applied to a mobile communication device, a great effect can be achieved in that a communication function, which is an original basic function, can always be appropriately operated.

なお、上述した実施の形態の携帯電話端末においては、通信エラーレートの検出手段の機能は通信回路104が実現し、判別手段、停止制御手段、検出制御手段、改善判別手段、変更制御手段のそれぞれは、CPU130を中心とする制御部がその機能を実現している。また、記憶手段としての機能は、EEPROM111が、更新手段、優先順位設定手段としての機能は、CPU130がその機能を実現している。また、クロック制御手段の機能もまた、CPU130がその機能を実現している。   In the mobile phone terminal of the above-described embodiment, the function of the communication error rate detection means is realized by the communication circuit 104, and each of the determination means, the stop control means, the detection control means, the improvement determination means, and the change control means. The control unit centering on the CPU 130 realizes its function. The function of the storage means is realized by the EEPROM 111, and the function of the updating means and the priority order setting means is realized by the CPU 130. Further, the CPU 130 also realizes the function of the clock control means.

また、図2、図5、図6、図7及び図9に示した処理を実行するプログラムを作成し、これをROM109に記憶しておくようにしたり、あるいは、EEPROM111に必要に応じて記録したりすることによって、各種の携帯電話端末や携帯通信端末にこの発明による機能を搭載することができる。   Also, a program for executing the processing shown in FIGS. 2, 5, 6, 7, and 9 is created and stored in the ROM 109, or recorded in the EEPROM 111 as necessary. The functions according to the present invention can be installed in various mobile phone terminals and mobile communication terminals.

この発明の一実施の形態が適用された携帯電話端末を説明するためのブロック図である。It is a block diagram for demonstrating the mobile telephone terminal to which one embodiment of this invention was applied. 図1に示した携帯電話端末で実行される感度抑圧改善処理(1)を説明するための図である。It is a figure for demonstrating the sensitivity suppression improvement process (1) performed with the mobile telephone terminal shown in FIG. デバイス毎に停止維持回数を管理するデバイステーブルについて説明するための図である。It is a figure for demonstrating the device table which manages the frequency | count of a stop maintenance for every device. デバイス毎に停止維持回数を管理するデバイステーブルについて説明するための図である。It is a figure for demonstrating the device table which manages the frequency | count of a stop maintenance for every device. 感度抑圧改善処理(1)の変形例の具体的処理について説明するためのフローチャートである。It is a flowchart for demonstrating the specific process of the modification of a sensitivity suppression improvement process (1). デバイスのクロック周波数を変更する感度抑圧改善処理(2)を説明するためのフローチャートである。It is a flowchart for demonstrating the sensitivity suppression improvement process (2) which changes the clock frequency of a device. 感度抑圧改善処理(2)の変形例1の具体的処理について説明するためのフローチャートである。It is a flowchart for demonstrating the specific process of the modification 1 of a sensitivity suppression improvement process (2). 感度抑圧改善処理(2)の変形例2の場合に用いられるデバイステーブルを説明するための図である。It is a figure for demonstrating the device table used in the case of the modification 2 of a sensitivity suppression improvement process (2). 図7に示した処理のステップS403において行われることになるクロック変更処理について説明するためのフローチャートである。It is a flowchart for demonstrating the clock change process performed in step S403 of the process shown in FIG.

符号の説明Explanation of symbols

101…制御ライン、102…データライン、103…送受信アンテナ、104…通信回路、105…D/A変換器、106…スピーカ、107…マイクロホン、108…A/D変換器、109…ROM、110…RAM、111…EEPROM、112…表示制御部、113…表示部、114…キー操作部、115…押下検出部、116…鳴動制御部、117…振動装置、118…LANモジュール、119…LAN用送受信アンテナ、120…カメラモジュール、121…USBI/F、122…GPSモジュール、123…GPS用受信アンテナ   DESCRIPTION OF SYMBOLS 101 ... Control line, 102 ... Data line, 103 ... Transmission / reception antenna, 104 ... Communication circuit, 105 ... D / A converter, 106 ... Speaker, 107 ... Microphone, 108 ... A / D converter, 109 ... ROM, 110 ... RAM 111 111 EEPROM 112 Display control unit 113 Display unit 114 Key operation unit 115 Press detection unit 116 Ring control unit 117 Vibration device 118 LAN module 119 LAN transmission / reception Antenna, 120 ... Camera module, 121 ... USB I / F, 122 ... GPS module, 123 ... GPS receiving antenna

Claims (4)

通信時において、通信エラーレートを検出する検出手段と、
前記検出手段により検出された前記通信エラーレートが、所定の閾値よりも大きいか否かを判別する判別手段と、
前記判別手段により前記エラーレートが、所定の閾値よりも大きいと判別された場合に、所定のデバイス部分の動作を停止させるように制御する停止制御手段と
前記停止制御手段の制御により、前記所定のデバイス部分の動作が停止された後に、前記検出手段を制御して新たな通信エラーレートを検出するようにする検出制御手段と、
前記検出制御手段の制御により検出された前記新たな通信エラーレートが、前記所定の閾値以下に改善したか否かを判別する改善判別手段と、
前記改善判別手段により、前記新たな通信エラーレートが前記所定の閾値以下に改善していないと判別された場合に、動作を停止させた前記デバイスの動作を再開させるとともに、前記停止制御手段を制御して、他のデバイスの動作を停止させるように制御することにより、動作を停止させるデバイスを変更するように制御する変更制御手段とを備える
帯通信端末。
Detecting means for detecting a communication error rate during communication;
Determining means for determining whether or not the communication error rate detected by the detecting means is greater than a predetermined threshold;
Stop control means for controlling to stop the operation of a predetermined device portion when the error rate is determined by the determination means to be greater than a predetermined threshold ;
Detection control means for controlling the detection means to detect a new communication error rate after the operation of the predetermined device portion is stopped by the control of the stop control means;
Improvement discriminating means for discriminating whether or not the new communication error rate detected by the control of the detection control means has improved below the predetermined threshold;
When the improvement determining means determines that the new communication error rate has not improved below the predetermined threshold, the operation of the device that has stopped operating is restarted and the stop control means is controlled. And change control means for controlling to change the device to stop the operation by controlling to stop the operation of the other device.
Mobile communication terminal.
請求項に記載の携帯通信端末であって、
動作の停止制御の対象となるデバイス毎に、動作の停止維持回数を記憶保持する記憶手段と、
前記改善判別手段により、前記新たな通信エラーレートが前記所定の閾値以下に改善していると判別された場合に、前記記憶手段の前記停止維持回数を更新する更新手段と、
前記記憶手段にデバイス毎に記憶保持されている前記停止維持回数に基づいて、前記停止維持回数の多いデバイスの停止順位を上位に位置付ける優先順位設定手段とを備え
帯通信端末。
The mobile communication terminal according to claim 1 ,
Storage means for storing and holding the number of operation stop maintenance for each device that is subject to operation stop control;
An update means for updating the number of times of stoppage of the storage means when the improvement determination means determines that the new communication error rate has improved to be equal to or less than the predetermined threshold;
Based on the stop maintaining the number stored and held for each device in the storage means, Ru and a priority setting means for locating more devices stop order of the stop maintaining the number of the upper
Mobile communication terminal.
通信時において、通信エラーレートを検出する検出工程と、
前記検出工程において検出した前記通信エラーレートが、所定の閾値よりも大きいか否かを判別する判別工程と、
前記判別工程において前記エラーレートが、所定の閾値より大きいと判別した場合に、所定のデバイス部分の動作を停止させるように制御する停止制御工程と
前記停止制御工程において前記所定のデバイス部分の動作を停止させた後に、新たな通信エラーレートを検出する再検出工程と、
前記再検出工程において検出した前記新たな通信エラーレートが、前記所定の閾値以下に改善したか否かを判別する改善判別工程と、
前記改善判別工程において、前記新たな通信エラーレートが前記所定の閾値以下に改善していないと判別した場合に、動作を停止させた前記デバイスの動作を再開させるとともに、他のデバイスの動作を停止させるように制御することにより、動作を停止させるデバイスを変更するように制御する変更制御工程とを有する
帯通信端末の感度抑圧改善方法。
A detection step of detecting a communication error rate during communication;
A determination step of determining whether or not the communication error rate detected in the detection step is greater than a predetermined threshold;
A stop control step for controlling to stop the operation of the predetermined device portion when the error rate is determined to be greater than a predetermined threshold in the determination step ;
A re-detection step of detecting a new communication error rate after stopping the operation of the predetermined device portion in the stop control step;
An improvement determination step of determining whether or not the new communication error rate detected in the re-detection step has improved to be equal to or less than the predetermined threshold;
In the improvement determination step, when it is determined that the new communication error rate has not improved below the predetermined threshold, the operation of the device that has stopped operating is restarted and the operation of other devices is also stopped. And a change control step for controlling to change the device to stop the operation by controlling
Desensitization method of improving mobile communication terminal.
請求項に記載の携帯通信端末の感度抑圧改善方法であって、
前記改善判別工程において、前記新たな通信エラーレートが前記所定の閾値以下に改善していると判別した場合に、動作の停止制御の対象となるデバイス毎に動作の停止維持回数を記憶保持する所定のメモリの前記停止維持回数を更新する更新工程と、
前記所定のメモリにデバイス毎に記憶保持されている前記停止維持回数に基づいて、前記停止維持回数の多いデバイスの停止順位を上位に位置付ける優先順位設定工程とを有す
帯通信端末の感度抑圧改善方法。
A method for improving sensitivity suppression of a mobile communication terminal according to claim 3 ,
In the improvement determining step, when it is determined that the new communication error rate has improved to be equal to or less than the predetermined threshold value, a predetermined number of times that the operation stop maintenance is stored and held for each device subjected to the operation stop control An update step for updating the number of times the memory has been stopped, and
Based on the stop maintaining the number stored and held for each device in the predetermined memory, that have a and priority setting step of positioning more devices stop order of the stop maintaining the number of the upper
Desensitization method of improving mobile communication terminal.
JP2007164769A 2007-06-22 2007-06-22 Mobile communication terminal and method for improving sensitivity suppression of mobile communication terminal Expired - Fee Related JP5009063B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007164769A JP5009063B2 (en) 2007-06-22 2007-06-22 Mobile communication terminal and method for improving sensitivity suppression of mobile communication terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007164769A JP5009063B2 (en) 2007-06-22 2007-06-22 Mobile communication terminal and method for improving sensitivity suppression of mobile communication terminal

Publications (2)

Publication Number Publication Date
JP2009005135A JP2009005135A (en) 2009-01-08
JP5009063B2 true JP5009063B2 (en) 2012-08-22

Family

ID=40321032

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007164769A Expired - Fee Related JP5009063B2 (en) 2007-06-22 2007-06-22 Mobile communication terminal and method for improving sensitivity suppression of mobile communication terminal

Country Status (1)

Country Link
JP (1) JP5009063B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5669200B2 (en) * 2011-02-28 2015-02-12 埼玉日本電気株式会社 Portable electronic device, its control method and program
JP5955800B2 (en) * 2013-03-25 2016-07-20 アルパイン株式会社 Radio receiver and computer program
JP6449568B2 (en) 2014-06-24 2019-01-09 京セラ株式会社 Mobile terminal and control method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000222060A (en) * 1999-02-03 2000-08-11 Fujitsu Ltd Information processing device
JP2007124096A (en) * 2005-10-26 2007-05-17 Sanyo Electric Co Ltd Portable digital broadcast receiver

Also Published As

Publication number Publication date
JP2009005135A (en) 2009-01-08

Similar Documents

Publication Publication Date Title
EP2187604B1 (en) Portable terminal, audio output control method, and audio output control program
US20110103598A1 (en) Radio communication apparatus, method, and computer program for notification of event occurrence
EP1950939B1 (en) Method and mobile terminal for managing communication history
JP5009063B2 (en) Mobile communication terminal and method for improving sensitivity suppression of mobile communication terminal
JP6069373B2 (en) Mobile terminal and incoming call operation control program
JP3467014B2 (en) Telephone device and calling method in the device
JP2012124891A (en) Portable electronic device, notification control method, and notification program
JP4918896B2 (en) Mobile device
US8213875B1 (en) Learning and adaptive communication services
JP2009250729A (en) Alarm device, alarm method, alarm control program, and portable terminal device
JP5207279B2 (en) Communication terminal device and program
JP2007110321A (en) Ptt (push to talk) system, portable telephone, and ptt server
CN1269675A (en) Installation noting method for terminal installation information and communication terminals using said method
JP4703497B2 (en) mobile phone
JP2006115278A (en) Portable mobile communication terminal, its silent mode setting method and power off setting method
JP2009194635A (en) Communication terminal
JP2003111141A (en) Portable communication terminal
JP2007200197A (en) Communication device, e-mail sending method, message sending method, e-mail sending program and message sending program
JP5418422B2 (en) Communication terminal and display program
EP1569479B1 (en) Method and apparatus for location marking
CN104954554A (en) Fixed-time calling method and terminal
JP2008191756A (en) Mobile terminal device and control method
JP2004172673A (en) Mobile terminal control system and mobile terminal
JP5303366B2 (en) Call connection apparatus, call connection method, and call connection program
JP5730845B2 (en) Wireless communication apparatus and wireless communication system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100615

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20101004

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20101005

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120223

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120228

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120417

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: 20120529

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120530

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150608

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees