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

Иллюстрации

Показать все

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

Реферат

Область техники, к которой относится изобретение

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

Предшествующий уровень техники

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

В последнее время также разрабатываются система цветной печати, выполненная с возможностью передавать цифровые данные изображения напрямую от фотоаппарата принтеру без обращения к PC и печатать данные изображения, и так называемый способный работать напрямую с фотографиями (PD)-принтер, который позволяет вставлять карту памяти, которая устанавливается в фотоаппарат для сохранения данных отснятых изображений, напрямую в цветной принтер, и считывать и печатать данные изображений, сохраненные в карте памяти. В особенности, система, которая может напрямую передавать данные изображения из фотоаппарата в цветной принтер через интерфейс, такой как USB (универсальная последовательная шина), и печатать данные изображения, называется способной подсоединяться напрямую к фотоаппарату, способной подсоединяться напрямую к USB или способной печатать напрямую с цифрового фотоаппарата и начинает широко распространяться среди пользователей, которые не очень хорошо разбираются в работе PC. Так как недавно была анонсирована спецификация "PictBridge" промышленного стандарта, которая определяет протокол связи в печати напрямую с фотоаппарата, передача данных изображения напрямую из фотоаппарата в принтер и печать этих данных становятся общепринятыми.

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

В PictBridge данные изображения, соответствующие функциональным возможностям принтера, предоставляются от устройства предоставления изображения (цифрового фотоаппарата или сотового телефона) принтеру. Многие изображения, отснятые вышеописанным сотовым телефоном, имеющим функцию фотоаппарата, кодируются с помощью EXIF/JPEG. Принтер также может работать с EXIF/JPEG в качестве формата изображения. При печати, использующей такой принтер, кодированные данные изображения посылаются напрямую принтеру через кабель USB.

Многие принтеры могут обрабатывать только формат изображения EXIF/JPEG, который является подходящим для фотопечати. Однако ожидается, что сотовые телефоны будут способны работать с многообразием форматов изображений в будущем, чтобы удовлетворять требованиям рынка.

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

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

Чтобы подсоединять такой фотоаппарат к сети Интернет и выполнять обработку изображений, невозможную для фотоаппарата, была предложена технология (выложенный японский патент номер 2001-189886), в которой данные изображений передаются серверу в сети Интернет для предписания серверу обрабатывать и преобразовывать отснятое изображение, и преобразованные данные изображения принимаются.

Однако в вышеописанной технологии согласно выложенному японскому патенту номер 2001-189886, самое большее, функции, недоступные в фотоаппарате, выполняются сервером. Когда фотоаппарат и принтер соединяются для выполнения печати, функции (например, печати N изображений на одном листе или печати даты), не находящиеся в функциональных возможностях принтера, не могут быть реализованы. В стандартном механизме назначение печати N на одном листе или печати даты может выбираться в пользовательском интерфейсе (UI) стороны фотоаппарата в соответствии с функциональными возможностями принтера. Если функция (печать N изображений на одном листе или даты) не содержится в функциональных возможностях принтера, нет никакого средства, чтобы отдавать команды печати посредством операций на стороне сотового телефона.

Раскрытие изобретения

Цель настоящего изобретения - это преодолеть недостатки предшествующего уровня техники.

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

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

средство получения для получения функции печати принтера;

средство ввода для ввода условий печати;

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

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

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

средство получения для получения функции печати принтера;

средство ввода для ввода условий печати;

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

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

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

Перечень фигур чертежей

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

Фиг.1 - вид для объяснения системы печати согласно одному варианту осуществления настоящего изобретения.

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

Фиг.3 - вид в перспективе, показывающий внешний вид способного работать напрямую с фотографией принтера согласно варианту осуществления настоящего изобретения.

Фиг.4 - вид рабочей панели PD-принтера согласно варианту осуществления.

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

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

Фиг.7 - вид для объяснения приблизительного потока сигналов в системе печати, применяющей PictBridge, когда от CP к PD-принтеру выдается запрос печати для выполнения печати.

Фиг.8 - блок-схема последовательности операций для объяснения хода процесса обработки, когда выполняется передача данных между оснащенным фотоаппаратом сотовым телефоном (CP) и PD-принтером, согласно первому варианту осуществления настоящего изобретения для предоставления данных изображения от CP к PD-принтеру и печати данных изображения.

Фиг.9 - вид для объяснения UI телефона CP согласно варианту осуществления.

Фиг.10 - блок-схема последовательности операций для объяснения обмена данными между CP и сервером согласно первому варианту осуществления.

Фиг.11 - блок-схема последовательности операций для объяснения обмена данными между CP и сервером в другом подробном примере (печати N изображений на одном листе) согласно первому варианту осуществления.

Фиг.12 и 13 - блок-схемы последовательности операций для объяснения хода процесса обработки, когда передача данных выполняется между оснащенным фотоаппаратом сотовым телефоном (CP) и PD-принтером, согласно второму варианту осуществления настоящего изобретения для предоставления данных изображения от телефона CP к PD-принтеру и печати данных изображения.

Фиг.14 - блок-схема последовательности операций для объяснения обмена данными между CP и сервером согласно второму варианту осуществления настоящего изобретения.

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

Фиг.16 - блок-схема последовательности операций для объяснения хода процесса обработки, когда передача данных выполняется между оснащенным фотоаппаратом сотовым телефоном (CP), PD-принтером и сервером, согласно первому варианту осуществления настоящего изобретения для формирования UI в CP.

Наилучший способ для выполнения изобретения

Предпочтительные варианты осуществления настоящего изобретения будут подробно описываться ниже со ссылкой на сопровождающие чертежи. Не предполагается, что последующие варианты осуществления ограничивают прилагаемую формулу изобретения настоящего изобретения, и не все комбинации признаков, описанные в вариантах осуществления, являются существенными для решения задачи настоящего изобретения. В вариантах осуществления, которые будут описываться ниже, сотовый телефон получает функциональные возможности принтера во время подтверждения соединения или до начала печати. Сотовый телефон может быть подсоединен к сети Интернет и передавать/принимать данные к/от сервера через сеть Интернет. Дополнительно, хотя варианты осуществления объясняются в случае, где сотовый телефон используется в качестве устройства предоставления изображения, настоящее изобретение не ограничено упомянутым случаем сотового телефона, и может применяться портативное устройство связи, такое как PDA (персональное цифровое информационное устройство), мобильный PC и подобное.

Фиг.1 представляет собой вид для объяснения системы печати согласно одному варианту осуществления настоящего изобретения.

В качестве базовой конфигурации системы печати обмен данными выполняется между оснащенным фотоаппаратом сотовым телефоном (CP) 3020 и способным работать напрямую с фотографией принтером (PD-принтером) 1000 через интерфейс общего назначения для предоставления данных изображения от CP 3020 к PD-принтеру 1000 и печати данных изображения. Интерфейс общего назначения включает в себя USB и беспроводной интерфейс, такой как IEEE.11B/G. CP 3020 не должен всегда иметь функцию фотоаппарата и может быть способным принимать данные изображения от, например, поставщика 104 или 203.

Ссылаясь на Фиг.1, точка 102 доступа, поставщик 104 услуг, сервер 105 и поставщик 203 контента подсоединены к сети 101 Интернет. CP 3020 может осуществлять связь с Интернет 101 через точку 102 доступа. В этой конфигурации CP 3020 может принимать различные типы информации, предоставляемой от поставщика 104 услуг, и отображать их на устройстве отображения телефона CP 3020. Альтернативно, CP 3020 может принимать музыкальные данные или данные изображения, предоставляемые от поставщика 203 контента, сохранять их в памяти телефона CP 3020, отображать их на устройстве 35 отображения (Фиг.2) телефона CP 3020 или воспроизводить данные из громкоговорителя 44 (Фиг.2) телефона CP 3020 как акустический сигнал. Конфигурация PD-принтера 1000 будет подробно описываться позже.

Чтобы напечатать изображение, отснятое телефоном CP 3020, данные изображения, принятые от поставщика, или изображение, принятое от другого сотового телефона, CP 3020 подтверждает функцию (функциональные возможности) PD-принтера 1000, подсоединенного через некоторый интерфейс. Чтобы напечатать данные изображения, которые не согласуются с функцией PD-принтера 1000, или выполнить печать в режиме печати, недоступном в PD-принтере 1000, данные изображения передаются серверу 105 через сеть 101 Интернет, чтобы предписать серверу 105 преобразовать данные изображения в формат изображения или данные изображения, адаптированные к условиям печати PD-принтера 1000. Преобразованные данные изображения принимаются от сервера 105 через Интернет 101. Принятые преобразованные данные изображения передаются от CP 3020 к PD-принтеру 1000 и печатаются.

Если объем данных изображения, которые должны обрабатываться, является большим, и ожидается, что это займет длительное время, чтобы сервер 105 преобразовал данные изображения, данные изображения передаются серверу 105, чтобы предписать ему преобразовать данные изображения в формат изображения или данные изображения, адаптированные к условиям печати PD-принтера 1000. Преобразованные данные изображения временно сохраняются в памяти сервера 105. CP 3020 принимает URL (унифицированный указатель информационного ресурса), представляющий адрес данных изображения, сохраненных на сервере 105, от сервера 105. Когда CP 3020 хочет напечатать данные изображения, он осуществляет доступ по URL, чтобы получить преобразованные данные изображения. Полученные данные изображения передаются от CP 3020 к PD-принтеру 1000 и печатаются.

Фиг.2 - блок-схема, показывающая конфигурацию оснащенного фотоаппаратом сотового телефона (CP) 3020 согласно этому варианту осуществления. Аппаратное обеспечение такого оснащенного фотоаппаратом сотового телефона известно и будет описано кратко.

Ссылаясь на Фиг.2, центральное процессорное устройство (CPU) 31 управляет всем CP 3020 в соответствии с программой управления, хранимой в ПЗУ 32. ПЗУ 32 хранит программу, которая описывает процедуры обработки (встроенные программы), которые должны исполняться устройством CPU 31 (встроенные программы формируются из записываемой энергонезависимой памяти, такой как флэш-память, предполагая, что обновление выполняется подходящим образом). ОЗУ 33 используется как рабочая область в течение обработки, выполняемой устройством CPU 31, и временно хранит различные типы данных. Группа 34 рабочих кнопок и переключателей включает в себя десятиклавишную панель, используемую для ввода чисел и символов, клавишу вызова и переключатели, чтобы отдавать команды различным типам функций. Жидкокристаллическое устройство 35 отображения используется, чтобы подтверждать на экране изображение, отснятое посредством использования функции фотоаппарата, или изображение, хранимое на карте 40 памяти, или отображать меню для различных настроек. Группа 34 рабочих кнопок и переключателей и устройство 35 отображения функционируют как пользовательский интерфейс всей системы в реализации системы прямой печати. Оптическое устройство 36 главным образом имеет линзу и приводящую систему для нее. Элемент на основе прибора с зарядовой связью (CCD-элемент) 37 преобразует изображение, сформированное оптическим устройством 36, в электрический сигнал. Драйвер 38 управляет оптическим устройством 36 под управлением устройства CPU 31, чтобы выполнять управление автофокусировкой или прекращать регулировку. Карта 40 памяти - это запоминающий носитель, такой как карта памяти Compact Flash (зарегистрированный товарный знак) или Smart Media (зарегистрированный товарный знак), и подсоединяется к шине через разъем 39. Проводной интерфейс 41 - это интерфейс USB (подчиненная сторона USB) для подсоединения к PC 3010 или PD-принтеру 1000 согласно этому варианту осуществления. Беспроводной интерфейс 42 побуждает сотовый телефон осуществлять связь с базовой станцией. Микрофон 43 и громкоговоритель 44 используются в речевой связи телефоном. Громкоговоритель 44 также используется, чтобы воспроизводить, например, музыкальный контент, принятый от поставщика. Кодер 45 JPEG/MPEG кодирует данные изображения в коды JPEG или MPEG. Как описано выше, CP может иметь беспроводной интерфейс (не показан), чтобы подсоединяться к PD-принтеру 1000. Хотя на Фиг.2 не показаны, аккумулятор и антенна также включены в состав.

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

Фиг.3 изображает вид в перспективе, показывающий внешний вид способного работать напрямую с фотографией принтера (который будет указываться как PD-принтер ниже) 1000 согласно варианту осуществления настоящего изобретения. PD-принтер 1000 имеет нормальную функцию принтера PC по приему данных от главного компьютера (PC) и печати данных и функцию по прямому считыванию и печати данных изображения, сохраненных в запоминающем носителе, таком как карта памяти, или приему данных изображения от цифрового фотоаппарата или PDA и печати этих данных.

Ссылаясь на Фиг.3, главный корпус в качестве внешней оболочки PD-принтера 1000 согласно этому варианту осуществления имеет внешние элементы, включающие в себя нижний корпус 1001, верхний корпус 1002, крышку 1003 для доступа и лоток 1004 разгрузки. Нижний корпус 1001 образует часть приблизительно нижней половины PD-принтера 1000, и верхний корпус 1002 образует часть приблизительно верхней половины главного корпуса. Полая структура, имеющая пространство хранения внутри, сформирована посредством комбинирования упомянутых двух корпусов, чтобы вмещать механизмы, которые будут описаны позже. В верхней и фронтальной поверхностях сформированы проемы. Лоток 1004 разгрузки прикреплен с возможностью поворота на его одном конце к нижнему корпусу 1001. Проем, сформированный во фронтальной поверхности нижнего корпуса 1001, может открываться/закрываться посредством поворота лотка 1004 разгрузки. При выполнении операции печати лоток 1004 разгрузки поворачивается к стороне фронтальной поверхности, чтобы открывать проем. Напечатанные листы бумаги (включая простую бумагу, специализированную бумагу и полимерный лист: ниже будут просто указываться как лист) могут разгружаться оттуда. Выгружаемые листы бумаги могут последовательно укладываться. Два вспомогательных лотка 1004a и 1004b содержатся в лотке 1004 разгрузки. Когда эти лотки выдвигаются вперед, по мере необходимости, область поддержки листов может увеличиваться или уменьшаться в три этапа.

Крышка 1003 доступа прикреплена с возможностью поворота на ее одном конце к верхнему корпусу 1002. Проем, сформированный в верхней поверхности, может открываться/закрываться посредством поворота крышки 1003 доступа. Когда крышка 1003 доступа открыта, могут быть сменены картридж печатающего механизма (не показан) или чернильный резервуар (не показан), хранимые в главном корпусе. Хотя здесь не показано конкретно, когда крышка 1003 доступа открывается/закрывается, выступ, сформированный на ее задней поверхности, поворачивает рычаг открывания/закрывания крышки. Когда поворотное вращение рычага обнаруживается, например, посредством микропереключателя, может быть обнаружено открытое/закрытое состояние крышки 1003 доступа.

Клавиша 1005 питания предусмотрена на верхней поверхности верхнего корпуса 1002. Рабочая панель 1010, имеющая жидкокристаллическое устройство 1006 отображения и различные типы клавишных переключателей, предусмотрена на правой стороне верхнего корпуса 1002. Структура рабочей панели 1010 будет подробно описываться позже со ссылкой на Фиг.4. Автоматический подающий механизм 1007 автоматически подает листы в главный корпус устройства. Рычаг 1008 выбора листового промежутка регулирует промежуток между печатающим механизмом и листом. В гнездо 1009 карты вставляется адаптер, в который может устанавливаться карта памяти. Данные изображения, хранимые в карте памяти, могут напрямую извлекаться и печататься через адаптер. В качестве карты памяти (PC-карты) может использоваться память Compact Flash (зарегистрированный товарный знак), Smart Media или Memory Stick. Средство 1011 просмотра (жидкокристаллическое устройство отображения) является отделяемым для главного корпуса PD-принтера 1000. Средство 1011 просмотра используется, чтобы отображать каждое изображение кадра или индексного изображения при, например, поиске изображения, которое должно быть напечатано, из изображений, хранимых в PC-карте. USB-окончание 1012 используется, чтобы подсоединять цифровой фотоаппарат (будет описываться позже). USB-разъем, чтобы подсоединять персональный компьютер, предоставляется на задней поверхности PD-принтера 1000.

Фиг.4 показывает изображение рабочей панели 1010 PD-принтера 1000 согласно этому варианту осуществления.

Ссылаясь на Фиг.4, жидкокристаллическое устройство 1006 отображения отображает элементы меню для установки различных данных, относящихся к элементам, печатаемым на правой и левой сторонах. Элементы, которые должны отображаться здесь, включают в себя, например, номер первого целевого фотоизображения печати из множества файлов фотоизображений, назначенный номер кадра (назначение кадра начала/назначение кадра печати), номер последней фотографии, которая должна быть напечатана (конец), количество распечаток (количество копий), тип листа, который должен использоваться для печати (тип бумаги), количество фотографий, которые должны быть напечатаны на одном листе (компоновка), назначение качества печати (качество), назначение Вкл./Выкл. печати даты фотографирования (печать даты), назначение Вкл./Выкл. коррекции фотографий (коррекция изображения) и количество листов, необходимых для печати (количество листов). Эти элементы выбираются или назначаются посредством использования клавиш 2001 со стрелками. Каждый раз, когда нажимается клавиша 2002 режима, тип печати (например, печать индекса, печать всех кадров, печать одного кадра и печать назначенного кадра) может изменяться, и включается соответствующий светодиод (LED) из светодиодов LED 2003. Клавиша 2004 обслуживания используется для очистки печатающего механизма или обслуживания принтера. Клавиша 2005 начала печати нажимается, чтобы отдавать команду начала печати или устанавливать настройку обслуживания. Клавиша 2006 остановки печати нажимается для остановки печати или чтобы отдать команду остановить обслуживание.

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

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

Ссылаясь на Фиг.5, ссылочная позиция 3000 обозначает устройство управления (панель управления); ссылочная позиция 3001 обозначает ASIC (специализированную заказную БИС); ссылочная позиция 3002 обозначает DSP (цифровой сигнальный процессор). DSP 3002 включает в себя CPU для выполнения различных типов процессов управления (будут описываться позже), преобразование из сигнала яркости (RGB) в сигнал плотности (CMYK) и обработку изображений, такую как масштабирование, гамма-преобразование и диффузию ошибок. Память 3003 для хранения управляющей программы CPU из состава DSP 3002, область ОЗУ для хранения программы в течение исполнения и область памяти, которая функционирует как рабочая память для хранения данных изображения. В качестве печатающего механизма 3004 установлен печатающий механизм для струйного принтера, который печатает цветное изображение посредством использования множества цветных чернил. SUB-USB 3005 служит в качестве порта для подсоединения цифрового фотоаппарата (DSC) 3012. SUB-USB 3005 имеет разъем 1012. DSC 3012 или оснащенный фотоаппаратом сотовый телефон (CP 3020) подсоединяется к разъему 1012. Разъем 3006 используется для подсоединения средства 1011 просмотра. Когда PD-принтер 1000 выполняет печать на основе данных изображения из PC 3010, USB-концентратор 3008 передает данные из PC 3010 и выводит данные на печатающий механизм 3004 через USB 3021. При этой конфигурации подсоединенный PC 3010 может напрямую обмениваться данными и сигналами с печатающим механизмом 3004 и выполнять печать (принтер функционирует как обычный принтер PC). В разъем 3009 питания подается постоянное напряжение, преобразованное из коммерческого переменного напряжения с помощью источника 3019 питания. PC 3010 является обычным персональным компьютером. Ссылочная позиция 3011 обозначает вышеописанную карту памяти (PC-карту); и ссылочная позиция 3012 обозначает цифровой фотоаппарат (DSC).

Обмен сигналами между устройством 3000 управления и печатающим механизмом 3004 осуществляется через вышеописанную шину USB 3021 или шину 3022 IEEE 1284.

Фиг.6 - это блок-схема, показывающая конфигурацию схемы ASIC 3001 PD-принтера 1000 согласно этому варианту осуществления. Те же ссылочные позиции, что и на вышеописанных чертежах, обозначают те же части на Фиг.6, и их описание будет опущено.

Устройство 4001 интерфейса PC-карты считывает данные изображения, хранимые в установленной PC-карте 3011, или записывает данные на PC-карту 3011. Устройство 4002 интерфейса IEEE 1284 обменивается данными с печатающим механизмом 3004 принтера. Устройство 4002 интерфейса IEEE 1284 является шиной, используемой в печати данных изображения, принятых от DSC 3012 или CP 3020, или сохраненных в PC-карте 3011. Устройство 4003 интерфейса USB обменивается данными с PC 3010. Модуль 4004 интерфейса главного устройства USB обменивается данными с подсоединенными DSC 3012 или CP 3020. Устройство 4005 интерфейса рабочей панели вводит различные типы рабочих сигналов от рабочей панели 1010 или выводит данные отображения на устройство 1006 отображения. Устройство 4006 интерфейса средства просмотра управляет отображением данных изображения на средстве 1011 просмотра. Устройство 4007 интерфейса управляет интерфейсом к различным типам переключателей и LED 4009. Устройство 4008 интерфейса CPU управляет обменом данными с DSP 3002. Внутренняя шина (шина ASIC) 4010 соединяет вышеописанные устройства.

Фиг.7 показывает вид для объяснения приблизительного потока сигналов в вышеописанной системе печати, когда для выполнения печати выдается запрос печати от CP 3020 к PD-принтеру 1000.

Эти процедуры обработки выполняются после того, как PD-принтер 1000 и CP 3020 соединяются через USB-кабель, или беспроводной связью подтверждается, что эти устройства являются согласующимися с условиями DPS. Сначала CP 3020 передает "Сконфигурировать услугу печати" PD-принтеру 1000 для проверки состояния PD-принтера 1000 (600). PD-принтер 1000 передает свое состояние в тот момент (здесь состояние "незанятость") в тот момент времени (601). Так как PD-принтер находится в состоянии "незанятость", CP 3020 запрашивает о функциональных возможностях PD-принтера 1000 (602) и получает его функциональные возможности от PD-принтера 1000. CP 3020 выдает запрос начала печати (Начать задание), соответствующий функциональным возможностям (603). Запрос начала печати выдается от CP 3020 к PD-принтеру 1000, когда "новое задание OK" в информации состояния от PD-принтера 1000 (будет описываться позже) является "Истиной" в 601.

В ответ на запрос начала печати PD-принтер 1000 запрашивает информацию файла от CP 3020 на основе ID (идентификатора) файла, соответствующего данным изображения, подлежащим печати (Получить информацию файла) (604). В ответ на этот запрос CP 3020 передает информацию файла (Информация файла). Информация файла содержит, например, объем файла. При приеме информации файла и определении того, что файл может быть обработан, PD-принтер 1000 запрашивает файл от CP 3020 (Получить файл) (605). Данные изображения запрошенного файла посылаются от CP 3020 к PD-принтеру 1000. Когда PD-принтер 1000 начинает обработку печати, информация состояния, представляющая "Ход выполнения печати (печать)", посылается от PD-принтера 1000 к CP 3020 с помощью "Уведомления о состоянии устройства" на 606. Когда обработка печати одной страницы заканчивается, PD-принтер 1000 посылает уведомление завершения печати одной страницы с помощью "Уведомления о состоянии задания" в начале обработки следующей страницы (607). Если количество страниц, которые должны быть напечатаны, равно единице, PD-принтер 1000 посылает уведомление, показывающее, что он находится в состоянии "незанятости", с помощью "Уведомления о состоянии устройства" в конце печати запрошенной страницы (Уведомление о состоянии устройства (Незанятость)) (608).

Например, в печати N изображений на одном листе для компоновки множества (N) изображений на одной странице, "Уведомление о состоянии задания" (607) посылается от PD-принтера 1000 к CP 3020 каждый раз, когда печатаются N изображений. Моменты времени выдачи "Уведомления о состоянии задания" и "Уведомления о состоянии устройства" и порядок получения данных изображений согласно этому варианту осуществления являются всего лишь примерами, и возможны различные случаи в зависимости от спецификаций продуктов.

[Первый вариант осуществления]

Фиг.8 - это блок-схема последовательности операций для объяснения хода процесса обработки, когда обмен данными выполняется между оснащенным фотоаппаратом сотовым телефоном (CP) 3020 и PD-принтером 1000 согласно первому варианту осуществления настоящего изобретения для предоставления данных изображения от CP 3020 к PD-принтеру 1000 и печати данных изображения. Ссылаясь на Фиг.8, этапы S1 по S9 показывают обработку на стороне телефона CP 3020. Этапы S11 по S17 показывают обработку на стороне PD-принтера 1000. Этапы S21 по S23 показывают обработку на стороне сервера 105.

На этапах S1 и S11 CP 3020 и PD-принтер 1000 совместно подтверждают, что они являются согласующимися с условиями прямой печати. В это время CP 3020 запрашивает PD-принтер 1000 о его состоянии и информации устройства. В ответ на этот запрос PD-принтер 1000 возвращает свое состояние и информацию устройства в тот момент времени. Информация устройства содержит, например, версию протокола соединения и наименование производителя и наименование модели принтера. CP 3020 запрашивает функциональные возможности от PD-принтера 1000, как показано с помощью 602 на Фиг.7.

На этапе S12 PD-принтер 1000 создает информацию функциональных возможностей (функциональные возможности) о своей функции печати и передает функциональные возможности телефону CP 3020. CP 3020 принимает функциональные возможности и генерирует и отображает UI на устройстве 35 отображения на этапе S2. В это время отображается UI, выполненный с возможностью предписания даже функции печати, недоступной в PD-принтере 1000.

Фиг.9 показывает вид для объяснения UI телефона CP 3020 согласно первому варианту осуществления. Те же ссылочные позиции, что и на Фиг.2, обозначают те же части на Фиг.9. CP 3020 имеет раскладываемый тип. Фиг.9 показывает состояние, где CP 3020 развернут, чтобы сделать видимым изображение на устройстве 35 отображения.

Ссылаясь на Фиг.9, устройство 35 отображения отображает меню печати. Каждый элемент печати может быть назначен посредством выбора его с помощью использования клавиш 801 со стрелками и выбора. Например, когда выбирается печать 9001 "изображения/индекса", может быть назначена печать изображения или печать индекса. Когда назначена печать изображения, изображения, хранимые в карте 40 памяти, отображаются как индексы. Одно или множество изображений, которые будут печататься, могут выбираться пользователем и печататься. "Печать компоновки" 9002 является действительной только в режиме печати изображений, в котором множество изображений компонуются и печатаются на одном листе бумаги. Когда "печать компоновки" устанавливается на "Вкл.", отображается окно для установки количества изображений, которые должны быть скомпонованы. При "печати даты" 9003 и "печати границы" 9004 назначается, печатать ли на изображении дату и печатать ли изображение с границей (печать границы). "Сохранить на сервере" 9005 выбирается, чтобы временно сохранить на сервере 105 файл изображения, преобразованный сервером 105 (эта обработка будет описываться позже). "Назначить URL" 9006 выбирается, чтобы назначить URL, по которому файл изображения сохраняется сервером 105, и напечатать изображение. Когда "назначить URL" 9006 включен, отображается окно для ввода URL или отображаются несколько URL-кандидатов, зарегистрированных заранее. "Начать печать" 9007 выбирается, чтобы отдать команду начала печати.

На этапе S3 пользователь телефона CP 3020 выбирает изображение, которое подлежит печати, обращаясь к окну сформированного UI, устанавливает формат печати изображения и отдает команду начала обработки печати. На этапе S4 определяется, включает ли в себя функция печати, установленная посредством использования UI, функцию печати, недоступную в PD-принтере 1000. При отрицательном ответе на этапе S4 процесс переходит на этап S6 для создания файла задания на печать на основе назначения пользователя. На этапе S7 файл задания на печать передается PD-принтеру 1000.

На этапе S13 файл задания на печать принимается PD-принтером 1000. При приеме файла задания на печать PD-принтер 1000 анализирует принятый файл задания на печать, чтобы подготовиться для печати, на этапе S14. "Запрос получения информации файла изображения" целевого объекта печати, который описан в файле задания на печать, выдается телефону CP 3020. На основе информации файла изображения, переданной от CP 3020 в ответ на запрос, PD-принтер 1000 запрашивает у CP 3020 файл изображения, содержащий данные изображения, которые должны быть фактически напечатаны, и получает файл изображения (этап S14). По приему файла изображения, который должен быть напечатан, PD-принтер 1000 декодирует данные изображения файла изображения и выполняет обработку изображения для преобразования данных изображения в изображение формата, который может напечататься PD-принтером 1000 (этап S15). На этапе S16 выполняется печать на основе преобразованных данных изображения. Когда печать данных изображения файла изображения завершается, на этапе S17 PD-принтер 1000 уведомляет телефон CP 3020 о том, что печать файла изображения завершена. По приему уведомления окончания печати на этапе S8 CP 3020 заканчивает обработку.

При положительном ответе на этапе S4 процесс переходит на этап S5 для запрашивания сервера 105 обработать изображение, чтобы удовлетворить функцию печати.

Ниже будет описываться подробный пример.

В CP 3020 данные изображения, которые должны быть напечатан