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

Иллюстрации

Показать все

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

Реферат

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

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

Предпосылки изобретения

Услуги всемирной сети (WWW), обеспечиваемые с помощью многочисленных серверов, работающих с использованием Протокола передачи гипертекстовых файлов (HTTP), подключенных к Интернет, легко могут использоваться с помощью программы просмотра HTTP, такой, как web-браузер, которая выполняется на терминалах пользователей, подключенных к Интернет.

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

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

Заголовок рекламы оформляется в виде кнопки, которая определяется как связь с заранее определенным URL, который записан с использованием HTML (Язык разметки гипертекста) и файлом изображения, на который делается ссылка как на изображение, связанное с данной кнопкой.

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

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

Для выполнения такого анализа известны следующие способы:

(1) Один способ содержит этапы записи информации идентификации данных "Cookie" (небольшой фрагмент данных о предыстории обращений данного пользователя к данному www серверу, автоматически создаваемый сервером на машине пользователя) и т.п., присущей каждому пользователю, который использует программное обеспечение просмотра HTTP такое, как так называемый web-браузер, на терминале пользователя, получение идентификационной информации с помощью сервера HTTP, когда пользователь производит доступ к серверу HTTP, и записи и анализа доступа пользователя к информации, предоставляемой сервером HTTP;

(2) Другой способ включает этапы анализа пакета, посылаемого с терминала пользователя, подключенного к поставщику услуги Интернет (ниже называется просто ПУИ (ISP)), и записи и анализа доступа пользователя к информации, предоставляемой сервером HTTP; или

(3) Еще один включает этапы записи и анализа доступа пользователя в дополнение к информации, предоставляемой сервером HTTP, такой, как получается в результате выполнения программы анализа доступа, записи (протокола (log)) доступа сервера HTTP и так далее с помощью приложения, независимого от сервера HTTP.

В качестве конкретного примера можно рассматривать способ использования апплетов (переносимая программа на языке Джава в форме байт-кода, распространяемая через web-страницы) языка Джава (Java) для записи информации, соответствующей доступу пользователя в файл, на который может быть сделана ссылка, который может быть принят, например, на сервере http://www.snippet.com/home.htm.

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

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

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

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

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

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

Кроме того, целью настоящего изобретения является обеспечение относительно простого анализа, например, условий доступа пользователя.

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

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

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

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

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

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

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

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

(6) С помощью носителя, на котором записана программа создания файла изображения, можно заставить компьютер выполнять следующие этапы:

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

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

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

(8) Еще один вариант настоящего изобретения направлен на носитель, предназначенный для записи программы обработки файла изображения для того, чтобы компьютер выполнял следующие этапы:

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

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

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

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

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

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

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

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

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

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

(17) Кстати, в вышеописанном пункте (8) первая область управления и вторая область управления формируются и управляются независимыми программами.

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

(19) В качестве альтернативы, вид просмотра первой области управления и вид просмотра второй области управления могут отображаться одновременно в одной рамке.

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

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

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

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

Фиг.3 представляет схему, изображающую один пример таблицы (создания протокола регистрации (log)), записанной в базу данных вышеописанного устройства сервера;

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

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

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

Фиг.7 изображает один пример информации, относящейся к изображению;

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

Фиг.9 представляет поясняющую схему обработки отображения "telop";

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

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

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

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

Наилучший вариант осуществления изобретения

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

Система передачи информации содержит сервер 20, соединенный через сеть 10, такую как Интернет, с терминалом 30. Хотя на фиг.1, для удобства изображения, представлены только один сервер 20, подключенный к сети 10, и один терминал 30, не предполагается какое-либо ограничение по количеству серверов 20 и терминалов 30.

Сервер 20 включает микропроцессор (MPU) 21, запоминающее устройство 22, операционную систему (OS), программное обеспечение, такое как сервер HTTP, накопитель 23 на жестких дисках (HDD), на котором записаны данные изображения и данные текста, и, например, сетевой интерфейс 24.

Кроме того, терминал 30 содержит микропроцессор (MPU) 31, запоминающее устройство 32, операционную систему (OS), накопитель 33 на жестких дисках (HDD), на котором записано, например, программное обеспечение просмотра HTTP (web-браузер), интерфейс 34 дисплея, входной интерфейс 35 и сетевой интерфейс (NIC) 36.

Устройство 37 дисплея подключено к интерфейсу 34 дисплея, и на нем отображается операционный экран для OS, экран дисплея для web-браузера и так далее. Кроме того, клавиатура 38 и устройство 39 указателя, такого как мышь, подключены ко входному интерфейсу 35, и, например, инструкции для пользователя введены в него через эти периферийные устройства.

На фиг.2 изображена схема, представляющая принцип работы функциональных блоков сервера 20 и терминала 30.

В сервере 20 управление всеми устройствами, обработка 202 коммуникационного управления для распределения обработки коммуникаций по заранее определенным услугам, таким как Telnet, FTP, и HTTP на основании, например, информации порта и обработки сервера 203 HTTP, например, выполняются параллельно под управлением OS 201.

Кроме того, в терминале 30 управление всеми устройствами, обработкой 302 управления коммуникациями, управления входа пользователя, обработки 303 web-браузера, например, выполняются параллельно под управлением OS 301.

Схема работы общих операций web-браузера 303 и сервера 203 HTTP будет описана ниже.

Когда пользователь управляет терминалом 30 через интерфейс 35 входа и вводит предполагаемый адрес (Унифицированный указатель информационного ресурса: URL, имеющий часть, определяющую сетевое название сервера, в котором загружен сервер HTTP, и часть, описывающую название файла), web-браузер 303 посылает запрос на подключение, включающий название файла для сервера 20, соответствующего сетевому названию компьютера. Запрос на подключение передается на предполагаемый сервер 20 через сеть 10 и подается на сервер 203 HTTP через обработку 202 управления связи.

Когда передается запрос на подключение, сервер 203 HTTP считывает данные, соответствующие названию файла в запросе на подключение с накопителя 23 на жестких дисках и посылает его на терминал 30.

URL, вводимый вначале пользователем, иногда указывает только название сетевого компьютера или название только сетевого компьютера и конкретной директории, и в таком случае файл, имеющий стандартное название (index.html), который находится в корневой директории соответствующего сетевого компьютера или в указанной директории, вначале считывается и затем посылается на терминал 30.

В таком файле, который имеет стандартное название, или в файле, указанном пользователем, связь для просмотра текста, просмотра изображения или, например, других файлов, описывается в соответствии с языком HTML (Стандартный язык разметки гипертекста).

Файл из сервера 203 HTTP передается в браузер 303 через сеть 10 и обработку 302 управления связью терминала 30. Web-браузер 303 создает данные изображения на дисплее в соответствии с описанием файла и передает их в OS 301. OS 301 принимает данные изображения дисплея с web-браузера 303 как изображение в окне, которое назначается web-браузеру и отображает его на экране дисплея устройства 37 дисплея через интерфейс 34 дисплея.

Здесь в файле, передаваемом с сервера 203 HTTP, например, когда задана инструкция на отображение изображения вместе с названием файла данных изображения, web-браузер 303 подает запрос на сервер 203 HTTP передать данные изображения, соответствующие названию файла.

Когда запрос на передачу будет принят, сервер 203 HTTP считывает данные изображения, имеющие запрошенное название файла, с накопителя 23 на жестких диска (HDD) и передает их в web-браузер 303.

Когда данные изображения будут приняты, web-браузер 303 обрабатывает данные изображения как данные изображения в заранее определенном месте расположения в вышеописанных данных изображения и передает их в OS 301.

При этом изображение, основанное на принятых данных изображения, отображается в заранее определенном месте в окне web-браузера 303.

Выше была описана общая работа web-браузера и сервера HTTP, и ниже будут описаны отличающиеся операции системы передачи информации в соответствии с данным вариантом воплощения настоящего изобретения.

[Добавление идентификационной информации]

В сервере 20, как показано на фиг.2, когда сервер 203 HTTP передает определенные данные изображения, выполняется обработка 205 добавления идентификационной информации, предназначенная для добавления идентификационной информации данных изображения, связанной с доступом пользователя, и, например, обработка базы данных 206 для записи, например, каждой идентификационной информации.

Обработка 205 добавления идентификационной информации выполняется как добавочная программа (так называемая программа-вставка), например, сервера 203 HTTP. Когда обработка 204 передачи файлов в сервере 203 HTTP считывает и посылает файл определенных данных изображения с накопителя 23 на жестких диска (HDD), обработка 205 добавления идентификационной информации добавляет идентификационную информацию, связанную с доступом пользователя к этим данным изображения.

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

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

Кроме того, функция записи протокола регистрации (log) доступа от пользователя выполняется как функция сервера HTTP, и становится возможным записать адрес IP терминала 30 пользователя, используя сервер HTTP, время и дату доступа и так далее, в протокол регистрации (log) доступа. При этом, когда в качестве информации идентификации используются время и дата доступа, ссылка на протокол регистрации (log) доступа производится таким образом, что может быть получен адрес IP, который соответствует времени и дате доступа, добавляемым к данным изображения. Поэтому адрес IP пользователя, осуществляющего доступ к данным изображения, может быть легко идентифицирован.

[Структура Добавления Информации Идентификации]

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

Данные изображения, к которым добавляется информация идентификации, обрабатываются аналогично общим данным изображения обработки 204 передачи файла и обработки 202 управления связью и посылаются на web-браузер 303 терминала 30.

[Управление протоколом регистрации доступа данных изображения]

Кроме того, база данных 206 получает информацию, указывающую на условия доступа пользователя, через, например, OS 201, и сервер 203 HTTP создает таблицу (создания протокола регистрации (log)), которая представляет взаимозависимость соответствия информации, указывающей на условия доступа пользователя, и записывает ее на накопителе 23 на жестких дисках (HDD). Протокол регистрации (log) создания включает, как показано на фиг.3, например, осуществление доступа к адресу IP, имя сетевого компьютера сервера 20, на котором работает сервер 203 HTTP, дату и время доступа, название файла данных изображения и информацию идентификации (ID), добавляемую обработкой 205 добавления информации идентификации.

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

[Добавление информации указателя в сервере и доступ к информации указателя в терминале]

При этом при обработке 205 информации идентификации кроме информации идентификации к данным изображения может добавляться такая информация, как URL.

Когда URL добавляется к данным изображения, URL выделяется в терминале 30, и этот URL передается в web-браузер 303 для выполнения инструкции осуществления доступа, при этом доступ может быть выполнен в определенном URL путем ссылки только на данные изображения.

Обычно так называемый заголовок рекламы представляет собой заголовок, в котором его функция реализуется через сервер HTTP, но в заголовке рекламы записано требование обработки для определения кнопки, предназначенной для создания связи с определенным URL в соответствии с HTML, и указание названия файла определенных данных изображения в виде изображения кнопки.

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

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

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

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

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

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

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

[Управление данными изображения в терминале]

С другой стороны, в терминале 30, как представлено на фиг.2, путем выполнения программы приложения, работающей совместно с web-браузером 303, выполняется, например, обработка для управления данными отображения, к которым была добавлена соответствующая информация идентификации (обработка данных изображения) 304.

Обработка 304 данных изображения выполняет обработку, соответствующую информации идентификации, когда к данным изображения информация идентификации передается с web-браузера 303.

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

Подробности каждого вида обработки будут описаны ниже.

Как показано на примере представления экрана дисплея устройства 37 дисплея на фиг.4, окну 401 (первая область управления) так же, как и окну 402 (вторая область управления) web-браузера 303 назначается обработка 304 данных изображения с помощью вышеописанной OS 301.

Данные изображения могут передаваться с web-браузера 303 в обработку 304 данных изображения под управлением OS 301 с помощью так называемой операции перетаскивания. То есть данные изображения передаются из web-браузера 303 в обработку 304 данных изображения через OS 301 с помощью работы пользователя с устройством 39 указателя, который помещает указатель 403 в представленное положение изображения 404, которое показано в пределах окна 401 браузера 303, при условии, например, нажатия кнопки устройства указателя, передвижения указателя 403 в окно 402 обработки 304 данных изображения и отпускания кнопки устройства 39 указателя.

Когда передаются данные изображения, обработка 304 данных изображения отображает изображение 405, соответствующее предаваемым данным изображения в положении указателя 403.

Данные изображения сохраняются с помощью обработки 304 данных изображения в заранее определенной области накопителя 33 на жестких дисках (HDD) с использованием OS 301, когда данные изображения передаются через вышеописанную операцию перетаскивания. Кроме того, данные изображения стираются при стирании данных изображения, выбранных с помощью указания пользователем из заранее определенной области накопителя 33 на жестких дисках (HDD).

[Обработка обновления данных изображения, к которым добавляется информация]

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

Когда начинается обработка обновления, обработка 304 данных изображения выделяет информацию идентификации, добавленную к данным изображения, которые должны обновляться, и посылает ее на сервер 203 HTTP и в базу данных 206, например информацию идентификации и название файла для запроса на обновление данных изображения.

Запрос на обновление передается в сервер 203 HTTP базы данных 206 в виде пакета заранее определенного порта через обработку 302 упра