JP5742378B2 - 情報処理装置、プレイリスト生成方法及びプレイリスト生成プログラム - Google Patents
情報処理装置、プレイリスト生成方法及びプレイリスト生成プログラム Download PDFInfo
- Publication number
- JP5742378B2 JP5742378B2 JP2011075999A JP2011075999A JP5742378B2 JP 5742378 B2 JP5742378 B2 JP 5742378B2 JP 2011075999 A JP2011075999 A JP 2011075999A JP 2011075999 A JP2011075999 A JP 2011075999A JP 5742378 B2 JP5742378 B2 JP 5742378B2
- Authority
- JP
- Japan
- Prior art keywords
- playlist
- hand
- drawn
- tag
- image
- 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.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/907—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/438—Presentation of query results
- G06F16/4387—Presentation of query results by the use of playlists
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/68—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/686—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, title or artist information, time, location or usage information, user ratings
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Library & Information Science (AREA)
- User Interface Of Digital Computer (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Telephone Function (AREA)
Description
1.実施の形態の概要
2.実施の形態の具体例
3.変形例
まず、実施の形態の概要を説明する。この概要を説明した後、実施の形態の具体例の説明に移り、最後に変形例を説明する。尚、ここで説明する概要は、実施の形態の具体例と変形例とを含めた内容の概要である。
[2−1.携帯端末の外観構成]
次に、本実施の形態の具体例について説明する。まず図2(A)を用いて、上述した情報処理装置1の具体例である携帯端末100の外観構成について説明する。
次に図3を用いて、携帯端末100のハードウェア構成について説明する。この携帯端末100では、CPU110が、不揮発性メモリ111に格納されているプログラムをRAM112に展開して読み込み、このプログラムに従って各種処理を実行すると共に各部を制御する。尚、CPUは、Central Processing Unitの略、RAMは、Random Access Memoryの略である。
[2−3−1.楽曲再生アプリの概要]
ところで、携帯端末100には、様々なアプリケーションプログラム(単にアプリとも呼ぶ)をインストールできるようになっているが、そのうちの一つとして楽曲を再生するためのアプリ(以下、楽曲再生アプリとも呼ぶ)がインストールされている。
次に、携帯端末100におけるプレイリストの管理について図6を用いて説明する。楽曲再生アプリApにより生成されたプレイリストは、データベース管理システムDmに保持されるプレイリスト管理テーブルTBによって管理される。
次に、手描きタグTgをもとにプレイリストを生成する処理について詳しく説明する。CPU110は、タッチスクリーン102を介して楽曲を再生する操作入力を受け付けると、指定された楽曲を再生するとともに、図7(A)に示す楽曲再生画面200をタッチスクリーン102に表示させる。
また楽曲再生アプリApでは、生成したプレイリストを一覧でユーザに確認させることができるようになっている。CPU110は、プレイリストを一覧表示させる操作入力を受け付けると、図11に示すプレイリスト一覧画面220をタッチスクリーン102に表示させる。
また楽曲再生アプリApでは、生成したプレイリストを検索できるようになっている。具体的にCPU110は、プレイリストの検索画面を呼び出す操作入力を受け付けると、図16に示す検索画面240をタッチスクリーン102に表示させる。
また楽曲再生アプリApでは、携帯端末100で生成したプレイリストを、外部の機器と共有できるようになっている。CPU110は、プレイリストを外部の機器と共有する操作入力を受け付けると、プレイリストを共有するための共有用ファイルをXML(Extensible Markup Language)形式で生成する。
以上の構成において、携帯端末100は、タッチスクリーン102を介してユーザにより手描き入力された画像Piを、ユーザにより指定された楽曲に手描きタグTgとして関連づけるようにした。
[3−1.変形例1]
尚、上述した実施の形態では、プレイリスト一覧画面220において代表手描きタグPd内を始点としてドラッグが行われると、CPU110は、ドラッグに応じて代表手描きタグPdの表示位置を移動させるようにした。
また、上述した実施の形態では、生成したプレイリストを外部の機器と共有する場合に、共有ファイルのみを外部の機器へ送信するようにした。
さらに、上述した実施の形態では、手描きタグTgの類似度を算出する方法として、手描きタグTgのストロークに基づく方法を用いるようにした。
さらに、上述した実施の形態では、プレイリスト一覧画面220に代表手描きタグPdを表示する際に、代表手描きタグPdが示す内容に適したアニメーションを代表手描きPdに設定するようにした。
さらに、上述した実施の形態では、CPU110は、プレイリストに最初に登録された楽曲の手描きタグTgを、プレイリストの代表手描きタグPdとして選択するようにした。
さらに、上述した実施の形態では、CPU110は、タッチスクリーン102を介して手描き入力された画像を手描きタグTgとして楽曲に関連づけるようにした。
さらに、上述した実施の形態では、CPU110は、プレイリストに登録されている楽曲の数に基づいて代表手描きタグPdの表示サイズを変更するようにした。
さらに、上述した実施の形態では、CPU110は、楽曲の関連情報を表示させながら、手描きの画像Piの入力を受け付け、入力された手描きの画像Piを手描きタグTgとして当該関連情報を表示させている楽曲に関連づけるようにした。
さらに、上述した実施の形態では、CPU110は、ユーザにより指定された楽曲に、ユーザにより手描き入力された画像を手描きタグTgとして関連付け、手描きタグTgをもとに楽曲のプレイリストを生成するようにした。
さらに上述した実施の形態では、操作デバイスとしてタッチスクリーン102を有する携帯端末100に本発明を適用するようにした。
さらに上述した実施の形態では、携帯端末100に、液晶パネル102Aと静電容量式のタッチパネル102Bとで構成されるタッチスクリーン102を設けるようにした。
さらに上述した実施の形態では、情報処理装置としての携帯端末100に、制御部としてのCPU110と、表示部及び操作部としてのタッチスクリーン102と、通信部としての外部接続インタフェース113及びネットワークインタフェース114とを設けるようにした。
さらに上述した実施の形態では、各種処理を実行するためのプログラムを、携帯端末100の不揮発性メモリ111に書き込んでおくようにした。
さらに、本発明は、上述した実施の形態と変形例とに限定されるものではない。すなわち本発明は、上述した実施の形態と変形例の一部または全部を任意に組み合わせた形態、もしくは一部を抽出した形態にもその適用範囲が及ぶものである。
Claims (11)
- ユーザにより手描き入力された画像を、ユーザにより指定されたコンテンツにタグとして関連付け、コンテンツにタグとして関連付けられた画像の類似度に基づいてコンテンツのプレイリストを生成する制御部
を有し、
上記制御部は、
上記プレイリストごとに、プレイリストに登録されたコンテンツにタグとして関連付けられた画像のうちの一つを選択し、プレイリストごとに選択した画像の一覧を表示部に表示させ、さらに表示させている画像のうちの2つ以上の画像を囲う線がユーザにより手描き入力されると、当該線を表示部に表示させるとともに、当該線で囲まれた2つ以上の画像のそれぞれに対応するプレイリストを組み合わせた1つのプレイリストを生成する
情報処理装置。 - 上記制御部は、
上記類似度に基づいて各コンテンツにタグとして関連付けられた画像が互いに類似するか否かを判別し、タグとして関連づけられた画像が互いに類似すると判別されたコンテンツ群を同一のプレイリストに登録する
請求項1に記載の情報処理装置。 - 上記制御部は、
上記一覧を表示部に表示させる際、各プレイリストの関連情報に基づいてプレイリストごとに選択した各画像の表示態様を設定する
請求項1に記載の情報処理装置。 - 上記制御部は、
各プレイリストに登録されている楽曲数に基づいて、プレイリストごとに選択した各画像の表示サイズを設定する
請求項3に記載の情報処理装置。 - 上記制御部は、
プレイリストごとに選択した画像が示す内容に基づいたアニメーションで、プレイリストごとに選択した画像を表示させる
請求項3に記載の情報処理装置。 - 上記制御部は、
コンテンツを再生しながら、操作部を介して上記画像の手描き入力を受け付け、当該手描き入力された画像を、当該再生しているコンテンツにタグとして関連づける
請求項1に記載の情報処理装置。 - 上記制御部は、
コンテンツの関連情報を表示部に表示させながら、操作部を介して上記画像の手描き入力を受け付け、当該手描き入力された画像を、当該関連情報を表示させているコンテンツにタグとして関連づける
請求項1に記載の情報処理装置。 - 上記制御部は、
生成した上記プレイリストと、当該プレイリストに登録されているコンテンツにタグとして関連付けられている画像とを共に、通信部を介して外部の機器に送信する
請求項1に記載の情報処理装置。 - 上記制御部は、
検索キーとしての画像がユーザにより手描き入力されると、コンテンツにタグとして関連付けられた画像の中から、当該検索キーとしての画像との類似度に基づいて当該検索キーとしての画像と類似する画像を検索し、当該検索された画像がタグとして関連付けられたコンテンツが登録されているプレイリストを選択する
請求項1に記載の情報処理装置。 - 情報処理装置が、
ユーザにより手描き入力された画像を、ユーザにより指定されたコンテンツにタグとして関連付け、
コンテンツにタグとして関連付けられた画像の類似度に基づいてコンテンツのプレイリストを生成し、
上記プレイリストごとに、プレイリストに登録されたコンテンツにタグとして関連付けられた画像のうちの一つを選択し、プレイリストごとに選択した画像の一覧を表示部に表示させ、
さらに表示させている画像のうちの2つ以上の画像を囲う線がユーザにより手描き入力されると、当該線を表示部に表示させるとともに、当該線で囲まれた2つ以上の画像のそれぞれに対応するプレイリストを組み合わせた1つのプレイリストを生成する
プレイリスト生成方法。 - 情報処理装置に、
ユーザにより手描き入力された画像を、ユーザにより指定されたコンテンツにタグとして関連付けるステップと、
コンテンツにタグとして関連付けられた画像の類似度に基づいてコンテンツのプレイリストを生成するステップと
上記プレイリストごとに、プレイリストに登録されたコンテンツにタグとして関連付けられた画像のうちの一つを選択し、プレイリストごとに選択した画像の一覧を表示部に表示させるステップと、
表示部に表示させている画像のうちの2つ以上の画像を囲う線がユーザにより手描き入力されると、当該線を表示部に表示させるとともに、当該線で囲まれた2つ以上の画像のそれぞれに対応するプレイリストを組み合わせた1つのプレイリストを生成するステップと
を実行させるためのプレイリスト生成プログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011075999A JP5742378B2 (ja) | 2011-03-30 | 2011-03-30 | 情報処理装置、プレイリスト生成方法及びプレイリスト生成プログラム |
US13/429,001 US9817921B2 (en) | 2011-03-30 | 2012-03-23 | Information processing apparatus and creation method for creating a playlist |
CN2012100809619A CN102737094A (zh) | 2011-03-30 | 2012-03-23 | 信息处理装置、播放列表创建方法和播放列表创建程序 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011075999A JP5742378B2 (ja) | 2011-03-30 | 2011-03-30 | 情報処理装置、プレイリスト生成方法及びプレイリスト生成プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012208898A JP2012208898A (ja) | 2012-10-25 |
JP5742378B2 true JP5742378B2 (ja) | 2015-07-01 |
Family
ID=46927301
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011075999A Expired - Fee Related JP5742378B2 (ja) | 2011-03-30 | 2011-03-30 | 情報処理装置、プレイリスト生成方法及びプレイリスト生成プログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US9817921B2 (ja) |
JP (1) | JP5742378B2 (ja) |
CN (1) | CN102737094A (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6344379B2 (ja) * | 2013-03-29 | 2018-06-20 | ソニー株式会社 | 情報処理装置、及び情報処理方法 |
US20140325408A1 (en) * | 2013-04-26 | 2014-10-30 | Nokia Corporation | Apparatus and method for providing musical content based on graphical user inputs |
JP6602086B2 (ja) * | 2015-08-04 | 2019-11-06 | 株式会社ディーアンドエムホールディングス | ワイヤレスオーディオシステム |
US11093542B2 (en) | 2017-09-28 | 2021-08-17 | International Business Machines Corporation | Multimedia object search |
US20190250877A1 (en) * | 2018-02-15 | 2019-08-15 | Sriram Varadhan | LetzRock An app designed to eliminate manually skipping of the songs |
CN111459695A (zh) * | 2020-03-12 | 2020-07-28 | 平安科技(深圳)有限公司 | 根因定位方法、装置、计算机设备和存储介质 |
Family Cites Families (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5832474A (en) * | 1996-02-26 | 1998-11-03 | Matsushita Electric Industrial Co., Ltd. | Document search and retrieval system with partial match searching of user-drawn annotations |
US5889506A (en) * | 1996-10-25 | 1999-03-30 | Matsushita Electric Industrial Co., Ltd. | Video user's environment |
US7111009B1 (en) * | 1997-03-14 | 2006-09-19 | Microsoft Corporation | Interactive playlist generation using annotations |
US6173287B1 (en) * | 1998-03-11 | 2001-01-09 | Digital Equipment Corporation | Technique for ranking multimedia annotations of interest |
AU5926499A (en) * | 1998-09-15 | 2000-04-03 | Microsoft Corporation | Interactive playlist generation using annotations |
US20060015925A1 (en) * | 2000-03-28 | 2006-01-19 | Gotuit Media Corp | Sales presentation video on demand system |
US7667123B2 (en) * | 2000-10-13 | 2010-02-23 | Phillips Mark E | System and method for musical playlist selection in a portable audio device |
US6897880B2 (en) * | 2001-02-22 | 2005-05-24 | Sony Corporation | User interface for generating parameter values in media presentations based on selected presentation instances |
JP2004117632A (ja) | 2002-09-25 | 2004-04-15 | Matsushita Electric Ind Co Ltd | プレイリスト生成装置、音楽再生装置、音楽配信システム及びその方法、プログラム、記録媒体 |
US7668842B2 (en) * | 2002-10-16 | 2010-02-23 | Microsoft Corporation | Playlist structure for large playlists |
JP2005197913A (ja) * | 2004-01-06 | 2005-07-21 | Canon Inc | 画像処理装置及び画像処理方法 |
US7254593B2 (en) * | 2004-01-16 | 2007-08-07 | International Business Machines Corporation | System and method for tracking annotations of data sources |
JP2007520005A (ja) * | 2004-01-30 | 2007-07-19 | コンボッツ プロダクト ゲーエムベーハー ウント ツェーオー.カーゲー | 仮想代理を用いた電気通信の方法及びシステム |
JP2006079198A (ja) * | 2004-09-07 | 2006-03-23 | Sony Corp | コンテンツ登録装置及びコンテンツ検索装置 |
EP1805765A1 (en) * | 2004-10-21 | 2007-07-11 | Koninklijke Philips Electronics N.V. | Method of annotating timeline files |
US7925996B2 (en) * | 2004-11-18 | 2011-04-12 | Microsoft Corporation | Method and system for providing multiple input connecting user interface |
US8717301B2 (en) * | 2005-08-01 | 2014-05-06 | Sony Corporation | Information processing apparatus and method, and program |
US7818350B2 (en) * | 2005-02-28 | 2010-10-19 | Yahoo! Inc. | System and method for creating a collaborative playlist |
US8180770B2 (en) * | 2005-02-28 | 2012-05-15 | Yahoo! Inc. | System and method for creating a playlist |
JP2006268100A (ja) | 2005-03-22 | 2006-10-05 | Nippon Telegr & Teleph Corp <Ntt> | プレイリスト生成装置、プレイリスト生成方法、プログラムおよび記録媒体 |
JP2006301695A (ja) * | 2005-04-15 | 2006-11-02 | Fuji Xerox Co Ltd | 文書処理装置およびプログラム |
US8392821B2 (en) * | 2006-03-17 | 2013-03-05 | Viddler, Inc. | Methods and systems for displaying videos with overlays and tags |
US7954049B2 (en) * | 2006-05-15 | 2011-05-31 | Microsoft Corporation | Annotating multimedia files along a timeline |
US20130166580A1 (en) * | 2006-12-13 | 2013-06-27 | Quickplay Media Inc. | Media Processor |
JP5464786B2 (ja) * | 2006-12-21 | 2014-04-09 | キヤノン株式会社 | 情報処理装置、制御方法、及び制御プログラム |
US8094891B2 (en) * | 2007-11-01 | 2012-01-10 | Sony Ericsson Mobile Communications Ab | Generating music playlist based on facial expression |
JP4577412B2 (ja) * | 2008-06-20 | 2010-11-10 | ソニー株式会社 | 情報処理装置、情報処理方法、情報処理プログラム |
KR101569427B1 (ko) * | 2008-10-02 | 2015-11-16 | 삼성전자주식회사 | 휴대 단말기의 터치 입력 장치 및 그의 운영 방법 |
JP5104736B2 (ja) | 2008-11-25 | 2012-12-19 | 株式会社Jvcケンウッド | 再生装置、プレイリスト登録判定方法およびプレイリスト登録判定プログラム |
US8769589B2 (en) * | 2009-03-31 | 2014-07-01 | At&T Intellectual Property I, L.P. | System and method to create a media content summary based on viewer annotations |
US8429530B2 (en) * | 2009-06-11 | 2013-04-23 | Apple Inc. | User interface for media playback |
JP5482018B2 (ja) * | 2009-08-21 | 2014-04-23 | カシオ計算機株式会社 | 電子辞書及びプログラム |
JP5636678B2 (ja) * | 2010-01-19 | 2014-12-10 | ソニー株式会社 | 表示制御装置、表示制御方法及び表示制御プログラム |
US8930849B2 (en) * | 2010-03-31 | 2015-01-06 | Verizon Patent And Licensing Inc. | Enhanced media content tagging systems and methods |
US8887058B2 (en) * | 2010-10-25 | 2014-11-11 | Warner Bros. Entertainment Inc. | Media management for multi-user group |
US8566329B1 (en) * | 2011-06-27 | 2013-10-22 | Amazon Technologies, Inc. | Automated tag suggestions |
-
2011
- 2011-03-30 JP JP2011075999A patent/JP5742378B2/ja not_active Expired - Fee Related
-
2012
- 2012-03-23 US US13/429,001 patent/US9817921B2/en active Active
- 2012-03-23 CN CN2012100809619A patent/CN102737094A/zh active Pending
Also Published As
Publication number | Publication date |
---|---|
US9817921B2 (en) | 2017-11-14 |
JP2012208898A (ja) | 2012-10-25 |
CN102737094A (zh) | 2012-10-17 |
US20120250934A1 (en) | 2012-10-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7410893B2 (ja) | ユーザインタフェースにおけるナビゲートのためのカラムインタフェース | |
CN105474207B (zh) | 用于搜索多媒体内容的用户界面方法和设备 | |
JP6367374B2 (ja) | 音楽再生中ユーザインターフェース | |
CN103853427B (zh) | 运行多个应用的显示设备及其控制方法 | |
JP6297836B2 (ja) | 電子装置、及び電子装置のプレイリストの表示方法 | |
JP5742378B2 (ja) | 情報処理装置、プレイリスト生成方法及びプレイリスト生成プログラム | |
CN108139778A (zh) | 便携式设备和便携式设备的屏幕显示方法 | |
US20100077353A1 (en) | Digital device and user interface control method thereof | |
CN105164714A (zh) | 用户终端装置及其控制方法 | |
KR20120088730A (ko) | 그리드 내비게이션을 위한 장치 및 방법 | |
CN110333758A (zh) | 用于控制多个对象的显示的方法及其移动终端 | |
CN110362246A (zh) | 控制电子设备的方法、电子设备和存储介质 | |
CN106255948A (zh) | 用户终端装置及其控制方法 | |
CN102549577A (zh) | 联系人搜索方法、装置及其应用的移动终端 | |
CN103384873A (zh) | 用于生成媒体收集的方法 | |
WO2012162597A1 (en) | Visual search and recommendation user interface and apparatus | |
CN114564604B (zh) | 媒体合集生成方法、装置、电子设备及存储介质 | |
US20120314043A1 (en) | Managing multimedia contents using general objects | |
KR20150055528A (ko) | 디스플레이 장치 및 그 제어 방법 | |
US20180088751A1 (en) | Electronic apparatus and controlling method thereof | |
US20160342291A1 (en) | Electronic apparatus and controlling method thereof | |
CN204791183U (zh) | 高校图书馆“一站式”信息服务导读***装置 | |
JP5723308B2 (ja) | 端末装置及び楽曲再生装置 | |
US20150012569A1 (en) | Method, apparatus and computer program product for conversion of a media file | |
CN102981694A (zh) | 与平台无关的用户接口/用户体验和人类交互范例 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140225 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140827 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140909 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141104 |
|
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: 20150407 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150420 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5742378 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |