(57)【要約】【課題】小型ディスプレイ上のグラフィカルユーザインタフェースをナビゲートする方法を提供すること。【解決手段】１つの方法は、ディスプレイ上に仮想ディスプレイまたは仮想ディスプレイの一部分を表示すること、仮想デスクトップの部分上に内部フレームを含むマップペイン表示すること、マップペイン上にあるカーソルを検出したことに応答してマップペインの不透明度を増大させること、マップペイン内でカーソルがフレームをドラッグするのを検出したことに応答して仮想デスクトップをパンすることを含む。マップペインは、好ましくは、仮想デスクトップの縮小画像を含む。一実施形態においては、マップペイン内にあるフレーム内の、仮想デスクトップの縮小画像の部分が、スクリーン上に表示される仮想デスクトップの部分と対応する。【選択図】図５
2010262660.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ実行可能な命令を有するコンピュータ読取可能な媒体であって、前記命令は、
（ａ）ディスプレイ上にデスクトップの一部分を表示するステップ、
（ｂ）前記デスクトップの一部分の上の位置に、周辺境界と内部フレームとを含むマップペインを表示するステップ、
（ｃ）前記マップペイン上にあるカーソルを検出したことに応答して前記マップペインの不透明度を増大させるステップ、
（ｄ）前記マップペインの前記周辺境界をカーソルがドラッグしたことに応答して、表示された前記デスクトップの一部分を変更せずに前記デスクトップの表示された部分に対する前記マップペインの位置を変更するステップ、
（ｅ）前記マップペイン内で前記フレームをドラッグするカーソルを検出したことに応答して前記デスクトップをパンするステップ、および
（ｆ）前記マップペインの前記周辺境界内で前記フレームの外部の目標位置をカーソルがクリックしたことに応答して、前記デスクトップの表示された部分を前記目標位置でセンタリングするステップ
を備えたことを特徴とするコンピュータ読取可能な媒体。
【請求項２】
前記ステップ（ａ）は、仮想デスクトップの第１の部分を表示するステップを含み、前記ステップ（ｄ）は、前記仮想デスクトップの異なる第２の部分を表示するステップを含み、前記仮想デスクトップは、前記第１の部分または第２の部分よりも大きいことを特徴とする請求項１に記載のコンピュータ読取可能な媒体。
【請求項３】
前記マップペインは、前記仮想デスクトップの縮小画像を含むことを特徴とする請求項２に記載のコンピュータ読取可能な媒体。
【請求項４】
前記マップペイン内のフレーム内のデスクトップの縮小画像の部分は、前記スクリーン上に表示される前記仮想デスクトップの部分に対応することを特徴とする請求項３に記載のコンピュータ読取可能な媒体。
【請求項５】
前記マップペインをドラッグするカーソルに応答して、前記デスクトップ上の異なる位置に前記マップペインを移動させるステップをさらに備えたことを特徴とする請求項２に記載のコンピュータ読取可能な媒体。
【請求項６】
パン操作に応答して音を再生するステップをさらに備えたことを特徴とする請求項２に記載のコンピュータ読取可能な媒体。
【請求項７】
前記フレームがフレームに対してドラッグされたとの検出に応答して、音声フィードバックを提供するステップをさらに備えたことを特徴とする請求項５に記載のコンピュータ読取可能な媒体。
【請求項８】
前記マップペインは、前記フレームをドラッグできる場所の限界として働くことを特徴とする請求項２に記載のコンピュータ読取可能な媒体。
【請求項９】
前記デスクトップは、前記マップペインをドラッグできる場所の限界として働くことを特徴とする請求項２に記載のコンピュータ読取可能な媒体。
【請求項１０】
前記マップペインは、前記デスクトップ上の予め定められた位置にデフォルトで移るステップをさらに備えたことを特徴とする請求項２に記載のコンピュータ読取可能な媒体。
【請求項１１】
前記デスクトップ上に、前記マップペインをドラッグできる場所の限界として働くタスクバーを表示するステップをさらに備えたことを特徴とする請求項２に記載のコンピュータ読取可能な媒体。
【請求項１２】
前記カーソルが前記タスクバー上にないときは前記タスクバーを隠すステップ、
前記カーソルが特定の領域に移動したことに応答して前記タスクバーを表示するステップ、および
前記マップペインを新たな位置に移動させて、前記タスクバーが前記マップペイン上に重なるのを回避するステップ
をさらに備えたことを特徴とする請求項９に記載のコンピュータ読取可能な媒体。
【請求項１３】
前記カーソルが前記タスクバー上にないときは前記タスクバーを隠すステップ、
前記カーソルが特定の領域に移動したことに応答して前記タスクバーを表示するステップ、および
前記タスクバーとマップペインが重なる場合、前記タスクバー上に前記マップペインを表示するステップ
をさらに備えたことを特徴とする請求項９に記載のコンピュータ読取可能な媒体。
【請求項１４】
前記マップペインの場所に対するユーザ毎のプリファレンスを記憶するステップをさらに備えたことを特徴とする請求項９に記載のコンピュータ読取可能な媒体。
【請求項１５】
前記デスクトップ上の前記マップペインの位置が固定され、および変更不可能であることを特徴とする請求項２に記載のコンピュータ読取可能な媒体。
【請求項１６】
前記マップペインの寸法はユーザによって調整可能であり、前記フレームの寸法は調整されて前記マップペインの寸法に対して一定比を維持することを特徴とする請求項２に記載のコンピュータ読取可能な媒体。
【請求項１７】
前記ステップ（ｄ）は、前記フレームがドラッグされると、前記仮想デスクトップの異なる部分について前記デスクトップを更新するステップを含むことを特徴とする請求項２に記載のコンピュータ読取可能な媒体。
【請求項１８】
前記ステップ（ｄ）は、フレームのドラッグが終わるまで待機して、前記仮想デスクトップの異なる部分について前記デスクトップを更新するステップを含むことを特徴とする請求項２に記載のコンピュータ読取可能な媒体。
【請求項１９】
前記マップペインは、前記仮想デスクトップの縮小画像を含み、該仮想デスクトップの縮小画像を表示するためのデータは、スクリーンがリフレッシュされる度に算出されることを特徴とする請求項２に記載のコンピュータ読取可能な媒体。
【請求項２０】
前記マップペインは、前記仮想デスクトップの縮小画像を含み、該仮想デスクトップの縮小画像を表示するためのデータは、各フレームドラッグ操作の終了時に算出されることを特徴とする請求項２に記載のコンピュータ読取可能な媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的にはコンピュータ用のグラフィカルユーザインタフェース（ＧＵＩ）に関し、より具体的にはグラフィカルユーザインタフェースをナビゲートするための方法に関する。
【背景技術】
【０００２】
小型のハンドヘルドコンピュータ装置は、特に近年において、人気が着実に高まっている。これらのデバイスには、様々な名称で呼ばれており、これらとしては、限定はされないが、パームトップ、ポケットコンピュータ、携帯情報端末、パーソナルオーガナイザ、ハンドヘルドパーソナルコンピュータおよびウルトラモバイルパーソナルコンピュータが挙げられる。
【０００３】
一般に、ハンドヘルドウルトラモバイルパーソナルコンピュータとは、タッチスクリーンを備えたＬＣＤ（液晶ディスプレイ）、スクリーンからデータを入力するためのスタイラス、およびキーパッドまたはミニチュアクワーティキーボードなどの入力デバイスを有する、小さなポケットサイズのデバイスである。ハンドヘルドウルトラモバイルパーソナルコンピュータは、マイクロプロセッサ、メモリを有し、オペレーティングシステムや、オペレーティングシステム上の１つまたは複数のアプリケーションを実行することが可能である。
【０００４】
ハンドヘルドパーソナルコンピュータの最も望ましい点の１つは、その可搬性である。小型で、可搬性のあるハンドヘルドウルトラモバイルパーソナルコンピュータは、ユーザに、電子メール、ＰＩＭ（パーソナル情報管理）、インターネットブラウザ、スプレッドシート、およびワードプロセッサなどの実際のコンピュータアプリケーションまたはコンピュータ類似のアプリケーションを提供し、さらに事実上、ユーザが従来型のパーソナルコンピュータで行うことのできるその他すべてのことが可能なのである。例えば、ユーザは電子メールメッセージを受け取り、会議やアポイントメントをスケジュールし、ハンドヘルドウルトラモバイルパーソナルコンピュータからインターネットを閲覧することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
コンピュータ用のグラフィカルユーザインタフェース（ＧＵＩ）は現在ではすでに一般的である。これらによって、コマンドラインインタフェース（ＣＬＩ）またはメニュードリブンインタフェースと比較すると、より直感的かつ柔軟な方法で、ユーザがグラフィックを使ってコンピュータと対話することが可能となる。例えば、特に人気のあるグラフィカルユーザインタフェースが、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）ＸＰオペレーティングシステムにより提供されている。グラフィカルユーザインタフェースは、パーソナルコンピュータおよびラップトップまたはノートブックコンピュータ上ではうまく機能するが、グラフィカルユーザインタフェースによっては、携帯電話、携帯情報端末（ＰＤＡ）、および完成度の高いハンドヘルドパーソナルコンピュータ上にあるディスプレイのような小型のディスプレイに対しては拡張性のないものがある。
【０００６】
例えば、典型的なパーソナルコンピュータ用グラフィカルユーザインタフェースを、ＰＤＡサイズのディスプレイ（例えば、５インチ型）に表示すると、（特に、視力の良くないユーザに対して）文字やアイコンが小さすぎて読み取れなくなる。さらに、グラフィカルユーザインタフェース内でのナビゲーションやユーザビリティも、小型スクリーン上では困難となるかもしれない。ユーザが、どのアイコンが所望のファイルまたはアプリケーションを表すかを識別できたとしても、アイコンが非常に小さいために、ユーザはカーソルをアイコン（ターゲット）の上に置くのが困難となる場合もある。
【課題を解決するための手段】
【０００７】
以下の記述は、本発明の基本的な理解を図るために本発明の実施形態のいくつかについて単純化して要約にしたものである。この記載は、本発明の幅広い概要ではない。これは、本発明の鍵となる／重要な要素を特定しようとするものでもなく、また本発明の範囲を描こうとするものでもない。その唯一の目的は、後に示すより詳細な説明の前に、本発明のいくつかの実施形態を単純化して示すことである。
【０００８】
小型ディスプレイ上でグラフィカルユーザインタフェースをナビゲートするためのシステムと方法が提供される。１つの方法として、ディスプレイ上に仮想デスクトップまたは仮想デスクトップの一部分を表示するステップ、仮想デスクトップのその部分の上に、内部フレームを含むマップペインを表示するステップ、マップペイン上にあるカーソルを検出したことに応答してマップペインの不透明度を増大させるステップ、カーソルがマップペイン内のフレームをドラッグするのを検出したことに応答して仮想デスクトップをパンするステップが挙げられる。
【０００９】
このマップペインは、仮想デスクトップを縮小した画像を含むのが好ましい。一実施形態においては、マップペイン内のフレーム内にある仮想デスクトップの縮小画像の部分が、スクリーン上に表示された仮想デスクトップの部分に対応する。一実施形態においては、マップペインはディスプレイ内で再配置可能である。例えば、ユーザは右下の隅にマップペインを置くことを選ぶことも、またはマップペインをスクリーンの直接中央に置くことを選ぶこともできる。
【００１０】
別の実施形態における方法には、仮想デスクトップまたは仮想デスクトップの一部分をディスプレイ上に表示するステップが含まれる。この方法は、ユーザからのマップペイン入力信号（例えば、これは専用ボタンまたはＦｎ＋ハードウエアボタンなどのハードウエアボタンによって発生させてもよい）を検出したことに応答して、仮想デスクトップに関する部分を示すマップペインを表示し、このマップペインは、仮想デスクトップに関連する部分を定義するための内部フレームを含む。この方法は、マップペイン内のフレームをドラッグするカーソルを検出したことに応答して、前記部分をパンするステップを含む。この方法では、マップペイン表示信号の終端を検出したことに応答してマップペインを隠すステップが含まれる。
【００１１】
別の実施形態における方法では、ディスプレイ上に画像を表示するステップ、および、ユーザからのマップペイン表示入力の検出に応答して、（ａ）マップペイン不透明度を徐々に高めて表示画像の部分の上に、内部フレームを含むマップペインを表示するステップ、（ｂ）マップペイン内でフレームをドラッグするカーソルを検出したことに応答して、表示画像をパンするステップが含まれる。このパン操作は、カーソルの移動方向に関連させて、パン操作の速度を１：１または１：ｘにしてもよい。
【００１２】
一実施形態における方法では、ズームボタンの押下に応答して、第１の表示状態と第２の表示状態とを切り換えるステップが含まれ、ここで第１の表示状態はディスプレイ上に完全仮想デスクトップを表示するステップが含まれ、第２の表示状態ではディスプレイ上に仮想デスクトップの一部分を表示するステップが含まれる。第２のズームされた表示状態のときには、パンボタンが押下され保持されているのを検出したことに応答して仮想デスクトップを対応する方向にパンすることができる。これは、例えば、最初に第１の状態（完全デスクトップ）にズームバックし、第２の状態の領域を示すディスプレイ上のフレームをユーザに提示し、次いでユーザが、第２の状態の所望の表示を示すために、第１の状態内でフレームを移動させることを可能にすることによって行うことができる。ハードウエアボタンが開放されると、表示は、選択された場所の第２の状態に自動的に復帰する。別の実施形態によれば、ユーザはハードウエアボタンを押下、かつ解放することによって、ディスプレイ上の２つの状態の間の切り換えを行うことができる。
【００１３】
一実施形態においては、ディスプレイのそれぞれの隅に１つを備えるなど、１つまたは複数のパンボタンを備えることができる。このパンボタンは、ボタンの位置の方向、または所定の場所の方向へのパンを可能にする。
【００１４】
一実施形態における方法は、第１のタスクバー状態と第２のタスクバー状態の間の切り換えを含む。タスクバーの一例は、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）ＸＰオペレーティングシステムに実装されているスタートバーのようなタスクバーである。第１のタスクバー状態には、隠されたタスクバーが含まれ、第２のタスクバー状態には、表示されたタスクバーが含まれる。表示されたタスクバーは、部分的に透明にして、仮想デスクトップの上に表示され、このタスクバー寸法（例えば、幅）は、タスクバー表示状態が第１の表示状態（例えば、隠された状態）から第２の表示状態（例えば、表示された状態）に変わるときにも、変化しないように構成することができる。第１および第２のタスクバー状態の切り換えは、例えば、ハードウエアボタンまたはハードウエア機能の組み合わせによって提供することができる。
【００１５】
別の実施形態における方法には、ズームボタン押下に応答して、第１の表示状態と第２の表示状態の間の切り換えるステップが含まれ、第１の表示状態は、ディスプレイ上に仮想デスクトップ全体を表示するステップが含まれ、第２の表示状態には、ディスプレイ上に仮想デスクトップの一部分を表示するステップが含まれる。この方法には、前記の第１の状態にあるときに、ズームボタン押下が、選択された時間間隔後になお押下されていることを検出したことに応答して、前記第２の表示状態において表示されることになる前記デスクトップのまわりにフレームを表示するステップ、マウスクリックに応答して、前記フレームをカーソル位置のまわりにセンタリングするステップ、カーソルのドラッグに応答して、前記フレームをカーソルドラッグの方向に移動させるステップ、ズームボタンが、もう押下されていないことを検出したことに応答して、前記第２の表示状態に切り換えるステップが含まれる。
【００１６】
別の実施形態における方法には、ズームボタン押下に応答して、第１の表示状態と第２の表示状態を切り換えるステップが含まれ、前記第１の表示状態が、ディスプレイ上に完全デスクトップを表示するとともに、前記第２の表示状態が、ディスプレイ上に完全デスクトップの一部分を表示する。この方法には、前記第２の状態にあるときに、パンボタン押下およびカーソルドラッグに応答して、前記デスクトップをカーソルドラッグの方向にパンするステップが含まれる。この方法には、前記の第１の状態にあるときに、パンボタン押下に応答して、前記第２の表示状態において表示されることになる前記デスクトップのまわりにフレームを表示するステップ、マウスクリックに応答して前記フレームをカーソル位置のまわりにセンタリングするステップ、カーソルのドラッグに応答して前記フレームをカーソルのドラッグの方向に移動させるステップ、およびズームボタンがもう押下されていないことを検出したことに応答して前記第２の表示状態に切り換えるステップが含まれる。
【００１７】
さらに別の実施形態においては、改善されたナビゲーションを可能とし、ディスプレイ、メモリ、および前記メモリから命令を読出し、実行するように構成されるプロセッサとを含むように構成されるハンドヘルド携帯コンピュータ装置が考えられる。さらに、ユーザ入力を受け入れるためにキーボードを備えて、キーボード上の２つまたは３つ以上のキーを同時に組み合わせて押下して、パンのためのボタン押下とすることができる。ディスプレイはタッチセンサとして、ユーザが、スクリーンに触れることによって（例えば、指またはスタイラスを使用して）カーソルを移動し、カーソルをドラッグできるようにすることができる。
【００１８】
これらの方法は、ソフトウエア、ハードウエア、またはそれらの組み合わせとして実装することができる。記述した方法を実行するように構成したハンドヘルド携帯コンピュータ装置についても可能である。
【００１９】
本発明のその他の特徴は、以下の詳細な説明を、添付の図面と合わせ読めばより明白になるであろう。
【図面の簡単な説明】
【００２０】
【図１】開放位置にあるハンドヘルドコンピュータ装置を示すブロック図である。
【図２】閉止位置にあるハンドヘルドコンピュータ装置を示す、図１のハンドヘルドコンピュータ装置の縦側面図である。
【図３】閉止位置にあるハンドヘルドコンピュータ装置を示す、図１のハンドヘルドコンピュータ装置の上面図である。
【図４】閉止位置にあるハンドヘルドコンピュータ装置を示す、図１のハンドヘルドコンピュータ装置の横側面図である。
【図５】本発明の一実施形態によるハンドヘルドコンピュータ装置のビデオメモリおよび表示デバイスのコンテンツを説明するための図である。
【図６】カーソルがマップペイン上に置かれたとき状態を示す、図５に示すディスプレイを説明するための図である。
【図７】本発明の別の実施形態によるハンドヘルドコンピュータ装置のビデオメモリおよび表示デバイスのコンテンツを説明するための図である。
【図８】カーソルがマップペインの縁端をドラッグした結果、表示デバイス上のマップペインの位置が変更されたときの状態を示す、図５の表示デバイスを説明するための図である。
【図９】追加コンポーネントとして１つまたは複数のハードウエアパンボタン、ズームボタン、ズーム表示ＬＥＤを有するハンドヘルドコンピュータ装置の別の実施形態のブロック図である。
【図１０】本発明の一実施形態による、表示デバイス用のズームモードを説明するための図である。
【図１１】本発明の一実施形態による、マップペインと半透明のタスクバーを示し、図１０と類似する、表示デバイス用のズームモードを説明するための図である。
【図１２】一実施形態に従って、仮想デスクトップの一部だけを示しながらの、仮想デスクトップのパンを示す図である。
【図１３】一実施形態による、仮想デスクトップの一部だけを示しながらの、仮想デスクトップのパンを示す図である。
【図１４】一実施形態による、ズームインモードと完全仮想デスクトップモードとの拡大縮小と移動を示す図である。
【図１５】一実施形態による、ズームインフレームを有する完全仮想デスクトップを説明するための図である。
【発明を実施するための形態】
【００２１】
以下の記述においては、本発明の様々な実施形態について説明する。説明の目的で、実施形態の完全な理解を図るための具体的な構成と詳細を記載する。しかしながら、当業者には、本発明がこれらの具体的な詳細がなくても実施できることは明らかであろう。さらに、記述する実施形態に焦点をあわせるために、周知の特徴については省略または簡単化することもある。
【００２２】
本発明の様々な実施形態に先立って、ハンドヘルドコンピュータ装置の一実施形態について説明する。本明細書において使用する、「ハンドヘルドコンピュータ装置（ｈａｎｄｈｅｌｄ  ｃｏｍｐｕｔｉｎｇ  ｄｅｖｉｃｅ）」は、１つまたは複数のアプリケーションプログラムを実行することのできる処理ユニット、ディスプレイ、および通常はフルサイズキーボードとは異なる（しかし、フルサイズキーボードを使用することはできる）入力部を有する小型汎用コンピュータ装置を意味する。入力部は、例えば、１つまたは複数のキーパッド、タッチスクリーン（ｔｏｕｃｈ−ｓｅｎｓｉｔｉｖｅ  ｓｃｒｅｅｎ）、トラックボール、タッチセンシティブパッド、小型化アルファベットおよび／またはクワーティキーボード、その他とすることができる。
【００２３】
ハンドヘルドコンピュータ装置２０の一実施形態の例を、図１〜４に示す。図１〜４のハンドヘルドコンピュータ装置２０は、ハンドヘルドパーソナルコンピュータの一実施形態である。「ハンドヘルドコンピュータ装置」の用語は、この明細書全体を通して使用し、とりわけ携帯情報端末（ＰＤＡ）、パーソナルオーガナイザ、パームトップコンピュータ、セルラ電話、コンピュータ付きノートパッド、ポケットコンピュータ、ハンドヘルドパーソナルコンピュータ、およびウルトラモバイルパーソナルコンピュータを包含することを意図するものである。
【００２４】
図１〜４に示す実施形態におけるハンドヘルドコンピュータ装置２０は、蓋２４および底２６を備える筐体（ｃａｓｉｎｇ）２２を有する。蓋２４は、底２６にヒンジ結合されて、開位置（図１）と閉位置（図２〜４）の間で旋回する。ハンドヘルドコンピュータ装置２０は、タッチスクリーンを有し、蓋２４の中に装着されるディスプレイ２８を有し、ＬＣＤ（液晶ディスプレイ）を有するのが望ましい。ハンドヘルドコンピュータ装置２０は、ディスプレイ２８を介してデータを入力するためのスタイラス３０、および両方とも底２６に装着された小型アルファベットおよび／またはクワーティキーボード３２を装備している。スタイラス以外の他のポインティングデバイスを利用することもできる。ポインティングデバイスの例としては、多くのラップトップコンピュータに見られるポインティングボタン、スティックまたはパッド、トラックボード、トラックパッド、およびジョイスティックが挙げられる。実施例によっては１本の指での操作が容易な小型のポインティングデバイスが望ましいが、従来型のマウスでも実施できる。そのような実施形態においては、通常、マウスをナビゲートするための平面も必要となる。ハンドヘルドコンピュータ装置２０は、ＩＲ（赤外線）トランシーバおよび／またはＲＦ（無線）トランシーバなどの無線トランシーバ（図示せず）を実装することもできる。
【００２５】
図示される実施形態では、蓋２４および底２６を備える２構成部品ハンドヘルドコンピュータ装置２０とされているが、ハンドヘルドコンピュータ装置の他の実施形態においては、いくつかのコンピュータ付きノートパッドの場合のような、ヒンジ構成部品を含まない一体型ボディを含んでもよい。さらに別の実施形態においては、スライド式蓋を有してもよく、あるいは、まったく蓋を有さなくてもよい。一実施形態においては、ハンドヘルドコンピュータ装置２０は、キーボードを備えず、ヒンジ設計もされていない。タッチスクリーンと１つまたは複数のボタン（スクリーン上の「ソフトボタン」またはハンドヘルドコンピュータ装置２０の筐体２２の側部上のハードウエアボタンのいずれか）で構成してもよい。
【００２６】
多くのメーカにより、最適なハンドヘルドパーソナルコンピュータが製造されている。しかしながら、従来型のハンドヘルドパーソナルコンピュータとは異なり、本発明の一実施形態のハンドヘルドコンピュータ装置２０には、大型デスクトップの効率的なナビゲーションを、小型ディスプレイ上で可能にするグラフィカルユーザインタフェースがさらに実装されている。
【００２７】
一実施形態においては、ハンドヘルドコンピュータ装置２０は、Ｗｉｎｄｏｗｓ（登録商標）ブランドのオペレーティングシステムを実行し、そのために、ディスプレイ２８のような小型ディスプレイ上で、そのオペレーティングシステムのグラフィカルユーザインタフェースを効率的にナビゲートできるようにするための本明細書に記載の付加拡張機能を用いる。本明細書に記載する方法は、オペレーティングシステムの一部として、またはグラフィックスデバイスドライバもしくはその他のソフトウエアの一部として実施することができる。この方法は、ハードウエアとして実施することもできる。
【００２８】
一般に、周知のように「カーソル」は、ディスプレイ２８のようなディスプレイ上の、位置をマークする、記号のような動かせるアイテムである。その位置は、現在の入力位置（例えば、次の文字が現れる場所）の表示とすることができる。この記号は、非限定の例として、矢印、中実の四角形、または下線記号で構成して、明滅させてもよい。本明細書において使用する、「カーソルドラッグ」、「カーソルをドラッグ」、または「カーソルのドラッグ」の用語は、カーソルが第２の状態、すなわち常態ではないモードのときに、カーソルを動かすことを意味する。第２のモードは、カーソル操作、カーソル操作の間のボタンまたはキーの保持、またはハンドヘルドコンピュータ装置での別の操作の前に、最初にボタンまたはキー（例えば、マウスボタン、トラックボールボタン、シフトキーまたはタッチパッドまたはタッチスクリーンもしくはディプレイ上の「ソフトキー」）を押下する結果としてもたらされる。カーソルドラッグの間に、カーソルを変化させることによって、ドラッグ操作が行われていることを示すことができる（例えば、カーソルを矢印記号からオープンハンド記号もしくはグラスピングハンド記号に切り替ることができる）。
【００２９】
次に図５を見ると、小型ディスプレイ２８を備えるハンドヘルドコンピュータ装置上の大型デスクトップをナビゲートするための方法の一実施形態を示してある。この例においては、ビデオメモリ（フレームバッファ）のコンテンツがブロック３００に示されている。ビデオ出力回路３４０は、ビデオメモリの部分を、ディスプレイ２８内の表示画像３５０として描画するように構成される。
【００３０】
図５に示す実施形態においては、ブロック３００に仮想デスクトップ３２０が示されており、これは通常ハンドヘルドコンピュータ装置２０のオペレーティングシステムまたはユーザインタフェースが認知するとおりの全体のデスクトップである。従来型のコンピュータディスプレイ（例えば、１９インチ型）の場合には、この仮想デスクトップは、８００×６００ピクセル、１０２４×７６８ピクセル、または利用可能なメモリの量およびディスプレイ２８の寸法に応じた他の値である。グラフィカルユーザインタフェースは、カラーで描画するのが好ましいが、白黒またはグレースケール版も考えられる。
【００３１】
本発明の一実施形態によれば、仮想ディスプレイの縮小画像３１０も、ビデオメモリ中（すなわち、ブロック３００内）に保持される。縮小画像３１０の機能について以下に説明する。
【００３２】
ほとんどのパーソナルコンピュータの場合に、完全（ｅｎｔｉｒｅ）仮想デスクトップ３２０は、通常、ディスプレイ２８０用の表示画像３５０として表示される。しかしながら、本発明の一実施形態によれば、図５に示すように「ズームイン」モードが提供され、この場合には完全仮想デスクトップ３２０の一部分（ブロック３００内に点線３３０で囲んである部分）が、表示画像３５０としてビデオ出力回路３４０によって表示される。必要な場合には、以下に記述するように、ハンドヘルドコンピュータ装置２０が、完全仮想デスクトップ３２０（「完全仮想デスクトップモード」）と一部分３３０（「ズームインモード」）の表示を切り換えるように構成することができる。完全仮想デスクトップとズームインモードの変更は、ボタンを押下するか、またはディスプレイ２８上で適当な機能を選択するなど、ハンドヘルドコンピュータ装置２０上での適切な操作によって実施することができる。その他の例を以下に示す。
【００３３】
ビデオ出力回路３４０も、ディスプレイ画像３５０の一部としてディスプレイ２８上に描画するために、仮想デスクトップ３２０の縮小画像３１０を重ね合わせるように構成することができる。この縮小画像３１０は、例えば、表示画像３５０の一部として示されているマップペイン３６０内に表示される。
【００３４】
フレーム３７０を、マップペイン３６０内に表示してもよい。このフレーム３７０は、仮想デスクトップ３２０の部分３３０の周囲の境界を表す。カーソル３８０を、ビデオ出力回路３４０によってディスプレイ２８上に描画することもできる。
【００３５】
本発明の一実施形態によれば、マップペイン３６０の位置と不透明度は、マップペイン３６０を基準とするカーソル３８０の位置、および／またはカーソルに対して取られる操作に応じて、変化する。例えば、図５は、マップペイン３６０が、わずかに透光性があるディスプレイ２８を示し、図６はより不透明なマップペインを示す。図５において、カーソル３８０はマップペイン３６０から離れており、したがってマップペインの不透明性は低い。図６において、カーソル３８０は、マップペイン３６０上に位置するように移動されており、これによってマップペインがより不透明になる。この例において、カーソル３８０がマップペイン３６０上に配置されるときには、マップペイン３６０が不透明性を増すように構成されている。マップペイン３６０の不透明さを増すには、例えば、１つまたは複数のハードウエアボタンを押下する、カーソル３８０に対して異なる操作（例えば、スクリーンの何もない部分をダブルクリックする）を行うなどの、その他の操作を使用することもできる。
【００３６】
一実施形態によれば、フレーム３７０を（例えば、カーソル３８０によって）操作して、表示画像３５０として表示される仮想デスクトップ３２０の部分３３０を変更することができる。次に、例えば図７を見ると、図５の例を用いてフレーム３７０は、カーソル３８０によってマップペイン３６０内の新規な位置にドラッグされている。これに応答して、仮想デスクトップ３３０の異なる対応部分３３０が表示画像３５０内に表示されている。このように、この機能により、ユーザは仮想デスクトップ３２０の表示する部分をパンして制御することができる。表示画像３５０として表示される実際の部分３３０は、マップペイン３６０内のフレーム３７０によって表される。必要な場合には、この部分３３０は、マップペイン３６０内でフレームを移動するにつれて、動的に変化させることができる。
【００３７】
上述のように、カーソル３８０でフレームをドラッグすることによって、フレーム３７０を移動させることができる。一実施形態によれば、カーソル３８０がフレーム３７０の中にあるときに、カーソルをオープンハンド記号（図示せず）に変更して、フレーム３７０が再配置可能であることを示すことができる。その他の表示も使用することができる。さらに、必要な場合には、別フレームを移動させるのに、別個のユーザインタフェース（例えば、ボタンまたはその他のポインタ）などの他の手段を使用することができる。以下にいくつかの例を示す。
【００３８】
次に図５の例を使用して図８を参照すると、カーソル３８０がマップペイン３６０の周辺境界３６５（マップペイン３６０内にあるフレーム３７０と混同しないこと）をドラッグした結果として、仮想デスクトップ３２０の表示画像３５０上で、マップペイン３６０の位置が変更される。一実施形態によれば、このような方法でマップペイン３６０を移動させることによって、表示画像３５０として示されている仮想デスクトップ３２０の部分３３０は変更されない。マップペイン３６０の位置のみが変更される。
【００３９】
上述のように、マップペイン３６０の移動は、マップペイン３６０の周辺境界２６５をカーソル３８０でドラッグすることによって行うことができる。一実施形態によれば、カーソル３８０が境界２６５上にありフレーム３７０を移動させることができるとき、点滅させたり、アイコンを変えたり、またはすでに使用しているアイコンを再構成するなどしてカーソル３８０を変更することができる。さらに、必要な場合にはマップペイン３６０を移動させるのに、別個のユーザインタフェース（例えば、ボタンまたはその他のポインタ）などの、他の手段を使用することができる。
【００４０】
一実施形態によれば、ユーザは、フレーム３７０の外部ではあるが、マップペイン３６０の周辺境界３６５内でクリックすることによって、仮想デスクトップ３２０の部分３３０の中心を目標位置に配置することができる。このような柔軟性により、表示画像３５０のリセンタリングが可能となる。必要な場合には、フレーム３７０の外部であるがマップペイン３６０の周辺境界３６５内にカーソル３８０を移動させることによって、カーソル３８０を変化させて（例えば、指差し記号にして）リセンタリング機能が利用可能であることを示すことができる。
【００４１】
例えば、図６に示すように、フレーム３７０の外側であるが、マップペイン３６０の周辺境界３６５の中にカーソル３８０の端を配置するわけである。上述のように、必要な場合には、カーソル３８０をこの位置に配置することによって、カーソル３８０を指差し記号（図示せず）に変えるなどカーソル３８０の構成を変えることができる。この領域内で、カーソル３８０をクリックするか、または他の方法で選択することによって、フレーム３７０がクリックされた位置でセンタリングされる。
【００４２】
一実施形態によれば、センタリングに選択された場所がマップペイン３６０の周辺境界３６５に近接する場合には、フレーム３７０は利用可能な最も近い位置に配置されて、そこでフレームはマップペイン３６０の周辺境界３６５内に留まる。この領域でマップペイン３６０をクリックすると、仮想デスクトップ３２０の部分３３０は直ちに移動してフレーム３７０の新たな位置を反映することとなる。
【００４３】
図７の表示画像３５０に、フレーム３７０と仮想デスクトップ３２０のリセンタリングを示す。図７でわかるように、部分３３０は仮想デスクトップ３２０の最左端中央部分に移動されており、これは図６で配置されているように、仮想デスクトップ３２０の左端中央におけるカーソル３８０のクリックに応じたフレーム３７０の移動と一致している。
【００４４】
図９にハンドヘルドコンピュータ装置１２０の別の実施形態を示す。本実施形態は、いくつかの機能を含み、その内のいくつかは、本発明のシステムおよび方法のさらに別の実施形態を説明するのに役立つ。本実施形態においては、ハンドヘルドコンピュータ装置１２０は、ディスプレイ１２８を備える筐体１２２を含む。ディスプレイ１２８のまわりに、１つまたは複数のパンボタン８０およびズームボタン１００がある。これらのパンボタン８０およびズームボタン１２０は、「ハードウエア」ボタン、例えばハンドヘルドコンピュータ装置１２０の筐体１２２の外縁に沿って配置した物理的なボタンとしてもよい。これに替えて、ボタン８０、１００は、選択肢をディスプレイ１２８上に設けて、クリックする等により起動することもできる。ディスプレイ１２８は、ユーザが指またはスタイラスを使用してマウスクリックやカーソルドラッグを行うことのできるタッチスクリーンＬＣＤとするのが好ましい。
【００４５】
本実施形態においては、ハンドヘルドコンピュータ装置１２０には、ズームインジケータＬＥＤ９０を含めてもよい。このズームインジケータＬＥＤ９０は、例えばオペレーティングシステム（図示せず）またはディスプレイデバイスドライバ（図示せず）によってオン、オフさせて、仮想デスクトップ３２０が第１のズームイン状態（例えば、仮想デスクトップ３２０の部分３３０を示す状態）にあるか、または第２のズームアウト状態（例えば、仮想デスクトップ３２０のより多くの部分、例えばその全体を示す状態）にあるかを示してもよい。ハンドヘルドコンピュータ装置１２０はまた、あるいはこれに替えてスピーカ（図示せず）を備え、ズームおよびパン操作中にユーザに音声信号を提供することができる。ハンドヘルドコンピュータ装置１２０にはまた、ポインティングデバイス３０のようなポインティングデバイスを含めるのが好ましい。
【００４６】
一実施形態によれば、マップペイン３６０はポップアップウインドウとして提供される。本実施形態においては、パンボタン８０を使用することができる。便宜のため、この明細書等の全体を通して、ユーザが１つのパンボタン８０を押下および／または押下し続ける場合について説明する。異なる実施形態においては、望みに応じて単一のパンボタン８０でも、複数のパンボタン８０でも使用できることを理解されたい。
【００４７】
少なくとも、本発明の本実施形態によれば、マップペイン３６０はデフォルトでは見えなくなっている。したがって、表示画像３５０は、例えば完全仮想デスクトップ３２０（完全仮想デスクトップモード）または仮想デスクトップ３２０の一部分３３０（図１０に示す、ズームインモード）が正常な外観となり、マップペイン３６０は見えない状態である。しかしながら、カーソル３８０を仮想デスクトップ３２０上の所望の場所に配置し、次いで所定の機能（例えば、パンボタン８０を押下し、押下し続けること）を実行すると、ユーザがカーソル３８０の場所にマップペイン３６０を出現させるようにすることができる（図１１）。次いで、マップペイン３６０を上述のように利用することができる。
【００４８】
マップペイン３６０をポップアップさせるには、これに替わる方法を用いることができる。例えば、ユーザがハンドヘルドコンピュータ装置１２０上でパンボタン８０を押下し、次いで表示画像３５０上の任意の場所でポインタをクリックしてもよい。一実施形態によれば、ディスプレイ１２８上でカーソル３８０をクリックする点が、マップペイン３６０がポップアップする位置となる。必要な場合には、マップペイン３６０を徐々に輝度を高めるか、または瞬時にユーザに利用可能にしてもよい。
【００４９】
一実施形態に従ってポップアップのマップペイン３６０を使用する場合には、マップペイン３６０は、常にディスプレイ１２８上で完全に見えるようにポップアップする。この目的で、カーソル３８０がディスプレイ１２８の縁端に近い位置を示して、その結果としてセンタリングされたマップペイン３６０が表示画像３５０の縁端を超えて広がる場合には、マップペイン３６０はカーソル３８０の位置に最も近い位置に配置され、この位置においてマップペイン３６０は全体が表示画像３５０の中に留まることになる。これに代えて、マップペイン３６０は、ディスプレイ２８の中央などのデフォルトのポップアップ位置とすることができる。
【００５０】
一実施形態によれば、ポップアップマップペイン３６０が使用されると、マップペインが見えるようになった後に、所定の時間、例えば３秒後にフェードアウトさせてもよい。さらに、必要な場合には、ユーザが使用している（例えば、フレーム３７０を移動させる）間は、マップペインは見える状態のままとし、次いで使用後おそらくある不使用の時間の後にフェードアウトさせてもよい。
【００５１】
一実施形態によれば、ユーザは、ズームインモードの間に表示画像３５０をクリックおよびドラッグして、仮想デスクトップ３２０の視認できる部分３３０をカーソル３８０と共に移動させることができる。例えば、図１２および１３に示すように、カーソル３８０は、表示画像３５０上の位置に配置される。この位置のカーソル３８０を選択して、右に動かすと仮想デスクトップ３２０の見える部分３３０が左に動いて図１３に示す表示画像３５０が示される。必要な場合には、マップペイン３６０を、本実施形態において利用して、表示画像３５０とともに移動させるか、または静止したままとして移動中の仮想デスクトップ３２０の部分３３０の移動にしたがってマップペイン３６０内のフレーム３７０を移動させてもよい。
【００５２】
必要な場合には、ズームボタン１００を使用して、表示画像３５０をズームインモード（すなわち、仮想デスクトップの部分３３０が示される）と完全仮想デスクトップモード（すなわち、完全仮想デスクトップ３２０が表示画像３５０として示される）との間で切り換えてもよい。本発明の一実施形態によれば、表示画像３５０がズームインモードから完全仮想デスクトップモードに切り換えられるとき、仮想デスクトップ３２０の見ることのできる部分３３０は、拡大縮小され、動的に位置を変えてズームイン画面の完全仮想デスクトップモードに対する関係が強化される。この機能を図１４に示す。図１４でわかるように、中間位置において、部分３３０はより中央にセンタリングされてズームインモードの完全仮想デスクトップモードとの関係が強化されている。この機能は、ズームインモードから完全仮想デスクトップモードに移動するときに、およびその逆のときに利用することができる。中間位置表示のステップは、アニメーションの品質に応じて変えることができる。
【００５３】
必要な場合には、完全仮想デスクトップモードとズームインモードの間の完全な切り換えを、１つの機能（例えば、ズームボタン１００の押下および開放）で行い、部分切り換え（すなわち、中間位置で止める）を第２の機能（例えば、ズームボタン１００の押下および保持）によって行うようにすることができる。
【００５４】
本発明の一実施形態によれば、表示画像３５０が図１５に示すような完全仮想デスクトップモードであるときに、ズームインフレーム４２０を提供することができる。ズームインフレーム４２０は、ズームインモードにあるとき仮想デスクトップ３２０のうちの見ることのできる領域の範囲（すなわち、部分３３０）を表す。中間の（すなわちズームインと完全仮想デスクトップモードの間の）画面が表示される場合には、ズームインフレームをその中間モードにおいて表示することができる。
【００５５】
必要な場合には、ズームインフレーム４２０は、完全仮想デスクトップモードが示されている間、常に見えるが、半透明にすることもできる。これに代えて、ズームインフレーム４２０を示す機構を設けてもよい。例えば、ユーザが、ズームボタン１００とパンボタン８０の両方を選択するか、ズームボタンを押下して押下し続けるか、またはプログラマが定義するその他の操作を利用することができる。
【００５６】
一実施形態によれば、ハンドヘルドコンピュータ装置１２０（図９）の８つのパンボタン８０を自動パン操作に使用することができる。４つのパンボタン８０が隅に位置し（例えば、それぞれの隅に１つ、北東、南東、南西および北西）、他の４つは、隅のパンボタン８０の間に位置する。４つの隅のパンボタン８０のいずれかを押下すると、ハンドヘルドコンピュータ装置２０はパンして仮想デスクトップ３２０の関連する隅領域をディスプレイ１２８の固有の解像度で表示する（例えば、ズームインモード）。中央パンボタン８０（上述のように隅ボタンの間に位置する）のいずれかを押すと、仮想デスクトップ３２０の中央側がディスプレイ１２８の固有の解像度で表示される。必要な場合には、仮想デスクトップ３２０の中心を示すために、パンボタン８０の１つまたは複数を押下し、および押下し続けるなどの機能を備えることができる。本実施形態によって、ユーザがハードウエアボタン（例えば、パンボタン８０）を介して仮想デスクトップ３２０の異なる領域に迅速にアクセスすることが可能になるとともに、最も頻度の高い画面への迅速なアクセスも可能となる。
【００５７】
必要な場合には、即時にそれぞれのパンボタン８０の隅または側辺にパンするのではなく、パンボタン８０を押下すると、現在位置から押下されたパンボタン８０の方向に円滑にパンさせてもよい。例えば、仮想デスクトップ３２０の下部左側隅が最初に表示される場合に、ディスプレイデバイス３５０の上部左隅にあるパンボタン８０を押下すると、仮想デスクトップ３２０が、円滑にパンしてその上部左隅を示す。ディスプレイデバイス３５０の上部右隅にあるパンボタン８０を押下すると、仮想デスクトップ３２０が円滑にパンして、その上部右隅を示す。ディスプレイデバイス３５０の下部左および下部右の隅にあるパンボタン８０は、隅パンボタンの間に配置されたパンボタンが機能するのと同様に機能する。
【００５８】
図８に示す実施形態は、部分３３０が描画されるとき、タスクバー３９０（例えば、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）ＸＰオペレーティングシステムに見られるような「スタートバー」）を、表示画像の縁端に沿って表示してもよい。この実施例で説明するタスクバー３９０は仮想デスクトップ３２０の下にあるが、タスクバー３９０は、ディスプレイデバイス３５０の任意所望の場所に（例えば、そのように望むなら、上縁または側縁に沿って）配置できることを理解されたい。一実施形態においては、タスクバー３９０は、表示画像３５０内での見える部分３３０とは無関係に、いつも利用可能な同一の場所に留まる。
【００５９】
必要な場合には、本発明の他の機能と同様に、タスクバー３９０は、表示画像３５０内に示された仮想デスクトップ３２０の部分３３０の上に配置することができる。タスクバー３９０は永続的表示するか、または隠すように構成することができる。永続的表示の場合には、タスクバー３９０がディスプレイ２８の一定の領域を占め、ディスプレイの残りの部分が表示画像３５０を示すために残される。しかしながら、本発明の一実施形態によれば、タスクバー３９０は、表示画像３５０の一部分を覆うが、表示画像は少なくとも部分的にそこから見える、すなわちタスクバー３９０を半透明とすることができる。図１１に示すように、タスクバー３９０が半透明の場合には、表示画像３５０およびタスクバー３９０上のコントロールの両方へのいつでもアクセスが可能である。ディスプレイ２８と同じ幅（例えば、６４０ピクセル）とすることができるタスクバー３９０は、表示画像３５０全体の表面上に広がる。図１２および１３に示すような、表示画像３５０を掴み（ｇｒａｂｂｉｎｇ）、およびドラッグすると、仮想デスクトップ３２０がスライドして静止タスクバー３９０の下に入る。
【００６０】
ユーザは、例えば、ハードウエアタスクバーボタン４１０（図９）を介して、タスクバー３９０を隠すか、または表示することができる。このタスクバーボタン４１０は、切り換え機能を有する。例えばハードウエアボタンの組み合わせ、またはディスプレイ２８に対して行われる作用など他の機能を用いてタスクバー３９０を表示することができる。タスクバー３９０が隠されている場合には、ユーザは、インスタントメッセージの着信などの１つまたは複数の動作時、またはオペレーティングシステム通知を表示するために、タスクバー３９０が自動的に仮想デスクトップ３２０上に一時的に現れるようにすることを選ぶことができる。
【００６１】
その他の変更の実施形態も本発明の趣旨に含まれるものである。したがって、本発明は様々な修正および代替的な構造が可能であるが、その特定の図示された実施形態について、図面に示して詳細に記述した。しかしながら、本発明は、記載された特定の形態（１つまたは複数）に限定されるものではなく、逆にすべての修正形態、代替構造、および本発明の趣旨と範囲に含まれる等価物をその範囲に含むものであることを理解されたい。
【００６２】
用語「ａ」、「ａｎ」および「ｔｈｅ」、ならびに本発明を記述する文脈における同様の参照の使用は（特に添付の請求の範囲の文脈においては）、特に断らない限り、または文脈で明確に否定しない限りは、単数および複数の両方を含むと考えるべきである。また、「備える（ｃｏｍｐｒｉｓｉｎｇ）」、「有する（ｈａｖｉｎｇ）」、「含む（ｉｎｃｌｕｄｉｎｇ）」、および「含む（ｃｏｎｔａｉｎｉｎｇ）」の用語は、特に断らない限り、オープンな用語（ｏｐｅｎ−ｅｎｄｅｄ  ｔｅｒｍｓ）（すなわち、「含むが、それに限定されない」ことを意味する）とみなさなければならない。本明細書における値の範囲の記載は、特に断らない限り、その範囲に入る個別の値を個別に参照するための簡略的な方法であるにすぎず、それぞれの別個の値は、本明細書において個々に記載されるかのように、本明細書に組み入れられる。本明細書に記載するすべての方法は、特に断らない限り、または文脈によって明確に否定しない限り、任意適切な順序で実施することができる。いずれの、およびすべての例、または本明細書で使用する例示的な言語（例えば、「〜など」）は、本発明の実施形態をよりよく説明するためのものにすぎず、特に断らない限りは、本発明の範囲を限定するものではない。本明細書の言語は、本発明の実施に対して重要な、請求の範囲にない、いかなる要素をも示さないと考えるべきである。
【００６３】
本発明の好ましい実施形態は、本発明者が知る、発明を実施するための最良の形態を含み、本明細書に記述されている。これらの好ましい実施形態の変形形態は、上述の説明を読めば、当業者には明白になるであろう。本発明者は、当業者がそのような変更形態を適切なものとして使用することを予期しているが、本明細書に具体的に記載した以外の方法で本発明を実施することを意図するものである。したがって、本発明は、該当する法律の認可するところにより、すべての修正形態および本明細書に添付する請求項に記載する主題の等価物を含むものである。さらに、上述の要素の組み合わせ、その可能なすべての変形形態は、特に断らない限り、または文脈により明確に否定されない限りは、本発明の範囲に含まれるものである。本明細書における見出しは、構成の目的で使用しており、請求の範囲の明細について解釈を限定することを意図するものではない。
【符号の説明】
【００６４】
２０  ハンドヘルドコンピュータ装置
２２  筐体
２４  蓋
２６  底
２８  ディスプレイ
３０  スタイラス
８０  パンボタン
９０  ズームインジケータＬＥＤ
１００  ズームボタン
１２０  ハンドヘルドコンピュータ装置
３００  ブロック
３１０  縮小画像
３２０  デスクトップ
３４０  ビデオ出力回路
３５０  表示画像
３６０  マップペイン
３７０  フレーム
３８０  カーソル
３９０  タスクバー
４１０  ハードウエアタスクバーボタン
４２０  ズームインフレーム
【図１】
2010262660.tif 000003
【図２】
2010262660.tif 000004
【図３】
2010262660.tif 000005
【図４】
2010262660.tif 000006
【図５】
2010262660.tif 000007
【図６】
2010262660.tif 000008
【図７】
2010262660.tif 000009
【図８】
2010262660.tif 000010
【図９】
2010262660.tif 000011
【図１０】
2010262660.tif 000012
【図１１】
2010262660.tif 000013
【図１２】
2010262660.tif 000014
【図１３】
2010262660.tif 000015
【図１４】
2010262660.tif 000016
【図１５】
2010262660.tif 000017