СПОСОБ ОТОБРАЖЕНИЯ СТРАНИЦ ПРИ ПРЕДВАРИТЕЛЬНОМ ПРОСМОТРЕ Российский патент 2009 года по МПК G06K15/02 G06F17/21 H04N1/393 

Описание патента на изобретение RU2348975C1

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

Часто в процессе работы с прикладными программами на компьютере у пользователя возникает необходимость обеспечить предварительный просмотр документов на экране перед печатью. В ряде случаев, как, например, в драйвере принтера, достаточно ограничиться показом макета страницы, а не страницы в полную величину. Макет страницы призван отображать режим печати (например, одна или несколько страниц на листе, постер или буклет), а не текст страницы.

Одно из требований, предъявляемых к изображению макета страницы, - это достоверная передача размеров реальной страницы в рамках окна предварительного просмотра, поэтому размер макета обычно пропорционален размеру реальной страницы. Например, в большинстве приложений для предварительного просмотра применяют способы отображения макетов страниц, в которых макет страницы большего формата, например А5, отображают в два раза меньше по площади, чем макет страницы меньшего формата, в данном случае А4, как и в действительности.

Наиболее близким к заявленному изобретению является способ отображения страниц при предварительном просмотре, описанный в патенте США №6,961,135 [1], в котором определяют максимальный размер страницы из всех страниц документа, определяют масштаб страниц, при котором страница с максимальным размером поместится в окне просмотра, уменьшают все страницы документа с определенным масштабом страниц и отображают макеты уменьшенных страниц, причем масштаб уменьшения страниц меняется в зависимости от комбинации страниц документа, и при уменьшении сохраняют соотношение размеров страниц. Данный способ выбран в качестве прототипа заявленного изобретения.

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

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

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

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

Для функционирования способа важно, чтобы выполняли компенсационное масштабирование элементов макета страницы, при этом пропорционально увеличивали или уменьшали размеры элементов изображения макетов.

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

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

Для функционирования способа важно, чтобы степень полиномиальной функции выбирали в зависимости от максимально допустимого размера страницы S, при этом использовали следующие функции для вычисления размера макета страницы Р в зависимости от размера страницы R:

- S<40 см: Р=A·R2+B·R+C

- 40 см ≤ S<80 см: Р=А·R3+В·R2+С·R+D

- 80 см ≤ S:P=A·R4+B·R3+C·R2+D·R+E

- и т.д.,

где А, В, С, D, Е - константы, которые подбирают экспериментальным путем.

Для функционирования способа важно, чтобы пропорционально увеличивали или уменьшали размеры элементов изображения макета страницы при максимально допустимом размере страницы S, определенном размере макета страницы Р и размере страницы R, используя следующую формулу для вычисления коэффициента масштабирования Coef:

Coef=a·(P/R)·(b·S+c)

где a, b, с - константы, которые подбирают экспериментальным путем.

Техническим результатом заявленного изобретения является улучшение достоверности отображения макетов страниц и улучшение восприятия пользователем макетов страниц.

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

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

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

Рассмотрим функционирование заявленного способа на примере пяти страниц разных форматов, причем первые четыре страницы имеют размеры 4,13×5,82 дюйма, 5,82×8,26 дюйма, 8,26×11,69 дюйма и 8,50×14,02 дюйма соответственно, а размеры пятой страницы намного больше по высоте и составляют 8,50×35,43 дюйма. Определяют размер отображаемого макета страницы с помощью монотонно возрастающей нелинейной функции, затем выполняют компенсационное масштабирование элементов макета страницы и формируют макет страницы на средстве отображения, например на экране монитора.

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

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

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

Похожие патенты RU2348975C1

название год авторы номер документа
УСТРОЙСТВО ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ ОБРАБОТКИ ИНФОРМАЦИИ И СВЯЗАННАЯ С НИМИ ПРОГРАММА 2013
  • Маеда Рио
RU2610290C2
СПОСОБ И УСТРОЙСТВО ДЛЯ РЕГУЛИРОВАНИЯ ОТОБРАЖЕНИЯ СТРАНИЦЫ 2015
  • Юй Минян
  • Ли Вэйсин
  • Вань Юйчжэнь
RU2637475C2
УЛУЧШЕННЫЙ КАРМАННЫЙ КОМПЬЮТЕР И СВЯЗАННЫЕ С НИМ СПОСОБЫ 2006
  • Паасонен Юхо
  • Мелаанвоу Хенри
  • Райнисто Роопе
  • Толппанен Петри
  • Пирсканен Ханну
  • Сааринен Калле
  • Вяйсянен Матти
  • Рото Вирпи
  • Тамминен Эро
  • Сяде Симо
  • Кекки Юсси-Пекка
  • Йоханссон Пану
RU2421777C2
ПЕЧАТАЮЩЕЕ УСТРОЙСТВО, СПОСОБ ИЗМЕНЕНИЯ МАКЕТА СТРАНИЦЫ И НОСИТЕЛЬ ДАННЫХ 2012
  • Ямада Наото
RU2527741C2
ВЫСОКОТОЧНОЕ ОТОБРАЖЕНИЕ ДОКУМЕНТОВ В КЛИЕНТАХ ПРОСМОТРА 2009
  • Капур Сугандха Судешкумар
  • Чжу Чжэньцзюнь
  • Готтвейз Джурадж
  • Абдо Ральф
RU2487400C2
СОЗДАНИЕ ПРЕЗЕНТАЦИИ НА БЕСКОНЕЧНОМ ПОЛОТНЕ И НАВИГАЦИЯ ПО НЕЙ 2009
  • Вилларон Шон А.
  • Кадиз Джонатан Джей
  • Инь Цзюнь
  • Хелин Джонас Фредрик
  • Суини Роберт Пол
  • Таманаха Эли Якашиджи
  • Ибертз Джой Кейко
  • Пеннер Натан Роберт
RU2506629C2
Устройства, способы и графические интерфейсы пользователя для управления объектами интерфейса пользователя с визуальной и/или гаптической обратной связью 2016
  • Рошетт Томми
  • Стайер Эллисон М.
  • Лопатин Скотт
  • Мигос Чарльз Дж.
  • Федериги Крейг М.
  • Троттьер Лорен К.
  • Леонард Адам Дж.
  • Уилсон Кристофер И.
  • Престон Даниел Т.
  • Пена Энрике Д.
  • Манзари Бехкиш Дж.
  • Кинг Николас В.
  • Йеркес Джанкарло
  • Лемей Стефен О.
  • Косиенда Кеннет Л.
  • Муссетт Камиль
  • Юревиц Михаель Т
  • Джисвари Мохаммед Н.
  • Ив Джонатан
  • Дие Алан К.
  • Алонсо Руис Маркос
  • Чаудхри Имран А.
  • Аподака Грегори М.
  • Карунамуни Чанака Дж.
  • Фринджес Александр С.Д.
  • Тетслер Софиа
  • Хаяс Питер Дж.
  • Гюткнехт Оливер Д.Р.
  • Чан Цзаэ Ву
  • Бахман Уилльям М.
  • Пу Дэниел Е.
  • Бауэр Себастьян Дж.
  • Вань Вань Си
  • Ян Лоренс И.
  • Даскола Джонанан Р.
  • Анзурес Фредди А.
  • Фосс Кристофер П.
RU2677381C1
УСТРОЙСТВО ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ УПРАВЛЕНИЯ WEB-БРАУЗЕРОМ И НОСИТЕЛЬ ХРАНЕНИЯ, СОХРАНЯЮЩИЙ ПРОГРАММУ ДЛЯ НЕГО 2011
  • Аоки Нобусиге
RU2573271C2
СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕМЕЩЕНИЯ КОНТЕНТА В ТЕРМИНАЛЕ 2013
  • Ли Ки Вон
  • Ким Санг Хеон
RU2643654C2
УСТРОЙСТВО И СПОСОБ ДЛЯ УПРАВЛЕНИЯ E-BOOK В ТЕРМИНАЛЕ 2013
  • Мок Дзи-Еун
  • Квак Биеонгхоон
RU2649772C2

Иллюстрации к изобретению RU 2 348 975 C1

Реферат патента 2009 года СПОСОБ ОТОБРАЖЕНИЯ СТРАНИЦ ПРИ ПРЕДВАРИТЕЛЬНОМ ПРОСМОТРЕ

Изобретение относится к вычислительной технике и может быть использовано для работы пользователя при подготовке документов к печати. Техническим результатом является повышение достоверности отображения макетов страниц текста и облегчение восприятия пользователем макетов страниц текста. Способ представления страниц на средстве отображения при предварительном просмотре перед отправкой на печать заключается в выполнении пользователем следующих операций: определяют размер отображаемого макета страницы с помощью монотонно возрастающей нелинейной функции; выполняют компенсационное масштабирование элементов макета страницы; формируют макет страницы на средстве отображения. 6 з.п. ф-лы, 2 ил.

Формула изобретения RU 2 348 975 C1

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

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

выполняют компенсационное масштабирование элементов макета страницы,

формируют макет страницы на средстве отображения.

2. Способ по п.1, отличающийся тем, что в качестве монотонно возрастающей нелинейной функции используют полиномы.3. Способ по п.1, отличающийся тем, что выполняют компенсационное масштабирование элементов макета страницы, при этом пропорционально увеличивают или уменьшают размеры элементов изображения макетов.4. Способ по п.2, отличающийся тем, что степень полиномиальной функции выбирают в зависимости от максимально допустимого размера страницы.5. Способ по п.3, отличающийся тем, что пропорционально увеличивают или уменьшают размеры элементов изображения макета страницы в соответствии с размером страницы и вычисленным размером макета страницы, а также с учетом максимально допустимого размера страницы.6. Способ по п.4, отличающийся тем, что степень полиномиальной функции выбирают в зависимости от максимально допустимого размера страницы S, при этом используют следующие функции для вычисления размера макета страницы Р в зависимости от размера страницы R:

S<40 см:P-A·R2+B·R+C

40 см ≤ S<80 см: P=A·R3+B·R2+C·R+D

80 см ≤ S:P=A·R4+B·R3+C·R2+D·R+E - и т.д.

где А, В, С, D, Е - константы, которые подбирают экспериментальным путем.

7. Способ по п.5, отличающийся тем, что пропорционально увеличивают или уменьшают размеры элементов изображения макета страницы при максимально допустимом размере страницы S, определенном размере макета страницы Р и размере страницы R, используя следующую формулу для вычисления коэффициента масштабирования Coef:

Coef=a·(P/R)·(b·S+c),

где a, b, с - константы, которые подбирают экспериментальным путем.

Документы, цитированные в отчете о поиске Патент 2009 года RU2348975C1

КОМПЬЮТЕРНОЕ УСТРОЙСТВО ДЛЯ ВЫПОЛНЕНИЯ ПРИКЛАДНЫХ ПРОГРАММ 1997
  • Беннет Джеймс
  • Кларк Метью
  • Макгуйрк Фред
  • Мейвиз Уолтер
RU2210803C2
КОМПЬЮТЕРНОЕ УСТРОЙСТВО ДЛЯ ЧТЕНИЯ ПЛОСКОПЕЧАТНОГО ТЕКСТА 1996
  • Золотов С.А.
  • Калинин Н.Н.
  • Балахонцев А.Н.
RU2113726C1
Устройство для отображения информации 1975
  • Говоров Валентин Сергеевич
  • Савельев Владимир Андреевич
SU608184A1
US 6961135 A1, 01.11.2005
Способ запрессовки не выдержавших гидравлической пробы отливок 1923
  • Лучинский Д.Д.
SU51A1
Чугун 1983
  • Бобкова Елена Ивановна
  • Срыбник Алексей Дмитриевич
  • Бродяной Павел Иванович
SU1089163A1
Подогреватель для катодов электровакуумных приборов 1960
  • Вассерман Б.И.
  • Игнатова Н.В.
SU139019A1

RU 2 348 975 C1

Авторы

Смирнов Дмитрий Евгеньевич

Даты

2009-03-10Публикация

2007-10-18Подача