ИНФОРМАЦИОННЫЙ ПРОЦЕССОР, СПОСОБ ОБРАБОТКИ И ПРОГРАММА

1. Информационный процессор, содержащий
модуль обработки координат, выполненный с возможностью определения, находится ли положение курсора, то есть индикатора положения, отображаемого на первой секции дисплея, внутри или вне области первой секции дисплея, и вывода информации о положении курсора на секцию управления виртуальными объектами, если курсор расположен вне области первой секции дисплея;
фотокамеру, выполненную с возможностью получения изображения, состоящего из реального объекта, содержащего первую секцию дисплея;
секцию анализа трехмерной информации, выполненную с возможностью анализа трехмерного положения реального объекта, содержащегося в полученном фотокамерой изображении;
вторую секцию дисплея, выполненную с возможностью отображения изображения, полученного фотокамерой; и
секцию управления виртуальными объектами, выполненную с возможностью создания виртуального объекта, отличного от реального объекта, содержащегося в полученном фотокамерой изображении, и создания составного изображения, содержащего созданный виртуальный объект и реальный объект, для отображения составного изображения на второй секции дисплея,
при этом секция управления виртуальными объектами выполнена с возможностью вычисления трехмерного положения курсора на основе информации о положении курсора, предоставляемой от модуля обработки координат, для отображения на второй секции дисплея составного изображения, на котором объект помещен в вычисленное положение в качестве виртуального объекта.
2. Информационный процессор по п.1, содержащий
секцию исполнения приложений, выполненную с возможностью обработки конкретного объекта, указанного индикатором положения, при этом секция исполнения приложений выполнена с возможностью определять, расположен ли указанный конкретный объект внутри или вне области первой секции дисплея, и выводить информацию о положении объекта в секцию управления виртуальными объектами, если указанный объект расположен вне области первой секции дисплея, а секция управления виртуальными объектами выполнена с возможностью вычислять трехмерное положение объекта на основе информации о положении объекта, предоставляемой от модуля обработки координат, для отображения на второй секции дисплея составного изображения, в котором указанный объект помещен в вычисленное положение в качестве виртуального объекта.
3. Информационный процессор по п.2, в котором,
если трехмерное положение объекта, вычисляемое на основе информации о положении объекта, предоставляемой от модуля обработки координат, содержит область отображения первой секции дисплея, секция управления виртуальными объектами выполнена с возможностью отображать на второй секции дисплея составное изображение с удаленным изображением области объекта, накладывающейся на область отображения первой секции дисплея.
4. Информационный процессор по п.1, дополнительно содержащий
секцию получения информации об объекте, выполненную с возможностью получения данных изображения для реального объекта, указываемого курсором, помещенным в качестве виртуального объекта, и поиска данных на основе получаемых данных изображения для получения информации об объекте, при этом секция получения информации об объекте выполнена с возможностью выводить полученную информацию об объекте в первую секцию дисплея в качестве данных отображения.
5. Информационный процессор по п.4, в котором
секция получения информации об объекте выполнена с возможностью обращения к базе данных, в которой данные изображения реального объекта и информация об объекте связаны друг с другом, или к серверу для получения информации об объекте посредством поиска на основе данных изображения для реального объекта.
6. Информационный процессор по п.1, в котором
секция управления виртуальными объектами выполнена с возможностью вычисления плоскости, содержащей поверхность отображения для первой секции дисплея, на основе информации о трехмерном положении компонентов, составляющих первую секцию дисплея, содержащуюся в полученном фотокамерой изображении, и вычисления трехмерного положения курсора так, чтобы положение курсора располагалось на указанной плоскости.
7. Информационный процессор по п.1, в котором
курсор является курсором мыши, перемещаемым при операциях с мышью, при этом
модуль обработки координат выполнен с возможностью приема информации о перемещении курсора мыши в результате операции с мышью и определения, находится ли курсор мыши внутри или вне области первой секции дисплея.
8. Способ обработки информации, выполняемый информационным процессором, содержащий
этап обработки координат, на котором посредством модуля обработки координат определяют, находится ли положение курсора, то есть индикатора положения, отображаемого на первой секции дисплея, внутри или вне области первой секции дисплея, и выводят информацию о положении курсора в секцию управления виртуальными объектами, если курсор расположен вне области первой секции дисплея;
этап получения изображения, на котором посредством фотокамеры получают изображение реального объекта, содержащее первую секцию дисплея;
этап анализа трехмерной информации, на котором посредством секции анализа трехмерной информации анализируют трехмерное положение реального объекта, содержащегося в полученном фотокамерой изображении; и
этап управления виртуальным объектом, на котором посредством секции управления виртуальными объектами создают виртуальный объект, отличный от реального объекта, содержащегося в полученном фотокамерой изображении, и создают составное изображение, содержащее созданный виртуальный объект и реальный объект, для отображения составного изображения на второй секции дисплея, при этом на этапе управления виртуальными объектами вычисляют трехмерное положение курсора на основе информации о положении курсора, предоставленной модулем обработки координат, для отображения на второй секции дисплея составного изображения, в котором курсор помещен в вычисленное положение в качестве виртуального объекта.
9. Носитель записи, содержащий программу, вызывающую выполнение информационным процессором обработки информации, содержащей
этап обработки координат, на котором посредством модуля обработки координат определяют, располагается ли положение курсора, то есть индикатора положения, отображаемого на первой секции дисплея, внутри или вне области первой секции дисплея, и выводят информацию о положении курсора на секцию управления виртуальными объектами, если курсор расположен вне области первой секции дисплея;
этап получения изображения, на котором посредством фотокамеры получают изображение реального объекта, содержащее первую секцию дисплея;
этап анализа трехмерной информации, на котором посредством секции анализа трехмерной информации анализируют трехмерное положение реального объекта, содержащегося в полученном фотокамерой изображении; и
этап управления виртуальными объектами, на котором посредством секции управления виртуальными объектами создают виртуальный объект, отличный от реального объекта, содержащегося в полученном фотокамерой изображении, и создают составное изображение, содержащее созданный виртуальный объект и реальный объект, для отображения составного изображения на второй секции дисплея, при этом на этапе управления виртуальными объектами посредством секции управления виртуальными объектами вычисляют трехмерное положение курсора на основе информации о положении курсора, предоставленной модулем обработки координат, для отображения на второй секции дисплея составного изображения, в котором курсор помещен в вычисленное положение в качестве виртуального объекта.