信息處理裝置、信息處理方法
【專利摘要】本發(fā)明提供一種信息處理裝置及信息處理方法。信息處理裝置具備:描繪單元,指定在對圖像的位置進行固定來顯示的固定模式中被顯示的描繪區(qū)域范圍內的圖像之上,由此描繪線;判斷單元,判定所述描繪單元進行的線的描繪中的位置是否位于表示所述描繪區(qū)域范圍的邊界上;切換單元,若由所述判斷單元判斷為所述描繪中的位置位于表示所述描繪區(qū)域范圍的邊界上,則從所述固定模式切換為所述固定模式以外的規(guī)定模式;和顯示控制單元,執(zhí)行基于由所述模式切換單元切換后的模式顯示所述圖像的控制。
【專利說明】信息處理裝置、信息處理方法
[0001]本申請主張以2013年I月22日申請的日本國專利出愿2013-009452為基礎申請的優(yōu)先權,本申請援弓I該基礎申請的全部內容。
【技術領域】
[0002]本發(fā)明涉及信息處理裝置、信息處理方法。
【背景技術】
[0003]在現(xiàn)有技術中,具備大畫面的顯示部的個人計算機等信息處理裝置對照片等圖像執(zhí)行各種圖像處理。作為執(zhí)行這種圖像處理的應用程序軟件之一,有從圖像切出圖案數(shù)據(對象)的應用程序軟件(例如,參照特開平07-271008號公報)。
[0004]另一方面,最近,對具備了在液晶顯示器上層疊的觸摸面板的信息處理裝置的需求逐漸變高。信息處理裝置基于用戶的手指或觸摸筆等物體對觸摸面板的接觸操作,執(zhí)行與顯示在顯示部上的對象相關的處理(例如,參照特開平07-334308號公報)。
[0005]通過近幾年的信息處理領域的顯著的高度化,具備這種觸摸面板的信息處理裝置的小型化得到發(fā)展,也出現(xiàn)了以智能手機為代表的可單手保持整個框體程度的信息處理裝置。
[0006]但是,智能手機等小型信息處理裝置反映裝置整體的小型化,顯示部必然也要變得小型。用戶在進行基于手指等物體的接觸操作從顯示在這種小型化的顯示部上的圖像選擇對象的操作時,需要進行選擇的操作和滾動所顯示的圖像的操作的情況下,存在會失去要選擇的操作的連續(xù)性的問題。
【發(fā)明內容】
[0007]本發(fā)明鑒于上述情況而完成,目的在于能夠確保操作的連續(xù)性的同時容易切換顯示圖像的模式。
[0008]本發(fā)明提供一種信息處理裝置,具備:描繪單元,指定在對圖像的位置進行固定來顯示的固定模式中被顯示的描繪區(qū)域范圍內的圖像之上,由此描繪線;判斷單元,判定所述描繪單元進行的線的描繪中的位置是否位于表示所述描繪區(qū)域范圍的邊界上;切換單元,若由所述判斷單元判斷為所述描繪中的位置位于表示所述描繪區(qū)域范圍的邊界上,則從所述固定模式切換為所述固定模式以外的規(guī)定模式;和顯示控制單元,執(zhí)行基于由所述模式切換單元切換后的模式顯示所述圖像的控制。
【專利附圖】
【附圖說明】
[0009]圖1是表示本發(fā)明的實施方式所涉及的信息處理裝置的硬件結構的框圖。
[0010]圖2是表示在圖1的信息處理裝置的功能性結構中的用于執(zhí)行軌跡描繪圖像生成處理的功能性結構的功能框圖。
[0011]圖3A-圖3C是表示通過模式切換處理當前模式被切換到固定模式或滾動模式時的概要的信息處理裝置的正面視圖。
[0012]圖4A-圖4C是表示通過模式切換處理當前模式被切換到固定模式或滾動模式時的概要的信息處理裝置的正面視圖。
[0013]圖5A-圖5C是表示通過模式切換處理當前模式被切換到固定模式或滾動模式時的概要的信息處理裝置的正面視圖。
[0014]圖6是說明具有圖2的功能性結構的圖1的信息處理裝置所執(zhí)行的軌跡描繪圖像生成處理的流程的流程圖。
[0015]圖7是說明具有圖2的功能性結構的圖1的信息處理裝置所執(zhí)行的滾動模式結束判定處理的流程的流程圖。
[0016]圖8是說明具有圖2的功能性結構的其他實施方式的圖1的信息處理裝置所執(zhí)行的滾動模式結束判定處理的流程的流程圖。
[0017]圖9是說明具有圖2的功能性結構的其他實施方式的圖1的信息處理裝置所執(zhí)行的滾動模式結束判定處理的流程的流程圖。
【具體實施方式】
[0018]以下,適當參照附圖,說明本發(fā)明的一實施方式。
[0019]圖1是表示本發(fā)明的實施方式的信息處理裝置的硬件結構的框圖。信息處理裝置I例如構成為智能手機。
[0020]信息處理裝置I 具備 CPU (Central Processing Unit) 11、ROM (Read OnlyMemory) 12、RAM (Random Access Memory) 13、總線 14、輸入輸出接口 15、觸摸面板 16、顯不部17、存儲部18、通信部19和驅動器20。
[0021 ] CPUl I按照記錄在R0M12中的程序或從存儲部18裝載到RAM13的程序執(zhí)行各種處理。
[0022]在RAM13中還適當存儲CPUll執(zhí)行各種處理所需的數(shù)據等。
[0023]CPU1UR0M12及RAM13經由總線14而相互連接著。該總線14還連接著輸入輸出接口 15。輸入輸出接口 15連接著觸摸面板16、顯示部17、存儲部18、通信部19及驅動器20。
[0024]觸摸面板16構成為在顯示部17的顯示畫面上層疊的靜電電容式或電阻膜式的觸摸面板,檢測被進行觸摸操作的位置(以下,稱為“觸摸位置”)的坐標。在此,觸摸操作是指物體(用戶的手指或觸摸筆等)對觸摸面板16的接觸或接近的操作。觸摸面板16具有對同時期進行的觸摸位置的坐標的多處進行檢測的所謂多觸摸的功能。
[0025]顯示部17由顯示器構成,顯示圖像。
[0026]存儲部18由硬盤或者DRAM (Dynamic Random Access Memory)等構成,存儲各種圖像的數(shù)據。
[0027]通信部19控制經由包括因特網在內的網絡而在與其他裝置(未圖示)之間進行的通信。
[0028]驅動器20中適當?shù)匕惭b有由磁盤、光盤、光磁盤或者半導體存儲器等構成的可移動介質31。通過驅動器20從可移動介質31讀出的程序根據需要而被安裝到存儲部18。此夕卜,可移動介質31也可以與存儲部18同樣地存儲在存儲部18中存儲的圖像的數(shù)據等各種數(shù)據。
[0029]這種構成的信息處理裝置I的CPUll能夠以包括人物等對象區(qū)域的圖像作為原圖像,執(zhí)行從該原圖像切出對象區(qū)域的圖像處理。以下將這種圖像處理稱為“切出處理”。
[0030]CPUll將通過這種切出處理而從原圖像切出的對象區(qū)域的數(shù)據與不同于原圖像的新的圖像(新的背景圖像等)數(shù)據進行合成,從而生成合成圖像的數(shù)據。
[0031]CPUll在執(zhí)行這種切出處理時,需要從原圖像指定作為切出對象的對象區(qū)域。因此,CPUll執(zhí)行如下的一系列處理。
[0032]CPUll從存儲部18讀出原圖像的數(shù)據,將該原圖像顯示于顯示部17。
[0033]在該狀態(tài)下,用戶沿著劃分顯示于顯示部17的圖像內的對象區(qū)域和其他區(qū)域的邊界線,進行使用戶的手指等移動的觸摸操作(模擬了鼠標的拖拉(drag)操作,以下稱為“拖拉操作”)。
[0034]CPUll在該拖拉操作的軌跡上描繪線。然后,CPUll使顯示部17顯示描繪在拖拉操作的軌跡上的線被重疊的圖像(以下,稱為“軌跡描繪圖像”),在存儲部18中存儲該軌跡描繪圖像的數(shù)據。
[0035]以下,將這種一系列處理稱為“軌跡描繪圖像生成處理”。
[0036]在通過軌跡描繪圖像生成處理生成的軌跡描繪圖像中,被所描繪的線包圍的區(qū)域被指定為要在切出處理中切出的對象區(qū)域。
[0037]圖2是表示信息處理裝置的功能性結構中用于執(zhí)行這種軌跡描繪圖像生成處理的功能性結構的功能框圖。
[0038]CPUll控制軌跡描繪圖像生成處理的執(zhí)行的情況下,作為顯示控制部41、觸摸操作檢測部42、描繪部43、判斷部44、模式切換部45和存儲控制部46發(fā)揮功能。
[0039]作為存儲部18的一區(qū)域,設有存儲可成為切出處理中的原圖像的各種圖像的數(shù)據的圖像存儲部51。
[0040]顯示控制部41從圖像存儲部51讀出規(guī)定圖像的數(shù)據,執(zhí)行將該圖像作為切出處理中的原圖像而顯示于顯示部17的控制。
[0041]觸摸操作檢測部42檢測用戶對觸摸面板16進行了觸摸操作的情況,并識別該觸摸操作的位置。觸摸操作檢測部42能夠檢測物體(用戶的手指或觸摸筆等)對觸摸面板16的接觸或靠近的操作(以下,稱為“觸碰(touch down)”)、從觸碰的狀態(tài)解除物體(用戶的手指或觸摸筆等)的接觸的操作(以下,稱為“分離(touch up)”)。觸摸操作檢測部42能夠檢測對觸摸面板16同時期構成的多次觸碰或分離的操作。觸摸操作檢測部42向描繪部43及模式切換部45傳達檢測出的分離及觸碰的信息。
[0042]判斷部44通過判斷部44判斷描繪中的位置是否位于描繪區(qū)域范圍的邊界上。
[0043]模式切換部45基于判斷部44的判斷結果,切換為至少包括使圖像固定來進行顯示的固定模式、和滾動圖像來進行顯示的滾動模式的多個模式中的任一模式。
[0044]“固定模式”是指,與物體(用戶的手指或觸摸筆等)對觸摸面板16的輕擊操作、滑動操作、猛擊操作等無關地將圖像固定顯示于顯示部17的模式。
[0045]“滾動模式”是指,對應于物體(用戶的手指或觸摸筆等)對觸摸面板16的輕擊操作、滑動操作、猛擊操作等,在任意的方向上滑動顯示于顯示部17的圖像而進行顯示的模式。[0046]若通過判斷部44判斷為描繪中的圖像的位置位于描繪區(qū)域范圍的邊界線上,則模式切換部45將當前模式從固定模式切換為滾動模式。
[0047]此外,若檢測出在滾動模式中同時期通過觸摸操作檢測部42進行多個觸摸操作的所謂多觸摸,則模式切換部45將當前模式切換為固定模式。
[0048]此外,模式切換部45根據由觸摸操作檢測部42連續(xù)檢測出的2點操作的次數(shù),在包括固定模式和滾動模式的多個模式之中切換為任意的模式。例如,模式切換部45在通過前次觸摸操作檢測部42連續(xù)2次檢測到通過2點進行的觸摸操作的情況下,將當前模式切換為固定模式。相對于此,模式切換部45在連續(xù)3次檢測到通過2點進行的觸摸操作的情況下,將當前模式切換為滾動模式。模式切換部45向描繪部43及顯示控制部41提供切換后的模式的信息。
[0049]以下,將通過模式切換部45當前模式被切換為固定模式或滾動模式中的任一模式的處理稱為“模式切換處理”。
[0050]圖3A-圖3C、圖4A-圖4C、圖5A-圖5C是表示通過模式切換處理將當前模式切換為固定模式或滾動模式時的概要的信息處理裝置I的正面視圖。
[0051]如圖3A所示,在顯示部17中的描繪區(qū)域范圍AD,與透射陣列一起重疊顯示包括表示人的上半身的對象區(qū)域OB的原圖像。描繪部43能夠基于用戶的觸摸面板16的操作,將該描繪區(qū)域范圍AD設定為任意的范圍。
[0052]在這種圖3A的狀態(tài)下,用戶使第I手指UFl接觸顯示于描繪區(qū)域范圍AD內的對象區(qū)域OB的外周,開始觸摸操作。
[0053]在此,返回圖2可知,描繪部43生成第I手指UFl的接觸位置處的線的開始點LI的數(shù)據。由此,以下,“描繪部43將生成顯示部17的規(guī)定位置處的線的數(shù)據的處理表現(xiàn)為“在規(guī)定位置處描繪線”。
[0054]顯示控制部41在原圖像的對象區(qū)域OB中的第I手指UFl的接觸位置上重疊地顯示線的開始點LI。更具體而言,顯示控制部41在透射陣列中的第I手指UFl的接觸位置上顯示線的開始點LI。
[0055]之后,如圖3B所示,沿著拖拉操作的第I手指UFl的移動軌跡(對象區(qū)域OB的外周)描繪線L2,如圖3C所示,在對象區(qū)域OB的外周上顯示線L2。
[0056]通過拖拉操作,手指UFl的位置進一步移動,如圖3C所示,若手指UFl的位置、SP描繪部43進行的線L2的描繪中的位置到達描繪區(qū)域范圍AD的邊界上,則通過判斷部44判定為描繪中的位置位于描繪區(qū)域范圍AD的邊界上,將當前模式從固定模式切換為滾動模式。
[0057]另外,由于手指UFl的移動速度變快,有時在通過判斷部44判斷為位于描繪區(qū)域范圍AD的邊界上之前,手指UFl會超出描繪區(qū)域范圍AD的邊界。為了即使在這種情況下也能夠使判斷部44適當?shù)嘏袛酁槲挥诿枥L區(qū)域范圍AD的邊界上,在本實施方式中,可檢測進行拖拉操作的同時移動的手指UFl的位置的范圍被設定成比描繪區(qū)域范圍AD還寬的范圍AM。以下,將這種范圍AM稱為移動檢測范圍AM。
[0058]S卩,描繪部43計算由模式切換部45將當前模式切換為滾動模式時或在即將切換為滾動模式之前使由描繪部43描繪了線的位置滾動移動至規(guī)定位置時的相應滾動量。
[0059]在本實施方式中,以線L2到達規(guī)定的描繪區(qū)域范圍AD的邊界上的規(guī)定位置時的該規(guī)定位置(圖3C所示的位置)作為起點,然后將沿著用戶的拖拉操作下的第I手指UFl的移動軌跡而移動的觸摸位置停止的點作為終點,將起點到終點滾動移動的移動量作為滾動量來計算。
[0060]如圖4A所示,顯示控制部41按照由描繪部43計算出的滾動量,滾動原圖像及重疊在原圖像上的線(透射陣列)來顯示于顯示部17。
[0061]之后,如圖4B所示,在滾動模式中,在用戶分離手指UFl而觸摸操作檢測部42無法檢測出觸摸操作的情況下,模式切換部45將當前模式切換為滾動模式。
[0062]此外,如圖4C所示,在滾動模式中,在用戶將手指UFl在規(guī)定時間不移動而處于停止狀態(tài),從而由觸摸操作檢測部42檢測的觸摸位置在規(guī)定時間內沒有變化的情況下,模式切換部45將當前模式切換為固定模式。用戶通過操作觸摸面板16,能夠預先任意設定該規(guī)定時間。[0063]此外,如圖5A所示,在滾動模式中,若用戶通過不同于手指UFl的其他手指UF2進行觸摸操作,從而由觸摸操作檢測部42在同時期檢測到2點的觸摸操作,則模式切換部45將當前模式切換為固定模式。此時,用戶通過手指UFl保持前次的觸摸位置,并且通過其他手指UF2對其他觸摸位置進行觸摸操作,從而能夠進行2點的觸摸操作。
[0064]此外,如圖5B所示,在滾動模式中,若用戶通過手指UFl進行拖拉操作,從而由觸摸操作檢測部42在由顯示部17顯示的描繪區(qū)域范圍AD的周邊區(qū)域檢測到觸摸操作時,模式切換部45再次將當前模式切換為固定模式。通過將當前模式切換為固定模式,從而用戶能夠將圖像的位置移動到任意的位置,因此如圖5C所示,用戶能夠連續(xù)地進行線L2的描
O
[0065]另外,顯示控制部41根據被模式切換部45切換的模式,顯示不同顏色的圖像。在本實施方式中,顯示控制部41在由模式切換部45將當前模式切換為滾動模式的情況下,以紅色顯示描繪區(qū)域范圍AD的背景圖像。相對于此,顯示控制部41在由模式切換部45將當前模式切換為固定模式的情況下,以白色顯示描繪區(qū)域范圍AD的背景圖像。
[0066]總結原圖像的滾動顯示處理的話,為了指定通過切出處理切出的對象區(qū)域,用戶需要進行沿著該對象的邊界線移動第I手指UFl的拖拉操作。
[0067]但是,繼續(xù)進行的結果是,在描繪的線L2將要到達描繪區(qū)域范圍AD的端部的狀態(tài)下,大多情況下是無法繼續(xù)執(zhí)行拖拉操作。
[0068]因此,需要反復地滾動顯示原圖像,從而需要不是通過拖拉操作指定(未通過第I手指UFl進行觸摸)的邊界線始終包含在描繪區(qū)域范圍AD中。
[0069]以往以來,通過拖拉操作,如圖3C所示,若第I手指UFl的位置、即描繪部43的線L2的描繪中的位置到達將要到達描繪區(qū)域范圍AD的端部的狀態(tài),則用戶中斷用于描繪線的拖拉操作,切換拖拉操作的操作模式,通過拖拉操作而滾動了原圖像(在該期間,禁止通過拖拉操作描繪線)。
[0070]但是,對于用戶而言,這樣的一系列操作、即反復進行中斷用于描繪線的拖拉操作、且切換拖拉操作的操作模式來通過拖拉操作使原圖像滾動的動作的操作是復雜且費時間的操作,會成為高負荷。此外,為了切換操作模式而分離手指、或為了自動進行圖像的滾動而分離手指之后,即便手指接著觸碰到相同的觸摸位置,觸摸位置偏離的可能性高,因此在確保線的連續(xù)性的同時繼續(xù)進行拖拉操作是困難的。[0071]因此,在本實施方式中,不改變第I手指UFl的觸摸位置,而是僅通過執(zhí)行模式切換處理就能夠將當前模式從固定模式切換為滾動模式,能夠減輕用戶的操作負擔。
[0072]并且,若存在規(guī)定的結束指示,則圖2的存儲控制部48將在對象區(qū)域的邊界線上重疊有線L2的原圖像的數(shù)據存儲于圖像存儲部51,作為軌跡描繪圖像的數(shù)據。
[0073]由此,信息處理裝置I的CPUll在之后的任意時刻,使用軌跡描繪圖像的數(shù)據來執(zhí)行切出處理,從而能夠從該原圖像切出對象區(qū)域。
[0074]接著,參照圖6,說明這種圖2的功能性結構的信息處理裝置I所執(zhí)行的軌跡描繪圖像生成處理。
[0075]圖6是說明具有圖2的功能性結構的圖1的信息處理裝置I所執(zhí)行的軌跡描繪圖像生成處理的流程的流程圖。
[0076]軌跡描繪圖像生成處理以用戶對觸摸面板16進行的規(guī)定的操作為契機而開始,執(zhí)行如下的處理。
[0077]在步驟Sll中,描繪部43基于用戶的觸摸面板16的操作,設定描繪區(qū)域范圍AD (圖 3A-圖 3C / 圖 4A-圖 4C / 圖 5A-圖 5C)。
[0078]在步驟S12中,顯示控制部41從存儲部18讀出原圖像的數(shù)據,在顯示部17上顯示成為處理對象的原圖像(以下,稱為“處理對象圖像”)。
[0079]在步驟S13中,模式切換部45將當前模式切換為固定模式,設置為固定模式。若當前模式被切換為固定模式,則顯示控制部41相對于處理對象圖像顯示沿著基于拖拉操作的手指的移動軌跡而描繪出的線。
[0080]在步驟S14中,觸摸操作檢測部42檢測用戶對觸摸面板16進行的觸摸操作。
[0081]在步驟S15中,觸摸操作檢測部42判定在步驟S14中檢測出的觸摸操作是否為觸碰。在沒有進行觸碰的情況下,在步驟S15中判定為“否”,處理進入步驟S19。將在后面敘述步驟S19以后的處理。在進行了觸碰的情況下,在步驟S15中判定為“是”,處理進行步驟S16。
[0082]在步驟S16中,觸摸操作檢測部42判定在同時期是否檢測到2點的觸摸操作。在該處理中,觸摸操作檢測部42通過用戶利用手指UFl保持前次的觸摸位置,并且利用其他指UF2對其他觸摸位置進行觸摸操作,從而判定是否進行了 2點的觸摸操作。在同時期檢測到2點的觸摸操作的情況下,在步驟S16中判定為“是”,處理進行步驟24。將在后面敘述步驟S24以后的處理。在同時期沒有檢測到2點的觸摸操作的情況下,在步驟S16中判定為“否”,處理進行步驟17。
[0083]在步驟S17中,判定是否接受了結束指示。在沒有接受結束指示的情況下,在步驟S17中判定為“否”,處理返回步驟S14。相對于此,在接受了結束指示的情況下,在步驟S17中判定為“是”,處理進入步驟S18。
[0084]在步驟S18中,存儲控制部48將描繪了線的處理對象的圖像的數(shù)據存儲到圖像存儲部51,作為軌跡描繪圖像。若該處理結束,則軌跡描繪圖像生成處理結束。即,在進行了觸碰的情況下,在解除再次觸碰、或者存在結束指示之前的期間,反復執(zhí)行步驟S14至步驟S17的處理,描繪圖像生成處理成為待機狀態(tài)。
[0085]在步驟S19中,觸摸操作檢測部42判定是否進行了拖拉操作。在進行了拖拉操作的情況下,在步驟S19中判定為“是”,處理進入步驟S21。將在后面敘述步驟S21以后的處理。相對于此,在沒有進行拖拉操作的情況下,在步驟S19中判斷為“否”,處理進入步驟S20。
[0086]在步驟S20中,觸摸操作檢測部42判定是否進行了分離。在沒有進行分離的情況下,在步驟S20中判定為“否”,處理返回步驟S14。相對于此,在進行了分離的情況下,在步驟S20中判定為“是”,處理進入步驟S24。將在后面敘述步驟S24以后的處理。
[0087]在步驟S21中,模式切換部45判定當前模式是否處于滾動模式中。在沒有處于滾動模式中的情況下,即是固定模式的情況下,在步驟S21中判定為“否”,處理進入步驟S26。將在后面敘述步驟S26以后的處理。相對于此,在處于滾動模式中的情況下,在步驟S21中判定為“是”,處理進入步驟S22。
[0088]在步驟S22中,模式切換部45進行參照后述的圖7所說明的滾動模式結束判定處理。在該處理中,模式切換部45在規(guī)定時間內觸摸位置未變化的情況下,進行設置用于結束滾動模式的滾動模式結束標記的處理。
[0089]在步驟S23中,模式切換部45判定滾動模式是否結束。在該處理中,模式切換部45判定是否設置有滾動模式結束標記,從而判定滾動模式是否結束。在設置有滾動模式結束標記且滾動模式結束的情況下,在步驟S23中判定為“是”,處理進入步驟S24。
[0090]在步驟S24中,模式切換部45將當前模式切換為固定模式,設置為固定模式。若該處理結束,則處理返回步驟S14。
[0091]在沒有設置滾動模式結束標記且滾動模式沒有結束的情況下,在步驟S23中判定為“否”,處理進入步驟S25。
[0092]在步驟S25中,顯示控制部41對應于用戶利用物體(用戶的手指或觸摸筆等)對觸摸面板16進行的輕擊操作、滑動操作、猛擊操作等,進行將正在顯示于顯示部17的圖像在任意的方向上滾動來進行顯示的控制。若該處理結束,則處理返回步驟S14。
[0093]在步驟S26中,判斷部43判定描繪中的觸摸位置是否在描繪區(qū)域范圍AD (圖3C)的邊界上。在描繪中的觸摸位置位于描繪區(qū)域范圍AD的邊界上的情況下,在步驟S26中判定為“是”,處理進入步驟S27。相對于此,在描繪中的觸摸位置并未位于描繪區(qū)域范圍AD的邊界上的情況下,在步驟S26中判定為“否”,處理進入步驟S28。
[0094]在步驟S27中,模式切換部45將當前模式切換為滾動模式,設置為滾動模式。若該處理結束,則處理返回步驟S14。
[0095]在步驟S28中,描繪部43沿著基于用戶進行的拖拉操作的手指UFl的移動軌跡而描繪線L2。并且,顯示控制部41執(zhí)行在顯示部17上顯示所描繪的線的控制。若該處理結束,則處理返回步驟S14。
[0096]接著,參照圖7,說明這種圖2的功能性結構的信息處理裝置I所執(zhí)行的在圖6的步驟S22中進行的滾動模式結束判定處理。
[0097]圖7是說明具有圖2的功能性結構的圖1的信息處理裝置I所執(zhí)行的滾動模式結束判定處理的流程的流程圖。
[0098]滾動模式結束判定處理以在圖6的步驟S21中判定為處于滾動模式中的情況作為契機而開始,執(zhí)行如下的處理。
[0099]在步驟S41中,觸摸操作檢測部42檢測觸摸位置。
[0100]在步驟S42中,觸摸操作檢測部42判定在步驟S41中檢測出的觸摸位置是否發(fā)生了變化。在該處理中,通過用戶搖動手指,從而觸摸操作檢測部42判定觸摸位置是否發(fā)生移動。在觸摸位置發(fā)生了變化的情況下,在步驟S42中判定為“是”,結束滾動模式結束判定處理。相對于此,在觸摸位置未變化的情況下,在步驟S42中判定為“否”,處理進入步驟S43。
[0101]在步驟S43中,觸摸操作檢測部42判定是否經過了規(guī)定時間。在未經過規(guī)定時間的情況下,在步驟S43中判定為“否”,處理返回步驟S42。即,在觸摸位置未變化的情況下,在經過規(guī)定時間之前的期間,反復執(zhí)行步驟S42及步驟S43的處理,滾動模式結束判定處理成為待機狀態(tài)。相對于此,在經過了規(guī)定時間的情況下,在步驟S43中判定為“是”,處理進入步驟S44。
[0102]在步驟S44中,模式切換部45設置滾動模式結束標記。若該處理結束,則滾動模式結束判定處理結束,處理進入圖6的步驟S23。
[0103]如以上說明,本實施方式的信息處理裝置I具備描繪部43、判斷部44、模式切換部45和顯示控制部41。
[0104]描繪部43指定在固定模式中所顯示的描繪區(qū)域范圍AD內的圖像之上來描繪線。判斷部44判斷描繪部43進行的正在描繪線的位置是否位于描繪區(qū)域范圍AD的邊界線上。若通過判斷部44判定為描繪中的位置位于描繪區(qū)域范圍AD的邊界上,則模式切換部45從固定模式切換到固定模式以外的規(guī)定模式。顯示控制部41執(zhí)行基于被模式切換部45切換的模式而顯示圖像的控制。
[0105]由此,在固定模式中正在描繪的位置處于描繪區(qū)域范圍AD的邊界上的情況下,用戶能夠自動從固定模式切換到規(guī)定模式。因此,即使從固定模式切換到固定模式以外的規(guī)定模式,也可以在不改變用戶的第I手指UFl的觸摸位置的情況下變更操作模式,可減輕操作負擔。由此,能夠在確保操作的連續(xù)性的同時容易切換顯示圖像的模式。
[0106]此外,通過本實施方式的信息處理裝置I的模式切換部45切換的規(guī)定模式是將圖像滾動顯示的滾動模式。
[0107]由此,在固定模式中正在描繪的位置處于描繪區(qū)域范圍AD的邊界上的情況下,用戶能夠自動切換為滾動模式。因此,即使從固定模式切換到滾動模式的情況下,也可以在不改變用戶的第I手指UFl的觸摸位置的情況下變更操作模式,可減輕操作負擔。由此,能夠在確保操作的連續(xù)性的同時容易切換顯示圖像的模式。
[0108]此外,本實施方式的信息處理裝置I還具備觸摸操作檢測部42。
[0109]觸摸操作檢測部42檢測物體的接觸或接近的操作作為觸摸操作。并且,在滾動模式中通過觸摸操作檢測部42無法檢測到觸摸操作的情況下,模式切換部45切換到固定模式。
[0110]由此,用戶通過分離,能夠自動地切換為固定模式。因此,只要將用戶的手指UFl分離,就能夠變更為固定模式,可減輕操作負擔。由此,能夠在確保操作的連續(xù)性的同時容易切換顯示圖像的模式。
[0111]此外,在滾動模式中通過觸摸操作檢測部42檢測到的觸摸操作的位置在規(guī)定時間內沒有發(fā)生變化的情況下,本實施方式的信息處理裝置I的模式切換部45切換到固定模式。
[0112]由此,用戶在規(guī)定時間內不變換觸摸位置就處于待機狀態(tài),能夠自動切換為固定模式。因此,即使從滾動模式切換為固定模式的情況下,也可以不改變用戶的手指UFl的觸摸位置就能夠變更操作模式,可減輕操作負擔。由此,能夠在確保操作的連續(xù)性的同時容易切換顯示圖像的模式。
[0113]此外,若在滾動模式中在同時期通過觸摸操作檢測部42檢測到多個觸摸操作,則本實施方式的信息處理裝置I的模式切換部45切換到固定模式。
[0114]由此,用戶在想要切換為固定模式的情況下,增加或減少正在觸碰的手指的數(shù)量來改變觸摸操作的數(shù)量,從而能夠容易切換為固定模式。因此,即使從固定模式切換為滾動模式,也能夠不改變用戶的第I手指UFl的觸摸位置,只要通過第2手指UF2追加觸摸操作,就能夠變更操作模式,可減輕操作負擔。由此,能夠在確保操作的連續(xù)性的同時容易切換顯示圖像的模式。
[0115]此外,本實施方式的信息處理裝置I的模式切換部45根據通過觸摸操作檢測部42連續(xù)檢測到的2點操作的次數(shù),切換模式。
[0116]由此,用戶只要改變觸摸操作的數(shù)量,無需改變觸摸位置,只要改變2點操作的觸摸操作的數(shù)量,就能夠滾動圖像。因此,不改變觸摸位置,也能夠確保線的連續(xù)性的同時繼續(xù)進行線的描繪。
[0117]另外,本發(fā)明并不限于上述的實施方式,能夠達到本發(fā)明的目的的范圍內的變形、改良等都包含在本發(fā)明中。 [0118]在上述的實施方式中,在滾動模式中通過觸摸操作檢測部42檢測到的觸摸操作的位置在規(guī)定時間內沒有發(fā)生變換的情況下,模式切換部45切換到固定模式,但是并不限于此。例如,若在滾動模式中將圖像滾動至顯示部17的周邊區(qū)域,則模式切換部45可以切換為固定模式。
[0119]例如,如圖5B所示,在滾動模式中,通過用戶利用手指U"進行拖拉操作,從而若由觸摸操作檢測部42在被顯示部17顯示的描繪區(qū)域范圍AD的周邊區(qū)域內檢測到觸摸操作,則模式切換部45再次將當前模式切換為固定模式。通過將當前模式切換為固定模式,從而用戶能夠將圖像的位置移動至任意的位置,因此如圖5C所示,用戶可以繼續(xù)進行線L2的描
O
[0120]具有這種構成的模式切換部45的信息處理裝置I改變圖7的滾動模式結束判定處理,執(zhí)行圖8的滾動模式判定處理。
[0121]參照圖8,說明在這種圖2的功能性結構的信息處理裝置I所執(zhí)行的圖6的步驟S22中進行的其他實施方式的滾動模式結束判定處理。
[0122]圖8是說明具有圖2的功能性結構的其他實施方式的圖1的信息處理裝置I所執(zhí)行的滾動模式結束判定處理的流程的流程圖。
[0123]滾動模式結束判定處理以在圖6的步驟S21中判定為處于滾動模式中的情況作為契機而開始,執(zhí)行如下的處理。
[0124]在步驟S61中,觸摸操作檢測部42檢測觸摸位置。
[0125]在步驟S62中,觸摸操作檢測部42判定在步驟S61中檢測出的觸摸位置是否為描繪區(qū)域范圍AD (圖5B)的周邊區(qū)域。在觸摸位置不是描繪區(qū)域范圍AD的周邊區(qū)域的情況下,在步驟S62中判定為“否”,結束滾動模式結束判定處理。相對于此,在觸摸位置為描繪區(qū)域范圍AD的周邊區(qū)域的情況下,在步驟S62中判定為“是”,處理進入步驟S63。[0126]在步驟S63中,模式切換部45設置滾動模式結束標記。若該處理結束,則滾動模式結束判定處理結束,處理進入圖6的步驟S23。
[0127]此外,在上述的實施方式中,在滾動模式中通過觸摸操作檢測部42檢測出的觸摸操作的位置在規(guī)定時間內未發(fā)生變換的情況下,模式切換部45切換到固定模式,但是并不限于此。例如,若在滾動模式中將圖像滾動至任意區(qū)域,則模式切換部45可切換到固定模式。用戶通過操作觸摸面板16,從而能夠自由設定該任意區(qū)域。例如,用戶可將顯示部17的視角周邊、視角的中央設定為任意區(qū)域。
[0128]具有這種構成的模式切換部45的信息處理裝置I代替圖7的滾動模式結束判定處理而執(zhí)行圖9的滾動模式判定處理。
[0129]參照圖9,說明在這種圖2的功能性結構的信息處理裝置I所執(zhí)行的圖6的步驟S22中進行的其他實施方式的滾動模式結束判定處理。
[0130]圖9是說明具有圖2的功能性結構的其他實施方式的圖1的信息處理裝置I所執(zhí)行的滾動模式結束判定處理的流程的流程圖。
[0131]滾動模式結束判定處理以在圖6的步驟S21中判定為處于滾動模式中的情況作為契機而開始,執(zhí)行如下的處理。
[0132]在步驟S81中,觸摸操作檢測部42檢測觸摸位置。
[0133]在步驟S82中,觸摸操作檢測部42判定在步驟S81中檢測出的觸摸位置是否是任意區(qū)域。在觸摸位置不是任意區(qū)域的情況下,在步驟S82中判定為“否”,結束滾動模式結束判定處理。相對于此,在觸摸位置是任意區(qū)域的情況下,在步驟S82中判定為“是”,處理進入步驟S83。
[0134]在步驟S83中,模式切換部45設定滾動模式結束標記。若該處理結束,則滾動模式結束判定處理結束,處理進入圖6的步驟S23。
[0135]此外,上述的實施方式中,以智能手機為例說明了應用了本發(fā)明的信息處理裝置1,但是并不特別限于此。
[0136]例如,本發(fā)明可以普遍地適用于具有顯示功能的電子設備中。具體而言,例如,本發(fā)明可適用于筆記本型個人計算機、電視接收機、攝像機、便攜式導航裝置、移動電話、便攜式游戲機等。
[0137]上述的一系列處理可通過硬件來執(zhí)行,也可通過軟件了來執(zhí)行。
[0138]換言之,圖2的功能性結構只是例示,并不特別限于此。即,信息處理裝置I具備可將上述的一系列處理作為整體而執(zhí)行的功能即可,為了實現(xiàn)該功能而使用什么樣的功能模塊并不特別限于圖2的例。
[0139]此外,I個功能模塊可以是單個硬件,也可以是單個軟件,也可以由它們的組合構成。
[0140]在通過軟件執(zhí)行一系列處理的情況下,構成該軟件的程序可從網絡或記錄介質安裝到計算機等中。
[0141]計算機也可以是組裝了專用硬件的計算機。此外,計算機也可以通過安裝各種程序來執(zhí)行各種功能的計算機,例如通用的個人計算機。
[0142]包括這種程序的記錄介質不僅由為了向用戶提供程序而與裝置主體分開布置的圖1的可移動介質31構成,還由在預先組裝到裝置主體的狀態(tài)下提供給用戶的記錄介質等構成??梢苿咏橘|31例如由磁盤(包括軟盤)、Blu-ray Disc (藍光光盤)、光盤、或光磁盤等構成。光盤例如由 CD-ROM (Compact Di sk-Read Only Memory)、D V D (Di gitalVersatile Disk)等構成。光磁盤由MD (Min1-Disk)等構成。此外,在預先組裝到裝置主體的狀態(tài)下提供給用戶的記錄介質例如由記錄有程序的圖1的R0M12、或包含在圖1的存儲部18中的硬盤等構成。
[0143]另外,在本說明書中,敘述記錄于記錄介質的程序的步驟當然包括沿著該順序按時間序列進行的處理,還包括不一定按時間序列進行的并行或者單獨執(zhí)行的處理。
[0144]此外,本說明書中,系統(tǒng)的用語意味著由多個裝置或多個單元等構成的整個裝置。
[0145]以上,說明了本發(fā)明的幾個實施方式,但是這些實施方式僅僅是例示,并不限定本發(fā)明的技術范圍。本發(fā)明還可以取其他各種實施方式,而且在不超出本發(fā)明的宗旨的范圍內,可進行省略或替換等各種變更。這些實施方式或其變形包含在本說明書等中記載的發(fā)明的范圍或宗旨中,并且包含在與權利要求書所記載的發(fā)明及其均等的范圍內。
【權利要求】
1.一種信息處理裝置,具備: 描繪單元,指定在對圖像的位置進行固定來顯示的固定模式中被顯示的描繪區(qū)域范圍內的圖像之上,由此描繪線; 判斷單元,判定所述描繪單元進行的線的描繪中的位置是否位于表示所述描繪區(qū)域范圍的邊界上; 切換單元,若由所述判斷單元判斷為所述描繪中的位置位于表示所述描繪區(qū)域范圍的邊界上,則從所述固定模式切換為所述固定模式以外的規(guī)定模式;和 顯示控制單元,執(zhí)行基于由所述模式切換單元切換后的模式顯示所述圖像的控制。
2.根據權利要求1所述的信息處理裝置,其特征在于, 由所述模式切換單元切換的所述規(guī)定模式是將所述圖像滾動顯示的滾動模式。
3.根據權利要求2所述的信息處理裝置,其特征在于, 所述信息處理裝置還具備觸摸操作檢測單元,該觸摸操作檢測單元檢測物體的接觸或接近的操作來作為觸摸操作, 在滾動模式中通過所述觸摸操作檢測單元在規(guī)定時間內未檢測到所述觸摸操作的情況下,所述模式切換單元切換到固定模式。
4.根據權利要求3所述的信息處理裝置,其特征在于, 在滾動模式中,通過所述觸摸操作檢測單元檢測到的觸摸操作的位置在規(guī)定時間內未發(fā)生變化的情況下,所述模式切換單元切換到固定模式。
5.根據權利要求2所述的信息處理裝置,其特征在于, 所述信息處理裝置還具備觸摸操作檢測單元,該觸摸操作檢測單元檢測物體的接觸或接近的操作來作為觸摸操作, 在滾動模式中,在同時期通過所述觸摸操作檢測單元檢測到多個觸摸操作的情況下,所述模式切換單元切換到固定模式。
6.根據權利要求1所述的信息處理裝置,其特征在于, 若在滾動模式中,將所述圖像滾動至任意區(qū)域,則所述模式切換單元切換到固定模式。
7.根據權利要求1所述的信息處理裝置,其特征在于, 所述規(guī)定的范圍是由所述顯示控制單元顯示的顯示部的周邊區(qū)域。
8.根據權利要求3所述的信息處理裝置,其特征在于, 所述模式切換單元根據由所述觸摸操作檢測單元連續(xù)地檢測到的2點操作的次數(shù),切換模式。
9.一種控制圖像的顯示的信息處理裝置所執(zhí)行的信息處理方法,該信息處理方法包括: 描繪步驟,指定在對圖像的位置進行固定來顯示的固定模式中被顯示的描繪區(qū)域范圍內的圖像之上,由此描繪線; 判斷步驟,判定所述描繪步驟進行的線的描繪中的位置是否位于表示所述描繪區(qū)域范圍的邊界上; 模式切換步驟,若通過所述判斷步驟判斷為所述描繪中的位置位于表示所述描繪區(qū)域范圍的邊界上,則從所述固定模式切換為所述固定模式以外的規(guī)定模式;和 顯示控制步驟,執(zhí)行基于通過所述模式切換步驟切換后的模式顯示所述圖像的控制。
【文檔編號】G06F3/0485GK103941995SQ201410027685
【公開日】2014年7月23日 申請日期:2014年1月21日 優(yōu)先權日:2013年1月22日
【發(fā)明者】牧野哲司, 中込浩一 申請人:卡西歐計算機株式會社