JP5490793B2 - 複製支援装置、端末装置、複製支援方法、及び複製支援プログラム - Google Patents

複製支援装置、端末装置、複製支援方法、及び複製支援プログラム Download PDF

Info

Publication number
JP5490793B2
JP5490793B2 JP2011518087A JP2011518087A JP5490793B2 JP 5490793 B2 JP5490793 B2 JP 5490793B2 JP 2011518087 A JP2011518087 A JP 2011518087A JP 2011518087 A JP2011518087 A JP 2011518087A JP 5490793 B2 JP5490793 B2 JP 5490793B2
Authority
JP
Japan
Prior art keywords
content
list
program
user
terminal
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.)
Active
Application number
JP2011518087A
Other languages
English (en)
Other versions
JPWO2010140202A1 (ja
Inventor
智 小田川
一司 田原
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.)
Pioneer Corp
Original Assignee
Pioneer 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 Pioneer Corp filed Critical Pioneer Corp
Publication of JPWO2010140202A1 publication Critical patent/JPWO2010140202A1/ja
Application granted granted Critical
Publication of JP5490793B2 publication Critical patent/JP5490793B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • H04N21/41265The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/4227Providing Remote input by a user located remotely from the client device, e.g. at work
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6131Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6156Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
    • H04N21/6181Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via a mobile phone network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/654Transmission by server directed to the client
    • H04N21/6543Transmission by server directed to the client for forcing some client operations, e.g. recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6581Reference data, e.g. a movie identifier for ordering a movie or a product identifier in a home shopping application
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42684Client identification by a unique number or address, e.g. serial number, MAC address, socket ID

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Television Signal Processing For Recording (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Description

本発明は、複製するデータの選択を容易にする技術に関する。
従来から、異なる機器間で各機器が保有する画像などのコンテンツを複製する方法が公知である。例えば、特許文献1には、異なる装置間での画像の移動及び複製を容易な操作により実現する情報処理装置が開示されている。その他、本発明に関連する技術が、特許文献に開示されている。
特開2001−156983号公報 特開2005−032021号公報
一般に、写真、映像などのコンテンツを他の装置からコピーする場合、1のコンテンツのみではなく所定の観点に従って関連した複数のコンテンツを同時にコピーしたい場合がある。このとき、コピー操作を簡略化するにするには、ユーザが意図する関連性に従って関連するコンテンツをユーザに提示する必要がある。特許文献1乃至特許文献には、上記の問題は、何ら検討されていない。
本発明は、上記のような課題を解決するためになされたものであり、コンテンツの属性情報を利用することで、コンテンツの複製操作を容易にすることが可能な複製支援装置を提供することを目的とする。
請求項1に記載の発明は、コンテンツを提供する利用者が使用する第1端末と通信を行う複製支援装置であって、前記第1端末から前記利用者が保有するコンテンツのコンテンツリストを受信する受信手段と、前記コンテンツリストを表示するコンテンツリスト表示手段と、前記コンテンツリスト中の任意のコンテンツを指定するための外部入力を受け付ける第1入力受付手段と、前記コンテンツリストから外部入力により指定された指定コンテンツの属性情報に基づき、当該指定コンテンツとの関連性を指定する項目からなるサブメニューを表示するサブメニュー表示手段と、外部入力による前記項目の指定を受け付ける第2入力受付手段と、指定された前記項目に基づき、前記指定コンテンツと関連するコンテンツを前記コンテンツリストから抽出する関連コンテンツ抽出手段と、を備えることを特徴とする。
請求項6に記載の発明は、指定された番組の録画を行う番組記録装置へ録画指示信号を送信する端末装置であって、番組の識別名及び当該番組の属性情報からなる番組情報を電磁的な方法により取得する番組情報取得手段と、前記番組情報に基づき番組のリストを表示する番組リスト表示手段と、前記リスト中の任意の番組を指定するための外部入力を受け付ける第1入力受付手段と、前記リストから外部入力により指定された指定番組の属性情報に基づき、当該指定番組との関連性を指定する項目からなるサブメニューを表示するサブメニュー表示手段と、外部入力による前記項目の指定を受け付ける第2入力受付手段と、指定された前記項目に基づき、前記指定番組と関連する番組を前記リストから抽出する関連番組抽出手段と、を備えることを特徴とするを特徴とする。
請求項8に記載の発明は、コンテンツを提供する利用者が使用する第1端末と通信を行う複製支援装置により実行される複製支援方法であって、前記第1端末から前記利用者が保有するコンテンツのコンテンツリストを受信する受信工程と、前記コンテンツリストを表示するコンテンツリスト表示工程と、前記コンテンツリスト中の任意のコンテンツを指定するための外部入力を受け付ける第1入力受付工程と、前記コンテンツリストから外部入力により指定された指定コンテンツの属性情報に基づき、当該指定コンテンツとの関連性を指定する項目からなるサブメニューを表示するサブメニュー表示工程と、外部入力による前記項目の指定を受け付ける第2入力受付工程と、指定された前記項目に基づき、前記指定コンテンツと関連するコンテンツを前記コンテンツリストから抽出する関連コンテンツ抽出工程と、を備えることを特徴とする。
請求項9に記載の発明は、コンテンツを提供する利用者が使用する第1端末と通信を行うコンピュータにより実行される複製支援プログラムであって、前記第1端末から前記利用者が保有するコンテンツのコンテンツリストを受信する受信手段と、前記コンテンツリストを表示するコンテンツリスト表示手段と、前記コンテンツリスト中の任意のコンテンツを指定するための外部入力を受け付ける第1入力受付手段と、前記コンテンツリストから外部入力により指定された指定コンテンツの属性情報に基づき、当該指定コンテンツとの関連性を指定する項目からなるサブメニューを表示するサブメニュー表示手段と、外部入力による前記項目の指定を受け付ける第2入力受付手段と、指定された前記項目に基づき、前記指定コンテンツと関連するコンテンツを前記コンテンツリストから抽出する関連コンテンツ抽出手段として前記コンピュータを機能させることを特徴とする
第1実施例に係るコンテンツ複製システムの概略構成の一例である。 ナビゲーション装置の概略構成の一例である。 第1端末及び第2端末の概略構成の一例である。 第1の例でコンテンツリストからコンテンツを選択した際にナビゲーション装置が出力する表示画面の一例及びその際に表示されるサブメニューの一例である。 選択項目Siが指定された際のナビゲーション装置の表示画面の一例である。 第2の例でコンテンツリストからコンテンツを選択した際にナビゲーション装置が出力する表示画面の一例及びその際に表示されるサブメニューの一例である。 指定されたコンテンツの複製を実行するシーケンス図の一例である。 第1実施例に係る処理手順を表すフローチャートの一例である。 変形例1に係るコンテンツ複製システムの概略構成の一例である。 第2実施例に係る番組予約システムの概略構成の一例である。 第2実施例で第3端末が出力する表示画面の一例である。
本発明の1つの観点では、コンテンツを提供する利用者が使用する第1端末と通信を行う複製支援装置であって、前記第1端末から前記利用者が保有するコンテンツのコンテンツリストを受信する受信手段と、前記コンテンツリストを表示するコンテンツリスト表示手段と、前記コンテンツリスト中の任意のコンテンツを指定するための外部入力を受け付ける第1入力受付手段と、前記コンテンツリストから外部入力により指定された指定コンテンツの属性情報に基づき、当該指定コンテンツとの関連性を指定する項目からなるサブメニューを表示するサブメニュー表示手段と、外部入力による前記項目の指定を受け付ける第2入力受付手段と、指定された前記項目に基づき、前記指定コンテンツと関連するコンテンツを前記コンテンツリストから抽出する関連コンテンツ抽出手段と、を備える。
上記の複製支援装置は、例えばナビゲーション装置であり、受信手段と、コンテンツリスト表示手段と、第1入力受付手段と、サブメニュー表示手段と、第2入力受付手段と、関連コンテンツ抽出手段と、を備える。受信手段は、第1端末からコンテンツの識別名等からなるコンテンツリストを受信する。コンテンツリスト表示手段は、コンテンツリストを表示する。第1入力受付手段は、タッチパネル方式等により、コンテンツリスト中の任意のコンテンツを指定するための外部入力を受け付ける。ここで「外部入力」とは、利用者等の操作に基づく入力を指す。サブメニュー表示手段は、コンテンツリストから外部入力により指定された指定コンテンツの属性情報に基づき、当該指定コンテンツとの関連性を指定する項目からなるサブメニューを表示する。ここで、「属性情報」は、タイトル名、録音時間等のコンテンツが本来備える属性の他、利用者の行為に起因して発生する再生日時や再生場所などの属性を含む。属性情報は、コンテンツに一体として付属している情報、または、第1端末又は複製支援装置により利用者の入力に基づき生成される情報、若しくは再生時等に第1端末又は複製支援装置がコンテンツを解析等することにより生成する情報であってもよい。第2入力受付手段は、外部入力によるサブメニューの項目の指定を受け付ける。関連コンテンツ抽出手段は、指定された項目に基づき、指定コンテンツと関連するコンテンツをコンテンツリストから抽出する。即ち、関連コンテンツ抽出手段は、指定コンテンツと、指定された項目の観点で関連性を有するコンテンツをコンテンツリストから抽出する。ここで、「抽出する」とは、必ずしも該当するコンテンツのデータ自体を抽出することではなく、コンテンツリストから該当するコンテンツの識別名等を特定、選定するまでの工程を指す。そして、その後、複製支援装置は、抽出したコンテンツの複製を行ってもよく、又は、さらに利用者に抽出したコンテンツから複製するコンテンツを指定させてもよい。このように、複製支援装置は、サブメニューを表示して利用者に項目を指定させることで、利用者が指定した関連性に基づき関連するコンテンツを適切に抽出することができる。従って、利用者の複製操作を容易にし、ユーザビリティを向上させることができる。
上記の複製支援装置の一態様では、複製支援装置は、前記関連コンテンツ抽出手段が抽出したコンテンツのリストである関連コンテンツリストを表示する関連コンテンツリスト表示手段と、外部入力に基づき前記関連コンテンツリストから指定されたコンテンツの複製制御を実行する複製制御実行手段と、をさらに備える。このようにすることで、複製支援装置は、利用者の複製操作を容易にさせ、利用者の意図に適ったコンテンツの複製を迅速に実行することができる。
上記の複製支援装置の他の一態様では、コンテンツの提供を受ける利用者が使用する第2端末と通信を行い、前記受信手段は、前記第2端末のコンテンツリストを受信し、前記コンテンツリスト表示手段は、前記第2端末のコンテンツリストを表示し、前記複製制御実行手段は、外部入力に基づき前記関連コンテンツリストから前記第2端末のコンテンツリストへ移動したコンテンツの複製制御を実行する。このようにすることで、複製支援装置は、第1端末の利用者と第2端末の利用者との間での複製したコンテンツの譲渡を容易に実現することができる。
上記の複製支援装置の他の一態様では、前記属性情報は、コンテンツが本来有している第1属性、又は/及び、利用者の行為に起因して発生する第2属性を含む。例えば、第1属性は、楽曲等の場合には、当該コンテンツが収録されたアルバムのタイトル、実演するアーティスト、ジャンル、曲調などが該当し、個人撮影した写真等の場合には、被写体人物、撮影者等が該当する。そして、第2属性は、例えば、利用者の行為に起因して特定される再生日時、再生場所、再生時の走行ルート等が該当する。このような属性情報は、例えば、コンテンツに一体として付属している情報であってもよく、上述したように、複製支援装置、第1又は/及び第2端末等が検出、解析した情報、又は利用者により手動で入力された情報であってもよい。このように、第1属性又は/及び第2属性を利用することで、複製支援装置は、より利用者の意図に即した関連コンテンツを抽出することができる。
上記の複製支援装置の他の一態様では、サブメニュー表示手段は、前記指定コンテンツの属性情報に基づき、前記第1端末の利用者と前記第2端末の利用者との共通性を示す項目からなるサブメニューを表示する。ここで、「共通性を示す項目」とは、例えば、「共通のお好みアーティスト」、「共通のお好みジャンル」「一緒に写っているコンテンツ」などの所定の共通性を特定する項目を指す。このようにすることで、複製支援装置は、より柔軟に利用者が意図したコンテンツを抽出することができ、ユーザビリティを向上させることができる。
なお上記の例において、第1端末や第2端末にコンテンツが記録されている必要は必ずしもなく、当該第1端末や第2端末がアクセス可能なコンテンツであればよい。具体的には、第1端末や第2端末がアクセス可能なネットワークに接続されたサーバなどのストレージデバイスに当該コンテンツが保持されていてもよい。
本発明の他の観点では、指定された番組の録画を行う番組記録装置へ録画指示信号を送信する端末装置であって、番組の識別名及び当該番組の属性情報からなる番組情報を電磁的な方法により取得する番組情報取得手段と、前記番組情報に基づき番組のリストを表示する番組リスト表示手段と、前記リスト中の任意の番組を指定するための外部入力を受け付ける第1入力受付手段と、前記リストから外部入力により指定された指定番組の属性情報に基づき、当該指定番組との関連性を指定する項目からなるサブメニューを表示するサブメニュー表示手段と、外部入力による前記項目の指定を受け付ける第2入力受付手段と、指定された前記項目に基づき、前記指定番組と関連する番組を前記リストから抽出する関連番組抽出手段と、を備える。
上記の端末装置は、指定された番組の録画を行う番組記録装置へ録画指示信号を送信する端末装置であって、番組情報取得手段と、番組リスト表示手段と、第1入力受付手段と、サブメニュー表示手段と、第2入力受付手段と、関連番組抽出手段と、を備える。番組情報取得手段は、番組の識別名及び当該番組の属性情報からなる番組情報を電磁的な方法、例えば放送やインターネットにより取得する。番組リスト表示手段は、番組情報に基づき番組のリスト、即ち番組表を表示する。第1入力受付手段は、リスト中の任意の番組を指定するための外部入力を受け付ける。サブメニュー表示手段は、リストから外部入力により指定された指定番組の属性情報に基づき、当該指定番組との関連性を指定する項目からなるサブメニューを表示する。ここで、属性情報は、例えば、番組のジャンル、番組の実演者等の番組の付属情報が該当する。なお、属性情報は、番組情報取得手段により取得した番組情報の他、端末装置がインターネット等で自動検索した結果等を含んでもよい。第2入力受付手段は、外部入力によるサブメニュー中の項目の指定を受け付ける。関連番組抽出手段は、指定された項目に基づき、指定番組と関連する番組をリストから抽出する。その後、端末装置は、抽出した番組の全部または利用者がさらに抽出した場合はその抽出後の番組の録画指示信号を番組記録装置へ送信する。このようにすることで、端末装置は、利用者が意図する関連番組を抽出し、番組予約の操作を容易にすることができる。
上記の端末装置の一態様では、前記関連番組抽出手段が抽出した番組のリストである関連番組リストを表示する関連番組リスト表示手段と、外部入力に基づき前記関連番組リストから指定された番組の録画指示信号を前記番組記録装置へ送信する番組予約通知手段と、をさらに備える。このように、端末装置は、利用者が意図する番組リストを提示し選択させることで、番組予約の操作を容易にかつ的確に実行させることができる。
本発明のさらに別の観点では、コンテンツを提供する利用者が使用する第1端末と通信を行う複製支援装置により実行される複製支援方法であって、前記第1端末から前記利用者が保有するコンテンツのコンテンツリストを受信する受信工程と、前記コンテンツリストを表示するコンテンツリスト表示工程と、前記コンテンツリスト中の任意のコンテンツを指定するための外部入力を受け付ける第1入力受付工程と、前記コンテンツリストから外部入力により指定された指定コンテンツの属性情報に基づき、当該指定コンテンツとの関連性を指定する項目からなるサブメニューを表示するサブメニュー表示工程と、外部入力による前記項目の指定を受け付ける第2入力受付工程と、指定された前記項目に基づき、前記指定コンテンツと関連するコンテンツを前記コンテンツリストから抽出する関連コンテンツ抽出工程と、を備える。複製支援装置は、この方法を使用することにより、利用者が意図する関連コンテンツを抽出し、複製操作を容易にすることができる。
本発明のさらに別の観点では、コンテンツを提供する利用者が使用する第1端末と通信を行うコンピュータにより実行される複製支援プログラムであって、前記第1端末から前記利用者が保有するコンテンツのコンテンツリストを受信する受信手段と、前記コンテンツリストを表示するコンテンツリスト表示手段と、前記コンテンツリスト中の任意のコンテンツを指定するための外部入力を受け付ける第1入力受付手段と、前記コンテンツリストから外部入力により指定された指定コンテンツの属性情報に基づき、当該指定コンテンツとの関連性を指定する項目からなるサブメニューを表示するサブメニュー表示手段と、外部入力による前記項目の指定を受け付ける第2入力受付手段と、指定された前記項目に基づき、前記指定コンテンツと関連するコンテンツを前記コンテンツリストから抽出する関連コンテンツ抽出手段と、を備える。複製支援装置は、このプログラムを搭載することにより、利用者が意図する関連コンテンツを抽出し、複製操作を容易にすることができる。なお、好適な例では、上記のプログラムは、記憶媒体に記憶される。
以下、図面を参照して本発明の好適な各実施例について説明する。
[第1実施例]
本発明の第1実施例に係るコンテンツ複製システムについて説明する。以下では、まず、第1実施例に係るシステムの概略構成について述べた後、当該システムの構成要素となるナビゲーション装置並びに第1及び第2端末の概略構成、コンテンツの選択支援方法、複製したコンテンツの伝送例及び処理フローについて順に説明する。その後、第1実施例に係る各変形例についてさらに説明する。
また、ここで「コンテンツ」は、映画、音楽、演劇、文芸、写真、漫画、アニメーション、コンピュータゲームを含む。また、コンテンツは、その他の文字、図形、色彩、音声、動作若しくは映像若しくはこれらを組み合わせたもの又はこれらに係る情報を、電子計算機を介して提供するためのプログラムも含む。
(システムの概略構成)
図1は、第1実施例に係るコンテンツ複製システムの概略構成の一例である。コンテンツ複製システムは、ナビゲーション装置1と、第1端末100と、第1サーバ150と、第2端末200と、第2サーバ250と、通信網300と、を備える。
ナビゲーション装置1は、車両などの移動体に搭載され、全地球測位システム(GPS:Global Positioning System)や車速パルス、ジャイロなどの自律航法装置を利用し、移動体の運行時に、運転者に対してディスプレイ画面上に地図表示、目的地への走行経路案内などを行なう装置である。
さらに、ナビゲーション装置1は、第1端末100及び第2端末200と近距離で無線通信を行う。具体的には、ナビゲーション装置1は、第1端末100が備えるコンテンツリスト(以後、「コンテンツリストCL1」と呼ぶ。)を受信すると共に、第2端末200が備えるコンテンツリスト(以後、「コンテンツリストCL2」と呼ぶ。)を受信する。さらに、ナビゲーション装置1は、第1端末100及び第2端末200から、コンテンツリストCL1、CL2を構成する各コンテンツの属性情報(以後、「属性情報Is」と呼ぶ。)を受信する。属性情報Isは、後述するように、コンテンツの種類や実演者等のコンテンツが本来的に備える属性(以後、「第1属性Is1」と呼ぶ。)と、再生日や再生場所などの利用者の行為に起因して発生した属性(以後、「第2属性Is2」と呼ぶ。)とに分類される。なお、ナビゲーション装置1は、後述するように、属性情報Isを自ら生成することも可能である。
また、ナビゲーション装置1は、無線により通信網300へアクセスし、通信網300に接続された第1サーバ150及び第2サーバ250と通信を行う。具体的には、ナビゲーション装置1は、第1サーバ150又は第2サーバ250が備えるコンテンツをダウンロード再生又はストリーミング再生する。また、ナビゲーション装置1は、第1端末100の利用者(以後、「利用者A」と呼ぶ。)又は第2端末200の利用者(以後、「利用者B」と呼ぶ。)の操作に基づき、第1サーバ150が保有するコンテンツの複製を第2サーバ250へ供給するように制御したり、第2サーバ250が保有するコンテンツの複製を、第1サーバ150へ供給するように制御する。通信網300は、例えば、インターネットなどの公衆網や閉域網などの通信網である。
第1端末100は、ナビゲーション装置1と通信可能に構成され、第1サーバ150が記憶するコンテンツのコンテンツリストCL1及びこれに対応する属性情報Isを保持する。コンテンツリストCL1は、例えば、第1サーバ150に記憶されるコンテンツのうち、第1端末100の利用者Aが他人にその複製を譲渡する権利を保有するコンテンツの一覧(リスト)である。
第1サーバ150は、通信網300を介して他の装置と通信可能に構成され、コンテンツリストCL1に対応するコンテンツを記憶する。第1サーバ150は、ナビゲーション装置1の制御に基づき、第2サーバ250へコンテンツを供給する。
第2端末200は、ナビゲーション装置1と通信可能に構成され、第2サーバ250が記憶するコンテンツのコンテンツリストCL2及びこれに対応する属性情報Isを保持する。コンテンツリストCL2は、例えば、第2サーバ250に記憶されるコンテンツのうち、第2端末200の利用者Bが他人にその複製を譲渡する権利を保有するコンテンツの一覧である。
第2サーバ250は、通信網300を介して他の装置と通信可能に構成され、コンテンツリストCL2に対応するコンテンツを記憶する。第2サーバ250は、ナビゲーション装置1の制御に基づき、第1サーバ150へコンテンツを供給する。
(ナビゲーション装置の概略構成)
次に、図2を参照し、ナビゲーション装置1の構成について説明する。
図2は、ナビゲーション装置1の概略構成の一例である。ナビゲーション装置1は、UI(User Interface)部2と、ユーザ操作解析部3と、属性情報管理部4と、近距離無線通信部5と、接続ユーザ管理部6と、広域無線通信部7と、コンテンツ再生部8と、ナビ機能部9と、主制御部10と、表示部11とを備える。
UI部2は、利用者A又は利用者Bその他ナビゲーション装置1が搭載された移動体の乗員等(単に「ユーザ」とも呼ぶ。)の入力を受け付けるインタフェースである。UI部2は、例えば、手入力を受け付けるタッチパネル、リモコン、ボタン、音声入力を受け付けるマイク等が該当する。特に本発明では、ユーザは、必要に応じてコンテンツに意図的に属性情報Isを付したい場合に、UI部2を介して所定の入力を行う。
ユーザ操作解析部3は、UI部2を介して入力された情報を解析する。そして、ユーザ操作解析部3は、その解析結果を属性情報管理部4へ供給する。
属性情報管理部4は、属性情報Isを管理する。具体的には、属性情報管理部4は、ユーザ操作解析部3、接続ユーザ管理部6、コンテンツ再生部8、及びナビ機能部9から供給される情報に基づき、属性情報Isを生成し、記憶する。このとき、属性情報Isは、対応するコンテンツの識別情報又は当該コンテンツへアクセスするためのリンク情報等と関連付けられて記憶される。
近距離無線通信部5は、所定の通信方式に従い、第1端末100及び第2端末200と近距離での無線通信を行う。上述の通信方式は、例えば、Bluetooth(登録商標)などが該当する。広域無線通信部7は、通信網300へ無線によりアクセスし、通信網300に接続された装置(端末)と通信を行う。
接続ユーザ管理部6は、近距離無線通信部5により通信中の端末を特定し、そのユーザ情報を管理する。具体的には、接続ユーザ管理部6は、近距離無線通信中の端末及びその利用者を特定することで、例えば再生中のコンテンツが誰に視聴されたか把握し、その情報を属性情報管理部4へ供給する。同様に、接続ユーザ管理部6は、広域無線通信部5により通信中の他の装置の利用者情報または伝送中のコンテンツの保有者の情報等を、属性情報管理部4へ供給する。
コンテンツ再生部8は、広域無線通信部7より供給されるコンテンツをデコードして再生する。再生されたコンテンツは、表示部11又は/及び図示しないスピーカ等により出力される。コンテンツ再生部8は、再生中のコンテンツに関する情報や再生時刻に関する情報等を属性情報管理部4へ供給する。また、例えば、コンテンツ再生部8は、広域無線通信部7から供給されたコンテンツが音楽コンテンツの場合には、当該コンテンツの曲調(明るい曲調であるか等)を解析し、その解析結果を属性情報管理部4へ供給する。
ナビ機能部9は、GPSや車速パルス、ジャイロなどの自律航法装置を利用し、移動体の運行時に、運転者に対して表示部11上に目的地への走行経路案内を行なう。そして、ナビ機能部9は、移動体の現在位置や走行経路等に関する情報を属性情報管理部4へ供給する。例えば、コンテンツの再生時には、属性情報管理部4は、供給された現在位置や走行経路等の情報を当該コンテンツの識別名等と関連付けて属性情報Isとして管理する。
主制御部10は、図示しないCPU(Central Processing Unit)、ROM(Read Only Memory)及びRAM(Random Access Memory)などを備え、ナビゲーション装置1内の各構成要素に対して種々の制御を行う。
表示部11は、移動体の経路情報やコンテンツの映像等を表示するディスプレイ(モニタ)である。
(第1端末及び第2端末の概略構成)
次に、第1端末100及び第2端末200の構成について図3を用いて説明する。図3(a)は、第1端末100の概略構成図を示し、図3(b)は、第2端末200の概略構成図を示す。第1端末100は、UI部102と、ユーザ操作解析部103と、属性情報管理部104と、近距離無線通信部105と、接続ユーザ管理部106と、広域無線通信部107と、コンテンツ再生部108と、GPS機能部109と、主制御部110と、表示部111と、を備える。第2端末200は、UI部202と、ユーザ操作解析部203と、属性情報管理部204と、近距離無線通信部205と、接続ユーザ管理部206と、広域無線通信部207と、コンテンツ再生部208と、GPS機能部209と、主制御部210と、表示部211と、を備える。なお、第1端末100の構成要素と第2端末200の構成要素とは一致するため、以下では両構成の各要素について並行して説明する。
UI部102、202は、ユーザの入力を受け付けるインタフェースである。UI部102、202は、例えば、手入力を受け付けるタッチパネル、リモコン、ボタン、音声入力を受け付けるマイク等が該当する。特に本発明では、ユーザは、必要に応じてコンテンツリストCL1、CL2中のコンテンツに属性情報Isを付したい場合に、UI部102、202を介して所定の入力を行う。
ユーザ操作解析部103、203は、それぞれUI部102、202を介して入力された情報を解析する。そして、ユーザ操作解析部103、203は、その解析結果を属性情報管理部104、204へ供給する。
属性情報管理部104、204は、属性情報Isを管理する。具体的には、属性情報管理部104、204は、ユーザ操作解析部103、203、接続ユーザ管理部106、206、コンテンツ再生部108、208、及びGPS機能部109、209から供給される情報に基づき、属性情報Isを生成し、記憶する。このとき、属性情報Isは、対応するコンテンツの識別情報又は当該コンテンツへアクセスするためのリンク情報等と関連付けられて記憶される。
近距離無線通信部105、205は、所定の通信方式に従い、それぞれナビゲーション装置1と近距離での無線通信を行う。上述の通信方式は、例えば、Bluetoothなどが該当する。広域無線通信部107、207は、通信網300へ無線によりアクセスし、通信網300に接続された装置(端末)と通信を行う。
接続ユーザ管理部106、206は、それぞれ近距離無線通信部105、205により通信中の端末を特定し、そのユーザ情報を管理する。具体的には、接続ユーザ管理部106、206は、近距離による無線通信中の端末及びその利用者を特定することで、例えば再生中のコンテンツが誰に視聴されたか把握し、その情報をそれぞれ属性情報管理部104、204へ供給する。同様に、接続ユーザ管理部106、206は、それぞれ広域無線通信部105、205により通信中の他の装置の利用者情報または伝送中のコンテンツの保有者の情報等を、属性情報管理部104、204へ供給する。
コンテンツ再生部108、208は、それぞれ広域無線通信部107、207より供給されるコンテンツをデコードして再生する。再生されたコンテンツは、それぞれ表示部111、211又は/及び図示しないスピーカ等により出力される。コンテンツ再生部108、208は、再生中のコンテンツに関する情報や再生時刻に関する情報等を、それぞれ属性情報管理部104、204へ供給する。また、例えば、コンテンツ再生部108、208は、それぞれ広域無線通信部107、207から供給されたコンテンツが音楽コンテンツの場合には、当該コンテンツの曲調(明るい曲調であるか等)を解析し、その解析結果をそれぞれ属性情報管理部104、204へ供給する。
GPS機能部109、209は、GPSを備え、それぞれ第1端末100、第2端末200の現在位置を特定する。そして、GPS機能部109、209は、特定した現在位置の情報をそれぞれ属性情報管理部104、204へ供給する。
主制御部110、210は、それぞれ図示しないCPU(Central Processing Unit)、ROM(Read Only Memory)及びRAM(Random Access Memory)などを備え、それぞれ第1端末100、第2端末200内の各構成要素に対して種々の制御を行う。
表示部111、211は、それぞれ第1端末100、第2端末200から出力される映像又は画像を表示する。
(コンテンツの選択支援方法)
次に、本発明の第1実施例に係るコンテンツの選択支援方法について具体的に説明する。第1実施例は、ナビゲーション装置1の表示部11に表示されたコンテンツリストCL1から任意のコンテンツをユーザ(主に、利用者B)に選択させることで、利用者Aから利用者Bへ当該コンテンツの複製を譲渡する処理について説明したものである。
概略的には、ナビゲーション装置1は、最初にユーザがコンテンツリストCL1から選択したコンテンツ(以後、「コンテンツAs」と呼ぶ。)との関連性を指定する項目からなるリスト(以後、「サブメニューSL」と呼ぶ。)を表示する。そして、ナビゲーション装置1は、サブメニューSLからユーザが選択した項目(以後、「選択項目Si」と呼ぶ。)に関連するコンテンツをコンテンツリストCL1から抽出し、ユーザに提示する。これにより、ナビゲーション装置1は、コンテンツの複製操作を容易にさせる。
これについて、ナビゲーション装置1が表示部11により出力する表示画面例を用いて具体的に説明する。以下では、図4及び図5を用いて第1の例を説明した後、図6を用いて第2の例について説明する。後述するように、第2の例は、サブメニューSLが利用者Aと利用者Bとの共通性を示す項目からなる点で第1の例と異なる。また、第1の例と第2の例とは、以下に示すように、ユーザの操作方法を変えることで、容易に併用することができる。
1.第1の例
図4(a)は、第1の例でユーザがコンテンツリストCL1からコンテンツAsを選択した際にナビゲーション装置1が出力する表示画面の一例を示す。
表示画面20は、ユーザの押下による入力が可能なタッチパネル方式である。表示画面20は、第1端末100から送信されたコンテンツリストCL1のコンテンツリスト表示領域Ct1を左端に備え、第2端末200から送信されたコンテンツリストCL2のコンテンツリスト表示領域Ct2を右端に備える。また、表示画面20は、コンテンツリスト表示領域Ct1、Ct2以外の中央部分に、バッファ領域Btを備える。また、コンテンツリスト表示領域Ct1、Ct2は、縦のスクロール操作等により、それぞれコンテンツリストCL1、CL2中の全てのコンテンツを表示できるものとする。なお、ナビゲーション装置1は、コンテンツリストCL1中のコンテンツと関連する属性情報Isを第1端末100から受信済みであると共に、コンテンツリストCL2中のコンテンツと関連する属性情報Isを第2端末200から受信済みであるとする。これに加え、ナビゲーション装置1は、属性情報管理部4により生成した属性情報Isについても適宜利用するものとする。
まず、ユーザは、コンテンツリスト表示領域Ct1に表示されたコンテンツリストCL1からコピーしたいコンテンツを任意に選択する(STEP1)。ここでは、一例として、ナビゲーション装置1は、図4(a)に示すように二本指のドラッグ操作によるコンテンツの選択を受理するものとする。
そして、選択されたコンテンツAsが二本指のドラッグ操作によりバッファ領域Btに移動した場合、ナビゲーション装置1は、コンテンツAsの属性情報Isに基づき、コンテンツAsとの関連性を示す項目(関連メニュー)からなるサブメニューSLを表示する(STEP2)。ここで、ナビゲーション装置1は、ユーザからの縦スクロール操作等により、サブメニューSL中の全ての項目を表示可能である。
ここで、サブメニューSLの具体例について図4(b)及び図4(c)を用いて詳しく説明する。
図4(b)は、コンテンツAsが楽曲、PV(Promotion Video)その他音楽系であった場合に表示されるサブメニューSLの一例を示す。図4(b)のサブメニューSLは、「アルバム」、「アーティスト」、「ジャンル」、「録音日」を含む。図4(b)以外にも、サブメニューSLは、例えば、「フィーリング(コンテンツの曲調)」、「プレイリスト」、「再生した場所」、「再生した時間帯」、「再生した季節」、「再生したときの交通状況」、「購入したときのショップ」、「走行ルート」などを含んでもよい。
図4(c)は、コンテンツAsが写真、PV以外の動画の場合のサブメニューSLの一例を示す。図4(c)のサブメニューSLは、「撮影日」、「撮影場所」、「被写体人物」を含む。図4(c)以外にも、サブメニューSLは、例えば、「撮影者」、「TV録画」、「映画」、「お笑い」、「カメラ機種」、「走行ルート」、「POI(Point Of Interface)」、「含まれている楽曲」などを含んでもよい。
ここで、サブメニューSLの生成方法の一例について例示する。例えば、ナビゲーション装置1は、属性情報Isごとに対応するサブメニューSLを構成する項目(関連メニュー)を格納したデータベース等を予めメモリに保持しておく。そして、ナビゲーション装置1は、コンテンツAsの属性情報Isから当該データベースを参照してサブメニューSLを生成する。
次に、サブメニューSLの表示後のユーザが実行する操作及びナビゲーション装置1が実行する処理について説明する。ユーザは、サブメニューSLから任意の項目(選択項目Si)を選択する。例えば、ユーザは、当該項目の表示部分に触れたままサブメニューSLから指をずらして表示画面20から指を離すことにより、選択項目Siを選択する。そして、ナビゲーション装置1は、選択項目Siに関連したコンテンツをコンテンツリストCL1から抽出する。具体的には、ナビゲーション装置1は、選択項目Siに関連するコンテンツを、コンテンツリストCL1中の各コンテンツの属性情報Isを参照することで検索する。そして、ナビゲーション装置1は、抽出したコンテンツのリスト(以後、「関連コンテンツリストBL」と呼ぶ。)をバッファ領域Bt上に表示する。これについて、図5を用いて説明する。
図5は、選択項目Siが決定された後の表示画面20の表示例を示す。図5に示すように、ナビゲーション装置1は、選択項目Siの決定後、バッファ領域Bt中に、コンテンツリストCL1から選択項目Siに基づきコンテンツAsに関連したコンテンツを抽出し、関連コンテンツリストBLとして表示する(STEP3)。このようにすることで、ナビゲーション装置1は、コンテンツAsに加えて、コンテンツAsとユーザが指定した関連性を有するコンテンツをバッファ領域Btにユーザに提示することができる。なお、関連コンテンツリストBLは、縦スクロール操作等により、関連コンテンツリストBL中の全てのコンテンツをユーザが選択可能であるものとする。
ここで、図4(b)に示すサブメニューSLの例を用いて、関連コンテンツリストBLの生成方法について例示する。例えば、ユーザが図4(b)のサブメニューSLに含まれる「アルバム」を選択項目Siとして指定した場合、ナビゲーション装置1は、コンテンツAsが属するアルバムに含まれるコンテンツをコンテンツリストCL1から抽出し、関連コンテンツリストBLに表示する。ナビゲーション装置1は、上述の抽出処理を、コンテンツリストCL1の各コンテンツに対応づけられた属性情報Isを参照することで実行する。なお、上述したように、コンテンツリストCL1の各コンテンツに対応づけられた属性情報Isは、ナビゲーション装置1または第1端末100等によって自動生成される他、UI部2、102等を介してユーザからの手動入力に基づき生成される。同様に、ユーザが「録音日」を選択項目Siとして指定した場合、ナビゲーション装置1は、例えばコンテンツAsと録音日が同一、もしくは同一の週又は月等に録音されたコンテンツをコンテンツリストCL1から抽出し、関連コンテンツリストBLに表示する。
次に、再び図5に戻り、ユーザが実行する操作及びナビゲーション装置1が実行する処理について説明する。ユーザは、関連コンテンツリストBLから、コピーしたいコンテンツを選択してコンテンツリスト表示領域Ct2にドラッグすることによりコピーする(STEP4)。図5の例では、ユーザは、一本指によりコンテンツをドラッグしている。その後、ナビゲーション装置1は、関連コンテンツリストBLからコンテンツリスト表示領域Ct2へ移動されたコンテンツの送信処理を制御する。この処理の一例については、以後の(コンテンツの伝送例)の節で詳しく説明する。
このように、ナビゲーション装置1は、サブメニューSLを表示しユーザに選択項目Siを決定させることで、コンテンツAsに加えてコンテンツAsと選択項目Siに基づき関連あるコンテンツをユーザに提示することができる。この場合、関連性についてもユーザが選択することができるため、ユーザは複製操作を柔軟に実行することができる。即ち、同じコンテンツを指定した場合であっても、異なる関連性で共通するコンテンツが一覧表示される。以上のように、ナビゲーション装置1は、ユーザがコンテンツAsに関連した複数のコンテンツをコピーしたい場合に、そのコピー操作を容易にし、ユーザビリティを向上させることができる。
2.第2の例
第2の例では、ナビゲーション装置1は、利用者Aと利用者Bとで相互に関連した項目をサブメニューSLに表示する。これにより、ナビゲーション装置1は、さらにユーザのコピー操作を柔軟化させ、コピー操作を容易にさせる。これについて、図6を用いて詳しく説明する。
図6(a)は、第2の例でユーザがコンテンツリストCL1からコンテンツAsを選択した際のナビゲーション装置1の表示画面の一例を示す。
まず、ユーザは、コンテンツリスト表示領域Ct1に表示されたコンテンツリストCL1からコピーしたいコンテンツAsを任意に選択する(STEP1)。ここでは、一例として、ナビゲーション装置1は、第1の例と操作を区別するため、図6(a)に示すように三本指のドラッグ操作によるコンテンツの選択を受理するものとする。これにより、ナビゲーション装置1は、ユーザ操作に基づき上述の第1の例と当該第2の例とを明確に区別して処理することができる。
そして、選択されたコンテンツAsが三本指のドラッグ操作によりバッファ領域Btに移動した場合、ナビゲーション装置1は、コンテンツAsに関連し、かつ利用者A、Bの相互に関連した項目(共通関連メニュー)からなるサブメニューSLを表示する(STEP2)。
ここで、第2の例に係るサブメニューSLの具体例について図6(b)及び図6(c)を用いて詳しく説明する。
図6(b)は、コンテンツAsが楽曲、PVその他音楽系であった場合に表示されるサブメニューSLの一例を示す。図6(b)のサブメニューSLは、「共通のお好みアーティスト」、「共通のお好みジャンル」、「一緒に行動した時に聴いたコンテンツ」を含む。図6(b)に示す例以外にも、サブメニューSLは、例えば「一緒に聴いたアーティストの関連情報」、「この曲を聴いたときの他の曲」、「この曲を聴いたときの走行ルート」、「この曲を聴いたときの行動履歴」などの共通関連メニューを含んでもよい。
図6(c)は、コンテンツAsが写真、PV以外の動画の場合のサブメニューSLの一例を示す。図6(c)のサブメニューSLは、「一緒に写っているコンテンツ」、「一緒に行動したときのコンテンツ」、「共通の友人、知人が写っているコンテンツ」、「共通趣味のコンテンツ」を含む。図6(c)に示す例以外にも、サブメニューSLは、種々の共通関連メニューを含んでもよい。
ここで、サブメニューSLの生成方法の一例について例示する。例えば、ナビゲーション装置1は、第1の例と同様、属性情報Isごとに対応するサブメニューSLの項目(共通関連メニュー)を格納したデータベース等を予めメモリに保持しておく。そして、ナビゲーション装置1は、コンテンツAsに関連する属性情報Isから当該データベースを参照してサブメニューSLを生成する。
次に、サブメニューSLの表示後のユーザが実行する操作及びナビゲーション装置1が実行する処理について再び図5を用いて説明する。サブメニューSLの表示後、ユーザは、サブメニューSLから任意の項目を選択する。例えば、ユーザは、当該項目の表示部分に触れたままサブメニューSLから指をずらして表示画面20から指を離すことにより、選択項目Siを選択する。
そして、ナビゲーション装置1は、第1の例と同様、図5に示すように、バッファ領域Bt中に、コンテンツリストCL1から選択項目Siに基づき関連するコンテンツを抽出し、関連コンテンツリストBLとして表示する(STEP3)。このようにすることで、ナビゲーション装置1は、コンテンツAsに加えて、コンテンツAsとユーザが指定した関連性を有するコンテンツをバッファ領域Btに表示してユーザに提示することができる。
ここで、図6(b)及び図6(c)に示すサブメニューSLの例を用いて、関連コンテンツリストBLの生成方法について例示する。例えば、ユーザが図6(b)のサブメニューSLに含まれる「共通のお好みアーティスト」を選択した場合、ナビゲーション装置1は、利用者Aと利用者Bとが共通して気に入っているアーティストが実演するコンテンツをコンテンツリストCL1から抽出し、関連コンテンツリストBLに表示する。ナビゲーション装置1は、上述の抽出処理を、コンテンツリストCL1の各コンテンツに対応づけられた属性情報Isを参照することで実行する。この場合、利用者Aと利用者Bとが共通して気に入っているアーティストであることを示す属性情報Isは、例えば、UI部2、102等を介してユーザからの手動入力に基づき予め生成され、コンテンツと関連付けられてナビゲーション装置1に記憶されている。
同様に、図6(c)のサブメニューSLに含まれる「一緒に写っているコンテンツ」をユーザが選択した場合、ナビゲーション装置1は、利用者Aと利用者Bとが一緒に写っているコンテンツをコンテンツリストCL1から抽出し、関連コンテンツリストBLに表示する。その他、他の項目を選択した場合であっても、ナビゲーション装置1は、選択項目Siに基づき関連すると認められるコンテンツを関連コンテンツリストBLに表示する。
以上のようにすることで、ナビゲーション装置1は、コンテンツを提供する利用者Aとコンテンツの提供を受ける利用者Bとの相互関連性を考慮して、複製して譲渡するコンテンツの候補をユーザに提示することができる。また、第1の例と同様、関連性についてもユーザが選択することができるため、ナビゲーション装置1は、同じコンテンツが指定された場合であっても、異なる関連性で共通するコンテンツを一覧表示できる。このように、ナビゲーション装置1は、ユーザの操作を簡易化すると共に柔軟性を向上させることができる。
(コンテンツの伝送例)
次に、複製すべきコンテンツが指定された後のコンテンツ伝送処理の具体例を示す。図7は、コピー操作終了後に実行されるコンテンツ伝送処理を示すシーケンス図の一例である。以後では、パスワードを「PWD」と記載する。
まず、ナビゲーション装置1は、コピー操作の終了後、第1端末100へコピー情報を通知する(ステップS1)。ここで、コピー情報とは、ユーザが指定した複製し譲渡するコンテンツの識別情報やその他当該コンテンツに関連する情報を指す。そして、第1端末100は、第1サーバ150にPWD生成の指示を行うと共に、コピー情報を通知する(ステップS2)。
次に、第1サーバ150は、PWDを生成及び保存すると共に、これに認証を行う際に使用するURL(Uniform Resource Locator)情報及びコンテンツの存在場所を示すURI(Uniform Resource Identifier)情報をこれに付加する(ステップS3)。ここで、PWDは、有効時間が定められた1タイムパスワードとする。そして、第1サーバ150は、第1端末100にPWDを通知すると共に、URL情報等を通知する(ステップS4)。第1端末100は、受信したPWD及びURL情報等をナビゲーション装置1へ転送する(ステップS5)。次にナビゲーション装置1は、受信したPWD及びURL情報等を第2端末200へ転送すると共に、自身のMAC(Media Access Control)アドレス(以後、「MAC情報」と呼ぶ。)を第2端末200へ送信する(ステップS6)。そして、第2端末200は、受信したPWD及びURL情報等並びにMAC情報を第2サーバ250へ転送する(ステップS7)。
次に、第2サーバ250は、受信したURL情報を用いて第1サーバ150へ接続要求を行う(ステップS8)。接続要求を受信した第1サーバ150は、PWDを要求する(ステップS9)。そして、第2サーバ250は、第1サーバ150へPWDを送信する(ステップS10)。PWDを受信した第1サーバ150は、認証処理を行う(ステップS11)。具体的には、第1サーバ150は、受信したPWDと自身がステップS3で生成したPWDとが一致するか否か確認する。そして、認証処理により正しく認証された場合、第1サーバ150と第2サーバ250とで接続が確立される(ステップS12)。
接続確立後、第2サーバ250は、第1サーバ150へURIを利用してコンテンツの取得要求を行うと共に、MAC情報を送信する(ステップS13)。そして、これらを受信した第1サーバ150は、存在確認のため、MAC情報をナビゲーション装置1へ送信する(ステップS14)。ナビゲーション装置1は、受信したMAC情報に基づき認証を行う(ステップS15)。具体的には、ナビゲーション装置1は、受信したMAC情報と自身のMACアドレスとが一致するか否か比較する。そして、ナビゲーション装置1は、認証結果を第1サーバ150へ送信する(ステップS16)。そして、第1サーバ150は、認証結果が肯定的であった場合、第2サーバ250へコンテンツを送信する(ステップS17)。そして、第1サーバ150は、コンテンツ送信が完了した後、ステップS3で生成したPWDを廃棄する(ステップS18)。
以上のようにすることで、セキュリティを担保しつつ、確実にコンテンツの伝送を実行することができる。
(処理フロー)
次に、第1実施例に係るナビゲーション装置1の処理手順の具体例について説明する。図8は、ユーザ操作に伴うナビゲーション装置1の処理手順を示すフローチャートの一例である。図8に示すフローチャートは、ナビゲーション装置1が第1端末100及び第2端末200と近距離無線通信部5により通信可能な位置に存在する場合に実行される。なお、図8において、実線矢印は処理の流れを示し、破線矢印は操作による入力を表す。
まず、ナビゲーション装置1は、第1端末100及び第2端末200と通信を確立する(ステップS101)。そして、ナビゲーション装置1は、第1端末100と第2端末200とから、それぞれコンテンツリストCL1、CL2を取得すると共に、これらのコンテンツに関連する属性情報Isを取得する(ステップS102)。なお、上述したように、ナビゲーション装置1は、属性情報管理部4により自ら属性情報Isを生成及び記憶していてもよい。
そして、ステップS102後、ユーザは任意のタイミングでコピー操作用画面への切替指示を行う(ステップS201)。例えばユーザは、所定のボタン押下又はタッチパネルの押下等により画面切替を指示する。そして、ナビゲーション装置1は、図4(a)等に示すようなコピー操作用画面を表示する(ステップS103)。
そして、ユーザは、任意のタイミングでコンテンツリストCL1から任意にコンテンツAsを決定し、バッファ領域Btへドラッグする(ステップS202)。これに対し、ナビゲーション装置1は、コンテンツAsの属性情報Isに基づきサブメニューSLを表示する(ステップS104)。
次に、ユーザは、表示されたサブメニューSLから選択項目Siを任意に決定する(ステップS203)。この場合、ナビゲーション装置1は、選択項目Siに基づきコンテンツAsと関連するコンテンツをコンテンツリストCL1から抽出し、バッファ領域Btにリスト表示する(ステップS105)。即ち、これにより、バッファ領域Btに関連コンテンツリストBLが表示される。
次に、ユーザは、関連コンテンツリストBLからコピーしたいコンテンツをコンテンツリストCL2へドラッグする(ステップS204)。ここで関連コンテンツリストBL中のコンテンツは、ユーザが指定した選択項目Siに基づき抽出されている。従って、ユーザは、複数の関連するコンテンツのコピー操作を容易に実行することができる。
これに対し、ナビゲーション装置1は、コンテンツリストCL2へドラッグされたコンテンツの送信制御を行う(ステップS106)。具体的には、図7に示すシーケンス図に従い、ステップS204で指定されたコンテンツが第1サーバ150から第2サーバ250へ送信される。
以上説明したように、本実施例によるナビゲーション装置は、受信手段と、コンテンツリスト表示手段と、第1入力受付手段と、サブメニュー表示手段と、第2入力受付手段と、関連コンテンツ抽出手段と、を備える。受信手段は、第1端末からコンテンツの識別名等からなるコンテンツリストを受信する。コンテンツリスト表示手段は、コンテンツリストを表示する。第1入力受付手段は、タッチパネル方式等により、コンテンツリスト中の任意のコンテンツを指定するためのユーザ入力を受け付ける。サブメニュー表示手段は、コンテンツリストからユーザ入力により指定された指定コンテンツの属性情報に基づき、当該指定コンテンツとの関連性を指定する項目からなるサブメニューを表示する。第2入力受付手段は、ユーザ入力によるサブメニューの項目の指定を受け付ける。関連コンテンツ抽出手段は、指定された項目に基づき、指定コンテンツと関連するコンテンツをコンテンツリストから抽出する。即ち、関連コンテンツ抽出手段は、指定コンテンツと、指定された項目の観点で関連性を有するコンテンツをコンテンツリストから抽出する。そして、その後、複製支援装置は、さらに利用者に抽出したコンテンツから複製するコンテンツを指定させる。このように、複製支援装置は、サブメニューを表示して項目を指定させることで、利用者が指定した関連性に基づき関連するコンテンツを適切に抽出することができる。従って、利用者の複製操作を容易にし、ユーザビリティを向上させることができる。
(変形例1)
第1実施例のシステム構成では、ナビゲーション装置1は、広域無線通信部7を備え、第1サーバ150及び第2サーバ250と通信網300を介して通信可能に構成されていた。これに代えて、ナビゲーション装置1は、広域無線通信部7を有しなくともよい。
これについて図9を用いて説明する。図9は、変形例1に係るコンテンツ複製システムの概略構成の一例である。図9に示すように、ナビゲーション装置1は、第1端末100と第2端末200とのみ近距離通信が可能である。この場合、ナビゲーション装置1は、第1端末100及び第2端末200から必要に応じてコンテンツリストCL1、CL2や属性情報Isの授受を行う。また、コンテンツの伝送時では、上述した(コンテンツの伝送例)と同様、ナビゲーション装置1は、コピー情報を第1端末100へ送信したり、第1端末100から転送されたPWD等の情報を第2端末200転送する。このように、変形例1にも、好適に本発明を適用することができる。
(変形例2)
第1実施例では、第1端末100と第1サーバ150、及び、第2端末200と第2サーバ250とがそれぞれ別の装置によって実現されていた。しかし、本発明が適用可能な構成は、これに限定されない。これに代えて、第1端末100及び第1サーバ150と、第2端末200及び第2サーバ250とがそれぞれ一体の装置により実現されてもよい。
例えば、第1端末100及び第1サーバ150が一体の装置によって実現された場合、第1端末100はメモリに利用者Aが保有するコンテンツを記憶する。同様に、例えば、第2端末200及び第2サーバ250が一体の装置によって実現された場合、第2端末200はメモリに利用者Bが保有するコンテンツを記憶する。また、いずれの場合であっても、ナビゲーション装置1は、例えば図8に示すフローチャートに従いコンテンツのコピーを行う。以上のように、変形例2によっても、本発明を好適に実施することができる。
(変形例3)
第1実施例の構成に代えて、ナビゲーション装置1は、利用者A又は/及び利用者Bの保有するコンテンツをメモリに記憶してもよい。即ち、ナビゲーション装置1が第1サーバ150又は/及び第2サーバ250の機能を備えてもよい。
例えば、利用者Aのコンテンツがナビゲーション装置1のメモリに記憶されている場合、コピー操作後、ナビゲーション装置1は、指定されたコンテンツを当該メモリから取り出して第2サーバ250へ送信する。他の例では、利用者Bのコンテンツがナビゲーション装置1のメモリに記憶されている場合、コピー操作後、ナビゲーション装置1は、指定されたコンテンツを第1サーバ150から受信する。さらに別の例では、利用者A及び利用者Bのコンテンツがナビゲーション装置1のメモリに記憶されている場合、コピー操作後、ナビゲーション装置1は、指定されたコンテンツの属性等を利用者Bが使用可能になるように変更する。以上のように、変形例3によっても、本発明を好適に実施することができる。
(変形例4)
第1実施例では、コピー操作に係る処理の例として、利用者Aと利用者Bとの相互関連性を加味するか否かに基づき、第1の例と第2の例とをそれぞれ例示した。しかし、本発明が適用可能な方法はこれに限定されない。例えば、これに代えて、または、これに加えて、ナビゲーション装置1は、ユーザ操作に基づき、第1属性Is1に関連するサブメニューSLまたは第2属性Is2に関連するサブメニューSLを表示させてもよい。
この場合、例えば、図4(a)の表示画面20でユーザが2本指によりコンテンツAsをバッファ領域Btにドラッグした場合、ナビゲーション装置1は、コンテンツAsの第1属性Is1に関連するサブメニューSLを表示する。他の例では、図4(a)の表示画面20でユーザが3本指によりコンテンツAsをバッファ領域Btにドラッグした場合、ナビゲーション装置1は、コンテンツAsの第2属性Is2に関連するサブメニューSLを表示する。以上のように、変形例4によっても、本発明を好適に実施することができる。
(変形例5)
上述の第1及び第2の例では、ナビゲーション装置1は、バッファ領域Btに関連コンテンツリストBLを表示し、複製したいコンテンツを選択させていた。しかし、本発明が適用可能な方法はこれに限定されない。
これに代えて、ナビゲーション装置1は、例えば表示画面20に関連コンテンツリストBL中のコンテンツの一括コピーを選択可能なアイコン等を表示し、当該アイコンをユーザが押下することで関連コンテンツリストBL中のコンテンツを一括コピーしてもよい。他の例では、ナビゲーション装置1は、ユーザが決定した選択項目Siに基づき関連コンテンツリストBLを生成後、関連コンテンツリストBL中のコンテンツを自動的に複製制御してもよい。
(変形例6)
第1実施例のコンテンツ複製システムは、ナビゲーション装置1を構成要素とした。これに代えて、コンテンツ複製システムは、表示装置や入力装置を備え、かつ第1端末100や第2端末200と通信可能な他の装置(複製支援装置)を構成要素としてもよい。即ち、この場合、ユーザは、複製支援装置が表示する画面に基づきコピー操作を実行する。これによっても、本発明を好適に適用することができる。
[第2実施例]
第2実施例は、自宅にあるレコーダに対し、端末から番組予約を実行するものである。このような場合にも本発明を適用することができる。これについて図10及び図11を参照して説明する。
図10は、第2実施例に係る番組予約システムの概略構成の一例である。図10(a)は、第3端末500とレコーダ400とが通信網300を介して通信する場合を示し、図10(b)は第3端末500とレコーダ400とが直接に近距離無線通信を実行する場合を示す。
第3端末500は、電波の受信又は通信網300を介した通信により電子番組表(EPG:Electric Program Guide)を受信する。図10(a)及び図10(b)において、第3端末500は、通信網300を介して、又は近距離無線通信によりレコーダ400へ、ユーザが指定した予約番組の録画を指示する信号(録画指示信号)を送信する。
レコーダ400は、通信網300を介して、又は近距離無線通信により、第3端末500から送信される録画指示信号を受信し、当該録画指示信号に基づき指定された番組を録画する。
次に、図11を参照し、第2実施例の番組予約に係る処理について説明する。図11(a)は、第2実施例で番組予約を実行する際に第3端末500が出力する表示画面21を示す。
図11(a)に示すように、表示画面21の左端のコンテンツリスト表示領域Ct1には、複数の番組からなるコンテンツリストCL1(即ち、番組表に相当する。)が表示されている。また、表示画面21の右端のコンテンツリスト表示領域Ct2には、既にユーザが指定した予約番組からなるコンテンツリストCL2(即ち、予約リストに相当する。)が表示されている。なお、ここでは、一例として、コンテンツリストCL1は、同一行が同一時間帯の番組を示し、同一列が同一放送局を示す2次元配列とする。また、コンテンツリスト表示領域Ct1は、縦及び横のスクロール操作等により、コンテンツリストCL1中の全てのコンテンツを表示可能である。
まず、ユーザは、予約したい番組をコンテンツリストCL1からバッファ領域Btへドラッグする(STEP1)。ここでは、一例として、ナビゲーション装置1は、図11(a)に示すように二本指のドラッグ操作による番組の選択を受理するものとする。
そして、選択された番組(コンテンツAs)が二本指のドラッグ操作によりバッファ領域Btに移動した場合、第3端末500は、コンテンツAsとの関連性を指定する項目からなるサブメニューSLを表示する(STEP2)。この場合、属性情報Isは、EPGに付加された番組情報の他、第3端末500がインターネット等を介して取得した情報を含む。図11(a)では、サブメニューSLは、一例として、「同じジャンル」、「同じ出演者」、「次回以降」、「同じ場所」を含む。これにより、第3端末500は、サブメニューSL中の任意の項目をユーザに選択させる。ここで、「次回以降」は、例えば同一又は共通する番組(ドラマ番組等)の続編等が該当し、「同じ場所」は、撮影場所や取材場所等が共通する地域等である場合が該当する。
ここで、サブメニューSLの生成方法について例示する。例えば、第3端末500は、属性情報Isごとに対応するサブメニューSLの項目を格納したデータベース等を予めメモリに記憶しておく。そして、第3端末500は、コンテンツAsに関連する属性情報Isから当該データベースを参照してサブメニューSLを生成する。
そして、ユーザは、サブメニューSLから任意の項目を選択する。例えば、ユーザは、当該項目の表示部分に触れたままサブメニューSLから指をずらして表示画面21から指を離すことにより、選択項目Siを選択する。これにより、第3端末500は、選択項目Siに関連した番組をコンテンツリストCL1から抽出し、ユーザに提示することができる。これについて図11(b)を用いて詳しく説明する。
図11(b)は、選択項目Siが決定された後の表示画面21の表示例を示す。図11(b)に示すように、第3端末500は、選択項目Siの決定後、バッファ領域Bt中に、コンテンツリストCL1から選択項目Siに関連したコンテンツ(関連番組)を抽出し、関連コンテンツリストBLとして表示する(STEP3)。このようにすることで、第3端末500は、コンテンツAsに加えて、コンテンツAsとユーザが指定した関連性を有するコンテンツ(関連番組)をバッファ領域Btに表示することができる。
例えば、ユーザがサブメニューSL中の「同じジャンル」を選択した場合、第3端末500は、コンテンツAsが属するジャンル(ニュース、バラエティ等)と同一のジャンルである番組を関連コンテンツリストBLに表示する。同様に、ユーザが「同じ出演者」を選択した場合、第3端末500は、コンテンツAsの出演者が出演する番組を関連コンテンツリストBLに表示する。
そして、ユーザは、関連コンテンツリストBLから、予約したい関連番組を選択してコンテンツリスト表示領域Ct2にドラッグすることにより番組予約する(STEP4)。これにより、ドラッグされた関連番組は、コンテンツリストCL2(即ち、予約リスト)に追加される。
その後、第3端末500は、コンテンツリストCL2を構成する予約番組の録画指示信号をレコーダ400へ送信する。そして、レコーダ400は、受信した録画指示信号に基づき、番組を録画する。
このように、第3端末500は、サブメニューSLを表示してユーザに選択項目Siを決定させ、関連性のある番組を抽出して表示することで、手間のかかる番組予約を簡便化することができる。また、上述の関連性は、ユーザにより選択される。従って、第3端末500は、ユーザが意図する番組を的確に関連コンテンツリストBLに提示し、番組予約の操作を簡易化することができる。
(変形例)
なお、上述した第1実施例の変形例5は、第2実施例にも同様に適用することができる。この場合、第3端末500は、関連コンテンツリストBLの抽出後、関連コンテンツリストBL中の全番組の録画指示信号をレコーダ400へ送信する。
1 ナビゲーション装置
100 第1端末
150 第1サーバ
200 第2端末
250 第2サーバ
300 通信網
400 レコーダ
500 第3端末

Claims (10)

  1. コンテンツを提供する利用者が使用する第1端末と通信を行う複製支援装置であって、
    前記第1端末から前記利用者が保有するコンテンツのコンテンツリストを受信する受信手段と、
    前記コンテンツリストを表示するコンテンツリスト表示手段と、
    前記コンテンツリスト中の任意のコンテンツを指定するための外部入力を受け付ける第1入力受付手段と、
    前記コンテンツリストから外部入力により指定された指定コンテンツの属性情報に基づき、当該指定コンテンツとの関連性を指定する項目からなるサブメニューを表示するサブメニュー表示手段と、
    外部入力による前記項目の指定を受け付ける第2入力受付手段と、
    指定された前記項目に基づき、前記指定コンテンツと関連するコンテンツを前記コンテンツリストから抽出する関連コンテンツ抽出手段と、
    を備えることを特徴とする複製支援装置。
  2. 前記関連コンテンツ抽出手段が抽出したコンテンツのリストである関連コンテンツリストを表示する関連コンテンツリスト表示手段と、
    外部入力に基づき前記関連コンテンツリストから指定されたコンテンツの複製制御を実行する複製制御実行手段と、
    をさらに備えることを特徴とする請求項1に記載の複製支援装置。
  3. コンテンツの提供を受ける利用者が使用する第2端末と通信を行い、
    前記受信手段は、前記第2端末のコンテンツリストを受信し、
    前記コンテンツリスト表示手段は、前記第2端末のコンテンツリストを表示し、
    前記複製制御実行手段は、外部入力に基づき前記関連コンテンツリストから前記第2端末のコンテンツリストへ移動したコンテンツの複製制御を実行することを特徴とする請求項2に記載の複製支援装置。
  4. 前記属性情報は、コンテンツが本来有している第1属性、及び、利用者の行為に起因して発生する第2属性を含むことを特徴とする請求項1乃至3のいずれか一項に記載の複製支援装置。
  5. 前記サブメニュー表示手段は、前記指定コンテンツの属性情報に基づき、前記第1端末の利用者と前記第2端末の利用者との共通性を示す項目からなるサブメニューを表示することを特徴とする請求項3に記載の複製支援装置。
  6. 指定された番組の録画を行う番組記録装置へ録画指示信号を送信する端末装置であって、
    番組の識別名及び当該番組の属性情報からなる番組情報を電磁的な方法により取得する番組情報取得手段と、
    前記番組情報に基づき番組のリストを表示する番組リスト表示手段と、
    前記リスト中の任意の番組を指定するための外部入力を受け付ける第1入力受付手段と、
    前記リストから外部入力により指定された指定番組の属性情報に基づき、当該指定番組との関連性を指定する項目からなるサブメニューを表示するサブメニュー表示手段と、
    外部入力による前記項目の指定を受け付ける第2入力受付手段と、
    指定された前記項目に基づき、前記指定番組と関連する番組を前記リストから抽出する関連番組抽出手段と、
    を備えることを特徴とする端末装置。
  7. 前記関連番組抽出手段が抽出した番組のリストである関連番組リストを表示する関連番組リスト表示手段と、
    外部入力に基づき前記関連番組リストから指定された番組の録画指示信号を前記番組記録装置へ送信する番組予約通知手段と、
    をさらに備えることを特徴とする請求項6に記載の端末装置。
  8. コンテンツを提供する利用者が使用する第1端末と通信を行う複製支援装置により実行される複製支援方法であって、
    前記第1端末から前記利用者が保有するコンテンツのコンテンツリストを受信する受信工程と、
    前記コンテンツリストを表示するコンテンツリスト表示工程と、
    前記コンテンツリスト中の任意のコンテンツを指定するための外部入力を受け付ける第1入力受付工程と、
    前記コンテンツリストから外部入力により指定された指定コンテンツの属性情報に基づき、当該指定コンテンツとの関連性を指定する項目からなるサブメニューを表示するサブメニュー表示工程と、
    外部入力による前記項目の指定を受け付ける第2入力受付工程と、
    指定された前記項目に基づき、前記指定コンテンツと関連するコンテンツを前記コンテンツリストから抽出する関連コンテンツ抽出工程と、
    を備えることを特徴とする複製支援方法。
  9. コンテンツを提供する利用者が使用する第1端末と通信を行うコンピュータにより実行される複製支援プログラムであって、
    前記第1端末から前記利用者が保有するコンテンツのコンテンツリストを受信する受信手段と、
    前記コンテンツリストを表示するコンテンツリスト表示手段と、
    前記コンテンツリスト中の任意のコンテンツを指定するための外部入力を受け付ける第1入力受付手段と、
    前記コンテンツリストから外部入力により指定された指定コンテンツの属性情報に基づき、当該指定コンテンツとの関連性を指定する項目からなるサブメニューを表示するサブメニュー表示手段と、
    外部入力による前記項目の指定を受け付ける第2入力受付手段と、
    指定された前記項目に基づき、前記指定コンテンツと関連するコンテンツを前記コンテンツリストから抽出する関連コンテンツ抽出手段
    として前記コンピュータを機能させることを特徴とする複製支援プログラム。
  10. 請求項9に記載のプログラムを記憶したことを特徴とする記憶媒体。
JP2011518087A 2009-06-01 2009-06-01 複製支援装置、端末装置、複製支援方法、及び複製支援プログラム Active JP5490793B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2009/059963 WO2010140202A1 (ja) 2009-06-01 2009-06-01 複製支援装置、端末装置、複製支援方法、及び複製支援プログラム

Publications (2)

Publication Number Publication Date
JPWO2010140202A1 JPWO2010140202A1 (ja) 2012-11-15
JP5490793B2 true JP5490793B2 (ja) 2014-05-14

Family

ID=43297348

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011518087A Active JP5490793B2 (ja) 2009-06-01 2009-06-01 複製支援装置、端末装置、複製支援方法、及び複製支援プログラム

Country Status (3)

Country Link
US (1) US20120072869A1 (ja)
JP (1) JP5490793B2 (ja)
WO (1) WO2010140202A1 (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6015059B2 (ja) * 2012-03-28 2016-10-26 株式会社デンソー 情報提供システム
EP2735955B1 (en) * 2012-11-21 2018-08-15 Océ-Technologies B.V. Method and system for selecting a digital object on a user interface screen
US9467241B2 (en) * 2014-01-06 2016-10-11 Ford Global Technologies, Llc Radio station genre categorization
KR102226790B1 (ko) * 2014-01-20 2021-03-11 삼성전자주식회사 컨텐츠 리스트를 정렬하는 디스플레이 장치 및 그 제어방법
US11036806B2 (en) * 2018-06-26 2021-06-15 International Business Machines Corporation Search exploration using drag and drop

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004212476A (ja) * 2002-12-27 2004-07-29 Daiichikosho Co Ltd カラオケリモコン装置およびカラオケ装置

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3666949B2 (ja) * 1995-10-02 2005-06-29 キヤノン株式会社 画像通信装置及び方法
US7159186B2 (en) * 2002-05-31 2007-01-02 Nokia Corporation User interface for transferring data with a communications terminal
JP4651317B2 (ja) * 2004-06-24 2011-03-16 富士通テン株式会社 楽曲選択装置
JP4340809B2 (ja) * 2004-09-27 2009-10-07 株式会社カシオ日立モバイルコミュニケーションズ 移動体通信端末、および、プログラム
JP5028858B2 (ja) * 2006-05-09 2012-09-19 セイコーエプソン株式会社 画像管理装置
EP2301208A1 (en) * 2008-05-20 2011-03-30 Raytheon Company System and method for dynamic contact lists

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004212476A (ja) * 2002-12-27 2004-07-29 Daiichikosho Co Ltd カラオケリモコン装置およびカラオケ装置

Also Published As

Publication number Publication date
US20120072869A1 (en) 2012-03-22
WO2010140202A1 (ja) 2010-12-09
JPWO2010140202A1 (ja) 2012-11-15

Similar Documents

Publication Publication Date Title
US10739958B2 (en) Method and device for executing application using icon associated with application metadata
US9460100B2 (en) System and method for audio and video portable publishing system
US8634944B2 (en) Auto-station tuning
US8966546B2 (en) Method and apparatus for reproducing content through integrated channel management
US8260795B2 (en) Method for providing multimedia to provide content related to keywords, and multimedia apparatus applying the same
KR101436526B1 (ko) 비디오 스트림들의 미리보기 및 재생 방법 그리고 그 시스템
JPWO2008096414A1 (ja) コンテンツ取得装置、コンテンツ取得方法、コンテンツ取得プログラムおよび記録媒体
US10701537B2 (en) Method and device for providing service
CA2601892A1 (en) Aggregation and synchronization of nearby media
US20080189255A1 (en) Media playing on a portable media player including shop and play remote media
JP5490793B2 (ja) 複製支援装置、端末装置、複製支援方法、及び複製支援プログラム
WO2010131333A1 (ja) コンテンツ検索装置、コンテンツ検索方法、コンテンツ検索プログラムおよび記録媒体
US20140025662A1 (en) Content search method based on cloud service, and system and terminal device supporting the same
JP2008305103A (ja) 機器間操作インターフェース、機器制御端末、及びプログラム
US8869186B2 (en) Automated acquisition of discovered content
JP5567568B2 (ja) 端末装置、制御方法及びプログラム
JP2008065772A (ja) コンテンツ視聴端末及びコンテンツ処理方法
JP7100468B2 (ja) 端末装置及びプログラム
JP2011145973A (ja) プレイリスト表示装置、制御方法、プログラム、及び記憶媒体
JP2010233036A (ja) 関連コンテンツ配信システム、ユーザデバイス管理サーバ、及びコンピュータプログラム
WO2019082606A1 (ja) コンテンツ管理機器、コンテンツ管理システム、および、制御方法
JP2009239552A (ja) 放送受信システム
JP2003259263A (ja) テレビ番組録画装置と、ネットワークを利用したテレビ番組の録画方法
KR20070018681A (ko) 정보 편집 표시장치, 정보 편집 표시 방법, 정보 편집 표시프로그램, 기록 매체, 서버, 정보처리 시스템
JP2008300034A (ja) 記録媒体及び再生装置

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130827

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131025

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131112

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140108

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: 20140128

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140226

R150 Certificate of patent or registration of utility model

Ref document number: 5490793

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150