УСТРОЙСТВО СВЯЗИ
COMMUNICATION DEVICE

Область техники, к которой относится изобретение
Настоящее изобретение относится к устройству связи, а более конкретно к устройству для осуществления связи с помощью множества линий связи.
Уровень техники
Мобильные телефоны традиционно известны как портативные устройства связи.
В частности, для телефонов IMT-2000 среди мобильных телефонов, IC-карта, называемая картой SIM (модуль идентификации абонента), предоставляется каждому пользователю.
Каждая SIM-карта сохраняет идентификационную информацию абонента, такую как номер телефона (абонента), и оператор связи (оператор связи, у которого пользователь зарегистрировался, и его способ связи) каждой регистрации в линии. Когда SIM-карта вставлена в телефон и идентификационная информация считывается из SIM-карты, пользователь может осуществлять связь на основе исходящего вызова или входящего вызова. Пользователь также может выборочно использовать множество телефонов посредством замены SIM-карты, которая должна быть вставлена в телефон.
Когда один пользователь зарегистрировался во множестве линий связи, предоставляются SIM-карты, каждая из которых сохраняет идентификационную информацию для одной линии связи. Следовательно, пользователь может выборочно использовать множество линий связи в одном телефоне посредством замены SIM-карты, которая должна быть вставлена в телефон.
Также предложен телефон, в который вставляются две SIM-карты (к примеру, Выложенный патент (Япония) номер 2003-189351). Когда пользователь зарегистрировался в двух линиях и принял две SIM-карты, он может выполнять соединение с помощью двух линий в одном телефоне.
Мобильный телефон этого типа выполняет поиск сот во время включения питания, чтобы выполнять поиск поддерживающей связь базовой радиостанции и регистрировать местоположение. Когда мобильный телефон выходит из зоны, где он может связываться с базовой радиостанцией, телефон периодически выполняет поиск сот и, после возвращения в зону, быстро переходит в состояние ожидания.
Как описано выше, если интервал выполнения поиска сот мобильного телефона вне зоны установлен длительным, переход в состояние ожидания при возвращении в зону задерживается. С другой стороны, если интервал поиска сот является коротким, процесс поиска базовой станции выполняется часто, приводя в результате к повышению расхода энергии аккумулятора мобильного телефона.
В частности, в мобильном телефоне с множеством вставленных SIM-карт, допускающем связь с использованием множества операторов связи, как описано в выложенном патенте (Япония) номер 2003-189351, необходимо выполнять поиск сот и регистрацию местоположения столько раз, сколько должно использоваться операторов связи.
Это дополнительно повышает потребляемую мощность по сравнению с традиционным мобильным телефоном, который использует только одного оператора связи.
Сущность изобретения
Настоящее изобретение выполнено с учетом вышеупомянутой ситуации и имеет своей целью предоставить устройство, допускающее снижение потребляемой мощности даже при использовании множества линий связи.
Согласно настоящему изобретению, вышеприведенная цель достигается посредством предоставления устройства связи, отличающегося тем, что оно содержит: средство считывания для считывания идентификационной информации с каждого из множества носителей данных, каждый из которых сохраняет идентификационную информацию о линии связи; средство связи для определения линий связи, соответствующих множеству носителей данных, на основе идентификационной информации, считываемой из множества носителей данных посредством средства считывания, и осуществления связи с базовой станцией с помощью одной из множества определенных линий связи; и средство управления для управления средством связи так, чтобы выполнять процесс поиска базовой станции, имеющей возможность связи со средством связи, с интервалом, определенным для каждой из определенных линий связи.
Согласно настоящему изобретению, вышеприведенная цель также достигается посредством предоставления устройства связи, отличающегося тем, что оно содержит: средство считывания для считывания идентификационной информации с каждого из множества носителей данных, каждый из которых сохраняет идентификационную информацию о линии связи; средство связи для определения линий связи, соответствующих множеству носителей данных, на основе идентификационной информации, считываемой из множества носителей данных посредством средства считывания, и осуществления связи с базовой станцией с помощью одной из множества определенных линий связи; и средство управления для управления средством связи так, чтобы выполнять процесс поиска базовой станции, имеющей возможность связи, с интервалом, определенным для каждой из множества линий связи, и задавать состояние ожидания для входящего вызова на основе результата поиска, при этом средство управления устанавливает интервал процесса поиска, который должен выполняться посредством средства связи, в соответствии с числом линий связи в состоянии ожидания.
Дополнительно, согласно настоящему изобретению, вышеприведенная цель также достигается посредством предоставления устройства связи, отличающегося тем, что оно содержит: средство считывания для считывания идентификационной информации с каждого из множества носителей данных, каждый из которых сохраняет идентификационную информацию о линии связи; средство связи для определения линий связи, соответствующих множеству носителей данных, на основе идентификационной информации, считываемой из множества носителей данных посредством средства считывания, и осуществления связи с базовой станцией с помощью одной из множества определенных линий связи; и средство управления для управления средством связи так, чтобы выполнять процесс поиска базовой станции, имеющей возможность связи, с интервалом, определенным для каждой из множества линий связи, и устанавливать состояние ожидания для входящего вызова на основе результата поиска, при этом когда одна из множества линий связи установлена в состояние ожидания, средство управления продлевает интервал процесса поиска, который должен выполняться для линии связи, которая не установлена в состояние ожидания.
Дополнительные признаки настоящего изобретения должны стать очевидными из последующего описания примерных вариантов осуществления со ссылкой на прилагаемые чертежи.
Краткое описание чертежей
Фиг.1 - внешний вид мобильного телефона согласно варианту осуществления настоящего изобретения;
Фиг.2 - компоновка системы, в которой используется мобильный телефон согласно варианту осуществления настоящего изобретения;
Фиг.3 - блок-схема, показывающая компоновку модулей мобильного телефона согласно варианту осуществления настоящего изобретения;
Фиг.4 - блок-схема, показывающая компоновку модуля связи мобильного телефона согласно варианту осуществления настоящего изобретения;
Фиг.5A и 5B являются блок-схемами способа, иллюстрирующими работу мобильного телефона согласно варианту осуществления настоящего изобретения во время включения питания;
Фиг.6 - блок-схема способа, иллюстрирующая процесс аутентификации мобильного телефона согласно варианту осуществления настоящего изобретения;
Фиг.7 - идентификационная информация, сохраненная на SIM-карте мобильного телефона согласно варианту осуществления настоящего изобретения;
Фиг.8 - пример окна ввода PIN-кода мобильного телефона согласно варианту осуществления настоящего изобретения;
Фиг.9 - блок-схема, иллюстрирующая процесс поиска сот мобильного телефона согласно первому варианту осуществления настоящего изобретения во время включения питания;
Фиг.10 - блок-схема, иллюстрирующая процесс поиска сот согласно первому варианту осуществления настоящего изобретения;
Фиг.11 - блок-схема, иллюстрирующая процесс, выполняемый во время включения питания, согласно первому варианту осуществления настоящего изобретения;
Фиг.12 - блок-схема, иллюстрирующая процесс в состоянии ожидания согласно первому варианту осуществления настоящего изобретения;
Фиг.13 - блок-схема, иллюстрирующая процесс установки приоритета согласно первому варианту осуществления настоящего изобретения;
Фиг.14 - пример окна экрана установки приоритета согласно первому варианту осуществления настоящего изобретения;
Фиг.15 - блок-схема последовательности операций способа, иллюстрирующая процесс установки приоритета согласно второму варианту осуществления настоящего изобретения;
Фиг.16 - пример окна экрана установки приоритета согласно второму варианту осуществления настоящего изобретения;
Фиг.17 - блок-схема последовательности операций способа, иллюстрирующая процесс установки приоритета согласно третьему варианту осуществления настоящего изобретения;
Фиг.18 - пример окна экрана установки приоритета согласно третьему варианту осуществления настоящего изобретения;
Фиг.19 - блок-схема, иллюстрирующая процесс установки приоритета согласно четвертому варианту осуществления настоящего изобретения;
Фиг.20 - блок-схема, иллюстрирующая процесс установки приоритета согласно пятому варианту осуществления настоящего изобретения;
Фиг.21 - блок-схема, иллюстрирующая операцию установки интервала процесса поиска сот согласно шестому варианту осуществления настоящего изобретения;
Фиг.22 - блок-схема, иллюстрирующая процесс поиска сот согласно шестому варианту осуществления настоящего изобретения;
Фиг.23 - блок-схема, иллюстрирующая процесс в состоянии ожидания согласно шестому варианту осуществления настоящего изобретения.
Раскрытие изобретения
Предпочтительные варианты осуществления настоящего изобретения подробно описываются в соответствии с прилагаемыми чертежами. Размеры, формы и относительные позиции составных частей, показанных в вариантах осуществления, должны изменяться надлежащим образом в зависимости от различных условий и структуры устройства, адаптированного к изобретению, и изобретение не ограничено вариантами осуществления, описанными в данном документе.
Фиг.2 показывает компоновку системы, в которой используется мобильный телефон согласно варианту осуществления настоящего изобретения.
Мобильный телефон (который в дальнейшем упоминается как телефон) 100 является сотовым телефоном. Более конкретно, телефон 100 выполняет исходящий вызов или входящий вызов через базовые радиостанции 201-203, установленные во множестве сот. Как известно, телефон 100 выполняет поиск базовых радиостанций 201-203 на предмет базовой радиостанции, которая должна быть использована для связи. Затем телефон осуществляет связь через базовую радиостанцию, обнаруженную посредством поиска.
Телефон 100 описывается ниже.
Фиг.1 показывает внешний вид телефона 100 согласно варианту осуществления настоящего изобретения.
Телефон 100 по фиг.1 может осуществлять связь с использованием множества различных способов связи. В этом варианте осуществления телефон может осуществлять связь с использованием W-CDMA-способа и CDMA2000-способа. Разумеется, любой способ связи, отличный от этих, или три или более способов связи могут использоваться для связи.
В дополнение к функции речевой связи, телефон 100 имеет мультимедийную функцию, такую как связь по видеофону, функцию приема/отправки электронной почты и функцию просмотра веб-страниц. Мобильный телефон 100 также имеет функцию телефонной книги, функцию электронного органайзера, функцию загрузки и использования приложения, такого как игра, навигационную функцию и функцию воспроизведения музыки.
Корпуса 1a и 1b телефона 100 включают антенну и вибратор, который вибрирует при приеме входящего вызова. Корпус 1a имеет жидкокристаллический дисплей
(LCD) 2. Динамик 11 размещается на верхней стороне дисплея 2.
Телефон 100 имеет три гнезда 3, 4 и 5, в которые вставляются SIM-карты. Различные SIM-карты 6, 7 и 8 вставляются в гнезда 3, 4 и 5 для SIM-карт. SIM-карты
A 6, B 7 и C 8 свободно вынимаются.
Микрофон 10 для ввода голоса при связи размещается в самой нижней части корпуса 1b. Клавишный модуль 9 для ввода операций, связанных не только с функциями связи, но также и с различными другими функциями, предоставляется в нижней части корпуса 1b.
Телефон 100 может поворачивать корпуса 1a и 1b в направлении стрелки 12 или 13. Когда корпус 1a телефона 100 в раскрытом состоянии поворачивается в направлении стрелки 12 относительно корпуса 1b, телефон может быть сложен. Когда телефон 100 сложен, дисплей 2 находится внутри телефона. Когда корпус 1a телефона 100 в сложенном состоянии поворачивается в направлении стрелки 13 относительно корпуса 1b, телефон может быть раскрыт.
Пользователь может использовать различные виды функций посредством осуществления действий с клавишным модулем 9 телефона 100 в раскрытом состоянии. Входящий вызов или почта могут приниматься даже в сложенном состоянии телефона 100.
На фиг.3 представлена блок-схема, показывающая внутреннюю компоновку модулей телефона 100 по фиг.1. Блок-схема по фиг.3 иллюстрирует только блоки, в основном необходимые для функции связи и функции приема/отправки электронной почты. Как описано выше, телефон 100 имеет различные функции в дополнение к функции связи и функции приема/отправки электронной почты. Блоки, связанные с этими функциями, могут использовать известную компоновку, и их подробное описание опущено.
Согласно фиг.3, CPU 106 управляет различными видами операций телефона 100. CPU 106 управляет модулями через CPU-шину 112. RAM 107 и ROM 108, которые сохраняют данные и программы, и EEPROM 109, которая является энергонезависимым запоминающим устройством, допускающим хранение данных даже после выключения питания, соединена с CPU-шиной 112.
CPU 106 выполняет управление через модуль 110 управления вводом-выводом, чтобы принимать клавишный ввод с клавишного модуля 9, и подсвечивать его кнопки. CPU 106 также управляет модулем 111 управления дисплеем, чтобы отображать различные изображения и информацию на дисплее 2.
CPU 106 считывает информацию из SIM-карт, вставленных в гнездо для SIM-карт (A) 3, гнездо для SIM-карт (B) 4 и гнездо для SIM-карт (C) 5 через интерфейс 105 внешнего запоминающего устройства.
Аккумулятор 113 является перезаряжаемым. Модуль питания 114 подает электроэнергию из аккумулятора 113 в модули телефона 100.
Телефон 100 включает в себя модули 101 и 102 связи для W-CDMA-способа (первого способа связи) и модуль 103 связи для CDMA2000-способа (второго способа связи). Телефон выбирает один из модулей 101, 102 и 103 связи в соответствии с информацией абонента, считанной из вставленных SIM-карт от A 6 до C 8, и осуществляет связь, как описано далее. Более конкретно, если вставленная SIM-карта поддерживает W-CDMA-способ, один из модулей 101 и 102 связи выбирается для связи. Если SIM-карта поддерживает CDMA2000-способ, модуль 103 связи выбирается для связи. В этом варианте осуществления связь может осуществляться при одновременной вставке двух SIM-карт, поддерживающих W-CDMA-способ. Дополнительно в этом варианте осуществления, связь может осуществляться при одновременной вставке двух SIM-карт, поддерживающих W-CDMA-способ, и одной SIM-карты, поддерживающей CDMA2000-способ.
Телефон может выполнять процесс исходящего вызова и процесс входящего вызова посредством передачи идентификационной информации, считанной из SIM-карты, в устройство управления беспроводной сети через базовую радиостанцию.
Базовый процесс приема/отправки телефонного вызова/электронной почты телефона 100 описывается ниже.
В качестве примера поясняется процесс модуля связи 101 при приеме входящего вызова. На фиг.4 представлена блок-схема, показывающая компоновку основной части каждого из модулей 101-103 связи. Модули 101-103 связи включают в себя идентичные функциональные блоки. Согласно фиг.4, CPU 106 управляет, через CPU-шину 112, мультиплексором 402, модулем 403 приема, модулем 404 передачи, синтезатором 405 частот и процессором 406 полосы модулирующих частот.
В состоянии ожидания входящего вызова антенна 401 принимает сигнал конкретного канала управления, передаваемого из базовой станции, показанной на фиг.2. Принимаемый сигнал вводится в модуль 403 приема через мультиплексор 402. Модуль 403 приема включает в себя высокочастотный усилитель, преобразователь частоты и демодулятор. Модуль 403 приема предписывает усилителю с низким уровнем помех усиливать с низким уровнем шума принимаемый сигнал, смешивает его с гетеродинным сигналом приема, сформированным посредством синтезатора 405 частот, и преобразует по частоте сигнал в принятый сигнал промежуточной частоты или принятый сигнал полосы модулирующих частот. Демодулятор демодулирует преобразованный по частоте сигнал.
Демодулированный сигнал поступает в процессор 406 полосы модулирующих частот и разделяется на управляющие данные, речевой сигнал и данные электронной почты. Управляющие данные отправляются в CPU 106. CPU 106 обнаруживает входящий вызов в соответствии с управляющими данными. После обнаружения входящего вызова сигнал конкретного канала принимается, и процессор 406 полосы модулирующих частот обнаруживает речевые данные.
После входящего вызова процессор 406 полосы модулирующих частот обнаруживает речевые данные и отправляет их в кодек 104. Кодек 104 декодирует речевой сигнал в соответствии со способом связи и выводит его из динамика 11.
С другой стороны, данные электронной почты отправляются и сохраняются в RAM 107. Пользователь может произвольно считывать данные электронной почты из RAM 107 и отображать их на дисплее 2 посредством осуществления действий с клавишным модулем 9.
Таким образом, после приема входящего вызова голосового телефона, динамик 11 выводит голос партнера.
С другой стороны, чтобы передавать голос во время связи, кодек 104 кодирует речевой сигнал пользователя, выводимый из микрофона 10, в соответствии со способом связи. Кодированные речевые данные подвергаются требуемой обработке посредством процессора 406 полосы модулирующих частот и выводятся в модуль 404 передачи. Модуль 404 передачи включает в себя модулятор, преобразователь частоты и усилитель мощности передачи. Модуль 404 передачи модулирует речевые данные в соответствии со способом связи, смешивает их с гетеродинным сигналом передачи, сформированным посредством синтезатора 405 частот, и преобразует по частоте сигнал в радиочастотный сигнал. Преобразованный сигнал усиливается и передается в базовую станцию (не показана) через мультиплексор 402 и антенну 401.
Пользователь может завершать связь посредством осуществления действий с клавишным модулем 9.
Процесс исходящего вызова описывается ниже.
Пользователь вводит номер телефона партнера и предписывает выполнение исходящего вызова посредством осуществления действий с клавишным модулем 9. После приема инструкции исходящего вызова, CPU 106 отправляет данные для исходящего вызова в процессор 406 полосы модулирующих частот. Процессор 406 полосы модулирующих частот сначала отправляет данные для запроса исходящего вызова в модуль 404 передачи. Модуль 404 передачи модулирует, преобразует по частоте и усиливает данные запроса исходящего вызова, как описано выше, и передает данные в базовую станцию с помощью канала, назначенного посредством мультиплексора 402 и антенны 401.
После передачи запроса исходящего вызова CPU 106 обнаруживает на основе управляющих данных, передаваемых от базовой станции, подключен ли канал к партнеру. Подтверждая подключение канала к партнеру, процесс приема речевых данных партнера и передачи голоса пользователя выполняется, как в вышеописанном процессе входящего вызова.
Чтобы отправить электронную почту, пользователь инициирует создание почтового сообщения с помощью клавишного модуля 9. При приеме инструкции создания почтового сообщения CPU 106 управляет модулем 111 управления дисплеем так, чтобы отображать окно создания почтового сообщения на дисплее 2. Пользователь вводит адрес отправки и текст и инициирует отправку с помощью клавишного модуля 9. После приема инструкции отправки почты CPU 106 отправляет информацию адреса в процессор 406 полосы модулирующих частот и текстовые данные в кодек 104. Кодек 104 кодирует текстовые данные и отправляет их в процессор 406 полосы модулирующих частот.
Процессор 406 полосы модулирующих частот отправляет адрес и текстовые данные в модуль 404 передачи. Модуль 404 передачи выполняет такой процесс, как модуляция, и передает данные в базовую станцию через мультиплексор 402 и антенну 401.
Мультиплексор 402 также обнаруживает уровень радиосигнала, передаваемого из базовой станции, и отправляет результат обнаружения в CPU 106 через CPU-шину 112.
В этом варианте осуществления идентификационная информация абонента считывается из SIM-карт, вставленных в гнездо для SIM-карты (A) 3, гнездо для SIM-карты (B) 4 и гнездо для SIM-карты (C) 5, и процесс связи выполняется на основе идентификационной информации абонента.
Далее будет описана информация, сохраненная на SIM-карте.
На фиг.7 приведено представление, показывающее информацию, сохраненную на SIM-карте.
Каждая SIM-карта сохраняет идентификатор 701 IC-карты, международный номер 702 мобильного терминала, значение 706 ключа аутентификации, PIN-код 707, информацию 710 телефонной книги, почтовые данные 712 и резервные поля 713.
Идентификатор 701 IC-карты является информацией для того, чтобы уникально идентифицировать карту. Международный номер 702 мобильного терминала - это информация, предоставленная оператором связи, у которого зарегистрирован пользователь, чтобы указывать абонента. Международный номер 702 мобильного терминала включает в себя код 703 страны мобильной связи, идентификационный номер 704 сети мобильной связи и идентификационный номер 705 мобильного терминала. Код 703 страны мобильной связи позволяет определять страну оператора связи, у которого зарегистрирован пользователь. Идентификационный номер 704 сети мобильной связи позволяет идентифицировать оператора связи, у которого зарегистрирован пользователь. Идентификационный номер 705 мобильного терминала предоставляется абоненту как номер телефона.
Значение 706 ключа аутентификации является информацией, используемой для аутентификации телефона, чтобы осуществлять доступ к телефонной сети, предоставляемой оператором связи. PIN-код (персональный идентификационный номер) 707 - это код аутентификации, который указывает пользователь, когда SIM-карта вставлена в телефон, за счет чего не допускается использование телефона любой неавторизованной третьей стороной. SIM-карта может сохранять два вида PIN-кодов.
Телефонная книга 710 включает в себя телефонную книгу 711 прямых исходящих вызовов, для которых разрешен исходящий вызов посредством введения PIN-кода 709.
Процесс обнаружения SIM-карты и аутентификации после включения питания описывается ниже со ссылкой на блок-схемы способа на фиг.5A и 5B.
В телефоне 100 этого варианта осуществления пользователь не может вынимать SIM-карту из гнезда для SIM-карт во время включения питания. Если пользователь желает вставить или извлечь SIM-карту, телефон 100 должен быть выключен.
После извлечения или вставки SIM-карты при выключенном питании пользователь включает телефон посредством осуществления действий с клавишным модулем 9. Затем блок-схема способа по фиг.5A начинает действовать. Процессы на фиг.5A и 5B выполняются посредством ввода инструкций CPU 106 для управления модулями.
Сначала CPU определяет, вставлена ли SIM-карта в гнездо для SIM-карт (A) 3 (этап S501). Если SIM-карта вставлена в гнездо 3 для SIM-карт, CPU считывает информацию абонента, как показано на фиг.7, из SIM-карты через гнездо 3 для SIM-карт и сохраняет ее в RAM 107 (этап S502).
Затем CPU определяет, вставлена ли SIM-карта в гнездо для SIM-карт (B) 4 (этап S503). Если SIM-карта вставлена в гнездо 4 для SIM-карт, CPU считывает информацию абонента, как показано на фиг.7, из SIM-карты через гнездо 4 для SIM-карт и сохраняет ее в RAM 107 (этап S504).
Затем CPU определяет, вставлена ли SIM-карта в гнездо для SIM-карт (C) 5 (этап S505). Если SIM-карта вставлена в гнездо 5 для SIM-карт, CPU считывает информацию абонента, как показано на фиг.7, из SIM-карты через гнездо 5 для SIM-карт и сохраняет ее в RAM 107 (этап S506).
После этого выполняется процесс аутентификации SIM-карты A 6, вставленной в гнездо 3 для SIM-карт (S507).
Процесс аутентификации на этапе S507 описывается со ссылкой на блок-схему способа на фиг.6.
Сначала окно аутентификации PIN-кода карты выбранного гнезда, в данном случае SIM-карты A 6, вставленной в гнездо 3 для SIM-карт, формируется и отображается на дисплее 2 (этап S601). Фиг.8 - это представление, показывающее окно ввода PIN-кода.
Окно 801 экрана дисплея 2 отображает сообщение 802, запрашивающее пользователя выполнить ввод. Пользователь вводит PIN-код в поле 803 ввода с помощью клавишного модуля 9. Ссылочной позицией 804 обозначен курсор определения.
Когда окно ввода PIN-кода отображается, и пользователь вводит PIN-код, CPU определяет, соответствует ли введенный код PIN-коду, считанному из SIM-карты
A 6 (этап S602). Если PIN-коды соответствуют, и аутентификация успешно выполнилась, информация, представляющая, что SIM-карта A 6 уже аутентифицирована, сохраняется в RAM 107 (этап S603). С другой стороны, если аутентификация завершилась неудачно, окно, указывающее, что аутентификация завершилась неудачно и связь с помощью SIM-карты A 6 невозможна, отображается на дисплее 2 (этап S604).
Когда процесс аутентификации SIM-карты A 6, вставленной в гнездо 3 для SIM-карт, таким образом завершен, процесс аутентификации SIM-карт B 7 и C 8, вставленных в гнезда 4 и 5 для SIM-карт, выполняется далее (этапы S508 и S509).
Линия связи, которая должна быть использована, определяется на основе идентификационной информации аутентифицированной SIM-карты. Из модулей 101-103 связи, модуль связи, который должен осуществлять связь с помощью линии связи SIM-карты, определяется в соответствии с каждой SIM-картой.
Дополнительно, информация приложения, установленная для каждой линии, для которой зарегистрирован пользователь, считывается из ROM 108 на основе идентификационной информации. Кроме того, пользовательская информация, включая сбои и информацию адреса, считывается из EEPROM 109. Фрагменты считываемой информации сохраняются в RAM 107 (этап S528).
Если SIM-карта не вставлена в гнездо 5 для SIM-карт на этапе S505 по фиг.5A, то выполняется процесс аутентификации SIM-карт A 6 и B 7 (этапы S510 и S511).
Если SIM-карта не вставлена в гнездо 4 для SIM-карт на этапе S503, CPU определяет, вставлена ли SIM-карта в гнездо 5 для SIM-карт (этап S512). Если SIM-карта вставлена в гнездо 5 для SIM-карт, идентификационная информация считывается из вставленной SIM-карты C 8 (этап S513). Затем выполняется процесс аутентификации SIM-карт A 6 и C 8 (этапы S514 и S515).
Если SIM-карта не вставлена в гнездо 5 для SIM-карт на этапе S512, то выполняется процесс аутентификации SIM-карты A 6 (этап S515).
Если SIM-карта не вставлена в гнездо 3 для SIM-карт на этапе S501, CPU определяет, вставлена ли SIM-карта в гнездо 4 для SIM-карт (этап S517). Если SIM-карта вставлена в гнездо 4 для SIM-карт, информация абонента считывается из SIM-карты
B 7 через гнездо 4 для SIM-карт и сохраняется в RAM 107 (этап S518).
Затем CPU определяет, вставлена ли SIM-карта в гнездо 5 для SIM-карт (этап S519). Если SIM-карта вставлена в гнездо 5 для SIM-карт, информация абонента считывается из SIM-карты C 8 через гнездо 5 для SIM-карт и сохраняется в RAM 107 (этап S520). После этого выполняется процесс аутентификации SIM-карт B 7 и C 8 (этапы S521 и S522).
Если SIM-карта не вставлена в гнездо 5 для SIM-карт на этапе S519, выполняется процесс аутентификации SIM-карты B 7 (этап S523).
Если SIM-карта не вставлена в гнездо 4 для SIM-карт на этапе S517, CPU определяет, вставлена ли SIM-карта в гнездо 5 для SIM-карт (этап S524). Если SIM-карта вставлена в гнездо 5 для SIM-карт, информация абонента считывается из SIM-карты
C 8 через гнездо 5 для SIM-карт и сохраняется в RAM 107 (этап S525). Затем выполняется процесс аутентификации SIM-карты C 8 (этап S526).
Если SIM-карта не вставлена в гнездо 5 для SIM-карт, то на этапе S524 информация, представляющая, что SIM-карта не вставлена, отображается на дисплее 2, и процесс возвращается к предварительно установленному процессу (этап S527). В этом варианте осуществления, если SIM-карта не вставлена, функция использования модулей 101-103 связи не используется, но другие функции могут использоваться.
Таким образом, после включения питания процесс аутентификации выполняется в соответствии с идентификационной информацией, считанной из SIM-карт, вставленных в гнезда 3, 4 и 5 для SIM-карт.
Первый вариант осуществления
Процесс поиска сот после включения питания телефона 100 согласно первому варианту осуществления описывается ниже.
Телефон, который осуществляет связь с использованием W-CDMA-способа или CDMA2000-способа, выполняет поиск поддерживающей связь базовой станции из базовых радиостанций, которые покрывают ряд сот, включенных в каждую область регистрации местоположения. Регистрация местоположения производится через базовую станцию, обнаруженную посредством поиска.
В телефоне 100 по первому варианту осуществления, после включения питания, операция поиска сот выполняется после процесса аутентификации SIM-карты, как описано выше.
На фиг.9 показана блок-схема способа, иллюстрирующая процесс поиска сот, выполняемый после включения питания. Отметим, что CPU 106 выполняет процесс на фиг.9.
Сначала CPU сбрасывает значение COUNT внутреннего счетчика и переменных TA, TB и TC (этап S901). TA, TB и TC - это переменные для определения интервалов выполнения процесса поиска сот для линий связи, определенных SIM-картами A 6, B 7 и C 8.
CPU определяет, аутентифицирована ли уже SIM-карта A 6 (этап S902). Если SIM-карта еще не аутентифицирована (включая случай, в котором SIM-карта A 6 не вставлена), процесс переходит к этапу S904. Если SIM-карта уже аутентифицирована, процесс переходит к процессу поиска сот (этап S903).
Процесс поиска сот описывается со ссылкой на блок-схему способа на фиг.10. Процесс поиска сот для линии связи, соответствующей SIM-карте 6, описан на фиг.10. Процесс поиска сот для линий связи, соответствующих остальным SIM-картам, может быть выполнен таким же образом с использованием переменных TB и TC вместо переменной TA.
После включения питания CPU определяет то, выполняется ли первый процесс поиска сот (этап S1001). Поскольку это первый процесс поиска сот в данном случае, процесс переходит к этапу S1003 для того, чтобы определять уровень радиосигнала от каждой базовой станции в окрестности.
Как описано выше, мультиплексор каждого из модулей 101-103 связи измеряет значение уровня радиосигнала и выводит значение в CPU 106. CPU 106 обнаруживает уровень радиосигнала, выводимый от модуля связи, соответствующего выбранной SIM-карте.
Если уровень радиосигнала больше порогового значения, модуль связи, соответствующий выбранной SIM-карте, выполняет поиск поддерживающей связь станции из базовых радиостанций в окрестности (этап S1004).
CPU определяет, обнаружена ли базовая станция посредством поиска (этап S1005). Если базовая станция обнаружена, связь с базовой станцией осуществляется, и процесс регистрации местоположения выполняется с использованием известного метода (этап S1006). Состояние ожидания задается для линии связи, соответствующей выбранной SIM-карте, и информация, представляющая его, сохраняется в RAM 107 (этап S1007).
С другой стороны, если уровень радиосигнала равен или меньше пороговому значению на этапе S1003, или базовая станция не обнаружена на этапе S1005, CPU обнаруживает приоритет, установленный для выбранной SIM-карты (этап S1008), как описано ниже.
Если приоритет высокий, интервал до следующего выполнения поиска сот задается равным T1. T1 прибавляется к текущему значению счетчика COUNT и задается в TA (этап S1009).
Если установленный приоритет является низким на этапе S1008, интервал до следующего выполнения поиска сот задается равным T2, большим T1. T2 прибавляется к COUNT и задается в TA (этап S1010).
Согласно фиг.9, после того, как процесс поиска SIM-карты A 6 выполнен, CPU определяет, аутентифицирована ли уже SIM-карта B 7 (этап S904). Если SIM-карта еще не аутентифицирована (включая случай, в котором SIM-карта B 7 не вставлена), процесс переходит к этапу S905. Если SIM-карта уже аутентифицирована, процесс переходит к процессу поиска сот относительно SIM-карты B 7 на фиг.10 (этап S905). На этапах S1009 и S1010 по фиг.10, TB используется вместо TA.
После того, как процесс поиска SIM-карты B 7 выполнен, CPU определяет, аутентифицирована ли уже SIM-карта C 8 (этап S906). Если SIM-карта еще не аутентифицирована (включая случай, в котором SIM-карта C 8 не вставлена), процесс завершается. Если SIM-карта уже аутентифицирована, процесс переходит к процессу поиска сот относительно SIM-карты C 8 на фиг.10 (этап S907). На этапах S1009 и S1010 на фиг.10, TC используется вместо TA.
Процесс установки приоритета поясняется далее.
В первом варианте осуществления пользователь может произвольно задавать приоритет процесса поиска сот для линий связи, определенных посредством вставленных SIM-карт. Интервал выполнения поиска сот задается так, чтобы быть короче для линии связи с высоким приоритетом, чем для линии связи с низким приоритетом.
На фиг.13 представлена блок-схема способа, иллюстрирующая процесс установки приоритета согласно первому варианту осуществления.
Когда пользователь отображает окно меню на дисплее 2 посредством осуществления действий с клавишным модулем 9 и выбирает элемент установки приоритета в окне меню, последовательность на фиг.13 начинает действовать. CPU 106 выполняет процесс на фиг.13.
Когда пользователь вводит инструкцию установки приоритета, CPU обнаруживает аутентифицированную одну из SIM-карт, вставленных в гнезда 3, 4 и 5 для SIM-карт (этап S1301). CPU отображает окно установки на дисплее 2, чтобы установить приоритет для линии связи, соответствующей каждой обнаруженной SIM-карте (этап S1302).
Фиг.14 показывает окно установки приоритета, отображенное на данном этапе.
Согласно фиг.14, окно 1401 экрана отображает информацию 1403 номера телефона и регистрирующей компании, соответствующей каждой аутентифицированной SIM-карте. Пользователь перемещает курсор 1402 вертикально посредством осуществления действий с клавишным модулем 9, тем самым выбирая номер телефона (линию связи), чтобы установить приоритет. Когда номер телефона выбран, информация приоритета отображается в правой стороне. Пользователь выбирает и устанавливает один из приоритетов посредством курсора 1402. Когда пользователь переводит курсор 1402 на кнопку 1404 определения, приоритет сохраняется. Ссылочной позицией 1405 обозначена кнопка отмены.
Таким образом, пользователь может устанавливать приоритет для каждой линии связи посредством осуществления действий с клавишным модулем 9. В первом варианте осуществления "высокий" или "низкий" выбирается и устанавливается в качестве приоритета.
Если приоритет установлен (этап S1303), информация приоритета, установленного для каждой линии связи, сохраняется в RAM 107. Если процесс установки приоритета отменен, процесс завершается без установки нового приоритета.
В первом варианте осуществления, когда новая SIM-карта вставлена в одно из гнезд 3, 4 и 5 для SIM-карт, все установленные к данному моменту приоритеты сбрасываются. Затем приоритеты линий связи, соответствующих SIM-картам, единообразно устанавливаются равными более высоким приоритетам.
Процесс поиска сот и состояния ожидания, периодически выполняемый после включения питания, описывается ниже.
На фиг.11 представлена блок-схема способа, иллюстрирующая процесс, выполняемый посредством CPU 106 после включения питания. Процесс на фиг.11 многократно выполняется с заранее определенным интервалом в то время, когда телефон 100 включен.
Сначала CPU определяет, аутентифицирована ли уже SIM-карта A 6 (этап S1101). Если SIM-карта еще не аутентифицирована (включая случай, в котором SIM-карта A 6 не вставлена), процесс переходит к этапу S1105. Если SIM-карта уже аутентифицирована, CPU определяет, находится ли линия связи, соответствующая SIM-карте 6, в состоянии ожидания (этап S1102). Если линия связи находится в состоянии ожидания, процесс переходит к этапу S1103, чтобы выполнять процесс в состоянии ожидания.
На фиг.12 представлена блок-схема способа, иллюстрирующая процесс в состоянии ожидания.
Сначала CPU сравнивает уровень радиосигнала для линии связи, соответствующей текущей выбранной SIM-карте, с пороговым значением (этап S1201). Если уровень радиосигнала больше порогового значения, соответствующий один из модулей 101-103 связи принимает сигнал заранее определенного канала с помощью известной методики, и текущая область регистрации местоположения обнаруживается с помощью принимаемых данных (этап S1202). Если область регистрации местоположения обнаружена, процесс завершается. Когда область регистрации местоположения обнаружена, выполняются известные процессы, такие как определение сдвига области регистрации местоположения и регистрация местоположения с помощью области регистрации местоположения. Однако эти процессы непосредственно не относятся к настоящему изобретению, и их описание опущено.
С другой стороны, если уровень радиосигнала равен или меньше порогового значения на этапе S1201, или если область регистрации местоположения не обнаружена на этапе S1202, состояние ожидания отменяется, и состояние без возможности связи задается (этап S1203). Информация, представляющая то, что текущая выбранная линия связи находится в состоянии без возможности связи, сохраняется в RAM 107.
Затем CPU определяет приоритет текущей выбранной линии связи (этап S1204). Если установленный приоритет высокий, интервал до следующего выполнения поиска сот задается равным T1. T1 прибавляется к текущему значению счетчика COUNT и задается в TA (этап S1205).
Если установленный приоритет является низким на этапе S1204, интервал до следующего выполнения поиска сот задается равным T2, большим T1. T2 прибавляется к COUNT и задается в TA (этап S1206).
Согласно фиг.11, если линия связи не находится в состоянии ожидания на этапе S1102, процесс переходит к этапу S1104, чтобы выполнять вышеописанный процесс поиска сот.
Процесс поиска сот на этапе S1104 является таким же, как показанный на фиг.10. Однако поскольку он не является процессом поиска сот сразу после включения питания, процесс переходит от этапа S1001 к этапу S1002. На этапе S1002 CPU определяет, что значение счетчика COUNT равно или больше переменной текущей выбранной SIM-карты, и например, TA для SIM-карты A 6.
Если определено, что COUNT равен или больше TA, процесс переходит к этапу S1003, чтобы выполнять вышеописанный процесс с этого момента. Если COUNT меньше TA, время выполнения процесса поиска сот еще не наступило, и процесс завершается непосредственно.
Согласно фиг.11, CPU определяет, аутентифицирована ли уже SIM-карта B 7 (этап S1105). Если SIM-карта еще не аутентифицирована, процесс переходит к этапу S1109. Если SIM-карта уже аутентифицирована, CPU определяет, находится ли линия связи, соответствующая SIM-карте B 7, в состоянии ожидания (этап S1106). Если линия связи находится в состоянии ожидания, процесс переходит к этапу S1107, чтобы выполнять процесс в состоянии ожидания, показанный на фиг.12. На этапах S1205 и S1206 на фиг.12, TB используется вместо TA. С другой стороны, если линия связи находится не в состоянии ожидания, а в состоянии без возможности связи, процесс переходит к этапу S1108, чтобы выполнять процесс поиска сот, показанный на фиг.10.
Далее CPU определяет, аутентифицирована ли уже SIM-карта C 8 (этап S1109). Если SIM-карта еще не аутентифицирована, процесс завершается. Если SIM-карта уже аутентифицирована, CPU определяет, находится ли линия связи, соответствующая SIM-карте C 8, в состоянии ожидания (этап S1110). Если линия связи находится в состоянии ожидания, процесс переходит к этапу S1111, чтобы выполнять процесс в состоянии ожидания, показанный на фиг.12. На этапах S1205 и S1206 на фиг.12, TC используется вместо TA. С другой стороны, если линия связи находится не в состоянии ожидания, а в состоянии без возможности связи, процесс переходит к этапу S1112, чтобы выполнять процесс поиска сот, показанный на фиг.10.
Как описано выше, в первом варианте осуществления, интервал выполнения процесса поиска сот в состоянии без возможности связи задается для каждой линии связи, соответствующей SIM-карте. Поскольку процесс поиска сот выполняется в установленном интервале, можно надлежащим образом задавать процесс поиска сот в состоянии без возможности связи и уменьшать потребляемую мощность даже при выполнении связи с помощью множества линий связи.
В частности, в первом варианте осуществления пользователь сам задает приоритет каждой линии связи. Поэтому для линии связи, для которой пользователь задал высокий приоритет, можно повышать частоту процесса поиска сот посредством установки короткого интервала выполнения.
Линия связи с высоким приоритетом может быстро переходить в состояние ожидания, когда он возвращается в зону, где уровень радиосигнала от базовой станции высокий.
Дополнительно, можно уменьшать потребляемую мощность посредством установки длинного интервала выполнения процесса поиска сот для линии связи с низким приоритетом.
В первом варианте осуществления приоритеты двух этапов задаются для множества линий связи. Однако настоящее изобретение не ограничено этим, и могут быть установлены приоритеты трех или более этапов. Помимо этого, пользователь может выбирать интервал выполнения поиска сот из множества заранее определенных интервалов.
Второй вариант осуществления
Второй вариант осуществления описан далее.
Второй вариант осуществления отличается от первого варианта осуществления процессом установки приоритета.
В первом варианте осуществления приоритет устанавливается для каждой линии связи, соответствующей вставленной SIM-карте, и устанавливается интервал выполнения процесса поиска сот.
Во втором варианте осуществления приоритет устанавливается для каждого оператора связи (регистрирующей компании), соответствующего вставленной SIM-карте.
На фиг.15 представлена блок-схема способа, иллюстрирующая процесс установки приоритета согласно второму варианту осуществления.
Когда пользователь отображает окно меню на дисплее 2 посредством осуществления действий с клавишным модулем 9 и выбирает элемент установки приоритета в окне меню, последовательность на фиг.15 начинает действовать. Отметим, что CPU 106 выполняет процесс на фиг.15.
Когда пользователь вводит инструкцию установки приоритета, CPU обнаруживает аутентифицированную одну из SIM-карт, вставленных в гнезда 3, 4 и 5 для SIM-карт (этап S1501). CPU обнаруживает регистрирующую компанию, соответствующую аутентифицированной SIM-карте (этап S1502). CPU отображает окно установки на дисплее 2, чтобы устанавливать приоритет для регистрирующей компании, соответствующей каждой обнаруженной SIM-карте (этап S1503).
Фиг.16 показывает окно установки приоритета, отображенное на данном этапе.
Согласно фиг.16, окно 1601 экрана отображает информацию 1603 регистрирующей компании, соответствующей каждой аутентифицированной SIM-карте. Пользователь перемещает курсор 1602 вертикально посредством осуществления действий с клавишным модулем 9, тем самым выбирая регистрирующую компанию (линию связи), чтобы установить приоритет. Когда регистрирующая компания выбрана, информация приоритета отображается в правой стороне. Пользователь выбирает и устанавливает один из приоритетов посредством курсора 1602. Когда пользователь переводит курсор 1602 на кнопку 1604 определения, приоритет сохраняется. Ссылочной позицией 1605 обозначена кнопка отмены.
Таким образом, пользователь может устанавливать приоритет для каждой регистрирующей компании посредством осуществления действий с клавишным модулем 9. В этом варианте осуществления, "высокий" или "низкий" выбирается и устанавливается в качестве приоритета.
Когда приоритет установлен (этап S1504), CPU обнаруживает линию связи, соответствующую каждой регистрирующей компании, и сохраняет в RAM 107 информацию приоритета, установленного для каждой линии связи (этап S1505). Если процесс установки приоритета отменяется, процесс завершается без установки нового приоритета (этап S1506).
Во втором варианте осуществления, когда новая SIM-карта вставлена в одно из гнезд 3, 4 и 5 для SIM-карт, все установленные к данному моменту приоритеты сбрасываются. Затем приоритеты линий связи, соответствующих SIM-картам, единообразно устанавливаются равными более высоким приоритетам.
Остальные процессы являются такими же, как описанные в первом варианте осуществления, и их описание не повторяется.
Как описано выше, во втором варианте осуществления, пользователь сам устанавливает приоритет каждой регистрирующей компании. Поэтому для линии связи регистрирующей компании, для которой пользователь установил высокий приоритет, можно повышать частоту процесса поиска сот посредством установки короткого интервала выполнения.
Линия связи регистрирующей компании с высоким приоритетом может быстро переходить в состояние ожидания при возвращении в зону, где уровень радиосигнала от базовой станции высокий.
Дополнительно можно уменьшать потребляемую мощность посредством установки длинного интервала выполнения процесса поиска сот для линии связи с низким приоритетом.
Третий вариант осуществления
Третий вариант осуществления описан далее.
Третий вариант осуществления отличается от первого варианта осуществления процессом установки приоритета.
Третий вариант осуществления дает возможность пользователю устанавливать цель применения для вставленной SIM-карты. Затем пользователь устанавливает приоритет для каждой цели применения.
Пользователь отображает окно меню посредством осуществления действий с клавишным модулем 9 и устанавливает цель применения для каждой линии связи, соответствующей SIM-карте, с помощью окна меню. В третьем варианте осуществления две цели применения для рабочих целей и для персонального использования подготовлены заранее. Пользователь может выбирать и устанавливать одну из этих двух целей применения. Любая другая цель применения может быть подготовлена заранее.
Дополнительно пользователь может задавать цель применения согласно своим потребностям.
Когда пользователь устанавливает цель применения, информация установленной цели применения сохраняется в RAM 107 в соответствии с каждой линией связи.
После установки таким образом цели применения каждой линии связи, приоритет поиска сот устанавливается для каждой цели применения. На фиг.17 представлена блок-схема способа, иллюстрирующая процесс установки приоритета согласно третьему варианту осуществления.
Когда пользователь отображает окно меню на дисплее 2 посредством осуществления действий с клавишным модулем 9 и выбирает элемент установки приоритета в окне меню, последовательность на фиг.17 начинает выполняться. Отметим, что CPU 106 выполняет процесс на фиг.17.
Когда пользователь вводит инструкцию установки приоритета, CPU обнаруживает аутентифицированную одну из SIM-карт, вставленных в гнезда 3, 4 и 5 для SIM-карт (этап S1701). CPU обнаруживает информацию цели применения, установленной для каждой аутентифицированной SIM-карты (этап S1702). CPU отображает окно установки на дисплее 2, чтобы задавать приоритет для цели применения, соответствующей каждой обнаруженной SIM-карте (этап S1703).
Фиг.18 показывает окно установки приоритета, отображенное на данном этапе.
Согласно фиг.18, окно 1801 экрана отображает информацию 1803 цели применения, соответствующей каждой аутентифицированной SIM-карте. В третьем варианте осуществления две цели применения для личных целей и для персонального использования подготовлены заранее, и фрагменты информации этих целей применения отображаются.
Пользователь перемещает курсор 1802 вертикально посредством осуществления действий с клавишным модулем 9, тем самым выбирая цели применения, чтобы установить приоритет. Когда цель применения выбрана, информация приоритета отображается в правой стороне. Пользователь выбирает и устанавливает один из приоритетов посредством курсора 1802. Когда пользователь переводит курсор 1802 на кнопку 1804 определения, приоритет сохраняется. Ссылочная позиция 1805 обозначает кнопку отмены.
Пользователь может устанавливать приоритет для каждой цели применения посредством осуществления действий с клавишным модулем 9. В третьем варианте осуществления, "высокий" или "низкий" выбирается и устанавливается в качестве приоритета.
Когда приоритет установлен (этап S1704), CPU обнаруживает линию связи, соответствующую каждой цели применения, и сохраняет в RAM 107 информацию приоритета, установленного для каждой линии связи (этап S1705). Если процесс установки приоритета отменяется, процесс завершается без установки нового приоритета (этап S1706).
В третьем варианте осуществления пользователь устанавливает цель применения каждой линии связи и затем устанавливает приоритет каждой цели применения. Поэтому для линии связи той цели применения, для которой пользователь установил высокий приоритет, можно повышать частоту процесса поиска сот посредством установки короткого интервала выполнения.
Линия связи цели применения с высоким приоритетом может быстро переходить в состояние ожидания, когда он возвращается в зону, где уровень радиосигнала от базовой станции высокий.
Дополнительно, можно уменьшать потребляемую мощность посредством установки длинного интервала выполнения процесса поиска сот для линии связи с низким приоритетом.
Четвертый вариант осуществления
Четвертый вариант осуществления описан далее.
В вариантах осуществления с первого по третий пользователь устанавливает приоритет поиска сот в соответствии с каждой линией связи, каждой регистрирующей компанией или каждой целью применения.
В четвертом варианте осуществления, однако, приоритет поиска сот автоматически определяется в соответствии с состоянием использования телефона 100. Более конкретно приоритет определяется в соответствии с числом операторов связи номеров телефона, зарегистрированных в телефонной книге.
В четвертом варианте осуществления не только номера телефонов, но также и информация об операторах связи партнеров может быть зарегистрирована в телефонной книге.
Более конкретно, пользователь отображает регистрационное окно телефонной книги посредством осуществления действий с клавишным модулем 9 и регистрирует номера телефонов и другую информацию партнеров с помощью регистрационного окна телефонной книги. В четвертом варианте осуществления также может быть зарегистрирована информация операторов связи партнеров. Фрагменты информации зарегистрированных имен, номеров телефонов и операторов связи партнеров сохраняются в RAM 107 в качестве информации телефонной книги.
В четвертом варианте осуществления процесс исходящего вызова с помощью телефонной книги может быть выполнен известным образом. Более конкретно, пользователь отображает телефонную книгу, выбирает номер телефона партнера из зарегистрированных номеров телефона и инструктирует исходящий вызов, тем самым вызывая выбранного партнера.
Когда содержимое телефонной книги обновляется, процесс установки приоритета выполняется.
На фиг.19 представлена блок-схема способа, иллюстрирующая процесс установки приоритета. Отметим, что CPU 106 реализует процесс на фиг.19. Процесс на фиг.19 выполняется, когда телефон 100 включается, когда содержимое телефонной книги обновляется и когда SIM-карта вставляется в гнездо или вынимается.
CPU задает переменную i равной 1 (этап S1901). CPU подтверждает информацию телефонной книги, сохраненную в RAM 107, и вычисляет, для каждого оператора связи, число операторов связи, соответствующих номерам телефона, зарегистрированным в телефонной книге. CPU перегруппирует операторов связи в порядке убывания отношения (этап S1902).
CPU обнаруживает оператора связи аутентифицированной SIM-карты (этап S1903).
CPU определяет в соответствии с порядком операторов связи, перегруппированным на этапе S1902, аутентифицирована ли SIM-карта, соответствующая i-му оператору связи, (этап S1904). Если SIM-карта, соответствующая i-му оператору связи, аутентифицирована, CPU задает высокий приоритет для i-го оператора связи (этап S1905). CPU задает высокий приоритет для всех аутентифицированных SIM-карт, всех SIM-карт, соответствующих i-му оператору связи, и сохраняет информацию приоритета в RAM 107 (этап S1906).
Если SIM-карта, соответствующая i-му оператору связи, не аутентифицирована на этапе S1904, CPU определяет, остается ли оператор связи, вычисленный на этапе S1902 (этап S1907). Если оператора связи не остается, процесс завершается.
Если оператор связи остается, CPU увеличивает переменную i на 1, и процесс возвращается к этапу S1904 (этап S1908).
После того, как приоритет установлен таким образом, процесс поиска сот или процесс в состоянии ожидания выполняется так, как показано на фиг.10-12.
Есть высокая вероятность того, что телефон 100 принимает запросы, от партнеров, зарегистрированных в телефонной книге, от тех, кто использует оператора связи с самым высоким отношением.
В четвертом варианте осуществления высокий приоритет задается для SIM-карты, соответствующей оператору связи с самым высоким отношением для операторов связи, соответствующих номерам телефонов, зарегистрированным в телефонной книге. Поэтому для линии связи оператора связи, для которого пользователь задал высокий приоритет, можно повышать частоту процесса поиска сот посредством установки короткого интервала выполнения.
Дополнительно можно уменьшать потребляемую мощность посредством уменьшения частоты процесса поиска сот для линий, соответствующих оставшимся операторам связи.
Пятый вариант осуществления
Пятый вариант осуществления описан далее.
В четвертом варианте осуществления пользователь задает приоритет на основе отношения оператора связи партнеров, зарегистрированных в телефонной книге.
В пятом варианте осуществления, однако, приоритет поиска сот автоматически определяется в соответствии с журналом регистрации связи телефона 100.
В пятом варианте осуществления также не только номера телефонов партнеров, но также и информация регистрирующих компаний может быть зарегистрирована в телефонной книге. Когда телефон 100 осуществляет связь с партнером, зарегистрированным в телефонной книге, посредством исходящего или входящего вызова, информация номера партнера, имени и оператора связи, а также времени связи сохраняется в RAM 107 в качестве информации журнала регистрации. Информация журнала регистрации исходящих вызовов от телефона 100 сохраняется как информация журнала регистрации исходящих вызовов (повторного набора), тогда как информация журнала регистрации входящих вызовов сохраняется как информация журнала регистрации входящих вызовов. В пятом варианте осуществления журнал регистрации содержит несколько десятков вызовов, к примеру, 30 последних вызовов сохраняется.
Когда связь посредством нового входящего вызова закончилась, выполняется процесс установки приоритета.
На фиг.20 представлена блок-схема способа, иллюстрирующая процесс установки приоритета. Отметим, что CPU 106 реализует процесс на фиг.20. Процесс на фиг.20 выполняется, когда телефон 100 включается, когда связь посредством нового входящего вызова закончилась и когда SIM-карта вставляется в гнездо или вынимается.
CPU устанавливает переменную i равной 1 (этап S2001). CPU подтверждает информацию журнала регистрации исходящих вызовов, сохраненную в RAM 107, и вычисляет время связи каждого зарегистрированного партнера для каждого оператора связи партнера. CPU перегруппирует партнеров в порядке убывания отношения (этап S2002).
CPU обнаруживает оператора связи аутентифицированной SIM-карты (этап S2003).
CPU определяет в соответствии с порядком партнеров, перегруппированных на этапе S2002, аутентифицирована ли SIM-карта, соответствующая i-му оператору связи, (этап S2004). Если SIM-карта, соответствующая i-му оператору связи, аутентифицирована, CPU задает высокий приоритет для i-го оператора связи (этап S2005). CPU задает высокий приоритет для всех аутентифицированных SIM-карт, всех SIM-карт, соответствующих i-му оператору связи, и сохраняет информацию приоритета в RAM 107 (этап S2006).
Если SIM-карта, соответствующая i-му оператору связи, не аутентифицирована на этапе S2004, CPU определяет то, остается ли оператор связи, вычисленный на этапе S2002 (этап S2007). Если оператора связи не остается, процесс завершается.
Если оператор связи остается, CPU увеличивает переменную i на 1, и процесс возвращается к этапу S2004 (этап S2008).
После того, как приоритет установлен таким образом, процесс поиска сот или процесс в состоянии ожидания выполняется так, как показано на фиг.10-12.
Есть высокая вероятность того, что телефон 100 выполняет вызов к одному из партнеров, зарегистрированных в журнале регистрации исходящих вызовов, который имеет самое продолжительное время связи.
В пятом варианте осуществления высокий приоритет задается для SIM-карты оператора связи, соответствующего партнеру, который имеет продолжительное время связи для партнеров, сохраненных в журнале регистрации исходящих вызовов. Поэтому для линии связи оператора связи, для которого пользователь задал высокий приоритет, можно повышать частоту процесса поиска сот посредством установки короткого интервала выполнения.
В пятом варианте осуществления вычисляется время связи каждого партнера, зарегистрированного в журнале регистрации исходящих вызовов, и высокий приоритет задается для оператора связи партнера с самым продолжительным временем связи. Также может использоваться не время связи, а информация по числу исходящих вызовов.
В вышеописанных вариантах осуществления с второго по пятый, приоритеты двух этапов задаются для множества линий связи. Однако настоящее изобретение не ограничено этим, и приоритеты трех или более этапов могут быть установлены. В этом случае интервал выполнения процесса поиска сот задается более коротким для более высокого приоритета.
В вышеописанных вариантах осуществления с первого по пятый, может быть обнаружен оставшийся уровень зарядки аккумулятора. Когда уровень зарядки аккумулятора меньше порогового значения, интервал поиска сот может быть изменен в соответствии с приоритетом каждой линии связи.
Шестой вариант осуществления
Далее поясняется шестой вариант осуществления настоящего изобретения.
Шестой вариант осуществления отличается от вышеописанных вариантов осуществления с первого по пятый процессов поиска сот, который выполняется после завершения обнаружения SIM-карты и процесса аутентификации, выполняемого способом, описанным в отношении фиг.5A и 5B после включения питания. Следовательно, поясняется процесс поиска сот, выполняемый после включения питания телефона 100 согласно шестому варианту осуществления.
Телефон, который осуществляет связь с использованием W-CDMA-способа или CDMA2000-способа, выполняет поиск поддерживающей связь базовой станции из базовых радиостанций, которые покрывают ряд сот, включенных в каждую область регистрации местоположения. Телефон осуществляет связь через базовую станцию, обнаруженную посредством поиска, чтобы обнаруживать соту, которой телефон 100 принадлежит, и передает идентификационную информацию, считанную из каждой SIM-карты, в устройство управления беспроводной сети, тем самым регистрируя местоположение.
Телефон 100 согласно шестому варианту осуществления выполняет такую операцию поиска сот.
На фиг.21 представлена блок-схема способа, иллюстрирующая процесс поиска сот, выполняемый после включения питания. Процесс на фиг.21 выполняется даже в то время, когда значение внутреннего счетчика CPU 106 соответствует переменной T, как описано ниже. Отметим, что CPU 106 выполняет процесс на фиг.21.
Сначала CPU определяет, является ли процесс процессом сразу после включения питания (этап S2101). Если он не является процессом сразу после включения питания, т.е. если он является процессом, когда значение внутреннего счетчика достигло T, то, как описано ниже, процесс переходит к этапу S2103.
Если процесс является процессом сразу после включения питания, CPU сбрасывает значение COUNT внутреннего счетчика и переменной T (этап S2102). Переменная T определяет интервал выполнения процесса поиска сот.
После этого CPU определяет, аутентифицирована ли уже SIM-карта A 6 (этап S2103). Если SIM-карта еще не аутентифицирована (включая случай, при котором SIM-карта A 6 не вставлена), процесс переходит к этапу S2106. Если SIM-карта уже аутентифицирована, CPU определяет, находится ли линия связи, соответствующая SIM-карте 6, в состоянии ожидания для входящего вызова (этап S2104). Если линия связи находится в состоянии ожидания, процесс переходит к этапу S2106. Поскольку линия связи не находится в состоянии ожидания сразу после включения питания, процесс переходит к процессу поиска сот (этап S2105).
Процесс поиска сот описывается со ссылкой на блок-схему последовательности операций способа по фиг.22. Процесс на фиг.22 выполняется стандартным образом для соответствующих SIM-карт.
Сначала CPU определяет уровень радиосигнала от каждой базовой станции в окрестности (этап S2201). Если уровень радиосигнала больше порогового значения, модуль связи, соответствующий выбранной SIM-карте, выполняет поиск поддерживающей связь станции из базовых станций в окрестности (этап S2202).
CPU определяет, обнаружена ли базовая станция посредством поиска (этап S2203). Если базовая станция обнаружена, осуществляется связь с базовой станцией, и процесс регистрации местоположения выполняется с помощью известного метода (этап S2204). Состояние ожидания задается для линии связи, соответствующей выбранной SIM-карте, и информация, представляющая ее, сохраняется в RAM 107 (этап S2205).
С другой стороны, если уровень радиосигнала равен или меньше пороговому значению на этапе S2201 или базовая станция не обнаружена на этапе S2203, CPU определяет, что телефон находится в состоянии без возможности связи и заканчивает процесс.
Согласно фиг.21, после того, как процесс поиска SIM-карты A 6 выполнен, CPU определяет, аутентифицирована ли уже SIM-карта B 7 (этап S2105). Если SIM-карта еще не аутентифицирована, процесс переходит к этапу S2109. Если SIM-карта уже аутентифицирована, CPU определяет, находится ли линия связи, соответствующая SIM-карте B 7, в состоянии ожидания (этап S2107). Если линия связи не находится в состоянии ожидания, процесс переходит к процессу поиска сот для SIM-карты B 7 на фиг.22 (этап S2108). В состоянии ожидания процесс переходит к этапу S2109.
После того, как процесс поиска SIM-карты B 7 выполнен, CPU определяет, аутентифицирована ли уже SIM-карта C 8 (этап S906). Если SIM-карта еще не аутентифицирована, процесс переходит к этапу S2112. Если SIM-карта уже аутентифицирована, CPU определяет, находится ли линия связи, соответствующая SIM-карте C 8, в состоянии ожидания (этап S2110). Если линия связи не находится в состоянии ожидания, процесс переходит к процессу поиска сот для SIM-карты B 7 на фиг.22 (этап S2108). В состоянии ожидания процесс переходит к этапу S2112.
CPU определяет, равно или больше ли число линий связи в состоянии ожидания SIM-карт от A 6 до C 8, чем пороговое значение (этап S2112).
Если число линий в состоянии ожидания не равно или больше порогового значения, интервал до следующего выполнения поиска сот задается равным T1. T1 прибавляется к значению счетчика (этап S2113). Если число линий в состоянии ожидания равно или больше порогового значения, интервал до следующего выполнения поиска сот задается равным T2, большим T1. T2 прибавляется к значению счетчика (этап S2114).
CPU 106 выполняет процесс по фиг.21, когда значение COUNT внутреннего счетчика равно T или выше.
Процесс в состоянии ожидания для входящего вызова описывается далее.
На фиг.23 представлена блок-схема способа, иллюстрирующая процесс CPU 106 в состоянии ожидания. Процесс по фиг.23 многократно выполняется в заранее определенное время для SIM-карт от A 6 до C 8, вставленных в гнезда для SIM-карт, причем SIM-карты находятся в состоянии ожидания.
Сначала CPU сравнивает уровень радиосигнала для линии связи, соответствующей SIM-карте, с пороговым значением (этап S2301). Если уровень радиосигнала больше порогового значения, модуль связи принимает сигнал заранее определенного канала с помощью известного метода, и текущая область регистрации местоположения обнаруживается с помощью принимаемых данных (этап S2302). Если область регистрации местоположения обнаружена, процесс завершается. Когда область регистрации местоположения обнаружена, выполняются известные процессы, такие как определение сдвига области регистрации местоположения и регистрация местоположения с помощью области регистрации местоположения. Однако эти процессы непосредственно не относятся к настоящему изобретению и их описание опущено.
С другой стороны, если уровень радиосигнала равен или меньше порогового значения на этапе S2301, или если область регистрации местоположения не обнаружена на этапе S2302, состояние ожидания отменяется, и устанавливается состояние без возможности связи (этап S2303). Информация, представляющая, что текущая выбранная линия связи находится в состоянии без возможности связи, сохраняется в RAM 107.
В этом варианте осуществления пользователь может задавать пороговое значение, которое должно быть использовано, на этапе S2112 по фиг.21 посредством осуществления действий с клавишным модулем 9. Более конкретно пользователь отображает окно меню на дисплее 2 посредством осуществления действий с клавишным модулем 9 и задает пороговое значение числа линий в состоянии ожидания с помощью окна меню.
Как описано выше, в шестом варианте осуществления, когда из линий связи, соответствующих SIM-картам, вставленным в телефон 100, число линий связи в состоянии ожидания равно или больше порогового значения, интервал процесса поиска сот увеличивается.
Следовательно, можно уменьшать потребляемую мощность посредством установки длительного интервала процесса поиска сот после того, как линии связи числом, равным или превышающим пороговое значение, установленное пользователем, устанавливаются в состояние ожидания.
В шестом варианте осуществления пользователь задает пороговое значение числа линий в состоянии ожидания. Однако настоящее изобретение не ограничено этим. Заранее определенное число линий может быть установлено как пороговое значение. Интервал поиска сот может задаваться длительным, когда заранее определенное число линий установлены в состояние ожидания.
В шестом варианте осуществления телефон имеет три гнезда для SIM-карт так, чтобы три SIM-карты могли быть вставлены одновременно. Однако телефон может быть сконструирован так, чтобы вставлять две SIM-карты или четыре или более SIM-карт.
Предположим, что две SIM-карты вставлены, и связь осуществляется с помощью двух линий. В этом случае, когда одна линия установлена в состоянии ожидания, длительный интервал процесса поиска сот устанавливается для другой линии.
В вышеописанных вариантах осуществления CDMA2000-способ и W-CDMA-способ используются в качестве способов связи. Способ связи посредством любого другого сотового способа также является подходящим для использования.
В вышеописанных вариантах осуществления линия связи задается посредством считывания идентификационной информации абонента из SIM-карты. Настоящее изобретение применимо, даже когда используется идентификационная информация, сохраненная не в SIM-карте, а в любом другом носителе данных.
В вышеописанных вариантах осуществления настоящее изобретение применяется к мобильному телефону. Однако настоящее изобретение также применимо к любому другому устройству, которое осуществляет связь с помощью множества линий связи.
Хотя настоящее изобретение описано со ссылкой на примерные варианты осуществления, следует понимать, что изобретение не ограничено раскрытыми примерными вариантами осуществления. Объем нижеследующей формулы изобретения должен соответствовать самой широкой интерпретации так, чтобы заключать все такие модификации и эквивалентные структуры и функции.
Данная заявка испрашивает приоритет заявок на патент Японии 2007-219923, поданной 27 августа 2007 года, и 2007-219924, поданной 27 августа 2007 года, которые настоящим полностью включены в данный документ посредством ссылки.