ПРЕДПОСЫЛКИ ИЗОБРЕТЕНИЯ
Область техники изобретения
[0001] Настоящее изобретение относится к устройству обработки информации, печатающему устройству, способу обработки информации и программе.
Описание уровня техники
[0002] Когда печать осуществляется печатающим устройством, известно, что печать осуществляется с использованием управляемых параметров, подходящих для типа носителя печати. В выложенной заявке на японский патент № 2016-215591 описано, что для осуществления печати с использованием надлежащих управляемых параметров, измеряется множество характеристических значений носителя печати, подлежащего выводу на печать, и тип носителя печати идентифицируется путем сравнения с опорными значениями.
[0003] Однако ошибки датчика, который измеряет характеристические значения носителя печати, индивидуальные различия между носителями печати, различия в условиях измерения и подобное влияют на измеренные значения, так что тип носителя печати не может быть идентифицирован с достаточной точностью при использовании заранее подготовленных опорных значений.
[0004] Настоящее изобретение позволяет точно идентифицировать тип носителя печати.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Устройство обработки информации включает в себя блок получения, блок принятия решения, блок ввода, блок определения и блок изменения. Блок получения выполнен с возможностью получать результат измерения, полученный путем измерения характеристического значения носителя печати блоком измерения. Носитель печати подлежит выводу на печать блоком печати. Блок принятия решения выполнен с возможностью выбирать кандидата на тип носителя печати на основании результата измерения носителя печати, полученного блоком получения, и опорного характеристического значения каждого из типов носителей печати, заранее заданных для идентификации типа измеренного носителя печати. Блок ввода выполнен с возможностью вводить информацию, связанную с типом носителя печати, подлежащим выводу на печать блоком печати. Блок определения выполнен с возможностью определять, изменять ли опорное характеристическое значение типа носителя печати, связанного с информацией, введенной блоком ввода, на основании результата измерения носителя печати и типа носителя печати, связанного с информацией, введенной блоком ввода. Блок изменения выполнен с возможностью, когда блок определения определяет изменять опорное характеристическое значение типа носителя печати, связанного с информацией, введенной блоком ввода, изменять опорное характеристическое значение типа носителя печати, связанного с информацией, введенной блоком ввода, на основании результата измерения носителя печати.
[0006] Дополнительные признаки настоящего изобретения станут очевидными из нижеследующего описания иллюстративных вариантов осуществления со ссылкой на прилагаемые чертежи. Каждый из описанных ниже вариантов осуществления настоящего изобретения можно реализовать по отдельности или в виде комбинации множества вариантов осуществления или их признаков, когда необходимо или когда преимущественна комбинация элементов или признаков из отдельных вариантов осуществления в едином варианте осуществления.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0007] Фиг. 1A и фиг. 1B - виды в перспективе, демонстрирующие конфигурацию печатающего устройства согласно первому варианту осуществления.
[0008] Фиг. 2 - вид, демонстрирующий конфигурацию каретки согласно первому варианту осуществления.
[0009] Фиг. 3 - вид, демонстрирующий конфигурацию оптического датчика в первом варианте осуществления.
[0010] Фиг. 4 - блок-схема, демонстрирующая конфигурацию системы управления печатающего устройства в первом варианте осуществления.
[0011] Фиг. 5 - блок-схема операций, демонстрирующая процесс определения носителя печати в первом варианте осуществления.
[0012] Фиг. 6A - фиг. 6E - виды, демонстрирующие режимы работы дисплея блока ввода/вывода в первом варианте осуществления.
[0013] Фиг. 7A и фиг. 7B - таблицы, демонстрирующие характеристические значения, хранящиеся в EEPROM в первом варианте осуществления.
[0014] Фиг. 8A - фиг. 8C - виды, демонстрирующие другие режимы блока ввода/вывода.
[0015] Фиг. 9 - таблица, демонстрирующая пример измеренных значений, которые измеряются в первом варианте осуществления.
[0016] Фиг. 10 - таблица, демонстрирующая результаты определения в процессе определения носителя печати по первому варианту осуществления.
[0017] Фиг. 11A и фиг. 11B - таблицы, демонстрирующие назначение приоритета в первом варианте осуществления.
[0018] Фиг. 12A - фиг. 12D - таблицы для иллюстрации способа вычисления характеристического значения в первом варианте осуществления.
[0019] Фиг. 13 - блок-схема операций, демонстрирующая процесс определения носителя печати во втором варианте осуществления.
[0020] Фиг. 14 - таблица, демонстрирующая историческую информациу во втором варианте осуществления.
[0021] Фиг. 15 - вид, демонстрирующий режим работы дисплея блока ввода/вывода во втором варианте осуществления.
[0022] Фиг. 16A и фиг. 16B - таблицы, демонстрирующие корректировочные значения и скорректированные характеристические значения в четвертом варианте осуществления.
[0023] Фиг. 17 - блок-схема операций, демонстрирующая процесс обновления корректировочного значения в четвертом варианте осуществления.
[0024] Фиг. 18A и фиг. 18B - таблицы, демонстрирующие корректировочные значения в четвертом варианте осуществления.
[0025] Фиг. 19 - блок-схема операций, демонстрирующая процесс определения носителя печати в пятом варианте осуществления.
[0026] Фиг. 20A - фиг. 20C - таблицы, демонстрирующие характеристические значения, хранящиеся в EEPROM в пятом варианте осуществления.
[0027] Фиг. 21 - блок-схема операций, демонстрирующая процесс обновления корректировочного значения в пятом варианте осуществления.
[0028] Фиг. 22 - блок-схема операций, демонстрирующая процесс изменения диапазона извлечения в пятом варианте осуществления.
[0029] Фиг. 23 - блок-схема операций, демонстрирующая процесс сброса в шестом варианте осуществления.
[0030] Фиг. 24A - фиг. 24H - виды, демонстрирующие режимы работы дисплея блока ввода/вывода в шестом варианте осуществления.
[0031] Фиг. 25 - блок-схема операций, демонстрирующая процесс сброса оценочных данных в шестом варианте осуществления.
[0032] Фиг. 26 - блок-схема операций, демонстрирующая процесс сброса информации о носителе печати в шестом варианте осуществления.
[0033] Фиг. 27 - блок-схема операций, демонстрирующая процесс сброса для каждого из типов носителей печати в шестом варианте осуществления.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
Первый вариант осуществления
Общая конфигурация
[0034] На фиг. 1A и фиг. 1B показаны виды в перспективе, демонстрирующие конфигурацию печатающего устройства 100, снабженного литой плитой и корзиной для выброса листов. На фиг. 1A показан общий внешний вид. На фиг. 1B показана внутренняя конструкция с открытой верхней крышкой. Печатающее устройство 100 в настоящем варианте осуществления печатает путем нанесения капелек чернил в качестве агента записи на носитель печати способом струйной печати. Носитель печати транспортируется в направлении транспортировки, заданном как направление Y. Опишем устройство струйной печати, включающее в себя так называемую печатающую головку последовательной печати. В случае печатающей головки последовательной печати каретка 101, на которой установлена печатающая головка 102, печатает при возвратно-поступательном движении в направлении X, которое пересекается с направлением Y. Альтернативно может использоваться устройство струйной печати, включающее в себя так называемую печатающую головку линейной печати. В случае печатающей головки линейной печати матрица сопел предусмотрена по всей ширине печати для транспортировки носителя печати. Альтернативно может использоваться многофункциональное периферийное устройство (MFP), которое объединяет не только функцию печати, но и функцию сканирования, функцию факсимильной связи, функцию отправки или подобное. Альтернативно может использоваться электрофотографическое печатающее устройство, которое использует порошковый тонер в качестве агента записи. В настоящем варианте осуществления печатающее устройство 100 обладает функцией устройства обработки информации для выполнения процесса определения используемого носителя печати (описанного ниже).
[0035] Печатающее устройство 100 в своей верхней части имеет блок 406 ввода/вывода. Блок 406 ввода/вывода представляет собой панель управления и показывает на дисплее уровень чернил и кандидатов на тип носителя печати. Оперируя клавишами на блоке 406 ввода/вывода, пользователь может выбирать тип носителя печати или конфигурировать настройки для печати.
[0036] Каретка 101 включает в себя оптический датчик 201 (фиг. 2) и печатающую головку 102. Печатающая головка 102 имеет поверхность с отверстиями выброса, на которой предусмотрены отверстия выброса для выброса чернил. Каретка 101 выполнена с возможностью возвратно-поступательного движения в направлении X (направлении перемещения каретки) вдоль вала 104 с помощью ремня 103 каретки, приводимого в движение двигателем 415 каретки (фиг. 4). В настоящем варианте осуществления печатающее устройство 100 способно получать (принимать) характеристическое значение диффузного отражения или характеристическое значение зеркального отражения и измерять расстояние между кареткой 101 и носителем 105 печати с использованием оптического датчика 201.
[0037] Носитель 105 печати, такой как рулонная бумага, транспортируется на столе 106 в направлении Y транспортирующим роликом (не показан). Пока каретка 101 перемещается в направлении X над носителем 105 печати, транспортируемым на столе 106 транспортирующим роликом, капельки чернил выбрасываются из печатающей головки 102. Таким образом осуществляется операция печати. По мере того как каретка 101 перемещается к концу области печати на носителе 105 печати, транспортирующий ролик транспортирует носитель 105 печати на определенное расстояние и перемещает каретку 101 в позицию, где печатающая головка 102 способна печатать на области, подвергаемой следующему сканированию и печати. Изображение печатается путем повторения вышеописанных операций.
Конфигурация каретки
[0038] На фиг. 2 показана конфигурация каретки 101. Каретка 101 включает в себя направляющую 202 для проводки и держатель 203 головки. Держатель 203 головки удерживает печатающую головку 102 и оптический датчик 201, который является датчиком отражения. Как показано на фиг. 2, оптический датчик 201 выполнен таким образом, что уровень нижней поверхности выше или равен уровню нижней поверхности печатающей головки 102.
Конфигурация оптического датчика
[0039] На фиг. 3 показан схематический вид в разрезе, демонстрирующий конфигурацию оптического датчика 201. Оптический датчик 201 включает в себя в качестве оптических элементов первый светодиод 301, второй светодиод 302, третий светодиод 303, первый фотодиод 304, второй фотодиод 305 и третий фотодиод 306. Первый светодиод 301 является источником света, имеющим угол излучения по линии нормали (90°) к поверхности (поверхности измерения) носителя 105 печати. Первый фотодиод 304 принимает свет, излученный из первого светодиода 301 и отраженный от носителя 105 печати под углом 45° относительно направления Z. Другими словами, сформирована оптическая система, которая регистрирует так называемую составляющую диффузного отражения отраженного света от носителя 105 печати.
[0040] Второй светодиод 302 является источником света, имеющим угол излучения 60° к поверхности (поверхности измерения) носителя 105 печати относительно направления Z. Первый фотодиод 304 принимает свет, излученный из второго светодиода 302 и отраженный от носителя 105 печати под углом 60° относительно направления Z. Другими словами, угол излучения света и угол приема свет равны друг другу, и оптическая система регистрирует так называемую составляющую зеркального отражения отраженного света от носителя 105 печати.
[0041] Третий светодиод 303 является источником света, имеющим угол излучения по линии нормали (90°) к поверхности (поверхности измерения) носителя 105 печати. Второй фотодиод 305 и третий фотодиод 306 принимают свет, излученный из третьего светодиода 303 и отраженный от носителя 105 печати. Каждый из второго фотодиода 305 и третьего фотодиода 306 действует как датчик расстояния, который измеряет расстояние между оптическим датчиком 201 и носителем 105 печати, поскольку количество принятого света изменяется с расстоянием между оптическим датчиком 201 и носителем 105 печати.
[0042] В настоящем варианте осуществления оптический датчик 201 установлен на каретке 101. Оптический датчик может обеспечиваться в другом режиме. Например, оптический датчик может крепиться к печатающему устройству 100 или может быть измерительным прибором для измерения характеристического значения, такого как значение диффузного отражения и значение зеркального отражения, носителя печати, отделенного от печатающего устройства 100, и может находиться в режиме для отправки характеристического значения, измеренного измерительным прибором, на печатающее устройство 100. В настоящем варианте осуществления оптический датчик 201 установлен на каретке; однако, может использоваться другой режим. Например, оптический датчик может крепиться к печатающему устройству 100 или может быть измерительным прибором для измерения характеристического значения, такого как значение диффузного отражения и значение зеркального отражения, носителя печати, отделенного от печатающего устройства 100, и может находиться в режиме для отправки характеристического значения, измеренного измерительным прибором, на печатающее устройство 100.
Блок-схема
[0043] На фиг. 4 показана блок-схема, демонстрирующая конфигурацию системы управления печатающего устройства 100. ROM (ПЗУ - постоянное запоминающее устройство) 402 является энергонезависимой памятью. Например, в ROM 402 хранятся программа управления для управления печатающим устройством 100 или программа для реализации операций настоящего варианта осуществления. Операции по настоящему варианту осуществления реализуются, например, когда CPU (ЦП - центральный процессов) 401 считывает программу, хранящуюся в ROM 402 и выполняет программу путем загрузки программы в RAM (ОЗУ - оперативное запоминающее устройство) 403. RAM 403 также используется в качестве рабочей памяти CPU 401. В EEPROM (ЭСППЗУ - электрически стираемое программируемое ПЗУ) 404 хранятся данные, подлежащие сохранению даже при отключении питания печатающего устройства 100. По меньшей мере CPU 401 и ROM 402 реализуют функцию устройства обработки информации для выполнения процесса определения носителя печати (описанного ниже). В EEPROM 404 хранятся характеристические значения каждого из носителей печати, которые используются как предварительно заданные образцы (опорные значения), и категории носителей печати. Категории являются приблизительной классификацией по типам носителей печати. В настоящем варианте осуществления задано пять категорий, т.е. глянцевая бумага, обыкновенная бумага, мелованная бумага, фотобумага, пленочная бумага и специальная. Например, типы носителей печати классифицируются в категорию глянцевой бумаги, когда носителем печати является стандартная глянцевая бумага, и классифицируются в категорию обыкновенной бумаги, когда носителем печати является первосортная обыкновенная бумага. Носители записи также включают в себя носитель, который не является бумажным носителем; однако, в настоящем варианте осуществления используется и предоставляется пользователю слово "бумага". Историческая информация или характеристические значения носителей печати могут храниться не на носителе данных в печатающем устройстве 100, а во внешней памяти, например, ROM главного компьютера и сервера.
[0044] Схема 410 интерфейса (I/F) соединяет печатающее устройство 100 и сеть, такую как внешняя LAN (ЛВС - локальная вычислительная сеть). Печатающее устройство 100 отправляет или принимает различные задания, данные и подобное на или от устройства, такого как внешний главный компьютер, через схему 410 I/F.
[0045] Блок 406 ввода/вывода включает в себя блок ввода и блок вывода. Блок ввода принимает инструкцию на включение питания от пользователя, инструкцию на осуществление печати и инструкцию на задание различных функций. Блок вывода отображает информацию о различных устройствах, такую как энергосберегающий режим, или экран настроек для различных функций, которые печатающее устройство 100 способно выполнять. В настоящем варианте осуществления блок 406 ввода/вывода является панелью управления, обеспеченной в печатающем устройстве 100, и блок 406 ввода/вывода подключен к системной шине 416 через схему 405 управления вводом/выводом, чтобы иметь возможность отправлять или принимать данные в или из системной шины 416. В настоящем варианте осуществления CPU 401 выполняет управление, предоставляя информацию о блоке вывода.
[0046] Альтернативно, блок ввода может быть клавиатурой внешнего главного компьютера и может быть выполнен с возможностью приема инструкции пользователя от внешнего главного компьютера. Блоком вывода может быть дисплей, подключенный к светодиодному дисплею, жидкокристаллическому дисплею или главному устройству. Альтернативно, когда блоком 406 ввода/вывода является сенсорная панель, блок 406 ввода/вывода способен принимать инструкцию от пользователя с помощью виртуальной клавиши. Альтернативно, блок 406 ввода/вывода может быть громкоговорителем и микрофоном, может использовать ввод от пользователя в качестве речевого ввода и может использовать информацию, подлежащую предоставлению пользователю в качестве речевого вывода.
[0047] Устройство обработки информации, которое включает в себя CPU и ROM, имеющие функции, аналогичные функциям CPU 401 и ROM 402, и которые внешне подключены к печатающему устройству 100, могут выполнять процесс определения носителя печати (описанный ниже) и определять носитель печати, подлежащий использованию в печатающем устройстве 100.
[0048] Когда измерение осуществляется с помощью оптического датчика 201, схема 407 управления светодиодами приводится в действие CPU 401, и предварительно заданный светодиод в оптическом датчике 201 управляется для зажигания. Каждый из фотодиодов оптического датчика 201 выводит сигнал, соответствующий принятому свету. Выходной сигнал преобразуется в цифровой сигнал схемой 408 аналого-цифрового преобразования и сразу сохраняется в RAM 403. Данные, подлежащие сохранению, хранятся в EEPROM 404 при отключении питания печатающего устройства 100.
[0049] Схема 411 управления печатающей головкой подает сигнал возбуждения, соответствующий данным печати, на схему возбуждения сопел, включающую в себя селекторы и переключатели, установленные на печатающей головке 102, и управляет операцией печати печатающей головки 102, такой как последовательность возбуждения сопел. Например, когда данные, подлежащие печати, отправляется извне на схему 410 I/F, данные, подлежащие печати, сразу сохраняются в RAM 403. Схема 411 управления печатающей головкой возбуждает печатающую головку 102 на основании данных печати, преобразованных из данных, подлежащих печати, в данные печати для печати. После этого схема 412 возбуждения низкочастотного двигателя (перевода строки) возбуждает двигатель 413 LF на основании ширины полосы данных печати и подобного, и транспортирующий ролик, соединенный с двигателем 413 LF, вращается, транспортируя носитель печати. Схема 414 возбуждения двигателя CR (возврата каретки) вызывает сканирование каретки 101 с помощью ремня 103 каретки путем возбуждения двигателя 415 CR.
[0050] Данные, которые отправляются из схемы 410 I/F, содержат не только данные, подлежащие печати, но также данные подробностей, заданных драйвером принтера. Данные, подлежащие печати, могут, например, приниматься извне через схему 410 I/F и сохраняться в блоке хранения или сохраняться заранее в блоке хранения, таком как жесткий диск. CPU 401 считывает данные изображения из блока хранения, управляет схемой 409 обработки изображений и преобразует (процесс бинаризации) данные изображения в данные печати для использования печатающей головки 102. Схема 409 обработки изображений, отличная от процесса бинаризации, выполняет различную обработку изображений, преобразование цветового пространства, HV-преобразование, гамма-коррекцию и поворот изображения.
Общая последовательность операций
[0051] На фиг. 5 показана блок-схема операций, демонстрирующая процесс определения носителя печати, состоящий в получении результатов измерения, полученных путем измерения характеристических значений носителя 105 печати, подлежащего выводу на печать, предоставлении кандидатов на носитель печати блоку 406 ввода/вывода на основании результатов измерения и заданных опорных характеристических значений и определении типа носителя 105 печати, подлежащего выводу на печать. В следующем процессе определения носителя печати измеренные значения получают в качестве новой информации для характеристических значений типа носителя печати, выбранных пользователем, и заранее заданные характеристические значения изменяются на основании измеренных значений для приближения к измеренным значениям. С помощью такого обучения получают характеристические значения, с помощью которых можно более точно выбирать тип носителя печати.
[0052] Процессы этапов S101 - S114 реализуются, например, когда CPU 401, показанный на фиг. 4, считывает программу, хранящуюся в ROM 402, на RAM 403 и выполняет программу. Процесс определения носителя печати может выполняться программным обеспечением на главном устройстве. В настоящем варианте осуществления, поскольку блок 406 ввода/вывода является панелью управления, обеспеченной в печатающем устройстве 100, о кандидатах на носитель печати сообщается путем отображения наименований носителей печати на панели управления. Блок 406 ввода/вывода может быть комбинацией главного устройства и дисплея, подключенного к главному устройству. Когда блоком 406 ввода/вывода является громкоговоритель, который имеет функцию микрофона и который способен вводить или выводить голос, о кандидатах на носитель печати сообщается через громкоговоритель, и носитель печати выбирается пользователем путем ввода наименования носителя печати или связанной ссылочной позиции голосом в микрофон.
[0053] Когда CPU 401 принимает инструкцию на начало подачи листов от пользователя через панель управления, которая является блоком 406 ввода/вывода, CPU 401 выполняет процесс подачи носителя 105 печати. На фиг. 6A показан пример дисплея на панели управления, ожидающей ввод инструкции на начало процесса подачи листов. Панель управления является сенсорной панелью, позволяющей пользователю осуществлять тактильный ввод. В случае касания "ДА" начинается подача листов.
[0054] При выборе "ДА" на фиг. 6A и начале подачи листов носитель 105 печати транспортируется транспортирующим роликом в позицию, где оптический датчик 201 способен обнаруживать носитель 105 печати на столе 106. После транспортировки носителя 105 печати каретка 101 перемещается в направлении X над носителем 105 печати, и значение диффузного отражения, значение зеркального отражения и толщину (далее толщина бумаги) носителя 105 печати получают с помощью оптического датчика 201 (этап S101). Значение диффузного отражения соответствует белизне носителя печати. Значение зеркального отражения соответствует глянцевитости носителя печати. Процесс определения носителя печати может выполняться с использованием ширины носителя печати в направлении X в качестве одной из характеристик носителя печати. Позиция, где измеряются характеристики носителя печати, может быть одна или может использоваться среднее результатов измерения в нескольких точках. Измерение характеристик может осуществляться в состоянии, когда оптический датчик 201 остановлен или может осуществляться, когда оптический датчик 201 перемещается. Измеренные значения сразу сохраняются в памяти, такой как RAM 403.
[0055] Затем CPU 401 считывает полученные измеренные значения из памяти и сравнивает измеренные значения с предварительно заданными характеристическими значениями различных носителей печати, хранящимися в EEPROM 404 (этап S102). Таким образом, извлекается (выбирается) тип носителя печати, для которого степень, в которой характеристические значения подпадают под характеристики, указанные измеренными значениями, выше предварительно заданной степени. Подробности будут описаны ниже. На фиг. 7A показаны характеристические значения каждого из типов носителей печати, хранящиеся в EEPROM 404. Характеристические значения=T0, когда характеристические значения являются начальными значениями в настоящем. Эти значения задаются для опорных значений, и тип носителя печати идентифицируется путем сравнения измеренных значений с опорными значениями. Диапазоны опорных значений заданы в виде диапазонов обнаружения. Диапазоны обнаружения являются диапазонами извлечения для извлечения кандидата на носитель печати, о котором сообщается пользователю. Здесь далее диапазоны обнаружения называются диапазонами извлечения. Значения диффузного отражения и значения зеркального отражения являются значениями, полученными путем преобразования выходного напряжения из аналоговой в цифровую форму размером 10 битов. Выходное напряжение является напряжением, которое оптический датчик 201 выводит после приема света. Каждый диапазон извлечения является диапазоном от минимального значения (минимума) до максимального значения (максимума) с центром, заданным на среднее значение каждого из характеристических значений носителя печати. Диапазон извлечения ±50 мкм от центрального значения задается для толщины бумаги, и извлекается тип носителя печати, полученная толщина бумаги которого попадает в диапазон извлечения (этап S103).
[0056] Определяется, извлечен ли какой-либо тип носителя печати (этап S104).
[0057] Если никакой тип носителя печати не извлечен, все категории отображаются на панели управления, как показано на фиг. 6B (этап S114). Категории располагаются в предварительно заданном порядке и отображаются. В случае, когда категории отображаются, если вводится категория, выбранная пользователем, типы носителей печати в категории отображаются, как показано на фиг. 6C. Затем принимается ввод выбранного типа носителя печати из отображаемых типов носителей печати. Ввод выполняется путем касания наименования отображаемого носителя печати. На фиг. 6B внизу показан вариант "ВСЕ" в дополнение к категориям носителей печати. При выборе варианта "ВСЕ" все носители печати отображаются в предварительно заданном порядке. Носители записи могут отображаться в обратном порядке, то есть в порядке от носителя печати, использованного последним.
[0058] При наличии извлеченного типа носителя печати на этапе S104 извлекается (этап S105) тип носителя печати, принятое значение диффузного отражения которого попадает в диапазон извлечения значения диффузного отражения, хранящегося в блоке хранения (EEPROM) 404. Как показано на фиг. 7A, диапазон извлечения значения диффузного отражения является диапазоном ±5 от центрального значения. Здесь определяется, существует ли извлеченный тип носителя печати (этап S106). В отсутствие подходящего типа носителя печати на панели управления отображаются категории, как показано на фиг. 6B (этап S114).
[0059] При наличии извлеченного типа носителя печати на этапе S106 извлекается тип носителя печати (этап S107), принятое значение зеркального отражения которого попадает в диапазон извлечения значения зеркального отражения, хранящийся в блоке хранения (EEPROM) 404. Как показано на фиг. 7A, диапазон извлечения значения зеркального отражения является диапазоном ±5 от центрального значения. Здесь определяется, существует ли извлеченный тип носителя печати (этап S108). В отсутствие подходящего типа носителя печати на панели управления отображаются категории, как показано на фиг. 6B (этап S114).
[0060] При наличии извлеченного типа носителя печати на этапе S108, извлеченному типу носителя печати назначается приоритет таким образом, что носитель печати, характеристические значения которого ближе к измеренным значениям, задается для носителя печати, имеющего более высокий приоритет (этап S109). Способ определения порядка отображения будет подробно описан ниже.
[0061] Как показано на фиг. 6D, наименования типов носителей печати отображаются сверху в порядке снижения приоритета, определенного на этапе S109 (этап S110).
[0062] При касании пиктограммы 40, отображаемой на панели управления на фиг. 6D, отображение экрана может прокручиваться вниз. При касании надписи "остановка" процесс определения носителя печати прерывается, а дисплей по фиг. 6A переключается на отображение начального экрана. На фиг. 6D показаны наименования носителей печати в порядке снижения приоритета с кодами от 1 до 3, заранее присвоенными наименованиям носителей печати. Выбор типа носителя печати выполняется путем касания любого из отображаемых наименований носителей печати. Здесь наивысший приоритет имеет стандартная полуглянцевая бумага, которой назначен номер 1. Коды могут быть любыми кодами при условии, что коды могут указывать уровень приоритета, и могут быть не числами. Способ отображения не ограничивается этим и может быть любым способом при условии, что пользователь может распознавать порядок приоритета.
[0063] На фиг. 6D кандидаты на носитель печати могут отображаться до трех сверху; однако, поскольку число извлеченных типов носителей печати составляет два, на фиг. 6D отображаются только два носителя печати. Пользователю сообщается, что не существует третьего кандидата путем отображения "нет доступного выбора" в третьем поле светлым цветом (или темным цветом), чтобы эта надпись была менее привлекательной, чем наименования двух вышеописанных носителей печати. Например, когда цвет фона панели управления является черным, два носителя печати отображаются белым цветом, а надпись "нет доступного выбора" отображается серым цветом более низкой яркости, чем белый цвет. Категории бумаги отображаются под надписью "нет доступного выбора". Таким образом, когда нужный пользователю носитель печати не включен в носители печати, отображаемые на блоке 406 ввода/вывода, обеспечивается возможность выбора индивидуального носителя печати для выбора носителя печати другого типа. В настоящем варианте осуществления категория, к которой принадлежит тип носителя печати на первом месте, отображается вверху. Путем отображения категорий, имеющих близкие характеристики на более высоких уровнях, для облегчения выбора этих категорий, даже когда нужный пользователю носитель печати не включен в кандидаты на носитель печати, можно снизить время и усилия, затрачиваемые на выбор категории нужного носителя печати.
[0064] На фиг. 8A - фиг. 8C показаны способы отображения кандидатов на тип носителя печати на блоке 406 ввода/вывода в других режимах. Как показано на фиг. 8A, когда не все кандидаты на тип носителя печати могут отображаться на панели управления, блок 406 ввода/вывода может быть выполнен таким образом, что кандидат более низкого уровня может отображаться посредством операции прокрутки или подобного. Альтернативно, кандидаты не обязательно отображать по порядку от верхнего уровня при условии, что пользователь может распознавать порядок приоритета. Наименование носителя печати самого высокого уровня может отображаться в центре панели управления. Альтернативно, уровень приоритета может указываться путем увеличения размера символов, представляющих наименование носителя печати, имеющего более высокий уровень приоритета, или отображения символов жирным шрифтом, как показано на фиг. 8B. Категории отображаются под надписью "КАТЕГОРИЯ БУМАГИ"; однако, категории могут отображаться без какого-либо текста, означающего "КАТЕГОРИЮ БУМАГИ". Альтернативно, под кандидатами могут отображаться не категории, а типы носителей печати, отличных от кандидатов на носитель печати.
[0065] Альтернативно, как показано на фиг. 8C, может отображаться только носитель печати, имеющий приоритет на первом месте. Когда пользователь желает выбрать другой из извлеченных носителей печати, пользователь может выбрать участок элемента отображаемого носителя печати как стандартную обыкновенную бумагу на фиг. 8C. Способ отображения может быть выполнен таким образом, что при вводе выбора экран выглядит, как показано на фиг. 6D, и можно выбирать другой носитель печати.
[0066] Если никакой тип носителя печати не извлечен на этапе S108, отображаются только категории, как показано на фиг. 6C (этап S114).
[0067] Когда пользователь выбирает тип носителя печати на блоке 406 ввода/вывода на этапе S111, на этапе S112 определяется, попадают ли измеренные значения в диапазоны обучения выбранного носителя печати. Здесь будут описаны диапазоны обучения. Если обучение осуществляется на основании измеренного значения, значительно отличающегося от характеристического значения, заранее заданного (или измененного через процесс обучения), выучивается неправильное значение, поэтому задается диапазон обучения, который является выучиваемым диапазоном измеренного значения. В настоящем варианте осуществления диапазон обучения в два раза больше диапазона извлечения. Диапазон обучения является диапазоном для изменения характеристического значения. Когда измеренное значение попадает в диапазон обучения выбранного носителя печати, характеристическое значение изменяется на основании измеренного значения. В настоящем варианте осуществления диапазон обучения является диапазоном предварительно заданного значения от центрального значения характеристического значения и является диапазоном значения, вдвое большего разности между центральным значением и минимальным значением или разности между центральным значением и максимальным значением. Например, диапазон извлечения значения зеркального отражения стандартной глянцевой бумаги на фиг. 7A составляет от 95 до 105, то есть ±5 от центрального значения. Поскольку диапазон обучения становится диапазоном ±10 от центрального значения, то есть вдвое большим ±5, диапазон обучения составляет от 90 до 110. Аналогично, каждое из значения диффузного отражения и толщины бумаги также находится в диапазоне вдвое более широком, чем диапазон извлечения, поэтому диапазон обучения значения диффузного отражения стандартной глянцевой бумаги составляет от 90 до 110, а диапазон обучения толщины бумаги составляет от 90 до 290. Диапазон обучения не ограничивается этим и может представлять собой, например, тот же самый диапазон, что и диапазон извлечения, или может быть задан на диапазон обучения, который изменяется между характеристиками или типами носителей печати. Когда измеренные значения попадают в диапазоны обучения выбранного типа носителя печати, процесс переходит к этапу S113. На этапе S113 характеристические значения типа носителя печати, выбранного на этапе S111, обновляются значениями, измененными на основании измеренных значений, и измененные значения сохраняются в EEPROM 404. Как описано выше, процесс определения носителя печати заканчивается. Когда измеренные значения не попадают в диапазоны обучения, процесс определения носителя печати заканчивается без обновления характеристических значений выбранного типа носителя печати. Обновление характеристических значений будет подробно описано ниже.
[0068] Когда процесс определения носителя печати заканчивается и подготовка к печати завершается, CPU 401 находится в состоянии ожидания задания на печать от пользователя и после приема задания на печать начинает печать. Когда тип носителя печати, выбранный и введенный пользователем из блока 406 ввода/вывода, отличается от типа носителя печати в задании, отправленном из главного компьютера на печатающее устройство 100, CPU 401 может быть выполнен с возможностью не обновлять характеристические значения носителя печати, хранящиеся в EEPROM 404.
[0069] В процессе определения носителя печати по фиг. 5 тип носителя печати, имеющего подходящую толщину бумаги, извлекается на этапе S103, тип носителя печати, имеющего подходящее значение диффузного отражения, извлекается на этапе S105, а тип носителя печати, имеющего подходящее значение зеркального отражения, извлекается на этапе S107. Извлекаемая последовательность не ограничивается этим, и, например, первым может извлекаться тип носителя печати, имеющего подходящее значение диффузного отражения.
[0070] Когда оптический датчик 201 предусмотрен в измерительном приборе, отделенном от печатающего устройства 100, применим следующий режим. Сначала измеряются характеристики носителя печати, установленного в измерительном приборе. Затем, полученные измеренные значения отправляются на печатающее устройство 100, носитель печати извлекается CPU 401 печатающего устройства 100, и блоку 406 ввода/вывода предоставляется кандидат.
[0071] Способ определения порядка отображения этапа S110 процесса определения носителя печати и обновления характеристических значений этапа S113 будет описано ниже на конкретном примере. Как показано на фиг. 9, характеристики носителя печати, полученные на этапе S101, составляют (значение диффузного отражения, значение зеркального отражения, толщина бумаги) = (103, 98, 225). На фиг. 10 приведена таблица, демонстрирующая результаты определения процессов этапов S103 - S107. "ПРИМЕНИМО" представляет носитель печати, измеренное значение которого попадает в диапазон извлечения. "НЕ ПРИМЕНИМО" представляет носитель печати, измеренное значение которого не попадает в диапазон извлечения. Носитель печати, по меньшей мере одно из характеристических значений которого не попадает в диапазон извлечения, не подвергается определению в следующем процессе. Это показано на фиг. 10 как "НЕ ОПРЕДЕЛЕНО".
[0072] На этапе S103 извлекаются стандартная глянцевая бумага, стандартная полуглянцевая бумага, первосортная глянцевая бумага и толстая глянцевая бумага, которые являются типами носителей печати, полученная толщина бумаги которых (здесь 190) попадает в диапазон извлечения толщины бумаги, показанный на фиг. 7A. Ввиду наличия извлеченных типов носителей печати, на этапе S104 выполняется положительное определение и процесс переходит к этапу S105.
[0073] На этапе S105 из носителей печати, извлеченных на этапе S103, извлекаются стандартная глянцевая бумага, стандартная полуглянцевая бумага и толстая глянцевая бумага, которые являются типами носителей печати, измеренное значение диффузного отражения которых (здесь 103) попадает в диапазон извлечения значения диффузного отражения, показанный на фиг. 7A. Ввиду наличия извлеченных типов носителей печати, на этапе S106 выполняется положительное определение и процесс переходит к этапу S107.
[0074] На этапе S107 из носителей печати, извлеченных на этапе S105, извлекаются носители печати, измеренное значение зеркального отражения которого (здесь 98) попадает в диапазон извлечения значения зеркального отражения, показанный на фиг. 7A. Здесь извлекаются стандартная глянцевая бумага, стандартная полуглянцевая бумага и толстая глянцевая бумага. Ввиду наличия извлеченных носителей печати, на этапе S108 выполняется положительное определение и процесс переходит к этапу S109.
[0075] На этапе S109 носителям печати назначаются приоритеты таким образом, что носитель печати, характеристические значения которого ближе к измеренным значениям, имеет приоритет более высокого порядка. Затем на этапе S110 наименования извлеченных типов носителей печати отображаются сверху в порядке от носителя печати, имеющего приоритет более высокого порядка.
[0076] На фиг. 11A и фиг. 11B приведены таблицы для иллюстрации способа определения порядка на этапе S109. В настоящем варианте осуществления близость между центральным значением и измеренным значением каждой характеристики вычисляется следующим способом вычисления.
|(измеренное значение - центральное значение характеристики)/(максимальное значение характеристики - центральное значение характеристики)|
Вместо максимального значения характеристики может использоваться минимальное значение.
[0077] Например, при вычислении значения зеркального отражения стандартной глянцевой бумаги, |(103-100)/(105-95)| = 0,6. Вышеописанное вычисление осуществляется для типов носителей печати, извлеченных на этапе S105, и прибавляются значения близости к измеренным значениям характеристик. Носитель печати, имеющий меньшее суммарное значение, имеет характеристические значения ближе к измеренным значениям. Определяется, что носитель печати, имеющий меньшее суммарное значение, является типом носителя печати более высокого уровня, и соответствующим образом на блоке 406 ввода/вывода осуществляется отображение. Здесь, как показано на фиг. 6E, отображение осуществляется в порядке: стандартная глянцевая бумаги, толстая глянцевая бумага и стандартная полуглянцевая бумага.
[0078] Опишем процесс по этапу S112 в случае, когда пользователем на этапе S111 выбирается стандартная полуглянцевая бумага, которая отображается на третьем месте.
[0079] На этапе S112 определяется, попадают ли измеренные значения, полученные на этапе S101, в диапазоны обучения стандартной полуглянцевой бумаги, которая являлся выбранным типом носителя печати. Когда измеренные значения попадают в диапазоны обучения всех характеристик, то есть значения диффузного отражения, значения зеркального отражения и толщины бумаги, определяется, что измеренные значения попадают в диапазоны обучения стандартной полуглянцевой бумаги. Как показано на фиг. 7A, диапазон извлечения значения зеркального отражения стандартной полуглянцевой бумаги составляет от 94 до 104, что является диапазоном ±5 от центрального (серединного) значения, заданного на 99. Как описано выше, диапазон обучения становится диапазоном вдвое шире диапазона извлечения от того же центрального значения, что и для диапазона извлечения. Диапазон обучения значения зеркального отражения стандартной полуглянцевой бумаги составляет от 89 до 109, что является диапазоном ±10 от центрального значения, заданного на 99. Аналогично, диапазон обучения значения диффузного отражения стандартной полуглянцевой бумаги составляет от 85 до 105, а диапазон обучения толщины бумаги составляет от 90 до 290. Когда все измеренные значения (значение диффузного отражения, значение зеркального отражения, толщина бумаги) = (103, 98, 225) попадают в вышеописанные диапазоны обучения, процесс переходит к этапу S113.
[0080] На этапе S113 характеристические значения выбранного типа носителя печати обновляются на основании измеренных значений. Характеристические значения, показанные на фиг. 7A, являются характеристическими значениями до обновления. На фиг. 9 показаны измеренные значения. В настоящем варианте осуществления характеристические значения типа носителя печати приближаются к измеренным значениям на установленный процент. Поскольку измеренные значения содержат ошибки измерения, характеристические значения могут в достаточной степени изменяться таким образом, что различия между измеренными значениями и характеристическими значениями уменьшаются ступенчатым образом через обучение несколько раз, то есть различия уменьшаются на заданный процент относительно характеристических значений, непосредственно замененных измеренными значениями за раз. Один пример этого выражается обобщенной формулой следующим образом.
Обновленные характеристические значения (Tn+1) = (измеренные значения (R) - характеристические значения (Tn)) × α + предварительно обновленные характеристические значения (Tn)
Здесь α - значение, которое указывает процент, на который характеристические значения приближаются к измеренным значениям. Когда процент уменьшения отличия задан на 25%, центральное значение значения зеркального отражения задается следующим образом. Например, когда Tn=T0 (начальное значение), T1 получается путем первого обновления.
[0081] Когда R=103 и Tn=T0=99, T1 получается следующим образом.
T1 = (103-99) × 0,25+99=100
[0082] Аналогично обновляются характеристические значения для значения диффузного отражения и толщины бумаги. Обновленные результаты показаны на фиг. 7B. Тот факт, что диапазоны извлечения значения зеркального отражения и значения диффузного отражения составляют ±5 от центрального значения, а диапазон извлечения толщины бумаги составляет ±50 от центрального значения, остается неизменным, и минимальные значения и максимальные значения также обновляются согласно центральным значениям. Первоначальные характеристические значения перезаписываются обновленными характеристическими значениями. Обновленные характеристические значения сохраняются в качестве характеристических значений стандартной полуглянцевой бумаги в EEPROM 404 и используются в последующих процессах определения носителя печати. Таким образом, процесс определения носителя печати заканчивается.
[0083] В вышеописанном примере, когда характеристические значения обновляются, характеристические значения приближаются к измеренным значениям на 25%; однако процент уменьшения отличия не ограничивается этим и может быть больше 0% и меньше или равен 100%. Процент уменьшения отличия может быть установлен для каждого типа носителя печати или может быть установлен для каждой характеристики.
[0084] В состоянии, когда характеристические значения обновляются, как показано на фиг. 7B, стандартная полуглянцевая бумага, характеристики носителя печати которой составляют (значение диффузного отражения, значение зеркального отражения, толщина бумаги) = (103, 98, 225), измеряется снова. Результаты назначения приоритета в порядке близости характеристических значений к измеренным значениям показаны на фиг. 11B. В результате обновления характеристических значений стандартной полуглянцевой бумаги, стандартная полуглянцевая бумага ставится на первое место. Поэтому на этапе S110 стандартная полуглянцевая бумага, которая является измеренным носителем печати, отображается на блоке 406 ввода/вывода в качестве носителя печати самого высокого уровня, и пользователь может легче выбрать носитель печати.
[0085] Альтернативно, в качестве другого способа включения измеренных значений в характеристические значения типа носителя печати, в качестве каждого характеристического значения может быть задано среднее значение последних N измеренных значений. На фиг. 12A - фиг. 12D показаны таблицы для иллюстрации способа задания характеристического значения с использованием последних трех измеренных значений. Здесь в качестве примера будет описано значение зеркального отражения стандартной полуглянцевой бумаги. На фиг. 12A показан случай, когда стандартная полуглянцевая бумага не выбирается ни разу на этапе S111 или S114. На фиг. 12A 99, которое является первоначально заданным значением, вводится в качестве последних трех значений, и среднее значение также составляет 99, поэтому характеристическое значение составляет 99. На фиг. 12B, когда выбрана стандартная полуглянцевая бумага, измеренное значение 103 вводится как последнее измеренное значение. Среднее значение 100,3 во время ввода измеренного значения 103 задается как характеристическое значение, которое затем используется. На фиг. 12C показан случай, когда дополнительно выбирается стандартная полуглянцевая бумага, и 104 вводится как последнее измеренное значение. Среднее значение в это время, то есть 102, задается как характеристическое значение, подлежащее последующему использованию. На фиг. 12D показан случай, когда дополнительно выбирается стандартная полуглянцевая бумага в состоянии по фиг. 12C, и 102 вводится как последнее измеренное значение. Среднее значение 103 в это время задается как характеристическое значение, подлежащее последующему использованию.
[0086] Как описано выше, получают измеренные значения подаваемого носителя печати, и о типе носителя печати, характеристические значения которого ближе к измеренным значениям, сообщается на более высоком уровне. Благодаря этой конфигурации, предпочтительно сообщается о типе носителя печати, который пользователь выбирает с большей вероятностью, что позволяет сокращать время и усилия во время выбора типа носителя печати, нужного пользователю.
Второй вариант осуществления
[0087] В первом варианте осуществления о извлеченных типах носителей печати сообщается в порядке близости характеристических значений к измеренным значениям. В настоящем варианте осуществления порядок сообщения определяется на основании исторической информации.
[0088] В настоящем варианте осуществления в EEPROM 404 хранится история типов носителей печати, поданных и выбранных пользователем ранее. Носители печати, выбранные пользователем, являются носителями печати, выбранными на этапе S111 по фиг. 5 первого варианта осуществления. Сохраненная информация обрабатывается как историческая информация.
[0089] На фиг. 13 показана блок-схема операций процесса определения носителя печати по настоящему варианту осуществления. На этапах S201 - S208 и этапе S217 на фиг. 13 выполняются процессы, аналогичные процессам на этапах S101 - S108 и этапе S114 по фиг. 5 первого варианта осуществления.
[0090] На этапе S209 определяется, включен ли извлеченный тип носителя печати в историю использования, на основании исторической информации, хранящейся в EEPROM 404. В EEPROM 404 заранее сохраняются носители печати, используемые в печатающем устройстве 100 в связи с информацией, указывающей близость использования по времени, как показано на фиг. 14. Когда носитель печати одного и того же типа используется несколько раз, в историю вводится только информация о последнем использовании. На фиг. 14 показано, что носитель печати, чей номер, назначаемый полю исторического порядка, меньше, является более недавно используемым носителем печати.
[0091] Когда тип носителя печати, извлеченный на этапе S209, не включен в историческую информацию, извлеченному типу носителя печати назначается приоритет на этапе S215, как в случае этапа S109 по фиг. 5, таким образом, что носитель печати, характеристические значения которого ближе к измеренным значениям, задается для носителя печати, имеющего приоритет более высокого порядка.
[0092] На этапе S216 наименования носителей печати отображаются по порядку на панели управления, как показано на фиг. 6D, в соответствии с порядком приоритета, определенным на этапе S215, и процесс переходит к этапу S211.
[0093] Когда тип носителя печати, извлеченный на этапе S209, включен в историческую информацию, извлеченный тип носителя печати отображается на этапе S210 таким образом, что носители печати одного и того же типа совместно отображаются как один, как показано на фиг. 15. На фиг. 15 ранее использованные типы носителей печати отображаются таким образом, что более недавно использованный носитель печати является носителем печати, имеющим приоритет более высокого порядка, и наименование носителя печати, имеющего приоритет более высокого порядка, отображается в порядке сверху. Здесь могут отображаться наименования носителей печати трех типов; однако отображаются только носители печати двух типов, извлеченные и включенные в историческую информацию. В этом случае в третьем поле отображается информация, указывающая отсутствие исторической информации наподобие "нет доступного выбора".
[0094] На этапах S211 - S213 выполняются процессы, аналогичные процессам этапов S111 - S113 на фиг. 5. Когда пользователь выбирает тип носителя печати на блоке 406 ввода/вывода на этапе S211, на этапе S212 определяется, попадают ли измеренные значения в диапазоны обучения выбранного носителя печати. Когда измеренные значения не попадают в диапазоны обучения выбранного носителя печати, процесс переходит к этапу S214. Когда измеренные значения попадают в диапазоны обучения выбранного носителя печати, характеристические значения выбранного носителя печати изменяются и обновляются на основании измеренных значений на этапе S213.
[0095] Затем, на этапе S214, историческая информация обновляется информацией, в которой носитель печати выбранного типа введен в историю последнего использования. Таким образом, процесс определения носителя печати по настоящему варианту осуществления заканчивается.
[0096] Когда измеренные значения не попадают в диапазоны обучения выбранного носителя печати (НЕТ на этапе S212), CPU 401 может быть выполнен с возможностью не обновлять историческую информацию на этапе S214.
[0097] Как описано выше, в настоящем варианте осуществления о типах носителей печати, которые использовались ранее, сообщается в качестве кандидатов более высокого уровня. Благодаря этой конфигурации, предпочтительно сообщается о носителе печати типа, который более вероятно использует пользователь, что позволяет сокращать время и усилия во время выбора носителя печати, нужного пользователю.
Третий вариант осуществления
[0098] В первом варианте осуществления непосредственно корректируются характеристические значения типов носителей печати, хранящиеся в EEPROM 404, и скорректированные характеристические значения сравниваются с измеренными значениями. В настоящем варианте осуществления помимо характеристических значений типов носителей печати предусмотрены корректировочные значения, хранящиеся в EEPROM 404. Корректировочные значения обновляются путем обучения, но характеристические значения не изменяются относительно T0, которые являются начальными значениями. Значения, полученные путем коррекции характеристических значений T0 корректировочными значениями Cn, используются в качестве опорных характеристических значений и сравниваются с измеренными значениями. Корректировочные значения принимают начальные значения C0, а n-е корректировочные значения составляют Cn. Части, аналогичные частям первого варианта осуществления, исключены.
[0099] В процессе определения носителя печати по настоящему варианту осуществления процессы, аналогичные процессам по первому варианту осуществления, выполняются на этапе S101, этапах S103 - S112 и этапе S114 на фиг. 5. Здесь в основном будут описаны этап S102 и этап S113.
[00100] Помимо характеристических значений типов носителей печати в EEPROM 404 хранятся корректировочные значения для коррекции характеристических значений. Во время осуществления сравнения с измеренными значениями, скорректированные характеристические значения вычисляются на основании предварительно заданных характеристических значений, показанных на фиг. 7A, и корректировочных значений и сравниваются с измеренными значениями. В настоящем варианте осуществления опорные характеристические значения во время осуществления сравнения с измеренными значениями задаются как T0+Cn, которые получают суммированием характеристических значений T0 и корректировочных значений Cn.
[00101] На этапе S102 измеренные значения, полученные на этапе S101, сравниваются со скорректированными характеристическими значениями типов носителей печати. Процессы этапов S103 - S112 выполняются с использованием опорных характеристических значений T0+Cn, вычисленных на этапе S102.
[00102] На этапе S113 корректировочные значения для характеристических значений носителя печати, выбранного пользователем, обновляются выученными значениями. Корректировочные значения обновляются таким образом, что скорректированные характеристические значения типа носителя печати приближаются к измеренным значениям на заданный процент. Этот пример выражается обобщенной формулой следующим образом. α указывает процент уменьшения отличия.
Обновленные корректировочные значения (Cn+1) = (измеренные значения (R) - опорные характеристические значения (T0+Cn)) × α + предварительно обновленные корректировочные значения (Cn).
Четвертый вариант осуществления
[00103] В вышеописанном варианте осуществления характеристические значения во время осуществления сравнения с измеренными значениями корректируются путем обучения для выбранного типа носителя печати, и носители печати, не выбранные пользователем, не корректируются путем обучения в это время. В настоящем варианте осуществления, когда определяется, что характеристические значения изменяются в зависимости от индивидуального отличия оптического датчика и среды, в которой установлено устройство, характеристические значения не выбранных типов носителей печати также корректируются. Настоящий вариант осуществления будет описан как режим, в котором характеристические значения не изменяются по сравнению с начальными значениями T0, как в случае третьего варианта осуществления, и обеспечиваются корректировочные значения для коррекции характеристических значений типов носителей печати. Части, аналогичные частям вышеописанного варианта осуществления, исключены.
[00104] Индивидуальные корректировочные значения для каждого из типов носителей печати и общие корректировочные значения для общей коррекции характеристических значений всех типов носителей печати хранятся в EEPROM 404. Пример сохраненных корректировочных значений показан на фиг. 16A. Как показано на фиг. 16A, индивидуальные корректировочные значения задаются для каждого из типов носителей печати. Первосортная обыкновенная бумага не была выбрана в качестве носителя печати для использования, поэтому никаких корректировочных значений не устанавливается. Общие корректировочные значения задаются для характеристики зеркального отражения, но никаких общих корректировочных значений для характеристики диффузного отражения или характеристики толщины бумаги не задается.
[00105] Скорректированные характеристические значения, полученные путем коррекции характеристических значений носителей печати, показанных на фиг. 7A, корректировочными значениями по фиг. 16A, показаны на фиг. 16B. Скорректированное значение зеркального отражения стандартной глянцевой бумаги, полученное суммированием индивидуального корректировочного значения +1 и общего корректировочного значения +1 с диапазоном от 95 до 105 для опорного значения зеркального отражения стандартной глянцевой бумаги, составляет от 97 до 107. Скорректированное значение диффузного отражения стандартной глянцевой бумаги, полученное прибавлением индивидуального корректировочного значения +4, составляет от 99 до 109. В настоящем варианте осуществления результаты, полученные суммированием опорных характеристических значений, индивидуальных корректировочных значений и общих корректировочных значений каждого носителя печати описаны как скорректированные характеристические значения; однако скорректированные опорные значения можно вычислять не только методом сложения. Например, индивидуальные корректировочные значения и общие корректировочные значения можно сохранять в виде коэффициентов, и в качестве скорректированных опорных значений можно использовать значения, полученные умножением опорных характеристических значений носителя печати на индивидуальные корректировочные значения и общие корректировочные значения.
[00106] В процессе генерации корректировочных значений на этапе S113 по фиг. 5 первого варианта осуществления в настоящем варианте осуществления генерируются индивидуальные корректировочные значения и общие корректировочные значения. На фиг. 17 показана блок-схема операций процесса генерации корректировочных значений по настоящему варианту осуществления.
[00107] На этапе S1501 индивидуальные корректировочные значения для характеристических значений носителя печати, выбранного пользователем, обновляются выученными значениями. Индивидуальные корректировочные значения обновляются таким образом, что скорректированные характеристические значения типа носителя печати приближаются к измеренным значениям на установленный процент. Выполняется процесс, аналогичный процессу, описанному на этапе S113 по фиг. 5 второго варианта осуществления.
[00108] На этапе S1502 определяется, больше или равно ли число типов носителей печати, для которых задаются индивидуальные корректировочные значения, предварительно заданному числу. Когда число типов носителей печати, для которых задаются индивидуальные корректировочные значения, больше или равно предварительно заданному числу, существует ли общая тенденция в коррекции, можно определять на основании индивидуальных корректировочных значений, поэтому процесс переходит к этапу S1503. Когда число типов носителей печати, для которых заданы индивидуальные корректировочные значения, меньше предварительно заданного числа, невозможно определить, существует ли общая тенденция в коррекции, поскольку число типов, для которых заданы индивидуальные корректировочные значения, невелико, поэтому процесс заканчивается.
[00109] На этапе S1503 определяется, превышает ли процентная доля числа индивидуальных корректировочных значений в одном и том же направлении во всех индивидуальных корректировочных значениях в одном и том же элементе из индивидуальных корректировочных значений в одном и том же элементе, заданных для носителей печати, предварительно заданный процент. Направление коррекции является положительным направлением, когда корректировочное значение положительно, или отрицательным направлением, когда корректировочное значение отрицательно. В настоящем варианте осуществления предварительно заданный процент задается на 70%. Когда из типов носителей печати, для которых заданы индивидуальные корректировочные значения, доля типа носителей печати, коррекция которых осуществляется в одном и том же направлении, больше или равна 70%, определяют, что существует общая тенденция в коррекции и процесс переходит к этапу S1504. Когда доля для коррекции в одном и том же направлении меньше 70%, определяют, что общей тенденции в коррекции не существует и процесс заканчивается.
[00110] На этапе S1504 общие корректировочные значения обновляются. Общие корректировочные значения задаются на основании индивидуальных корректировочных значений типов носителей печати, определенных как корректировки в одном и том же направлении, то есть типов носителей печати, включенных в 70% на этапе S1503. Наименьшие значения заданных индивидуальных корректировочных значений задаются в качестве общих корректировочных значений.
[00111] Когда на этапе S1504 заданы общие корректировочные значения, индивидуальные корректировочные значения обновляются на основании заданных общих корректировочных значения на этапе S1505. Индивидуальные корректировочные значении носителей печати, для которого не заданы индивидуальные корректировочные значения, не обновляются.
[00112] Процесс по фиг. 17 будет описан на конкретном примере следующим образом.
[00113] На фиг. 18A показаны корректировочные значения при выполнении процесса по этапу S1501 на фиг. 17. На фиг. 18B показаны корректировочные значения после выполнения процесса по фиг. 17.
[00114] На этапе S1501 корректировочные значения для характеристических значений носителя печати, заданных пользователем, обновляются выученными значениями. Обновленные корректировочные значения показаны на фиг. 18A. Здесь задаются индивидуальные корректировочные значения для стандартной глянцевой бумаги, стандартной полуглянцевой бумаги, первосортной глянцевой бумаги и толстой глянцевой бумаги.
[00115] На этапе S1502 определяется, больше или равно ли предварительно заданному числу число носителей печати, для которых заданы индивидуальные корректировочные значения. В настоящем варианте осуществления предварительно заданное число задано на четыре. Как показано на фиг. 18A, четыре индивидуальных корректировочных значения заданы и больше или равны предварительно заданному числу, поэтому процесс переходит к этапу S1503.
[00116] На этапе S1503 определяется, превышает ли процентная доля индивидуальных корректировочных значений в одном и том же направлении из индивидуальных корректировочных значений, заданных для носителей печати, предварительно заданный процент. Что касается значения зеркального отражения, индивидуальные корректировочные значения для стандартной глянцевой бумаги, стандартной полуглянцевой бумаги и первосортной глянцевой бумаги являются корректировочными значениями в положительном направлении. Поскольку три четверти, то есть 75% индивидуальных корректировочных значений являются корректировками в одном и том же направлении, общее корректировочное значение обновляется на этапе S1504. Аналогично, поскольку 75% индивидуальных корректировочных значений для значений диффузного отражения являются корректировками в положительном направлении, общее корректировочное значение обновляется. Поскольку процентная доля индивидуальных корректировочных значений, которые являются корректировками в одном и том же направлении, составляет 50% для толщины бумаги, общее корректировочное значение не обновляется.
[00117] На этапе S1504 общие корректировочные значения для характеристических значений, на которые обновляются общие корректировочные значения, обновляются на этапе S1503. Из индивидуальных корректировочных значений, заданных для значения зеркального отражения, наименьшее значение задается как общее корректировочное значение для значения зеркального отражения. В случае по фиг. 18A +4 задается как общее корректировочное значение для значения зеркального отражения. Аналогично, общее корректировочное значение для значения диффузного отражения задается на +2.
[00118] На этапе S1505 индивидуальные корректировочные значения обновляются на основании общих корректировочных значений, заданных на этапе S1504. Значения, полученные суммированием опорных характеристических значений типов носителей печати, общих корректировочных значений и индивидуальных корректировочных значений, являются скорректированными опорными значениями. Что касается значения зеркального отражения, общее корректировочное значение задается на +4, поэтому индивидуальные корректировочные значения обновляются значениями, полученными вычитанием +4 из заданных индивидуальных корректировочных значений, и обновленные значения представлены на фиг. 18B. Что касается также значения диффузного отражения, +2 вычитается из заданных корректировочных значений.
[00119] Таким образом, процесс по фиг. 17 заканчивается.
Пятый вариант осуществления
[00120] В вышеописанном варианте осуществления, даже когда опорные характеристические значения обновляются, размеры заданных диапазонов обнаружения остаются неизменными. В настоящем варианте осуществления размеры диапазона обнаружения изменяются на основании измеренных значений и опорных характеристических значений.
[00121] На фиг. 19 показана блок-схема операций, демонстрирующая процесс определения носителя печати, состоящий в получении результатов измерения, полученных путем измерения характеристик носителя 105 печати, подлежащего выводу на (на котором осуществляется) печать, предоставлении кандидатов на носитель печати блоку 406 ввода/вывода на основании результатов измерения и определении типа носителя печати, подлежащего выводу на печать. В следующем процессе определения носителя печати измеренные значения получают в качестве новой информации для характеристических значений типа носителя печати, выбранных пользователем, и предварительно заданные характеристические значения изменяются на основании измеренных значений для приближения к измеренным значениям. Такое обучение позволяет получать характеристические значения, на основании которых можно более точно выбирать тип носителя печати.
[00122] Процессы по этапам S1101 - S1114 реализуются, например, когда CPU 401, показанный на фиг. 4, считывает программу, хранящуюся в ROM 402 на RAM 403 и выполняет программу. Процесс определения носителя печати может выполняться программным обеспечением на главном устройстве. В настоящем варианте осуществления, поскольку блок 406 ввода/вывода является панелью управления, обеспеченной в печатающем устройстве 100, о кандидатах на носитель печати сообщается путем отображения наименований носителей печати на панели управления. Блок 406 ввода/вывода может быть комбинацией главного устройства и дисплея, подключенного к главному устройству. Когда блоком 406 ввода/вывода является громкоговорителем, который имеет функцию микрофона и который способен вводить или выводить голос, о кандидатах на носитель печати сообщается через громкоговоритель, и носитель печати выбирается пользователем путем ввода наименования носителя печати или соответствующей ссылочной позиции голосом в микрофон.
[00123] Когда CPU 401 принимает инструкцию на начало подачи листов от пользователя через панель управления, которая является блоком 406 ввода/вывода, CPU 401 начинает процесс определения носителя печати по фиг. 19. На фиг. 6A показан пример дисплея на панели управления для ожидания ввода инструкции на начало процесса подачи листов. Панель управления является сенсорной панелью, позволяющей пользователю осуществлять тактильный ввод. Когда осуществляется касание "ДА" и начинается подача листов, носитель 105 печати транспортируется транспортирующим роликом в позицию, где оптический датчик 201 способен обнаруживать носитель 105 печати на столе 106 (этап S1101).
[00124] После транспортировки носителя 105 печати, каретка 101 перемещается в направлении X, а оптический датчик 201 перемещается в позицию над носителем 105 печати на этапе S1102.
[00125] На этапе S1103 значение V1 зеркального отражения, значение V2 диффузного отражения и значение толщины носителя печати (далее толщины бумаги) V3 носителя 105 печати получают с помощью оптического датчика 201. Значение диффузного отражения соответствует белизне носителя печати. Значение зеркального отражения соответствует глянцевитости носителя печати. Процесс определения носителя печати может выполняться с использованием ширины носителя печати в направлении X в качестве одной из характеристик носителя печати. Позиция, где характеристики носителя печати измеряются, может быть одна, или может использоваться среднее результатов измерения в нескольких точках. Измерение характеристик может осуществляться в состоянии, когда оптический датчик 201 остановлен или может осуществляться, когда оптический датчик 201 движется. Измеренные значения сразу сохраняются в памяти, такой как RAM 403.
[00126] Затем в процессах по этапам S1104 - S1107 CPU 401 считывает полученные измеренные значения из памяти и сравнивает измеренные значения с предварительно заданными характеристическими значениями различных носителей печати, хранящимися в EEPROM 404. Таким образом, извлекаются типы носителей печати, для которых степень, в которой характеристические значения подпадают под характеристики, указанные измеренными значениями, выше предварительно заданной степени. Подробности будут описаны ниже.
[00127] На этапе S1104 определяется, завершено ли сравнение с характеристическими значениями всех типов носителей печати, хранящимися в EEPROM 404. В случае определения завершения, процесс переходит к этапу S1108.
[00128] Когда на этапе S1104 определяется, что сравнение не завершено, процесс переходит к этапу S1105, и характеристические значения типа носителя печати сравниваются с измеренными значениями. На фиг. 20A показаны характеристические значения каждого из типов носителей печати, хранящиеся в EEPROM 404. Характеристические значения задаются на предварительно заданные значения и являются неизменными значениями. Значения, полученные путем преобразования выходного напряжения из аналогового в цифровой формат размером 10 битов, сохраняются как значения диффузного отражения и значения зеркального отражения. Выходное напряжение является напряжением, которое оптический датчик 201 выводит после приема света. На фиг. 20B показаны корректировочные значения и обучающие значения, хранящиеся в EEPROM 404. Обучающие значения будут описаны ниже. Корректировочные значения являются значениями, подлежащими обновлению посредством обучения. Значения, полученные путем коррекции начальных значений предварительно заданных характеристических значений, показанных на фиг. 20A, при этом корректировочные значения, показанные на фиг. 20B, задаются в качестве опорных характеристических значений (далее опорные значения характеристических значений), эти значения сравниваются с измеренными значениями и идентифицируется тип носителя печати. В настоящем варианте осуществления значения, полученные умножением предварительно заданных характеристических значений на корректировочные значения, задаются в качестве опорных характеристических значений. Например, опорное значение значения зеркального отражения обыкновенной бумаги A выражается начальным значением (V1L_a) как значение зеркального отражения × корректировочное значение (α_a). Тип носителя печати обнаруживается по диапазону извлечения, заданному как первый диапазон от положительного предельного значения извлечения до отрицательного предельного значения извлечения, показанный на фиг. 20C, со ссылкой на опорное значение характеристического значения. Например, положительное предельное значение извлечения значения зеркального отражения обыкновенной бумаги A составляет J1_a и отрицательное предельное значение извлечения значения зеркального отражения обыкновенной бумаги A составляет J1'_a, поэтому диапазон извлечения значения зеркального отражения обыкновенной бумаги A составляет от (V1L_a) × (α_a) - (J1'_a) до (V1L_a) × (α_a) + (J1'_a). На этапе S1105 определяется, попадают ли измеренные значения, измеренные на этапе S1103, в диапазоны извлечения носителя печати предварительно заданного типа. Когда измеренные значения не попадают в диапазоны извлечения, процесс возвращается к этапу S1104 и определение осуществляется на следующем типе носителя печати. Когда измеренные значения попадают в диапазоны извлечения, процесс переходит к этапу S1106.
[00129] На этапе S1106 вычисляется интервал Dx определения, который указывает близость между измеренными значениями и опорными значениями характеристических значений. Интервал Dx определения указывает, что тип носителя печати, имеющего опорные значения характеристических значений, интервал Dx определения которого короче, ближе к измеренному типу носителя печати. Далее показана формула для вычисления интервала Dx определения с использованием обыкновенной бумаги A в качестве примера.
Dx = {V1 - (α_a) × (V1L_a)2 + {V2 - (<_a) × (V2L_a)}2 + {V3 - (γ_a) × (V3L_a)}2
[00130] Способ нахождения интервала (меры близости) Dx определения не ограничивается вышеприведенной формулой и может быть любым способом, которым можно вычислять сходство между измеренными значениями и опорными значениями характеристических значений. В настоящем варианте осуществления интервал между всеми получаемыми измеренными значениями и опорными значениями характеристических значений определяется одновременно; однако при низкой корреляции между ними меру близости с индивидуальными характеристическими значениями можно определять по отдельности и затем можно определять близость к измеренным значениям.
[00131] На этапе S1107 интервал Dx определения, вычисленный на этапе S1106, и тип носителя печати временно сохраняются в RAM 403 в связи друг с другом.
[00132] Когда процессы по этапам S1104 - S1107 выполняются на всех типах носителей печати, на этапе S1104 выполняется положительное определение и процесс переходит к этапу S1108. На этапе S1108 определяется, хранится ли в RAM 403 какой-либо тип носителя печати. Если в RAM 403 не хранится ни одного типа носителя печати, на панели управления отображаются все категории, как показано на фиг. 6B (этап S1111). Категории располагаются в предварительно заданном порядке и отображаются. В случае отображения категорий, при вводе категории, выбранной пользователем, типы носителей печати в категории отображаются, как показано на фиг. 6C. Затем принимается ввод типа носителя печати, выбранного из отображаемых типов носителей печати. Ввод осуществляется путем касания наименования отображаемого носителя печати. На фиг. 6B под перечнем категорий носителей печати показана надпись "ВСЕ". При выборе варианта "ВСЕ" все носители печати отображаются в предварительно заданном порядке. Носители записи могут отображаться в обратном порядке, то есть в порядке от носителя печати, использованного последним.
[00133] Если на этапе S1108 определяется, что в RAM 403 хранится тип носителя печати, приоритет сохраненному типу носителя печати назначается в порядке увеличения интервала Dx определения (этап S1109).
[00134] Как показано на фиг. 6D, наименования типов носителей печати отображаются сверху в порядке снижения приоритета, определенного на этапе S1109 (этап S1110).
[00135] При касании пиктограммы 40, отображаемой на панели управления на фиг. 6D, отображение экрана может прокручиваться вниз. При касании надписи "остановка", процесс определения носителя печати прерывается и дисплей, показанный на фиг. 6A, переключается на отображение начального экрана. На фиг. 6D показаны наименования носителей печати в порядке снижения приоритета со ссылочными позициями от 1 до 3, заранее присвоенными наименованиям носителей печати. Выбор типа носителя печати осуществляется путем касания любого из отображаемых наименований носителей печати. Здесь стандартная полуглянцевая бумага, которой назначен номер 1, имеет наивысший приоритет. Коды могут быть любыми кодами при условии, что коды могут указывать уровень приоритета, и могут быть кодами, отличными от чисел. Способ отображения не ограничивается этим и может быть любым способом при условии, что пользователь может распознавать порядок приоритета.
[00136] На фиг. 6D кандидаты на носитель печати могут отображаться до трех сверху; однако, поскольку число извлеченных типов носителей печати составляет два, на фиг. 6D отображаются только два носителя печати. Пользователю сообщается, что не существует третьего кандидата путем отображения "нет доступного выбора" в третьем поле светлым цветом (или темным цветом), чтобы эта надпись была менее привлекательной, чем наименования двух вышеописанных носителей печати. Например, когда цвет фона панели управления является черным, два носителя печати отображаются белым цветом, и надпись "нет доступного выбора" отображается серым цветом более низкой яркости, чем белый цвет. Категории бумаги отображаются под надписью "нет доступного выбора". Таким образом, когда нужный пользователю носитель печати не включен в носители печати, отображаемые на блоке 406 ввода/вывода, индивидуальный носитель печати можно выбирать так, чтобы выбрать носитель печати другого типа. В настоящем варианте осуществления категория, к которой относится тип носителя печати на первом месте, отображается вверху. Путем отображения категорий, имеющих близкие характеристики на более высоких уровнях, для облегчения выбора этих категорий, даже когда нужный пользователю носитель печати не включен в кандидаты на носитель печати, можно снизить время и усилия, затрачиваемые для выбора категории нужного носителя печати.
[00137] На фиг. 8A - фиг. 8C показаны способы отображения кандидатов на тип носителя печати на блоке 406 ввода/вывода в других режимах. Как показано на фиг. 8A, когда не все кандидаты на тип носителя печати могут отображаться на панели управления, блок 406 ввода/вывода может быть выполнен таким образом, что кандидат более низкого уровня может отображаться посредством операции прокрутки или подобного. Альтернативно, кандидаты не обязательно отображать в порядке от более высокого уровня при условии, что пользователь может распознавать порядок приоритета. Наименование носителя печати самого высокого уровня может отображаться в центре панели управления. Альтернативно, как показано на фиг. 8B, уровень приоритета может указываться путем увеличения размера символов, представляющих наименование носителя печати, имеющего более высокий уровень приоритета или отображения символов жирным шрифтом. Категории отображаются под надписью "КАТЕГОРИЯ БУМАГИ"; однако, категории могут отображаться без какого-либо текста, означающего "КАТЕГОРИЮ БУМАГИ". Альтернативно, не категории, а типы носителей печати, отличных от кандидатов на носитель печати, могут отображаться под кандидатами.
[00138] Альтернативно, как показано на фиг. 8C, может отображаться только носитель печати, имеющий приоритет на первом месте. Когда пользователь желает выбрать другой из извлеченных носителей печати, пользователь может выбирать участок элемента носителя печати, отображаемого в качестве стандартной обыкновенной бумаги на фиг. 8C. Способ отображения может быть выполнен таким образом, что при вводе выбора, экран выглядит, как показано на фиг. 6D, и можно выбирать другой носитель печати.
[00139] Когда пользователь выбирает тип носителя печати на блоке 406 ввода/вывода на этапе S1112, корректировочные значения обновляются выученными значениями на этапе S1113. Ниже будет описан процесс обновления корректировочных значений.
[00140] Затем каретка 101 переходит в позицию ожидания на этапе S1114. Затем на этапе S1115 носитель 105 печати транспортируется транспортирующим роликом в позицию ожидания для печати печатающей головкой 102.
[00141] Таким образом, процесс определения носителя печати заканчивается. Когда задание на печать принимается от пользователя, начинается печать. Когда тип носителя печати, выбранный и введенный пользователем из блока 406 ввода/вывода, отличается от типа носителя печати в задании, отправленном из главного компьютера на печатающее устройство 100, CPU 401 может быть выполнен с возможностью не обновлять корректировочные значения носителя печати, хранящиеся в EEPROM 404.
Процесс обновления корректировочного значения
[00142] На фиг. 21 показана блок-схема операций, демонстрирующая процесс обновления корректировочного значения для носителя печати на этапе S1113 по фиг. 19. Описание будет выполнено на примере, в котором пользователь выбирает обыкновенную бумагу A на этапе S1112 по фиг. 19.
[00143] Определяется, попадают ли измеренные значения в диапазоны обучения, которые являются вторым диапазоном выбранного носителя печати (здесь обыкновенной бумаги A). Здесь будут описаны диапазоны обучения. Если обучение осуществляется на основании измеренного значения, значительно отличающегося от опорного значения характеристического значения, может выучиваться неправильное значение, поэтому задается диапазон обучения, который является выучиваемым диапазоном измеренного значения. Диапазон обучения является диапазоном, который превышает диапазон извлечения на предварительно заданный интервал в настоящем варианте осуществления. Диапазоны от положительных предельных обучающих значений до отрицательных предельных обучающих значений, показанных на фиг. 20C, задаются в качестве диапазонов обучения со ссылкой на опорные значения характеристических значений, и предельные обучающие значения сохраняются в EEPROM 404. Предварительно заданный интервал между диапазонами извлечения и диапазонами обучения может изменяться между типами носителей печати. Когда измеренные значения попадают в диапазоны обучения выбранного носителя печати, корректировочные значения изменяются. Предварительно заданное число измеренных значений хранится в EEPROM 404 как обучающие значения обыкновенной бумаги A, и каждое корректировочное значение обновляется на основании обучающих значений. В настоящем варианте осуществления будет описан режим, в котором сохраняются два обучающих значения.
[00144] На этапе S1201 определяется, попадает ли измеренное значение V1 зеркального отражения в диапазон обучения значения зеркального отражения обыкновенной бумаги A. Диапазон обучения значения зеркального отражения обыкновенной бумаги A составляет от (V1L_a) × (α_a) - (L1'_a) до (V1L_a) × (α_a) + (L1_a). Когда измеренное значение не попадает в диапазон обучения, корректировочное значение не обновляется, поэтому процесс обновления корректировочного значения заканчивается. Когда измеренное значение попадает в диапазон обучения, процесс переходит к этапу S1202.
[00145] На этапе S1202 определяется, попадает ли измеренное значение V2 диффузного отражения в диапазон обучения значения диффузного отражения обыкновенной бумаги A. Диапазон обучения значения диффузного отражения обыкновенной бумаги A составляет от (V2L_a) × (β_a) - (L2'_a) до (V2L_a) × (β_a) + (L2_a). Когда измеренное значение не попадает в диапазон обучения, корректировочное значение не обновляется, поэтому процесс обновления корректировочного значения заканчивается. Когда измеренное значение попадает в диапазон обучения, процесс переходит к этапу S1203.
[00146] На этапе S1203 определяется, попадает ли измеренная толщина V3 бумаги в диапазон обучения толщины бумаги обыкновенной бумаги A. Диапазон обучения толщины бумаги обыкновенной бумаги A составляет от (V3L_a) × (γ_a) - (L3'_a) до (V3L_a) × (γ_a) + (L3'_a). Когда измеренное значение не попадает в диапазон обучения, корректировочное значение не обновляется, поэтому процесс обновления корректировочного значения заканчивается. Когда измеренное значение попадает в диапазон обучения, все характеристики попадают в диапазоны обучения, поэтому измеренные значения сохраняются в EEPROM 404 как обучающие значения и процесс переходит к этапу S1204.
[00147] На этапе S1204 для обновления обучающих значений, хранящихся в EEPROM 404, определяется, хранятся ли последние обновленные обучающие значения в позиции a2 хранения. Когда позиция хранения составляет a2 (ДА на этапе S1204), обучающие значения, хранящиеся в a1, обновляются измеренными значениями на этапе S1205. Когда позиция хранения составляет a1 (НЕТ на этапе S1204), обучающие значения, хранящиеся в a2, обновляются измеренными значениями на этапе S1206. Обучающие значения, хранящиеся в EEPROM 404, выбираются, когда носителем печати, подлежащим выводу на печать, является обыкновенная бумага A, и являются последним и предпоследним обучающими значениями, для которых измеренные значения попадают в диапазоны обучения. Предпоследние обучающие значения, которые являются самыми старыми обучающими значениями, перезаписываются и обновляются текущими измеренными значениями на этапах S1204 - S1206.
[00148] На этапе S1207 получают средние значения обучающих значений, хранящихся в EEPROM 404, вычисляют проценты удаленности средних значений от опорных значений характеристических значений, корректировочные значения обновляются за счет этих процентов. Таким образом процесс обновления корректировочного значения заканчивается.
Процесс изменения диапазона извлечения
[00149] На фиг. 22 показана блок-схема операций процесса изменения диапазона извлечения. Процесс изменения диапазона извлечения выполняется после окончания процесса обновления корректировочного значения по фиг. 21. Этот процесс состоит в расширении или сужении диапазонов извлечения согласно измеренным значениям. Диапазон извлечения изменяется для каждой из характеристик носителя печати. Здесь описание приведено в отношении значения зеркального отражения в случае, когда пользователь выбирает обыкновенную бумагу A. Когда измеренное значение не попадает в диапазон извлечения, но попадает в диапазон обучения, измеренное значение помещается в диапазон извлечения посредством следующего процесса. Когда измеренное значение попадает в диапазон извлечения, и диапазон извлечения относительно широк по сравнению с измеренным значением, диапазон извлечения сужается.
[00150] Сначала, на этапе S301, определяется, попадает ли измеренное значение V1 зеркального отражения, полученное на этапе S1103 по фиг. 19, в диапазон обучения. Это можно выразить следующим неравенством.
(V1L_a) × (α_a) - (L1'_a)≤V1≤(V1L_a) × (α_a) + (L1_a)
[00151] Когда измеренное значение V1 выходит за пределы диапазона обучения, измеренное значение V1 не является значением, подлежащим выучиванию, поэтому процесс заканчивается. Когда измеренное значение V1 попадает в диапазон обучения, на этапе S302 определяется, превышает ли измеренное значение V1 опорное значение характеристического значения (V1L_a) × (α_a). Таким образом определяется, является ли измеренное значение V1 значением положительной стороны или значением отрицательной стороны относительно опорного характеристического значения.
[00152] Когда измеренное значение V1 больше опорного значения характеристического значения (V1L_a) × (α_a) (ДА на этапе S302), измеренное значение V1 является значением положительной стороны относительно опорного значения характеристического значения (V1L_a) × (α_a) и измеренное значение сохраняется в EEPROM 404 как V1_n на этапе S303. Более новое измеренное значение сохраняется в меньшем n. n=N является наибольшим числом, и самое старое измеренное значение сохраняется в n=N. Когда число измеренных значений, хранящихся в EEPROM 404, превышает максимальное значение N, более старое измеренное значение отбрасывается и в этом месте сохраняется новое значение. Здесь N=2. На этапе S304 среднеквадратическое отклонение 3σ1 находят из среднего V1ave и дисперсии V1var N измеренных значений V1 положительного зеркального отражения. Среднеквадратическое отклонение 3σ1 используется, когда диапазон извлечения расширяется на этапе S308 или сужается на этапе S311. Формула для нахождения среднеквадратического отклонения 3σ1 приведена ниже. В формуле измеренное значение V1_n зеркального отражения обозначается как V1n.
[00153] Когда измеренное значение V1 меньше или равно опорному значению характеристического значения (V1L_a) × (α_a) (НЕТ на этапе S302), измеренное значение V1 является значением положительной стороны относительно опорного значения характеристического значения (V1L_a) × (α_a) и измеренное значение сохраняется в EEPROM 404 как V1_n' на этапе S305. На этапе S306 среднеквадратическое отклонение 3σ1 находят из среднего V1ave и дисперсии V1var N измеренных значений V1_n' отрицательного зеркального отражения.
[00154] Когда процесс по этапу S304 или этапу S306 заканчивается, на этапе S307 определяется, попадает ли измеренное значение в диапазон извлечения. Когда процесс переходит к этапу S303, определяется, попадают ли значения с V1_1 по V1_N в диапазон извлечения. Когда процесс переходит к этапу S305, определяется, попадают ли значения с V1_1' по V1_N' в диапазон извлечения.
[00155] Когда ни одно из измеренных значений, хранящихся в EEPROM 404, не попадает в диапазон извлечения, диапазон извлечения расширяется на этапе S308 таким образом, чтобы все измеренные значения попадали в диапазон извлечения. Диапазон обучения также расширяется на более широкий интервал в предварительно заданной степени, чем диапазон извлечения. Для расширения диапазона извлечения и диапазона обучения используется 3σ1, вычисленное на этапе S304 или этапе S306. Формулы для изменения предельных значений извлечения и предельных обучающих значений для расширения диапазона извлечения и диапазона обучения приведены ниже.
J1_a = (V1ave+3σ1)
J1'_a = (V1ave - 3σ1)
J1_a = (L1_a + (V1ave+3σ1 - J1_a))
J1'_a = (L1_a + (V1ave - 3σ1 - J1_a))
[00156] Затем, на этапе S309, определяется, является ли расширенное предельное значение извлечения, вычисленное на этапе S308, значением, превышающим верхнее предельное значение J1max. В настоящем варианте осуществления определяется диапазон значений, которые могут принимать предельные значения J1_a, J1'_a извлечения. Размер диапазона предельных обучающих значений такой же, как для предельных значений извлечения. Когда расширенное предельное значение J1_a извлечения превышает верхнее предельное значение J1max, процесс изменения диапазона извлечения заканчивается без расширения диапазона извлечения. Когда расширенное предельное значение J1_a извлечения не превышает верхнего предельного значения J1max, предельное значение извлечения и предельное обучающее значение обновляются расширенным предельным значением извлечения и расширенным предельным обучающим значением, вычисленными на этапе S308 в качестве нового предельного значения извлечения и нового предельного обучающего значения, и процесс изменения диапазона извлечения заканчивается. Когда на этапе S309 определяется, что любое из расширенного предельного значения извлечения и расширенного предельного обучающего значения больше верхнего предельного значения, предельное значение извлечения не обновляется; однако предельное значение извлечения может обновляться верхним предельным значением в качестве предельного значения извлечения. Диапазон значений извлечения и диапазон обучающих значений могут обеспечиваться по отдельности.
[00157] Когда все измеренные значения, хранящиеся в EEPROM 404, попадают в диапазон извлечения на этапе S307, диапазон извлечения сужается на этапе S311 до такого диапазона, чтобы все измеренные значения попадали в диапазон извлечения. Диапазон обучения также сужается, оставаясь при этом более широким в предварительно заданной степени, чем диапазон извлечения. Формулы, аналогичные используемым на этапе S308, используются для вычисления предельных значений извлечения и предельных обучающих значений.
[00158] Затем, на этапе S312, определяется, является ли суженное предельное значение извлечения, вычисленное на этапе S311, значением, меньшим, чем нижнее предельное значение J1min. Когда суженное предельное значение J1_a извлечения меньше нижнего предельного значения Jmin, процесс изменения диапазона извлечения заканчивается без сужения диапазона извлечения. Когда суженное предельное значение J1_a извлечения не меньше нижнего предельного значения J1min, предельное значение извлечения и предельное обучающее значение обновляются суженным предельным значением извлечения и суженным предельным обучающим значением, вычисленным на этапе S311 в качестве нового предельного значения извлечения и нового предельного обучающего значения, и процесс изменения диапазона извлечения заканчивается.
[00159] Вышеописанный процесс изменения диапазона извлечения аналогично выполняется для значения диффузного отражения и толщины бумаги.
[00160] В настоящем варианте осуществления среднеквадратическое отклонение 3σ используется для расширения или сужения диапазонов. При использовании среднеквадратического отклонения 3σ можно вычислить диапазон, куда попадают 99,7% всех измеренных значений, хранящихся в EEPROM 404. Значение, отличное от 3σ, может использоваться в качестве среднеквадратического отклонения согласно проценту измеренных значений, подлежащих включению в диапазон, из всех измеренных значений, хранящихся в EEPROM 404.
Шестой вариант осуществления
[00161] В настоящем варианте осуществления будет описан способ определения предельных значений извлечения и предельных обучающих значений для носителя печати, характеристические значения которого ранее не сохранены в EEPROM 404.
[00162] В настоящем варианте осуществления, когда пользователь желает использовать носитель печати, характеристические значения которого ранее не сохранены в EEPROM 404, характеристические значения, предельные значения извлечения и предельные обучающие значения задаются для нужного типа носителя печати. Таким образом, носитель печати можно извлекать в качестве кандидата на носитель печати в процессе определения носителя печати по фиг. 19.
[00163] Что касается характеристических значений нужного носителя печати, сначала пользователь выбирает ближайший тип носителя печати из ранее сохраненных носителей печати. Характеристические значения, заданные для выбранного типа носителя печати, задаются для характеристических значений нужного носителя печати.
[00164] Что касается диапазона извлечения и диапазона обучения нужного носителя печати, задаются такие предельные значения извлечения и предельные обучающие значения, что диапазон извлечения и диапазон обучения имеют такой же размер, как диапазон извлечения и диапазон обучения типа носителя печати, имеющего широчайший диапазон извлечения из ранее сохраненных носителей печати.
[00165] Характеристические значения могут быть получены путем измерения нужного носителя печати с помощью оптического датчика 201.
Седьмой вариант осуществления
[00166] В первом варианте осуществления и втором варианте осуществления характеристические значения изменяются на основании измеренных значений. Однако допустимо, чтобы характеристические значения не изменялись с тем, чтобы повысить точность извлечения типа носителя печати. Например, возможно, что пользователь ошибочно выберет тип носителя печати, отличный от нужного носителя печати. В таком случае характеристические значения ошибочно выбранного носителя печати изменяются на основании измеренных значений, чтобы тип носителя печати нельзя было точно извлечь с измененными характеристическими значениями.
[00167] В вышеописанной ситуации, также вероятно, что измененные характеристические значения можно сбрасывать. Настоящий вариант осуществления описывает режим, в котором измененные характеристические значения сбрасываются. Когда печатающее устройство 100 используется множеством пользователей, характеристические значения могут сбрасываться задним числом для изменения характеристических значений, полученных в результате использования прежнего пользователя. В качестве примера будет описан режим, в котором характеристические значения могут сбрасываться на начальные значения. Начальные значения здесь являются характеристическими значениями носителей печати, ранее сохраненными в EEPROM 404, когда печатающее устройство 100 использовалось пользователем в первый раз.
[00168] Описание будет приведено, исходя из того, что печатающее устройство по настоящему варианту осуществления является печатающим устройством, описанным во втором варианте осуществления, которое отображает кандидата на носитель печати на основании исторической информации. Описание частей, аналогичных частям по вышеописанным вариантам осуществления, исключено. В процессе определения носителя печати, когда пользователь ошибочно выбирает тип носителя печати, может сообщаться рекомендация на сброс данных выученных характеристических значений. Пользователю предлагается осуществлять сброс через уведомление, и можно предотвращать информирование о неправильно извлеченном кандидате.
[00169] На фиг. 23 показана блок-схема операций процесса сброса. Процессом сброса является процесс, в котором CPU 401 действует в соответствии с программой, хранящейся в ROM 402.
[00170] Как характеристические значения типов носителей печати, ранее сохраненные в качестве начальных значений, как показано на фиг. 7A, так и выученные характеристические значения типов носителей печати, измененные путем обучения, как показано на фиг. 7B, хранятся в EEPROM 404. Характеристические значения, подлежащие изменению путем обучения, показаны на фиг. 7B. В процессе определения носителя печати по фиг. 13 выученные характеристические значения, показанные на фиг. 7B, сравниваются с измеренными значениями, измеренными с помощью оптического датчика 201, и извлекается кандидат на тип носителя печати. Характеристические значения, сохраненные в качестве начальных значений, не изменяются. Процесс сброса выученных характеристических значений на начальные значения выполняется путем сохранения начальных значений характеристических значений, хранящихся в EEPROM 404, в областях, где хранятся выученные характеристические значения.
[00171] В настоящем варианте осуществления могут выполняться процесс "сброса оценочных данных", состоящий в сбросе выученных характеристических значений, которые являются данными для оценивания типа носителя печати, на начальные значения, и процесс "сброса информации о бумаге", состоящий в сбросе всей заданной информации о типах носителей печати, подлежащей сбросу. Здесь далее данные выученных характеристических значений также называются оценочными данными. Процесс сброса информации о бумаге является процессом сброса информации, связанной со всеми носителями печати, в начальное состояние и включает в себя процесс очистки информации, хранящейся в качестве исторической информации, путем сброса исторической информации в дополнение к процессу сброса выученных характеристических значений на начальные значения. Альтернативно, как в случае третьего варианта осуществления, применим также режим, в котором предоставляются характеристические значения и корректировочные значения носителей печати. В этом случае оценочные данные сбрасывается путем сброса корректировочных значений на начальные значения.
[00172] Сначала, на этапе S1601, на блоке 406 ввода/вывода отображается начальный экран (фиг. 24A). На фиг. 24A показано состояние, когда "основные настройки" выбирается из элементов, отображенных на начальном экране. При выборе элемента выбранный элемент выделяется и отображается следующий экран. На фиг. 24A - фиг. 24H элемент выделяется таким образом, что отличается цвет фона элемента от других элементов, и рамка элемента расширяется.
[00173] При выборе "основных настроек" на начальном экране основной экран настроек, показанный на фиг. 24B, отображается на блоке 406 ввода/вывода на этапе S1602. При выборе "настроек, относящихся к бумаге" на основном экране настроек, выделяется надпись "настройки, относящиеся к бумаге", как показано на фиг. 24B, и экран настроек, относящихся к бумаге, показанный на фиг. 24C, отображается на этапе S1603. На фиг. 24C показано состояние, когда на экране настроек выбирается "ПОДРОБНЫЕ настройки бумаги". На экране настроек, относящихся к бумаге, отображаются элементы для задания информации о носителе печати в печатающем устройстве 100. Элементы включают в себя, например, элемент для задания уровня печатающей головки 102 во время печати и элемент для задания скорости резания во время резания рулонной бумаги.
[00174] Когда пользователь желает сбросить выученные характеристические значения для всех типов носителей печати, пользователь выбирает "сбросить все оценочные данные выбора бумаги" на экране настроек, относящихся к бумаге. При выборе "сбросить все оценочные данные выбора бумаги" на этапе S1604 выученные характеристические значения всех типов носителей печати сбрасываются на начальные значения, показанные на фиг. 7A, хранящиеся в EEPROM 404. Ниже будет подробно описан процесс сброса всех оценочных данных.
[00175] Когда пользователь желает сбросить всю информацию о носителе печати относительно носителей печати, пользователь выбирает "сбросить всю информацию о бумаге". При выборе "сбросить всю информацию о бумаге", инициализируемые данные, включающие в себя характеристические значения и историческую информацию, сбрасываются на начальные значения на этапе S1605. Процесс сброса всей информации о носителе печати будет подробно описан со ссылкой на фиг. 26.
[00176] Когда пользователь желает сбросить выученные значения или историческую информацию характеристических значений для каждого типа носителя печати, выбирается "подробные настройки бумаги". При выборе "подробных настроек бумаги" характеристические значения и историческая информация для каждого типа носителя печати сбрасывается на этапе S1606. Это будет подробно описано ниже со ссылкой на фиг. 27.
[00177] Таким образом процесс сброса заканчивается.
[00178] Опишем процесс сброса всех оценочных данных выбора бумаги на этапе S1604 на фиг. 23. На фиг. 25 показана блок-схема операций, демонстрирующая процесс по этапу S1604.
[00179] При выборе "сбросить все оценочные данные выбора бумаги" на экране настроек, относящихся к бумаге (фиг. 24C), на этапе S1801 отображается экран подтверждения, показанный на фиг. 24G. При выборе "ДА" на экране подтверждения (ДА на этапе S1802) выученные характеристические значения всех носителей печати сбрасываются на начальные значения на этапе S1803. Затем экран настроек, относящихся к бумаге, отображается на блоке 406 ввода/вывода на этапе S1805 и процесс заканчивается.
[00180] Когда "да" не выбрано (НЕТ на этапе S1802), а выбрано "нет" (ДА на этапе S1802) на экране подтверждения, экран настроек, относящихся к бумаге, отображается на блоке 406 ввода/вывода на этапе S1805 и процесс заканчивается. Когда "да" не выбрано (НЕТ на этапе S1802) и "нет" не выбрано (НЕТ на этапе S1804) на экране подтверждения, экран подтверждения отображается, пока не будет выбрано одно из двух.
[00181] Процесс сброса всех оценочных данных выбора бумаги выполняется, как описано выше.
[00182] Далее будет описан процесс сброса всей информации о носителе печати на этапе S1605 по фиг. 23. На фиг. 26 показана блок-схема операций, демонстрирующая процесс по этапу S1605.
[00183] При выборе "сбросить всю информацию о бумаге" на экране настроек, относящихся к бумаге (фиг. 24C), экран подтверждения, показанный на фиг. 24H, отображается на этапе S1901. При выборе "ДА" на экране подтверждения (ДА на этапе S1902) информация о носителе печати, задаваемая для всех типов носителей печати, задается на начальные значения на этапе S1903. Информация о носителе печати содержит не только характеристические значения и историческую информацию о типах носителей печати, но также, например, заданные значения уровня печатающей головки 102 во время печати, скорости резания во время резания рулонной бумаги и подобное. Затем экран настроек, относящихся к бумаге, отображается на блоке 406 ввода/вывода на этапе S1905 и процесс заканчивается.
[00184] Когда "да" не выбрано (НЕТ на этапе S1902), а выбрано "нет" (ДА на этапе S1904) на экране подтверждения, экран настроек, относящихся к бумаге, отображается на блоке 406 ввода/вывода на этапе S1905 и процесс заканчивается. Когда "да" не выбрано (НЕТ на этапе S1902) и "нет" не выбрано (НЕТ на этапе S1904) на экране подтверждения, экран подтверждения отображается, пока не будет выбрано одно из двух.
[00185] Процесс сброса всей информации о носителе печати для выбора бумаги выполняется, как описано выше.
[00186] Далее будет описан процесс сброса для каждого типа носителя печати на этапе S1606 по фиг. 23. На фиг. 27 показана блок-схема операций, демонстрирующая процесс по этапу S1606.
[00187] При выборе "подробных настроек бумаги" на экране настроек, относящихся к бумаге (фиг. 24C), на этапе S2001 отображается экран для выбора типа носителя печати, как показано на фиг. 24D. Согласно фиг. 24D, можно выбирать категорию носителя печати. На фиг. 24D показано состояние, когда выбрана категория обыкновенной бумаги. Например, при выборе категории обыкновенной бумаги на этапе S2002 (фиг. 24E) отображаются надписи "стандартная обыкновенная бумага" и "первосортная обыкновенная бумага", которые являются типами носителей печати, которые принадлежат к категории обыкновенной бумаги. На фиг. 24E показано состояние, когда выбрана стандартная обыкновенная бумага.
[00188] При выборе типа носителя печати на этапе S2002 экран подробных настроек для типа носителя печати, выбранного на этапе S2003, отображается, как показано на фиг. 24F. На фиг. 24F показано состояние, когда выбран "сброс оценочных данных выбора бумаги". Наружный диаметр рулона бумаги, толщина бумаги и подобное могут задаваться для каждого типа носителя печати из экрана по фиг. 24F. С этого экрана могут сбрасываться выученные значения характеристических значений типа носителя печати или может сбрасываться информация о носителе печати.
[00189] При выборе "сброса оценочных данных выбора бумаги" на экране, показанном на фиг. 24F, на этапе S2004 выполняется процесс сброса оценочных данных и осуществления задания выученных характеристических значений типа носителя печати на начальные значения. Процесс по этапу S2004 аналогичен вышеописанному процессу по фиг. 25 и характеристические значения выбранного типа носителя печати сбрасываются на начальные значения на этапе S1803.
[00190] При выборе "сброса информации о бумаге" на экране, показанном на фиг. 24F, на этапе S2005 все данные, включающие в себя характеристические значения и историческую информацию, сбрасываются на начальные значения. Процесс по этапу S2005 аналогичен вышеописанному процессу по фиг. 26, и на этапе S1903 информация о бумаге, заданная для выбранного типа носителя печати, сбрасывается на начальные значения. Удаляется только историческая информация типа носителя печати, подлежащего сбросу, а историческая информация других типов носителей печати остается сохраненной.
[00191] Когда процесс по этапу S2004 или этапу S2005 завершается, процесс переходит к этапу S2006 и отображает экран для выбора, выполнять ли процесс сброса на носителе печати другого типа. При выборе сброса процесс возвращается к этапу S2001. Когда сброс не выбран, экран подробных настроек (фиг. 24F) на носителе печати выбранного типа отображается, как в случае этапа S2003, и процесс заканчивается.
[00192] В вышеприведенном описании характеристические значения типа носителя печати задаются на начальные значения при процессе сброса оценочных данных, и характеристические значения типа носителя печати задаются на начальные значения, а историческая информация сбрасывается при процессе сброса информации о носителе печати. Сбрасывая характеристические значения на начальные значения, можно предотвратить снижение точности извлечения кандидатов на тип носителя печати, так что можно уменьшить неудобство пользователя.
[00193] Альтернативно может выполняться процесс сброса только исторической информации. Например, когда человек, который использует печатающее устройство 100, заменяется, допустимо, что, даже когда кандидаты на тип носителя печати отображаются на основании исторической информации, типы, отличные от типов носителей печати, которые часто использует новый человек, могут отображаться в качестве кандидатов более высокого уровня. В таком случае, когда выученные характеристические значения типов носителей печати не сбрасываются, а сбрасывается только историческая информация, носитель печати можно извлекать с повышенной точностью, так что повышается удобство пользователей.
[00194] Изменения характеристических значений сбрасываются, и характеристические значения носителей печати задаются на начальные значения; однако изменения не нужно возвращать к начальным значениям. Например, последние изменения или последние многократные изменения могут сбрасываться. Временной режим сброса изменений характеристических значений может отличаться от временного режима ввода пользователем информации для сброса. Сброс может осуществляться, например, когда изменяется среда, в которой используется печатающее устройство 100, или когда заменяется пользователь, который использует печатающее устройство 100.
Другие варианты осуществления
[00195] В вышеописанных вариантах осуществления получают (приобретают информацию о) такие характеристики, как значение зеркального отражения, значение диффузного отражения и толщина бумаги, и тип носителя печати постоянно извлекается на основании этих трех характеристических значений. Однако в ряде случаев получаемые характеристики могут изменяться. Например, число получаемых характеристик может уменьшаться и тип носителя печати может извлекаться на основании только значения зеркального отражения и значения диффузного отражения. Когда осуществляется достаточное обучение и опорные характеристические значения достаточно близки к измеренным значениям, можно определить, что можно точно извлечь тип носителя печати. В этом случае число получаемых характеристик уменьшается. Поскольку сокращается число характеристик для получаемых измеренных значений, сравниваемых с опорными характеристическими значениями, длительность процесса может сокращаться.
[00196] Варианты осуществления настоящего изобретения также могут быть реализованы компьютером системы или устройства, которое считывает и выполняет компьютерно-исполняемые инструкции (например, одну или более программ), записанные на носителе данных (который также можно более полно называть "невременным компьютерно-считываемым носителем данных"), для осуществления функций одного или более из вышеописанных вариантов осуществления и/или которое включает в себя одну или более схем (например, специализированную интегральную схему (ASIC)) для осуществления функций одного или более из вышеописанных вариантов осуществления, и способом, осуществляемым компьютером системы или устройства, например, путем считывания и выполнения компьютерно-исполняемых инструкций с носителя данных для осуществления функций одного или более из вышеописанных вариантов осуществления и/или путем управления упомянутыми одной или более схемами для осуществления функций одного или более из вышеописанных вариантов осуществления. Компьютер может содержать один или более процессоров (например, центральный процессор (CPU), микропроцессор (MPU)) и может включать в себя сеть отдельных компьютеров или отдельных процессоров для считывания и исполнения компьютерно-исполняемых инструкций. Компьютерно-исполняемые инструкции могут поступать на компьютер, например, из сети или носителя данных. Носитель данных может включать в себя, например, один или более из жесткого диска, оперативной памяти (RAM), постоянной памяти (ROM), хранилища распределенных вычислительных систем, оптического диска (например, компакт-диска (CD), цифрового универсального диска (DVD) или диска Blu-ray (BD)™, устройства флеш-памяти, карты памяти и подобного.
[00197] Согласно вариантам осуществления настоящего изобретения существует более высокая вероятность того, что можно точно идентифицировать тип носителя печати.
[00198] Хотя настоящее изобретение описано со ссылкой на иллюстративные варианты осуществления, следует понимать, что изобретение не ограничивается раскрытыми иллюстративными вариантами осуществления. Объем нижеследующей формулы изобретения предназначен для обеспечения самой широкой интерпретации для охвата всех таких модификаций и эквивалентных структур и функций.
Изобретение относится к области печатающих устройств. Техническим результатом является точная идентификация типа носителя печати. Устройство обработки информации включает в себя блок получения, выполненный с возможностью получать результат измерения, полученный путем измерения характеристического значения носителя печати блоком измерения, причем носитель печати подлежит выводу на печать блоком печати, блок принятия решения, выполненный с возможностью выбирать кандидата на тип носителя печати на основании результата измерения носителя печати, полученного блоком получения, опорного характеристического значения каждого из типов носителей печати, заранее заданного для идентификации типа измеренного носителя печати, блок ввода, выполненный с возможностью вводить информацию, связанную с типом носителя печати, подлежащего выводу на печать блоком печати, блок определения, выполненный с возможностью определять, изменять ли опорное характеристическое значение типа носителя печати, связанного с информацией, введенной блоком ввода, на основании результата измерения носителя печати и типа носителя печати, связанного с информацией, введенной блоком ввода, и блок изменения, выполненный с возможностью, когда блок определения определяет изменять опорное характеристическое значение типа носителя печати, связанного с информацией, введенной блоком ввода, изменять опорное характеристическое значение типа носителя печати, связанного с информацией, введенной блоком ввода, на основании результата измерения носителя печати. 4 н. и 23 з.п. ф-лы, 50 ил.
1. Устройство обработки информации, содержащее:
блок получения, выполненный с возможностью получать результат измерения, полученный путем измерения характеристического значения носителя печати блоком измерения, причем носитель печати подлежит выводу на печать блоком печати;
блок принятия решения, выполненный с возможностью выбирать кандидата на тип носителя печати на основании результата измерения носителя печати, полученного блоком получения, и опорного характеристического значения каждого из типов носителей печати, заранее заданного для идентификации типа измеренного носителя печати;
блок ввода, выполненный с возможностью вводить информацию, связанную с типом носителя печати, подлежащего выводу на печать блоком печати;
блок определения, выполненный с возможностью определять, изменять ли опорное характеристическое значение типа носителя печати, связанного с информацией, введенной блоком ввода, на основании результата измерения носителя печати и типа носителя печати, связанного с информацией, введенной блоком ввода; и
блок изменения, выполненный с возможностью, когда блок определения определяет изменять опорное характеристическое значение типа носителя печати, связанного с информацией, введенной блоком ввода, изменять опорное характеристическое значение типа носителя печати, связанного с информацией, введенной блоком ввода, на основании результата измерения носителя печати.
2. Устройство обработки информации по п. 1, в котором блок изменения выполнен с возможностью изменять опорное характеристическое значение типа носителя печати, связанного с информацией, введенной блоком ввода, таким образом, что опорное характеристическое значение приближается к результату измерения.
3. Устройство обработки информации по п. 2, в котором
опорное характеристическое значение, заранее заданное для каждого из типов носителей печати, является значением, включающим в себя верхнее предельное значение и нижнее предельное значение, и
блок изменения выполнен с возможностью изменять опорное характеристическое значение таким образом, что центральное значение опорного характеристического значения приближается к результату измерения.
4. Устройство обработки информации по п. 1, в котором блок изменения выполнен с возможностью, когда блоком ввода вводится информация, связанная с другим из типов носителей печати, отличным от типа носителя печати упомянутого кандидата, выбранного блоком принятия решения, изменять опорное характеристическое значение этого другого из типов носителей печати, связанного с информацией, введенной блоком ввода.
5. Устройство обработки информации по любому из пп. 1-4, дополнительно содержащее блок управления уведомлениями, выполненный с возможностью побуждать блок уведомления предоставлять информацию, указывающую кандидата на тип носителя печати, выбранного блоком принятия решения.
6. Устройство обработки информации по п. 5, в котором блок управления уведомлениями выполнен с возможностью побуждать блок уведомления предпочтительно предоставлять информацию, указывающую тип носителя печати, опорное характеристическое значение которого ближе к результату измерения, из типов носителей печати, опорные характеристические значения которых заранее заданы.
7. Устройство обработки информации по п. 5, в котором блок управления уведомлениями выполнен с возможностью побуждать блок уведомления предоставлять информацию, указывающую типы носителей печати, опорные характеристические значения которых заранее заданы, в порядке близости опорного характеристического значения к результату измерения.
8. Устройство обработки информации по п. 5, в котором блок управления уведомлениями выполнен с возможностью предпочтительно предоставлять носитель печати, момент времени от завершения печати на котором ближе, на основании информации истории использования, указывающей тип носителя печати, на котором блоком печати осуществлена печать.
9. Устройство обработки информации по п. 5, в котором
опорное характеристическое значение, заранее заданное для каждого из типов носителей печати, имеет опорное значение, и
блок управления уведомлениями выполнен с возможностью побуждать блок уведомления предоставлять информацию, указывающую тип носителя печати, имеющего такое опорное характеристическое значение, что разность между результатом измерения и опорным значением опорного характеристического значения меньше или равна первому значению.
10. Устройство обработки информации по п. 5, в котором
опорное характеристическое значение, заранее заданное для каждого из типов носителей печати, имеет опорное значение, и
блок управления уведомлениями выполнен с возможностью побуждать блок уведомления предоставлять информацию, указывающую тип носителя печати, имеющего такое опорное характеристическое значение, что результат измерения попадает в первый диапазон, включающий в себя опорное значение опорного характеристического значения.
11. Устройство обработки информации по п. 10, в котором блок изменения выполнен с возможностью расширять или сужать первый диапазон типа носителя печати, указанного информацией, введенной блоком ввода, на основании результата измерения.
12. Устройство обработки информации по п. 10, в котором блок определения выполнен с возможностью, когда результат измерения попадает во второй диапазон, который включает в себя опорное значение типа носителя печати, указанного информацией, введенной блоком ввода, и ширина которого больше или равна ширине первого диапазона, определять необходимость побуждения блока изменения изменять опорное характеристическое значение типа носителя печати, связанного с информацией, введенной блоком ввода.
13. Устройство обработки информации по п. 1, в котором блок изменения выполнен с возможностью изменять опорное значение опорного характеристического значения типа носителя печати таким образом, что опорное значение приближается к результату измерения на предварительно заданный процент.
14. Устройство обработки информации по п. 1, в котором блок изменения выполнен с возможностью задавать среднюю величину результатов измерения, когда блоком ввода вводится информация, связанная с типом носителя печати, для опорного характеристического значения, связанного с типом носителя печати.
15. Устройство обработки информации по п. 5, в котором блок определения выполнен с возможностью, когда блоком ввода вводится информация, связанная с кандидатом на тип носителя печати, которую блок управления уведомлениями побудил блок уведомления предоставить, определять необходимость побуждения блока изменения изменять опорное характеристическое значение типа носителя печати, введенное блоком ввода.
16. Устройство обработки информации по п. 5, в котором характеристическое значение носителя печати, которое измеряется блоком измерения, включает в себя по меньшей мере одно из значения диффузного отражения, значения зеркального отражения и значения толщины носителя печати.
17. Устройство обработки информации по п. 5, в котором блок управления уведомлениями выполнен с возможностью побуждать блок уведомления предоставлять наименование носителя печати.
18. Устройство обработки информации по п. 1, в котором блок ввода выполнен с возможностью вводить информацию, указывающую, что опорное характеристическое значение, измененное блоком изменения, сбрасывается.
19. Устройство обработки информации по п. 18, в котором, когда для предварительно заданного одного из типов носителей печати блоком ввода вводится информация, указывающая, что сбрасывается опорное характеристическое значение, измененное блоком изменения, блок изменения выполнен с возможностью выполнять процесс сброса опорного характеристического значения, измененного блоком изменения, для предварительно заданного одного из типов носителей печати.
20. Устройство обработки информации по п. 18 или 19, в котором
информация, указывающая, что измененное опорное характеристическое значение сбрасывается, является информацией сброса, указывающей, что сбрасываются все опорные характеристические значения, измененные блоком изменения, и
когда блоком ввода вводится информация сброса, блок изменения выполнен с возможностью сбрасывать все опорные характеристические значения, измененные блоком изменения.
21. Устройство обработки информации по п. 1, в котором
блок ввода выполнен с возможностью вводить информацию о печатающем устройстве, включающем в себя блок печати, для управления печатающим устройством и информацию, указывающую, что измененная информация о печатающем устройстве сбрасывается,
когда блоком ввода вводится информация о печатающем устройстве, блок изменения выполнен с возможностью изменять информацию о печатающем устройстве в соответствии с введенной информацией и задавать измененную информацию, и
когда блоком ввода вводится информация, указывающая, что измененная информация о печатающем устройстве сбрасывается, блок изменения выполнен с возможностью сбрасывать информацию о печатающем устройстве.
22. Устройство обработки информации по п. 1, в котором блок ввода выполнен с возможностью вводить информацию для сброса информации истории использования, указывающей тип носителя печати, на котором блоком печати осуществлена печать.
23. Устройство обработки информации по п. 22, в котором, когда блоком ввода вводится информация для сброса информации истории использования, блок изменения выполнен с возможностью удалять информацию истории использования.
24. Печатающее устройство, содержащее:
устройство обработки информации по п. 1;
блок печати, выполненный с возможностью нанесения агента записи на носитель печати; и
блок транспортировки, выполненный с возможностью транспортировать носитель печати в позицию, где осуществляется печать, причем
когда блок транспортировки транспортирует носитель печати в позицию, где блок печати способен печатать, блок печати выполнен с возможностью печатать на носителе печати.
25. Печатающее устройство по п. 24, дополнительно содержащее
каретку, снаряженную блоком печати и выполненную с возможностью перемещаться, причем
блок измерения установлен на каретке и выполнен с возможностью измерять характеристическое значение носителя печати, транспортируемого блоком транспортировки в позицию, где блок измерения способен осуществлять измерение.
26. Способ обработки информации, содержащий этапы, на которых:
измеряют характеристическое значение носителя печати, подлежащего выводу на печать блоком печати;
извлекают кандидата на тип носителя печати, измеренного на основании характеристического значения и опорного характеристического значения, заранее заданного для каждого из типов носителей печати для идентификации типа измеренного носителя печати;
вводят информацию, связанную с типом носителя печати, подлежащего выводу на печать блоком печати;
изменяют опорное характеристическое значение типа носителя печати, связанного с информацией, введенной при определении типа носителя печати, на основании характеристического значения; и
определяют, изменять ли опорное характеристическое значение типа носителя печати на основании результата измерения и типа носителя печати, связанного с информацией, введенной при определении типа носителя печати.
27. Невременный компьютерно-считываемый носитель данных, хранящий программу, побуждающую компьютер выполнять процесс, содержащий:
получение результата измерения, полученного путем измерения характеристического значения носителя печати, подлежащего выводу на печать блоком печати;
извлечение кандидата на тип носителя печати, измеренного на основании принятого результата измерения и опорного характеристического значения, заранее заданного для каждого из типов носителей печати для идентификации типа измеренного носителя печати;
ввод информации, связанной с типом носителя печати, подлежащего выводу на печать блоком печати;
изменение опорного характеристического значения типа носителя печати, связанного с информацией, введенной при определении типа носителя печати, на основании результата измерения; и
определение, изменять ли опорное характеристическое значение типа носителя печати на основании результата измерения и типа носителя печати, связанного с информацией, введенной при определении типа носителя печати.
JP 2016215591 A, 22.12.2016 | |||
СПОСОБ ВОССТАНОВЛЕНИЯ РЕЧИ ПРИ КОМПЛЕКСНОЙ МОТОРНОЙ И ЭФФЕРЕНТНОЙ МОТОРНОЙ АФАЗИЯХ МЕТОДОМ ПРОПРИОЦЕПТИВНОЙ КОРРЕКЦИИ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ | 2005 |
|
RU2309717C2 |
US 20160044195 A1, 11.02.2016 | |||
US 20090296118 A1, 03.12.2009 | |||
СПОСОБ ИЗГОТОВЛЕНИЯ ЛИСТА ПЕЧАТНОГО НОСИТЕЛЯ И УЗОР ШТРИХОВОГО КОДА | 1999 |
|
RU2231824C2 |
Авторы
Даты
2021-01-26—Публикация
2020-02-26—Подача