Система обработки информации

Иллюстрации

Показать все

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

Реферат

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

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

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

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

Перечень ссылок

Патентный документ

PTL 1 JP 2010-092304 A

Раскрытие изобретения

Техническая задача

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

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

Решение технической задачи

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

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

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

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

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

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

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

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

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

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

Фиг. 6 показывает схему, иллюстрирующую пример экрана игры, показанной посредством устройства-клиента.

Фиг. 7 является схемой, иллюстрирующей пример списка друзей, показанного устройством-клиентом.

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

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

Осуществление изобретения

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

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

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

Пользовательский сервер 2 управления управляет информацией пользователей, которые используют онлайн-сервис по настоящему варианту осуществления. Пользовательский сервер 2 управления включает в себя секцию 11 управления, секцию 12 хранения и секцию 13 связи, как показано на фиг. 1.

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

Секция 13 связи представляет собой интерфейс связи, такой как LAN карта. Пользовательский сервер 2 управления обменивается данными с каждым из множества устройств-клиентов 3 и игровым сервером 4 через секцию 13 связи.

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

Далее будет приведено описание функций, реализуемых системой 1 обработки информации согласно настоящему варианту осуществления. Система 1 обработки информации функционально включает в себя секцию 21 хранения пользовательской информации, секцию 22 регистрации пользовательской информации, секцию 23 приема запроса на пользовательскую информацию, секцию 24 передачи пользовательской информации, секцию 25 выполнения приложений и секцию 26 запроса на пользовательскую информацию. Из этих функций, секция 21 хранения пользовательской информации реализуется с помощью секции 12 хранения пользовательского сервера 2 управления. Секция 22 регистрации пользовательской информации, секция 23 приема запроса на пользовательскую информацию и секция 24 передачи пользовательской информации реализованы как результат выполнения программы, сохраненной в секции 12 хранения, секцией 11 управления пользовательского сервера 2 управления. Эта программа может быть предусмотрена для пользовательского сервера 2 управления посредством сохранения на одном из множества носителей информации, таких как оптический диск, В качестве альтернативы, программа может быть предоставлена посредством сети связи, такой как Интернет. Секция 25 выполнения приложений и секция 26 запроса пользовательской информации реализованы как результат каждого из устройств-клиентов 3, посредством выполнения программы, хранящейся во встроенной памяти.

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

В частности, секция 21 хранения пользовательской информации хранит идентификационное имя N1 и имя N2, имеющее ограничение раскрытия, как информацию имени каждого из пользователей. Идентификационное имя N1 используется системой 1 обработки информации для уникальной идентификации каждого из пользователей. Идентификационное имя N1 не может быть одинаковым в системе. То есть, пользователь не может использовать то же идентификационное имя N1 как имя, которое в настоящее время используется. В результате, он или она не могут использовать любое желаемое имя как идентификационное имя N1. С увеличением числа зарегистрированных пользователей, в частности, пользователи, которые зарегистрированы позже, сталкиваются с трудностями использовать желаемые имена в качестве их идентификационных имен N1, в результате чего эти пользователи должны использовать сложные или длинные имена, которые трудно различить с первого взгляда. Следует отметить, что раскрытие идентификационных имен N особо не ограничивается, и другие пользователи могут ссылаться на идентификационные имена N.

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

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

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

Секция 22 регистрации пользовательской информации принимает регистрацию информации, хранящейся в секции 21 хранения пользовательской информации. Более конкретно, если пользователь начинает использовать настоящую службу в первый раз, то он или она направляет запрос на регистрацию пользователя в секцию 22 регистрации пользовательской информации пользовательского сервера 2 управления посредством его или ее устройства-клиента 3. В это время, прежде всего, пользователь вводит свое идентификационное имя N1 и передает его на пользовательский сервер 2 управления. Кроме того, пользователь также регистрирует имя N2, имеющее ограничение раскрытия, иконку изображения I1 и фотоизображение 12 во время регистрации в качестве нового пользователя или в более позднее время. Эти части информации, зарегистрированные пользователем, хранятся в секции 21 хранения пользовательской информации.

Дополнительно, секция 22 регистрации пользовательской информации регистрирует информацию, представляющую отношения как друзей среди пользователей, в ответ на запрос от каждого из устройств-клиентов 3. В качестве конкретного примера, если пользователь U1 обращается к пользователю U2 для регистрации в качестве друга, устройство-клиент 3, используемое пользователем U1, передает сообщение о заявке на регистрацию в качестве друга на устройство-клиент 3 пользователя U2 в ответ на действия пользователя U1. Когда пользователь U2 осуществляет операцию для подтверждения регистрации в качестве друга в ответ на сообщение, информация по этому поводу направляется на пользовательский сервер 2 управления. Секция 22 регистрации пользовательской информации сохраняет в секции 21 хранения пользовательской информации данные о том, что U1 и U2 пользователи стали друзьями в ответ на уведомление. Следует отметить, что обмен сообщением на заявку регистрации в качестве друга может быть осуществлен непосредственно между устройствами-клиентами 3. В качестве альтернативы, сообщение может быть передано в адрес устройства-клиента 3 через пользовательский сервер 2 управления или другой сервер ретрансляции сообщений.

Регистрация в качестве пользователя, имеющего право на раскрытие, проводится в том же порядке, как для регистрации в качестве друга. В качестве конкретного примера, если пользователь U1 хочет стать пользователем, имеющим право на раскрытие пользователя U2, устройство-клиент 3, управляемое пользователем U1, передает на устройство-клиент 3 пользователя U2 сообщение на заявку для регистрации в качестве пользователя, имеющего право на разглашение. Когда пользователь U2 выполняет операцию для разрешения регистрации, информация по этому поводу направляется на пользовательский сервер 2 управления. В ответ на это, секция 22 регистрации пользовательской информации выполняет процесс регистрации. Посредством выполнения данного процесса регистрации осуществляется добавление пользователя U2 в список пользователей, имеющих право на разглашение пользователя U1, и добавляет пользователя U1 в список пользователей, имеющих право на раскрытие пользователя U2. Обратите внимание, что здесь мы предполагаем, что один пользователь зарегистрирован в качестве пользователя, имеющего право на разглашение, другим пользователем, и наоборот. То есть, если пользователь U1 становится пользователем, имеющим право на раскрытие пользователя U2, то пользователь U2 также всегда будет являться пользователем, имеющим право на раскрытие пользователя U1. Тем не менее, настоящее изобретение не ограничивается этим. Вместо этого, приложение позволяет только одному пользователю быть зарегистрированным в качестве пользователя, имеющего право на раскрытие другого пользователя, и другое приложение может затребовать действия для регистрации другого пользователя как пользователя, имеющего право на раскрытие одного пользователя. Следует отметить, что в настоящем варианте осуществления, только пользователю, который уже зарегистрирован как друг пользователя, разрешается зарегистрироваться как пользователь, имеющий право на раскрытие, как описано ранее. Кроме того, обмен сообщениями на заявку на регистрацию в качестве пользователя, имеющего право на раскрытие, может быть осуществлен непосредственно между устройствами-клиентами 3 как с сообщением на заявку на регистрацию в качестве друга. В качестве альтернативы, сообщение может быть передано в адрес устройства-клиента 3 через пользовательский сервер 2 управления или иной сервер ретрансляции сообщения.

Далее, секция 22 регистрации пользовательской информации может получать услугу от внешней социальной сети (далее называется, как внешняя SNS) профиль информации, включающей в себя имя N2, имеющее ограничение раскрытия, и фотоизображение 12 каждого пользователя. Некоторые внешние SNSs имеют интерфейс, предназначенный для обеспечения информации, управляемой через сеть связи, такую как Интернет. Такой интерфейс позволяет секции 22 регистрации пользовательской информации получить информацию, уже зарегистрированную во внешней SNS, и зарегистрировать эту информацию в настоящей системе в качестве пользовательской информации, не запрашивая каждого пользователя зарегистрировать, например, фотоизображение I2. В этом случае, пользователь подает команду на секцию 22 регистрации пользовательской информации получать информацию от внешней SNS путем ввода информации аутентификации, такой как имя пользователя и пароль для внешней SNS. В ответ, секция 22 регистрации пользовательской информации получает доступ к внешней SNS, запрашивая предоставить информацию, получение которой было разрешено пользователем. В частности, возможно для секции 22 регистрации пользовательской информации получать информацию, такую как имя N2, имеющее ограничение раскрытия, и фотоизображение 12 пользователя, путем доступа к внешней SNS, что основывается на использовании услуги под настоящим именем.

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

Далее будет приведено описание примера процесса обработки со ссылкой на блок-схему алгоритма, показанную на фиг. 4. В этом примере, мы предполагаем, что пользователи U1 и U2 зарегистрированы как друзья во внешнем SNS, и что пользователь U1 уже имеет связь с учетной записью внешней SNS с учетной записью нынешней системы. Здесь мы предполагаем, что пользователь U2 регистрирует себя в качестве пользователя данной системы посредством применения его или ее устройства-клиента 3 (S1). Мы также предполагаем, что пользователь U2 выдает команду на получение пользовательской информации пользователя, который зарегистрирован в качестве друга на внешней SNS, посредством ввода информации учетной записи внешней SNS (S2). В этом случае, секция 22 регистрации пользовательской информации получает информацию учетной записи пользователей, зарегистрированных в качестве друзей пользователя U2, посредством запроса внешней SNS (S3). Такая информация учетной записи включает в себя информацию о пользователе U1. Дополнительно, секция 22 регистрации пользовательской информации осуществляет поиск для определения того, зарегистрирована или нет полученная внешняя SNS информация учетной записи и относится ли к пользователю настоящей системы (S4). Здесь информация учетной записи внешней SNS о пользователе U1 регистрируется. Таким образом, секция 22 регистрации пользовательской информации извлекает информацию о пользователе U1 как о друге пользователя U2 и регистрирует пользователей U1 и U2 как друзей в настоящей услуге (S5).

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

Секция 23 приема запроса пользовательской информации принимает запрос на предоставление информации о пользователе из секции 26 запроса пользовательской информации каждого из устройств-клиентов 3. Здесь, запрос на предоставление пользовательской информации включает в себя информацию, идентифицирующую пользователя, который передает запрос (далее упоминается как запрашивающий пользователь), и информацию, идентифицирующую пользователя, который запрашивается на предоставление пользовательской информации (в дальнейшем упоминается как запрашиваемый пользователь). В настоящем варианте осуществления, секция 25 выполнения приложений каждого из устройств-клиентов 3 выполняет прикладную программу, такую как игры, показывая пользовательскую информацию друга во время выполнения. Например, если пользователи U1 и U2 играют в онлайн-игры вместе, то устройство-клиент 3 пользователя U1 показывает имя и изображение профиля пользователя U2, что соответствует пользователю U2. Чтобы показать такую информацию, секция 26 запроса пользовательской информации устройства-клиента 3, используемая пользователем U1, передает запрос на предоставление имени и изображения профиля пользователя U2 в секцию 23 приема запроса пользовательской информации в ответ на команду из секции 25 выполнения приложений.

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

Более конкретно, если запрашивающий пользователь делает запрос в адрес запрашиваемого пользователя, чтобы предоставлять информацию имени, секция 24 передачи пользовательской информации определяет, запрашиваемый пользователь регистрируется ли в секции 21 хранения пользовательской информации как пользователь, имеющий право на раскрытиезапрашивающего пользователя. Если это так, то секция 24 передачи пользовательской информации передает имя N2, имеющее ограничение раскрытия, в ответ на запрос на предоставление информации имени. Если нет, то, с другой стороны, секция 24 передачи пользовательской информации передает идентификационное имя N1 в ответ на запрос на предоставление информации имени. Это гарантирует, что имя N2, имеющее ограничение раскрытия, запрашиваемого пользователя не раскрывается для запрашивающего пользователя, который не зарегистрирован в качестве пользователя, имеющего право на разглашение. Секция 24 передачи пользовательской информации осуществляет аналогичное определение, если запрашивающий пользователь делает запрос запрашиваемому пользователю на предоставление изображение профиля. Затем, когда запрашиваемый пользователь зарегистрирован в качестве пользователя, имеющего право на раскрытие запрашивающего пользователя, секция 24 передачи пользовательской информации передает фотоизображение I2 в ответ на запрос на предоставление изображения профиля. Если нет, с другой стороны, секция 24 передачи пользовательской информации передает иконку изображения I1 в ответ на запрос о предоставлении изображения профиля.

В настоящем варианте осуществления, в частности, мы предполагаем, что секция 24 передачи пользовательской информации всегда передает либо комбинацию идентификационного имени N1 и иконку изображения I1, или комбинацию имени N2, имеющее ограничение на раскрытие, и фотоизображение 12, в ответ на запрос на предоставление имени и изображения профиля. Поэтому, даже если фотоизображение 12 запрашиваемого пользователя не зарегистрировано, то иконка изображения I1 не передается вместе с именем N2, имеющим ограничение раскрытия, в ответ на запрос на предоставление информации от пользователя, имеющего право на разглашение. Такой контроль осуществляется по следующей причине. То есть, вполне возможно, что имя N2, имеющее ограничение раскрытия, может быть таким же, как и у других пользователей. Иконка изображения I1 также генерируются путем объединения изображений или частей, доступных заранее. Таким образом, также возможно, что иконка изображения I1 может быть такой же, как и у других пользователей. Таким образом, если разрешается предоставление такой комбинации имени и изображения, то, вполне вероятно, пользователь может легко представлять себя другому пользователю. В настоящем варианте осуществления, таким образом, пользовательская информация представлена в виде одной из вышеперечисленных комбинаций имени и изображения профиля. Следует отметить, что если пользователь уже зарегистрировал фотоизображение I2, то секция 24 передачи пользовательской информации передает сообщение о том, что фотографическое изображение I2 не существует вместе с именем N2, имеющим ограничение раскрытия, в ответ на запрос о предоставление информации от пользователя, имеющего право на разглашение. В ответ на это устройство-клиент 3 показывает ID изображения по умолчанию (например, силуэт изображения), представленное заранее, а не изображение профиля запрашиваемого пользователя.

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

Секция 26 запроса пользовательской информации передает запрос на получение пользовательской информации в секцию 23 приема запроса пользовательской информации пользовательского сервера 2 управления в ответ на команду из секции 25 выполнения приложений. В это время, секция 26 запроса пользовательской информации передает запрос на получение вместе с информацией, идентифицирующей пользователя, который использует устройство-клиент 3 (т.е., запрашивающий пользователь). Затем секция 26 запроса пользовательской информации предоставляет информацию о пользователе, переданную из секции 24 передачи пользовательской информации в ответ на запрос получения, в секцию 25 выполнения приложений Это позволяет секции 25 выполнения приложений показывать изображение, включающее в себе либо идентификационное имя N1, или имя N2, имеющее ограничение раскрытия, предоставленное пользовательским сервером 2 управления, на экране отображения.

Далее будет приведено описание конкретного примера пользовательской информации, генерированной и показанной секцией 25 выполнения приложения устройства-клиента 3, со ссылкой на блок-схему алгоритма, показанную на фиг. 5, и пример отображения, показанный на фиг. 6. Фиг. 6 иллюстрирует пример изображения игры, которая отображается на экране отображения устройства-клиента 3 пользователя U3. Здесь пользователи U1, U2 и U3 играют совместно в гоночную игру. Гоночные автомобили С1 и С2, соответственно управляемые пользователями U1 и U2, отображаются на изображении игры. Кроме того, пользовательская информация Р1 и Р2, каждая из которых включает в себя информацию имени и изображение пользователя, который управляет гоночным автомобилем, показана, соответственно, для гоночных автомобилей С1 и С2. Здесь и пользователи U1 и U2 являются друзьями пользователя U3. Однако, несмотря на то, что они зарегистрированы как пользователь, имеющий право на раскрытие пользователя U1, пользователь U3 не зарегистрирован как пользователь, имеющий право на раскрытие пользователя U2.

В этом примере, в устройстве-клиенте 3 пользователя U3, секция 25 выполнения приложений предписывает секции 26 запроса пользовательской информации получить пользовательскую информацию о пользователях U1 и U2 в соответствии с запросом пользователей (S11). В ответ на запрос, секция 26 запроса пользовательской информации передает в секцию 23 приема запроса пользовательс