JP2014102396A - Information processor, the control method thereof, and program - Google Patents
Information processor, the control method thereof, and program Download PDFInfo
- Publication number
- JP2014102396A JP2014102396A JP2012254683A JP2012254683A JP2014102396A JP 2014102396 A JP2014102396 A JP 2014102396A JP 2012254683 A JP2012254683 A JP 2012254683A JP 2012254683 A JP2012254683 A JP 2012254683A JP 2014102396 A JP2014102396 A JP 2014102396A
- Authority
- JP
- Japan
- Prior art keywords
- volume
- correction value
- song
- processing apparatus
- information processing
- 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
Links
- 238000000034 method Methods 0.000 title claims description 37
- 230000010365 information processing Effects 0.000 claims description 78
- 230000006870 function Effects 0.000 claims description 17
- 230000004044 response Effects 0.000 claims description 2
- 230000007246 mechanism Effects 0.000 abstract description 5
- 230000008569 process Effects 0.000 description 30
- 238000010586 diagram Methods 0.000 description 12
- 238000004891 communication Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 2
- 238000005336 cracking Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000002427 irreversible effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
Images
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
- Circuit For Audible Band Transducer (AREA)
Abstract
Description
本発明は、曲データの再生に関し、特に任意の曲データのみを集めたプレイリストで再生する場合と、通常の曲一覧から再生する場合で適切な音量制御を行うことの可能な情報処理装置、その制御方法、及びプログラムに関する。 The present invention relates to reproduction of song data, and in particular, an information processing apparatus capable of performing appropriate volume control when reproducing with a playlist in which only arbitrary song data is collected and when reproducing from a normal song list, The present invention relates to a control method and a program.
従来、音のデジタル化により曲データとして音楽が管理され、更にパーソナルコンピュータ等で動作する音楽アプリケーションでこの曲データの再生が可能となっている。ユーザは、音楽アプリケーションから曲データを選択し、好きな音楽をいつでも聴くことが可能である。 Conventionally, music is managed as music data by digitizing sound, and the music data can be reproduced by a music application that operates on a personal computer or the like. The user can select music data from the music application and listen to favorite music at any time.
音楽アプリケーションでは、ユーザから指定された曲データをインポートし、管理する。音楽アプリケーション上で扱うことが可能なファイル形式であれば、どんな曲データであっても管理可能である。インポートした曲データは、音楽アプリケーションでユーザから再生指示がなされると、音楽アプリケーションの機能によって曲データを解析し、パーソナルコンピュータ等に接続されたスピーカーに音を出力する。このとき、スピーカーの音量やOS(Operating System)の音量、音楽アプリケーションの音量、曲データの音量といった様々な要素によって最終的に出力される音量が決定される。 The music application imports and manages song data designated by the user. Any song data can be managed as long as it can be handled by a music application. When the music application is instructed to reproduce the imported music data, the music data is analyzed by the function of the music application and a sound is output to a speaker connected to a personal computer or the like. At this time, the volume finally output is determined by various factors such as the volume of the speaker, the volume of the OS (Operating System), the volume of the music application, and the volume of the song data.
曲によって音量が異なるため、ユーザは曲ごとに適切な音量に調整する。しかし、細かな調整を行うには、スライドバーのような形態では調整しにくい問題があった。 Since the volume varies depending on the song, the user adjusts the volume to an appropriate level for each song. However, in order to make fine adjustments, there is a problem that it is difficult to make adjustments in the form of a slide bar.
そこで下記の特許文献1では、タッチパネルを備えた音楽の再生装置であって、複数個のスポット(点)が列をなしたバーが複数本放射状に配置されたオブジェクトを表示し、これに対して円を描くような操作がユーザからなされると音量調整を行うと共に、スポットの色を変化させることで音量の細かな調整が可能な仕組みが開示されている。 Therefore, in Patent Document 1 below, a music playback device provided with a touch panel displays an object in which a plurality of bars in which a plurality of spots (dots) are arranged in a radial pattern is displayed. A mechanism is disclosed in which when the user performs an operation such as drawing a circle, the volume is adjusted and the volume can be finely adjusted by changing the color of the spot.
音楽アプリケーションでは、プレイリストという機能がある。プレイリストはユーザが指定した任意の曲データのみを集めて、当該曲データのみを再生可能なお気に入りリストである。通常であれば、インポートしたすべての曲を順次再生することになるが、曲データを大量に管理しているユーザにとっては、お気に入りの曲だけを連続再生したい場合がある。この場合に、プレイリストにお気に入りの曲を登録し、プレイリスト上で登録した曲を再生すれば、登録した曲だけ連続再生させることも可能である。 A music application has a function called a playlist. The playlist is a favorite list that can collect only arbitrary music data designated by the user and reproduce only the music data. Normally, all imported songs are sequentially played back. However, for users who manage a large amount of song data, there are cases where only favorite songs are played back continuously. In this case, if a favorite song is registered in the playlist and the song registered on the playlist is reproduced, it is possible to continuously reproduce only the registered song.
このプレイリストは、ユーザのお気に入りの曲だけを再生できるという点で非常に効果がある仕組みである。しかしながら、曲データの音量はその曲が含まれるアルバムや曲のジャンルによって異なっているため、曲データが再生される度に、音楽アプリケーションの音量を調整しなければならない問題がある。特にプレイリストではお気に入りの曲を登録しているため、アルバムや曲のジャンルが異なることが多い。また、プレイリストでは曲データの再生順序も設定することが可能なので、1曲ごとに異なるアルバム、異なるジャンルであることが多い。つまり、プレイリストで再生する際には、何度も音楽アプリケーションの音量調整を行わなければならない問題があった。 This playlist is a very effective mechanism in that only the user's favorite songs can be played. However, since the volume of the song data differs depending on the album or song genre in which the song is included, there is a problem that the volume of the music application must be adjusted each time the song data is played. In particular, since playlists register favorite songs, albums and song genres are often different. In addition, since the playback order of song data can be set in a playlist, there are many different albums and different genres for each song. In other words, there has been a problem that the volume of the music application must be adjusted many times when the playlist is played back.
この問題を解決するために、曲データ自体の音量を調整することで、この問題を解決する仕組みが存在する。基本的に曲データは波形データであるので、音楽アプリケーション等の機能によってこの波形データを編集できる。よって、音楽アプリケーションにインポートされたすべての曲データの音量が均一になるように、各曲データ自体を編集してしまうことで解決できる。しかしながら、曲データ自体を編集してしまうと、他の音楽アプリケーションで当該曲データを呼び出した場合でも、調整した音量で再生されてしまうし、曲データの音量を無理矢理上げてしまうと音割れの危険性も発生する。 In order to solve this problem, there is a mechanism for solving this problem by adjusting the volume of the song data itself. Since music data is basically waveform data, the waveform data can be edited by a function such as a music application. Therefore, the problem can be solved by editing each piece of music data so that the volume of all music data imported to the music application is uniform. However, if the song data itself is edited, even if the song data is called by another music application, it will be played at the adjusted volume, and if the song data volume is forcibly increased, there is a risk of sound cracking. Sexuality also occurs.
また、プレイリストごとに調整したい音量の増減は異なる。あるプレイリストにおいて均一になるよう曲データ自体を調整したとしても、他のプレイリストではまた異なる音量にしたい場合もある。よって、曲データ自体を編集してしまうと、プレイリストごとに柔軟に対応できない問題もある。 Also, the volume increase / decrease to be adjusted for each playlist is different. Even if the music data itself is adjusted so as to be uniform in a certain playlist, there may be a case where it is desired that the volume is different in other playlists. Therefore, if the song data itself is edited, there is a problem that it is not possible to flexibly cope with each playlist.
本発明は上記の課題を解決するためになされたもので、曲データを編集することなく、プレイリストにおいて適切な音量調整を行うことの可能な仕組みを提供することを目的とする。 The present invention has been made to solve the above-described problems, and an object of the present invention is to provide a mechanism capable of performing appropriate volume adjustment in a playlist without editing song data.
上記の目的を達成するために、本発明の情報処理装置は、音を出力可能な曲データを再生する情報処理装置であって、音量を補正することの可能な補正値を記憶する記憶手段と、前記曲データを再生可能に一覧表示する曲一覧画面、またはユーザから指定された前記曲データを再生可能に一覧表示するプレイリスト画面を表示する表示手段と、前記曲データを再生する場合の音量を設定する音量設定手段と、前記表示手段で表示された曲データを再生する場合には、前記音量設定手段で設定された音量に基づいて、当該曲データを再生する再生手段とを備え、前記再生手段は、前記表示手段で表示されたプレイリスト画面で曲データの再生指示がなされた場合には、前記音量設定手段で設定された音量と前記記憶手段に記憶された補正値とに基づいて、当該曲データを再生することを特徴とする。 In order to achieve the above object, an information processing apparatus according to the present invention is an information processing apparatus that reproduces music data that can output sound, and a storage unit that stores a correction value capable of correcting the volume. A song list screen for reproducibly displaying the song data, or a display means for displaying a playlist screen for replaying the song data designated by the user, and a volume for reproducing the song data A volume setting means for setting the music data, and a playback means for playing back the song data based on the volume set by the volume setting means when playing the song data displayed on the display means, When the reproduction means is instructed to reproduce the song data on the playlist screen displayed by the display means, the reproduction means uses the volume set by the volume setting means and the correction value stored in the storage means. Zui it, characterized by reproducing the music data.
本発明によれば、プレイリストに曲データを登録する際に補正値を登録し、プレイリストで再生する場合には当該補正値とマスター音量とに基づいて再生音量を調整することが可能となるので、曲データを編集することなく、プレイリストにおいて適切な音量調整を行うことのできる効果を奏する。 According to the present invention, it is possible to register a correction value when registering song data in a playlist, and to adjust the reproduction volume based on the correction value and the master volume when reproducing the playlist. Therefore, there is an effect that appropriate volume adjustment can be performed in the playlist without editing the song data.
以下、図面を参照して、本発明の実施の形態の一例について説明する。 Hereinafter, an example of an embodiment of the present invention will be described with reference to the drawings.
図1は、本発明の実施形態における情報処理装置101のハードウェア構成を示す図である。情報処理装置101は、パーソナルコンピュータ等の端末として説明を行うが、これに限らない。
FIG. 1 is a diagram illustrating a hardware configuration of the
CPU201は、システムバス204に接続される各デバイスやコントローラを統括的に制御する。
The
また、ROM202あるいは外部メモリ211には、CPU201の制御プログラムであるBIOS(Basic Input / Output System)やオペレーティングシステムプログラム(以下、OS)や、各サーバ或いは各PCの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。RAM203は、CPU201の主メモリ、ワークエリア等として機能する。
Further, the
CPU201は、処理の実行に際して必要なプログラム等をRAM203にロードして、プログラムを実行することで各種動作を実現するものである。
The
また、入力コントローラ(入力C)205は、キーボード209や不図示のマウス等のポインティングデバイスからの入力を制御する。
An input controller (input C) 205 controls input from a pointing device such as a
ビデオコントローラ(VC)206は、CRTディスプレイ(CRT)210等の表示器への表示を制御する。表示器はCRTだけでなく、液晶ディスプレイでも構わない。これらは必要に応じて管理者が使用するものである。 A video controller (VC) 206 controls display on a display device such as a CRT display (CRT) 210. The display device may be a liquid crystal display as well as a CRT. These are used by the administrator as needed.
メモリコントローラ(MC)207は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク(HD)やフロッピーディスク(登録商標 FD)或いはPCMCIAカードスロットにアダプタを介して接続されるカード型メモリ等の外部メモリ211へのアクセスを制御する。
A memory controller (MC) 207 is a hard disk (HD), floppy disk (registered trademark FD) or PCMCIA card slot for storing boot programs, browser software, various applications, font data, user files, editing files, various data, and the like. Controls access to an
通信I/Fコントローラ(通信I/FC)208は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いたインターネット通信等が可能である。 A communication I / F controller (communication I / FC) 208 is connected to and communicates with an external device via a network, and executes communication control processing in the network. For example, Internet communication using TCP / IP is possible.
尚、CPU201は、例えばRAM203内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、CRT210上での表示を可能としている。また、CPU201は、CRT210上の不図示のマウスカーソル等でのユーザ指示を可能とする。
For example, the
本発明の情報処理装置101が後述する各種処理を実行するために用いられる各種プログラム等は外部メモリ211に記録されており、必要に応じてRAM203にロードされることによりCPU201によって実行されるものである。さらに、本発明に係わるプログラムが用いる定義ファイルや各種情報テーブルは外部メモリ211に格納されている。
Various programs used by the
次に、情報処理装置101のモジュール構成を示す機能構成図について、図2を用いて説明する。尚、図2の情報処理装置101のモジュール構成は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。
Next, a functional configuration diagram showing a module configuration of the
情報処理装置101は、記憶モジュール221、表示制御モジュール222、判定制御モジュール223、音楽アプリケーション230を備える。
The
記憶モジュール221は、曲データや画面などを外部メモリ211等に記憶管理するためのモジュールである。表示制御モジュール222は、記憶モジュール221で記憶された各種情報を取得し、情報処理装置101のCRT210等に表示させるためのモジュールである。判定制御モジュール223は、各種処理を実行する際に行われる各種判定を制御するためのモジュールである。
The
音楽アプリケーション230は、記憶モジュール221に記憶された曲データをインポート(音楽アプリケーションで利用可能な状態に)し、再生するためのアプリケーションである。インポートすることによって、当該曲データの曲名やアーティスト名、保存場所等の情報を管理し、必要に応じて再生することができるようになる。音楽アプリケーションは、再生制御モジュール231、音量制御モジュール232、プレイリスト制御モジュール233を備えている。
The music application 230 is an application for importing and playing music data stored in the storage module 221 (in a state where it can be used by the music application). By importing, information such as the song name, artist name, and storage location of the song data can be managed and played back as necessary. The music application includes a
再生制御モジュール231は、記憶モジュール221から取得した曲データを解析し、情報処理装置101に接続されたスピーカー等に曲データの音を出力するためのモジュールである。再生制御モジュール231で再生される曲データのファイル形式は特に問わない。音声データであれば、非圧縮音声フォーマット、非可逆圧縮音声フォーマット、可逆圧縮音声フォーマット等、どのようなファイル形式でもよい。
The
音量制御モジュール232は、再生制御モジュール231で再生される際の音量を制御するためのモジュールである。音量制御モジュール232は、音楽アプリケーション230のマスター音量と、後述するプレイリスト制御モジュール233で管理する補正値から最終的な音量を決定する。
The
プレイリスト制御モジュール233は、ユーザから指定された曲データを、ユーザから指定された順序で再生可能に管理するモジュールである。ユーザから指定された曲データを任意の順序でプレイリストとして管理する。プレイリストに登録する場合には、プレイリスト制御モジュール233は、曲データごとにそのプレイリストにおける補正値の設定を受け付ける。そして、プレイリストで再生が指示されると、そのプレイリストにおける当該曲の補正値を取得して、音量制御モジュール232に渡す仕組みになっている。
The
次に、本発明の実施形態における情報処理装置101によって行われる一連の処理について、図3に示すフローチャートを用いて説明する。尚、ステップS301乃至ステップS308の各ステップは情報処理装置101におけるCPU201の制御の下、処理が行われる。
Next, a series of processing performed by the
また、この処理を情報処理装置101に実行させるためのプログラムは、情報処理装置101にインストールされている音楽アプリケーション230の一部、若しくはアドオンプログラムとして用意されていてもよいし、音楽アプリケーション230とは別にインストールされたプログラムとして用意されていてもよい。
A program for causing the
ステップS301では、情報処理装置101は、ユーザからの指示に応じて、外部メモリ211等に記憶された音楽アプリケーション230を起動する。そして、ステップS302では、情報処理装置101は、曲一覧画面400(図4参照)を表示させる。曲一覧画面400は、音楽アプリケーション230にインポートしたすべての曲データを一覧表示させるための画面である。曲一覧画面400は、再生ボタン401、曲一覧ボタン402、全曲一覧403、プレイリスト領域404、マスター音量調整バー405、閉じるボタン406、停止ボタン407を備える。再生ボタン401は、全曲一覧403でユーザから選択された曲データを再生するためのボタンである。曲一覧402は、この曲一覧画面400を表示させる(切り換える)ためのボタンである。全曲一覧403は、音楽アプリケーション230にインポートしたすべての曲データに関する情報が表示されている。ここでユーザから選択された曲データに対して再生やプレイリストの登録といった操作を行うことができる。全曲一覧403に表示するための情報は、曲一覧テーブル500(図5参照)から取得して表示する。曲一覧テーブル500に含まれる各種情報は、音楽アプリケーション230に曲データをインポートした際に、インポートした曲データに含まれるメタデータ等を抽出して登録したものである。例えば、曲名501やアーティスト名502、再生時間503、ジャンル504、保存場所505といった情報である。これらの情報は、曲データをインポートする際にユーザからの入力により登録できてもよいし、前述した通り曲データに含まれるメタデータから登録できてもよい。
In step S301, the
プレイリスト領域404は、ユーザによって作成されたプレイリストを表示するための領域である。プレイリストを選択すると、後述する図12のようにプレイリストに登録された曲データの一覧が表示される。また、全曲一覧403にある曲データを登録したいプレイリストに対してドラッグアンドドロップすると、当該プレイリストに曲データが登録できる仕組みになっている。マスター音量調整バー405は、音楽アプリケーション230で曲データが再生される際のマスター音量を調整するためのインターフェースである。曲ごとの音量を調整するためのものではなく、音楽アプリケーション230で再生される曲データ全体のマスター音量を調整するためのものである。例えば、マスター音量が「100」だった場合、音量「50」の曲データを再生すると最終的な音量は「150」となるが、音量「80」の曲データを再生すると最終的な音量は「180」となる。このマスター音量と曲データの音量とに基づいて、最終的な音量が決定される。閉じるボタン406は、音楽アプリケーション230を終了させるためのボタンである。停止ボタン407は、再生ボタン401で再生された曲データを停止するためのボタンである。
The
ステップS303では、情報処理装置101は、全曲一覧403からプレイリスト領域404の任意のプレイリストに曲がドラッグアンドドロップされたか否か、つまりプレイリストの登録指示があったか否かを判定する。プレイリストの登録指示があったと判定された場合には、ステップS304に処理を進め、そうでない場合には、ステップS305に処理を進める。
In step S303, the
ステップS304では、情報処理装置101は、ドラッグアンドドロップされた曲データを指定されたプレイリストに登録するための処理を実行する。プレイリスト登録処理の詳細は、後述する図6に示す。
In step S304, the
ステップS305では、情報処理装置101は、再生ボタン401が押下されたか否かを判定する。再生ボタン401が押下されたと判定された場合には、ステップS306に処理を進め、そうでない場合には、ステップS307に処理を進める。
In step S305, the
ステップS306では、情報処理装置101は、ユーザから選択された曲を再生する処理を行う。曲再生処理の詳細は、後述する図11に示す。
In step S306, the
ステップS307では、情報処理装置101は、閉じるボタン406が押下されたか否かを判定する。閉じるボタン406が押下されたと判定された場合には、ステップS308に処理を進め、そうでない場合には、ステップS303に処理を戻す。
In step S307, the
ステップS308では、情報処理装置101は、閉じるボタン406の押下を検知したので、ステップS301で起動した音楽アプリケーション230を終了し、本一連の処理を終了する。
In step S308, the
次に、本発明の実施形態における情報処理装置101によって行われるプレイリスト登録処理について、図6に示すフローチャートを用いて説明する。尚、ステップS601乃至ステップS611の各ステップは情報処理装置101におけるCPU201の制御の下、処理が行われる。
Next, playlist registration processing performed by the
また、この処理を情報処理装置101に実行させるためのプログラムは、情報処理装置101にインストールされている音楽アプリケーション230の一部、若しくはアドオンプログラムとして用意されていてもよいし、音楽アプリケーション230とは別にインストールされたプログラムとして用意されていてもよい。
A program for causing the
ステップS601では、情報処理装置101は、プレイリストに対する登録が指示された曲データの音量を補正するか否かを受け付けるための音量補正通知700をCRT210に表示させる。登録するプレイリストごとに曲データの音量の補正値を設定することができる。音量の補正値は、当該曲データをプレイリストで再生する場合に、使用されるパラメータである。マスター音量とこの補正値とに基づいて、最終出力される音量を決定する。マスター音量が「100」で補正値が「150%」なら、最終出力音量は「150」となる。また、マスター音量が「100」で補正値が「80%」なら、最終出力音量が「80」となる。このように、マスター音量は操作せずに、マスター音量の値を補正値で調整した結果を最終出力音量とすることができる。
In step S601, the
ステップS602では、情報処理装置101は、ユーザから音量補正をすると指示があったか否か、つまり、ステップS601で表示された音量補正通知700に備えられたYESボタン701が押下されたか否かを判定する。YESボタン701が押下されたと判定された場合には、ステップS603に処理を進め、そうでない場合には、ステップS611に処理を進める。
In step S602, the
ステップS603では、情報処理装置101は、追加する曲データと同一ジャンルの補正値が登録されているか否かを判定する。例えば、曲名501「EEEEE」をプレイリストに追加する場合に、「EEEEE」のジャンル504「クラシック」の補正値が、ジャンルテーブル810(図8参照)に登録されているか否かを判定することになる。同一ジャンルの補正値が登録済みであると判定された場合には、ステップS604に処理を進め、そうでない場合には、ステップS606に処理を進める。
In step S603, the
ジャンルテーブル810(図8参照)は、ジャンル811、補正値812から構成される。ジャンル811は、音楽アプリケーション230で区分した曲データのジャンルを示す。ジャンル811は、曲一覧テーブル500のジャンル504で取得できるので、曲データをインポートし、このジャンルテーブル810に存在しないジャンルが登録されたなら、新たにジャンルテーブル810に登録をする。補正値812は、前述した通り、マスター音量の値を補正するためのパラメータである。ジャンルテーブル810では、ジャンルごとに補正値を登録している。この補正値812は、プレイリストに曲データが登録される度に、後述するステップS609で更新されることになる。つまり、補正値812に格納された値は、直近で登録した曲データの補正値が格納されていることになる。
The genre table 810 (see FIG. 8) includes a
ステップS604では、情報処理装置101は、追加する曲データと同ジャンルの補正値をジャンルテーブル810から取得する。前述の例でいえば、曲名501「EEEEE」をプレイリストに追加する場合に、「EEEEE」のジャンル504「クラシック」に設定された補正値をジャンルテーブル810から取得する。
In step S604, the
ステップS605では、情報処理装置101は、ユーザからの補正値の調整を受け付けるために、図9に示すような補正値調整バー901を表示させる。その際に、ステップS604で取得した補正値を補正値調整バー901のデフォルト表示として、表示する。「140%」という補正値を取得していれば、補正値調整バー901の初期値を「140%」の値を示す位置にする。つまり、同じジャンルの曲は同じ補正値を使用する可能性が高いので、このようにして前回このジャンルで使用した補正値を取得することで、補正値の調整をしやすくしている。尚、このときに設定された補正値とマスター音量に基づいて最終出力音量を決定し、曲データを再生してもよい。つまり、調整結果をリアルタイムに出力するような形態でもよい。こうすることで、ユーザがより補正値の調整をしやすくなる。
In step S605, the
一方、ステップS606では、情報処理装置101は、音楽アプリケーション230にあらかじめ設定された、補正値調整バー901のデフォルト値を取得する。例えば、「0%」であってもよいし、「100%」であってもよい。そして、ステップS607では、情報処理装置101は、ステップS606で取得した値をデフォルト表示とした補正値調整バー901を表示させる。尚、こちらもステップS605と同様に、曲データを再生するような形態にしてもよい。
On the other hand, in step S606, the
ステップS608では、情報処理装置101は、補正値調整バー901で補正値の調整を行った後、決定ボタン902が押下されたか否かを判定する。決定ボタン902が押下されたと判定された場合には、ステップS609に処理を進め、そうでない場合には、決定ボタン902が押下されるまで、待機する。
In step S608, the
ステップS609では、情報処理装置101は、補正値調整バー901で選択された補正値を取得して、追加する曲データのジャンルと同ジャンルの補正値812を更新する。例えば、曲名501「EEEEE」をプレイリストに追加する場合に、「EEEEE」のジャンル504「クラシック」の補正値812を、補正値調整バー901で調整した補正値「150%」に更新する。こうすることで、次回以降に、ステップS604でデフォルト表示する場合に活かすことができる。
In step S609, the
ステップS610では、情報処理装置101は、補正値調整バー901で選択された補正値を取得して、プレイリストテーブル800に登録する。
In step S610, the
プレイリストテーブル800(図8参照)は、プレイリスト名801、曲名802、補正値803から構成される。プレイリスト名801は、当該プレイリストの名称である。ユーザによって任意の名称がつけられてもよいし、音楽アプリケーション230によって自動的につけられた名称でもよい。曲名802は、曲一覧テーブル500の曲名501から取得したメタデータである。補正値803は、当該曲データを再生するときにマスター音量を補正するためのパラメータである。登録の指示があると、このプレイリストテーブル800に追加する曲データの曲名501や選択した補正値がそれぞれ曲名802、補正値803に登録される。
The playlist table 800 (see FIG. 8) includes a
ステップS611では、情報処理装置101は、ステップS602で追加する曲データの音量補正をしないと指示されたので、プレイリストテーブル800にデフォルトの補正値で登録する。デフォルトの補正値は、ステップS606同様に、あらかじめ音楽アプリケーション230に登録されたものを使用すればよい。以上のようにして、プレイリストに対して曲データを登録する。
In step S611, the
この図6に示すプレイリスト登録処理の一例を、図9を用いて説明する。 An example of the playlist registration process shown in FIG. 6 will be described with reference to FIG.
図9に示す曲一覧画面400で、ユーザから曲名501「EEEEE」が「プレイリスト1」にドラッグアンドドロップされた場合を想定する。ドラッグアンドドロップがなされて、音量補正をすると指示された場合、曲名501「EEEEE」のジャンル504を取得する。曲名501「EEEEE」のジャンル504は、図5の曲一覧テーブル500を見ると「クラシック」であることがわかる。次に、ジャンルテーブル810を参照して、ジャンル811が「クラシック」のレコードの補正値812を取得する。図8のジャンルテーブル810を見ると、ジャンル811が「クラシック」のレコードの補正値812は、「140%」である。この補正値を補正値調整バー901にデフォルト表示として設定する。ユーザは、曲データを再生し、補正値調整バー901を操作して、最適な補正値に設定していく。ここでは、911に示す通り、補正値を「150%」に調整したとする。決定ボタン902が押下されたら、補正値調整バー901で設定された補正値を取得し、912に示すように、ジャンルテーブル810のジャンル811が「クラシック」のレコードの補正値812を「150%」に更新する。そして、プレイリストテーブル800に補正値「150%」として曲データを新規登録する。このようにすることで、ジャンルテーブル810とプレイリストテーブル800を適切に更新することができる。
It is assumed that the
図10は、図9で「クラシック」の補正値が「150%」と補正された後に、新しく曲データをプレイリストに登録する場合の画面例を示している。ここでは、新たに曲名501「GGGGG」を「プレイリスト1」に登録する場合を示している。曲名501「GGGGG」は、ジャンル504が「クラシック」である。図9と同様に検索すると、「クラシック」の補正値は、ジャンルテーブル810で更新した「150%」が取得できる。よって、この補正値を補正値調整バー901に設定してデフォルト表示させる。このようにして、同じジャンルで前回設定したときの設定値をデフォルト表示させることができるようになる。
FIG. 10 shows an example of a screen when new song data is registered in the playlist after the correction value of “classic” is corrected to “150%” in FIG. 9. Here, a case where a
次に、本発明の実施形態における情報処理装置101によって行われる曲再生処理について、図11に示すフローチャートを用いて説明する。尚、ステップS1101乃至ステップS1114の各ステップは情報処理装置101におけるCPU201の制御の下、処理が行われる。
Next, the music reproduction process performed by the
また、この処理を情報処理装置101に実行させるためのプログラムは、情報処理装置101にインストールされている音楽アプリケーション230の一部、若しくはアドオンプログラムとして用意されていてもよいし、音楽アプリケーション230とは別にインストールされたプログラムとして用意されていてもよい。
A program for causing the
まず、ステップS1101では、情報処理装置101は、曲データの再生指示がなされたのが、図13のような曲一覧画面400からであるのか、プレイリスト画面1200(図12参照)からであるのかを判定する。図12に示す通り、プレイリスト画面1200にも再生ボタン401は存在する。この再生ボタン401は、プレイリストに登録された曲データを再生するためのボタンである。ユーザは任意のプレイリストを選択し、そのプレイリストに登録された曲データを表示させる。具体的には、プレイリストテーブル800から選択されたプレイリストに関する曲名802を特定し、当該曲名802を持つ曲データを曲一覧テーブル500から取得し、表示させればよい。そして、表示された曲データを選択して再生ボタン401を押下することで、曲の再生を行うことができる。ステップS1101では、この再生指示がプレイリストで行われたのか、曲一覧画面400で行われたのかを判定する。再生指示がプレイリストで行われたと判定された場合には、ステップS1102に処理を進め、そうでない場合には、ステップS1107に処理を進める。
First, in step S1101, the
ステップS1102では、情報処理装置101は、再生指示がなされた曲データを曲一覧テーブル500の保存場所505から特定して、取得する。
In step S <b> 1102, the
ステップS1103では、情報処理装置101は、選択された曲データの補正値をプレイリストテーブル800から取得する。例えば、曲名802が「BBBBB」の再生指示があった場合には、当該「BBBBB」のレコードにある補正値803「150%」を取得する。取得した補正値803は、図12に示すようなプレイリスト画面の補正値調整バー1201に設定して表示する。ユーザはこの補正値調整バー1201をいつでも操作でき、その操作に応じて補正値を設定し直すことができる。尚、図13に示すように曲一覧画面400にはこの補正値調整バー1201は表示しない。
In step S1103, the
ステップS1104では、情報処理装置101は、音楽アプリケーション230に設定されたマスター音量を取得する。マスター音量は、設定テーブル820(図8参照)のマスター音量821に格納されている。設定テーブル820は、音楽アプリケーション230の各種設定を保存するためのテーブルである。その設定のうち、マスター音量821は、ユーザからマスター音量調整バー405で調整されたマスター音量を格納している。
In step S1104, the
ステップS1105では、情報処理装置101は、ステップS1104で取得したマスター音量と、ステップS1103で取得した補正値803に基づいて、最終出力音量(再生音量)を決定する。例えば、マスター音量が「100」で、補正値が「150%」だった場合には、図12に示すように再生音量が「150」となる。
In step S1105, the
ステップS1106では、情報処理装置101は、ステップS1102で取得した曲データを、ステップS1105で決定された再生音量で再生する。再生音量は補正値で補正した音量となる。補正分の音量調整は、マスター音量で行ってもよいし、OSが管理する情報処理装置101の音量で調整してもよい。または、情報処理装置101に接続されたスピーカーで調整してもよい。
In step S1106, the
一方、ステップS1107では、情報処理装置101は、再生指示がなされた曲データを曲一覧テーブル500の保存場所505から特定して、取得する。
On the other hand, in step S <b> 1107, the
ステップS1108では、情報処理装置101は、音楽アプリケーション230に設定されたマスター音量を取得する。そして、ステップS1109では、情報処理装置101は、ステップS1108で取得したマスター音量をそのまま再生音量とする。図13に示す通り、曲一覧画面400からの再生の場合には、プレイリストからの再生ではないので補正値の取得はなく、マスター音量の補正もしない。よって、マスター音量調整バー405で設定された音量をそのまま再生音量とする。
In step S1108, the
ステップS1110では、情報処理装置101は、ステップS1107で取得した曲データをステップS1109で決定された再生音量で再生する。
In step S1110, the
ステップS1111では、情報処理装置101は、次の曲を再生するか否かを判定する。連続再生の設定がなされているのであれば、全曲一覧403に表示された曲データや、プレイリストに登録された曲データを順次再生すればよい。または、ユーザから曲データの再生指示があった場合には、それに従って指示のあった曲データを再生すればよい。次の曲を再生すると判定された場合には、ステップS1112に処理を進め、そうでない場合には、ステップS1113に処理を進める。
In step S1111, the
ステップS1112では、情報処理装置101は、ステップS1106で設定された再生音量を元に戻す。次の曲ではまた異なる補正値を取得して再生音量を設定する必要があるため、ステップS1106で調整されたマスター音量やOSの音量、スピーカーの音量等を調整前の状態に戻す。
In step S1112, the
ステップS1113では、情報処理装置101は、停止ボタン407が押下されたか否かを判定する。つまり、曲データの停止が指示されたか否かを判定することになる。停止ボタン407が押下されたと判定された場合には、ステップS1114に処理を進め、そうでない場合には、ステップS1111に処理を戻す。
In step S1113, the
ステップS1114では、情報処理装置101は、ステップS1106またはステップS1110で再生された曲データを停止し、曲再生処理を終了する。
In step S1114, the
以上説明したように、本実施形態によれば、プレイリストに曲データを登録する際に補正値を登録し、プレイリストで再生する場合には当該補正値とマスター音量とに基づいて再生音量を調整することが可能となるので、曲データを編集することなく、プレイリストにおいて適切な音量調整を行うことのできる効果を奏する。 As described above, according to the present embodiment, when the music data is registered in the playlist, the correction value is registered, and when the reproduction is performed in the playlist, the reproduction volume is set based on the correction value and the master volume. Since it is possible to adjust, it is possible to perform an appropriate volume adjustment in the playlist without editing the song data.
本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、1つの機器からなる装置に適用してもよい。 The present invention can be implemented as a system, apparatus, method, program, storage medium, or the like, and can be applied to a system including a plurality of devices. You may apply to the apparatus which consists of one apparatus.
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。 Note that the present invention includes a software program that implements the functions of the above-described embodiments directly or remotely from a system or apparatus. The present invention also includes a case where the system or the computer of the apparatus is achieved by reading and executing the supplied program code.
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。 Accordingly, since the functions of the present invention are implemented by computer, the program code installed in the computer also implements the present invention. In other words, the present invention includes a computer program itself for realizing the functional processing of the present invention.
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であってもよい。 In that case, as long as it has the function of a program, it may be in the form of object code, a program executed by an interpreter, script data supplied to the OS, and the like.
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RWなどがある。また、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM,DVD−R)などもある。 Examples of the recording medium for supplying the program include a flexible disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, and CD-RW. There are also magnetic tape, nonvolatile memory card, ROM, DVD (DVD-ROM, DVD-R) and the like.
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。 As another program supply method, a browser on a client computer is used to connect to an Internet home page. The computer program itself of the present invention or a compressed file including an automatic installation function can be downloaded from the homepage by downloading it to a recording medium such as a hard disk.
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。 It can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from a different homepage. That is, a WWW server that allows a plurality of users to download a program file for realizing the functional processing of the present invention on a computer is also included in the present invention.
また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。 In addition, the program of the present invention is encrypted, stored in a storage medium such as a CD-ROM, distributed to users, and key information for decryption is downloaded from a homepage via the Internet to users who have cleared predetermined conditions. Let It is also possible to execute the encrypted program by using the downloaded key information and install the program on a computer.
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。 Further, the functions of the above-described embodiments are realized by the computer executing the read program. In addition, based on the instructions of the program, an OS or the like running on the computer performs part or all of the actual processing, and the functions of the above-described embodiments can also be realized by the processing.
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。 Further, the program read from the recording medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. Thereafter, the CPU of the function expansion board or function expansion unit performs part or all of the actual processing based on the instructions of the program, and the functions of the above-described embodiments are realized by the processing.
なお、前述した実施形態は、本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。 The above-described embodiments are merely examples of implementation in carrying out the present invention, and the technical scope of the present invention should not be construed as being limited thereto. That is, the present invention can be implemented in various forms without departing from the technical idea or the main features thereof.
101 情報処理装置
201 CPU
202 RAM
203 ROM
204 システムバス
205 入力コントローラ
206 ビデオコントローラ
207 メモリコントローラ
208 通信I/F(インターフェース)コントローラ
209 入力装置
210 ディスプレイ装置
211 外部メモリ
101
202 RAM
203 ROM
204
Claims (8)
音量を補正することの可能な補正値を記憶する記憶手段と、
前記曲データを再生可能に一覧表示する曲一覧画面、またはユーザから指定された前記曲データを再生可能に一覧表示するプレイリスト画面を表示する表示手段と、
前記曲データを再生する場合の音量を設定する音量設定手段と、
前記表示手段で表示された曲データを再生する場合には、前記音量設定手段で設定された音量に基づいて、当該曲データを再生する再生手段と
を備え、
前記再生手段は、前記表示手段で表示されたプレイリスト画面で曲データの再生指示がなされた場合には、前記音量設定手段で設定された音量と前記記憶手段に記憶された補正値とに基づいて、当該曲データを再生することを特徴とする情報処理装置。 An information processing apparatus for reproducing music data that can output sound,
Storage means for storing a correction value capable of correcting the volume;
Display means for displaying a song list screen for reproducibly displaying the song data or a play list screen for replaying the song data designated by the user;
Volume setting means for setting the volume when reproducing the song data;
In the case of reproducing the song data displayed on the display means, the reproduction means for reproducing the song data based on the volume set by the volume setting means,
The reproduction means is based on the volume set by the volume setting means and the correction value stored in the storage means when an instruction to reproduce song data is given on the playlist screen displayed by the display means. An information processing apparatus for reproducing the song data.
ユーザからの指示に応じて、前記プレイリスト画面に前記曲データを追加するプレイリスト登録手段と、
前記プレイリスト登録手段で前記曲データを追加する場合に、前記補正値の設定を受け付ける補正値設定受付手段とを更に備えることを特徴とする請求項1または2に記載の情報処理装置。 The information processing apparatus includes:
In response to an instruction from the user, a playlist registration means for adding the song data to the playlist screen;
The information processing apparatus according to claim 1, further comprising: a correction value setting receiving unit that receives the setting of the correction value when the music piece data is added by the playlist registration unit.
前記プレイリスト登録手段は、前記曲データを追加する場合に、前記補正値と当該曲データの属性を示す属性情報とを対応づけて、前記記憶手段に記憶することを特徴とする請求項3に記載の情報処理装置。 The storage means stores the correction value for each piece of music data,
The said playlist registration means matches the said correction value and the attribute information which shows the attribute of the said music data, and memorize | stores in the said memory | storage means, when adding the said music data. The information processing apparatus described.
前記情報処理装置の表示手段が、前記曲データを再生可能に一覧表示する曲一覧画面、またはユーザから指定された前記曲データを再生可能に一覧表示するプレイリスト画面を表示する表示ステップと、
前記情報処理装置の音量設定手段が、前記曲データを再生する場合の音量を設定する音量設定ステップと、
前記情報処理装置の再生手段が、前記表示ステップで表示された曲データを再生する場合には、前記音量設定ステップで設定された音量に基づいて、当該曲データを再生する再生ステップと
を備え、
前記再生ステップは、前記表示ステップで表示されたプレイリスト画面で曲データの再生指示がなされた場合には、前記音量設定ステップで設定された音量と前記記憶手段に記憶された補正値とに基づいて、当該曲データを再生することを特徴とする情報処理装置の制御方法。 A control method of an information processing apparatus that includes a storage unit that stores a correction value capable of correcting a volume and reproduces music data that can output a sound,
A display step in which the display means of the information processing apparatus displays a music list screen for reproducibly displaying the music data or a play list screen for reproducibly displaying the music data designated by the user;
A volume setting step for setting a volume when the volume setting means of the information processing apparatus reproduces the song data;
When the playback means of the information processing apparatus plays back the song data displayed in the display step, the playback means plays back the song data based on the volume set in the volume setting step,
The reproduction step is based on the volume set in the volume setting step and the correction value stored in the storage means when an instruction to reproduce the song data is given on the playlist screen displayed in the display step. A method of controlling the information processing apparatus, wherein the music data is reproduced.
前記情報処理装置を、
前記曲データを再生可能に一覧表示する曲一覧画面、またはユーザから指定された前記曲データを再生可能に一覧表示するプレイリスト画面を表示する表示手段と、
前記曲データを再生する場合の音量を設定する音量設定手段と、
前記表示手段で表示された曲データを再生する場合には、前記音量設定手段で設定された音量に基づいて、当該曲データを再生する再生手段
として機能させ、
前記再生手段は、前記表示手段で表示されたプレイリスト画面で曲データの再生指示がなされた場合には、前記音量設定手段で設定された音量と前記記憶手段に記憶された補正値とに基づいて、当該曲データを再生することを特徴とするコンピュータに読み取り実行可能なプログラム。 A computer-readable program that includes a storage unit that stores a correction value capable of correcting the volume, and that causes the computer to execute a control method of an information processing apparatus that reproduces music data that can output sound. And
The information processing apparatus;
Display means for displaying a song list screen for reproducibly displaying the song data or a play list screen for replaying the song data designated by the user;
Volume setting means for setting the volume when reproducing the song data;
When reproducing the song data displayed on the display means, based on the volume set by the volume setting means, function as a reproduction means for reproducing the song data,
The reproduction means is based on the volume set by the volume setting means and the correction value stored in the storage means when an instruction to reproduce song data is given on the playlist screen displayed by the display means. A computer readable and executable program for reproducing the music data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012254683A JP6098132B2 (en) | 2012-11-20 | 2012-11-20 | Information processing apparatus, control method thereof, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012254683A JP6098132B2 (en) | 2012-11-20 | 2012-11-20 | Information processing apparatus, control method thereof, and program |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2014102396A true JP2014102396A (en) | 2014-06-05 |
JP2014102396A5 JP2014102396A5 (en) | 2016-08-18 |
JP6098132B2 JP6098132B2 (en) | 2017-03-22 |
Family
ID=51024953
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012254683A Expired - Fee Related JP6098132B2 (en) | 2012-11-20 | 2012-11-20 | Information processing apparatus, control method thereof, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6098132B2 (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001202085A (en) * | 2000-01-21 | 2001-07-27 | Toshiba Corp | Reproducing device |
JP2005011432A (en) * | 2003-06-19 | 2005-01-13 | Matsushita Electric Ind Co Ltd | Audio reproducing device |
JP2008065904A (en) * | 2006-09-07 | 2008-03-21 | Sony Corp | Reproducing device, method, and program |
JP2009020941A (en) * | 2007-07-11 | 2009-01-29 | Funai Electric Co Ltd | Audio data processing terminal system |
JP2009116938A (en) * | 2007-11-05 | 2009-05-28 | Clarion Co Ltd | Reproducing device and reproduction control method |
US20090290725A1 (en) * | 2008-05-22 | 2009-11-26 | Apple Inc. | Automatic equalizer adjustment setting for playback of media assets |
WO2012111043A1 (en) * | 2011-02-18 | 2012-08-23 | パイオニア株式会社 | Signal processing method, signal processing device, reproduction device, and program |
-
2012
- 2012-11-20 JP JP2012254683A patent/JP6098132B2/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001202085A (en) * | 2000-01-21 | 2001-07-27 | Toshiba Corp | Reproducing device |
JP2005011432A (en) * | 2003-06-19 | 2005-01-13 | Matsushita Electric Ind Co Ltd | Audio reproducing device |
JP2008065904A (en) * | 2006-09-07 | 2008-03-21 | Sony Corp | Reproducing device, method, and program |
JP2009020941A (en) * | 2007-07-11 | 2009-01-29 | Funai Electric Co Ltd | Audio data processing terminal system |
JP2009116938A (en) * | 2007-11-05 | 2009-05-28 | Clarion Co Ltd | Reproducing device and reproduction control method |
US20090290725A1 (en) * | 2008-05-22 | 2009-11-26 | Apple Inc. | Automatic equalizer adjustment setting for playback of media assets |
WO2012111043A1 (en) * | 2011-02-18 | 2012-08-23 | パイオニア株式会社 | Signal processing method, signal processing device, reproduction device, and program |
Also Published As
Publication number | Publication date |
---|---|
JP6098132B2 (en) | 2017-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11558692B2 (en) | Systems and methods for automatic mixing of media | |
US9514095B2 (en) | Content playback apparatus, content playback method, and program | |
US7730414B2 (en) | Graphical display | |
CN114202436A (en) | Social interactions in media streaming services | |
US20090183078A1 (en) | Instant feedback media editing system | |
US11023119B2 (en) | Application program, terminal device controlling method, terminal device and server | |
Audacity | Audacity | |
JP5141195B2 (en) | Information processing apparatus, music distribution system, music distribution method, and computer program | |
JP6098132B2 (en) | Information processing apparatus, control method thereof, and program | |
EP3138100B1 (en) | Sequential method for the presentation of images with enhanced functionality, and apparatus thereof | |
JP2014171053A (en) | Electronic document container data file, electronic document container data file generating apparatus, electronic document container data file generating program, server apparatus, and electronic document container data file generating method | |
JP2010198713A (en) | Audio reproducing device | |
JP2007280442A (en) | Information reproducing device, method and program for creating list, and recording medium | |
EP4322028A1 (en) | Data processing apparatuses and methods | |
JP7420642B2 (en) | Video playback device and video playback method | |
KR101766527B1 (en) | Method and system for providing post | |
JP2008505375A (en) | User interface for compact disc recording and playback system | |
WO2022109193A1 (en) | System and method for creation of audio snippets | |
JP5885377B2 (en) | Content playback program | |
JP2009020941A (en) | Audio data processing terminal system | |
KR20190001841A (en) | Method for playing contents | |
Howard | GarageBand'11 Power! The Comprehensive Recording and Podcasting Guide | |
EP2181381A1 (en) | A user interface for handling dj functions | |
JP2011118994A (en) | Audio playback device | |
JP2008225119A (en) | Content reproduction device, content reproduction method, content reproduction program and recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20150410 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20151120 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160701 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20161101 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20161101 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161108 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170106 |
|
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: 20170124 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170206 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6098132 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313115 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
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 |