JP2020102201A - 顔画像とメッセンジャーアカウントの連動を基盤とした画像管理方法、ユーザ端末およびコンピュータ装置 - Google Patents

顔画像とメッセンジャーアカウントの連動を基盤とした画像管理方法、ユーザ端末およびコンピュータ装置 Download PDF

Info

Publication number
JP2020102201A
JP2020102201A JP2019202262A JP2019202262A JP2020102201A JP 2020102201 A JP2020102201 A JP 2020102201A JP 2019202262 A JP2019202262 A JP 2019202262A JP 2019202262 A JP2019202262 A JP 2019202262A JP 2020102201 A JP2020102201 A JP 2020102201A
Authority
JP
Japan
Prior art keywords
messenger
image
messenger account
target image
management method
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.)
Granted
Application number
JP2019202262A
Other languages
English (en)
Other versions
JP7493320B2 (ja
Inventor
ユリ チョウ
Yuri Jo
ユリ チョウ
ヒジン パク
Hee Jin Park
ヒジン パク
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.)
Line Plus Corp
Original Assignee
Line Plus Corp
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 Line Plus Corp filed Critical Line Plus Corp
Publication of JP2020102201A publication Critical patent/JP2020102201A/ja
Application granted granted Critical
Publication of JP7493320B2 publication Critical patent/JP7493320B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/107Computer-aided management of electronic mailing [e-mailing]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/50Business processes related to the communications industry
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1818Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/18Commands or executable codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/214Monitoring or handling of messages using selective forwarding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/10Multimedia information

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Data Mining & Analysis (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Health & Medical Sciences (AREA)
  • Library & Information Science (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • Software Systems (AREA)
  • Quality & Reliability (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】 顔画像とメッセンジャーアカウントの連動を基盤とした画像管理方法およびシステムを提供する。【解決手段】 画像管理方法は、顔画像とメッセンジャーアカウントを連動してデータベースに記録する段階、第1メッセンジャーアカウントによって識別されるユーザのユーザ端末からネットワークを介して対象画像を受信する段階、受信した対象画像から少なくとも1つの顔画像を認識する段階、認識された少なくとも1つの顔画像それぞれをデータベースで検索し、対応する少なくとも1つの第2メッセンジャーアカウントを抽出する段階、抽出された少なくとも1つの第2メッセンジャーアカウントと関連し、ユーザ端末における対象画像の表示および対象画像のメッセンジャーサービスを利用した共有のうちの少なくとも1つのための追加情報を決定する段階、および抽出された少なくとも1つの第2メッセンジャーアカウントおよび追加情報を提供する段階を含む。【選択図】 図3

Description

以下の説明は、画像管理方法、画像管理方法を実行するコンピュータ装置、コンピュータ装置と結合して画像管理方法をコンピュータ装置に実行させるためにコンピュータ読み取り可能な記録媒体に記録されたコンピュータプログラム、およびその記録媒体等に関する。
画像の顔認識は、多様な分野において活用可能な技術である。例えば、特許文献1では、スマートワーク環境における顔認識基盤のユーザ認証技法を開示している。さらに、ソーシャルネットワークサービスでもユーザに関連性のある情報を提供するために顔認識が活用されている。例えば、特許文献2では、ソーシャルネットワーキング情報を利用した顔認識技術を開示している。
韓国登録特許第10−1468192号公報 韓国公開特許第10−2014−0091599号公報
少なくとも1つのプロセッサを含むサーバの画像管理方法であって、前記少なくとも1つのプロセッサにより、顔画像とメッセンジャーアカウントを連動してデータベースに記録する段階、前記少なくとも1つのプロセッサにより、第1メッセンジャーアカウントによって識別されるユーザのユーザ端末からネットワークを介して対象画像を受信する段階、前記少なくとも1つのプロセッサにより、前記受信した対象画像から少なくとも1つの顔画像を認識する段階、前記少なくとも1つのプロセッサにより、前記認識された少なくとも1つの顔画像それぞれを前記データベースで検索し、対応する少なくとも1つの第2メッセンジャーアカウントを抽出する段階、前記少なくとも1つのプロセッサにより、前記抽出された少なくとも1つの第2メッセンジャーアカウントと関連し、前記ユーザ端末における前記対象画像の表示および前記対象画像のメッセンジャーサービスを利用した共有のうちの少なくとも1つのための追加情報を決定する段階、および前記少なくとも1つのプロセッサにより、前記抽出された少なくとも1つの第2メッセンジャーアカウントおよび前記追加情報を提供する段階を含む画像管理方法を提供する。
少なくとも1つのプロセッサを含むユーザ端末の画像管理方法であって、前記少なくとも1つのプロセッサにより、対象画像で認識された少なくとも1つの顔画像のための少なくとも1つのメッセンジャーアカウントを決定する段階、前記少なくとも1つのプロセッサにより、前記対象画像の表示および前記対象画像のメッセンジャーサービスを利用した共有のうちの少なくとも1つと関連し、前記決定された少なくとも1つのメッセンジャーアカウントと関連する追加情報を決定する段階、および前記少なくとも1つのプロセッサにより、前記追加情報を利用して前記対象画像を管理する段階を含む、画像管理方法を提供する。
前記画像管理方法をコンピュータ装置に実行させるためのコンピュータプログラムが記録されている、コンピュータ読み取り可能な記録媒体を提供する。
コンピュータ装置と結合して前記画像管理方法をコンピュータ装置に実行させるためにコンピュータ読み取り可能な記録媒体に記録された、コンピュータプログラムを提供する。
コンピュータ装置であって、前記コンピュータ装置で読み取り可能な命令を実行するように実現される少なくとも1つのプロセッサを含み、前記少なくとも1つのプロセッサにより、顔画像とメッセンジャーアカウントを連動してデータベースに記録し、第1メッセンジャーアカウントによって識別されるユーザのユーザ端末からネットワークを介して対象画像を受信し、前記受信した対象画像から少なくとも1つの顔画像を認識し、前記認識された少なくとも1つの顔画像それぞれを前記データベースで検索して対応する少なくとも1つの第2メッセンジャーアカウントを抽出し、前記抽出された少なくとも1つの第2メッセンジャーアカウントと関連し、前記ユーザ端末における前記対象画像の表示および前記対象画像のメッセンジャーサービスを利用した共有のうちの少なくとも1つのための追加情報を決定し、前記抽出された少なくとも1つの第2メッセンジャーアカウントおよび前記追加情報を提供する、コンピュータ装置を提供する。
コンピュータ装置であって、前記コンピュータ装置で読み取り可能な命令を実行するように実現される少なくとも1つのプロセッサを含み、前記少なくとも1つのプロセッサにより、対象画像で認識された少なくとも1つの顔画像のための少なくとも1つのメッセンジャーアカウントを決定し、前記少なくとも1つのプロセッサにより、前記対象画像の表示および前記対象画像のメッセンジャーサービスを利用した共有のうちの少なくとも1つと関連し、前記決定された少なくとも1つのメッセンジャーアカウントと関連する追加情報を決定し、前記追加情報を利用して前記対象画像を管理する、コンピュータ装置を提供する。
本発明の一実施形態における、ネットワーク環境の例を示した図である。 本発明の一実施形態における、コンピュータ装置の例を示したブロック図である。 本発明の一実施形態における、サービス利用同意過程の例を示した図である。 本発明の一実施形態における、顔画像と連動するメッセンジャーアカウントを提供する例を示した図である。 本発明の一実施形態における、顔画像と連動するメッセンジャーアカウントを提供する他の例を示した図である。 本発明の一実施形態における、メッセンジャーアカウントと連動する顔画像を利用して対象画像内の人物を識別することにより、対象画像に適用される効果を識別される人物に基づいて「おすすめ」する例を示した図である。 本発明の一実施形態における、メッセンジャーアカウントと連動する顔画像を利用して対象画像内の人物を識別することにより、対象画像のメッセンジャーを利用した共有を識別される人物によって処理する例を示した図である。 本発明の一実施形態における、サーバの画像管理方法の例を示したフローチャートである。 本発明の一実施形態における、ユーザ端末の画像管理方法の例を示したフローチャートである。
以下、実施形態について、添付の図面を参照しながら詳しく説明する。
本発明の実施形態に係る画像管理方法は、以下で説明するコンピュータ装置によって実行されてよい。例えば、コンピュータ装置においては、本発明の一実施形態に係るコンピュータプログラムがインストールされて実行されてよく、コンピュータ装置は、実行されるコンピュータプログラムの制御にしたがって本発明の一実施形態に係る画像管理方法を実行してよい。上述したコンピュータプログラムは、コンピュータ装置と結合して画像管理方法をコンピュータ装置に実行させるためにコンピュータ読み取り可能な記録媒体に記録されてよい。ここで、説明したコンピュータプログラムは、独立する1つのプログラムパッケージの形態を有してもよいし、独立する1つのプログラムパッケージの形態がコンピュータ装置に予めインストールされてオペレーティングシステムや他のプログラムパッケージと連係する形態を有してもよい。
図1は、本発明の一実施形態における、ネットワーク環境の例を示した図である。図1のネットワーク環境は、複数の電子機器110、120、130、140、複数のサーバ150、160、およびネットワーク170を含む例を示している。このような図1は、発明の説明のための一例に過ぎず、電子機器の数やサーバの数が図1のように限定されることはない。また、図1のネットワーク環境は、本実施形態に適用可能な環境のうちの1つの例を説明したものに過ぎず、本実施形態に適用可能な環境が図1のネットワーク環境に限定されることはない。
複数の電子機器110、120、130、140は、コンピュータ装置によって実現される固定端末や移動端末であってよい。複数の電子機器110、120、130、140の例としては、スマートフォン、携帯電話、ナビゲーション、PC(personal computer)、ノート型PC、デジタル放送用端末、PDA(Personal Digital Assistant)、PMP(Portable Multimedia Player)、タブレットなどがある。一例として、図1では、電子機器1(110)の例としてスマートフォンを示しているが、本発明の実施形態において、電子機器1(110)は、実質的に無線または有線通信方式を利用し、ネットワーク170を介して他の電子機器120、130、140および/またはサーバ150、160と通信することのできる多様な物理的なコンピュータ装置のうちの1つを意味してよい。
通信方式が限定されることはなく、ネットワーク170が含むことのできる通信網(一例として、移動通信網、有線インターネット、無線インターネット、放送網)を利用する通信方式だけではなく、機器間の近距離無線通信が含まれてよい。例えば、ネットワーク170は、PAN(personal area network)、LAN(local area network)、CAN(campus area network)、MAN(metropolitan area network)、WAN(wide area network)、BBN(broadband network)、インターネットなどのネットワークのうちの1つ以上の任意のネットワークを含んでよい。さらに、ネットワーク170は、バスネットワーク、スターネットワーク、リングネットワーク、メッシュネットワーク、スター−バスネットワーク、ツリーまたは階層的ネットワークなどを含むネットワークトポロジのうちの任意の1つ以上を含んでもよいが、これらに限定されることはない。
サーバ150、160それぞれは、複数の電子機器110、120、130、140とネットワーク170を介して通信して命令、コード、ファイル、コンテンツ、サービスなどを提供する1つ以上のコンピュータ装置によって実現されてよい。例えば、サーバ150は、ネットワーク170を介して接続した複数の電子機器110、120、130、140にサービス(一例として、メッセンジャーサービス、金融サービス、決済サービス、ソーシャルネットワークサービス、検索サービス、メールサービス、コンテンツ提供サービス、音声認識サービス、ナビゲーションサービスなど)を提供するシステムであってよい。
図2は、本発明の一実施形態における、コンピュータ装置の例を示したブロック図である。上述した複数の電子機器110、120、130、140それぞれやサーバ150、160それぞれは、図2に示したコンピュータ装置200によって実現されてよく、一実施形態に係る画像管理方法は、このようなコンピュータ装置200によって実行されてよい。
このようなコンピュータ装置200は、図2に示すように、メモリ210、プロセッサ220、通信インタフェース230、および入力/出力インタフェース240を含んでよい。メモリ210は、コンピュータ読み取り可能な記録媒体であって、RAM(random access memory)、ROM(read only memory)、およびディスクドライブのような永続的大容量記録装置を含んでよい。ここで、ROMやディスクドライブのような永続的大容量記録装置は、メモリ210とは区分される別の永続的記録装置としてコンピュータ装置200に含まれてもよい。また、メモリ210には、オペレーティングシステムと、少なくとも1つのプログラムコードが記録されてよい。このようなソフトウェア構成要素は、メモリ210とは別のコンピュータ読み取り可能な記録媒体からメモリ210にロードされてよい。このような別のコンピュータ読み取り可能な記録媒体は、フロッピー(登録商標)ドライブ、ディスク、テープ、DVD/CD−ROMドライブ、メモリカードなどのコンピュータ読み取り可能な記録媒体を含んでよい。他の実施形態において、ソフトウェア構成要素は、コンピュータ読み取り可能な記録媒体ではない通信インタフェース230を通じてメモリ210にロードされてもよい。例えば、ソフトウェア構成要素は、ネットワーク170を介して受信されるファイルによってインストールされるコンピュータプログラムに基づいてコンピュータ装置200のメモリ210にロードされてよい。
プロセッサ220は、基本的な算術、ロジック、および入出力演算を実行することにより、コンピュータプログラムの命令を処理するように構成されてよい。命令は、メモリ210または通信インタフェース230によって、プロセッサ220に提供されてよい。例えば、プロセッサ220は、メモリ210のような記録装置に記録されたプログラムコードにしたがって受信される命令を実行するように構成されてよい。
通信インタフェース230は、ネットワーク170を介してコンピュータ装置200が他の電子機器(一例として、上述した記録装置)と互いに通信するための機能を提供してよい。一例として、コンピュータ装置200のプロセッサ220がメモリ210のような記録装置に記録されたプログラムコードにしたがって生成した要求や命令、データ、ファイルなどが、通信インタフェース230の制御にしたがってネットワーク170を介して他の装置に伝達されてよい。これとは逆に、他の装置からの信号や命令、データ、ファイルなどが、ネットワーク170を経てコンピュータ装置200の通信インタフェース230を通じてコンピュータ装置200に受信されてよい。通信インタフェース230を通じて受信された信号や命令、データなどは、プロセッサ220やメモリ210に伝達されてよく、ファイルなどは、コンピュータ装置200がさらに含むことのできる記録媒体(上述した永続的記録装置)に記録されてよい。
入力/出力インタフェース240は、入力/出力装置250とのインタフェースのための手段であってよい。例えば、入力装置は、マイク、キーボード、またはマウスなどの装置を、出力装置は、ディスプレイ、スピーカなどのような装置を含んでよい。他の例として、入力/出力インタフェース240は、タッチスクリーンのように入力と出力のための機能が1つに統合された装置とのインタフェースのための手段であってもよい。入力/出力装置250は、コンピュータ装置200と1つの装置で構成されてもよい。
また、他の実施形態において、コンピュータ装置200は、図2の構成要素よりも少ないか多くの構成要素を含んでもよい。しかし、大部分の従来技術的構成要素を明確に図に示す必要はない。例えば、コンピュータ装置200は、上述した入力/出力装置250のうちの少なくとも一部を含むように実現されてもよいし、トランシーバやデータベースなどのような他の構成要素をさらに含んでもよい。
図3は、本発明の一実施形態における、サービス利用同意過程の例を示した図である。
図3の第1画面310は、ユーザ端末にインストールされたメッセンジャーアプリケーションが提供するメッセンジャーサービス画面の例を示している。このようなメッセンジャーサービス画面には、第1点線ボックス311のように、ユーザがユーザ端末に備えられたカメラを実行させるユーザインタフェースが含まれてよい。一例として、タッチスクリーン環境においてユーザがユーザ端末のタッチスクリーンに表示されたユーザインタフェースを選択(一例として、ユーザインタフェースが表示されたタッチスクリーンの領域を指でタッチ)した場合、メッセンジャーアプリケーションは、ユーザ端末のカメラを起動させてよい。このとき、本実施形態では、サービス提供初期(一例として、ユーザがメッセンジャーアプリケーションでカメラを最初に起動させた時点)に限り、第2画面320のように、一実施形態に係る画像管理方法と関連するサービス利用同意過程が実行されてよい。
第2画面320は、ユーザからサービス利用の同意を受けるための画面の例を示している。第2画面320でユーザからサービス利用に対する同意を受けた後、第3画面330のように起動するカメラに入力された画像に対して画像管理方法が実行されてよい。第3画面330では、四角ボックス331、332のように画像から顔画像を認識し、認識された顔画像に対応するメッセンジャーアカウントを表示する例を示している。
このとき、第1四角ボックス331と連係して表示されたメッセンジャーアカウント「Me」は、第1四角ボックス331に対応する顔画像がユーザ端末のユーザの顔画像に対応することを意味してよい。また、第2四角ボックス332と連係して表示されたメッセンジャーアカウント「aaa」は、第2四角ボックス332に対応する顔画像がメッセンジャーアカウント「aaa」を有するユーザの顔画像に対応することを意味してよい。認識された顔画像と連係してメッセンジャーアカウントを表示するためには、予め顔画像とメッセンジャーアカウントとが連動されていなければならない。例えば、顔画像Aとメッセンジャーアカウントaが予め連動している場合を考察する。対象画像から顔画像Bが認識されたとき、ユーザ端末および/またはサーバは、顔画像Aと顔画像Bとを比較し、顔画像Aと顔画像Bが同一ユーザの顔画像であるかを決定してよい。顔画像Aと顔画像Bが同一ユーザの顔画像である場合、ユーザ端末および/またはサーバは、対象画像で認識された顔画像Bと連係させてメッセンジャーアカウントaを出力してよい。最初の顔画像とメッセンジャーアカウントとを連動するために、多様な方法が活用されてよい。
図4は、本発明の一実施形態における、顔画像と連動するメッセンジャーアカウントを提供する例を示した図である。
図4の第1画面410は、ユーザ端末の画像を管理するアプリケーション(例えば、ギャラリーアプリケーション)で管理される画像に基づいて顔画像とメッセンジャーアカウントが連動された例を示している。一例として、第1画面410は、第1顔画像411に対して第1メッセンジャーアカウント「AAA」412が連動された例を示している。また、図4の第2画面420は、ユーザのメッセンジャーアカウントと関連してメッセンジャーサービスまたはメッセンジャーサービスと連係するサービス上に登録された画像に基づいて顔画像とメッセンジャーアカウント(例えば、421)が連動された例を示している。このとき、ギャラリーアプリケーションによって管理される画像は、ユーザ端末のローカル格納場所に格納された画像であってよく、メッセンジャーサービスまたはメッセンジャーサービスと連係するサービス上に登録された画像は、サービスを提供するサーバの格納場所に格納された画像であってよい。
ユーザ端末にインストールされたメッセンジャーアプリケーションは、ギャラリーアプリケーションとの連動やサーバが提供するサービスとの連動によって、特定の顔画像にメッセンジャーアカウントを連動することのできるユーザインタフェースを提供してもよい。例えば、ユーザが第1画面410や第2画面420に表示された顔画像のうちから特定の顔画像を選択すると、ユーザにメッセンジャー友だちリストが提供されてもよく、ユーザが友だちリストから選択した友だちのメッセンジャーアカウントが、選択された特定の顔画像に連動されてもよい。あるいは、ユーザがメッセンジャーアカウントを直接入力することのできるユーザインタフェースが提供されてもよい。
一方、特定の顔画像に既に連動されているメッセンジャーアカウントを変更するためのユーザインタフェースが提供されてもよい。第1画面410では、特定の顔画像と連動するメッセンジャーアカウントを他のメッセンジャーアカウントに変更することのできるユーザインタフェース413の例を示している。また、第2画面420では、ユーザがメッセンジャーアカウントを直接修正して入力することのできるユーザインタフェース421の例を示している。
図5は、本発明の一実施形態における、顔画像と連動するメッセンジャーアカウントを提供する他の例を示した図である。図5の第1画面510は、メッセンジャーアプリケーションでカメラが起動され、起動するカメラに入力された画像がユーザ端末のディスプレイに表示された例を示している。このとき、第1画面510は、メッセンジャーアプリケーションと連動するカメラアプリケーションによってユーザ端末に表示される画面であってよい。このような第1画面510の画像は、実施形態によっては、ユーザから撮影入力が受信される前のフリービュー(free view)画像であってよい。第1画面510に示すように、メッセンジャーアプリケーションは、画像から顔画像を認識してよい。顔画像は、画像に含まれた人物の顔それぞれに対して認識されて抽出されてよい。実施形態によっては、画像から顔画像を抽出する過程は、メッセンジャーアプリケーションの制御にしたがってユーザ端末でなされてもよく、ユーザ端末がメッセンジャーアプリケーションの制御にしたがってメッセンジャーサービスを提供するサーバと通信してサーバでなされてもよい。例えば、ユーザ端末は、カメラに入力される画像をメッセンジャーアプリケーションからサーバに送信してもよく、サーバに送信された画像から顔画像が認識されてユーザ端末に送信されてもよい。このとき、認識された顔画像に基づいてメッセンジャーアカウントが提供されてよい。例えば、サーバは、顔画像とメッセンジャーアカウントを連動して記録していてもよい。このとき、サーバは、ユーザ端末から認識された顔画像を受信すると、受信した顔画像と記録されている顔画像とを比較することにより、受信した顔画像に対応するメッセンジャーアカウントを取得してよい。第1画面510では、ユーザ端末のユーザ「Me」に対応する顔画像511とメッセンジャーアカウント「aaa」に対応する顔画像512が認識された例を示している。
一方、第2画面520は、ユーザから撮影入力が受信されることによってキャプチャされた画像を表示した例を示している。このとき、ユーザ端末は、キャプチャされた画像から認識された顔画像それぞれと連動するメッセンジャーアカウントを管理するためのユーザインタフェースを提供してよい。例えば、第2画面520において、第1点線ボックス521は、メッセンジャーアカウント「Me」を管理するための第1ユーザインタフェースを、第2点線ボックス522は、メッセンジャーアカウント「aaa」を管理するための第2ユーザインタフェースをそれぞれ示している。このような第1点線ボックス521および第2点線ボックス522に示されたユーザインタフェースは、画像から認識された顔画像それぞれに対して示されてよい。このようなユーザインタフェースは、顔画像に対して連動するメッセンジャーアカウントがない場合には、ユーザに連動させるためのメッセンジャーアカウントを選択させるためのユーザインタフェースを追加的に提供してもよい。例えば、ユーザにメッセンジャー友だちリストを提供し、メッセンジャー友だちリストから選択される友だちのメッセンジャーアカウントを該当の顔画像と連動させてもよい。
一方、第2画面520では、既に連動されているメッセンジャーアカウントを他のメッセンジャーアカウントに変更することのできるユーザインタフェース523を示している。ユーザ端末は、認識された顔画像と最も類似する顔画像と連動するメッセンジャーアカウントをユーザインタフェース523によって提供してよい。第2画面520では、最も類似する順に3つのメッセンジャーアカウントがユーザインタフェースに表示された例を示している。ユーザがユーザインタフェース523に表示された3つのメッセンジャーアカウントのうちから1つを選択すると、第2点線ボックス522に対応する顔画像に対するメッセンジャーアカウントが「aaa」で選択されたメッセンジャーアカウントに変更されてよい。
また、ユーザインタフェース523は、ユーザがメッセンジャー友だちリスト全体から友達を直接選択できるようにするために、「友だちリストをもっと見る」524のような機能をさらに提供してよい。「友だちリストをもっと見る」524が選択される場合、第3画面530のように、ユーザの友だちリストが提供されてよい。友だちリストから1人の友だちが選択されると、第2点線ボックス522に対応する顔画像に対するメッセンジャーアカウントが「aaa」で選択された友だちのメッセンジャーアカウントに変更されてよい。
図6は、本発明の一実施形態における、メッセンジャーアカウントと連動する顔画像を利用して対象画像内の人物を識別することにより、対象画像に適用される効果を、識別される人物に基づいて「おすすめ」する例を示した図である。
第1画面610は、図3の第1画面310のように、ユーザ端末にインストールされたメッセンジャーアプリケーションが提供するメッセンジャーサービス画面の例を示している。このようなメッセンジャーサービス画面には、第1点線ボックス611のように、ユーザがユーザ端末に備えられたカメラを起動させることのできるユーザインタフェースが含まれてよい。図3に示すように、サービス利用同意過程を経た後には、第2画面620のようにカメラ機能が直ぐに実行されてよい。
第2画面620は、カメラに入力された画像から顔画像を認識し、認識された顔画像に対してメッセンジャーアカウントを表示する例を示している。このとき、ユーザ端末は、メッセンジャーアプリケーションから直接的に、またはメッセンジャーアプリケーションを経てサーバと通信することで間接的に、表示されたメッセンジャーアカウントと関連するイベントを確認してよい。例えば、サーバは、ユーザ端末からの要求にしたがい、メッセンジャーサービスおよび/またはメッセンジャーサービスと連係するサービスにおけるメッセンジャーアカウントに対応するユーザのプロフィール、活動情報、メッセンジャー会話内容などを活用してイベントを決定してよい。例えば、第2画面620の場合、イベントは、認識された2つのメッセンジャーアカウントそれぞれのユーザから得られる誕生日、メッセンジャーサービスやメッセンジャーサービスと連係するカレンダーサービスにおけるスケジュールや記念日情報、メッセンジャー会話内容などを活用して決定されてよい。
より具体的な例として、第3画面630は、画像の撮影日がユーザ端末のユーザの誕生日である場合、誕生日と関連するスケジュール情報631を提供する例を示している。他の例として、ユーザ端末および/またはサーバは、対象画像に含まれた顔画像のメッセンジャーアカウントに対応するチャットルームの会話内容を分析してイベントを決定してもよい。このとき、第4画面640は、第3画面630で提供されたスケジュール情報631が選択されることにより(一例として、タッチスクリーン環境でスケジュール情報631が表示された領域にタッチ入力が発生するか、予め設定されたタッチジェスチャまたは音声入力などによってスケジュール情報631が選択されることにより)、画像と関連して提供可能な多様なエフェクト(一例として、カメラアプリケーションおよび/またはメッセンジャーアプリケーションが提供するエフェクト)のうちから誕生日と関連するエフェクトが選択されて対象画像に適用された例を示している。このとき、対象画像に多数の顔画像が含まれる場合、イベントと関連する顔画像を中心にエフェクトが発生するように制御されてもよい。例えば、第4画面640では、誕生日であるユーザの顔画像に帽子エフェクトが適用されているが、誕生日のユーザがメッセンジャーアカウント「aaa」のユーザである場合には、帽子エフェクトがメッセンジャーアカウント「aaa」のユーザの顔画像に適用される。
図7は、本発明の一実施形態における、メッセンジャーアカウントと連動する顔画像を利用して対象画像内の人物を識別することにより、対象画像のメッセンジャーを利用した共有を、識別される人物によって処理する例を示した図である。第1画面710は、対象画像から3つの顔画像が認識され、認識された3つの顔画像それぞれに対応するメッセンジャーアカウントが表示された例を示している。このようなユーザ端末のユーザがこのような対象画像をメッセンジャーサービスで共有しようとする場合、第2画面720のように、対象画像の共有のための友だちやチャットルームを選択するためのユーザインタフェースが提供されてよい。このとき、ユーザ端末および/またはサーバは、認識された3つの顔画像から得られる3つのメッセンジャーアカウント全部または一部が参加するチャットルームを優先的に「おすすめ」してもよい。このとき、既存のチャットルームがない場合には、メッセンジャーアカウントが参加するチャットルームを自動で生成するための機能を提供してもよい。例えば、第2画面720において、第1点線ボックス721は、3つのメッセンジャーアカウントが参加するグループチャットルームを自動で生成するための機能を示しており、第2点線ボックス722は、3つのメッセンジャーアカウントの一部が参加する既存のチャットルームを「おすすめ」するための機能を示している。さらに、第3点線ボックス723は、ユーザが画像やファイルなどを共有しようとするときに、好みのチャットルームを「おすすめ」するための機能を示している。
図8は、本発明の一実施形態における、サーバの画像管理方法の例を示したフローチャートである。本実施形態に係る画像管理方法は、一例として、上述したサーバを実現するコンピュータ装置200によって実行されてよい。例えば、コンピュータ装置200のプロセッサ220は、メモリ210が含むオペレーティングシステムのコードと、少なくとも1つのプログラムのコードとによる制御命令(instruction)を実行するように実現されてよい。ここで、プロセッサ220は、コンピュータ装置200に記録されたコードが提供する制御命令にしたがってコンピュータ装置200が図8の方法に含まれる段階810〜860を実行するようにコンピュータ装置200を制御してよい。
段階810で、コンピュータ装置200は、顔画像とメッセンジャーアカウントを連動してデータベースに記録してよい。一例として、コンピュータ装置200によって実現されるサーバは、ユーザにメッセンジャーサービスを提供してよく、ユーザが顔画像に対して選択したメッセンジャーアカウントを該当の顔画像と連動させてデータベースに記録してよい。メッセンジャーアカウントの選択は、上述したように、ユーザそれぞれのメッセンジャー友だちリストに基づいて選択されてよい。実施形態によっては、ユーザが顔画像に対応するメッセンジャーアカウントを直接入力してもよい。ここで、ユーザとは、ユーザが実際にメッセンジャーサービスの提供を受けるために利用するユーザ端末に対応してよく、ユーザ端末には、メッセンジャーサービスの提供を受けるためのメッセンジャーアプリケーションがインストールされていてよい。
段階820で、コンピュータ装置200は、第1メッセンジャーアカウントによって識別されるユーザのユーザ端末からネットワークを介して対象画像を受信してよい。対象画像は、ユーザ端末に備えらえるカメラに入力された画像、および/またはユーザ端末のローカル格納場所に格納された画像のうちからユーザによって選択された画像を含んでよい。一例として、メッセンジャーアプリケーションは、カメラアプリケーションと連動してよく、カメラアプリケーションを経て入力される画像を対象画像としてサーバに送信するようにユーザ端末を制御してよい。他の例として、メッセンジャーアプリケーションは、ギャラリーアプリケーションと連動してよく、ギャラリーからユーザによって選択される画像を対象画像としてサーバに送信するようにユーザ端末を制御してよい。
段階830で、コンピュータ装置200は、受信した対象画像から少なくとも1つの顔画像を認識してよい。画像から人物の顔を認識するための技術は、周知の多様な技術のうちの少なくとも1つが活用されてよい。対象画像には顔画像が含まれていない場合もあり、1つあるいは2つの以上の顔画像が含まれる場合もある。
段階840で、コンピュータ装置200は、認識された少なくとも1つの顔画像それぞれをデータベースで検索し、対応する少なくとも1つの第2メッセンジャーアカウントを抽出してよい。上述したように、コンピュータ装置200は、認識された顔画像Aをデータベースから検索し、顔画像Aとデータベースに記録された顔画像Bが同じ人物の顔であると決定された場合、顔画像Bと連動して記録された第2メッセンジャーアカウントを抽出してよい。このような第2メッセンジャーアカウントは、対象画像が含む顔画像それぞれに対して抽出されてよい。認識された顔画像によって第2メッセンジャーアカウントを抽出することができない場合は、該当の顔画像に対するメッセンジャーアカウントの選択または入力をユーザ端末に要求してもよい。認識された顔画像に対してユーザ端末から特定のメッセンジャーアカウントが選択されるか入力された場合、コンピュータ装置200は、選択または入力された特定のメッセンジャーアカウントを認識された顔画像と連動させてデータベースに記録してよい。
段階850で、コンピュータ装置200は、抽出された少なくとも1つの第2メッセンジャーアカウントと関連し、ユーザ端末における対象画像の表示および対象画像のメッセンジャーサービスを利用した共有のうちの少なくとも1つのための追加情報を決定してよい。
一実施形態として、コンピュータ装置200は、抽出された少なくとも1つの第2メッセンジャーアカウントと関連するイベントまたはイベントによって対象画像に適用されるエフェクトを追加情報として決定してよい。ここで、イベントとは、抽出された少なくとも1つの第2メッセンジャーアカウントそれぞれから得られる誕生日情報、記念日情報、スケジュール情報、メッセンジャー会話内容、およびメッセンジャーサービス利用パターンに基づいて分析されたユーザ同士の関係情報のうちの少なくとも1つを利用して決定されてよい。例えば、コンピュータ装置200は、第2メッセンジャーアカウントのユーザの誕生日、記念日、スケジュールなどを現在の日付に基づいて抽出してイベントを決定してよい。他の例として、コンピュータ装置200は、第2メッセンジャーアカウントが参加したチャットルームのメッセンジャー会話内容に基づいてイベントを決定してもよい。また他の例として、コンピュータ装置200は、ユーザAのユーザ別のメッセージ送信件数によるユーザの順位に基づいてユーザAが最も多くメッセージを送信したユーザBに関する情報を利用してイベントを決定したり、ユーザAが最も多くメッセージを送信または受信したチャットルームの参加者に関する情報を利用してイベントを決定したりしてもよい。さらに他の例として、コンピュータ装置200は、メッセンジャーサービスの利用パターンに基づいてユーザアカウントの関係を「家族、恋人、親友」などのように予め把握し、把握されたユーザの関係に基づいてイベントを決定してもよい。
他の実施形態として、コンピュータ装置200は、抽出された少なくとも1つの第2メッセンジャーアカウントが参加した既に存在する第1チャットルームに関する情報、および抽出された少なくとも1つの第2メッセンジャーアカウントが参加する新たな第2チャットルームの生成のための情報のうちの少なくとも1つの情報を追加情報として決定してよい。例えば、対象画像を、ユーザ端末を利用してメッセンジャーサービスで共有しようとする場合、チャットルームリストが表示されてよく、ユーザは、表示されたチャットルームリストから対象画像を共有するためのチャットルームを選択してよい。このとき、ユーザ端末は、追加情報に基づいて第1チャットルームがチャットルームリストの上端に表示されるように第1チャットルームに第2チャットルームのものより高い表示優先順位を付与してよい。また、ユーザ端末は、追加情報を利用し、チャットルームリストによって第2メッセンジャーアカウントが参加する新たな第2チャットルームの生成のための機能を提供してもよい。この場合、対象画像は、新たに生成される第2チャットルームで共有されてよい。言い換えれば、対象画像に写っている人物(または人物ら)が参加するチャットルームで対象画像を共有することができるようにする。
段階860で、コンピュータ装置200は、抽出された少なくとも1つの第2メッセンジャーアカウントおよび追加情報を提供してよい。一例として、コンピュータ装置200は、ネットワークを介して抽出された少なくとも1つの第2メッセンジャーアカウントおよび追加情報をユーザ端末に送信してよい。上述したように、ユーザ端末は、対象画像の表示や共有のために追加情報を活用してよい。
本実施形態では、顔画像の認識やメッセンジャーアカウントの抽出、追加情報の決定などがサーバで処理される例について説明したが、実施形態によっては、顔画像の認識、メッセンジャーアカウントの抽出、および追加情報の決定のうちの少なくとも1つがユーザ端末で処理されてもよい。この場合にも、各過程の処理のための情報は、サーバから提供されてよい。
図9は、本発明の一実施形態における、ユーザ端末の画像管理方法の例を示したフローチャートである。本実施形態に係る画像管理方法は、一例として、上述したユーザ端末を実現するコンピュータ装置200によって実行されてよい。例えば、コンピュータ装置200のプロセッサ220は、メモリ210が含むオペレーティングシステムのコードと、少なくとも1つのプログラムのコードとによる制御命令(instruction)を実行するように実現されてよい。ここで、プロセッサ220は、コンピュータ装置200に記録されたコードが提供する制御命令にしたがってコンピュータ装置200が図9の方法に含まれる段階910〜930を実行するようにコンピュータ装置200を制御してよい。
段階910で、コンピュータ装置200は、対象画像から認識された少なくとも1つの顔画像のための少なくとも1つのメッセンジャーアカウントを決定してよい。一例として、コンピュータ装置200は、顔画像とメッセンジャーアカウントを連動してデータベースに記録するサーバに対象画像を送信し、サーバで対象画像から認識された少なくとも1つの顔画像それぞれをデータベースで検索し、抽出された少なくとも1つのメッセンジャーアカウントを、ネットワークを介して受信することにより、顔画像のためのメッセンジャーアカウントを決定してよい。実施形態によっては、ユーザのメッセンジャー友だちの顔画像と連動するメッセンジャーアカウントがユーザ端末に記録されてもよい。この場合、対象画像から認識された顔画像のためのメッセンジャーアカウントは、ユーザ端末で直接決定されてもよい。
段階920で、コンピュータ装置200は、対象画像の表示および対象画像のメッセンジャーサービスを利用した共有のうちの少なくとも1つと関連し、決定された少なくとも1つのメッセンジャーアカウントと関連する追加情報を決定してよい。
段階930で、コンピュータ装置200は、追加情報を利用して対象画像を管理してよい。
例えば、コンピュータ装置200は、段階920で、前記決定された少なくとも1つのメッセンジャーアカウントと関連するイベントまたはイベントに基づき、対象画像に適用されるエフェクトを追加情報として決定してよい。ここで、イベントは、メッセンジャーサービスを提供するサーバにおいて、前記決定された少なくとも1つのメッセンジャーアカウントそれぞれから得られる誕生日情報、記念日情報、スケジュール情報、メッセンジャー会話内容、およびメッセンジャーサービス利用パターンを基盤として分析されたユーザ同士の関係情報のうちの少なくとも1つを利用して決定されてよい。このとき、コンピュータ装置200は、段階930で、追加情報として決定されたエフェクトを対象画像に適用してよい。
他の例として、コンピュータ装置200は、段階920で、前記決定された少なくとも1つのメッセンジャーアカウントが参加した既に存在する第1チャットルームに関する情報、および前記決定された少なくとも1つのメッセンジャーアカウントが参加する新たな第2チャットルームの生成のための情報のうちの少なくとも1つの情報を追加情報として決定してよい。例えば、コンピュータ装置200は、段階930で、メッセンジャーサービスのチャットルームリストを提供し、チャットルームリストによって対象画像の共有のためのチャットルームを選択する機能を提供してよい。このとき、チャットルームリストでは、第1チャットルームに第2チャットルームのものより高い表示優先順位が付与されてよい。一例として、対象画像に含まれる人物が参加するチャットルームがチャットルームリストの上端に表示されてよい。また、コンピュータ装置200は、段階930で、チャットルームリストにより、前記決定された少なくとも1つのメッセンジャーアカウントが参加する新たな第2チャットルームを生成するための機能を提供してもよい。
実施形態によって、コンピュータ装置200は、認識された少なくとも1つの顔画像それぞれのためのメッセンジャーアカウントが含まれた対象画像を表示してよく、対象画像に含まれたメッセンジャーアカウントを変更するためのユーザインタフェースを提供してよい。このようなメッセンジャーアカウントの変更のためのユーザインタフェースは、図5を参照しながら説明したとおりである。
このように、本実施形態によると、メッセンジャーアカウントと連動する顔画像を利用して対象画像内の人物を識別することにより、対象画像に適用される効果を識別される人物に基づいて「おすすめ」したり、対象画像のメッセンジャーを利用した共有を識別される人物によって処理したりすることができる。
上述したシステムまたは装置は、ハードウェア構成要素、ソフトウェア構成要素、またはハードウェア構成要素とソフトウェア構成要素との組み合わせによって実現されてよい。例えば、実施形態で説明された装置および構成要素は、プロセッサ、コントローラ、ALU(arithmetic logic unit)、デジタル信号プロセッサ、マイクロコンピュータ、FPGA(field programmable gate array)、PLU(programmable logic unit)、マイクロプロセッサ、または命令を実行して応答することができる様々な装置のように、1つ以上の汎用コンピュータまたは特殊目的コンピュータを利用して実現されてよい。処理装置は、オペレーティングシステム(OS)およびOS上で実行される1つ以上のソフトウェアアプリケーションを実行してよい。また、処理装置は、ソフトウェアの実行に応答し、データにアクセスし、データを記録、操作、処理、および生成してもよい。理解の便宜のために、1つの処理装置が使用されるとして説明される場合もあるが、当業者は、処理装置が複数個の処理要素および/または複数種類の処理要素を含んでもよいことが理解できるであろう。例えば、処理装置は、複数個のプロセッサまたは1つのプロセッサおよび1つのコントローラを含んでよい。また、並列プロセッサのような、他の処理構成も可能である。
ソフトウェアは、コンピュータプログラム、コード、命令、またはこれらのうちの1つ以上の組み合わせを含んでもよく、思うままに動作するように処理装置を構成したり、独立的または集合的に処理装置に命令したりしてよい。ソフトウェアおよび/またはデータは、処理装置に基づいて解釈されたり、処理装置に命令またはデータを提供したりするために、いかなる種類の機械、コンポーネント、物理装置、仮想装置、コンピュータ記録媒体または装置に具現化されてよい。ソフトウェアは、ネットワークによって接続されたコンピュータシステム上に分散され、分散された状態で記録されても実行されてもよい。ソフトウェアおよびデータは、1つ以上のコンピュータ読み取り可能な記録媒体に記録されてよい。
実施形態に係る方法は、多様なコンピュータ手段によって実行可能なプログラム命令の形態で実現されてコンピュータ読み取り可能な媒体に記録されてよい。前記コンピュータ読み取り可能な媒体は、プログラム命令、データ、ファイル、データ構造などを単独または組み合わせて含んでよい。媒体は、コンピュータ実行可能なプログラムを継続して記録するものであっても、実行またはダウンロードのために一時記録するものであってもよい。また、媒体は、単一または複数のハードウェアが結合した形態の多様な記録手段または格納手段であってよく、あるコンピュータシステムに直接接続する媒体に限定されることはなく、ネットワーク上に分散して存在するものであってもよい。媒体の例としては、ハードディスク、フロッピー(登録商標)ディスク、および磁気テープのような磁気媒体、CD−ROMおよびDVDのような光媒体、フロプティカルディスク(floptical disk)のような光磁気媒体、およびROM、RAM、フラッシュメモリなどを含み、プログラム命令が記録されるように構成されたものであってよい。また、媒体の他の例として、アプリケーションを配布するアプリケーションストアやその他の多様なソフトウェアを供給または配布するサイト、サーバなどで管理する記録媒体または格納媒体が挙げられる。プログラム命令の例には、コンパイラによって生成されるもののような機械語コードだけでなく、インタプリタなどを使用してコンピュータによって実行されることができる高級言語コードを含む。
以上のように、実施形態を、限定された実施形態および図面に基づいて説明したが、当業者であれば、上述した記載から多様な修正および変形が可能であろう。例えば、説明された技術が、説明された方法とは異なる順序で実行されたり、かつ/あるいは、説明されたシステム、構造、装置、回路などの構成要素が、説明された方法とは異なる形態で結合されたりまたは組み合わされたり、他の構成要素または均等物によって対置されたり置換されたとしても、適切な結果を達成することができる。
したがって、異なる実施形態であっても、特許請求の範囲と均等なものであれば、添付される特許請求の範囲に属する。
110、120、130、140:電子機器
150、160:サーバ
170:ネットワーク

Claims (19)

  1. 少なくとも1つのプロセッサを含むサーバの画像管理方法であって、
    前記少なくとも1つのプロセッサにより、顔画像とメッセンジャーアカウントを連動してデータベースに記録する段階、
    前記少なくとも1つのプロセッサにより、第1メッセンジャーアカウントによって識別されるユーザのユーザ端末からネットワークを介して対象画像を受信する段階、
    前記少なくとも1つのプロセッサにより、前記受信した対象画像から少なくとも1つの顔画像を認識する段階、
    前記少なくとも1つのプロセッサにより、前記認識された少なくとも1つの顔画像それぞれを前記データベースで検索し、対応する少なくとも1つの第2メッセンジャーアカウントを抽出する段階、
    前記少なくとも1つのプロセッサにより、前記抽出された少なくとも1つの第2メッセンジャーアカウントと関連し、前記ユーザ端末における前記対象画像の表示および前記対象画像のメッセンジャーサービスを利用した共有うちの少なくとも1つのための追加情報を決定する段階、および
    前記抽出された少なくとも1つの第2メッセンジャーアカウントおよび前記追加情報を提供する段階
    を含む、画像管理方法。
  2. 前記追加情報を決定する段階は、
    前記抽出された少なくとも1つの第2メッセンジャーアカウントと関連するイベントまたは前記イベントによって前記対象画像に適用されるエフェクトを前記追加情報として決定する、
    請求項1に記載の画像管理方法。
  3. 前記イベントは、前記抽出された少なくとも1つの第2メッセンジャーアカウントそれぞれから得られる誕生日情報、記念日情報、スケジュール情報、およびメッセンジャー会話内容のうちの少なくとも1つを利用して決定される、
    請求項2に記載の画像管理方法。
  4. 前記追加情報を決定する段階は、
    前記抽出された少なくとも1つの第2メッセンジャーアカウントが参加した既に存在する第1チャットルームに関する情報、および前記抽出された少なくとも1つの第2メッセンジャーアカウントが参加する新たな第2チャットルームの生成のための情報のうちの少なくとも1つの情報を前記追加情報として決定する、
    請求項1に記載の画像管理方法。
  5. 前記対象画像の前記メッセンジャーサービスを利用した共有のために表示されるチャットルームのうちの前記第1チャットルームに前記第2チャットルームのものより高い表示優先順位が付与される、
    請求項4に記載の画像管理方法。
  6. 前記追加情報に基づいて前記新たな第2チャットルームの生成のためのユーザインタフェースが前記ユーザ端末によって提供される、
    請求項4に記載の画像管理方法。
  7. 少なくとも1つのプロセッサを含むユーザ端末の画像管理方法であって、
    前記少なくとも1つのプロセッサにより、対象画像で認識された少なくとも1つの顔画像のための少なくとも1つのメッセンジャーアカウントを決定する段階、
    前記少なくとも1つのプロセッサにより、前記対象画像の表示および前記対象画像のメッセンジャーサービスを利用した共有のうちの少なくとも1つと関連し、前記決定された少なくとも1つのメッセンジャーアカウントと関連する追加情報を決定する段階、および
    前記少なくとも1つのプロセッサにより、前記追加情報を利用して前記対象画像を管理する段階
    を含む、画像管理方法。
  8. 前記少なくとも1つのプロセッサにより、前記認識された少なくとも1つの顔画像それぞれのためのメッセンジャーアカウントが含まれた前記対象画像を表示する段階、および
    前記少なくとも1つのプロセッサにより、前記対象画像に含まれたメッセンジャーアカウントを変更するためのユーザインタフェースを提供する段階
    をさらに含む、請求項7に記載の画像管理方法。
  9. 前記メッセンジャーアカウントを決定する段階は、
    顔画像とメッセンジャーアカウントを連動してデータベースに記録するサーバに前記対象画像を送信する段階、および
    前記サーバが、前記対象画像から認識された少なくとも1つの顔画像それぞれを前記データベースで検索し、対応する少なくとも1つのメッセンジャーアカウントを抽出した後に、抽出された前記少なくとも1つのメッセンジャーアカウントをネットワークを介して受信する段階
    を含む、請求項7に記載の画像管理方法。
  10. 前記追加情報を決定する段階は、
    前記決定された少なくとも1つのメッセンジャーアカウントと関連するイベントまたは前記イベントによって前記対象画像に適用されるエフェクトを前記追加情報として決定し、
    前記対象画像を管理する段階は、
    前記追加情報として決定されたエフェクトを前記対象画像に適用する、
    請求項7に記載の画像管理方法。
  11. 前記イベントは、前記メッセンジャーサービスを提供するサーバにおいて、前記決定された少なくとも1つのメッセンジャーアカウントそれぞれから得られる誕生日情報、記念日情報、スケジュール情報、およびメッセンジャー会話内容のうちの少なくとも1つを利用して決定される、
    請求項10に記載の画像管理方法。
  12. 前記追加情報を決定する段階は、
    前記決定された少なくとも1つのメッセンジャーアカウントが参加した既に存在する第1チャットルームに関する情報、および前記決定された少なくとも1つのメッセンジャーアカウントが参加する新たな第2チャットルームの生成のための情報のうちの少なくとも1つの情報を前記追加情報として決定する、
    請求項7に記載の画像管理方法。
  13. 前記対象画像を管理する段階は、
    前記メッセンジャーサービスのチャットルームリストを提供する段階、および
    前記チャットルームリストから前記対象画像の共有のためのチャットルームを選択する機能を提供する段階
    を含み、
    前記チャットルームリストでは前記第1チャットルームに前記第2チャットルームのものより高い表示優先順位が付与される、
    請求項12に記載の画像管理方法。
  14. 前記対象画像を管理する段階は、
    前記メッセンジャーサービスのチャットルームリストを提供する段階、および
    前記チャットルームリストによって前記決定された少なくとも1つのメッセンジャーアカウントが参加する新たな第2チャットルームを生成するための機能を提供する段階
    を含む、請求項12に記載の画像管理方法。
  15. 請求項1〜14のうちのいずれか一項に記載の画像管理方法をコンピュータ装置に実行させるためのコンピュータプログラム。
  16. 請求項1〜14のうちのいずれか一項に記載の画像管理方法をコンピュータ装置に実行させるためのコンピュータプログラムが記録されている、コンピュータ読み取り可能な記録媒体。
  17. コンピュータ装置であって、
    前記コンピュータ装置で読み取り可能な命令を実行するように実現される少なくとも1つのプロセッサ
    を含み、
    前記少なくとも1つのプロセッサにより、
    顔画像とメッセンジャーアカウントを連動してデータベースに記録し、
    第1メッセンジャーアカウントによって識別されるユーザのユーザ端末からネットワークを介して対象画像を受信し、
    前記受信した対象画像から少なくとも1つの顔画像を認識し、
    前記認識された少なくとも1つの顔画像それぞれを前記データベースで検索し、対応する少なくとも1つの第2メッセンジャーアカウントを抽出し、
    前記抽出された少なくとも1つの第2メッセンジャーアカウントと関連し、前記ユーザ端末における前記対象画像の表示および前記対象画像のメッセンジャーサービスを利用した共有のうちの少なくとも1つのための追加情報を決定し、
    前記抽出された少なくとも1つの第2メッセンジャーアカウントおよび前記追加情報を提供する、
    コンピュータ装置。
  18. 前記少なくとも1つのプロセッサにより、
    前記抽出された少なくとも1つの第2メッセンジャーアカウントと関連するイベントまたは前記イベントによって前記対象画像に適用されるエフェクトを前記追加情報として決定する、
    請求項17に記載のコンピュータ装置。
  19. 前記少なくとも1つのプロセッサにより、
    前記抽出された少なくとも1つの第2メッセンジャーアカウントが参加した既に存在する第1チャットルームに関する情報、および前記抽出された少なくとも1つの第2メッセンジャーアカウントが参加する新たな第2チャットルームの生成のための情報のうちの少なくとも1つの情報を前記追加情報として決定する、
    請求項17に記載のコンピュータ装置。
JP2019202262A 2018-12-19 2019-11-07 画像管理方法、コンピュータプログラム、記憶媒体およびコンピュータ装置 Active JP7493320B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020180165210A KR102277691B1 (ko) 2018-12-19 2018-12-19 얼굴 이미지와 메신저 계정의 연동에 기반한 이미지 관리 방법 및 시스템
KR10-2018-0165210 2018-12-19

Publications (2)

Publication Number Publication Date
JP2020102201A true JP2020102201A (ja) 2020-07-02
JP7493320B2 JP7493320B2 (ja) 2024-05-31

Family

ID=71098177

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019202262A Active JP7493320B2 (ja) 2018-12-19 2019-11-07 画像管理方法、コンピュータプログラム、記憶媒体およびコンピュータ装置

Country Status (3)

Country Link
US (1) US11609976B2 (ja)
JP (1) JP7493320B2 (ja)
KR (1) KR102277691B1 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111835531B (zh) * 2020-07-30 2023-08-25 腾讯科技(深圳)有限公司 会话处理方法、装置、计算机设备及存储介质
US20230396572A1 (en) * 2022-06-02 2023-12-07 Snap Inc. Contextual reply augmentation system

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130033611A1 (en) * 2011-08-01 2013-02-07 Mitac Research (Shanghai) Ltd. Search System of Face Recognition and Method Thereof, Computer Readable Storage Media and Computer Program Product
JP2013200793A (ja) * 2012-03-26 2013-10-03 Sony Corp 情報処理装置、情報処理方法およびプログラム
US20140267796A1 (en) * 2013-03-14 2014-09-18 Samsung Electronics Co., Ltd. Application information processing method and apparatus of mobile terminal
US20140333746A1 (en) * 2013-02-06 2014-11-13 Tencent Technology (Shenzhen) Company Limited Method and apparatus for inquiring information
JP2014216001A (ja) * 2013-04-25 2014-11-17 国立大学法人豊橋技術科学大学 情報処理装置、その制御方法およびプログラム
US20150227609A1 (en) * 2014-02-13 2015-08-13 Yahoo! Inc. Automatic group formation and group detection through media recognition
US20160044228A1 (en) * 2014-08-05 2016-02-11 Lg Electronics Inc. Mobile terminal and method for controlling the same
JP2016126790A (ja) * 2015-01-02 2016-07-11 Line株式会社 ユーザカスタム型テンプレートを提供するメッセンジャサービスを提供する方法、システムおよび記録媒体

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120026191A1 (en) * 2010-07-05 2012-02-02 Sony Ericsson Mobile Communications Ab Method for displaying augmentation information in an augmented reality system
US8929591B2 (en) * 2011-03-08 2015-01-06 Bank Of America Corporation Providing information associated with an identified representation of an object
EP4009651A1 (en) * 2011-07-12 2022-06-08 Snap Inc. Methods and systems of providing visual content editing functions
US8724853B2 (en) * 2011-07-18 2014-05-13 Google Inc. Identifying a target object using optical occlusion
US9087273B2 (en) 2011-11-15 2015-07-21 Facebook, Inc. Facial recognition using social networking information
US9098584B1 (en) * 2012-07-19 2015-08-04 Google Inc. Image search privacy protection techniques
KR101468192B1 (ko) 2013-10-15 2014-12-05 순천향대학교 산학협력단 스마트워크 환경에서의 얼굴인식기반 사용자인증 기법
US9189682B2 (en) * 2014-02-13 2015-11-17 Apple Inc. Systems and methods for sending digital images
KR20160015703A (ko) * 2014-07-31 2016-02-15 주식회사 더클레버 이미지 태그를 이용한 채팅 방법 및 시스템
KR20170006778A (ko) * 2015-07-09 2017-01-18 송민호 얼굴매칭을 이용한 인물사진 자동전송 방법 및 시스템
KR101835217B1 (ko) * 2016-06-08 2018-03-06 라인 가부시키가이샤 메신저 환경에서 drm 컨텐츠를 공유하기 위한 컨텐츠 관리 방법 및 시스템
US10713489B2 (en) * 2017-10-24 2020-07-14 Microsoft Technology Licensing, Llc Augmented reality for identification and grouping of entities in social networks
KR20240054365A (ko) * 2017-12-28 2024-04-25 제트 인터미디에이트 글로벌 코포레이션 다중 프로필을 제공하는 방법 및 시스템
US10748006B1 (en) * 2018-08-27 2020-08-18 Facebook, Inc. Storylines: group generation based on facial recognition
KR20210050166A (ko) * 2019-10-28 2021-05-07 라인플러스 주식회사 그룹 앨범을 이용하는 대화방에서 프로필 사진 기반 사용자 얼굴 인식과 활용 방법

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130033611A1 (en) * 2011-08-01 2013-02-07 Mitac Research (Shanghai) Ltd. Search System of Face Recognition and Method Thereof, Computer Readable Storage Media and Computer Program Product
JP2013200793A (ja) * 2012-03-26 2013-10-03 Sony Corp 情報処理装置、情報処理方法およびプログラム
US20140333746A1 (en) * 2013-02-06 2014-11-13 Tencent Technology (Shenzhen) Company Limited Method and apparatus for inquiring information
US20140267796A1 (en) * 2013-03-14 2014-09-18 Samsung Electronics Co., Ltd. Application information processing method and apparatus of mobile terminal
JP2014216001A (ja) * 2013-04-25 2014-11-17 国立大学法人豊橋技術科学大学 情報処理装置、その制御方法およびプログラム
US20150227609A1 (en) * 2014-02-13 2015-08-13 Yahoo! Inc. Automatic group formation and group detection through media recognition
US20160044228A1 (en) * 2014-08-05 2016-02-11 Lg Electronics Inc. Mobile terminal and method for controlling the same
JP2016126790A (ja) * 2015-01-02 2016-07-11 Line株式会社 ユーザカスタム型テンプレートを提供するメッセンジャサービスを提供する方法、システムおよび記録媒体

Also Published As

Publication number Publication date
JP7493320B2 (ja) 2024-05-31
KR20200076273A (ko) 2020-06-29
US11609976B2 (en) 2023-03-21
US20200201969A1 (en) 2020-06-25
KR102277691B1 (ko) 2021-07-15

Similar Documents

Publication Publication Date Title
US9824237B2 (en) Audience-based sensitive information handling for shared collaborative documents
US10762299B1 (en) Conversational understanding
KR102021727B1 (ko) 공유된 관심사를 갖는 메시지들의 갤러리
US20170300537A1 (en) Method and system for keyword search using messaging service
JP2017076380A (ja) ユーザの履歴を利用してユーザを認証するシステムおよび方法
US20180247075A1 (en) Configuring image as private within storage container
KR20100135202A (ko) 컴퓨팅 디바이스들 간의 동적 콘텐츠 프리퍼런스 및 동작 공유
US10929412B2 (en) Sharing content based on extracted topics
JP2019525295A (ja) 対話内容検索方法およびシステム
CN108140176A (zh) 从对通信的本地搜索和远程搜索中并行地识别搜索结果
JP7202386B2 (ja) マルチプロフィールを提供する方法およびシステム
JP7393487B2 (ja) プロフィール写真を推薦する方法とシステム、および非一時的なコンピュータ読み取り可能な記録媒体
US11829809B2 (en) Method, system, and non-transitory computer-readable record medium for managing event messages and system for presenting conversation thread
JP7493320B2 (ja) 画像管理方法、コンピュータプログラム、記憶媒体およびコンピュータ装置
JP2016224949A (ja) タスクトラッキング方法、コンピュータプログラム、およびシステム
CN108140173A (zh) 将从通信中解析的附件分类
KR20200141838A (ko) 키워드 대화방 제공 방법 및 시스템
JP2017220236A (ja) クライアント改ざん判断システムおよび方法
KR20220061383A (ko) 챗봇을 이용하여 컨텐츠를 추천하는 방법과 시스템
JP6339249B2 (ja) コンテンツサービスで通知時間を個人化する方法およびシステム
US20180181920A1 (en) Method, system and non-transitory computer-readable recording medium for assisting schedule management
US11816173B2 (en) Method and apparatus for managing user profile
KR20240020917A (ko) 메신저에 저장된 컨텐츠를 재유통할 수 있는 방법, 컴퓨터 장치, 및 컴퓨터 프로그램
KR20220107422A (ko) 사용자 평가를 통해 콘텐츠를 관리하기 위한 방법, 컴퓨터 시스템, 및 컴퓨터 프로그램
KR20230119820A (ko) 시각적인 착시 효과를 이용한 스크린 캡처 방지 방법 및 시스템

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221026

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230919

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231107

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240206

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240228

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240514

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240521

R150 Certificate of patent or registration of utility model

Ref document number: 7493320

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150