УСТРОЙСТВО ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ УПРАВЛЕНИЯ УСТРОЙСТВОМ ОБРАБОТКИ ИНФОРМАЦИИ И НОСИТЕЛЬ ДАННЫХ
DEVICE FOR INFORMATION PROCESSING, METHOD OF CONTROLLING INFORMATION PROCESSING DEVICE AND DATA MEDIA

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0001] Настоящее изобретение относится к устройству обработки информации, выполненному с возможностью осуществления беспроводной связи.
ОПИСАНИЕ СВЯЗАННОГО УРОВНЯ ТЕХНИКИ
[0002] Портативный терминал, такой как, например, смартфон или планшетный персональный компьютер (PC), имеет функцию беспроводной связи. Функция беспроводной связи может быть использована, например, для передачи графического изображения или электронного документа, сохраненного в портативном терминале, на принтер, с использованием беспроводной связи, для распечатки переданного графического изображения или электронного документа при помощи принтера.
[0003] Для того, чтобы портативный терминал осуществил беспроводную связь с внешним устройством, таким как, например, принтер и т.п., портативный терминал может соединиться с точкой доступа и установить беспроводную связь. В качестве способа установления беспроводной связи, опубликованный патент Японии № 2013-157736 раскрывает процедуру хэндовера (передачи обслуживания) с использованием связи ближнего поля (NFC). В процедуре хэндовера, информацию о соединении, необходимую для осуществления беспроводной связи, получают с использованием связи ближнего радиуса действия, такой как, например, связь NFC и т.п., и на основании полученной информации о соединении устанавливается беспроводная связь. Хэндовер позволяет пользователю легко устанавливать беспроводную связь между портативным терминалом и внешним устройством, таким как, например, принтер, просто посредством размещения портативного терминала в позиции, близкой к внешнему устройству (или посредством размещения портативного терминала в соприкосновении с внешним устройством).
[0004] Портативный терминал, такой как, например, смартфон или планшетный персональный компьютер (PC), имеет возможность настройки сети Wi-Fi (беспроводная достоверность), в результате чего выполняется активация или деактивация беспроводной связи с использованием сети Wi-Fi. Для активации беспроводной связи, пользователь переводит сеть Wi-Fi в активное состояние (установка ВКЛ). Когда беспроводная связь не осуществляется, например, в ситуации, когда пользователь собирается уходить, пользователь может перевести сеть Wi-Fi в неактивное состояние (установка ВЫКЛ), что позволяет снизить потребление электроэнергии.
[0005] Следует отметить, что в портативном терминале сеть Wi-Fi не всегда находится в активном состоянии, однако существует возможность перевода сети Wi-Fi в неактивное состояние. Когда сеть Wi-Fi находится в неактивном состоянии, даже если пользователь размещает портативный терминал в позиции, близкой к внешнему устройству, такому как, например, печатающее устройство, для осуществления хэндовера, беспроводная связь между портативным терминалом и внешним устройством не устанавливается, поскольку сеть Wi-Fi является деактивированной. Даже если пользователь замечает, что сеть Wi-Fi находится в неактивном состоянии, пользователь должен выполнить нежелательную ручную операцию для перевода сети Wi-Fi в активное состояние.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0006] Настоящее изобретение обеспечивает метод,  позволяющий пользователю проще изменять настройку, связанную с беспроводной связью.
[0007] В соответствии с аспектом настоящего раскрытия, обеспечивается устройство обработки информации, которое выполнено с возможностью осуществления беспроводной связи и выборочной установки беспроводной связи в установку ВКЛ, при которой активируется беспроводная связь, или установку ВЫКЛ, при которой деактивируется беспроводная связь, а также включает в себя блок получения, выполненный с возможностью получения информации о соединении, связанной с беспроводной связью, блок беспроводной связи, выполненный с возможностью осуществления передачи данных с использованием беспроводной связи на основании информации о соединении, полученной посредством блока получения, и блок изменения, выполненный с возможностью изменения установки беспроводной связи, в котором в случае, когда установка, связанная с беспроводной связью, установлена в установку ВЫКЛ, блок изменения изменяет установку, связанную с беспроводной связью, с установки ВЫКЛ на установку ВКЛ, и в котором в случае, когда установка, связанная с беспроводной связью, изменена блоком изменения с установки ВЫКЛ на установку ВКЛ, впоследствии, в ответ на удовлетворение предписанного условия после окончания передачи данных, блок изменения возвращает установку, связанную с беспроводной связью, с установки ВКЛ на установку ВЫКЛ .
[0008] Дополнительные отличительные признаки настоящего изобретения явствуют из нижеследующего описания иллюстративных вариантов осуществления, представленного со ссылкой на прилагаемые чертежи.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0009] Фиг. 1 изображает графическое представление, демонстрирующее конфигурацию системы связи.
[0010] Фиг. 2 изображает графическое представление, демонстрирующее конфигурацию аппаратных средств портативного терминала 100.
[0011] Фиг. 3 изображает графическое представление, демонстрирующее конфигурацию программных средств портативного терминала 100.
[0012] Фиг. 4А и 4B изображают графические представления, демонстрирующие экранные изображения установочных параметров сети Wi-Fi.
[0013] Фиг. 5А - 5D изображают графические представления, демонстрирующие экранные изображения, обеспечиваемые посредством приложения 300 печати.
[0014] Фиг. 6 изображает блок-схему операций, демонстрирующую процесс автоматического изменения установки Wi-Fi.
[0015] Фиг. 7 изображает блок-схему операций, демонстрирующую процесс автоматического возврата установки Wi-Fi в первоначальное состояние.
[0016] Фиг. 8 изображает блок-схему операций, демонстрирующую процесс автоматического возврата установки Wi-Fi в первоначальное состояние.
[0017] Фиг. 9 изображает блок-схему операций, демонстрирующую процесс, выполняемый в ответ на прием операции, инструктирующей о том, что приложение подлежит завершению.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
[0018] Далее, со ссылкой на чертежи, будут описаны варианты осуществления настоящего раскрытия. Следует отметить, что предмет нижеописанных вариантов осуществления не ограничивает изобретение. Также следует отметить, что наличие всех частей, элементов или этапов, которые описываются в вариантах осуществления, для реализации изобретения на практике является необязательным.
ПЕРВЫЙ ВАРИАНТ ОСУЩЕСТВЛЕНИЯ
[0019] Изначально, со ссылкой на Фиг. 1, будет описана конфигурация системы связи, в соответствии с первым вариантом осуществления. Система связи, в соответствии с настоящим вариантом осуществления, включает в себя портативный терминал 100, печатающее устройство 110 и точку 120 доступа.
[0020] Печатающее устройство 110 осуществляет беспроводную связь с точкой 120 доступа с использованием сети Wi-Fi и т.п. Следует отметить, что связь между точкой 120 доступа и печатающим устройством 110 может быть реализована посредством проводной связи при помощи кабеля сети LAN и т.п.
[0021] Портативный терминал 100 выполнен с возможностью осуществления беспроводной связи, такой как, например, беспроводная связь по сети Wi-Fi. Когда пользователь вводит идентификатор SSID или ключ защиты, связанный с точкой 120 доступа, в портативный терминал 100, портативный терминал 100 соединяется с точкой 120 доступа, при этом портативному терминалу 100 предоставляется возможность установления связи с печатающим устройством 110 через точку 120 доступа. Соответственно, портативному терминалу 100 предоставляется возможность передачи задания на печать на внешнее устройство, такое как, например, печатающее устройство 110, через точку 120 доступа. Когда печатающее устройство 110 принимает задание на печать, печатающее устройство 110 выполняет распечатку.
[0022] Портативный терминал 100 и печатающее устройство 110 выполнены с возможностью осуществления связи ближнего радиуса действия, такой как, например, связь NFC. В настоящем варианте осуществления печатающее устройство 110 включает в себя метку NFC, в которой сохраняется информация (такая как, например, идентификатор SSID или ключ защиты точки 120 доступа), используемая для установления соединения с точкой 120 доступа. Портативный терминал 100 может получить информацию, связанную с меткой NFC печатающего устройства 110, с использованием связи NFC, а также может установить соединение с точкой 120 доступа на основании полученной информации. Переключение соединения на беспроводную связь, такую как, например, беспроводное соединение по сети Wi-Fi с использованием информации, полученной посредством связи ближнего радиуса действия, такой как, например, связь NFC, называется хэндовером. Благодаря хэндоверу, пользователю не требуется вводить информацию (идентификатор SSID или ключ защиты точки 120 доступа) в портативный терминал 100 для установления соединения с точкой 120 доступа.
[0023] Далее, со ссылкой на Фиг. 2, будет описана конфигурация аппаратных средств портативного терминала 100. Следует отметить, что, несмотря на то, что в нижеследующем описании, в качестве примера, а не ограничения, предполагается, что портативный терминал 100 является смартфоном, планшетным компьютером (РС) или подобным устройством, портативный терминал 100 может являться устройством обработки информации другого типа, выполненным с возможностью осуществления беспроводной связи.
[0024] Процессор 201 CPU считывает программу управления, сохраненную в памяти 202 ROM, и выполняет процессы различных типов для управления операциями портативного терминала 100. Память 202 ROM сохраняет программу управления, как было описано выше. Память 203 RAM обеспечивает область для временного хранения информации, такую как, например, основная память, рабочая область и т.п., используемую посредством процессора 201 CPU. Жесткий диск 204 HDD сохраняет данные различных типов, такие как, например, графические изображения, электронные документы и т.п. Жесткий диск 204 HDD также сохраняет операционную систему 310 (OS) и приложение 300 печати, которое будет описано ниже. Часы 205 реального времени (RTC) измеряют время. Следует отметить, что вместо жесткого диска 204 HDD может быть обеспечена флэш-память.
[0025] Следует отметить, что в качестве примера, а не ограничения, предполагается, что в портативном терминале 100 один процессор 201 CPU выполняет различные процессы, описанные ниже со ссылкой на блок-схемы операций. В качестве альтернативы, например, множество процессоров CPU могут совместно выполнять различные процессы, описанные ниже со ссылкой на блок-схемы операций.
[0026] Панель 206 управления имеет функцию воспринимающей касание (сенсорной) панели, способную обнаруживать операцию касания, выполняемую пользователем, а также отображает различные экранные изображения (экраны), обеспечиваемые посредством операционной системы 310 OS или приложения 300 печати. Пользователю предоставляется возможность ввода операционной инструкции в портативный терминал 100 посредством выполнения операции касания на панели 206 управления. Портативный терминал 100 имеет не изображенный аппаратный ключ, благодаря чему пользователю предоставляется возможность использования данного аппаратного ключа для ввода операционной инструкции в портативный терминал 100.
[0027] Динамик 207 и микрофон 208 используются в случае, когда пользователь устанавливает телефонную связь с другим портативным терминалом или телефонным терминалом фиксированной связи. Камера 209 захватывает графическое изображение в соответствии с командой, полученной от пользователя. Графическое изображение, захваченное посредством камеры 209, сохраняется в конкретной области памяти жесткого диска 204 HDD.
[0028] Блок 210 связи ближнего радиуса действия осуществляет связь ближнего радиуса действия, такую как, например, связь NFC и т.п. В настоящем варианте осуществления печатающее устройство 110 включает в себя метку NFC. Когда пользователь размещает портативный терминал 100 в позиции, близкой к метке NFC печатающего устройства 110, между блоком 210 связи ближнего радиуса действия и меткой NFC печатающего устройства 110 устанавливается связь ближнего радиуса действия, при этом блок 210 связи ближнего радиуса действия получает информацию, связанную с меткой NFC. Следует отметить, что связь ближнего радиуса действия, осуществляемая посредством блока 210 связи ближнего радиуса действия, не ограничивается связью NFC, при этом также может быть использован и другой метод связи ближнего радиуса действия, например, Bluetooth (зарегистрированный товарный знак).
[0029] Блок 211 беспроводной связи осуществляет беспроводную связь, такую как, например, беспроводная связь по сети Wi-Fi. В портативном терминале 100, использование хэндовера предоставляет пользователю возможность установления беспроводной связи с использованием блока 211 беспроводной связи посредством выполнения простой операции. Более конкретно, блок 210 связи ближнего радиуса действия может получить информацию о соединении (такую как, например, идентификатор SSID или ключ защиты точки 120 доступа) от метки NFC печатающего устройства 110, и блок 211 беспроводной связи может установить соединение с точкой 120 доступа с использованием полученной информации о соединении.
[0030] Далее, со ссылкой на Фиг. 3, будет описана конфигурация программных средств портативного терминала 100. Фиг. 3 изображает графическое представление, демонстрирующее функциональные блоки программного обеспечения, реализуемые процессором 201 CPU посредством считывания программы управления, сохраненной в памяти 202 ROM или на жестком диске 204 HDD.
[0031] Операционная система 310 OS является программным обеспечением, предназначенным для централизованного управления работой портативного терминала 100. В портативном терминале 100 имеется возможность установки различных приложений, включая приложение 300 печати, которое будет описано ниже. Операционная система 310 OS передает и принимает информацию от этих приложений. В соответствии с инструкцией, принятой от приложения, операционная система 310 OS выполняет процесс, такой как, например, отображение или изменение экранного изображения на панели 206 управления, осуществление беспроводной связи с использованием блока 211 беспроводной связи и т.п.
[0032] Приложение 300 печати является приложением, установленным в портативном терминале 100. В дополнение к приложению 300 печати, в портативном терминале 100 могут быть установлены другие различные приложения, несмотря на то, что их дополнительное подробное описание опущено.
[0033] Далее будет более подробно описана конфигурация программных средств приложения 300 печати. Блок 301 управления экранным изображением управляет экранным изображением, отображаемым на панели 206 управления, с использованием операционной системы 310 OS. Например, экранное изображение, такое как, например, экранное изображение, описанное ниже со ссылкой на Фиг. 5А - 5B, отображается на панели 206 управления посредством блока 301 управления экранным изображением. Кроме того, блок 301 управления экранным изображением интерпретирует операционную инструкцию, вводимую пользователем через панель 206 управления. Блок 302 связи управляет, с использованием операционной системы 310 OS, связью ближнего радиуса действия, осуществляемой посредством блока 210 связи ближнего радиуса действия, а также беспроводной связью, осуществляемой посредством блока 211 беспроводной связи.
[0034] Блок 303 изменения установки Wi-Fi изменяет, с использованием операционной системы 310 OS, установку Wi-Fi, связанную с беспроводной связью, осуществляемой посредством портативного терминала 100. Операционная система 310 OS включает в себя программу, которая управляет установкой Wi-Fi. Посредством этой программы, блок 303 изменения установки Wi-Fi приложения 300 печати может отправить инструкцию для изменения установки Wi-Fi. Установка Wi-Fi будет более подробно описана ниже, со ссылкой на Фиг. 4.
[0035] Блок 304 часов измеряет время. Измерение времени осуществляется посредством часов 205 (RTC), с использованием операционной системы 310 OS. Блок 305 генерирования задания на печать генерирует задание на печать. Задание на печать, сгенерированное посредством блока 305 генерирования задания на печать, передается посредством блока 211 беспроводной связи на печатающее устройство 110, которое исполняет задание на печать. Запоминающий блок 306 временно сохраняет информацию различных типов в памяти, такой как, например, память 203 RAM.
[0036] Как изображено на Фиг. 4А, экранное изображение 400 установки является экранным изображением, обеспечиваемым посредством операционной системы 310 OS. Такое экранное изображение 400 установки отображается на панели 206 управления. Экранное изображение 400 установки предназначено для установки, активировать или деактивировать беспроводную связь с использованием блока 211 беспроводной связи.
[0037] В случае, когда посредством нажатия кнопки 401 выбирается «ВЫКЛ», установка Wi-Fi, ассоциированная с беспроводной связью, переводится в неактивное состояние (установка ВЫКЛ), в котором беспроводная связь деактивирована. Когда установка Wi-Fi находится в состоянии, в котором беспроводная связь деактивирована, работа блока 211 беспроводной связи останавливается, и, соответственно, снижается потребление электроэнергии посредством портативного терминала 100. Когда беспроводная связь с использованием блока 211 беспроводной связи не осуществляется, например, в ситуации, когда пользователь собирается уходить, установка Wi-Fi может быть изменена на установку ВЫКЛ, то есть, переведена в неактивное состояние. Фиг. 4А изображает пример экранного изображения 400 установки в состоянии, в котором Wi-Fi установлена в установку ВЫКЛ, то есть, Wi-Fi установлена деактивированной.
[0038] Фиг. 4B изображает пример экранного изображения 410 установки в состоянии, в котором Wi-Fi установлена в установку ВКЛ. Когда кнопка 411 устанавливается в положение «ВКЛ», как изображено на Фиг. 4B, установка Wi-Fi беспроводной связи переводится в активное состояние (установка ВКЛ), в котором беспроводная связь с использованием сети Wi-Fi является активированной. Когда установка Wi-Fi переводится в установку ВКЛ, то есть, когда беспроводная связь с использованием сети Wi-Fi является активированной, блок 211 беспроводной связи начинает работу по поиску точки доступа. Если находится точка доступа, с которой ранее устанавливалось соединение, то блок 211 беспроводной связи устанавливает соединение с этой точкой доступа. В качестве альтернативы, блок 211 беспроводной связи может установить соединение с точкой доступа, указанной пользователем. Информация 412 отображается для указания идентификатора SSID точки доступа, с которой блок 211 беспроводной связи имеет соединение на текущий момент. Информация 413 отображается для указания идентификаторов SSID точек доступа, обнаруженных в результате поиска.
[0039] Следует отметить, что на Фиг. 4А и 4B, в качестве примера, предполагается, что установка Wi-Fi изменяется вручную пользователем. В портативном терминале 100, в соответствии с настоящим вариантом осуществления, блок 303 изменения установки Wi-Fi выполнен с возможностью изменения установки Wi-Fi с использованием операционной системы 310 OS. Изменение установки Wi-Fi посредством блока 303 изменения установки Wi-Fi будет подробно описано ниже, со ссылкой на блок-схемы операций, изображенные на Фиг. 6 и 7. Информация, указывающая установку, выполненную через экранное изображение установки, изображенное на Фиг. 4А или 4B (то есть, информация, указывающая то, активирована или деактивирована беспроводная связь), сохраняется в памяти, такой как, например, жесткий диск 204 HDD и т.п.
[0040] Далее, со ссылкой на Фиг. 5А-5D, будет описан основной принцип функции печати, реализуемой посредством приложения 300 печати, и переход между экранными изображениями. Экранные изображения, представленные на Фиг. 5А - 5D, отображаются на панели 206 управления посредством блока 301 управления экранным изображением приложения 300 печати.
[0041] Фиг. 5А изображает экранное изображение 500 печати, на котором отображается список графических изображений, сохраненных на жестком диске 204 HDD. На экранном изображении 500 печати, в качестве примера, отображается четыре графических изображения 501-504. На этом экранном изображении 500 печати пользователю предоставляется возможность выбора графического изображения, которое он желает распечатать.
[0042] Если пользователь выбирает графическое изображение на экранном изображении 500 печати, то отображается экранное изображение 510 печати, представленное на Фиг. 5B. Экранное изображение 510 печати, в качестве примера, представлено в состоянии, в котором выбрано графическое изображение 501. Посредством ссылочной позиции 511 обозначается графическое изображение, выбранное пользователем на экранном изображении 500 печати. Выбранное графическое изображение отображается в увеличенном виде для того, чтобы пользователь мог проще выполнить подтверждение выбранного графического изображения. В случае, когда пользователь желает изменить установку печати, пользователь выбирает пиктограмму 512. В случае, когда пользователь желает вернуться к экранному изображению (экранному изображению 500 печати), на котором отображается список графических изображений, пользователь выбирает пиктограмму 513.
[0043] В таком состоянии, в котором отображается экранное изображение 510 печати, если пользователь размещает портативный терминал 100 в позиции, близкой к метке NFC печатающего устройства 110, то блок 210 связи ближнего радиуса действия считывает информацию, сохраненную в метке NFC печатающего устройства 110. В настоящем варианте осуществления, информация, сохраненная в метке NFC печатающего устройства 110, включает в себя информацию о соединении (идентификатор SSID точки 120 доступа, ключ защиты, предназначенный для использования в процессе соединения с точкой 120 доступа, и IP-адрес печатающего устройства 110), предназначенную для использования посредством блока 211 беспроводной связи для осуществления беспроводной связи с печатающим устройством 110. На основании информации о соединении, полученной блоком 210 связи ближнего радиуса действия посредством считывания метки NFC печатающего устройства 110, блок 211 беспроводной связи может осуществить беспроводную связь с печатающим устройством 110. Следует отметить, что, вместо IP-адреса печатающего устройства 110, информация о соединении может включать в себя MAC-адрес печатающего устройства 110.
[0044] Однако, в случае, когда установка Wi-Fi выполняется на экранном изображении 400 установки таким образом, чтобы сеть Wi-Fi являлась деактивированной, блок 211 беспроводной связи не осуществляет беспроводную связь, даже если блок 210 связи ближнего радиуса действия получает информацию о соединении. Перед тем, как пользователь размещает портативный терминал 100 в позиции, близкой к (или в контакте с) метке NFC печатающего устройства 110, если пользователь вручную изменяет установку Wi-Fi таким образом, чтобы сеть Wi-Fi являлась активированной, то осуществляется хэндовер с использованием связи NFC, при этом блоку 211 беспроводной связи предоставляется возможность осуществления беспроводной связи. Однако для этого пользователь должен выполнить нежелательную ручную операцию для перевода установки Wi-Fi в активное состояние. Среди пользователей могут присутствовать те, кто не имеет достаточного багажа знаний об управлении портативным терминалом 100. Могут присутствовать даже такие пользователи, которые не имеют представления о доступности функции изменения установки Wi-Fi. В настоящем варианте осуществления, для разрешения вышеупомянутой ситуации, когда портативный терминал 100 размещается в позиции, близкой к метке NFC печатающего устройства 110, иначе говоря, когда блок 210 связи ближнего радиуса действия получает информацию о соединении от метки NFC, установка Wi-Fi автоматически переводится из неактивного состояния в активное состояние. Благодаря этому, пользователю не требуется переводить вручную установку Wi-Fi в активное состояние. Даже если пользователь не имеет достаточного багажа знаний об управлении портативным терминалом 100, то установка Wi-Fi автоматически переводится в активное состояние без участия пользователя.
[0045] Когда блок 210 связи ближнего радиуса действия получает информацию о соединении от метки NFC, блок 303 изменения установки Wi-Fi переводит установку Wi-Fi из неактивного состояния в активное состояние. В ответ, блок 302 связи инструктирует блок 211 беспроводной связи установить соединение с точкой 120 доступа на основании полученной информации о соединении. Когда блок 211 беспроводной связи устанавливает соединение с точкой 120 доступа, блок 305 генерирования задания на печать генерирует задание на печать и передает сгенерированное задание на печать адресату, указанному посредством IP-адреса, включенного в полученную информацию о соединении, то есть, на печатающее устройство 110. На этом этапе, экранное изображение 520 печати, представленное на Фиг. 5C, отображается на панели 206 управления посредством блока 301 управления экранным изображением. После окончания передачи задания на печать, экранное изображение 530 печати, представленное на Фиг. 5D, отображается на панели 206 управления посредством блока 301 управления экранным изображением.
[0046] Далее, со ссылкой на блок-схему операций, изображенную на Фиг. 6, будет описан процесс, который выполняется в случае, когда портативный терминал 100 передает задание на печать на печатающее устройство 110. Этапы блок-схемы операций, изображенной на Фиг. 6, обрабатываются процессором 201 CPU, посредством загрузки программы управления, сохраненной в памяти, такой как, например, память 202 ROM и т.п., в память 203 RAM, и выполнения программы управления.
[0047] В состоянии, когда пользователь выбирает графическое изображение, которое пользователь желает распечатать (то есть, в состоянии, когда отображается экранное изображение 510 печати), если пользователь размещает портативный терминал 100 в позиции, близкой к метке NFC печатающего устройства 110, на этапе S601 блок 210 связи ближнего радиуса действия получает информацию о соединении от метки NFC с использованием связи ближнего радиуса действия. Информация о соединении, сохраненная в метке NFC печатающего устройства 110, включает в себя информацию, указывающую идентификатор SSID точки 120 доступа, информацию, указывающую ключ защиты, предназначенный для использования в процессе соединения с точкой 120 доступа, и информацию, указывающую IP-адрес печатающего устройства 110.
[0048] Если блок 210 связи ближнего радиуса действия получает информацию о соединении от метки NFC, то на этапе S602 запоминающий блок 306 инициализирует переменный параметр WiFi_Flag.
[0049] Затем, на этапе S603, процессор 201 CPU определяет, находится ли установка Wi-Fi в неактивном состоянии. Такое определение выполняется процессором 201 CPU, посредством обращения к информации, сохраненной в памяти, такой как, например, жесткий диск 204 HDD и т.п.
[0050] В случае, когда на этапе S603 процессор 201 CPU определяет, что установка Wi-Fi находится в неактивном состоянии, поток обработки переходит на этап S604. На этапе S604 блок 303 изменения установки Wi-Fi переводит установку Wi-Fi из неактивного состояния в активное состояние (из установки ВЫКЛ в установку ВКЛ). В результате обработки, выполняемой на этапе S604, состояние изменяется на состояние, в котором блоку 211 беспроводной связи предоставляется возможность осуществления беспроводной связи. На этапе S605 запоминающий блок 306 присваивает переменному параметру (переменной) WiFi_Flag значение «1». Следует отметить, что переменный параметр WiFi_Flag является переменным параметром, посредством которого осуществляется управление изменением в установке Wi-Fi. Благодаря присваиванию, на этапе S605, переменному параметру WiFi_Flag значения «1», приложение 300 печати получает информацию, указывающую на то, что установка Wi-Fi автоматически изменена посредством блока 303 изменения установки Wi-Fi.
[0051] Поскольку блок 303 изменения установки Wi-Fi автоматически переводит установку Wi-Fi из неактивного состояния в активное состояние, то пользователю не требуется выполнять нежелательную ручную операцию для изменения установки Wi-Fi. Даже если пользователь не имеет достаточного багажа знаний об управлении портативным терминалом 100, то установка Wi-Fi автоматически переводится в активное состояние без участия пользователя.
[0052] С другой стороны, в случае, когда процессор 201 CPU на этапе S603 определяет, что установка Wi-Fi не находится в неактивном состоянии, поток обработки переходит на этап S606. В случае, когда поток обработки переходит на этап S606, установка Wi-Fi находится в активном состоянии, и поэтому не требуется выполнять изменение установки Wi-Fi, которое выполняется на этапе S604. Однако точка доступа, имеющая соединение, подлежит переключению на точку 120 доступа, при этом может быть желательным впоследствии вернуть соединение с первоначальной точкой доступа, которая имела соединение до того, как соединение было переключено на точку 120 доступа. Соответственно, на этапе S606 запоминающий блок 306 сохраняет информацию, указывающую точку доступа, имеющую соединение на текущий момент. Например, в случае, когда блок 211 беспроводной связи на текущий момент имеет соединение с точкой доступа, имеющей идентификатор SSID wi-fi_network_001, этот идентификатор SSID сохраняется в запоминающем блоке 306 на этапе S606. Следует отметить, что существует вероятность того, что портативный терминал 100 уже имеет соединение с точкой 120 доступа. В этом случае, идентификатор SSID, включенный в информацию о соединении, полученную на этапе S601, является эквивалентным идентификатору SSID точки доступа, имеющей на текущий момент соединение с портативным терминалом 100. Даже в этом случае происходит переключение точки доступа, выполняемое на этапе S607.
[0053] Далее будет описан этап S607. На этапе S607 блок 211 беспроводной связи устанавливает соединение с точкой доступа, указанной посредством информации о соединении, полученной на этапе S601, то есть, с точкой 120 доступа. Более конкретно, блок 302 связи управляет блоком 211 беспроводной связи с использованием операционной системы 310 OS таким образом, чтобы установить беспроводную связь с использованием идентификатора SSID и ключа защиты, включенных в полученную информацию о соединении.
[0054] Если блок 211 беспроводной связи устанавливает соединение с точкой 120 доступа, то на этапе S608 блок 211 беспроводной связи передает задание на печать. Более конкретно, сначала блок 305 генерирования задания на печать генерирует задание на печать для распечатки графического изображения, выбранного пользователем. Затем блок 302 связи управляет блоком 211 беспроводной связи с использованием операционной системы 310 OS таким образом, чтобы передать задание на печать адресату, указанному посредством IP-адреса, включенного в полученную информацию о соединении, то есть, на печатающее устройство 110. Когда выполняется передача задания на печать, экранное изображение 520 печати, представленное на Фиг. 5C, отображается на панели 206 управления посредством блока 301 управления экранным изображением. После передачи задания на печать выполняется процесс, который будет описан ниже со ссылкой на Фиг. 7.
[0055] Как было описано выше, когда портативный терминал 100 размещается в позиции, близкой к метке NFC печатающего устройства 110, даже если установка Wi-Fi находится в неактивном состоянии, установка Wi-Fi автоматически переводится на этапе S604 из неактивного состояния в активное состояние. Соответственно, пользователю не требуется вручную изменять установку Wi-Fi. Даже если пользователь не имеет достаточного багажа знаний об управлении портативным терминалом 100, то установка Wi-Fi автоматически переводится в активное состояние без участия пользователя.
[0056] Далее, со ссылкой на блок-схему операций, изображенную на Фиг. 7, будет представлено описание в отношении процесса автоматического возврата установки Wi-Fi из активного состояния в неактивное состояние, и процесса возврата точки доступа, имеющей соединение с первоначальной точкой доступа. Этапы блок-схемы операций, изображенной на Фиг. 7, обрабатываются процессором 201 CPU посредством загрузки программы управления, сохраненной в памяти, такой как, например, память 202 ROM и т.п., в память 203 RAM, и выполнения программы управления.
[0057] Следует отметить, что процесс, изображенный на блок-схеме операций, представленной на Фиг. 7, выполняется в качестве продолжения этапа S608, изображенного на Фиг. 6. Блок 302 связи отслеживает, окончена ли передача задания на печать, выполняемая на этапе S608. Если блок 302 связи обнаруживает, что передача задания на печать окончена, то есть, если передача задания на печать, выполняемая на этапе S608, окончена, то на этапе S701 процессор 201 CPU уведомляет пользователя об окончании передачи задания на печать. Более конкретно, уведомление выдается посредством блока 301 управления экранным изображением приложения 300 печати, отображающего на панели 206 управления экранное изображение 530 печати (для уведомления об окончании передачи задания на печать), представленного на Фиг. 5D.
[0058] Затем, на этапе S702, блок 304 часов приложения 300 печати запускает операцию подсчета таймера. Этот процесс выполняется блоком 304 часов , посредством управления часами 205 (RTC) с использованием операционной системы 310 OS. Операция подсчета таймера выполняется для определения того, была ли выполнена пользовательская операция в течение предварительно определенного периода времени после окончания передачи задания на печать. Если пользовательская операция не была выполнена в течение предварительно определенного периода времени, то установка Wi-Fi автоматически возвращается из активного состояния в неактивное состояние, при этом точка доступа, имеющая соединение, возвращается к первоначальной точке доступа.
[0059] Затем, на этапе S703, процессор 201 CPU определяет, была ли принята пользовательская операция. В случае, если процессор 201 CPU определяет, что пользовательская операция была принята, то на этапе S704 процессор 201 CPU выполняет процесс, соответствующий пользовательской операции. Например, в случае, если пользовательская операция инструктирует изменить отображаемое экранное изображение, то блок 301 управления экранным изображением отображает на панели 206 управления заданное новое экранное изображение. С другой стороны, в случае, если пользовательская операция инструктирует выполнить печать, то блок 302 связи управляет блоком 211 беспроводной связи для передачи задания на печать. После выполнения процесса на этапе S704, в соответствии с пользовательской операцией, блок 304 часов приложения 300 печати сбрасывает, на этапе S705, подсчет таймера. С другой стороны, в случае отсутствия приема какой-либо пользовательской операции, поток обработки переходит на этап S706.
[0060] В случае, когда портативный терминал 100 является, например, смартфоном, планшетным компьютером (РС) и т.п., который может осуществлять многозадачную обработку, существует вероятность того, что приложение, такое как, например, приложение 300 печати, будет работать в фоновом режиме. То есть, существует вероятность того, что приложение 300 печати будет работать в фоновом режиме, а пользователь на тот момент будет оперировать с другим приложением (таким как, например, приложение электронной почты, приложение телефонной книги и т.п.). В случае приема пользовательской операции, когда приложение 300 печати работает в фоновом режиме, принятая пользовательская операция не связывается с приложением 300 печати, и, соответственно, результат определения того, была ли принята пользовательская операция, выполняемого на этапе S703, является отрицательным, при этом сброс подсчета, выполняемого на этапе S705, не осуществляется.
[0061] Далее будет описан этап S706. На этапе S706 процессор 201 CPU определяет, указывает ли подсчет таймера на истечение предварительно определенного периода времени. В настоящем варианте осуществления, таймер начинает подсчет в момент передачи задания на печать (этап S702), при этом подсчет сбрасывается всякий раз, когда пользователь выполняет какую-либо операцию (этап S705). В случае истечения предварительно определенного периода времени (например, 5 минут) без приема пользовательской операции, процессор 201 CPU определяет, на этапе S706, что предварительно определенный период времени истек, и, соответственно, поток обработки переходит на этап S707. В случае, если предварительно определенный период времени еще не истек, то результат определения того, истек ли предварительно определенный период времени, выполняемого посредством процессора 201 CPU на этапе S706, является отрицательным, при этом поток обработки возвращается на этап S703. В настоящем варианте осуществления, в качестве примера, предполагается, что в случае истечения 5 минут без выполнения пользовательской операции, на этапе S706 определяется, что предварительно определенный период времени истек, однако предварительно определенный период времени не ограничивается 5 минутами, и в качестве предварительно определенного периода времени может быть задано другое значение, или пользователю может быть предоставлена возможность задания предварительно определенного периода времени посредством ввода конкретного значения на непредставленном экранном изображении установки.
[0062] Далее будет описан этап S707. На этапе S707 процессор 201 CPU определяет, подлежит ли установка Wi-Fi возврату в неактивное состояние. Это определение выполняется посредством обращения к значению переменного параметра WiFi_Flag, сохраненного в запоминающем блоке 306.
[0063] В случае, когда переменный параметр WiFi_Flag имеет значение «1», это означает, что для осуществления хэндовера установка Wi-Fi была автоматически переведена на этапе S604 из неактивного состояния в активное состояние. Вследствие этого, на этапе S707 процессор 201 CPU определяет, что установка Wi-Fi подлежит возврату в неактивное состояние, и поток обработки переходит на этап S708. На этапе S708 блок 303 изменения установки Wi-Fi переводит установку Wi-Fi из активного состояния в неактивное состояние (с установки ВКЛ на установку ВЫКЛ). Причина, по которой установка Wi-Fi возвращается из активного состояния в неактивное состояние в случае отсутствия выполнения какой-либо пользовательской операции в течение предварительно определенного периода времени, состоит в том, чтобы корректно обработать ситуацию, когда пользователь должен последовательно передать на печатающее устройство 110 множество заданий на печать. Благодаря этому, пользователю не требуется многократно выполнять операцию касания для передачи множества заданий на печать, поскольку после осуществления хэндовера, установка Wi-Fi поддерживается в активном состоянии, а печатающее устройство 110 поддерживается в качестве заданного адресата, которому передаются задания на печать.
[0064] С другой стороны, в случае, когда переменный параметр WiFi_Flag имеет значение «0», это означает, что установка Wi-Fi находится в активном состоянии перед осуществлением хэндовера, и поддерживается в активном состоянии, и, соответственно, не требуется переводить установку Wi-Fi в неактивное состояние. Соответственно, на этапе S707 процессор 201 CPU определяет, что установка Wi-Fi не подлежит возврату в неактивное состояние, и поток обработки переходит на этап S709. На этапе S709 блок 302 связи управляет соединением точки доступа таким образом, чтобы точка доступа менялась на точку доступа, сохраненную в запоминающем блоке 306. В случае выполнения процесса на этапе S709, портативный терминал 100 имеет соединение с первоначальной точкой доступа перед осуществлением хэндовера, однако точка доступа меняется, когда осуществляется хэндовер. Соответственно, на этапе S709 выполняется процесс для возврата точки доступа к первоначальной точке доступа, с измененной посредством хэндовера.
[0065] В настоящем варианте осуществления, как было описано выше, даже когда установка Wi-Fi находится в неактивном состоянии, установка Wi-Fi автоматически переводится из неактивного состояния в активное состояние, когда осуществляется хэндовер (когда информацию о соединении получают с использованием NFC). Благодаря этому, пользователю не требуется выполнять нежелательную ручную операцию для перевода установки Wi-Fi в активное состояние. Даже если пользователь не имеет достаточного багажа знаний об управлении портативным терминалом 100, то установка Wi-Fi автоматически переводится в активное состояние без участия пользователя.
[0066] Кроме того, в настоящем варианте осуществления, в случае, когда осуществляется хэндовер и установка Wi-Fi автоматически переводится из неактивного состояния в активное состояние, если никакая пользовательская операция не была принята в течение предварительно определенного периода времени после передачи задания на печать, установка Wi-Fi автоматически возвращается в неактивное состояние. В случае, когда установка Wi-Fi находится в неактивном состоянии перед осуществлением хэндовера, это означает, что пользователь перевел установку Wi-Fi в неактивное состояние, например, для снижения потребления электроэнергии. В настоящем варианте осуществления установка Wi-Fi автоматически возвращается в неактивное состояние после передачи задания на печать, и, соответственно, достигается снижение потребления электроэнергии портативного терминала 100.
[0067] Кроме того, в настоящем варианте осуществления, в случае, когда портативный терминал 100 уже имеет соединение с точкой доступа перед осуществлением хэндовера, если никакая пользовательская операция не выполняется в течение предварительно определенного периода времени, то соединение возвращается к первоначальной точке доступа. Соответственно, даже в случае, когда точка доступа, имеющая соединение, временно изменяется для выполнения печати, точка доступа, имеющая соединение, возвращается к первоначальной без участия пользователя.
ВТОРОЙ ВАРИАНТ ОСУЩЕСТВЛЕНИЯ
[0068] Далее будет описан второй вариант осуществления, который является модификацией первого варианта осуществления. В первом варианте осуществления, как было описано со ссылкой на этап S705, изображенный на Фиг. 7, предполагается, в качестве примера, что подсчет времени сбрасывается всякий раз, когда принимается пользовательская операция. В отличие от этого, во втором варианте осуществления подсчет таймера не сбрасывается всякий раз, когда принимается пользовательская операция, однако подсчет времени сбрасывается, когда передается следующее задание на печать.
[0069] Фиг. 8 изображает блок-схему операций, демонстрирующую процесс, выполняемый в качестве продолжения этапа S608, изображенного на Фиг. 6, причем этот процесс является примером модификации процесса, изображенного на блок-схеме операций, представленной на Фиг. 7. Как изображено на Фиг. 8, этапы, аналогичные этапам блок-схемы операций, изображенной на Фиг. 7, обозначаются посредством одинаковых ссылочных позиций, и их дополнительное описание будет опущено. Этапы блок-схемы операций, изображенной на Фиг. 8, обрабатываются процессором 201 CPU, посредством загрузки программы управления, сохраненной в памяти, такой как, например, память 202 ROM и т.п., в память 203 RAM, и выполнения программы управления.
[0070] В случае, когда на этапе S703 процессор 201 CPU определяет прием пользовательской операции, поток обработки переходит на этап S801. На этапе S801 процессор 201 CPU определяет, инструктирует ли пользовательская операция выполнить передачу задания на печать. В случае, когда процессор 201 CPU определяет, что пользовательская операция инструктирует выполнить передачу задания на печать, поток обработки переходит на этап S802. На этапе S802 блок 302 связи инструктирует блок 211 беспроводной связи передать задание на печать, и, в ответ на это, блок 211 беспроводной связи передает задание на печать на печатающее устройство 110. Затем, на этапе S803, блок 304 часов приложения 300 печати сбрасывает подсчет таймера.
[0071] С другой стороны, в случае, когда на этапе S801 процессор 201 CPU определяет, что пользовательская операция не указывает передачу задания на печать, поток обработки переходит на этап S804. На этапе S804 процессор 201 CPU выполняет процесс, соответствующий пользовательской операции. Например, в случае, когда пользовательская операция инструктирует изменить отображаемое экранное изображение, блок 301 управления экранным изображением отображает на панели 206 управления заданное новое экранное изображение. После выполнения процесса, соответствующего пользовательской операции, на этапе S804, поток обработки возвращается на этап S703 без сброса подсчета таймера.
[0072] В настоящем варианте осуществления, как было описано выше, подсчет времени не сбрасывается в обязательном порядке по приему пользовательской операции, однако подсчет времени сбрасывается в момент выдачи команды на передачу задания на печать. Иначе говоря, даже когда пользователь выполняет какую-либо операцию, если эта операция не является инструкцией на передачу задания на печать, подсчет таймера продолжается. Если в течение предварительно определенного периода времени передача следующего задания на печать не осуществляется, то выполняется этап S708 или S709.
ТРЕТИЙ ВАРИАНТ ОСУЩЕСТВЛЕНИЯ
[0073] В конкретном приложении, подобном приложению 300 печати, пользователю предоставляется возможность выполнения операции для инструктирования завершить приложение. Эта операция выполняется, например, для снижения нагрузки обработки на процессор 201 CPU. Нижеописанный третий вариант осуществления раскрывает процесс, который выполняется, когда пользователем выдается инструкция на завершение приложения.
[0074] Фиг. 9 изображает блок-схему операций, демонстрирующую процесс, который выполняется, когда пользователь выдает инструкцию на завершение запущенного приложения 300 печати. Этапы блок-схемы операций, изображенной на Фиг. 9, обрабатываются процессором 201 CPU, посредством загрузки программы управления, сохраненной в памяти, такой как, например, память 202 ROM и т.п., в память 203 RAM, и выполнения программы управления.
[0075] Сначала, на этапе S901, процессор 201 CPU принимает от пользователя операцию выдачи инструкции, указывающей на завершение приложения 300 печати. После приема этой инструкции, на этапе S902 процессор 201 CPU определяет, подлежит ли установка Wi-Fi возврату в неактивное состояние. Это определение выполняется посредством обращения к значению переменного параметра WiFi_Flag, сохраненного в запоминающем блоке 306.
[0076] В случае, когда переменный параметр WiFi_Flag имеет значение «1», процессор 201 CPU определяет, что установка Wi-Fi подлежит возврату в неактивное состояние, и поток обработки переходит на этап S903. На этапе S903 блок 303 изменения установки Wi-Fi переводит установку Wi-Fi из активного состояния в неактивное состояние (изменяет значение «включено» на значение «отключено»).
[0077] С другой стороны, в случае, когда переменный параметр WiFi_Flag имеет значение «0», на этапе S902 процессор 201 CPU определяет, что установка Wi-Fi не подлежит возврату в неактивное состояние, и поток обработки переходит на этап S904. На этапе S904 блок 302 связи управляет соединением точки доступа таким образом, чтобы точка доступа менялась на точку доступа, указанную посредством информации, сохраненной в запоминающем блоке 306.
[0078] В настоящем варианте осуществления, как было описано выше, в случае, когда пользователь выдает команду, указывающую на завершение приложения, установка Wi-Fi возвращается в неактивное состояние и/или точка доступа, имеющая соединение, возвращается к первоначальной точке доступа. Даже в случае, когда установка Wi-Fi или точка доступа, имеющая соединение, изменяется при выполнении хэндовера, подобно первому варианту осуществления, можно возвратить установку Wi-Fi или точку доступа, имеющую соединение, в первоначальное состояние после завершения приложения.
[0079] Следует отметить, что момент выполнения процесса, изображенного на Фиг. 9, не ограничивается моментом выполнения операции для завершения приложения 300 печати. Например, процесс может быть выполнен тогда, когда приложение 300 печати переключается в фоновый режим работы.
ДРУГИЕ ВАРИАНТЫ ОСУЩЕСТВЛЕНИЯ
[0080] В вышеописанных вариантах осуществления процессы описывались в качестве примера в отношении случая, когда портативный терминал 100 передает задание на печать на печатающее устройство 110, однако передача данных, выполняемая между портативным терминалом 100 и печатающим устройством 110 не ограничивается передачей задания на печать. Например, передача данных может быть выполнена для передачи графического изображения, электронного документа и т.п., сохраненных в портативном терминале 100, на внешнее устройство, такое как, например, печатающее устройство 110 и т.п., для сохранения графического изображения или электронного документа на жестком диске HDD внешнего устройства. В качестве альтернативы, передача данных может быть выполнена посредством портативного терминала 100 для получения от печатающего устройства 110 отсканированного графического изображения, сгенерированного посредством печатающего устройства 110 посредством сканирования документа. После окончания передачи данных, если в течение предварительно определенного периода времени не была принята никакая пользовательская операция, или если в течение предварительно определенного периода времени не была выполнена никакая следующая передача данных, то установка Wi-Fi или точка доступа, имеющая соединение, может быть возвращена в первоначальное состояние.
[0081] В вышеописанных вариантах осуществления, процессы описывались в качестве примера в отношении случая, когда установка Wi-Fi или точка доступа, имеющая соединение, возвращается в первоначальное состояние по истечении предварительно определенного периода времени, поскольку передача данных завершается. Однако в альтернативном варианте установка Wi-Fi или точка доступа, имеющая соединение, может быть возвращена в первоначальное состояние сразу после окончания передачи данных. В качестве альтернативы, после окончания передачи данных, пользователю может быть отправлен запрос о том, подлежит ли установка Wi-Fi или точка доступа, имеющая соединение, возврату в первоначальное состояние.
[0082] В вышеописанных вариантах осуществления, процессы описывались в качестве примера в отношении случая, когда установка Wi-Fi или точка доступа, имеющая соединение, автоматически возвращается в первоначальное состояние. В качестве альтернативы, на непредставленном экранном изображении установки пользователь может осуществлять выбор, следует ли выполнить автоматический возврат.
[0083] Вариант(ы) осуществления настоящего изобретения также может быть реализован посредством компьютера системы или устройства, которое считывает и выполняет исполняемые компьютером инструкции (например, одну или более программ), записанные на носителе данных (который также может быть назван в более полном виде «не-временной считываемый компьютером носитель данных»), для выполнения функций одного или более вышеописанных вариантов осуществления, и/или которое включает в себя одну или более схем (например, специализированная интегральная схема (ASIC)) для выполнения функций одного или более вышеописанных вариантов осуществления, и посредством способа, выполняемого посредством компьютера системы или устройства, посредством, например, считывания и выполнения исполняемых компьютером инструкций со носителя данных для выполнения функций одного или более вышеописанных вариантов осуществления, и/или управления одной или более схемами для выполнения функций одного или более вышеописанных вариантов осуществления. Компьютер может содержать один или более процессоров (например, центральный процессор (CPU), микропроцессор (MPU)), а также может включать в себя сеть из отдельных компьютеров или отдельных процессоров для считывания и выполнения исполняемых компьютером инструкций. Исполняемые компьютером инструкции могут быть переданы на компьютер, например, из сети или со среды хранения данных. Носитель (среда) данных может включать в себя, например, один или несколько из следующих компонентов: жесткий диск, оперативная память (RAM), постоянная память (ROM), хранилище распределенных вычислительных систем, оптический диск (такой как, например, компакт-диск (CD), цифровой универсальный диск (DVD) или Диск Blu-ray (BD)™), устройство флэш-памяти, карта памяти и т.п.
[0084] Несмотря на то, что настоящее изобретение было описано со ссылкой на иллюстративные варианты осуществления, следует понимать, что изобретение не ограничивается раскрытыми иллюстративными вариантами осуществления. Объем нижеследующей формулы изобретения должен получить самую широкую интерпретацию, чтобы он охватывал все подобные модификации и эквивалентные структуры и функции.