УСТРОЙСТВО СВЯЗИ, СПОСОБ УПРАВЛЕНИЯ УСТРОЙСТВОМ СВЯЗИ И ПРОГРАММА
COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD AND PROGRAM

Область техники, к которой относится изобретение
[0001] Настоящее изобретение относится к технологии связи.
Уровень техники
[0002] В последние годы имеются увеличивающиеся случаи, в которых функция беспроводной связи устанавливается в электронных устройствах, включая цифровые камеры, принтеры, мобильные телефоны или смартфоны, и эти устройства соединяются с беспроводными сетями для использования.
[0003] Для того чтобы соединять электронные устройства с беспроводными сетями, необходимо устанавливать различные беспроводные параметры, такие как способ шифрования, ключ шифрования, способ аутентификации и ключ аутентификации. PTL 1 известна как технология с возможностью облегчения установки этих беспроводных параметров. PTL 1 является технологией с возможностью облегчения установки этих беспроводных параметров. В PTL 1 беспроводный параметр, сгенерированный точкой доступа (далее в настоящем обозначаемой АР) кодируется в двумерный код, и АР отображает двумерный код на экране. Терминальное устройство захватывает изображение двумерного кода, отображенного в АР, и декодирует двумерный код, чтобы установить беспроводный параметр. PTL 2 предлагает технологию, в которой терминальное устройство считывает код быстрого ответа, код (QR) (зарегистрированная торговая марка), который отображается электронным устройством и, который указывает беспроводный параметр, и заставляет АР установить беспроводный параметр, который считан.
[0004] Установка беспроводного параметра после захвата изображения информации кода, такого как двумерный код, в котором может быть закодировано много информации вышеупомянутым способом, уменьшает сложные вводы пользователем. Однако не рассматриваются случаи, в которых множество способов установки могут выполняться после захвата изображения информации кода. Множество способов установки включают в себя способ установки беспроводного параметра в терминальном устройстве, как в PTL 1, и способ установки беспроводного параметра в АР из терминального устройства, как в PTL 2. Таким образом, невозможно выбрать любой из множества способов установки при установке беспроводного параметра после захвата изображения информации кода и выполнить выбранный способ установки.
Список ссылочных материалов
Патентная литература
[0005] PTL 1: выложенный для всеобщего ознакомления японский патент №2006-261938
PTL 2: выложенный для всеобщего ознакомления японский патент №2014-60623
PTL 3: выложенный для всеобщего ознакомления японский патент №2014-230152
Решение проблемы
[0006] Настоящее изобретение предоставляет устройство связи, включающее в себя первый блок выполнения, который выполняет первый процесс установки беспроводного параметра для беспроводной связи в другом устройстве связи с помощью устройства связи на основе информации, которая необходима для установки беспроводного параметра, и, которая включена в информацию, полученную из изображения, которое захвачено, второй блок выполнения, который выполняет второй процесс установки беспроводного параметра для беспроводной связи, который установлен в другом устройстве связи, в устройстве связи на основе информации, которая необходима для установки беспроводного параметра, и, которая включена в информацию, полученную из изображения, которое захвачено, и блок выбора, сконфигурированный с возможностью выбора выполняемого первого процесса или второго процесса на основе информации, полученной из изображения, которое захвачено.
[0007] Дополнительные признаки настоящего изобретения станут понятными из следующего описания иллюстративных вариантов осуществления со ссылкой на прилагаемые чертежи.
Краткое описание чертежей
[0008] Фиг.1 - блок-схема, иллюстрирующая иллюстративную конфигурацию аппаратного обеспечения устройства связи в первом варианте осуществления.
[0009] Фиг.2 - блок-схема, иллюстрирующая иллюстративную функциональную конфигурацию программного обеспечения устройства связи.
Фиг.3 иллюстрирует иллюстративную конфигурацию системы связи в первом варианте осуществления.
Фиг.4 иллюстрирует иллюстративную последовательность соединения в системе связи.
Фиг.5А - блок-схема последовательности этапов, иллюстрирующая иллюстративную работу устройства связи в первом варианте осуществления.
Фиг.5В - блок-схема последовательности этапов, иллюстрирующая иллюстративную работу устройства связи в первом варианте осуществления.
Фиг.6 - блок-схема последовательности этапов, иллюстрирующая другую иллюстративную работу устройства связи в первом варианте осуществления.
Фиг.7 - блок-схема последовательности этапов, иллюстрирующая иллюстративную работу устройства связи во втором варианте осуществления.
Описание вариантов осуществления
[0009] Варианты осуществления, описанные ниже, предоставлены, чтобы выполнять процесс, выбранный из множества процессов установки беспроводного параметра на основе информации, которая необходима для установки беспроводных параметров, и, которая включена в информацию, которая является результатом анализа изображения, которое захвачено.
Первый вариант осуществления
[0010] Фиг.3 иллюстрирует иллюстративную конфигурацию системы связи согласно первому варианту осуществления. Ссылаясь на фиг.3, система связи включает в себя мобильный телефон 32 и точку доступа (далее в настоящем описании обозначенную АР) 33. АР 33 создает беспроводную локальную сеть (LAN) 31. В первом варианте осуществления беспроводная LAN 31, проиллюстрированная на фиг.3, соответствует серии 802.11 Института инженеров по электротехнике и электронике (IEEE). Однако способ связи не обязательно ограничивается беспроводной LAN, соответствующей серии 802.11 IEEE.
[0011] В первом варианте осуществления АР 33 работает как точка доступа в типе инфраструктуры, определенном в стандарте 802.11 IEEE. АР 33 составляет беспроводную сеть и выполняет аутентификацию и шифрование для станции (STA), управление STA и т.д. Мобильный телефон 32 работает как STA в режиме инфраструктуры, определенной в стандарте 802.11 IEEE.
[0012] Несмотря на то, что устройство в системе связи в первом варианте осуществления поясняется с помощью мобильного телефона, устройство в системе связи может быть другим устройством, таким как принтер, цифровая камера, персональный компьютер (РС), видеокамера, интеллектуальные часы или персональный цифровой ассистент (PDA).
[0013] Фиг.1 - блок-схема, иллюстрирующая иллюстративную конфигурацию аппаратного обеспечения устройства связи в первом варианте осуществления. Несмотря на то, что конфигурация мобильного телефона 32 описана со ссылкой на фиг.1, описание конфигурации АР 33 не включено в настоящее описание, поскольку АР 33 имеет такую же конфигурацию, что и конфигурация мобильного телефона 32. Ссылаясь на фиг.1, ссылочный номер 101 обозначает все устройство. Устройство 101 включает в себя блок 102 управления, блок 103 памяти, блок 104 беспроводной связи, блок 105 дисплея, блок 106 связи ближнего действия (NFC), блок 107 управления антенной, антенну 108, блок 109 ввода и блок 110 формирования изображения. Блок 102 управления выполняет управляющую программу, сохраненную в блоке 103 памяти, чтобы управлять всем устройством. Блок 102 управления состоит, например, из центрального процессора (CPU). Блок 103 памяти сохраняет множество информации, такой как управляющая программа, выполняемая блоком 102 управления, данные изображения и беспроводные параметры. Различные операции, описанные ниже, выполняются блоком 102 управления, который выполняет управляющую программ, сохраненную в блоке 103 памяти. Блок 103 памяти состоит из носителя памяти, такого как накопитель на жестком диске (HDD), флэш-память, или съемная защищенная цифровая (SD) карта.
[0014] Блок 104 беспроводной связи выполняет связь беспроводной LAN, соответствующую серии 802.11 IEEE. Блок 104 беспроводной связи состоит из чипа, который выполняет беспроводную связь. Блок 105 дисплея выполняет множество отображений и имеет функцию с возможностью вывода информации, которая воспринимается визуально, как жидкокристаллический дисплей (LCD) и светодиод (LED), и/или функцию аудио вывода, как громкоговоритель. Блок 105 дисплея имеет функцию с возможностью вывода, по меньшей мере, одной из визуальной информации и аудио информации. Когда блок 105 дисплея отображает визуальную информацию, блок 105 дисплея включает в себя видео память произвольного доступа (VRAM), которая хранит данные изображения, соответствующие отображаемой визуальной информации. Блок 105 дисплея выполняет управление отображением, при котором данные изображения, сохраненные в VRAM, непрерывно отображаются на LCD или в LED.
[0015] Блок 106 NFC выполняет NFC. Блок 106 NFC выполняет беспроводную связь, соответствующую стандарту связи, определенному форумом NFC. Блок 106 NFC может придерживаться, например, режима низкой энергии Bluetooth (BLE), определенного в 4.0 Bluetooth (зарегистрированная торговая марка). Блок 106 NFC может выполнять другую беспроводную связь короткого расстояния, такую как инфракрасная связь или TranferJet (зарегистрированная торговая марка).
[0016] Блок 107 управления антенной выполняет управление выводом антенны 108. Антенна 108 используется, чтобы выполнять связь беспроводной LAN и может осуществлять связь в диапазоне частот 2,4 ГГц и/или 5 Ггц. Блок 109 ввода используется пользователем, чтобы выполнять различные вводы, для того чтобы управлять устройством 101 связи. Блок 109 ввода сохраняет флаг, соответствующий вводу пользователем, в памяти, такой как блок 103 памяти. Блок 110 формирования изображения состоит из устройства съема изображения, объектива и т.д. и воспринимает изображение и кинофрагмент. Блок 110 формирования изображения выполняет, например, считывание информации кода, такого как штрих-код, двумерный код и код QR, в котором закодирована информация.
[0017] Фиг.2 - блок-схема, иллюстрирующая иллюстративную конфигурацию функциональных блоков программного обеспечения, которые выполняют функцию управления связью, описанную ниже. В первом варианте осуществления функциональные блоки в мобильном телефоне 32 сохраняются в блоке 103 памяти как программы, а функции функциональных блоков выполняются блоком 102 управления, который выполняет программы. Блок 102 управления выполняет управление аппаратным обеспечением и управление и обработку информации в соответствии с управляющей программой, чтобы реализовывать соответственные функции. Часть или все из функциональных блоков могут реализовываться аппаратным обеспечением. В этом случае часть или все из функциональных блоков состоят, например, из прикладных интегральных схем (ASIC).
[0018] Ссылаясь на фиг.2, ссылочный номер 202 обозначает устройство определения установки беспроводного параметра. Устройство 202 определения установки беспроводного параметра выбирает способ установки процесса автоматической установки беспроводного параметра, выполняемого мобильным телефоном 32. Мобильный телефон 32 может выполнять множество способов установки. Процесс автоматической установки беспроводного параметра является процессом автоматической установки беспроводных параметров между устройствами. Например, процесс автоматической установки беспроводного параметра предоставляет беспроводные параметры, которые передаются через беспроводную связь из устройства предоставления в устройство приема. Беспроводные параметры являются порциями информации, необходимыми для беспроводной связи, и включают в себя порции информации, такие как идентификатор установки обслуживания (SSID), служащий в качестве идентификатора сети, способ шифрования, ключ шифрования, способ аутентификации и ключ аутентификации, которые необходимы для связи беспроводной LAN. Кроме того, беспроводный параметр может включать в себя адрес управления доступом к среде (МАС), пароль, адрес интернет протокола (IP) для связи на уровне IP, информацию, необходимую для служб верхнего уровня и т.д.
[0019] В первом способе установки беспроводного параметра, который может выполняться мобильным телефоном 32, имеется переключение между первым способом, в котором мобильный телефон 32 устанавливает беспроводные параметры для устройства партнера связи, и вторым способом, в котором устройство партнера связи устанавливает беспроводные параметры для мобильного телефона 32.
[0020] В первом способе мобильный телефон 32 захватывает изображение кода QR, который отображается в другом устройстве, или который ассоциируется с другим устройством. Код QR, ассоциированный с другим устройством, является кодом QR, приписанным к случаю другого устройства, или кодом QR, описанным в справочном руководстве устройства. Мобильный телефон 32 получает информацию, которая включена в считанный код QR, и, которая необходима для установки беспроводных параметров. Информация, необходимая для установки беспроводных параметров, включает в себя, например, сами беспроводные параметры, идентификационную информацию об устройстве и идентификационную информацию о процессе автоматической установки беспроводного параметра.
[0021] Затем мобильный телефон 32 получает идентификационную информацию об устройстве, которая включена в код QR, который считан. Идентификационная информация об устройстве может быть адресом МАС или универсальным уникальным идентификатором (UUID) для уникальной идентификации устройства. Мобильный телефон 32 передает беспроводные параметры, установленные в мобильном телефоне 32, в устройство, указанное идентификационной информацией, полученной из кода QR. При передаче беспроводных параметров беспроводные параметры, зашифрованные с использованием открытого ключа или сертификата, могут передаваться между устройствами. Открытый ключ может быть включен в код QR. Способ шифрования беспроводных параметров с использованием открытого ключа раскрыт, например, в PTL 3.
[0022] После приема беспроводных параметров устройство партнера связи создает беспроводную сеть на основе беспроводных параметров. Мобильный телефон 32 создает беспроводное соединение с устройством, указанным идентификационной информацией, полученной из кода QR, на основе беспроводных параметров, которые передал мобильный телефон 32.
[0023] Во втором способе мобильный телефон 32 захватывает изображение кода QR, который отображается в другом устройстве, или, который ассоциируется с другим устройством. Мобильный телефон 32 получает информацию, которая включена в считанный код QR, и, которая необходима для установки беспроводных параметров. Информация, необходимая для установки беспроводных параметров, включает в себя, например, сами беспроводные параметры, идентификационную информацию об устройстве и идентификационную информацию о процессе автоматической установки беспроводного параметра.
[0024] Затем мобильный телефон 32 получает идентификационную информацию об устройстве, которая включена в код QR, который считан. Идентификационная информация об устройстве может быть адресом МАС или UUID для уникальной идентификации устройства. Мобильный телефон 32 запрашивает беспроводные параметры устройства, указанного идентификационной информацией, полученной из кода QR. Мобильный телефон 32 затем принимает беспроводные параметры из устройства, указанного идентификационной информацией, полученной из кода QR. При передаче беспроводных параметров беспроводные параметры, зашифрованные с использованием открытого ключа или сертификата, могут передаваться между устройствами. Открытый ключ может быть включен в код QR. Способ шифрования беспроводных параметров с использованием открытого ключа раскрыт, например, в PTL 3. После приема беспроводных параметров мобильный телефон 32 соединяется с беспроводной сетью на основе беспроводных параметров.
[0025] Во втором способе установки беспроводного параметра, который может выполняться мобильным телефоном 32, мобильный телефон 32 получает беспроводные параметры из устройства партнера связи через беспроводную связь. Второй способ установки беспроводного параметра является процессом автоматической установки беспроводного параметра без захвата изображения и может быть, например, защищенной установкой Wi-Fi (WPS) или Wi-Fi Direct, который определен Альянсом Wi-Fi.
[0026] Ссылаясь на фиг.2, ссылочный номер 203 обозначает устройство управления состоянием первого способа установки. Устройство 203 управления состоянием первого способа установки управляет статусом установки первого способа установки, когда точка доступа или устройство партнера связи поддерживает первый способ установки. Ссылочный номер 204 обозначает устройство управления состоянием второго способа установки. Устройство 204 управления состоянием второго способа установки управляет статусом установки второго способа установки, когда точка доступа или устройство партнера связи поддерживает второй способ установки.
[0027] Ссылочный номер 205 обозначает устройство управления информацией установки беспроводного параметра. Устройство 205 управления информацией установки беспроводного параметра сохраняет полученные беспроводные параметры в блоке 103 памяти в ассоциации с точкой доступа или устройством партнера связи. Устройство 205 управления информацией установки беспроводного параметра генерирует беспроводные параметры, устанавливаемые для точки доступа или устройства партнера связи. Ссылочный номер 206 обозначает приемник пакета беспроводной LAN, а ссылочный номер 207 обозначает передатчик пакета беспроводной LAN. Каждый из приемника 206 пакета беспроводной LAN и передатчика 207 пакета беспроводной LAN создает связь беспроводной LAN, соответствующую стандарту 802.11 IEEE, с устройством партнера связи.
[0028] Ссылочный номер 208 обозначает контроллер установки параметра беспроводной LAN. Контроллер 208 установки параметра беспроводной LAN выполняет безопасное управление установкой информации беспроводного параметра в соответствии с протоколом или способами шифрования и аутентификации, соответствующими способу установки. Контроллер 208 установки параметра беспроводной LAN выполняет процесс автоматической установки беспроводного параметра в первом способе установки или втором способе установки, описанных выше.
[0029] Ссылочный номер 209 обозначает контроллер беспроводного соединения. Контроллер 209 беспроводного соединения обеспечивает функцию STA и функцию АР, определенные в стандарте 802.11 IEEE. Ссылочный номер 210 обозначает память данных. Память 210 данных управляет записью и считыванием программного обеспечения и информации о беспроводных параметрах и штрих-кода или тому подобного в блок 103 памяти и из него. Ссылочный номер 211 обозначает контроллер отображения процесса установки параметра. Контроллер 211 отображения процесса установки параметра отображает множество информации, включая ошибочное управление отображением, в процессе автоматической установки беспроводного параметра и ситуацию прохождения процесса автоматической установки беспроводного параметра.
[0030] Ссылочный номер 212 обозначает контроллер считывания штрих-кода. Контроллер 212 считывания штрих-кода анализирует изображение, захваченное блоком 110 формирования изображения, и получает закодированную информацию из результата анализа. Контроллер 212 считывания штрих-кода анализирует информацию кода, такого как штрих-код, двумерный код или код QR. Ссылочный номер 213 обозначает контроллер генерации штрих-кода. Контроллер 213 генерации штрих-кода генерирует штрих-код, двумерный код или код QR и управляет отображением сгенерированного штрих-кода или тому подобного в блоке 105 отображения. Ссылочный номер 214 обозначает контроллер записи-чтения NFC. Контроллер 214 записи-чтения NFC записывает и считывает информацию в устройство партнера связи и из него с помощью блока 106 NFC.
[0031] Вышеупомянутые функциональные блоки являются только примерами. Множество функциональных блоков могут составлять один функциональный блок или любой из функциональных блоков может быть разделен на множество функциональных блоков.
[0032] Теперь будет описана иллюстративная работа системы связи, имеющей вышеупомянутую конфигурацию. Фиг.4 иллюстрирует иллюстративную последовательность соединения при установке связи между устройствами связи: мобильным телефоном 32 и АР 33.
[0033] Ссылаясь на фиг.4, мобильный телефон 32 начинает процесс после приема инструкции, чтобы начать процесс автоматической установки беспроводного параметра, от пользователя с помощью блока 109 ввода. В F401 мобильный телефон 32 захватывает изображение кода QR, отображенного в АР 33 или приписанного АР 33, с помощью блока 110 формирования изображения. Код QR может не отображаться в блоке дисплея АР 33 (может отображаться на экране установки web-браузера) или может не отображаться в электронном виде. Код QR может описываться в справочном руководстве или на другом носителе.
[0034] В F401 мобильный телефон 32 декодирует код QR и определяет то, является ли содержание кода QR информацией, необходимой для установки беспроводных параметров. Информация, необходимая для установки беспроводных параметров, включает в себя, например, сами беспроводные параметры, идентификационную информацию об устройстве и идентификационную информацию о процессе автоматической установки беспроводного параметра. Информация, необходимая для установки беспроводных параметров, может быть идентификационной информацией, например, о способе единовременного пароля с использованием кода QR. Если код QR не включает в себя информацию, необходимую для установки беспроводных параметров, мобильный телефон 32 может выполнить ошибочное завершение или может опять захватить изображение кода QR.
[0035] Если мобильный телефон 32 определяет, что содержание кода QR является информацией, необходимой для установки беспроводных параметров, в F403 мобильный телефон 32 передает сигнал поиска, задающий устройство, идентифицированное идентификатором в коде QR, в АР 33 с помощью блока 104 беспроводной связи. Этот сигнал поиска может быть зондовым запросом, определенным в 802.11 IEEE. Идентификационная информация о процессе автоматической установки беспроводного параметра или информация, указывающая, что процесс автоматической установки беспроводного параметра активирован, может добавляться к сигналу поиска. Выполняемый способ установки беспроводных параметров может добавляться к сигналу поиска.
[0036] После приема сигнала поиска из мобильного телефона 32, в F404 АР 33 возвращает сигнал ответа. Сигнал ответа может быть зондовым ответом, определенным в 802.11 IEEE. Сигнал ответа включает в себя информацию, указывающую, что АР 33 поддерживает первый способ установки беспроводного параметра, и информацию, указывающую то, были ли установлены или не были ли установлены беспроводные параметры в первом способе установки. Случай, в котором беспроводные параметры были установлены, соответствует, например, случаю, в котором беспроводные параметры были уже установлены другим устройством связи.
[0037] Случай, в котором беспроводные параметры были установлены, соответствует, например, случаю, в котором АР 33 установлен в заводские значения по умолчанию, или случаю, в котором информация беспроводного параметра, которая установлена, удалена. Кроме того, когда АР 33 запрашивает установку беспроводных параметров, например, в случае, в котором АР 33 автоматически обнаруживает риск безопасности, или в случае, в котором АР 33 желает временно изменить беспроводные параметры, информация, указывающая, что беспроводные параметры не были установлены, добавляется к сигналу ответа.
[0038] В F405 мобильный телефон 32 подтверждает то, совпадает ли идентификационная информации об устройстве, полученная из кода QR в F401, с идентификационной информацией об источнике сигнала ответа. Затем мобильный телефон 32 переключает обработку на основе того, были ли установлены беспроводные параметры. Если АР 33 установила беспроводные параметры, в F416 мобильный телефон 32 получает беспроводные параметры из АР 33 с использованием второго способа, описанного выше. Если АР 33 не установила беспроводные параметры, в F416 мобильный телефон 32 устанавливает беспроводные параметры в АР 33 с использованием первого способа, описанного выше.
[0039] F416 теперь будет описан подробно. В F416 мобильный телефон 32 подтверждает, что АР 33 установила беспроводные параметры. В F407 мобильный телефон 32 выполняет процесс соединения беспроводной линии связи создания соединения беспроводной линии связи с АР 33 с помощью блока 104 беспроводной связи. Защита беспроводной линии связи на F407 является низкой, поскольку мобильный телефон 32 и АР 33 не устанавливают общих беспроводных параметров.
[0040] В F408 мобильный телефон 32 передает беспроводный сигнал запроса информации установки, чтобы запросить беспроводные параметры, в АР 33 с помощью блока 104 беспроводной связи. После приема беспроводного сигнала запроса информации установки, в F409 АР 33 передает беспроводный сигнал подтверждения информации установки, включающий в себя беспроводные параметры (информацию установки беспроводного параметра), установленные в АР 33. Беспроводные параметры, зашифрованные с использованием открытого кода или сертификата, могут передаваться в F409. Способ шифрования беспроводных параметров с использованием открытого кода, раскрыт, например, в PTL 3. Передача беспроводных параметров, которые зашифрованы с использованием открытого кода, позволяет безопасно совместно использовать беспроводные параметры, даже если защита беспроводной линии связи является низкой.
[0041] В F410 мобильный телефон 32 выполняет процесс беспроводного безопасного соединения с АР 33 с использованием беспроводных параметров. Защита беспроводной линии связи на F410 является высокой, поскольку мобильный телефон 32 и АР 33 установили общие беспроводные параметры и, таким образом, разрешена зашифрованная связь.
[0042] F417 будет теперь описан подробно. В F411 мобильный телефон 32 подтверждает, что АР 33 не установила беспроводные параметры. В F412 мобильный телефон 32 выполняет процесс соединения беспроводной линии связи с АР 33 с помощью блока 104 беспроводной связи. Защита беспроводной линии связи на F412 является низкой, поскольку мобильный телефон 32 и АР 33 не установили общие беспроводные параметры.
[0043] В F413 мобильный телефон 32 передает в АР 33 беспроводный сигнал запроса информации установки, чтобы заставить АР 33 установить беспроводные параметры. Беспроводный сигнал запроса информации установки в F413, который отличается от беспроводного сигнала запроса информации установки в F408, включает в себя беспроводные параметры (информацию установки беспроводного параметра), которые мобильный телефон 32 заставляет АР 33 установить. Как в F409, беспроводные параметры, зашифрованные с использованием открытого ключа, могут передаваться.
[0044] В F414 мобильный телефон 32 принимает беспроводный сигнал подтверждения информации установки, который является ответом на сигнал запроса в F413, из АР 33 и подтверждает, что установка беспроводных параметров в АР 33 завершена. В F415 мобильный телефон 32 выполняет процесс беспроводного безопасного соединения с АР 33 с использованием беспроводные параметров, установленных в АР 33.
[0045] Как описано выше, мобильный телефон 32 может выбирать либо получение беспроводных параметров из АР 33, либо установку беспроводных параметров в АР 33 в соответствии со статусом установки беспроводных параметров в АР 33.
[0046] Иллюстративный операционный процесс, выполняемый мобильным телефоном 32 в первом варианте осуществления, будет теперь описан со ссылкой на фиг.5А и фиг.5В. Фиг.5А и фиг.5В - блок-схемы последовательности этапов, когда мобильный телефон 32 выполняет процесс автоматической установки беспроводного параметра в первом способе установки. Операционный процесс на блок-схемах последовательности этапов на фиг.5А и фиг.5В начинается после приема инструкции, чтобы начать процесс автоматической установки беспроводного параметра, от пользователя с помощью блока 109 ввода. Операционный процесс на блок-схемах последовательности этапов на фиг.5А и фиг.5В выполняется блоком 102 управления, который считывает компьютерную программу, сохраненную в блоке 103 памяти, и выполняет компьютерную программу, которая считана. Часть или все из этапов на блок-схемах последовательности этапов, проиллюстрированных на фиг.5А и фиг.5В, могут быть реализованы с помощью аппаратного обеспечения, такого как ASIC.
[0047] Ссылаясь на фиг.5А и фиг.5В, на этапе S501 мобильный телефон 32 захватывает изображение кода QR с помощью блока 110 формирования изображения в ответ на управление пользователем блоком 109 ввода. Мобильный телефон 32 считывает декодированные данные о коде QR и определяет то, включена ли информация, необходимая для установки беспроводных параметров, в декодированные данные. Когда информация, необходимая для установки беспроводных параметров, не включена в декодированные данные мобильный телефон 32 может выполнить ошибочное завершение или может опять захватить изображение кода QR.
[0048] Когда информация, необходимая для установки беспроводных параметров, включена в код QR, на этапе S502 мобильный телефон 32 получает идентификационную информацию об устройстве из кода QR. На этапе S503 мобильный телефон 32 передает сигнал поиска, задающий точку доступа, идентифицированную с помощью идентификационной информации в коде QR, с помощью блока 104 беспроводной связи. Информация о первом способе установки включена в сигнал поиска как дополнительная информация. Дополнительная информация используется, чтобы ограничить поиск точкой доступа, поддерживающей первый способ установки, или точкой доступа, идентифицированной с помощью идентификационной информации.
[0049] На этапе S504 мобильный телефон 32 ожидает приема сигнала ответа из точки доступа. После приема сигнала ответа с помощью блока 104 беспроводной связи, на этапе S505 мобильный телефон 32 подтверждает то, совпадает ли идентификационная информация об источнике сигнала ответа с идентификационной информацией об устройстве, полученной из кода QR. Если мобильный телефон 32 подтверждает, что идентификационная информация об источнике сигнала ответа не совпадает с идентификационной информацией об устройстве, полученной из кода QR (НЕТ на этапе S505), процесс возвращается на этап S504, чтобы дополнительно ожидать сигнала ответа.
[0050] Если мобильный телефон 32 подтверждает, что идентификационная информация об источнике сигнала ответа совпадает с идентификационной информацией об устройстве, полученной из кода QR (ДА на этапе S505), на этапе S506 мобильный телефон 32 определяет то, установила ли точка доступа, из которой передается сигнал ответа беспроводные параметры, на основе информации, включенной в сигнал ответа.
[0051] Если мобильный телефон 32 определяет, что точка доступа, из которой передается сигнал ответа, установила беспроводные параметры (ДА на этапе S506), мобильный телефон 32 выбирает установку беспроводных параметров вторым способом. На этапе S512 мобильный телефон 32 создает соединение беспроводной линии связи с источником сигнала ответа с помощью блока 104 беспроводной связи, для того чтобы установить беспроводные параметры вторым способом. На этапе S513 мобильный телефон 32 передает беспроводный сигнал запроса информации установки, чтобы запросить беспроводные параметры, в источник сигнала ответа с помощью блока 104 беспроводной связи. На этапе S514 мобильный телефон 32 определяет то, принят ли беспроводный сигнал подтверждения информации установки, включающий в себя беспроводные параметры, который является сигналом ответа на сигнал запроса, переданный на этапе S513.
[0052] После приема беспроводного сигнала подтверждения информации установки, включающего в себя беспроводные параметры, на этапе S515 мобильный телефон 32 создает беспроводное безопасное соединение с помощью блока 104 беспроводной связи в соответствии с SSID, способами шифрования и аутентификации и информации ключа, включенной в принятые беспроводные параметры. На этапе S516 мобильный телефон 32 сохраняет идентификационную информацию об устройстве партера связи и информацию установки беспроводного параметра в блоке 103 памяти для использования при повторном соединении.
[0053] Если мобильный телефон 32 определяет, что точка доступа, из которой передается сигнал ответа, не установила беспроводные параметры (НЕТ на этапе S506), мобильный телефон 32 выбирает установку беспроводных параметров первым способом. На S507 мобильный телефон 32 создает соединение беспроводной линии связи с источником сигнала ответа с помощью блока 104 беспроводной связи, для того чтобы установить беспроводные параметры первым способом. На этапе S508 мобильный телефон 32 генерирует беспроводные параметры (информацию установки беспроводного параметра), устанавливаемые в устройстве партнера связи.
[0054] Беспроводные параметры, сгенерированные на этапе S508, могут быть беспроводными параметрами, сгенерированными случайным способом. Беспроводные параметры, сгенерированные на этапе S508, могут быть сгенерированы на основе информации, введенной пользователем с помощью блока 109 ввода. Беспроводные параметры, сгенерированные на этапе S508, могут быть беспроводными параметрами, выбранными пользователем с помощью блока 109 ввода из беспроводных параметров, отображенных в блоке 105 дисплея, которые сохраняются заранее в блоке 103 памяти. Беспроводные параметры, сохраненные заранее в блоке 103 памяти, могут быть беспроводными параметрами для соединения с беспроводной сетью или с устройством партнера связи, с которым соединен мобильный телефон 32.
[0055] На этапе S509 мобильный телефон 32 передает беспроводный сигнал запроса информации установки, чтобы запросить беспроводные параметры, в устройство партнера связи. Беспроводный сигнал запроса информации установки на этапе S509 включает в себя беспроводные параметры, сгенерированные на этапе S508. Беспроводные параметры, зашифрованные с использованием открытого ключа, могут передаваться на этапе S509. На этапе S510 мобильный телефон 32 определяет то, принят ли беспроводный сигнал подтверждения информации установки, указывающий, что беспроводные параметры приняты, который является сигналом ответа на сигнал запроса, переданный на этапе S509.
[0056] После приема беспроводного сигнала подтверждения информации установки, на этапе S511 мобильный телефон 32 выполняет процесс беспроводного безопасного соединения с использованием множества беспроводных параметров в устройстве партнера связи.
[0057] Как описано выше, мобильный телефон 32 может переключаться между приемом беспроводных параметров из устройства партера связи и установкой беспроводных параметров в устройстве партнера связи на основе сигнала ответа на сигнал поиска. Таким образом, например, мобильный телефон 32 может определять то, должна ли выполняться первоначальная установка точки доступа, или мобильный телефон 32 должен соединяться с точкой доступа, подвергнутой первоначальной установке, и может выполнять процесс, соответствующий результату определения.
[0058] Процесс выбора способа из первого способа установки и второго способа установки, описанных выше, мобильным телефоном 32 теперь будет описан со ссылкой на блок-схему последовательности этапов на фиг.5. Блок схема последовательности этапов начинается после приема информации, чтобы начать процесс автоматической установки беспроводного параметра, от пользователя с помощью блока 109 ввода. Процесс на блок-схеме последовательности этапов на фиг.6 выполняется блоком 102 управления, который считывает компьютерную программу, сохраненную в блоке 103 памяти, и выполняет компьютерную программу, которая считана. Часть или все из этапов на блок-схемах последовательности этапов, проиллюстрированных на фиг.5А и фиг.6, могут быть реализованы с помощью аппаратного обеспечения, такого как ASIC.
[0059] Ссылаясь на фиг.6, на этапе S610 мобильный телефон 32 получает способ установки, который мобильный телефон 32 поддерживает, и подтверждает, что мобильный телефон 32 поддерживает первый способ установки или второй способ установки. На этапе S602 мобильный телефон 32 передает сигнал поиска, используемый, чтобы искать точку доступа. На данном этапе информация о первом способе установки и втором способе установки включена в сигнал, переданный на этапе S602, как дополнительная информация, для того чтобы искать точку доступа, поддерживающую первый способ установки или второй способ установки.
[0060] На этапе S603 мобильный телефон 32 ожидает приема сигнала ответа из точки доступа. После приема сигнала ответа с помощью блока 104 беспроводной связи, на этапе S604 мобильный телефон 32 определяет то, активирует ли источник сигнала процесс автоматической установки беспроводного параметра. Если информация, указывающая, что процесс автоматической установки беспроводного параметра активируется, не включена в принятый сигнал ответа (НЕТ на этапе S604), процесс возвращается на этап S603, чтобы дополнительно ожидать сигнала ответа.
[0061] Если информация, указывающая, что процесс автоматической установки беспроводного параметра активируется, включена в принятый сигнал ответа (ДА на этапе S604), на этапе S605 и этапе S607 мобильный телефон 32 определяет способ процесса автоматической установки беспроводного параметра, который активирует источник сигнала ответа. Если источник сигнала ответа не поддерживает ни первый способ установки, ни второй способ установки, на этапе S612 мобильный телефон 32 уведомляет пользователя об ошибке с помощью блока 105 дисплея. Затем процесс, проиллюстрированный на фиг.6 завершается.
[0062] Если определено, что источник сигнала ответа активирует первый способ установки, на основе принятого сигнала ответа, на этапе S606 процесс переходит в А на фиг.5А, чтобы выполнять обработку первым способом установки. Поскольку обработка первым способом установки описана подробно выше, описание обработки не включено в настоящее описание. Несмотря на то, что первый способ установки выполняется вместо второго способа установки, второй способ установки может выполняться вместо первого способа обработки.
[0063] Если определено, что источник сигнала ответа не активирует первый способ установки, а активирует второй способ обработки, на основе принятого сигнала ответа, мобильный телефон 32 определяет, что мобильный телефон 32 выполняет второй способ установки. На этапе S608 мобильный телефон 32 подтверждает состояние установки, указывающее то, установлена ли информация беспроводного параметра в первом способе установки другим устройством в источнике сигнала ответа, на основе содержания сигнала ответа.
[0064] Если информация беспроводного параметра в первом способе установки не установлена другим устройством в источнике сигнала ответа, мобильный телефон 32 отображает в блоке 105 дисплея факт того, что имеет место проблема безопасности, поскольку беспроводные параметры установлены в первоначальном состоянии. Мобильный телефон 32 может заставить пользователя определить то, должна ли быть продолжена последующая обработка, когда информация беспроводного параметра в первом способе установки не установлена в источнике сигнала ответа.
[0065] На этапе S609 мобильный телефон 32 передает беспроводный сигнал запроса информации установки, чтобы запросить беспроводные параметры, в АР 33 с помощью блока 104 беспроводной связи. На этапе S610 мобильный телефон 32 определяет то, принят ли беспроводный сигнал подтверждения информации установки, включающий в себя беспроводные параметры, который является сигналом ответа на сигнал запроса, переданный на этапе S609.
[0066] После приема беспроводного сигнала подтверждения информации установки, включающего в себя беспроводные параметры, мобильный телефон 32 создает беспроводное безопасное соединение с помощью блока 104 беспроводной связи в соответствии с SSID, способами шифрования и аутентификации и информации ключа, включенной в принятые беспроводные параметры.
[0067] Как описано выше, мобильный телефон 32 может выбирать подходящий способ, соответствующий состоянию точки доступа, из множества способов процесса автоматической установки беспроводного параметра на основе содержания сигнала ответа из точки доступа.
Второй вариант осуществления
[0068] Процесс обновления беспроводных параметров мобильным телефоном 32 для точки доступа, в которой беспроводные параметры находятся в состоянии первоначальной установки, и, которая имеет проблему безопасности, чтобы улучшить защиту, будет теперь описан во втором варианте осуществления. Конфигурация каждого устройства во втором варианте осуществления является такой же, что и в первом варианте осуществления.
[0069] Иллюстративный операционный процесс, выполняемый мобильным телефоном 32 во втором варианте осуществления, будет теперь описан со ссылкой на фиг.7. Фиг.7 - блок-схема последовательности этапов, когда мобильный телефон 32 выполняет процесс автоматической установки беспроводного параметра с помощью АР 33 с использованием первого способа в первом способе установки. Операционный процесс на блок-схеме последовательности этапов на фиг.7 начинается после приема инструкции, чтобы начать процесс автоматической установки беспроводного параметра с использованием первого способа в первом способе установки, от пользователя с помощью блока 109 ввода. Операционный процесс на блок-схеме последовательности этапов на фиг.7 выполняется блоком 102 управления, который считывает компьютерную программу, сохраненную в блоке 103 памяти, и выполняет компьютерную программу, которая считана. Часть или все из этапов на блок-схеме последовательности этапов, проиллюстрированной на фиг.7, могут быть реализованы с помощью аппаратного обеспечения, такого как ASIC.
[0070] Ссылаясь на фиг.7, на этапе S701 мобильный телефон 32 захватывает изображение кода QR, отображенного с помощью АР 33, с помощью блока 110 формирования изображения, в ответ на управление пользователем блоком 109 ввода. Мобильный телефон 32 считывает декодированные данные о коде QR и определяет то, включена ли информация, необходимая для установки беспроводных параметров, в декодированные данные. Когда информация, необходимая для установки беспроводных параметров, не включена в декодированные данные мобильный телефон 32 может выполнить ошибочное завершение или может опять захватить изображение кода QR.
[0071] Когда информация, необходимая для установки беспроводных параметров, включена в код QR, на этапе S702 мобильный телефон 32 получает идентификационную информацию об АР 33 из кода QR. На этапе S703 мобильный телефон 32 передает сигнал поиска, задающий АР 33, идентифицированную с помощью идентификационной информации в коде QR, с помощью блока 104 беспроводной связи. Информация о первом способе установки включена в сигнал поиска как дополнительная информация. Дополнительная информация используется, чтобы ограничить поиск точкой доступа, поддерживающей первый способ установки, или точкой доступа, идентифицированной с помощью идентификационной информации.
[0072] На этапе S704 мобильный телефон 32 ожидает приема сигнала ответа из АР 33. После приема сигнала ответа с помощью блока 104 беспроводной связи, на этапе S705 мобильный телефон 32 подтверждает то, совпадает ли идентификационная информация об источнике сигнала ответа с идентификационной информацией об устройстве, полученной из кода QR. Если мобильный телефон 32 подтверждает, что идентификационная информация об источнике сигнала ответа не совпадает с идентификационной информацией об устройстве, полученной из кода QR (НЕТ на этапе S705), процесс возвращается на этап S704, чтобы дополнительно ожидать сигнала ответа.
[0073] Если мобильный телефон 32 подтверждает, что идентификационная информация об источнике сигнала ответа совпадает с идентификационной информацией об устройстве, полученной из кода QR (ДА на этапе S705), на этапе S706 мобильный телефон 32 определяет то, имеют ли беспроводные параметры, установленные в АР 33, первоначальные значения (заводское состояние по умолчанию), на основе информации, включенной в сигнал ответа. Если мобильный телефон 32 определяет, что беспроводные параметры, установленные в АР 33, не имеют первоначальных значений (НЕТ на этапе S706) операционный процесс, проиллюстрированный на фиг.7, завершается.
[0074] Если мобильный телефон 32 определяет, что беспроводные параметры, установленные в АР 33, имеют первоначальные значения (ДА на этапе S706), мобильный телефон 32 выбирает установку беспроводных параметров с использованием первого способа. Мобильный телефон 32 выполняет процесс создания зашифрованной беспроводной линии связи с помощью АР 33, для того чтобы безопасно установить беспроводные параметры с использованием первого способа. На этапе S707 мобильный телефон 32 передает беспроводный сигнал запроса информации установки, чтобы запросить беспроводные параметры, в АР 33 с помощью блока 104 беспроводной связи, для того чтобы получить беспроводный параметр, имеющий первоначальные значения, установленные в текущий момент в АР 33. На этапе S708 мобильный телефон 32 определяет то, принят ли беспроводный сигнал подтверждения информации установки, включающий в себя беспроводные параметры, который является сигналом ответа на сигнал запроса, переданный на этапе S707.
[0075] После приема беспроводного сигнала подтверждения информации установки, включающего в себя беспроводные параметры, на этапе S709 мобильный телефон 32 создает беспроводное безопасное соединение с АР 33 с помощью блока 104 беспроводной связи в соответствии с SSID, способами шифрования и аутентификации и информации ключа, включенной в принятые беспроводные параметры.
[0076] На этапе S710 мобильный телефон 32 отображает для пользователя в блоке 105 дисплея сообщение, указывающее, что приятые беспроводные параметры имеют первоначальные значения, и требуется обновление информации установки. На этапе S711 мобильный телефон 32 генерирует беспроводные параметры (информацию установки беспроводного параметра), устанавливаемые в устройстве партнера связи, тем же способом, что и на этапе S508.
[0077] На этапе S712 мобильный телефон 32 передает беспроводный сигнал запроса информации установки, чтобы запросить беспроводные параметры, в АР 33. Беспроводный сигнал запроса информации установки на этапе S712 включает в себя беспроводные параметры, сгенерированные на этапе S711. Беспроводные параметры, зашифрованные с использованием открытого ключа, могут передаваться на этапе S712. На этапе S713 мобильный телефон 32 определяет то, принят ли беспроводный сигнал подтверждения информации установки, указывающий, что беспроводные параметры приняты, который является сигналом ответа на сигнал запроса, переданный на этапе S712. После приема беспроводного сигнала подтверждения информации установки, операционный процесс, проиллюстрированный на фиг.7, завершается.
[0078] Когда беспроводная сеть, созданная с помощью АР 33, изменяется на беспроводную сеть с использованием беспроводных параметров, которые вновь установлены после того, как принят беспроводный сигнал подтверждения информации установки, мобильный телефон 32 может опять выполнять процесс безопасного соединения с АР 33.
[0070] Как описано выше, поскольку пользователю выдается предупреждение, и беспроводные параметры заменяются новыми беспроводными параметрами, когда беспроводные параметры, установленные в АР 33, имеют первоначальные значения, во втором варианте осуществления безопасность улучшается.
Другие варианты осуществления
[0080] В вышеупомянутых вариантах осуществления описан пример, в котором мобильный телефон 32 выбирает выполняемый первый способ или второй способ, на основе информации, включенной в сигнал ответа, из АР 33. Однако мобильный телефон 32 может выбирать первый способ или второй способ в соответствии с операцией пользователя. Мобильный телефон 32 может заставить пользователя установить первый способ или второй способ до того, как захвачено изображение кода QR. Мобильный телефон 32 может представить идентификационную информацию об устройстве, включенную в код QR, который считывается, когда изображение кода QR захвачено, пользователю и может спросить пользователя о том, должен ли выполняться первый способ или второй способ, с помощью блока 105 дисплея. В этом случае после вопроса мобильный телефон 32 выполняет первый способ или второй способ в соответствии с выбором пользователем с помощью блока 109 ввода.
[0081] Мобильный телефон 32 может выбрать первый способ или второй способ в соответствии с типом операции, выбранным пользователем. Например, когда первый способ, чтобы выполнять первый способ, установлен в соответствии с операцией пользователя с помощью блока 109 ввода, мобильный телефон 32 выполняет захват изображения с помощью блока 110 формирования изображения. После захвата изображения информации кода с помощью блока 110 формирования изображения в состоянии, в котором первый способ установлен пользователем, мобильный телефон 32 выполняет обработку первого способа на основе содержания информации кода. Когда второй способ, чтобы выполнять второй способ, установлен в соответствии с операцией пользователя с помощью блока 109 ввода, мобильный телефон 32 выполняет захват изображения с помощью блока 110 формирования изображения. После захвата изображения информации кода с помощью блока 110 формирования изображения в состоянии, в котором второй способ установлен пользователем, мобильный телефон 32 выполняет обработку второго способа на основе содержания информации кода.
[0082] Когда сигнал ответа, указывающий, что беспроводные параметры были установлены, принимается из точки доступа в состоянии, в котором первый способ выбирается пользователем, мобильный телефон 32 может отобразить информацию, указывающую, что беспроводные параметры были установлены, в блоке 105 дисплея. В этом случае мобильный телефон 32 может выполнить ошибочное завершение или может заставить пользователя определить то, должна ли выполняться обработка первого способа.
[0083] Аналогично, когда сигнал ответа, указывающий, что беспроводные параметры не были установлены, или, что беспроводные параметры имеют первоначальные значения, принимается из точки доступа в состоянии, в котором второй способ выбирается пользователем, мобильный телефон 32 может отобразить информацию, указывающую, что беспроводные параметры не были установлены, или, что беспроводные параметры имеют первоначальные значения, в блоке 105 дисплея. В этом случае мобильный телефон 32 может выполнить ошибочное завершение или может заставить пользователя определить то, должна ли выполняться обработка второго способа.
[0084] Мобильный телефон 32 может выбрать первый способ или второй способ в соответствии с состоянием мобильного телефона 32, когда захвачено изображение кода QR. Например, когда мобильный телефон 32 уже участвовал в беспроводной сети точки доступа, идентифицированной с помощью идентификационной информации, включенной в код QR, когда захвачено изображение кода QR, мобильный телефон 32 может не выполнять второй способ, а может выполнять первый способ.
[0085] Мобильный телефон 32 может выбрать первый способ или второй способ на основе информации, включенной в код QR. Например, когда информация, указывающая то, были ли установлены беспроводные параметры, включена в код QR, мобильный телефон 32 может выбрать первый способ или второй способ на основе этой информации. В этом случае, если информация, указывающая что беспроводные параметры были установлены, включена в код QR, мобильный телефон 32 выбирает и выполняет второй способ. Если информация, указывающая что, беспроводные параметры не были установлены, включена в код QR, мобильный телефон 32 выбирает и выполняет первый способ.
[0086] Например, когда идентификационная информация, указывающая способ установки, включена в код QR, мобильный телефон 32 может выбрать первый способ или второй способ на основе этой информации. В этом случае если идентификационная информация, указывающая второй способ, включена в код QR, мобильный телефон 32 выбирает и выполняет второй способ. Если идентификационная информации, указывающая первый способ, включена в код QR, мобильный телефон 32 выбирает и выполняет первый способ.
[0087] Операции в первом варианте осуществления и втором варианте осуществления могут быть соответствующим образом объединяться друг с другом.
[0088] В вышеупомянутых вариантах осуществления описана конфигурация, в которой обмен информацией, используемой, чтобы устанавливать беспроводные параметры, осуществляется между устройствами с использованием изображения кода QR. Однако, вместо захвата изображения кода QR могут использоваться беспроводные параметры, такие как NFC или Bluetooth (зарегистрированная торговая марка). В качестве альтернативы, может использоваться беспроводная связь, такая как 802.11ad IEEE TransferJet (зарегистрированная торговая марка).
[0089] Считываемый код QR может быть не только кодом QR, отображаемым в блоке дисплея в вышеупомянутом варианте осуществления. Например, считываемый код QR может быть кодом QR, приписываемым случаю устройства связи в виде клейма или тому подобного, или кодом QR, приписываемым к справочному руководству или пакету, таким как плата, устройства связи при доставке. Вместо кода QR может использоваться штрих-код или двумерный код. Вместо машинно-читаемой информации, такой как код QR, может использоваться информация, читаемая пользователем.
[0090] Несмотря на то, что в вышеупомянутых вариантах осуществления описан случай, в котором связь между устройствами выполняется посредством связи беспроводной LAN, соответствующей 802.11 IEEE, связь между устройствами не ограничена этим. Например, связь между устройствами может выполняться с помощью беспроводного носителя связи, например, беспроводной универсальной последовательной шины, многополосного Альянса (MBOA) мультиплексирования с частотным разделением (OFDM), Bluetooth (зарегистрированная торговая марка), сверхширокой полосы (UWB), ZigBee или NFC. UWB включает в себя беспроводную USB, беспроводную 1394, WINET и т.д.
[0091] Несмотря на то, что в вышеупомянутых вариантах осуществления описан случай, в котором точка доступа беспроводной LAN предоставляет беспроводные параметры, беспроводные параметры могут не предоставляться точкой доступа беспроводной LAN. Например, владелец группы Wi-Fi Direct (зарегистрированная торговая марка) может предоставлять беспроводные параметры.
[0092] Настоящее изобретение может быть реализовано с помощью процесса, в котором программы, реализующие, по меньшей мере, одну функцию вышеупомянутых вариантов осуществления, поставляются в систему или в устройство через сеть или носитель памяти, и, по меньшей мере, один процессор в компьютере в системе или в устройстве считывает программы и выполняет программы, которые считаны. Настоящее изобретение может быть реализовано с помощью схем (например, ASIC), реализующих, по меньшей мере, одну функцию вышеупомянутых вариантов осуществления.
[0093] Согласно настоящему изобретению, можно выполнять процесс, выбранный из множества процессов установки беспроводных параметров на основе информации, которая необходима для установки беспроводных параметров, и которая включена в информацию, являющуюся следствием анализа изображения, которое захвачено.
[0094] Вариант (варианты осуществления) настоящего изобретения может также быть реализован компьютером системы или устройством, которое считывает и выполняет выполняемые компьютером инструкций (например, одну или более программ), записанных на носителе памяти (который может также называться более полно «постоянный читаемый компьютером носитель памяти»), чтобы выполнять функции одного или более из описанных выше вариантов осуществления, и/или включает в себя одну или более схем (например, прикладную интегральную схему ASIC)) для выполнения функций одного или более из описанных выше вариантов осуществления, и с помощью способа, выполняемого компьютером системы или устройством, например, с помощью считывания и выполнения выполняемых компьютером инструкций из носителя памяти, чтобы выполнять функции одного или более из описанных выше вариантов осуществления, и/или с помощью управления одной или более схемами, чтобы выполнять функции одного или более из описанных выше вариантов осуществления. Компьютер может содержать один или более процессоров (например, центральный процессор (CPU), микропроцессор (MPU)) и может включать в себя сеть отдельных компьютеров или отдельных процессоров, чтобы считывать и выполнять выполняемые компьютером инструкции. Выполняемые компьютером инструкции могут предоставляться в компьютер, например, из сети или из носителя памяти. Носитель памяти может включать в себя, например, один или более жестких дисков, память произвольного доступа (RAM), постоянную память (ROM), память распределенной компьютерной системы, оптический диск (такой как компакт-диск (CD), цифровой универсальный диск (DVD) или диск Blu-ray (BD™)), устройство флэш-памяти, карту памяти, и тому подобные.
[0095] Несмотря на то, что изобретение было описано со ссылкой на иллюстративные варианты осуществления, следует понимать, что изобретение не ограничено раскрытыми вариантами осуществления. Рамки объема последующей формулы изобретения должны соответствовать самой широкой интерпретации, таким образом, чтобы заключать в себе все такие модификации и эквивалентные структуры и функции.
[0096] Эта заявка испрашивает приоритет японской заявки на патент №3015-024502, зарегистрированной 20 февраля 2015г., которая, таким образом, полностью включена в настоящее описание посредством ссылки.