Сравнение паноптически визуализируемых документов

Иллюстрации

Показать все

Изобретение относится, в общем, к паноптической визуализации документов, и в частности к паноптической визуализации документов или их компонентов способом, который отражает логические отношения между документами/компонентами согласно их структуре. Система включает в себя механизм сравнения и механизм компоновки, включенный в механизм сравнения или связанный с ним. Механизм сравнения выполнен с возможностью непосредственного сравнения двух или более компонентов документа, каждый из которых включает соответствующий медиа-контент и связанные метаданные, предоставляющие информацию о соответствующем компоненте документа. Механизм компоновки выполнен с возможностью создания компоновки паноптически упорядоченного визуального представления компонентов документа или результата их сравнения в соответствии со схемой компоновки и со связанными метаданными. Кроме того, механизм сравнения выполнен с возможностью передачи данных компоновке. 3 н. и 12 з.п. ф-лы, 24 ил.

Реферат

Область техники

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

Уровень техники

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

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

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

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

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

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

Краткое описание изобретения

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

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

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

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

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

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

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

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

Краткое описание чертежей

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

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

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

фиг.3 представляет собой изображение системы компоновки паноптически визуализируемого документа в соответствии с одним из иллюстративных вариантов осуществления;

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

Фиг.5 представляет собой изображение системы сравнения паноптически визуализируемых документов в соответствии с одним из иллюстративных вариантов осуществления;

фиг.6-17 представляют собой упрощенные изображения примеров подходящих схем компоновки в соответствии с иллюстративными вариантами осуществления;

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

Подробное описание

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

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

На фиг.1 представлена паноптическая система 100 визуализации согласно приведенным в качестве примера вариантам осуществления настоящего изобретения. Система может включать в себя любое количество разных подсистем (каждая подсистема - отдельная система) для осуществления одной или нескольких функции или операций в соответствии одним или несколькими электронными документами. Как показано, например, система может включать в себя систему 102 сбора документа, систему 104 компоновки документа, систему 106 навигации документа и/или систему 108 сравнения документов. Хотя система сбора документа, система компоновки документа, система навигации документа и/или система сравнения документов показаны как часть системы паноптической визуализации, одна или более из них может быть вместо этого выделена из системы паноптической визуализации, но быть связанной с ней. Следует также понимать, что одна подсистема или более может функционировать или работать как отдельная система независимо от других подсистем. И еще, следует понимать, что система паноптической визуализации может включать в себя одну или несколько дополнительных или альтернативных подсистем из тех, что показаны на фиг.1.

Как описано в данном документе, электронный документ (или просто документ) может представлять собой любой электронный медиаконтент, допускающий визуализацию в электронной и/или печатной форме. Медиаконтент документа может включать в себя один или более из текстового, графического или другого визуального контента, такого как фотоизображения, видеоизображения или им подобные. Документ может состоять из ряда разнотипных документов, в которых тип документа может быть задан посредством одной характеристики документа или более, такой как его формат, медиаконтент или аналогичной характеристики. Примеры подходящих типов документов включают в себя автоматически спроектированные документы (например, CAD, CATDrawing, CATPart, CATProduct, CATProcess, cgr, DWG, DXF, DWF и т.д.), текстовые документы (например, ANS, ASC, DOC, DOCX, HTML, PDF, RTF, TXT, WPD и т.д.), документы презентаций (например, PDP, РРТ и т.д.), графические документы (например, BMP, GIF, JPEG, JP2, PNG, PSD, PSP, RAW, TIFF и т.д.), видеодокументы (например, AVI, MPEG, QuickTime, WMV и т.д.) или аналогичные им. Другие примеры подходящих типов документов включают в себя отдельные нормативно-правовые документы (например, решения суда, записки по делу, патенты и т.д.) или их коллекции, книги, статьи, веб-страницы, скриншоты, бюллетени по техническому обслуживанию, технологические схемы, гарантии, технические чертежи, схемы электропроводки или аналогичный им. Еще примеры подходящих типов документов включают в себя файлы данных, такие как данные по техническому проекту, данные электропроводки, данные диагностики, коммерческие данные или аналогичные им.

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

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

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

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

Обычно, документы и/или их страницы, согласно приведенным в качестве примера вариантам осуществления, могут иметь одно или несколько логических отношений друг с другом. Далее, согласно последующему более подробному описанию система 102 сбора документов как часть системы паноптической визуализации 100 может быть в основном выполнена с возможностью приема документов и сбора страниц согласно этим логическим отношениям со страницами, собираемыми в качестве коллекции документов для паноптической визуализации (коллекции паноптически визуализируемых документов). Система 104 компоновки документа может быть, в общем, выполнена с возможностью получения компоновки паноптически упорядоченных, логически связанных страниц коллекций паноптически визуализируемых документов, таких как коллекция, полученная системой сбора документов. Система 106 навигации документа может быть в общем выполнена с возможностью выбора и предоставления навигационной опции(й) для осуществления перемещения визуального представления компоновки паноптически упорядоченных, логически связанных страниц коллекции паноптически визуализируемых документов, таких как компоновка, полученная системой компоновки документа. Визуальное представление компоновки, в общем, называется просто компоновкой.

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

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

Далее рассматриваются фиг.2, 3, 4 и 5, которые иллюстрируют более конкретные примеры подходящей системы сбора документа, системы компоновки документа, системы навигации документа и системы сравнения документов соответственно согласно иллюстративным вариантам осуществления настоящего изобретения.

На фиг.2 показана система 200 сбора документов согласно одному варианту осуществления, приведенному в качестве примера. Как показано, система сбора документов может включать в себя анализатор 202 документа, выполненный с возможностью приема одного или нескольких электронных документов и разбивки их на множество составляющих страниц (компонентов документа), каждая из которых включает в себя соответствующий медиаконтент. Документы могут быть получены из любого количества разных источников. Например, документы могут быть получены из хранилища данных, такого как хранилище файла данных, хранилище базы данных, облачное хранилище или другой цифровой источник данных.

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

Система 200 сбора документов может также включать в себя коллигатор 204, соединенный с анализатором 202 документа и выполненный с возможностью связывания страниц. В этом смысле связывание страниц может включать в себя (для каждой из одной или нескольких страниц множества) коллигатор, выполненный с возможностью идентификации одной или нескольких связей между страницей и одной или несколькими отличными от нее страницами множества. Связь(и) в одном из примеров можно идентифицировать в соответствии с документами, типом документов и/или медиаконтентом страницы и другой страницы (или страниц). Еще в одном из примеров связь(и) можно задать в соответствии с одним или более бизнес-правилом, логической схемой или аналогичным способом. Эта связь(и) может установить одно или несколько логических отношений между страницей и другой страницей(ами).

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

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

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

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

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

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

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

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

Аналогично размеру, в одном из примеров, местоположение (иногда называемое позицией) страницы в схеме компоновки может быть указано как абсолютное местоположение или относительное местоположение, но так или иначе, может быть задано разными способами. Аналогично глубина страницы в схеме компоновки может быть указана как абсолютная глубина или относительная глубина, каждая из которых может быть задана разными способами. Например, абсолютное местоположение страницы может быть задано в координатах x, y координатной системы, которая охватывает схему компоновки, а абсолютная глубина может быть задана в координатах z координатной системы. В другом примере относительное местоположение страницы может быть задано в координатах x, y относительно точки или другой страницы (или страниц) в схеме компоновки. В еще одном примере относительное местоположение может быть задано просто посредством указания выше, ниже, левее или правее точки или другой страницы (или страниц) в схеме компоновки. Аналогично, в одном примере, относительная глубина может быть задана просто посредством указания страницы, находящейся впереди или позади другой страницы (или страниц) в схеме компоновки. Во любом случае, когда местоположение и/или глубина являются относительными, местоположение и/или глубина соответствующей другой страницы (или страниц) могут быть заданы в ее связанных метаданных и могут быть заданы в виде абсолютных или относительных величин местоположения и/или глубины.

Коллигатор 204 может быть выполнен с возможностью осуществления связи страниц с метаданными как коллекции паноптически визуализируемых документов и осуществления связи коллекции с любым из числа других назначений. В одном примере коллигатор может быть выполнен с возможностью осуществления связи страниц и метаданных с соответствующим хранилищем данных 206, 208 для последующего извлечения. Хранилище данных может быть объединено с системой 200 сбора документов или может быть расположено отдельно от этой системы, но взаимодействовать с ней. Страницы и метаданные могут быть отформатированы и сохранены любым возможным способом, и, тем самым, их хранилище данных может быть любым из множества всевозможных типов. Примеры подходящих типов хранилища данных включают в себя хранилище файла данных, базу данных, облачное хранилище или аналогичные им.

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

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