УСТРОЙСТВО УПРАВЛЕНИЯ ОТОБРАЖЕНИЕМ И СЧИТЫВАЕМЫЙ КОМПЬЮТЕРОМ НОСИТЕЛЬ ЗАПИСИ
DISPLAY CONTROL DEVICE AND COMPUTER-READABLE RECORDING MEDIUM

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0001] Изобретение относится к устройству управления отображением и считываемому компьютером носителю записи.
ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ
[0002] Известна методика, при которой осуществляется формирование изображения в одной единице изображения применительно к изображениям всех направлений в месте формирования изображения, чтобы создать всенаправленный вид в месте формирования изображения. Например, в патентной литературе 1, раскрывается изобретение устройства наблюдения, которое преобразует изображения всех направлений в месте формирования изображения в изображение для отображения и отображает изображение для отображения в блоке отображения с цилиндрическим корпусом. Более того, известна методика, при которой часть изображения, в котором все направления в месте формирования изображения, помещены в одну единицу изображения, отображается на дисплее персонального компьютера в такой форме, что предварительно определенное направление фактически просматривается из места формирования изображения. Кроме того, известна методика смены диапазона отображения (направления) изображения произвольно в соответствии с операцией пользователя.
[0003] Тем не менее с помощью традиционных методик пользователю сложно понять связь между диапазоном отображения изображения, которое в настоящий момент отображается на экране, и информацией, указывающей перечень точек обзора на изображении.
[Список цитирования] [Патентная литература]
[0004] [PTL 1] Патентный документ 1: Выложенная Японская патентная заявка № 2010-148028
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
ЗАДАЧА, КОТОРАЯ ДОЛЖНА БЫТЬ РЕШЕНА ИЗОБРЕТЕНИЕМ
[0005] Изобретение достигается с учетом вышеприведенной задачи, и цель изобретения состоит в предоставлении устройства управления отображением и считываемого компьютером носителя записи, содержащего программу, которые выполнены с возможностью внесения ясности в связь между диапазоном отображения изображения, отображаемого на экране, и информацией, указывающей перечень точек обзора на изображении.
СРЕДСТВО ДЛЯ РЕШЕНИЯ ЗАДАЧИ
[0006] Для достижения цели, невременный считываемый компьютером носитель записи в соответствии с изобретением содержит компьютерную программу, которая предписывает компьютеру функционировать в качестве: блока создания, который создает из изображения частичное изображение, которое является изображением области части изображения и которое включает в его центре произвольную точку обзора на изображении; блока управления отображением, который отображает на устройстве отображения изображение отображения, которое включает в себя изображение и изображение перечисления точек обзора, которое является перечнем миниатюр множества частичных изображений; и блока принятия, который осуществляет принятие ввода, указывающего смену изображения в изображении отображения, в соответствии с операцией, выполненной по отношению к любому из изображения и изображения перечисления точек обзора, при этом блок управления отображением меняет изображение в изображении отображения в соответствии с вводом, указывающим смену изображения, и меняет порядок следования миниатюр в изображении перечисления точек обзора таким образом, что миниатюра частичного изображения, соответствующего области изображения, которая должна быть вновь отображена в соответствии с вводом, указывающим смену изображения, отображается в предварительно определенной позиции в изображении перечисления точек обзора.
[0007] Также, для достижения цели невременный считываемый компьютером носитель записи в соответствии с изобретением содержит компьютерную программу, которая предписывает компьютеру функционировать в качестве: блока создания, который создает из изображения частичное изображение, которое является изображением области части изображения и которое включает в его центре произвольную точку обзора на изображении; блока управления отображением, который отображает на устройстве отображения изображение отображения, которое включает в себя изображение и изображение перечисления точек обзора, которое является перечнем миниатюр множества частичных изображений; и блока принятия, который осуществляет принятие ввода, указывающего смену изображения в изображении отображения, в соответствии с операцией, выполненной по отношению к любому из изображения и изображения перечисления точек обзора, при этом блок управления отображением меняет изображение в изображении отображения в соответствии с вводом, указывающим смену изображения, и меняет размер миниатюры частичного изображения, соответствующего области изображения, которая должна быть вновь отображена, в соответствии с вводом, указывающим смену изображения.
[0008] Также, для достижения цели устройство отображения изображения в соответствии с изобретением содержит: блок создания, который создает из изображения частичное изображение, которое является изображением области части изображения и которое включает в его центре произвольную точку обзора на изображении; блок управления отображением, который отображает на устройстве отображения изображение отображения, которое включает в себя изображение и изображение перечисления точек обзора, которое является перечнем миниатюр множества частичных изображений; и блок принятия, который осуществляет принятие ввода, указывающего смену изображения в изображении отображения, в соответствии с операцией, выполненной по отношению к любому из изображения и изображения перечисления точек обзора, при этом блок управления отображением меняет изображение в изображении отображения в соответствии с вводом, указывающим смену изображения, и меняет порядок следования миниатюр в изображении перечисления точек обзора таким образом, что миниатюра частичного изображения, соответствующего области изображения, которая должна быть вновь отображена в соответствии с вводом, указывающим смену изображения, отображается в предварительно определенной позиции в изображении перечисления точек обзора.
ЭФФЕКТ ИЗОБРЕТЕНИЯ
[0009] В соответствии с изобретением создается такой эффект, что связь между диапазоном отображения изображения, отображаемого на экране, и информацией, указывающей перечень точек обзора на изображении, может стать ясной.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0010] [Фиг. 1] Фиг. 1 является структурной схемой, иллюстрирующей пример конфигурации устройства управления отображением первого варианта осуществления в соответствии с изобретением.
[Фиг. 2] Фиг. 2 является схемой, иллюстрирующей пример всенаправленного изображения первого варианта осуществления.
[Фиг. 3] Фиг. 3 является схемой, иллюстрирующей пример изображения отображения, которое отображается на устройстве отображения первого варианта осуществления.
[Фиг. 4] Фиг. 4 является схемой, иллюстрирующей пример смены изображения отображения, которое отображается на устройстве отображения первого варианта осуществления.
[Фиг. 5] Фиг. 5 является схемой для объяснения позиций точек обзора во всенаправленном изображении первого варианта осуществления.
[Фиг. 6] Фиг. 6 является схемой для объяснения связи между углом обзора, углом камеры и позицией камеры.
[Фиг. 7] Фиг. 7 является схемой для объяснения связи между углом обзора, углом камеры, и позицией камеры.
[Фиг. 8] Фиг. 8 является таблицей, указывающей пример информации перечисления точек обзора устройства управления отображением первого варианта осуществления.
[Фиг. 9] Фиг. 9 является блок-схемой последовательности операций, указывающей пример способа управления отображением первого варианта осуществления.
[Фиг. 10] Фиг. 10 является схемой, иллюстрирующей пример смены изображения отображения, которое отображается на устройстве отображения первого варианта осуществления.
[Фиг. 11] Фиг. 11 является схемой, иллюстрирующей пример изображения отображения, которое отображается на устройстве отображения второго варианта осуществления в соответствии с изобретением.
[Фиг. 12] Фиг. 12 является схемой, иллюстрирующей пример смены изображения отображения, которое отображается на устройстве отображения второго варианта осуществления.
[Фиг. 13] Фиг. 13 является таблицей, указывающей пример информации перечисления точек обзора устройства управления отображением третьего варианта осуществления в соответствии с изобретением.
[Фиг. 7] Фиг. 14 является схемой, иллюстрирующей пример изображения отображения, которое отображается на устройстве отображения третьего варианта осуществления.
[Фиг. 7] Фиг. 15 является структурной схемой, иллюстрирующей пример конфигурации аппаратного обеспечения существенной части устройства управления отображением с первого по третий варианты осуществления.
ПРЕДПОЧТИТЕЛЬНЫЙ ВАРИАНТ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
[0011] Варианты осуществления устройства управления отображением и считываемого компьютером носителя записи, содержащего компьютерную программу, подробно объясняются ниже со ссылкой на сопроводительные чертежи.
[0012] Первый вариант осуществления
Фиг. 1 является структурной схемой, иллюстрирующей пример конфигурации устройства 10 управления отображением первого варианта осуществления изобретения. Устройство 10 управления отображением настоящего варианта осуществления включает в себя блок 11 получения, блок 12 хранения, блок 13 создания, блок 14 управления отображением и блок 15 принятия. Устройство 10 управления отображением соединено с устройством 20 отображения. Устройство 10 управления отображением управляет изображениями (далее «изображение отображения»), которые отображаются на устройстве 20 отображения.
[0013] Блок 11 получения получает всенаправленное изображение, которое является изображением всех направлений в месте формирования изображения, от внешнего устройства, такого как устройство формирования изображения, которое может создавать всенаправленное изображение. Оборудование из, например, блока формирования изображения, которое осуществляет формирование изображения во всех направлениях в месте формирования изображения, используя две единицы линз типа «рыбий глаз», обращенных в противоположных направлениях относительно друг друга, и блока создания, который объединяет две единицы изображения, которые получены посредством формирования изображения двумя единицами линз типа «рыбий глаз» для создания двух единиц изображения, позволяет устройству формирования изображения создавать всенаправленное изображение. Следует отметить, что посредством включения функции устройства формирования изображения, описанного выше, в блок 11 получения необязательно получать всенаправленное изображение от внешнего устройства. Более того, несмотря на то, что в настоящем варианте осуществления в качестве примера используется всенаправленное изображение, оно не ограничивается всенаправленным изображением и может быть обыкновенным изображением, панорамным изображением, расширяющимся горизонтально или вертикально и подобным. Вследствие этого в следующем варианте осуществления ненужно говорить о том, что всенаправленное изображение может называться просто как изображение, а описываемое позже частичное всенаправленное изображение может называться просто как частичное изображение.
[0014] Блок 12 хранения хранит в себе всенаправленное изображение. Фиг. 2 является схемой, иллюстрирующей пример всенаправленного изображения первого варианта осуществления. Как иллюстрируется на фиг. 2, так как всенаправленное изображение является изображением, которое получено посредством формирования изображения во всех направлениях в месте формирования изображения, оно является изображением, подобным панорамному изображению. На фиг. 2, тогда как из числа всех направлений иллюстрируется горизонтальная часть, верхняя часть и нижняя часть не отображаются. Когда необходимо отобразить верхнюю часть и нижнюю часть, части могут быть отображены посредством осуществления виртуального перемещения пользователя в изображении. Несколько точек (с A по G) обзора присутствует во всенаправленном изображении. Точка обзора является информацией, которая указывает область, на которой пользователь, такой как человек, который создает всенаправленное изображение, и человек, который использует всенаправленное изображение, желает сфокусироваться. Изображение, в котором область, включающая в себя данную точку обзора, обрезана (соответствуя частичному всенаправленному изображению, описываемому позже), должно быть изображением, которое указывается в информации перечисления точек обзора, которая описывается позже. Вследствие этого данное изображение, указываемое в информации перечисления точек обзора, и позиция на всенаправленном изображении, включающем данное изображение, ассоциированы. Фиг. 2 иллюстрирует пример случая, при котором точки с A по G обзора присутствуют на всенаправленном изображении. Блок 12 хранения хранит информацию (далее «информацию перечисления точек обзора»), указывающую позицию точки обзора на всенаправленном изображении. Подробности в отношении всенаправленного изображения и информации перечисления точек обзора описываются позже.
[0015] Блок 13 создания создает из всенаправленного изображения частичное всенаправленное изображение, которое является изображением области части всенаправленного изображения. Частичное всенаправленное изображение включает в себя, в его центре, изображение произвольной точки обзора на всенаправленном изображении. Всенаправленное изображение является изображением, которое включает в себя все направления в месте формирования изображения, и позволяет пользователю видеть произвольное направление всенаправленного изображения. При желании подтвердить изображение, которое пользователь желает видеть позже, или желании показать изображение другому пользователю, оно отображается как частичное всенаправленное изображение, которое включает в себя предварительно определенную точку обзора в его центре. Блок 13 создания может создавать частичное всенаправленное изображение, соответствующее предварительно определенной точке обзора, заранее. В частности, устройство 10 управления отображением может быть выполнено с возможностью хранения в блоке 12 хранения частичного всенаправленного изображения, которое часто используется, частичных всенаправленных изображений, которые соответствуют точкам обзора, которые зарегистрированы в информации перечисления точек обзора, описываемой позже, или подобного.
[0016] Блок 14 управления отображением в устройстве 20 отображения отображает изображение, которое является изображением, включающим в себя всенаправленное изображение и изображение перечисления точек обзора, которое является перечнем миниатюр нескольких частичных всенаправленных изображений. В устройстве 10 управления отображением посредством отображения изображения перечисления точек обзора совместно со всенаправленным изображение на устройстве 20 отображения повышаются удобство использования и комфорт, когда пользователь выбирает точку обзора. Применительно к всенаправленному изображению, отображаемому на устройстве 20 отображения, только часть областей всенаправленного изображения отображается увеличенным образом или подобно в некоторых случаях. В нижеследующем, когда описывается как всенаправленное изображение, это может указывать показ всего изображения или может указывать изображение, в котором показана только часть областей всего изображения. Следует отметить, что даже если, как описывается, отображается только часть областей всего изображения, изображение за пределами отображаемой области может быть перемещено в область отображения посредством прокрутки или оперирования сенсорной панелью.
[0017] Фиг. 3 является схемой, иллюстрирующей пример изображения отображения, которое отображается на устройстве 20 отображения первого варианта осуществления. Изображение отображения включает в себя всенаправленное изображение 30, показывающее часть всенаправленного изображения, и изображение 40 перечисления точек обзора. Всенаправленное изображение 30, иллюстрируемое на фиг. 3, является примером случая, при котором точка D обзора на всенаправленном изображении, показанном на фиг. 2, включена в его центр. Другими словами, это пример случая, при котором устройство 20 отображения отображает всенаправленное изображение 30, соответствующее точке D обзора. Всенаправленное изображение может включать в себя более одной точки обзора на всенаправленном изображении. Например, всенаправленное изображение 30 включает в себя помимо точки D обзора точку C обзора в левой стороне изображения и точку E обзора в правой стороне изображения.
[0018] Область изображения 40 перечисления точек обзора указывает пример, когда отображается в нижней части экрана устройства 20 отображения. В области изображения 40 перечисления точек обзора отображаются миниатюры частичных всенаправленных изображений, соответствующих точкам с B по F обзора. Т.е. отображаются пять единиц миниатюр, а отображение других миниатюр опущено как «....». Тем не менее блок 14 управления отображением может отображать миниатюры частичных всенаправленных изображений всех назначенных точек обзора посредством уменьшения размера миниатюр в соответствии с размером области изображения 40 перечисления точек обзора, не опуская отображение других миниатюр.
[0019] Блок 14 управления отображением осуществляет управление таким образом, что миниатюра точки обзора, включенной в частичное всенаправленное изображение в его центре, отображается в предварительно определенной позиции в изображении перечисления точек обзора. В примере, показанном на фиг. 3, область частичного всенаправленного изображения, соответствующая точке D обзора, отображается в центре, и блок 14 управления отображением осуществляет управление таким образом, что миниатюра данного частичного всенаправленного изображения отображается в предварительно определенной позиции в изображении 40 перечисления точек обзора. В устройстве 10 управления отображением в соответствии с настоящим вариантом осуществления предварительно определенная позиция является позицией в центре изображения перечисления точек обзора и тем самым позволяет внести ясность в связь между всенаправленным изображением, отображаемым на устройстве 20 отображения, и миниатюрами изображения перечисления точек обзора.
[0020] Кроме того, блок 14 управления отображением делает размер миниатюр частичных всенаправленных изображений, включающих в себя точки обзора, которые показаны на всенаправленном изображении 30 изображения отображения, больше, чем размер миниатюр частичных всенаправленных изображений, включающих в себя точки обзора, которые не показаны на всенаправленном изображении изображения отображения. В примере, показанном на фиг. 3, так как точки с C по E обзора включены во всенаправленное изображение 30, включенное в изображение отображения, размер миниатюр частичных всенаправленных изображений, соответствующих точкам с C по E обзора, увеличен. Таким образом, устройство 10 управления отображением в соответствии с настоящим вариантом осуществления может вносить ясность в связь между всенаправленным изображением, которое отображается на устройстве 20 отображения, и миниатюрами частичных всенаправленных изображений, которые показаны на изображении перечисления точек обзора.
[0021] Вновь обращаясь к фиг. 1, блок 15 принятия осуществляет принятие ввода, указывающего смену всенаправленного изображения отображения, в соответствии с операцией, выполненной в отношении всенаправленного изображения или изображения перечисления точек обзора. Операция, выполненная в отношении всенаправленного изображения, является, например, операцией по назначению (выбору) точки обзора, которая отображается на всенаправленном изображении. В ответ на данную операцию, например, всенаправленное изображение 30 на фиг. 3 перемещается. Например, если пользователь назначает точку C обзора на всенаправленном изображении, всенаправленное изображение 30 меняется на всенаправленное изображение 30 с точкой C обзора в центре. В соответствии с этим изображение перечисления точек обзора также меняется, чтобы быть выровненным таким образом, что миниатюра частичного всенаправленного изображения точки C обзора приходит в центр.
[0022] Более того, операция, выполненная в отношении изображения перечисления точек обзора, является операцией для выбора миниатюры частичного всенаправленного изображения в изображении перечисления точек обзора, операцией для смены миниатюры частичного всенаправленного изображения, которое должно быть отображено в предварительно определенной позиции в изображении перечисления точек обзора посредством прокрутки изображения перечисления точек обзора, и подобной. В ответ на данную операцию, например, всенаправленное изображение 30 на фиг. 3 сдвигается. Например, если пользователь выбирает миниатюру частичного всенаправленного изображения точки F обзора на изображении перечисления точек обзора, всенаправленное изображение 30 меняется на всенаправленное изображение 30 с точкой F обзора в центре. Более того, в соответствии с этим изображение перечисления точек обзора также меняется, чтобы быть выровненным таким образом, что миниатюра частичного всенаправленного изображения точки F обзора приходит в центр. В устройстве 10 управления отображением в соответствии с настоящим вариантом осуществления предварительно определенная позиция является позицией в центре изображения перечисления точек обзора.
[0023] Следует отметить, что устройство ввода, которое используется пользователем для операции может быть произвольным. Например, оно может быть мышью или клавиатурой, или устройство 20 отображения реализовано посредством сенсорной панели, которая включает в себя блок отображения и блок ввода, или подобного.
[0024] В ответ на ввод, указывающий смену всенаправленного изображения, блок 14 управления отображением меняет всенаправленное изображение изображения отображения и меняет порядок следования миниатюр изображения перечисления точек обзора таким образом, что миниатюра частичного всенаправленного изображения, соответствующего области всенаправленного изображения, которая должна быть вновь отображена в соответствии с вводом, указывающим смену всенаправленного изображения, отображается в центре изображения перечисления точек обзора. Следует отметить, что всенаправленное изображение перед сменой и всенаправленное изображение после смены не отличается как изображение, а всенаправленное изображение изображения отображения меняется посредством блока 14 управления отображением, меняющим область всенаправленного изображения, которая должна быть отображена. Пример смены изображения отображения объясняется, в частности, со ссылкой на фиг. 4 (a)-(c).
[0025] Фиг. 4 (a)-(c) являются схемами, иллюстрирующими пример смены изображения отображения, которое отображается на устройстве 20 отображения первого варианта осуществления. Всенаправленное изображение 30 на фиг. 4 (b) является случаем, при котором частичное всенаправленное изображение, которое является изображением области, включающей в себя точку D обзора, включенную в центр, и указывает изображение отображения перед сменой.
[0026] Фиг. 4 (c) указывает случай, при котором блок 15 принятия осуществил принятие инструкции по смене на точку E обзора от пользователя. В частности, блок 15 принятия осуществляет принятие ввода, указывающего инструкцию по смене отображения всенаправленного изображения, включенного в изображение отображения, на точку E обзора в ответ на операцию пользователем. Операция пользователем включает в себя операцию назначения точки E обзора на всенаправленном изображении 30, операцию выбора миниатюры 41 (миниатюра частичного всенаправленного изображения, которое является изображением области, включающей в себя точку E обзора) частичного всенаправленного изображения на изображении 40 перечисления точек обзора, операцию доставки миниатюры 41 частичного всенаправленного изображения в центр изображения перечисления точек обзора (операция сдвига из состояния изображения 40 перечисления точек обзора до состояния изображения 41 перечисления точек обзора) посредством прокрутки по изображению 40 перечисления точек обзора, или подобное.
[0027] Когда блок 15 принятия осуществляет принятие ввода для смены на точку E обзора от пользователя, блок 14 управления отображением отображает изображение отображения, включающее в себя всенаправленное изображение 31 и изображение 41 перечисления точек обзора. Т.е. блок 14 управления отображением меняет отображение всенаправленного изображения, включенное в изображение отображения, со всенаправленного изображения 30 с точкой D обзора в центре на всенаправленное изображение 31 с точкой E обзора в центре. Более того, в то же время блок 14 управления отображением меняет изображение перечисления точек обзора, включенное в изображение отображения, с изображения 40 перечисления точек обзора на изображение 41 перечисления точек обзора. Как описано, всенаправленное изображение 31 должно быть всенаправленным изображением, которое включает в себя частичное всенаправленное изображение области, включающей в себя точку E обзора в центре. Кроме того, изображение 41 перечисления точек обзора отображает миниатюры, соответствующие точкам обзора, включенным во всенаправленное изображение 31 в центре изображения 41 перечисления точки обзора, и должно быть изображением перечисления точек обзора, в котором размер миниатюр частичных всенаправленных изображений, соответствующих точкам D, E, и F обзора, увеличен.
[0028] Более того, фиг. 4 (a) указывает случай, при котором блок 15 принятия осуществил принятие инструкции для смены на точку C обзора от пользователя. В частности, операция блока 14 управления отображением, когда блок 15 принятия осуществляет принятие операции, указывающей инструкцию для смены на точку C обзора от пользователя, является точно такой же, как в случае принятия операции, указывающей инструкцию для смены на точку E обзора от пользователя, и вследствие этого ее объяснение опущено.
[0029] Изображение отображения на фиг. 4 (a) включает в себя всенаправленное изображение 32 и изображение 42 перечисления точек обзора. Всенаправленное изображение 32 является всенаправленным изображением, включающим в себя частичное всенаправленное изображение области, включающей точку C обзора в центре. Изображение 42 перечисления точек обзора отображает миниатюры частичных всенаправленных изображений, соответствующих точкам обзора, включенным во всенаправленное изображение 32, в центре изображения 42 перечисления точек обзора, и должно быть изображением перечисления точек обзора, в котором размер миниатюр частичных всенаправленных изображения, соответствующих точкам с B по D обзора, увеличен.
[0030] Далее, перед объяснением способа управления отображением устройства 10 управления отображением, обращаясь к блок-схеме последовательности операций, подробно объясняются координаты, которые указывают позицию всенаправленного изображения, и информация перечисления точек обзора. Фиг. 5 является схемой для объяснения позиций точек обзора на всенаправленном изображении первого варианта осуществления. Устройство 10 управления отображением в соответствии с настоящим вариантом осуществления осуществляет отображение на устройстве 20 отображения в такой форме, как если бы пользователь, который просматривает устройство 20 отображения, фактически просматривал предварительно определенное направление из места формирования изображения. Вследствие этого устройство 10 управления отображением в соответствии с настоящим вариантом осуществления ассоциирует точку на всенаправленном изображении с точкой на сфере и таким образом использует всенаправленное изображение как изображение на сфере. Так как всенаправленное изображение является плоским изображением, как показано на фиг. 2, его кривизна отличается от той, что у сферы. Тем не менее, делая всенаправленное изображение основанным на проекции Меркатора, устройство 10 управления отображением может располагать точки на всенаправленном изображении таким образом, чтобы они соответствовали точкам на сфере.
[0031] Координаты всенаправленного изображения могут быть выражены посредством азимута (координата в горизонтальном направлении) от центра сферы и угла возвышения (координата в вертикальном направлении) от центра сферы. Азимут принимает значение в диапазоне от 0° до 360° в направлении по часовой стрелке. Угол возвышения принимает значение в диапазоне от -90° до 90°. Соответственно позиция точки обзора на всенаправленном изображении может быть выражена посредством азимута и угла возвышения. Сверх того, частичное всенаправленное изображение является изображением, которое включает в себя произвольную точку обзора на всенаправленном изображении в центре. Вследствие этого частичное всенаправленное изображение может быть выражено посредством координат (азимута и угла возвышения) точки обзора в центре изображения и угла обзора (значение масштабирования камеры).
[0032] Объясняется способ регулирования угла обзора всенаправленного изображения, которое отображается на устройстве 20 отображения, посредством регулирования угла камеры и позиции камеры. Фиг. 6 и 7 являются схемами для объяснения связи между углом обзора, углом камеры и позицией камеры. Фиг. 6 представляет в качестве примера диапазон (от a до d) и конкретное значение (от A до D) для связи между углом обзора, углом камеры и позицией камеры. Фиг. 7 указывает геометрическую позиционную связь между диапазоном (от a до d) и конкретным значением (от A до D). Окружность фиг. 7 указывает всенаправленное изображение. Угол обзора указывает диапазон (размер изображения) взгляда, когда точка обзора, включенная во всенаправленное изображение в центре, просматривается из центра сферы посредством угла от центра. Всенаправленное изображение, которое указывается данным диапазоном взгляда соответствует всенаправленному изображению 30, 31 или 32, показанному на фиг. 4.
[0033] Объясняется конкретный пример регулировки угла обзора с помощью угла камеры и позиции камеры. Пример A (60° угла обзора) может быть достигнут посредством установки позиции камеры в центр (0.0) сферы и установки угла камеры в 60°. Пример B (120° угла обзора) может быть достигнут посредством установки позиции камеры в позицию -1.0, сдвигая позицию камеры назад от центра сферы на 1.0, и посредством установки угла камеры в 60°. Пример C (240° угла обзора) может быть достигнут посредством установки позиции камеры в -1.0, сдвигая позицию камеры назад от центра сферы на 1.0, и посредством установки угла камеры в 120°. Пример D (286° угла обзора) может быть достигнут посредством установки позиции камеры в -1.38, сдвигая позицию камеры назад от центра сферы на 1.38, и посредством установки угла камеры в 120°.
[0034] Блок 14 управления отображением может регулировать угол обзора всенаправленного изображения, отображаемого на устройстве 20 отображения, посредством, таким образом, регулирования угла камеры и позиции камеры. В объяснении настоящего варианта осуществления угол обзора всенаправленного изображения является фиксированным в 120° (пример B). Следует отметить, что угол обзора всенаправленного изображения не ограничивается 120° и может быть произвольным.
[0035] Фиг. 8 является таблицей, указывающей пример информации перечисления точек обзора устройства 10 управления отображением первого варианта осуществления. Информация перечисления точек обзора включает в себя точку обзора, азимут, угол возвышения, угол обзора и миниатюру. Точка обзора является информацией для идентификации точки обзора. Азимут указывает позицию точки обзора на всенаправленном изображении в горизонтальном направлении. Угол возвышения указывает позицию точки обзора на всенаправленном изображении в вертикальном направлении. Угол обзора указывает диапазон частичного всенаправленного изображения, которое включает в себя точку обзора в центре изображения. Миниатюра является уменьшенным изображением частичного всенаправленного изображения точки обзора, которое отображается в изображении перечисления точек обзора. В объяснении настоящего варианта осуществления, чтобы дать легко понятное объяснение касательно операции обработки смены отображения всенаправленного изображения и обработки смены отображения изображения перечисления точек обзора в связи друг с другом, в примере, показанном на фиг. 8, разница в позиции между точками с A по G обзора происходит только по азимуту. Вследствие этого в объяснении настоящего варианта осуществления угол обзора объясняется как угол обзора в горизонтальном направлении (горизонтальный угол обзора).
[0036] В дополнение значение азимута информации перечисления точек обзора, угол возвышения и угол обзора могут быть установлены произвольно. Пример, в котором разница в позиции точки обзора происходит не только по азимуту (координата в горизонтальном направлении), но также по углу возвышения (координата в вертикальном направлении) объясняется в третьем варианте осуществления.
[0037] Далее, объясняется способ управления отображением устройства 10 управления отображением первого варианта осуществления. Фиг. 9 является блок-схемой последовательности операций, указывающей пример способа управления отображением первого варианта осуществления. Фиг. 10 является схемой, иллюстрирующей пример смены изображения отображения, которое отображается на устройстве 20 отображения первого варианта осуществления. Со ссылкой на фиг. 8-10 объясняется обработка, которая выполняется, когда всенаправленное изображение изображения отображения меняется со всенаправленного изображения 30 с точкой D обзора в центре на всенаправленное изображение 31 с точкой E обзора в центре.
[0038] Блок 14 управления отображением определяет область всенаправленного изображения, которая должна быть отображена на устройстве 20 отображения, т.е. отображаемое всенаправленное изображение (этап S1). При отображении всенаправленного изображения первый раз блок 14 управления отображением определяет всенаправленное изображение, которое должно быть отображено на устройстве 20 отображения, как всенаправленное изображение 30, включающее в себя точку D обзора. Это происходит потому, что точка D обзора установлена в качестве опорной (0°) для азимута и угла возвышения во всенаправленном изображении в информации перечисления точек обзора, показанной на фиг. 8. Более того, когда блок 15 принятия осуществляет принятие ввода, указывающего смену точки обзора от пользователя (этап S6, описываемый позже: ДА), блок 14 управления отображением определяет всенаправленное изображение, отображаемое на устройстве 20 отображения, в соответствии с вводом, указывающим смену точки обзора. Впоследствии объясняется поток, посредством которого осуществляется отображение, показанное на фиг. 10 (a).
[0039] Далее, блок 14 управления отображением определяет порядок следования миниатюр частичных всенаправленных изображений, отображаемых в изображении перечисления точек обзора (этап S2). Далее, конкретное объяснение дано, используя случай, при котором всенаправленное изображение, отображаемое на устройство 20 отображения, определяется как всенаправленное изображение 30, включающее в себя точку D обзора на этап S1 в качестве примера. Сначала блок 14 управления отображением определяет порядок следования миниатюр в соответствии с азимутом (координата в горизонтальном направлении) всенаправленного изображения 30, которое отображается в настоящий момент. В примере информации перечисления точек обзора, показанной на фиг. 8, порядок следования миниатюр является порядком по возрастанию по азимуту точек обзора, соответствующих миниатюрам в виде: точка D обзора (0°), точка E обзора (50°), точка F обзора (100°), точка G обзора (150°), точка A обзора (200°), точка B обзора (250°) и точка C обзора (300°). Следует отметить, что азимут указывается в направлении по часовой стрелке. Далее, блок 14 управления отображением повторно располагает порядок следования миниатюр таким образом, что миниатюра частичного всенаправленного изображения, соответствующего точке D обзора, приходит в центр изображения перечисления точек обзора. Т.е. располагая миниатюру частичного всенаправленного изображения, соответствующего точке D обзора, в центре, блок 14 управления отображения распределяет миниатюры справа и слева в диапазоне 180° от центра. Так как азимут точки D обзора равен 0°, ее левая сторона составляет от 0° до -180° (от 180° до 360°), а ее правая сторона составляет от 0° до 180°. Вследствие этого порядок следования миниатюр соответствует виду: точка A обзора (200° (-160°)), точка B обзора (250° (-110°)), точка C обзора (300° (-60°)), точка D обзора (0°), точка E обзора (50°), точка F обзора (100°) и точка G обзора (150°).
[0040] Далее, блок 14 управления отображением определяет размер миниатюр частичного всенаправленного изображения, которые должны быть отображены в изображении перечисления точек обзора (этап S3). Здесь конкретное объяснение дается, используя случай, при котором всенаправленное изображение, отображаемое на устройстве 20 отображения, определяется как всенаправленное изображение 30, включающее в себя точку D обзора в центре на этапе S1 в качестве примера. Блок 14 управления отображением увеличивает размер миниатюр частичного всенаправленного изображения, соответствующего точкам обзора, включенным во всенаправленное изображение 30. Обращаясь к информации перечисления точек обзора на фиг. 8, азимут точки D обзора равен 0°, а угол обзора равен 120°. Более того, так как угол возвышения всех точек с A по G обзора равен 0°, то точка обзора никогда не выпадает за пределы диапазона из-за различия в угле возвышения. Вследствие этого блок 14 управления отображением увеличивает миниатюры частичного всенаправленного изображения, соответствующие точкам обзора, азимут которых включен в диапазон угла обзора всенаправленного изображения 30. Так как азимут точки D обзора равен 0°, а угол обзора всенаправленного изображения 30, включающего точку D обзора в центре, равен 120°, блок 14 управления отображением определяет, что точка обзора с азимутом от +60° до -60° (300°) включена во всенаправленное изображение 30. Впоследствии блок 14 управления отображение идентифицирует точку C обзора (азимут 300°), точку D обзора (азимут 0°) и точку E обзора (азимут 50°) в качестве точки обзора с азимутом от +60° до -60° (300°) из информации перечисления точек обзора. Посредством описанной выше процедуры блок 14 управления отображением определяет миниатюры частичного всенаправленного изображения, соответствующие точке C обзора (азимут 300°), точке D обзора (азимут 0°) и точке E обзора (азимут 50°) в качестве миниатюр, размер которых увеличивается.
[0041] Далее, блок 14 управления отображением определяет миниатюры, которые должны быть отображены в изображении перечисления точек обзора, которое отображается на устройстве 20 отображения (этап S4). В частности, в соответствии со всенаправленным изображением, которое определено на этапе S1, и размером изображения перечисления точек обзора, определяются миниатюры частичного всенаправленного изображения, которые должны быть отображены в изображении перечисления точек обзора. Т.е. предварительно определенное количество миниатюр частичных всенаправленных изображений точек обзора, близких по расстоянию к точкам обзора, которые включены во всенаправленное изображение, которое определено на этапе S1, выбираются в порядке по возрастанию расстояния. В данном примере предварительно определенное количество равно 4.
[0042] Применительно к миниатюрам частичного всенаправленного изображения, отображаемым в изображении перечисления точек обзора, объясняется случай, при котором порядок следования миниатюр, которые определены на этапе S3, является следующим: точка A обзора (200° (-160°)), точка B обзора (250° (-110°)), точка C обзора (300° (-60°)), точка D обзора (0°), точка E обзора (50°), точка F обзора (100°) и точка G обзора (150°). В данном случае, так как точка D обзора (0°) находится в центре изображения перечисления точек обзора, миниатюры отображаются соответствующими точке B обзора (250° (-110°)), точке C обзора (300° (-60°)), точке D обзора (0°), точке E обзора (50°), точке F обзора (100°). Т.е. отображение миниатюр частичных всенаправленных изображений, соответствующих точке A обзора (200° (-160°)) и точке G обзора (150°), опущено, отображаемое как «....».
[0043] Блок 14 управления отображением отображает на устройстве 20 отображения изображение отображения, которое включает в себя всенаправленное изображение, которое определено на этапе S1, и изображение перечисления точек обзора, сгенерированное на этапах с S2 по S4 (этап S5). Посредством управления в таком потоке создается отображение, показанное на фиг. 10 (a).
[0044] Далее, объясняется поток смены с отображения, показанного на фиг. 10(a), на отображение, показанное на фиг. 10 (b). Сначала блок 15 принятия определяет, осуществляется или нет принятие ввода, указывающего смену всенаправленного изображения (смену точки обзора) от пользователя (этап S6), когда не было осуществлено принятия ввода, указывающего смену точки обзора (этап S6: НЕТ), обработка для обнаружения ввода, указывающего смену всенаправленного изображения, в соответствии с операцией пользователем продолжается.
[0045] Когда осуществляется принятие ввода, указывающего смену точки обзора (этап S6: ДА), обработка возвращается к этапу S1. Здесь, в качестве примера, в частности, объясняется случай, при котором блок 15 принятия осуществил принятие ввода, указывающего на то, что отображение всенаправленного изображения меняется на всенаправленное изображение, включающее в себя точку E обзора в центре. Блок 14 управления отображением определяет всенаправленное изображение, которое должно быть отображено на устройстве 20 отображения, как всенаправленное изображение 31, включающее точку E обзора в центре (этап S1).
[0046] Впоследствии блок 14 управления отображением определяет порядок следования миниатюр частичных всенаправленных изображений, которые должны быть отображены в изображении перечисления точек обзора (этап S2). Сначала блок 14 управления отображением определяет порядок следования миниатюр в соответствии с азимутом (координата в горизонтальном направлении). В примере информации перечисления точек обзора, показанной на фиг. 8, порядок следования миниатюр является порядком по возрастанию азимута точек обзора, соответствующих соответствующим миниатюрам, в виде: точка D обзора (0°), точка E обзора (50°), точка F обзора (100°), точка G обзора (150°) точка A обзора (200°), точка B обзора (250°) и точка C обзора (300°). Следует отметить, что азимут указывается в направлении по часовой стрелке. Далее, блок 14 управления отображением повторно располагает порядок следования миниатюр таким образом, что миниатюра частичного всенаправленного изображения 31, соответствующая точке E обзора, приходит в центр изображения перечисления точек обзора. Т.е. располагая миниатюру частичного всенаправленного изображения 31, соответствующую точке E обзора, в центре, блок 14 управления отображением распределяет миниатюры справа и слева в диапазоне 180° от центра. Так как азимут точки E обзора равен 50°, то ее левая сторона составляет от 50° до -130° (от 230° до 360° и от 0° до 50°), а ее правая сторона составляет от 50° до +230°. Вследствие этого порядок следования миниатюр является следующим: точка B обзора (250° (-110°)), точка C обзора (300° (-60°)), точка D обзора (0°), точка E обзора (50°), точка F обзора (100°), точка G обзора (150°) и точка A обзора (200° (-160°)).
[0047] Далее, блок 14 управления отображением определяет размер миниатюр частичного всенаправленного изображения, которые должны быть отображены в изображении перечисления точек обзора (этап S3). Как показано на фиг. 10 (b), блок 14 управления отображением увеличивает размер миниатюр частичных всенаправленных изображений, соответствующих точкам обзора, включенным во всенаправленное изображение 31. Обращаясь к информации перечисления точек обзора на фиг. 8, азимут точки E обзора равен 50°, а угол обзора равен 120°. Более того, так как угол возвышения всех точек с A по G обзора равен 0°, точка обзора никогда не выпадает за пределы диапазона из-за различия в угле возвышения. Вследствие этого блок 14 управления отображением увеличивает миниатюры частичных всенаправленных изображений, соответствующие точкам обзора, азимут которых включен в диапазон угла обзора всенаправленного изображения 31. Так как азимут точки E обзора равен 50°, а угол обзора всенаправленного изображения 31, включающего точку E обзора в центре, равен 120°, блок 14 управления отображением определяет, что точка обзора с азимутом от -10° (350°) до +110° включена во всенаправленное изображение 31. Впоследствии блок 14 управления отображением идентифицирует точку D обзора (азимут 0°), точку E обзора (азимут 50°) и точку F обзора (100°) в качестве точки обзора с азимутом от -10° (350°) до +110° из информации перечисления точек обзора. Посредством процедуры, описанной выше, блок 14 управления отображением определяет необходимость увеличения размера миниатюр частичного всенаправленного изображения, соответствующих точке D обзора (азимут 0°), точке E обзора (азимут 50°) и точке F обзора (100°).
[0048] Далее, блок 14 управления отображением определяет миниатюры, которые должны быть отображены в изображении перечисления точек обзора, которое отображается на устройстве 20 отображения (этап S4). Так как точка E обзора (50°) находится в центре изображения перечисления точек обзора, отображаются миниатюры частичных всенаправленных изображений, соответствующие: точке C обзора (300° (-60°)), точке D обзора (0°), точке E обзора (50°), точке F обзора (100°) и точке G обзора (150°). Т.е. отображение миниатюр частичного всенаправленного изображения, соответствующих точке B обзора (250° (-110°)) и точек A обзора (200° (-180°)), опускается, отображаемое как «....».
[0049] Подводя итог обработке в описанной выше блок-схеме последовательности операций, изображение отображения, отображаемое на устройстве 20 отображения, меняется как указывается на фиг. 10 (b) с того, что на фиг. 10 (a). Несмотря на то, что случай, при котором угол возвышения является одинаковым, указывается в первом варианте осуществления, обращаясь к фиг. 14, указываемой в описываемой позже модификации, миниатюры точек b, d, e, f, и h обзора, которые являются точками обзора внутри диапазона, в котором всенаправленное изображение 60 отображается, могут быть отображены в увеличенном виде, даже если включается точка обзора с другим углом возвышения.
[0050] Блок 14 управления отображением в устройстве 10 управления отображением настоящего варианта осуществления отображает в соответствии с вводом, указывающим смену всенаправленного изображения (также может рассматриваться в качестве смены области всенаправленного изображения, которая должна быть отображена), миниатюры частичного всенаправленного изображения, соответствующие области всенаправленного изображения, которая должна быть вновь отображена, в центре изображения перечисления точек обзора, и увеличивает размер миниатюр частичных всенаправленных изображений, которые включают в себя точки обзора, включенные во всенаправленное изображение изображения отображения в центре. Вследствие этого может быть внесена ясность в связь между диапазоном отображения изображения, которое в настоящий момент отображается на экране, и информацией, указывающей перечень точек обзора на изображении.
[0051] Второй вариант осуществления
Далее, объясняется устройство 10 управления отображением второго варианта осуществления. Блок 14 управления отображением в устройстве 10 управления отображением настоящего варианта осуществления делает размер миниатюр частичных всенаправленных изображений, включающих в центре точки обзора, которые включены во всенаправленное изображение изображения отображения, меньше миниатюр частичных всенаправленных изображений, включающих точки обзора, которые не включены во всенаправленное изображение изображения отображения, в центре. Т.е. в то время как устройство 10 управления отображением первого варианта осуществления подчеркивает в изображении перечисления точек обзора миниатюры точек обзора, которые отображаются на устройстве 20 отображения, устройство 10 управления отображением второго варианта осуществления подчеркивает в изображении перечисления точек обзора миниатюры точек обзора, которые не отображаются на устройстве 20 отображения.
[0052] Так как конфигурация устройства 10 управления отображением настоящего варианта осуществления точно такая же, как у устройства 10 управления отображением первого варианта осуществления, ее объяснение опущено. Более того, так как объяснение настоящего варианта осуществления сходно с объяснением первого варианта осуществления, отличия от первого варианта осуществления, в частности, объясняются на конкретном примере.
[0053] Фиг. 11 является схемой, иллюстрирующей пример изображения отображения, которое отображается на устройстве 20 отображения второго варианта осуществления. Фиг. 11 является соответствующей схеме на фиг. 3, к которой обращались при объяснении первого варианта осуществления. Тем не менее изображение 50 перечисления точек обзора отличается от изображения 40 перечисления точек обзора первого варианта осуществления. Т.е. блок 14 управления отображением увеличивает миниатюры частичных всенаправленных изображений, соответствующих точкам A, B, F, и G обзора, которые не включены во всенаправленное изображение 30. Кроме того, блок 14 управления отображением не увеличивает миниатюры частичных всенаправленных изображений, соответствующие точкам C, D, и E обзора, включенным во всенаправленное изображение 30. Несмотря на то, что миниатюра частичного всенаправленного изображения точки D обзора опущена, миниатюра частичного всенаправленного изображения точки D обзора может быть отображена, не опуская ее.
[0054] Фиг. 12 (a)-(c) являются схемами, иллюстрирующими пример смены изображения отображения, которое отображается на устройстве 20 отображения второго варианта осуществления. Фиг. 12 является соответствующей схеме на фиг. 4, к которой обращались для объяснения первого варианта осуществления. Изображение, указываемое на фиг. 12 (b), является случаем, при котором точка D обзора является включенной во всенаправленное изображение в центре и указывает изображение отображения перед сменой. Когда блок 15 принятия осуществляет принятие ввода для смены на точку E обзора от пользователя, блок 14 управления отображением отображает изображение отображения, включающее всенаправленное изображение 31 и изображение 51 перечисления точек обзора, показанное на фиг. 12 (c). Сначала объясняются всенаправленное изображение 31 и изображение 51 перечисления точек обзора. Всенаправленное изображение 31 является всенаправленным изображением, для которого область установлена таким образом, что получается отображение, включающее в себя точку E обзора. Изображение 51 перечисления точек обзора является изображением перечисления точек обзора, в котором «...» отображается в центре изображения 51 перечисления точек обзора, опуская миниатюры частичных всенаправленных изображений, соответствующих точкам обзора, включенным во всенаправленное изображение 31, таким как точка E обзора, и в котором миниатюры частичных всенаправленных изображений, соответствующие точкам B, C, G, и A обзора, которые не включены во всенаправленное изображение 31, увеличены.
[0055] Более того, когда блок 15 принятия осуществляет принятие ввода для смены на точку C обзора от пользователя, т.е., когда отображается экран, указанный на фиг. 12 (a), блок 14 управления отображением отображает изображение отображения, включающее в себя всенаправленное изображение 32 и изображение 52 перечисления точек обзора. Всенаправленное изображение 32 является всенаправленным изображением, для которого область установлена таким образом, что получается отображение, включающее в себя точку C обзора. Изображение 52 перечисления точек обзора является изображением перечисления точек обзора, в котором «...» отображается в центре изображения 52 перечисления точек обзора, опуская миниатюры частичных всенаправленных изображений, соответствующих точкам обзора, включенным во всенаправленное изображение 32, таким как точка C обзора, и в котором размер миниатюр частичных всенаправленных изображений, соответствующих точкам G, A, E, и F обзора, которые не включены во всенаправленное изображение 32, увеличены. Несмотря на то, что случай, при котором угол возвышения является одинаковым, как описано, указывается в варианте осуществления, обращаясь к фиг. 14, указываемой в описываемой позже модификации, миниатюры точек a, c, g, и i обзора, которые являются точками обзора за пределами диапазона, в котором отображается всенаправленное изображение 60, могут быть отображены в увеличенном виде даже если включена точка обзора с другим углом возвышения.
[0056] Блок 14 управления отображением в устройстве 10 управления отображением настоящего варианта осуществления увеличивает размер миниатюр частичных всенаправленных изображений, включающих в себя точку обзора, которая не включена во всенаправленном изображении изображения отображения в центре, тем самым создавая различие в размерах миниатюр в изображении перечисления точек обзора. Таким образом, может быть внесена ясность в связь между диапазоном отображения, который отображается на экране, и информацией, указывающей перечень точек обзора на изображении. Более того, посредством отображения миниатюр точек обзора, которые не отображаются, вместо точек обзора, которые уже отображаются во всенаправленном изображении, можно подчеркнуть наличие других точек обзора.
[0057] Третий вариант осуществления
Далее, объясняется устройство 10 управления отображением третьего варианта осуществления. Блок 14 управления отображением в устройстве 10 управления отображением настоящего варианта осуществления отличается от устройства 10 управления отображением первого варианта осуществления в том, что блок 14 управления отображением управляет отображением, когда присутствует несколько точек обзора, у которых меняется не только азимут, но также и угол возвышения. Так как конфигурация устройства 10 управления отображением настоящего варианта осуществления точно такая же, как у устройства 10 управления отображением первого варианта осуществления, ее объяснение опущено. Более того, так как объяснение настоящего варианта осуществления сходно с объяснением первого варианта осуществления, отличия от первого варианта осуществления, в частности, объясняются на основании конкретного примера.
[0058] Фиг. 13 является таблицей, указывающей пример информации перечисления точек обзора устройства 10 управления отображением третьего варианта осуществления. Информация перечисления точек обзора включает в себя точку обзора, азимут, угол возвышения, горизонтальный угол обзора, вертикальный угол обзора и миниатюру. Точка обзора является информацией для идентификации точки обзора. Азимут указывает позицию в горизонтальном направлении точки обзора на всенаправленном изображении. Горизонтальный угол обзора указывает диапазон в горизонтальном направлении всенаправленного изображения, включающий точку обзора в центре изображения. Вертикальный угол обзора указывает диапазон в вертикальном направлении всенаправленного изображения, включающий точку обзора в центре изображения. Миниатюра является уменьшенным изображением частичного всенаправленного изображения, включающего в себя точку обзора в его центре, которое отображается в изображении перечисления точек обзора. Координаты точек с a по i обзора на всенаправленном изображении, включенных в информацию перечисления точек обзора, показанную на фиг. 13, могут быть выражены посредством размещения азимута по координате в горизонтальном направлении и угла возвышения по координате в вертикальном направлении.
[0059] Фиг. 14 является схемой, иллюстрирующей пример изображения отображения, которое отображается на устройстве 20 отображения третьего варианта осуществления. Изображение отображения включает в себя всенаправленное изображение 60 и изображение 70 перечисления точек обзора. Всенаправленное изображение 60, показанное на фиг. 14, является примером случая, при котором точка e обзора на всенаправленном изображении включена в центр изображения. Т.е. это пример, при котором устройство 20 отображения отображает всенаправленное изображение 60, соответствующее отображению с точкой e обзора в центре. Всенаправленное изображение 60 включает в себя точку b обзора на левой стороне изображения, точку h обзора на правой стороне изображения, точку d обзора в центральной верхней стороне изображения и точку f обзора в центральной нижней стороне изображения помимо точки e обзора. Указывается, что точка a обзора, точка c обзора, точка g обзора и точка i обзора находятся за пределами диапазона отображения всенаправленного изображения 60. Как описано, даже если находится за пределами диапазона, всенаправленное изображение присутствует, и данное всенаправленное изображение 60 символизирует всенаправленное изображение, которое отображается в диапазоне отображения.
[0060] Изображение 70 перечисления точек обзора, показанное на фиг. 14, является примером, когда отображается в нижней части экрана устройства 20 отображения. В изображении 70 перечисления точек обзора отображаются миниатюры частичных всенаправленных изображений, соответствующие точкам с a по i обзора. Блок 14 управления отображением осуществляет управление таким образом, что миниатюра частичного всенаправленного изображения, соответствующая точке e обзора, отображается в предварительно определенной позиции в изображении 70 перечисления точек обзора. В устройстве 10 управления отображением в соответствии с настоящим вариантом осуществления предварительно определенная позиция является позицией в центре изображения перечисления точек обзора.
[0061] Далее, объясняется размер миниатюр в изображении 70 перечисления точек обзора. Блок 14 управления отображением настоящего варианта осуществления определяет миниатюры, размер которых должен быть увеличен в изображении 70 перечисления точек обзора следующим образом. Сначала блок 14 управления отображением идентифицирует точку b обзора, точку d обзора, точку e обзора, точку f обзора и точку h обзора в качестве точек обзора, включенных во всенаправленное изображение 60, на основании горизонтального угла обзора и вертикального угла обзора всенаправленного изображения 60 и координат (азимута и угла возвышения) каждой точки обзора. Блок 14 управления отображением определяет, включена ли точка обзора в изображение на основании горизонтального угла обзора всенаправленного изображения 60, что касается координаты точки обзора в горизонтальном направлении (азимут). Блок 14 управления отображением определяет, включена ли точка обзора в изображение на основании вертикального угла обзора всенаправленного изображения 60, что касается координаты точки обзора в вертикальном направлении (угол возвышения). Так как объяснение способа определения того, включена или нет точка обзора во всенаправленное изображение изображения отображения, точно такое же, как и объяснение первого варианта осуществления, его подробное объяснение опущено.
[0062] Блок 14 управления отображением определяет необходимость увеличения миниатюры точки e обзора, включенной во всенаправленное изображение 60 в его центре. Далее, блок 14 управления отображением определяет для точек обзора, которые включены во всенаправленное изображение 60 в позициях, отличных от центра, увеличивать ли миниатюру частичного всенаправленного изображения, включающего точку обзора в центре. Блок 14 управления отображением обращается к углу возвышения каждой из точек обзора в информации перечисления точек обзора на фиг. 13 и идентифицирует точку обзора, которая имеет тот же самый угол возвышения (0°), что и у точки e обзора, включенной во всенаправленное изображение 60 в центре, или угол возвышения в пределах предварительно определенного диапазона (например, ±10°). Такие точки обзора являются точкой b обзора и точкой h обзора. Блок 14 управления отображением определяет необходимость увеличить размер миниатюры частичного всенаправленного изображения, которое включает в себя точку b обзора в центре, и миниатюры частичного всенаправленного изображения, которое включает в себя точку h обзора в центре. Подводя итог вышесказанному, блок 14 управления отображением увеличивает размер частичных всенаправленных изображений, соответствующих точке b обзора, точке e обзора и точке h обзора.
[0063] Другими словами, из числа точек обзора, которые включены в диапазон отображения всенаправленного изображения 60, блок 14 управления отображением не увеличивает размер миниатюр частичных всенаправленных изображений, которые включают в себя точки обзора (точку d обзора и точку f обзора), которые отличаются по координате в вертикальном направлении от координаты точки e обзора, включенной во всенаправленное изображение 60 изображения отображения в центре. Боле того, подобно случаю первого варианта осуществления блок 14 управления отображением не увеличивает миниатюру частичного всенаправленного изображения, которое включает в себя точку обзора, которая не включена в диапазон отображения всенаправленного изображения 60.
[0064] Блок 14 управления отображением в устройстве 10 управления отображением настоящего варианта осуществления не увеличивает размер миниатюры частичного всенаправленного изображения, включающего точку обзора, которая отличается по координате в вертикальном направлении от координаты точки обзора, которая включена во всенаправленное изображение изображения отображения в центре, из числа точек обзора, включенных во всенаправленное изображение изображения отображения. В соответствии с устройством 10 управления отображением настоящего варианта осуществления, даже когда возникает отличие точки обзора в горизонтальном направлении и вертикальном направлении, может быть внесена ясность в связь между диапазоном отображения изображения, которое в настоящий момент отображается на экране, и информацией, указывающей перечень точек обзора на изображении.
[0065] В качестве модификации настоящего варианта осуществления, когда отличается координата в горизонтальном направлении, в то время как размер миниатюры частичного всенаправленного изображения точки обзора, которая отличается, не увеличивается, размер миниатюры частичного всенаправленного изображения точки обзора, координата которой в вертикальном направлении идентична или находится в пределах предварительно определенного диапазона, может быть увеличена. В таком случае, что касается миниатюр в изображении 70 перечисления точек обзора, показанном на фиг. 14, миниатюры точек e, d, и f обзора увеличиваются, а миниатюры точке b и h обзора не увеличиваются.
[0066] В заключение объясняется конфигурация аппаратного обеспечения существенной части устройства 10 управления отображением в соответствии с первого по третий вариант осуществления. Фиг. 15 является структурной схемой, иллюстрирующей пример конфигурации аппаратного обеспечения существенной части устройства 10 управления отображением с первого по третий варианты осуществления. Устройство 10 управления отображением с первого по третий варианты осуществления включает в себя устройство 81 управления, основное запоминающее устройство 82, вспомогательное запоминающее устройство 83, устройство 84 ввода и устройство 85 связи. Устройство 81 управления, основное запоминающее устройство 82, вспомогательное запоминающее устройство 83, устройство 84 ввода и устройство 85 связи соединены друг с другом посредством шины 86.
[0067] Устройство 81 управления исполняет программу, которая считывается из вспомогательного запоминающего устройства 83 в основное запоминающее устройство 82. Основное запоминающее устройство 82 является памятью, такой как ROM (постоянная память) и RAM (память с произвольным доступом). Вспомогательное запоминающее устройство 83 является, например, жестким диском или подобным. Устройство 84 ввода является интерфейсом для ввода информации в устройство 10 управления отображением. Устройство 85 связи является интерфейсом для соединения с сетью.
[0068] Программа, которая исполняется в устройстве 10 управления отображением с первого по третий варианты осуществления, может быть записана на считываемом компьютером носителе записи, таком как CD-ROM, карта памяти, CD-R и DVD (цифровой универсальный диск), в файле в инсталлируемом формате или исполняемом формате, чтобы быть предоставленным в качестве компьютерного программного продукта. В качестве альтернативы программа, которая исполняется в устройстве 10 управления отображением с первого по третий варианты осуществления, может храниться на компьютере, который соединен с сетью, такой как Интернет, чтобы быть предоставленной через сеть посредством скачивания. В качестве альтернативы программа, которая исполняется в устройстве 10 управления отображением с первого по третий варианты осуществления, может быть предоставлена или распространена через сеть, такую как Интернет, без скачивания. В качестве альтернативы программа устройства 10 управления отображением с первого по третий варианты осуществления может быть предоставлена посредством инсталляции заранее в ROM или подобного.
[0069] Программа, которая исполняется в устройстве 10 управления отображением с первого по третий варианты осуществления, имеет модульную конфигурацию, которая включает в себя функциональные блоки (блок 11 получения, блок 13 создания, блок 14 управления отображением и блок 15 принятия), которые могут быть реализованы в качестве программы из соответствующих функциональных блоков устройства 10 управления отображением, описанного выше.
[0070] Что касается модулей, касательно фактического аппаратного обеспечения, программа считывается из запоминающего носителя информации, описанного выше, посредством устройства 81 управления, чтобы быть исполненной, тем самым загружая вышеприведенные соответствующие модули в основное запоминающее устройство 82. Т.е. вышеприведенные соответствующие модули генерируются в основном запоминающем устройстве 82. Следует отметить, что часть или все из соответствующих функциональных блоков устройства 10 управления отображением могут быть реализованы не посредством программы, а могут быть реализованы посредством аппаратного обеспечения в виде IC (интегральная микросхема).
ОБЪЯСНЕНИЕ БУКВЕННЫХ ИЛИ ЦИФРОВЫХ ОБОЗНАЧЕНИЙ
[0071] 10 - устройство управления отображением
11 - блок получения
12 - блок хранения
13 - блок создания
14 - блок управления отображением
15 - блок принятия
20 - устройство отображения
81 - устройство управления
82 - основное запоминающее устройство
83 - вспомогательное запоминающее устройство
84 - устройство ввода
85 - устройство связи
86 - шина