способ обеспечения мультимедийных данных для прямой печати, способ и устройство для прямой печати
Классы МПК: | G06F3/12 вывод цифровых данных на печатающие устройства |
Автор(ы): | РИУ Сеок (KR), ЛИ Кванг-Чул (KR), РХИМ Еун-хее (KR) |
Патентообладатель(и): | САМСУНГ ЭЛЕКТРОНИКС КО., ЛТД. (KR) |
Приоритеты: |
подача заявки:
2005-04-14 публикация патента:
10.02.2009 |
Изобретение относится к области обеспечения мультимедийных данных для прямой печати, в частности к способам печати и устройству прямой печати. Технический результат, заключающийся в печати мультимедийных данных, включающих изображение и текст, достигается путем создания информации гиперссылки относительно данных изображения, которые должны быть напечатаны посредством устройства подачи изображения и текста, используя заранее определенный язык разметки, передачу документа на языке разметки, полученного после создания, к печатающему устройству, непосредственно соединенному с устройством подачи изображения через заранее определенный интерфейс, для выполнения задания прямой печати, и передачи данных изображения к печатающему устройству в ответ на запрос от печатающего устройства. Когда задание прямой печати от фотографирующего устройства к печатающему устройству выполнено, мультимедийные данные, содержащие текст и изображение, могут быть напечатаны. 7 н. и 5 з.п. ф-лы, 10 ил.
Формула изобретения
1. Способ обеспечения данных для задания печати, содержащий этапы:
формируют первый документ на языке разметки, содержащий информацию ссылки в отношении данных изображения, которое должно быть напечатано, и информацию о размещении, указывающую форматы печати данных изображения, и
передают сформированный первый документ на языке разметки на печатающее устройство через заранее определенный интерфейс, причем размещение формируют с использованием второго документа на языке разметки, а информация о размещении содержит информацию ссылки упомянутого второго документа на языке разметки.
2. Способ по п.1, в котором первый документ на языке разметки дополнительно содержит информацию о тексте, который должен быть напечатан.
3. Способ обеспечения данных для задания печати, содержащий этапы:
формируют первый документ на языке разметки, содержащий информацию ссылки в отношении данных изображения, которое должно быть напечатано, и информацию о размещении, указывающую форматы печати данных изображения, и
передают сформированный первый документ на языке разметки на печатающее устройство через заранее определенный интерфейс,
причем первый документ на языке разметки дополнительно содержит информацию о тексте, который должен быть напечатан.
4. Способ печати, содержащий этапы:
принимают первый документ на языке разметки, включающий в себя информацию ссылки о данных изображения, которое должно быть напечатано, и информацию о размещении, указывающую форматы печати данных изображения, от устройства подачи изображения, и
выполняют задание печати, используя принятый первый документ на языке разметки,
причем размещение формируют, используя второй документ на языке разметки, и информация о размещении является информацией ссылки второго документа на языке разметки.
5. Способ по п.4, в котором первый документ на языке разметки дополнительно содержит информацию о тексте, который должен быть напечатан.
6. Способ печати, содержащий этапы:
принимают первый документ на языке разметки, включающий в себя информацию ссылки о данных изображения, которое должно быть напечатано, и информацию о размещении, указывающую форматы печати данных изображения, от устройства подачи изображения, и
выполняют задание печати, используя принятый первый документ на языке разметки,
причем первый документ на языке разметки дополнительно содержит информацию о тексте, который должен быть напечатан.
7. Устройство подачи изображения, содержащее:
кодер, который формирует первый документ на языке разметки, включающий в себя информацию ссылки о данных изображения, которое должно быть напечатано, и информацию о размещении, указывающую форматы печати данных изображения, и
блок интерфейса, который передает сформированный первый документ на языке разметки к печатающему устройству через заранее определенный интерфейс.
8. Устройство подачи изображения по п.7, в котором размещение формируют, используя второй документ на языке разметки, и информация о размещении является информацией ссылки второго документа на языке разметки.
9. Устройство подачи изображения по п.7, в котором первый документ на языке разметки дополнительно содержит информацию о тексте, который должен быть напечатан.
10. Печатающее устройство, содержащее:
блок интерфейса, который принимает первый документ на языке разметки, включающий в себя информацию ссылки о данных изображения, которое должно быть напечатано, и информацию о размещении, указывающую форматы печати данных изображения, от устройства подачи изображения, и
блок печати, который выполняет задание печати, используя принятый первый документ на языке разметки,
при этом размещение формируют, используя второй документ на языке разметки, и информация о размещении является информацией ссылки второго документа на языке разметки.
11. Печатающее устройство по п.10, в котором первый документ на языке разметки дополнительно содержит информацию о тексте, который должен быть напечатан.
12. Печатающее устройство, содержащее:
блок интерфейса, который принимает первый документ на языке разметки, включающий в себя информацию ссылки о данных изображения, которое должно быть напечатано, и информацию о размещении, указывающую форматы печати данных изображения, от устройства подачи изображения, и
блок печати, который выполняет задание печати, используя принятый первый документ на языке разметки,
при этом первый документ на языке разметки дополнительно содержит информацию о тексте, который должен быть напечатан.
Описание изобретения к патенту
Область техники, к которой относится изобретение
Устройства и способы согласно настоящему изобретению относятся к прямой печати и более конкретно к печати мультимедийных данных, включая изображение и текст.
Уровень техники
Наряду с современным распространением цифровых фотографирующих устройств (далее именуемых «фотографирующими устройствами»), таких как цифровые фотоаппараты, или мобильных телефонов, имеющих встроенные цифровые фотоаппараты, способные фотографировать изображение и преобразовывать это сфотографированное изображение в данные цифрового изображения, соответствующее развитие получили технологии печати изображения, состоящего из данных цифрового изображения.
Обычно для печати изображения, состоящего из данных цифрового изображения, эти данные цифрового изображения, сфотографированные фотографирующим устройством, должны быть переданы на устройство передачи на печать, например персональный компьютер (ПК). Устройство передачи на печать, на которое переданы данные цифрового изображения, выполняет последовательность заданий по обработке изображения для печати изображения, включая определение расположения или разрешения изображения, подлежащего печати, согласно предпочтениям пользователя. Затем печатающее устройство принимает информацию изображения, обработанное с помощью устройства передачи на печать, и условия печати и выполняет печать.
Однако в последние годы была разработана технология выполнения печати, используя фотографирующее устройство и печатающее устройство без использования устройства передачи на печать, такого как ПК, ниже называемая «прямой печатью». В результате пользователи получили возможность непосредственного соединения фотографирующего устройства с устройством печати посредством заранее определенного интерфейса, например интерфейса универсальной последовательной шины (USB), таким образом выполняя непосредственную печать изображения, сохраненного в фотографирующем устройстве посредством печатающего устройства.
Раскрытие изобретения
Техническая проблема
Хотя такая обычная технология прямой печати позволяет передавать и печатать изображение, используя фотографирующее устройство и печатающее устройство, все еще существует необходимость в новой технологии прямой печати для печати мультимедийных данных, включающих в себя изображение и текст, а также изображения, согласно предпочтениям пользователя.
Публикация еще не прошедшей экспертизу заявки № 2004-49868 на патент Кореи «Печатающее устройство, способы управления им и носитель данных» раскрывает устройство прямой печати, которое может соединяться с некоторыми интерфейсами из множества интерфейсов, в том числе: USB, IEEE 1394 и Bluetooth, и интерфейсами передачи пакетных данных. Однако в указанном документе не раскрывается технология прямой печати для печати мультимедийных данных, включающих изображение и текст.
Техническое решение
Настоящее изобретение предусматривает устройство и способ прямой печати для печати мультимедийных данных, включая изображение и текст.
Согласно аспекту настоящего изобретения предлагается способ обеспечения мультимедийной информации для прямой печати, при этом способ включает в себя этапы создания информации гиперссылки в отношении данных изображения, подлежащего печати посредством устройства подачи изображения, и текста с использованием заранее определенного языка разметки, передачи документа на языке разметки, полученного после создания, на печатающее устройство, непосредственно соединенное с устройством подачи изображения через заранее определенный интерфейс, для выполнения задания прямой печати и передачи данных изображения на печатающее устройство в ответ на запрос от печатающего устройства.
Согласно другому аспекту настоящего изобретения обеспечивается способ прямой печати, включающий в себя анализ (разбор) документа на заранее определенном языке разметки, принятого от устройства подачи изображения, непосредственно соединенного с печатающим устройством, чтобы выполнить задание прямой печати, запрос данных изображения, указанных информацией гиперссылки в отношении изображения, установленного в документе на языке разметки, и печати данных изображения, принятых в результате запроса, вместе с текстом, включенным в проанализированный документ на языке разметки.
Согласно еще одному аспекту настоящего изобретения обеспечивается устройство подачи изображения, включающее в себя блок интерфейса, передающий и принимающий данные посредством соединения печатающего устройства через заранее определенный интерфейс для выполнения задания прямой печати, кодер, создающий информацию гиперссылки в отношении данных изображения, которые должны быть напечатаны, и текст, используя заранее определенный язык разметки, и контроллер, управляющий передачей документа на языке разметки, полученного после создания, и данных изображения в ответ на запрос от печатающего устройства.
Согласно еще одному аспекту настоящего изобретения обеспечивается печатающее устройство, включающее в себя блок интерфейса, передающий и принимающий данные посредством подсоединения устройства подачи изображения через заранее определенный интерфейс, чтобы выполнить задание прямой печати, декодер, анализирующий документ на заранее определенном языке разметки, принятый от устройства подачи изображения, контроллер, запрашивающий данные изображения, указанные информацией гиперссылки в отношении изображения, установленного в документе на языке разметки, и печатающий блок, печатающий данные изображения, принятые в ответ на запрос, вместе с текстом, включенным в проанализированный документ на языке разметки.
Описание чертежей
Вышеупомянутые и другие аспекты настоящего изобретения станут более очевидны из подробного описания примерных вариантов его осуществления со ссылками на прилагаемые чертежи, на которых:
фиг.1 изображает схему фотографирующего устройства согласно примерному варианту осуществления настоящего изобретения;
фиг.2 иллюстрирует документ, в котором формат печати мультимедийных данных, включающих в себя изображение и текст, записан, используя расширяемый гипертекстовый язык описания документов (XHTML), согласно примерному варианту осуществления настоящего изобретения;
фиг.3 иллюстрирует пример стилевого оформления для размещения изображения и текста, которые должны быть напечатаны;
фиг.4 изображает блок-схему печатающего устройства согласно примерному варианту осуществления настоящего изобретения;
фиг.5 изображает последовательность операций, иллюстрирующую связь между фотографирующим устройством и печатающим устройством согласно примерному варианту осуществления настоящего изобретения;
фиг.6 иллюстрирует функциональную информацию в формате сценария, передаваемую печатающим устройством согласно примерному варианту осуществления настоящего изобретения;
фиг.7 иллюстрирует команду JOBSTART задания на печать в формате сценария согласно примерному варианту осуществления настоящего изобретения;
фиг.8 изображает последовательность операций, иллюстрирующую последовательность обмена, при которой печатающее устройство получает документ на языке разметки от фотографирующего устройства, осуществленную с использованием PTP архитектуры;
фиг.9 изображает последовательность операций, иллюстрирующую работу фотографирующего устройства согласно примерному варианту осуществления настоящего изобретения; и
фиг.10 изображает последовательность операций, иллюстрирующую работу печатающего устройства согласно примерному варианту осуществления настоящего изобретения.
Режим осуществления изобретения
Настоящее изобретение может быть лучше понято при обращении к нижеследующему подробному описанию примерных вариантов осуществления и сопроводительным чертежам. Настоящее изобретение, однако, может быть воплощено во многих различных формах и не должно рассматриваться как ограниченное примерными вариантами осуществления, сформулированными ниже. Скорее, эти примерные варианты осуществления обеспечиваются так, чтобы раскрытие было более полным и завершенным и полностью передавало концепцию изобретения специалистам, и настоящее изобретение определяется приложенной формулой изобретения. Аналогичные цифровые ссылочные обозначения относятся к аналогичным элементам во всем описании.
В настоящем изобретении устройство подачи изображения непосредственно подключает печатающее устройство через заранее определенный интерфейс, передает изображение и текст, которые должны быть напечатаны, на печатающее устройство, таким образом выполняя задание прямой печати. Таким образом, устройство хранения изображения, такое как персональный цифровой помощник (PDA) или портативный телефон, которое может хранить данные изображения, а также фотографирующее устройство могут служить в качестве устройства подачи изображения.
В нижеследующих примерных вариантах осуществления настоящее изобретение описывается посредством фотографирующего устройства в качестве примера устройства подачи изображения. Однако настоящее изобретение не ограничивается этим, и другие типы устройства подачи изображения могут выполнять задание прямой печати согласно настоящему изобретению.
Настоящее изобретение описано более полно ниже со ссылками на сопроводительные чертежи, на которых показываются примерные варианты осуществления изобретения.
Фиг.1 изображает блок-схему фотографирующего устройства согласно примерному варианту осуществления настоящего изобретения.
Фотографирующее устройство 100, показанное на фиг.1, включает в себя блок 110 отображения, который отображает ряд ситуаций фотографирования и состояние печати, блок 120 пользовательского интерфейса, используемый для управления фотографирующим устройством 100, фотографирующий блок 130, который фотографирует окружающее изображение и формирует данные цифрового изображения, контроллер 140, который управляет всеми операциями различных функциональных блоков фотографирующего устройства 100, блок 150 интерфейса печатающего устройства, который соединяет фотографирующее устройство 100 с печатающим устройством, кодер 160, который создает формат печати из мультимедийных данных, используя заранее определенный язык разметки, и блок 170 памяти, который хранит данные изображения, составленный документ на языке разметки, или подобные.
Блок 110 отображения отображает ситуации фотографирования фотографирующего устройства 100, сфотографированное изображение, текст и т.п., введенные в изображение пользователем. Кроме того, когда фотографирующее устройство 100 подсоединяет печатающее устройство и выполняет задание прямой печати, блок 110 отображения отображает условия печати, ход процесса печати и т.п. Таким образом, пользователь может проверять изображения и текст, которые должны быть напечатаны, и процедуру прямой печати посредством блока 110 отображения.
Блок 120 пользовательского интерфейса позволяет пользователю управлять фотографирующим устройством 100. В частности, блок 120 пользовательского интерфейса может включать в себя вспомогательную клавиатуру, сенсорный экран и т.п. Таким образом, пользователь может управлять фотографирующим устройством посредством блока 120 пользовательского интерфейса и выполнять ряд заданий фотографирования. Пользователь может также вводить текст, который должен быть напечатан, вместе с изображением, сфотографированным фотографирующим блоком 130 или сохраненным в блоке 170 памяти, посредством блока 120 пользовательского интерфейса. Кроме того, когда фотографирующее устройство 100 подсоединено к печатающему устройству и выполняет задание прямой печати, пользователь может управлять процедурой печати, например настройкой параметров печати посредством блока 120 пользовательского интерфейса или выбирая изображение, которое должно быть напечатано.
Фотографирующий блок 130 фотографирует окружающее изображение согласно управлению пользователя и преобразовывает сфотографированное изображение в данные цифрового изображения. Данные цифрового изображения сохраняются в блоке 170 памяти, и изображение, состоящее из данных цифрового изображения согласно предпочтению пользователя, может быть отображено на блоке 110 отображения.
Контроллер 140 управляет работой каждого функционального блока фотографирующего устройства 100. Кроме того, контроллер 140 формирует и выдает ряд команд или интерпретирует команды, принятые от печатающего устройства, чтобы разрешить фотографирующему устройству 100 выполнять задание прямой печати. Когда задание прямой печати выполняется, множество команд, обрабатываемых контроллером 140, описано ниже со ссылками на фиг.5-8.
Блок 150 интерфейса печатающего устройства передает множество команд или данные, выданные из контроллера 140 к печатающему устройству, или принимает команды или данные, переданные от печатающего устройства. Блок 150 интерфейса печатающего устройства может быть соединен с проводным интерфейсом, таким как интерфейс USB или IEEE 1394, или с беспроводным интерфейсом, таким как интерфейс Bluetooth. Фотографирующее устройство 100 может быть соединено с печатающим устройством посредством блока 150 интерфейса печатающего устройства.
Например, когда фотографирующее устройство 100 соединено с кабелем USB посредством блока 150 интерфейса печатающего устройства и затем соединено с печатающим устройством, фотографирующее устройство 100 является USB клиентом, а печатающее устройство является ведущим устройством USB. Таким образом, контроллер 140 фотографирующего устройства 100 служит в качестве сервера хранения и клиента-принтера для прямой печати.
Контроллер 140 отображает (преобразует) идентификационную информацию файла для идентификации соответствующих данных в каждые данные, сохраненные в блоке 170 памяти, такие как данные изображения или документ на языке разметки, сформированные кодером 160. Идентификационная информация файла может подчиняться протоколу передачи изображения между фотографирующим устройством 100 и печатающим устройством. Например, когда обмен данных изображения между фотографирующим устройством 100 и печатающим устройством выполняется, используя протокол передачи изображений (Picture Transfer Protocol, PTP), т.е. "Picture Transfer Protocol for Digital Still Photography Devices", PIMA 15740: 2000; 5 июля 2000, идентификационная информация файла, отображенная в каждые данные, может быть информацией об объекте в качестве идентификационной информации файла, используемой в PTP.
Когда пользователь управляет фотографирующим устройством 100 для осуществления печати и изображения и текста во время прямой печати, кодер 160 составляет (создает) информацию гиперссылки относительно соответствующего изображения и текста, используя заранее определенный язык разметки. Пример документа на языке разметки, составленного кодером 160, показан на фиг.2.
Фиг.2 иллюстрирует документ, в котором формат печати мультимедийных данных, включающих в себя изображение и текст, написан с использованием XHTML в качестве примерного языка разметки, согласно примерному варианту осуществления настоящего изобретения. Как показано на фиг.2, изображение, которое должно быть напечатано вместе с текстом, может быть получено посредством информации гиперссылки, такой как "ryuri.jpg" 10 и "Frame_4x3.png" 20.
В этом случае информация гиперссылки изображения может быть установлена как идентификационная информация файла, используемая в данных или протоколе обмена изображения между фотографирующим устройством 100 и печатающим устройством. Например, обмен изображением или данными между фотографирующим устройством 100 и печатающим устройством выполняют, используя PTP, информация гиперссылки изображения в документе на языке разметки может быть заменена идентификационной информацией файла (информацией об объекте) вместо "ryuri.jpg" 10.
Блок 170 памяти хранит данные цифрового изображения, обработанные фотографирующим блоком 130, документ на языке разметки, составленный кодером 160, и так далее. Идентификационная информация файла (ниже называемая как "дескриптор файла"), используемая в протоколе обмена изображением или данными между фотографирующим устройством 100 и печатающим устройством, может быть отображена в каждые данные, сохраненные в блоке 170 памяти. Идентификационная информация файла может быть установлена контроллером 140 или печатающим устройством.
Когда пользователь устанавливает размещение для печати изображения и текста посредством блока 120 пользовательского интерфейса, информация о размещении может быть передана печатающему устройству. Пример таблицы стилей для размещения показывается на фиг.3. Контроллер 140 может составлять таблицу стилей (стилевое оформление) вместе с информацией гиперссылки изображения и текстом, используя кодер 160.
Фиг.4 иллюстрирует блок-схему печатающего устройства согласно другому примерному варианту осуществления настоящего изобретения.
Как показано на фиг.4, печатающее устройство 200 включает в себя блок 210 отображения, который отображает состояние печати, блок 220 пользовательского интерфейса, используемый при управлении печатающим устройством 200, модуль 230 печати, который печатает объект, обработанный контроллером 240, контроллер 240, который управляет работой каждого функционального блока печатающего устройства 200, блок 250 интерфейса фотографирующего устройства, который соединяет печатающее устройство 200 с фотографирующим устройством 100, декодер 260, который анализирует документ на языке разметки, принятый от фотографирующего устройства 100, и блок 170 памяти, который хранит описание, которое должно быть напечатано.
Блок 210 отображения отображает множество ситуаций фотографирования печатающего устройства 200. Состояние печати для случая, когда печатающее устройство 200 соединено с фотографирующим устройством 100 для выполнения задания прямой печати, может быть отображено на блоке 110 отображения фотографирующего устройства 100. В этом случае блок 210 отображения печатающего устройства 200 может отображать, что это задание прямой печати выполняется.
Однако настоящее изобретение не ограничено этим, и даже хотя задание прямой печати выполняется, блок 210 отображения может отображать состояния печати, статусы или подобную информацию.
Блок 220 пользовательского интерфейса позволяет пользователю управлять печатающим устройством 200. В частности, блок 220 пользовательского интерфейса может включать в себя вспомогательную клавиатуру или сенсорный экран. Таким образом, пользователь может устанавливать ряд условий печати, например качество, размер бумаги, тип бумаги, тип изображения или подобное, посредством блока 220 пользовательского интерфейса.
Когда печатающее устройство 200 соединено с фотографирующим устройством 100 и выполняет задание прямой печати, установка условий печати может управляться модулем 120 пользовательского интерфейса фотографирующего устройства 100. В этом случае блок 220 пользовательского интерфейса печатающего устройства 200 может не отвечать на манипуляцию пользователя.
Однако, настоящее изобретение не ограничено этим, и пользователь может управлять печатающим устройством 200 посредством блока 220 пользовательского интерфейса. Например, пользователь может устанавливать условия печати, даже когда задание прямой печати в настоящее время выполняется.
Модуль 230 печати печатает целевой объект, который должен быть напечатан, который был окончательно обработан контроллером 240, на бумаге для печати.
Контроллер 240 управляет работой каждого функционального блока печатающего устройства 200. Кроме того, контроллер 240 генерирует и обеспечивает множество команд или интерпретирует команды, принятые от фотографирующего устройства 100, так чтобы печатающее устройство 200 могло выполнять задание прямой печати. Когда задание прямой печати выполняется, команды, обработанные контроллером 240, описаны ниже со ссылками на фиг.5.
Контроллер 240 может также позволять устанавливать условия печати или отображение состояния (статуса) печати, которое должно быть выполнено описанным выше фотографирующим устройством 100, в течение задания прямой печати.
Кроме того, когда документ на языке разметки, принятый от фотографирующего устройства 100, анализируется декодером 260, контроллер 240 определяет формат печати мультимедийных данных согласно результату анализа и выдает информацию печати к модулю 230 печати.
Блок 250 интерфейса фотографирующего устройства передает команды или данные, выданные из контроллера 240, к фотографирующему устройству 100 или принимает команды или данные, переданные от фотографирующего устройства 100. Блок 250 интерфейса фотографирующего устройства может быть соединен с проводным интерфейсом, таким как интерфейс USB или IEEE 1394, или с беспроводным интерфейсом, таким как интерфейс Bluetooth. Печатающее устройство 200 может быть соединено с фотографирующим устройством 100 посредством блока 250 интерфейса фотографирующего устройства.
Например, когда печатающее устройство 200 соединено с кабелем USB посредством блока 250 интерфейса фотографирующего устройства и затем соединено с фотографирующим устройством 100, фотографирующее устройство 100 является USB клиентом, и печатающее устройство 200 является ведущим (главным) устройством USB. Таким образом, контроллер 240 печатающего устройства 200 служит в качестве сервера хранения и клиентом-принтером для прямой печати.
Декодер 260 анализирует документ на языке разметки, переданный от фотографирующего устройства 100. Информация печати относительно мультимедийных данных, включающая в себя изображение и текст, включается в документ на языке разметки. Как таковой, контроллер 240 может определять формат печати мультимедийных данных.
Блок 270 хранения хранит разнообразные данные или информацию печати, принятые от фотографирующего устройства 100.
Фиг.5 показывает последовательность операций, иллюстрирующую обмен между фотографирующим устройством и печатающим устройством согласно примерному варианту осуществления настоящего изобретения. В частности, фиг.5 иллюстрирует процедуру обмена командами и данными между контроллером 140 фотографирующего устройства 100 и контроллером 240 печатающего устройства 200.
Когда печатающее устройство 200 и фотографирующее устройство 100 соединены друг с другом посредством заранее определенного интерфейса, приложение прямой печати, установленное в печатающем устройстве 200 и фотографирующем устройстве 100, выполняется и выполняется задание прямой печати.
На этапе S110 печатающее устройство 200 выдает команду начала прямой печати, чтобы осуществить режим прямой печати. Если приложение прямой печати установлено в фотографирующем устройстве 100, на этапе S115 фотографирующее устройство 100 передает подтверждающий ответ.
После приема подтверждающего ответа печатающее устройство 200 уведомляет фотографирующее устройство 100 об информации относительно собственных функций на этапе S120. Функциональная информация может быть передана фотографирующему устройству 100 в формате сценария, и его примерный вариант осуществления показан на фиг.6.
Как показано на фиг.6, функциональная информация может включать в себя информацию относительно разнообразных функций печати печатающего устройства 200, например типе бумаги, размере бумаги, качестве, типе изображения, размещении для конкретного размера бумаги или другие параметры.
После приема функциональной информации пользователь фотографирующего устройства 100 определяет, выполняется ли печать с использованием какой-либо из функций печатающего устройства 200, и выбирает изображение и текст, которые должны быть напечатаны, на этапе S125. В этом случае пользователь может также задавать размещение изображения и текста, который должен быть напечатан. Когда пользователь желает печатать изображение с текстом, фотографирующее устройство 100 может составлять формат печати мультимедийной информации, включающей в себя изображение и текст, используя язык разметки, как описано выше. В этом случае информация относительно размещения, установленного пользователем, также может быть составлена.
Если выбраны изображение и текст, которые должны быть напечатаны, и условия печати для изображения и текста определены, на этапе S130 фотографирующее устройство 100 выдает команду задания на печать печатающему устройству 200.
При выдаче команды задания на печать фотографирующее устройство 100 может также передавать условия печати и идентификационную информацию файла, отображенную в документ на языке пометки, полученные из создания на этапе S125. В этом случае идентификационной информацией файла может быть дескриптор файла.
Примерный вариант осуществления команды JOBSTART задания на печать в формате сценария показывается на фиг.7. Как показано на фиг.7, в течение команды задания на печать фотографирующее устройство 100 может передавать условия 310 печати, определенные пользователем, такие как качество, размер бумаги и идентификационную информацию 330 файла для идентификации файла, который должен быть напечатан, такую как дескриптор файла.
При выдаче команды задания на печать фотографирующее устройство 100 может также передавать PrintStyle 320, которая является информацией о стиле печати. В настоящем изобретении стилем печати является информация, указывающая, должно ли быть напечатано только изображение или должны быть напечатаны мультимедийные данные, включающие в себя изображение и текст. Пример этого показывается в Таблице 1.
Таблица 1 | |
Стиль печати | Описание задания на печать |
ImageOnly | Печать только изображения |
Multimedia | Печать изображения с текстом |
Печатающее устройство 200 может определять, является ли файл, который должен быть принят для печати, данными цифрового изображения или составленным документом на языке разметки, используя язык разметки, через стиль печати. Если принятый файл является документом на языке разметки, контроллер 240 печатающего устройства 200 может анализировать принятый файл, используя декодер 260.
После приема команды задания на печать печатающее устройство 200 запрашивает фотографирующее устройство 100 передать файл, который должен быть напечатан, используя идентификационную информацию файла, принятую вместе с командой задания на печать, на этапе S135.
После приема запроса передачи файла фотографирующее устройство 100 передает файл, отображенный в идентификационную информацию файла, к печатающему устройству 200 на этапе S140.
Когда файл, переданный от фотографирующего устройства 100, является документом на языке разметки, печатающее устройство 200 анализирует файл, используя декодер 260, на этапе S145.
Печатающее устройство 200 может определять формат печати текста и изображения из проанализированного файла. Если принятый документ на языке разметки включает в себя текст, который должен быть напечатан, и информацию гиперссылки изображения, которое должно быть напечатано, как показано на фиг.3, печатающее устройство 200 запрашивает фотографирующее устройство 100 передать идентификационную информацию файла об изображении, которое должно быть напечатано, используя информацию гиперссылки изображения, включенную в документ на языке разметки, на этапе S150. На этапе S155 фотографирующее устройство 100 передает идентификационную информацию файла изображения, которое должно быть напечатано, в ответ на запрос от печатающего устройства 200. Идентификационная информация файла может быть дескриптором файла, который уже описан выше.
После приема идентификационной информации файла об изображении, которое должно быть напечатано, если печатающее устройство 200 запрашивает фотографирующее устройство 100 передать изображение, которое должно быть напечатано, используя принятую идентификационную информацию файла на этапе S160, фотографирующее устройство 100 передает данные изображения, отображенные в соответствующую идентификационную информацию файла, на этапе S165.
После приема данных изображения от фотографирующего устройства 100 печатающее устройство 200 печатает изображение и текст согласно результату анализа этапа S145 на этапе S170.
Если информация относительно размещения изображения и текста не включена в документ на языке разметки, принятый печатающим устройством 200, печатающее устройство 200 может получить таблицу стилей (стилевое оформление) о размещении способом, аналогичным таковому при приеме данных изображения. Это также применимо к следующим примерным вариантам осуществления.
Если информация гиперссылки относительно изображения установлена как дескриптор файла в документе на языке разметки, принятом на этапе S140, этапы S150 и S155 могут быть пропущены. В этом случае на этапе S160 печатающее устройство 200 может запросить фотографирующее устройство 100 передать данные изображения, используя информацию гиперссылки относительно изображения, принятую после анализа на этапе S145.
Если должно быть напечатано только изображение согласно команде (S130) задания на печать, например, если стиль печати установлен равным ImageOnly, этапы S135-S155 могут быть пропущены. В этом случае печатающее устройство 200 печатает изображение обычным способом.
Если задание на печать, запрошенное фотографирующим устройством 100, прервано, на этапе S175, печатающее устройство 200 уведомляет фотографирующее устройство 100 относительно завершения задания на печать, и на этапе S180 фотографирующее устройство 100 возвращает подтверждающий ответ на печатающее устройство 200. Таким образом, задание на печать, основанное на прямой печати, завершается.
Если документ на языке разметки, принятый от фотографирующего устройства 100, включает в себя информацию гиперссылки относительно множества изображений или идентификационную информацию о других мультимедийных данных, этапы S135-S165 повторяющимся образом выполняются так, чтобы печатающее устройство 200 могло получить данные изображения и текст, требуемые для печати.
Даже когда информация гиперссылки относительно изображения и текста, которые должны быть напечатаны, не составлена с использованием языка разметки, фотографирующее устройство 100 передает изображение и текст способом, подобным описанному выше для печати.
Обмены между фотографирующим устройством 100 и печатающим устройством 200, показанными на фиг.5, могут быть осуществлены в соответствии с протоколом передачи изображения или данных между фотографирующим устройством 100 и печатающим устройством 200. В примерном варианте осуществления настоящего изобретения ниже описан обмен данными между фотографирующим устройством 100 и печатающим устройством 200 с использованием PTP.
Фиг.8 изображает последовательность операций, иллюстрирующую последовательность обмена, в которой печатающее устройство 200 принимает документ на языке разметки от фотографирующего устройства 100, осуществленную с использованием архитектуры PTP.
На этапе S210 печатающее устройство 200 запрашивает фотографирующее устройство 100, чтобы передать информацию (идентификационную информацию файла, используемую в PTP) об объекте данных документа, сохраненных в фотографирующем устройстве 100, с помощью команды GetObjectInfo (получить информацию об объекте). На этапе S220 фотографирующее устройство 100 передает набор данных Objectlnfo, который является информацией об объекте, к печатающему устройству 200.
Если фотографирующее устройство 100 уведомляет печатающее устройство 200 о том, что фотографирующее устройство 100 готово выполнить следующее задание, посредством подтверждающего ответа, на этапе S230 печатающее устройство 200 запрашивает фотографирующее устройство 100 передать объект (т.е. документ на языке разметки), отображенный в информацию об объекте, принятую на этапе S220, фотографирующему устройству 200 с помощью команды GetObject.
На этапе S250 фотографирующее устройство 100 передает набор данных объекта Object Dataset (документ на языке разметки в настоящем изобретении), отображенный в запрошенную информацию об объекте, к печатающему устройству 200.
Если информация об объекте соответствующего документа на языке разметки передается в течение команды задания на печать на этапе S130, этапы S210-S230 могут быть пропущены.
Аналогично, этапы S150-S165, на которых печатающее устройство 200 принимает данные изображения от фотографирующего устройства 100, чтобы выполнить задание печати, могут быть осуществлены, используя PTP.
Кроме того, передача команды и данных между фотографирующим устройством 100 и печатающим устройством, показанная на фиг.5, также может быть осуществлена, используя PTP, и описание каждой операции подробно приводится в Японской публикации № 16-064740 "Printing System, Method for controlling the same and Photo Direct Printing Apparatus". Таким образом, описание того, как другая последовательность, показанная на фиг.5, осуществляется, используя PTP, опущено.
Фиг.9 изображает последовательность операций, иллюстрирующую работу фотографирующего устройства согласно примерному варианту осуществления настоящего изобретения.
На этапе S310, если фотографирующее устройство 100 непосредственно соединяет печатающее устройство 200 через заранее определенный интерфейс и установлено в режим прямой печати, определяют, запрашивает ли пользователь распечатку мультимедийных данных, на этапе S320.
Если распечатка мультимедийных данных требуется, на этапе S330 кодер 160 фотографирующего устройства 100 составляет информацию гиперссылки изображения, которое должно быть напечатано, и текст, который должен быть напечатан, используя заранее определенный язык разметки. Пример документа на языке разметки, составленного кодером 160, описан выше со ссылками на фиг.2.
Если документ на языке разметки сформирован, на этапе S340 фотографирующее устройство 100 передает документ на языке разметки на печатающее устройство 200. Если печатающее устройство 200 запрашивает фотографирующее устройство 100 передать изображение, которое должно быть напечатано, используя информацию гиперссылки относительно изображения, включенного в документ на языке разметки, фотографирующее устройство 100 передает соответствующее изображение на этапе S350.
Если требуется распечатка только изображения на этапе S330, фотографирующее устройство 200 может передавать изображение, используя способ прямой печати аналогично тому, как это делается в уровне техники.
Выполнение задания прямой печати, обработанного фотографирующим устройством 100, описано подробно со ссылками на фиг.5-8.
Фиг.10 изображает последовательность операций, иллюстрирующую работу печатающего устройства согласно примерному варианту осуществления настоящего изобретения.
На этапе S410, если печатающее устройство 200 непосредственно соединяет фотографирующее устройство 100 через заранее определенный интерфейс и установлено в режим прямой печати и затем принимает команду задания на печать от фотографирующего устройства 100 на этапе S420, печатающее устройство 200 выполняет задание прямой печати.
На этапе S430 печатающее устройство 200 определяет, должны ли быть напечатаны мультимедийные данные с помощью принятой команды задания на печать.
Если принята команда задания на печать для печати мультимедийных данных, печатающее устройство 200 принимает документ на языке разметки, указывающий формат печати мультимедийных данных, на этапе S440 и анализирует документ на языке разметки, используя декодер 260 на этапе 450.
На этапе S460, если печатающее устройство 200 запрашивает фотографирующее устройство 100 передать изображение, включенное в проанализированный документ на языке разметки, используя информацию гиперссылки относительно изображения, и принимает данные этого изображения, печатающее устройство 200 печатает мультимедийные данные согласно результату анализа на этапе S470.
Если определено, что нужно печатать только изображение на этапе S430, печатающее устройство 200 может печатать изображение, используя обычный способ прямой печати. Выполнение задания прямой печати, обработанного печатающим устройством 200, было описано подробно со ссылками на фиг.5-8.
Промышленная применимость
Как описано выше, в способе и устройстве прямой печати согласно настоящему изобретению, когда выполняется задание прямой печати от фотографирующего устройства к печатающему устройству, могут быть напечатаны мультимедийные данные, включающие в себя текст и изображение.
В то время как некоторые конкретные примерные варианты осуществления изобретения были описаны подробно, должно быть понятно специалистам, что различные изменения в форме и подробностях могут быть сделаны без отрыва от объема и формы настоящего изобретения, как определено нижеследующей формулой изобретения. Поэтому должно быть оценено, что вышеупомянутый описанный примерный вариант осуществления вариантов осуществления приведен только с целью иллюстрации, а не должен быть рассмотрен как ограничение изобретения.
Класс G06F3/12 вывод цифровых данных на печатающие устройства