Способ использования сервера, устройство для управления резервированием сервера и средство хранения программы

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

 

Область техники, к которой относится изобретение

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

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

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

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

Затем ISP поставляет домашнюю страницу клиентам, которые получают доступ к ней через Интернет, из сервера, и когда нажата закладка на домашней странице, то ISP поставляет связанное с ней содержимое.

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

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

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

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

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

Сущность изобретения

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

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

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

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

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

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

На чертежах изображено:

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

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

фиг.3 - пример персонального компьютера пользователя в изометрической проекции;

фиг.4 - исходный вид экрана при запуске прикладной программы персональным компьютером пользователя;

фиг.5 - экран дисплея персонального компьютера пользователя в режиме получения изображения;

фиг.6 - экран дисплея персонального компьютера пользователя в режиме загрузки в другую систему;

фиг.7 - экран дисплея персонального компьютера пользователя в режиме Web-проверки;

фиг.8 - экран дисплея персонального компьютера пользователя в режиме резервирования в реальном времени;

фиг.9 - экран дисплея персонального компьютера пользователя в режиме распространения в реальном времени;

фиг.10 - поле отображения эффектов в режиме распространения в реальном времени;

фиг.11 - экран дисплея во время процесса установки эффектов в режиме распространения в реальном времени;

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

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

фиг.14 - Web-страница, хранящаяся на жестком диске сервера вещания в реальном времени;

фиг.15 - Web-страница, хранящаяся на жестком диске сервера вещания в реальном времени;

фиг.16 - Web-страница, хранящаяся на жестком диске сервера вещания в реальном времени;

фиг.17 - Web-страница, хранящаяся на жестком диске сервера вещания в реальном времени;

фиг.18 - содержимое регистрации базы данных резервирования сервера устройства управления резервированием;

фиг.19 - графическая схема последовательности операций персонального компьютера пользователя и сервера вещания в реальном времени во время регистрации членов;

фиг.20 - экран дисплея персонального компьютера пользователя во время регистрации членов;

фиг.21 - графическая схема последовательности операций персонального компьютера пользователя и сервера вещания в реальном времени во время резервирования распространения;

фиг.22 - экран дисплея персонального компьютера пользователя во время резервирования распространения;

фиг.23 - экран дисплея персонального компьютера пользователя во время резервирования распространения;

фиг.24 - экран дисплея персонального компьютера пользователя во время резервирования распространения;

фиг.25 - графическая схема последовательности операций персонального компьютера пользователя и сервера вещания в реальном времени во время процесса повторного подтверждения в резервировании распространения;

фиг.26 - экран дисплея персонального компьютера пользователя во время процесса повторного подтверждения;

фиг.27 - экран дисплея персонального компьютера пользователя во время процесса повторного подтверждения;

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

фиг.29 - экран дисплея персонального компьютера пользователя во время процесса повторного подтверждения;

фиг.30 - содержимое электронной почты, передаваемое в адрес электронной почты во время процесса повторного подтверждения;

фиг.31 - экран дисплея персонального компьютера пользователя при изменении резервирования;

фиг.32 - экран дисплея персонального компьютера пользователя при изменении резервирования;

фиг.33 - экран дисплея персонального компьютера пользователя при изменении резервирования;

фиг.34 - экран дисплея персонального компьютера пользователя при отмене резервирования;

фиг.35 - экран дисплея персонального компьютера пользователя при отмене резервирования;

фиг.36 - экран дисплея персонального компьютера пользователя при подтверждении резервирования;

фиг.37 - графическая схема последовательности операций системы поставки содержимого во время распространения в реальном времени;

фиг.38 - экран дисплея персонального компьютера клиента, который принимает поставляемое содержимое во время распространения в реальном времени;

фиг.39 - общая конфигурация сетевой системы, согласно модификации указанного выше варианта выполнения;

фиг.40 - сотовый телефон с встроенной цифровой видеокамерой в изометрической проекции;

фиг.41 - дисплей сотового телефона с встроенной цифровой видеокамерой в изометрической проекции во время поворота камеры;

фиг.42 - блок-схема сотового телефона с встроенной цифровой видеокамерой.

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

Ниже приводится подробное описание вариантов выполнения данного изобретения со ссылками на прилагаемые чертежи.

А. Конфигурация системы поставки содержимого

А-1. Общая конфигурация системы

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

Как показано на фиг.1, система 100 поставки содержимого содержит персональный компьютер 106 пользователя (терминальное устройство распространения), соединенный с Интернетом 103 через поставщика услуг Интернета (не изображен) и телефонную сеть 104, центр 101 управления резервированием сервера, соединенный с Интернетом 103, потоковый сервер (обрабатывающий сервер) 102 и множество (на фигуре - 3) персональных компьютеров 107 клиентов, соединенных с Интернетом 103 через телефонную линию (не изображена) или выделенную линию (не изображена). В данном случае, потоковый сервер 102 соединен с выделенной сетью 108 соединения сервера, и при передаче данных от персонального компьютера 106 пользователя в потоковый сервер 102 во время распространения в реальном времени, что будет описано ниже, персональный компьютер 106 пользователя соединяет порт доступа выделенной сети 108 соединения сервера с использованием протокола двухточечного соединения (РРР) через телефонную сеть 104. Это создает путь связи между персональным компьютером 106 пользователя и потоковым сервером 102, и данные содержимого можно передавать с использованием этого пути связи. Выделенная линия 109 также проложена между потоковым сервером 102 и центром 101 управления резервированием сервера, и данные передаются между обеими сторонами с использованием выделенной линии 109 при выполнении процесса аутентификации и т.д., что будет описано ниже.

В этой системе 100 поставки содержимого пользователь персонального компьютера 106 передает данные содержимого (например, видеоданные и т.д., записанную музыку в реальном времени), полученные с помощью цифровой камеры и т.д., в потоковый сервер 102 в зарезервированный период времени (например, от 15.00 до 16.00), в то время как потоковый сервер 102 выполняет распространение потока указанных данных содержимого в персональный компьютер 107 клиента, который прислал запрос. Таким образом, система 100 поставки содержимого может предоставлять услуги персонального вещания, которые осуществляют персональное вещание, так что данные содержимого, полученные пользователем персонального компьютера 106 с использованием цифровой камеры и т.д., принимаются и воспроизводятся персональным компьютером 107 клиента в реальном времени.

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

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

1-2. Персональный компьютер пользователя

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

Как показано на фиг.2, персональный компьютер 106 пользователя содержит центральный процессор (блок центральной обработки) 120 (ЦПУ), который выполняет различного вида операции обработки и управляет другими частями, ОЗУ (оперативную память) 121, используемую в качестве рабочей памяти центрального процессора 120, ПЗУ (память, доступную только по чтению) 122, которая хранит комплект программ, считываемых и выполняемых центральным процессором 120, жесткий диск 123 (HDD), который хранит комплект программ, считываемых и выполняемых центральным процессором 120, такой как операционная система (например, Windows 95/98/2000, Microsoft Corporation), и прикладных программ и т.д., дисплей 124, такой как жидкокристаллический дисплей, который отображает изображение для пользователя, интерфейс 125 дисплея для отображения изображения, соответствующего данным, поставляемым из центрального процессора 120, на дисплее 124, операционную часть 126, такую как клавиатура, мышь и поворотное наборное устройство и операционная кнопка, описание которой будет приведено ниже, используемые для ввода инструкций, интерфейс 127 операционной части, который поставляет данные, указывающие инструкции, вводимые через операционную часть 126, в центральный процессор 120, сетевой интерфейс 128, который передает/принимает данные в/из устройств, соединенных с Интернетом 103 (смотри фиг.1) и выделенной сетью 108 соединения с сервером (смотри фиг.1), через телефонную сеть 104 (смотри фиг.1), и цифровую видеокамеру 129, встроенную в персональный компьютер 106 пользователя. Кроме того, жесткий диск 123 считывается, записывается в центральный процессор, а также используется для сохранения данных подвижного изображения и различного рода данных управления.

На фиг.3 показаны примеры конфигурации персонального компьютера 106 пользователя с встроенной цифровой видеокамерой 129. Как показано на фиг.3, показанный персональный компьютер 106 пользователя содержит в этом примере, так же как в случае обычного персонального компьютера типа ноутбук, боковую дисплейную секцию 106а, снабженную жидкокристаллическим экраном 124а, и боковую секцию 106b клавиатуры, снабженную клавиатурой 126b, и обе соединены с возможностью относительного поворота с помощью шарнирной части 106с. Кроме того, боковая дисплейная секция 106b выполнена также с возможностью поворота относительно боковой секции 106b клавиатуры в направлении, обозначенном на фигуре стрелкой А. Кроме того, на одной стороне боковой секции 106 клавиатуры предусмотрено поворотное операционное наборное устройство 126b. Этот операционное наборное устройство 126b выполняет не только операции вращения, но также операции нажатия.

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

При такой конструкции персональный компьютер 106 пользователя можно использовать не только в режиме обычного персонального компьютера типа ноутбук, показанном на фиг.3(а), но также в режимах, показанных на фиг.3(b)-3(d). Например, при использовании в режиме, показанном на фиг.3(b), пользователь может держать персональный компьютер 106 для получения своего изображения с использованием цифровой видеокамеры 129. В этом случае, поскольку предусмотрен жидкокристаллический экран 124а на стороне пользователя, как показано на фигуре, то пользователь может получать изображение при одновременном контроле за ним на экране. При использовании в этом режиме, клавиатура 126а расположена на стороне, противоположной пользователю, и пользователю трудно правильно использовать клавиатуру. С учетом этого, операции, относящиеся к получению изображения и обработке видеоизображения и т.д. цифровой видеокамеры 129 (например, операции начала и окончания получения изображения, трансфокация, добавление эффектов, сохранение данных подвижного изображения и их передача и т.д.) в процессе, согласно прикладной программы, описание которой будет приведено ниже, можно выполнять с помощью указанного операционного наборного устройства 126b и операционных кнопок 126с. Кроме того, при использовании в режиме, показанном на фиг.3(с), пользователь может держать персональный компьютер для съемки предмета, находящегося перед ним, при одновременном наблюдении за жидкокристаллическим экраном 124а.

Как показано на фиг.2, персональный компьютер 106 пользователя выполнен с возможностью выполнения различных видов обработки, таких как обработка данных подвижного изображения, получаемых из системы 100 поставки содержимого, создание/обработка данных подвижного изображения и поиск и просмотр информации в WWW (World Wide Web) с помощью центрального процессора 120, выполняющего прикладную программу, хранящуюся в ПЗУ 122 и на жестком диске 123, на основе включения электропитания (не изображено) и инструкций пользователя, введенных с помощью операционной части 126. Ниже приводится подробное описание различных функций, выполняемых центральным процессором 120, выполняющим обработку в соответствии с этой прикладной программой, функций персонального компьютера 106 пользователя со ссылками на экран дисплея.

Сначала, когда персональный компьютер 106 пользователя выполняет указанную прикладную программу, на экране дисплея 124 под управлением центрального процессора 120 появляется исходное изображение, показанное на фиг.4. Как показано на той же фигуре, это исходное изображение показывает большую основную часть 40 экрана с изображением, снятым цифровой видеокамерой 129 и т.д., и небольшую вспомогательную часть 41 экрана, показывающую вид последнего изображения, полученного при предыдущем выполнении прикладной программы, в верхней правой части экрана. Кроме того, ниже вспомогательной части 41 экрана отображается GUI (графический интерфейс пользователя) для выбора режима, типа изображения (камеры), настройки и содержимое инструкций (операций). За счет выбора/установки этих элементов пользователь может выбирать режим, выбирать тип изображения, такой как неподвижное изображение (STILL), подвижное изображение (MOVIE), изменять регулировки и вводить инструкции и т.д.

В данном случае, в этом применении пользователь может выбирать из пяти режимов, таких как режим захвата (когда в графическом интерфейсе пользователя выбирается "CAPTURE"), режим загрузки (когда в графическом интерфейсе пользователя выбирается "VIEW/SEND"), режим просмотра Web (когда в графическом интерфейсе пользователя выбирается "VIEW WEB"), режим резервирования в реальном времени (когда в графическом интерфейсе пользователя выбирается "ТО LIVE RESERVATION/CHECK") и режим распространения в реальном времени (когда в графическом интерфейсе пользователя выбирается "ТО LIVE DISTRIBUTION"). Кроме того, режим захвата выбирается в исходном состоянии, когда запускается прикладная программа.

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

В этом режиме также отображается графический интерфейс пользователя (GUI) под вспомогательной частью 41 экрана. Как показано на фиг.5(b), графический интерфейс пользователя в этом режиме показывает элементы выбора, такие как "режим", "камера", "регулировки" и "операции". Элемент выбора "операции" в этом режиме включает элемент (CAPTURE) для выдачи инструкции на захват изображения, а также элемент соединения/разъединения с Интернетом ("CONNECT/DISCONNECT NET") и т.д., и можно выбирать и запускать желаемый элемент посредством вращения операционного наборного устройства 126b, перемещать фокус F (показан толстой линией) на желаемый элемент и затем нажимать на операционное наборное устройство 126b.

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

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

Режим загрузки является режимом, в котором данные изображения, полученные в указанном режиме захвата, отображаются или оцениваются, или данные изображения отбираются и передаются в сервер (не изображен) в заданном месте загрузки, соединенном с Интернетом 103 (смотри фиг.1). Когда выбран этот режим, то дисплей 124 отображает экран, показанный на фиг.6(а), под управлением центрального процессора 120. Как показано на фиг.6(а), экран дисплея в режиме загрузки показывает зону 42 предыдущего вида, зону 43 отображения списка, которая отображает изображения, снятые в мозаичном виде (в примере на фигуре - в вертикальных линиях), графический интерфейс пользователя (GUI), окно SW состояния и пиктограмму SC модуля передачи.

Как показано на фиг.6(b), "операции" графического интерфейса пользователя в режиме загрузки включает элемент для инструкции соединения/рассоединения с Интернетом ("CONNECT/DISCONNECT NET"), элемент для инструкции начала/окончания передачи данных изображения ("TRANSMIT STAR/STOP"), элемент для инструкции перемещения фокуса F в зону 43 отображения списка ("MOVE FOCUS"), элемент для инструкции просмотра внутри пиктограммы SC модуля передачи, т.е. просмотра списка данных изображения, выбранных для передачи (SEE TRENSMIT CAPSULE) и т.д., и можно выбирать желаемый элемент посредством вращения операционного наборного устройства 126b для перемещения фокуса F на желаемый элемент и затем нажатия на операционное наборное устройство 126b.

Кроме того, в режиме загрузки операционным кнопкам 126с присваиваются команды для инструкций воспроизведения/остановки подвижного изображения в зоне 42 обзора и отображения в виде неподвижного изображения и т.д. Кроме того, окно SW состояния в этом режиме показывает наименование файла данных изображения, размер файла, формат (JPEG - объединенная экспертная группа по фотографии и MPEG - экспертная группа по кинематографии и т.д.) и информацию, указывающую конкретизированное в данный момент место назначения передачи (наименование сервера, в который необходимо выполнить загрузку, и его URL (унифицированный указатель ресурсов)).

В данном случае, когда выбран элемент, выдающий команду на перемещение фокуса F в зону 43 отображения списка ("MOVE FOCUS"), то фокус F перемещается в зону 43 отображения списка. После перемещения фокуса F в зону 43 он последовательно перемещается с одного внесенного в список изображения на другое в соответствии с поворотом операционного наборного устройства 126b. Когда пользователь желает передать какие-то данные изображения, то он вращает наборное устройство 126b и перемещает фокус F на соответствующие данные изображения. Затем посредством нажатия на наборное устройство 126b отображает SUBGUI (вспомогательный графический интерфейс пользователя) для выдачи инструкции на обработку данных изображения, как показано на фиг.6(а), и фокус F перемещается на этот SUBGUI. Как показано на фиг.6(с), вспомогательный графический интерфейс пользователя включает элементы инструкций, такие как "сохранить" (SAVE), "стереть" (DELETE), "просмотр" (PREVIEW) и "ввод в модуль передачи" (PUT INTO TRANSMIT CAPSULE). В данном случае, когда пользователь вращает операционное наборное устройство 126b для перемещения фокуса F на элемент "PUT INTO TRANSMIT CAPSULE", что является желаемой обработкой, то соответствующие данные изображения добавляются в список данных изображения, подлежащих передаче. Когда пользователь выбирает данные изображения, подлежащие передаче, и передает таким образом данные изображения, то пользователь возвращает фокус F на элементы графического интерфейса пользователя и выбирает элемент "TRANSMIT START/STOP". Когда выбран элемент "TRANSMIT START/STOP", то выполняется процесс передачи выбранных данных изображения с помощью центрального процессора 120 персонального компьютера 106 пользователя.

Режим проверки Web является режимом для соединения с сетью, такой как Интернет, и выполнения поиска и просмотра. Когда выбран режим проверки Web, дисплей 124 отображает экран, показанный на фиг.7(а), под управлением центрального процессора 120. Как показано на фиг.7(а), в режиме проверки Web отображается экран 44 отображения поиска и просмотра, который показывает поиск и просмотр Web, поле 45 отображения универсального указателя ресурса (URL), которое показывает универсальные указатели ресурсов, введенные для отображения ресурсов на экране 44 отображения поиска и просмотра, графический интерфейс пользователя (GUI) и окно SW состояния. В данном случае, когда выбран режим проверки Web, центральный процессор 120 выполняет программное обеспечение поиска и просмотра, хранящееся на жестком диске 123 (например, Internet Explorer (Microsoft Corporation) и Netscape Navigator (зарегистрированная торговая марка фирмы Netscape Communications Inc.)), и экран поиска и просмотра отображается на экране 44 отображения поиска и просмотра с помощью программного обеспечения поиска и просмотра.

Как показано на фиг.7(b), графический интерфейс пользователя в режиме проверки Web показывает "поиск и просмотр" (Browsing) для выбора элемента инструкции при поиске и просмотре системы Web, и "Browsing" показывает элемент для команды перехода на заданную Web-страницу ("jump") и элементы для выполнения поиска и просмотра в системе Web (например, "следующий" (Next) и "возврат" (Return) и т.д.). Элемент "операции" в этом режиме включает элемент команды на соединение/рассоединение с Интернетом ("CONNECT/DISCONNECT NET), элемент для команды перемещения фокуса F на экран 44 отображения поиска и просмотра ("move focus") и т.д., и можно выбирать желаемый элемент посредством вращения операционного наборного устройства 126b для перемещения фокуса F на желаемый элемент и нажатия на наборное устройство 126b.

Этот режим проверки Web позволяет пользователю выполнять процесс поиска и просмотра системы Web, такой как вход в универсальный указатель ресурсов и выполнение поиска и просмотра.

Режим резервирования в реальном времени является режимом для резервирования периода времени для соединения с центром 101 управления резервированием сервера (смотри фиг.1) через Интернет 103 и выполнения персонального вещания с использованием указанной службы персонального вещания. Когда выбран режим резервирования в реальном времени, дисплей 124 под управлением центрального процессора 120 отображает экран, показанный на фиг.8(а). Как показано на фиг.8(а), в режиме резервирования в реальном времени отображается экран 44 отображения поиска и просмотра, поле 45 отображения универсального указателя ресурсов и окно SW состояния, также как в указанном выше режиме проверки Web, а также поле 46 отображения списка резервирования.

Как показано на фиг.8(b), элемент "операции" графического интерфейса пользователя в режиме резервирования в реальном времени включает элемент команды для соединения/рассоединения с Интернетом и элемент команды на перемещение фокуса F на экран 44 отображения поиска и просмотра и т.д. В этом режиме графический интерфейс пользователя показывает "browsing", как и в режиме проверки Web, "browsing" показывает элемент команды перехода на Web-страницу для выполнения резервирования в реальном времени ("JUMP FOR RESERVATION") и элементы для управления поиском и просмотром (например, "NEXT" или "RETURN" и т.д.). Пользователь может выбирать желаемый элемент путем поворота операционного наборного устройства 126b для перемещения фокуса F на желаемый элемент и нажатия на наборное устройство 126b. Кроме того, Web-страница для выполнения резервирования в реальном времени относится к Web-странице, которую сервер вещания в реальном времени, описание которого будет дано ниже, в центре 101 управления резервированием сервера хранит на своем жестком диске.

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

Зона 46 отображения списка резервирования показывает список резервирований, выполненных пользователем в центре 101 управления резервированием сервера, и отображает основную информацию, такую как период времени резервирования и т.д., для каждого резервирования. Когда пользователь поворачивает операционное наборное устройство 126b для перемещения фокуса F на зону 46 отображения списка резервирования, нажимает на операционное наборное устройство 126b и тем самым выбирает элемент в зоне 46 отображения списка резервирования, который показывает основную информацию желаемого резервирования, то центральный процессор 120 управляет переходом на Web-страницу для проверки резервирования сервера вещания в реальном времени указанного центра 101 управления резервированием сервера. Подробности относящегося к резервированию процесса между персональным компьютером 106 пользователя и центром 101 управления резервированием сервера будут описаны ниже.

Режим распространения в реальном времени является режимом для соединения с потоковым сервером 102 (смотри фиг.1) через телефонную сеть 104 и выделенную для соединения с сервером сеть 108 и передачи данных содержимого, таких как данные подвижного изображения и т.д., полученные с помощью цифровой видеокамеры 129, в потоковый сервер 102 в реальном времени, и данные содержимого, переданные в этом режиме, распространяются потоковым образом потоковым сервером 102 в персональный компьютер 107 клиента, который прислал запрос. Это позволяет пользователю осуществлять вещание в реальном времени.

Когда выбран такой режим распространения в реальном времени, то дисплей 124 под управлением центрального процессора 120 отображает экран, показанный на фиг.9(а). Как показано на фиг.9а, в режиме резервирования в реальном времени отображается поле 48 отображения эффектов, экран 47 просмотра, который отображает изображение, подлежащее передаче в потоковый сервер 102, т.е. изображения, которое снято цифровой видеокамерой 129, с заданными добавленными эффектами и т.д., графический интерфейс пользователя и окно SW состояния.

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

Как показано на фиг.9(b), элемент "операции" графического интерфейса пользователя в режиме распространения в реальном времени включает элемент команды на соединение/рассоединения с Интернетом (CONNECT/DISCONNECT NET), элемент команды начала/конца распространения в реальном времени (START/STOP DISTRIBUTION), элемент установки эффектов для установки эффектов, показанных в поле 48 отображения эффектов (SET EFFECT), элемент команды для перемещения фокуса F на поле 48 отображения эффектов (MOVE FOCUS) и т.д., и можно выбирать желаемый элемент посредством поворота операционного наборного устройства 126b для перемещения фокуса F на желаемый элемент и нажатия на операционное наборное устройство 126b.

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

Как показано на фиг.10, поле 48 отображения эффектов в режиме распространения в реальном времени отображает наименования эффектов по порядку в вертикальном направлении для каждой кнопки А и кнопки В (обозначенных буквами "А" и "В" на верхней поверхности кнопок) операционных кнопок 126с. В данном случае, самое верхнее наименование эффекта является наименованием выбранного эффекта. В показанном на фиг.10 примере кнопка А показывает выбор кандидатов, таких как "узор в виде сердца" (heart pattern display), "никакой" (None), "аплодисменты" (clapping sound) и т.д., начиная сверху. Они используются для привязки эффекта, соответствующего наименованию эффекта, указываемому фокусом F, который совершает относительное перемещение, когда пользователь поворачивает операционное наборное устройство 126b, т.е. наименованию выбранного в данный момент эффекта, отображаемого наверху, и когда пользователь нажимает на кнопку А из операционных кнопок 126с, то эффект, соответствующий выбранному наименованию эффекта и фокусом F, добавляется к изображению, полученному с помощью цифровой видеокамеры 129. Например, как показано на фиг.10, когда нажата кнопка А, то выполняется процесс добавления аплодисментов, которые являются эффектом, соответствующим элементу "аплодисменты", к данным подвижного изображения, полученным с помощью цифровой видеокамеры 129. Указанное относительное перемещение фокуса F означает, что приведение в действие операционного наборного устройства 126b не приводит к движению фокуса F, а к прокручиванию цепочки наименований эффектов, так что в результате фокус перемещается по наименованиям эффектов, показанных в отображенной цепочке.

Кнопка В показывает наименование эффекта "наложение названия" (Title impose), накрытого в данный момент фокусом F, т.е. выбранного, и ниже показывает наименования эффектов, такие как "BGM1", "монохромное изображение" (Monochrome image), "наложение названия" (title impose) и т.д. последовательно, начиная сверху. Они используются для команд добавления эффектов, соответствующих наименованию эффекта, указанного фокусом F, и при нажатии пользователя на кнопку В из операционных кнопок 126с эффект, соответствующий наименованию эффекта, указанному фокусом F, добавляется к изображению, полученному с помощью цифровой видеокамеры 129. Например, как показано на фиг.10, когда нажата кнопка А, выполняется процесс наложения названия, которое является эффектом, соответствующим элементу "наложение названия", на данные подвижного изображения, полученные с помощью цифровой видеокамеры 129. В данном случае, обработка эффекта, соответствующего кнопке А, является добавлением "аплодисментов", который является временно добавляемым эффектом, в то время как обработка эффекта, соответствующего кнопке В, является обработкой, добавляемой постоянно. Поэтому в качестве кнопки В из операционных кнопок 126с в персональном компьютере 106 пользователя используется переключатель с двумя состояниями, который, однажды нажатый, обеспечивает процесс добавления эффекта, таких как "монохромное изображение" и т.д., пока кнопка не будет нажата еще раз.

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

Указанная обработка эффектов осуществляется при предположении, что должно выполняться распространение в реальном времени, т.е. данные подвижного изображения, полученные с помощью цифровой видеокамеры 129, будут передаваться в реальном времени. То есть, когда выполняется распространение в реальном времени, то персональный компьютер 106 пользователя передает изображения, полученные в реальном времени, и операция добавления эффектов к полученному изображению должна быть простой, и поэтому предусмотрено, что обработка выполняется простым приведением в действие нажимной кнопки А или кнопки В, как указывалось выше. Однако, поскольку возможно подавать команду на выполнение процесса добавления эффекта с помощью одного нажатия кнопки А или кнопки В, то когда кнопку А или кнопку В отпускают, то выполняется обработка эффекта, соответствующего наименованию эффекта, накрытого фокусом F в поле 48 отображения эффектов. Поэтому, если наименование эффекта и последовательность их отображения в поле 48 отображения эффектов не совпадают с намерениями пользователя, то количество перемещений фокуса F относительно увеличивается для добавления желаемого эффекта, что занимает много времени для вращения операционного наборного устройства 126b, что не дает пользователю возможности добавления желаемого эффекта в желаемое время.

Таким образом, выбор "установки эффекта" (SET Effect) в графическом интерфейсе пользователя (смотри фиг.9b) в режиме распространения в реальном времени делает возможным устанавливать, какой эффект из многих эффектов, предусмотренных заранее, необходимо отображать в поле 48 эффектов и в какой последовательности. На фиг.11 показан экран, отображаемый дисплейной частью 124, когда выбран элемент "установка эффекта" (смотри фиг.9b) указанного графического интерфейса пользователя. Как показано на фиг.11a, b и с, предусмотрены три экрана установки, кнопка А, кнопка В и кнопка предварительной установки. Экран для выполнения установки эффекта, соответствующий кнопке А на фиг.11а, показывает поле 50а списка эффектов кнопки А, которое перечисляет наименования нескольких предусмотренных и привязанных временно эффектов, т.е. наименования эффектов, соответствующих кнопке А, на левой стороне экрана, и поле 52 списка регистрации, подлежащих отображению в поле 48 отображения эффектов на правой стороне экрана. Поле 52 списка регистраций отображает поле 52а списка регистрации кнопки А, поле 52b списка регистрации кнопки В и поле 52с предварительно установленных регистраций. На экране установки кнопки А, цвета отображения поля 52b списка регистрации кнопки В и поле 52с предварительно установленных регистрации отличаются от цвета отображения поля 52а списка регистрации кнопки А, что позволяет пользователю просто распознавать возможное для установки в данное время поле регистрации. В поле 50а списка эффектов А пользователь может прокручивать вверх и вниз множество предусмотренных и возможных для выполнения наименований эффектов для обработки эффектов.

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

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

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

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

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

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

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

А-3. Устройство управления резервированием сервера

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

Как показано на фиг.12, центр 101 управления резервированием сервера содержит сервер 150 вещания в реальном времени, базу 151 данных резервирования, базу 152 данных пользователей, сервер 153 NTP (сетевой протокол службы времени), сетевой интерфейс 154 и сервер 155 базы данных, которые все совместно соединены с локальной сетью (LAN). В данном случае, каждый указанный компонент центра 101 управления резервированием сервера обменивается различного рода данными с персональным компьютером 106 пользователя и персональным компьютером 107 клиента, соединенных с Интернетом 103 через сетевой интерфейс 154 и потоковый сервер 102, соединенный с выделенной линией 109 (смотри фиг.1).

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

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

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

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

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

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

В данном случае, "название" в списке программ является кнопкой связи, и когда выбрана эта кнопка, то появляется подробная информация о программе в реальном времени выбранного "названия", как показано на фиг.16. Если пользователь на этом экране ввел правильный пароль и выбрал кнопку 175 "воспроизведение" во время распространения соответствующей программы, то в потоковый сервер 102 передается через Интернет 103 запрос на распространение соответствующей программы в реальном времени. Это позволяет персональному компьютеру 107 клиента, который послал запрос на распространение, получать потоковое распространение содержимого соответствующей программы в реальном времени с помощью потокового сервера 102 и воспроизводить ее в реальном времени. Кроме того, для воспроизведения распространенного потоковым образом потоковым сервером 102 содержимого в реальном времени необходимо программное обеспечение воспроизведения для выполнения обработки этого воспроизведения в реальном времени (например, "Real player" фирмы Real Networks Co., Ltd. и "Windows Media Player" фирмы Microsoft Corporation" и т.д.). Поэтому, если персональный компьютер, который передал запрос на распространение, не хранит указанное программное обеспечение воспроизведения, то выбирается кнопка 176 "программное обеспечение воспроизведения". Это обеспечивает возможность загрузки указанного программного обеспечения воспроизведения в персональный компьютер и воспроизведение и просмотр содержимого, распространяемого потоковым способом потоковым сервером 102 в реальном времени с помощью соответствующего персонального компьютера.

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

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

Кнопка "знакомство с программой" является Web-страницей для представления программы, рекомендованной поставщиком услуг, и когда она выбирается, появляется подробная информация (смотри фиг.16) о программе, рекомендованной поставщиком услуг.

Сервер 150 вещания в реальном времени хранит указанные выше Web-страницы на своем жестком диске.

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

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

Сервер 153 сетевого протокола службы времени управляет централизованным образом информацией времени в устройствах на стороне поставщика услуг, таких как центр 101 управления резервированием сервера и потоковый сервер 102, и сервер 150 вещания в реальном времени и потоковый сервер 102 получают информацию о времени из сервера 153 сетевого протокола службы времени и управляют временем начала и временем конца распространения в реальном времени на основе полученной информации. Это отражает необходимость работы службы, такой как распространение в реальном времени, под управлением с точным временем, и унификация опорного времени на стороне поставщика услуг предотвращает работу центра 101 управления резервированием сервера, который является устройством на стороне поставщика услуг, и потокового сервера 102 с использованием различного времени в качестве опоры. Кроме того, время персонального компьютера 106 пользователя, который является устройством на стороне пользователя, может отличаться от времени поставщика услуг, и если персональный компьютер 106 пользователя не будет знать этой разницы во времени, то могут возникать различия между временем начала и временем окончания распространения в реальном времени, заданными поставщиком услуг, и временем начала и временем конца распространения в реальном времени, которыми пользуется пользователь. Поэтому процесс резервирования с помощью сервера 150 вещания в реальном времени сообщает в персональный компьютер 106 пользователя эту разницу времени, и эта разница времени вычисляется на основе информации о времени, полученной сервером 150 вещания в реальном времени от сервера 153 сетевого протокола службы времени.

Когда персональный компьютер 106 пользователя или другой незаконный персональный компьютер передает запрос на соединение для использования потокового сервера 102 в порт доступа выделенной сети 108 соединения с сервером, то сервер 155 базы данных принимает запрос от сервера доступа (не изображен) выделенной сети 108 соединения с сервером и выполняет процесс аутентификации с целью установления, является ли желающий получить доступ персональный компьютер персональным компьютером, который выполнил действующее резервирование (т.е. персональным компьютером 106 пользователя) или нет. Если этот персональный компьютер аутентифицируется в ходе процесса аутентификации как законный персональный компьютер, то между потоковым сервером 102 и персональным компьютером 106 пользователя создается связь/соединение, и персональный компьютер 106 пользователя запрашивает потоковый сервер 102 о выполнении процесса потокового распространения. В этом случае потоковый сервер 102 запрашивает сервер 155 базы данных о выполнении процесса аутентификации для установления, является ли персональный компьютер, передающий запрос на распространение, персональным компьютером, который имеет действующее резервирование, или нет. После получения такого запроса из потокового сервера 102 сервер 155 базы данных выполняет процесс аутентификации для установления, является ли персональный компьютер персональным компьютером, который имеет действующее резервирование, или нет. Этот процесс аутентификации выполняется на основе базы 151 данных резервирования. Два указанных вида процесса аутентификации будут подробно описаны ниже.

А-4. Потоковый сервер

Потоковый сервер 102, показанный на фиг.1, принимает данные содержимого, такие как данные подвижного изображения, переданные из персонального компьютера 106 пользователя, имеющего указанное действующее резервирование, через выделенную сеть 108 соединения с сервером и т.д., и выполняет потоковое распределение этих данных содержимого в персональный компьютер 107 клиента, который прислал запрос на распространение через Интернет 103.

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

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

А-5. Путь связи между потоковым сервером и персональным компьютером пользователя для распространения в реальном времени

Как показано на фиг.1, потоковый сервер 102 соединен с выделенной сетью 108 соединения с сервером, и когда выполняется указанное выше распространение в реальном времени, то персональный компьютер 106 пользователя соединен с потоковым сервером 102 через телефонную сеть 104 и выделенную сеть 108 соединения с сервером. Выделенная линия 108 соединения с сервером является выделенной сетью, предназначенной для выполнения распространения в реальном времени в службе персонального вещания, предоставляемой системой 100 поставки содержимого.

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

В данном случае, выделенная сеть 108 соединения с сервером обеспечивается множеством линий для соединения с потоковым сервером 102. Число линий, предусмотренных для выделенной сети 108 соединения с сервером, больше максимального количества пользователей, соединенных с потоковым сервером 102 в один и тот же период времени (например, если максимальное количество пользователей, которым разрешено соединение, равно 10, то число линий равно 20). Это необходимо по следующей причине. Как указывалось выше, сервер доступа выделенной сети 108 соединения с сервером запрашивает сервер 155 базы данных (смотри фиг.12) выполнить процесс аутентификации, имеет ли персональный компьютер, который запрашивает соединение, законное резервирование или нет. Если в этом процессе аутентификации определяют, что персональный компьютер не имеет законного резервирования, то вызов от этого персонального компьютера, запрашивающего соединение, тотчас рассоединяют. Поэтому, хотя любой неправомочный персональный компьютер не может использовать линию выделенной сети 108 соединения с сервером, одна линия остается занятой во время выполнения указанного процесса аутентификации. По этой причине, если максимальное количество пользователей, получивших разрешение на соединение, равно числу предусмотренных линий, то неправомочный пользователь может выполнять множество вызовов одновременно в порт доступа выделенной сети 108 соединения с сервером с целью создания помех службе персонального вещания и т.д., что исключает соединение с персональными компьютерами пользователей с законным резервированием. Поэтому обеспечение линий, превышающих максимальное количество пользователей, уменьшает возможность создания помех службе со стороны неправомочных пользователей.

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

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

А-6. Персональный компьютер клиента

Как указывалось выше, данные содержимого, переданные из персонального компьютера 106 пользователя в потоковый сервер 102 в реальном времени, распределяются потоковым образом через Интернет 103 в персональный компьютер 07 клиента, который прислал запрос на распространение в потоковый сервер 102. Персональный компьютер 107 клиента может передавать запрос на распространение с Web-страницы (смотри фиг.16) указанного выше сервера 150 вещания в реальном времени, а также передавать запрос на распространение в потоковый сервер 102 путем входа в универсальный указатель ресурсов потокового сервера 102. Этот вариант выполнения относится к персональному компьютеру, который передает запрос на распространение в потоковый сервер 102 и принимает потоковое распределение из потокового сервера 102, и эти персональные компьютеры 107 клиентов хранят прикладную программу для распределенных потоковым образом данных содержимого в реальном времени (например, "Real player" фирмы Real Networks Co. Ltd., "Windows Media Player" фирмы Microsoft Corporation и т.д.) и могут воспроизводить и просматривать данные содержимого в реальном времени посредством выполнения прикладной программы, когда принимается распространение.

В. Работа системы поставки содержимого

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

В-1. Регистрация членов

Сначала, когда пользователь персонального компьютера 106 выполняет распространение в реальном времени с использованием службы персонального вещания, то необходимо выполнить регистрацию членства в сервере 150 персонального вещания центра 101 управления резервированием сервера для получения права выполнять распространение в реальном времени под управлением этой службы. На фиг.19 показана графическая схема операций обработки персональным компьютером 106 пользователя и сервером 150 вещания в реальном времени при выполнении этой регистрации членов. Как показано на фиг.19, для применения регистрации членов персональный компьютер 106 пользователя соединяется с Интернетом 103 и передает запрос на просмотр Web-страницы в сервер 150 вещания в реальном времени (смотри фиг.12) (стадия Sa1). В данном случае, когда персональный компьютер 106 пользователя соединяется с Интернетом 103, сначала включается электропитание персонального компьютера 106 пользователя, и затем запускается указанная выше прикладная программа. Затем посредством выбора пользователем режима проверки Web дисплей 124 отображает экран, показанный на фиг.7(а). В этом режиме проверки Web пользователь входит в универсальный указатель ресурсов для идентификации Web-страницы сервера 150 вещания в реальном времени и запрашивает поиск и просмотр.

Когда персональный компьютер 106 пользователя передает таким образом запрос на поиск и просмотр Web-страницы в сервер 150 вещания в реальном времени, то сервер 150 вещания в реальном времени передает Web-страницу через Интернет 103 в персональный компьютер 106 пользователя (стадия Sa2). Персональный компьютер 106 пользователя, который принял переданную Web-страницу, отображает Web-страницу на экране 44 отображения поиска и просмотра (стадия Sa3).

В случае такого запроса на поиск и просмотр или передачу Web-страницы, персональный компьютер 106 пользователя и сервер 150 вещания в реальном времени выполняют следующие операции и обработку. Сначала, когда персональный компьютер 106 пользователя входит в универсальный указатель ресурсов сервера 150 вещания в реальном времени и передает запрос на поиск и просмотр, то экран 44 отображения поиска и просмотра отображает верхнюю страницу Web-страницы, хранящейся в сервере 150 вещания в реальном времени, как показано на фиг.13. В данном случае, пользователь нажимает кнопку "регистрация членов" для применения регистрации членов. Это приводит к тому, что центральный процессор 120 персонального компьютера 106 пользователя передает запрос на поиск и просмотр Web-страницы для применения регистрации членов в сервер 150 вещания в реальном времени через Интернет 103. Затем, сервер 150 вещания в реальном времени передает Web-страницу регистрации членов, и после ее получения центральный процессор 120 персонального компьютера 106 пользователя отображает экран регистрации членов, как показано на фиг.20, на экране 44 отображения поиска и просмотра.

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

На этом экране пользователь, который зарегистрирован только как обычный член, такой как пользователь персонального компьютера 107 клиента, вводит элементы поля 210 ввода. В данном случае экран ввода регистрации членов отображает кнопку 212 "отмена", которая отменяет введенное содержимое, и кнопку 213 "ввод", которая подает команду на регистрацию введенного содержимого, и когда пользователь нажимает кнопку 213 ввода, то центральный процессор 120 выдает команду на передачу введенного в поле 210 ввода содержимого в качестве информации для регистрации в сервер 150 вещания в реальном времени через Интернет 103.

С другой стороны, когда пользователь регистрируется как привилегированный член, то пользователь устанавливает флажок и вводит элемент поля 210 ввода в поле 211 ввода. Когда пользователь закончит ввод этих элементов и нажимает кнопку 213 ввода, то центральный процессор 120 персонального компьютера 106 пользователя создает файл информации регистрации того же содержания, что и введенный в указанный выше экран ввода регистрации членов, и передает его в сервер 150 вещания в реальном времени через Интернет 103 (стадия Sa4) и одновременно записывает и сохраняет файл информации регистрации на жестком диске 123 в персональном компьютере 106 пользователя.

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

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

Когда процесс регистрации завершен, то сервер 150 вещания в реальном времени сообщает в персональный компьютер 106 пользователя через Интернет 103, что процесс регистрации завершен (стадия Sa7), и этим заканчивается процесс регистрации члена.

В-2. Резервирование распространения

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

В-2-1. Регистрация резервирования

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

Как показано на фиг.21, когда выполняется резервирование распространения, то пользователь включает электропитание своего персонального компьютера 106 и запускает прикладную программу. Затем пользователь выбирает режим резервирования в реальном времени и открывает экран, показанный на фиг.8(а), на дисплее 124. В этом режиме резервирования в реальном времени пользователь приводит в действие операционное наборное устройство 126b и т.д. для выбора/определения элемента "переход на резервирование", который является выбираемым элементом графического интерфейса пользователя. Это позволяет центральному процессору 120 персонального компьютера 106 пользователя выполнять процесс соединения с Интернетом 103 и запрашивать поиск и просмотр Web-страницы с целью выполнения резервирования распространения (Web-страница, когда нажата кнопка "Резервирование распространения в реальном времени" на фиг.13) в сервере 150 вещания в реальном времени (стадия Sb1). Таким образом, персональный компьютер 106 пользователя может запрашивать поиск и просмотр Web-страницы для выполнения резервирования распространения посредством выбора/определения операции "переход на резервирование" с использованием функции, обеспечиваемой указанной прикладной программой, однако пользователь персонального компьютера 106 может также запросить поиск и просмотр Web-страницы посредством ввода универсального указателя ресурсов. В частности, пользователь персонального компьютера 106 может запрашивать поиск и просмотр Web-страницы посредством ввода универсального указателя ресурсов и запроса на поиск и просмотр домашней страницы, показанной на фиг.13, регистрации посредством ввода идентификатора пользователя и пароля и нажатия кнопки связи "резервирование распространения в реальном времени".

После запроса персональным компьютером 106 пользователя на поиск и просмотр Web-страницы для резервирования распространения в сервере 150 вещания в реальном времени Web-страница передается из сервера 150 вещания в реальном времени в персональный компьютер 106 пользователя через Интернет 103 (стадия Sb2). Персональный компьютер 106 пользователя, который принял переданную Web-страницу, показывает Web-страницу на экране 44 отображения поиска и просмотра (стадия Sb3).

На фиг.22 показана Web-страница резервирования распространения, отображенная на кране 44 отображения поиска и просмотра. Как показано на фиг.22, этот экран показывает поле 220 месячного календаря, поле 221 отображения ситуации резервирования, которое указывает ситуацию резервирования на дату, указанную выделенными контуром цифрами на цветном фоне календаря, поле 222 ввода резервирования, которое указывает пользователю элементы, подлежащие вводу, для выполнения резервирования, и поле ввода, кнопку резервирования 223 для команды на применение резервирования и кнопку 224 отмены для отмены веденного содержимого поля 222 ввода резервирования.

На этом экране пользователь выбирает желаемую дату резервирования в поле 220 месячного календаря. Это позволяет центральному процессору 120 персонального компьютера 106 пользователя выдавать команду на отображение выбранной даты оконтуренными цифрами на цветном фоне календаря и запрашивать сервер 150 вещания в реальном времени через Интернет 103 об отображении для этой даты ситуации резервирования. После получения запроса сервер 150 вещания в реальном времени создает данные для отображения ситуации резервирования на эту дату посредством ссылки на зарегистрированное содержимое базы 151 данных резервирования и передает данные для отображения ситуации резервирования на запрашиваемую дату в персональный компьютер 106 пользователя через Интернет 103. Центральный процессор 120 персонального компьютера 106 пользователя на основе этих данных отображает поле 221 отображения ситуации резервирования.

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

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

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

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

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

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

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

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

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

Когда завершен ввод элементов поля 222 ввода резервирования и нажата кнопка 223 резервирования, то центральный процессор 120 персонального компьютера 106 пользователя создает файл информации желаемого резервирования с тем же содержанием, что и содержимое ввода поля 222 ввода резервирования, и передает файл информации желаемого резервирования в сервер 150 вещания в реальном времени через Интернет 103 (стадия Sb4). В показанном на фиг.22 примере, пользователь выполняет операцию ввода путем ввода знаков и т.д. в каждое поле поля 222 ввода резервирования с использованием клавиатуры и т.д., однако для элементов с предварительно заданным содержимым ввода, таких как "канал", "дата/время резервирования" и "жанр", пользователь может выполнять операцию ввода путем выбора/конкретизации из списка кандидатов в раскрывающемся меню.

Сервер 150 вещания в реальном времени принимает файл информации желаемого резервирования, созданный в соответствии с содержимым, введенный пользователем персонального компьютера 106, через Интернет 103, и передает Web-страницу для подтверждения, является ли содержимое файла информации желаемого резервирования доступным или нет (стадия Sb5). Таким образом, экран дисплея персонального компьютера 106 пользователя показывает требование подтвердить информацию желаемого резервирования, как показано на фиг.23. В этом случае сервер 150 вещания в реальном времени также отображает требование подтверждения тарифа службы на основе резервирования, адреса электронной почты передатчика информации установки резервирования, подлежащей передаче из сервера 150 вещания в реальном времени в персональный компьютер 106 пользователя (этот адрес электронной почты является адресом электронной почты, введенный пользователем во время регистрации членства) и т.д. Кроме того, как указывалось выше, пользователь, который зарезервировал распространение в реальном времени, должен повторно подтвердить резервирование в заданное время перед временем распространения (например, за 6 часов) на основе резервирования, а также сервер 150 вещания в реальном времени показывает сообщения для оповещения пользователя об этом и о процедуре выполнения повторного подтверждения.

В данном случае, если пользователь согласен с содержимым, отображенным на указанном экране подтверждения, то пользователь нажимает кнопку 240 "согласен", а если пользователь не согласен с содержимым, отображенным на экране подтверждения, то он нажимает кнопку 241 "отмена". После выбора кнопки 241 "отмена" эта команда передается в сервер 150 вещания в реальном времени, и сервер 150 выгружает файл информации желаемого резервирования и отображает экран ввода резервирования, показанный на фиг.22, на дисплее персонального компьютера 106 пользователя и требует повторного ввода. С другой стороны, если выбрана кнопка 240 "согласен", то центральный процессор 120 выдает команду на передачу этого сигнала в сервер 150 вещания в реальном времени через Интернет 103 (стадия Sb6).

Если выбрана кнопка 240 "согласен", то сервер 150 вещания в реальном времени проверяет содержимое файла информации желаемого резервирования и определяет, можно или нет разрешить резервирование (стадия Sb7). В данном случае сервер 150 в результате проверяет, имеются ли пропуски в введенном содержимом, и удостоверивается, имеется ли свободное пространство в желаемый период времени резервирования в желаемом канале, и затем проверяет, превысил ли пользователь, кто запросил резервирование, установленное количество кадров или нет. В частности, как указывалось выше, служба вещания в реальном времени устанавливает максимальное количество кадров (например, каждый кадр соответствует 10 минутам), которое каждый пользователь может резервировать в течение месяца. Поэтому, при проверке, можно или нет разрешить резервирование, определяется, превышает ли количество кадров, уже зарезервированных пользователем в течение месяца, установленное количество кадров, и если да, то резервирование не разрешается. С другой стороны, если количество кадров, уже зарезервированных пользователем в течение месяца, меньше, чем установленное количество кадров, то определяется, что результат проверки не создает проблем, и если результаты других проверок также не создают проблем, то резервирование разрешается. Таким образом, для проверки количества кадров, зарезервированных пользователем за один месяц, база 152 данных пользователей хранит информацию о резервировании за по меньшей мере один предшествующий месяц до данного дня для каждого пользователя, зарегистрированного в качестве привилегированного члена.

Когда резервирование разрешено, то сервер 150 вещания в реальном времени создает идентификатор резервирования, используемый только для аутентификации, когда выполняется резервирование, на основе резервирования и записывает и регистрирует период времени резервирования, используемый канал, используемую полосу (бит/с), информацию содержимого резервирования, включая почтовые адреса списка друзей и т.д., идентификатор пользователя для идентификации пользователя, кто зарезервировал, и созданный идентификатор резервирования в базу 151 данных резервирования (смотри фиг.18) на основе содержимого файла информации желаемого резервирования (стадия Sb8). Кроме того, во время регистрации этого резервирования, флаг выставления счета, указывающий, возможно или нет выставление счета, показывает, что выставление счета "невозможно", а после выполнения повторного подтверждения и последующего осуществления резервирования этот флаг выставления счета изменяется на "возможно". Кроме того, сервер 150 вещания в реальном времени добавляет и записывает информацию о резервировании на Web-страницу элемента "мой канал", соответствующую пользователю, который выполнил резервирование. Кроме того, если уровень раскрытия в резервировании является "общедоступно" или "пароль", то сервер 150 вещания в реальном времени обновляет Web-страницу для включения программы на основе этого резервирования в Web-страницы "программы в реальном времени сегодня" и "указатель программ". То есть информация о том, что распространение содержимого на основе резервирования будет выполняться, сохраняется с возможностью поиска и просмотра. В этом случае можно выполнять поиск и просмотр Web-страницы с терминального устройства 107 клиента и т.д. через Интернет 103 и узнавать, что будет выполнено распространение в реальном времени на основе резервирования. То есть не только когда установлено "общедоступно", но и "пароль", можно выполнять поиск и просмотр Web-страницы, содержащей информацию о том, что будет выполнено распространение в реальном времени на основе резервирования, и любая третья сторона может узнать, что существует распространение в реальном времени. С другой стороны, если установлен уровень "секретно", то сервер 150 вещания в реальном времени не включает никакой информации о распространении в реальном времени на основе этого резервирования в Web-страницы "программы в реальном времени на сегодня" и "указатель программ". Поэтому для распространения в реальном времени, для которого установлен уровень "секретно", только конкретным лицам, таким как лица, получившие переданную электронную почту и выполнившие поиск и просмотр, разрешено знать, что было выполнено распространение в реальном времени.

После завершения процесса регистрации резервирования Web-страница с требованием к пользователю о согласии посредством отображения авторского права и запретов и т.д. при использовании соответствующей службы передается в персональный компьютер 106 пользователя и отображается на экране дисплея персонального компьютера 106 пользователя. Затем, после приема информации о согласии из персонального компьютера 106 пользователя, сервер 150 вещания в реальном времени передает Web-страницу, информирующую о завершении процесса резервирования за исключением повторного подтверждения от персонального компьютера 106 пользователя. На фиг.24 показан экран завершения процедуры резервирования, отображенный на дисплее персонального компьютера 106 пользователя. Как показано на фиг.24, этот экран завершения процедуры резервирования отображает сообщение, запрашивающее повторное подтверждение от пользователя. В данном случае, если нажата кнопка 245 "OK", то процедура резервирования за исключением повторного подтверждения завершена, и после этого сервер 150 вещания в реальном времени передает электронную почту о резервировании, содержащую созданный идентификатор резервирования, в персональный компьютер 106 пользователя (стадия Sb9).

В-2-2. Повторное подтверждение

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

При выполнении повторного подтверждения пользователь включает электропитание (когда электропитание выключено) персонального компьютера 106 и запускает указанную прикладную программу. Затем пользователь выбирает режим резервирования в реальном времени и выводит экран, показанный на фиг.8(а), на дисплей 124. В этом режиме резервирования в реальном времени пользователь приводит в действие операционное наборное устройство 126b и т.д. для выбора/определения резервирования, подлежащего повторному подтверждению, из списка резервирования (может быть только один), отображенного в зоне 46 списка резервирования. Затем центральный процессор 120 персонального компьютера 106 пользователя выполняет процесс соединения с Интернетом 103 и передает запрос на поиск и просмотр Web-страницы "мой канал", соответствующей пользователю, в сервер 150 вещания в реальном времени (стадия Sb10). Таким образом, персональный компьютер 106 пользователя может передавать запрос на поиск и просмотр Web-страницы для выполнения резервирования распространения с использованием функции, предоставляемой указанной прикладной программой. Запрос на поиск и просмотр Web-страницы может быть передан также посредством входа в универсальный указатель ресурсов. В частности, запрос на поиск и просмотр Web-страницы может быть передан посредством входа в универсальный указатель ресурсов, передачи запроса на поиск и просмотр домашней страницы, показанной на фиг.13, ввода идентификатора пользователя и пароля для регистрации и нажатия кнопки связи "мой канал".

Таким образом, когда запрос на поиск и просмотр Web-страницы "мой канал" посылается персональным компьютером 106 пользователя в сервер 150 вещания в реальном времени, то сервер 150 вещания в реальном времени передает Web-страницу в персональный компьютер 106 пользователя через Интернет 103 (стадия Sb11). После приема переданной Web-страницы персональный компьютер 106 пользователя отображает Web-страницу на экране 44 отображения поиска и просмотра (стадия Sb12).

На фиг.26 показана Web-страница "мой канал", отображенная на экране 44 отображения поиска и просмотра. Как показано на фиг.26, этот экран показывает список 250 резервирования, который является списком резервирований, выполненных пользователем в текущее время в сервере 150 вещания в реальном времени, кнопку 251 связи для перехода на Web-страницу с целью проверки числа зрителей программ, распространенных пользователем в прошлом и т.д., и кнопку 252 связи для перехода на Web-страницу для модификации файла информации регистрации (смотри фиг.20) пользователя, зарегистрированного в базе 152 данных пользователей. Этот экран включает также описание метода отмены или модификации резервирования, и эта служба персонального вещания требует у пользователя отмены резервирования, если пользователь изменяет содержимое резервирования, такое как канал или дата/время, и выполнения мер для выполнения нового резервирования распространения. С другой стороны, можно модифицировать информацию, не относящуюся к каналу и дате/времени, такую как название программы и обзор, без отмены резервирования.

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

В данном случае, если пока не выполнено повторное подтверждение, то элемент статуса показывает "ожидание повторного подтверждения", как показано на фигуре, а если эта страница открыта после выполнения повторного подтверждения резервирования, то отображается "повторно подтверждено". В случае "ожидания повторного подтверждения", если выбран этот элемент, то центральный процессор 120 передает запрос на поиск и просмотр экрана повторного подтверждения в сервер 150 вещания в реальном времени через Интернет 103. В ответ на этот запрос сервер 150 вещания в реальном времени передает Web-страницу повторного подтверждения в персональный компьютер 106 пользователя через Интернет 103, и в персональном компьютере 106 пользователя появляется экран, показанный на фиг.27.

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

Для повторного подтверждения резервирования пользователь вводит идентификатор резервирования, включенный в электронную почту, переданную из сервера 150 вещания в реальном времени в описанной выше процедуре резервирования, и нажимает кнопку 261 повторного подтверждения. С другой стороны, для возвращения к экрану "мой канал", содержащему список 250 резервирований и т.д. (смотри фиг.26), пользователь нажимает кнопку 262 "возврат".

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

Когда выбрана кнопка 261 повторного подтверждения, то центральный процессор 120 персонального компьютера 106 пользователя передает информацию о том, что пользователь выдал команду на выполнение повторного подтверждения, в сервер 150 вещания в реальном времени через Интернет 103 (стадия Sb13).

Как указывалось выше, сервер 150 вещания в реальном времени, который принял команду на выполнение повторного подтверждения, переданную из персонального компьютера 106 пользователя, обращается в базу 151 данных резервирования и базу 152 данных пользователей и создает файл информации установки резервирования, показанный на фиг.28, на это резервирование (стадия Sb14). В данном случае, из информации о каждом резервировании, зарегистрированном в базе 151 данных резервирования, сервер 150 вещания в реальном времени стирает данные о резервировании из базы 151 данных резервирования за 6 часов до начала времени распространения на основе резервирования и отменяет резервирование. То есть относящиеся к резервированию данные стираются из базы 151 данных резервирования за 6 часов перед началом времени распространения. Потому, если сервер 150 вещания в реальном времени принимает команду на выполнение повторного подтверждения позже, чем 6 часов перед временем начала распространения, то данные о резервировании больше не регистрируются, даже если делается обращение в базу 151 данных резервирования. В этом случае сервер 150 вещания в реальном времени передает Web-страницу, содержащую сообщение "Резервирование отменено, т.к. не выполнено повторное подтверждение. Для выполнения резервирования просьба выполнить снова процедуру резервирования распространения" и т.д., в персональный компьютер 106 пользователя.

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

Элемент "идентификатор резервирования" описывает идентификатор резервирования, созданный в связи с резервированием, элемент "дата/время резервирования распространения в реальном времени" описывает время начала и время окончания резервированного распространения. Элемент "время, возможное для доступа в сервер" описывает период времени, в течение которого разрешен доступ в потоковый сервер 102 для выполнения распространения в реальном времени. Этот пример описывает информацию, в соответствии с которой разрешен доступ в потоковый сервер 102 от 3 минут перед временем начала распространения до 3 минут после времени окончания распространения.

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

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

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

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

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

Таким образом, файл информации установки резервирования, созданный сервером 150 вещания в реальном времени, включает информацию, такую как идентификатор резервирования, используемый для аутентификации во время соединения потокового сервера 102, описание которого будет приведено ниже, номер телефона и порт соединения сервера и т.д., для осуществления связи/соединения с потоковым сервером 102. Файл информации установки резервирования передается из сервера 150 вещания в реальном времени в персональный компьютер 106 пользователя через Интернет 103. В этом случае файл информации установки резервирования содержит информацию команды на автоматическую запись и занесение файла информации установки резервирования в заданную зону, созданную на жестком диске 123 персонального компьютера 106 пользователя, и информацию команды на отображение сообщения, указывающего, что автоматическое занесение выполнено успешно или нет. В качестве технологии для автоматического занесения файла, переданного сервером 150 вещания в реальном времени, как сторона распределителя, в персональный компьютер 106 пользователя, как сторону приема, можно использовать "ActiveX" (зарегистрированная торговая марка фирмы Microsoft Corporation). При использовании этой технологии персональный компьютер 106 пользователя должен использовать программу "Internet Explorer" (фирмы Microsoft Corporation), которая может использовать "ActiveX" в качестве программного обеспечения для поиска и просмотра.

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

Как указывалось выше, когда сервер 150 вещания в реальном времени передает зашифрованный файл информации установки резервирования и Web-страницу, то центральный процессор 120 персонального компьютера 106 пользователя принимает его и расшифровывает файл информации установки резервирования с использованием технологии "ActiveX", автоматически заносит его в заданную зону жесткого диска 123 в соответствии с командой, включенной в файл (стадия Sb16), и показывает экран выполнения повторного подтверждения на экране 44 отображения поиска и просмотра (стадия Sb17). Поэтому персональный компьютер 106 пользователя хранит программу для расшифровки указанного зашифрованного файла и выполняет эту программу при шифровании указанного файла информации установки резервирования. Кроме того, когда центральный процессор 120 записывает файл информации установки резервирования в заданной зоне, то персональный компьютер 106 пользователя имеет программу для шифрования и записи файла в соответствии с заданной системой шифрования (DES и т.д.), и за счет выполнения этой программы файл информации установки резервирования шифруется и сохраняется. Поэтому обычно пользователю не разрешено отображать и ссылаться на содержимое автоматически внесенного файла информации установки резервирования. Это предотвращает излишнее раскрытие многим лицам номеров телефонов портов доступа выделенной сети 108 соединения с сервером и предотвращает незаконный доступ в порты доступа выделенной сети 108 соединения с сервером с целью создания помех этой службе.

На фиг.29 показан экран завершения повторного подтверждения на экране 44 отображения поиска и просмотра. Как показано на фиг.29, этот экран показывает текущее время поставщика услуг и время персонального компьютера 106 пользователя. В данном случае, время поставщика услуг является информацией времени, полученной из сервера 153 сетевого протокола службы времени при передаче сервером 150 вещания в реальном времени Web-страницы. С другой стороны, время персонального компьютера 106 пользователя показывает текущее время, показываемое часами персонального компьютера 106 пользователя. Затем центральный процессор 120 персонального компьютера 106 пользователя вычисляет разницу между этими временами (в минутах), и если имеется какое-то расхождение, то показывается сообщение, предупреждающее о разнице времени, как показано на фигуре. Таким образом, возможно привлечь внимание пользователя персонального компьютера 106 к расхождению его времени со временем поставщика услуг, или же можно хранить программу коррекции времени для автоматического изменения времени персонального компьютера 106 пользователя на основе информации о времени поставщика услуг, переданной вместе с Web-страницой в персональный компьютер 106 пользователя, и когда персональный компьютер 106 пользователя принимает Web-страницу с экраном завершения повторного подтверждения, то центральный процессор 120, выполняющий программу коррекции времени, исправляет время персонального компьютера 106 пользователя в соответствии со временем поставщика услуг. Это обеспечивает использование поставщиком услуг и пользователем персонального компьютера 106 одинакового времени, что обеспечивает беспрепятственное выполнение услуги распространения в реальном времени, для чего необходимо точное время.

Кроме того, экран завершения повторного подтверждения описывает специальный элемент для доступа в выделенную сеть 108 для соединения с сервером с использованием маршрутизатора, устанавливаемого на коммутируемых линиях. При выполнении процесса связи/соединения с потоковым сервером 102 для осуществления распространения в реальном времени персональный компьютер 106 пользователя устанавливается для автоматического вызова номера телефона порта доступа выделенной линии 108 соединения с сервером, описанным в файле информации установки резервирования (подробности будут приведены ниже). Таким образом, за счет выполнения центральным процессором 120 программы автоматического вызова, пользователь может автоматически выполнять процесс связи/соединения без выполнения трудных операций ввода, таких как ввод телефонных номеров. Однако когда персональный компьютер 106 пользователя соединяется с сетью через маршрутизатор, устанавливаемый на коммутируемых линиях, то необходимо установить информацию, необходимую для соединения с выделенной сетью 108 соединения с сервером через маршрутизатор, устанавливаемый на коммутируемых линиях. Таким образом, поскольку невозможно выполнять процесс автоматического вызова на основе телефонного номера, описанного в файле информации установки резервирования, то пользователю необходимо вручную установить номер телефона и т.д. порта доступа. Указанный специальный элемент является описанием, учитывающим необходимость установки вручную, когда используется указанный маршрутизатор, устанавливаемый на коммутируемых линиях, и в этом случае отображаются номер телефона порта доступа, идентификатор регистрации (в этом случае идентификатор резервирования) и пароль, подлежащие установке вручную пользователем. В показанном примере соединение с использованием маршрутизатора, устанавливаемого на коммутируемых линиях, является разрешенным только через ISDN (цифровая сеть с предоставлением комплексных услуг), однако данное изобретение этим не ограничивается.

Когда пользователь нажимает кнопку 291 "OK", подтверждая отображение указанного экрана подтверждения, то центральный процессор 120 передает информацию о том, что нажата кнопка 291 "OK", в сервер 150 вещания в реальном времени через Интернет 103 (стадия Sb18), и тем самым завершается процесс повторного подтверждения на стороне пользователя. С другой стороны, сервер 150 вещания в реальном времени, который принял информацию о том, что кнопка 291 "OK" выбрана, проверяет базу 151 данных резервирования и передает электронную почту, сообщающую о том, что имеется распространение в реальном времени в адреса электронной почты, зарегистрированные в "списке друзей" соответствующего резервирования (стадия Sb19). На фиг.30 показано содержимое, отображаемое на экране персонального компьютера, когда открывается электронная почта. Как показано на фиг.30, электронная почта показывает информацию, такую как "дата/время распространения в реальном времени", "название", "обзор", "универсальный указатель ресурсов запрашивающего" (смотри "информация об адресе запрашивающего распространение" на фиг.28), "пароль" для запроса распространения, когда уровнем раскрытия является "пароль" или "секретно" (смотри "пароль для запроса распространения" на фиг.28). Если пользователь персонального компьютера 106 регистрирует адреса электронной почты друзей и т.д., которым пользователь желает представить распространение в реальном времени в зарезервированное время, то это позволяет пользователю сообщать друзьям информацию для автоматического приема распространения в реальном времени. Таким образом, это исключает необходимость для пользователя, который выполняет распространение в реальном времени, выполнять трудоемкую операцию, такую как передача по телефону информации для приема распространения в реальном времени, или составлять электронную почту, включающую соответствующую информацию.

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

Дополнительно к передаче электронной почты, если процесс повторного подтверждения завершен, то сервер 150 вещания в реальном времени рассматривает это как завершение установления резервирования, переписывает информацию флага выставления счета для этого резервирования в базе 151 данных резервирования на "разрешено" и выполняет процесс выставления счета за резервирование. В данном случае сумма счета вычисляется на основе тарифа службы, заданного для каждого канала, как указывалось выше. Например, когда осуществлено резервирование с использованием 6 кадров канала, для которого установлен тариф 100 йен за 1 кадр (10 минут), то за резервирование выставляется счет в 600 йен. Однако процесс действительного выставления счета выполняется после подтверждения, что потоковый сервер 102 работал нормально в день распространения в реальном времени.

Выше было приведено описание случаев, в которых использовался персональный компьютер 106 пользователя для хранения программы для шифрования и автоматического сохранения файла информации установки резервирования, переданного из сервера 150 вещания в реальном времени, однако персональный компьютер, который не хранит такую программу, не может автоматически встраивать файл. В этом случае для встраивания файла информации установки резервирования в персональный компьютер используется следующая технология. Сначала, в случае, когда персональный компьютер не хранит указанную программу и, таким образом, не может автоматически встраивать файл, на экране дисплея персонального компьютера отображается информация, что такое автоматическое встраивание не состоялось. Дополнительно к сообщению, указывающему на это, на том же экране появляется другое сообщение, которое дает инструкцию пользователю вернуться к экрану "мой канал" (смотри фиг.26) и нажать кнопку "ожидание повторного подтверждения" для запроса повторного поиска и просмотра экрана повторного подтверждения. С другой стороны, сервер 150 вещания в реальном времени, который не принял "ОК" повторного подтверждения из персонального компьютера 106 пользователя, а получил запрос на экран повторного подтверждения от персонального компьютера 106 пользователя, считает, что персональный компьютер 106 пользователя не смог автоматически прочитать файл информации установки резервирования, и передает Web-страницу для загрузки файла информации установки резервирования в персональный компьютер 106 пользователя через Интернет 103. В результате экран дисплея на стороне персонального компьютера показывает кнопку для загрузки файла информации установки резервирования, и выбор этой кнопки инициирует начало загрузки файла информации установки резервирования.

Это является последовательностью операций процесса резервирования распространения от выдачи запроса на резервирование до осуществления резервирования путем завершения повторного подтверждения. Таким образом, даже после завершения повторного подтверждения, можно изменять информацию, такую как жанр или обзор, и резервирование может быть отменено даже после завершения повторного подтверждения (в этом случае процесс выставления счета выполняется, поскольку информацией флага выставления счета является "разрешено"). Ниже приводится описание этого процесса, когда произошло изменение или отмена, со ссылками на содержимое экрана 44 отображения поиска и просмотра на дисплее 124 персонального компьютера 106 пользователя.

Сначала, когда резервирование распространения изменено или отменено, выполняется операция запроса на поиск и просмотр соответствующей Web-страницы "мой канал", так же как в случае выполнения повторного подтверждения. Таким образом, центральный процессор 120 персонального компьютера 106 пользователя выполняет процесс соединения с Интернетом 103 и запрашивает в сервере 150 вещания в реальном времени поиск и просмотр Web-страницы "мой канал", соответствующий этому пользователю.

Когда персональный компьютер 106 пользователя запрашивает в сервере 150 вещания в реальном времени поиск и просмотр Web-страницы "мой канал", то сервер 150 вещания в реальном времени передает Web-страницу в персональный компьютер 106 пользователя через Интернет 103. После получения переданной Web-страницы персональный компьютер 106 пользователя отображает Web-страницу на экране 44 отображения поиска и просмотра.

На фиг.31 показана повторно подтвержденная Web-страница "мой канал" на экране 44 отображения поиска и просмотра. По сравнению с экраном "мой канал", ожидающим повторного подтверждения (смотри фиг.26), повторно подтвержденный экран "мой канал" отличается тем, что отображается "повторно подтвержден" в элементе статуса списка 250 резервирования и отображается кнопка 310 связи "изменение".

Для выполнения изменения нажимается кнопка 310 связи "изменение". Когда нажата кнопка 310 связи "изменение", то центральный процессор 120 персонального компьютера 106 пользователя передает информацию, что выбрана кнопка связи "изменение", в сервер 150 вещания в реальном времени через Интернет 103. В ответ на это сервер 150 вещания в реальном времени передает Web-страницу для изменения в персональный компьютер 106 пользователя через Интернет 103, и в результате экран 44 отображения поиска и просмотра персонального компьютера 106 пользователя отображает экран, показанный на фиг.32.

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

Пользователь записывает повторно отображенное содержимое с новыми данными и нажимает кнопку 321 "обновление". Если содержимое не изменяется, то пользователь нажимает кнопку 322 "возврат".

Затем, когда пользователь нажимает кнопку 321 "обновление", то центральный процессор 120 персонального компьютера 106 пользователя создает информационный файл с измененным содержимым и передает его в сервер 150 вещания в реальном времени через Интернет 103. Таким образом, сервер 150 вещания в реальном времени обновляет содержимое резервирования базы 151 данных резервирования на основе информационного файла с измененным содержимым и передает Web-страницу измененного экрана в персональный компьютер 106 пользователя через Интернет 103. В результате экран 44 отображения поиска и просмотра отображает экран, показанный на фиг.33.

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

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

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

Для отмены резервирования пользователь нажимает кнопку 311 связи "отмена". Когда нажата кнопка 311 связи "отмена", то центральный процессор 120 персонального компьютера 106 пользователя передает информацию, что выбрана кнопка 311 связи "отмена", в сервер 150 вещания в реальном времени. В ответ на это сервер 150 вещания в реальном времени передает Web-страницу для отмены в персональный компьютер 106 пользователя через Интернет 103, и в результате экран 44 отображения поиска и просмотра персонального компьютера 106 пользователя показывает экран отмены, показанный на фиг.34.

Как показано на фиг.34, экран отмены показывает содержимое текущего установленного резервирования и кнопку 341 "отмена резервирования" и кнопку 342 "возврат". В данном случае пользователь нажимает кнопку 341 "отмена резервирования" для отмены резервирования и в других случаях нажимает кнопку 342 "возврат".

Когда пользователь нажимает кнопку 341 "отмена резервирования", то центральный процессор 102 персонального компьютера 106 пользователя передает информацию, что резервирование отменяется, в сервер 150 вещания в реальном времени через Интернет 103. Таким образом, сервер 150 вещания в реальном времени стирает содержимое резервирования базы 151 данных резервирования и передает Web-страницу экрана завершения отмены в персональный компьютер 106 пользователя через Интернет 103. В результате экран 44 отображения поиска и просмотра отображает сообщение, показанное на фиг.35, указывающее на то, что резервирование отменено. Когда пользователь выбирает кнопку 343 "OK", то отмена завершена, и возвращается экран "мой канал", показанный на фиг.31.

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

Кроме того, если пользователь желает подтвердить содержимое резервирования после выполнения указанного повторного подтверждения, то пользователь нажимает кнопку "повторно подтверждено" на экране, показанном на фиг.31. Когда нажата кнопка "повторно подтверждено", то центральный процессор 120 персонального компьютера 106 пользователя передает информацию в сервер 150 вещания в реальном времени через Интернет 103. В ответ на это сервер 150 вещания в реальном времени передает Web-страницу для подтверждения повторного подтверждения в персональный компьютер 106 пользователя через Интернет 103. В результате экран 44 отображения поиска и просмотра персонального компьютера 106 пользователя показывает содержимое текущего установленного содержимого, специальный элемент, когда используется маршрутизатор, устанавливаемый на коммутируемых линиях, кнопку 361 "установка соединения персонального компьютера для повторного входа" и кнопку 362 "возврат" для возврата к экрану "мой канал".

Если выбрана кнопка 361 "установка соединения персонального компьютера для повторного входа", то центральный процессор 120 персонального компьютера 106 пользователя передает информацию в сервер 150 вещания в реальном времени через Интернет 103. В ответ на это сервер 150 вещания в реальном времени передает снова файл информации установки резервирования (смотри фиг.29) в персональный компьютер 106 пользователя через Интернет 103. В результате персональный компьютер 106 автоматически встраивает файл информации установки резервирования. Повторная передача этого файла информации установки резервирования может выполняться, когда персональный компьютер, отличный от персонального компьютера, использованного для выполнения повторного подтверждения, используется для выполнения распространения в реальном времени и т.д.

В-3. Распространение в реальном времени

Когда резервирование распространения, включая указанное повторное подтверждение, завершено и приходит время начала зарезервированного распространения в реальном времени, то пользователь персонального компьютера 106 соединяется с потоковым сервером 102 через выделенную сеть 108 соединения с сервером и выполняет распространение в реальном времени содержимого. Затем персональный компьютер 107 клиента принимает содержимое посредством запроса на потоковое распространение содержимого.

В-3-1. Передача содержимого из персонального компьютера пользователя в потоковый сервер

Ниже приводится описание операций обработки персонального компьютера 106 пользователя, выделенной сети 108 соединения с сервером, сервера 155 базы данных (смотри фиг.12) и потокового сервера 102 при передаче персональным компьютером 106 пользователя содержимого в потоковый сервер 102 во время распространения в реальном времени со ссылками на фиг.37, на которой показана графическая схема последовательности операций обработки.

Когда выполняется распространение в реальном времени, то соединение с потоковым сервером 102 разрешено за 5 минут до времени начала зарезервированного распространения в реальном времени, так что процесс осуществления связи/соединения между персональным компьютером 106 пользователя и потоковым сервером 102 начинается с этого времени. Перед началом распространения в реальном времени пользователь подготавливает содержимое распространения. В данном случае подготовка содержимого распространения включает определение положения съемки изображения цифровой видеокамерой 129 (смотри фиг.3), выполнение процесса установки в режим распространения в реальном времени на основе концепции содержимого, подлежащего распространению (смотри фиг.10 и 11), и т.д.

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

После этого, когда наступит время разрешенного соединения с потоковым сервером 102 (5 минут до начала), то центральный процессор 120 персонального компьютера 106 пользователя выполняет программу процесса соединения для автоматического запуска процесса связи/соединения с потоковым сервером 102. В данном случае запускаемый процесс связи/соединения может быть полностью автоматическим, или пользователь может вводить только команду на начало окончательного соединения, и процесс связи/соединения выполняется автоматически с использованием этого ввода в качестве сигнала запуска.

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

Когда приходит время, указываемое элементом "время возможного доступа в сервер", то центральный процессор 120 начинает процесс связи/соединения, получает номер телефона порта доступа носителя, предварительно заданного пользователем посредством ссылки на файл информации установки резервирования, и выполняет процесс вызова соответствующего телефонного номера. Затем центральный процессор 120 передает идентификатор резервирования в сервер доступа выделенной сети 108 соединения с сервером и запрашивает связь/соединение (стадия Sc2). Поскольку процесс автоматического вызова выполняется таким способом, то пользователю нет необходимости вводить телефонный номер и т.д. В этом случае распространения в реальном времени, в частности, как указывалось выше, использование персонального компьютера 106 пользователя в режимах, показанных на фиг.3(b) или 3(с), посредством ввода информации и т.д. с использованием клавиатуры 126а, является очень сложной операцией, и поэтому процесс автоматического вызова обеспечивает пользователю более комфортные условия создания содержимого.

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

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

Сервер 155 базы данных, который выполнил процесс аутентификации с использованием идентификатора резервирования, передает результат этой аутентификации в сервер доступа выделенной сети 108 соединения с сервером (стадия Sc5).

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

При соединении потокового сервера 102 с выделенной сетью 108 соединения с сервером центральный процессор 120 персонального компьютера 106 пользователя передает идентификатор резервирования в потоковый сервер 102 для запроса распространения в реальном времени (стадия Sc7).

Потоковый сервер 102, который принял запрос на распространение в реальном времени от персонального компьютера 106 пользователя, передает переданный идентификатор резервирования в сервер 155 базы данных центра 101 управления резервированием сервера для аутентификации, принадлежит ли персональный компьютер 106 пользователя, который запросил распространение в реальном времени, к пользователю с действующим резервированием или нет (стадия Sc8). Таким образом, сервер 155 базы данных, который принял идентификатор резервирования, переданный из потокового сервера 102, выполняет процесс аутентификации посредством проверки, зарегистрирован ли этот идентификатор резервирования в базе 151 данных резервирования в период времени, который начинается с текущего времени, или нет (стадия Sc9). В данном случае процесс аутентификации является аналогичным процессу, выполняемому при передаче идентификатора резервирования из сервер доступа в выделенную сеть 108 соединения с сервером.

Сервер 155 базы данных, который выполнил процесс аутентификации с использованием идентификатора резервирования, передает результат этой аутентификации в потоковый сервер 102 (стадия Sc10).

В случае, когда результат аутентификации из сервера 155 базы данных принадлежит к пользователю с действующим резервированием, то потоковый сервер 102 разрешает распространение в реальном времени персональным компьютером 106 пользователя и передает команду разрешения в персональный компьютер 106 пользователя (стадия Sc11), получает информацию о времени резервирования из базы 151 данных резервирования (период времени резервирования, канал и т.д.) и управляет распространением в реальном времени на основе этой информации. При этом центральный процессор 120 персонального компьютера 106 пользователя отображает сообщение и т.д. для указания пользователю, что распространение в реальном времени разрешено, и подсказывающее пользователю начинать распространение содержимого. После получения этого указания пользователь начинает съемку изображения цифровой видеокамерой 129 посредством приведения в действие операционного наборного устройства 126b и операционной кнопки 126с, создает данные подвижного изображения, получаемые с помощью применения обработки в реальном времени полученных видеосигналов, выдает команду на начало распространения в реальном времени и передает созданные данные подвижного изображения в потоковый сервер 102 в реальном времени через выделенную сеть 108 соединения с сервером (стадия Sc12).

Таким образом, потоковый сервер 102, который принял данные подвижного изображения, которые являются содержимым, переданным из персонального компьютера 106 пользователя, выполняет потоковое распространение содержимого в персональный компьютер 107 клиента, который прислал запрос. В этом случае, если "уровень раскрытия" распространения в реальном времени (смотри фиг.22 и т.д.) является "общедоступно", то потоковый сервер 102 выполняет потоковое распределение без предъявления условий в соответствии с запросом на распространение, если он находится внутри емкости канала, через который осуществляется распространение в реальном времени. С другой стороны, если "уровень распространения" является "пароль" или "секретно", то потоковый сервер 102 просит у персонального компьютера 107 клиента, который запросил распространение, ввести пароль, и выполняет потоковое распространение только для персонального компьютера 107 клиента, который ввел действующий пароль. Запрос на распространение между потоковым сервером 102 и персональным компьютером 107 клиента и операция процесса распространения потока будут описаны ниже.

После начала распространения в реальном времени потоковый сервер 102 передает информацию времени на стороне поставщика услуг, полученную из сервера 153 сетевого протокола службы времени, и информацию о числе персональных компьютеров 107 клиентов, которые принимают распространение в реальном времени, т.е. число персональных компьютеров 107 клиентов, которые запросили распространение в реальном времени, в персональный компьютер 106 пользователя. Затем окно SW состояния (смотри фиг.9(а)), отображенное на дисплее 124 персонального компьютера 106 пользователя, показывает информацию, что содержимое в эфире, информацию о прошедшем времени распространения, информацию времени на стороне поставщика услуг, информацию о времени на стороне персонального компьютера 106 пользователя, информацию о числе зрителей, время начала/окончания резервирования, информацию об остающемся времени, указывающее остаток времени распространения, информацию о размере изображения и информацию о скорости передачи данных распространения и т.д. С опорой на содержимое этого окна SW состояния пользователь может получать различного рода информацию о текущем распространении в реальном времени. В частности, для передающего содержимое важно знать, сколько человек смотрят или слушают содержимое, и это также служит основой для выбора канала (выбора пропускной способности) при выполнении распространения в реальном времени следующий раз. Таким образом, отображение числа зрителей может быть важным для пользователя.

Таким образом, когда содержимое передано из персонального компьютера 106 пользователя в потоковый сервер 102 и пользователь персонального компьютера 106 заканчивает распространение в реальном времени до времени окончания резервирования (время на стороне поставщика услуг), то пользователь приводит в действие операционное наборное устройство 126b (смотри фиг.3) и т.д. для выбора/определения "начала/окончания распространения" графического интерфейса пользователя (смотри фиг.9(b)) в режиме распространения в реальном времени. Таким образом, центральный процессор 120 персонального компьютера 106 заканчивает передачу содержимого и разрывает соединение с потоковым сервером 102 (стадия Sc13).

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

Выше приводилось детальное описание процесса передачи содержимого с персонального компьютера 106 пользователя, который является передающим терминалом, во время распространения в реальном времени в потоковый сервер 102, при этом потоковый сервер 102 принимает передачу содержимого из персонального компьютера 106 пользователя и выполняет потоковое распространение содержимого в персональный компьютер 107 клиента, который передал запрос. Ниже приводится описание операций процесса распространения потока содержимого со ссылками на экран дисплея и т.д. персонального компьютера 107 клиента, который передал запрос на распространение. В последующем описании предполагается, что "уровнем раскрытия" является "пароль" или "секретно", и что этот пользователь персонального компьютера 107 клиента знает пароль для приема поставляемого содержимого.

Когда пользователь-клиент персонального компьютера 107 клиента передает запрос на распространение содержимого, то пользователь-клиент включает электропитание персонального компьютера 107 клиента и запускает программное обеспечение поиска и просмотра. Затем пользователь-клиент входит в универсальный указатель ресурсов для идентификации верхней страницы Web-страницы сервера 150 вещания в реальном времени в персональном компьютере 107 клиента, и центральный процессор персонального компьютера 107 клиента передает запрос на поиск и просмотр Web-страницы в сервер 150 вещания в реальном времени через Интернет 103. Таким образом, сервер 150 вещания в реальном времени передает верхнюю страницу Web-страницы через Интернет 103, и в результате дисплей персонального компьютера 107 клиента отображает экран, показанный на фиг.13.

Для приема содержимого распространения пользователь-клиент выбирает кнопки связи, такие как "программы в реальном времени сегодня" (смотри фиг.15) или "указатель программ" (смотри фиг.17). Если пользователь-клиент нажимает кнопкой "указатель программ", то пользователь-клиент дополнительно выбирает текущую дату на календаре, отображенном на экране, показанном на фиг.17. Таким образом, как показано на фиг.15, отображаются программы, распространяемые в этот день. Затем пользователь-клиент нажимает кнопку связи "название" программы, распространение которой запрашивается, из отображенных программ.

Когда таким образом выбрана кнопка связи "название", то центральный процессор персонального компьютера 107 клиента передает запрос на поиск и просмотр Web-страницы, которая отображает подробную информацию "названия", в сервер 150 вещания в реальном времени через Интернет 103. Затем сервер 150 вещания в реальном времени передает Web-страницу, которая отображает подробную информацию конкретной программы реального времени, в персональный компьютер 107 клиента через Интернет 107. В результате дисплей персонального компьютера 107 клиента отображает экран, показанный на фиг.16.

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

Затем, когда пароль введен и нажата кнопка 175 "воспроизведение", то центральный процессор персонального компьютера 107 клиента передает введенный пароль и запрос на распространение в потоковый сервер 102 через Интернет 103. Потоковый сервер 102 передает переданный пароль в сервер 155 базы данных, и сервер 155 базы данных выполняет процесс аутентификации, является ли переданный пароль действующим или нет, с опорой на базу 151 данных резервирования, и передает результат аутентификации в потоковый сервер 102. Когда результат аутентификации показывает, что переданный пароль является действующим паролем, то потоковый сервер 102 решает, разрешить или нет выполнение распространения в персональный компьютер 107 клиента на основе заданной пропускной способности канала, используемого для распространения содержимого. В частности, потоковый сервер 102 сравнивает число персональных компьютеров 107 клиентов, выполняющих распространение содержимого, с пропускной способностью, и если распространение содержимого уже выполняется в персональные компьютеры 107 клиентов, число которых соответствует пропускной способности, то потоковый сервер 102 не выполняет дополнительного распространения. Таким образом, когда во время запроса на распространение выполняется распространение содержимого в персональные компьютеры 107 клиентов, число которых соответствует пропускной способности, то потоковый сервер 102 не отвечает на запрос на распространение.

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

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

С. Модификации

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

(Модификация 1)

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

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

(Модификация 2)

В указанном выше варианте выполнения потоковый сервер 102 выполняет процесс распространения потока содержимого, передаваемого из персонального компьютера 106 пользователя, в запросивший персональный компьютер 107 клиента. Однако можно выполнить систему также так, чтобы выполнять услугу, состоящую не только в выполнении процесса распространения потока, но также сохранении содержимого, переданного из персонального компьютера 106 пользователя, в носителе информации, таком как жесткий диск, записи на различные широко известные пакетные носители информации, такие как CD-ROM (компактный диск только для считывания) и DVD-ROM (универсальный цифровой диск только для считывания), и распространения содержимого запрашивающему пользователю. Такая услуга позволяет пользователю-клиенту персонального компьютера 107 клиента просматривать и слушать распространяемое в реальном времени содержимое и запрашивать распространение понравившегося ему содержимого, записанного на пакетный носитель информации. В данном случае, как указывалось выше, поскольку используется выделенная сеть 108 соединения с сервером в качестве пути связи между персональным компьютером 106 пользователя, который является терминалом для передачи содержимого, и потоковым сервером 102, то можно обеспечить достаточную полосу передачи. С другой стороны, в пути связи между потоковым сервером 102 и персональным компьютером 107 клиента используется Интернет 103, и поэтому не всегда возможно обеспечить достаточную полосу передачи, и вероятно ограничение пути связи по полосе передачи. За счет такого ограничения полосы передачи необходимо снижать скорость передачи потока данных, распространяемых в персональный компьютер 107 клиента, и в этом случае может снижаться качество воспроизводимого изображения содержимого в персональном компьютере 107 клиента. Указанная выше служба может отвечать на запрос просмотра и прослушивания понравившегося содержимого с помощью высококачественного видеовоспроизведения. Таким образом, при использовании указанной выше службы можно записывать содержимое, переданное из персонального компьютера 106 пользователя в потоковый сервер 102, непосредственно на пакетный носитель и воспроизводить записанные данные содержимого с использованием персонального компьютера 107 клиента, обеспечивая пользователю-клиенту просмотр и прослушивание содержимого с тем же качеством, что и при передаче из персонального компьютера 106 пользователя в потоковый сервер 102. Можно также выполнить систему так, что клиент, который принимает содержимое, записанное на таком пакетном носителе, просматривает и прослушивает содержимое, воспроизведенное или отображенное на телевизионном экране с использованием устройства воспроизведения (может быть отличным от персонального компьютера), снабженного функцией воспроизведения/отображения содержимого, хранящегося в пакетном носителе.

(Модификация 3)

Указанный выше вариант выполнения позволяет пользователю выполнять распространение в реальном времени только в течение периода времени, зарезервированного заранее. Однако, можно также выполнить систему так, что во время распространения в реальном времени на основе резервирования потоковый сервер 102 запрашивает базу 151 данных резервирования, проверяет ситуацию резервирования после окончания зарезервированного времени используемого в настоящее время канала, и если имеется свободное пространство, то передает сообщение, такое как "резервирование может быть продлено до "оо", в персональный компьютер 106 пользователя в заданное время до окончания времени резервирования (например, за 10 минут). Окно SW состояния (смотри фиг.9(А)) персонального компьютера 106 пользователя, который принял это сообщение и т.д., может отображать это сообщение. В этом случае в окне SW состояния отображается кнопка продления, и когда нажата кнопка продления, то центральный процессор 120 персонального компьютера 106 пользователя передает информацию, что необходимо выполнить продление, в потоковый сервер 102. Потоковый сервер 102, принявший эту информацию, разрешает продление. Выполнение такой услуги продления делает возможным отвечать на запросы о продлении пользователя персонального компьютера 106, который является распространителем, а также позволяет поставщику услуг эффективно использовать канал потокового сервера 102.

(Модификация 4)

Кроме того, указанный выше вариант выполнения описывает случай, когда программа для выполнения процесса резервирования распространения предварительно установлена на жестком диске сервера 150 вещания в реальном времени, или же программа для выполнения различного рода процессов для выполнения резервирования распространения или различного рода процессов для распространения в реальном времени предварительно установлена на жестком диске 123 персонального компьютера 106 пользователя. Однако данное изобретение не ограничивается этим, и можно устанавливать различного рода программы посредством воспроизведения носителя информации программ, состоящего из пакетного носителя, такого как CD-ROM (компактный диск только для считывания) и DVD-ROM (универсальный цифровой диск только для считывания), или устанавливать различного рода программы посредством воспроизведения носителя информации программы, такого как полупроводниковая память или магнитооптический диск, в котором записана такая программа временно или постоянно.

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

(Модификация 5)

Кроме того, указанный выше вариант выполнения описывает случай, когда используется Интернет 103 в качестве сети для выполнения резервирования распространения между персональным компьютером 106 пользователя и сервером 150 вещания в реальном времени, однако данное изобретение не ограничивается этим, и можно использовать также другие типы проводной или беспроводной сети.

Кроме того, в указанном варианте выполнения предусмотрена выделенная сеть 108 соединения с сервером для соединения персонального компьютера 106 пользователя и потокового сервера 102, однако данное изобретение не ограничивается этим, и возможно их соединение также с использованием Интернета 103.

(Модификация 6)

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

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

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

Эти базовые станции CS1-CS4 соединены с переносными информационными терминалами MS1 и MS2, которые являются мобильными радиостанциями, и с сотовыми телефонами MS3 и MS4 со встроенной цифровой видеокамерой в соответствии с системой W-CDMA (широкополосный множественный доступ с кодовым разделением каналов), и способны обеспечивать связь с передачей высокоскоростных данных большого объема со скоростью передачи до 2 Мбит/с с использованием полосы частот 2 ГГц.

Таким образом, переносные информационные терминалы MS1 и MS2 и сотовые телефоны MS3 и MS4 со встроенной цифровой видеокамерой могут выполнять связь с передачей высокоскоростных данных большого объема в соответствии с системой W-CDMA, и поэтому могут выполнять не только голосовую связь, но и различного рода связь с передачей данных, такую как передача/прием электронной почты, поиск и просмотр простых базовых страниц, передача/прием изображений.

Кроме того, базовые станции CS1-CS4 соединены с телефонной сетью 104 через проводную линию, а эта телефонная сеть 104 соединена с Интернетом 103 и со многими проводными терминалами абонентов (не изображены), компьютерными сетями и внутридомовыми сетями и т.д.

Телефонная сеть 104 также соединена с сервером AS доступа поставщика услуг Интернета, а сервер AS доступа соединен с сервером TS содержимого, принадлежащим соответствующему поставщику услуг Интернета.

Этот сервер TS содержимого поставляет содержимое, такое как простая домашняя страница в виде файла в компактном формате HTML (язык гипертекстовой маркировки), например, в соответствии с запросом из проводного терминала абонента, переносных информационных терминалов MS1 и MS2 и сотовых телефонов MS3 и MS4 со встроенной цифровой видеокамерой. Этот компактный HTML является подмножеством HTML, полученный путем сохранения только меток, которые могут быть отражены, и опускания остатка в устройстве с ограниченным по размеру дисплеем. Например, режим iMode (зарегистрированная торговая марка) фирмы NTT DoCoMo использует режим iHTML, которые фокусирует в себе функции, необходимые для сотового телефона, и использует 30 типов меток, а также имеет ограничения, такие как невозможность спецификации признаков символов и цвета текста, и рекомендован файл GIF (формат графического общения) с двумя градациями. Можно создавать простую домашнюю страницу с возможностью поиска и просмотра с помощью переносных терминалов с ограниченной площадью дисплея и отображать возможности с использованием этого компактного HTML, HDML (язык маркировки обслуживаемых устройств) и WML (язык маркировки беспроводной связи), которые являются описательными языками, используемыми для протокола мобильной связи WAP (прикладной протокол беспроводной связи), и т.д.

В этой сетевой системе 200 Интернет 103 соединен с центром 101 управления резервированием сервера, потоковым сервером 102, так же как в указанном выше варианте выполнения, и переносные информационные терминалы MS1 и MS2 и сотовые телефоны MS3 и MS4 могут получать доступ в центр 101 управления резервированием сервера и потоковый сервер 102 в соответствии с протоколом, таким как TCP/IP (протокол управления передачей/протокол Интернета). В показанном примере, когда распространение содержимого выполняется с использованием потокового сервера 102, сотовые телефоны MS3 и MS4 передают содержимое в потоковый сервер 102 через выделенную сеть 108 соединения с сервером, так же как в указанном варианте выполнения, однако можно выполнить систему так, что содержимое передается через Интернет 103.

Кроме того, переносные информационные терминалы MS1 и MS2 и сотовые телефоны MS3 и MS4 со встроенной цифровой видеокамерой поддерживают связь с базовыми станциями CS1-CS4 с использованием простого транспортного протокола с 2 Мбит/с (не изображен), а базовые станции CS1-CS4 поддерживают связь с WWW сервером WS1-WSn через Интернет ITN с использованием протокола TCP/IP.

Кроме того, устройство MCU многоточечного управления соединено с проводным терминалом абонента, переносными информационными терминалами MS1 и MS2 и сотовыми телефонами MS3 и MS4 с встроенной цифровой видеокамерой через телефонную сеть 104 и отвечает за процесс аутентификации и процесс выставления счетов проводному терминалу абонента, переносным информационным терминалам MS1 и MS2 и сотовым телефонам MS3 и MS4 с встроенной цифровой видеокамерой.

Ниже приводится описание конструкции сотового телефона MS3 с встроенной цифровой видеокамерой, который можно использовать вместо персонального компьютера 106 пользователя. Как показано на фиг.40, сотовый телефон MS3 с встроенной цифровой видеокамерой разделен на дисплей 212 и основной блок 213 с шарнирной частью 211 в середине в качестве границы и может складываться вокруг шарнирной части 211.

Дисплей 212 имеет наверху слева антенну 214 передачи/приема, установленную телескопически, и через антенну 214 передаются/принимаются сигналы к/от базовой станции CS3.

Кроме того, дисплей 212 снабжен наверху в центре блоком 215 камеры, выполненной с возможностью поворота на угол около 180°, и CCD камера 216 (камера на основе устройства с зарядовой связью), установленная в блоке камеры, обеспечивает получение изображения желаемого объекта.

В данном случае в дисплейной части 212, когда пользователь поворачивает блок 215 камеры примерно на 180°, громкоговоритель 217, предусмотренный в центре задней части блока 215 камеры, направлен вперед, что обеспечивает нормальное положение для разговора.

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

С другой стороны, основной блок 213 снабжен операционными клавишами 210, такими как цифровые клавиши от 0 до 9, клавиша вызова, клавиша повторного набора, клавиша окончания и клавиша электропитания, клавиша стирания и клавиша электронной почты, и можно вводить различные команды с использованием этих операционных клавиш 219.

Основной блок 213 также снабжен кнопкой 220 памяти и микрофоном 221 ниже операционных клавиш 219, и можно записывать голосовую информацию во время вызова с использованием кнопки 220 памяти и принимать голос пользователя во время разговора с помощью микрофона 221.

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

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

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

С другой стороны, основной бок 213 снабжен также прорезью 223 для ввода съемной карточки памяти (Memory stock, торговая марка фирмы Sony Corporation) вверху на левой стороне основного блока 213, и когда нажата кнопка 220 памяти, то можно записывать в карточку памяти голосовую информацию другой стороны соединения или записывать электронную почту, простую домашнюю страницу или изображения, снимаемые камерой 216 на основе устройства с зарядовой связью в соответствии с действиями пользователя.

В данном случае карточка 223 памяти является карточкой флэш-памяти, разработанной фирмой Sony Corporation, заявителем данного изобретения. Эта карточка 223 памяти является элементом флэш-памяти, которая является видом электрически стираемой и программируемой энергонезависимой памяти EEPROM, размещенным в небольшом, тонком пластмассовом корпусе с размерами 21,5 (В)×50 (Ш)×2,8 (Т) мм и обеспечивающим запись/воспроизведение различного рода данных, таких как изображения, голос или музыка, через 10 штырьков.

Кроме того, карточка 223 памяти использует независимый последовательный протокол, который обеспечивает совместимость с используемыми устройствами, даже если параметры внутренней флэш-памяти изменяются из-за ввода памяти большого объема, осуществляет работу с высокой скорости с максимальной скоростью записи 1,5 Мбайт/с и максимальной скоростью считывания 2,45 Мбайт/с и обеспечивает высокую надежность, имея выключатель предотвращения ошибочного стирания.

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

Как показано на фиг.42, сотовый телефон MS3 с встроенной цифровой видеокамерой состоит из основной управляющей части 250, которая управляет централизованным образом дисплеем 212 и основной частью 213, блока 251 электропитания, блока 252 управления операциями ввода, кодера 253 изображения, блока 254 интерфейса камеры, блока 255 управления жидкокристаллическим дисплеем, декодера 256 изображения, блока 257 мультиплексирования/разделения, блока 262 записи/воспроизведения, схемы 258 модуляции/демодуляции, голосового кодека 259, которые все соединены между собой главной шиной 260, и кодер 253 изображения, декодер 256 изображения, блок 257 мультиплексирования/разделения, схемы 258 модуляции/демодуляции и голосовой кодек 259 соединены друг с другом через синхронную шину 261.

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

Сотовый телефон MS3 с встроенной цифровой видеокамерой преобразует голосовой сигнал, принятый микрофоном 221, в цифровые голосовые данные с помощью голосового кодека 259 в режиме голосового разговора, подвергает их процессу расширения спектра в схеме 258 модуляции/демодуляции, процессу цифроаналогового преобразования и процессу частотного преобразования в схеме 263 передачи/приема и передает через антенну 214 под управлением главной управляющей части 250, состоящей из центрального процессора, ПЗУ и ОЗУ и т.д.

Сотовый телефон MS3 с встроенной цифровой видеокамерой усиливает сигнал, принятый антенной 214 в режиме голосового разговора, подвергает его процессу частотного преобразования и процессу аналого-цифрового преобразования, процессу сжатия спектра в схеме 258 модуляции/демодуляции, преобразует в аналоговый голосовой сигнал в кодеке 259 и выдает его через громкоговоритель 217.

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

Главная управляющая часть 250 подвергает данные текста процессу расширения спектра в схеме 258 модуляции/демодуляции, процессу цифроаналогового преобразования и процессу частотного преобразования в схеме 263 передачи/приема и затем передает в базовую станцию CS3 (смотри фиг.30) через антенну 214.

В ответ на это, при приеме электронной почты в режиме обмена данными, сотовый телефон MS3 с встроенной цифровой видеокамерой подвергает сигнал, принятый от базовой станции CS3 через антенну 214, процессу расширения спектра в схеме 258 модуляции/демодуляции, реконструирует исходные данные текста и затем отображает текстовые данные в виде электронной почты на жидкокристаллическом дисплее 218 через блок 255 управления жидкокристаллическим дисплеем.

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

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

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

Кодер 253 изображения преобразует данные изображения, подаваемые из камеры 216 на основе устройства с зарядовой связью, для кодирования данных изображения посредством сжатия/кодирования в соответствии с заданной системой кодирования, такой как MPEG 2 (алгоритм сжатия подвижного изображения) или MPEG 4, и передает его в блок 257 мультиплексирования/разделения.

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

Блок 253 мультиплексирования/разделения мультиплексирует кодированные данные изображения, подаваемые из кодера 253 изображения, и голосовые данные, подаваемые из голосового кодека 259, в соответствии с заданной системой, подвергает полученные мультиплексированные данные процессу расширения спектра в схеме модуляции/демодуляции, подвергает их процессу цифроаналогового преобразования и процессу частотного преобразования в схеме 262 передачи/приема и передает через антенну 214.

С другой стороны, в режиме обмена данными при приеме, например, файла данных подвижного изображения, связанного с простой домашней страницей, сотовый телефон MS3 с встроенной цифровой видеокамерой подвергает сигнал, принятый через антенну 214 от базовой станции CS3, процессу сжатия спектра в схеме 258 модуляции/демодуляции и передает полученные мультиплексированные данные в блок 257 мультиплексирования/разделения.

Блок 257 мультиплексирования/разделения разделяет мультиплексированные данные на кодированные данные изображения и голосовые данные, подает кодированные данные изображения в декодер 256 изображения через синхронную шину 261 и подает голосовые данные в голосовой кодек 259.

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

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

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

В дополнение к такой конструкции сотовый телефон MS3 с встроенной цифровой видеокамерой хранит прикладную программу и т.д., аналогично указанному выше варианту выполнения, в ПЗУ главной управляющей части 250, входит в сервер 150 вещания в реальном времени (смотри фиг.12) центра 101 управления резервированием сервера на основе этой прикладной программы, тем самым может выполнять процесс резервирования распространения в реальном времени, включая регистрацию членства и повторное подтверждение в сервере 150 вещания в реальном времени, и когда выполнено резервирование, принимает файл информации установки резервирования (смотри фиг.28) и автоматически шифрует и сохраняет файл. В это время сотовый телефон MS3 с встроенной цифровой видеокамерой может выполнять процесс, аналогичный процессу распространения в реальном времени на основе резервирования, выполненного персональным компьютером 106 пользователя в указанном выше варианте выполнения. Таким образом, во время распространения в реальном времени сотовый телефон MS3 с встроенной цифровой видеокамерой автоматически считывает файл информации установки резервирования, сохраненный во время указанного процесса резервирования, и осуществляет связь/соединение с потоковым сервером 102 и передает содержимое, полученное с помощью камеры 216 на основе устройства с зарядовой связью, в потоковый сервер 102 и выполняет распространение в реальном времени содержимого.

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

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

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

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

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

стадию сохранения путем записи и сохранения информации аутентификации, включенной в информацию установки резервирования, переданную из устройства управления резервированием, в заданной зоне хранения терминального устройства пользователя;

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

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

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

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

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

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

3. Способ использования сервера по п.1, отличающийся тем, что

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

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

4. Способ использования сервера по п.1, отличающийся тем, что

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

на стадии сохранения терминальное устройство пользователя сохраняет информацию связи/соединения и

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

5. Способ использования сервера по п.4, отличающийся тем, что

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

6. Способ использования сервера по п.4, отличающийся тем, что

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

7. Способ использования сервера по п.1, отличающийся тем, что дополнительно содержит стадию оповещения пользователя терминального устройства пользователя во время начала резервирования или в заданное время перед временем начала резервирования, что пришло время начала резервирования или заданное время перед началом времени резервирования.

8. Способ использования сервера по п.1, отличающийся тем, что

на стадии одобрения резервирования устройство управления резервированием шифрует и передает информацию установки резервирования.

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

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

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

стадия сохранения посредством записи и сохранения информации о связи/соединении, включенной в информацию установки резервирования, переданную из устройства управления резервированием, в заданной зоне хранения терминального устройства пользователя; и

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

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

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

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

10. Способ использования сервера по п.9, отличающийся тем, что

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

11. Способ использования сервера по п.9, отличающийся тем, что

на стадии сохранения информация связи/соединения, включенная в информацию установки резервирования, шифруется и записывается.

12. Способ использования сервера по п.9, отличающийся тем, что

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

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

13. Способ использования сервера по п.9, отличающийся тем, что

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

14. Способ использования сервера по п.9, отличающийся тем, что

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

15. Способ использования сервера по п.9, отличающийся тем, что дополнительно содержит

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

16. Способ использования сервера по п.9, отличающийся тем, что

на стадии одобрения резервирования устройство управления резервированием шифрует и передает информацию установки резервирования.

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

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

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

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

18. Устройство управления резервированием сервера по п.17, отличающееся тем, что

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

19. Устройство управления резервированием сервера по п.17, отличающееся тем, что дополнительно содержит:

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

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

20. Устройство управления резервированием сервера по п.17, отличающееся тем, что

передающее средство шифрует и передает информацию установки резервирования.

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

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

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

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

22. Устройство управления резервированием сервера по п.21, отличающееся тем, что

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

23. Устройство управления резервированием сервера по п.21, отличающееся тем, что

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

24. Устройство управления резервированием сервера по п.21, отличающееся тем, что

передающее средство шифрует и передает информацию установки резервирования.

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

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

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

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

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

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

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

процесс передачи информации установки резервирования в терминальное устройство пользователя через сеть.



 

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

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

Изобретение относится к автоматике и вычислительной технике. .

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

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

Изобретение относится к области вычислительной техники и может быть использовано в системах управления. .

Изобретение относится к электронному оборудованию легковых и грузовых автомобилей. .

Изобретение относится к области электронной почты. .

Изобретение относится к области вычислительной техники и предназначено для моделирования задач при проектировании ВС. .

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

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

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

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