(57)【要約】【課題】表示画面上で、任意のデータオブジェクトをＤｒａｇ＆Ｄｒｏｐ操作によって連続して表示するデータをグループ化する。またグループ化された表示中のデータをＤｒａｇ＆Ｄｒｏｐ操作によって表示順序を入れ替える。【解決手段】上記課題を解決するために、本発明によれば、マルチメディアデータをデータオブジェクトとして扱う表示方法であって、Ｄｒａｇ＆Ｄｒｏｐ操作によってデータオブジェクトの種別にかかわらず任意のデータオブジェクトに他のデータオブジェクトを重ねるとデータの集合体であるブックを生成するブック生成手段と、該ブックのデータオブジェクトを一定のスクロール方向にオブジェクト単位で表示するブック表示手段とを有することを特徴とする表示装置。【選択図】        図２
2004246473.tif 000002
【特許請求の範囲】
【請求項１】
マルチメディアデータをデータオブジェクトとして扱う表示方法であって、
Ｄｒａｇ＆Ｄｒｏｐ操作によってデータオブジェクトの種別にかかわらず任意のデータオブジェクトに他のデータオブジェクトを重ねるとデータの集合体であるブックを生成するブック生成手段と、
該ブックのデータオブジェクトを一定のスクロール方向にオブジェクト単位で表示するブック表示手段を有すること、
を特徴とする表示装置。
【請求項２】
Ｄｒａｇ＆Ｄｒｏｐ操作によって生成済みのブックの上に新規にデータオブジェクトを重ねるとブックにデータオブジェクトが追加されるデータ追加手段を有すること、
を特徴とする請求項１の表示装置。
【請求項３】
Ｄｒａｇ＆Ｄｒｏｐ操作によって表示中のブックにおいてデータオブジェクトをスクロール方向に移動することによりリストの順番を変更するブック編集手段を有すること、
を特徴とする請求項１の表示装置。
【請求項４】
移動に際してはオブジェクト単位で行なうこと
を特徴とする請求項３記載の表示装置。
【請求項５】
前記データオブジェクトは、サムネイル画像であること
を特徴とする請求項１記載の表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、マルチメディアデータを扱うデータ処理装置における、マルチメディアデータの管理方法に関するものである。
【０００２】
詳しくは、表示画面上で、任意のデータオブジェクトを移動し統合することにより連続表示を可能にする方法と、その表示順を表示画面上で入れ替える方法に関するものである。
【０００３】
【従来の技術】
従来、種類の異なるマルチメディアファイルを連続してまたは同時に表示再生する方法としては、ＨＴＭＬによる記述方法がある。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来の方法では、ユーザはＨＴＭＬファイルの作成の為の知識を習得する必要があり、また専用のソフトが必要であったりした。
【０００５】
【課題を解決するための手段】
上記課題を解決するために、本発明によれば、マルチメディアデータをデータオブジェクトとして扱う表示方法であって、Ｄｒａｇ＆Ｄｒｏｐ操作によってデータオブジェクトの種別にかかわらず任意のデータオブジェクトに他のデータオブジェクトを重ねるとデータの集合体であるブックを生成するブック生成手段と、該ブックのデータオブジェクトを一定のスクロール方向にオブジェクト単位で表示するブック表示手段を有すること、を特徴とする表示装置によって、サムネイル画像などのデータを移動させることで同時に表示したいデータをグループ化し、グループ化されたデータをサムネイル方向に連続表示し、表示中のデータを動かすことによりデータの表示順序を入れ替えることを実現可能にした。
【０００６】
【発明の実施の形態】
以下、図面を用いて本発明の１実施形態を詳細に説明する。
【０００７】
（実施例１）
図１は、本実施形態に係る情報処理装置の１実施形態のハードウェア構成を示すブロック図である。
【０００８】
同図において、１は、画像を表示する画像表示手段である。２は、１で表示された画像に対する指示を入力する指示手段である。
【０００９】
３は、入出力Ｉ／Ｆ部であり、指示手段２のデータ入力を受け、画像表示手段１に出力する。
【００１０】
４は、ＣＰＵであり、各種処理のための演算、論理判断等を行ない、バス７に接続された各構成要素を制御する。
【００１１】
５は、プログラムメモリであり、フローチャートにつき後述する処理手順を含むＣＰＵ４による制御のためのプログラムを格納するメモリである。プログラムメモリ５は、ＲＯＭであってもよいし、外部記憶装置などからプログラムがロードされるＲＡＭであってもよい。
【００１２】
６は、データメモリであり、各種処理で生じたデータを格納する。データメモリ６は、例えばＲＡＭとする。
【００１３】
７は、ファイルＤＢであり、データメモリ上に、入力された複数のファイルデータが格納されている。
【００１４】
８は、リストＤＢであり、データメモリ上に、７のファイルの再生順番リストデータが格納されている。
【００１５】
９は、ＣＰＵ４の制御の対象とする構成要素を指示するアドレス信号、各構成要素を制御するためのコントロール信号、各構成機器相互間でやりとりされるデータの転送を行なうためのバスである。
【００１６】
図２は、本実施形態に係るシステム全体の流れを示す図である。
【００１７】
同図に示すように、システムが起動されると、ステップｓ２０１において、インデックス画面表示手段が起動され、データのインデック画面が表示される。
【００１８】
次に、ステップｓ２０２において、電源がｏｆｆで無い場合には、ステップｓ２０３に進み、イベントがドラッグ＆ドロップである場合には、ステップｓ２０４に進み、ブック生成手段を起動し、ドラッグデータとドロップ先のデータのブックを生成する。ステップｓ２０３においてイベントが、タップだった場合にはステップｓ２０５に進み、ブック表示手段を起動し、ブックのデータよりブックビュウデータを生成し表示する。
【００１９】
ステップｓ２０３においてイベントが、終了だった場合にはステップｓ２０６に進み、システム終了手段を起動しシステムを終了する。
【００２０】
図３は、本実施形態に係るブック表示手段の流れを示す図である。
【００２１】
同図に示すように、システムが起動されると、ステップｓ３０１において、ブックのデータリストが取得され、次に、ステップｓ３０２において、ブックビュウデータ生成手段が起動され、取得されたデータリストよりコンテンツ順にブックビュウ用のデータをＶＲＡＭ上に生成する。
【００２２】
次に、ステップｓ３０３において、スクロール表示手段が起動され、スクロール表示される。
【００２３】
ステップｓ３０４においてイベントがドラッグ＆ドロップである場合には、ステップｓ３０５に進み、ブック編集手段を起動し、ブックビュウデータの表示順序を入力指示に応じて入れ替える。
【００２４】
ステップｓ３０４においてイベントがその他である場合には、ステップｓ３０６に進み、その他処理を起動する。
【００２５】
ステップｓ３０３においてイベントが、閉じるだった場合には処理を終了する。
【００２６】
図４は、本実施形態に係るブック生成手段の流れを示す図である。
【００２７】
同図に示すように、システムが起動されると、ステップｓ４０１において、第一データ判定手段が起動され、ドラッグされた第一のデータの種別を判定する。
【００２８】
次に、ステップｓ４０２において、第一のデータが有効でない場合には、以降の処理を省略し処理を終了する。
【００２９】
ステップｓ４０２において、第一のデータが有効である場合には、ステップｓ４０３に進み、第二データ判定手段を起動し、ドロップ先にある第二のデータの種別を判定する。
【００３０】
ステップｓ４０４において、第二のデータが既存ブックでない場合には、ステップｓ４０５に進み、新規ブックリストを生成し第二データを格納して、続くステップｓ４０６でブックリストに第一データを追加する。
【００３１】
ステップｓ４０４において、第二のデータが既存ブックである場合には、ステップｓ４０６に進み、ブックリストに第一データを追加する。
【００３２】
図５は、本実施形態に係る第一データ判定手段の流れを示す図である。
【００３３】
同図に示すように、システムが起動されると、ステップｓ５０１において、取得された第一データがマルチメディアデータでない場合には処理を終了する。
【００３４】
ステップｓ５０１において、取得された第一データがマルチメディアデータである場合には、ステップｓ５０２に進み、取得された第一データが既存ブックである場合には処理を終了する。
【００３５】
ステップｓ５０２において、取得された第一データが既存ブックでない場合には、ステップｓ５０３に進み、取得したデータの属性を格納して処理を終了する。
【００３６】
図６は、本実施形態に係る第二データ判定手段の流れを示す図である。
【００３７】
同図に示すように、システムが起動されると、ステップｓ６０１において、取得された第二データがマルチメディアデータでない場合には処理を終了する。
【００３８】
ステップｓ６０１において、取得された第二データがマルチメディアデータである場合には、ステップｓ６０２に進み、取得したデータの属性を格納して処理を終了する。
【００３９】
図７は、本実施形態に係るブックビュウ生成手段の流れを示す図である。
【００４０】
同図に示すように、システムが起動されると、ステップｓ７０１において、ＶＲＡＭが初期化され、次に、ステップｓ７０２において、処理対象がブックリストの先頭にセットされる。
【００４１】
次に、ステップｓ７０３において、ブックリストのデータファイルから画面の幅に合わせたブックビュウデータを生成する。
【００４２】
次に、ステップｓ７０４において、前記生成されたブックビュウデータをＶＲＡＭ上に既に書きこまれているデータのスクロール方向に連続して書込む。
【００４３】
続くステップｓ７０５において、リストが終了していない場合にはステップｓ７０６に進み、リストを次へ進め、ステップｓ７０３以下の処理を繰り返す。
【００４４】
ステップｓ７０５において、リストが終了している場合には以降の処理を省略して終了する。
【００４５】
図８は、本実施形態に係るブック編集手段の流れを示す図である。
【００４６】
同図に示すように、システムが起動されると、ステップｓ８０１において、ドラッグされた第一のデータがドロップされた場合は、ステップｓ８０２に進み、停止位置にある第二のデータのリストを取得し、次に、ステップｓ８０３において、ドラッグ方向が上だった場合には、ステップｓ８０４に進み、第二データのリストの−１方向に第一データを追加し、続くステップｓ８０６で、リスト更新手段を起動し、リストを更新して、処理を終了する。
【００４７】
ステップｓ８０３において、ドラッグ方向が下だった場合には、ステップｓ８０５に進み、第二データのリストの＋１方向に第一データを追加し、続くステップｓ８０６で、リストを更新し、続くステップｓ８０７で表示更新手段を起動し、更新を反映させて再表示して処理を終了する。
【００４８】
ステップｓ８０１において、ドラッグされた第一のデータがドロップされない場合は、ドロップされるまでステップｓ８０１を繰り返す。
【００４９】
図９は、本実施形態における実施例のうちブック生成を示す図である。
【００５０】
同図に示すように、９０１のようなサムネイル表示画面において、第一のデータ９０２をドラッグ＆ドロップにより第二のデータ９０３に重ねると、９０５に示すようなブックが生成され、９０４のような表示画面となる。
【００５１】
図１０は、本実施形態における実施例のうちブック表示画面の例を示す図である。
【００５２】
同図に示すように、ブックを開くと、１００１のような、画像ファイル、音楽ファイルなどの異種ファイルとテキストデータが同時に表示されている画面が表示される。
【００５３】
図１１は、本実施形態における実施例のうちブックビュウデータ生成を示す図である。
【００５４】
同図に示すように、１１０１は、ブック生成手段によって生成される内部処理用のファイルリストである。
【００５５】
１１０２は、ブックビュウデータ生成手段により１１０１リストを参照して作成されたブックビュウデータである。
【００５６】
１１０３は、ブック表示手段による表示の例である。
【００５７】
図１２は、本実施形態における実施例のうちブック編集を示す図である。
【００５８】
同図に示すように、１２０１は、ブックの表示画面であり、１２０２は、表示中のブックより選択された第一のデータである。
【００５９】
図のように、これを下方向へ、１２０３の第二のデータの下へとＤｒｕｇ＆Ｄｒｏｐすることによりブック編集手段が起動し、表示順序が１２０１から１２０４のように入れ替わる。
【００６０】
（実施例２）
本実施例は、ユーザの指示により、任意の複数のデータからブックを生成し表示するものである。
【００６１】
以下実施例を説明する。
【００６２】
図２は、本実施形態におけるシステムの流れを示す図であり、図１０は、本実施形態に係るブック表示手段による表示の例である。
【００６３】
例えば、本実施形態における装置において、図９の９０１にあるような画面が表示されていたとする。これはサムネイルのインデックス画面であり、この時、ユーザが第一のデータ９０２を選択し、ドラッグ＆ドロップにより、第二のデータ９０３に重ねると、この入力を受けてｓ２０３で、発生したイベントがドラッグ＆ドロップと判断され、ｓ２０４のブック生成手段が起動される。
【００６４】
続いて、ｓ４０１で第一データ判定手段が起動され、この場合、第一のデータ９０２は音楽ファイルであるので、ｓ５０１でマルチメディアデータと判断され、次に、ｓ５０２で既存ブックではないので、ｓ５０３に進みデータ属性がＤＢに格納される。
【００６５】
その結果、ｓ４０２においてデータ属性より有効と判断され、次に、ｓ４０３で第二データ判定手段が起動される。この場合、第二のデータ９０３は画像ファイルであるので、ｓ６０１でマルチメディアデータと判断され、ｓ６０２でデータ属性が格納される。
【００６６】
その結果、ｓ４０４で属性データより既存ブックではないと判断され、ｓ４０５において、第二のデータ９０３を構成要素とする新規ブックリストが生成される。
【００６７】
次に、ｓ４０６で前記生成されたブックリストに第一のデータ９０２を追加する。
【００６８】
その結果、図１１の１１０１にあるような内部処理用のブックリストが生成される。
【００６９】
その結果、図９の９０５のようなブックのサムネイルが生成され、９０４にあるような画面が表示される。
【００７０】
この時、ユーザがブックのサムネイル９０５を選択し、タップすると、
この入力を受けてｓ２０３で、発生したイベントがタップと判断され、ｓ２０５のブック表示手段が起動される。
【００７１】
続いて、ｓ３０１で図１１の１１０１にあるようなブックリストが取得され、続くｓ３０２でブックビュウデータ作成手段が起動されると、ｓ７０１でＶＲＡＭが初期化され、ｓ７０２で処理対象がブックリストの先頭にセットされ、ｓ７０３で画面の幅に対応するビュウデータを生成する。その結果生成されたビュウデータを、ｓ７０４でＶＲＡＭ上に既に書きこまれているデータのスクロール方向に連続して書き込む。これを、リストのデータの終端まで繰り返し、その結果、図１１の１１０２のようなブックビュウ用データが生成され、１１０３のような表示画面が表示され、スクロールにより、スクロール方向に連続して生成されたブックビュウデータが表示される。
【００７２】
次に、図１０の１００１のようなブック表示画面を表示中に、ユーザが任意のデータを移動させて表示順序を変更したいとする。
【００７３】
この場合、図１２の１２０１にあるように、移動させたいデータ１２０２をドラッグ＆ドロップすると、ブック編集手段が起動し、ｓ８０１でドラッグ＆ドロップされた第一のデータ１２０２がドロップされたと判断し、ｓ８０２で停止位置にある第二のデータ（この場合１２０３）のリストを取得し、ｓ８０３でドラッグ方向が下の為、ｓ８０５で第二のデータリストに＋１した行に第一のデータを追加する。
【００７４】
その結果を受けて、ｓ８０６でリストを更新し、続くｓ８０７で表示更新手段を起動し、その結果を反映させる。
【００７５】
その結果、１２０３にあるように表示順序が変更される。
【００７６】
【発明の効果】
以上説明したように、本発明によれば、サムネイル画像などになった、形式の異なる複数のオブジェクトデータを移動させることで同時に表示再生したいデータをグループ化し、スクロール方向に連続表示し、さらに表示中のデータをスクロール方向に動かすことによりデータの表示及び再生の順序を入れ替えることが可能になり、直感的で簡単な操作で一連のオブジェクトの表示再生順を決定、変更することが出来るという効果がある。
【図面の簡単な説明】
【図１】本実施形態に係る情報処理装置の１実施形態のハードウェア構成を示すブロック図である。
【図２】本実施形態に係るシステム全体の流れを示す図である。
【図３】本実施形態に係るブック表示手段の流れを示す図である。
【図４】本実施形態に係るブック生成手段の流れを示す図である。
【図５】本実施形態に係る第一データ判定手段の流れを示す図である。
【図６】本実施形態に係る第二データ判定手段の流れを示す図である。
【図７】本実施形態に係るブックビュウデータ生成手段の流れを示す図である。
【図８】本実施形態に係るブック編集手段の流れを示す図である。
【図９】本実施形態における実施例のうちブック生成の例を示す図である。
【図１０】本実施形態における実施例のうちブック表示画面の例を示す図である。
【図１１】本実施形態における実施例のうちブックビュウデータ生成の例を示す図である。
【図１２】本実施形態における実施例のうちブック編集の例を示す図である。
【符号の説明】
１  画像表示手段
２  指示手段
３  入出力Ｉ／Ｆ部
４  ＣＰＵ
５  プログラムメモリ
６  データメモリ
７  ファイルＤＢ
８  リストＤＢ
９  バス
【図１】
2004246473.tif 000003
【図２】
2004246473.tif 000004
【図３】
2004246473.tif 000005
【図４】
2004246473.tif 000006
【図５】
2004246473.tif 000007
【図６】
2004246473.tif 000008
【図７】
2004246473.tif 000009
【図８】
2004246473.tif 000010
【図９】
2004246473.tif 000011
【図１０】
2004246473.tif 000012
【図１１】
2004246473.tif 000013
【図１２】
2004246473.tif 000014