Устройство связи, способ управления устройством связи и машиночитаемый носитель записи

Иллюстрации

Показать все

Изобретение относится к устройству съемки изображения, включающему в себя устройство беспроводной связи. Техническим результатом является усовершенствование устройства, которое должно устанавливать соединение с внешним устройством по сети для приема или передачи по линии связи данных захваченного изображения в виде файла. Указанный технический результат достигается тем, что сохраняется информация об одной или более сетях, с которыми устройство связи соединялось ранее, и информация об одном или более внешних устройствах, с которыми устройство связи ранее устанавливало соединение. Информация о первой сети, ранее сформированной устройством связи, и информация о второй сети, ранее сформированной внешней точкой доступа, сохраняется таким образом, чтобы информация о первой сети и информация о второй сети являлась идентифицируемой. В случае определения отсутствия сети, соответствующей сохраненной информации о второй сети, принимается решение об использовании сети на основании сохраненной информации о первой сети. 3 н. и 7 з.п. ф-лы, 21 ил.

Реферат

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

Настоящее изобретение относится к процессу соединения устройства связи с сетью.

УРОВЕНЬ ТЕХНИКИ

В типичном устройстве съемки изображения, включающем в себя смонтированное устройство беспроводной связи, таком как цифровая камера, данные захваченного изображения записываются в виде файла на носитель записи, такую как карта памяти, включенную в состав или вставленную в камеру. Данные изображения имеют форму файла, благодаря чему они могут быть легко переданы и приняты по линии связи.

Известен способ отображения ранее сохраненных названий устройств беспроводной связи на блоке отображения по выбору, а также способ отображения информации, указывающей наличие или отсутствие устройств беспроводной связи в сети, на блоке отображения для легкого установления соединения с желаемым партнером по связи. Также доступна технология восстановления соединения с желаемым устройством посредством использования истории соединений.

Кроме того, существует устройство беспроводной связи, имеющее функцию упрощенной точки доступа. Когда устройство беспроводной связи инициирует функцию упрощенной точки доступа, другое устройство обнаруживает устройство беспроводной связи в качестве точки доступа и соединяется с сетью, сформированной посредством устройства беспроводной связи. Таким образом, между устройствами беспроводной связи может быть установлено соединение даже в среде, которая не содержит беспроводных сетей, сформированных точкой доступа.

РАСКРЫТИЕ ИЗОБРЕТЕНИЯ

Настоящее изобретение обеспечивает устройство связи, которое должно устанавливать соединение с внешним устройством по сети. Устройство связи включает в себя блок соединения, выполненный с возможностью соединения с сетью, сформированной внешней точкой доступа; блок формирования, выполненный с возможностью формирования сети с устройством связи в качестве точки доступа; блок хранения, выполненный с возможностью хранения информации об одной или более сетях, с которыми устройство связи соединялось ранее, информации об одном или более внешних устройствах, с которыми устройство связи ранее устанавливало соединение, информации о первой сети, ранее сформированной блоком формирования, и информации о второй сети, ранее сформированной внешней точкой доступа, таким образом, чтобы информация о первой сети и информация о второй сети являлась идентифицируемой; блок приема, выполненный с возможностью приема, на основе информации об одном или более внешних устройствах, сохраненной посредством блока хранения, выбора внешнего устройства, с которым должна быть установлена связь по сети; блок определения, выполненный с возможностью определения в случае, когда выбор принят блоком приема, существует ли сеть, соответствующая информации о второй сети, сохраненной блоком хранения; и блок принятия решений, выполненный с возможностью принятия решения в случае, когда блок определения определяет отсутствие сети, об использовании сети на основе информации о первой сети, сохраненной блоком хранения.

Другие отличительные признаки настоящего изобретения станут очевидными после ознакомления с нижеприведенным описанием иллюстративных вариантов осуществления, представленным со ссылкой на прилагаемые сопровождающие чертежи.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Фиг.1 - блок-схема, иллюстрирующая конфигурацию устройства связи в соответствии с первым вариантом осуществления настоящего изобретения.

Фиг.2 - блок-схема, иллюстрирующая конфигурацию мобильного телефона, в соответствии с первым вариантом осуществления.

Фиг.3А и 3B - схемы, иллюстрирующие конфигурации сетей в соответствии с первым вариантом осуществления.

Фиг.4 - принципиальная схема базы данных, сохраненной устройством связи, в соответствии с первым вариантом осуществления.

Фиг.5А - блок-схема, иллюстрирующая процесс, выполняемый устройством связи, в соответствии с первым вариантом осуществления.

Фиг.5B - блок-схема, иллюстрирующая процесс, выполняемый устройством связи, в соответствии с первым вариантом осуществления.

Фиг.5C - блок-схема, иллюстрирующая процесс, выполняемый устройством связи, в соответствии с первым вариантом осуществления.

Фиг.6А-6J - схемы, иллюстрирующие примеры экранных изображений, отображаемых в процессе работы устройства связи, в соответствии с первым вариантом осуществления.

Фиг.7А - блок-схема, иллюстрирующая процесс, выполняемый устройством связи, в соответствии с первым вариантом осуществления.

Фиг.7B - блок-схема, иллюстрирующая процесс, выполняемый устройством связи, в соответствии с первым вариантом осуществления.

Фиг.7C - блок-схема, иллюстрирующая процесс, выполняемый устройством связи, в соответствии с первым вариантом осуществления.

ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ

Ниже в настоящем документе будут описаны варианты осуществления настоящего изобретения, в которых устройство связи установлено в устройстве съемки изображения, таком как цифровая камера. Настоящее изобретение не ограничивается этим и может быть использовано применительно к устройству обработки информации, такому как мобильный телефон, портативный мультимедийный проигрыватель, так называемое планшетное устройство и персональный компьютер.

ПЕРВЫЙ ВАРИАНТ ОСУЩЕСТВЛЕНИЯ

Конфигурация устройства съемки изображения

Далее со ссылкой на Фиг.1 будет представлен краткий обзор конфигурации и принципа работы устройства съемки изображения, в соответствии с первым вариантом осуществления настоящего изобретения.

Как показано на Фиг.1, блок 101 управления управляет отдельными блоками цифровой камеры 100, в соответствии с подаваемым на него сигналом и нижеописанной программой. Блок 101 управления не должен в обязательном порядке управлять целым устройством, при этом множество аппаратных блоков могут совместно использовать процесс для управления целым устройством.

Блок 102 съемки изображения преобразовывает свет объекта, сформированного посредством линзы, включенной в состав блока 102 съемки изображения, в электрический сигнал, выполняет процесс шумоподавления и т.д., и выводит цифровые данные в виде данных изображения. Данные захваченного изображения сохраняются в буферной памяти, подвергаются конкретному вычислению в блоке 101 управления и записываются на носитель 110 записи.

Энергонезависимая память 103 является электрически стираемой энергонезависимой памятью. В ней сохраняется нижеописанная программа, которая выполняется посредством блока 101 управления.

Оперативная память 104 используется в качестве буферной памяти, которая временно сохраняет данные изображения, захваченного посредством блока 102 съемки изображения, памяти визуального представления изображения на блоке 106 отображения, рабочей области для блока 101 управления и т.д.

Операционный блок 105 используется для приема команды для цифровой камеры 100 от пользователя. Например, операционный блок 105 включает в себя операционные элементы, такие как кнопка питания, функционирующая для обеспечения пользовательской команды включения/выключения цифровой камеры 100, спусковой переключатель, функционирующий для обеспечения команды выполнения съемки и кнопка воспроизведения, функционирующая для обеспечения команды воспроизведения данных изображения. Кроме того, сенсорная панель, включенная в состав блока 106 отображения, который будет описан ниже, включается в состав операционного блока 105. Спусковой переключатель включает в себя переключатель SW1 и переключатель SW2. Когда спусковой переключатель переводится в так называемое состояние половинного нажатия, переключатель SW1 переводится в рабочее замкнутое состояние. В этом состоянии принимаются команды выполнения подготовки к съемке, такой как процесс автоматической фокусировки (AF), процесс автоматического экспонирования (AE), процесс автоматического баланса белого (AWB) и процесс предварительного срабатывания вспышки (EF). Когда спусковой переключатель переводится в состояние полного нажатия, переключатель SW2 переводится в рабочее замкнутое состояние. В этом состоянии принимается команда выполнения съемки.

Блок 106 отображения отображает изображение видоискателя в процессе съемки, отображает данные захваченного изображения, а также отображает символы для интерактивного операционного экранного изображения. Блок 106 отображения не должен в обязательном порядке включаться в состав цифровой камеры 100. Цифровая камера 100 может быть соединена с блоком 106 отображения, который может быть обеспечен внутри или за пределами цифровой камеры 100, и может иметь по меньшей мере функцию управления отображением, служащую для управления отображением на блоке 106 отображения.

Носитель 110 записи имеет возможность сохранения данных изображения, которые выводятся с блока 102 съемки изображения. Носитель 110 записи может быть выполнен с возможностью извлечения из цифровой камеры 100 или может быть встроен в цифровую камеру 100. То есть цифровая камера 100 может иметь по меньшей мере блок, функционирующий для организации доступа к носителю 110 записи.

Блок 111 соединения является интерфейсом, который используется для установления соединения с внешним устройством. Цифровая камера 100, в соответствии с данным вариантом осуществления, имеет возможность передачи и приема данных от внешнего устройства посредством использования блока 111 соединения. В данном варианте осуществления блок 111 соединения включает в себя интерфейс, который используется для соединения с внешним устройством по беспроводной локальной сети (LAN). Блок 101 управления осуществляет беспроводную связь с внешним устройством посредством управления блоком 111 соединения. Используемая схема связи не ограничивается беспроводной сетью LAN.

Цифровая камера 100, в соответствии с данным вариантом осуществления, имеет возможность функционирования в качестве ведомого устройства в режиме инфраструктуры беспроводной сети LAN. В случае функционирования в качестве ведомого устройства, цифровая камера 100 имеет возможность соединения с сетью, сформированной точкой доступа (далее - AP) в окружающей области, посредством установления соединения с AP. Цифровая камера 100, в соответствии с данным вариантом осуществления, является своего рода AP, и при этом имеет возможность функционирования в качестве упрощенной AP, имеющей большее функциональное ограничение. AP в соответствии с данным вариантом осуществления является примером ретрансляционного устройства. Если цифровая камера 100 функционирует в качестве упрощенной AP, то цифровая камера 100 сама формирует сеть. Устройство, находящееся вблизи цифровой камеры 100, распознает цифровую камеру 100 в качестве AP, и получает возможность соединения с сетью, сформированной цифровой камерой 100. Программа, которая побуждает цифровую камеру 100 функционировать в вышеописанным способом, сохраняется в энергонезависимой памяти 103.

Несмотря на то, что цифровая камера 100, в соответствии с данным вариантом осуществления, является своего рода AP, цифровая камера 100 является упрощенной AP, которая не имеет функции шлюза для передачи данных, принятых от ведомого устройства, Интернет-провайдеру и т.п. Следовательно, даже если цифровая камера 100 принимает данные от другого устройства, которое соединилось с сетью, сформированной цифровой камерой 100, цифровая камера 100 не имеет возможности передачи данных в сеть, такую как сеть Интернет. В соответствии с другим вариантом осуществления, цифровая камера 100 может иметь функцию шлюза.

Конфигурация мобильного телефона

Далее со ссылкой на Фиг.2 будет описана конфигурация и принцип работы мобильного телефона 200, в соответствии с первым вариантом осуществления настоящего изобретения. Мобильный телефон 200 соединяется с устройством, в соответствии с вариантом осуществления настоящего изобретения. Далее в настоящем документе мобильный телефон будет описываться в качестве примера устройства связи, в соответствии с вариантом осуществления настоящего изобретения, причем устройство связи не ограничивается этим. Настоящее изобретение также может быть использовано применительно к устройству обработки информации, такому как цифровая камера, имеющая функцию беспроводной связи, портативный мультимедийный проигрыватель, так называемое планшетное устройство, персональный компьютер и смартфон.

Как показано на Фиг.2, блок 201 управления управляет отдельными блоками мобильного телефона 200, в соответствии с подаваемым на него сигналом и нижеописанной программой. Блок 201 управления не должен в обязательном порядке управлять целым устройством, при этом множество аппаратных блоков могут совместно использовать процесс для управления целым устройством.

Блок 202 съемки изображения преобразовывает свет объекта, сформированный объективом, включенным в состав блока 202 съемки изображения, в электрический сигнал, выполняет процесс шумоподавления и т.д., и выводит цифровые данные в виде данных изображения. Данные захваченного изображения сохраняются в буферной памяти, подвергаются конкретному вычислению в блоке 201 управления и сохраняются на носителе 210 записи.

Энергонезависимая память 203 является электрически стираемой энергонезависимой памятью. В ней сохраняются различные программы и т.п., которые выполняются посредством блока 201 управления. Программа для связи с цифровой камерой 100 также сохраняется в энергонезависимой памяти 203, а также она устанавливается в качестве приложения связи с камерой. Процесс, выполняемый посредством мобильного телефона 200, в соответствии с данным вариантом осуществления, реализовывается посредством считывания программы, обеспеченной посредством приложения связи с камерой. Приложение связи с камерой включает в себя программу, функционирующую для использования основной функции операционной системы (OS), установленной в мобильном телефоне 200. Система OS мобильного телефона 200 может иметь программу, функционирующую для реализации процесса, в соответствии с данным вариантом осуществления.

Оперативная память 204 используется в качестве буферной памяти, которая временно сохраняет данные изображения, сформированные посредством блока 202 съемки изображения, памяти визуального представления изображения на блоке 206 отображения, рабочей области для блока 201 управления и т.д.

Операционный блок 205 используется для приема команды для мобильного телефона 200 от пользователя. Например, операционный блок 205 включает в себя операционные элементы, такие как кнопка питания, функционирующая для обеспечения пользовательской команды включения/выключения мобильного телефона 200, и сенсорная панель, включенная в состав блока 206 отображения.

Блок 206 отображения отображает данные изображения, а также отображает символы для интерактивной операции. Мобильный телефон 200 не должен в обязательном порядке включать в себя блок 206 отображения. Мобильный телефон 200 может иметь возможность соединения с блоком 206 отображения, а также иметь по меньшей мере функцию управления отображением, служащую для управления отображением на блоке отображения 206.

Носитель 210 записи имеет возможность сохранения данных изображения, которые выводятся с блока 202 съемки изображения. Носитель 210 записи может быть выполнен с возможностью извлечения из мобильного телефона 200, или же может быть встроена в мобильный телефон 200. То есть мобильный телефон 200 может иметь по меньшей мере блок, функционирующий для организации доступа к носителю 210 записи.

Блок 211 соединения является интерфейсом, который используется для установления соединения с внешним устройством. Мобильный телефон 200, в соответствии с данным вариантом осуществления, имеет возможность передачи и приема данных от внешнего устройства посредством использования блока 211 соединения. В данном варианте осуществления блок 211 соединения включает в себя интерфейс, который используется для связи с внешним устройством по беспроводной сети LAN. Блок 201 управления осуществляет беспроводную связь с внешним устройством посредством управления блоком 211 соединения. Мобильный телефон 200, в соответствии с данным вариантом осуществления по меньшей мере имеет возможность функционирования в качестве ведомого устройства в режиме инфраструктуры, а также возможность соединения с сетью, сформированной AP в окружающей области.

Блок 212 соединения с сетью общего пользования является интерфейсом, который используется для установления беспроводной связи с сетью общего пользования. Мобильный телефон 200 имеет возможность установления речевой и информационной связи с другим устройством посредством использования блока 212 соединения с сетью общего пользования. В случае установления речевой связи, блок 201 управления получает и выводит речевые сигналы посредством микрофона 213 и динамика 214. В данном варианте осуществления блок 212 соединения с сетью общего пользования включает в себя интерфейс, функционирующий для установления связи посредством использования схемы связи третьего поколения. Вместо схемы связи третьего поколения может быть использована другая схема связи, такая как «Долгосрочное развитие» (LTE), «Глобальная совместимость для микроволнового доступа» (WiMAX), асимметричная цифровая абонентская линия (ADSL), «Оптоволокно до дома» (FTTH) и так называемая схема связи четвертого поколения. Кроме того, блок 211 соединения и блок 212 соединения с сетью общего пользования не должны в обязательном порядке состоять из независимых аппаратных блоков, при этом они могут быть интегрированы в одну антенну.

Конфигурация системы

Далее, со ссылкой на Фиг.3А и 3B, будет описана конфигурация системы, в которой цифровая камера 100 и мобильный телефон 200, в соответствии с данным вариантом осуществления, соединяются друг с другом.

В случае, когда цифровая камера 100 и мобильный телефон 200 передают и принимают данные по беспроводной сети LAN, доступны следующие два режима связи, которые иллюстрируются на Фиг.3А и 3B.

Фиг.3А иллюстрирует первый режим информационной связи, в котором цифровая камера 100 и мобильный телефон 200 соединяются с беспроводной сетью LAN, сформированной внешней AP 300, которая является примером внешнего ретрансляционного устройства. Цифровая камера 100 и мобильный телефон 200 обнаруживают сигнал сигнализации, который регулярно передается внешней AP 300, и соединяются с беспроводной сетью LAN, сформированной внешней AP 300. После соединения с одной беспроводной сетью LAN, цифровая камера 100 и мобильный телефон 200 находят друг друга, получают информацию о своих возможностях и получают возможность передачи и приема данных по беспроводной сети LAN (соединение между устройствами установлено).

Внешняя AP 300 в соответствии с данным вариантом осуществления имеет возможность соединения с внешней сетью, такой как сеть Интернет, посредством использования сети общего пользования и т.п. Следовательно, мобильный телефон 200 имеет возможность передачи данных в сеть Интернет посредством использования внешней AP 300.

Фиг.3B иллюстрирует второй режим информационной связи, в котором цифровая камера 100 и мобильный телефон 200 устанавливают прямое соединение друг с другом без использования внешней AP 300. В данном случае цифровая камера 100 функционирует в качестве упрощенной AP и формирует беспроводную сеть LAN. В случае функционирования в качестве упрощенной AP, цифровая камера 100 начинает регулярную передачу сигнала сигнализации. Мобильный телефон 200 обнаруживает сигнал сигнализации и соединяется с беспроводной сетью LAN, сформированной цифровой камерой 100. Подобно ситуации, иллюстрированной на Фиг.3А, цифровая камера 100 и мобильный телефон 200 находят друг друга, получают информацию о своих возможностях для установления соединения, и получают возможность передачи и приема данных.

Как было описано выше, цифровая камера 100, в соответствии с данным вариантом осуществления, не имеет функции связи с внешней сетью, такой как сеть Интернет. Следовательно, мобильный телефон 200, который соединен с беспроводной сетью LAN, сформированной цифровой камерой 100, не имеет возможности передачи данных в сеть Интернет и т.п. посредством использования упрощенной AP.

Как было описано выше, цифровая камера 100 и мобильный телефон 200 устанавливают связь с использованием двух режимов информационной связи. В данном варианте осуществления будет представлено описание примера, в котором в соответствии с этими режимами информационной связи выполняется соответствующее управление.

Структура данных истории соединений

Далее со ссылкой на Фиг.4 будет описана база данных, сохраненная посредством цифровой камеры 100, в соответствии с данным вариантом осуществления.

В случае, когда цифровая камера 100 устанавливает соединение с устройством-партнером, цифровая камера 100 изначально соединяется с сетью (включая случай, когда цифровая камера 100 служит в качестве упрощенной AP и формирует сеть), а затем устанавливает соединение с устройством-партнером. В данном варианте осуществления управление информацией о сети и информацией об устройстве-партнере осуществляется посредством использования отдельных баз данных. База данных, сохраненная посредством цифровой камеры 100, в соответствии с данным вариантом осуществления, включает в себя раздел 410 информации о подключенных устройствах, раздел 420 параметров соединения с сетью и раздел 430 параметров формирования сети.

Раздел 410 информации о подключенных устройствах сохраняет информацию для управления устройствами-партнерами, с которыми цифровая камера 100 ранее устанавливала соединение по сети. Информация, сохраняемая в разделе 410 информации о подключенных устройствах, является примером хронологической информации, сохраняемой в первом блоке хранения. Раздел 410 информации о подключенных устройствах сохраняет следующие информационные элементы: «номер информации о подключенных устройствах», «порядок подключения», «тип устройства», «регистрационное имя», «идентификатор UUID», «параметр настройки разрешений видимости» и «номер параметра формирования сети», которые предоставляются для каждой части информации о подключенных устройствах. В данном случае «порядок подключения» отображает порядок, в соответствии с которым цифровая камера 100 устанавливала соединение с устройствами, отраженными в информации, заблаговременно сохраненной в разделе 410 информации о подключенных устройствах. Большее число указывает на устройство, которое было подключено позже. «Регистрационное имя» отображает имя подключенного устройства, которое может быть задано посредством пользователя, а также может быть беспрепятственно изменено для того, чтобы пользователь получил возможность идентификации подключенного устройства. «Тип устройства», «регистрационное имя» и «идентификатор UUID» не должны в обязательном порядке являться отдельными частями информации. Например, эти части информации могут быть определены посредством использования одного идентификатора ID, в котором объединяются тип, имя и уникальная последовательность символов. «Номер параметра формирования сети» отображает какой из параметров, находящихся в разделе 430 параметров формирования сети, использовался для формирования сети. N частей информации о подключенных устройствах могут быть сохранены в разделе 410 информации о подключенных устройствах. Для сохранения дополнительной информации необходимо удалить одну или более ранее сохраненных частей информации о подключенных устройствах. Часть информации о подключенных устройствах может быть удалена в ответ на операцию, выполняемую посредством пользователя цифровой камеры 100. В случае необходимости сохранения дополнительной информации в состоянии, когда N частей информации являются ранее сохраненными, часть информации о подключенных устройствах, имеющая наименьшее значение, может быть удалена посредством обращения к информационному элементу «порядок подключения».

Раздел 420 параметров соединения с сетью сохраняет информацию для управления сетями, с которыми цифровая камера 100 соединялась ранее, и которые были сформированы внешними AP и т.п. Информация, сохраняемая в разделе 420 параметров соединения с сетью, является примером хронологической информации, сохраняемой во втором блоке хранения. Раздел 420 параметров соединения с сетью сохраняет следующие информационные элементы: «номер параметра соединения с сетью», «порядок подключения», «идентификатор ESSID», «схема аутентификации», «тип кода», «ключ шифрования», «канал», «способ получения IP-адреса» и «способ получения службы DNS», которые предоставляются для каждого параметра соединения с сетью. В данном случае «порядок подключения» отображает порядок, в соответствии с которым цифровая камера 100 соединялась с беспроводными сетями, отраженными в информации, заблаговременно сохраненной в разделе 420 параметров соединения с сетью. Большее число указывает на сеть, в которой цифровая камера 100 соединялась позже. M параметров могут быть сохранены в разделе 420 параметров соединения с сетью. Для сохранения дополнительных параметров необходимо удалить один или более параметров, ранее сохраненных в разделе 420 параметров соединения с сетью. Параметр, находящийся в разделе 420 параметров соединения с сетью, может быть удален в ответ на операцию, выполняемую посредством пользователя цифровой камеры 100. В альтернативном варианте, в случае необходимости нового сохранения параметра в состоянии, когда М параметров являются ранее сохраненными, параметр, имеющий наименьшее значение, может быть удален посредством обращения к информационному элементу «порядок подключения». В случае, когда цифровая камера 100, которая служит в качестве упрощенной АР, формирует сеть, ее информацией, находящейся в нижеописанном разделе 430 параметров формирования сети, управляют подобно информации, отличной от информации, находящейся в разделе 420 параметров соединения с сетью.

Раздел 430 параметров формирования сети управляет информацией о сетях, сформированных посредством цифровой камеры 100, служащей в качестве упрощенной AP. Раздел 430 параметров формирования сохраняет следующие информационные элементы: «номер параметра формирования сети», «идентификатор ESSID» и «ключ шифрования», которые предоставляются для каждого параметра формирования сети. Раздел 430 параметров формирования сети может сохранять информацию о схеме аутентификации, типе кода, канала, способе получения IP-адреса, способе получения службы DNS и т.д., при этом элемент, являющийся общим для всех сетей, сформированных посредством цифровой камеры 100, не должен сохраняться в обязательном порядке. Раздел 430 параметров формирования сети имеет возможность сохранения N параметров, количество которых совпадает с количеством частей информации, сохраненных в разделе 410 информации о подключенных устройствах. В случае удаления части информации, находящейся в разделе 410 информации о подключенных устройствах, удаляется связанный параметр, находящийся в разделе 430 параметров формирования сети, поскольку в разделе 430 параметров формирования сети не может сохраняться больше, чем N параметров.

База данных, сохраняемая посредством цифровой камеры 100, может быть использована даже в случае переноса, выполняемого посредством блока 101 управления, из энергонезависимой памяти 103 в оперативную память 104. Следующее описание будет представлено с предположением того, что база данных, сохраняемая посредством цифровой камеры 100, размещается в оперативной памяти 104.

Процесс регистрации устройства

Далее со ссылкой на Фиг.5А-5C, будет приведено описание процесса, выполняемого посредством цифровой камеры 100, в соответствии с данным вариантом осуществления, в случае, когда цифровая камера 100 впервые устанавливает связь с устройством связи, включающим в себя мобильный телефон 200. Нижеописанный процесс реализовывается посредством блока 101 управления цифровой камеры 100, который управляет отдельными блоками цифровой камеры 100, в соответствии с подаваемым сигналом и программой. Если не будет указано иное, то этот алгоритм является аналогичным другим алгоритмам, иллюстрирующим процессы, выполняемые посредством цифровой камеры 100. Этот процесс начинается в момент, когда пользователь цифровой камеры 100 подает команду установления соединения с другим устройством, посредством работы с меню и т.п.

Фиг.6А иллюстрирует пример экранного изображения пользовательского интерфейса (UI), которое отображается на блоке 106 отображения в начале процесса установления соединения с устройством. Пользователь цифровой камеры 100, в качестве типа устройства, с которым должно быть установлено соединение, нажимает экранную кнопку 601 «камера», экранную кнопку 602 «мобильный телефон», экранную кнопку 603 «персональный компьютер (PC)», экранную кнопку 604 «принтер», экранную кнопку 605 «веб-служба», и т.п. При нажатии экранной кнопки 606 «меню», экранное изображение возвращается к предшествующему экранному изображению. В данном варианте осуществления будет представлено описание случая, когда нажимается экранная кнопка 602 «мобильный телефон».

Фиг.6B иллюстрирует пример экранного изображения интерфейса UI, которое отображается на блоке 106 отображения после выбора типа устройства, с которым должно быть установлено соединение, посредством пользователя цифровой камеры 100 в момент выбора процесса регистрации устройства или повторно. Пользователь цифровой камеры 100 нажимает экранную кнопку 607 «регистрация устройства, с которым должно быть установлено соединение» для регистрации типа устройства, или же нажимает экранную кнопку 608 или 609, которая отображает ранее зарегистрированное устройство, для выполнения процесса повторного установления соединения с устройством.

Далее со ссылкой на Фиг.5А будет приведено описание процесса регистрации устройства (соединения с сетью/формирования сети), который выполняется посредством цифровой камеры 100 в случае нажатия экранной кнопки «регистрация устройства, с которым должно быть установлено соединение».

Как показано на Фиг.5А, на этапе S501 блок 101 управления выясняет, был ли сохранен параметр в разделе 420 параметров соединения с сетью. Если блок 101 управления определяет, что параметр был сохранен в разделе 420 параметров соединения с сетью, то процесс переходит на этап S502, и блок 101 управления осуществляет поиск AP для соединения с беспроводной сетью. Если блок 101 управления определяет, что параметр не был сохранен в разделе 420 параметров соединения с сетью, то процесс переходит на этап S504, и блок 101 управления выполняет процесс формирования беспроводной сети.

На этапе S502 блок 101 управления управляет блоком 111 соединения, благодаря чему осуществляется поиск AP, находящейся в окружающей области. Фиг.6C иллюстрирует пример экранного изображения, которое отображается на блоке 106 отображения в процессе поиска AP.

На этапе S503 блок 101 управления выясняет, была ли найдена AP, параметр которой сохранен в разделе 420 параметров соединения с сетью, которая является зарегистрированной AP, в процессе поиска AP, выполняемом на этапе S502. Если блок 101 управления определяет, что AP была найдена, то процесс переходит на этап S506. Если блок 101 управления определяет, что AP не была найдена, то процесс переходит на этап S504, и блок 101 управления выполняет процесс формирования беспроводной сети посредством использования упрощенной AP собственного устройства. В данном варианте осуществления выяснение того, была ли найдена AP, параметр которой сохранен в разделе 420 параметров соединения с сетью, в процессе поиска AP, выполняемом на этапе S502, осуществляется посредством сравнения идентификаторов ESSID. В альтернативном варианте такое выяснение может быть выполнено посредством использования других идентификаторов, таких как идентификаторы BSSID.

Если на этапе S501 блок 101 управления определяет, что параметр не был сохранен в разделе 420 параметров соединения с сетью, то процесс переходит на этап S504, ввиду того, что зарегистрированная AP не будет найдена на этапе S503, даже если на этапе S502 будет выполнен процесс поиска AP. Следовательно, процесс поиска на этапе S502 пропущен для сокращения периода времени до установления соединения. Кроме того, в случае, когда параметр не был сохранен в разделе 420 параметров соединения с сетью, необходимо выбрать сеть и ввести параметр для соединения с сетью, в связи с чем, работа цифровой камеры 100 усложняется. Следовательно, предпочтительно выполнять формирование сети с использованием упрощенной AP, при котором присутствует меньшее количество операций ввода параметров.

На этапе S504 блок 101 управления формирует идентификатор ESSID, схему аутентификации, тип кода, ключ шифрования и канал, которые являются необходимыми для формирования беспроводной сети LAN. В случае выполнения нового процесса регистрации каждый раз изменяется по меньшей мере либо идентификатор ESSID, либо ключ шифрования, либо схема аутентификации, либо тип кода, либо канал, которые формируются посредством цифровой камеры 100, в соответствии с данным вариантом осуществления. В данном варианте осуществления блок 101 управления не выполняет регистрацию информации о сети в разделе 430 параметров формирования сети, сформированной на этапе S504. Регистрация в разделе 430 параметров формирования сети выполняется в момент установления соединения с устройством (будет описано ниже).

На этапе S505 блок 101 управления формирует беспроводную сеть LAN посредством использования параметра сети, сформированного на этапе S504. Кроме того, блок 101 управления отображает на блоке 106 отображения по меньшей мере идентификатор ESSID и ключ шифрования, которые являются информацией, необходимой внешнему устройству для соединения с сетью. Фиг.6D иллюстрирует пример экранного изображения, которое отображается на блоке 106 отображения в состоянии ожидания соединения. На экранном изображении, иллюстрированном на Фиг.6D, идентификатору ESSID было присвоено значение «КАМЕРА-123», а ключу шифрования было присвоено значение «12345678», как указывается в диалоговом окне 610. Пользователь внешнего устройства получает возможность беспрепятственной соединения с сетью, сформированной посредством цифровой камеры 100, посредством просмотра устройства отображения. Кроме того, на этапе S505 присваивается IP-адрес, а подсеть предоставляет возможность связи с другим устройством, после чего процесс переходит на этап S521.

Далее будет приведено описание случая, когда процесс с этапа S503 переходит на этап S506. На этапе S506 блок 101 управления выясняет, было ли найдено множество AP, параметры которых сохранены в разделе 420 параметров соединения с сетью, в процессе поиска AP, выполняемом на этапе S502. Если блок 101 управления определяет, что множество AP было найдено, то процесс переходит на этап S508. Если блок 101 управления определяет, что множество AP не было найдено, то процесс переходит на этап S507.

На этапе S507 блок 101 управления выбирает из множества AP, найденных процессе поиска AP, выполняемом на этапе S502, ту AP, параметр которой сохранен в разделе 420 параметров соединения с сетью, после чего процесс переходит на этап S509.

На этапе S508 блок 101 управления выбирает из множества AP, найденных в процессе поиска AP, выполняемом на этапе S502, ту AP, параметр которой сохранен в разделе 420 параметров соединения с сетью, и которая соответствует сети, с которой цифровая камера 100 недавно соединялась, после чего процесс переходит на этап S509. Блок 101 управления обращается к информационному элементу «порядок подключения», находящемуся в разделе 420 параметров соединения с сетью, и выбирает наибольшее значение, благодаря чему получает возможность выбора AP, соответствующей сети, с которой цифровая камера 100 недавно соединялась. Например, предположим, что три AP, а именно «СЕТЬ-100», «СЕТЬ-101» и «СЕТЬ-102» были найдены в процессе поиска AP, выполняемом на этапе S502, в состоянии, когда информация, иллюстрированная на Фиг.4, является сохраненной в разделе 420 параметров соединения с сетью. В данном случае AP, параметры которых сохранены в разделе 420 параметров соединения с сетью, являются точкой доступа «СЕТЬ-100», сохраненной в столбце 421, и точкой доступа «СЕТЬ-101», сохраненной в столбце 422. «Порядок подключения», соответствующий порядку подключения в разделе