JP2015076089A - Server device, method, and system - Google Patents

Server device, method, and system Download PDF

Info

Publication number
JP2015076089A
JP2015076089A JP2014085071A JP2014085071A JP2015076089A JP 2015076089 A JP2015076089 A JP 2015076089A JP 2014085071 A JP2014085071 A JP 2014085071A JP 2014085071 A JP2014085071 A JP 2014085071A JP 2015076089 A JP2015076089 A JP 2015076089A
Authority
JP
Japan
Prior art keywords
tag information
content
registered
user
tag
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2014085071A
Other languages
Japanese (ja)
Inventor
一登 長田
Ichito NAGATA
一登 長田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
DeNA Co Ltd
Original Assignee
DeNA Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by DeNA Co Ltd filed Critical DeNA Co Ltd
Priority to JP2014085071A priority Critical patent/JP2015076089A/en
Publication of JP2015076089A publication Critical patent/JP2015076089A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PROBLEM TO BE SOLVED: To easily acquire interesting images from images shared by users.SOLUTION: A server device 10 provides service for enabling registered users to share contents, via a network. The server device 10 is configured to: receive a content from a registered user who is registered with the service; require the registered user to select tag information to be attached to the content from pieces of tag information registered in the past, or to create new tag information; receive the selected or created tag information; store the received content and the tag information in association in a memory; and display contents which are associated with the tag information received from the registered user in the memory and are received from the registered user or other registered users, on a terminal screen of the registered user.

Description

本発明は、情報処理端末を用いたコンテンツの共有を行う技術に関する。   The present invention relates to a technology for sharing content using an information processing terminal.

従来、PC(Personal Computer)端末や携帯端末等の情報処理装置を用いて、画像の共有を行う、いわゆる画像シェアサービスが提供されている。2010年以降、スマートフォンと呼ばれる多機能型携帯端末が急速に普及し、携帯端末で利用されることを前提としたコンテンツ共有サービスが多く提供され、利用者数が増えている。   2. Description of the Related Art Conventionally, so-called image sharing services have been provided that share images using an information processing apparatus such as a PC (Personal Computer) terminal or a portable terminal. Since 2010, multifunctional mobile terminals called smartphones have rapidly spread, and many content sharing services that are supposed to be used on mobile terminals have been provided, and the number of users is increasing.

たとえば、特許文献1には、画像をタグ情報と共に管理し、ユーザが指定したタグに適合する画像を情報処理装置に表示させることが記載されている。   For example, Patent Document 1 describes that an image is managed together with tag information, and an image suitable for a tag specified by a user is displayed on an information processing apparatus.

再表2008/093783号公報No. 2008/093783

しかしながら、従来の技術では、ユーザが興味のある画像をより手軽に取得し、ユーザ間で共有するためには改善の余地があった。   However, in the conventional technology, there is room for improvement in order to easily acquire and share an image that the user is interested in.

本発明はかかる課題に鑑みてなされたものであり、その目的は、ユーザ間で共有しているコンテンツから、興味のあるコンテンツをより手軽に取得できるサーバ装置、方法、および、プログラムを提供することにある。   The present invention has been made in view of such problems, and an object thereof is to provide a server device, a method, and a program that can more easily acquire content of interest from content shared among users. It is in.

本発明のある態様は、ネットワークを介して、登録ユーザ間においてコンテンツを共有させるサービスを提供するサーバ装置に関する。このサーバ装置は、サービスに登録している登録ユーザからコンテンツを受け付けるコンテンツ受付部と、登録ユーザに、過去に登録されたタグ情報の中から前記コンテンツに付与すべきタグ情報を選択させ、あるいは、新たに生成させるタグ情報選択生成部と、タグ情報選択生成部によって選択もしくは生成されたタグ情報を受け付けるタグ情報受付部と、コンテンツ受付部によって受け付けたコンテンツと、タグ情報受付部によって受け付けたタグ情報とを関連づけて記憶するメモリと、メモリにおいて、当該登録ユーザから受け付けたタグ情報と関連づけられているコンテンツであって、当該登録ユーザもしくは他の登録ユーザから受け付けたコンテンツを当該登録ユーザの端末画面に表示する表示制御部と、を備える。   One embodiment of the present invention relates to a server device that provides a service for sharing contents among registered users via a network. This server device has a content receiving unit that receives content from a registered user registered in the service, and allows a registered user to select tag information to be given to the content from tag information registered in the past, or Tag information selection generation unit to be newly generated, tag information reception unit that receives tag information selected or generated by the tag information selection generation unit, content received by the content reception unit, and tag information received by the tag information reception unit And the content stored in the memory in association with the tag information received from the registered user, and the content received from the registered user or another registered user is displayed on the terminal screen of the registered user. A display control unit for displaying.

このような態様によると、登録ユーザから受け付けたタグ情報と関連づけられているコンテンツであって、当該登録ユーザもしくは他の登録ユーザから受け付けたコンテンツを当該登録ユーザの端末画面に表示することによって、お気に入りのタグに関連している共有コンテンツをより手軽に取得することができる。   According to such an aspect, the content that is associated with the tag information received from the registered user and received from the registered user or another registered user is displayed on the terminal screen of the registered user. Shared content related to the tag can be acquired more easily.

また、このサーバ装置は、タグ情報受付部によって受け付けたタグ情報を当該登録ユーザのお気に入りタグとして管理するタグ情報管理部をさらに備えてもよい。ここで、表示制御部は、前記メモリにおいて、前記タグ情報管理部においてお気に入りタグとして管理されているタグ情報と関連づけられているコンテンツを当該登録ユーザの端末画面に表示してもよい。   The server device may further include a tag information management unit that manages tag information received by the tag information reception unit as a favorite tag of the registered user. Here, the display control unit may display the content associated with the tag information managed as the favorite tag in the tag information management unit in the memory on the terminal screen of the registered user.

このような態様によると、お気に入りタグとして管理されているタグ情報と関連づけられているコンテンツを当該登録ユーザの端末画面に表示することによって、お気に入りのタグに関連している共有コンテンツをより手軽に取得することができる。   According to such an aspect, the shared content related to the favorite tag can be obtained more easily by displaying the content associated with the tag information managed as the favorite tag on the terminal screen of the registered user. can do.

また、このサーバ装置は、所定の指標に基づいて、メモリに記憶されているコンテンツにスコアを付与するコンテンツスコア管理部と、コンテンツスコア管理部において付与されたスコアが所定以上であるコンテンツのうち、そのコンテンツのタグ情報が登録ユーザのお気に入りタグである場合に、そのコンテンツをおすすめコンテンツとして当該登録ユーザに推奨するコンテンツ推奨部と、をさらに備えてもよい。   Further, the server device includes a content score management unit that assigns a score to the content stored in the memory based on a predetermined index, and content that has a score given by the content score management unit that is greater than or equal to a predetermined value. When the tag information of the content is a registered user's favorite tag, a content recommendation unit that recommends the content as recommended content to the registered user may be further included.

このような態様によると、スコアが所定以上であるコンテンツのうち、そのコンテンツのタグ情報が登録ユーザのお気に入りタグである場合に、そのコンテンツをおすすめコンテンツとして当該登録ユーザに推奨することによって、当該登録ユーザはユーザ間で人気があり且つ当該登録ユーザの趣味に合う可能性の高いコンテンツを見逃すことなく閲覧でき、また、取得することができる。   According to such an aspect, when the tag information of the content among the content having a score equal to or higher than a predetermined value is the registered user's favorite tag, the content is recommended to the registered user by recommending the content to the registered user. The user can browse and acquire content that is popular among users and has a high possibility of meeting the registered user's hobbies.

また、コンテンツスコア管理部は、所定の指標として、コンテンツの閲覧数又はそのコンテンツをお気に入りとして登録しているユーザ数の少なくともいずれかに基いて、スコアを付与してもよい。   Further, the content score management unit may give a score as a predetermined index based on at least one of the number of browsing contents or the number of users who have registered the content as favorites.

このような態様によると、コンテンツの閲覧数又はそのコンテンツをお気に入りとして登録しているユーザ数の少なくともいずれかに基いて、スコアを付与することによって、ユーザ間で人気のあるコンテンツを効率的に抽出することができる。   According to such an aspect, content that is popular among users can be efficiently extracted by assigning a score based on at least one of the number of browsing contents or the number of users who have registered the contents as favorites. can do.

また、タグ情報選択生成部は、メモリにすでに登録されているタグ情報のうち、登録ユーザが端末に入力した文字から類推されるタグ情報を選択可能なタグ情報として表示制御部に表示させると共に、提示されたタグ情報が付与されたコンテンツの数を表示させてもよい。   In addition, the tag information selection generation unit causes the display control unit to display tag information analogized from characters input to the terminal by the registered user among the tag information already registered in the memory as selectable tag information, The number of contents provided with the presented tag information may be displayed.

このような態様によると、メモリにすでに登録されているタグ情報のうち、登録ユーザが端末に入力した文字から類推されるタグ情報を選択可能なタグ情報として表示制御部に表示させることによって、ユーザの入力補助ができ、システムの快適性を向上できる。また、提示されたタグ情報が付与されたコンテンツの数もあわせて表示することによって、提示されたタグ情報がどの程度一般的に用いられているかの目安を登録ユーザに知らせることができ、登録ユーザがコンテンツに付与するタグ情報を決定することを容易にすることができる。   According to such an aspect, among the tag information already registered in the memory, the tag information estimated from the characters input by the registered user to the terminal is displayed on the display control unit as selectable tag information. Input assistance, and the comfort of the system can be improved. In addition, by displaying the number of contents to which the presented tag information is added, it is possible to inform the registered user of a general indication of how much the presented tag information is used. Can easily determine the tag information to be given to the content.

本発明の別の態様は、ネットワークを介して、登録ユーザ間においてコンテンツを共有させるサービスを提供する方法である。この方法は、サービスに登録している登録ユーザからコンテンツを受け付けるステップと、登録ユーザに、過去に登録されたタグ情報の中から前記コンテンツに付与すべきタグ情報を選択させ、もしくは、新たに生成させて、そのタグ情報を受け付けるステップと、受け付けたコンテンツとタグ情報とを関連づけてメモリに記憶するステップと、メモリにおいて、当該登録ユーザから受け付けたタグ情報と関連づけられているコンテンツであって、当該登録ユーザもしくは他の登録ユーザから受け付けたコンテンツを当該登録ユーザの端末画面に表示するステップと、を含む。   Another aspect of the present invention is a method for providing a service for sharing contents among registered users via a network. This method accepts content from a registered user registered in the service, and allows the registered user to select tag information to be given to the content from among tag information registered in the past, or to newly generate it A step of receiving the tag information, a step of storing the received content and the tag information in association with each other in memory, and a content associated with the tag information received from the registered user in the memory, Displaying the content received from the registered user or another registered user on the terminal screen of the registered user.

本発明の別の態様は、ネットワークを介して、登録ユーザ間においてコンテンツを共有させるサービスをコンピュータに実行させるためのプログラムである。このプログラムは、サービスに登録している登録ユーザからコンテンツを受け付けるステップと、登録ユーザに、過去に登録されたタグ情報の中から前記コンテンツに付与すべきタグ情報を選択させ、もしくは、新たに生成させて、そのタグ情報を受け付けるステップと、受け付けたコンテンツとタグ情報とを関連づけてメモリに記憶するステップと、メモリにおいて、当該登録ユーザから受け付けたタグ情報と関連づけられているコンテンツであって、当該登録ユーザもしくは他の登録ユーザから受け付けたコンテンツを当該登録ユーザの端末画面に表示するステップと、を含む。   Another aspect of the present invention is a program for causing a computer to execute a service for sharing contents among registered users via a network. The program accepts content from a registered user registered in the service, and causes the registered user to select tag information to be given to the content from among tag information registered in the past, or to generate a new one A step of receiving the tag information, a step of storing the received content and the tag information in association with each other in memory, and a content associated with the tag information received from the registered user in the memory, Displaying the content received from the registered user or another registered user on the terminal screen of the registered user.

なお、以上の構成要素の任意の組み合わせ、本発明の表現を方法、装置、システム、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。   It should be noted that any combination of the above-described constituent elements and a representation of the present invention converted between a method, an apparatus, a system, a computer program, etc. are also effective as an aspect of the present invention.

本発明によると、ユーザ間で共有しているコンテンツから、興味のあるコンテンツをより手軽に取得できる。   According to the present invention, it is possible to more easily acquire content of interest from content shared between users.

本発明の実施例を説明する前に、まず、本発明の概要を述べる。本発明は、情報通信端末装置間においてコンテンツを共有するためのコンテンツ共有サービスなどに適用が可能である。この様なサービスに登録しているユーザを、以下、「登録ユーザ」という。コンテンツには、静止画像、動画像、音声、テキスト、電子書籍、地図情報、あるいは、これらの組み合わせが含まれる。なお、以下においては、静止画像を例として説明を行うが、本発明がこれに限定されるものではないことは当業者であれば容易に理解されるところである。   Before describing the embodiments of the present invention, an outline of the present invention will be described first. The present invention can be applied to a content sharing service for sharing content between information communication terminal devices. A user registered in such a service is hereinafter referred to as a “registered user”. The content includes a still image, a moving image, sound, text, an electronic book, map information, or a combination thereof. In the following, a still image will be described as an example, but it will be easily understood by those skilled in the art that the present invention is not limited to this.

登録ユーザは、コンテンツ共有システム100内において画像をアップロードする際、もしくは、他の登録ユーザがアップロードした画像をお気に入りとする際に、その画像に任意のタグ情報をテキスト情報として付与できる。タグ情報は、コンテンツ共有システム内において過去に登録されているものから選択してもよいし、新たなタグ情報を付与してもよい。   When a registered user uploads an image within the content sharing system 100 or when an image uploaded by another registered user is a favorite, the registered user can give arbitrary tag information to the image as text information. The tag information may be selected from those registered in the past in the content sharing system, or new tag information may be given.

従来の画像投稿システムにおいては、投稿される画像に撮像されている人物あるいはその人物のIDをタグとして当該画像に付与していたが、タグと画像とが1対1の関係であったため、画像を検索する用途ではあまり用いられることはなかった。   In the conventional image posting system, the person imaged in the posted image or the ID of the person is assigned to the image as a tag. However, since the tag and the image have a one-to-one relationship, It was rarely used for searching for.

本発明においては、以上の課題を解消しており、タグ情報を画像分類情報として用いることによって、お気に入りのタグについて他の登録ユーザが投稿したコンテンツであってもシェアされやすくなる。また、お気に入りのタグに関連づけられたコンテンツの量が自然と増えていくこととなり、登録ユーザは、お気に入りタグを媒介として、増えたコンテンツを確実に閲覧、取得することができる。以下、本発明をコンテンツ共有システムに適用した例を用いて説明する。   In the present invention, the above-described problems are solved, and by using tag information as image classification information, even content registered by other registered users regarding a favorite tag can be easily shared. In addition, the amount of content associated with the favorite tag naturally increases, and the registered user can reliably browse and acquire the increased content through the favorite tag. Hereinafter, an example in which the present invention is applied to a content sharing system will be described.

まず、実施例1について説明する。図1は、本発明の実施例1にかかるコンテンツ共有システム100を示す図である。コンテンツ共有システム100は、サーバ装置10と、基地局40で代表される第1基地局40a〜第3基地局40cと、モバイル端末50で代表される第1モバイル端末50a〜第3モバイル端末50cと、サーバ装置10と基地局40とを有線回線で接続するネットワーク60と、PC端末70とを含む。モバイル端末50は、コンテンツ共有サービスの登録ユーザのユーザ端末として用いられる。   First, Example 1 will be described. FIG. 1 is a diagram illustrating a content sharing system 100 according to the first embodiment of the present invention. The content sharing system 100 includes a server device 10, a first base station 40a to a third base station 40c represented by a base station 40, and a first mobile terminal 50a to a third mobile terminal 50c represented by a mobile terminal 50. A network 60 that connects the server apparatus 10 and the base station 40 via a wired line and a PC terminal 70 are included. The mobile terminal 50 is used as a user terminal for a registered user of the content sharing service.

なお、図示の都合上、基地局40、モバイル端末50は共に3台のみ図示したが、これにかぎらず、それ以上の基地局40、モバイル端末50が存在してもよい。PC端末70についても同様である。また、第1モバイル端末50a〜第3モバイル端末50cは、それぞれ異なる基地局50と接続されるとして図示しているが、これにかぎらず、1つの基地局50に複数のモバイル端末50が接続されていても、本発明が適用可能であることは言うまでもない。   For convenience of illustration, only three base stations 40 and mobile terminals 50 are shown, but the number of base stations 40 and mobile terminals 50 may be more than that. The same applies to the PC terminal 70. The first mobile terminal 50a to the third mobile terminal 50c are illustrated as being connected to different base stations 50, but not limited to this, a plurality of mobile terminals 50 are connected to one base station 50. Needless to say, the present invention is applicable.

サーバ装置10は、コンテンツ共有サービスを実施、提供するための装置である。サーバ装置10は、ネットワーク60と基地局40とを介して、モバイル端末50やPC端末70との間で、コンテンツ共有処理のための通信処理を実行する。なお、以下においては、説明を簡易にするため、単に、「サーバ装置10とモバイル端末40ないしPC端末70との間で通信処理を実行する」などと表現し、ネットワーク60および基地局40を介する点については記載を省略する。また、以下においては、モバイル端末50やPC端末70を総称して、ユーザ端末と表現することもある。   The server device 10 is a device for implementing and providing a content sharing service. The server device 10 performs communication processing for content sharing processing between the mobile terminal 50 and the PC terminal 70 via the network 60 and the base station 40. In the following, in order to simplify the description, it is simply expressed as “execution of communication processing between the server device 10 and the mobile terminal 40 or the PC terminal 70” and the like via the network 60 and the base station 40. The description of points is omitted. In the following, the mobile terminal 50 and the PC terminal 70 may be collectively referred to as a user terminal.

ここで、サーバ装置10は、コンテンツ共有システム100に登録した登録ユーザの情報を管理するユーザ情報管理機能と、登録ユーザからコンテンツとタグ情報を受け付ける受付機能と、タグ情報をキーとして、関連するコンテンツを登録ユーザの画面に表示させるための制御をする表示制御機能と、他の登録ユーザがアップロードしたコンテンツを推奨するコンテンツ推奨機能と、を有する。   Here, the server device 10 includes a user information management function for managing information of registered users registered in the content sharing system 100, a reception function for receiving content and tag information from registered users, and related content using tag information as a key. Has a display control function for controlling to display on the registered user's screen, and a content recommendation function for recommending content uploaded by other registered users.

ユーザ情報管理機能は、ユーザ端末から送信された連絡先情報や、写真や動画などの画像情報を、ユーザに付与された識別情報と関連づけて管理する。具体的には、まず、ユーザ端末からの要求にしたがって、ユーザ端末上でコンテンツ共有システム100を利用できるようにするためのアプリをダウンロードさせた後、ユーザ端末にユーザ情報を入力させるための画面を表示し、その画面を介して入力された登録ユーザの連絡先情報をその登録ユーザに対して付与した識別情報に関連づけて、サーバ装置10内のメモリに記憶する。あるいは、アプリをダウンロードさせた後、ユーザ端末内のメモリに記憶されている連絡先情報をアップロードさせて、その登録ユーザに対して付与した識別情報に関連づけて、サーバ装置10内のメモリにインポートする。この処理の後、ユーザはコンテンツ共有サービスを利用することができる。   The user information management function manages contact information transmitted from a user terminal and image information such as a photo and a moving image in association with identification information given to the user. Specifically, first, in accordance with a request from the user terminal, after downloading an application for making the content sharing system 100 available on the user terminal, a screen for allowing the user terminal to input user information is displayed. The contact information of the registered user displayed and input via the screen is stored in the memory in the server device 10 in association with the identification information given to the registered user. Alternatively, after the application is downloaded, the contact information stored in the memory in the user terminal is uploaded, and imported to the memory in the server device 10 in association with the identification information given to the registered user. . After this processing, the user can use the content sharing service.

受付機能は、アプリの実施中において、登録ユーザから任意の画像情報のアップロードを受け付けることができる。このアプリで提供されるサービスは、全ての登録ユーザの間でコンテンツの共有が可能なオープンなコミュニケーションであってもよいし、あるいは、フレンド関係が成立した登録ユーザの間においてのみ画像がシェアされるような、クローズドなコミュニケーションであってもよい。アップロードは、端末内に記憶されているコンテンツの他、インターネット上を検索して得たコンテンツも対象とすることができる。アップロードの際に、ユーザは、画像を分類するためのタグ情報を付与する。   The accepting function can accept uploading of arbitrary image information from a registered user during application execution. The service provided by this application may be open communication that allows content sharing among all registered users, or images are shared only between registered users who have established friendships. Such closed communication may be used. The upload can be targeted not only for the content stored in the terminal but also for the content obtained by searching on the Internet. At the time of uploading, the user gives tag information for classifying images.

表示制御機能は、アップロードユーザが誰であるかを問わず、お気に入りのタグ情報が付与されたコンテンツをそのユーザの端末画面に表示する。なお、1つのコンテンツに複数のタグ情報が付与されることができる。たとえば、コンテンツXに、タグ情報としてAとBが付与されている場合、登録ユーザがAもしくはBのいずれかをお気に入りタグとして登録していれば、端末画面にコンテンツXが表示されることとなる。また、同一のタグ情報を複数のコンテンツに付与することもできる。   The display control function displays content to which favorite tag information is added on the terminal screen of the user regardless of who the uploading user is. A plurality of tag information can be given to one content. For example, when A and B are assigned as tag information to the content X, if the registered user registers either A or B as a favorite tag, the content X is displayed on the terminal screen. . Further, the same tag information can be assigned to a plurality of contents.

コンテンツ推奨機能は、コンテンツのスコア付与機能と、所定のスコア以上のコンテンツの提示機能とを有する。スコア付与機能は、コンテンツごとに実施され、コンテンツの閲覧回数、クリップ回数などにより、数値としてのスコアが計算される。クリップ回数とは、そのコンテンツをお気に入りとして選択したユーザの数である。提示機能は、所定のスコア以上となったコンテンツを、そのコンテンツのタグ情報をお気に入りとして登録している登録ユーザに対して提示する機能である。スコアは、閲覧等のたびに更新されてもよい。これらの機能により、ユーザは、お気に入りとしているタグ情報が付与されているコンテンツのうち、人気コンテンツをすばやく把握することができる。   The content recommendation function has a content scoring function and a content presentation function of a predetermined score or higher. The score assignment function is performed for each content, and a score as a numerical value is calculated based on the number of times the content has been browsed, the number of clips, and the like. The clip count is the number of users who have selected the content as a favorite. The presenting function is a function for presenting content that has reached a predetermined score or higher to a registered user who has registered tag information of the content as a favorite. The score may be updated every time browsing is performed. With these functions, the user can quickly grasp popular content among the content to which the tag information set as favorites is given.

図2は、図1のコンテンツ共有システム100におけるサーバ装置10の構成例を示す図である。サーバ装置10は、サーバ通信部12と、ユーザ情報管理部14と、コンテンツ受付部16と、タグ情報選択生成部18と、タグ情報受付部20と、タグ情報管理部22と、コンテンツスコア管理部24と、コンテンツ推奨部26と、画面表示制御部28と、サーバメモリ30とを含む。   FIG. 2 is a diagram illustrating a configuration example of the server device 10 in the content sharing system 100 of FIG. The server device 10 includes a server communication unit 12, a user information management unit 14, a content reception unit 16, a tag information selection generation unit 18, a tag information reception unit 20, a tag information management unit 22, and a content score management unit. 24, a content recommendation unit 26, a screen display control unit 28, and a server memory 30.

サーバ通信部12は、ユーザ端末からの信号を受信し、所定の復調処理を実施して、ユーザ情報管理部14、コンテンツ受付部16と、タグ情報選択生成部18と、タグ情報受付部20と、タグ情報管理部22と、コンテンツスコア管理部24と、コンテンツ推奨部26と、画面表示制御部28に復調された信号を送る。また、送信すべき信号に対して所定の変調処理を実施して、ユーザ端末に送信する。なお、サーバ通信部12における変復調処理は、従来用いられている変復調技術が用いられてよく、このような態様であったとしても、本発明を適用することができることは当業者に理解されるところである。   The server communication unit 12 receives a signal from the user terminal, performs a predetermined demodulation process, a user information management unit 14, a content reception unit 16, a tag information selection generation unit 18, and a tag information reception unit 20 The demodulated signal is sent to the tag information management unit 22, the content score management unit 24, the content recommendation unit 26, and the screen display control unit 28. In addition, a predetermined modulation process is performed on the signal to be transmitted, and the signal is transmitted to the user terminal. The modulation / demodulation processing in the server communication unit 12 may use a conventional modulation / demodulation technique, and it will be understood by those skilled in the art that the present invention can be applied even in such a mode. is there.

ユーザ情報管理部14は、サーバ通信部12を通じて、ユーザ端末からアップロードされた連絡先情報や画像情報を受け取る。たとえば、ユーザ情報管理部14には、ユーザ端末にコンテンツ共有サービスを利用するためのアプリがインストールされたとき、ユーザの連絡先情報を入力させるための画面を表示し、入力されたユーザの連絡先情報をサーバ装置10に送信する。あるいは、アプリがインストールされたとき、ユーザ端末内の連絡先情報がサーバ装置10にアップロードされる。その際、ユーザ情報管理部14は、まず、連絡先情報を送信したユーザ端末にIDを付与する。そこで、ユーザ情報管理部14は、ユーザ端末に付与したIDとその連絡先情報とを対応付けて、サーバメモリ30に登録してもよい。また、ユーザ情報管理部14は、任意の登録ユーザからアップロードされた画像情報と、当該画像情報をアップロードしたアップロードユーザのIDとを対応付けて、サーバメモリ30に記憶する。   The user information management unit 14 receives contact information and image information uploaded from the user terminal through the server communication unit 12. For example, when an application for using the content sharing service is installed in the user terminal, the user information management unit 14 displays a screen for inputting user contact information, and the input user contact information Information is transmitted to the server device 10. Alternatively, when the application is installed, the contact information in the user terminal is uploaded to the server device 10. At that time, the user information management unit 14 first assigns an ID to the user terminal that has transmitted the contact information. Therefore, the user information management unit 14 may associate the ID assigned to the user terminal with the contact information and register it in the server memory 30. Further, the user information management unit 14 stores the image information uploaded from any registered user and the ID of the upload user who uploaded the image information in the server memory 30 in association with each other.

連絡先情報とは、氏名、フリガナ、電話番号、携帯電話番号、Eメールアドレス、SNS情報、ユーザ情報などを含む。電話番号、携帯電話番号、Eメールアドレス、あるいは、SNS情報は、複数であってもよい。SNS情報は、facebook、twitter、mixi、Linkedin(以上4つはすべて登録商標)などのSNSにおいてユーザを識別し、また、そのユーザに対して連絡をするために必要な1以上の情報を含む。ユーザ情報は、コンテンツ共有システム100を利用するためのアプリをインストールしているか否かを示す情報であり、登録ユーザであるか未登録ユーザであるかを判断するためのフラグとなる。   The contact information includes name, reading, phone number, mobile phone number, e-mail address, SNS information, user information, and the like. There may be a plurality of telephone numbers, mobile phone numbers, e-mail addresses, or SNS information. The SNS information includes one or more pieces of information necessary for identifying a user in an SNS such as facebook, twitter, mixi, and Linkedin (all four are registered trademarks) and for contacting the user. The user information is information indicating whether an application for using the content sharing system 100 is installed, and is a flag for determining whether the user is a registered user or an unregistered user.

コンテンツ受付部16は、コンテンツ共有サービスに登録している登録ユーザからコンテンツのアップロードを受け付ける。受け付けられたコンテンツは、アップロードをした登録ユーザを示すIDと関連づけられて、サーバメモリ30に記憶される。   The content reception unit 16 receives content uploads from registered users registered in the content sharing service. The received content is stored in the server memory 30 in association with an ID indicating the registered user who uploaded.

タグ情報選択生成部18は、登録ユーザに、過去に登録されたタグ情報の中からコンテンツに付与すべきタグ情報を選択させ、あるいは、新たに生成させる。具体的には、サーバメモリ30にすでに登録されているタグ情報から、登録ユーザが端末画面に入力したテキスト文字をもとに、前方一致検索などの手法を用いて、入力文字に近いものを類推して表示することで、タグ名称の入力アシストを行う。ユーザは表示された既登録のタグ情報を選択することもできるし、新たなタグ情報を生成することもできる。   The tag information selection generation unit 18 causes the registered user to select tag information to be added to the content from tag information registered in the past, or to newly generate tag information. Specifically, from the tag information already registered in the server memory 30, an analogy of the input characters is estimated using a technique such as a forward matching search based on text characters input by the registered user on the terminal screen. The tag name input assist is performed. The user can select the displayed registered tag information, or can generate new tag information.

ここで、タグ情報受付部20は、タグ情報選択生成部18によって選択もしくは生成されたタグ情報を受け付ける。また、タグ情報管理部22は、タグ情報受付部20によって受け付けたタグ情報を当該登録ユーザのお気に入りタグとして管理する。タグ情報管理部22は、他の登録ユーザがアップロードした画像のうち、登録ユーザがクリップした画像をお気に入り画像として、登録ユーザのIDと関連づけてサーバメモリ30で管理する。その際に、クリップした画像に付与されているタグ情報をお気に入りタグ情報として、登録ユーザのIDと関連づけてサーバメモリ30で管理するようにしてもよい。   Here, the tag information receiving unit 20 receives the tag information selected or generated by the tag information selection generating unit 18. Further, the tag information management unit 22 manages the tag information received by the tag information reception unit 20 as a favorite tag of the registered user. The tag information management unit 22 manages, as a favorite image, an image clipped by a registered user among images uploaded by other registered users in the server memory 30 in association with the ID of the registered user. At that time, the tag information given to the clipped image may be managed as the favorite tag information in the server memory 30 in association with the registered user ID.

コンテンツスコア管理部24は、所定の指標に基づいて、サーバメモリ30に記憶されているコンテンツにスコアを付与する。所定の指標としては、コンテンツの閲覧数、そのコンテンツをお気に入りとして登録しているユーザ数(クリップ数)の少なくともいずれかに基いてもよい。   The content score management unit 24 assigns a score to the content stored in the server memory 30 based on a predetermined index. The predetermined index may be based on at least one of the number of browsing contents and the number of users who register the contents as favorites (the number of clips).

コンテンツ推奨部26は、コンテンツスコア管理部24において付与されたスコアが所定の値以上であるコンテンツのうち、そのコンテンツのタグ情報が登録ユーザのお気に入りタグである場合に、そのコンテンツをおすすめコンテンツとして当該登録ユーザに推奨する。推奨の際には、コンテンツ推奨部26がサーバメモリ30にアクセスして推奨対象のコンテンツを読み出し、画面表示制御部28に対して、該当ユーザの端末画面へのポップアップ表示を指示する。ユーザは、ポップアップされた画像をタップすることで拡大表示することができ、その画像を閲覧したりお気に入り画像として登録したりすることができる。おすすめコンテンツの推奨は、メール、SMS、チャット、SNS内のメッセンジャーなどの手段によって行ってもよい。   The content recommendation unit 26 selects the content as recommended content when the tag information of the content is the registered user's favorite tag among the content having the score assigned by the content score management unit 24 equal to or greater than a predetermined value. Recommended for registered users. At the time of recommendation, the content recommendation unit 26 accesses the server memory 30 to read the recommended content, and instructs the screen display control unit 28 to display a pop-up on the terminal screen of the corresponding user. The user can enlarge the displayed image by tapping the popped up image, and can browse the image or register it as a favorite image. Recommendation content may be recommended by means such as mail, SMS, chat, and messenger in SNS.

画面表示制御部28は、ユーザがコンテンツ共有システム100にアクセスした場合に、サーバ通信部12を通じて、ユーザ端末の画面に表示させるべき画像やテキストなどを送信する。たとえば、ユーザ情報画面を表示させる場合、画面表示制御部28は、サーバメモリ30にアクセスして、表示させるべきユーザのユーザ情報を取得し、所定のフォーマットでユーザ情報画面を形成する。また、タグ情報受付部20においてタグ付け処理がなされた場合に、サーバメモリ30にアクセスして、被タグ付コンテンツを表示させる。   When the user accesses the content sharing system 100, the screen display control unit 28 transmits an image or text to be displayed on the screen of the user terminal through the server communication unit 12. For example, when displaying the user information screen, the screen display control unit 28 accesses the server memory 30 to acquire user information of the user to be displayed, and forms the user information screen in a predetermined format. Further, when tagging processing is performed in the tag information receiving unit 20, the server memory 30 is accessed and the tagged content is displayed.

ここで、図3〜図10を用いて、コンテンツ共有サービスに関する説明を行う。なお、理解を容易とするためにユーザ端末の画面表示を用いているが、これらの画面表示は、サーバ装置10のサーバ通信部12と、ユーザ情報管理部14と、コンテンツ受付部16と、タグ情報選択生成部18と、タグ情報受付部20と、タグ情報管理部22と、コンテンツスコア管理部24と、コンテンツ推奨部26の指示のもとで、画像表示制御部28がサーバメモリ30にアクセスすることにより生成されて、ユーザ端末の画面に表示させたものである。また、端末の画面がタッチパネルによる入力操作を想定して以下の実施の形態を説明するが、マウス操作等による操作であっても構わないものとする。   Here, the content sharing service will be described with reference to FIGS. In addition, although the screen display of a user terminal is used in order to make an understanding easy, these screen displays are the server communication part 12 of the server apparatus 10, the user information management part 14, the content reception part 16, and a tag. The image display control unit 28 accesses the server memory 30 under the instruction of the information selection generation unit 18, tag information reception unit 20, tag information management unit 22, content score management unit 24, and content recommendation unit 26. Is generated and displayed on the screen of the user terminal. Further, although the following embodiment will be described assuming that the terminal screen is an input operation using a touch panel, it may be an operation by a mouse operation or the like.

図3は、図1のユーザ端末の第1の画面表示例210を示す図である。第1の画面表示例210は、ユーザ登録の際のタグ情報を選択する画面であり、9つの代表画像302と、スタートボタン304を含む。代表画像302は、所定のタグ情報が付与されている複数のコンテンツから選択された1つの画像である。スタートボタン304を、ユーザがタップすることでサービスが開始される。   FIG. 3 is a diagram showing a first screen display example 210 of the user terminal of FIG. A first screen display example 210 is a screen for selecting tag information for user registration, and includes nine representative images 302 and a start button 304. The representative image 302 is one image selected from a plurality of contents to which predetermined tag information is assigned. The service is started when the user taps the start button 304.

本実施形態の画像共有サービスでは、ユーザ登録の際に、興味のあるタグを複数選択させる。サーバメモリ30に登録されているタグのうち、所定のルール(そのタグが付与された写真が多い順、直近で付与された回数が多い順、タグ検索された回数が多い順など)により抽出されたタグが、写真のサムネイルと共に、代表画像302として表示される。ユーザは、興味のあるタグをタップすることにより、そのタグをお気に入りタグとして選択することができる。選択された画像には、第1の画面表示例210の#AAA、#BBB、#EEE、#FFFに図示するごとく、チェックマークが表示される。これによって、サービスに加入した直後から、自分の興味があるタグに基づいた写真がタイムラインに表示される。タイムラインとは、登録ユーザごとのページであり、そのユーザのお気に入りタグのいずれかが付与されている画像がタグ情報と共に表示される。なお、タイムラインにおいて、サーバ装置10にアップロードされた時刻に基づいて、画像が新着順に表示される。その際、画像ごとのスコア等の情報を加味して、表示順序を入れ替えてもよい。   In the image sharing service of the present embodiment, a plurality of interested tags are selected at the time of user registration. Of the tags registered in the server memory 30, they are extracted according to predetermined rules (in order of the number of photos to which the tag is assigned, the order of the most frequently assigned tags, the order of the most frequently searched tags, etc.). The tag is displayed as a representative image 302 together with a thumbnail of the photo. The user can select the tag as a favorite tag by tapping the tag of interest. A check mark is displayed on the selected image as illustrated in #AAA, #BBB, #EEE, and #FFF in the first screen display example 210. As a result, immediately after subscribing to the service, a photo based on a tag of interest is displayed on the timeline. The timeline is a page for each registered user, and an image to which any of the user's favorite tags is attached is displayed together with tag information. In the timeline, images are displayed in the order of arrival based on the time uploaded to the server device 10. At that time, the display order may be changed in consideration of information such as a score for each image.

図4は、図1のユーザ端末の第2の画面表示例220を示す図である。第2の画面表示例220は、画像を投稿する際の画面表示であり、タグ情報表示欄306と、画像表示欄308と、クリップ数表示欄310と、閲覧数表示欄312とを含む。タグ情報表示欄306は、サーバメモリ30に登録されているタグ情報の一部が表示される欄である。画像表示欄308は、サーバメモリ30に登録されている画像の一部が表示される欄である。クリップ数表示欄310は、画像ごとに表示されるもので、その画像をお気に入り画像としてクリップしているユーザ数が表示される欄である。閲覧数表示欄312は、画像ごとに表示されるもので、その画像をユーザがタップして、拡大表示して閲覧された回数が表示される欄である。   FIG. 4 is a diagram showing a second screen display example 220 of the user terminal of FIG. The second screen display example 220 is a screen display when posting an image, and includes a tag information display field 306, an image display field 308, a clip number display field 310, and a browsing number display field 312. The tag information display column 306 is a column in which a part of tag information registered in the server memory 30 is displayed. The image display field 308 is a field in which a part of an image registered in the server memory 30 is displayed. The clip number display column 310 is displayed for each image, and is a column in which the number of users who clip the image as a favorite image is displayed. The number-of-views display column 312 is displayed for each image, and is a column in which the number of times the user has tapped the image and displayed it in an enlarged manner is displayed.

ユーザは、ユーザの端末装置に記憶される写真(ライブラリから投稿)、その場で撮った写真、インターネットを任意のワードで画像検索して表示された写真(画像検索して投稿)、選択した任意のWebページに含まれる写真(ウェブ検索して投稿)などから任意の写真を選択してアップロードすることが可能である。   The user can store the photos stored in the user's terminal device (posted from the library), photos taken on the spot, images displayed by searching the Internet using any word (image search and posting), and any selected It is possible to select and upload any photo from the photos (web search and post) included in the web page.

図5は、図1のユーザ端末の第3の画面表示例230を示す図である。第3の画面表示例230は、タグ情報を登録する際の画面表示であり、タグ名称入力欄314を含む。タグ情報入力欄314は、ユーザがタップすることで入力可能となる欄であり、入力されたテキスト文字が表示される。   FIG. 5 is a diagram showing a third screen display example 230 of the user terminal of FIG. The third screen display example 230 is a screen display when tag information is registered, and includes a tag name input field 314. The tag information input column 314 is a column that can be input by tapping by the user, and displays the input text characters.

写真をアップロードする際に、ユーザはその写真に対して任意の文字を入力し、その文字をタグとして写真に付与することができる。ここで付与されたタグは、ユーザのお気に入りタグとして自動的に登録されると共に、もしそのタグがサーバに登録されていなければ、そのタグがサーバメモリ30内のタグデータベースに登録される。なお、お気に入りタグは、ユーザが別途手動で登録する事もできる。   When uploading a photo, the user can input arbitrary characters to the photo and give the character as a tag to the photo. The tag assigned here is automatically registered as a user's favorite tag, and if the tag is not registered in the server, the tag is registered in the tag database in the server memory 30. The favorite tag can also be manually registered separately by the user.

タイムラインでは、ユーザのお気に入りタグのうち、いずれかが付与されている写真がサムネイルとして表示される。これによって、写真にタグを付与するのと同時にお気に入りタグにも登録できるので、お気に入りタグを容易に設定することができ、ユーザが興味のある画像をより手軽に取得することができる。   On the timeline, photos to which any of the user's favorite tags are assigned are displayed as thumbnails. As a result, the tag can be registered in the favorite tag at the same time as the tag is added to the photo. Therefore, the favorite tag can be easily set, and the image that the user is interested in can be easily acquired.

図6は、図1のユーザ端末の第4の画面表示例240を示す図である。第4の画面表示例240は、タグ情報の入力アシストにかかる画面表示であり、タグ情報候補表示欄316を含む。タグ情報候補表示欄316は、タグ名称入力欄314に入力されたテキストをもとに、サーバメモリ30に登録されているタグ情報の中から、前方一致検索結果が表示される欄である。タグ情報候補表示欄316には、タグ情報の候補名称の他、そのタグ情報が付与されている画像数も表示される。   FIG. 6 is a diagram showing a fourth screen display example 240 of the user terminal of FIG. The fourth screen display example 240 is a screen display related to tag information input assist, and includes a tag information candidate display field 316. The tag information candidate display column 316 is a column in which the forward match search result is displayed from the tag information registered in the server memory 30 based on the text input in the tag name input column 314. In the tag information candidate display field 316, in addition to the candidate names of tag information, the number of images to which the tag information is assigned is also displayed.

図7は、図1のユーザ端末の第5の画面表示例250を示す図である。第5の画面表示例250は、タグ情報表示欄322に表示されているタグ情報が付与されている画像の一覧が表示される画面であり、画像表示欄318と、ユーザ名表示欄320と、タグ情報表示欄322とを含む。画像表示欄318は、画像が表示される欄である。ユーザ名表示欄320は、その画像をアップロードしたユーザ名が表示される欄である。タグ情報表示欄322は、タグ情報の名称が表示される欄である。   FIG. 7 is a diagram showing a fifth screen display example 250 of the user terminal of FIG. The fifth screen display example 250 is a screen on which a list of images to which tag information displayed in the tag information display column 322 is added is displayed. The image display column 318, the user name display column 320, A tag information display field 322. The image display column 318 is a column in which an image is displayed. The user name display column 320 is a column in which the name of the user who uploaded the image is displayed. The tag information display column 322 is a column in which the name of tag information is displayed.

タイムラインなどで表示されたタグを選択すると、そのタグが付与された写真の一覧が表示される。その際、写真のサムネイルと共に、その写真に付与されているタグも表示される。これによりユーザは、タグ自体もコンテンツとして楽しむことができる。   When a tag displayed on the timeline or the like is selected, a list of photos to which the tag is attached is displayed. At that time, the tag attached to the photo is also displayed together with the thumbnail of the photo. Thereby, the user can enjoy the tag itself as content.

さらに、右上の星ボタンを選択することで、そのタグをユーザのお気に入りタグに加える事ができる。そのため、ユーザは、任意のタグを選択し、表示される写真を見てそのタグが気に入れば、容易にそのタグをお気に入りに追加することができるため、ユーザが興味のある画像を取得することがより容易となる。   Furthermore, by selecting the star button in the upper right, the tag can be added to the user's favorite tag. Therefore, the user can select an arbitrary tag, and if he / she likes the tag by looking at the displayed photo, the tag can be easily added to the favorite, so that the user can acquire an image of interest. It becomes easier.

図8は、図1のユーザ端末の第6の画面表示例260を示す図である。第6の画面表示例260は、第5の画面表示例250に表示されたいずれかの画像をタップすることでその画像が拡大表示されたときの表示例であり、クリップ画像324を含む。クリップ画像324は、タップされることにより、その画像がお気に入り画像として登録されたことを示す画像である。   FIG. 8 is a diagram showing a sixth screen display example 260 of the user terminal of FIG. The sixth screen display example 260 is a display example when an image is enlarged and displayed by tapping any image displayed in the fifth screen display example 250, and includes a clip image 324. The clip image 324 is an image indicating that the image is registered as a favorite image when tapped.

第5の画面表示例250に表示されたいずれかの画像をタップされたのと同時に、その写真が閲覧されたことになるため、その写真の閲覧数が1つ増加される。クリップ画像324を押すと、写真がユーザのお気に入り写真としてクリップされる。その際、その写真のクリップ数を1増やす。ユーザは、マイページのクリップモードを選択することで、過去にクリップした写真を一覧で見ることができる。   At the same time that any of the images displayed in the fifth screen display example 250 is tapped, the photo is browsed, so the number of views of the photo is increased by one. When the clip image 324 is pressed, the photo is clipped as a user's favorite photo. At that time, the number of clips of the photo is increased by one. The user can view a list of photos clipped in the past by selecting the clip mode of My Page.

ここで、ユーザのマイページではクリップモードの他、タグ閲覧モードがある。クリップボードはお気に入りの画像を一覧表示されるモードであるのに対し、タグ閲覧モードはお気に入りのタグを一覧表示するモードである。   Here, the user's My Page has a tag browsing mode in addition to the clip mode. The clipboard is a mode for displaying a list of favorite images, while the tag browsing mode is a mode for displaying a list of favorite tags.

図9は、図1のユーザ端末の第7の画面表示例270を示す図である。第7の画面表示例270は、ユーザのマイページにおいてクリップモードが選択された場合の画面の表示例であり、ユーザ画像表示欄326と、お気に入りタグ数表示欄328と、クリップ画像数表示欄330とを含む。ユーザ画像表示欄326は、ユーザを示す画像が表示される欄である。お気に入りタグ数表示欄328は、ユーザ名表示欄320に表示されたユーザのお気に入りタグとして登録されたタグの総数が表示される欄である。クリップ画像数表示欄330は、ユーザ名表示欄320に表示されたユーザがお気に入り画像として過去に登録した画像(クリップした画像)の総数が表示される欄である。   FIG. 9 is a diagram showing a seventh screen display example 270 of the user terminal of FIG. The seventh screen display example 270 is a screen display example when the clip mode is selected on the user's My Page. The user image display field 326, the favorite tag number display field 328, and the clip image number display field 330 are displayed. Including. The user image display field 326 is a field in which an image indicating the user is displayed. The favorite tag number display column 328 is a column in which the total number of tags registered as user favorite tags displayed in the user name display column 320 is displayed. The clip image number display column 330 is a column in which the total number of images (clip images) registered in the past as favorite images by the user displayed in the user name display column 320 is displayed.

図10は、図1のユーザ端末の第8の画面表示例280を示す図である。第8の画面表示例280は、ユーザのマイページにおいてタグ閲覧モードが選択された場合の画面の表示例であり、タグ情報表示欄332を含む。タグ情報表示欄332は、お気に入りとして登録されたタグの名称と、そのタグ情報が付与されているサーバメモリ30内に登録された画像の総数が表示される欄である。   FIG. 10 is a diagram showing an eighth screen display example 280 of the user terminal of FIG. The eighth screen display example 280 is a screen display example when the tag browsing mode is selected on the user's My Page, and includes a tag information display field 332. The tag information display column 332 is a column in which the name of a tag registered as a favorite and the total number of images registered in the server memory 30 to which the tag information is assigned are displayed.

つぎに、ユーザ端末側の構成について説明する。図11は、図1のモバイル端末50あるいはPC端末70における構成例を示す図である。ここでは、説明の都合上、モバイル端末50の構成として説明するが、PC端末70においても同様の構成となる。   Next, the configuration on the user terminal side will be described. FIG. 11 is a diagram illustrating a configuration example of the mobile terminal 50 or the PC terminal 70 of FIG. Here, for convenience of explanation, the configuration of the mobile terminal 50 will be described, but the PC terminal 70 has the same configuration.

モバイル端末50は、端末通信部52と、端末制御部54と、ユーザインタフェース56と、端末メモリ58とを備える。端末通信部52は、サーバ装置10からダウンロードしたコンテンツ共有アプリや、サーバ装置10からの問い合わせメッセージ、あるいは、他のユーザからのメッセージなどを受信する。   The mobile terminal 50 includes a terminal communication unit 52, a terminal control unit 54, a user interface 56, and a terminal memory 58. The terminal communication unit 52 receives a content sharing application downloaded from the server device 10, an inquiry message from the server device 10, a message from another user, or the like.

端末制御部54は、ユーザインタフェース56を介してユーザからの指示を受け付けて、端末メモリ58にアクセスしながら、アプリのインストール制御や、端末メモリ58に登録された連絡先情報のアップロード制御、あるいは、画像の処理、タグ付け処理などを行う。   The terminal control unit 54 receives an instruction from the user via the user interface 56 and accesses the terminal memory 58 while controlling the installation of the application, the upload control of the contact information registered in the terminal memory 58, or Perform image processing, tagging, and so on.

また、ユーザインタフェース56は、ユーザへのメッセージやユーザ情報画面を表示するための画面インタフェースと、キーボードやタッチパネルなどのユーザからの入力を受け付ける入力インタフェースと、カメラなどの画像撮像手段を含む。   The user interface 56 includes a screen interface for displaying a message to the user and a user information screen, an input interface for accepting input from the user such as a keyboard and a touch panel, and an image capturing unit such as a camera.

ユーザインタフェース56は、ユーザからのコンテンツのアップロード要求やタグ付け要求、あるいは、タグ名称の入力、お気に入りコンテンツの指定などの指示を受け付けて、端末制御部54に伝える。タグ情報を付与する場合、タグ情報を入力するボックスを指定し、名称を入力する。その際、一文字入力されるたびに、タグの候補が画面インタフェース上の候補欄に表示されてもよい。候補欄に表示される順序は、被タグ付け画像数が多いタグが優先されてもよいし、そのユーザが直近にタグ付けしたタグ情報が表示されてもよいし、そのユーザが過去に付与したタグ情報に近いものが表示されてもよい。   The user interface 56 accepts an instruction such as a content upload request or tagging request from the user, an input of a tag name, or a specification of favorite content, and transmits it to the terminal control unit 54. When tag information is added, a box for inputting tag information is designated and a name is input. At that time, each time a character is input, a tag candidate may be displayed in the candidate field on the screen interface. As for the order displayed in the candidate column, a tag with a large number of tagged images may be given priority, tag information tagged by the user most recently may be displayed, or the user may have given in the past Information close to tag information may be displayed.

端末メモリ58は、画像撮像手段や他のユーザから受信した画像情報を記憶し、また、氏名と連絡先とが対応付けて記憶された連絡先情報などを記憶する。   The terminal memory 58 stores image information received from the image capturing means and other users, and stores contact information stored in association with names and contact information.

図12は、図2のサーバ装置10の処理手順例を示すフローチャートである。このフローチャートは、ユーザ端末にアプリをダウンロードさせたことを契機として開始される。   FIG. 12 is a flowchart illustrating an example of a processing procedure of the server apparatus 10 of FIG. This flowchart is started when an application is downloaded to the user terminal.

まず、サーバ装置10は、登録ユーザから、画像とその画像に付与すべきタグ情報のアップロードを受け付ける(S10)。受け付けられた画像とタグ情報は、互いに関連づけられてサーバメモリ30に登録される(S12)。ここで、付与されたタグ情報がサーバメモリ30にすでに登録されていた場合(S14のYes)、登録ユーザがアップロードした画像のほか、そのタグ情報が付与されている他の画像もあわせて端末画面に表示する(S16)。付与されたタグ情報がサーバメモリ30に登録されておらず、新規のタグ情報である場合(S14のNo)、アップロードした画像を端末画面に表示する(S18)。   First, the server device 10 receives an upload of an image and tag information to be added to the image from a registered user (S10). The accepted image and tag information are associated with each other and registered in the server memory 30 (S12). Here, if the assigned tag information has already been registered in the server memory 30 (Yes in S14), in addition to the image uploaded by the registered user, other images to which the tag information is assigned are also displayed on the terminal screen. (S16). If the assigned tag information is not registered in the server memory 30 and is new tag information (No in S14), the uploaded image is displayed on the terminal screen (S18).

以上のような態様によると、登録ユーザから受け付けたタグ情報と関連づけられているコンテンツであって、当該登録ユーザもしくは他の登録ユーザから受け付けたコンテンツを当該登録ユーザの端末画面に表示することによって、お気に入りのタグに関連している共有コンテンツをより手軽に取得することができる。また、新規にタグ情報を登録すると、その後において、他の登録ユーザによってアップロードされた画像にそのタグ情報を付与する場合があるため、自ら作成したタグを人気ジャンルとして育て、閲覧していくことができるため、サービスの興趣性を高めることができる。   According to the above aspect, the content associated with the tag information received from the registered user, and the content received from the registered user or another registered user is displayed on the terminal screen of the registered user, Share content related to favorite tags can be acquired more easily. In addition, when tag information is newly registered, the tag information may be added to an image uploaded by another registered user thereafter, so that a tag created by the user can be brought up as a popular genre and viewed. This can enhance the interest of the service.

つぎに実施例2について説明する。実施例2は、実施例1にて説明した構成に加え、以下の特徴を有する。
(1)タイムラインにお気に入りタグとおすすめタグを表示する
(2)所定の期間のランキングに基づいて写真の表示順序を並べ替えることができる
なお、実施例1と同様の構成については、同一の符号を用いて説明することとする。
Next, Example 2 will be described. The second embodiment has the following features in addition to the configuration described in the first embodiment.
(1) Display favorite tags and recommended tags on the timeline. (2) The display order of the photos can be rearranged based on the rankings for a predetermined period. This will be described using.

実施例2において、図2に図示したコンテンツ推奨部26は、おすすめのタグ情報をユーザに推奨する。推奨対象となるタグ情報は、付与されている画像数が多いものや検索された回数が多いものでもよく、お気に入りタグとして登録しているユーザ数の多いものなどであってもよい。また、ユーザのお気に入りタグに近いものを推奨してもよい。ユーザのお気に入りタグに近いものとしては、ユーザのお気に入りタグと共に画像に付与されている頻度が高いタグが挙げられる。おすすめのタグ情報の推奨は、メール、SMS、チャット、SNS内のメッセンジャーなどの手段によって行われてもよい。   In the second embodiment, the content recommendation unit 26 illustrated in FIG. 2 recommends recommended tag information to the user. The tag information to be recommended may be a tag with a large number of assigned images, a tag with a large number of searches, or a tag with a large number of users registered as favorite tags. Moreover, you may recommend the thing close | similar to a user's favorite tag. As a thing close | similar to a user's favorite tag, the tag with high frequency provided to the image with a user's favorite tag is mentioned. Recommendation of recommended tag information may be performed by means such as mail, SMS, chat, and messenger in SNS.

図13は、実施例2にかかるユーザ端末の第9の画面表示例410を示す図である。第9の画面表示例410は、サーチボタン334と、おすすめタグ表示欄336とを含む。サーチボタン334がタップされることで、図5に図示するような、タグをサーチするための画面に遷移する。   FIG. 13 is a diagram illustrating a ninth screen display example 410 of the user terminal according to the second embodiment. The ninth screen display example 410 includes a search button 334 and a recommended tag display field 336. When the search button 334 is tapped, a transition is made to a screen for searching for tags as shown in FIG.

画面表示制御部28は、サーバメモリ30に登録されているお気に入りタグと、コンテンツ推奨部26によって推奨対象となったおすすめタグとを端末画面のタイムラインに、第9の画面表示例410に図示するごとく表示する。お気に入りタグは、そのタグを代表する写真のサムネイルと共に表示される。また、ユーザが画像をアップロードする際にユーザが新しくタグを付与した場合、自動的にそのタグがお気に入りタグに追加され、そのタグがタイムラインに表示されるようになる。このような態様により、ユーザはお気に入りタグが付与された画像に対して容易にアクセスすることが可能となる。また、おすすめのタグを当該登録ユーザに推奨することによって、ユーザ間で人気のあるタグ、ならびに、そのタグが付与されているコンテンツを見逃すことなく閲覧でき、また、取得することができる。   The screen display control unit 28 illustrates the favorite tag registered in the server memory 30 and the recommended tag recommended by the content recommendation unit 26 in the timeline of the terminal screen in the ninth screen display example 410. Display like this. The favorite tag is displayed together with a thumbnail of a photo representing the tag. Further, when the user uploads an image, when the user adds a new tag, the tag is automatically added to the favorite tag, and the tag is displayed on the timeline. By such an aspect, the user can easily access an image to which a favorite tag is assigned. In addition, by recommending a recommended tag to the registered user, it can be browsed and acquired without missing a tag that is popular among users and contents to which the tag is attached.

図14は、実施例2にかかるユーザ端末の第10の画面表示例420を示す図である。第10の画面表示例420は、並び替えボタン表示欄338を含む。並び替えボタン表示欄338は、図示するごとく、所定の期間内におけるランキング結果にもとづいて、タグを並び替える選択部と、時系列順で並び替えるための選択部とが表示される。「ランキングの並び替え」においては、「今日」、「週間」、「月間」、「総合」の4種類の選択部を表示し、ユーザに選択された選択部の期間におけるランキングに基づいて画像表示欄318における画像の表示順序を並べ替える。ランキングは、コンテンツスコア管理部24によって算出されてもよい。また、「時系列順で並び替え」では、画像表示欄318における画像を、アップロードされた日時が新しいものから順に並べるか、あるいはアップロードされた日時が古いものから順に並べるか選択することができる。このような態様により、ランキング表示を簡易に切り替えられるので、ユーザ間で人気のあるコンテンツを見逃すことなく閲覧でき、また、取得することができる。また、ユーザは様々な観点から画像表示欄における画像を容易に並び替えることができるため、ユーザがお気に入りの写真を見つけることが容易となる。   FIG. 14 is a diagram illustrating a tenth screen display example 420 of the user terminal according to the second embodiment. The tenth screen display example 420 includes a rearrangement button display field 338. As shown in the figure, the rearrangement button display field 338 displays a selection unit for rearranging tags and a selection unit for rearranging in time series based on the ranking result within a predetermined period. In “Ranking of rankings”, four types of selection parts “Today”, “Weekly”, “Monthly”, and “General” are displayed, and an image is displayed based on the ranking of the selection part selected by the user. The display order of the images in the column 318 is rearranged. The ranking may be calculated by the content score management unit 24. In “sort in chronological order”, it is possible to select whether the images in the image display field 318 are arranged in order from the latest uploaded date and time or from the oldest uploaded date. In such an aspect, the ranking display can be switched easily, so that it can be browsed and acquired without missing popular content among users. Further, since the user can easily rearrange the images in the image display column from various viewpoints, the user can easily find a favorite photo.

以上、本発明を実施例をもとに説明した。本発明は上述した実施例並びに各実施例の内容に限定されるものではなく、本発明の要旨の範囲内において種々に変形して実施をすることが可能である。上記実施例は例示であり、それらの各構成要素や各処理プロセスの組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。   In the above, this invention was demonstrated based on the Example. The present invention is not limited to the above-described embodiments and the contents of each embodiment, and various modifications can be made within the scope of the gist of the present invention. Those skilled in the art will understand that the above-described embodiments are exemplifications, and that various modifications can be made to combinations of the respective constituent elements and processing processes, and such modifications are also within the scope of the present invention. .

実施例1にかかるコンテンツ共有システムを示す図である。1 is a diagram illustrating a content sharing system according to Embodiment 1. FIG. 図1のコンテンツ共有システムにおけるサーバ装置の構成例を示す図である。It is a figure which shows the structural example of the server apparatus in the content sharing system of FIG. 図1のユーザ端末の第1の画面表示例を示す図である。It is a figure which shows the 1st screen display example of the user terminal of FIG. 図1のユーザ端末の第2の画面表示例を示す図である。It is a figure which shows the 2nd screen display example of the user terminal of FIG. 図1のユーザ端末の第3の画面表示例を示す図である。It is a figure which shows the 3rd example of a screen display of the user terminal of FIG. 図1のユーザ端末の第4の画面表示例を示す図である。It is a figure which shows the 4th example of a screen display of the user terminal of FIG. 図1のユーザ端末の第5の画面表示例を示す図である。It is a figure which shows the 5th example of a screen display of the user terminal of FIG. 図1のユーザ端末の第6の画面表示例を示す図である。It is a figure which shows the 6th example of a screen display of the user terminal of FIG. 図1のユーザ端末の第7の画面表示例を示す図である。It is a figure which shows the 7th example screen display of the user terminal of FIG. 図1のユーザ端末の第8の画面表示例を示す図である。It is a figure which shows the 8th example of a screen display of the user terminal of FIG. 図1のモバイル端末あるいはPC端末における構成例を示す図である。It is a figure which shows the structural example in the mobile terminal or PC terminal of FIG. 図2のサーバ装置の処理手順例を示すフローチャートである。It is a flowchart which shows the process sequence example of the server apparatus of FIG. 実施例2にかかるユーザ端末の第9の画面表示例を示す図である。It is a figure which shows the 9th example of a screen display of the user terminal concerning Example 2. FIG. 実施例2にかかるユーザ端末の第10の画面表示例を示す図である。It is a figure which shows the 10th example of a screen display of the user terminal concerning Example 2. FIG.

10 サーバ装置、 12 サーバ通信部、 14 ユーザ情報管理部、 16 コンテンツ受付部、 18 タグ情報選択生成部、 20 タグ情報受付部、 22 タグ情報管理部、 24 コンテンツスコア管理部、 26 コンテンツ推奨部、 28 画面表示制御部、 30 サーバメモリ、 40 基地局、 40a 第1基地局、 40b 第2基地局、 40c 第3基地局、 50 モバイル端末、 50a 第1モバイル端末、 50b 第2モバイル端末、 50c 第3モバイル端末、 52 端末通信部、 54 端末制御部、 56 ユーザインタフェース、 58 端末メモリ、 60 ネットワーク、 70 PC端末、 100 コンテンツ共有システム、 210 第1の画面表示例、 220 第2の画面表示例、 230 第3の画面表示例、 240 第4の画面表示例、 250 第5の画面表示例、 260 第6の画面表示例、 270 第7の画面表示例、 280 第8の画面表示例、 302 代表画像、 304 スタートボタン、 306 タグ情報表示欄、 308 画像表示欄、 310 クリップ数表示欄、 312 閲覧数表示欄、 314 タグ名称入力欄、 316 タグ情報候補表示欄、 318 画像表示欄、 320 ユーザ名表示欄、 322 タグ情報表示欄、 324 クリップ画像、 326 ユーザ画像表示欄、 328 お気に入りタグ数表示欄、 330 クリップ画像数表示欄、 332 タグ情報表示欄、 334 サーチボタン、 336 おすすめタグ表示欄、 338 並び替えボタン表示欄、 410 第9の画面表示例、 420 第10の画面表示例。

10 server devices, 12 server communication units, 14 user information management units, 16 content reception units, 18 tag information selection generation units, 20 tag information reception units, 22 tag information management units, 24 content score management units, 26 content recommendation units, 28 screen display control unit, 30 server memory, 40 base station, 40a first base station, 40b second base station, 40c third base station, 50 mobile terminal, 50a first mobile terminal, 50b second mobile terminal, 50c first 3 mobile terminals, 52 terminal communication unit, 54 terminal control unit, 56 user interface, 58 terminal memory, 60 network, 70 PC terminal, 100 content sharing system, 210 first screen display example, 220 second screen display example, 230 Third screen display example, 240 Fourth screen display example, 250 5 screen display example, 260 sixth screen display example, 270 seventh screen display example, 280 eighth screen display example, 302 representative image, 304 start button, 306 tag information display field, 308 image display field, 310 Clip number display field, 312 Browse number display field, 314 Tag name input field, 316 Tag information candidate display field, 318 Image display field, 320 User name display field, 322 Tag information display field, 324 Clip image, 326 User image display field 328 Favorite tag number display field, 330 Clip image number display field, 332 Tag information display field, 334 Search button, 336 Recommended tag display field, 338 Sort button display field, 410 Ninth screen display example, 420 Tenth Screen display example.

Claims (7)

ネットワークを介して、登録ユーザ間においてコンテンツを共有させるサービスを提供するサーバ装置であって、
サービスに登録している登録ユーザからコンテンツを受け付けるコンテンツ受付部と、
前記登録ユーザに、過去に登録されたタグ情報の中から前記コンテンツに付与すべきタグ情報を選択させ、あるいは、新たに生成させるタグ情報選択生成部と、
前記タグ情報選択生成部によって選択もしくは生成されたタグ情報を受け付けるタグ情報受付部と、
前記コンテンツ受付部によって受け付けたコンテンツと、前記タグ情報受付部によって受け付けたタグ情報とを関連づけて記憶するメモリと、
前記メモリにおいて当該登録ユーザから受け付けたタグ情報と関連づけられているコンテンツであって、当該登録ユーザもしくは他の登録ユーザから受け付けたコンテンツを当該登録ユーザの端末画面に表示する表示制御部と、
を備えるサーバ装置。
A server device that provides a service for sharing content among registered users via a network,
A content reception unit that receives content from registered users registered in the service;
A tag information selection generation unit that causes the registered user to select tag information to be given to the content from tag information registered in the past, or to newly generate the tag information;
A tag information receiving unit for receiving tag information selected or generated by the tag information selection generating unit;
A memory that stores the content received by the content receiving unit and the tag information received by the tag information receiving unit in association with each other;
A display control unit that displays content that is associated with tag information received from the registered user in the memory and that is received from the registered user or another registered user on the terminal screen of the registered user;
A server device comprising:
前記タグ情報受付部によって受け付けたタグ情報を当該登録ユーザのお気に入りタグとして管理するタグ情報管理部と、
をさらに備え、
前記表示制御部は、前記メモリにおいて、前記タグ情報管理部においてお気に入りタグとして管理されているタグ情報と関連づけられているコンテンツを当該登録ユーザの端末画面に表示する、
請求項1に記載のサーバ装置。
A tag information management unit that manages tag information received by the tag information reception unit as a favorite tag of the registered user;
Further comprising
The display control unit displays content associated with tag information managed as a favorite tag in the tag information management unit in the memory on the terminal screen of the registered user.
The server device according to claim 1.
所定の指標に基づいて、前記メモリに記憶されているコンテンツにスコアを付与するコンテンツスコア管理部と、
前記コンテンツスコア管理部において付与されたスコアが所定以上であるコンテンツのうち、そのコンテンツのタグ情報が登録ユーザのお気に入りタグである場合に、そのコンテンツをおすすめコンテンツとして当該登録ユーザに推奨するコンテンツ推奨部と、
をさらに備える請求項2に記載のサーバ装置。
A content score management unit that assigns a score to the content stored in the memory based on a predetermined index;
A content recommendation unit that recommends the content to the registered user as recommended content when the tag information of the content is a favorite user's favorite tag among the content having a score given by the content score management unit of a predetermined value or more. When,
The server device according to claim 2, further comprising:
前記コンテンツスコア管理部は、所定の指標として、コンテンツの閲覧数、又は、そのコンテンツをお気に入りとして登録しているユーザ数の少なくともいずれかに基いて、スコアを付与する
請求項3に記載のサーバ装置。
The server apparatus according to claim 3, wherein the content score management unit assigns a score as a predetermined index based on at least one of the number of browsing of content or the number of users who have registered the content as favorites. .
前記タグ情報選択生成部は、前記メモリにすでに登録されているタグ情報のうち、登録ユーザが端末に入力した文字から類推されるタグ情報を選択可能なタグ情報として前記表示制御部に表示させると共に、提示されたタグ情報が付与されたコンテンツの数を表示させる
請求項1から4のいずれかに記載のサーバ装置。
The tag information selection generation unit causes the display control unit to display tag information analogized from characters input to the terminal by the registered user among the tag information already registered in the memory as selectable tag information. 5. The server device according to claim 1, wherein the number of contents to which the presented tag information is assigned is displayed.
ネットワークを介して、登録ユーザ間においてコンテンツを共有させるサービスを提供する方法であって、
サービスに登録している登録ユーザからコンテンツを受け付けるステップと、
登録ユーザに、過去に登録されたタグ情報の中から前記コンテンツに付与すべきタグ情報を選択させ、もしくは、新たに生成させて、そのタグ情報を受け付けるステップと、
受け付けたコンテンツとタグ情報とを関連づけてメモリに記憶するステップと、
前記メモリにおいて当該登録ユーザから受け付けたタグ情報と関連づけられているコンテンツであって、当該登録ユーザもしくは他の登録ユーザから受け付けたコンテンツを当該登録ユーザの端末画面に表示するステップと、
を含む方法。
A method for providing a service for sharing contents between registered users via a network,
Receiving content from registered users registered with the service;
A step of allowing a registered user to select tag information to be given to the content from tag information registered in the past, or newly generating and receiving the tag information;
Storing the received content and tag information in association with each other;
Displaying the content associated with the tag information received from the registered user in the memory and received from the registered user or another registered user on the terminal screen of the registered user;
Including methods.
ネットワークを介して、登録ユーザ間においてコンテンツを共有させるサービスをコンピュータに実行させるためのプログラムであって、
サービスに登録している登録ユーザからコンテンツを受け付けるステップと、
登録ユーザに、過去に登録されたタグ情報の中から前記コンテンツに付与すべきタグ情報を選択させ、もしくは、新たに生成させて、そのタグ情報を受け付けるステップと、
受け付けたコンテンツとタグ情報とを関連づけてメモリに記憶するステップと、
前記メモリにおいて当該登録ユーザから受け付けたタグ情報と関連づけられているコンテンツであって、当該登録ユーザもしくは他の登録ユーザから受け付けたコンテンツを当該登録ユーザの端末画面に表示するステップと、
を含むプログラム。

A program for causing a computer to execute a service for sharing contents among registered users via a network,
Receiving content from registered users registered with the service;
A step of allowing a registered user to select tag information to be given to the content from tag information registered in the past, or newly generating and receiving the tag information;
Storing the received content and tag information in association with each other;
Displaying the content associated with the tag information received from the registered user in the memory and received from the registered user or another registered user on the terminal screen of the registered user;
Including programs.

JP2014085071A 2014-04-17 2014-04-17 Server device, method, and system Pending JP2015076089A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014085071A JP2015076089A (en) 2014-04-17 2014-04-17 Server device, method, and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014085071A JP2015076089A (en) 2014-04-17 2014-04-17 Server device, method, and system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2013213147 Division 2013-10-10

Publications (1)

Publication Number Publication Date
JP2015076089A true JP2015076089A (en) 2015-04-20

Family

ID=53000851

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014085071A Pending JP2015076089A (en) 2014-04-17 2014-04-17 Server device, method, and system

Country Status (1)

Country Link
JP (1) JP2015076089A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020184716A1 (en) * 2019-03-14 2020-09-17 国立大学法人東京大学 Tag recommendation device, tag recommendation method and tag recommendation program
JP2021149435A (en) * 2020-03-18 2021-09-27 株式会社野村総合研究所 Computer program

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020184716A1 (en) * 2019-03-14 2020-09-17 国立大学法人東京大学 Tag recommendation device, tag recommendation method and tag recommendation program
JP2020149410A (en) * 2019-03-14 2020-09-17 国立大学法人 東京大学 Tag recommendation device, tag recommendation method, and tag recommendation program
JP7334928B2 (en) 2019-03-14 2023-08-29 国立大学法人 東京大学 Tag recommendation device, tag recommendation method, and tag recommendation program
JP2021149435A (en) * 2020-03-18 2021-09-27 株式会社野村総合研究所 Computer program

Similar Documents

Publication Publication Date Title
US8707184B2 (en) Content sharing interface for sharing content in social networks
EP2519016A2 (en) Collaborative decision-making for deriving micro-recommendations for offsite users
US20110302504A1 (en) Mobile Application for Proximity Based Awareness System
JP2018136839A (en) Display program, information processing device, display method, and retrieval method
JP4492945B2 (en) Social network service system, server, and social network service providing method
KR20180050636A (en) Message service providing method for message service linking search service and message server and user device for performing the method
CN113486251A (en) Information display method and device and computer storage medium
US9182888B2 (en) System, device and method for providing presence information using audio data
KR20150019668A (en) Supporting Method For suggesting information associated with search and Electronic Device supporting the same
CN108463819B (en) Real-time information distribution system and information distribution method based on digit string using intelligent terminal
JP2015076089A (en) Server device, method, and system
JP2016009450A (en) Information providing system, contributor terminal, viewer terminal, and information disclosure device
JP6178960B1 (en) Information providing apparatus, information providing system, information providing method, and program
JP2020042848A (en) Information providing system, information providing method, and information providing program
JP6212304B2 (en) Information processing apparatus, control method thereof, and control program
JP5133398B2 (en) Paper book / digital content correspondence generation apparatus and method
US11609918B2 (en) User augmented indexing and ranking of data
JP2017033058A (en) Mail transmission device, and mail transmission program
JP2017027339A (en) Information registration terminal, server device, information reception terminal and information management utilization system
JP2020080078A (en) Content display terminal, content management server, content display program, and content management program
JP2023067761A (en) Method and system for initiating location-based topic
JP2017027265A (en) Information extraction method, information processing device, information processing system and program
JP5813026B2 (en) Terminal device and device program
CN115510808A (en) Information display method and device, electronic equipment and storage medium
KR20130062450A (en) Method and system for providing blog service based location