СИСТЕМА ОБРАБОТКИ ИЗОБРАЖЕНИЯ, УСТРОЙСТВО ОБРАБОТКИ ИЗОБРАЖЕНИЯ И СПОСОБ УПРАВЛЕНИЯ ИМ
SYSTEM OF IMAGE PROCESSING, DEVICE OF IMAGE PROCESSING AND METHOD OF ITS CONTROL

Область техники, к которой относится изобретение
Настоящее изобретение относится к системе обработки изображения, устройству обработки изображения, выполненному с возможностью подключения к сети, которое включает в себя, по меньшей мере, консольный блок и сканер изображений, а также к способу управления им.
Предшествующий уровень техники
Устройство MFP (многофункциональное периферийное устройство) не только функционирует в качестве отдельного устройства, оно также подключается к сети и функционирует в соответствии с принимаемыми по сети командами копирования и печати. При передаче такому устройству по сети команды копирования ни один приемлемый для пользователя процесс не может быть достигнут, если функциональные возможности выполняющего команду устройства-участника не были подтверждены. Например, информация о функциональных возможностях, указывающая на то, способно ли устройство-участник выполнить цветное копирование, имеется ли функция сшивания напечатанных листов скобками, а также возможна ли двухсторонняя печать, должна быть приобретена заблаговременно (см. опубликованный патент Японии № 11-4335).
Для обмена информацией о функциональных возможностях предлагается протокол обмена функциональными возможностями. Однако в случае добавления новой службы или функции, не предполагаемой в протоколе обмена функциональными возможностями, невозможно выполнить обмен информацией об этих функциональных возможностях. Следовательно, возникает потребность в системе, выполненной с возможностью захвата функциональных возможностей устройства-участника независимо от существующего протокола обмена функциональными возможностями, а также с возможностью осуществления различных функциональных возможностей и служб с помощью множества взаимодействующих друг с другом устройств.
Раскрытие изобретения
Цель настоящего изобретения заключается в решении проблемы предшествующего уровня техники.
Характерный отличительный признак настоящего изобретения должен осуществлять различные функциональные возможности и службы с помощью множества взаимодействующих друг с другом устройств независимо от существующего протокола обмена функциональными возможностями.
В соответствии с настоящим изобретением обеспечивается устройство обработки изображения, которое содержит, по меньшей мере, консольный блок и сканер изображений, а также может подключаться к сети, включающее в себя:
средство формирования для формирования соответствующих документу данных изображения с помощью управления сканером изображений в соответствии с параметром сканирования после приема запроса на сканирование изображения, включающего в себя параметр сканирования документа,
средство передачи для передачи сформированных с помощью средства формирования данных изображения передающему источнику, который передал запрос на сканирование изображения по сети, и
средство уведомления для уведомления передающего источника для обработки операции с использованием консольного блока в качестве операции на консольном блоке передающего источника.
В соответствии с настоящим изобретением обеспечено устройство обработки изображения, которое включает в себя, по меньшей мере, консольный блок и сканер изображений, а также может подключаться к сети, включающее в себя:
средство выполнения запроса для выполнения запроса на сканирование изображения, включающего в себя параметр сканирования документа, устройству-участнику по сети;
средство приема для приема данных изображения, отсканированных устройством-участником в ответ на запрос на сканирование по сети;
средство обработки для обработки данных изображения, принятых упомянутым средством приема, в качестве данных изображения, отсканированных сканером изображений; и
средство управления выполнением операций для обработки операционной информации, словно аналогичная операция была выполнена на консольном блоке устройства обработки изображения, после приема операционной информации на консольном блоке устройства-участника.
В соответствии с настоящим изобретением в устройстве обработки изображения, которое включает в себя, по меньшей мере, консольный блок и сканер изображений, а также может подключаться к сети, обеспечивается способ управления, включающий в себя следующие этапы:
этап формирования соответствующих документу данных изображения с помощью управления сканером изображений в соответствии с параметром сканирования, после приема запроса на сканирование изображения, включающего в себя параметр сканирования документа,
этап передачи сформированных на этапе формирования данных изображения передающему источнику, который передал запрос на сканирование изображения по сети, и
этап уведомления передающего источника для обработки операции с использованием консольного блока в качестве операции на консольном блоке передающего источника.
В соответствии с настоящим изобретением в устройстве обработки, которое включает в себя, по меньшей мере, консольный блок и сканер изображений, а также может подключаться к сети, обеспечивается способ управления, включающий в себя следующие этапы:
этап выполнения запроса на сканирование изображения, включающего в себя параметр сканирования документа, устройству-участнику по сети;
этап приема данных изображения, отсканированных устройством-участником, в ответ на запрос на сканирование по сети;
этап обработки данных изображения, принятых на этапе приема, в качестве данных изображения, отсканированных сканером изображений; и
этап управления выполнением операций с помощью обработки операционной информации, словно аналогичная операция была выполнена на консольном блоке устройства обработки изображения, после приема операционной информации на консольном блоке устройства-участника
В соответствии с настоящим изобретением обеспечивается система обработки изображения, включающая в себя множество подключенных по сети устройств обработки изображения, включающая в себя:
первое средство установления для установления первого устройства и второго устройства в режим клиента и режим сервера соответственно посредством запроса сетевой службы второго устройства от первого устройства;
второе средство установления для установления в соответствии с запросом режима, в котором консольным блоком второго устройства управляют с консольного блока первого устройства, а данные изображения, отсканированные и сформированные сканером изображений первого устройства, обрабатываются в качестве данных изображения, отсканированных сканером изображений второго устройства;
третье средство установления для установления установочной информации во втором устройстве с использованием консольного блока первого устройства;
средство указания для указания первого устройства со второго устройства для сканирования изображения с использованием сканера изображений первого устройства в ответ на ввод команды запуска процесса указания с консольного блока первого устройства;
средство передачи для передачи данных изображения, отсканированных сканером изображений первого устройства, на второе устройство в ответ на указание от средства указания; и
средство управления для управления вторым устройством с целью выполнения процесса, соответствующего установочной информации для данных изображения, передаваемых средством передачи.
Дополнительные отличительные признаки настоящего изобретения станут очевидными из следующего описания иллюстративных вариантов осуществления со ссылкой на прилагаемые чертежи.
Краткое описание чертежей
Прилагаемые чертежи, которые включены в описание, а также являются его частью, иллюстрируют варианты осуществления изобретения и наряду с описанием служат для разъяснения принципов изобретения.
Фиг.1 изображает схему для разъяснения механизма формирования NS-системы а также работы в NS-системе, в соответствии с вариантом осуществления.
Фиг.2 изображает блок-схему, иллюстрирующую конфигурацию основной части многофункционального периферийного устройства (MFP) в соответствии с вариантом осуществления.
Фиг.3 изображает вид в разрезе для разъяснения конфигурации аппаратных средств устройства MFP в соответствии с вариантом осуществления.
Фиг.4 изображает представление, иллюстрирующее внешний вид консольного блока устройства MFP в соответствии с вариантом осуществления.
Фиг.5 изображает представление, иллюстрирующее пример экранного изображения выбора функций, отображаемого на устройстве отображения устройства В, в соответствии с вариантом осуществления.
Фиг.6 изображает представление, иллюстрирующее пример экранного изображения, отображаемого на устройстве отображения устройства В во время поиска, в соответствии с вариантом осуществления.
Фиг.7 изображает представление, иллюстрирующее пример экранного изображения операции факсимильной связи, отображаемого на устройстве отображения консольного блока устройства В, в соответствии с вариантом осуществления.
Фиг.8 изображает представление, иллюстрирующее пример отображения предупредительного сообщения, отображаемого на устройстве отображения устройства В, в соответствии с вариантом осуществления.
Фиг.9 изображает блок-схему для разъяснения процесса в устройстве MFP в соответствии с первым вариантом осуществления настоящего изобретения.
Фиг.10 изображает блок-схему для разъяснения процесса в устройстве MFP в соответствии с первым вариантом осуществления.
Фиг.11 изображает представление, иллюстрирующее пример экранного изображения настройки функции копирования, отображаемого на устройстве отображения консольного блока устройства MFP при выделенной функции копирования, в соответствии со вторым вариантом осуществления настоящего изобретения.
Фиг.12 изображает представление, иллюстрирующее пример экранного изображения настройки сортировки, отображаемого на консольном блоке устройства MFP, в соответствии со вторым вариантом осуществления.
Фиг.13 изображает представление, иллюстрирующее пример экранного изображения, отображающего состояние, когда на консольном блоке устройства MFP отображается выделенная позиция «сортировка со сшиванием скобками», в соответствии со вторым вариантом осуществления.
Фиг.14 изображает представление, иллюстрирующее пример экранного изображения настройки сортировки со сшиванием скобками, отображаемого на консольном блоке устройства MFP, в соответствии со вторым вариантом осуществления.
Фиг.15 изображает представление, иллюстрирующее пример экранного изображения для выбора размеров печатного листа, подвергаемого сшиванию скобками и сортировке с помощью обнаруженного устройства, в соответствии со вторым вариантом осуществления, и
Фиг.16 изображает представление, иллюстрирующее пример операционного экранного изображения в случае, когда устройство выполнения выполняет процесс копирования в соответствии со вторым вариантом осуществления.
Лучший вариант осуществления изобретения
Ниже, со ссылкой на прилагаемые чертежи, будут более подробно описаны предпочтительные варианты осуществления настоящего изобретения. Нижеупомянутые варианты осуществления не ограничивают формулу изобретения настоящего изобретения, а также не все комбинации отличительных признаков, описанных в вариантах осуществления, являются существенными при выполнении способов настоящего изобретения.
Нижеупомянутые варианты осуществления будут разъяснены с помощью иллюстрации устройства MFP (многофункционального периферийного устройства), имеющего функции копирования, факсимильной связи, печати и сканирования. Однако настоящее изобретение не ограничивается устройством MFP.
Фиг.2 изображает блок-схему, иллюстрирующую конфигурацию основной части устройства MFP в соответствии с вариантом осуществления.
Устройство MFP включает в себя блок 2000 контроллера, который управляет всем устройством MFP. Сканер 2070, служащий устройством ввода изображения, и принтер 2095, служащий устройством вывода изображения, соединены с блоком 2000 контроллера. На консольном блоке 2012 находится используемая пользователем операционная кнопка, а также устройство отображения для отображения сообщения и т.п. пользователю, а также функционирующее в качестве сенсорного экрана. Консольный блок 2012 также соединен с блоком 2000 контроллера. Блок 2000 контроллера осуществляет управление для реализации функции вывода принимаемых данных на принтер 2095 для их печати, а также функции копирования передаваемых по сети данных изображения, полученных с помощью сканера 2070, или вывода данных изображения на принтер 2095 для их печати. Блок 2000 контроллера также осуществляет управление для приема/передачи графической информации и информации об устройстве из/в локальную сеть 1006 (LAN) и по линии 1008 связи общего пользования (WAN).
Блок 2000 контроллера включает в себя центральный процессор 2001 (CPU). Центральный процессор 2001 (CPU) загружает операционную систему (OS) с накопителя 2004 на жестких магнитных дисках (HDD) в оперативное запоминающее устройство 2002 (RAM), а также выполняет ее в соответствии с загрузочной программой, сохраненной в постоянном запоминающем устройстве 2003 (ROM) после включения питания. На основе операционной системы (OS) центральный процессор 2001 (CPU) выполняет различные процессы с помощью загрузки прикладной программы, сохраненной в накопителе 2004 на жестких магнитных дисках (HDD), в оперативное запоминающее устройство 2002 (RAM), а также ее выполнения. Оперативное запоминающее устройство 2002 (RAM) дополнительно предоставляет рабочую область для центрального процессора 2001 (CPU) и область памяти изображений для временного хранения данных изображения. Накопитель 2004 на жестких магнитных дисках (HDD) хранит операционную систему (OS), различные прикладные программы и данные изображения.
Постоянное запоминающее устройство 2003 (ROM), оперативное запоминающее устройство 2002 (RAM) и накопитель 2004 на жестких магнитных дисках (HDD) соединены с центральным процессором 2001 (CPU) с помощью системной шины 2007. Кроме того, интерфейс 2006 (I/F) консольного блока, сетевой интерфейс 2010 (I/F), модем 2050 и интерфейс 2005 (I/F) шины изображений соединены с центральным процессором 2001 (CPU). Интерфейс 2006 (I/F) консольного блока управляет взаимодействием с консольным блоком 2012, содержащим сенсорный экран, а также выводит на консольный блок 2012 данные изображения, которые предназначены для отображения на устройстве отображения консольного блока 2012. Интерфейс 2006 (I/F) консольного блока посылает центральному процессору 2001 (CPU) информацию, введенную пользователем посредством операционной кнопки на консольном блоке 2012. Сетевой интерфейс 2010 (I/F) соединен с локальной сетью 1006 (LAN), а также обменивается информацией с устройствами, находящимися в локальной сети 1006 (LAN), по локальной сети 1006 (LAN). Модем 2050 соединен с линией 1008 связи общего пользования, а также вводит/выводит информацию по линии 1008 связи общего пользования.
Интерфейс 2005 (I/F) шины изображений является мостом шины, который соединяет системную шину 2007 с шиной 2008 изображений для передачи данных изображения на высокой скорости, а также преобразовывает формат данных. Шина 2008 изображений является шиной PCI или IEEE1394. Процессор 2060 растровых изображений (RIP), интерфейс 2020 (I/F) устройств, блок 2080 обработки изображений сканера, блок 2090 обработки изображений принтера, блок 2030 поворота изображений и блок 2040 сжатия изображений соединены с шиной 2008 изображений. Процессор 2060 растровых изображений (RIP) является процессором, который преобразовывает код PDL (язык описания страницы) в растровое изображение. Интерфейс 2020 (I/F) устройств соединяет сканер 2070 с принтером 2095. Интерфейс 2020 (I/F) устройств выполняет синхронное/асинхронное управление передачей данных изображения. Блок 2080 обработки изображений сканера выполняет коррекцию, обработку и редактирование данных изображения, вводимых со сканера 2070. Блок 2090 обработки изображений принтера выполняет коррекцию, изменение разрешения и т.п. относительно данных изображения, предназначенных для вывода на принтер 2095, в соответствии с техническими данными принтера 2095. Блок 2030 поворота изображений поворачивает данные изображения. Блок 2040 сжатия изображений имеет функцию сжатия двоичных данных изображения в закодированные данные с помощью JBIG, MMR, МН или подобного, а также функцию распаковки закодированных данных.
Далее, со ссылкой на Фиг.3, будет разъясняться конфигурация аппаратных средств устройства MFP в соответствии с вариантом осуществления.
Фиг.3 изображает вид в разрезе для разъяснения конфигурации аппаратных средств устройства MFP в соответствии с вариантом осуществления. Как изображено на Фиг.3, сканер 2070 и принтер 2095 составляют единое целое.
Сканер 2070 включает в себя блок 250 подачи документов (оригиналов). Блок 250 подачи документов последовательно, начиная с первого листа, подает листы документа на рабочее стекло 211 и каждый раз после считывания листа документа (оригинала) выгружает его с рабочего стекла 211 в разгрузочный лоток (не показан). При подаче листа документа на рабочее стекло 211 сканер 2070 включает лампу 212 для считывания листа документа посредством одного основного сканирования. После считывания изображения посредством одного основного сканирования подвижный блок 213 перемещается в направлении субсканирования (продольное направление на Фиг.3). Поскольку подвижный блок 213 перемещается в направлении субсканирования, лист документа на рабочем стекле 211 сканируется и считывается полностью. В течение считывающего сканирования свет, отраженный от листа документа, направляется на датчик 218 изображения (CCD) с помощью зеркал 214, 215 и 216 и линзы 217, формируя изображение, имеющееся на листе документа, на плоскости считывания изображения датчика 218 изображения (CCD). Датчик 218 изображения (CCD) преобразовывает формируемое изображение документа в электрический сигнал, а затем выводит электрический сигнал. Электрический сигнал (сигнал изображения) вводится в устройство 2080 обработки изображений сканера посредством интерфейса 2020 (I/F) устройств, а также подвергается предварительно определенному процессу формирования изображения.
Далее будет разъясняться принтер 2095. Привод 321 лазера приводит в движение блок 322 излучения лазера на основе данных изображения, обрабатываемых блоком 2090 обработки изображений принтера. Лазерный луч, излученный блоком 322 излучения лазера, отражается с помощью вращающегося многоугольного зеркала, а также сканирует фоточувствительный барабан 323. Лазерный луч формирует скрытое электростатическое изображение на фоточувствительном барабане 323, после чего скрытое электростатическое изображение визуализируется в виде изображения, состоящего из тонера (проявляющего вещества), подаваемого из проявляющего блока 324. Синхронно с согласованием по времени излучения лазерного луча печатный лист подается между фоточувствительным барабаном 323 и блоком 325 переноса из лотка 311 или 312 для печатных листов по тракту подачи. Блок 325 переноса переносит состоящее из тонера изображение, находящееся на фоточувствительном барабане 323, на подаваемый печатный лист. Печатный лист с состоящим из тонера изображением посылается на пару закрепляющих валиков (термический валик и прижимной валик) 326 по транспортной ленте. Пара закрепляющих валиков 326 термически прижимает печатный лист для закрепления состоящего из тонера изображения на печатном листе. Печатный лист, прошедший через пару закрепляющих валиков 326, подается на блок 330 выдачи через пару выдающих валиков 327. Блок 330 выдачи является устройством обработки листов, допускающим выполнение последующей обработки, например, сортировки и сшивания скобками.
При установленном режиме двухсторонней печати переданный/закрепленный печатный лист подается на пару выдающих валиков 327, а направление вращения пары выдающих валиков 327 меняется на противоположное для подачи печатного листа в тракт 339 повторной подачи через поворотный элемент 328. Печатный лист, поданный в тракт 339 повторной подачи, снова подается между фоточувствительным барабаном 323 и блоком 325 переноса с вышеописанной синхронизацией. Затем состоящее из тонера изображение переносится на другую поверхность печатного листа. Таким способом принтер 2095 может выполнять цветную двухстороннюю печать, а также выполнять последующую обработку, такую как сортировка и сшивание печатных листов скобками.
Фиг.4 изображает представление, иллюстрирующее внешний вид консольного блока 2012 устройства MFP, в соответствии с вариантом осуществления.
Жидкокристаллическое устройство 2013 отображения покрыто листом сенсорной панели, а также оно отображает экранное изображение работы устройства MFP. Если пользователь прикасается к отображаемой на экранном изображении клавише пальцем или т.п., то жидкокристаллическое устройство 2013 отображения уведомляет интерфейс 2006 (I/F) консольного блока блока 2000 контроллера информацией о местоположении клавиши. Таким образом, центральный процессор 2001 (CPU) может распознать клавишу, которую используют на консольном блоке 2012. Клавиша 2014 запуска используется для запуска операции сканирования документа, передачи факса и т.п. Двухцветный (зеленый и красный) светодиод 2018 (LED) установлен в центре клавиши 2014 запуска, цвет которого отображает доступность клавиши 2014 запуска. Клавиша 2015 останова нажимается для останова выполняющейся операции. Клавиша 2016 идентификации (ID) используется для ввода идентификатора (ID) пользователя. Клавиша 2017 сброса используется для задания начальных значений параметрам настройки консольного блока 2012.
Далее разъясняются различные функции, обеспечиваемые устройством MFP, в соответствии с вариантом осуществления.
Служба доставки данных сканирования
Служба доставки данных сканирования является службой для передачи данных изображений, сформированных с помощью сканирования документа устройством MFP, через сетевой интерфейс 2010 (I/F) клиенту, который запросил службу доставки данных сканирования.
Клиент активирует драйвер сканера, определяет устройство MFP, а затем передает запрос в службу сканирования, включающий в себя параметры сканирования, на устройство MFP. После приема запроса службы доставки данных сканирования, включающего в себя параметры сканирования, по сети центральный процессор 2001 (CPU) на основе принятых параметров сканирования и статуса устройства MFP определяет, является ли служба допустимой. Если центральный процессор 2001 (CPU) определяет, что служба недопустима, то он возвращает запрашивающему клиенту статус устройства MFP или параметр сканирования, являющийся причиной недопустимости службы. Если центральный процессор 2001 (CPU) определяет, что служба допустима, то он устанавливает принятые параметры сканирования для сканера 2070 устройства MFP. Сканер 2070 сканирует документ, а устройство 2080 обработки изображений сканера корректирует данные изображения, сформированные с помощью сканирования, при этом формируя выходные данные изображения. Каждый раз при сканировании одного листа документа устройство MFP передает выходные данные изображения клиенту, запросившему службу доставки данных сканирования. После сканирования всех листов документа устройство MFP передает клиенту уведомление о завершении доставки данных сканирования.
Параметры сканирования включают в себя информацию, указывающую разрешение сканирования, количество цветов сканирования, яркость сканирования, размеры сканирования (включая в себя «автоматически»), информацию о цветовом пространстве (например, NTSC/Lab) выходных данных изображения, двухстороннее сканирование, комбинированные размеры документа и т.п.
Режим виртуального сканирования
В режиме виртуального сканирования данные изображения, принимаемые через сетевой интерфейс 2010 (I/F), обрабатываются в качестве отсканированных и считанных сканером 2070 устройства MFP.
При входе устройства MFP в режим виртуального сканирования центральный процессор 2001 (CPU) изменяет статус сканера 2070 на «занят». После приема данных изображения через сетевой интерфейс 2010 (I/F) центральный процессор 2001 (CPU) сохраняет принятые данные изображения в накопителе 2004 на жестких магнитных дисках (HDD), расценивает данные изображения в качестве единого ввода со сканера 2070, добавляет к данным изображения информацию о местоположении хранения данных изображений, а также посылает получившиеся в результате данные изображения в программу, ожидающую сканирование документа. Даже если программа не имеет никакого специального режима, такого как режим виртуального сканирования, программа, ожидающая сканирования документа, может функционировать подобно случаю, когда сканер 2070 устройства MFP сканирует документ.
Режим дистанционного управления консольным блоком
После приема запроса режима дистанционного управления консольным блоком центральный процессор 2001 (CPU) определяет, например, работает ли пользователь в настоящее время с консольным блоком 2012, или же другой пользователь занимает устройство MFP. В таком случае центральный процессор 2001 (CPU) не принимает запрос. Если центральный процессор 2001 (CPU) определяет, что устройство MFP может переключиться в режим дистанционного управления консольным блоком, то он устанавливает режим дистанционного управления консольным блоком. Если центральный процессор 2001 (CPU) определяет, что устройство MFP не может переключиться в режим дистанционного управления консольным блоком вследствие вышеупомянутой причины, то он возвращает причину запрашивающему источнику (клиенту консольного блока).
При переключении устройства MFP в режим дистанционного управления консольным блоком центральный процессор 2001 (CPU) также передает управляющую информацию консольного блока, обмениваемую между центральным процессором 2001 (CPU) и интерфейсом 2006 (I/F) консольного блока, клиенту дистанционного консольного блока через сетевой интерфейс 2010 (I/F). После приема информации о консольном блоке 2012 через сетевой интерфейс 2010 (I/F) центральный процессор 2001 (CPU) преобразовывает информацию в управляющую информацию консольного блока, а также передает управляющую информацию консольного блока интерфейсу 2006 (I/F) консольного блока. В результате консольным блоком 2012 основной части устройства MFP можно управлять с клиента консольного блока (другого устройства) по сети или подобно. Примером этого процесса является VNC (Virtual Network Computing). VNC представляет собой программное обеспечение для удаленного управления экранным изображением другого подключенного по сети компьютера.
Режим ведомого консольного блока
Режим ведомого консольного блока является не только разновидностью вышеописанного режима дистанционного управления консольным блоком, но также и режимом, при котором на консольном блоке 2012 устройства MFP операции запрещены.
При входе устройства MFP в режим ведомого консольного блока центральный процессор 2001 (CPU) останавливает выполнение программы формирования информации клавишного ввода, которая определяет ввод с сенсорной панели 2013 и аппаратных клавиш 2014-2016 и 2018 консольного блока 2012. Это запрещает любую операцию, использующую консольный блок 2012 устройства MFP, а также консольным блоком 2012 управляют в соответствии с управляющей информацией от клиента консольного блока (другого устройства в сети). Однако выполнение программы формирования информации клавишного ввода является активным только для ввода с клавиши 2017 сброса консольного блока 2012 устройства MFP. Когда пользователь нажимает клавишу 2017 сброса в режиме ведомого консольного блока, устройство 2013 отображения консольного блока 2012 отображает сообщение «Во время режима дистанционного управления Вы можете запросить передачу управления у управляющего устройства нажатием на клавишу сброса, во время отображения этого экранного изображения» в течение предварительно определенного периода времени. Если пользователь снова нажимает клавишу 2017 сброса во время отображения этого сообщения, то центральный процессор 2001 (CPU) снова отображает сообщение «Завершение режима дистанционного управления», а также программную клавишу «OK» в течение предварительно определенного периода времени.
Поскольку режим ведомого консольного блока является разновидностью режима дистанционного управления консольным блоком, клиент консольного блока также отображает эти сообщения. Даже если пользователь касается отображаемой на сенсорном экране 2013 консольного блока устройства MFP программной клавиши «ОК», то любой ввод игнорируется в связи с тем, что программа формирования информации клавишного ввода устройства MFP остановлена. Следовательно, пользователь может выделить эту экранную клавишу только с клиента консольного блока. Если пользователь нажимает на (выделяет) программную клавишу «ОК», отображаемую на устройстве отображения клиента консольного блока, то режим ведомого консольного блока завершается.
Если пользователь нажимает клавишу 2017 сброса устройства (MFP) в режиме ведомого консольного блока, то клиент консольного блока в режиме ведомого консольного блока отображает сообщение, предлагающее завершить режим ведомого консольного блока, запрашивающее подтверждение пользователя. Если пользователь клиента консольного блока подтверждает завершение режима ведомого консольного блока, то режим ведомого консольного блока может быть завершен.
Режим клиента консольного блока
В режиме клиента консольного блока консольным блоком другого устройства (внешнего устройства) управляют с помощью запроса вышеописанного режима дистанционного управления подключенного по сети внешнего устройства с консольного блока 2012 устройства MFP.
После приема запроса режима клиента консольного блока от консольного блока 2012 устройства MFP центральный процессор 2001 (CPU) выдает запрос режима дистанционного управления консольным блоком указанному внешнему устройству. Когда внешнее устройство принимает запрос, центральный процессор 2001 (CPU) передает элементы информационного содержания информационного обмена между центральным процессором 2001 (CPU) и интерфейсом 2006 (I/F) консольного блока на внешнее устройство посредством сетевого интерфейса 2010 (I/F). В противном случае, когда центральный процессор 2001 (CPU) принимает информацию, визуально отображаемую на консольном блоке внешнего устройства через сетевой интерфейс 2010 (I/F), он преобразовывает визуально отображаемую информацию в данные, визуально отображаемые на консольном блоке 2012 устройства MFP. Центральный процессор 2001 (CPU) выводит визуально отображаемую информацию на интерфейс 2006 (I/F) консольного блока, разрешая работу с консольным блоком внешнего устройства с консольного блока 2012 устройства MFP. Примером этого процесса является VNC.
В данном состоянии, если пользователь нажимает клавишу 2017 сброса консольного блока 2012 устройства MFP, то код клавиши 2017 сброса передается в качестве управляющей информации на внешнее устройство посредством сетевого интерфейса 2010 (I/F). После приема управляющей информации внешнее устройство отображает сообщение «Во время режима дистанционного управления Вы можете запросить передачу управления у управляющего устройства нажатием клавиши сброса во время отображения этого экранного изображения». Если пользователь снова нажимает клавишу 2017 сброса на внешнем устройстве во время отображения этого сообщения, то внешнее устройство снова отображает сообщение «Завершение режима дистанционного управления», а также программную клавишу «ОК» в течение предварительно определенного периода времени. Если пользователь нажимает на (выделяет) клавишу «ОК», то код клавиши передается в качестве управляющей информации на сервер консольного блока внешнего устройства. Затем режим дистанционного управления консольным блоком внешнего устройства завершается, а также завершается режим ведомого консольного блока устройства MFP.
Архитектура и стандартная работа системы сетевых служб
Сетевая служба (далее называемая NS) должна предоставлять пользователю одну службу посредством сканера и его службы вывода (включая сохранение и обработку данных), предоставляемые множеством взаимодействующих друг с другом устройств.
Эта система реализуется при помощи подключенных к сети устройств в соответствии с вариантом осуществления. Устройство, которое предоставляет службу вывода, названо NS-сервером, а устройство, которое предоставляет функцию сканера, названо NS-клиентом. Структура, в которой NS-клиент взаимодействует с NS-сервером в сети, названа структурой, в которой сформирована NS-система.
Фиг.1 изображает диаграмму для разъяснения механизма формирования NS-системы, а также работы в NS-системе, в соответствии с вариантом осуществления. Будут иллюстрированы устройства A и В, подключенные к сети. Устройства A и В соответствуют вышеописанным устройствам MFP.
Фиг.5 изображает представление, иллюстрирующее пример экранного изображения выбора функций, отображаемого на устройстве 2013 отображения устройства B. Экранное изображение выбора функций отображает множество пиктограмм для указания соответствующих функций.
На Фиг.5 изображена пиктограмма 501, указывающая функцию копирования, пиктограмма 502, указывающая функцию факсимильной связи и т.п. Предположим, что пользователь устройства В выделяет пиктограмму 502 для выбора функции факсимильной связи, а устройство В имеет функцию передачи информации по сети и не подключено ни к одной линии факсимильной связи. В этом случае устройство В выполняет поиск находящихся в сети NS-серверов для устройства, имеющего функцию факсимильной связи.
Фиг.6 изображает представление, иллюстрирующее пример экранного изображения, отображаемого на устройстве 2013 отображения устройства В во время поиска. На Фиг.6 устройство 2013 отображения отображает сообщение, информирующее о выполнении поиска сетевой службы.
Если устройство А, имеющее функцию факсимильной связи, обнаружено при помощи поиска, то процесс переходит на этап S1 (Фиг.1). На этапе S1 устройство В (NS-клиент) выдает устройству А (NS-серверу) запрос на NS.
На этапе S2 устройство А принимает запрос NS, а также определяет, может ли оно выполнить запрос NS. Если устройство A определяет, что оно может выполнить запрос NS, то оно переходит в режим NS-сервера для возвращения устройству B ответа на запрос NS. Затем устройство A переходит в режим дистанционного управления консольным блоком, в котором устройство В управляет консольным блоком 2012 устройства A, а также устройство А переходит в режим виртуального сканирования, в котором данные изображения, принимаемые по сети от устройства В, обрабатываются в качестве отсканированных устройством A.
На этапе S3 устройство В принимает ответ на запрос NS и переходит в режим NS-клиента. Затем устройство В переходит в режим клиента консольного блока, в котором устройство В управляет консольным блоком 2012 устройства A. Наряду с этим сканер 2070 устройства В ожидает запрос на доставку данных сканирования.
NS-система сформирована на основе этой структуры, следовательно, экранное изображение устройства В отображает экранное изображение операции факсимильной связи устройства A, как изображено на Фиг.7.
Фиг.7 изображает представление, иллюстрирующее пример экранного изображения операции факсимильной связи, отображаемого на устройстве 2013 отображения консольного блока устройства B.
На этапе S4 пользователь устройства В управляет консольным блоком устройства посредством консольного блока 2012 устройства B, а также устанавливает режим работы для устройства A. Если пользователь нажимает клавишу 2014 запуска консольного блока 2012 устройства В, то на этапе S5, после установки параметров настройки на операционном экранном изображении устройства А, отображаемом на устройстве B, устройство В уведомляет устройство операционной информацией. На этапе S6 устройство А выдает устройству В запрос на доставку данных сканирования, совместно с параметрами сканирования, для запроса устройства В о сканировании документа.
На этапе S7 устройство В принимает запрос на доставку данных сканирования, а также учитывает параметры сканирования и т.п. для определения того, может ли оно выполнить запрашиваемое сканирование документа. Если устройство В определяет, что оно может выполнить запрашиваемое сканирование документа, то оно возвращает устройству А ответ на запрос на доставку данных сканирования. Наряду с этим сканер 2070 устройства В сканирует документ для формирования доставляемых сканируемых данных изображения, а также устройство В передает доставляемые сканируемые данные изображения устройству A. Если устройство В определяет, что оно не может выполнить запрашиваемое сканирование документа, то оно уведомляет устройство А сообщением с причиной.
На этапе S8 устройство А принимает доставляемые сканированные данные изображения от устройства B, а также сохраняет их в памяти, используемой для сохранения данных изображения при сканировании и считывании документа устройством А. Это состояние эквивалентно состоянию, в котором сканер 2070 устройства А сканирует документ.
На этапе S9 устройство В сканирует все указанные листы документа, а также посылает устройству A уведомление о завершении доставки данных сканирования. Устройство В определяет, что устройство A завершает работу по передаче с использованием факсимильной связи, и на этапе S10 передает устройству A запрос на завершение NS. В результате чего NS-система завершает работу, а устройство В завершает режим клиента консольного блока и режим доставки данных сканирования. На этапе S11 устройство принимает запрос на завершение NS, а также завершает режим дистанционного управление консольным блоком и режим виртуального сканирования.
Возобновление доставки данных сканирования
Вышеописанная операция является основной. Например, когда устройство В поочередно сканирует листы документа без использования ADF, сканирование листа документа завершается после сканирования каждой страницы документа. Следовательно, устройство В переходит на этап S9 для уведомления устройства А о завершении доставки данных сканирования. Если пользователь заменяет лист документа и нажимает клавишу 2014 запуска устройства В, то устройство В уведомляет устройство А новой операционной информацией. В ответ на это устройство снова возвращается на этап S6 для выдачи устройству B запроса на доставку данных сканирования. Таким образом, даже если не используется ADF, пользователь устройства В может управлять устройством В, словно устройство В выполняет передачу с использованием факсимильной связи.
Уведомление об отмене доставки данных сканирования
Например, если на этапе S6 запрашивается цветное сканирование, а сканер 2070 устройства В имеет только функцию монохромного сканирования, то устройство В определяет, что оно не может выполнить параметры сканирования запроса на доставку данных сканирования, принятого от устройства A. Устройство В передает устройству A последовательность символов, представляющую собой невозможный параметр. После приема последовательности символов устройство А отображает ее в виде предупредительного сообщения 801, как изображено на Фиг.8.
Фиг.8 изображает представление, иллюстрирующее пример отображения предупредительного сообщения, отображаемого на устройстве 2013 отображения устройства A.
Сообщение «Цветное сканирование невозможно» в устройстве В отображается в качестве предупредительного сообщения 801.
Поскольку консольный блок 2012 устройства В также отображает это сообщение, пользователь устройства В может справиться с предупреждением, словно устройство В отображает предупреждение.
Далее, на основе вышеупомянутого описания, будет разъяснен процесс в устройстве (MFP) в соответствии с вариантом осуществления.
Фиг.9 изображает блок-схему для разъяснения процесса в устройстве MFP в соответствии с первым вариантом осуществления. Программа для выполнения этого процесса устанавливается в накопителе 2004 на жестких магнитных дисках (HDD), при выполнении загружается в оперативное запоминающее устройство 2002 (RAM) и выполняется под управлением центрального процессора 2001 (CPU). Изображенная на Фиг.9 блок-схема соответствует процессу, когда устройство MFP является вышеописанным устройством В.
Процесс в блок-схеме начинается, когда, например, пользователь устройства В использует консольный блок 2012 устройства В для ввода команды запроса любого процесса. На этапе S101 устройство В определяет, может ли оно выполнить вводимую команду. Если запрашивается функция факсимильной связи, как описано выше, и если устройство В подключено к линии факсимильной связи, а также сканер устройства В может отсканировать документ, то устройство В определяет, что оно может выполнить запрашиваемую функцию. В этом случае последовательность действий переходит на этап S102, на котором устройство В выполняет запрашиваемый процесс. Это является широко известной техникой, и ее описание будет опущено.
Если на этапе S101 устройство В определяет, что оно не может выполнить запрашиваемую функцию, то последовательность действий переходит на этап S103 для поиска другого подключенного к сети устройства, выполненного с возможностью выполнения функции. На этапе S104 устройство В определяет, было ли обнаружено другое устройство, выполненное с возможностью выполнения функции. В случае обнаружения другого устройства, выполненного с возможностью выполнения функции, последовательность действий переходит на этап S105 для выдачи устройству-участнику (устройству А (NS-серверу) в примере, изображенном на Фиг.1) запроса на NS. Если никакое устройство, выполненное с возможностью выполнения функции, не было обнаружено на этапе S104, или же если устройство В не приняло ответа на запрос на NS на следующем этапе S106, то устройство В не может выполнять указанную функцию, и консольный блок 2012 устройства В отображает сообщение с этим содержанием, и процесс завершается.
Если на этапе S106 устройство В принимает ответ на запрос NS от устройства-участника, то последовательность действий переходит на этап S107 для установления устройства В в режим NS-клиента и режим клиента консольного блока, в котором устройство В управляет консольным блоком устройства-участника (устройства A). В этом случае консольный блок 2012 устройства В отображает экранное изображение, аналогичное экранному изображению, отображаемому на консольном блоке устройства-участника. Затем последовательность действий переходит на этап S108 для передачи рабочих параметров, заданных с консольного блока 2012 устройства В, NS-серверу участнику, а также для установления режима работы. На этапе S109 устройство В определяет, нажал ли пользователь клавишу 2014 запуска консольного блока 2012 устройства В для указания начала работы. Если пользователь не указал начало работы, то последовательность действий возвращается на этап S108 для выполнения вышеописанного процесса. Если на этапе S109 пользователь указал начало работы, то последовательность действий переходит на S110 для уведомления NS-сервера о том, что пользователь указал начало работы. На этапе S111 устройство В принимает запрос на выполнение соответствующего работе процесса от NS-сервера. В вышеописанном примере этот запрос соответствует запросу на доставку данных сканирования. На этапе S112 устройство В выполняет указанный процесс. На этапе S113 устройство В определяет, завершился ли указанный процесс. Если указанный процесс не завершился, то последовательность действий возвращается на этап S112 для выполнения вышеупомянутого процесса. Если указанный процесс завершился, то последовательность действий переходит на этап S114 для уведомления устройства-участника о завершении процесса. Это уведомление соответствует уведомлению о завершении доставки данных сканирования в примере, изображенном на Фиг.1. Затем последовательность действий переходит на этап S115 для передачи NS-серверу запроса на завершение NS, после чего процесс завершается.
Фиг.10 изображает блок-схему для разъяснения процесса в устройстве MFP, в соответствии с первым вариантом осуществления. Программа для выполнения этого процесса устанавливается в накопителе 2004 на жестких магнитных дисках (HDD), при выполнении загружается в оперативное запоминающее устройство 2002 (RAM) и выполняется под управлением центрального процессора 2001 (CPU). Изображенная на Фиг.10 блок-схема соответствует процессу, когда устройство MFP является вышеописанным устройством А.
На этапе S201 устройство A определяет, был ли принят запрос NS от устройства (устройства В в примере, изображенном на Фиг.1), выступающего NS-клиентом. Если устройство A приняло запрос NS, то последовательность действий переходит на этап S202 для определения того, может ли устройство A выполнить процесс, который запрашивается запросом NS. Если устройство A определяет, что оно может выполнить запрашиваемый процесс, то на этапе S203 оно передает запрашивающему устройству (устройству B) ответ на запрос NS. На этапе S204 устройство А устанавливает режим дистанционного управления консольным блоком, а также устанавливает функцию консольного блока 2012 устройства А для работы на консольном блоке NS-клиента. Затем последовательность действий переходит на этап S205 для приема рабочих параметров настройки от NS-клиента. На этапе S206 устройство A ожидает до тех пор, пока его не укажут для начала установления режима работы.
Если пользователь нажимает клавишу запуска на консольном блоке 2012 NS-клиента (устройства B), то устройство А принимает указание начала работы, и последовательность действий переходит на этап S207. На этапе S207 устройство выдает NS-клиенту запрос на процесс для выполнения работы. Этот запрос соответствует запросу на доставку данных сканирования в примере, изображенном на Фиг.1. На этапе S208 устройство A выполняет процесс, соответствующий указанному процессу, например, приему данных, передаваемых с NS-клиента, в соответствии с запросом на процесс. Если на этапе S209 устройство A уведомляется о завершении процесса и завершает NS, то последовательность действий переходит на этап S210 для отмены режима дистанционного управления консольным блоком, установленного на этапе S204, кроме того, устройство возвращения в исходный режим работы.
Если на этапе S202 устройство A определяет, что оно не может выполнить процесс, запрашиваемый запросом NS, то последовательность действий переходит на этап S211 для уведомления NS-клиента о том, что устройство A не может выполнить запрашиваемый процесс без передачи ответа на запрос NS. Затем последовательность действий возвращается на этап S201.
Как было описано выше, в соответствии с первым вариантом осуществления, если данное устройство не может выполнить запрашиваемый процесс, или же если имеется устройство с высокими возможностями обработки, то данное устройство может выполнить процесс во взаимодействии с подключенным к сети устройством-участником.
Второй вариант осуществления
В первом варианте осуществления NS-система формируется после выбора функции процесса. Во втором варианте осуществления после установления данной функции процесса функция отображается независимо от того, является ли функция выполнимой с помощью устройства или же при использовании NS внешнего устройства. NS-система формируется исключительно после установки, запрашивающей использование NS.
Фиг.11 изображает представление, иллюстрирующее пример экранного изображения настройки функции копирования, отображаемого на устройстве 2013 отображения консольного блока 2012 устройства MFP, при выделении пиктограммы 501 копирования на операционном экранном изображении, изображенном на Фиг.5.
Индикатор 1101 устройства выполнения отображает приоритет для поиска устройства с помощью NS в случаях, когда никакое устройство не было установлено. При использовании индикатора 1101 устройства выполнения пользователь может изменить приоритет поиска устройства или же указать устройства, которые формируют NS-систему. Если пользователь указал конкретные устройства, то указанные устройства отыскиваются для формирования NS-системы с помощью этапов, аналогичных этапам первого варианта осуществления.
Предположим, что устройство MFP в соответствии со вторым вариантом осуществления может выполнить обычное «угловое сшивание скобками», но не может выполнить усовершенствованное «сшивание скобками внакидку», для сшивания печатных листов скобками «внакидку» в центральной позиции, а также не может складывать их пополам.
Если пользователь выбирает пиктограмму 1102 «сортировка», изображенную на Фиг.11, то отображается экранное изображение настройки сортировки, изображенное на Фиг.12.
Фиг.12 изображает представление, иллюстрирующее пример экранного изображения настройки сортировки, отображаемого на консольном блоке 2012 устройства MFP, в соответствии со вторым вариантом осуществления.
В состоянии «по умолчанию» выделяется пиктограмма 1201 «сортировка (каждой копии)» без сшивания скобками. Если пользователь выбирает пиктограмму 1202 «сортировка со сшиванием скобками», изображенную на Фиг.12, то экранное изображение, изображенное на Фиг.12, изменяется на экранное изображение, изображенное на Фиг.13.
Фиг.13 изображает представление, иллюстрирующее пример экранного изображения, отображающего выделенную пиктограмму «сортировка со сшиванием скобками» на консольном блоке 2012 устройства MFP, в соответствии со вторым вариантом осуществления.
Когда пользователь выделяет пиктограмму 1203 «далее» для вызова следующего экранного изображения настройки, то экранное изображение настройки, изображенное на Фиг.13, меняется на экранное изображение настройки, изображенное на Фиг.14.
Фиг.14 изображает представление, иллюстрирующее пример экранного изображения настройки сортировки со сшиванием скобками, отображаемого на консольном блоке 2012 устройства MFP, в соответствии со вторым вариантом осуществления.
Когда пользователь выбирает пиктограмму 1204 «сшивание скобками внакидку» и выделяет пиктограмму 1205 «далее» для вызова следующего экранного изображения настройки, при помощи этапов, описанных в вышеупомянутом первом варианте осуществления, отыскивается NS, допускающая выполнение «сортировки со сшиванием скобками внакидку». Если в результате поиска было обнаружено устройство для выполнения функции, то отображается экранное изображение, изображенное на Фиг.15.
Фиг.15 изображает представление, иллюстрирующее пример экранного изображения для выбора размеров печатного листа (бумаги), подвергающегося сортировке и сшиванию скобками посредством обнаруженного устройства.
Индикатор 1501 устройства выполнения синхронизируется с индикатором 1101 устройства выполнения, изображенным на Фиг.11. Устройство, указанное индикатором 1501 устройства выполнения, является устройством, которое может выполнить текущий набор функций, а также имеет наивысший приоритет в указанном порядке поиска. Другое устройство выполнения также является выбираемым при помощи изменения элементов информационного содержания индикатора 1501 исполнительного устройства.
Если пользователь выделяет пиктограмму 1502 «ОК» в состоянии, изображенном на Фиг.15, то формируется предназначенная для выполнения NS-система для отображения экранного изображения, изображенного на Фиг.16, посредством процесса, аналогичного процессу, описанному в первом варианте осуществления.
Фиг.16 изображает представление, иллюстрирующее пример операционного экранного изображения, в случае, когда устройство выполнения выполняет процесс копирования.
На Фиг.16 индикатор 1601 устройства выполнения указывает устройство, аналогичное устройству, указываемому индикатором 1501 устройства выполнения, изображенным на Фиг.15. Устройство, указанное индикатором 1601 устройства выполнения, выполняет копирование, а также «сшивание скобками внакидку» скопированных листов.
Как было описано выше, в соответствии со вторым вариантом осуществления, устройство может установить устройство-участника с использованием режима виртуального сканирования и схемы управления (например, VNC) консольным блоком устройства-участника. Эти устройства могут взаимодействовать друг с другом по сети для выполнения желательного процесса. Например, фактически устройством управляет пользователь, сканирующий документ, а устройство-участник сохраняет и передает отсканированные данные изображения. Даже в случае добавления к взаимодействующему устройству-адресату новой службы, взаимодействующее устройство-источник может использовать службу без обмена с использованием нового протокола обмена функциональными возможностями. Программа для использования новой службы не должна быть установлена во взаимодействующем источнике, кроме того, взаимодействующий источник может использовать операционное экранное изображение, а также операционную программу взаимодействующего адресата. Второй вариант осуществления может обеспечить систему взаимодействия, в которой устройства перехватывают функциональные возможности своих устройств-участников без использования протокола обмена функциональными возможностями между ними, а также без устройств для системы взаимодействия. Второй вариант осуществления может беспрепятственно выполнять процессы на основе комбинации функциональных возможностей сканера взаимодействующего устройства, а также на основе функциональных возможностей обработки отсканированных изображений взаимодействующего устройства, кроме того, он может осуществить множество процессов с помощью свободного выбора комбинации устройств. Поскольку функция взаимодействия между устройствами была осуществлена с помощью согласованного комбинирования исходных функций (функции VNC, функции доставки данных сканирования, а также функции обработки отсканированного изображения) взаимодействующего устройства-адресата, число новых этапов проекта увеличивается незначительно.
Другие варианты осуществления
Настоящее изобретение может быть применено к системе, включающей в себя множество устройств, или же к устройству, сформированному посредством одного устройства.
Настоящее изобретение также достигается посредством обеспечения системной программы для осуществления функций вышеописанных вариантов осуществления для системы или устройства непосредственно или с удаленного места, а также посредством считывания и выполнения обеспеченной программы с помощью компьютера системы или устройства. В этом случае настоящее изобретение не ограничивается программой, пока программная функция достигается.
В связи с этим настоящее изобретение реализуется с помощью программных кодов, установленных в компьютере для реализации функциональных процессов настоящего изобретения с помощью компьютера. Следовательно, прилагаемая формула изобретения настоящего изобретения также включает в себя компьютерную программу для реализации функциональных процессов настоящего изобретения. В этом случае настоящее изобретение может принять любую форму программы, такую как объектный код, программа, выполняемая программой-интерпретатором, или данные скрипта, предоставляемые OS, пока программная функция достигается.
В качестве носителя информации для обеспечения программы доступны различные носители информации. Примерами носителя информации являются гибкий (floppy) диск, жесткий диск, оптический диск, магнитооптический диск, MO, CD-ROM, CD-R, CD-RW, магнитная лента, карта с энергонезависимой памятью, ROM и DVD (DVD-ROM и DVD-R).
Согласно другому способу обеспечения программы программа также может быть обеспечена посредством соединения компьютера клиента с адресной страницей в сети Интернет через программное средство для просмотра (браузер) компьютера клиента, и загрузки программы с адресной страницы на носитель записи, например, на жесткий диск. В этом случае загруженная программа может являться компьютерной программой настоящего изобретения или сжатым файлом, содержащим функцию автоматической установки. Программа также может быть осуществлена при помощи объединения программных кодов, которые формируют программу настоящего изобретения в виде множества файлов, а также при помощи загрузки файлов с различных адресных страниц. Следовательно, прилагаемая формула настоящего изобретения также включает в себя www-сервер, который позволяет множеству пользователей загружать программные файлы для реализации функциональных процессов настоящего изобретения с помощью компьютера.
Программа настоящего изобретения может быть зашифрована, сохранена на носителе данных, таком как CD-ROM, а также выслана пользователю. Пользователь, который удовлетворяет предварительно определенным условиям, может загрузить информацию о ключе расшифровки с адресной страницы по сети Интернет. Пользователь выполняет зашифрованную программу с использованием информации о ключе, а также устанавливает программу на компьютер.
Функции вышеописанных вариантов осуществления также могут быть осуществлены в форме, отличной от формы, в которой компьютер выполняет программу считывания. Например, функции вышеописанных вариантов осуществления могут быть реализованы, когда OS или подобная запущенная на компьютере программа выполняет несколько или все фактические процессы на основе команд программных кодов.
Считанная с носителя записи программа может быть записана в память вставленной в компьютер платы расширения функций или же в память соединенной с компьютером платы расширения функций. В данном случае центральный процессор (CPU) платы расширения функций или блока расширения функций выполняет функции вышеописанных вариантов осуществления.
Несмотря на то что настоящее изобретение было описано со ссылкой на иллюстративные варианты осуществления, следует понимать, что изобретение не ограничивается раскрытыми иллюстративными вариантами осуществления. Объем нижеследующей формулы изобретения должен получить широчайшую интерпретацию для охвата всех подобных модификации, а также эквивалентных структур и функций.
Настоящая заявка испрашивает приоритет в соответствии с заявкой на патент Японии № 2006-169388, поданной 19 июня 2006, которая полностью включена в настоящем документе посредством ссылки.