(57)【要約】  本発明は、コンテキストツールバーの表示制御方法に関し、次のステップを含む。（１）前記コンテキストツールバーを表示させるためのスクリーンタッチ信号を受ける。（２）前記スクリーンタッチ信号に基づいて、選択されたオブジェクトを判定する。（３）前記選択されたオブジェクトに対応するファンクションボタンを選択し、前記選択されたファンクションボタンの表示幅を積算することで全体表示幅を取得する。（４）前記全体表示幅を所定値と比較し、前記全体表示幅≦前記所定値の場合、前記コンテキストツールバーを表示し、すべての前記選択されたファンクションボタン及び前記コンテキストツールバーを閉じるためのクローズボタンを前記コンテキストツールバーに表示し、前記全体表示幅＞前記所定値の場合、前記コンテキストツールバーを表示し、前記選択されたファンクションボタンのうち幾つかと前記コンテキストツールバーを閉じるためのクローズボタンを前記コンテキストツールバーに表示する。本発明は、ユーザーによるコンテキストツールバーの操作性とコンテンツの読み易さを向上させる。
2015501026.tif 000002
【特許請求の範囲】
【請求項１】
コンテキストツールバーの表示制御方法であって、
（１）前記コンテキストツールバーを表示させるためのスクリーンタッチ信号を受け、
（２）前記スクリーンタッチ信号に基づいて、選択されたオブジェクトを判定し、
（３）前記選択されたオブジェクトに対応するファンクションボタンを選択し、前記選択されたファンクションボタンの表示幅を積算することで全体表示幅を取得し、
（４）前記全体表示幅を所定値と比較し、
前記全体表示幅≦前記所定値の場合、前記コンテキストツールバーを表示し、すべての前記選択されたファンクションボタン及び前記コンテキストツールバーを閉じるためのクローズボタンを前記コンテキストツールバーに表示し、
前記全体表示幅＞前記所定値の場合、前記コンテキストツールバーを表示し、前記選択されたファンクションボタンのうち幾つかと前記コンテキストツールバーを閉じるためのクローズボタンを前記コンテキストツールバーに表示し、スライドタッチ情報に呼応して、ユーザーが前記コンテキストツールバー上で行った右又は左へのスライド動作によって、前記選択されたファンクションボタンのうちどれを表示対象とするかを調整する、
表示制御方法。
【請求項２】
請求項１に記載のコンテキストツールバーの表示制御方法であって、前記コンテキストツールバーは様々な表示長さを有し、
前記全体表示幅≦前記所定値の場合、前記コンテキストツールバーの前記表示長さは、前記全体表示幅に対して比例するものとし、
前記全体表示幅＞前記所定値の場合、前記コンテキストツールバーの前記表示長さは、固定される、
表示制御方法。
【請求項３】
請求項１に記載のコンテキストツールバーの表示制御方法であって、前記コンテキストツールバーは、固定された表示長さを有する、
表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテキストツールバーの表示制御方法に関し、特に手のひらサイズのタッチデバイス（例えばiPhone 3, iPhone 4, HTC G11, HTC G14などの、タッチスクリーンをタッチすることで制御できるデバイス）におけるコンテキストツールバーの表示制御方法に関する。
【背景技術】
【０００２】
ツールバーとは、指示を実行するためのボタンの行が表示された制御バーである。ツールバー上でボタンをクリックすれば、そのボタンに関連付けられたアクションが実行される。コンテキストツールバーは、一般的なツールバーと異なり、（１）コンテキストツールバーは、メニューバーにくっついておらず、コンテキストツールバーの位置は、ドキュメント内における操作位置に依存して変化し、（２）コンテキストツールバーは、常に可視であるわけでもなく、タッチスクリーンをクリックやダブルクリック、長押しなどすることで、ドキュメント内の位置に対応する位置に出現する。現在、ドキュメントに対する操作コマンドが比較的多い（５つよりも多い）場合、コンテキストツールバーが比較的多いボタンを含むことが問題視されている。しかしながら、市場に出回っているモバイルデバイスの解像度はどれも同じではなく、低い解像度しかないモバイルデバイスではそれほど多くのボタンを表示することができず、若しくは、各ボタン毎の面積が小さくなりすぎて使い勝手の悪いものとなる。
【０００３】
一般的に、上記の問題を解決する解決手段として２つの解決手段がある。
【０００４】
図１に示すように、第１の解決手段としては、すべてのファンクションボタンをコンテキストツールバー上に配置することを含む。ファンクションボタンがあまりに多くてすべてのファンクションボタンを横に並べて表示できない場合は、「more」という補助ボタンがコンテキストツールバーの末尾に追加される。「more」ボタンをクリックすることで、他のファンクションボタンが表示され、コンテキストツールバーの外側のどこかをクリックすることでコンテキストツールバーは非表示となる。この解決手段は、次のような欠点を有する。他のファンクションボタンは、「more」ボタンをクリックしない限り非表示のままである。特にスクリーンが小さい場合は、小さいボタンをクリックすることはユーザーにとって困難である。ユーザーは「more」ボタンをクリックすることで他のファンクションボタンを見ることができるが、先ほどのファンクションボタンに戻るにはツールバーを閉じて再び開かなければならず使い勝手が悪い。幾度となくクリックされるようなファンクションボタンを有するツールバーに対して、ユーザーは、繰り返しツールバーを開き、そしてファンクションボタンをクリックしなければならない。
【０００５】
図２に示すように、第２の解決手段としては、すべてのファンクションボタンをコンテキストツールバー上に配置することを含む。ファンクションボタンがあまりに多くて一行にすべてを表示できない場合、それらは２行に表示される。コンテキストツールバーの外側のどこかをクリックすることでコンテキストツールバーは非表示となる。この解決手段は、次のような欠点を有する。見た目が悪く、特にスクリーンが小さいモバイルデバイスでは、コンテキストツールバーを２行に表示させるとスクリーンが混雑するし冗長となる。スクリーンのスペースはなくなり、ドキュメントのコンテンツの表示が阻害される。幾度となくクリックされるようなファンクションボタンを有するツールバーに対して、ユーザーは、繰り返しツールバーを開き、そしてファンクションボタンをクリックしなければならない。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明が解決しようとする技術的課題は、ユーザーによるコンテキストツールバーの操作性とコンテンツの読み易さを向上させるような、コンテキストツールバーの表示制御方法を提供することにある。
【課題を解決するための手段】
【０００７】
上述の技術的課題は、次のような技術的解決手段によって解決される。
【０００８】
コンテキストツールバーの表示制御方法であって、
【０００９】
（１）前記コンテキストツールバーを表示させるためのスクリーンタッチ信号を受け、
【００１０】
（２）前記スクリーンタッチ信号に基づいて、選択されたオブジェクトを判定し、
【００１１】
（３）前記選択されたオブジェクトに対応するファンクションボタンを選択し、前記選択されたファンクションボタンの表示幅を積算することで全体表示幅を取得し、
【００１２】
（４）前記全体表示幅を所定値と比較し、
前記全体表示幅≦前記所定値の場合、前記コンテキストツールバーを表示し、すべての前記選択されたファンクションボタン及び前記コンテキストツールバーを閉じるためのクローズボタンを前記コンテキストツールバーに表示し、
前記全体表示幅＞前記所定値の場合、前記コンテキストツールバーを表示し、前記選択されたファンクションボタンのうち幾つかと前記コンテキストツールバーを閉じるためのクローズボタンを前記コンテキストツールバーに表示し、スライドタッチ情報に呼応して、ユーザーが前記コンテキストツールバー上で行った右又は左へのスライド動作によって、前記選択されたファンクションボタンのうちどれを表示対象とするかを調整する。
【００１３】
前記コンテキストツールバーは様々な表示長さを有する。前記全体表示幅≦前記所定値の場合、前記コンテキストツールバーの前記表示長さは、前記全体表示幅に対して比例するものとする。前記全体表示幅＞前記所定値の場合、前記コンテキストツールバーの前記表示長さは、固定される。
【００１４】
前記コンテキストツールバーは、固定された表示長さを有する。
【発明の効果】
【００１５】
上述の解決手段から判るように、本発明は、次のようなアドバンテージを有する。スライドタッチによってファンクションボタンの表示態様を調整することができる。背景部で説明した第１の解決手段と比較して、本発明では、ファンクションボタンを行き来させるように簡単に表示できる。背景部で説明した第２の解決手段と比較して、すべてのファンクションボタンが一行（又は一列）に表示されるわけではないという問題が解決されるので、コンテキストツールバーがドキュメントをそれほど阻害することもなく、見た目が良い。数多くクリックされるようなボタンを１つ以上有するコンテキストツールバーについて言えば、「close」ボタンが追加されているので、ユーザーは、コンテキストツールバーを繰り返し開く必要がなくなる。ユーザーは、ファンクションボタンを繰り返しクリックする動作を終えた後に、単純に「close」ボタンを押して、コンテキストツールバーを閉じればよい。
【図面の簡単な説明】
【００１６】
図１は、背景の第１の解決手段を示す。
【００１７】
図２は、背景の第２の解決手段を示す。
【００１８】
図３は、本発明に基づくコンテキストツールバーのスライドタッチの動作を示す。
【発明を実施するための形態】
【００１９】
コンテキストツールバーの表示制御方法は、以下を含む。
【００２０】
（１）コンテキストツールバーを表示させるためのスクリーンタッチ信号を受ける。
【００２１】
例えば、スクリーンタッチ信号は、スクリーン上で行われた、ドキュメント内における、素早くなされたダブルクリックや長押し、あるいはその他の操作である。
【００２２】
（２）スクリーンタッチ信号に基づいて、選択されたオブジェクトを判定する。
【００２３】
例えば、スクリーン上で行われたダブルクリックや長押し、或いはその他の操作の操作位置に対応するオブジェクトが画像であった場合、その画像が選択されたオブジェクトとなる。スクリーン上で行われたダブルクリックや長押し、或いはその他の操作の操作位置に対応するオブジェクトがテキストであった場合、そのテキストが選択されたオブジェクトとなる。
【００２４】
（３）選択されたオブジェクトに対応するファンクションボタンを選択し、選択されたファンクションボタンの表示幅を積算することで全体表示幅を取得する。
【００２５】
例えば、選択されたオブジェクトが画像であった場合、一般的に、拡大、保存、閲覧、コピー、ペースト、及び、プロパティといったファンクションボタンが必要とされる。選択されたオブジェクトがテキストであった場合、一般的に、コピー、切り取り、ペースト、選択、すべて選択といったファンクションボタンが必要とされる。当然ながら、すべてのファンクションボタンとオブジェクトとの対応関係は開発者によって予め決定されている。必要であれば、更に異なるファンクションボタンが異なるオブジェクト向けに用意される。
【００２６】
（４）全体表示幅を所定値と比較する。全体表示幅≦所定値の場合、コンテキストツールバーを表示し、すべての選択されたファンクションボタン及びコンテキストツールバーを閉じるためのクローズボタンをコンテキストツールバーに表示し、全体表示幅＞所定値の場合、コンテキストツールバーを表示し、選択されたファンクションボタンのうち幾つかとコンテキストツールバーを閉じるためのクローズボタンをコンテキストツールバーに表示し、スライドタッチ情報に呼応して、ユーザーがコンテキストツールバー上で行った右又は左へのスライド動作によって、選択されたファンクションボタンのうちどれを表示対象とするかを調整する。
【００２７】
具体的には、ステップ（４）の所定値は、スクリーンのサイズに基づいて決定され得る。例えば、コンテキストツールバーが水平に表示される場合、所定値＝a×スクリーンの横寸法、ただし、0<a<1となる。コンテキストツールバーが垂直に表示される場合、所定値＝ｂ×スクリーンの縦寸法となる。
【００２８】
美的な観点から、本発明の発明者は、コンテキストツールバーの表示について次のような設計を提案する。全体表示幅≦所定値であれば、コンテキストツールバーの表示長さ（L）は、全体表示幅（H）に対して比例するものとし、例えば、L=r×H+ｃ、ただし、ｒ≧１、ｃ≧０である。全体表示幅＞所定値であれば、コンテキストツールバーの表示長さは、固定される。当然ながら、コンテキストツールバーの表示長さは、常に固定値としてもよい。
【００２９】
本発明は、上述した実施形態に限定されない。実施例から容易に導き出される均等物は、本発明の範囲に含まれる。
【図１】
2015501026.tif 000003
【図２】
2015501026.tif 000004
【図３】
2015501026.tif 000005
【国際調査報告】
2015501026.tif 000006
2015501026.tif 000007
2015501026.tif 000008
2015501026.tif 000009
2015501026.tif 000010